B="fac1f2d1acd033efbc96a95715441862020cc71bbf1ae0b47a167b6fc15a07a408fbdd0eaa878d8d8bbf2af253c9dc2ca450c61499f430befc44738e0356e36788a2b7f8e3c5550ab3eeba57264b69a8479575f30d21b34867b4847553deaee98569a3182d474c"], 0x8) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x35, 0x0, 0x0, 0x0) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r14, 0x8004741b, &(0x7f0000000100)=0x9) close(r14) r15 = openat(r14, &(0x7f0000000280)='./bus\x00', 0x0, 0x8) renameat(r4, &(0x7f0000000240)='./bus\x00', r15, &(0x7f00000002c0)='./file0\x00') dup2(r1, r3) 16:00:21 executing program 0: shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x1, 0x8, 0x0, 0x1ee) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xfffffffd, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) pipe(0x0) read(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() wait4(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x100) r1 = socket(0x1e, 0x3, 0x0) shutdown(r1, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getuid() getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="14000000000000000700000001000000e000000000000000ffff000000800000d0d4e85d5ea0c6572982140abddc2927b9621f2ded2622e5487fbd0d7f5bfb7bf83dfb3899081b0ae2841588cb8bec49a5e183aa93102a6d7fec3259fa88a4c08dd2b6d1342abc8bf6e3472cb445c0d36024", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x109) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="14000000000000000700000001000000e000000000000000fffffb0000000000f9812bebd00063c224991a1694c6ceaefbde7f87bc6b114ff3a3f6525e4e58fc33114ce096fc5f4ea194e286ef93a69d52ee25232b89c27a3b4c4c36050a54a67d191d8dc08a18e78535d3ff98def913f55a997b03d26d2109d06edf7e935bdab1ced1b6ddf31328497ca83e49f550816ff21c9452d07667d49c420cf29fd37ef8565aa9bd2ad4badc6a88e7d1c3473169dd884f7eb21829e6c4e693f6c77ffddba2d2c254af224296b97e399e4f85353cb5005cd654091e225ea6da9d30292ee092", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) fcntl$dupfd(r6, 0x0, r4) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffe, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0xc0307006, &(0x7f0000000040)) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0xc0307006, &(0x7f0000000040)) bind(r8, 0x0, 0x13234f3349909ef) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(0xffffffffffffffff, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x30010, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() wait4(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getuid() getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x3, 0x0) r9 = msgget$private(0x0, 0x20) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) msgsnd(r9, &(0x7f0000000280)=ANY=[], 0x0, 0x0) msgrcv(r9, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r9, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000b00)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b0d4000200e14cf80005000000800000002800", 0x0, 0xfffffffc}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(0xffffffffffffff9c, 0x0, 0x0, 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) syz_extract_tcp_res(&(0x7f0000000240), 0x8001, 0x4) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) close(r1) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x2) 16:00:21 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x2012, r0, 0x0, 0x10000) fcntl$getown(r0, 0x4) 16:00:21 executing program 0: getppid() r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) geteuid() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x20}], 0x30}, 0x400) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xfffffffffffffedb) getpgid(r5) clock_settime(0x0, &(0x7f0000000200)={0x1f000000}) 16:00:21 executing program 1: r0 = socket(0x2, 0x5, 0x7) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffcf4) chflags(&(0x7f0000000100)='./file0\x00', 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) kqueue() r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r8 = getegid() sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r4, r7, r8}, @cred={0x20}], 0x40}, 0x0) getsockname$inet6(r2, &(0x7f0000000300), &(0x7f0000000200)=0xc) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r9 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff0300000000000000feff0060d5705785c2768511fe870000f31f00954d0000000200341d2b81", 0x2e}], 0x1) flock(0xffffffffffffff9c, 0xa) 07:28:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0xffff, 0x6, 0x1, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b61daa09a1f647b21cdc24006a45") 07:28:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x10) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 07:28:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="6320e48a0bfb9dd46a459507ab1ca2d185480b1800cbfafe1daf1b20c4af2daf111d8d9ef67f36022de466e8fc9b0ff622e2821c62df227be7e7a2c1795892562dad42e7c304009b53b6075b6b6e4d4b2f6b57923cc2bf2776480a0b8cbbc924a5143fd266dbd22be4fc7aa6dfe3abf4b734c3764c5a2ba66611c70f667312d182fd1843351ca0846b8ee3f836280843d0478516f9e1f140fae4eb7571e4dd3bca586c92629778e0c2af1cf1d7054ca9929dc7cd3caf22c0fbf6031ed954b5bee290a2dca84d63b73f171d7d"], 0x10) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 07:28:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) shmget(0x1, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7f", 0x3f8}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 07:28:16 executing program 0: nanosleep(&(0x7f0000000040)={0x1, 0x1}, 0x0) 07:28:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x17f) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) close(r2) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 07:28:17 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) dup2(r0, r1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffe0fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x9) close(r3) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0xffffffff) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 07:28:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 07:28:17 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40], [0x3, 0x0, 0x20, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000], [0x0, 0x0, 0x0, 0x0, 0x2, 0x6], [{}, {}, {}, {}, {}, {}, {0x0, 0x400}], {0x0, 0x0, 0x0, 0x1}}}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x5}, {0x18, 0x3, 0xfff, 0x2f}, 0x7186, [0x6, 0x9, 0xff, 0x9, 0x7f, 0x0, 0xf0, 0xfff]}, 0x3c) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001487e840 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001487e840 07:28:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) chmod(&(0x7f00000000c0)='./file0\x00', 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x40) 07:28:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) 07:28:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) connect$unix(r1, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000140)="220e22", 0x3) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) close(r2) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fcntl$getown(r0, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x3000000000004, 0x5}) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000600)={0x4, 0xf8, {0xdb8f, 0x100}}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x3, 0xfffffc00, 0x81, 0x1, &(0x7f0000000300)={{0x4, 0x3f, 0x7, 0x5, 0x9, 0x9b, 0x7ff}, {[0x0, 0x1, 0x7f, 0x23d5, 0x2, 0x7f, 0x2a, 0x2, 0xfffffffffffffbff, 0x4, 0x5, 0x1, 0x5, 0x3ff, 0x4, 0x3, 0x5, 0x1], [0x5, 0x4d, 0x5c, 0x5, 0xdb, 0x9, 0x7fff, 0xcf, 0xe0, 0x4], [0x6, 0x3, 0x8, 0x20, 0x81, 0x100000001, 0x4], [0x2, 0x2, 0x1, 0x20, 0x5, 0x1000], [{0x7, 0x3, 0x40, 0x3}, {0xf17, 0xfffffffc, 0x1a, 0xfffffffffffffffc}, {0x80, 0x0, 0x4, 0x400}, {0x8, 0x8, 0x3ff, 0x800}, {0x7, 0x0, 0x50, 0x81}, {0x4000, 0x1, 0x1ec, 0x37142361}, {0x641, 0xdab, 0x2, 0x7}, {0xf001, 0xf800000, 0xc, 0x4ce2}], {0x5, 0x3, 0x10000, 0x9}, {0x6, 0xffff, 0x59a, 0x1f}}}, 0xbf, 0xa7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000005c0)={0x1}) 07:28:29 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {0x0, 0x0, 0x10}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) sendmsg(r2, &(0x7f0000000b80)={&(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000240)="9d8112695bdd24741399bcda36bc4430eae869f576b656551ab5a7bb3ffcb32a63004f742e07651f43c233bfbb879de5e3828d092742849a9381808584919d66e3a3ed55fe43189c153149bbf57d7fbda170e84a65157ea09e2e9ba1b30aa2b31a43a8143fc015ff550be43f2efa75a5ef65d0f0eb4ef1b7315483ccd4e17aceffc85ac000373b432767134f9a68f7b7a0c0f585329590ab4baa64ae65244c2742aad86dc6b002a6f70d4975c9decd974b05ad31ea93", 0xb6}, {&(0x7f0000000300)="39895e44d4ba9f04c0bbb8261838d287a78e9d6cda34206fe09fe8c94d87741a6f285cea06cb67787b4d3674e0243069a1a10a45d133af64c785b4dafbb7f32cf2bf79c4a4d62b5adc37b1ce8f3c406df86145532122dea22683c29c1892d4e8dd949933eaa130e05b6e3d39ba6251934b088b9b5363b826007d4cc6b544129cc5becbe19df177660da4be6bad0aff4fbfc5efded6aa9a68fc03354d668fd06c9f8e9352529ba768c24cd041929e15d612a63ef53da7e4698ad57fbff2765ca445706f0a03e38d3d498b16cd984fbc2c2d", 0xd1}, {&(0x7f0000000400)="f4340b0163c7fda74df4cdda484515a72a7c799c0781a174542afb5c37df7f467cba23a998eb8ca98e721b29cd3b04cf12d9da58235f7dd8fcd96135f9b6bdc465a97257dc50dabd339d0481d46e0060a926d2097bbb59d817dff53a69b3f9d96badcebaa62f2eee21cc0b95ed6f2d59294a4247e7a8c55ce8", 0x79}, {&(0x7f0000000480)="e433cd33a0c4651a1c437c64f1753282f04e9673abbef8753c8f1eeb", 0x1c}, {&(0x7f00000004c0)="c5fbbdc5dcf8c221b6aad963663f4803531ecfee39f8a63931c901a34dcde4509b8ff003e5583830292287e5778089e5040c690be1ca8c471c7a655e1271daa36a287ac44f9783868fd2b8c38697e7b8cb7dcde53aa8680ae4b8ff03872412b91fd7052bf7a7e8c70fca52b3595232e33eadb22cdd165b18afeeb8c540bfea0afe24043b9226e71de98451e7b7f2f5c929f8d9938ae82fd46751ad2a4cbe8ec8260d0c6afe45b7c84028134bcbc9b30bb5b9c58a9f3f34a83ab19d5111f977c56b952308695861c692ff00eeee68c32b9f9e17191d2593ef789313f5def1c7c419de62390b27c19548f5199358a7d266f0a542", 0xf3}, {&(0x7f00000005c0)="3fc825d6d56a959cc4fcd9108eba70a8cc2ed81524586b73476662ee58a8cba7603a9d03e14e448b70b2a4f42914c06da70a01b77edc9f05c011425b08b4a8bc84920d61d45674b3c0f6dd6652bc2d04a92f6d9f3c0177a446c281ffc1adaff0c764e1fd10f17de9e97b03d30869389d618e0a6204c5b8cb37ae7fdda3e6c8e81f4fd4b488bd60645182a2039d910387b1c314b223052cd09056aa8db7578e2ece4fe0365593795508cbdccf36ced131cd985f3cd16c1dc31b320d967d166de2d2f412cc3fe1e31b86e0395d053f7fd44a350b02ae449f06c6520eb1aacb32e6d1fecd14a1744319631f627f1e", 0xed}], 0x6, &(0x7f0000000740)=[{0x20, 0xffff, 0x8, "f19155e3324be40219b9a772f1"}, {0x60, 0xffff, 0x8, "6096a476b0929e33a046d04811ee64977ad5a9946ffc704b6881cf16e7311478751ae1cc32d06f1097059f1422823e0bafeff2a97cdac433bbddf575283c556c219eaf51dd3848e9e642"}, {0x50, 0x8001, 0x1, "c49ea672127e0fbb617630c6ed3c99d2c24261ded792580c0552939d1bd33e6fe1893e001948725c99003dea49568f0c0f7e5c8fcfcd3d7a1136770674fa"}, {0xa8, 0x1, 0x0, "f9dc2a610dd349aab57077393bb1515f3f58912f7d3a0a12c274be56a9e2bf647f983415fec48eec8ae355daedfa24c4c7ef038911c57713ec3df11904bb831ffb586738e38d173c12a846c4adb18e368e6c7b131833fe9ebfe17703ad4242ccf33ebb433ebdc22531034512f39b4841c8c28b16f90cdbf4507b47c65d0dd4a9825d6533760820e72f0557a768eeaef4c111c137d4b0e301"}, {0xe0, 0x0, 0xc2e9, "2a9435477484bc73d40ce6c05375e66d6e3419d43490562a9a1b29fbfa16e7904506adaf82f009a501a1789231c3e782af09e9d849d6e8a55754ae5d2e47248945c39327a946b20eb4fee027bde1c93c8205bf3d6c797b88dbbec9f5f940d201f7b676965b318977c514dc11a75213ed0ed8c846135625f824c9defc17adf98b5ddda57d964822dffc8698a1c82b7d8d6a069d01ac48c9f4c093dfbb522f6a7a6cbf69e4f1d8b275ad6f04bf5d4d0ae3da135d0ded60a2ab2f964526ca7cb52dc34af8bf0e81aed659"}, {0x78, 0xbaf381c7e28051d1, 0x813, "c8526907be86bf836118c42a21751ec577c852d9873f45c4dea1e4f152ceb14662ce286606c7349912ac195aa057fdcc088a9ff952e63ecb148a2bd9be24175aa67552b70865634a04e90ac368a38dc675039df811e248fc09bb218e7bb4c079b698a617a6534526"}, {0xb8, 0x1, 0x100, "d3578379f667614378877efbf89a41c752baa731287e242c3a2ba1504c73ca8834bede797409348551bda8ba3db35176e4699575cce66a205219a8b8963f9c1c6cf936388b772617d9304860ca46dd27add7aad91d3ad4db7bbe7e40fa348e5ee0a436598c211d8b7cebb4ddd6bb434d6912be811c16c5ae6c2db834daacd14f388df074846c2cb7248d1ae2ec5806b264a6abba8bc58a6cc365e789f1da18e01aaac3"}, {0x50, 0x10000, 0x2, "2d597a022704c5a8ab9cbfee5c279395b9104648611e83e984dd0825731b86e7a3719f822dab59e1ab1062f6df6deb01f2faeb0bbedf41e8a0a3"}, {0x60, 0x1, 0x2, "8a19f481ef262f58dde7c09c334372beb4dbc120ae0e2bafd6c835fa5307de5a953c39271666415359bd90553c6c756fc59f1b4f248021b8b7765b63aa5bb6458239cbec447eb6beb4"}], 0x438}, 0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) getpeername$unix(r3, &(0x7f0000000c00)=@file={0x0, ""/108}, &(0x7f0000000c80)=0x6e) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="829d2e2f66696c653000"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) accept(r1, &(0x7f0000000040)=@in, &(0x7f00000001c0)=0xc) r4 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) sendmsg$unix(r5, &(0x7f00000010c0)={&(0x7f0000000cc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001040)=[{&(0x7f0000000d00)="43d27c9858d4cebbb26164b516a13948227c9e2773e2d6cb49d9043041f0de61978c5c9b06eba28c5ba0df3e79b4e67753320fb04575af", 0x37}, {&(0x7f0000000d40)="bd88f156c06ac072e844f959fe6c36f634ccdbd28b426a043156bbebed00ded1894740e4bb474e20f06ced5dd5e9064ef2eea4512b6d85b618715c7eec6588b43c1d649c175508939f8e4be108d3601ca3c120896eb8f93cc0b1d73259365d795a060113d92b916d6e92cc382ba7254f876dbdeb6a25d5635dcaa7ea32fb99db41d71645055876854e4856027d348ea84051403e107264231b4da84d5a586a39ac1ca4695a0add80626bba", 0xab}, {&(0x7f0000000e00)="9513fd273799feca8f858b6de56e369557e69c49426ee6c59fbaa778699ef7a839ca9e00044e7f1ff4a0f2b3aa095c002cc297db1b4a38778ae844c55fd0e5713444ee35fbb2dcb17609ae7b91c6685e383cdf", 0x53}, {&(0x7f0000000e80)="732ead7013509cb4cdfb6c3c81f1da411f10d02fae3e26017c48800f0b1c37c261aa23d8600641008eb828bc48f012b1cdda63e7c5aec39e8064f543ae6e29c83c9e79d6a8a3d84dc6a8afa2ce9d255e582de9b3c2bcdee7b66e", 0x5a}, {&(0x7f0000000f00)="955ad0bb8add6c1a15dd3ec296ffcebf9aac2f5807ad9db99478b5aff50f33cd0550bbd7d05f4814817cc13dc99f01a75da5b0b78da6593692fa6b529691c4cdb509fb3c0696d05ca552a3842834945071fa31735f1bd61645c9726deab988110d4d2024d7afa5ff4ab449324ba3b959505205b0e2c3ff4278bc0988132b48d65080a1e406be2e914880e17c12f629686e85fe28560032112971d902bf784e", 0x9f}, {&(0x7f0000000fc0)="63c8e6513820b7084b112a10752188e47fe19948455ba62ca43de61c87f3a5d1637862e34cc80612f5bc2eaae5c522bd700a8427c2ffd3e817ccd8912dec89e0f1126467bf82cb9a652adc04d48128220f408fd18986", 0x56}], 0x6, 0x0, 0x0, 0x40a}, 0x402) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 07:28:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r0, &(0x7f0000000080)="272793eb2d7551fa2e3a02549cc8200043d6efeb0160bed62c4fae73c507dd06007aa2209d63fe00f1b3c212fa0672022b2fd1ecfeb26ba1c49d19003e60c0ac3c430c4e16ab78892332f94c42f26d60c9512df56993b018ef211190a7e22ba247ff4314a7b474dbb1ba3ea84bd48374b2f21d3e1d26d2cb864b6fc4530216ba1345dea72f9b682907888081f05153195872fd0df7fabdfb72c581cdf83f23cf677c69eb99de21d3c8d30886bc6b8f7b0f67e82d0fc854496dcb4f9aa94f2afa702c50dcf91694aa198918c975de7d487f9ac4b45a30bc9c973716fc0d6ac3850721bcfbe676e2926f1c338b80b10a3f8373df426e6b89424b7ab01552b94bd8a585930708005c203a10fec20e3df9d505d266e91ef5b04861edfdd9f00486d9e8cc48ebbf5e98d21db42f0a14a353169dc2d63084700ecf6b45a80cdfcf7a4eb2025e511c889088aa7f44b97dbbaea892c9e684f70349bd30fdfbbd2a33ea804d6652e4465aa52b5498d826cbabbb59a96b14dee776b5c0b5bbbde6b0202031917a2ca571e542578233d89ca3ca187019820f2602d2a2e00bf4831fa43d1a38d9a032d488c5ad75", 0x506) syz_open_pts() 07:28:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000400)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000380)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000340)) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = dup(r2) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000003c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x400000064}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r5 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r5, 0x2000740d) fcntl$getflags(r5, 0x3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000480)=ANY=[@ANYBLOB="dfbf4fa249677e10f70000000000000000e85d2e8393e977afe100000000004efbf249718ec19070c61b0377ebc3bec55c7b94d99aeb1faf6acb6eb325d8b08604ff9ae5294e9146b6593f9a83a5f8fb9c62af1f0510a5178dd63a6f7b56e2f5a204de3d046339ee11834f4293043996961213639b95ce6c46b252ecee7765ab295ca228ef250f23e6760f61649ffa425dd0ed8e974169a4"]) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") dup2(r2, 0xffffffffffffffff) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0xfff, 0x1, 0x20, 0x7fffffff}, {0x1, 0x32, 0x7, 0x6}, {0xd99, 0x7, 0x20, 0x8}, {0x2, 0x7f, 0x6, 0x1}, {0x4, 0x5, 0x4e, 0x400}]}) r7 = socket(0x20, 0x92bbe443b7762163, 0x0) recvfrom$unix(r7, &(0x7f0000000200)=""/235, 0xeb, 0x2, 0x0, 0x0) 07:28:29 executing program 0: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 07:28:29 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f0000000180)=[{0x6, 0x3, 0x7f, 0x5}, {0x16, 0x6e}, {0x4, 0xf3, 0x3, 0x63}, {0x3, 0x81, 0x5, 0x5}, {0x0, 0x40, 0x8, 0x1f}, {0x8, 0x1, 0x9, 0xe31a}, {0x3146, 0x4, 0x0, 0x9}, {0x7, 0x58, 0x4, 0x6f72489}, {0x29a, 0x8, 0x1, 0x2076}, {0x9b0d, 0x57, 0x8, 0x98}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) mknod(&(0x7f00000002c0)='./bus\x00', 0x1002103, 0x4300) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)=0x20000010000) msgrcv(0x0, &(0x7f00000000c0)={0x0, ""/62}, 0x46, 0x0, 0x800) 07:28:29 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="14000000000000000700000001000000e000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000100accf352ecd2d2c5fd9b5f7c162d9e360dadde3c61e6e0985e860c39ea16f1203473525e07248af9aa8ae8d2447399d3e8a61fc208a637447c51527c5c7a02656b510de716a699bdce137c9bce8a414431c0b428f7ea5b33887eb43ab6be3a637c302fc9fd4eb6fe0a0e59a1e0784bade46e2ff496e144a97168513c428772675f1f8ad68589534b707a495239e7a4b743e185fdd2d45b5929e7613001cc8d4c5b0a2183c4bb74599568d11b695a4f18fb5216156c30820c92ccc5d9ebd2e1282e7b59ff17efc0dc4ce82e681b1708936344952384cbb7f1f5bd45ae792da55ea98bf0ca7f61492a4ebb9d3f46765174eb3cca1e58bbddf08fdef1c4ba6ca1226e897e2af47"], 0x18}, 0x0) setsockopt(r1, 0x0, 0x4, &(0x7f0000000040)="0ea2bf0f6b4e556a1fe352706d156fa2b4b6fa0bb815060ac4732d7ba5e6abe66cf10d8be39ed39faada6ef390dbe227058365db52e1e9630c15a0da75db61057fc2c4bb42f2033c7f3671f27f7839df1cd94d01ec8b8f3f2b336b233723efe1958aa3fa07305be02f9429775355c794fd8818614cc50a1c32a58661d66dec11e04b21139325781c5013a8ca344f2cba35395c58d41baaff86a87fb535da066748091617b5824deebc07de3d84b30c7ae668a01ff1522ebcd5a9b0cfbfb5a7601478ba345655586eb423a900bf3ed5f3684867b1f7e9bbe0fb44e97f987eaec1e775a48de6", 0xe5) pckbd_enable: command error 07:28:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x72) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 07:28:31 executing program 0: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000002500000000000000000000000000000000000000000000000000000000000000000000000000704892c6600f13424b000000000000000000feffffffffffffff00"/111], 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x7}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r4, 0x0, 0x4) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r6, r2) 07:28:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x4) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) syz_open_pts() fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) pckbd_enable: command error 07:28:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20000, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 07:28:31 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x1}], 0x10000, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000500)=[{0x0, 0x3}, {0x10}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) close(r4) shutdown(0xffffffffffffffff, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r5 = semget$private(0x0, 0x7, 0x287) semop(r5, &(0x7f0000000180)=[{0x0, 0x2000000000101, 0x7198f21e4982aaf}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r5, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000000)=""/9) semop(r5, &(0x7f0000000100)=[{0x3, 0x1, 0x800}, {0x0, 0x7ff, 0x1000}, {0x2, 0xb7f, 0x800}, {0x7, 0xbed, 0x1800}, {0x3, 0x3}, {0x0, 0x1, 0x1800}, {0x1, 0x8, 0x800}, {0x4, 0x3f, 0x800}, {0x3, 0x4b1, 0x2400}, {0x4, 0x4, 0x1000}], 0xa) r6 = semget$private(0x0, 0x2, 0x50c) semop(r6, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) 07:28:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) pwrite(r0, &(0x7f0000000240)="d00800000000000000ebff00000057f2acdb34a602a50b757b97213f71c32e9984b2340300000000000000c016a6fa775b5f7e252cfa9ee8935da89699d6ff5a919eac650100d30e17645a6833c744000465673c05235990df2339961a6e5f953f1b4b", 0x86, 0x0, 0x10001) ioctl$BIOCFLUSH(r0, 0x20004268) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x80, 0x1c}, {0x3c}, {0x1, 0xf9}, {0xd3, 0x0, 0x2}]}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x1d) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 07:28:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8900, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="b3a0f9859d66929bc17649ed2f0ac98aa6d0366dcf58a414ecd9dde1df884f92469826a701b53047076fdc46851d46140ca46b1d995177c6054ca9fadfdd4ea946712e8586ac2e2fda027f618b84afc4aac2a56b4ceee645c16500000000"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x208}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0x81, 0x3fd}, 0x8) r4 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0x91a16d5549061c8, &(0x7f00000002c0)="b6") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000100)=0x9) close(r6) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000300)={0x4, [{0x2ed622c0c9cf4bd9, 0x9}, {0x0, 0x7}, {0x0, 0x9}, {0x0, 0x1000}, {0x3, 0x4}, {0x3, 0x5}, {0x0, 0x80}, {0x45245df2cdd8a8b6, 0x3}, {0x1, 0x668a0105}, {0x3, 0xe0b2}, {0x2, 0x2}, {0x3, 0x80000000}, {0x0, 0x5}, {0x1, 0x1}, {0x3, 0x30eb}, {0x1, 0x8}, {0x3, 0x7}, {0x3, 0x7}, {0x1, 0x101}, {0x0, 0x7}, {0x1, 0x9}, {0x1, 0xcb28}, {0x2, 0x7ff}, {0x2, 0x3}, {0x3, 0x2}, {0x3, 0xfffff36a}, {0x3, 0x9}, {0x3, 0x1}, {0x0, 0x400}, {0x1, 0x81}, {0x3, 0x9}, {0x2, 0x1}]}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x0, 0x5, 0x81, 0x1}]}) 07:28:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x5) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 07:28:32 executing program 0: r0 = socket(0x11, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x406, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) geteuid() r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8000, 0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x1f, &(0x7f0000000300), 0xffffff56, 0xecc5c5ba2cf7e536}, 0x810) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0xfffffffc, 0x3}, 0xc) 07:28:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)=0x3ca) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) r7 = getgid() setegid(r7) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r8, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000001c0)) fchownat(r8, &(0x7f0000000080)='\x00', r9, r7, 0x6) r10 = getuid() sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x1a, 0x0, 0x0, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r3, r10, r7}, @cred={0xfffffffffffffecf}], 0x40}, 0x0) accept$inet6(r2, 0x0, &(0x7f0000000000)) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r11, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r12 = dup(r0) ioctl$WSKBDIO_SETMODE(r12, 0x8010570e, &(0x7f0000000080)=0x10000) 07:28:32 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x400, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x20, 0x1, 0x62, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x11, 0x20000000, 0xff, 0x42cd8295}, {{r4}, 0xfffffffffffffffe, 0xf, 0x0, 0x9, 0x6}, {{r5}, 0xfffffffffffffffc, 0x10, 0x4, 0x48, 0x12e}, {{r6}, 0xfffffffffffffff8, 0xa9a1e3163ceec01c, 0x24, 0x2, 0x29762768}, {{r7}, 0xfffffffffffffff8, 0x4, 0x80000000, 0x9f5, 0x78}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x4, 0xa62855c8c6e09eec, 0x4d8, 0x7}, {{r2}, 0xfffffffffffffffb, 0xd1, 0x20000000, 0x8, 0x2}, {{}, 0xfffffffffffffffe, 0x17, 0x2, 0x6, 0x2}, {{r1}, 0xfffffffffffffffc, 0x10, 0x10, 0x2, 0x256}], 0x9, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffffb, 0x13, 0x86494995e63ac22a, 0x7ff, 0x339}, {{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x6, 0x7fc0}, {{r1}, 0xfffffffffffffffa, 0x45, 0x2, 0x6, 0x1}, {{r9}, 0xfffffffffffffffc, 0x1, 0x8, 0x7ff, 0xfff}], 0x8, &(0x7f00000003c0)={0x0, 0x9}) 07:28:32 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socket(0x1, 0x2, 0x2f) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x392e, 0x1ff}, 0x10) 07:28:32 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$setown(r1, 0x6, r2) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x460, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r7 = accept$inet6(r6, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x12, 0x400ffffd, 0x79dafa96, 0x1ff}, {{r4}, 0xfffffffffffffffb, 0x10, 0xbc9b00eef89eaf26, 0x7, 0x2}, {{r5}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x3f, 0x40}, {{r6}, 0xc17e71f9609854a, 0x50, 0xea6348278b28d0e8, 0x1, 0x3f1}, {{r7}, 0xfffffffffffffffd, 0x4, 0x80000000, 0x5, 0x40}, {{r8}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0xd5a2, 0x200}, {{r4}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x0, 0x1}], 0x6cd0, 0x0, 0x8d36, 0x0) 07:28:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000030000/0x3000)=nil) shmat(r2, &(0x7f0000011000/0x2000)=nil, 0x0) writev(0xffffffffffffffff, &(0x7f00000014c0)=[{0x0}], 0x1) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) read(r0, &(0x7f0000001140)=""/80, 0xfffffffffffffe88) 07:28:32 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x1408, r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x256) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 07:28:32 executing program 1: setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000040)={0x0, 0x1}, 0x10) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/138, 0x8a}, {&(0x7f0000000280)=""/255, 0xff}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/162, 0xa2}], 0x4, &(0x7f0000000500)=""/174, 0xae}, 0x2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x5f6ad929c297eac3, 0xfffffffc}], 0x1}) fcntl$getown(0xffffffffffffffff, 0x5) getegid() 07:28:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000080)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c70100010000000000e3a88ebc90c9d44ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7a3853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f891b3b3424c72cae10210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a2463c8e35009b6998f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c1c5497bda817c4a83380e150fa9785cf2d3a5a9f8e92271916c9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e0000000006693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a45f83b39eb641af1e103aa88c117293e60b75ed063ecdf62828aced4d5c0f9d576e4d29b35363c49f982635a8c74dde71328f697983f000000000000796898411fb53f92f5e3873ac7080b790f16c4beffe0049a245b8d3a838077db136c59918b696c492cf43b23b284b5b86b3e57c9fdb932ce7ac5122ee73ef01a9399f07e6a7cc5b42fbf34afb3dc86d414718309055462ed3964ee5123bc5a37a6e86446991a8b", 0x29e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) geteuid() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x4}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 07:28:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000081, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x20000000000000f5, &(0x7f00000001c0)=[{0xff, 0x3, 0xf8, 0x8}, {0x1, 0x3f, 0xeb, 0x3f}, {0x8, 0x8, 0x5, 0x4}, {0xfffb, 0x4, 0x3, 0x7}, {0x3, 0x20, 0x4, 0x10000}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) close(r1) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x40, 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) close(r2) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 07:28:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000d00)=""/147, 0xffffff39) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0x3) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000900)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r6, 0x29, 0xfffffffc, &(0x7f0000000940)="0085c3814d85a75c5cbca6e8875d99ac3a6d94163660198cda60b2664d596caf2c0000000000a31891e3dd24d3e20000", 0xfffffffffffffe30) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r7 = socket(0x40000000011, 0x3, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f0000000300)) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r8}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r9}, 0x9cc966705e988fd8, 0x88, 0x4, 0x3, 0x7}], 0x0, 0x0, 0x0, 0x0) r10 = kqueue() r11 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(r10, &(0x7f0000000700)=[{{r11}, 0x8000000000000002, 0x76, 0x20, 0x91, 0x6}, {{}, 0xfffffffffffffff9, 0xc1, 0x10, 0x4, 0x9}, {{r7}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x8000}, {{r10}, 0xfffffffffffffffb, 0x3, 0x2, 0x1, 0x8}], 0x81, 0x0, 0x7, 0x0) close(r10) r12 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000000)=[{{r12}, 0xffffffffffffffff, 0x39, 0x19, 0x0, 0x1}], 0x81, 0x0, 0x5, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r13 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) r14 = dup(r13) r15 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r15, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) r16 = fcntl$dupfd(r15, 0xa, r14) ioctl$TIOCFLUSH(r16, 0xc0206921, &(0x7f0000000100)) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r17, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x29, 0x200, &(0x7f0000000180)="f7f9e794", 0x4) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r19, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) msgrcv(r2, &(0x7f0000000800)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRESHEX=r17, @ANYRES32=r18, @ANYPTR=&(0x7f0000000e40)=ANY=[@ANYBLOB="6b64ea062cb84d7a55c8f4a6426967e527a010fa3d052816aaf900306be5f2c6728c378fc1dd078005c7147d1eaa91c50fdb01f79ef2e48e1517fe97150b5b87499f22f30e27a46af23fe8ee3843932db1b635ad08b5e23ff5b2ce9564137df74bbafabfb3ae2046b0663847d9a5fc5034216343ab463262ccce3963eb25c293bb3f65f3db1c92aefdad9c9663fb8ad24c4611f1885b1c10466d94f2c4e90fa54fab888cf6c4aaff06e306c1eeefa49ada6e1b313c6701d16c53f88f5685bd5970ed074d2624b7b73d79a77ef92d17f9399693392e8210c958288070075e2696c80a83eeeedb46e7eff4f982f42a4003645b2394bea052ec41104d6dbcc654ad9afa9d4555d56276b6e100dd47a8cce9a30063e77a3081ca9a38f6ff6c13307fdb439692182cba82d707cc5e60cf1bb8cf56798f08199d4bb5adb76b89659b7a71d56cfcd97e7a759e2ef9814eed229fe59a56bc2495c1", @ANYRESOCT=r19, @ANYBLOB="76ed58fe43fb2cff3c9abcaadf39feeeb7801e9635a67d9106f2cfc0f5d3ed6f95a63376a1c9584b40e731558dd294145480ece1eb43fbe72cc5deb69a052910fdc1a3842c5d528d99b47ea3703f23d5c8f080add45f7e0b8cbb3bf9d90ff4258005eae0d4e7713bbdbd16f1f6b2d5be5a8c8c659a15b0227f8f8497b6d1a9def4d98ca3ee"], @ANYRES16=0x0, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES32], @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT], @ANYRESHEX, @ANYRESOCT=r1], @ANYRESHEX=r16, @ANYRESDEC=r12, @ANYRESOCT=r10], 0x5, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r20 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x79d) r21 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) r23 = getgid() r24 = dup(r1) msgrcv(r20, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r24, 0x40087603, &(0x7f0000000280)) r25 = msgget(0x2, 0x0) r26 = msgget$private(0x0, 0x188) r27 = kqueue() r28 = kqueue() kevent(r27, &(0x7f0000000040)=[{{r28}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r29 = fcntl$dupfd(r27, 0xa, 0xffffffffffffffff) r30 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r30, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r30, &(0x7f0000000200)=ANY=[], 0x0, 0x1000) msgrcv(r30, &(0x7f0000000b40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000fd7e2e0d082df127dd4918b0daddbf5a000000000000000000000000000000000000000000000000000000000000000000001c000000287e0b9700000000000000000000000000000000ffffff7f00"/200], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r30, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r30, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r35 = getppid() r36 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r36, &(0x7f00000000c0)={&(0x7f0000001040)=ANY=[@ANYBLOB="0001000000686c6530008bcbe9d21e040db484a5301b7ad5bc206ab53ab7a98cecd2b2d0f5394b1f59e35705f39f0d5ff4da9900eb78e1bd6c1a703c50fa6c2cde8bec08c732de34eaeee91d723b151b6afc6af3c3c4504185fb1bbd2904d52c1723c2d7dec13de7a19db0903c5404842153b80476dc7f7fdf72f8f09d17047c8e4f00a70377b0d3a4030d4bbd5b2a2da7751e498b17339f128fa5167b06767744401ca9ddb5dc2ce073cef95e98b297396e41baa40c610600a4e800fd18604215796f52c81df03462fa03250b191988c5e00db2845cd30073f035cc821205fc1036be07c65da01a2b086f66949eae4b5d971758665f4ef57cfb639672359eceb785c61f000000157d65f844d4591ae3f20ce4c3237a9e90c47f1b79023575e97a3abe03000000000000"], 0x8, &(0x7f00000006c0)=[{&(0x7f0000000ac0)="89724d7053ebaca70c2b95083ff5b14d95e27f89213048359e4f57eedea461637fc8ec7a7541baec09dd094de76bdba1ea0853bd30cdc14d20f88815e015616492da868df9b2ec90cd913ffaa64d49cc1b85d156"}, {&(0x7f0000000a00)="9d8c2bcffb3b00ee61264c2e4842353453fac47b848e89a1bbcfbd4f0018aa0d9ca2f573499011cbd606c3a7949f1759ad3e58a3d4b5f364897952f30c334cf9fb68688593436407a61ed8b2236b78b00d2c39ce5ef90ede7cce38360ac6cbbee83bcf1451ed3a61cb09a8e3d2261022f267735aff23924bdc9df9f96185f7e75ed89d8832f707fad3"}, {&(0x7f0000001680)="f128b48d30765020bf40c0ccb7d22402d15181ac9139ffdea394af2620e57ed31dec73748dff1c098fb842e14726cebb71aa1f8913edce0a3394f0e0999c3cda3c61d8f91fdb687c7f30c17dc91a55dc11630af7c11690d27002562cacb0eec6e35505b807462a456b1c3391e0ca5171cfbb8941ac1d72f5c22df8ca05ad0302e0155c8c789eea00aa5e1ec122a9f290430fb73745554d054b6edf1d983a0aff6f6a5b053611adfca62ee5f6223179fcdad45db70d8b7a00134c0a0e852cb753044ece56ed4305ad7e2923f23f5b25b6b49c5e8975d493402a68f7d31a7e677998fb870b49287dc7ea62ca8a80104f36067104b11366572d91174c0922487dfa3c365d4c3c12addb07727294b118448a77ce71e3c21bc01ddbd12c4a47888d1252aedd6263786b3984570143d5310e859549b588fe2cb2e1ac941ca439ad851c199dcc6f7abdac09d547bf1d870eba85665394770c9a3785749b18621a79aa913015e7e0378fc7df5ad53c40c286d7c9e69c4d1c74abb21f2d53c5871b5318c2c5ba67304dd7b27a34b8de455fe82c8d23105d912ac8f5d8df4ec08240eb956c0685caa341225e9bedb6498108a08dc8303c2ca9252e9ac2dcbb904989fcb707f68dc0ee849eca74a76095d6290bfe0db593d76ce2191300e87f1885198c896ef8ead1b2833a4f17ceb309b3a2d8ce6892420924ad3f9cc757fb2da09144b8e3d51ecab2ef6b0a2ce2847cd683753c8a2e882f59b5a597401f6c7a19b389cb67f6ef7f7f10fcea1e17e9afa91880bf98d81e6cc59d328dbc27bfb9cd4d7d14e1aca66ba8ef7187b1053edff84233a7e6a111852b471746de01dc42926562d6acae1be0c5ee5dbaf6c53567cf353f7c7ce3b1c2791a366e6b7409fb5d264159f4b65910da1b90b541d770340caee90e896de4447b1d1be2e50f259878e29bc369effc0a7d6c92447508a1cc899c96c7a6d0117d8bb9d1f4ce9e43e2f631f666701d36f433ef4f7305df104d7013db6e86c27fce6d0bf7948da19f2a9b842d0edf23111f4f0bcc1abd5e07403b2e0c1ccc7daf221607d1409b86add0a1edadd73ed2ed473f355a3b43f63cf250d20a4092b732d5d83d6a6c1d79ec9302033ac840d8fddf1d9dba52156a435eba74d93f80045478f554a33c14860ebdca2780f957945f29b6ee1bf9771ef14a39de9cb31b52b0587e0e479e18c952480241bf2ee31cff5dc13df4f34d517470f3aba9ed4e7a1fffa3e1ae7a96c7f27faf58c351ce2bc01425f18670f3c2754dd08f35c7ef3e6be10e07cd7262d5f3156eb9340528263a54be38c924b72cce4320869c2129bc84741617a417b8102103e6034727f8bbb7f2b41b81b14ea3da83a57c08c04c0d6b5269dfa26fa158a49868c32b9d34412ab01b44bd72c94680e58a83b0ba32ef80a34a1801a5f90c1f898126c478235247526439656d2d51cf2fd8427a75087afe966d6dcf1d18fe86867b4d8911371f78215a7608de137d0ec3bd0d01487ed4b069c236b1ba3a9583c87746fe47376ad607fc2fa4bb0bc890c260a2f6e88b9a9d84d7f58be251734c92db7d968088391d6248ea1973809d4628cb777d4a5c6b4c591366d43513b9cb8d247d7711e33ef99f0f9fcbcd917f769b982f175b29ed9886b2587e4297b27b439a4ea4177395a913d1808e7f77a1b5eb57a1601ba73aab659cd67fa825936f61a8825d48cf459c496273d29addee78f039257fc30baa7e310ceb89ed25589f38aae6d5fd76a61e456df995e347128db04651d2b50a1986a5cd3727a281eedef8c7254719a92ef9fe10dc5c76ad9ad8a92517ed6b4934cfd30c352d340b7034c660cfa8eb933e6f3286bde0d5fc294bf79a56bb10d4b7eee52c510b9680b3a8aa47ea1ce16b90f400748e506f1942d5bef78362cac5e68ced0ece6f3f41b99932af0d7934ba78e1dcba3231ced98e659c64e6be2938bb0ff59fb25636ec6d31482b0640be22594b69f7cdb9ea9f56188502febdf71538b6eff3b2dcdf54a03d40c218286eef89174e75cd52f66189fcb5213701bf6a23ee2822181fa749c9eab72d17cf4338a6976da291caccf99a04620c516fabc2ef44402a11ee6862cf6d2848fc774eefccbea322925b7caf9ba570c7dfadc43be1882c4d3b6cf7b93a27fc6a7b56fbdb456d45de975cdecf5032ff7f644670d62da21016b4f41587cf9ebfac6c3fe527002684ee8ee77cd7e6f4d942698ff4f9fe90d811282c822ea0c1b3bac6f4ef52fe670a2aeac3d5dc0198322ef8a54ed0ec333e1875344a7b39cc57e4bcfc861d0d39f026733b9d9011e872742a8282afb90f4f4a8a504acd5f14e1eaeef8f549b0dc696ca89169b3fb31ee562d4ebe93d3c30da0a888f47f221f90cc0046f561ec3fb31e986ee8a8e4629de3b900b4088c0dee4300b0a369ae1bd833b7b78af9878636133b8ca0448ff2b62eaa622caf8400aad377c6dd86c52729e0846253e9bc8e54dff5de7fe8d96a06585f57a03b875270fba1d5f22f2bde3fbe6bf7205ae5f559addbbae3996f267f9dca96fe3587aa091b5d3f81723eb1da81dcac16b673770584e84fd10300bfd7e52c304a8fa532336f787b0cd4771f9fc01867059b1743fed2a60b7394bc5108058d7bff09d9a33441518d45c4bbfa605875124f7dcaea431b75ece2e454e2f16ed22745baede1462654a7470dc5d749411d1515c01eec950c2b5f4c731957ae38a5ffccac379509bb783e121d5ca678d9720eb94e88d3379cf017a23655e017142ecb0bdceeda4e828ed7afa1411712aa5cedbb2dea69c72175cf8931cf4b80bff2e0ef46087d26e96971790d76d71ebc6f698586faeef7788d6166349f4b2a279d7b788ba0ab8206bcd53220261a2d1f81ce472952d5c83e4d97377b2ce10076c02b6144480e1872cc8203ad832653976d0ecea5cdf44c9ae52a391c76a1be2cf1876f05fab3a1167251b2a0712908d35c7a20164e4854c5caf52ba879e7e67e6ddca3e7234390393e9ec5aebcb8bb835c885644761e82cc9d305c95f6ba79c49fe6e87d1fdb00f80f8a74b183148f5eaeb84e46e071cfd50dd07f2d029f1ab3d0120f1451f7fdbd38ad8ded34cd11742c9551cb1441c0f37f4d1a13b68ed5717ec1dfa581c6ecadd03a93db02acc5d311b5e81915df00c2bd2b68c08ab38c3c2dde9c753c3ab35172bf9ce946b0356eb7e72a9f2372eace7ad325753f652e4c0a2dfd5849088e9f0181e188542f172a6d92dc65cb53ca1a74a47d1782c3fde62035d7d3364119c9eff101e5970514b72e4b24e8cb7f2253ff6cc793a03955fef999be53a578c8c460c3b1fe439f82428e44702c944e9397f4f13a8b0b7881682bfdb6a769be44f69bbd245687b9a652768e3688dc7cf16cf4223734d43b5686195abedeee8039df0b1fa29b47d03c5571b59c5cf4245fe948e18e74705afabb8ff947f47814e048501aa5f64ca15f321ad6ad26584fcaa4c9ac41493e3dd29ff02b9e2a6f48831280c411d60e16e64a83ce3eaa90c5e26199b21fe8bdf41b97fb566fd5fa5c05556905392d97d3f5a952439fbb61d246dfb1be33b540f4e9da6d849461352c2d620d8cf1821cb83ea15bc47c852c81a47eb7a3b737696b4346f6796ecb3f1ad659f22446bf2e956d5ad4dc62c23dfe638e987922d03017c406981d912c66f1688cc5787a3e6bbef5c5687e1fb9419cf15525c6f750496ec71fbe07d011d817554f6d261260a6399702377226087d32fd918ed23951388730677dd7d37f97f4efbdeff8d0ba5b28d3c395e7ff8bd23b1a1f09443b193d06fc2ddde0bb970f963bd13afa81ff9e792e5735af10963dcdd9ab3d7cc31fde3320cd0ebdbdd06ae98808438f5afd02fac02e2746701548f1142142dd5a079087da86316c4b5e8590bef2eb0e63a2fd4d53ca4f4a9d5047ca311326e9323bcdb186c6bb6157f0b35f907f8c3eac688252691570bf4fa8a3f51fadaf27a0a710f129bd623a69fe4c182e74b94a7fbae42f3f54fbdf9284aa40dc93845ae4d073bbd19a3971519ffcf150d54e3462688165857ceec2bdb49e50c0e35febeeb9a3990a00f265d769c1cf3cf2d6074f4c7f609934b29b6c9c65a232caf3eb3d9523a31fb7370e465d4a96fbec828fb7d0564d3f5eb2a2c09effb948ee2ab78b70f4b127cc5d543aa5049aff7be2ba437fb9bf498b724d0c50e6a22e2fc375868d771fe15954eb57795481c4756862d34ad88486965c45469a4d5b557d2a7ac32f395881d989e6245f9582d02041e478a2d8ccdd4b3bcec84083e47a06d37a83d4fcf708e3c3973e16642712822ecbe07fdd2ce4a19c6987af3f7d045a2bce88eba554f159410fe9bef127089f71c1feaebdf73cad8ba1e5f9c42e79c826d8333dafffc73aab6ab58ce1b0954599bd887ca4686424ded82cb37242d0019481eaa35d6b40f3008324f2e1ccb2cd70516d0a72e13a65c46fea03ea664ef3958e3eb9b7c3a78fad2166acb63bfb24ee3aaa6c2a91fef4939ad1835cad259365a560e7e81b54d87b44ce269067450e66a4f5f62ee9768f4b7d0d7c42f5ef2542da0b8cee80df0793425fe5673bf29b56d5d52cc60f2119cb7af4d4ac51135247a1b30bd108eb046d2fc5de8f3c184475fb351f580c1b16c18871f79ab0a2da647dfeb6a8d5f9ba2cf765d8d7beb6b5005579214d2b4e3d92d32d7be43ed24ffef1eabeb3fdfaf35e5a39f198c88647e986cc8ae5658319a0b22432b006484a7cccc98e36987d6d1ad7ff6a8a822165d68a7b308a02ca168549bbfc5612c3bc2fccf9552e2b2f208635c9e01202c25d4040e96cf6c780b0b2502bc8e8007962f510f87efb9b9f9da02d6d361b18da083e154822e8f718a26e40a511ec92cf807fd30a1d27fc2c3765e539cd75ac8374c8c70ee24d6e97429b38f86d76504ba5fa555e988f39e969f423e6cf4b7ee7c52c92268bed87b491a200dfc4879a06e686946af9d0e6c7582711d83e6ba73d96e2ff72095810669ea62dcec497d82a43fc006b29d07fd9796afc2e76919a2c8595a7fdb775f2606c0839474b7b05ee792a87e2f1402f84a229ea4d82fca8b33bb1d23bc34339945639a4f5874cee46b1c2adb505e2673f0cffc511bab580268a2ff56ea15b13e4b93ce318824f0488f4df595e782892e58eaec35f1f236995f2880f4bd68212cccc890de5095d175ded2bc82c8ec1e821c2c09c0f1deff0a0eb24f3bfb67638492b3f8527316595e101e07252f722af32c40d24cc86c182d8683d074faf868c200a109298ab1046ad17f5b26b6c4d8d6198c5bf2bd939291ebbf6675fd07aca9eadd8df26d0359a727d536a4cde4e941762b209ac95ff83bef4203001948aceda5af2f89534ec903aa23b43e75b24ace9e2e275545e2cdde691e8f1f69913460f25f67878706b80bf6e60a034eb3754f9f4af671eaf876da0454e00b4a80061494f1d1dbefad410fbfbdc64dd0dcb2f3d0186fe8284c46532bbacf8cd0e12fe7d009571bcab6a575b8b072dab177755cd11b0a1bbef4105b98949587aaca376d07862dc3f445ef6b894e373cefed37c052b27c3ff7dd1e35e4773f85312f44501c275e5cfbf23383b1db7ed82f54ef4a563023ef0b2b486fab78b5ba2dcfaecc6b70dc8202399853e0834375c7ddab6ada640d972abaed2a3ee58df1f6134ce3e14e9f18814dab38c14ccefe65b6c19683fdb461642e910a2b1929c8d34d5673786a2581a9928ce033dc82b4e2991b70640402cc60ae17004026a4a2634c9bcef841bdbe2ca"}], 0x315, 0xfffffffffffffffe, 0x324, 0x40d}, 0x0) r37 = fcntl$getown(r36, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x2, r31, r33, r34, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r35, r37, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r26, 0x1, &(0x7f00000004c0)={{0x600003, r34, r23, r21, r23, 0x0, 0xffffffffffffffff}, 0x80000000001f, 0x8, r22, r22, 0x5, 0x20000005, 0x1, 0xb}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r25, 0x0, 0x0, 0x3, 0x1000) r38 = socket(0x0, 0x3, 0x42) r39 = socket(0x800000018, 0x2, 0x1) r40 = socket(0x48055092cf40c0fb, 0x4, 0x1) close(r40) connect$unix(r40, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r41 = socket(0x10, 0x1, 0x2000000004) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r41, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) r42 = socket(0x18, 0x1, 0x0) dup2(r39, r42) bind$unix(r39, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r43 = socket(0x18, 0x1, 0x0) dup2(r38, r43) connect$unix(r43, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r43, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xfffffffffffffd62) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r20, 0x0) 07:28:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x2ee) 07:28:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/5) 07:28:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0x4, './file1\x00'}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = semget(0x3, 0x1, 0x280) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000280)=""/171) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000240)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') bind$unix(0xffffffffffffff9c, &(0x7f0000000580)=@abs={0x1, 0x0, 0x1}, 0x8) chdir(&(0x7f0000000340)='./file0/file0\x00') rmdir(&(0x7f0000000380)='./file0/file0\x00') r3 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000600)) openat(r4, &(0x7f0000000400)='./file0\x00', 0x38572, 0x3cb) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x20400, 0x0) fchmodat(r1, &(0x7f00000005c0)='./file1\x00', 0x100, 0x6) poll(&(0x7f0000000500)=[{r5, 0x4}], 0x1, 0x4) r6 = socket$inet6(0x18, 0x4000, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000540), 0xc) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) chdir(&(0x7f0000000480)='./file2\x00') 07:28:32 executing program 0: setrlimit(0x6, &(0x7f0000000180)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "641fbef2245185a8186503182eab7fff0e091fe6", 0x1}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x1, 0x6012, r1, 0x0, 0x20) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="dc", 0xfffffffffffffcdf}], 0x1, 0x0, 0x6) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r5 = geteuid() r6 = getuid() r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r7) fcntl$lock(r4, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r7}) setreuid(r5, r6) r8 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r13 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x7, r11, r12, r11, r12, 0x2, 0x2}, 0x5, 0x58, r10, r10, 0x9a8, 0x15, 0x3f, 0xfcc}) r14 = socket(0x18, 0x1, 0x0) fcntl$setflags(r14, 0x2, 0x1) r15 = socket(0x11, 0x4003, 0x0) sendto$unix(r15, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea17ae26caa0416fa4f376336acf00b5904be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xa7, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xe) setreuid(r17, 0xee01) r19 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000240)={{0x7, r17, r18, r17, r18, 0x2, 0x2}, 0x5, 0x54, r16, r16, 0x9a8, 0x15, 0x3f, 0xfcc}) r20 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r20) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x5, r6, r12, r6, r18, 0x1b1, 0x2}, 0x8001, 0x3, r7, r20, 0x100000000, 0x5, 0x3}) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r21) getdents(r21, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r12, r22) r23 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r23, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r24 = geteuid() r25 = getuid() r26 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r26) fcntl$lock(r23, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r26}) setreuid(r24, r25) r27 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r28 = socket(0x18, 0x1, 0x0) fcntl$setflags(r28, 0x2, 0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r32 = geteuid() setreuid(r30, r32) r33 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000240)={{0x7, r30, r31, r30, r31, 0x2, 0x2}, 0x5, 0x54, r29, r29, 0x9a8, 0x15, 0x3f, 0xfcc}) r34 = socket(0x18, 0x1, 0x0) fcntl$setflags(r34, 0x2, 0x1) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r36, 0xee01) r38 = msgget$private(0x0, 0x4a6) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000240)={{0x7, r36, r37, r36, r37, 0x2, 0x2}, 0x5, 0x54, r35, r35, 0x9a8, 0x15, 0x3f, 0xfcc}) r39 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r39) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000080)={{0x5, r25, r31, r25, r37, 0x1b1, 0x2}, 0x8001, 0x3, r26, r39, 0x100000000, 0x5, 0x3}) r40 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r40) getdents(r40, 0x0, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r31, r41) r42 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r42, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r43 = geteuid() r44 = getuid() r45 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r45) fcntl$lock(r42, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r45}) setreuid(r43, r44) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r46 = socket(0x18, 0x1, 0x0) fcntl$setflags(r46, 0x2, 0x1) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r48, 0xee01) r50 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000240)={{0x7, r48, r49, r48, r49, 0x2, 0x2}, 0x5, 0x54, r47, r47, 0x9a8, 0x15, 0x3f, 0xfcc}) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) msgget$private(0x0, 0x4) mlockall(0x1) 07:28:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) pread(r0, &(0x7f0000000340)="e1b4f1fb626ec5fc369ee1874dc7fee439489d96281f87df2fe1128c1a4d59f835988f323e42a69965b26e35f28a6bb8767168963048e814326a3378562311734c4357aac299f68ca24ff03d81f7a46545324d380ae06759d49f270b79c40589238ab7a221ef5b2484035f24fc7dd7db4e7397aa74a30e66b3019c753c10cbcda2f68b0abe0aec55e0e66801b9962ed1789ab802bc44ef87de023c5d8dfe40ee22b0de99e530a02f6abfd094f54e3947b4c1c68798c38eb752bcc2ebdc7bc2d0367ad691ed82f4462a3bbdfc84181c6918a96da5", 0xd4, 0x0, 0x7fff) write(r0, &(0x7f0000000080)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c70100010000000000e3a88ebc90c9d44ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7a3853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f891b3b3424c72cae10210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a2463c8e35009b6998f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c1c5497bda817c4a83380e150fa9785cf2d3a5a9f8e92271916c9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e0000000006693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a45f83b39eb641af1e103aa88c117293e60b75ed063ecdf62828aced4d5c0f9d576e4d29b35363c49f982635a8c74dde71328f697983f000000000000796898411fb53f92f5e3873ac7080b790f16c4beffe0049a245b8d3a838077db136c59918b696c492cf43b23b284b5b86b3e57c9fdb932ce7ac5122ee73ef01a9399f07e6a7cc5b42fbf34afb3dc86d414718309055462ed3964ee5123bc5a37a6e86446991a8b", 0x29e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x4}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 07:28:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40], [0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffeffffffe], [0xfcfffffffffffff7], [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [{}, {0x20}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {0x0, 0x0, 0x0, 0x6}], {0xfffd, 0x0, 0x0, 0x4744}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00filc0\x00'], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000100700000001000000e000008100000076ea83440000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x20180, 0x4) fcntl$dupfd(r0, 0xa, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x9) close(r5) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000080)={0x49, 0x0, &(0x7f0000000000)=""/73}) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 07:28:32 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x400000202c5, 0xef) kqueue() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], &(0x7f0000000380)) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) ftruncate(r3, 0x0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x802069b5, &(0x7f0000000300)) setsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000000340)={0x6f, 0x6}, 0x10) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) readv(r2, &(0x7f0000000a00)=[{&(0x7f0000000800)=""/167, 0xa7}, {&(0x7f00000008c0)=""/14, 0xe}, {&(0x7f0000000900)=""/239, 0xef}], 0x3) pipe2(&(0x7f0000000300), 0x38000) 07:28:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000006c0)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000800)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f192", 0xad}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x2, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[0x8]}) unlink(0x0) r6 = open$dir(0x0, 0x100a0, 0x100) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000001340)=[{r2, 0x80}, {r3, 0x50}, {r4, 0x2}, {0xffffffffffffffff, 0x2}, {r0, 0x1}, {r6, 0x20}, {r7, 0x8}, {r8, 0x10}, {0xffffffffffffffff, 0x1}], 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000600)=0x8) poll(&(0x7f00000005c0)=[{r0, 0x40}, {r3, 0x8}], 0x2, 0xd64) 07:28:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(0xffffffffffffffff, &(0x7f0000000140)=""/92, 0x5c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x2000028}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000240)="c6c411716109130cced3223553d59200a7ba7b70c36c3a6ca3bae2ffc2c23a8fb5d0448267509fa435ec1750b011dac35dfccdc2cdf7df0148471222dff939f7feff709a9f5a17d9eadd0a9bc815851e123123cfccd48fb68a7efc897028d875c90f1e96989161500400beb4a41edb5ca14d562e27442f25080f19e29c2aa8ce8c0009d3db8c") 07:28:33 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x2, 0x20) fcntl$getown(r1, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x9) close(r5) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000080)={{0x5c, 0x1, 0x80}, 0x2, 0x1, 0x6}) bind$unix(r4, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r2, &(0x7f0000000100)="8c65", 0x26d) 07:28:33 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000080)=0x200) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) connect(r4, &(0x7f0000000000)=@in6={0x18, 0x0, 0x9}, 0xc) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x1}, {0x1, 0x4}}) 07:28:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) geteuid() r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x9d149d1440aaffb8, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0xfffffffffffffdbd, 0x0, 0x0, &(0x7f00000005c0)=[@rights={0xfffffffffffffe77, 0x7, 0x1, [r1, r4, r3]}, @rights={0x0, 0xffff, 0x1, [r5, r1, r6, r7, r8, r9]}], 0x30, 0x9}, 0xa) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x18000, 0x0) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r11, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r12, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r13 = socket(0x2, 0x2, 0x0) connect$unix(r13, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r13, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r14 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r14) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r16, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f00000001c0)) fchownat(r16, &(0x7f0000000080)='\x00', r17, r15, 0x6) r18 = socket(0x2, 0x2, 0x0) connect$unix(r18, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r18, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r19, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r20 = socket(0x2, 0x2, 0x0) connect$unix(r20, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r20, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r21 = socket(0x2, 0x2, 0x0) connect$unix(r21, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r21, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r23 = socket$inet(0x2, 0x4000, 0x0) r24 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r24) r25 = getpgid(r24) r26 = socket(0x2, 0x2, 0x0) connect$unix(r26, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r26, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r29 = geteuid() r30 = getgid() setegid(r30) r31 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r31, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r31, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r31, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r31, 0x40087468, &(0x7f00000001c0)) fchownat(r31, &(0x7f0000000080)='\x00', r32, r30, 0x6) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="d8ce3b3943baf9d2395380c66c11a132b7b8e0cd64b2a94b9736e8f900de7dd02c4dcd124c7c2f347ca63d7c1e351970005c4238f82007572e43a3db2f815c0995bbd445611146820ccbfb3697c62b439b8c22465474e8e508ef104ef70e910102be7956ca7ae68bd4a16d01e1e643d340d3b68c81735f6bbc5eb72eb461fc63c7bd4e947a6a544c302aaa7f099575848d14027bb499e91930f10a55feab641cf40e1dce925efe65f19d7aced6ebfd05bfe57f7833894846f2d9b088d85b44f3c5fc1be8a3f9340ef7f5a94f4c5ab08fcaae4c997d1083c0338512251f9fd9e01a8f98", 0xe3}], 0x1, &(0x7f0000000380)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r10]}, @rights={0x20, 0xffff, 0x1, [r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, 0x0, r15}, @rights={0x18, 0xffff, 0x1, [r18]}, @rights={0x28, 0xffff, 0x1, [r19, r20, r21, 0xffffffffffffffff, r22, r23]}, @cred={0x20, 0xffff, 0x0, r25, 0xffffffffffffffff, r27}, @cred={0x20, 0xffff, 0x0, r28, r29, r30}], 0xe8, 0xc}, 0x0) 07:28:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 07:28:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x6b37, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x2], [0x59c6, 0x0, 0x0, 0x0, 0x3], [], [{}, {0x0, 0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x10000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000001280)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5c8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) shmget$private(0x0, 0x1000, 0x208, &(0x7f000044b000/0x1000)=nil) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xffffffff, 0xffff, {0x1, 0x4}}) getsockopt$inet_opts(r2, 0x0, 0x2000000000018, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="14000000000000000700000001000000e000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000c2e5feb0ca20025ea8c586f648a73411e9da425241428be36af3a177b3e74824a2defdfeaab8eb9dbb991aa04fda10c87995bcef3a338c5a239bdba9"], 0x18}, 0x0) dup2(r0, r2) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000100)=0x9) close(r7) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000140)=0x7aa) write(r6, &(0x7f0000000040)='!', 0x1) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6, 0xfffd, 0x5c00ae3c5ccf0770}, {0x1, 0x1, 0x1800}, {0x2, 0x7}, {0x0, 0x0, 0x3000}], 0xe7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000100)=0x9) close(r9) ioctl$WSDISPLAYIO_DELFONT(r9, 0x8058574f, &(0x7f00000004c0)={'./bus\x00', 0x3, 0x7, 0x3, 0x0, 0x400, 0x5, 0xfffffffe, 0x5, 0x0, 0x400, 0x4080000000000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socket$inet(0x2, 0x2, 0x0) 07:28:33 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) ftruncate(r1, 0x0, 0x8) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="14c3", 0x2}], 0x1) ftruncate(r2, 0x0, 0x3fffd) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) pwrite(r3, &(0x7f0000000200)="2cd84086a7cbf2a955e41e67e39881092cf6ecdcaf8b358bc18aef3553e5e4b2ab2f541578571b74336af563b582d39f8a7e93eb384316e655b7c7a362fb8f9be96ad958ca5c32c8e34743373b7d5f3802cc6a7760cf93d3df96877b3fdd66e809c53c317dd08d3c1ca87b15ceac", 0x6e, 0x0, 0x7) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 07:28:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x400000061}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0xf9, &(0x7f0000000080)=[{0x7, 0x20, 0x5, 0x5ae73731}, {0x2, 0x5, 0x9, 0x7}, {0x9, 0x80, 0x9}, {0x7, 0xfe, 0x1, 0x1}, {0x0, 0x2, 0x9}, {0x7, 0x8, 0xe1, 0xffffffc0}, {0x3, 0x7, 0x8, 0x4}, {0x3, 0x53, 0x4, 0x2}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x5a0) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 07:28:33 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x5, 0x0, 0x0, 0x3, r1}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r2, 0x3, 0x81, &(0x7f0000000100)="884b1c020549967fa72768ac08cfa0da5b9e909356694dcf77f2130a344d500eda85593f65b0d9422a324e89cb952d18ec3c405cde2b6b5f0392", 0x3a) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000140)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0xa0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000001780)={&(0x7f0000000200)=@in6={0x18, 0x1, 0xfff, 0x8}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000240)="847da2eb4a760c64867a75bfd9644c997a0624b20ddd3ba16343c8740df2b4f1280d239768945513322cb2826014f1aac467b49d5796f8c7de48140ee81b64c57319322f0cb3bd6e54c6a29a51ee03e9304ec2b8c6746ead6325", 0x5a}, {&(0x7f00000002c0)="46cd226115f57f8bc202b0fb4477fa95b7cdd48b7243322c27d7222bb6cd8479c42834a6d45232342461f2097b64bd5e07f8592d49cf16b19ffd76e687a7640a5e3c261f669e634d36bd90508e6365048c44aa3d14bbcfc0383e019a", 0x5c}, {&(0x7f0000000340)="71002776805bef073c91ab828a3ccd0908c6a20bd41afb22a86b99669ed99a83b7ad1b097912a364a8e0b530d61ec25e43b25fdf043f61013cc1b7908e397d94ad0f29d899ae0b3185b48e995a2c2c9d2f0b6214f91275d5e7b8a81550ea3522e95091e7c4f93785525965b333b2b82440581c03daa546443fb67bb18e06c487988d57d5afa50aa648d3f29b9ba02d13beb33c66231cdfb825555bf1803da0e5ed92318ecc9a426430795cb6d10603797f07ffb9bf1caf0f1fdb9c137974d933eae025b174896372efb78cf6c64fafe0370fbdda7dc999d356213dacc7f234170c3fd563d70cd9131f528ffda788345f1b9f3e", 0xf3}, {&(0x7f0000000440)="8fb4be0b417f7b13d510596f17d62cc9ce7c5db67d19fe466c883ca21678ac953f45b69d5be71cbb9271a815002a57f11c006b3feb418d0785a353578776a70aa6facef5af2c23ea29f6ab94c039655e7fc6b11604e2c2ddc34829db271615d90aea5df013922b6aaccd1a61c09c192d7d2a8cc8100b91d6343f221c0a09fffd02c7c0", 0x83}, {&(0x7f0000000500)="bb2667d0288b32c27372c105", 0xc}, {&(0x7f0000000540)="cb9a6eb486663820a457512f89661fca85b28b175bc2590dc1e3c5072a2f32bae26cf5fc7a49392bab95f14c50416b1abffa997a106c34f828c6", 0x3a}, {&(0x7f0000000580)="a474efcf402bf63a48dc8ae9192927ba09e87f6b3edb5d97fc9bd530f4aff8a68613909172698d85060f2905b299c59f888efff322220991a5e8c1a036ab031a76c1bc3cc3f20e6ac82644a34970fcfba334d8a9cfcccae54c64d7bc4cffc87369178f64638078f078a06f2d742708cd9f68b5d1c8356b8f02907da7dd456df3318b8600ba864f2d82f03ffe4e212d3ffff0179e3906d035495052a77204e0477b08739ecff873b493bc6d95b7144f2696252eafe52c5aeced3d25841ca361aaa77543142a7e84ab83886b3601d474fec72ab7c905170262959011ba536382b53df4b825b1df294766246e07d4589aefe2d8470acca217e6cadb21f0a4cd769fa9a71e4e72b2bebb698937d3ce0d28f2cd1f267ed504b38ec79fb2398f23cf708efb841b0c6cee1c4a3902f84cd3671efbe10510cf134e7a18379ef5a0f4fef519e445d0f9269c8998a5a281bce5ba22f613d435b09d26f94aeed8b92dace2ebb3302b9ff87ead01f5093f5486e5d21f95a6c45757989884304d03463a4d3a28202f665d59fd94862f41b1342b6cf92bff720b01138f97a89d9ac76bc71d9d8af57c0916e4a68f0cd760c8ff3db14a97e4d7f08f5a61691bca94e7c486d315bb668266bcb66bcfad4374b4cd8ec29e30a056a266fe5474304043c1d094809b2614cb0c79a6c9602b3ebca726935e4ee0a55186e48f5dad44a927c08835528326b8f2e3d8e101e23903d4e421eda79436b2e7b3da74da83e7469b4bab458f129a1a08eac0ec8a8a19c7e8440a8abeac368f598037a624c7b07558fbe6bd54fd9750b6c37206cc8d98b444e233e6ed453f6133a43f6a743708be91cd696470fd5f97e5e21460a7d76ed5d5d8f1e35567ebd3329c6a7a5516aa9dca3a34037f8b5933263837c0e41d9e945953b6e0ffedc2b620228880638e3a6ff1e1e7df2e8770edbbafcef422fa60cfe13e10dbc31841bfcd26d9e2af8cdb71ae1d15fe0525b3ae733c5410d252e1bc39c25bec8ea1b4241c532ff121fbd13ec11c9212fcb6cfbc27565dec4d81f6217f4210f1c1c09a162b6a468076feaa7b9064192b74a5c9e919f055dc0212400016bc779c85781a4ce6a2c9053bedcf77285801c44f523cacf5fbde58f886066fb2d14d80b98ddac4d1d1f0d8efed20aad8a2986d0d74ea2b487e3116d06b2ed4e460cf3e5744e06f97c090141db25874d63487005c8ceee6808216f22830a091f5649b768d63ca7ebd63b71813359f0e880f6715b2c5f5e7574da8d6697161e49fc387076b9d873b3936084a0f5f36d5324ff3abdef406a7fbf11caf1ced27e011729dcd9a507d83c1f0606b1b1b454fa79b6bbdbeafcb71ea6d1e5890b082e5b003a4fad124ba5a73ca94eca857822fc080fca927b6c2e48a79ad2c86a82a12eff647ff0c28b641c7286aed84f61e91e8eb092d8f4cb51720414fec0f83d60b448fa2cb750c89a1daa84ab7461edcd4e8db434bb140df9cb3a35834d5e831442cf6e7c3637ff3934f5bf932cd29c64a318266ce1bdfa2a6d14a77b9391a2bdc51fe36f6bbed1a3cb12c0d8fc3141456956c9521c27efcd35270a291f757b62d58f7212f95933fd6995bf6f17510773bdda1aa2b89277dd2697e5042a22dfc8753929a26c1e9554e678ef4cc9e19e7b9df8580dc0502ed3efeab3cd4d8a8137ab86535e0f01d563a4b3b5b91e625abb9ad7bd70dcaf9e76265d551074389f11b27997ec024aa82fe0d54e7746f3b4e4d20e40723862a57e192aa8b780a46ebdc827660fb96ea6de20713f911bac1171bf4d7d575867c1571f1951d8de8e4c500cff9c7cd46d00b833dfa24fe79ebf48528598ea7f028bbfcdd2eb81d0928db169644c7d1ed6665fbefe2947a2fa726f260be08e37a323b1aeaac4847b4c34a468c4174288eb6f6cd1017cbeeb7e396bb416b2aab9b85d7332c070910a104152b120d091a9adccae3751b75dd7ec6cfde8559bc7081d24034d278b4ef777b7f290d2b2163b964eb4ea45a573f2fc3d7d52aebffa79aac149dcd99a5c438cceecc19afc4d820e57285ff8fc05a87301ceaae3f66926ddf04d6bc622d84c186b6a11d49f164719578a5c61dee653ce298792a8fae31861a92da4cb62a50e6d01fee10a7ec72c00e6590179af59bd8401c1d2b75213ff09c9168d324c216fee2a1298e91a570c603ffd662510138a92e336c9b3ab6867c1141f5f05c53b5affbd1a588cc545fccab832ec7711a61748c579c9793edee88af4af0759d0e1b225aba16e9a7be150b30740243559acd3dd3553332966f037444ce170f5f04db718defdb4be336a0b72426b1dc77be4f2f7ed9fd075658ba5b79787e86ce504bc5b00afbd56d1d1ff075658f90cbab81183ec5b0ab74f93d435b0abc991b13905a5a9f29d461e2bb95b5e8c6c9da2869d84d238439afd087561db8c4f5a121b7b13d5d75e1cf6efc26acb59e32b254a29438c29442c7747b8bee68e224165f9192396aec0cc4b6701adb69f9694083c96ace8aff739184f275ae4c643c546fcd44ecbad4826156125d47d6dda32fb5a93ba99b4fa4659f6f6aae6664acb45845c29b495b0519fbdb31ff104f4ad8d0c2f0fd48f18a8fefdb8a248c15d853ea24a85f68d912f78e84d9f59152036faec9dc3a76aeedbe1d449120a2659860e282b202d3242cf963b5d37fc80c11345d7dc665121734d98b27c9722104df9595c8770a957041cf274521c17568601b487ff2eca26abadd5097512b8f503cd9125f45638552f11f9c88f439291bd4640acb74f115e194fe0c7d416ce815cdd2ebca6eed79369142ca6b6321012de06b7e9f7d811ce3cf9d40f0ce66e08716e6a1cb1e1462d0bf632b2edf773c0c3c7b568e546a0e95d80c6b511c2e7836930f05bb96599aa4ae3869a5d7e7334cf4fdaef7fe60d66814e9f3c3f1611e9340d0b3772ff24ab89896ca1005e3532c819a1995285a1573ebb34a81f6c3d95c067429b79310eb59987602b0e9f0b5a4b0cdeec264c47d934f34377f206a5d6576c685acab7e630440922fe34890f705b799998cb0e56f6f5fe380e0c71575b96865ea0d78970a9be4893958d24ca0e976faf60954cfa62c032ebeb0f56bb1eb056f376bdaac028b1278f25cc8c52ed3a5d7a650329a96b7e8612310cdc250397ad83f7b5863cc61c5cb9ec3a2681ec48d8c221a4847eb808ce9fd26e5dc9f88fc30b6444f887df150ecbd306534f67153c167ba0ae4c40d44b9a06e8ae934d628500cb0e9f494e2f6bac7010605f54211bc78de09b9ddd4537ebfc0c290ac28ed15b460355cd6b73883e51a70a7ff5045947348b0f2868c800d1156ff6dc57843e02bacce92472137a124655d5fbd429c893d93851d0f5fea1c69785e3655f1f8209b32af1e9900f5a64794c6f74801942c6fc05547cd086adf029991aef5a3b90fdf5b27f94174895abeb1dfd765bf913928da0ac188952ad464c47c5f61793c611e9f69bca9b92492b297a587bdb55ab33914a6505af04a2fbd847c6a2bc6348859585206bec3b14c16f69095cf626dd85506e06b7b003a51f26736c46dfe5922549925deb72c4fb42f1ee75a4500a345b0a830f2f237cfa1840e5cf584334a6621ac1d8f36b62de14194a8b305083b321b81a2fed528e10237096eee1bc214fc86e7cc82ef6e161eea23e2c3be8d936bb532e1523fa5557973b480512f1636e760915c12c245f0ac3bf0cd3c7a02f39a6f8017dd281f2da3f24094d5965052a245d3ed1fc1be9854c14160918249eea71899938587aee9e86938f5e58a89d248a39fb29f00659e34f0077ce5db763ed3a507b63c6d2c28d4dcb474b8336b34baf0bbebf61a210c2d844eb5310312472b248363e650f8ee5b11d30103ec347cdf60e59209549b8379130514746fe260cd140a3ec1751da6312cde0c054e38c757e6cd9eeb07608974a9c5b3d7ade3f8502ca969cc0abb5b0d64248a99464b70dbb08b55337e05b0c2fd4cd48ac8290af1b65346b4471e1751f20f57f8ec80e07bad73e46e5f9bf47fc6da718db3a84f3616cf2fb7027b581344cf00824bbabe49af05ba5f44909212aad9e877c282d79da16b75212007ff911bc6da0212a252004b5874abbf1ed9f4a4f8468918a70cca804e8dcaf3153d581584d10cb9705ea3084ef5693cc031cf02dadff535d01d46915491382c8172af8af075425d1f57697f749afd5da4cd4c39391431fbd0f5714e76d9fb56053e75a5e3840a23fc33e25ed3a1fde6459e35efd8cb4a058160eb9fb52c5f11bf7b8513a4b40a1729f23f283c048036ff7865e20bb571c4e071f032f18f27803134ee3825241550ea4516ef956512852e4d0ea409ab484ea0fea9ef57dbb024c9356e477ab70050fcb2634a095a0477f86b2e4782a5265a5a5835818edf606f9aece6e7fc9ede8b0ccba4d03bade6e3522f87322c294582efff6ff2e0f8ad961432172106ce6caa0de9f949bffaabd74ee84126c379df0a4dd56d81ed574ad4a02110fe13e7614c2ca393b24cd17c380a33277cf7488f9a4ddb13d5eaa0350e923aa583832b0e0b6bb77ed7ee66547e1c2daea0582cef4551b9c7ea9651c21c8a47c08dcd0faa814d723a453b969ab9ef5900b60574075312a44b7cf15829abd02e086ee5bd56d3d7ca038b52552cc5b0f36b8d8f898f8155fc9746df7871ac5fd3541a56c4e8dcf89a62ab1ee7a9498d5fb93ced57282897156999537cb60b74895fe1a60d987ccb7f5f8e8160304ba74348735bef27e2b1c9c66e89cbd0221d29970c5388f35e22b23f03207ae6c0f90f95ab9ad34bc2835cf74d3907b8a23e5f93acbcc56f90f3cab0fa471476b247d63064f6909796b4ffa04d8f7341caee9fda507dbc665febc983e1665bb7e5c820e8eb70a09a0a9b63ba63e104d4f7911e77f67c79944a58978b189049e4c6a1a4e47e6bfaed91e20858ea4d0f875b7dad48747b5a3e929851051f5e4111e1f57fecb9d45627528e18f289d3058aaff6476f8587122e77b2b5ad99725b95eadd9f31e24ddaf326f11e5b571d8b81ad38607e5b02d2e7aed8bf7c0ce0dcd6157aac0d8e2e88bfb8d26ae8d985193eaf8702049cc1f87a255b7a733c3b5062fcaaa97938adf01219dcb71f14bbe172efc62d56ed27660650d5f0f202720902cf9a830ca2c1c54cd4d012e5309347fb18f5e747bbcfb0243507994b8cb34c8de6ef4c049d580414108f9cba07d6f83940e8b51dab1bf6e193481849a9a794ea3a351de75df5a417c1b8214b11c1c7cb52d2ae07e5894f2ba7d54034f611c8e726271850a420c2fc8449c88a6c103de0f9f8b8c6ea4dd8a5fb7bdc5217e5f9e6d544bed30cee5a658c6706d3f277a916b203067effa035a354f522ca3f5a4f3e94e31dc366ce17ac7c53c68b973aa76927248222b40e5ce55edd70f549be71099edae700d688f2173868a0a9125da3f9605d3a3adb9dd9090d2b0cb0246f1fd32d0988b80a11c84c8dc9a6f6659565fc322ab2175ef603c4eae3df42726ae7a623e332bae677b7e75c4d6c37d17be4b561a3ef9d6366aaa2456e33be03183d908877ae233512f8d8bc4b71339f086a5701704e2eaaaaf080df90ef2b3b680643e0843029799a43d8925d0f86d27577b60864cd293ae5e9033973f7256b8ba887c461685aa2b8d511ae03cc8e6dfec96a2686bac50d6a9053ef4ffac3d18187f028d0281cbc7ae46f59fa1b29e28b27c4d5751f0f51c855ba5056eae8394e2e8fded2ebf2eea03b3f3eb7b086ab432e47cfb35b1440e0626105", 0x1000}], 0x7, &(0x7f0000001600)=[{0x70, 0xffff, 0x8b, "435845cd874c235c7b31c684b08a6dc008546f84efe049f40e32c52b98261d958329f9cfc974780e401c3f40fe42764068c02b4fd9d25b956538e929b5083f375ffdec94df83618ebdb95e65c01bc97918ae51fa300db07dcceb"}, {0x100, 0x1, 0x4, "188a7c4be42e8d1d3336beae6eef6b6601abe986dc9bbd0a5c96af04e61ddbf60a0eda1e50e0a093ad834f12f9db7746518b706febff32bdd44b5928b8b387c17daca9232a52dd0b19484f5942ba8bb059738a581d127ea0e38c090299cabac8d8ddedd338b25b78b87244c5d0767561faf25c7c04f5df167372a1fca9001a81618ddad07b3dcbe2147feba697732b556ee804ff3402dde6abce9d4bef59c11865c393f24e6754f769a4b94e3f3c3f1b11461f304ad69653ecb65d6037b16a2187f55e499543d51921bbf05cf0d3688eb2e738dedc58c9bb94c4cd0e7a102a52745cf410a3c21d470726fe89"}], 0x170}, 0x3) r5 = openat(0xffffffffffffff9c, &(0x7f00000017c0)='./file0\x00', 0x800, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001800), &(0x7f0000001840)=0xc) r6 = dup2(0xffffffffffffffff, r0) utimensat(r6, &(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)={{0x100, 0x4}, {0x0, 0x81}}, 0x0) r7 = syz_open_pts() fchmod(r7, 0x2) r8 = fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) setsockopt$sock_int(r8, 0xffff, 0x1003, &(0x7f0000001900)=0x7fffffff, 0x4) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000001940)='/dev/null\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f0000001980)) write(r6, &(0x7f00000019c0)="e2cae77c89504f7ae6e10e59a461de51db29ad1169c456cc35a6916fcc774ae9e88edf4f6d33d6aef285cd9bd966011490315571f9a091e7a9d69e96af664048f472e74ce9d08314d1d1419ca01e1a37410efb78bf3ebacfcf73a3e9ef997e351f7c5e83c09fb0e6ae3d8042e23b9e8ed79322ff69dd3481203c20ce31463f9692a15f56bde1d18e5aac16e3a57633b9f96daf84a29bed785d5d1b96e46f23c670ec4a2880650915b12d74381e5b63a3813acb867af36d8719ab93d3d0dfd8c1e79abef6bffdf9152784154d7997e15d9ab577b40dc43f5fd01539eadecd", 0xde) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001ac0)={'./file0\x00', 0x60, 0x4, 0xffffffff, 0x0, 0x3, 0x6, 0x4, 0x2, 0x2, 0xfffffffffffffffd, 0x6}) r10 = socket$inet(0x2, 0x3, 0xf7) setsockopt$sock_int(r10, 0xffff, 0x100, &(0x7f0000001b40)=0x800, 0x4) r11 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r11) r12 = open(&(0x7f0000001b80)='./file0\x00', 0x20, 0x8) ioctl$BIOCSDIRFILT(r12, 0x8004427d, &(0x7f0000001bc0)=0x1) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000001c00)) pipe2(&(0x7f0000001c40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r13, 0xc1045763, &(0x7f0000001c80)={0x2, [{0x6, 0x4}, {0x1, 0x3}, {0x3, 0xff}, {0x1, 0x9}, {0x1, 0xfff}, {0x5, 0x1}, {0x0, 0x5}, {0x2, 0x38e6}, {0x3, 0x1}, {0x3, 0x7aa}, {0x2}, {0x2, 0x3}, {0x2, 0x7}, {0x1, 0x1}, {0x1, 0x6a}, {0x0, 0x3f}, {0x2, 0xaa}, {0x2, 0x7fffffff}, {0x1, 0x7}, {0x2, 0x9}, {0x0, 0x200}, {0x2, 0xfffffff7}, {0x1}, {0x0, 0x1}, {0x2, 0x7}, {0x3, 0x6}, {0x3, 0x5}, {0x1}, {0x2, 0x8}, {0x3, 0x6}, {0x3, 0x7fff}, {0x1, 0x7}]}) pckbd_enable: command error pckbd_enable: command error 07:28:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) mmap(&(0x7f00003de000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00003de000/0x4000)=nil, 0x4000, 0x7) r1 = socket(0x18, 0x1, 0x0) write(r1, &(0x7f0000000080)="ab8fb0075c0e67e85947f979733828b0dad92dd80592cccee40473dfc00b3907180efe1483e1cdf63b0da37950cb24223f", 0x31) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) msgget(0x1, 0xc8) r2 = shmget$private(0x0, 0x2000, 0xe841ef7ffd0bbe84, &(0x7f00003e0000/0x2000)=nil) shmat(r2, &(0x7f00003de000/0x4000)=nil, 0x6800) connect$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYRESDEC=r1], 0x1, 0x3, 0x1001) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000002ee35e6a135966692c000000000000000000000000000007000000fe4f634adc41281674ef0a86df2e93c8fa000000000000000000000000b60eb3cd0000000000000000635d0000000000000000000000000000000020000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a68170000000000000050a2b657ee0ad80eb7861b8b8c958267d5bac6033d50f8f475322d38f63bac554b3ceadd28708cf51882fdc7e5c71e7fc0133617143c4288678d4da4871b9d1fd9b188f81be0dc051f210b112d3bd3e553ff7a496e7826891b99917d8cd92610db39dfaea5930b29c434d73cbc84c2ac694698895f5d77aeb2a600a121188ec5dc90cabd89bfc7f74097f10b1654e3d312a654596709130a00609414e69b86a8cc4409a4af21791027d1aee1e4a9b9f129ebd7f36abbfc1d749f"], 0xeb, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000001800)=[&(0x7f0000001a40)='{\xec#\x00', &(0x7f0000001780)='[$\x00', &(0x7f00000017c0)='^\'\x00'], &(0x7f0000001980)=[&(0x7f0000001840)='\xe7\x00', &(0x7f0000001880)='\x00', &(0x7f00000019c0)='\x00;\x89Z@Y\x8f\x8d\x81\xdc\xae\xaa\a\xbe\xc0\xa2\xe2*\f\xa2\x82[Y\x18\xcc\x01\xd2LW\x8e\xc9\x82\xbd}\xb0G\x81\x1f\x10\xce\xe6@J\xbb\x89\x81\xed^\x1fq\xeb_|\xb6\x99PGi\xd5\xf6\x98\xc1\f\xfeP.\xcb\xbf\xc1\x19\x89\xf1\x19,Y\xb4(@\x01\'\x90:\x14n\xcc\x90!,o\xd2\xc8\xb2\xb8\xb3\x93&\x90\x8b\xe9\t\x7f\xa3\xc2\x82\xe2\xd8lW\xe6g*W\xac\"Q\xce3zI>', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) msgsnd(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="0300000000000000c71808145bf2f68fa2e23d098990650e7189e856a53531a8438a35c6d77ce41fcb1a907b1bbff94d1364969d8e4036c18a76573b824b9dde1a0e293a1ec5a9d016d96f43e61f2b09461ffcdd2b1eda214931afff839764846cf8a70c19020000000c877d050120cfce5acaa7facecaddeb6a409e59cfc6ccdd923202c8ae15a40d0c55d227b9b1dcd05903b48974567681440417e8d82031c8c0862254e877c4176c2c70a984e41cd15b7f2856821870b68626ead29b19bb892374c2e1e574d1471d424ed345317e"], 0xa5, 0x800) dup(r1) 07:28:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x2, 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d", 0x7}], 0x1, 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) 07:28:35 executing program 0: clock_getres(0x4, &(0x7f0000000140)) chmod(0x0, 0x149) open(0x0, 0x0, 0x1) pipe(&(0x7f0000001280)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24, 0x0, 0x0, 0x884}, {0x25}, {0x6}]}) preadv(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) r4 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000002800), 0x0) semop(r6, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r6, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x800, 0x3000}, {0x2, 0x9f, 0x1800}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) shmat(r5, &(0x7f0000003000/0x1000)=nil, 0x3000) r7 = syz_open_pts() pwritev(r7, &(0x7f0000000300), 0x100000b0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r9 = fcntl$dupfd(r8, 0xa, 0xffffffffffffff9c) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x2}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x48}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084, 0x0, 0xdc}, {0x48}, {0x6}]}) r13 = dup2(r8, r12) ioctl$WSDISPLAYIO_GETEMULTYPE(r13, 0xc014575e, &(0x7f0000000380)={0xad6, './file0\x00'}) r14 = fcntl$getown(r9, 0x5) r15 = geteuid() ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f00000001c0)=r9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={r14, r15, r16}, 0xc) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) r18 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r18, 0x0, 0x15, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(r16, r19) pipe2(&(0x7f00000002c0), 0x10004) 07:28:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x28}, {0x6}]}) 07:28:35 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) close(r2) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x100, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000100)=0x9) close(r6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r11, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r12, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r13 = socket(0x2, 0x2, 0x0) connect$unix(r13, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r13, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r14 = socket(0x2, 0x2, 0x0) connect$unix(r14, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r14, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r15 = accept$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) r16 = socket(0x2, 0x2, 0x0) connect$unix(r16, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r16, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r17 = socket(0x2, 0x2, 0x0) connect$unix(r17, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r17, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r18 = socket(0x2, 0x2, 0x0) connect$unix(r18, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r18, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) kevent(r6, &(0x7f00000001c0)=[{{r7}, 0x0, 0x8, 0x1, 0x4, 0xffff}, {{r8}, 0xfffffffffffffffe, 0x14, 0x80, 0x92, 0x8}, {{r9}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x2, 0x8}, {{0xffffffffffffff9c}, 0x0, 0x45, 0xfffff, 0x1000, 0x100}, {{r10}, 0x6, 0x40, 0x40, 0xfffffffffffff9ce, 0x34dd}, {{r11}, 0xfffffffffffffffd, 0x90, 0xf0000000, 0x4, 0x8c7}, {{r12}, 0xffffffffffffffff, 0x88, 0x80, 0x5, 0x8}, {{r13}, 0xfffffffffffffffa, 0x81, 0xfffff, 0x0, 0x1ff}, {{r14}, 0x6, 0x1, 0x60000043, 0x3, 0x7}, {{r2}, 0xffffffffffffffff, 0x20, 0x0, 0x10001, 0x5}], 0x9, &(0x7f0000000380)=[{{r15}, 0xfffffffffffffff9, 0x4, 0x1, 0x7, 0x100}, {{}, 0xfffffffffffffffb, 0xd, 0xfffff, 0x118, 0x40}, {{r16}, 0xffffffffffffffff, 0x1, 0x40000000, 0x6, 0x100000001}, {{r17}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x1, 0x9}, {{r18}, 0xfffffffffffffffa, 0x20, 0x4, 0x8, 0x80000001}], 0x9, &(0x7f0000000440)={0xda8, 0xffff}) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffb, 0xa2, 0x100000000, 0x8, 0xfff}, {{}, 0xfffffffffffffff8, 0x20, 0x20000003, 0x3, 0x3ff}], 0x0, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x14, 0x400ffffd, 0x100, 0x1}, {{r5}, 0xfffffffffffffffd, 0x4, 0x1, 0x9, 0x3}], 0xfffffffa, &(0x7f00000000c0)={0x0, 0x40}) 07:28:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto$unix(r1, &(0x7f0000000180)="b56b57ebb171ddf268f039", 0xb, 0x409, &(0x7f00000001c0)=@file={0x2, './file0\x00'}, 0xa) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendto(r2, &(0x7f0000000080)="1cb714b9496cab0b96577d9a233498644e233c08b3d250e67694ab20e10e0942637fde9f8ad8bef33c282c6526ba1344ac2f14b4bb020f1c4b49145a38899dedbcc62b6232351494b6a7980c6f1e244f007b3627400b3d69e545ae03bbc56d37019266902891394c152712c0540a9a384fbf0c981f48a435d4cc63166ea39c8ae12acc384a3004946e66ae76ecdc48aade9a94365629729b4f44b6f4c1434b54daf855bfa0f65bd07a24033fd8f573efd62bad94df70838525b486e6e939882f", 0xc0, 0x800, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) 07:28:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 07:28:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300), 0x10000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) close(r1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000400)={'./file0/file0\x00', 0xffff0000, 0x80000001, 0xa4, 0x0, 0xfffff000, 0xffff, 0x66, 0x2, 0x1, 0x100000001, 0x6}) r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r2}) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r3 = semget(0x2, 0x4, 0x400) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r4 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x12) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r4, &(0x7f00000002c0)='./file0/file1\x00') setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') ioctl$TIOCDRAIN(r1, 0x2000745e) bind(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="2d018b2f66696c653000dd092cefd0506ec2a7a90e98e9d85636b2d40da80ec9c11707000000000000002857d2630387b6350108310359df2c659864addf9f05bf00960403b5ba0322534f81cb32bf320da37756789e92be3d98d889a4c0d11bc3d6d18342189c5e65f3df2f23adde15a37fa627c67970aa29529db8348f8df6c83838536028f929322b6485769228d837b884efb0"], 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) semget$private(0x0, 0x1, 0x0) r5 = geteuid() semget$private(0x0, 0x3, 0x8) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) r9 = semget(0x0, 0x2, 0x1e5) r10 = getuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r5, r6, r10, 0x0, 0x8, 0x7f}, 0x3, 0x7de, 0x4}) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f00000004c0)={0x7ff, 0x7f, 0x9, 0x8e2, "c8b9156cb17365f4b07b940083a9476700932c84", 0x966, 0x81}) 07:28:36 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x20) r0 = open(&(0x7f0000000100)='./file1\x00', 0x0, 0x12) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x20, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000240)='./file0/file0\x00', r1}) open(&(0x7f0000000000)='./file1\x00', 0x10, 0x80) execve(0x0, 0x0, 0x0) 07:28:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 07:28:36 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x53c9862c025b7670, 0x20) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000002c0)=r0) socket(0x0, 0x0, 0x1) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r3, 0xffff, 0x10000000001002, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001840)=0xb) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) r8 = getgid() setegid(r8) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f00000001c0)) fchownat(r9, &(0x7f0000000080)='\x00', r10, r8, 0x6) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x0, r10, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfff, 0x9, r6, r7, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000180), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000500), 0x0) r12 = semget$private(0x0, 0x0, 0x286) semop(r12, &(0x7f0000000000)=[{0x6}, {}], 0x2) semop(0x0, 0x0, 0x0) r13 = socket(0x2, 0x2, 0x0) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB="82022c2f66696c653000"], 0x10) sendmsg$unix(r13, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100), 0xc) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7391f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c4234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba251f93420c94bf4106bf26cba3710526e15024038499eaf01"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 07:28:36 executing program 1: chroot(&(0x7f0000000340)='.\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x41) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x100000000, 0x8}, {0x8, 0x1}}, 0x2) lseek(r0, 0x0, 0x9, 0x3) rename(&(0x7f0000000180)='.\x00', &(0x7f00000000c0)='..') r1 = socket(0x10, 0x4, 0xb4) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0x7f, 0x7}, 0x10) 07:28:36 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x3d56, 0x3}, 0xc) 07:28:36 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getpgrp() r5 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x3, r1, r2, r3, 0xffffffffffffffff, 0x20, 0x3f}, 0x800, 0xa2, r4, r5, 0x7, 0x0, 0x80000001}) r6 = kqueue() getgid() kevent(r6, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)={0x4, 0xffffffffffffffff}) kqueue() 07:28:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x1ca) chroot(&(0x7f0000000000)='./bus\x00') writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00002b27feffffab7b74371b2891ffd0d800000000000000000101000000000000000000", 0x2c}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x2000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 07:28:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x80}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r2 = dup(r1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 07:28:36 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) close(r1) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000200)=0xc) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000013c0)='x\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7f9, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00", 0x4, 0x2}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) dup2(r1, r3) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r6 = getgid() fchown(0xffffffffffffffff, r5, r6) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00", 0x0, 0x5}) write(r8, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r10 = socket(0x2, 0x8000, 0x81) r11 = fcntl$dupfd(r10, 0x0, r9) close(r11) pipe(&(0x7f0000000700)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) fcntl$dupfd(r12, 0x8000000000004, 0xffffffffffffffff) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107008, &(0x7f0000000000)=0x10000) r14 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107008, &(0x7f0000000000)=0x10000) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107008, &(0x7f0000000000)=0x10000) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r16, 0x8004741b, &(0x7f0000000100)=0x9) close(r16) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r17, 0x8004741b, &(0x7f0000000100)=0x9) close(r17) ioctl$VMM_IOC_READREGS(r17, 0xc2485607, &(0x7f00000009c0)) semctl$GETVAL(r7, 0xb3315e96bd4b2fd5, 0x5, &(0x7f00000002c0)=""/13) 07:28:36 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000000c0)={0xd8a, 0x10001, {[0x8, 0x6, 0xcc3, 0xd94, 0xffffffff, 0x200, 0xfffffffffffffffc, 0x101, 0x8, 0x7, 0x2, 0xfffffffffffffffa, 0x1, 0x8, 0x1, 0x100, 0x80, 0x72d3], [0x0, 0x2be07bfb, 0xffffffffffff8001, 0xfffffffffffffe00, 0x80, 0x5, 0x5, 0x6, 0x2, 0x7fff], [0x80000001, 0x3, 0x100, 0x8, 0x7004, 0x10000, 0x81], [0x40, 0xffffffffffffffc0, 0x6b5c6864, 0x1, 0xd24e, 0x8000], [{0x8, 0x343f, 0xbf6f, 0x2}, {0x7, 0x7, 0x7d4e, 0x1}, {0x1, 0x1, 0x8, 0x7ff}, {0x6, 0x5, 0x73, 0x81}, {0x4, 0x7fffffff, 0x100, 0x3}, {0x0, 0x7, 0x3b, 0x9}, {0x6, 0x1, 0xf985, 0x31a2}, {0x400, 0x7ff, 0x5}], {0x0, 0x7fff, 0x1000, 0x6}, {0x80, 0xff44, 0x800, 0xa877}}}) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) 07:28:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25, 0x40}, {0x10010000006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) msgget$private(0x0, 0x85) 07:28:36 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) socketpair(0x18, 0x4000, 0x1, &(0x7f0000000000)) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) socket(0x2, 0x2, 0x4) 07:28:36 executing program 1: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget(0x0, 0x11000, 0x1, &(0x7f0000fef000/0x11000)=nil) shmctl$IPC_RMID(r1, 0x0) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/134) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82026e2f66696c653000"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) fcntl$getown(r2, 0x5) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r4 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000240)='.\x00', r3, &(0x7f0000000280)='./file0\x00') 07:28:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x20}, {0x6}]}) fcntl$getflags(r0, 0x3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0xa6, 0x3) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 07:28:36 executing program 1: getpid() open(&(0x7f0000000300)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x80001120, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x1, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1800e962ffc06d8ef92c000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x80}, 0x2) 07:28:37 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x150bfb2aa6587564) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESHEX=r1]], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) getsockopt(r2, 0x7438, 0x8001, &(0x7f0000000280)=""/175, &(0x7f00000000c0)=0xaf) sendto$unix(r0, &(0x7f0000000140)="8797f178e964e23be85810b07dca9ac588e98b063dd18ad35138e600d63204fe1c000000000076028203d426c8771a2dccf50fb7e8746d690a3e25a491a3bce2ef6d24e9eccca7c3573f1f2fa3c66b3c88f7338975fccc0b948c96ca49ba77046013d072e409e3359fcf17af680ce09953e24289bcdaa529f2bb29cc4fbc9a1cd15dc40f55f2d663590659ddd1171efe085f956417c06a8e582e872e78c575d8f1b60c64d07ff69f036cd153980ab0535112798418d514d13f09f81a3088e1cb875a9f53320be9c56031fb41b67504a726b54147b49b4619e3f2f25d7bf80ded78cc66d80dbbe44e4e4be70c6ddba3affc9caaf8bff010d7a572f2fa82adec4a9b1ee8be2ae8a8955b8137d9b5449bb6df", 0x111, 0x1, 0x0, 0x0) 07:28:37 executing program 0: msgget(0x1, 0x240) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) clock_gettime(0x4, &(0x7f0000000140)) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x297bf1cb58fb66fb, 0x0) open(0x0, 0x0, 0x80) pwritev(r3, &(0x7f0000000180)=[{&(0x7f0000000500)="a3d27d1687e3dc264afac6327d0e272de387e4f6924482e0923fff1e6c812a1521ecf026b0e1b4c57c523b7e9a36c80d8611bde65e412079c0dbc706e01ee7e0ad3f5d216ae593cfca954c9ece083426ee90a9bc6c48ab56aecc29f516406490bbbfaa49bb22a4a8e20fdc78db28737ca3a56498ab7db562ad9209b1766f4a20b6a635ef01d3908446c5b3ba94dded86d6eb452f1f76ec7d584a7ee39d785795fdb090bae18c6c19cf1973650bd428a82c3028da933bbfe92db45013594f089f00"/205, 0x35}], 0x1, 0x0, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x4, &(0x7f00000015c0)={0x2, 0xfffffffffffffffd}) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r4, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r4, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r4, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r5], 0x1, 0x800) msgrcv(r5, &(0x7f0000002b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004eed3265ccb953a0c1f23f4b3c37cc3864a0db753c86eab49801352f3ea6ce0cad8df2e70b078ff9a99136bd5197f7d755ba02e46625edd781006e9e7d24f827c5e03889daa23c"], 0x1008, 0x0, 0x800) msgrcv(0x0, &(0x7f0000000800)=ANY=[], 0x0, 0x2, 0x2000) msgsnd(r5, &(0x7f0000000a40)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44aed65da7832e2f7299e97e44966a8310d803844a61c911acfb9fb62caa327302991bb3d228b0456823b0d132ee61c1e862d531836aa7ab62caa5f2149a71d7b5b6d0637dcf9bd18678d8c967acda80d6d8e3e9c39c8d4c3a4f63fe6f92fc64ec3649ca8aed006476c913deba4fcf19c110013bfaa48b797678905ffa005d25a24d9e878f15b42509f2c6197d4b98d63d206c2b3cbb3b70b9e1c157a77f5424d7fe0aaf65d7d664ff7726cd154d5200e3b93f9b366bb18d990739ac80b07337262569d4b8f726dd307de951c87c65f1195c5939f445a7dc2041cecc49993b69d6754da725defbdaf4"], 0x8, 0x800) msgrcv(r5, &(0x7f0000000080)=ANY=[@ANYRESOCT], 0x1, 0x1, 0x1000) msgget(0x3, 0x20) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) 07:28:37 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) pwrite(r2, &(0x7f0000000040)="5cc16452d03ee3e387ece3150bb7b970b468136b6ba206bc988633f41619b3e6b2e56ae8f0ec2af39fdd3ec77b5224c3d07c916b057d53b9afee57b6889308dfadc387ff24913f6f2d21edf125ab7d32d7c0977791d8b62909eb39448b", 0x5d, 0x0, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 07:28:37 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)='c\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x16, 0x1, 0x8, &(0x7f0000000880)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) r2 = kqueue() ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000580)='./file2\x00', r2, 0x1}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000380)={0xfff, './file\x00', './file1\x00'}) open$dir(&(0x7f0000000640)='./file2\x00', 0x10000, 0x24) chroot(&(0x7f0000000080)='./file0\x00') msgget$private(0x0, 0x20) symlinkat(&(0x7f0000000800)='./file\x00', r0, &(0x7f0000000840)='./file\x00') chdir(&(0x7f0000000000)='./file0\x00') semget(0x1, 0x5, 0x40) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x9) close(r3) mkdirat(r3, &(0x7f0000000540)='./file1\x00', 0x8) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file\x00') execve(&(0x7f00000001c0)='./file/file0\x00', &(0x7f0000000340)=[&(0x7f0000000240)='!\x00', &(0x7f0000000280)='c\x00', &(0x7f0000000300)='c\x00'], &(0x7f0000000500)=[&(0x7f00000003c0)='c\x00', &(0x7f0000000400)='c\x00', &(0x7f00000004c0)='c\x00']) 07:28:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x101, 0x41, 0x0, 0x100}]}) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) sendto$unix(r2, &(0x7f0000000340)="ea6bddcef8339fd5b147c3945690229ef4d06694e7192cef7eb46c35914ba05f5c94e66b049ffc8b76cdba4b8ee10c3eb6cd55d2d6a2c094aea36f0f1219fc612de8a7bc68775b89594e50a0e53c4453e23ce0eb5ae2312042e24118679bcdb72aa86e644e9fc8f224e0642f50f955f08b12f31d8d21451624e9e6b27805c032bdec0fb951dee519dbe1b6b7049c620a124803c82833a3e053d16fd196313fd62bfa606d0ebcc043810c478756de822bcef64530bb44eed2e5297dc269e52b8e21", 0xc1, 0x40b, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) pwrite(r1, &(0x7f0000000140)="d0ae374ab97f9e00"/18, 0x12, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 07:28:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) open(&(0x7f00000000c0)='./bus\x00', 0x184, 0x121) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) 07:28:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) close(r0) r1 = socket$inet(0x2, 0x8000, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0), 0x10000000000001c1, 0x0, 0x0) r3 = msgget$private(0x0, 0x650) msgctl$IPC_RMID(r3, 0x0) 07:28:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) close(r1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x0, 0xe49, 0x6, 0x3, 0x8, 0x0, 0x9, 0x2, 0x2, 0x0, 0x401}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000000000000a2, &(0x7f00000001c0)=[{0x1, 0xd7, 0x3f, 0x9}]}) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f00000027c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) sendmsg(r2, &(0x7f0000002780)={&(0x7f0000000140)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000380)="2aabf2e56cbbb310206ab03130c5a6118fac36f1e119641b87973777571df6a9baf83c74ae1a5577388d3e59ee9ad509492805932f6e9253ae2c3f5ea629e91d1c05f8689eaeab7e6c5fd6c6448f72a00b92243d4c54dcbf7ef45d66b89e4318636cbd379c67beed79452851479bcb825a01a6e9e1389cacf3276536afa474dfcb294644ebbb1a5107db04de6c907fbe1db29165d6a28c6ab2e86b3734d10cae765afdb04196f578d3b0a5b3353d5a38df7b3f70df565eec8460b5f0678c7e1b21a840daba03c388f15d5c76360d60faebcbd5563026ef05352679e41468612d97a1951a4d48ab301aff9a7121f0ebbe316e62", 0xf3}, {&(0x7f0000000480)="1ba08712079610bd7e9cf1752e39bd2455d023f455b31d561bd0a99fe26a9ffda52efc0c5eacc509460265499d2660ecb2c3d5f2a0fb152787e306d7fb792f4191df82a0c79d360a34c0db28ab242dda452f7e5b143320d9f131b8dc216f0570781debb5461d5ea68e9487e66dfd9ae7dded0328164e9e6e76b4eefa64a518721857e218f1dda77513df51425bd540d946ba35ad062b858585b9b96d38689a3b0013df8720bc3772d43b66c6bf6ff4f79cdda452d0868aec04d9143cdb35e8c94f5770db51cb6d14096583efe4100aeb4a5f6d4eaac5711e79ba3a106095d07653f34f90f85576df731da2c0875ff9a68f4ee0f662a936cdab8805a49eebac7a4dde6f28f4460e089c7cc34d907b75fb1a240f287b3be800930e5f14eb8778d809cf37c2cf542dcc62b62102d8a28ad7b3f76e38e91126095ae22c739070fa5833bd04f811b44a0f4cab7c7815e006d417949a07dae9d92dc589fb011e5da7fa274e9fe375b7d4a3cd1bddaac28e2ab98099889ce776e304b71e40bdd74e17fe0265853a9f6e6c941830ad2a6f13bf6ee950e42172e0777d7f5c0856d68a44d32df4e6740bac556fa2a1beb1d5d71745b96d72b54d644baa13dfce8a040bc3d1b71ad102b88924ce046745d173789da7b7c89d982c9866389664672ad8c549a6973d86d385596ae6fd44e480554c51eac75bce546f65e6f69e90d033255d01861042374b2d977b437c21e20255e081a1f2218e14dc2a8369417cf802bd6fd2d4e79e85c419e3c7671cb4b69feea58a3b61fa2c943805628dc74e82f75809c87adce81de71cfd7a8736f284c28ddeb8a5884ebc9f6933a536ce7e1adf6eb5c821759fa7a19deba658c9b6fe293bdc82fdca4a43f596920eef7376babf14618bd0e87da5e649ac7f2a071c67dee4373bc9c2d7582536b495f4781e08a8a39e55514e6cf0acbea9eaac3e5a85b37b04658903ab50fba82c8546a05b7ee020db478f63a523b9d3ab0ada3e9bc53c889ef2a1beba43e85056f89b83f262aa778cebb5fe99e18f76d40e7918e7a6c2ff199f8f61ccea8cfe0adfef9fb7b21de9ef8752fda6e2ee10a7d8ba3104578fa21a559e63b49408d1b7837f1c905dbe383ea9d1f962fcdfe0493e8dcec56bdc13c85b1c3355ed2f8a8a01412256c51735bf1cdd2fb18b25e9afe4d5ab690e095752af58c8bcdf809152cb25103b9722ae3a580684f877b1e5773c42b391cbaa5ae4b0e24584c723dd86eb3a6729caeab0b3b58bcc020c1249c35f70a6957992629f383ec756b58ff870b6da0c3490f84edf8f6f87c6d069da81c4e29ff5971e88a9736ce6e874cb9698d6af35395ba31122fe8cd8a38fc5b37ccf52617e05406e4b95c828eb420a2fb7b0c2f97f599c8b9f9df50643f5e257bdeb10cc301dd2be36fbd505e3ba536fee518ed6203e7d4d43eccc834841f638547a82915e6988f5013541bf705c30535c51eb99008f5b9b66eb0cb835b74c91f68687e76262d137d5e5609997fb28784682d5f136f043a25c6ff259b9287289f570ff8606d71b6386aae438fd05fa8ad0a582667b9c336758d9c09aff070c170c964746f33eec0230dc4b27130d53db69e07dbeab94881a2cb89781cb48e006a5ed08ef1ec9b9903bef1685f9964518ac5126be288cd29c2a1a1427e53ed18c72f7eccd90f61ed7078518be43663a9d7fb89360b9d406d351cbe80b8d8a12b63df1a066346397809320c9d71c982658c16b42c91b3e1aa1f91b7e45ced28bb7afe1b7df605d3dd4c6695fcd5f692c97edb1642fd4d9c17114884941f68f79fd5a9a8fe85bd4b981b3cdf078d444e922be9a1bdd0f3e8a643d9099e6e22a30dc5e3790865f3c18fa8e07a9c7fb1d07a3899209794a0dd95e228ae3fa7a2672fd87c09bbd98f9ef5d41ebd0bf4446277d68e50fb73824c10bebd9a88b1bec16a1628ad787bd0a3e4ebcf63d752f08d9c49a8bb2d8a4b1762aac01d6ae23f3ed9d1af6af432a88a7517548ebed6ffad36b08e60f5fb435ff78ac181ec8101f80f4fc81fc8fcc32e3244b83e2d10665cf245897082865b3a559300d091035f44bb1d9c16b242c642eea8434116cd3b06798a27759ca301f134a351fedcbe42ee2e9b83211d842aea0bada38e3d4fb5dcafb6d8aeeeb7059ac1c6435f0269dc843ad5ccf5159c6f3626be5816e32b6c12612d40ad0c944fee5dc803fa6930799f765f211fc99e34facd5f905b98529ed59e88c20300fdffcc8b798830eedbcde74c58e995e3a971ccc1059f88fc6b5ce95604e1596bbfc1646334a0d6f19003b7f7bf7eb766d20c019c2412c9819e74b3f73f34e24d81718a6a439c9af722c7c99d04a2173153a75e94b100c9a6da94c6c3420efe8e6336e2a03c068a2a515e183c8db076c1636d099862390511bce0ba9509a7fe7772b009a3cfe0b1ee2d9137cdcbaa0defb6652b5d5357b341c1e89cfb492568016b8b47f5ba21cb6dcb5b4b70c85aa667793e9af4f394ca5e76129478e3bdef13a65144acbd4ef60c813cdea3cf35a587fe28f30b3a17cf3348cd765c365ef300a2eccc6b436cd8dfcbdc87763047470052cdb7f79fd4917c22c2df2b9d135da18d8fef1a5f1774b8857b4a409ca4400916c1dd08e21f7506d56e8766177f2c83313588ee098a33986562fcceffbdefef190b598fa003a85435de95e3e1612c985acaa245653da137b4318279daa83d584142f1334ace390ab90341f2362539bbd2313d40cd5f30715931c49f3f4bbad80df23cb6cef9128e6ec3c5eecadebbfa43af7db845fcb1c6c07e4ac0cda7207a5826a4e56333b814deab2d716686d7882addc7c61d60c2958100b26eaab429aaa9f6006f5a38e0925d6881fbff294091bad93615c675715b506e21e4410386ebd6d4839964eb7c0662de3f143d4fb82bd3287e861c1ab8d2928d8893f84d0145c6f5db74ae9483a60ad25601ada5d3ea0244026b598ea14fbf10e17aaebe30d1dc778b8ccded44c46e521af1294b83070eb193a34c4121eee369a96d331c84c8f2675c3736107d6f0477c41a0f9cba743f07692183aa6ce8ddd544f504f13acadd558801e5c0d5f3c689d01b4bedb92b480dce6abb7bbd04d8a05f9aebdc08d32daef242d0465babce4297c98098b77a997265615795faa28216bb855d72359df6454ba1cb1f8e404b747579f5aff4a1ebe280f8820e3aeadc984832138db83b2f897278d6e7179d3a47c3f47d99328cd18ca64c65d45331e075a51fac75fab40eb471984edb973e3c1b032b9c3f8b099be078538a26c9a9a79a9bface3b2f7e80fe85c1edcf6c8acb2f88c1c9504e7cd11eeb859669f24f0146432e6c540d5d289d48f5f013dd27625389d5388dc1e723212438dbb3e9c6014d05ea36cec3713ff1bccdbb1b846abc69c5dfcc361d37a5ced2afa41ef0493b8bfdf461569d0d41e6fef8f615169fabbd00e21852a2b84abc7fe7196a895b6f00da6cbf9be6cffd2506b08a308282735016770a085f3a18b69d0bdd13eeb10ebb0197776077c075e2f20564fffa307127fa9ce68a0a9058a89ab0df7c573271cdfe402222f835e4dd15cbc6bb08f3fe1e9a7e575d399a6c6cca3fd8075870defee6f3402871407f0e3365357852c1f5a6646fee68603e538c6cb785009257bc76dbc0d2bca9d32040d5eb97323ba844c51bf271a5b35a5c58c4a332a064ed8b7d9e2385f30ae872d17e35be870c5fb793323257bce5b8265eb30f7b716f3d858437cad8bf69a8bbb6ba892447ca5c9430613329eeea9699be87c8d873fe16f8350dbe2ccd7be42d8133713427c4fb1b819d9baa4540af51445248879754d5a09d37af9049347f3fc6493dc46e2ef7bd8a01f3b832a2f57180c85301ac1f65fc2ccd49939ec1519174edd31c4a72e338d2d5012431e4a6d7df1475afd1e8d805c62d0f9e2144d7e5d0aa7071a5601dbc51e94a2ddb5e4033b347c14773bfd1945db9765a503067495eafaa7633a326b366c8678bf7930ab2e46f8b0b302ae4e8b13bb1d213f656839f2e37d71350dddc21f0d170c75e85b5b14957e9c22d18409d072f8039d0e2d3ced19b8a5a4daf354f720bccb87fec65191de41a11b8ecd55ca2eea84260f46c97f701db02af9b4898afc40a53b90599340a34bffde161f7303b2f7e496d7b952f80659834feb9467106d71e6b4a4cf31906d9eb3666d6415eaff9efb792694c9a4a426c64cec7293a62603d62305790540f24f1ae343034c36438c27bb3d2f73e5e837e8606dbdfb1fc897fb0c67710641491e21c83ae7f26d73657c14f369dd6d80a8ac661948516a8355230e98f9465b7c3eb0af0df2e96ce98d614ab5b654a73c201ca063331bac4c38ea99a492dd65a7cbe54e4b1e1b50e4fd803c818fda4e9d48b0560ac1cd35e224becb45f0f2e400da42e45c2abda62230478fd4362cb8d0002f2b61b36db1b5e8cc9c43d4fadfea9a2e2cb1c9e1c42c2344e08fefaa88e536c7cd3be9339cc81570870b480d95f8c127d6a5c1224597270b436e9567f2fa176eb9636370332acd52193b9c469c2b305fd228a36d4a48cca1953bd2e715ec550e7962e698380f7a6d56fc8c7ff99b5b3dba2444b60f54b1fa71afc0e5aed236cbbfac86095f68e27ad125d917f0736f77cad0f00ed702956fb94f3f853e548b9b707af200cc2718b9870907ae02f6fa1ef9c1221bcb6488e86b01945ed937c2219f2be69308a76db891a2cec3dad757e113ff25fff046852400b3bbe1bb976c721481d84c6c63281ccbaaff8022a99a663dd767239d2ec4380c49a2fb9aec1a3044c02248514900e62c93106aa9cd473c2c45a78e05165bebd211d9bff4864ed56197e836683deb9d748bbd36a2399838751bc6fcefbaea54d6f0453af01369f634b467e1305da49df39ec9a9fc71963a3f3d6d33e32b2e6a604777895f55d0d53ac57c9a8e071454a05c8d63c5568d719d46b7b1c72393a07d9dc60bf0174c86376fadcfb24ffaed8bca420189f9d215e2de208abc574c79528b77d11e49f7bf635f38017b48e94a148981d0f2dd08f208d58fddff6a2291e01bd3ac5328bc460b6c54c942cf3babeee506d5502852a564a2771cd794ce28f6c015b3ab12c0b84ed1fb45c88841928c71bafd2ad9b835adfb7446c0d2df3c0f34876d00ca56017f8528d2a7f352d2d00690fe77d89cca3e37a98e31dfab4a9be2e8b7a7c9eae89f606153da3d01f48f65ef3f66c06c9c207fb3381a65bd281e04660cd3eae9ee4336e9fbde1378b59ac7e22a3bca564d535e710e0461a434712acb8279fda0c29cf2ab1ee9cbf7cbae35415674fa83fd8703a641c6b14bf5e38f061648fb1d5bac8679547adc931bacc5ab5c03b13e232bf991f367da5a3d5b203135fca1688b78464e53b489aa66b4eed113fd4fa9c9e706cd824a47ea7e86e67096bc47ec8154ee6dc8ed79d8798e6d9bcd47af66766b5022631ef4c9ac5aafcbb4a887f41152ebacd784b90fa04dcfd805261a898b883fdfd3475df7fae2ccf6f852b57529afa0fb406ed88c674617e38963fbe94fc2a2a1f4362fdcbdd3656469363af93cf524cab1359e983cec69a5c28ffeabfee8c4605199606201a84b46aad7d333801ef9cb209c428289d21e8488b66e5126c6aa5a872aa24b85ff3cc27c1755fb9a0d75a6c3580447d0c781947550c13acd084381b03544b6cadc88f436ddc2cfe595703a0f7eb24fc081a1c5a94fe03492777383680e64306a0bf1009b706ca773d793dac2510b774edc25ca2ea692dba7c9e5", 0x1000}, {&(0x7f0000000280)="e3f40bad2c773168ce24e38e64a15b8a5f9c8adb144936ec49b88ac70ca034eb801a551755788be494359de5191fd4b318e155769db054ae7a9cd7ef7375682ed133612bc4a0f64f1dd9eceac0415b1c30a80b84639ce9d65aa77dff3f7dfaab906a6c8219c337b12041f4bc166ce4c372dbcaa3da3ab59288e05dde6d40a1", 0x7f}], 0x3, &(0x7f0000001480)=[{0x1010, 0xffff, 0x2, "cfe40a28d9dbf3ee73624970848f09e07b93408bf27c7f91bd5a8b85530c6fd1acee7c017b7c741c8b903b3a54b42039d1b603d8a3034fe3b3b0393b3f3aa9d92d69975ced3639462fcbc75bf74a5eef6548a955743cdb6ec4e7ad989438cf77c9606e627c861acb31ee1b3b65c6bafad249a2df23f63fe979a8a8432c4755779a750464fc77aea340ef83eb2beccbabe735a5680dd6547f19e12a913209a5651041601a107f9cc61ac2b17c3d23b76196770d87af0e563c76a8d3adf61606151e3ec72af2d838e74ffcd89d45f9e7c1f3b7438ba306af2ef1f5f95831c3dbfc6b6c076a74830af8da1de60be61797ac44de7a8ad88d1e36796e8fe23c879a33498a44c55b55a4145dd508446b5edb3e3aafb75186d0d6d5bb6a5a9b26f9b9b88176d3ae647fe3c5a8a1e3ef813d5c31734de2b331573a4881f0f972744ef0165e9c6839763b3f3c4d5972c939ea38929e8dbb30bd5037e29176769f2f2aca7de930694598f6c5ae8c49706307e65e952124e89904c70c1a07f36a33906161c770780dfae36bc7076b0d1df80566145eba1c2639a9b3428a2b352660adfad1601b2244241a5d96d521df8b7a72669c1cd894aa6e7f41eaa8b71a5d21e9e4978ef5713a5e92275d336140d67940d1becffb9870470de6e3e613c72d406b6add76259513ceea3f918a423a2be5a2ea4da2090ca1f3eb8ed8224d52a9cb9f1bb57cc664b32ea3b9e294d42ac33d5dd95e8aa7bef372978eb7d0d9fdcb5762454bc5ff7b0ad3812edc5a38575331f5ce76b8f8ff717e3eceeb65de6cd8950fc2311848e031a6250d22dd22bca58cfa55abce839f3eae3d3eca3c3e6aaa4719f0e50876a9b6940cb03eaa44dae6fa2e380b461129bc5bc11788830818cfc37076b70a849e25631579e398aa432dbfe7b19b337d7351b1fd334e7bb7a5495d32af4042c75178146fe2f97156f3901daa0cea36a9c477b960f6cb5bbdcf781fb242de667d47f626f59a0c1b96d355c3e8a3df69d897505e54d211d6db098402c095495944fffd6dbebb8a24d696b3582d3715c5accafd20a43ebfab6c6ccc5def474f5ee46926b2728854f3e4ffcfe6ee567d4cf4d3eb623dfaf6593da7d7b95363ee7dc86ee9e54bd07607cdb19b115149073f7d4206adda315ccd4f32af85f4d0cae225ff6ae60249c7c583c577bfada66f76f6c36a0a3443439b4cb19fe2139589f559c7659a04e252271147ae16a6f42e20b82dfa3c65e285f9159f750df3e8f18cbde4d721daa4dd3125eb085000cca82b58675257bb50c26589a4b5a20dd7c8f9cfe5adc8ed3c709cd42a6e82486b41dfcf82823664a7c48be8cc92bf48758ad36712090fb026a457a42d327f0511d7ff8a65e0fbed02b4140f0006e624496a4fe2e59134c91bd97ce4f9028968d5f304756b39a6200046b659fcf76153fe9731e7f1ee187d3a14e08bf7e63fc48c6327f28ed8a5f35c300c0e4221b8cb86e572bd2f317d8a9a2d58991321178a1132e91639b5f6cc2eb68acefaf1077b2ebf2cd49010f1ec6cbb9f087b18526f4173d4eec6f25575da6b14182c9016db622335daa9f10ec316d818c610eefcbb721f30b34d3afd29bcb22b25dc9f115cf2ba2e9bc2017c6b413dbe5168d06bdb6aa1e98c2e6316efc60abb9dfd80171332e4f10b8a0d7764dd2ee4212f30b0f8b9a64b990d94ea06b778af067f7287732d74b78885178fe6a2520966cec6c1f754bb9bfd246ecb2738a9ac7073f1a2f6bd1c5b9eb0c9f675d19a5f583dc0ee98bf7ce8c333978e68189690212d563439a917bb56ee7fa88919729caae91aa26e3d3541f65eaa4f0e4996d1af03179981a2f2e06fe9b4cd3f0078c6e06406095babefbd0a0e8d864f9b7108621d16e2add46a77e913a674b257528c2182531f3e91f36cf7d1b1b42fac18270bd4d80799be9f573d147965ddcace5014e7137f6d58ae1809c60c2e08ba7015c09dc9425faaefe89e9c3285cd9fc380ddc0edf05a63313770a270dcadc70e8cf001edc53ca64cc6e9f6156560b68c8d8014bd2ebe82a8dab4769441bba8787a96c111444681ae0013fea899cd58de89f6b596187ca24d2ce582c27c716c9c67a8dcdcbaaae9e07880d545486f0469ce9878c4f26f9ee875c3f0078446383723040ee0cdc660b94bce70fb84cbd8b46bbb90b09ea07a88e63ed924e3504da55a683da96217f8119d53006e5a75b2a13affe2821dab58a27d454fe4a2d0f41588c7e74b2a52c5fad2a39b4257a22918550264a77fb7a1d8e0e222b9c674f80dac8818e3a61dd6c2db5de6e92fef448ca31ff2149c94fce692e615ba6cc20dd6dd93359fde0552cb6c473a4496c935120929e1b55453929305215493ffb4832a927bcfc7691e1a9005c881935d486866170808535c06af7a3b8ddb4c8a40cccba5b9112a9890e2b88384a584575894c03f8a85bdcdb665b1614d4dfbd1558084036695c6f20b36d0e9efe6ff2dbeae2aeed07847b8254bd26ca7e3ec350f79c006cc1990d7245390f4ffd1686c61741c595335bed8866cac5259625b013b4387bbeb2d1723cc1431106c56680a86a3570b292fffa1b6d2940ec1c1cb95931f5f11aef08578dac7b4402e0f455a736a546dc687d5e3eacfadbe053a2aaa6f38ba3a835898e028ce5d2ece61cb42e0e795b796a3ba51e45317b8390735f77886153ca6368c953f87dd567b9ae3f96d3ad4b741993ffb89f510d57ad4c194323a3e74273fc46328be0a7d18c7c8465607104b14ceee06fa128687d77936c209619072ece010ec1ba607b850064029540f1ce08dcc9097f03ffac14990d48c11c9aa80dc54c71d77a64d50fe80d3c871180061c4548521553c6d408b5fc2acf5cc3b1befbd3d835e7112bb63bc494ceb9c07411b89474f5acd2e446a93132314daefb31a6479045a346dbf5101fb295a1acd7d71814693c51a4017932fd3da77220affe705eaa98a974b14e4070a3b99fdedf88a73e2f417c33c783135938c92aa8e587ba6549b44a41a7c2e01bff58224a475ca33f7395bb0b59c08f3451c908542fef53f06d24af5f06ab9a862abaa19c1151e285437eee10423a5603cb4ee82c39b9e8dc491c084c7b371bd2c63bd4a9040d8cfbe7b04019eed9fd28d3d3f63b39864f8750cdcbcede36dc0a826079504b065007da4e90238edce0a7303372aecaf152cab95eabcab42fc8d279dc124d2d36292a81aaf0bac6fa4927f874c9bab7b308cbda43ce64236c11ebc0b155ce44324421a4433d9ad9f97af468918b741c0524621d8311251b2eaefeb6bb8d4197938d732306a0b96ba0c4cd351a9de1d3412387351ca95032ffd925d9188a110da782ebd0ff55d04f2f8d03c1ab45a03ba111a4a0647a7b73b4999a1f500af03e18d3a7fda08f0f674de8a02fa3909e08fa2e256c44d8dc122f270fdcbbfe7906b2ef4e1bca4de04b22c843df6ca0a2b6f05a3a12efea3213232ebbab01e42f089227471ae616e42ccee9b679c9c7784139871b0e74a62306c4f6a146e24d41b493c1e49595ff37527eba3b821ac1dd1abe7f195bc2bc658b488b204e13d0ce22e495527348afa912617bd2159d8ff98fa1226f5d1d8b988c5366dd8d58e5ce6bf4a1e92b7b7c26d19aff7e1c66da6cfd024342f36eb3a92fda6d8d99a983597ce8de2de12172cd49a43be7bfd356255f6cd00f5a9d6b85c943ae0154469a940e288985ac98d38d68e8fc03e525ec4bd0098b6b21c81081967ae411c28b6bb9b1f435969a4d475eb22cf5cbdb5cfef631e46073fd90f75af4776dab35d1407875210e8761cde8ea45452c54a75edc9e67771189e6b54eff3e8ba36bfd7f3b802b5e3e798b8f23b1b5268c6774d5aad9b6c2f7610b5527bea71cdad91eac040ec4e4690aa0b9700fe385f9487a4f366d2118942f1944e4f5e2ecf4e4f633b6d32f0d33b29849d30eafe14c466f26400a780bb0de7e8b852ae03e34321dfa3683f71c9d1a1fad276a62797c4aa183941f54ab7bf2a6e74a5a6dbd9581de85b715635d0a2d91939232860071adb10c585e5adfb3978c8cec36fd1286b5c3d210735b789761ba4b483270027b96762df1425716e463d96afcf6e97ad4ccc54af4208e142b3fae5f62ea8b016f4cb35dff87ced6565319bb72528d511bac8758ae9699cf67837aae5a52fbc944a2c5c3b323b998a843940b2e2bea1e6af56d317fea45fa62f2893c959e2ecb8f7517431f67214d02deee05fa97764ec0abb78fc5e8f28a6af5118a549f0c9fbd0a8caf4a1cf8f319d54f7985823f1a85d5f468c84d200056aff967352028ab20d441a6d66dd3794746a2827bf631ce9cf748535548ac9f52cbc4856fb1e9c9e4adfbd56287cd8e279b8ec5d02e3f692ab32cfec558b316901198a62e9cc927f927aca052d1c3d26665f05e091d8b0120bfb191da7b32e02236d02c360e9868f4ac4343cba0148dd7f47f45e3c485d6e008ff6bec5d46f9000fdf4591de81d8f8e1239fa7e122d1672e9e620882b4e88ef8e646a76c60ad0437849c88bc06c948db8fdd8e0e0379ceb220e62413a6a9caa8e95067c14c432e54dc77888714d622502b598d4ff3d15584ca99be2c1902ed51f072fcd16b66d3ad2c3554acc46c0aac08b675f7dd62fe688608e559167a4af2dbcd17bf3e077a7ba32863dad75b7f3d24d1072fc4419a3d65385663bbcc172e537d2701cc01f2c2d5c634212cce2611ccf32d0c0b94005e10fc4416cec4a2f35a0fd4377c3698c8550ec5b3b438a19502636bf6614735a9568dac0189ce0cff5b537371ef07950ebfc36ca8fec7578fe5f19c4286e3be90b26557163cccab029689d7c2bcb1a7f791a6a0564df221918c838b4108c2fbb6f729900f8c276ad776eab50b3e3cff08b220948e83368640054e94f23c243480c470d375ce8d7f0cada040d9769adb78fd69189426123040c6daa2ced820a6f7bfd97e6201e9a2e79b1f7a0b642f0103d42d84392d884fa0affffacbb7b1c9ed589e87e20de01881f4b74d0fb734f67906e05be1225b1d00c69ef0d157e64b1e76c1544df93250dc6e94cb4d1a27341379fad6853f3b312e6172e4584eced0e0c8c06daa7fed69dd9192ec2f96769911e8758b40a68bdf2fa2941cdd2a861bd841ea90f4de3a0e95fdcab09bf6c7f73f008bbdc4bcba925e9621c146fb265e37812bc9ae679bce9fd33b3a38d1d9af8316222730e0217aa6d809019550d44d26cd61d4efbf78b55e8051ec3e5798d4945d15b66927854f0777c9cc78eda4a2ef66bb4e2f9fb3f647d1dfc9c7d26e5b14bcfa7f7beec339c250794065675e8f5abee13d9e7b062b3facb337f9b7d820763d51a7f04b0adac6873300acdcdb4daf65dcb04921bc8135e7576c6b68bbf94e89d15a8ebb56bba85f72b5508985e7175f3af3f28aed03f6613e603d14763b2795ff4869241b827c35fbe4bf2e7fbbfebd3826ef882c9d31a16e444fcf126c0d162d7d22167a896294079ab98294ef1f1acdcea1cae18ebafcca535ad4a4f1bf00a5b568404d773376f4fa74dd91055c6766ff6990d3d8e5cbcd338d48fdf9240db55ce66c9dad9b83003745dce227c07f5a48f6059324c4a6ac307dcbf9aca23583258918510db7b1fc484d859d423b11f927302734749a6afb4bab8082a352b2c3644ce6e743dc397e2240bb90ff1d8a0400bc3889c5c04c284bfd170f5620f16f477b90ac97a7b327f430bcb39f279fdd513427a5d241a13c4e3ed9dbd40fdffa6b437fb7fc96847c49989fad3cbdbf5d57291c2"}, {0x100, 0xffff, 0x5, "48067df2a14cb3dcad113fd485dbb6deb0104614a42c7031d9baff748de2f73902c31714467c7cd3d21ac29fc01990fc49bae1f8b023f0c8e19e11751ee790de60f76bee10cd7f24559ed9bab312fb3687054f3ae9aa129e5d8324214ac11a47f574dec3ea4d2024a68a015725c29dec1f46b6fccd3c67b4f2e7f3fddcc65f410360aaaef71e4b2c768c3896af3d7c1fe8cc687f3c326f70b8262883f057ccc42c6cfcde3fac9830acc2c3246d1deba347e7c61cbd8b577271773a7041a5b14054fa144e0edb3209dd95dbdacd164361392c64ef6e445fb27f99f565bd99147ec3d563688b966bd5a1b6db53be37"}, {0xf8, 0xffff, 0xaaa, "42c06eab1e9a83ec935ec45eca3c28915c39a6aafbdc5bdf64a303ffada7e090db5108e31ab4cb8f4ac551d8d9a509c4cd4242bded97cdc7a9300f90da4948e1792a7fad799a5f62ccad1bdd76c00df3190d7d5905d10f36939de00de5373ba1aa0117c574957c8be17ba2d1d5fd1bce16084580051b77e2d645b3203a3a8acffe494c826f4ff619d86476d390f56c928c262ab851eee04ac65d0f09fbf81bc2e5e0fe596d294323ed8313a5a6e007ce765d01ad933a9b6396eb7c3bf5ed7ffa97b34db02c7f9cb62de6986410a375ec983e6422b936f88975a840287d74a09cb89968e1"}, {0x10, 0x1, 0x1}, {0x28, 0x3cfd27bd71f17134, 0x80, "845571945be96cf7e0e1f6b00d24b52293"}, {0xa0, 0xfffe, 0x80000001, "c1e863cc2e09ba11d0d3986e6d7e7bdf27249ca68afa5d1789ded1c52376f3ec6aedb16aff82bbed3d81ffa4afd8f8220de26a74fe4a896f6fd1f48f53517100c6d0b1cf5d6ba10b4e02d8e050bdbaf6770f2785b8f57584db91300decd4aa8ffd905cf9ff7f83c8328c2953c187f355fd2a8f17da48cc2930eecafb543eb52e07e1b173b608194859cf5a94dd"}], 0x12e0}, 0x4) 07:28:37 executing program 1: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r2 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f00000003c0)={0x76, 0x0, &(0x7f00000007c0)=""/118}) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) r5 = open(&(0x7f0000000900)='./file0\x00', 0x200, 0x8) getsockname$inet(r5, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r6, r3, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) chown(&(0x7f0000000840)='./bus\x00', r6, r7) pwritev(r2, &(0x7f0000000740)=[{&(0x7f00000000c0)="c3b37ab537cbdfebd77b24bb562cdcae1377c70ad52088a2a3179e016f6ee042eee7c347b18436abae9904c9953f3b37525637ff02db87979b6c94a1c38413e51f37db453769fa1529228ecd060d9c7d0f93e51ca7a92f194a702fa80ad053b257b85b08bf78cbcde555ed1352030908d6c727977a777a16c838d8e90d758fbb04a26b996f0734475d2559e0e241866bd9b7772c1d0e574d0ca7b8447500aa8cc9e2637480d4d8c424beed3639c9d36e02ba160a984725860d39c691e2a3cccd598df781", 0xc4}, {&(0x7f00000001c0)="266660b80a0d5e0376eeb5cd1d69535c66a0ed0db2d5582ba357e566ae1fec6db8fa2ea247a0a1aba31e9425a99ec676dc4fcec7e5eb1707ecbe5cf5f2b33e8d06502a61b16e134af1733c6e2792c26fb81156a8e1023a9c23dbf6deb9019b8cbad913e886affc0d283b5d49add5b8a33b245b4c8d0320539157f590ae9d9812624c1d153032d580447258398baa1c1ee4788ee4c32197a63b7b7104ac9bea037cfbf4d9a22892c68e88b6e2a51c53ef920b8258bbdc96aab0e9be280b565080f224204ae12ae764d76d68e86ba7baf3321046c7f9514ba67e18b4b6ddb32b2266bd107ce34569ef0b80d7d214a8302c76d0a04f", 0xf4}, {&(0x7f0000000000)="e0c3150eb27d6c754577199999b7ac5d65c8f27e7e083762b5d55154814a4e1ad35f892ce907f0694332a5a85966f6a06e", 0x31}, {&(0x7f00000002c0)="b0310a71e98e88b1f503945b9d57c984861e20c50dfa6f09360c52142c9641d023782116ccd4b65a529019c6c06fae29eb635bfb49539635ce8f5cbfc0fd1554acc6e157a5a2b4d7cce8437ab41a4e3ca44c5bfd9bef13b39a43716808b6eda3a86a43bcf379914cc67c295a9a44f7ec0d71578908f65f9d4a3af0fd45bab2427cd9cd248da7949af5491008d4b5764cfe942952fe9e2b104beefa17cdfd0621be2be7dee71b5fb9c10d663dcc840f49ae1fd5a1cf1d559e14cd06edc9b511fed15e87e2446dd6ecb887b3", 0xcb}, {&(0x7f0000000440)="c4dce0918d73fe11ccbdb3a232ed39b68b3ca62cf4e78b0daff282a72d3b18696b5d17ed0f6caa13fbab35648cd586ac170158061647b74fd95eedcf66a12d37a73f3f3105e3", 0x46}, {&(0x7f00000004c0)="75e72ecd67ca9f11e08e1f66464c1a34369b19af1ee285233951e0e0163d32346e6560ee1c3caf247c4755b6b761e940a3e8a4e8886217e37b03cbb34f0fa0d1571e6d8aef1dd3ae73e64213", 0x4c}, {&(0x7f0000000540)="bdda99855a7955c713e3965ba9d0c344a4f3fe3590744c0d806614a033c742194c077e4c758c2121b090fc7d755ade67ba7c21a5451e311012bff9d44ccd8e23f9779e4f0e4da825f297d05bc4f940343974e9f4e3e7813edc49d4583cf48648ab3a613565ad28442716ab6d488b5f3f61af8fe0197a28a4fda681fce57c050a9324798f38dd9d2374b348fc7d75d9b02df9d3ac8e921385d153c9bea7039eba59c2a486b032539e61cddf0b3238ae74605542333855adad0f7a54e861325a06ad9ca4ca5fad2bdfadc35dfa94acbd65b4cdee477614e6d404a141894296ec8f87b6b9b47ac27cc6db0e83", 0xeb}, {&(0x7f0000000640)="e907929a09df44564d3ee394ad0d3c9cdd9851c65ab2c82846e7573492070820cd48f4f4e7eb9a860f9797375bb87275a5799ff68318fb50e3fa376cc96f9b7d1bd84f1b97db0c358936765c56ded51bfd923e86656420fa38804cb70c55d1e8bca1d794bb0fb8170496c99a021418b873d28100f0134f7e2b792beaba2ce244eae5e5f6745233ab67db87a3ef7891d632f3da57f89fe9ee2f9ef1fc3aab4ee41b311adf1373a606daa44433df2fda65913969ef0739e95b1623cf7f739e607720f4586e90aa747ae8659d332c66ee76a5856119dcf5cc549c7189ef0ce15c604326c3613ed7b89964b61c54f052e220b96d5736751b838f7d", 0xf9}], 0x8, 0x0, 0xcce1) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 07:28:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f00000001c0)) 07:28:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x389, &(0x7f00000000c0)=[{0x30}, {0xd4}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getpeername(r2, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r2, 0x0, &(0x7f0000000200)=0xfffffffffffffcf6) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) r4 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r3, r4) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 07:28:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x400034, 0x0, 0x0, 0x4}, {0x80000000000006}]}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = getpgid(r3) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[@rights={0x10, 0x7}, @cred={0x20, 0xffff, 0x0, r4, r7, r9}], 0x30}, 0x0) pread(r1, &(0x7f0000000200)="e02d10c9d2f1288f09f52123353472b19ced988df469d9e8dfb14b0843216dde879575746428a1228fddb053423a677f271e2257af9f8e67a43550b7143d40db477f7c30de2dd88036f4aa549ff9a565c234c97f864c50720e0f14713f496812a559e72cac477734a8d9a8ef396923bcfdc8be774d0728e4e085f57592a9e6f10e75f471e9374504eb3234704ae03e17ba89c0f64a3073ac5efeb68109adf0f7e756dc7f8da24d706f0c49d47248122c9e8957762098c9d12c4fe3bda9193297a72d451f40e50ecadd15b77fa2f274470ecbf24d02a6571d0cff857c5f29e255129824571149977bd2528b9f7441dc36776de9ee3e91916cd9", 0xf9, 0x0, 0x7ff) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 07:28:37 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 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x8, 0xc830, 0x8, 0x1, 0x8, 0x3f, 0x3, 0x3, 0x1, 0x7, 0x3}) 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) pckbd_enable: command error 07:28:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r1 = dup(r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10002}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)="2461a9f1010001008eaff4cf49f98a984da9b5f74319411595a1df513ff9fb8eb568a3467bcaed694e4f92199a11c43c876f0351faee986a2d05e6a93ea3de653006b5d6fa7137a92805e0e32c0ff104004b4cd6ce4651e01145d1113ded8d75235571cf0b467fa627b39023694e84824b0106e5", 0x5a}], 0x100000000000005e, 0x0, 0x0) 07:28:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket(0x2, 0xe08ecc7c3944a3e8, 0x20) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4}, {0x800003d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pckbd_enable: command error 07:28:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0xfb) getpid() 07:28:39 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) write(0xffffffffffffffff, &(0x7f0000000040)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a0852c067223f13977bf62b06cb76dd1b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe32d4b17384bdcd2464f67c87688593c588c16486e8ecdd717d66ef87963136fccacd5b9e96c6b0705ef2686839ea862ad4f6f433c01ba65ba0ce17673e3df8aedfa3e06e73fee5d364bd53aee59cab8e049eaa019119485d97c9588b7b7f336f87a61b247b37ba35c7223ba7ae96caad8971d0aa68e6ddba81636f975070b38c9a5f6136aad6144e29577875bc7c3b37", 0xee) pipe(&(0x7f0000000640)={0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000680)='./bus\x00', &(0x7f00000006c0)=""/202, 0xca) pwritev(0xffffffffffffffff, &(0x7f0000001e00)=[{&(0x7f0000000e00)="eadc9de45209e52ef069208711549a991cf1424dcbb023f4ed26530fa808da8f02b6a7554a4869e22b47877328b63ca114bd1452cc97b888d5bf585aab489df2835c5346d79586c09636230b80c54a8e03120ad859fb5a9a20463aaf697875e79c30eae1631f5a08c846eedcf173f52afc5061fd54c80ffe6da112ede32838dfc4194752ab0d572f78001997ddbab839f17a65d24ec42252ff0edcf8028c175616112f973ec6c454dded9362fb60a5e0568b6fea69175e4b4473f7dfb028100119bec3e4c1b23c1e5e82979f9558fa09bc268ca90b827b5827d701b6cb88451a92ea3afc53db6987d57b748c1a5bba35e65305270d69d3553263b49edb5410e092ca89566c9ed4e083a9a6ad0f45f6d5a734609454fc8ec25c667b80cf21d3a6a67bf7fb4b5548652fd567a378cc1542516ca11cac0cfee97a6ae094e76b737e28a9504ff747b23c85de5d6aa694ea6cd069fe30d857b8780967465a31f31f87975ddc8cb2658aeae0f365e2eba4fbecb6dc6f5cf8ba244e77b3bb4ba0e956c845d786e3e6c0f1c2bc49aa82598d8f10ae1fe09b5105ac6025224e9c059a84a3a570bdcc54cc081513ff9e238d57573b172e420a27ca29117f4a51f83fe8f867351ff7af42af421b72a33c8e7282f555d3b9d222d1efd1e20f137715e1521994d86b1e49b33b8d7f28bf6c38d7b3bc5decc1974b56a44cfe7f6cc242df232c500eb70e3482236b1bf17c6cb8ff4552ed0428d6a1dc7d526f6127bfed5e61ab789525071a0a674b3ccbc01e9b796ec1fa3808f8535348e83c02394fff5ecf39989955a14412f36bc195bee3e14f24a1e11f9d2325493fbd4407ebe7e8c826f2d5486e4d5039be85a9e22aef57aecb8d3b78daaba83dd55a781133020debc633fda25e32baa5629c5096ff26e401dd8a6a865a2a537b9e48c78214a355cbf67f136d0166b831d8c64297482dcf624f2888b6b04816c7ae67295b4eaf079c023ef46b020fa62a81d2f2586e26436c3512f5b8961c4b7751adb0bc85911fb7ab61b96e1b0c7e2f281f4ae329ab55d09a8b0a0e3e3e6d0ed68e8d8e05b86fc4ee09d36e1b58d6111af929eb12cfbda2850382dc7ea2774be16fb08fe95c1ce110466bacc70d9854189cb0f2f9c65445586a679f22ce139c85bf7313cd77e924bf8853e473054c2ebdd0beb876c6695a180520eb9e7caeade5489e24495dbe355f0434aca8f38fc41d2041eeae99f62dbefb9a09a902a24dc780e20f5daabe79827234b770d5f7fe853b894d78d77ad900088569447bdfc7a34b17bb76940d50745cb314d7a9219b2edbcda5e07f4ae9b563507c6b323f0fe951cfaadda25ec281d7c0e5933dfb7c5299471cc0319aab97eef5d0db5f08614fd04aa514b9c72dc2fd58cd3f7a020c69146afa6708ebac47bb0fd94eb75d84db89446c31c5b1ef553e317acb0b923a17eba28d2c2845c61c292101b12680a03b2c78743d0b0ea69bec39a1d32de4278efce253cb78ce9ed7651a247eeadf8726fbabc46a0ea8a65fec43d3be6b824f2a05e83380064e9de01d74147cbe5cf07bbb4f2a7ab9a68c866814d8f9d3ffd219013a1b91025d03874d085d824acf0d168d8168ad9bf757d83791bf11c30d0a98034ca32ef8242c3a7daa3dafc42940e7c13dc39d78354a1399a2da0b888dd23365e1d69e58e331f1567b5037fcf3615973e2b98cc84770dc8aabbecabc6bfd959233fa9935512a50bd509b913b7ad0d6caaa7b1fcd1c60df9591540295046afea06749cbf8baa5b82d84b2f792f6a15430967f9dbdd3e12c5b29113f06e8364a1e218c9a00270118ddf4e2c3e1d241a14147f13c33c5470510952311585101732e85e69a807843b891a4d0bd1fa436d43fb967e4eb2f790090d33531fd1908a670ded470bfdf423269fa82112b7a58deb893edebf0ca3da6b48c906d53d076e9a5a762fa385b2b900944927b711ee041c9902377aee46d4af3f9d06a1a9ee8a9c6807b2e01e14fc140d6b38e245f92c90c17191b181de3b58d621e42fbf2e610a579b38906d24d4f34844156b936731bd1892b335d8e433626022343c7c011819a61905382f5056c779454c16c09337d78a290a557aed39c8474c071893aff0b5f1823529aa71d6964ffd6cfe15ca8b6155bddddd9482f016b415b5c192d247c22d676fee8a688447cd895447e16d1871ac8ff2ef9c3a9d8d9c38820be5d24dbe95d0822d6df5c36fbe170821ab9a0d2bed4999f62ad3b41115ee34bc02b0e4b3f39206fd0987735106a22ed8e81f592eadd109a21af348064e4c68da46591448045bf1630b7e767c8b53db6edf30ca36119e46e09def717caaa18bf6098acdd231d5c9b464cbbd2651878ba49a2c4e4548bea89d6a8403c0513951f10748a97b23f982069b5fd002aa2dedc9eec6ea260cff46c309359b6630c7e14568b4f7555ec1b2d906116913e83856e13d4d79f03020f2c4adace3dfe36a517ce76a237ca1bd089c984e85047c124849ac921c14922b59b87e4bbb60b3e0a5e5db48f0d97ecf936c10b3a867cbc7958507a86985fdb633e46598313f03aa252b07cac64bb15623480231466287554c49a8f33ef85647dd63e37bef1c850e3058784b7403907a0925a076668c6c356764162803fe1bed6dd42b1c4d25f22a928d5c5cc13b3777711c222c8127547a7a85fe607d28c7181f3db78bcf7fcecc79507ef663a2848b465e64d9788bc9b683764966dec968b0247cbbf4d4ca69b4975d3524835c329fba96919dbaa378724c1996952422b9f2ae0060000b28dba1032ad15d5134ac2ca2cc85b2462fbf587ef3236cd19057964c912feac098a0eeda00cfb7d9e1f7e31110e9a9c0e13b1c4ca776040ae4ee336e8a6ad3976b26504207781dac63afdacbc6ed533ef3a4c94c395d1cf6197c22057c505416088a0ff401961fc21faef2ee5344cc5faa844fc0f5be3fa24074cbabae353c099dbe9e6defe9a9b9307a8b6177e5ba022f09e1fc5622f3acd9c17e579db8a09d1aa22206fa466dfa21558bdbf84cbf641aaf566283fa74ce6dcb3a671d56bfba1d5fd67660684c1f030949458d237afb8d96c6ee14fa8c2240ec2e81613218fa8e7a0e6286272e1ac25b7fad2e042f55eb6c888d8f7c9e43312d3c31d599e9a408efd14c9272baed388ebb55b3fd20e2467ca71fe25b9b8372c2e31d30bbf73ef0d13b5e788df14f1366214aa16cdd0112102c83742d1e0d229090807ba4fd7a121a9d1d53e01f8f2eee703a09ea4ae64199142a30ce6243a962f6adc4fc78c97fbb960ea4fe546244eb2f0b1b8db967fe40e0e1214f000ff23091c79bf0289c4314d5cca85fe1ac440d7d5843ecba4075a006e81a71f5be4b5bd443efb3911ac60fafd7d79f23dd2b9954ea7851510858d237a70ea2bfe3e7e7897031808dfe77c4d4717a5eb0b08fc3ee82694e9d224172ac202f53a734654ae6bd29091287708bd71f66606e9fb2cae55421e798a556b3e16288be2b2c36afb953d84a415558160f15d9dc3dc97ab8ae5864021b00f8736a674af2efe3b4509de91d3fcca0a102f6079ed8cf4e17fe1941821a248308a754a197ef5cbaa7c39aae06a641a76ac6a779c898b06a3fc25b3712195f90e29466a6b3f91442392186fee48fa563b1e29c3efb8e1f96efd605c3238742a878c83a893211dfe4c9eb27c02af64e5208ed2ae1b0e928f207d541a2a145b119d75f618d42bc6ad69a877c07c317842576d5f20e60281e596e16179b2142f294cf9f5be924e4853d494d9ec13acc67699268d6394d1e64cf82dac5ecb4fde03872c785ca2fa9f101354b6f8cb7a5582ae0dfd08c09d90cd7bef0bc5e92e31b319162882d326a1d38513122830cd274b34778caeba8f6a85c81c28bb1a097be6bf4ae8883005eaaab84b51fbbaf13bc3860dee9cacf9701f2ed0d962b1c882b4a3767f11af22b0b103a467f8a739b04a30d0709ead8c60a1f162770b8a2260c2d03f35436e656dbf1877bf420c10bbd5880c3e109296ed65cc0f4873afc0561ebe069027e9a97018269d2e3467f2ab63379a416a3173350e34aeb35c92d0807506235709f1ecee65b829865cd579ebfd334647cb57d623b99b50ac185e21e0dc5be9af022ccc26bc7cc64b3ec979a1c625055ae00e77956da287848aa4ee43465aa835a07885d2e66f0249261eced8a234d58842e2a1156350eb2a3a36971e5dddaf7c7eb0dff8748338334ac12340dd141313a5fcc663738c1b61baae46deadd957f2fc98e58da80340b32bd322e962630d91ff2e1c11f2a6f7337890a4c45fdab0cff192e66cb773dd3babf243f1fabd60e87578b60babdeb2f9aa1620c406b66ee79929903e240cecf8b48f2f37b543303093e03242056aa35c45822ec1ca5dbfb2b2bfc19428aad6edd947ab8a612fee670915769d529808314655093adcedade55be9263fe08a6e5893c7f6eaf622719bf3937df29261ddddf87d6a72f9267ab1b20be81a474cb4c09a6059771bfb85ad9eba0ec695b9dc227e763da42853a8aeee012b76e10c5403863a09d364d52c5750af0b14f264c41d743a79e075182bed5d6ea94e7e0cc8aba76bafda76ca3ccf628131c58f56e5b1e55ef14c8cd609d2a6f4451937076608746774bd77d466bb87ce7f3186d6b09f7f7bb226708edc6934f9cd2c24475ceffef2e526736cd8b98f8e22b3e7a67fa225d923f60a10e5e2bc9b198991bff0da2a783e6cf87e421ca2289415074034a712be0b15f7ff2bb96198cadcfb51bc9e1737bdf147d84c5c5eab2fe0c3f883389fa2ca602ed8aeff172bc527a0f60000d98006536aac5e4b93e849c830430179e2b627b9ba3658b40a59013d0b092120ea083840fb05648a4348f84de6569427705bb67736228bad96482b27ec33e711897022a1dcc39513df613739ab90bfb19556ba7fda872c36483c9e71cd1cea20f2ed257713bc5ff744339162eacfb8e00ac84c8b355f793ffc2fa8ee4156a2237b5fffb7729230eae01e89b2bbbe8cf1ac63aabb18200907330ca065a18920d6bd4d54555b46171f4bd50f317d0f7196269611420422e957696f8796361fdac9644819010b1e248bdf82fe8c16ac21ab887156ec454f703eb587b63d1947f3607b35a76d7904902ae77da9bd82f284342ebbfc1cccf7a73dee4418e754a0342f2be293c41e8ec02477cd37710552f0aa17fa440c0ad994f77523276dd41d3bb60911eedcfdea66eb953c9b07a7ae6667a218c9039ebab7174904dd21f7bc446e6f1ce618a6248994c20de57dbff5652d6793abfe8e89a8f0fc06a118c419e853788c41b0a24c221fcac62f30d2abfae29e5d601e9d8d6e12022d4dd9af9e90524063406786bb0c18fa0bf53da71e78209ab803280b1a411eec0c946abf10c1122bb6370e91457759b63e2193c965a69410372dca6d8633748df4248e3d45ba1802d570870c41f24bd89b3517ed1cd1bf285595a6d715f0cb7f249c36947db49612fd2ecec0ab0af70c34b93c14c9e772db2d5c17fc556ec424b4aacd04dfe1832714e27089a4b137cc10f8008dd34359094ed99dd504717cbf9157c830f62d1b2255663c8a4cf5361f0a392ead09c54e741427e6db28a4c7835f189758644c7d9f600a11dcea1616c379e5a11a7bf5e410397c14f05524a0c087348574bff53ead6ee716abedd53cd846ced25bc592cb09a046fbe6fa002c79cb033a3af4cbe4ebd79d5b240217b15afb7a343043c600aef7db768a1268a3602532e2718e300291bc59dfeba02e21"}, {&(0x7f0000002340)="3ffa7ec15769e5351196bd7bc09654b0eeb0b486988236ae4186cd7d78a71e570f5df525c5e04f61a6e78680ee7a8089776d8f3f4c1f280d073908ffd1e908d658f5206e61f9bcb947eec9b23e04ad9a5bc634a0a5c02f83b75e1474ba9933e628dc757607193856e79273fb1aa753a62f20679da8a22350e4bcfa8f50ffbe1e6e7552a1b68d7842ab8cfb8aaabed5475376a16941841b82a0ea6b538b452d1d9b89dd997b399c7dd6098328045bdb6039424faa20c7a3fd9ba3b0799c6ef7f93ad8656a0c38f27af1ef3fe44b5f00b3a2f0977c9cddf77c43e64de6956915d3abe9a05c6efdb5db3b15dc1961b6381d72f175b2351c950f829b13a62ab146a3f2d7d6bc97953cbbe86994912b27223b0a58e3d13ae4aa96d75db9dd4686c6858399aa9725f6e2554ccef4df80a5f5f806adee48662921b6e861f49f7af970be3096e6afd905225118227b27ebdd7e739668b633991831cb4a8c6523697d254164c16cc9b1dcedf9f03d918801aebec1236d978e79dd89c0632884bed3b5dd6b934bf127c6fd37c928faacc50e749bf5b2eb2ae8b3b4bc47025796f397df78125b1c5d13456fe0337ff559307840effa217b6a60c08f1c0c077bbabbf41453dcee0c85a8b46fa141d39f142d382dc5c02a3105808d629f2e053de5750455992e61acb5e6f0b105de576b8a1469f582ac2c0f351efbce07c6b7262bf3dcdb9bd937eee65ac26e99aaffd7c0b467b2e5cb18b2cc146a057d5366d53fd16a71f5f497d0ebafdbda2aa67cd25ee656128a01bf77658e83fd943d794ee6a63a7b2029294a74eef75d049840fac998ffa02c522fbfc6e840965f023cb8509ca70f24be6e142a0e9d7e4d4261080725babd2d13f11848054be78b2f80bebb09302006cd1f19935d6fc83f2fa7e9a97339543e54d8238b3e46ee0b3f0330f97eaf174bf3ead3598ce2706d0335cc0ad5f74579d3d890bd02d374f29791936913caab2617d797f1727af9e5039f7a76d46348bb83fc55aa2d4bd7bf86fecd2e652df74b33367cd2bc0e06a44bba00c88f34da9deca40215f76a0b33a5c8c3bf155a96131d3509a8b157984cdecf3b4e304eb83cd51b87990721666c344daf505c225fab20a47d1cd94d5c806e43a6ba8a306a2598e52e4c878cd2566d8ccab8f44f6be535ea5fd4d38c38d8d0535668485d7398931a9efcaa0b8c6c863354a1f44945441e29057b5e7e7d52476cd1497cc4ca4a2e1752e664f2471525a01be54dab8042b0ad9cb06dfb2e3cd7fe749e3baf25180d7b0d61f986907f27919c88246da9126feabfd26543693f23617e57e45c2d8ae15ca107f3a4133cb88f9af073521d87dd9445596edfc16ee2d5231c6bc2886d49856e256b5003b9492c24394a8a40b34fcfee7d702b82a1e880ab933dd9c8ecfe1f61648670ca4da7a251f4606eacecf80902165a664a3fb39b22f337554a913499a069694074a4535989f64244a2942ae1a12f4d77c2a740d462dd898ae81fd551aafeaa3bed8b85ab281cbee0ca9886449b143d3891b0aed917df22ead1171145207dd0a293ff90f67f494524f84cd08101f8bf18a5366b5df40808a72f115cd0f61ae663fbd0b91daba2b4edb9bfe2ff0201c13f1cee92f7ff013b5f36810128122b336a8f6bb626e51bd9b7cf4f4258f0fc58568a28c0225a3488c499fc422eb1a713fba26c7cdcb21bfff380ecf9f686afa472f1569dc097c0aa317f3179f6dc4aa5556af1efa1902d4c8bc8568c6318cc94338f336132d697729fc8958b725a2cc35f36c2a4187929425425bcd7d179ed47f7decd8274ad26eba5e87fc488c604eacf58e2d1460535bde37c6168cc8a13e362267843cdd05e5a8a002590808ccf7a243748a50e02c70a81d51c565224660cb0e038458674b850987db73c895a927f486c377972982c39b8fdef4d1beed1d568ee71cfcb44af97fe60cd68571a091a2585da831bae512b67534fb6d9edcf6742e46a145fd736d31e1352a4114b8a8e94968a7a5caff350a7456b6c61fce6b76c435fbe0d8f2d784c506269e0549a08e5c3105c14c44f7dce08b82648a90f26904eead84e262edfca3eae034bdceba2ec8717f7b8a6e56c2b7330de15a64a46d39242ef6440ccdc72a4d6d19ac4115225b2b6c4fdbbfa051cb237804a45bf702c9e5a2323705e8570df061978d86c915a33975c1d642079092dc5140ae234e3ac3e3bb7f46370f74650c6e7d7f2f563e71c6fa467071ae89a3d50f47ffdfcfafdc51fc850a13fa0d36dd33bb7b7aad6d6fd88db977ad427fc8575c03e9fb5f8ca8820d29b66d082834a3288ed845712490c42ca58c287f43a928baf09876880dcccc5aee5f937db138729a060d8970b55ce6a163c7c96169eb69a973f2688c31f444463913bd1de22bf57b18cdecc894a6bd3553e56d551719920e46bd913b2ad1b2e6e501dccf6ace065881c628f732261070884f0da1c998921ae054c9d2abfda190ef6bae244a2ac7558f140dab4d53f4969d47f1983abc1e62ec2971d68dc4d73d91f3244bf9e18f46631f258bb13981b36d63f7052055cd8fc9f287ddf83b1d157f3dd0f51f93aa6bbf054878a4e9d2ddc4821affbc09cdd29ffa38729f21b7da27aff79bab12fc9c24fabc15b30bf6a37427ae494c68f44a5b5a5fea2b5a47ffd88be667a0f7c4afe87438a8550ac5966d7d023b3fee5b3fe130068ba38c150109ab71c11f55f230c3cd9028cb72572d3b1ad03b8b030de7bc4c6e547ec8d14f08af5cc2f9355f323f2d1a5d13057beb7fbbe748adb110c729f5db43577bc3a9e9aedeed3b23f0178fe74f33838879f4a1ca1493449fb963f76eccad2578c7567dfbac4f82fec2d32fa90da31c0495576beea0b898a0d18d655d7f846f735fd56f902f866d30e2bc7835c9f032beda9889d6eaf13c8563e3c0f4019e909fe71695d051e3a91b45f23d98bca69679aa88afed8493ac52918bb623b9a5a1d918c921c14fd21a0966e78ee11f6acdca9df7b5e7504966ce8af14070e1ceefa8ae38ea8a0ff5573cca9bd7e223659d54c009c61a9376fa7d49054e0bb2736c38b644dc948c86a03c4cc8af1086350d6a866b817b59fb74f4554a20a38d3ff52d6eec375f14ed626846b95326f9dbc457468ab6b5f1cc9b4081632c3a7ca6f5a50295a1dcb41f8d50e9afaf7f770fd41ba87936121e228663def0bff66f4d005fd358543537c5dbc729cf6170ef71fa0c1a3b2e376d063afc9836d588254fa7605ace7b190c82d49e1bfa5b5216043b2cb8b3badce5369fff4f296a0960f4d1e5a5bfaa66a655cf32ddf5b9f9fb33b4a1006f55a3721b8c3b262657076b5894481a99e44e01debe63b8209fc3def709966fa61113698a9e386c4300f0b7ad2f94f82feada234a3ae614fe00760c92f8715c1bacd19f305b14bc948e5fb01ba0aa7a4f47a70fa30a94e9081a8684676d3f168ac6f79438806e1eecc2e7832566b544be0b7917050e61907a34ecb9404bfbd0e303d598514666b2a213a31115360c471f169d1d92b45ff069d764d2c1a1cb3b7012b417f40dd880cadfb60b2a9bf92ca214a7d33d7888a4a2be402f3acf578d1e632470c2d8d9bee60bdfd56e3acb4b22da7afa563b8a3ed753ffe54845235bda8a6261ba43f56535f036956d8ffed6926299ca206a8016cf10b94cf47d4bea4789bef9faf588a6c564769720bc8c077e6af1f3051a4f1e55cf64ba876d399f768894f69a7f9ff12d7e1f583e7a697bdf463099c6cb70e4e478caf0fa5c0a3d7206d5db6fcfaed9e5e212049d32df87f1ebfec5384ba116fa2d4b0656855b331a2ccc3aac059c209f3bc43c26307608485c16d9be41e7559dcde24240e004bcfaa55bc27dc39962e0fb16ab98f8fa34bb7d13daff8e00f28a943718ae79f6061d39aa1418100d653e7599d84f0a680018049f3ab8204a913fdb65eb08851254ae2d7ea34831cdc2c5464b8024583e43c47d7801d32b2f93020cf5bb99b5815601d8dc4795a6cced5b11d096eaed47c8fda74e71ef0b2d9504a57736798938681ca470bc40844980d6c57ff64d5450a44e8cc184c5c21f58184643f8813cd6b735b5c7f82e01b285f3edf4a461e7c8081a8f8527db389b8a5c7f9423836b231d36bc2b7739b60a9a4efde9bfc2eff1c9d7d8ad3b9aa29d9483dfed55c93e433edd956e1a417371d77e019893aa9e9ff527682eaae91fbdbcc0630acb45cca02c195bb5a167e6ae3a569e858f71e5d834a7c4c8a5fd53e8877356f7b9a40a4505e19d0c5436044aa580ea4442c948e4354db4494d2ebcf9157fc4fa01458e20e2c70fa8d7cb264f2764176e8b51cdc9d060273483b1b9c23807b1ff8bcc10392147aa15d94849ddc1a6b51e1ae1960ca06caef67f0bf59736c4cfe4a238a628b7dbb1cf327fb79bf874baa091c272b5da8cc487be24d928ec3f16e4bac5a4e16f0762fd845d9f710553f81bb2235c87f991b0b02e23a83089e9e3c34ce9854392827ce14f6bc09dc17a831501a38231c57fd0764bd1c9dcd9aaf83aee3d1eca494396d2a82123496308fa671e025545c1a9df9863248091c7a6d2bc2000d43e067dbc5ec92a8910eb3adfbb4935af488f6259f58c6cd8db92a3219f7fdb7c235a3b7d9038659c2dce79956b84ec739246e1d052449fd72b44d2cbe0aad8147bfe6219fef552cadd985134012041bb96693eedd95719a27becf54669bf6b567ac475cbe9a2474b2ca3331e5d9874b654e49e6b850557594c6865ddddbc84d7ac29da06c30e8f095ad5ac5ea833bc90a640cc7aec8762ca58cbd3daa5b926e4d754080b67dfefe29bfe227aa70912f3e8b5ec8f74d0bf8d22830259a3a567b4a289d26df845d4f0959b9bba7aae3a314e3139d0eec05a99659276e1b99e8adbfa4e79f08cc6d02b4aa3af2afe88428db308c6151b986a407b61a95ce2f84ae91c8b7761d7b664d71685a5ab771e07c8dc489602d429f1b6037d5acf034ea468bc8f3b9dc12f4277731a809ce1625fdd45fb32e8a93adb0330a1ae66eb34c33fb27fec4fea93b811ae99466b6f8b397809935690c4d80510779e0b5c0f46fce1e7afc4f48f414dc7dcd28b7ac5db95438b12894e61d7063fd2900a2ad7f192c9cc3671aabfbb19a20edd42ba209705691cf9ee1353e1bb882eda9a965fedb1dd836d407552a7ada1f1bce33265f776f0b5378b3c8f1989a22a93a0220663294c15305ff258cd1a9d5ed9382074954b74550f38c8dcf43b7c275a5b806cb34462f929f309036e87e681da5d17837c0140b68712f1aeb19ff90779ca93e5c42d33fcba7bb3a96927db45df59c50f1644d2d2ae3c27900b6e9560f06978e850a35b5b6eb587424ffa8f878df07fc0b6c0e62e3c6fa1d9a2e91f412e12bb8b1e712a1689820580da6e246639ac0574fd8a18f15c4f74b31f2449e9557bf28b605f778e875fb559ef5125fbb27dc6a534e645714a09ba80ec2a195a80041aea9157c8adc6902976d763240e5c2575bfc4753510be16c3ef5f9234e6d1a92354f8bb81678f13dd18a6ac9920700e9bc691a94846c24b29dc7c5a299ee6f34cf1d15df1b52b0364ded664b6555db1fdba8b298e20b39bd4f7b0266705b4a715ecf96cf79e3f15fbd76c0d9641c3b8f3b41953eaa3b594df807638d0b265b4f2d0aa50e8a4be827ad18ea43be739f461acf8b815e9d949f08458f65a5e48390d7a66dae75cb51c347d64fbf420fcbae4272291e18c953fa447acd95021fe7fba1e5b92cb34a82cfc68a9ce23c2f0491"}], 0x7, 0x0, 0x10001) execve(0x0, 0x0, 0x0) pwritev(0xffffffffffffff9c, &(0x7f00000005c0)=[{&(0x7f0000000180)="56cb8040e666b455884a92b04b84c9eca5c6cae8716ac3194706b8cf94b0d79d06f270fd3dde6fe7cd78d6654bdd3c1ac3fbdc2077ed4eab2c58da03eb4aa76dc0", 0x41}, {&(0x7f00000003c0)="245cd1fd4d213cfe60a1e7cbf7cc5596168d4f4012b787548cf49b4f84771ece1f668350e00396991995a3779ca511d654d4092ccdb3c34b5b60206313d75d909834a276c4dcb260de6d0354b5b07a7a43fbc45fdf5f7d3fe126cf5324d11a199424d73f738b2f28673be69e5fe3d235d33b265097b9371c3506be6e", 0x7c}, {&(0x7f0000000440)="970f290476725068d81309c8f0000459f3e48ded9b83fd300154627578bea380080b3c6682de42bc8e93b4ef4be501f2fd7d38291f326125c85fe4dd78b67bbb04009ade5126a8b31acee7559fa39e0776262cf5689a48517fe3e7c87449dd82ca911f527d303fd255ceb1042e0e3975ee357643373c35555353e70b5cea92145271b82bfb836fcc66f9e3e991b1da1a88", 0x91}, {&(0x7f0000000000)="c07fe49af98a68128088dd15b2a0205c", 0x10}, {0xffffffffffffffff}, {&(0x7f0000000500)="11b4f7b943b1cdd454932627a1745977b991e65f03b61d0c77f9555f3a9a84369c9a436ded10cb160d7dd3ddeefb13db6dddeb82eaa615d89f8a751be0f24ae738e1ba0970aeab9b91e84aae76e7886b73b1ff711b30d8d1447cbec711e21b947a1e5aa0010a288fc354322b0e6d3fd22255dcbfdfa4d007a5b01061a7ef835cd68c46da9e476289bd472fa9", 0x8c}], 0x6, 0x0, 0x2) 07:28:39 executing program 0: r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r1 = getuid() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000001c0)) write(r2, &(0x7f0000000140)="220100", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r2, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r1, r3, r4, r5, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/231) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000140)="a518f05de2fbef18", 0x8) 07:28:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x81}, {0x7ffffffe}]}) r1 = semget$private(0x0, 0x0, 0x240) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 07:28:39 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18e}, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080)=0x3, 0x1eb) r2 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 07:28:39 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000025, &(0x7f0000000080)=[{0x0, 0x0, 0x1, 0x7}, {0x0, 0x0, 0x40}, {}, {0xffff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 07:28:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000100)=""/146, 0x92, 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 07:28:39 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x3, 0x80000000}) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000100)='./file2\x00', r3, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 07:28:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) r2 = semget(0x3, 0x0, 0x220) semctl$GETPID(r2, 0x4, 0x4, &(0x7f00000008c0)=""/146) semop(r2, &(0x7f0000000240)=[{0x3, 0x4, 0x1000}, {0x4, 0x6, 0x1800}], 0x2) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000001c0)) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 07:28:39 executing program 1: r0 = getgid() setegid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)) accept$unix(r1, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) fchownat(r1, &(0x7f0000000080)='\x00', r2, r0, 0x6) r3 = getuid() setreuid(r2, r3) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="ab2b43ce9b33ada7ee06665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3838ac82964e1d5ec01", 0x2c) 07:28:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x3, 0x0, 0x2, 0x0, 0xbd16], [0x1004, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [], [{0x1}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x3, 0x0, 0x4}, {0x8}], {0x0, 0x8000000}, {0x0, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x30}, {0x80000000000006}]}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001540)={0x2d6864f8, 0x80}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r4 = dup(r3) accept$inet6(r4, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x74}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f0000001640)=ANY=[@ANYBLOB="18000000093cc700ffff000001000000", @ANYRES32=r0, @ANYBLOB="0000000000000004002e8928b662495e1793194206000000010000dc8dfb45e1f482ecfae9aa00000000000000000000000000000000000000000000b4300b0f3ec1fa2e4bd96abfd9227d75232c7927b0392eeab83debe8b60b6e87aebef5ed0fb3cc2441781fcae06e98b40e51da1edd676f2c96deb1881b0e38e6fee7a1b0e5f205bb8242dac88767301c87c4330f7fca7a3d", @ANYRES32=r5, @ANYRES32=r6], 0x30, 0x6}, 0x2) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r7, 0x2, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r3, 0x0, r0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001500), 0xc) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{}, {0x5006}]}) dup2(r9, r10) r12 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r12, 0x8020691f, &(0x7f0000000300)) 07:28:39 executing program 1: openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) close(r0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="82026e2f66c65e61a4f5692c6530ac2115185b0b228eec8c5df941aeb09b8a65f1fe64a98cf76e2c1a040000000000006181034ab974a21cfe8a1413984404507a692488798e69e83180db87a7fe4daac8ae2ae108c15741c549389d664a5fc9365aa709ae212686e16e5addb689464801daa44c6ceaf4992c022923adcc19bb4b5a68059fc86cc8ce071355fdd157f9a31fed9ba230aee524caccfaad0dbf02e05c46fc36f1f8073fb436fae97dcc79e992fb7a5d82859c307c58e2ff08ef41c5300b889db62b0a1cffb4e1faca180003d240090f2d3aa0d3d60eec08009c99dec177aeddd4685627984eb6ccb6c08e817d50f1ec5f748f5cdd8fb65026499c10f6816464c409428a11e563f62105b25840472ecd1b41c9b5ea1d1fb3e134f198d0c227f42e1f2f232341386c516a5d955ce3d2e211d06f30328c256e75b7fa8798a1f20376d9289880866d26d03b7a29b46a4d6f659d79abea9f2e8a39a7141e24b8199cb637e42ffac55a1e5281e961231e67e6081a28155596e7d54eb2a88cfdacac89182e39a518b08ca1e364becd0e1f10d00852a686fb726cbb8c"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) r3 = dup(0xffffffffffffffff) readlinkat(r3, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000d00)=""/4096, 0x1000) 07:28:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xffffffffffffff2b) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0xc3f, 0x5, {0x7, 0x80000002000}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) getuid() sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0xfffffffffffffee5, &(0x7f0000001440), 0xfffffffffffffec8}, 0x400) readv(r3, &(0x7f0000000200)=[{&(0x7f0000000040)=""/63, 0x3f}, {&(0x7f0000000280)=""/172, 0xac}, {&(0x7f0000000340)=""/69, 0x45}, {&(0x7f00000003c0)=""/186, 0xba}], 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 07:28:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6669e0d80000"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000005c0)=ANY=[], 0x0) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r3 = dup(r2) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x40, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="14000000000000000700000001000000e000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="3700000089478d621280315bf8f31d250fc3964084505aadaaf10400000000000000bfa982556d98bb5ba3566ca2273c5229e9f50332e312129d669b86a6effd6e0968fdba2e38"], 0x18}, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r11, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r12, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) open$dir(&(0x7f0000000500)='./bus\x00', 0x80, 0x10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000540), 0xc) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r14, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f00000001c0)) fchownat(r14, &(0x7f0000000080)='\x00', r15, r13, 0x6) getgid() r16 = socket(0x2, 0x2, 0x0) connect$unix(r16, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r16, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)}, 0x2) kevent(r0, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffc, 0x52, 0x2, 0x3, 0x6307}, {{r3}, 0xfffffffffffffffc, 0x8, 0x40000048, 0x5, 0x6}, {{r4}, 0xfffffffffffffffe, 0x2e, 0x4, 0x7cb}], 0x6, &(0x7f0000000400)=[{{r5}, 0xfffffffffffffff8, 0x0, 0x1, 0x20, 0x9}, {{r0}, 0x3, 0x30, 0xb0000020, 0x3, 0x200}, {{r0}, 0x5a341c22f39da16c, 0x0, 0x1, 0x8000, 0x1}], 0x4, &(0x7f0000000480)={0x6, 0x4}) r17 = syz_open_pts() close(r0) dup(r17) r18 = syz_open_pts() ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r18, 0x2000746f) r19 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f0000000140)) ioctl$TIOCSETD(r20, 0x8004741b, &(0x7f0000000100)=0x9) close(r20) ioctl$TIOCSETA(r20, 0x802c7414, &(0x7f0000000040)={0x48, 0x6, 0x5, 0x8, "d68bb0a415b0c8a19095c479ccf6598dbbf93eff", 0x1db, 0xd0}) ioctl$TIOCSETD(r19, 0x8004741b, &(0x7f0000000100)=0x9) close(r19) ioctl$WSMOUSEIO_SCALIBCOORDS(r19, 0x81205724, &(0x7f0000000200)={0xd6, 0x100, 0x9, 0xffffff63, 0x8, 0x5, 0x0, 0x10, [{0x5, 0x400, 0xefd, 0x8}, {0x9, 0x4, 0x2}, {0x9, 0x9, 0x9, 0x5}, {0x3, 0x3f, 0xe8, 0xffffffff}, {0x7, 0x37, 0x3f, 0x3f}, {0x1e, 0xff, 0xfffff98c}, {0x101, 0x6, 0x56, 0x6f7d}, {0x7, 0xfffffffb, 0x7, 0x200}, {0x0, 0x101, 0x81, 0x3}, {0x592d, 0x7, 0x7ff, 0x1}, {0x9, 0x2, 0x6, 0x1}, {0x3, 0x1, 0x5, 0xfffff080}, {0x40, 0x3}, {0x8000, 0x9, 0x101, 0x101}, {0x1000, 0x6, 0x1, 0x1}, {0x8001, 0x6, 0x4374, 0x8001}]}) readv(r18, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 07:28:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35, 0x0, 0x0, 0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6, 0x0, 0x7, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\a\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") r2 = semget$private(0x0, 0x9, 0x42) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r5 = semget$private(0x0, 0x0, 0x80000100) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = semget(0x0, 0x2, 0x10) r9 = getgid() r10 = semget$private(0x0, 0x0, 0x80000100) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r9, r3, r4, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) semop(r8, &(0x7f0000000440)=[{0x4, 0x7, 0x800}, {0x0, 0x7, 0x1000}, {0x1, 0x4}, {0x0, 0x8001, 0x1000}, {0x3, 0xff, 0x1000}, {0x2, 0x8, 0x1000}], 0x2) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0x0, 0x1000}, {0x3, 0x7, 0x1800}], 0x2aaaabdc) r13 = socket(0x2, 0xc003, 0x2f) getsockname(r13, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xb) setsockopt(r13, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r13, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x248, 0x0, 0xfffffffffffffede}, 0x0) r14 = socket(0x2, 0xc003, 0x2f) r15 = socket$inet6(0x18, 0x1, 0x40) getsockname(r15, &(0x7f00000002c0)=@in, &(0x7f00000003c0)=0xc) setsockopt(r14, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r14, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffff8}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r17, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCVERSION(r18, 0x40044271, &(0x7f0000000140)) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) r19 = semget$private(0x0, 0x0, 0x80000100) semop(r19, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r19, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r20, r21, r20, r21, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semop(r19, &(0x7f0000000480)=[{0x4, 0x1, 0x800}, {0x0, 0x3ff, 0x1000}, {0x0, 0x8000, 0x1000}, {0x2, 0x40, 0x1800}], 0x4) clock_settime(0x2, &(0x7f0000000080)={0xffffffffffff5b14, 0x4}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)) r22 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r22, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r22, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r22, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x2800}], 0x3) semop(r22, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1e, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x0, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r22, 0x0, 0x3, &(0x7f00000001c0)=""/31) semop(r22, &(0x7f00000002c0), 0x3c6) semctl$GETVAL(r2, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r2, &(0x7f0000000000)=[{0x603ca37ff7146ac, 0x4, 0x800}, {0x3, 0x5, 0x1400}, {0x4, 0xca, 0x1000}, {0x7, 0x9, 0x1000}, {0x2, 0x7, 0xc00}, {0x2, 0x6, 0x1800}], 0x6) r23 = shmget(0x3, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r23, 0x3) 07:28:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) open(&(0x7f0000000000)='./file0\x00', 0x20020, 0x100) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x20) 07:28:39 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) close(r1) openat(r1, &(0x7f00000000c0)='./file2\x00', 0x800, 0x10) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r0) fchdir(r0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r3, &(0x7f0000000100)='./file2\x00', r3, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 07:28:40 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) r3 = dup(r0) setrlimit(0x8, &(0x7f0000000300)={0x3, 0xfffffffffffffffd}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x9) close(r4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x9) close(r5) r6 = openat(r5, &(0x7f0000000080)='./file0\x00', 0x8420, 0x2) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000140)=0x685) read(r6, &(0x7f00000000c0)=""/95, 0x5f) execve(0x0, 0x0, 0x0) 07:28:40 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/\x00\x7f\x00\x00\x00\x00\b\x00', 0x40, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) dup2(r1, r0) fchdir(r0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) socket(0x2, 0x8005, 0xf4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) writev(r3, &(0x7f00000006c0)=[{&(0x7f0000000180)="a86ba422ff207ad0715b74baaf1d1f234d1972b0529d34d5a46c34f0149afb13c117309650512683fe90246f0e01f5318c844eb8d311f6fc280441fd49f1058851af0802d3b52c1df213dac893408dbc0b8691a3dd349726a1b792f8e2ca64", 0x5f}, {&(0x7f0000000280)="5218c909994a3ce3fb4d2305a07b9e395b33fbb4845a92e2a95b3359cf2b70a1028600718ffea582737f8c26c754b60667efc77db0bcb270b0fdf108083e3cf65cdd54e2a56288387033b350a6fd95fcb2c6ecadc8b789efacfa0ba5cd069e2a654cc1fcc992fad7a05e2fbe36491014fee6b5786048bc2b1cd8dc91141d5b8b1d62d7b9def9d4b74615e3f3c8cb2ac13645145d7ec85fd65cdda021da2365423be490838b8edd7eb76590d22105f8f3f387f5a8e0d4014605fa85dfc230e3487540594cfae2459b057ffbc766a3419178", 0xd1}, {&(0x7f0000000380)="f73ac2121de4a720853ea1cc75b982b26bcf6f589adf7aa4c8055c8559b7c86e2a3a721a6a16c7d0ad0478953e45593af677c3e9334e0d51d62788974ca76cf3e24e8c5bb34f5a315763cec6d24a94da2f1a32", 0x53}, {&(0x7f0000000400)="b5f6ea9273fb5c2ee0368f51143c8aadbe2cb1b1cbe98b2e371fc14ceca1b16952ad5d5352cfea8637b075cf9936ea89c14bf43d5574d9323f33d29463f8b7ef54d6b5de5e141b1774fbf0314e6eeae849e915b28c020290d94715684a2789a19a8ce70676034e931a147e97cd46a6ab7f2ac13b72ddffa03d26530801e258eb45fe5a239b9567e5578da990752331224b88ad1b9de34db4cde44d2b409fe8fe61324205ef425dd6572926cd264ea2beca51a57ca99b870a470e0db185a24def5771bb3389c3c379653ae0ca1e80fd2aabeb04707101a758d7423f9b", 0xdc}, {&(0x7f0000000500)="1a34e7f4fa1dea4691e38e0f9ae4f8d947e80964973fb92d9df99276e1dfb0cac2505062e3e81d7ea55b8bd6581e73523ecdba7e3b417bfd30e30c538265ef041eed4be8bc385d8c6962ce4562037f999433b620ff24a5e8b48fd0fbb1b295840e8f61c79376b1a8d4e6c38d65770c54ea4924012580619a1b8904f995b3c1ee770f103dccb9f3f2ca0d8904c8d8fa247aa9a3ca23fcd3e0a275c07706cf3d7a5afc2627563824a3eb4d06dedcf7aedc63911204f94e00e229e22020a368168160e081d2be309bca032d2d2d09575d78c590764f9d", 0xd5}, {&(0x7f0000000600)="35903622fa846d6486b1931ccf3ddfe09c67c5d76c87e180ed1131942076c4a753fcf0c9bd48d5e58efdccf0fd6464899d00b71740e19ce15afaf617d743932b9fddde705535e977d50f4fada529b77a4bf1f0cd38f3fc9572e3d58f03b05ed70158c75a45b0b852cde396c0dbc19b32c69f0e47c69dd006cbee9b50605276a2e6a35946094c37cea7e50adea997714c54a8721e870d66e4df40e6c5955948fc3cae15debf", 0xa5}, {&(0x7f0000000040)}], 0x7) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f00000000c0)='./file2\x00', r4, &(0x7f0000000140)='./file2\x00') 07:28:40 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25, 0x0, 0x2}, {0xce, 0x800000000, 0x0, 0xb}]}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) r5 = dup(r1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e"}) close(r6) r7 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) accept$inet6(r7, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r8 = dup2(r5, 0xffffffffffffffff) munlockall() r9 = getuid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) r12 = socket(0x18, 0x1, 0x0) r13 = socket(0x2, 0x4ca8557263fb171d, 0xa) r14 = socket(0x2, 0xc003, 0x2) connect$unix(r14, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff65300004007b238bf46854d78a2a197a38620700c0322ca44b0000008295955984c87910162be976abeebf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e7fc6008000000000c07fb15801360bcd4c0a162b58473c23691857248495aaee48bc24e7661e6bf3bf554799b9b813ad30505e8f53e79030c77321d9e31f43852010000000bce926166d6dbddb663b0293c5f458cb000000fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000015f27b250000b3f62eee000000000000000000"], 0x10) write(r14, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c", 0x7b) connect$unix(r14, &(0x7f0000000840)=ANY=[], 0x0) write(r13, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f3203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c00"/426, 0x1aa) close(r13) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r12, 0x0) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r11, 0x6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r15) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r16 = semget$private(0x0, 0x3, 0x300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r18, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x01\x00v/bpf\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r19 = socket(0x2, 0x1, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r20 = dup(r19) listen(r20, 0x0) r21 = socket(0x2, 0x1, 0x0) bind(r21, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r22 = dup(r21) listen(r22, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) socket$unix(0x1, 0x1, 0x0) r24 = fcntl$dupfd(r17, 0x0, r23) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r25, 0x4, 0xcc) r26 = getpid() fcntl$setown(r25, 0x6, r26) fcntl$setown(r24, 0x6, r26) r27 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r28 = getgid() setegid(r28) r29 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r29, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r29, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r29, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r29, 0x40087468, &(0x7f00000001c0)) fchownat(r29, &(0x7f0000000080)='\x00', r30, r28, 0x6) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r27, r28}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) semctl$GETZCNT(r16, 0x4, 0x7, &(0x7f0000000280)=""/36) 07:28:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3f, 0x100}, {0x7, 0x8000660}}) 07:28:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xfffb, 0x12, 0x5, 0x10001}, {0x6, 0xfc, 0x0, 0x3}, {0x8, 0x72, 0x80, 0xdf87}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 07:28:41 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10060000004ceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef0173423b7c576b15becc16d7e482b8b5d2b337bf049ca8176384577a2f70b633c11bd11b21e1ffd37d617cb8425a2fad95b7bf48e9a077c07a34331fe320f320e0cd1d71940c52169d57db59476d1037456894d07df0721c311d0af6e635226c320082aaa8cc26df50410702b8eedec1912d1688b201cddeeac1cc1e9fa9b8adc82da8a163f9af8192a6fce1d4dc9ebe62a68dd5b8c907360a728502a5827bd35a9eacb22f680608014c848cb31f7fd11686e27108a8dc1527b666b3e38ac0d7b53366ea5cb1b2c5470374c161c9351b4b3315988d1931cedca93399d2a282bd75dbacfdbac983a1b77a86d90fe7c1ae35c5af73583618b48d0ced7b1b81c140ad09"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0xee) fcntl$getflags(0xffffffffffffff9c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000040)) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 07:28:41 executing program 1: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./bus\x00', 0x8, 0x40) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x8b, 0x400}, {0x8b, 0x10}, {0x101, 0x7f}, {0x0, 0xbcb}, {0x100, 0x8001}, {0x21, 0x9}, {0x42, 0x1000}, {0x32c, 0x1}], 0x8}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="8202362f66696c653000e7fb16b6456e52c291f28a86f5907b9955675453d6d7ba2687864a1328dfc9d51d92a00ead40dba2a091c0b9190a2571e711ea115061519fce9c9652be7c201bf9341f731e13923e7b80fcc11050954f76de6ea5643cc67d082ea94736bc01106a7dd6ab7400f40730abc6ad5d0ad693c3a8bd00eccd753bba519f8e60cf9678f82cc7a6972fb5b95c2463761cf49247a9e992b8037e1087f7e00ef60a661efe95c4d6f63afb02c88071c26bcdd516a9b9cc9273b13981133481d9f7d51c76c8f62f48efcb09634560ca47f770a3662f4afdf192fd86975e33d4a99f005ba3ba4e2079c80a13d3a6d6739af0e606712328cd6d013e68d8bb8b79"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="14000000000000ad0700000001000000e000000000000100ffffe60000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0005000829801e3d85f0529cfa9a357516fd38bd6a57d0af96f6e0183dcf4ad5e5d6c467f62986a638b624e3ad7af81a"], 0x18}, 0x0) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x0, 0x0}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) wait4(r5, &(0x7f0000000340), 0x8, 0x0) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000100)=0x9) close(r6) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000003c0)={0x120, &(0x7f0000000380)=[{0x7, 0x3, 0xfc, 0x6}]}) renameat(r6, &(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) 07:28:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000180)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') 07:28:41 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) dup(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 07:28:41 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25, 0x0, 0x2}, {0xce, 0x800000000, 0x0, 0xb}]}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) r5 = dup(r1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e"}) close(r6) r7 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) accept$inet6(r7, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r8 = dup2(r5, 0xffffffffffffffff) munlockall() r9 = getuid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) r12 = socket(0x18, 0x1, 0x0) r13 = socket(0x2, 0x4ca8557263fb171d, 0xa) r14 = socket(0x2, 0xc003, 0x2) connect$unix(r14, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff65300004007b238bf46854d78a2a197a386207000000008295955984c87910162be976abeebf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6000000000000c07fb15801360bcd4c0a162b58473c238495aaee48bc24e7661e6bf3bf554799b9b813ad30505e8f53e79030c77321d9e31f43850010000000bce926166d6dbddb663b0093b9f458cb000000fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000015f27b250000b3f62eee0000000000000000000000000000000000003b22ffc6072dbc8bfff6d980308315fadaef53bad4ad8365e11c0104a5721cc9a68a023fe95ba947ca1d789dc6004cd5125091405b142a116d2510e77145d67a3ea46a787df0daf6739387dadb9a4ede765822422010887cbc9c2213ecf13453fe89327c274c67673ae193d788ef2eadb9a1d96d25ac28ad6414cce818330f8c23a286f30402804a08e8cc40befa98a0cc201f24eb2d636b91e10dd0773d11999fb4f9c2b4ae63f113baafa7e20c0c8de5a0f05c184da50622d080052ae3137db4bfa56f6bd0b87155b233195d78334291"], 0x10) write(r14, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c", 0x7b) connect$unix(r14, &(0x7f0000000840)=ANY=[], 0x0) write(r13, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f3203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c00"/426, 0x1aa) close(r13) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r12, 0x0) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r11, 0x6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r15) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r16 = semget$private(0x0, 0x3, 0x300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r18, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x01\x00v/bpf\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r19 = socket(0x2, 0x1, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r20 = dup(r19) listen(r20, 0x0) r21 = socket(0x2, 0x1, 0x0) bind(r21, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r22 = dup(r21) listen(r22, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) socket$unix(0x1, 0x1, 0x0) r24 = fcntl$dupfd(r17, 0x0, r23) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r25, 0x4, 0xcc) r26 = getpid() fcntl$setown(r25, 0x6, r26) fcntl$setown(r24, 0x6, r26) r27 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r27, r28}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) semctl$GETZCNT(r16, 0x2, 0x7, &(0x7f0000000280)=""/36) 07:28:41 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) fcntl$setflags(r2, 0x2, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) 07:28:41 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0xb, 0x524, r2) shmget(0x2, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) 07:28:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) close(r1) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x8, 0xf35, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xc}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 07:28:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) readv(r2, &(0x7f0000000040), 0x0) write(r0, 0x0, 0x0) 07:28:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\xf8\xce\x80\xad\xe9\x06\n\x0f\x00', 0x4000010081, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10, 0x0) flock(r1, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 07:28:41 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000001700)=""/4109, 0x42a}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000200)='./bus\x00', 0x2, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) msgget$private(0x0, 0x400) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 07:28:41 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() socketpair(0x20, 0x4, 0x15, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14000000000000006afa0700000001000000e000000000000000ffdf99496441aa3c", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r7 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x2, 0x0) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff8, 0x4, 0x800fffbf, 0x10001, 0x5}, {{r4}, 0xfffffffffffffffc, 0x28, 0x1, 0x200, 0x5}, {{r0}, 0x0, 0x0, 0x4, 0x6, 0x3ff}, {{r5}, 0xfffffffffffffffc, 0x1, 0x20000000, 0x2b, 0x2}, {{r6}, 0xfffffffffffffffd, 0x0, 0x1, 0x80, 0x100}, {{r7}, 0x49ff59f99ab3436, 0x9, 0x20000000, 0x3, 0x7fff}, {{r8}, 0xfffffffffffffff8, 0x62, 0x20, 0x16, 0x100000000}, {{r9}, 0xfffffffffffffffb, 0x8c, 0x80000000, 0x6, 0x80000000}], 0x7, 0x0, 0x0, 0x0) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r11 = getgid() setegid(r11) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r12, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f00000001c0)) fchownat(r12, &(0x7f0000000080)='\x00', r13, r11, 0x6) r14 = getegid() fchown(r10, r13, r14) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 07:28:41 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) setsockopt(r0, 0x3, 0x2, &(0x7f00000001c0)="99fe358a9fc8021721918f1e84ac5dbe043af8ec8599e11211328d0f6b70fe6d5057fe1c88663213c3c2a25ac9aa9ff35e8667036bfcd3eb659a624bf18ca4f4cb468cdb7435aee14a5f219befefcb7b836909b8363f20a650993b0754a4ec3004f33ac2accc687204c15d9aae6eaa7e85c17404f7a37f95e7887ffd2ea12e0d89b0848fd330b635e16b92d40141ed34a916a35b731e96a390a27a784573fc4389766a34c4657ea210db35648f55603fbaf2a6b3d48efa9a6c3dd44e2c43e9fdf6f0bb75226b187400ceb9b9e30768a8c4e3e563438c89bfabc843b7ca193d301d", 0xe1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 07:28:41 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 07:28:41 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) close(r2) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x1000) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000140)={0x3, 0x1, 0x8}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0xfffffffffffffc53) r3 = getpgid(0x0) write(r1, &(0x7f0000000040)='t', 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x161) ioctl$TIOCCDTR(r4, 0x20007478) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r0, 0x6, r3) execve(0x0, 0x0, 0x0) 07:28:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/\n/f,bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 07:28:41 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='\x00') 07:28:41 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x27fe086, &(0x7f0000000200)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000040)) 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) 07:28:41 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04005c00", 0x4) r1 = msgget$private(0x0, 0x682) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgrcv(r1, &(0x7f0000000080)={0x0, ""/217}, 0xe1, 0x3, 0x1000) 07:28:41 executing program 0: r0 = semget$private(0x0, 0x3, 0x10200) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/73) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{}, 0x0, 0x80, 0x20000000, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffb, 0x0, 0x1}, {{r1}, 0x0, 0x0, 0x0, 0xffe}], 0x2, &(0x7f0000000200)={0x0, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000340)='./file1\x00', 0x1, 0x100) r3 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f000078e000/0x4000)=nil) r4 = socket$inet6(0x18, 0xde261187df15e6a6, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000300)={0x7, 0x2, 0x8, 0x2d98, 0x1f}, 0xc) shmctl$IPC_RMID(r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) r5 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x90) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f00000001c0)={0x3, 0x7ff}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r6, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r6, 0x3) write(r2, &(0x7f0000000180), 0x13c) 07:28:41 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='\x02\x00', 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) execve(0x0, 0x0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 07:28:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81, 0x0, 0x0, 0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x8) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 07:28:41 executing program 1: r0 = socket(0x11, 0x4003, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = dup(r0) r2 = socket$inet(0x2, 0x4, 0x6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0xd4) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000240)=0x7ff) 07:28:41 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925070008fb2f58bf5e4a", 0x1e9b, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0xc000, 0x1) mknod(&(0x7f0000000340)='./bus\x00', 0x1, 0xbde2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x45}, {0x6c}, {0x6}]}) r5 = fcntl$dupfd(r3, 0xa, r4) faccessat(r5, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x0, &(0x7f00000017c0)={{0x80000000, 0x7}, {0x400, 0x7ffffffd}}, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8010, 0x1) r7 = socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000780)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000440)='\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='):\x00', &(0x7f0000000300)='\x86\x1f\xf9\xfd\xa1t\xe1p', &(0x7f0000000d80)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e\xa4\x00g\xd9\x17\xf8\xe7Y\xacG\xecT\xf11\x9f\xfd\x7f\xc4\x8f\x8e\r\xefn\xdd\x1c\x04AS\x83=\xb9!\xd6\xd6\xb2N\xff\xc2\xe4\x85i\x9a=Ps\x8c\xbb\x01\xf3H\xf7ayd\x96J\xd1\xf1\a\xee\xce\xb4\r\xcd\xbep~\xd2)\xfbSYO\xf6\xc0\xee]Z$\xe8O2\x12\xe4\xb0\x91\x13T\xfc8\x88\xb88\xe8J\xc9\x16\x18\x9a\xc5\xa5\xd4\x84\xe3\xfaZy\xfe\x11\x8dh\xf7\xfb\x1fN\x19\xe7\xb32\x8e\x95j\x1f\xe5\xb2\xc2Wy\x1dih{\xeb$\xbf\xc2\xc1\x94\x95 \xe6{\x7f\xae\xaa\x91\x1d\x97\xbfcjwZ\xe8', &(0x7f0000000b00)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e', &(0x7f0000000a00)='\'@\x00', &(0x7f0000000b80)='/dev/bpf\x00']) kqueue() r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) accept(r11, &(0x7f0000000180)=@un=@abs, &(0x7f0000000280)=0xfffffffffffffdc2) r12 = kqueue() r13 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r12, &(0x7f0000000100)=[{{r13}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x20}, {{r4}, 0xfffffffffffffffd, 0x1, 0x0, 0x8001}], 0x9130dbf, 0x0, 0x0, 0x0) r14 = kqueue() open(&(0x7f00000005c0)='./bus\x00', 0x20, 0x40) r15 = socket(0x2, 0x400000000002, 0x0) r16 = socket(0x2, 0x1, 0x0) r17 = socket(0x2, 0x1, 0x0) r18 = socket(0x2, 0x1, 0x0) setsockopt(r18, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r18, r17) dup2(r17, r16) connect$unix(r16, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r19 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r19, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r20 = open(&(0x7f0000000140)='./file0\x00', 0xc82, 0x0) ioctl$TIOCFLUSH(r20, 0xc0106924, &(0x7f00000000c0)) r21 = openat(r20, &(0x7f0000000740)='./file0\x00', 0x60408, 0xf3) r22 = fcntl$dupfd(r15, 0xf, r21) r23 = socket(0x2, 0x400000000002, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x80206918, &(0x7f0000000300)) kevent(r14, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffb, 0x9}, {{r24}, 0xfffffffffffffffe, 0x1, 0x26}], 0x5, 0x0, 0x0, 0x0) r25 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x50) kevent(r25, &(0x7f0000000100), 0x0, 0x0, 0x1, 0x0) kevent(r25, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r26 = dup(r25) ioctl$TIOCFLUSH(r26, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) r27 = msgget(0x2, 0x42) msgctl$IPC_RMID(r27, 0x0) r28 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r28, 0x15}], 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r28, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x5, 0x9, 0x0, 0x101, 0x10041, 0x4e4, 0x1, 0x574aacb2f9db0e8b, 0x1}) ioctl$TIOCFLUSH(r6, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x100000000000004) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x4458}]}) ioctl$FIOGETOWN(r30, 0x4004667b, &(0x7f00000003c0)) r31 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) fcntl$dupfd(r31, 0x0, r31) ioctl$TIOCFLUSH(r22, 0x8028698c, &(0x7f0000002580)=0x800) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) msgget$private(0x0, 0x4) msgget(0x0, 0x440) r32 = msgget(0x2, 0x100) r33 = kqueue() kevent(r33, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x2}, {{}, 0xfffffffffffffffb, 0x10, 0x6}], 0xffffffffffff0000, 0x0, 0x0, 0x0) msgrcv(r32, &(0x7f00000002c0)=ANY=[@ANYRESHEX, @ANYRESOCT, @ANYRES64=r8], 0x3, 0x1, 0x1000) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000540)=[{0x9, 0x5, 0x5, 0x100}, {0x10000, 0x4, 0x401, 0xffffffff}, {0x5c32553b, 0x3f, 0x7, 0x6}, {0xffffffffffffff7f, 0x7, 0x75c8, 0x101}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgsnd(r32, &(0x7f0000000a40)=ANY=[@ANYRESOCT=r34], 0x1, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r36 = fcntl$dupfd(r35, 0x100000000000, r35) r37 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r36, 0x802c7416, &(0x7f0000000700)={0x5, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) r38 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r38, &(0x7f0000000900)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b3000008000042ca00000000009dc4ae0bad2deb45007f1a0000000000000000000000000800000000000000000000000001000000000000000024b72ddeb8cc3818d2d63e5ea58bec9f3c3b3ac8a0782c79db9f4e33f83090859d03b30d85fc2aad2a40fad8ebce82d7248776cd8a2700"/144], 0x1, 0x3, 0x0) msgsnd(r37, &(0x7f0000000ec0)=ANY=[@ANYRESDEC, @ANYBLOB="7bb7afbaf245d8dd9c76750445100748f69fd5a5bda62ac8f5265132a3f6049901c3c05308dd6a2cffcd6873c788fd9d193b4262ff0599246e1ec82e509aebbeb41e8ce8a8c547067aaf953ada58b25311cf87578cf3cb4dac10b9ce42ca216fee56e8c1a552d315d1355b244e2305a9cddb0a78ba147cbd544826a87755d4ae702334fe1317f3be0fa17c686c90b46be9ab318a9189e5c3c56723fc4d2a44dde1034851d3936ed0069863ddccdc768f69f5e4121d230253cfe3360dfd072ccc2e451bdcd0c85f581989cfc895272ef5ee", @ANYRESOCT, @ANYBLOB="4e2ec3994c89400126c647d9316d74805ec7f9e1ddfd34f76f62f4b736a080528162fb3da08f9facd6103c5ecf399674e72184aa34d4f925dbd54a100498fedba6a5bc44b215e2e446d9ca669732f52d896c309741053b69c3b4991443b3c5f242147d47c54b4230fa22faa77c05af0bfb2e34d1e81029747341ed24f5643d0f0a20254b7842c430fe695d6edcc34d99bbf5328f6ed0da08bcd0f5f7c5c9fa2281cc70daf7fdc40e9271ddb34d39e81444c49b15bfbb2825d78dcf1e089fa995fedfbc", @ANYRESOCT=0x0], 0x5, 0x0) r39 = msgget$private(0x0, 0x401) msgsnd(r39, &(0x7f0000000340)=ANY=[], 0x0, 0x800) msgrcv(r38, &(0x7f0000000800)=ANY=[], 0x0, 0x2, 0x800) msgrcv(r38, &(0x7f0000000c00)=ANY=[@ANYBLOB="253d95f1a11480a92440f49948a8da8bc9a5c08bd1fd0443a741b87d969fa1b8290df48365d51fe3409898bad1c353a5404357eb1aca1934ab2e6272a838b01860cb9283c689780929cf43686dc3507a2bd91936dd40f15b58d7417251e0e47268a0981162fddf31b28ebb3627c57221d333ae8028317fd13ad79f77871d5d94f1b8c4422a9d03e0004ac031679fd846547940ab983ab1e7d20e654000000000000000120ce6008ba0e96cae1e48e98c14ff0100000000000056c2bef7a2e849026105efc87152087c5b9b2e4198e74f2d35c4ed42e0d45206000000b566d5081aafa673f514000000000100000000000000000000135683cf2f17b0fc0826cbfcc0e2bd448f75b1a06759c6ef873ad55e7d03ae448fe39bf6a8ecd4d1fe02018021275258012521e931b2cfec7a7fd0d59154dc841e8d8b85c6945db3"], 0x8, 0x1, 0x1000) msgctl$IPC_SET(r38, 0x1, 0xfffffffffffffffe) 07:28:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc028756b, &(0x7f0000000040)={0x0, 0x1008000, 0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) close(r1) r2 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x100, 0x40) utimensat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x859, 0x100}, {0x5, 0x3}}, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000100)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x63b) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000001c0)) close(r4) r5 = socket(0x18, 0x2, 0x0) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x800, 0x8) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) close(r5) socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 07:28:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='p'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f000032d000/0x1000)=nil, 0x1000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 07:28:41 executing program 1: setrlimit(0x6, &(0x7f0000000180)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mlockall(0x1) 07:28:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x122) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='.\x00', 0x1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) close(r2) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x4) 07:28:42 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f0000001800)="78e4755ff6dd32081534c8b7547fc36fb3b633d2c89dd63263713605ffae6f8d4156869a5a48a31553e6f18ff6f3343abc023f91e9a04317143527d265d31de7162b82113968c8a05e0f2ae95ecde9dc91084a952c78cec32b6ef76719d4b824e3c6717d21d1b3c9e0d241ca78f07114bc85479a4c78af62e85f55afcdf51965a66d53bf6e14852a01954e1272816f8bd0d571c1b01d7c744c3484ed5f7f8eff53fdffe008ed788c843f69285c01a3acc1d5610e2b3c856359fc7cd931bb10c101ee825907bb0c02ca6d3f393471c73ccfe0d6631bdac09f4852aa5061117ec78c69b03deafe7c65c3d63133625d10b0a552acb4ea26157d26e4d7389d44ffa62fe624c13ac035fb5c29af5c58fdc2acee87e1c51c89d0661dd25bedbf5b7674da983f818091fca4e19cca03439f5852ede74ee4760e86451655f9"}, {&(0x7f0000000140)="5dbdd9f3fc724a23719defed3c7c996021204242516576fc1e713f549ab95500d8eaebd81f157ebe2e8efd246ae015bb2ccf8daef06d80de144261f1c234ec4eb5ca08786cad838835157e896d674ebeda88968b000dabee302d3f494f2bce1a3af5fa9bcde688c41c82faafa8baa2726f7d07ea6317917169ea006b7c85b2aa7c534d"}, {&(0x7f0000000040)="c56d42b9af91219d76e6813d079824bd769f4fa38fa90cd125cbd4978bc99daa028ac0aee94798a334aec54cb6733680c436a74e675b9e0cac7f7da2a5e378888d4ace9f4f92796882f3b00cc52c7d4ed72f1881e864753f1772"}, {&(0x7f0000000440)="127f273fb90daa042a5ee0afaed5dce28983c07300466fd7b257e2e944570c37d7cae2a6b70a6e622f4bcdb9eb5baa10201d2b7da6b0a54551327ec2a3f25ad7a4c5a9453283a6018415a4b34590b91143fa32849105355f3eaf8563b59af0d414a0535fa0d22a90d953288faefe93ec2e982f71553c71f8231c2e1fb8dd1bbca6e45df7350af4ffb390ab7f5752769b1484750291df116372931e19994fa1861c1f2ccee6f02c5ab421af577b485385b16b915fc41bb247f1e7a838d02e25535b7e164c6c9284de4bab4b620f6c17ae9fffc4"}, {&(0x7f0000001780)="de9500721ab46d168eec1482606a2304912bf963e8a2d9f74b66d1516fefa70f86c33359eae5a4c564d6a6febe1950208a96a4e9bcda63ea466cbb71d4d70daf260fab97b1a01dc25a07e31ed2d2e682b5faa888c9a39961d480830c4f"}, {&(0x7f00000005c0)="996eb52d4baec2d9d436945f8653daa754520727948ceedf77bd30a0428377ed9467037398fdba009dbbdcb1396cb803cd722e1e85e9"}, {&(0x7f0000000600)="901c674ba4c0b251f21c4fdcaced6bd787e8a0e352e2f32b5e35a0b68e40d8205e0e0b5b5a16a64a499a6ce5ac57423d4ebb2903333120dd36ce53a9d94668dd4f768a9f0ae328521e1de90efd0d4650cbf25fef1a94d99a3bb45835661259c4b054682a047d9ad2cd2d7679669d0466b27b86878999eb588d3eba148c24eb1d78502c14d1d30e04fca77f16921f2c4546c12b16dd3261be18e4d0cfd067e2ccfcfa63755d68f3af33a2750f88aefb750f0966745e98bb996da74ecb5f656a79cd3d64e3097934ea1098b53448213c07b7f80c9a9a9da4862be71eaf3f5ecf9e01b4e337b66c5b90b8c7463e0623f7b28a3c58e0fc9021f2bec6e42247d397e3263e9d253ab227db7fc91107c9408bc7325bff0d02af2f15813eea09c808987bf7a4131e890388387d91b36259819aafc424b7518ddebda8cf5e3e202b3d10548149edad953867801be553b75f73363df2f0c9e940dd0eb82c714679bcfca1337e6422d0445605d2be58e377ed442e166b95b260600f719a855dd9f6d1b813a07a37f1891969ab4fca215cd4addcc5713a977dfafac20068b81e57d792db72b2f7b2538adbf9e4a8b0ff8c09a0ff8c36277b10b0e2f0ecd1fadeeed81ff5c6a9150ecee3ddbc765099e0c2033976f3578e509dce060d0a60e37480580d406da2d80868fc41a92468b984d2045405c2a5440072fc87d6f6f134a28421a1f169636efc112fedabb7309d557784400a2d9ec645116f0bbd6821830893b5a12b140b4a3faacf1239489dcbae8a99cca1dccf10572b67f83157da3fa426405138f958e064663bc97a7224ac42f73cda2bdacc3032835a669805d9af3a6a3d36efcec659593b6daaf22e00d57c4ef26628d3281b1e4774b3378164085f0e71b8c6648c2477f00c760759ba35f243864e13f6625ba43a24ba3a47e11d1eca351a16ba14e7c43787de23141e85a12c55e4d82b3ea456a26d1fb593205d0835f31bf9c33d8a90a6152e7dc2baff71575476245c79259b96587dc814038e54f54e2725946ca8ba656ea214120708628b13773985b464031f452ea2683c4d8a53a36b36d2bfa0a876d0657b862a94aab20ccf9d67786dd5706fc7a84525d8ec21d7eaab83fbdb2b281ae940a779b9393cdbd6de32cc0357d9446db7bf7485e95ecaf79c40de83f38fe2d454c110a186e22d6348eb8395384562ccea6d31eb90653e10710e010acd57bd0c8d7385a3c041347ec1b6012159663e1dd907af3fc08517faffa4cbcd2f3dd1783b70fff5bcc268f3537628b0dcc87deb34b0281974126ec35e6877ab4952d05d22ba62c671d529a95053ac05b1ae7865ecdb4190cb1be951850ca9a3c627e6c3248852784080233749102ed23df006259f184718d968290d8ac4d6b11625afc12818df25eb29a32bed96ce0425b55f30a27dca255f391deeeaec7d66b78efb3f124b183cd993f4a2f86cf93ab15958c0524d81088283d10196467c873cb94e2c3ef9df069af05a4ede02114c78f92f27f4a08bed3a924a1b44800ad56c531aee911f78f958edb2cfba4185def6ef17b9cb46f6b325a7841eccab5a7fa668320e831b0b866314a5483d10d5461c3d627b75aef78e3675e36093cc0140cc2879776577d25eca5952b9d7ceb423f9973503d016b0a31cfc13a1ecac568d161892f85d585c6b11b0ed9a9d2a99aa2ea3b86863fc699c31ae0b187817ad05401f586a93edb1bddfbe811125ae27c8ea3bda1e458990b187b239ea9bd635a6c349670d7f5a4d3a5b60b63c04ec207beb3adfea080a35fdef2143b9e5027e933cac938245c0036c52b41ef6192890d30925adb0d332a92172cdafed6635f78ae0c787d6820c4df360d7f9f65d106c181e94361640418833fbe9187fe24aaacbb1e79b4439fca8ee784d0984a1f8e50ef4b281bd56ce6c034dfb59e8a179e22d55c655923ff5daa06632772185451930f0162fdb53a9f3f7a83aff50cb39eb006f3627a322ee6831cb124cc1925fd0581911953137dafcbcbc9451eef9b652a8b3dc6b89c5e1b83786495f5b8c70418fd279e47c668f43edd050c05fa99e356602ecb045dce99f2ade662ccdcf7a39066c7f3c3272432d7143f6b881b5f17c5705bcb4158f457f4c73f0a68d60c486116f41359bbea874c14cca2315a57c9869cdbc9802a46bd1a6d319cb940d91073041b4127f5e8750cf883b05a402c3cb57fbefe8d23825abeaa19605f9fe9508347be6ec27eeca24275b89e583bb34c1823dce555f2f2067735c9f140516b14fcf8011183ec104210828953cf4701e5f9c9df0f194096e0b4696419e52549bb39386ad87a7e0c0fe5d2438340e6802cd55e93e426dd533af8ee80289dd53dc8664fa9e5e1c43aedba2c3152d90429d343dac34ff2750b0d354aa6e640b307e944898ca9537d0bb94dddf0b672c07e7f0e7f7058868987115a6027699fe6f7ee551a4656725f4d377d69fc1c6bf99d0ba062fe5f7a2a945a1f7cb96af90506a1576ee3bbf842c3fe99b4987919239b7519d29013a93f41a1386723964c13f3e26c70c8624fbfe0e080255df3243acbb97484f9a1fa66d1044308d0a4d2b53298cb693d50e2e5cc9d7339cda80a1cf333bcc7ee2f46b823c04808711c6e96fdbb0adbd1db85e69641d5695a059f90794448b7c13945efec57173bc478c561d01f268c24aa0c4c6b28f7e14462f05884b25935b0e840ab32eb35e341d2e921ed41aebe91f5582af5d67ab7700826b28fda8374c96e39818ec9d54f0cd9ace8827ab29ef2df155f6bdb320500456058412ace90fed5dd52caa5cfb10572ced712017e0fd27e0dc118b68bde101c764375b7f5488cc088a135d0442e8ec82581f6a29d417c5162e7ca6015e8b1c84a846a212c8525ac58465e4776fe4a8e21d037a4624170e7da0223807e4d633990d6075a428b4bccc01e49e38e76981ac01bde5c203c78ccd91e99a828826468b021ccf81927347eb9e74db164b234267e1655645aa0db37eb213f7fd514aaa276b6508447e69551f5cca3a0bf1706034668a0fc5863f8e93f2e54f94f9aec2eb8e1ae959ed58ab1dd9ea719c311519402d9a9080a17a473573d5d8550fe819a0e9c7df5758b93f7e84a216d1c44a8b06991c77cd284964d4a59c3af4c5ea2dc10bede8c44919e1c1fac402044962ee56aba138a6339796943e952a088033456595ef3e76001f3f95b60fc11951c06ade1a41bebf79f3e6e84c39ef00c858157dc4f653a7d50816ec67de50fbabccef27b527dbebab92e7919540fac2567b4bd5ea05f3613e299f76151138df095a6f31088c45c7498e1be1c1d45c74d8a82f4146d278ecf1e9be2f76d68b914d1ed6d6db6d31456fcd33cc17de5d765fd2b4d5a198b7f46fac474672cd277d708bae6c66a98ccf51048e511d6ad33d61d1a2a3e021215715215e34010329802203fced3eb8a69fedc367d979a3c1a5390c95ba0f61d65cfe836fb3b7afda58dd21ae0210c5778c1575719ee8e9c06d6764a3840e2e61024a3cddc3d36a0eadb10c7683de0cdf508694baa588ad5480189091f3def7c7cb01411ca1476c49893c9d62d784690a2a5f2074c24514766c905243d60618e9f50c0fd67e0138d643f195f3e406eca27d9703fa6ce32591714baf23f5acc8d3c5fa98f0bcbd409df5d2ada838460a1cd35f660a7b88a17af6c00a21d469630c9a4f1596a6f51ed99e5dc42b8860b1fb4d03b7ffecac1cd8e91d69a37e1d7e80fa98ca92b731fb55cd5a08b5d2d91bdfdb0b7d29e868abd50b54a324bcccdc4eb5840ed18f35bba3baa6e37ea461c6e3251ea1eef01e9b85b2a6688fff0a0e39381335ae054d54b90dc87c74772066a6816ab10222c7aead2ba288481a681809f6f56a95ce6822f5b2ddc7990a0f1df3e742d8d0cfa823ff085c74f8049dc866cda831b1948ffa4a869532d0bf8e6f77684649768f7620c15971563e4b9f63c162e39f9ef8655be63ab71c58dcf27ee5123e71e47c1b3b2d9c2e1e57fed1eeb0eb9678c5f531e52adbd33a06cf96e46e065d912c2e52e8481e2917123d2785811df39ffbc08a49bbcbb62be93b162723858e35fee2e0e41fa2f77341f07fb459d0561aa367cafc1884b60d9158a6f8692b8d7f5b28f82cbeab48a6dd9fd7cc7d1e04abf33ff9a08adf65c3d52d4912a39743a0f0926391307b63d624c576dab3d50eddd164c7aa2dd2d07c3f6b6c3b54a9054601c6e3abcb19df7c521510d75b152db1f875efee2b1db751f4afc3f4e85bfa83bcb3393b605683806b7a2c31740809a10dd1d2d2a3210b586137bc436853900f0b2b37519f83922bede02064cb75ecb5fd2d3e50789e7a20594e1016f0d6d8553d86e226c94d9e5ba0670a54802f4f1c34b7e629e8dfa8a4a1360ab13e367f511e4da38665436b652ee4c65eb070477932749a9c7185bc8bef96a732afe03d676141d401b64c1dfa01f053001d309565b4ff1bb6281037ea5747dd2131f1d45186868d5c6e6333d9023d207abe64c37d3c196895229059f0de24aaf4a0dc850e267ce174964bea87983f9155adf3adda46e5b13d308d3f8f5f85767228b68c0ec97d819f944a3c73fb5de9ec36ec7398fe33c238782521944f2b30f0b26793579a6120c4fa80c0dc0ec18b11a96c6acc12f26fdcf5073a0224cc41105693aaf7912c6d5884498a9b576c45f67c7b883f145980f15e680006a20e47c6e53527eed7c5dceb7c1b26c23ac1671a0ce6416e23a5a9d7d9a7143765b084fd3cc3081fecdcdae6324553a1a93ffe707fe76831e5ad48ed0cfb753b24bd533ec6f6babe08a8945cf5e3dbfad78efa68949380dc60c79dba3b6d6876d6f46e39125ca179e1cf3b4952562e8fe829368d0cc8699946b86bb737429e3aa999218f801bf5f0ac8e01b1b44ba86c2e06a92b12937b81cfb1c59d3f4d77d3c3ae66b5db3b29abbc26cad0df27008180de39d0427ed03076947a9a244a57cdcca2555317c36ccfc0f65f80e4c0cbff3327f7ae0eb71287979302aba35f44950958d32fa9ec0d5a5e76839f5759dd5ec79ba7f4e664707b5c58d69b2a54c6ca06c4a89a9f82c18905f8044b0a3ee4531cb2e5a2dc13e72063c7b30808336d1b71feb65076076afd215de1092e5d277fb292e1f906456416f1bfae7d073e9db5d8668266c40ff7735c1dffe8719f26631c44211fb4b2acb8ec46f90dfb6f033449e8a5eb3f6de8bd6342ee6607dac809dee149ef696178d531c7f92329fbfbd0c5f3db75c48b1988e7ea3ed1fba3a7cd1e6ff7d100c8942865462a733670d79803d538590c4ffaddc2a3b27be95d4879c316ae84e571a0ddabd8ddf2e1171258c95d006bc116cf57b703f0e8fe58245a0aec1c13b8db40a8e8288c82113db0aa23dd1b988a93c63903780899f68de7dcd59bae802257c7534010b4b42d97e83de43e0dcfaa72733af8def86be567c8c227f0b0de87131abfbdc7307c712bd2347e4da298096f6a8181848cad88c90f7cdcfd105fbde0d37def9039d711685f4c4cf3a2388cb03cf6425f1732c792d9f5211e5cffe24d4e0cccdd0f5d5072a5c871630b0755dca0847dc832752922313ef6b102b2d181db0c630d1ac70e1c122eb962df85b2718164b10bae2b697c9ca50fc4645a5c2cbcff352fd74bcc70dfcb8a72adbdc8bb879cd1faa32056126aae27fd3ecdec8c2c5ba55f5deee952d41e6e3150c1e086eb81ade622304910a7fa82ffea0c332bb0160f23bb282a9c92cdf32c7c9d2faecbec37eada40ceb9a9deb1cd092d2b06"}, {&(0x7f0000001600)="c81548e76d61aa8b3b5089bc4c03837a0ae194dc2e18681c1d0e504e7ba3e9ce73781cb53d3494647d43c8a1f3e2dab61c47143c3d2b065b76fbb14f1cf60115842f2f0dcc5f19d4b02dba4cca3a32f373309030eec726e7f4e7889dfd2b994f19fa42878e5cdfb9c9b8fc81a3d65304d028199b35c5c27b5705e81b3dfc044b31d13aa9973da33cac0179ba3b7efd6944174924359bc4c09a5ce5cb178873236089b56a0632750c922b2869539f191d351749eaf2d4fb10ac916170757373e3ca079e8f5a46b396cce87e3bd5498f9d93c565c8b25bb200b720ba23595c1c49a70a4b2b45e06ded5d74"}], 0x10000000000001ca) 07:28:42 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffb, 0x69, 0x0, 0x4000000000000}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="14000000000000000600000001000000e00100000000000000ff0000000000000493521facb2949358b3e1499424b27e771096a13d3be10ed65a51ea3455c26b2c4e7f6cb3bfbcecdd010ab71d313a5fb98936fd135c5fd2f44d22f620bb021b2cfaea7868668d9dade68da87af16118d9162a02268743ebc6783e2ee25084683fb51c2d208d6475b98fae036e0e70a9ad660e0226e131547609537f414a53d60afbd15fba50a9d71211037a1224ee3234fd4aabd111e51887abc343789e16aa28af90045d1b8879c91db8554381f7aaa90966a22727268fd7e08951be059fc013228e3fb079659124c055312d1c6c0c11b1eedfbba8e98ed8da0d9e79a8b459883d8436d0f248762a23af7994522b663d423b47de8d5e885fa7f28ee3eb2a34b84245bb463fcf0def1c8a8e38c74e1624ae8a17a7639a26cb242b2f7de7d7cb067236a1994ebb8dc79324e5c82521fa4e2cf46bba42b9b893c58737ceabf46a0f778d123a1aa74c43de8ab9deffee1f9005f24c151d26b67faf0ac5fab60f0a4cc72612153367c1bdd9346c242d363d416e451c07cda187e7f03c5514d67a411169d433aa770ab4dbadfc10193703c144694142b3cccba0f80aedaadda6f5b62706ddf16745db4bc468f692d51851c16aa39a1289011f3a18c4dd1f2067274ef4fb19a30e053b70d92958903bdb9a652315f044b0", @ANYRESHEX=r0, @ANYPTR=&(0x7f0000000700)=ANY=[@ANYRES64=r2], @ANYRES32=0x0, @ANYRES16=r6], 0x145, 0x8}, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f00000004c0)=ANY=[@ANYBLOB="82020c63018000006517b4d9d5a52441e22a90fa3c4b7d3f4ddbcd54c13ffd821c58a93f3fa66fd65402d061e7d5d9ccbc01540120a17f9a121ac755c66f79d99175000082f865d072feb8601cf14f6ce325a1973b35a91503b73a7459029ef78dc709b3f74777705aca832f4382e79a866880465ad06a6c3a33f8a288dcb3cdf15221cb17901c520ca6df876d9b6aaed89aa75492c0534d67d83dc1d992d3967ae64becb1e9fc56dccd0b43d984b8dda38477c5e419d3ed034b81379891ab4375"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @rights={0x10}], 0x20, 0x65e86cf61e9895a}, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) read(r5, &(0x7f0000000000)=""/50, 0x32) unlinkat(r5, &(0x7f0000000240)='./bus\x00', 0x0) r9 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) dup2(r3, r9) getsockopt(0xffffffffffffffff, 0xeef1, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r11 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f00000000c0)) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r12, 0x40045720, &(0x7f0000000340)) 07:28:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x167, &(0x7f00000000c0)='E') getpgrp() getppid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x5) 07:28:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x80000001) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) close(r2) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x168, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0xef}, {0x6}]}) syz_emit_ethernet(0x119, &(0x7f0000000180)="83a557d78430c555f5ac76e15cd0a522fb1c6e1640a3ed7ba8a901f433df775b") 07:28:42 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000, 0x3f], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x10001}]}}) 07:28:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x102) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 07:28:43 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x3, 0x23) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x408, 0xd0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000140)=0x8) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x400, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000200)=0x4) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000240)=0xf56) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) syz_extract_tcp_res(&(0x7f0000000280), 0x200, 0x3) ioctl$KDDISABIO(r2, 0x20004b3d) r7 = msgget$private(0x0, 0x784b6dd1505d5ed1) close(r3) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x5, 0x6, 0xa9, 0x1}]}) socketpair(0xccd307b4369d3d1b, 0x3, 0x1f, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r8, 0x2, 0x1) r9 = msgget$private(0x0, 0x231) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000380)=""/192) msgrcv(r9, &(0x7f0000000440)={0x0, ""/212}, 0xdc, 0x0, 0x800) ioctl$TIOCSDTR(r6, 0x20007479) msgrcv(r7, &(0x7f0000000540)={0x0, ""/245}, 0xfd, 0x2, 0x78bafcae0ebffcb0) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000640)={0x1, 0x6, 0x3, 0xffff, 0x3}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000680)={0x2, 0x8, 0x1}) r10 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSPGRP(r10, 0x40047477, &(0x7f0000000700)) 07:28:43 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) fsync(r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x101}], 0x2}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 07:28:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = msgget(0x2, 0x70e) msgrcv(r4, &(0x7f0000000240)={0x0, ""/85}, 0x5d, 0x3, 0x1000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)=0x9048) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 07:28:43 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x80) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) close(r1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x9, 0x7c000000, 0x5, 0x1, 0x1, 0x2, 0x0, 0x0, 0xc9dead1113da7e8b, 0x4, 0x1ff8}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x6) 07:28:43 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x400000003, 0x11) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000001c0)=""/199, &(0x7f0000000040)=0xc7) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 07:28:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x25}, {0x88fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a708d75c63c5ae792ec5039e4d0") r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) sendmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000002400)=[{&(0x7f0000000240)="96aebb883f0b88214fc471fd59ebd1315916756eb8e91336e15b564711c95d3b72b7f8c2a1110721f9bf95a168e3c17717a21c7fb0374f2e62246604c752f1145dfc1263ae66a2cc285ecd54b1fa7717abe9b7244d9f1f8b5ae7df023bad4b552fc230419e9e218e21c22c04ef51ec9dbe8726e3fb4c4f815a20406f02defd56513fd0b4b49be485e3b97ee77d75e0ef475225ba3866a551aa3c8f34e2052cff42c9668fd31569fe91c14f0bcf7654574317f63142cb27272f82e02d71ed963237e5c3f8cf27701718c843bc7ea75360f68838fcabfcf7e61c6566fe13dc18061e238cc3948c38540d566ac5ea24c4a9c86d", 0xf2}, {&(0x7f0000000340)="cd95536a12c1bc98340354195f29347945ab8c5c9e6be6d765f737920fad84f35a1f440cc6538a07238e2431851afa8cf8dd5087312e5cab8ed4474a076dd14f9e5ef818333e9f356ea105c22e7c6f14201291573439d4ad726eb54e1d0a7963fd20385c2be15e3dcfb321e1f6bd98730f80b0a7465db9ac137838984706a89dbfa4216a8e92629aae1a68dd4144b8d4212723f27a347b7b62623376e5161bb8cdf55d8e8f0ed5aaa22c7357e37ef0aa50ee602add8ba7fde02194d0d5d76254e5d3377ae282eb1a1dc27c04d352540203f881f01cc6445b70f5de74c08f9d8dd9f5a0d373aeb955b0e0159a39c0c52cf0b10e3c91a6779f1a950e75f6d3b83ba03209ca036f6629944d9c9fb1eef349fe0724e57f67c50abfc4af8812d260281df51dc8810233cd7308297f84eb10be0423db0261d503f5b8923c310688bdbf818dd96bfbad714aae6f0c50779cc0a16ac79e6b782ae44bb41762e2381cf9533d5408042fa33c7d3c65046309a64985ec1f70fdcd293a4a0e010c38566476828745610cfe8d6e820a4febef9109a7baa5e09ee1ff30fa455b26310af9c0f4f0234f8947597efbcd6d76c02f8849c5815b991ebb5be3bfd021b9d85d0f07cb90cadc49480ae0c65449355057001675017674f5faa7e6723c06ba81032ab64ea0518552a1318cc92259c6471e45754439725fd85a525a2c2f359f2867c0f4f92bd2415c4bcbc5887ccc19d8d8dc85a6cea49ec4ca1a0f3fdc7eec90b496e230bf702537a6c6acd8b2a0f2fc944b0aa18799340de50b3e81da21d3ffb1b780970db5ea3f41685fe9e00dbeb15fbdc91d4af8d69a2fd5c198960f57377a8a39218e36bd32b12c34c2194e0931c10b6d963ffecab0a770167ba17474f714118e99a4a4312b375158305ed93333915251f06f5fd7cd933b5a39fd575299f25d625846199df9d11f9f6669e761e8608768d51402b5a7be812e2c6e3c23c4dd3a02adc2a293f5499dba208f83439ace1aa77bda107a838fa5c38dd9cd81ce985da9b435a598de838c098021576e98c247e38b6fc87578cdd6ad072b858c3c2c35602d112fcfee67692704ce5ba9f60be6b19e491a326c3ad672c3689e61eaadaf3fda8ca2dc19a64d05295c9ffaf06407ebe533b7f216536d0a0848a87f67bc24e9987b7d3a088194c59331bb366e38727cad87bec427d0e7dffe04751c34a7337605bd7c01a09e9f3bea2ce3acf6e9687e831f955ba3b118f23f82defd9243946c96b3341b9232a9a3e4eeaa9ef37bff224c9ec780338c0d544de9f11565391a101072fc3942c840aca5e76c64a3118f1d04c20eb70971fc04eb1b814943217d81bc13690bbad662bdac68d34086ce84848799e11290c373d8052f918f7bf132912902207287821d14469728b8715fa1056459154479deb4874edb47897991833cd3aebf51bcd14cd27a75a245bcc576fae288ab4d8b4a4b28f8258834060512b1416925637a761b9dc70c9eefb8ebc42440500097d6c08cc0422f1720fe1a1b558c37b90a9448df362d620fef9eac3168230bdb55955adbc1f4c8d0e49e2f2d6ba87fc81b0ff3966f5ccb1e4ef4102dd944aa5c40ccbaaddf18681974618dcc983df445cc026a5ef0a5e074da92dd4e35f42fe742019e702b7e05c1a94fabfc962f028907c19bebf6355ba7a2752303375a084897681889d842b43ea4de2d4bb0ab3b80406836a6be1d3a24b20b4f8e13c0badd19b22aecdd5f21ddca55985d1e282ccb0d4ae11ba436de63c421ce42230089d9ed05c2dd56119ee9c2abcec2f94c7df70e16997e1af0363c2fea01fa5950d66466103d007840b6986723f7c724bd851ca09728046cb87b69220221ad8e8c51e3a9f31f3aa877948d6c8716947859e6e8df1a63c90ce1999eafe345fea6c554ac31d76af5e762b2ef4b1cd30d5f7952dac9bdfe82df8f5072c7ef84e0cbb4c2b23456e66659d8fb2c08fba3500766e68675e71ac0d63cb76209d86878b1ccf5e65c206f7566394d5fdc96b6c7e6b1716af0c39664045c393c30e2c127aa1eeec6b1d7a87beafbab77db4aa89909f5d70ae936085474052560358d47acced0419623f18129e540fb37b7f69fbb24c6f4d6704c5cced1cb09bfd04654baaabcf0adfe9a5736698d28f3c8fd3bdf5295fdc21bb6466e823d7e028cd43aecc6bc5a350080129e6935727f80516782b76cb9e11e3d72fbace114f71f36a77b4fbe9f97ac640b01099c490ae41334b2d790acc36b2c1033803fa04dffcb291bf8d26f2a62bdceea18e8282217416782d15584a66803233c705d05f7ab1092cdefe725a0661308277a05178478cd02352135da262cab71832d6576ebe4f3bfc79158667e5d3573da020553d86124f3be05e886007ba5ffa6a3c9483cfe88c71feaf18cc6ff4a9e5758cc2d1eda5f0f2dd02ae609d6a46e18d8b519f96bec7782deb35218d7a4e3e76cdc1e9ac2c359dfeac3150d988e5071cec5b5d5ca9444d5af54ae36d80fbd874cd68cb20e7c43ebe9ac46f76e9a864e6bc435cb68eb0173395bde952b33401fb1377c22e0ba1fea98013c9a9e3626d0bba35a258acfdf7a43714ad394492a4f5bcdbedf4cb794c5a37b89ace28e80af37e8ff0d2bb35658b360699ac92d0966451e2962f8cd8d226775c97d40fc3ce9db4e24580c193cc0d2a7b9ebb6a6039c7d27f56d1aa2d8b78b7404c5378e1775e0f66e3a869a7b90c2731883194be519fac2f3e372fa87382177414698c0ff80bc9ca303bba72299835995b8d8e59ae70955b89459d19527993dcc5584fecd7de7a93ff50d5e3fdbe292dc1b5fbc0ac7f0d3e121f40e3d7fe8c53ac7fff164b923243f28722a3c0bacdfaa722d0703b7ab1c25916c805b2b8621be9ef96e73c1e48612bd95d0a3ed09d873f7cf17157049173b101511850b691165c7cb3387b424d798b1b02766eebad997608c1f5f0c11b7db111b2a8b04403848bb20f017fb1a658c8f26a1723e829329874639c5e93c60dbc80b6792a9eeb0238550109c8ca4c320b53632ba54dec1abc9fd539aa51e4dcea5a9749cf32c8c89d82928a2b07d911e14a3c21e27752a0cb12a438f21112900524ebb4c52206e3783b02a7f65599a0ff2af9b15800a90a2a40467ab1768e4bebb452329f4ee0800fdbcfc210a440e4d63a4ec9f850ebedd32698c254882ff2db7c310946110bcb908c6d140382c67bec614b4d6ced84f4398fd73cc66bf77fca04d66e841f433e025172daea680f359231a349f461d13e7bee998c6cc8e12a4ed1ca4fe7417f0e1499b3d2fed266210a6fd8d9364bebb293d6bae1bf49043715a74090750b1d0e72feedc912ed2c78ca5a660ff3b58ee6f20cadd7864d2a7189a0b698d5cebc88b9721cc8731ad712b44b30ddbcb04cc464fb9902f4dc320e50170561d53551b5c4900242356497972597589eedf6577601d215378fd7d3c716bcc3787c2a3fed7ee3faaf2c70911372c05a413ffb38a0801b1b991c48483fd07c03cbe7df6d40ee3a0405086668d3dcbd482e3fc9ca8f4b6a4c0989f31397b68067da32af9128415c18102063ef13ab4513ea056d42940d354acea3bfa204a31c09cecf7461995dc59fdf38803637bb8476f006c9b89ebb80ab215b7fc3888b2f5b05b3983ea696bbcb615ad76cd08b24c5c7fe006f40c4106a60420c1088305b53b0d7b29f983282fd0683e18d06be485b115b4305b421537f2933c4af859f926028b865c178c698e3e9e5deae464ad6baf5797345ebf5aae373dd048e9824055391845dc6a941182404454255cd29529d644d82cec7be8696031350d258b8e83008d2e17ad32800d384e926209cc970d3e760956cc851d2805942f28e5d94394974d01b0d70f59114d453687a438343a7b909d3fa19d0c363be66fd43532e63f7075108825801ddf46701630504e1f2a25a4185506c3ae5851a2132f3f4388709e91c1c50cadf0fed31144d60912f9cdd61df788e9bd994404155b6dc21ec0db7064ee759b87a7b42cbd59c54a9c2c9e94356af7611cd2f8e2ff98ada485cbc2e1be8f9cc0fcd31247de318780cf98b98b09e5ca6d92819bfb3728b61571b94a6ef209e810815a42e6991430a41b732dc648a99a44d57501550b2c6f8fd2815169236f8815a75b97de256432598f80cee89dd70106a7ffc09d35d59796b7479f3127f6a8141c6ac5fa8e03fc9aca31ee833ce61d87cefc5e869d20397aa4d7009a9a61d2e164a7eaaf3641a153298d506f6351cef626c8e9409b09566da6a88a57cee6b89ceb9e305a912fe9478ea7702e50da87e942a1705743ed52a1bc1a57b2e748162cf403594a19ac24676c492c849e444bce0d5eaa8f9895c7d411d3368c5413cb96cc5eda948b7ce9aa8df342bf6c009769522b674ccbee9341b2a2a941bf2f7c7b76de53fae83e89e759d70a633893b8dd93507ffd83d852d2b18f35a68350fe604aeb7f8f843a8b31cdb9284ada8d92d3c88c0c589d964cb857112388ffcc9303b0922c170281fa77411eddd0492a639557ae029cfee66db65e44bcdb64c7d1842fd6d028dc4da6037a3cf8b5e65852eb29545c5937d9fb5693f1347a0a98fdaaf05d3bfce387059d270f875732cfbf923b13de287f7f2a24947fc669b540bc6207a8092e94c0662903cf7fce2ffad2348554fe62909f5474d512a8fd5d6888b96a4fdabfeaa6f61f39c959cdbb3d159b4a1d08ed7a4191fdab00e179864e1b5b271eacefc5203a00084b4ec72994b569a20399c0045fb11b91cd64b8cff52517863171d763fc3fe261ddc84e5a15354029ce2ff50e187ecd6fc9759b24fd9f65ce9224914159e264cc7f66529d0b39bcf98ef094ebf2fcaaf2a82a8d3950281a7b7db8c9b163e0e8e5f5a658f2f62db0d5a8742cafb0257f4304009c60e6eb5f6869f5e0ce86663c4f18d0c5c02e356306cbd20750926317bcc5abebbece68d3456c3af66d687d17c9c0b77c24a4ddd220f1b246295317d81f7979abc6bae567edd3f1038db2d8baa562676440b6466462c7463e032c571d71a301a7c4d80fef9e4a4e8c658c391fa6c495e4e37aef56b6c8d677e023209bf63964f42f8d1e7a4334cc3f2f1b94bb8bfb7045cb55444123115f47f91c8de0a992a31cade230a007d35d2befeea63fc301fcb59357df67b9f689b5c5b69efbfdb890af9770412a44831949a2327fea179c4e13e070ccacc37821bc27092df338020bba6668a2061ad4237c10d49d8a9e3567968dd0b97a45e2ca84b845a5938b8f3765876f72a38f28a35c6a39977f564d67382f18c47fb0e86678b9205818cc84be5416bf8f7f4f855a5741dcc430d0e510867851a1315f52c4d78cba20d428ec49b749b7a88d644d08b5c823cb58f7fd49c3d5294f3c15f06ff0eafa6937ff613ecb2c113b763a32f0228ca930d15a6a58e7ff16c33943fba3856560e2cc10da3fa07de024dfb3f2c4b9ffe6c148aa7e9196c3ee1f5a8d215c4cbf5a3f293a5165258588b74cea2d3ff408604691b02861d2178016b5f40535edca44627c516bff591e1b1149b794b6735bbbd5d7c456864becad0c8b474d70938a34302aeaf816d562fbcbf4cb7068e6dc6109363e86ca354e1bd14509b49427dcc1f02f5802ed378cb3e83facb7ba2d81f827067153de917abdb09c72bf1eb274e8070748cce88c36ce7e9211d57aa8d29b84259732d75b5f4f7b890d401a45493d86b6d9fa7349d6a16b1dae181c763b6ca206cacf453bae76687d36d979b865eea20e5cf799a9aac089b8a5", 0x1000}, {&(0x7f0000000180)="775137b84fd027fefa617541410d3941b5efc1ed97055516b667e909a57ef111eee378ac8dc85763445ab344d16639ee0d16bee0c124295850a8560d2d", 0x3d}, {&(0x7f0000001340)="fe9714e48ba2b6a6dbccec1914306c43205f7db735b2cf26ab266fb4ff43929b7a03630941e750e2d30d72c8118d0c96977c56cc11284bb5d90a274fc0138da0af1fefbb265b3de12aa73def052ab761036a42b3c9e2a277177fbbd91967df83168301b33154b8818e6b1aa236356d7fe320f324bf01037502bce7f41f8c08c1e4f4d31ea397e0c8fc027b420a3291a1b1008fbd28a3ed3ec30255955d30bc2a1ae7c724ec4091001a8f1cb000789dd4bce0002e950235cdab201af7a6d935e4f2fc6df95bc42fc8c26e403aa00b848a5ed069033d0d243dbd89e1c4c79b657b1d792092d2a78cce685899495c6a567ecb0eb8a199d67fa01bece71892da1b0111d86fb5dd0be8ff82a0e56bfe9d700fe467ce1445ca6ee2b71642274c0553f8ed5030d8218d9acf3c6f5fb3b0a3c9f8fc5dd073e38087cdc3f8ed26bad6470b7c58c5014aa3bf0ea4f964b4711d604cfaee482a0d8c80c36ae1f3281d441ebfc149fcf3dc2ab5baf72d34b0df4f55a9c779ff531f30add69da0b5d236eca9c93bb9f8b87b454def220e472e41902092f5151fbd16b96c42c4c8f647b272196e03bb36ce43f2d83b5995485f49f15898ec0a161f27da781eb303cec968baa61ecce3e771827394af8a5bbc8cb6c58baacdf903b6c5445065974000510f1ab35726e3f501361568848c3812ee04e2e1afb8a42ff98d45f16270d375476178e091eb6e158270de122d16836a1df10b9280f0b4e6cbac77b592c00c588a77cfdbe7611c201de46cc868442d588334864608e8ae3dc8de77a4503626780531a2b4b7dc740a5d3c3ae4cc28773dbf8cf4c454213b39862674fc0fb7fa07923497075fe30fd3d4ccc4325c9056fb075889883f1e3f0031a6ac5060e167e234f371eacfad2b82403a6f1380e40f68c6604283404592850ae1c6fb26fa4a5e0742ce30cfb2e5d14519549b96e902b8fc716ad41cd9466e00b0e66aefba156e61c628746e1ceebe4874e05b078acea505fed53a893fc008a67285e9966c714fdb19be87709fa017a74da50d4d6813830b83a1bc6557b6a01da423532c86e2ce6f1ec10dfc9680c91b3a1f460bf28c8475c0fe4d9c72eb9cab85a5acbd4e307b10f727f0857d5dad4290dc3f77000046f996fb5a39b7ca205d2b08aa86f225f1201f990164810841106f6a450ca8cf70d470872080c59415a333bbdaffb80f8fcf99a8f5d52d90f017920e747eaf9d66052fa4a7ebc6b223199e3ba7e973d37d480dac8275904f1822bf407b8dcf401a92d8bc6ae62d7d9f66c1c23dd778d236229ca74d00990a94d0ada0d59f205ffecf24a21a2bbefa10dfd199180578dd2ad54190299666d63a4b2b65a0621cefc54db01bd23ce81b41dd7921b6f8a73fa0dcf2a89f7643377983ecbf740ca4b4a0916c39517c86be5e2e60bae8d2165f5a357d9d10bf218e84e3107c5facc1ce421761775af906ada0f1f5b23dfa0fc055ec30661d1a80595c1f1f195536180abd31d682d2bd7e81137386e142d7b8015155144a52811caccc5672938c37bf0514f6020148ba09b102ce5660cdb5e01e17d14d50190ceedb17868245e9f183232d81da2c28e689135c9d8e47a0348a0827ddd50b8b0808e7d0078667a4eb17cc56b2ce53b46b24ce18f7996490b1b448464c358d73465b37dadba0a58e654eb691c31660fc6f3bd291ba45a9b08d9927f133662c01fe3a91cfdda404f5a85c74e5835ec9cf48d66607e0f77bc681c9ff23b8bf9aeb7f676a5c7c4d8ca19b080f05001e75e8e409c8415b4ae7e66f5602bbe2609c09036258047782fc51d2d4ce5bcc9f52bae905908e35ca7a6c19c2302f0840d5e676e8c5f514d151b9c8c8b4c654c26bf05dda89ffcfa408afc1a868e6d7f05df3715e95286118942eaaeb3b0cd5f6d0afaa37bcca7079c5c013198d7533b810fddf3bd3cc3ced9c6cbf426493d7d09aed8bf78b869c2b2e033722fe3424a9cbb1a6433655ed7acebfa135d101bed92f4442d22844fb1030ed961108ec764cd0b8357365df8762df713981241db6d4550d39da71db0d977ba54775de852b6b0c3529002cea23c9b928602aff2d21d70d17c8b05dab6d184bed687bd9bcf22fe03e6098ee89c720720995c2e492fb752a8119fc06d01e3e8b631a6d3e32a2a86c7681ef9d99effb1f8606ce55d2e0857bc7c7fe7337d6119b01c9afffa49c5cc9e820bf3fdbb99a6adc8908887ee0241312ce9229a26e35884961076890b8fd62e13394540deb8f1914537548fa521042da7930bdc4891b0166450945718a73068fd138bba0daedd87282e25ca5d6aa1209048cdcc4c2ef2b967b809851c43deeb46ee554aaa5b581641c42df300aa77c88302757a9dccebca677a3872615082cb061ef9e7eb68f9d67ad9b25ffef77958ac1e7763335e82f95515799f66a07ee61fb14f1f75d53806d286aa260605794f3bf3d5dc9786a6aedb36851dd022c631520af816531d4bc370535d28c8a46e44c622eb0e6232bb124bddd0931c788e870dc51d7e271c3cdf0b2d0fe014902a4dcb1548158de99acac202ec088380c867a0259cd50dbda07435d3d948302662c11bf86c71fd23561eca6882c403e7b10927a39efa5f0fbd72352700d69af2ee546eafbd6af57d375896b56312a5bef19453dd1343447856cd33b14651110dc2df09561c7f16a5559f235b21265e6ac9089f2c982f09613a9f35f3047ed142f2d4b8ff8e4234fae64420c8528b620689aeee6c64fb9c270fd6691b3af5d1de6b8d7e71db90ff87c50b0813a1058b7ff7574c595b3b221d254efd8b6eb70c704f57a59879b8e228b56b88f279ec6092b093a36f6924b4347290b23846a0fb63171a6e848f47d7661c253480d2149d95afe1ac0c70d3848029ceba6e2fbbf051d96214b4d2ce579ed69156590562a6d5638cedddd3ea42198c10cd61f5ce16046244f2b5f043b6927c870bf37fa86b3e3a48caaad108e40453ff6ae8b1a28b668fc298f81090de47b5ff29190a2b0111ba467368895c6ab77597c57c02812afd7b7e144b0090a46e28736833bb8026edac54db0d53c818cd531e3fbbd31f289f9be5f1b1b6cf0261f5d0afbc8c1ffea761161e0e305d0b369c3b8b854807bc76342141ea48ad8d5c4d74270d6243ad02475890fa3be94fcd1efd293dde0e603ca097901a25976a14c69d06f7007afaeb6b8645fae314043a3f073fb6f57a96d86b339618ea06f1900eda1aeaaab8018e3e2d29587c7ab0c13c96fee6e0d11c16ee5c00136fb43207898ee433fd865c7f47f92363d458938fa5a927f08f0b6820149f80b3ba7b70f8c85757528fd5e0ec35c45ffacc53610255ecda591c484cc972f07bb5a9433baf269fcd4b7bce1b09ed9d97b66637bd1b26c11c39092ecb3b6f855bcb7e0745f57237aab1748611f3651b93b1100e5e54d26e57417bebb689aeb84d477f50fb7edc1d86b27fe6f6d9a8c39980ac15cecfe43af7a0931702ed0bdfc5cb7925ca328f22e0fea7fdb6be1a87fe652d8d15e42981257d5e83516fd150bead79428e956c42485a542c6929453fb428392f08a4a40c801b65e1cdfdc02485c44d281eea8e6fdf82425781108749a00b14863df17667e555e07c966d0bac9f04f96c0275cc44aaaffc7c41136e3ab55b5e81c15756770a42eb0a06abc6ed819d1cb67158fb3e9b91ecefae18b3b80ef9e86ebfe3997a9f9e038b3907f69448df3293b98d278a7dbc7db9ddfcbb1f0cfc992dc3657de0fdfcf77c2fe47c02527a74bdc693ac7d2a21aba0042ec84d533fb5c020c2164fa9907f9a8a844867c193f4d6a0cadbde51c6e9e719f0d279632e4053554f6e36f63864fb4d86ac41bbaa218a6d84bf1d4401dba438cd238f484f27d3ed4fda54aee38fc2fb222c3ed2fef5d1eb4e5781b4d0fd8560fdc4bc5e0265920fd1b39bfe1b697ccbf51f36e17af74b910e8553c91c2b64892f03de22b611485ebb1609f5278a0eddb541d923e8a8a1d27b65ad7557a98d7eedc59ca6daee39391172f57278ae6ca8e1ab0e44daf2b8a697f46d7e1acdd5f562320cd864a120f0b0503ae5811c83c8095c59d0e8f0da0ebecdb4653a56050977251fecb549e364f61426715e8d89c0bc58bb226ca0cb354ce45214fb8353eb67dd9f6636c3084d7c3cc46da93d03c018be49010dab26c8e9296da239666076c04898528de765d906a7a6277e1f36b09cf15e2f1c618c028bdf2b82720680052b2443f821e1de958445cb564d30a6dfa8428f4ab6566dd95f877506237991c6603dcfeff30d5426cdacaed320ccb40f0fb601f3cd536100dbff4a5e7df2605664b8a8b79d90b60b85498cf46c232e4194fed9a9abebeb8addde07089d1540bcf84d303e5175ce85fbfc9b1ad3dafafd503e744a101d7cdea553bb4fd6a51795fe116f268e0a0b6d5aa48478e3fc8bc3c586b7c1158cc01b7f202fbd37e8ad945f530c64f56f2edb7526a30a55a6fc720513c414e6214c69314abec67ddace9d2ef70e0680fe72228bc3fea4fff589ffa2456f2c82fd445148aad8665a88eb2c83d0bd32e96c6b1a5263b90ba5b4af786d5491678521a0e2f08115529537ed336babfe4ab84a34e1706cdd2889fe3674713d86ce6cdfb86241f16ffcf1ed34c597f5a5cf0086872fefaf211585be04260ec80f53d4c9be1ef29c0e75bd17d6a4e18919304420b8a06f12f582c3693ff702b67452d917fe4acaa28d8ed0006bfb75143728d17fc92b55328cea88601062e927103f3423611ced8da16c18593bf8b20c9c76bfb22d4e824151d6b953610ca52502ea1dc9ab09e2be7d90945885aad793b96de26ddb7b318915474736c652d62876f50d9741aa31129c0aa3d315da37a1ba9ef31f5a6ddc26cd3774ea73b0483d3be90939a51a16f9420962d5eaec21bf2dd3dda3ee04b173905972de50e488ddb1a633b36b19d806d8e361babe16ad7d4146b17886a6f7270273d02ef8a98c26de5afb837f81d5c271c8abddd99e5210a3bd81752d24af066f092a05bd5d83e0f6a37a374f70495d415a8bf624c46e971a8d4b4a92b4c6a8c38c84e3d863a63fb83591c023348f9a956789437e6b2b56ae9644b7bd728095f8dacf76e0043e046efd7f3f5918a2da48a0642a2680a0a907134c884a3eb98c60d238cc684baec3f069ca10b3093dcc9fcfc919a9c5c55deca07ad3d520437fb2d9c3c2aa1aa9a14d5549cde8b9593881b26c87e3bea01666c87adc2d4da6dc2d7fd5aed07618bbebdabc6ffdffc1976693dc8c7071d1b753b9e304a6ffbeab622605fea9a072d98033609dcf6d34e120c8421072a0479532a715628ee0308b012e8a5e3cc32a719227780dd1b7f1b5fd804eaebc27909a3d5f496da60b45c47771ce25cd8be3b13d26aad5d665df777cc9920522312e4123d01fd54191d3f268f71f2b7e9228fffeafbefc2d9345dbfb68b47227341f947a707fc6b193a16cb32f55bfb7ff98a2151b75fd29ff73f082eac7f44c87f9e3c36f84066f48c7d3efce5e78402548a00cebdcfaa74ccac7f21dfa0f6149d4c7f4448a72b1121c234f53390910bc7c39b0b5b8691e9fc2d0fe82ea2fbe1f2ee0da1ed502e94dfbd6231a128ceaccd5c0559aebebe90adb584835c911979272a522ab8ce9be7031136e1fe73d992596d49171838e0e99be2c3bf68e8ba981442c4762913c18f0e65a2877ff087358d8be9a404e571ccff2dc85b501a0386474e5109546d27bbdeebefd626ac26f0454dc733698fe77ccf487ddea47b911ff3b01950ad", 0x1000}, {&(0x7f0000002340)="7e96fd0ffa7f2f9bb0edff757938aef29a8ace5dab1cd421c1f6a46b01845a324ba585fdb87ad1ba36afdff65f3ef58876613255efd3f5e1a003c6fa6809321c905d309ace07551c078e0873d96c376a8a6193e7bc4833cbebc633d58267fbf6de59e447701c27307798cfd8604bdb740acb19ad8a6a7743c032adff57d65dbaf25cbabce09da23fc139dee595e2e2b9c2834768734490d8b75dcd3a223361aa2973c3a7102316d4", 0xa8}], 0x5, &(0x7f0000002480)=[{0x48, 0x1, 0x7, "73991036e8373850c5568be52096105ffc9289643229181912089f56229780c94ffd2c7137f3f87052c7ba4b39c204c6b53d21"}], 0x48}, 0x808) 07:28:43 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r0, 0x0) getegid() r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r2, 0x0, &(0x7f00000000c0)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x200) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r8 = socket(0x2, 0x2, 0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r10 = fcntl$dupfd(r9, 0xa, r2) connect$unix(r10, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0xffffff97) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r11, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) accept$unix(r11, 0x0, &(0x7f00000000c0)=0x2f3) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r12 = getgid() setegid(r12) r13 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000440)=0xc) accept$unix(r13, 0x0, &(0x7f00000000c0)) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 07:28:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000001240)={0x6, [{0x3, 0xd2}, {0x3, 0xf}, {0x1, 0x7}, {0x2, 0x6}, {0x1, 0x1}, {0xee2e72ab7192d2f8, 0x1}, {0x3, 0x1}, {0x2, 0x1f}, {0x3, 0x10000}, {0x2, 0x9}, {0x0, 0x82}, {0x3, 0x3}, {0x3, 0x2}, {0x1, 0x7f}, {0x3, 0x200003}, {0x1, 0x200}, {0x2, 0x6}, {0x1, 0x4}, {0x2, 0x4}, {0x2, 0x20}, {0x1, 0x1}, {0x2, 0x3}, {0x2, 0x8}, {0x3, 0x8}, {0x1, 0x1}, {0x1, 0x5}, {0x2, 0x1}, {0x1, 0xfffffffc}, {0x2, 0x3}, {0x3, 0x5}, {0x2}, {0x1, 0x10}]}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f00000023c0)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x2) 07:28:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7f) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) close(r2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) socket$inet6(0x18, 0x4006, 0x4) write(r1, 0x0, 0x0) 07:28:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c654f00"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) fcntl$setstatus(r2, 0x4, 0x4) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 07:28:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000010"], 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000180)="b3", 0x1}], 0x1, 0x0, 0x11}, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 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) 07:28:43 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', 0x10012, 0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000540)={0x7, 0xaf1, 0xffffffff, 0x6, 0x3, 0x9, 0xffff5e03, 0x10, [{0x7, 0x16c9ec86, 0x3, 0x9}, {0x7, 0xffffffff, 0x1f}, {0xffffffff, 0x2d, 0xf114, 0x2}, {0x1, 0x5, 0xbf5, 0x817f}, {0x3, 0x5, 0x80, 0x98b9}, {0x7ff, 0x7, 0x9, 0x40}, {0x400, 0x9, 0x0, 0x7}, {0x7, 0xbde, 0x7a, 0xfffffff9}, {0xfffffffa, 0x9, 0x2, 0x4}, {0x0, 0x2, 0xfffffff8, 0x9}, {0x6, 0x7, 0xffffffff, 0x6769}, {0x4, 0x5, 0x9, 0x2}, {0xff, 0x3, 0x9f, 0x2f}, {0x3, 0xfffffff9, 0x800, 0x7ff}, {0x9, 0x6, 0x6, 0x965}, {0x3ff, 0x6, 0x2000000, 0x7}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/182, 0xb6, 0x42, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000380)={0x1, 0x7c3, 0x6, 0x9c, 0x4}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000400)={0x7, &(0x7f0000001700)=[0x2, 0x0, 0x7, 0x1ff, 0x3, 0x4, 0x3]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000100)=""/182, 0xb6, 0x42, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000380)={0x1, 0x7c3, 0x6, 0x9c, 0x4}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000400)={0x7, &(0x7f0000001700)=[0x2, 0x0, 0x7, 0x1ff, 0x3, 0x4, 0x3]}) lseek(r2, 0x0, 0x0, 0x0) fcntl$getflags(r2, 0x1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x400, 0x7ff, 0x9, 0x1, 0x1, 0x8153, 0x3, 0x1, 0x3, 0x2, 0x10000}) fcntl$getown(r2, 0x5) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000001540)=0xa23) fchdir(r2) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000002c0)) lseek(r1, 0x0, 0x0, 0x0) fcntl$getflags(r1, 0x1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x400, 0x7ff, 0x9, 0x1, 0x1, 0x8153, 0x3, 0x1, 0x3, 0x2, 0x10000}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) getsockname$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r4 = open(&(0x7f0000000000)='./bus\x00', 0x200000042, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)="000000186004008b00002b80000000000000000000009e60ca85f0015a6f827388631103d142000028000001", 0x2c}], 0x1) 07:28:43 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1b"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000200)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x1}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x3f, 0x6, 0x0, 0x698}, {0xb, 0x8, 0x80, 0xffff}, {0xff81, 0x6, 0x40, 0x80000001}, {0x1, 0xff, 0x10, 0x401}]}) r4 = socket(0x6, 0x8000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r0, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) write(r2, &(0x7f0000000100)="8c65", 0x26d) 07:28:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0xfe0e) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x42) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) chdir(&(0x7f0000000100)='./bus\x00') r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) close(r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r7, r4, 0x6) fchownat(r2, &(0x7f00000001c0)='./bus\x00', r3, r4, 0x2) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) fcntl$setown(r8, 0x6, r6) 07:28:43 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDENABIO(r0, 0x20004b3c) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0xa99}) kevent(r1, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 07:28:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) lchown(&(0x7f0000000080)='./file0\x00', r3, r4) 07:28:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) close(r2) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x7, 0x0, 0xff, 0x0) 07:28:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = dup(r0) mknod(&(0x7f0000000680)='./file0\x00', 0x2000, 0x7fffffff) renameat(r1, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') r4 = open(&(0x7f0000000000)='./file0\x00', 0x11, 0x4) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000240)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x3f, 0x4, 0x400}) 07:28:44 executing program 0: getpgrp() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x9) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x9}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:28:44 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xa, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) shutdown(r3, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 07:28:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockname(r1, &(0x7f0000000140)=@un=@abs, &(0x7f00000001c0)=0x8) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x9) close(r3) chown(&(0x7f0000000200)='./file0/file0\x00', r2, 0x0) 07:28:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@in6={0x18, 0x0, 0x2, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x8000, 0x75, 0xfa, 0x6}, {0x3, 0x8, 0x2, 0xec}, {0x6, 0xe0, 0x1, 0x1}, {0x2, 0x0, 0xb8, 0xffffffff}, {0x8d, 0x20, 0x36, 0x1}]}) 07:28:44 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x80, 0x100) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$FIONREAD(r0, 0x4004667f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0xf2) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, &(0x7f0000000400)=[&(0x7f00000000c0)='@)\x00', &(0x7f00000002c0)=')\x00'], 0x0) chroot(&(0x7f0000000180)='./file0\x00') getgid() fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getpeername$unix(r4, 0x0, &(0x7f0000000200)) close(r4) 07:28:44 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) clock_gettime(0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 07:28:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x14}, {0x8000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0xfdf) 07:28:45 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x380, &(0x7f0000000080)}) r4 = dup2(0xffffffffffffffff, r3) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000100)) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) 07:28:45 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r3 = kqueue() sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@rights={0x28, 0x7, 0x1, [r1, r2, r0, 0xffffffffffffff9c, r3]}, @cred={0x20}], 0x48}, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="b6388fe67af7e398c944389ee9861ac3911af847deffed9a9a0298b73158c68cca292618f5a2f8c1c63fa99576c8fe3b2447b11a7fdb47882041ed5ffcb047995154f5f0175e4fcd7190c2e9ce46d780dbc807d14e23ccd9198bf2c2f65e57eec85a24622cd7fed810ac5a195d12fdadade01c2fcc9bd746cf2030c2b6cdb4b0233daeafbccca7223fbeca62afa7f073f6be33bbb38fb857dc3390ae74a5cdd2247c20b8fe68e1266db1368e7928c77238739814828d684accadfc3a183bb5567877a9541ad8a90375a3f97ce6e6e2b4a541662b", 0xd4}], 0x1) r4 = socket(0x6, 0x8000, 0x7) connect$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) execve(0x0, 0x0, 0x0) 07:28:45 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0xfffffffe, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff8000, 0x0) 07:28:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0xff62) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0xffffffffffffffb6) 07:28:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3d}, {0x7ffffffe}]}) syz_emit_ethernet(0xfffffffffffffdc7, &(0x7f0000000000)="b6") 07:28:45 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e84295295d8ad171643dddd523ce0b", 0x13}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df88", 0xde}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb0", 0x50}], 0x3, 0x0, 0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="394deac8cec73494935e67461c7a5d77b3ee4ad04e2f175dfb5d7bbdef8cba131142f493f22893a9c4b1e0cc0ff6dcd20ee2a3eaadf717befdbdfe68b76de8d779386e87f28c141c56637664483aa9ea83242483e61cdbcd319c912dcc273bb2542419ea12a432ed0174e37cf1265037ef58f2582df3fcdd9513d182579c76c8e0b97fccd9f084e83516da8a6b4c70f766a5bb402933aa319d9c44d353f87a01be1a5e304d96d611c48e7a95c0a82c3630cfa160dc2f18b500a800f6", 0xbc}, {&(0x7f0000000080)="ec25b284176b07161c1561", 0xb}, {&(0x7f0000000340)="ae6eb4c9c028ce7734b89074f1a8fa390fa2b3cf92ebd6109c7c1ad599f6959e70c2e38a8444e9a457d0a866fc92e95f5ea549c32242f28f16dda224d9e04101cf14b5d76ef12114a6ed6708e913bad8a763fcdb25b03ec5244e4050340a97fd9b03e812728789fb", 0x68}, {&(0x7f0000000400)="890785468d2ca6db79ff44c751a1e82c92eba04bec093d934a7dd621c1a75f02b36d40e0fae1866ec38e5c1cd389e042431edc9a1f38603e1d000d08d2befa8e98b79725fa42d1ef8ac9f73806861673661d7e8013a6a32af2d79b76b08d38ade35cca6c842a8612f38dccb79ca6a0ee0a95346e5bbb939f335f7c5a639a391af53a1cddaa7d4bc808e230faf255e3e1e6ef88536842a3245e28605c8f3977c33cb80ee04c5a3f2a66fad965e4d6250d493b1ca701a8439bb1af6eb0ce6c104c00b7974b04c59b1578b96f", 0xcb}, {&(0x7f0000000f00)="19946e5b3d5f99098da69961448d525bc6cc2e3add68f3aedd05766a3842c4bb98b34e05a7162f5675e826bc1b7ed174aa471a6944f17a88d5eddff5cb31ed169b18ac70b8753a328b51f852ca1951b4bad408e8917f784dc676e03546a4e8f53bf2601ab35c5a5858395d0d5fab4ceae6db9fbfdccb27da4c71811193ff316567be407984a61cd614e0d12eb4a5301e451331658635edfc7d1c63605e8e02c5a98f105ac112a62d1509361711b2d47873d28a9cc30095966de8c34d498ffe96873b8ed8b70d03fbb53a21fa3a5dedef3278f5b872e0f0df0b83ddddf53a4d1322adda16427a2dbc52a6cf223b02988e08c2a98e0e70a07ca901b50fdfbb47a57ed4db7a4c57f431fccce51a1a4b2d5fe61a3d6f525641a4f5b3591d78b0956878dc2d682a45166263a6c69e39af767c4c0ca5f700e025d20a457a11922c1a4e8f7fe111fee3623c6c607223de7088bebe01153e5918d3e07c4f733a4459302e56deade929924f8d039de5d1575b4ad65d43db74d48c03bd54345e0d4b25cf9a2b370fa956d9672bc25ee4099a8eb9e631f1c5c5bf11d3c2b28ee016f50646184ad7fed2b0723f2b8fc89939821f3562c75dfc513abbf32d9cd8989334e43bb4bbb7f16737e339f6d58be9d0561b4df82420f226fdb24fd4eb3f04193341e303629996733986869309fe5b7953a5c885c1050aa482c6a5b4ce45339cd9d7a8397d1258defd692c341bdd60326a425581bf730ff757f7d540fa04af15140ca11141cc09c5c3bb99e4c954dcb97907e90d2cb4943b4977a0568dc9a19f031d859c8a9647c29e0189686dbbf4e8c261982a9b8f37785d03a8fe52e419e12124a0a2532d5d529ef222618715b0b8c897b4f7fa85188b511d402d9379081d131b16e389ab49838b04e379a67af07a8c1d9979e246a0549bd1613d18a153b03b88a554fede617e3afa445f14abe0aa3046ba00ed52bf8f5229c006a270fee0dd6a1571542877b0ad95134c67f9e5f73e80cf228f5b77cd335ebd8567579c7dd08781b5b7659977cd1a8864b5bd6db9bf6360291794fe1ca9268204b06c5fb907566a7215d15fcbb729f4babd055d454ead4f1c0c08ae1cde9200991cde2aaac168d9ddbc4e4bc7045bf28b7a1bfeea7301fbd38936857ca5b39aa568a731d1f4c71b0cbb06cad6b57734f2fc5decdca29cac8e5f332556323e7d326a23cbd3a4090617ff760a84d05135a5cb38fe332d4f8487bc909cafa8df971714e03329685eff2dd328ed43d16880a4d4591741cc8a9763ef2ea34964b1d6edbe208b83a7a76c29f9c3579f37fe0dce9d8ac53220c3476356131dbb970edac0ae87e52504617511df9b3ce922a1b6c3a48741553b284172b5309d4c3cb1536880c607311c0e1bfa5a9f05cda79b8980e34c60370c896db3a67d2a5988a0dd3bf295d363bf057cab011667ae8fe95212cd4aa6e1d93db932cf12239a87ab579092559892298a610bd4fe6fe5001888d52506af80c60e61fefdaf7549795430ddca7f35322b56055e6c20a9be022c47a4a3c3208577bd4ddc12c5ab4d9d5a2b023830f9c5b44bd629a0b81122bf5e73980fcb553516f98ac68a0f6d617ba6912fa97a4e1240ce60c553c6565f6a41c3616cf09aad30526c2be1686337ba72be0d6e75f91a5e522721fa37f1414aed1a44a9b2094de53fd107b8313bb4a3dffc60b2b76ce657c1669a91b366bbaeb96f61d65f3faebcb8587096f7278d0763cf493caca45570520bcb1efeb328501f2af9e27141934eb687fd41faf3a09f09d8a22237fc9bbfb1de6c9108fb6553cc00f1e6d24004aa790669fec0a6b9d74feff482cb2a844ceeae0d5a47c3d0309af7be89774dd712f9adf1664bcba344bd9df02cc183800747c418639726426302b8e59b3838f4958c801df26b3c53e58430f711027d28dce22f62ae729162769114e808967547730468e2314fd5f0b5c0f890773a76169eefd74614d5d671bd6e310c4ba864c1143ba2eafbd942fb1305e62b089dc28e744c5e2732ac3f19aeee65ba6b5a529cb70ae086551f8d2380c71f84677586ad57eb56d17dc2b50b06d884c798b1eb9a36db48222a2d630e9a45d184420989a80cbbe62c98833bf9f58807a3a354ee71df08b5fbfac14717d9270de91a6ef5e83abadf81c0989a2a9facd7762de76a1c5f07153580aec392742e8daf79ccf744651f8ae6053aaac85b8e13937bc32065ad8d61633ef793ff828302778590a96ae52ef407906b19723ece3d813d8df9900a75fb6b958ef0afe3413dab7b6f9cf8fa113781335a19cb3c3797fd41b7e456659514ff75d10c180ecd22a73ea1289fd2d40f3ce0a135d5083e951d9626ba3c2500edd4f5891e50c5ed4cfc8c80da90181a9a0e0aa59744285ba98aef29233a4cc12871edddf9dd74d9f19eeb641f06e78d34813f67414d81f45f2f50bdab9ca7e1b2e1e0ea2430b297072e41e6c42b6896a19ce8808dce505da63d74dcb6bafa78e7c794fbbaf56bb39675189d6f4cc4062aaf33eb039104f46bb79c23bcda280cc298b2fc4c3d0a9b0c8a2e99cec2ddc5a1a6e9e669714ce390640eb97ab4fdbe8f21de2cc7b22b2ad84f3f201991b7b8597f61f220e31fad7de5e9c624f8216d2b3502840cb87c177060b93929b941e8e18c7391f3447be332247ebb734672007b3642d913f11b2b2b1ac96b3b304514a36e4638a23cb3058cac1f8c793b997fc57587ac457992a62ec2df1aa7c284ea18506b1ccc82527ed2e735c474701c98378d7947f87dc95852ba8d6c51001c7b23d7e37e406f6f89c1fa3461ac930b4f7066d01458f60d7a84d769c6d4498c7e28c6b6b75ce29fe3a452d7a6a7d8670a819c752b7ca1d33689afdb376b2b0659a01973d41568e4d06e01cf6a392657a58d7fcec00e84582478d32c22d113c57ede3f5b670852168f63a43b1933049e25e8cbd44cf503b71d67d26e9761876fe3ea27a41925bd3a32cd7ca32d91f8996cb45341a809fa0b2d969754deae5eb301eeecce9cafab65538e9d47245688c0571d623b362468720992abf076ffd965fde78070eda26e802ebea7deead0e8bea777e166d93824c0b57d113dc8f65e6a8d8756e1a01f8447d0286b50d8aab1377f55aede5ccbb0c390294d56d1bd6e8154196be7931234b56156947271c2b795307b98a8f0974f3d9130009b5d007e671a8c500706e96034a3971afe2403f94979531e50d50722cfebdf30d2b236bff301198c420d70a4fc7dc178d8ff71b7ec2fca8ef76db18942d66e5965ef7121b38c27cce6100e9078b854c990d7bf78f47860be2a8098baea1dbea58bff459c9b3fc2d14c621b45615e5adcae25525b0057aa7f235f0e9070d1a8e519137a56ffc31ce73e443a0eee77e432bb10b8d66b759aa1e91bdaba4671ddbc3716e6334e61fd0648a4a8704b036da1646a2afc97f51ec5ac389fce99587efec7f77b88a11726d9d387bd57d13d9b66d761c018cc95c389daed599b9bb830e2a57992ec99190cc840d2a04793f5b4a808c9172f6ffd8a5c45fa852e60e17b1fffaea208cb399fc1d14b2d4a54c93d508c14999afe2d9013fc4c7f7b0763667735a5e687e362cabe3a1d5759a1a1d215f5462252582b8e93d33a8a39fd4f384ee42aff8d321006ae0c38dd201203d0a3bb12827c7123f2f8e03e061c0bfc90bd9064214bf71d3e16768762379d8e70954b32d8ada71cdc37fcc903ee7ceb0d3614195058b4a0711e5339c8f361dfd277505339d2fc8c43eba84dc99332674b11558c237e5549b5f508f16ef049aa1618d56b1a8459372dd2533da8608db3d5dc39c6f19adf811dc2ded1f5da0166d5222c59f015f4566a6882dd81c98568d5ef4486c07319ba8291268a98beef29557806fb025243b77b47ff643a135026a1a41e08a37d2c567dfb49e769055c1f88590ad09660af431a069b096fee00d2db7a1883730328858371b41cd0c74c30cfb650df561e073811a91a05cd1ae9cbef29e6b2b5a4a771967526e66f409a54e3aabfa7e194beada8af9ea4881bb243046b00bc90ea97fd74fafec99f3abfa3178ee2935e6bc54a3b8feb7daa31237dbe424781f2cbaec1a81e456c6d006c3d63e63585d13c877f2e698c05c20ac9d0393867c275ed5f23592afbb6de414c8631dce9140518f6b508df76a1ab580e074fa1181b07b6c41b0879346e8309bee89084018b21f1f18a014122ec6266aca94cef35a7b0efd9113da9acbceb7040699b9000fd5c2be8b35c6bac0144df30cce58d8eed2f51b341bec4eba7d58616bec8060e48043a724a1b2a33e9b6025eda1d505085583877d61cee8d5960412b9b38b2dcd99b3f99ec0f5e5f0db76c807c127430e2cbf0381301517bbb4d61109d73f8f2fde124a131cddc70ac14d0211674e25862afadcd5d6f79facceedce4f093918099568f17281071467e45a79d261a4c33c91b42cd8f0975ad43d74bd3f592b3896ad44af73d547c58d0a66b4fa48b48103413044c8e2d3ba26926d50e9973f44ae93ee611511b396901d2e93edc44c1410a60fd3635cc7e67d8d949e77e9d9ad4f0c8afd3a0530543385dfff5cc1ea49e51e4d69263a9547aebe0c4467e209d426e79ac7c1cfce5f775501ed78b7bf01d247bb2749da9645c1af28d8946e5bbf8a9718988e11312019407623aec9a01cc00e3e4bc900df9fc29c3b76934fc49a9409b4d8ee23e9fcc0f22e6a9018b7d389c4cb5fa1b7d36e8f7cca696d6f5187032340fa7b35b00b6b6ce9e87b2429100967a0e7a1e2d17c4dab270efa96f7eb3efc25ff0e8640a836abaeeaec06aac14f39d7e149b9ac58d174592d76ddd6b2b89e8237bdf38247b7a5ec117c31e78663e0e7bbc8eb37a62c81041bf324e4beff1c9d1b1f53dccdf2a84d819130574b0dbd3d6e3854b1903093c928c556a27559f76254771c5b8fc110afcc6a6c0e51cc6bc77707cbe9872b038c93d58b2542a6f8d6b56c0cc355a3cf6a9947fb7885fb85cd8cfd547f79cd5b79ca509676405223d71677c7d1f0608730095d8e8fed6ff5f36a5905b4881859ec64bca709b8deef1d46fbdd130e65e906f60b62332f15a30745ecc8ceb5cb880635045918c7a95c8356956872a382dd6fc737c6383059f83e850667747a88b3ce45c4fb950da05d0ed58964861007add104b0cf9c0040b273a350dd7f264e3abe68ae7734785b032366a24f9f9d34584c50ee9e10d4df77920377c31b4dfc8db6f5e8abb11764763afad896a2427769931573315a6ae9f9f962f216f3798ce0669c8ada4850e076aebfef4f7929749b0dab8a7a19df071e243b550e772fbd35dddf159594a4ff111b4b4c4f81768181c876dc9a1c3883d73daf984fc6e9f80120543077401719e9e6d2aea0fb0f96ebff578eacaa86f651f73a733fbe5f7df515a7e3273bdee9eaf32d6f8969e80de8493926a6f0fed71c5833718124b1bc622d6ee815366a06a06ac915bb28361acd758eecb35afb0f5473cd312bbe3452abb5f4359375b2c77280bca647879dbafee76d1f7518650bdea8d7d668f448ac33147444756a3019f59b61d73ada30186ca55e71664ace3d2662d51e85be2f19feb1a9b0402523f820621d3927ce76aae676322a01cbba7f155decedaa12efed9e788dbc7b1c89570fe907f942cf2a153bdb5293359b979ab867f8699ba84aadddb88479612cd27d8945d23ee7563ed5a9474a010d2c0895e6ccd42683f5ae07959dbb9bc1490b5510f25cf3750dc9823592b18487b25dc457482f3750412", 0x1000}], 0x5, 0x0, 0x4) 07:28:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x20}], 0x30}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) sendto$inet(r3, &(0x7f0000000280)="4c40c13f617f5cbab46b5c1e775d6e0f1e55471332f8d2bf093d0a11143b489f89b90231774a91c3a6608554f56f9be0b7a72771ff180030e176eef68515724ede43caefbc8c17e5abacea7f2b5f00129e5e0ae1758cfc13290f652c10a77adfa2ca795b47eac7b4fe19616fcb30159387c1dff8e8d0c28d73924d4129272773b70857838d5e0887dae570c5163eb3f78daabe45496da2be84c7fe8d41e0f11dfcb2af7dca7b3ee1a2ec6e3b3ec2e02b0948fe8a256ff538ac01c63201565d821fc7825519ad73c12ac5f77bb90779238fa957d10c994369b0966db53ce4c78ae2073178dc8d233b5a13380c87e46a407a90e6424f856b555260c509abc0d9b017f0f3bf040375d5b976d1c201e92df2a819667fa126046b554b86a4da6fceb058218f7fb0551853c913674bab942f67fb8bb5cff8b507978230aaaa7b8c0cc9888d449c4cdc820e7434d65a455a0e647de853c7f2f3217b22b7acca0635efcaca3a4b8c4b68972afb8e092c022ad273b0c8aaa39fedbcc5fdb9a18c717b80dc495c814fdc3f3058260690beddbfff5d470238955c891bd2bbd5b2f207e702e59a6c6fccf1822dc3ae2b2f9ee0b7ef2544d9bea9b2aa191318c8aff78efd7037457e6bd55d581f5a4ab5abde90d87f6ad8e4e525c5e65a35a676ba22ca912c248a1615afaa90217cc984926dbd848f07b6af771be515079584fe96b308c73e4164a8d69ca62c170c6ed1154a4a4f4c57a770d22f72fd723c6e48b4274c90272da913434af914fc19cfdceba14730d55b5f918b4122093d492c804fa542e9dbeabe387ae816690c45e1dc7ca2e3d855f7f6dee77bda0e6fb90f3a2c8f1c404b5ba43e27b4464eadd5e77fd5232875450e1f114d7d851e27a168069f1e684bca5b2cb3f921ee30b16226820e96fc0d5b388371ce8067dc6f12cf15fd15d3500ddea111f2f421736fc67ea654de5107faa043a54ee558ee9657d314583f465b9792efbe350593795f182c79387b27a490f8f8247654a520e693ed98f7d405b74c377230687284cd6e341b173bd0617e89b9cf495b5e1c4c4ea543c712d44eafa18bba652d429724f6aa82f33ad475e9f3478a6233fc0b9c65c40d340417a1a7d26b1e29c5ecdce5bf9c0265c46d2ec6b3b6d700e54fe33d7dadaf3c9228860ebbb862900a67cf4645975d648dd68aac2a567ba47aca6d82bf5fa6a6e52862bc886de7ea9deb7e4fe32930e0fd2e794a32f3740bbdc9db4bb903206d23af93f7259e30ae90fed39d72f0b5d0514ab397b2c5e6e182f2d7f5c83393d12d892308d6e3c5c80d1a5ce9ebe346a670426fe2b48bc7f4d9e4e742ef917d2b715b1441d2c4db8f329a4df01892e5dd415a6a18cf475a9a62d4f34f3f5cd1ce05a9f6a880da5579745393d5780d997d56d49405159439aac5c4fc9fa02a0acd0a42b8646324263f154de14a10fdd17366f28c3ed5e664780fdfecb1370e7231eac8d1e52039c6f63791542af6b07ab91395f02112aa50034f8ad3361b6513bc888fff5bea3dccecb08fe004b9473142aa50ac15167168daacef7cd6dbca96f317969dc8ee8eff514121f7858e2d30bcf03077ae1330deba190fe9f08c5272e50749bea078db07b855b7ddd76589e00c0f6ae06953842fbbf0b30711e79e71047594348e8170fe61ca995ce43ba9101073106179ffcdc1ac43e728cca3fb1e73368d82bb3e59c9eea820339518d610534f9ad05950f1d5290cb8b87592819884fba9a63474fcfa54bc5105a4b265dfe06401b751e1044b23f9db3003e7482296922a24a2e4b7a52b9ee7386b651ed05fac5b4ab204a7ca74246d3b77a1e31129b2ac4e23d0c4a5997ea2594bc96487aaac126c62de185d3c4adcb13abee348718e194d3c5884dbb876d358426b367d4e8cea0d8815ba86284bccdc2eaafd0e4317f9004ea0d0d7951c441373815ebdd0c88d7f911078f1324d4cbd5c499c6235d492d8491a3259a4a7f6f5a88d8eb83752360f71564fdced0838f55b8515c5733595799c21b5153923c0f94da84503ffdb00405fe4fc15782b371b1b43e24ff638d6cdeae6e7b75f98c2370cf5d4db1ca2afd7b5aeb26486b8846bec9939443403e291f6f780a06527e0562b654751eacfae4058fa5bde7d469346cdd846360c6987098e35a6cd593d56c51be72eee93d9010cd82dabab7f10862a28fce24a42bac09d1c76e036fc0f725e540986c052831cc41e6a2b5f086e71f298a89b328d54a3baed3d3391d190deb22a4757619e46221e63d0922fa07d7272f96c76048791454e70ac3bf99b752c16ed2c7b707436a337d5340549e77408f54a81f490a8989a729fcad66f28c3a277b40cc35575cac4b3eaf46b35a92f7b2d100ea04b40c65292faaf233c8c7de83daea2b65870c3e1ab8f0d898fc228a097d5173f391b9579c82feee34e569a22bcaa48739e4026b085e01ac5a2d16e81b3c45e68b9e36560505090b66bb93e955cd1767a45539ee34ce57a273c91192ff13ec9d74bc67e043cc2c9f8bda816a2778276e856aa1dcb00095bf75310416522691605a225205bbd4a31f69a549f431c42fe0d3699dc8b1aee0e4b0943b4c8e7f0d5a20bbbfb2951391a657f1b597416a5fe877b978e0cf49bf189578badc0e19a726aeef3c96ac4021a76bece88b6ddd7173dd5b1e3dcf7521876b01e09b1a4b8d03ea5232085c6089ad99fc889cd54bfaf099e3cba05fc51b82713b90574dc36985435e38e17010c6fcf24ac7c88bd99478befd82ad3daa7b5354b87595917e8acb1fa6f69c3304c60e51fac063c131834d50f01a8150ad9a8df159ca3587f0646aba873d3fefa9f12746949c7642a4053169f0c1a75d2a79f6da474f233f1e1e63ced7be9187f6d9b90606051127c9a83cdd726c6bf6421bfde71e8e032bdbb64c6de8f80eab5e7f01356ecd37971183df22144d5f7116cfd967d52d90a30b57b4241397b6e81126eafb130230bf34d37268cdb6a3c824b94f8e3c5af9f41eeeb3493e51e989a2a42bee294e173dcc8c961fdc7f5d543f2aec6f5ce54b2dfd9ba627f907280f96d324f73c0906705ae3e91902840e5a33133f9e10d3a7c66fc5be196f3df75f33a8549f9a398b79f248df9f37b06ad7ad29e9e70a11eee812a0f4b12811d794487e3aed1c1b3704644631d253112a1996451a9cc93b5fc87950cc47da89c1bb4d4af1708d93e1b0c8bca9c20733886e9ee0b481d98c4f47438e19e57655eac7081cadbf9215d2fe294983eacb15c94a88df72b528900e8e894d9bce86d9f8fee52040d350b0b9cdc062f0307053f05cacfac92e4c56e863dd081f7d687a52548a122694fbce835dca630c196e01dc753fc39ab40ca601449bd2583ed0adfa6fe4c4352a1fa672622b8d642dfb0b01fa1f62195cf24fa04dcf3ce6b871d23b22075e8481b951271f4dde7f0fb5b1b8c6f07b93c9228887758db504a4d8c52911ebd97b2153a8250216484d7782500d410e4c3dcd5a7647a52128f7cecbce6cbb095495d6cf858fbc69967e5fcf65d14cc5cfd93cddb7258281782084046b6d8a9333ef172566109bc369eab0038ad996c6cfcc2d10d4d1b51a5e0ff80af8a3a9258be2ff49920828dbcc4d0778238385325b71663527a75178e4593ae16758ce1087316d759c514001c6ae9be9082aa6997321aa9d9648ba323b1d876da0339a5dd4416dbab2998c790e62003f0fd77cce70fc6dd41efd916c2e31e3c7ff99d35ee8c9a0b92ddddaecc8afcaab4c943c7bd2bb53a812c25e2867fb5d15f9b660792097782a29d6b1d1ae5f0b05c15341e1e0b669af4a043277020282a77c99d9eddb76b6cb6337bc49002dd25b7c8d5dcb3b67a78c4dac33f0d9917bc97be9afe52a3a671b61a40431b738d43e29229bd5e5b3f2cc1aa37d581fbe6756e765682ffab71535d43780667a91331802b5a09dc2d20ffacd3c8061718359fe0ada1d3f2b6f6666ac5ec40df9ed47a865d050c31f62ed11388a1ac9c07d75194fb7cbf36d489d717c3c1b97bac6ac4c0b70ef133b240aa8c554caa0de0e8915bac377e18af3af3e7f470166dbfd24bae61ed28b02661afa0a09ed1a82f3d85619d6df996c308e83b71d16dae018fcf9914a12a2d19de230c7bc671888973694a44b896cccb60c1461e092b118a87ba10656636b424ee3cf029da3b9e11bc7855815dd641875b2282297ce95732b609473f1c99d889f836cdca7c39e913f0e7055ec72120055775dfebfc7c154f78c86db7609020e873ca6bbbf6331286fbab6694b39ea5a776d43e329f15bc72f64291fbe55e3c3b3e99dcd49b5357b1f69f84124a17a08f425b81fcf42c8aef905b9fb5be8597ce8b9dcae417fecf5b8b9160510d9a568e6327290e4f3a138104cdafa9c7d9bdcaa1644a6febd93b84ecb17b986042302424970c96118349b8e1203ff418a37adb804841034616f66d3f81d6e8f345e6e01bfbcf222d5a9579a6c0be9af093b1ac265b62b08860b242afa64526f5a99e43f137e9207ce2dc714804ecf4ad50c8e7743925d1c12cdde90161be490b437aca009a6588f06b22be15ac76cd4e45e508659c115c403fcc756f3602e4740b2572948a14aa7949c4e6bea4b14926844cd640d9a105cd83fccb20d763d3bef29a976a1568d7d81119033657c09bb3d2aa0c426b7581591036e59c6e0b2e9ac315a7a8f4cd58992c5634d7ae685aeffece1b070736443b02c5a2ac281939b410293d3f42b80a2733725c9f6e238a0f6cf696ba24d161e4d036faf77344052cc7852e1efea8c27653824fb66ddcd5a23d6f5023d06ad49c299b7e57c2cee0c80a5a7041ea0e2e4325b5cbe7c6dedbf5243c15b12e8371ceca626dcb3abb3b5a27673a843e1e2469040c1d06705d5318285cdeee7d8d35cb89c3c402a3b02372c6ff03da5c2e96e82febaf34afc2ab71bb6adb79a13a035a999a6044774ae3c6e509eef0a00ee3caef405c45094aa30fa2250395a005da1c02d3375008e96adff24fad9787f7ab31de0e8385303dc909731689d45a3e43137722d57b8cd91e71f45a052ec594f16bb142ecefe3ad28c7724c0dde75be4a918340461cdc0c307c0f042590e6f333c151513d6b19df79cad4f99c08aafdaf3e3ab96e070602d729b5146d6bf8567176a1422c3c886f29646802c3c8fad34416cd0579ee3b7f27ed43ccb2aba4cd5f0127192cdaf7788c665fd9e50e0bcf262c1281405c4818ec764cb29f3cda3dd2ace24b673a7be4831418f2099fcead0afda589f9ce8208be96484c8076fb139fb91441a5e54298c8c7eda17f4c1c5f74acdf9c2b310a98b6f0589b86d749c3685ef013402002113b7778923049535197447d31f0038a2f3f4dade6163b7ec181bdf8731b3b3cfc97baa8dac4e7bc59b9d70ec80fe5447a480d843d17243ae32fae35363782f159286457fdbfa24021d4303826b122f2c82234ece5e198f21f38935569feebce2632b5c9e545ff32ecc0b6bd1d7115ceed9e6b656c64b27081d5c0583df0c5c8a1b5a9d3c156d8e07ab081ac87df9a48b609ed790faab795526c706c02dc2757956e25bb5fd3b9e2e90961c7c9c555f3302d9d8f9d1927c616f6599f6f20af7fd327596ce36dc30e3c22a3e2dc43da7e80104a9a4611074791245d80f43f66ab58abfc05997051e0d0afc955939967b32260d3215ee26a5a4aa29961aa84f210e68edb2c6d4db45bbb9232c05dde7bdc3e6c62dfb3166e6877ba9b519b386061de4867a98cd493c8b48c0b81bc76bfec5f6e5db9acb520", 0x1000, 0x4, &(0x7f0000000000)={0x2, 0x3}, 0xc) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 07:28:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000337, &(0x7f0000000180)=[{0x64}, {0x40, 0x0, 0x0, 0x4000}, {0x86}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 07:28:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = fcntl$dupfd(r0, 0xa, r0) utimes(&(0x7f0000000400)='./bus\x00', &(0x7f0000000540)={{0x6, 0x3}, {0x2250, 0x6}}) renameat(r1, &(0x7f0000000380)='./bus/file0\x00', r3, &(0x7f00000003c0)='./bus\x00') unlink(&(0x7f0000000140)='./bus/file0\x00') getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000580), &(0x7f00000005c0)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getgroups(0x1, &(0x7f0000000300)=[0x0]) fchown(r0, 0xffffffffffffffff, r4) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r5) 07:28:45 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000030095955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7344123053ff03d925341d85544cd1cfd0b34aa3fc1611cc6f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000be330003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8689d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30041f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d3899704e0fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9010730f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853eb9636cd9842fc6b4ab696679ff8c0f6d2923a37fe3a8c915ff60bd3200133b17d7d474a9fd8d7296e70a84c39f0aef1f2daa608e8356066dac0b6a4dbedf2347d3c0e1b1a10b34f3faf9ac37d83cc884d5b4edae38d8d4fe7a1149c67dad4156f949445cda24f8d8c2ef2d5e30a1d291d92ee09b94ddc6263769fc0277efd8ae1ec1dff21ba243f3346a6887f511c605ea0a241c956a4c75d03898eea648a940c526c18d866798ed2ab291c2a2f9adfb16d752e1086dad52236d8879a17fb708a3c41d0bc55a1886d93a1357f7dbf515bb2fa8198915df992999537c578f9850426ad2f3aa20db80ea139371832500"/1495], 0x10) write(r0, &(0x7f00000016c0)="627f662f0450f3cb7500fbd9ea33e445e69d7a17c85e5c6b6d8c58c0de8d33635f81bb64410674ff6dce0eacd5e43c659bbee14190ce18125440024c959259ee11bb6e0a04342c69d54edb4eb6e040a824a75201ca28eaeeb99969db49b9c9b7f023d82d925848b5a7a2e663c30f67e52cef811869ad8f49f38093b118e8259acbcc3806008ec5a7f17742dc660cd36e03a597d87fb9766209c6da928f7a5f55bb7fde59aa272a94d7e0b8029709680a2ac616df4e5ed7a743c7bd7e01d6f065a7853f13436fd4cd58e1a70438717f1aacccb0d0929f17d520e5717f03ac39347ad303e892ef5ad908728df97f1c0f601256a060e808904e59c876c8a6b919e8300e8f06280debd07ea4761a3ae01882d8a94bb9f70dd2f596dc99ee458eb478ab3a8d2863d35e23e1474b48df13b767ae5495666fd1ef4a05737dd68105dd1ff4c801af5fa4c5087090ccc904cceb8d426c0439df465389d4a5a114ef1ed0ec8be6b471203d7e855a6013d36783f978a30ffa24ff9496d7bb011ec7d6ae97b0f9a76ee704b3f2a0219c11c512a1c723b466dc5c68e49378683f32710c6f5347966ab05f5dd160d4fc308af259157153539e8eb2f13fb1042994b488262a190726c7a794af15749accdd7f99a660ecd9df4fa43c182bb0bacc3192292dedfe623ca7040358ca219b5e4a48e5f62abf5f24ae97a46b68037baf62a9ec5cbfd5c3555576f7a835200c1840d86cb77999de2fd239bb545c1567ef05be86a3519cb375861dc44b49700b22cecd74860ca8e1f41ae3ef5f3303e5cbd7d3a5701fa3385195dcfb8cf96bfe78f4dafee8f2b757f290b0bfbd42e1749be0d7baa51f394e0da89b0889d212c889cf7e8c48d464b78a05fd7dcf7da9eb12b321f1619ae759fa5e743c2a749304a6c9adf4ab1214336edbe8feb51cc547e123e9a7576c8fd8de2270e090944d69c7438de8524c1878eee86b7b8847bf196d660bd4ac22cc61762bcc210b3af559a60ff878988e1046f6a7df10423f5e681b608f9781cbfab7a51756a5cbddd2a1320f0ef835005b0107d48084bdcf2c2b6138dcd75f557f7bde030742cb95fcdb5b686440f5c5c9ff896b35c55580dd64d3d6bed943a8df41636ee57d2a29296e499709f7f8226c487f2656b063631e90f0944ed121bf4123b4f80375dfb90d0b5859d052c1807fb68ef1f5c5041c48c5c6efbd80b801dbe7668197d8cca9125f1912fb119bbea212f8586293165cc7a8a523bec41afc4c0ff2182d61502ea18b325efb0005180195ad90c4e30d19be997823a02ffa893208fb6f8b48a37b2536d8aeecee7343fad245e25b4f27e41e220e68587c072339a35ea35a8cb806cd1a7a81397258a59b6f71704fcbb6a212b05ac5d7ce27303e0aee648ee3c434df7f042c25a13848efae1d8274be895f563ae164811a688947f16bb834dd551da3295bec2b35ecd1a8d2196db6f9827c9a267010f08b6b0fccefc63100e4dbca1baa41536f65392f82be9107abfda8dae3f69fdbc037e4f685a8ef842aaf7a85fe7cdb387944fbe11f65d14c9c6edde234bd6d01452d119643d40c05e99efb252960059e5b75fa51df0ab9a03ceb34e2110264d8999e6337711798151caedc8667ea77739845d0c3dd4129d5078d9454136c6205036c20a951522b8a8c50dd7917368e52218822b1e12499ab2f488a84f0c016af69920dad91077ae1ebe52239ada8f18df5a0516bdac4a85b20290a62f2dfce9b739a0c3ffe96cee5ad7a3f4aa6b87a08ba83e03b63ade6d66343008a7bc1a3eed47c0dc821ced18e630553d6c81d7e6e4cd367810136dad734bd251537108f67c0d758b9321ffee68ec13477d64035688889197b56c297a64142233932360ad0eaf03134e728d6e7ac77db7b7c1505aed4f63740f88d7d7008e77ea7b060b5b70fd89a7b5cfd69d98e6703dabe9025d2413bf2da96cd4041ca3f1fd889fc36c4779e1ed99343789f1d66155e505a996ecf91c1cf7ff13eefc68011fb16587ec544ba0512e692392d4ae647a25f6bc53358c5ec9f60df44204f916d253edd254bd3d98afd9947a53084fbf19de40ad311c00450afc0895fdd740142eae252cbb051109c9e7bccdcd6bd7157abed253ec99c79b30ed4ac2692c9ba93fee31edb1a37b40c13435e1d711f06bf25c1547090dc47bf079a66b02dde8ae971f8d686d6eb54f6a12460d93464edc4f230b192c9d9187df429a4904eb24463462831060d37afb958864426258a067603b936633072233920e304aa4aa636d631b55d7986c83d807e316446b14d5d0521d00c4de0edfcaa434d766a1fd310e49d002ea0165dac4abeca5dfe4025a5093a83cb4fa62ab1cea098254b249cc641f954f03659a5b48747786f75689e40051078f290f70a409b2477b8ded59b28c97c5fcd6c0b60695c30746ce52ebe4ab69686447c81c1cd2b6a0753e7e21cb9dd039f49e26cb0243cc2c7599f7c8b5187a9d459c664f622d37adfa5a2e46352c56b184f2b4135bc220460ff36b3e3a734ab347271fda35966ee37dd0a4cbaaa8aafe6d703d923eaf5500e15489c1200c4961aea637c763cbfd165cdbcfa5e6e4fb6d2fe4c0563e6577b8af78a3dc8f28f0afea239c09018eb1c066c1b89698b91f2c55d2537ac7feb5beeb4930e4ff90c9f4f33ccc65a30be81b50b3b7a6e72723c3260730db746b5dc624b5cf9e10787bade3697299f7728a0806104408249df3c718e9c3a965ce6b5c86e0cf89b7741be0e599e0a4fddf480d4f5df7e501ce8b6702da9a0d0a5bbf721e1926c3c9f03870c849fae465244f2fdb5adb06ede234093bd09f420dfa7bfad80f2054832172e5d38b7b2fd71f3bbb3064965fc9c4d9e01531f0a1efb34ba0c18d2edcaabf425d6dd828306225c82e4a520854450cc72895abe44d72e56ff35dc0d8e48ac486fb9b9e9c3de749ab6d96ef2bc9e55eba6e9e69bb58c12da3a9e42a4796bb51a3cdb10c7e87e17f52c28b18954f85cf07229d9bd71759d2b2f7b24dd3a9028b1524635ee017f6b8785c19fe17199396b0575d50ab71a50d1e2e28e409f673365a2eec4294d26343ade81f29a0e3e444db0ebe543ced858d0aee5a7878e46f94c9972d5be0e5dd07cc9ba73b9b32e72a9f71c88e06648cf5c26e41aa72ddc563eb8c2bd0e969d7ae8086e8c00657c203d04b6ac9bfc5b90110e50fbf5d3567818a70ce36334a5ee8040e4f9a48fcc8a2b6b1e94925d6685b96c2b286fe7a602adc590924a2a4bba1fac73eaed6d16932753f243e9e3ed6252d1efc9d3dfd0fbe753b705db7f1203985e531dbe2a4726afe8b89c2699e71a36610f79eb7e0e25fec000af4a91d75f8cbadf402608cb3021328c0752fda5a11c562c5e656dfb2c0724e59bd661cadb8b620c857098e41bd8972a4a0e11ec75bc969b0a3cf4725dcf86f0d95180f4da2137b09e889e0eb6e937a13bca8d337eb0c5d50b2f6200cd4f4b5225a6d4e6c475d61b0031f119d7ec11f7980d6b8e482b6b7e4d8109ad3a11f82be84e3a97065111321f9516a04e93701936cbc5dc52574b54ca86e16d04db1b3b4ed53a7483319270543b781c36b48a35a81dfa908ca449aff1f140070e4839c5bc9fe23b5b068d620aa7bf048eb81df33a331bcf06b1418d05562a0d191b33d891f12f36315550869c7a42bdf43c7b10c0f9fc5fb9c246de4523075c5f540d20704e240bdbd6e96758dee81a5bc400131fba698c0b1a98d2b22ef1b3c055f8100f8a5920012400fb4de4aabec89f907fa3dfae8f21dbc13f1914b9442c8a9151130ded85862b96058dc6da495e04b86c8b8ede93cf15bf795417f35428f3c548682449a428aad8775f5f27bef140792510961b7111f3f1faf93bc21aca293347e5998dd616ceed0b60be1b42194087ce359f698b68e8339f72bffc4905f181344283f1fa1731d83defd9c426bab4c7017f1cae934432163af8e2827269cf275ff4b77bca0d555ebc68a51fb2b00564c2a623e7b29781eaa80a37831642477bdb01d1d096b80f20ce8e6bd34b4a1ed2df738e4cc04740a54b7c70", 0xb41) 07:28:45 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="e4bf0b17256b0fbb8ca17ecdd7218383e1f5e1b933af9eb19bfd9bf2657a0e81a0640c515a8ec25ec619a63193dd77cd3e0e5e4d0fc81aaf7de08c6999f50cedc1ed0f24621e498f8bed01add979a5e816891b38b289441f62d403c37526c30646093c9bfe79a57b282f04f27598551cb9a693d7b9ac68e5b3045853d94c99963e1eae2dc4cad9cea3d5d0b71836fe3dec03af3d1dff16176fe3a8372092ce51d214e60b845c9c90a5ab9ffb37a4cfb07366d8a414ce8414a44f752ec4acb0439f5e9bb67bd25c64ea87391b574328818f9fc1f561b0dc6bcbb9cbc372f2e39773f1f7b74d31d9863b99aa4a1f13b8b52324113236ae96ebce5637fbd6a7146eec2cebc0960ddea2ec2086bc6c2fa00cdc33115822e413ce8b03d1a03eddde09fd5d1e73b3569ccadf858af085c00000000000"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="8d2ceb3c4d18d1a693a5605ae3d9729b97dab403a11a03780999e679d60ef84ccffe", 0x22) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) close(r2) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) 07:28:45 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925070008fb2f58bf5e4a", 0x1e9b, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0xc000, 0x1) mknod(&(0x7f0000000340)='./bus\x00', 0x20, 0xbde2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x45}, {0x6c}, {0x6}]}) r5 = fcntl$dupfd(r3, 0xa, r4) faccessat(r5, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x0, &(0x7f00000017c0)={{0x80000000, 0x7}, {0x400, 0x7ffffffd}}, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8010, 0x1) r7 = socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000780)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000440)='\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='):\x00', &(0x7f0000000300)='\x86\x1f\xf9\xfd\xa1t\xe1p', &(0x7f0000000d80)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e\xa4\x00g\xd9\x17\xf8\xe7Y\xacG\xecT\xf11\x9f\xfd\x7f\xc4\x8f\x8e\r\xefn\xdd\x1c\x04AS\x83=\xb9!\xd6\xd6\xb2N\xff\xc2\xe4\x85i\x9a=Ps\x8c\xbb\x01\xf3H\xf7ayd\x96J\xd1\xf1\a\xee\xce\xb4\r\xcd\xbep~\xd2)\xfbSYO\xf6\xc0\xee]Z$\xe8O2\x12\xe4\xb0\x91\x13T\xfc8\x88\xb88\xe8J\xc9\x16\x18\x9a\xc5\xa5\xd4\x84\xe3\xfaZy\xfe\x11\x8dh\xf7\xfb\x1fN\x19\xe7\xb32\x8e\x95j\x1f\xe5\xb2\xc2Wy\x1dih{\xeb$\xbf\xc2\xc1\x94\x95 \xe6{\x7f\xae\xaa\x91\x1d\x97\xbfcjwZ\xe8', &(0x7f0000000b00)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e', &(0x7f0000000a00)='\'@\x00', &(0x7f0000000b80)='/dev/bpf\x00']) kqueue() r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) accept(r11, &(0x7f0000000180)=@un=@abs, &(0x7f0000000280)=0x8) r12 = kqueue() r13 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r12, &(0x7f0000000100)=[{{r13}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x20}, {{r4}, 0xfffffffffffffffd, 0x1, 0x0, 0x8001}], 0x9130dbf, 0x0, 0x0, 0x0) r14 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) r17 = socket(0x2, 0x400000000002, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x80206918, &(0x7f0000000300)) kevent(r14, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffb, 0x9}, {{r18}, 0xfffffffffffffffe, 0x1, 0x26}], 0x5, 0x0, 0x0, 0x0) r19 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x50) kevent(r19, &(0x7f0000000100), 0x9130dc1, 0x0, 0x1, 0x0) kevent(r19, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r20 = dup(r19) ioctl$TIOCFLUSH(r20, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) r21 = msgget(0x2, 0x42) msgctl$IPC_RMID(r21, 0x0) r22 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r22, 0x15}], 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r22, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x5, 0x9, 0x0, 0x101, 0x10041, 0x4e4, 0x1, 0x574aacb2f9db0e8b, 0x1}) ioctl$TIOCFLUSH(r6, 0x80047469, &(0x7f00000000c0)=0xb) r23 = msgget$private(0x0, 0x100000000000004) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x4458}]}) ioctl$FIOGETOWN(r25, 0x4004667b, &(0x7f00000003c0)) r26 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) fcntl$dupfd(r26, 0x0, r26) ioctl$TIOCFLUSH(r16, 0x8028698c, &(0x7f0000002580)=0x800) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) msgget$private(0x0, 0x4) msgget(0x0, 0x440) r27 = msgget(0x2, 0x100) r28 = kqueue() kevent(r28, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x2}, {{}, 0xfffffffffffffffb, 0x10, 0x6}], 0xffffffffffff0000, 0x0, 0x0, 0x0) msgrcv(r27, &(0x7f00000002c0)=ANY=[@ANYRESHEX, @ANYRESOCT, @ANYRES64=r8], 0x3, 0x1, 0x1000) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000540)=[{0x9, 0x5, 0x5, 0x100}, {0x10000, 0x4, 0x401, 0xffffffff}, {0x5c32553b, 0x3f, 0x7, 0x6}, {0xffffffffffffff7f, 0x7, 0x75c8, 0x101}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgsnd(r27, &(0x7f0000000a40)=ANY=[@ANYRESOCT=r29], 0x1, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r31 = fcntl$dupfd(r30, 0x100000000000, r30) r32 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r31, 0x802c7416, &(0x7f0000000700)={0x5, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r33, &(0x7f0000000900)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b3000008000042ca00000000009dc4ae0bad2deb45007f1a0000000000000000000000000800000000000000000000000001000000000000000024b72ddeb8cc3818d2d63e5ea58bec9f3c3b3ac8a0782c79db9f4e33f83090859d03b30d85fc2aad2a40fad8ebce82d7248776cd8a2700"/144], 0x1, 0x3, 0x0) msgsnd(r32, &(0x7f0000000000)=ANY=[], 0x0, 0x800) r34 = msgget$private(0x0, 0x401) msgsnd(r34, &(0x7f0000000680)=ANY=[], 0x0, 0x800) msgsnd(r34, &(0x7f0000000340)=ANY=[], 0x0, 0x800) r35 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r36 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r36, r35) r37 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r38 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r38, r37) r39 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r40 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r40, r39) r41 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r42 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r42, r41) r43 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r44 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r44, r43) r45 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r46 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r46, r45) r47 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r48 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r48, r47) r49 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r50 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r50, r49) r51 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r52 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r52, r51) r53 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r54 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r54, r53) r55 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r56 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r56, r55) msgrcv(r33, &(0x7f00000025c0)=ANY=[@ANYPTR64=&(0x7f0000000ec0)=ANY=[@ANYRES64=r7, @ANYRES64=r35, @ANYRESHEX, @ANYRESOCT=r38, @ANYRESHEX=0x0, @ANYRESOCT=r39, @ANYBLOB="c60ee26aa50eac8418638a6e1964ac7f57ea6272f7d59114856f270da26d25c9d8ae261dd49bf3f7361ac05e0c83b166920d00e1687dae3548350db4e0d6de423b2e21220d24a70c2d2fe44687c22b3d84e4e0bb87ffd1a90231690d91393550b7258bca0018a368f3fbdf62c507296472c3008926d2", @ANYRESOCT=r38, @ANYRES64=r23, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR64, @ANYPTR64]], @ANYBLOB="832015d842b50806cdc2bd9913793fe84990bd28b927df9c5586534de658a4642ec4943e", @ANYRESHEX=0x0, @ANYPTR=&(0x7f0000000740)=ANY=[], @ANYBLOB="c3a928fa2f02e59ec4fabc18d98219f1692e14e99f4b3f0a2795a4d73888cae56296592e2f8b36316f1e7c873bc4d460922d62289b68c7605f58f1f11535d8c5e66f9b8ae534090b43d99ba030252d3c232487a4775ead9198ce6da3730be4963b3c5737351e549342380738352eacc77baa0425a7805f21795b6979386d6223fb94b55c7a05576ee8280b733b8882c60fb900fd3924810f76dc0e913814a36cd59802b1d5705383a722076e134d8b4892af042ec7b53fd350d6a1f536393a5fc3f588c590abae7b68d09d58ec177283012eccb442477c3d5b532066e17abecc12f18af31199a6eb96e9877f4b0cdf555d76eadd93c045dd7da6cf8d6789273bc0a743563c92529f6037bf949772cadba56a8b079ebc0615d48078ea11f707b4700cd3c59ab50639877482e0b4be9a330ea9621c0c9fe9fe68090660d94bd3b87075d80b5800214c7f5423a06400632d546d16b12df2a7d9eb4ef21a2792f47acc5634acaacee5b2649269ca9e69115be92fcf21b1b0c2f44b82cd4c85899a6ed018e1283aa44abd3ac4d7295915e98409f32438cb418600d4844fad24f1a16d2edcba2b5b51382ad4cd69854bae693d7328f4949d452bf3917ffc8ef78e64fd7c8b9b04bab1963cf7796c9cf3d6de85c1d2189c1080ba5a06caf249466d1f6dbe952d84004b35ae95928c8e28e0cb73b5bfba1e707721d75bc8de90d762ed8528f5ebf0690d18333d9425bd0ee5ad3362c3b626c04ee071cb23ef201f32c5bfa93e40fe0139b755c8585792ac05f912243e808cea495cab73e90f40d11f90a669d78bffa4141733d0b80f02049727c1b23d55e31555c6b676e2954948421126d77c6745b413906bd3a767cb9c41845da9e03fd4f8ead80d47096aa252684e74f2425effade7e23213c80a081159e92c9b33407d910204aa162bb6ed5e31dacff4a57d0a6dd54ccada702480d3522ec591b581328909e3d0f84271dd913044a579ca6029b2f2d86d2c99b832bda456e0a880b042841ad20f9761f2a40a56f9d91a772e93a167eea282123d2ed1c8332e26bf9366a8815aab8aa323c4a3cb4ca10bb870908ec3fbc8f96236f1de63aa80352d23b3a6a9e16909df8a5cf749457128eb8846d16ec94941697cdb3792b5c7ed75f383457e7613a9e9be390c6ad10c04ae3191259035f395fa685b4db175ee1c53b51fbfe9f194daa045778c2bd2e769f693917667f426ee35772dbb121eb79163840601ba2864eb4c9278c3a3f5f56a7da6da89fe236081caea1f60ed9c5c1d545f6a9e96e64a3b1928e353e4125aa2733e997db24e83ff39cb1bedc25e2e3d0a57aafc14ae3718cc8a4c12c7cdfa1cc6622c006ebb4863620c0f46a38c2ed549ec11da75e724f0f9e53ebb571227f889a9ebe7cfd70dd36f8a4bb9f3db03cc3eaffad42868c226d1c062207335620be1eaefb8e1ac2f78f4296f730c08c0caff4c0ed5bab78c48f6f12e804261260bd031dd643ce5d8e2757c7e32d6ce0643418798c68bc8d01334b2c24857ff745d1bf9f3cf7b2c0ca53577e619d8de87cbbecda209466790bb738b40bd3a379de308441f2dd81c2f29005e545c395f35ab1f1c54df57d8c04add56975f81d1c7f6d261863fb910f0bd43de3e7dbdb61a33ea099023e5aa9749900abc3ff1930534a954037eb6cab7034b1c2d7a7ba5c598f85754ee4369c5669583145dffe836aba44f0bbe8c7f82df7f98278d972576db5c9a5a16d97b0252cd055f7895177e70334899f9bca7faecfa02f697a583ae5a39073aedeb79ee38895ce97d94c3cfa849481ccf21f243334b5293b44e38c7178d1373f89bb1a572e9d2ba9fb7b1828a2a29ff00ae27e3250128aed2d72309a7bc13b6f8374b7d39d51a86d42bafe87d72d42900b52e4be25162838b7c862633f081a2752a26b7b0c9f91ab1667ae93f3c4e5c66040f61f3f26569a367bb6cca06bbeac80e41260fb35c569da1aa87213365eec2a9a01a29c7b98d2a1548bf3ce956a704b6ccb9d97b7ceba94fc9bbc8657c2e2058d94091b2ec586db4dfaf59e9c914ec704ba55848c2a9594d630fbc2b89cebce36a57fbdec23f277bb77a9930ab51c5e6f16bcf71f75ccb828c90f3813623593a39fdcc3ced654c14f235d3d09de630df07e31415dd55dbaa00262199d285ed3b6f782704a44aabdcc300dafff444317e590a10bd98655b8149548e7ab914e2b3e414087ff9185d2be586cc773b0374e8d317dd0b3fe405e5ff1c9351a7fa85d0441fecc421d37aaf2f7c262d6da9516877551da2b383f6c0de91071de0398321599facd9386d27ba2644e98c4a24161d915857e420e6ac048ec63cfce42027aee7239c8b318e2c6ba8eec8a8cc2c7a8b79b44fdb8902e42989a5da36dc252231c272ee516296c487d7947a9608857588e994b31cf2a993a451c2b89d09f6ec09a074a6b69d1fe2b8830e2ed87f692595a3b535517522c0f843ad4dfbb6eb0ad6d7aeaeadb07519829cc07bfc115a0903d1838ed7f82c57e01926de28d31c9dfb970b2e314258d18170981e79edc1c95601d60dab19024a94126ea52a0bb2d0b100398aa8e525fc81f824b028d4cfee5eb636e20dde72ae75aa56b9141034c01ce2c012df01d78a899359559a8c94e6febe7da949ae9e683e7fd8c66e493ccb44acaaa16f3668d12f88f61f1b91d8d535c6cb897e94d724d93db16f128c4bd23d01b7598093f3becf0e368250b2dc58732b20f8b61205badb5425619dd2cce1a9d65c06b25f147e6a50bd965cd9514f49e8723be86c14fc3e7117d0c8f26e8a85eadc87198695114e101cc97488d1042d2faf28030c3bc18d40a54294c74212c6afcd7cefde9f3709b88096a3a3bba1d68fb12a2b9959c5e23d6525f72b32b2e24363367a3066e036907210a73cc08de8a1ef54f0da9ca634902cc4a847a9a433aefcb4cfea407e010fac9f517bd199c11ccfaa8205b0a88811eba5e74c2d0a275b8372d0732a86a0aa7e2657fb4114c800f7d5ef35dd818ab0b5f3272079d05677e6824d93597a2b3e59d7bab27bba244ebc6839d491ea1a841770d830748cb94acf4a8297f2030a600929aa160133a655dec2996599d8bdeba2872a4b38ac9d9218e41a8a8cb5ea577a52ce46243559fef4feba3556d55dfc57da76955d73a9e8944c735593cf23835aa41bed088c1bdd42c1a8ff329aa0144d18ae95af80eb51cb3a599138a6697b084e0fc042ce8c7bffa906f1c3c9c1af93b773c8c6ec64497e028dc15ee19c77b7fb2d7da1ba9c77f7802823c30a32f94810199e29c92d5c47a6f10fbd542943be0444116c3e48e9e34d2af2aa39c1af5ca8563c85a77170cb7d5bf81f3345488ce8b6415630dbabe95b6bfcca0ba0c788a6fa73983cacd42e281847065ef223ce2ee1e9e9d0d12c85919b50deee8c9ae483e36d832cbb5dd9644e5ed113e33e354044a81ed243f02ddc29f44567ae611a1d39dfd71d166667bec470ef226c16413d14bf31376b1b3b6292b8f2ca34c21ee99c0b1168e1049f63342206865e531b736b4f6b933a747112e04b7a6c0cd5f26d3066c0468dd237c2549bbd02a8d6979ecb8bed22ac0c4a824d5f4c14fb8fdda620dca1eba5e881b1081b702e197e45ef91c5170fd4d684666fa1be9c52b34880ee9c0726a478ff1006be35111b4ec3bc99eba356f8dd844ab22cd04a94cf8653cc862433ee1666d32cca29b4f14246ff4b11de5c36229af717b5bd0270aa6e8414e8f439743ee1648bd1dc019b13d830e3ba0080de9b281f03b4ed3bee1ee776758a8e1c7fcde1547bdccee0fe393936ffb40745488b085b6aff065925cee41c8c71b2462ec662fd4f547be6122c8871197bf4a01e0e3b57f3a1f27ad2210a695d8e8f88ae519d89f6ec321e098d9ad99b17c636b69d6dd838c60d210a75c3f4a4dfdb25de09bff4a9d34e85cd16fe9d84319a669c6c95d028ed737aee4b5ec2e904388ab5c5f1640dd914376c75e2acec4411fbe999e73be75ff0cd2a7159bc85ee38c0f86923f7bc0270e220ad58636df6282203e73aa7103959d52569677151486c8fa8c418dedcebd33ac69d1d95140e54b0aeeebf6cc4ef93eb6384f9b9c811fe42a5b42527b875965a7927a69c01b5a390b16bbe0a884edc0efae324f2cf0c832edd2541192fc009177fad232c88e2c9d606631b0b462615908f5ae19072845b78b51408635389324ca2b1b79b5ee3a28df11822cef91a5f1cad9bd383e5b1b8a0744c36549ffa00e49ea14feb52465f61b433e339d9d4dbbfb8ee117d461f4381949002bb3709d9f0603fb5089cc2b21e150be5e8e9ef3bfce6e734387d5b4fb0cc042a5a401710e0912f8873811b3ba3a5f027841cffa449f98a5e7fb7feacf3ff89fc1b5eeee54f2046e5c50bf08272356a7b0342366f7db8131a88ca2e3cb6f53baa8f42ce3b02acbd0733fd3f6b189bf347653e2900cec9a3443d71b6f9f9992fa0c887351ead6aa8748a7fe021d319291b94c97712e90ec2a8943809db4809b07cc5c9bd60f75dbea0bdde72637c0b626ff446000a9ee60501efb2ac15b8ed6c3647d570da07d2d55a2da151e1919b500b2019118ba2f71036cb84521c17ccd37cada0d61bfa3085ccb63de532963c9c6c39098c36ee028518c576e063de2f95885e15a8b4d9f8f12410314e648c0c9ceb6dbb3e62febf445c42794f08e0e57809353d65d54d296f584db371fc6dbe085b1efb3392e3019c98e50111a3eaf5437a1d714f1eaed79363fa967d3563916c6135e26b0ff0c4e43a89a5e716607cf55e25d791bb3c93b6b09eb96494d8228b0bd27cb648294d0b7ff03735c920dd8d57543e53606c44ac4f308283b1e392806a87277803481ec365f979b7a1193c3c21d797395933966625168b612cdf2f44578cfe22938660c52ff1054a020b4123414ce01a3ad03c049b15fe075dc3a6acd8fb37695c3d8bcc8f233fa0948646c177c495af6b05ca9dad388027e3ce828bdd04fc7ce515dd54779bc3c1130fbb7db69bfa13a4b59c25b2a0a740b769414ba1cf852b384434d98197958cc61aa115003ff6ed8a05b076e0ba251cdcfaf90747024f9c8182e8fcf23dfe6c1270baf55dfa19fc1730845087eb2b6073571ed87d53f14c0ed69ce811aa1adaffc9f39428993ebc5c702f7aecd74b57052b6b61de4814128da224c7ef2efa091561dc4de54cea8d96da59d57e010b73d96f1105117454e39c59f7a32b062f2f77b06c8f9cc9750dc7248f048870eafc2ad683b740640d07b71146b0eeef44c717211ad9d3995a3924404368f82d3071639dfe89887f75e0e9047480410dcbf701f6f2467460305516c6e600570e036073aeb06155413ca89879c77332e5415c70ed7eff50a6c25c7442d47e11550e263e1f722b72fd9b04b18bba9d15644dbcf8a4d6789276405f320b1a8f0723e9761e626aad35195082908116e742640d4233a9ce75b5e7d96a96b108b5b3302330024e0d262f67874fea1ab69d15fdcb8f3ea2eda63793fca62606c8c1f942f97f670c66df01e3d7a1ba1bb58cbc66265438eba474971bade960b7117d14a39ff676d46a386ce17f7c709776f2ba7f12ae5dcfb38c2282c3729173ed5b9ec2846592081dcdc47e3485fd8c08ca8d2d57005ca6cce2dd18f5c9434ac8f74ea854d9a039ac26ac5050a363714bc3583063fa92412b56ddc7d2d64c2eb1c3b1c4907cdb94775dce9cd9339e358a4bf9d1c6a479afebd238ed7b95db2fdfec89be476d3b9f31d58c4ec956e3d507036f", @ANYRES64=r48, @ANYRESOCT=r49, @ANYBLOB="d4014cdadf", @ANYPTR=&(0x7f0000000a80)=ANY=[@ANYPTR64=&(0x7f00000010c0)=ANY=[@ANYBLOB="7d01dd64408f1acf70b1ce1e6e7177543e71f124355ce62921bdd533c7b1c3c859a77e3c27807215a353b7d087d4586b88c86f5e90c43bd793c76ee7d59c3b03bb63f1e92f31c1979aa07e2d193d43ccc7a7bfc07396b95e6e84d0c2cb0136ae4c550aed04943bd84ffef05518b18191015501acebcb1d46d90d0f57af4a8d76d98cc57858ceef76453b55e424a48a3240318cd3665f0a9bace19a7d21bd278c39e9d67131ba1c28a5b303bbe06033c9d33491a8747c55", @ANYRES16=0x0, @ANYRESDEC=r52], @ANYRESOCT, @ANYBLOB="c95b036ac319", @ANYRES32=0x0, @ANYRES16, @ANYRES32=r53, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYRES32=0x0], @ANYRES16]], 0x9, 0x0, 0x1000) msgrcv(r33, &(0x7f0000000c00)=ANY=[@ANYBLOB="253d95a8da8bc9a5c08bd1fd0443a741d47d969fa1b8290dd38365d51fe3409898bad1c353a5404357eb1aca1934ab2e62720929cf43686dc3507a2bd91936dd40f15b58f7417251e0e47268a0981162fdcc31b28ebb3627c57221d333ae8028317fd13ad79f77871d5d94f1b8c4422a9d03e000141f13679fd846547940ab983ab1e7d20e654000000000000000120ce6008ba0e96cae1e48e98c14ff0100000000000056c2bef7a2e849026105efc87152087c5b9b2e4198e74f2d35c4afa673f514000000000100000000000000000000135683cf2f17b07c0826cbfcc0e2bd448f75b1a06759c6ef873ad55e7d03ae448fe39bf6a8ecd4d1fe02018021275258012521e931b2cfec7a7fd0d59154dc841e8d8b85c6945db36eab6687969c1aedae7624ddcc4b1f645aa31a1b3600"/317], 0x8, 0x1, 0x1000) msgctl$IPC_SET(r33, 0x1, 0xfffffffffffffffe) 07:28:45 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x2d8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 07:28:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xb04) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) execve(0x0, 0x0, 0x0) 07:28:45 executing program 1: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet(0x2, 0x4000, 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000540)="bbd4e383e9a12b5499f752e7eaff125c00000000", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) fcntl$dupfd(r2, 0x11, 0xffffffffffffff9c) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000200)=0x3f) socketpair(0x1, 0x4, 0xffffffff, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440), 0x3f9e2b65a34270cd) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x7c0) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x87e13cac6900f962) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x3d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) r6 = socket(0x6, 0x1, 0x3) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) flock(r7, 0x8de049f359165017) open(&(0x7f0000000380)='./bus/file0\x00', 0x8000, 0x8) 07:28:46 executing program 0: pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='/dev/bpf\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x34, 0x0, 0x0, 0x3}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 07:28:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) kqueue() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) 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)="ad1af05de2f4ef18", 0x8) 07:28:46 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() dup2(r0, r0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60001, 0x20) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:28:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = geteuid() r2 = socket(0x2, 0x2, 0x0) clock_settime(0x0, &(0x7f00000002c0)={0x34ce8d7a}) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000e000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\a\x00'], 0x18}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r3) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getpeername$unix(r4, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0xffffffffffffff9c) 17:44:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0xffffffffffffffea) r1 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e000000120002ba14ac9142b136063892b39f09a27e399782e66508f52b2ad0c20db377ca26005dbf315e474c2d43e94174c46ccced4abc8d7f3b4c0b1403a47d56b57936b07085d1bf20935ad3a73120e05463bfb120fbc198f"], 0x10) write(r1, 0x0, 0x0) 17:44:26 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0xffffffff, 0x672d}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x9) close(r4) ioctl$TIOCSPGRP(r4, 0x40047477, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:44:26 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) close(r2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x400, 0x1, 0x1290, 0x0, 0x7fff, 0xffffffb3, 0x5, 0x2, 0x6, 0x2, 0x2}) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) read(r5, &(0x7f0000000200)=""/195, 0xc3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/null\x02\x00', 0x100, 0x0) r7 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r7, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r7, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000100)=0x9) close(r8) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f0000000380)) fchownat(r4, &(0x7f0000000080)='\x00', r6, r3, 0x6) lchown(&(0x7f0000000000)='./bus\x00', r6, 0xffffffffffffffff) r9 = semget$private(0x0, 0x4, 0x481) semctl$SETVAL(r9, 0x2, 0x8, &(0x7f0000000180)=0x28) kevent(r1, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) 17:44:26 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) close(r0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x6, 0x45, {0x80, 0x4}}) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r1) 17:44:26 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f944f2da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac59fa0ee81f755784615edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b1369b1acd670b288720e23d4aaa425a687e8ff684944f6217252b4cffe4c321d36ec09373c21455d87df32ab6ed176138a05d73af4"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0xcd80000, 0x4) socket(0x1e, 0x1, 0xa) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 17:44:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') pwrite(r1, &(0x7f0000000180)="d000f1a280cc35efe47ec6000000", 0xe, 0x0, 0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) connect$unix(r2, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) 17:44:27 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f00000001c0)=""/184, 0xb8}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000480)="c0d50807fbc2ff04777c17ae7d6b2c0683a5bd6063338f94740d3cbe4c1b11ced656976b0dcc23e37495", 0x2a}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) msgget$private(0x0, 0x301) r5 = msgget$private(0x0, 0x226) msgget$private(0x0, 0x41) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) msgrcv(r5, &(0x7f0000000900)=ANY=[@ANYRES16=r6], 0x1, 0x3, 0x0) msgrcv(r5, &(0x7f0000000800)=ANY=[], 0x0, 0x0, 0x1000) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) fcntl$dupfd(r6, 0xa, r8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = msgget$private(0x0, 0x3) msgctl$IPC_SET(r10, 0x1, 0xfffffffffffffffe) 17:44:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000023c0)={0x8, 0x72, 0x401, 0x400, 0x7ff, 0x5, 0x7fff, 0x10, [{0x7, 0x694, 0x728, 0x8001}, {0x8, 0x1, 0x5, 0x4}, {0x81, 0x3b28, 0x7, 0x3ff}, {0x3, 0x8, 0x7fffffff, 0x7}, {0xfff, 0x2b473b04, 0xff, 0x10001}, {0x77184aea, 0x20, 0x1, 0x10001}, {0xd1d, 0x8001, 0x3, 0x1}, {0x3f, 0x8, 0xffffff98, 0x2}, {0x4edc6468, 0xffffffff, 0x2, 0xcbd}, {0x81, 0x10001, 0x2, 0x2}, {0x2, 0x7, 0x8, 0x10001}, {0x2, 0x6, 0x8, 0x9}, {0x8, 0x0, 0x80, 0x9}, {0xfffffffd, 0x3, 0x4, 0x7}, {0x1, 0x9, 0x7, 0x9}, {0x1, 0x487, 0x216e9968, 0x3}]}) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000000000000000"], 0x10) getpeername(r1, &(0x7f0000002500)=@in6, &(0x7f0000002540)=0xc) getpeername$inet6(r0, &(0x7f0000002600), &(0x7f0000002640)=0xc) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0xfffffffffffffee6}], 0x30}, 0x9) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000002580)) 17:44:27 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) mmap(&(0x7f00003de000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00003de000/0x4000)=nil, 0x4000, 0x7) r1 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0xc007cef459d057d8, 0x0) dup2(r2, r3) write(r1, &(0x7f0000000080)="ab8fb0075c0e67e85947f979733828b0dad92dd80592cccee40473dfc00b3907180efe1483e1cdf63b0da37950cb24223f", 0x31) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) msgget(0x1, 0xc8) shmget$private(0x0, 0x2000, 0xe841ef7ffd0bbe84, &(0x7f00003e0000/0x2000)=nil) r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f0000000200)=ANY=[@ANYRESDEC=r1], 0x1, 0x3, 0x1001) msgrcv(r4, &(0x7f0000000500)=ANY=[@ANYPTR], 0x1, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000001800)=[&(0x7f0000001a40)='{\xec#\x00', &(0x7f0000001780)='[$\x00', &(0x7f00000017c0)='^\'\x00'], &(0x7f0000001980)=[&(0x7f0000001840)='\xe7\x00', &(0x7f0000001880)='\x00', &(0x7f00000019c0)='\x00;\x89Z@Y\x8f\x8d\x81\xdc\xae\xaa\a\xbe\xc0\xa2\xe2*\f\xa2\x82[Y\x18\xcc\x01\xd2LW\x8e\xc9\x82\xbd}\xb0G\x81\x1f\x10\xce\xe6@J\xbb\x89\x81\xed^\x1fq\xeb_|\xb6\x99PGi\xd5\xf6\x98\xc1\f\xfeP.\xcb\xbf\xc1\x19\x89\xf1\x19,Y\xb4(@\x01\'\x90:\x14n\xcc\x90!,o\xd2\xc8\xb2\xb8\xb3\x93&\x90\x8b\xe9\t\x7f\xa3\xc2\x82\xe2\xd8lW\xe6g*W\xac\"Q\xce3zI>', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = getpgid(r5) r7 = getpgrp() setpgid(r6, r7) msgget(0x0, 0x100) msgsnd(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="0300000000000000c71808145bf2f68fa2e23d098990650e7189e856a53531a8438a35c6d77ce41fcb1a907b1bbff94d1364969d8e4036c18a76573b824b9dde1a0e293a1ec5a9d016d96f43e61f2b09461ffcdd2b1eda214931afff839764846cf8a70c19020000000c877d050120cfce5acaa7facecaddeb6a409e59cfc6ccdd923202c8ae15a40d0c55d227b9b1dcd05903b48974567681440417e8d82031c8c0862254e877c4176c2c70a984e41cd15b7f2856821870b68626ead29b19bb892374c2e1e574d1471d424ed345317e"], 0xa5, 0x800) 17:44:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0x7) fcntl$setstatus(r0, 0x4, 0xc8) syz_open_pts() r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) setegid(r1) syz_open_pts() 17:44:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = socket(0x2, 0x3, 0xfe) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 17:44:27 executing program 0: getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setgroups(0xffffff7b, 0x0) setreuid(0x0, 0xee01) r0 = socket(0x18, 0x4000, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pipe2(&(0x7f00000000c0), 0x10004) syz_open_pts() 17:44:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82ff1bf57637a31c0daf"], 0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) close(r2) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000180)={0x400, './bus\x00', './bus/file0\x00'}) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r3 = dup2(0xffffffffffffffff, r1) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = socket(0x18, 0x3, 0x3a) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x4) dup(r4) mknod(&(0x7f0000000680)='./file0\x00', 0x2000, 0x7fffffff) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000100)=0x9) close(r6) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './bus/file0\x00'}, 0xe) renameat(r6, &(0x7f00000001c0)='./file0\x00', r7, &(0x7f0000000200)='./file0\x00') socket(0x1, 0x8006, 0x7f) r8 = open(&(0x7f0000000000)='./file0\x00', 0x11, 0x4) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f0000000240)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:44:27 executing program 0: r0 = socket(0x11, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffd1a) 17:44:27 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x400, 0x38) close(r0) 17:44:27 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000080)='./bus\x00') 17:44:27 executing program 1: r0 = msgget(0x0, 0x171) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) fchownat(r2, &(0x7f0000000080)='\x00', r6, r1, 0x6) r7 = getgid() setegid(r7) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r8, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000001c0)) fchownat(r8, &(0x7f0000000080)='\x00', r9, r7, 0x6) r10 = getgid() r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r11) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, r3, 0xffffffffffffffff, r9, r10, 0x100, 0x6}, 0x5, 0x80000001, 0x0, r11, 0x4, 0x0, 0x6, 0xfffffffffffffffc}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000340)=""/4096) semop(0x0, &(0x7f0000000300)=[{0x2}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0xc1206922, &(0x7f0000000300)) 17:44:27 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x20, 0x0) dup2(r2, r2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) faccessat(r4, &(0x7f00000002c0)='./file0\x00', 0x0, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = fcntl$dupfd(r0, 0x0, r6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) r9 = open(&(0x7f0000000040)='./file0\x00', 0x281, 0x0) r10 = socket(0x11, 0x3, 0x0) sendto$unix(r10, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x4001000300000005}) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f0000000100)={0x7ff, 0x2}) chown(&(0x7f00000001c0)='./file0\x00', r8, r3) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) r13 = getgid() r14 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r14, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r14, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r12, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r13, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r8, r13}, 0x47) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffffffffffb}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r17, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 17:44:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x530c) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x200, 0x0) 17:44:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="3e9432c1c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) close(r1) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffe, 0x1ff, 0x401, "04000000f6061b004500000100a7bc54c4faa45f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x9) close(r3) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpid() setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 17:44:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="0ef0d0516c493d908077b792a0233227203363b66a9a1fcd009ae87452d796c064400275863c1d641d485626105c3c007b0bcbdf073cff83dc58b11256debb1cdefc2c8d64c5bf4cd9edbba8d3151da3fee3cb7c015177703007d77cf3686995c0f0ff909e5e440d165778df75f4c775f9f9eb359b36668ca1434cf9991e891b11d659acb75c1b99495a369e5d9faa3bff8aced9d60d28bef57b2b616d002ea0b2489c3c364ab260647f3aa46774b583c9a73ea0a0a62c8e5d0e21e671e388bdf2c3f091b33d4ea5c5224f981d724fd0c31e424ee0a1336f8dfdb013463d0936f62adeaf12ac7efb64c1fda1b177a289e716958c282885f0f3a8ef7c17156fa6cd4f2dad28ef7f499847ef82c4cccfca5e3b002e38e30414412c37781e12c9f5cd59cb702af0729375e28b368d27c660f39f98e2a0bb47697ddfe15f0d61a14476597840ea4f665b02"], 0x10) msgget(0x2, 0x10) r5 = getpgrp() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getgid() sendmsg$unix(r4, &(0x7f0000000080)={0x0, 0xfffffffffffffd99, 0x0, 0x0, &(0x7f0000000140)=[@cred={0x0, 0xffff, 0x0, r5, r6, r7}], 0x115, 0x400}, 0x0) pledge(&(0x7f0000000040)='tap', &(0x7f0000000100)='#&[]&u\x00') r8 = dup2(r3, r4) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f0000000000)) r9 = fcntl$dupfd(r2, 0x0, r0) setrlimit(0x3, &(0x7f00000001c0)={0x100000, 0x7}) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) 17:44:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6}]}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r2 = dup(r1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) syz_emit_ethernet(0xfffffffffffffe38, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 17:44:27 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000140)="ad3b5481f46cce45580ab06e316dbf7c1eac15386b1604ca5749d82c4cf370f6e347639262d0bf57341adc46d2bf80b567b8ee46d96cbea57f8898ad3ddf486505c858b9fed32e633bd76b27db61fac47a51d16b1e172a9deea2de0709e9b211687fcbd99d6fc1c704", 0x69) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 17:44:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x24}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0x31f) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") writev(r0, &(0x7f0000000440), 0x10000160) 17:44:27 executing program 1: shmget(0x2, 0x2000, 0x10, &(0x7f00006fb000/0x2000)=nil) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYRESOCT=r2], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) 17:44:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="cd70216bdf724d9dc52e791125f00d2d784d40cef0244b9e60052824489018b0834effe4afc1a79d3c433f5b68ee75f881d1afe48a995b0903a1aad93f01a6b9768fe3c691d05120806b1a4d0110f8ab523938c1bb87de6ed80eb36afd86585ff33a3ecf", 0x64}], 0x1, 0x0, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x800}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r2, r0) open(&(0x7f00000000c0)='./bus\x00', 0x8040, 0xb9615ba32cfd7b7a) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) 17:44:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = shmget(0x2, 0x2000, 0x20, &(0x7f000022f000/0x2000)=nil) shmat(r5, &(0x7f00000fe000/0x3000)=nil, 0x4000) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000000c0)) 17:44:27 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000000)=0x4, 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) close(r2) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x0, 0x0, 0x8}, 0x0, 0x0, 0xfff}) setreuid(0x0, 0x0) setreuid(r0, 0xffffffffffffffff) 17:44:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x800000, 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="82405a6a18af07223cef13ae514a858501a72083976b63cb4a8b80a4146ec44f53b9f3c2f73c8f27138932ef34a7bf1672e5198eb827da64cdae0e22477a24a24ac2db2f2443c5f5e9bed076f5ba99f227450179a4e0b4d7f73a86057e823705e15a302be23ce3f9255865244e5f96bec311ce0832efd2a50ed4a9f2c6f5bb28bc91644cbe78e32b27ee1e42277662f5c5815c4b241572f5c8ff82194be012104e98a589e97acfdee390c4f3fabd830b73a0e4b476e29427330e04fc9f38"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x7, 0x2e, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e71d9b19c3431929648e394f22265d00f22b273c87eaad3e90323f75237146d3d38c2e121dae3843c3f8e6386005ec7a3cdf8956d086f947d2a162669dabb50bf6bb75ac25c71b3fb37edcc6f96685b79bf193a3426fa699f4929c220d73d5d821d6c9e8ee0642930521c5996128093adf0dec7d08a5deb2875f828305f943a832abfe45baa53c9b24b63f0499f3c64d1b2e495b48f730cd21b753502a8f6746e14b47a3e02749e26aa632e6f3c99d28f9aeb55125425", 0x752) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x9) close(r3) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x10000) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket$inet(0x2, 0x8000, 0x40) fchmod(r5, 0x30) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:44:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget(0x1, 0x59d) msgrcv(r1, &(0x7f0000000080)={0x0, ""/20}, 0x1c, 0x3, 0x800) 17:44:27 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = kqueue() dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) r2 = dup(r1) sendto(r2, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x2, &(0x7f0000000280)=@in6={0x18, 0x3, 0x4, 0x6}, 0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000580)={0x3fd, 0x0, 0x2, 0xf, 0x9, 0x3ff, 0x7d7, 0x10, [{0x9, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0xffff, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x7, 0x2, 0x2b, 0x401}, {0x82, 0x5, 0x100, 0x7}, {0x4, 0xaf26, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xffffffdd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x100, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x100000000, 0x40}, {0xff, 0x8, 0x403, 0x6a}]}) r3 = msgget(0x3, 0x100) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) msgrcv(r3, &(0x7f00000007c0)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES32=0x0, @ANYRESHEX=r4], @ANYPTR64=&(0x7f0000000440)=ANY=[], @ANYRES64=r2], 0x3, 0x1, 0x800) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r6, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c01a8e198996a973051d680e4b08ffffffffffffff"], 0x10) write(r6, 0x0, 0x0) r7 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r7, 0x0, 0x0) msgrcv(r5, &(0x7f0000000c00)=ANY=[@ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESDEC=r6], @ANYRESHEX=r2, @ANYRES16, @ANYPTR, @ANYRESDEC=r2, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=r7], @ANYPTR, @ANYRES64, @ANYRES64, @ANYPTR64], 0xa, 0x3, 0x0) r8 = socket(0x400000000018, 0x3, 0x0) setsockopt(r8, 0x20000000000029, 0x2f, &(0x7f00000000c0), 0x0) r9 = socket(0x400000000018, 0x3, 0x0) setsockopt(r9, 0x20000000000029, 0x2f, &(0x7f00000000c0), 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x30, 0x0) r11 = socket(0x400000000018, 0x3, 0x0) setsockopt(r11, 0x20000000000029, 0x2f, &(0x7f00000000c0), 0x0) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffffc, 0x2, 0x40, 0x80000000, 0x1}, {{r8}, 0xfffffffffffffff9, 0x64, 0xfffff, 0x1, 0x8000}, {{r9}, 0x7b4185d7d89ff515, 0x2, 0x4, 0x80000000, 0x1}, {{r10}, 0xfffffffffffffffa, 0x4, 0x40000000, 0x9, 0x1}, {{r11}, 0xffffffffffffffff, 0x0, 0x1, 0x1, 0x7ff}, {{r12}, 0x0, 0x86, 0x20000000, 0x3f, 0x4}], 0x3ff, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 17:44:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) getgid() connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) accept$unix(r1, 0x0, &(0x7f0000000000)) 17:44:29 executing program 1: mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20000, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mlock(&(0x7f0000003000/0x2000)=nil, 0x2000) pckbd_enable: command error 17:44:29 executing program 1: r0 = kqueue() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x80, 0x5, 0x5}, {{r0}, 0xffffffffffffffff, 0x58, 0x69c5e5cd92d3a045, 0x20, 0x5}, {{r1}, 0xfffffffffffffffd, 0x182, 0x4007ffdd, 0x0, 0x500000000000000}, {{r1}, 0xfffffffffffffffd, 0x93, 0x81, 0x6, 0x4}, {{}, 0x2, 0x70, 0xea068b1c4fc83a1b, 0x1}, {{r2}, 0xfffffffffffffff8, 0x2, 0x20, 0xfffffffffffeffff, 0x7}], 0x9130fbf, 0x0, 0x5000000, 0x0) mprotect(&(0x7f00003ea000/0x3000)=nil, 0x3000, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="f9136a02bf", 0x5}, {&(0x7f0000000180)="c4f84b4c913b990b4f0b2c886d70048da133eb0d7b9bfb9e994f2e11cf", 0x1d}, {&(0x7f00000001c0)="8f3e120e150d1f1f286ed8bef897f73ee870fd7c253c9c8996cefcf2241453b999ab9a4959c91f8ac72889829e32f08353b937db586ef658f116e6480e33172fd62fc05bfc", 0x45}, {&(0x7f0000000240)="f51bd6c13c69b9ebaae7d79268b62197add82fb2abfd9b81d40f4d4321", 0x1d}, {&(0x7f0000000280)="731a9e9b5e5f51c1dd739a27e2da5eb14d3b115ef18dc3862037d0f8ff756647bc8ad5feecf9b56c430017c54a472c94bd81dbaee23facce54f416b2d345", 0x3e}, {&(0x7f00000002c0)="f9c87836327519fee001033285e3ec758d65ae1e5faac142cce329b4f20f17a1651a6ee9a7d46f42426ace38b44490fc56b27afeb5bcc5aee5c783faf1c7d0522d007e47fd389430f0c657a30e722f44a2b64c36452095207724b53be7b146752d0781d2d198f4fdf64742513d9c5ad423e8a5bc35056db8", 0x78}], 0x6, 0x0, 0x8fb) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$getown(r2, 0x5) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r3, 0x0, 0x0) pckbd_enable: command error 17:44:30 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) dup2(r3, r4) r5 = kqueue() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) dup2(r5, r6) r7 = kqueue() r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r7, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) dup2(r7, r8) r9 = kqueue() r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r9, &(0x7f00000000c0)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) dup2(r9, r10) 17:44:30 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r3, 0x0, 0x0) r4 = semget$private(0x0, 0x5, 0x10000000000491) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000300)=0x6) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) semop(r4, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) r5 = open(&(0x7f0000000980)='./file1\x00', 0x80, 0x40) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000009c0)=0xbe7b) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000180)) semctl$GETZCNT(r4, 0xfe9456800c9aa754, 0x7, &(0x7f0000000300)=""/4096) fchmod(r2, 0x24) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x102) dup2(r1, r0) dup(r1) r6 = socket(0x2, 0x3, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 17:44:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="9a0b97c5bda97434625fe1fcfd1ef627a65e3fe1f4bee210fd3a7aff55eeb05b90c6dced94b8accae27f44adf17a981a1503a1e4f7d85307f3723d6419f33103e3810f1ef19be0", 0x47, 0x0, 0x10001) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 17:44:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 17:44:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/99, &(0x7f0000000200)=0x63) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x5c}, {0x16}]}) socketpair(0x2, 0x5, 0xff, &(0x7f0000000240)) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 17:44:30 executing program 1: pipe(0xfffffffffffffffe) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) close(r0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) pipe2(&(0x7f0000000000), 0x4) 17:44:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x6c, 0x4}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffddd, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80, 0x0, 0xfc, 0x40000}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) bind(r2, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x80) 17:44:30 executing program 1: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0xfffffffe, 0xffffffff, 0x0, 0x0, 0x0, 0x9}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8000, 0x0) fsync(r0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) recvfrom$inet6(r2, &(0x7f0000000100)=""/199, 0xc7, 0x840, &(0x7f0000000200)={0x18, 0x0, 0x5, 0x80}, 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000240)=""/149, 0x95, 0x40, &(0x7f0000000300)=@un=@file={0x2, './file0\x00'}, 0xa) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 17:44:30 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x80000000}, &(0x7f0000000100)={0x8}, 0x0, 0x0) shutdown(r0, 0x2) 17:44:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x15}, {0x6}]}) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x19a, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 17:44:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000200)="00000018600417b208f6ceffff276e2b8d2a48d6e5707cc5c9c8628ac99e0000000000eea5e92e859b668a50ef8617536b000058a393355f0000000000000000000000000000ee35d0c4150a07824ff327b4c84fb0356dd13426ecf33597339b34498f487db18f992623200007d61ba3400f1f49fc08738fa526703df67684867e24b44ea7eaf6e77e4a33631e0fd70754ae7f8d5bdd4ecc7495e163fdc6a587b597e71faca713bea5405233ced2637dd5346790e1ef21ed33b4b745ab3a76bbc973550ec1f2a5f148c47eafd89af113989d3326ce3d652f96e0fcdbabb3a5f226e38c8f", 0xe4}], 0x1) r2 = accept$unix(r0, 0x0, &(0x7f0000000080)) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 17:44:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x00\x80\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x8, 0x9, 0x9, 0x802}, {0x7fff, 0x9b, 0x7f, 0xffff}, {0x2f, 0x1d, 0x9, 0x89}, {0x1e4, 0x1, 0x0, 0x3ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1f5, &(0x7f0000000100)="79ff070000") 17:44:31 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="727af6313d4768f8ce59f71fa6dc63"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 17:44:31 executing program 1: getpeername$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4aa27bcc2c946c0c) shutdown(r0, 0x1) r1 = socket$unix(0x1, 0x2, 0x0) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r2 = dup(0xffffffffffffff9c) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000140)=""/233, &(0x7f0000000240)=0xe9) close(r1) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x800, 0x80) r4 = dup2(0xffffffffffffffff, r3) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x20000) connect$unix(r5, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r10 = geteuid() getgroups(0x1, &(0x7f0000000400)=[0x0]) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000440)={{0x1, r8, 0x0, r10, r11, 0x100, 0xc3e}, 0x4, 0x401, 0x3}) socket(0x477e29282ca58774, 0x4000, 0x5) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchown(r12, r10, 0x0) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x5659e480dd10a8b6) sendmsg(r13, &(0x7f0000000940)={&(0x7f0000000500)=@in6={0x18, 0x2, 0x3, 0x7f}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000540)="85a25e252ef91418b4fb4b99544f98b37d5437a98cf3fbce5baf4f0b38245cfa35cdc5e812d3129ddaf768b5f2798945a701fc63f6eca0d5797f5c19c61387ca77d74cd35f806dcbb997bd7b2bd07fc4d96f07302e0b68aa1cd6ba8c99b151e7d029aa0e47132ea57e24b15bda6473eb1d176238adebe6b00af486fb6a378b3f84f7a6a79353805c95a6872c8780ab8eef090cde429f4e63c5b8c48d94bec1afca31933093faa374131609deeb3af9ae4b308eebb43b231ef7968d582105e999365e5426650c8722fd672158fe15f1ff0a533334f93b3879f61f0d", 0xdb}, {&(0x7f0000000640)="33b36a1f290d5dd253de1509d5e79803fd8fc486a557461482c55625628be31f21f656f5548afd91bfcd08ee6cf5d421d972b79460d19f242b515f1df31af24c6f3f90e1b38bfa65e78832198c1c8535bf5c25c27b0712551bb0f87b21888193ae41e4b0ecce8788f3431e168bdd0e3b10a151c5b937fe50ddfa7cbdfa26e8d67af965c09fbf02e94d566d647e05f31a63d0d0d3af1a638367c15ab1", 0x9c}], 0x2, &(0x7f0000000740)=[{0xa8, 0x1, 0x7f, "21c1e98ef002a625a096b6d3174c55ee816ed0d57cc08a39571c82d976fe5416451e09d2a9cd9ec2fd1564aa31274ece7a311411f17aea7bdef78ff725dfc85542d6728baeb0cb45dec88e932c3ad9c4470cc1df125cde6a0c6dc0b06a7a8f297ef397e25c04e1b918ca015b01d31f2c2cdb22c896ecb2defac35a83149a33e64e0c7933e41dfd5107bb1cf4e65885d6ca30448b11d0"}, {0x98, 0xffff, 0x200, "480d7d46173360c7f46e6588e848a7898a2fd8d344d0841b4e7f1bba72fd318d1e6d12cffc749522d419e4a2f50d204cfe01b2b2169643b0eae731126892f6c8564e76818af74e9c692bb2feb7a905bc6fb72a4f15989e96bbc2ed762142b9c3666374d0295db0de4db66c41b19d167edab0a177cd1efded69155484180f853ee9fba5fb8463a8"}, {0xc0, 0xffff, 0x1, "a384fbb46eeca823acbd60cdccf22c8cee7664650793402f3de30c8fd249c8d1ddc33af0503c846f21e6ad976f6bce38495fbdebce74194b0250b8dd55e143812ba11eb4aceaabfb9556a547324236ba0e028f9afd0e88ae0fbf37b92b7ddc649a38cdb634af5ce282016e7b823dec8842a102cf60ddd06b03a06b0158a3d1355ea9b0fa81528ad45141b866fd517c702332d6620857297394939d80c8229318028d33c5526aeaadd2aa"}], 0x200}, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) r16 = getpgid(0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000a80)={0x0}, 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000ac0)={{0x8, r10, r9, r14, r15, 0x1, 0x3}, 0x10000, 0x2, r16, r17, 0x5, 0x69, 0x6, 0x40}) r18 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r18, &(0x7f0000000b40)="e6f358866d3c9b19dd3ba3b509e9f742eaf6f3c200a5cf2274eb162af940e0b1c14f552cbda573c2645747ab88ed0b79f49e80d4ef878cfb01ef67134b041294fc3df00ebcdb32c38fffcb9a9e806ddcce9d81d67d3094804c3ab492638b6a124c54e5d62460e593d97445070fe4b55dccb2ac872fc784cfd49bc6fc1f8b84cc0e86de932b30793a2d401753a27915c205", 0x91, 0x4, &(0x7f0000000c00)=@file={0x1, './file0\x00'}, 0xa) 17:44:31 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x0, 0x10001, 0x0, 0x2, 0x9, 0x4828, 0x1, 0x1, 0x7d000000000, 0xffffffffffffff00}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="79ffffffff08ffff0000"], 0x1c, 0x0}, 0x0) close(r0) r3 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:44:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000400)="17f8f8403f0b18883521d6d602bd85ab048123257ae0fdd4f28a9a33d11deea79e3fa277e12cabc1c1c40b79e3bf16378d3912a7f20b9d9113b879f29e07173ac9b5c5396e70332a0ac227d58f441ff5504d6bbe93410d4d2cbdd8f8f53fba3abeb19e86833bf1c752f70e981dcba42c32b7f247c635e2ee5de3d5a5f7df3f904a94f5f2c75b3894813d72f721b77282aa0bd7cf246641a92fad5398d3f515a614669da65c1b9495ab67f4c7a4eb40cb3fd241e3abc9805a716bcd42465da45d656e043f18e91d92c27e999d076cfe15fae7e137820e695f6e", 0xd9}, {&(0x7f0000000500)="09ca744bbc2ebc5c062418cbe3a2bf90668e1cd9d411397972aacd87f8d811e47dd28b7503b35f0ba1c978135298edd15db4e44446b7349b47ba45d7650aaf6fb29c366b0ff0544945326fcb748fce089ae9ac02b2321cca84caac72420700c95a9422b054e82c31d1defdf110ecb05d0d81ee73770d5633f64760bbb5b9d24e39cd330639bcc880de77936be3cf5453bc52a9cfe786a76195dec012f24c5a3191b9dea2d7f35c55edf4134752b9290abc909df73c75ee7408da13108c53ef5fca4f026bbe328fc9cc34e5cc5ca6dd290d00c33602316cd643dd07c30525", 0xde}, {&(0x7f0000000600)="a21a274f73df855b073c614df025f2f4fab1dc5e9d778eed7ed03654a3213e25bc0b801d6e5e85af12f9a324b9aa97c180e6947dc8c3b2a3975ccbf22f1940a764a67e589089e3999701e744c4e7f59d24ad5a95343e663dd58643adfe069fbda15fedf9ce57299960021d1eaf701bfee1f44a4be5b2fa15f17f68c524a094a3d5cb08e703e3da37295a3d56656ffacf183b4e2408931ba083f2e4dbcb74c5b07c5a056b6f4d953e0fd095dd8b90d50cbf7938885de24360dc4c85f57d022671abf9470e8afe898e409f82d6fdc53df1a8f06bdce99a4e60", 0xd8}, {&(0x7f0000000280)="ffccacc812d3ca66ac01ae5de53b041dd3b3297ea3ea4552b82af0220bda821189359fd268c83a", 0x27}, {&(0x7f0000000700)="b8f01234a45aba13bde7e37cce4ddf42baa6ba3df5994423961dd1338bfc7153903fe926125274c79b42f6983fb58cf53d82ebf1bb285078527d8dd726fafa1a6f20cd382d0733e7f7be2be72fe6509a7435ad1af1725211062d52418113c8997456505b6748c1469c0e0cbbb65ad5db06da3803bf70f4558d7ae5722db1790741b81e2dbc620a84b50722c0ae9f19217c558505b15216684aedcd5b8d3f018413", 0xa1}, {&(0x7f00000002c0)="96457dc89cd17a94c0a1bda00a955084e7369f8dfb427242", 0x18}, {&(0x7f0000000300)="dca62775d0a7c015c4869d0f1eaeac7a2b5483533bb3e28ad6c720d213584553091a6c2c5d7c9713", 0x28}], 0x7, 0x0, 0x0, 0x3}, 0xa5e408b9b534fa77) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = dup(r1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x9) close(r3) linkat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="14000000000000000700000001000000e000000000000000ffff000000000000205c1d05399c80ec2e6f7a612310fd2fe684330d43775b72e0f27fba24b2b454380138098aae66e619c2e0a2a589b49e82087376a3788fea39c54bd361e2761c1f310c95f5479038b2274c778116fd18627e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00002031e0d5c1a5cbab4df9f98b889f"], 0x8e}, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) execve(0x0, 0x0, 0x0) 17:44:31 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001d00)='&#@,@\\{(/[\x00', &(0x7f0000001bc0)='^%\xeb\x95\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)=[{&(0x7f0000000180)='\x00', 0x1}], 0x23a, 0x0, 0x0) r2 = syz_open_pts() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r4) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r5, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$KDGKBMODE(r5, 0x40044b06) r7 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000000140)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) r8 = socket(0x2, 0xc003, 0x2) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1, 0x0) r10 = dup2(r8, r9) ioctl$PCIOCREAD(r10, 0xc0207534, &(0x7f0000000040)) readv(r2, &(0x7f0000002080)=[{&(0x7f0000001fc0)=""/159}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 17:44:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() socketpair(0x1, 0x0, 0x40, &(0x7f0000000240)={0xffffffffffffffff}) fcntl$getflags(r5, 0x1) kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x0, &(0x7f0000000180), 0x9584, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x80, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000400000000"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) accept$unix(r6, &(0x7f0000000080)=@abs, &(0x7f00000001c0)=0x8) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000140)=[{0x44, 0xfff}, {0x3}, {0x46, 0x20}, {0x82, 0x3}, {0x0, 0x67}, {0x83, 0x5}, {0x21, 0x8000}, {0x80, 0x7}, {0x8a, 0x3}], 0x9}) 17:44:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x218, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r4}) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) 17:44:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) bind$unix(r2, &(0x7f0000000480)=@file={0x1, './file1\x00'}, 0xa) pwrite(r2, &(0x7f0000000100)="45cba3fb27447699ecf726fafb8f832b7d2e", 0x12, 0x0, 0x8001) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x20000000000001e4, &(0x7f0000000000)=[{0x80, 0x0, 0x0, 0x7ff}, {0x30}, {0x6, 0x2, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) pwrite(r3, &(0x7f0000000240)="0bc2bdcd62fcafbcf7a73b87f6a03ef4b49e89f63a14c55d1ccbb7e5c85b5e0bb7bb36e2d84acfcc7d616b3e5cf9ff677cd3fb815a1e58987758dbdcb8a876865ec1c798853898c3d38685c06a9b7b27cac25ffc6fd568431824ed2be5f600cf8ef519f5ca32fd89858df0", 0x6b, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x197, &(0x7f00000002c0)="57deb30000000000000000000000d06bd9014ffb2e49bf816cfe604d2838fb4c24b6bdd3ee2d822ac52f79b15f8d5b41fde8f30ca282822a9335f806832309652dcb5dad4e7363da27379fb74a0d95700c67abea2e6a3a1e3c00f7ad1d9882adc859e9b590da1ad1c57dcceedbfd23ca154093a3d387d5a617ad14fda451094ca66705c1ab8b9609368558d30c6bc206e17a57de542eeafffb0de594ef969cd31181d51990c17d33ff3b97d2b0b4bf65ccdde792340745c996ec03460c9a56bb7e7bee3da8dfb3386ecd2249cccf5eb3bd6c273c3e9923b264473531c53b9a10916afde73f56a9a170813d02bb921a0e68665ebc7cc395fb957850bdb65d4b9ba5e8f398ba9b3945ac21207f9f7281bf0c9cb8286527a00f803f5d7fcf47b1c2faa4338105b6cd0267b71836e6b74c331069a71fa3bf4a1795a9b54adb1df0d247d9e5ba8113a38e5a1a6efcdb989ad94c71aaf5b804b3d4f81dad5a6a79d5e32a1213a0df89817ac8b47e3a907df97176b6d8eb9547502b9183160e7668bc69a01eb35fb99f5f4b9f5184eada75bec31869e8518e1add") 17:44:31 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) sendmsg(r2, &(0x7f00000001c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0xa90d, 0x781}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000240)="7756d87afe1fb6318bb40eeeb4a19234b8ef24a93d123b3ede13a9284d7bc242430bea695b3c9e40ea85ec6747fe0f96d40c857dbe14dc30f50db371a20adbb63d9fc4368d8490b0acd226897b4ef12e235b74900821c1c1d8e913dc5c4d42d8158813c2c758685ceb15832881eb12531b77bf9c3d50420cac3acfd6b817302750cffd365c3af888cd1be464863709aba1c62c97c06f99b5e83cb6878a669239f5699c90ea27cb005b75663cf872e7fe123804af766ce4f4ac9c7f21a4767b3b264a5b8d", 0xc4}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="1010000000000000ffff00000c00000071308cb005e6b9d4641376108aacbd7680871b28730c1493eb63fed51cbaeb54fdefc44d3268ac970ae92800fbdb10b6a437114965257f19c092534eeee27821b454de65092d58e7f1ffcf9dba78ff559ac9fccb5c5a9e198d332ac9fbafb8cd73fa19af61a9c2162e07f1de5e1bdce8971c75d498beebc081ca08f9c713ec626ea45fd17c2d6ad5c659e3c857b8a9669d7b1e1db0f3072b4de07928c93f85986e90acd2c0527eb236f3eb71c738a80067633abe979dc9b84e636498beea61760f0154cf5cc9e80f3888bdbbcb60cd25e6fe907bb78fa7ed4ecbcecbd006d90b268515141ec29366a39ef10d2b2c7b61cbbb9ecc07f16c83d8a48b8383a025e68b62f5d3f7b580430a7c8a1d30e938f354511ae6dfed9d14a3b15266150ab2cf6fe81d247a48fe43cb47283181292c1bf831910e5b31ec2f022bc298929a601156d6db8820dfd3568dbbfce2a74109861921cd66ce306f4ad7384017e77e0e8f81dc5a04ff3728945c7086a946f8fb7cf7f272c4c80b8cf7aba390a14dea8359a88e0666511c99dc8dcbaccd701deb67618d5a905d303c588a67eb188146dc52a3afb65dfcc39c3079c9a3bc6cd529eff3aa2fedbc453ee5f935028145d3bd25bf7c406bb3a5503a5b593f1ad65eaf98049492047c2eef718a8779ebdf26d45d2d08c05254a1a283499c0ea7e159199bd37fed71ff3445bbe78eb14529a3eb179e1bfdab7841c0433cf0d5b2d3529e5c42c65a7da11399e4c9428635bff715cfb3c3eacfce1ca3249e09448c5b7ea643ba97b41d7ff0af3b3c3d2f2643b92edb92641585bbf8b00dd379a6febfddf5eedcef9859af07f254a8a6aa4a230fe47ab7a6d1d34d8704d45e4e49cac4a4f48f169c05cd1114ca14f85b45a264324df96cbc40a52c74a397e1d3a38b7c5da12791bad76b8cd0365a6fe0199aafe93fa0bb3ff363beb5182e585905a690819c761ca07b13b79bdd2a64a4939f6b25a39dea0d5a90967f5b6deceb13619c22bc54423450d8299f65d2046352072dc3c11d3c64650e32e704b6ca6e50d0a4888d72d94c2571455ccdf064c3c4d7e666f1872c7f51adc37ee67cafd200787dd2a3537ad9da954941fa0ea7a089949d35c9ae5d9696b7478922d26d86fe51958c1cfcce433fa25f760af1ef6dd41592358acdc8d0acd2df125652d92d4b5a53be1bf99631301d76287c88b25ffc299fe4c38150d1c2900e304afdd132c3da345c0238cbd18cb0c0eb9ba786b0b55ed57674647834c17f160f57965b208cc7cc914e462afdcb9cd619a4a6c2a36c3626dd6ff7fd6d43f84a5f27c3156bc2c1dcb87058c189a6c1942e00ef669871ec249f111e5376a57b4ae02f3a9aeb4ed99767a19b8f5cd1239b227707107d8c604c1f7c65e2489ba1f5c37cf39db131c325192a22aa96f5c33f6f408f1eb686d11780db312290aa2234e28d46ba078031ad1056e4325b6c0ef20264e0b1b253464b3af862cfbb448e3a997c5667e6ba5ff24dcece42ef9a13e636fbad59e672dd776aea4a048f95934302f9538efe14b56eabd05d4cb541ac0625ce3de18b7275fe3fd5ba1593dca95f376cb8788712d07c3e400547ab4f64a3a715133f576782d2492cb6fbb6a15bcd640f3ab1cb3d11dc7cba2ffc2c51406fc54a94d48b47cf81fb6ce0aa408386948727771f69a22b131bcb4be696c6f2ff3cb4cf6abfb6e6d0c03327ff935df44998035e3eaf633591192e27bb5844b68f15f42795df8eb20ce5610e57d002fe983fba58dbb30909beed470d1fb9b427722b1debd3b64be0ad64bae6629efab379579d98e8235c1753b3f7f8d19da362bd120cf1eb4da6eb5650ad40f28ceb038d4e7050cbc413f068088e3a9720946d2ea06c81babaeee822b46a0a33a8fecdfaeaecc51baab7166605dcc3972a00dbef10f25e1753d5fb1c5f33fddd9e63052aeca17d10e203ef47a1935093ef2825eb59461359011baf0646ec9e9cdd6396eec67a829a3ea8fd0fee45fbfa3b5800d1d756ffa785e0cf46674982ffa8fe3153c51824c120e59a8e9cf50311db5df9af1010dad71c92410fd69c1c1da927d5224a3985012d9aea43d2f8fff88b431ddfe440890ff30d39ac057ea65b7cd85ac6e7ab4f4822a75b435a2b8c0b226cd8173ce57cfb47e92fe62de5457a63b2fe8699ef3357967828991dbd7c70085f8ee2794704315a0f81b664d24a6e7719ed42ed4ca6dc39273e53f8eb3c9dc3af8726055680cd58256010e46d708332c28930aa930a32eb7d13024dd615a1286b3d3c3a790a7ca17bce974236fe54414c35bd7c57ac659784820b734465584aac56088ecc523063284f293f04630cd77e63bf67b0aefa14610efcd4142f8d37f149cce973d3690d1c2067f9394a8a90ce9c02cb2be4fdbc3b4e7b16c59638405504562103f9b03495e4da63560a97ee84bc311bc88861e9ed0f7f50dce4c86c0eca7d375e79dd69b06c346f88f4b599e71182ef1ef1544c04eab566357bd3adbc4720117b80da8ff12856b03ad6cc8ea9005f3eb405e59e73fd4bb279cbdb4155b23b3b6859f30d7d48e8cc44bc0fcdfda827e5d885b3958fa09be58b8da3b32da9033614e2866beb3324b506430da0c147c6e05d3134d761e34e57f28d2a375934b54e9667c17ecc2a77bc3438b39bdce495d9d3622dd9b9cf828e3a089cf7a40947c96e42fa0c83dbd3b8b436f2444d3aa578df981743549157b87a9b83a045ac032ce86b68e8fc83c267df47d78c04eb33b9af8e7d2024832544bdd0748a6bbeacf5294337d3b758adae14a2349b467ff1f79f13dbb323dd856eb4eafac0146f16782e228a7d99f3556cee79c22b02fc91f7baf9b88567c05b7a6a82300e9ab9e9d8eec677351c4a52fee83424d1de0f0d38363da0c02a80c54bb34cb1298859106f188b2178df83d3e8ce9675031678fc75c06a878ef8c01ae1cc3c4853ebdc8d686fe779c1ce3ba61a8be7097b0df491ae865d042dc62f8e504112657978d983ab5c59791d064711339c6cf0dd35e0cda481edfe39a665473538a440132abe5edcde05bc3d5a6f3354d9a97fb6e5e6f693704b7c214ad7d4bef552f9a1cc733ffbf8adf03ca46576c529fdcd4629755696361a56e6fbfed1997c807043c94026adc42b30f9efbcc55c431212c0bf293b04a28fdabc56c3ccf1146dece0f24e0ebe4acf7704034d1c89d1c0c27923d4d7c6262836eb8c96c86a9b7cb0b374cfe504cb2306d4a5ceba95c4f513feaa9d8414bdec82b38397611794217579d635311132e67136a405e41c564a3a36e5ba74d9f87a740f885fd3b0cc970283cd94b05bef9dd338fb2d30a3d682d62f646dcbac59c4347dac84a2db965e95c5c32d050d2f61ecf6561ddfc9260da10f79d81837b042f7ed1a51f98bff78ad458f711b35fe75fb7b818f328bf147723ebb52a33762919b4cddf654bee17c5cad5fe81d0b75f6b668546f8cdb0102f2bbe992539d2d2c845120f2bd68525334277adec3edfef799231073bb05d1301b4c285e1afa0ff104e9c8714a0064e00ab6c907f3a9479d9b5e98297c802706b13a1b97c7ee576213cc955b069625556107252600bf318f11326f4ffda7b27308b59ea888949349432b57cb137866387f7ebd5793ae57f4bf3a0c304675bac8bdbbf9c82cd1250e9995132a739806510a4ea6fb32a3fc83f80d02ddccc2298ec2057f5f8b6a54a7233af857a79b26079071e84d46ba72d1f951c8fe828b10ba3073d5d0663b4acf2217761b689315d8372a688a4831c3d2bad770ee39c821747bc4be8ce6dca08504f33c9c71fec8399b5d1a49ba121edb5369888410e0a6eaf86aa1f097a3687a237d97e2bfcded677c6a946d3eaff6a74a8a99312559d542316a07478345dafc303f8958a8f3aa1243460b873bf9ffcc2f5f59fbc524a9e496ef9dc09b63f4c3bee6356ce872d221a87ead5b93c09b479eb7310b202f94f29b8a7c7cbd36da88750c3140e87a2723b6d2f6c5564cc0c44332e71d27568a79f93fa8f85c363d32b115fdd8225be3a7a9af0a088677a09c129de330b44459c8ca2e227dc258cc326f84a3cb48673eda4137d46563578d5b7bc909b2ec6c9039053bb5826203a6f5847ce8291617ac853406a807e29821bc06c61c5a37bfde4f0e1de4dd6441ab38e14237449e065f24f849586ee7d57a74bdff206c3f48809f69ffcbe6f514d75359ffed2a60a63f3bb0bb98a7fdc60455707a9a77ace6db8f77f543ada5eff1ed9465dc92bd25d28288c0db237d81bbd578b2cfbbe49a3b1c50ff98afbe9e8a9a180d55aebaa7a00592f5d8bacc1059ab2b1255c247ea75c4dd921000f8c0ec2099bea9ee747283c81916694069bb2e74ac8680ec46b9aa4370df3110bf663ec4ae0ca4321d8c36942fc2479ba1a3d3d890493f7a584a6195e1c546d1f6ddd9b369a7f8e9c7d99abacff055223df4e8dd65dfd3a172fbdb478fe0df5df9f7a0d186d3941d2b52a510b8c393a21cbaf8652f90ad2f9fd0e069412eced5d807a6bb5119f190f33e11e99db418168060c5a445e4200306c894212a78a8e4d93c7d9daeb656c807664f1110524d11a168e5d0a421fe70b570616faf868cfee24896266de695030ac1be12bae0808cde68c2acc50554165bde994e47464dc2001e06bfc9b44e40baacd4d67a6b4852c2dd79de04a091668e6192987034e56f5e358b7d28c3f5148f3552f12f72ff4fb0ef6837ab32f0cf4849b4b433215eec8544b85eb335df29e0f0cbee897b666c09bf326d2307086a56c671cc84cd83e2fe966791bec6b527ec2a6c0a138e20d9919225786b9ab318185bcc35454c6d1259187d5eea9720bc1b9a1e921985a535aababbe3046ef1bc73b5cb9e5060bbefd859eca97b2d68cf8a82778a184c36554d78a4b858344aa5d44c07db17c032db6f4d923428e9af696b45a2d659ffdd0c3b6697f967b869423598a0554d1ec0af15475d6a4c8d4a148862f69676588d6e9604049ced8a40cdc2e910cd309ebee4ce8aa0a3effc49f31cba039298a0b435987a92c4bee9218e883b4b3dd645523e679930d3def2cbf10cce9d425408dbe336638afbf7c23aa1fa6bc5cae7731fa53fa2ddfc9d87c5aef41bcc3c750e44db6d4119301083f0c3c31b0d1cee222a240a94594b7a79b5c211f7cc04c25c884ff3574192a41388fd1262ee499d248f199a7eb2be371588278b9b24e64cae8cd6ce878c29e46a836675c6dd8f714a96659be97e6aefa8a00e48aa4afb6197fb5d93ab327df3baa7c11aec17584f5f1e2d33272c0d60501d127f6f07d6cb6ce26fcf582af814fc8a2265468c31b7385cd704db381eccfbd59495daa85818e1c1dc6a0dad8cfbf9bdeae468cc38c4452e66753dc055b6df1a330cd3d2ae8249b53f45932ee6880f0050bbb1dc2d0a41848e711518417b14b228f4d74d5c902357f3a74d69d5f4dc6381626e3e4dc9e006be2bcc89f8e18dc64563b97e7faa67fffd0d014fa201f19e208c8e691383c2d144f97400e2e45fc3aa7097f287873775ec0184735eeb0cdf4424a3903d38a8cce6847ed46a559a28183364531ebb9d733f0802b65ef028e4d1713f505707aa9b121a86e6405ec393635741b4670ad8b7a024ce57a271f713f7d5ba76cec9e47af9f4fa3df144a9e294eb86f72ae77038b0bf589f97a71469366d4ba44d23387f3c874cb6158f34b8a6bc84d8a6b65d6e0791c0be3c8cbdb749496178f8b9d3d1993557b729ba64c9476c5cf3e584fa9b7bdf1af5188a0084ef8013afe998000000000000000100010008000000352ce74dbff4080e7ff9e457e7c0952c9b7b50d36c3b04b7b5633ff0ebe35904b4a5574e9dc32f697782225b892f7386ae1e694ccd88aea43e9f4be4bada902002b338f869bf8c38becc05ed4ce6bcd5c8cdd975dc8532585151b7feeb12c2e6e445148b03490f79cc2d903c2284f82f3b91db42b2e2e5fe53e6b5d6d9ec3d7cc5664c85085334004800000000000000ffff000001000100fcc2357e19d21b27ba24eea2be392b51346d51368de104cda7f5f6dacf944e768ad22e7217d7ad303bf4d19231f0fbaf0f4ec3140000000060000000000000000000000000000000f04dc20af0102aaee52dcc00f3935cd990b531644568d4abe46125e33484b44344a227cea30b275669a712045e88ea7b565124f47db7d0dc545b59deb2228f3f6e89bf519b2d27db7bcf000000000000"], 0x1150}, 0x12) poll(&(0x7f0000000040)=[{r1, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) setrlimit(0x0, &(0x7f0000000200)) mkdirat(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r3 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r3, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) semop(r3, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) r4 = getuid() lchown(&(0x7f0000000380)='./file0/file0\x00', r4, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/128) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) 17:44:31 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) sendto$unix(r1, &(0x7f0000000300)="e331092beba8ebea5225533132e16aa6eb1fdb0b3f9617c83b99f0138aba9c45ae8bd579a586d388fd042397a538aaa80e59ba51c2b54183f005754ec7b65a8670d677690cf28dc63fd59d345b20e73eb9ce9fab9d7c53ebad4e2fbae99e6a4599586b50be10f338a86de037c01e27eaceb5868f4f3423572f2bf7c5af3ae1047e65164032e3f71323a14e44b8a6a52123d469ae6652c758df516a576b11452914b14c482e538c4b4bd8abd633b941c56e279eb1a39d967ab02045afe988845a72f59c37f377702e86553584b94791416ed3a240b5208eb77f590e0f2065fba8336fc5a816be1b9de6c8d29e46aaaabd55e7792ec96de1a9b6aab29af01501bbbfc74c312acf8f6d43ce68fd65daf61f410527cd8d2547d3fd82a988c2fe324c1e40f458a6bcec8f36dc3d16186d4b31b7d9ce31276c70a353d23e56ca0925fbd7ed970656fcb69d1cc4354881e071b880db3fe334c1df9f8ffa7b01d8fc64ea9728615756891adc84ac054ea6a4aca26a5f56995bb8713e544727e2e855b33943e378a1040eecc8a703f16a3be96ac9107f21d281f51edfc77788a84dd157869897fd5af34124146120ecdae3be2eef6d7e347513086d784ac95920746b77b8cf296133c9062567ebd6700b683709060bb7a3ca2afb3bf8b6985584af6c59847d6e259bc5e5896c6519b3065c7caa39cfd560cf2efe3edb487e0e0d8dbd7907419c20803c51825d65774fcf2627e3b52e40cfc79ecff62c9852a628638d34c1751e4a2ab051da785766d362ab72ffc5fcc091a82a6adf767552a6171c0956ddb73ea793248310cd7f4db721a355967d2dcda30d34f970503c5071d6b725f355ea89062a8b20ac32c5e22caee342a2500a7334a0ee6e51557675bf900942ea5b2e40d9fc202e416f4277decd1b93fec292fd343b564691ddcd1c52b821966fdba087e92dc50fbb5eb464abe3c93410105437429ad6472cd26390dbd5784e03c748d8cef385074116e62b011a3f9b55456d56b8b068ed5e5492e29c1f464a3b886c22f8d6ad220f5f9a04dd0d2b558d7d58e61c8cee8c3d68bdcf701f17a2a6bfeb1c1e8e22ba4a8ab3f35441c6ce82e82fe04ec31ed3cb337dab263958ab8256aaca78c33e0ffd7d82ced65f6ff5cfa394175f004a3f085ad16675f4c8a61b3334c269a8664507c63e48f0edc1c7c6abc5316c7001052cc77731e8a837a410554579fecddcc466b31ea44ed6b0ad44355a11569450d2f3aab46f6beeac158fc191fecbdb5ddbfd8832b38bd8fd5473a135fc71016890d1944181cda9d6418ed5af29038b380de3ada10365d399924eefb6df6b1eefa5af4b582f6683df2e1fa739b58f9923f024b17e68de817a24f16e269f7229abf745955d0d0de970f3d59829e6f7bcbe54b50557844cd808b0134b088ef579cbcc01d6d622ad2adf82db2514564110cd12a19f88a9aa54de4592133d20913297903395540c14c8ac3e865211901317ca433ab709edb68e7061b28e0d4e95a2be7a08b316d75286cbc9794c11bab324e5d3ab6e73856cd27073e0ea08949197a7a5204f444c557daa3bcf0848e5b2a9c28363913ec7010ecf1b593f9614419d9cd3f0ff05c4ccb164e56eb953a43c07e52a4b4b1088d21661acda8c8122a7f5463c5173dad9cba8e253322bdfdc8f9684785d51e2f9a271fe6dbebba252373884a85d20fd12d91cf88de73979bd0af63e9bd7742e84dd49c6827e291a6e567e0775469a263ef8e7c4657f1faeff9b9258ed66880d3cda297c6eb567965d224e024f318221a93d6e6e788bb4d3f1bcba88872ab53a8206765fef93305d56f11758fae4042f647f22a3e10cdbeb0b131739d9a619c0552653640284f4a8ca417b042898cd99a50dfcd9ace91eb0062442c4cdd9a2b8f3e57edb5946d2332e46a1b1233b683ee4a583741633cb062623b451f22fd343988e1c4c2d23fee896a9d07c8eb7e03c65015aba517104090ed780ac995173cddc233ca7348803d1b2a48647ee851db2867c9abd7cdf0e4eeacb0d3a4d028fbbcac78d6fa8fef75d4b4d919cb03fd583caa1da160fc20335a11f14fcea5b7bc44ce98ac93cc2424bd0515ac932458ce49a738a5e56430f28e649b35904fd794eb216f53c3806b51b200003222982a709dbe5b16a0a43659199e95b5be6fdd385877dd600bd6842943e0fab5f37d383e5a005e6a57f97cde6edf015087cab636d0ee5fa469550337a5e35bf0e7e6e0426ce3e9647399baddba08600d0b92def51e67e15acecf7f1ada67fef0fc6a3b0c5661dc401b77f5b29753f14b453c2c412e83883c9072a70eb9858bb44848783e057613b5ad280358efbae7414b745c0cef3f472bb6ce07f529eb196fab44d674a2062ef06218199bd84d78a59f25cf8a21e58ed0e9d67e7a3e08272b35b9d47dc104871c83eb146dd0ff40f15ff417e9d84d971f5704e5917763ebce8ede9604091fd4e6f38f616e687d83785147d5614b6b0d53639e2c532cfdb8ff0aa77d753195af8486e64e591abb7857b807b64a1ac4ce41e28c6e6b8c9d26d03b907fbe65fa37663e8f6e1ff9e354e4737ac0108c2e9cc6923a8b23b3d6bf78a4f17d2a165f6aa5fc6b4fe3315f08dac74077b4001f7bb04fda1310bfeee894f023c4f998e54ec8d38a1cbe369600877397cde33ccdd7db494e8dcb21a8c970e9857f228910adc64d6e2167cfeaf9194eb9e47d907aac53edec628ffd077b29cac84df66dbefcd1ea58b908576e17664d457065a309e3e484df4b4c8042589ae955b9bdc47a2cd0441686d0ec794d364e22fe1e06b2c959feb3d99dc87e0719ecce07ee49edf93c366755768eff6eb553960b73d64cea582f73bc7c98b0d1f250a3130dc91516e51164831b0fedd16ddf33a33a21aa7caa14766c131df3d5335bb56fe2f428663f3e12cfb87d8ddce585f35cb47d0e96db2262a41b251f9fe808dc3909b7b4c4822ad33d19885f0c4fc87c96584b85b32e2657cd01f341913b72e1c105625b361c5486332cbf4594a704dd5c2d6176555a9f57a350af215c0404abc617e39b282fc4b62cecaa22f9514bafcc4000e8b5171b4095d74b2bebd1003efc516189df2ffda8ca2c886d0486cca9cd6c6e5f19cba159738360566f03d08851c6c78f59ff6c7a81d290718dadc71596d8315ca6bd42eb254056683d858ec660f3841a787671f21cb958afbf428e38dae71d8109b00a3e5c7f61a86f19fa3a1aad7a053d4c60391f94ba01667128203d44e347e600bb8feec11327091727b3a1743eb8c6f08538d43d126ee5253763af38309b47bd3423a4472c694c6bb41c0755d451f59a5a93c11c98a887f13fee4d8474c508381047266a17415e06e745f1c7fdfb1a3a0464b0d7cd6b995943293bdbca309d18a8c2e1bfb9d615d037748bc21798dc93ea0d77ad43f405cf8ed4cc42368051ca6a5fd9d0b359abae52b8c9d2af7b8ea1826b33d73643f6a31177f2fc60dd3a2efa00c97a0b710204aa91a36651ad17ed45be17aa2970dde2ab9e6b8e949f5a934dea45a37b69e2773336381ff8ef12f42b7442f53b5f817c4f6344016e207e5662e47209c0d3d98a1adc3f48961a62e408b346b3ed790eac6f6a9fbdb75de9c21bab859fe7129c4fc6d1ddf1cf10282a174260cb3a506d574a15c1a8270802b5b45ec6acbb2988d1f33f51e92629d77e14899a33368b1ea001bf9fdd92beaa250e170069dd6aaad8a452ec06998baa299c93522647f8bf3d4a8a7023626a953eb06087decba2aee50ea30c2004207fdb2b687b6f4d96cb9bc38438f8d0be740ef68e189cbce3ec1eabb7ee74070b027c9d9779623fcf99642ae91115685299b5094f7d3728c78f7994d28d655796e99eb52d2d88bf902806d206bf14dcb707b744f91eb6db7584e28e71a65f19bcbf2f496ad6efc674cb2e16ff864908adf63e44b14b9e11172091bb3bb4a58b4d506c0f2d110a76c55aa633d8489d97bfd6144d8c46b70a5c8cdf24c131574d015d563cad7e260174b063555dba0f5e75dd6b054c82c73367e5fc2dab0945c29f7e84a7c1182f5c6a7c070ace266f7a3fd9d1bc71090bdb95a518da1c6d09d2dffb0a5e2dbbca6b33ebc308d197df5e7f8c65b97b64755d410fd6e0ebfebedc296b2a6794ad9a3db0c7e658bdeb3ccb4bdda3fedfaf97d89a028fb7caea0d4ac648ce92c7aaa14544d52bfce94c53491f4322c3b3f180a38dd680ba1ca10f00729c9e19ba274aa2b210c292d0be5795f4bf8251a6ece76ed5606f8b5dc8d6bdb94ae1b4cc9652bae14503b74ac3ecef7b87298f234b9a4962131dd6e0c225b4875f88a9889871e217ca4219ae382572b57c4a6cc8971c8b78c9f537d74e9a4abf9d2bc265366027d83f287d804fd5f697949b308240f99ff3ebe3a99d7da2fe7169f8ef5841ce16b4e4255f61bc777640f5d17929dad8f335f486e34a16cc79ed23e294f324f684ea32048379da2467cc9216b5e3cd92dd0783a2a4d6c366ef7699a3a81a469ec5baa849ecb29425b6eeef1f892e3158c3b682cb15aa97016692c9f23d9902d622f74a044f47a87ccbe4eb56d5a321781be01d797ed8ffd5dee338dfc625ea398962bb111b3a30137995a14cfea188f2ed41a72f65af00b27815cfdafadd163a8e2a7133f3c446999521c8417fdd69434696ffe0cb95cecaf7f1f814b0f8957b59d2d63e06e7f63a784e3c58d816bfb14961816f24a7038fcc6c5421779a4156bcb38f9bfbf6ec1b414266e224e11c01d5bcbabdaa13ef6992b5c6edf61762177e6b1202e32fd67650f4afbeba2ae652d547569f61140737c4c6acf4fe8a3441ae4ddc286f2bd7ae7c5ff1716edbba2f4311b966d5c4d11725b512deb43419cf079d6ad9006ee611dccce1aee03ad17a06bba6d5f4f60866c5356386d0915d9db33fcd9d994c0a1131306486634694de7bd8102410bc517b5cc6ff4984816d9cbbf7b3264b16b84e555b48f25b2a9b378a8939ac0d19e91c4cd4c008d19c4bc6b3a537ffed40dbcc0e55b9beaa9a74eec480aa390eddd1916fede06b191a8eae881bb2ecda07e907ea3b14bbd8b28939093063905ab7f706ad04ec5612ff5152736a24243fd2fea9847bfea5d85471a03c2d131af9c4dd99d49c242bbebb43d6e31ab072086df0ced519df461131a1bb899188f8e3b5558b0da07d493742acd87aaf89704d994979fd411119bd9596bfba6843140fadc6125e198bc3d6a53bd207723a26e7159ac7beba504351053db9c2f38104667e01d49346b5c10731f8f83efae10637a17d7ea7bb06dcb0bb7a40c3b7b6b0d7a00883fe6522f979983d29b8bdec939dfad0b937eedda53d42244aa43faa67fd1e7da7b4fefef10c91c960f232d3165ea13faffb2be4493712f50f8d36704daa7452325ed857f757bd7097e61e84f980a75a9d764b34c60e3a82aa9ea58531c5c9edc7eb230aeae1b2fc029bc4517eca9acb70ac5e51eaf7abf23ea41a8999c3309576bf4456e982ee8effdabd5106df406e72bb9cdd93f9180e8a6de30b8c17c728e8b0cd2e904ea6bd0b9e6fdf8fe0e9efddd94a09556fe703f639fc0eae17512905e6417288a40efc43634a043f1afbc91754c4fba0a4f2a7119ec23fe44ac68f2d7d75a8466ac31cac14e4f664344cf452c932f56ffbfd84de3f859a422a3ed9324554b00556e4fd289eafd025dcaf5e74d3efd691d533b7703b7214b2686f01f66e4abd91d947112bd81f18aac6d3304a64969def2bee0bd02ca908c81c571804d55eb2c4ea84a0a", 0x1000, 0x1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 17:44:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r0 = socket(0x18, 0x4001, 0x0) r1 = socket(0x20, 0x2, 0xa4) accept$inet6(r1, &(0x7f0000000580), &(0x7f0000000680)=0xc) socket(0x2, 0x8000, 0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) setreuid(r2, 0xee00) utimes(&(0x7f0000000000)='.\x00', 0x0) getsockopt(r0, 0x29, 0x7ed, 0x0, 0x0) msgget$private(0x0, 0x12c) r3 = semget$private(0x0, 0x6, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000000c0)=""/8) semop(r3, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r3, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) semctl$IPC_RMID(r3, 0x0, 0x0) 17:44:31 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000001700)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = semget(0x3, 0x0, 0x220) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000008c0)=""/146) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0x9) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 17:44:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) close(r1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) fsync(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x168, &(0x7f0000000340)="b6") 17:44:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) msgget(0x3, 0x401) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 17:44:31 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0xbdf5c1a27146e7e4, 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 17:44:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000000c0)="0220811c406ff59b37e36bf65ff64d2dcde86c199b1428db340c61835beec5cf36e6b22ddbdcd753aa974808469781695512d8c09174d8b244edec02c1e55c4c5cb05919226f6c627ac7dece62ed51", 0x4f}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x1, 0x3) mmap(&(0x7f00004bd000/0x1000)=nil, 0x1000, 0x2, 0x11, r3, 0x0, 0x8) ioctl$TIOCSTOP(r2, 0x2000746f) r4 = getpid() getpgid(r4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x2, 0x7}, 0xfffffeaf) write(r1, &(0x7f0000000100)="ad1af05de2f4ef18", 0xe9) 17:44:31 executing program 1: r0 = syz_open_pts() r1 = dup(0xffffffffffffffff) kevent(r1, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0xa, 0x0, 0x0, 0xffffffffffffffff}], 0x0, 0x0) socket(0x1e, 0x4003, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000e000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\v'], 0x18}, 0x0) r3 = dup(r2) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000100)=0x2) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r3, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}], 0x20, 0x2}, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000200)=0x8) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r11 = fcntl$dupfd(r10, 0x8000000000004, 0xffffffffffffffff) dup2(r10, r11) ioctl$TIOCCLRVERAUTH(r11, 0x2000741d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r12 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r12, 0x80206979, &(0x7f00000000c0)) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r9, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r13, 0x40045720, &(0x7f0000000340)) 17:44:31 executing program 0: nanosleep(&(0x7f0000000000)={0xc882, 0xa4cb}, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000180)=0x139) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r7 = getgid() r8 = accept$inet6(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r11 = accept(r10, 0x0, &(0x7f0000000300)) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r12, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r13 = socket(0x2, 0x2, 0x0) connect$unix(r13, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r13, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="30000000000000000700000001000000e49f15a6c4413c340a3cc8bc6e082a0d2ab56f30c2b919b65fb28b0121ee7ecddebd6f191461a761d845d27b6fef5061b7af810011494152a4f6c0c1650a964c09258c95b05e6ec72dba49aaeab2f07365c9700ca12bd4ea00"/114, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r3, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x50}, 0x0) close(r6) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x8, 0x1}) r14 = getegid() r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r16, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f00000001c0)) fchownat(r16, &(0x7f0000000080)='\x00', r17, r15, 0x6) r18 = getgid() setegid(r18) r19 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r19, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r19, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r19, 0x40087468, &(0x7f00000001c0)) fchownat(r19, &(0x7f0000000080)='\x00', r20, r18, 0x6) r21 = getgid() setegid(r21) r22 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r22, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r22, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r22, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r22, 0x40087468, &(0x7f00000001c0)) fchownat(r22, &(0x7f0000000080)='\x00', r23, r21, 0x6) r24 = getgid() setegid(r24) r25 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r25, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r25, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r25, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r25, 0x40087468, &(0x7f00000001c0)) fchownat(r25, &(0x7f0000000080)='\x00', r26, r24, 0x6) r27 = getgid() setegid(r27) r28 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r28, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r28, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r28, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r28, 0x40087468, &(0x7f00000001c0)) fchownat(r28, &(0x7f0000000080)='\x00', r29, r27, 0x6) getgroups(0x6, &(0x7f0000000200)=[r14, r15, r18, r21, r24, r27]) r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r30, 0x8004741b, &(0x7f0000000100)=0x9) close(r30) ioctl$WSDISPLAYIO_ADDSCREEN(r30, 0x80245753, &(0x7f00000001c0)={0x0, './bus\x00', './bus\x00'}) r31 = socket(0x2, 0x2, 0x0) connect$unix(r31, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r32 = socket(0x2, 0x2, 0x0) connect$unix(r32, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x1) sendmsg$unix(r32, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000e000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000004"], 0x18}, 0x0) sendmsg$unix(r31, &(0x7f0000001480)={0x0, 0xffffffe8, 0x0, 0x0, &(0x7f0000000240)=ANY=[], 0xf0}, 0xd09209e61351bca0) r33 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x800, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x4c, 0x20000000, 0x2, 0x5}, {{r0}, 0x0, 0x2, 0x1, 0x0, 0x4}, {{r31}, 0xfffffffffffffff8, 0x1, 0x40000000, 0x2e1, 0x8}, {{r33}, 0xfffffffffffffffa, 0x12, 0xf0000009, 0x4648, 0xcb9}], 0xf8b1, 0x0, 0x10000fe, 0x0) 17:44:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000200)="64d8aa278cddf2644e5fa3a71669fba7bca6839cc73675f97c516df581f0455c03e9a6b85562e5a86138e8f2ab4cc25a4b611b34f45b972cddfd288fcc8fa1cb6e75327c689a528828275b671dbfae64725b28f95d5bef31ce1689e3ce6d768b688ff1de4854a96a685fd60cbc595c2ec60af65267812bc079d74aea528b43e814c2dea99ce4987053b2afa3cffa6ed595f4d6256e93f11efa8ce3e28be13cdde5f80cde1c3516b40965c0c2fd38b1f8b0ba16d5a3bebb08189c93d4cdad532c0087f7cab6b77edff1a37db2ac8e0d58fc03fa64fc21d0a0e3344f4fbab502f483", 0xe1}, {&(0x7f0000000080)="9436c894a7ac722ba1a40a07e1674000a13fd5f3630d699246929989faf544e02f13994270b1810e214d49cdf6f0c4345a9753308cff622a00b580d4e158648e6f6d6c41fa64dfba8850e2381c59b6a27e8594392e5cea249099a27a84eb4b9773ddf8df122b282a96b1279a4c142215d9fa9677de6656126460d51db1c946292bd8002e4947541c4cf151fbd62604fef080b36137d37cc80d0de2205ff91c06b76930d9798f9ec67a94cc", 0xab}, {&(0x7f0000000380)="c01939ff24a7fbb3469dd48667ba510e4f0fe10be3e32b981ff2574cb0e4a5ce3a5694ab7a6180f3108073979e7529ab1e5281e53c3a342e943b30cc6bcf011de9ac67c394", 0x45}, {&(0x7f0000000300)="13fcea1f1fb815d0c7d65bc887edc08ac0886ba1d14dd4b4618f", 0x1a}, {&(0x7f0000000400)="9b0cb935206eea5796a6a2a0029d6f1a9f12de2007b92c52a809e3716a2a438c7adf824fbc40aaaa3b57a25e0053c1490dd680bbc0b1e19b7c31599c4d7a9acb6f4b7d7672", 0x45}], 0x5, 0x0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 17:44:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) sendto(r2, &(0x7f0000000200)="2734f335177baddeac9003325f84b76f87f16d14dd61f003f3118315a5d4aecb0bbdb0d4e54480ebb5be0ec06bfe4c60bb3a551cbabfaae6fed2933103471374d2446c18e234e39375968d30dddfec554ab5c5153f49113eff43ef840da4235af2420f4f6c4e3e2ccfcf40c2d406d6308d8e6a832691b7766e6edbf29bfa9f3b14159cf71b47ec3b3d0602c49aa2e2ce5d9a4ed9ec253f06ef", 0x99, 0x804, &(0x7f0000000180)=@in6={0x18, 0x1, 0x3f, 0x18ba}, 0xc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 17:44:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000011c0)=ANY=[@ANYBLOB="1e948ccd093e65fa95646f9f9a6d11938b72f73caef3cb5fe5d6810d6c7c5f0892c434660e60a0d17c7fb63cd60c914d55e57cdf5961d529149920c52814cf682d827b2e11614e960dd7a21e6a561c5f3bc96fc128b38b874cce561b645c82ead9157908ac6bd13cb2f9b57cee60ced8197497ac82ab3d15e3c05700ccdad0c6657f20fd85d4aca5b6127f19e7c773b48091dfc686900034e74c50bde2f659f4b4adecf536694ce6817aa36d4c6aa77fb746", @ANYRES16=0x0, @ANYPTR=&(0x7f0000001140)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYPTR], @ANYBLOB="bc7843c15878333ca5b3eeb50d59532f00ad2822a8237d1d5d35fc4b4d03a73e51075a2124622d4226d07675b3d51f3f03043183422f731cbda81717d1100cae464ffd423adba81b5e91f79672c9ac13d9", @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYBLOB="df8a7b372b964646fcebe439ab0e21fc34eaeb29c2d57bcce1cce15f71c526efca6aaf9c1f5edff50f5771844455c2b74aed18cd13a1ee592ea839ffccb51c7db7ab4fec859b234a0365b3246980c4329f9ca35ca333856b0086f94dd2c8dfb1caae3f78969c035f9e4cb63d1f0ddabcf1255f9c26b5ef05861f45b145947b93c8f1c551f80085b5a7309b92ed91695e1345c3fcfbd7424d3012199a96c4991a8c2585803826283fa70d42114eefcaf7940bb26f0ff929fd93ad62d0e1e4bb21dc5a7119ad14ebb642c4973159201b6b06197706276223a81222b703af3b184701aad3a0933409c9de3c2d51de17016e67b7ae4e49ec6d5dd9ee873c654b23e91bd38f85439840a95287ed96a3be6b92f2362cda387e589054d26ca0f95defbd79654487763c70463c2d4957d237ce5135d0b80ba083462403035622891e9674d5de7ae6d75207e8ef9318d89a3ac7b0092aa28c9b7966822fd9e6c191e5e0cdc464d0096a03d356e8803d3524df5a2d07b02b1fd2f7722c73386c7b6633dd42ea73a18dad880485135dc1641c9bb1dacf91618779ac8b0c027687b6f64a13543829bfcba967a97fff29c89589f693713300bd3203e4643e22686442dd28c0905d142cb0f5e4a6cfb4a52c7cb7a85770a16e3938a03e15209d8e15541450791020b3056d3d91af0a298cc6245019e397ff478c661e577b9619df09a9843737e475b87427920a45e59115933b2a1b587c3d4bd43cad6641632670e42292ef0b6e39318734355aa3babe97f93c176f10c4dcb86948b9fa7fa0ba58eaf26ee909df5de4160709e2bd22cd1f62e7191f916020e9b8e7e3f42aaf523679969982f1a63a8461cd22e1c0626d141292cfb2e114b7af8d93dfe5cfb423c9dfaefb4ace2597b64c4a7db1ed8183e5bdb1d128ea27300240b42f9be2322e4c5d8d1a381968861f7ee7229df68f72b59bf037bb7cb3f0db8562fe2ed2a905f8779a5e68a85d1f737953cf0643028bd8a58450b8e4b1b5bcb05265e4e92ceef9567211333c1f6266c0323825f3bc50382103e67eae8d56e3b001447fdee01d43275ce9e93470bd85c8c48d479723a45bf057994e2fcbf028288420bc08d892f4e5741fe53c35d7ae648151991c8328bda13e43ae5a1287b038af975803b5dc769ba9782fb7126fb058fc7dc2c45ddce7aac909705770960b325ff476409610555bc8333c09ac33af6efc80239d7c3640cd1c550514e4dd675f9a4c7a721435d9b50cefbf705a7afb3703cf502c0be26d20b1e6c99b04f550c1eccdc4d6f185da0746cf679cbf06aae917073784d1c54625f8c8e1e9229329ab1960881f266858762cd517884117c1e5ef65d185ba29422e9b7ab996af0d4a934b4b4132b73bf8540cb72dface24574a5ddb6969fc8ab05e720ec20e0bb1c4ee3adec432f633d8ef184df9d3e7b615ae5968edfedd09e6d9b0537c5a68707ab7cba8f185b98b099ece7f59de8ce01cd91d68c68bbc7ebf709d1d7756dda411e605c066bab9123d12b68ebdbf7bc58d1d754146632c42a39aebc25bc7b65afb167754f859dd3ce6902e014054cd290a32c56a395cd2aba49186e38cb946f707eb1c62c187c4ec1b625f0c61734d16659b94f4f03530ac2f16cc7b00834c13e444f0fe4ff0e664cd608f9aefa8f9e80c57cbcf8ae6a410e7c1216660c7bda9be92cc0c31e6d7083eddbf7aba8824a7f4f7cdfb20eb8d3b7beb46dfb72b40f0a554c5d53586a98409f129e648df2e655a9511fd38c3b69cf9a92534a2542bd1640c7af9bd9c9749e83e78ab272b942a30ab10d7d553a4abcec826d3caadc3c23c78ad883a9703d581803819fbda7adceace87d1ebf41192318dee86640a9449916f3f0252f37ab6d43182d15997b84364431f2ab4230bf23440f8343d4a155f768e62f41f26807069ff84d5f7cc843b22c0a3beec1bfd392d3d297d310c44f6518f53817312efc79119b16c1fc190f55c893db67e45af828e59a60e6773fbfe4f1432edf7a511a648d88efc3212f3fc6ce1c2b3c2accdcd0e9669fff1603f041b6c4c420f20f7fa6caff55e700cfb6c18ba12f0a9ae1c17d55b32c48e9e658b068f43486e352166f187db054f12a63c28a8241601416816a4bad8f3824cd47e274662d5d42a4890a440798dd1625bd5ba7c13b17d8f61de6ee0065a944abebed5490c99f6fcbcfd22fb9d3e5c0bc584a82bde7f0df5c146031dfbf1b0abe8c56f3519c903a22f09e63d451c81332eec94ef4aa96b4f7e2a14474044df64497c329e22e35daa57e3e14c8ef20724012b0ecff750f2fc3066491a53012f5f3cfff3ed689444a5a706d7fcbd825cbeed60cf6ff71a0d2f90ae372f3628c2fc66a2dc6149a4703857ed9445e763cde239881bc456795024e7b441339beac3e96def13e336ba0c9fe9b35e3d98aa53bf894a37e0d6859ee2cc9c8cf2928117b6040258341dd3776e9b387a35679337dcb5ca279b83347d9ee2507dbd03db899b258a8119a67306e8a635763455c89c7b35e1d6f215edbc783a2f52c5a6d9558e0b1a688788459754979fbb2d5bc0e2b9f1b3b5a3452d85833737e868da546a9dfc6ad96e001405b679ca382d0343d0de10425a8033528cba3f29b30b72e771ad0493f80ee80745039866698df3686f748e79284375f836015525ab0820589fcbe73da4bb5831e7f6d2b1e781334edbaa3c26cd7bbe54895538d894c683228df1077ed00e714a0d87e565e0ba008fc07a40cae6fb8cfdc77c2b8c2e8c7925ade341af177db975a0d19451b4c50892b648248fafb6a122d60ad817f088bbc9b798b5dbd98b6249978da95db53d5eb143a8ac608c96eb9b1927f02a912044ce0633da04df59887bd98f452a280bba35ee7c98916c43cd6920d3b6b4cce0334728db80514d2334250eb473a7de472316e650fb23d57a7732f3b46c6dfbeef1ea5f4844f842f9ebb362a6ea28bfc36d296710d92512fd8402556ecd1e8510208590a55d3888bd56077cd54ae3692c99434acc83bf100bc06696a6e207476fe888b22e3264c234dd6bf4f3fe772049467d6464509069823a6527a83cd5cee273e3f9c36fab5ce644c2f7b95f1e16d9e30555bcdd9c6d1ab8dd998cb2faad20fedff309f7726908dee9a71e5f0dd8bd7f8149af0e4f7f0eceab71d138de6b07c638f2f347187c174be5c87d10b014ae0b1787a5f9844bd1a56f79283be18deb6620ada94a88c2d53a5cd47015846f798311b13fbbf6c835d3d99fc144875ec4f57e1e5b6bab75a2fdd9080a8614f2648b8606b226b73124a8d308da50ff9971c83bcdea535458f24eefa08eece6a3638129c614126c93c62d695245f667e6c29ff6c58c9b5a3eb9718aeafba44352dad9bc01c687342b9eaa1280b6049da91006eed256e6eb47985058bb2e469d35a330ca41a4e1e807086162ef2b2ae7e0fb9eb11a61ce29fe6a96401ca1737503d22644c20a06ca2c9038d17c36e2122a88c154b25a4fd5ab5621fde132f21b88a0886e5482821fb5de0015eafd440b15f9161e4d31ecb20bd740b5a2448320609f56a2e22f1914933b6cd53b0056a57797d098098f23c993bd1bb3f75f8d1b9b8d7b269bed7330834ed301d8fffd4411e89e31f5f3efd27482aa73ab3413f94d6757abc643eb1a6217c4d4e4e122779cae2e421fbb8eff43946e4060b138053df8220ce3794bdfea438e671791b87d06e732885ca119f2c51c4107f8976f1f72a0f88e725e1e079e0b22915ea0b07124852102978117d45760c3b8c7f45ee3e5cc27ec3ecd7abc65bfcb440c279c418b278d8f13869c24e1f3bbc409d954eaab4d2505c1f486e127826cecaee9bff8862358b7e920438f878397b4a6c71a4b3fc3cb0c20351a5fe16bbdb8a4c33a3a8b70283a9c87e74553924af508e87565555c767a839dc15535453c675ede1a5103d3824f6652db76fbd8fe638e9a1e6c7e5a9d2654e62b91e34b9bb53fa9593b3c9a6d6f30935fdc3962377b20380cd501906ae8e003426ee0422d1c45e3137e0014a04a9e0e5b6832aefc8c51f4923626a7c6b6e71840d9d1e803e8699c93c5f1a319cfb52e020db524a062d82c1527f78af9e3c81897e22799f5e1c83d1fcee4671f17eade0a93aa9ce52b9be5b5a3d6af0c28b4be3949f90033cb9317f4f754ae07f4d79121d2aeb3af6cd3f90e3fa50d5054a426f230ea0f5d0d0900403bad4a43eb925d4fc59b980d57e7532d12d25fdf597d71546e2d3296186bab65c45b45b19d62072061f831c378e6ea606fddbb3b6adf7e6fee4db5f4392133d05560f30d91db51c7c0bfcb855908d1531d242a17455a6c1c070634a97b9a70ad49f440ae5081a4bbd7e805497ce832c4e2dbc408c1f1b2b215bb3a782179654322cf18afb719cdb64d4520f7cf60c804731d57b68279b822efa49f83388ca79909cef740cf450be1d497ed9bfa47f7b82e536ccab4bd295f855c89267862d571271095bceed6b7ea0b64d20da016dc366c363b13e55bd5f96caa6e70c90cbe5d525104f22be442be7cdd6841947dcc1c31ef76baeb6e23710b163c1ac6fd8b771427d795adf6be18b84d2c1655a5791fb3dca5d8b649b064edd0be296cf898c45198f46177da9545accff1eb5d0cc98e4a908232f06bdcc38621c475d0a0822cec976b4b4ef07ca251e20879fe12751d7ba386f9cf856233ee422cb73443c8cad9407ce101659dfba48b9ee85043b5bcec0dbf4ccf859b049c42a5beed3f236c505204ffa549d9f806a7052f800aeeca987f46923254db23eb93828856ae7a1a0747a0a71dd5542f1ec7a20311d2ab1318646b1d94b5719dc52032a2dba4a132f4c9c0dbfa471d0699e8930446b06fab73b87b7e9df21925cb4d92ef5284295a3681d685b2f3b63d2c1ba7fbc2be9ff484fa18bada44251c8f65e150aa3110920dd508466f1a70302730b79ef2f312b36e9f21ba5ec58da04051430edf93c447031bfbbdc29553440e89b6eac552ad3c9a00a51d153514de3fad03bd7f7400c1e2f8987709828caf7139d03048c9aec2d1f9e8bfef74e2ac8d603f1582fe53b0cbc5e7718b2cd527cf8650839f8870db9d3920d65f72ba0c29d621b754fba8791832bf5daed6a6fdfdce051da4d7a0934a0b8d6ede24b8c745bb9c3f50b4da442b8c8dd76e841c9be3b719db912802983e315fe60189f15c3652711d9e827ff5075813bb9e39714885cb69ae8b0d69830db8d182cdadfa32c1d360b57eabf4917a8b6732986aa9676bec4562501a889d788e3759fe6b16a6e2cb9edf886958a8c27b3ae700e525f9b47c01dc97a1ea3fe57aa0bd04987af68cb0562f01c8643ac4045b109116b09904135fe424bbc9317d3f2ee018988ec0ef7df980f783af008e9ff2d00158f390bca7ee983a4b9032b159b284e62df498c6ae54962dd440c3eaa88f95b5ad8d9afab97695bbfb1d068c709e9eba3c91c2f88db0bc7b384cc173919a97b0f4b867dc1ac17ec41e89f20a9b64afc88a9a2c1ec144d5be27048d2ab556db5f5ac609aa4e349a52c6d256e8b1855c5dd1b70ade0f6f4d1e5af2dcd8bb13604c9f8595e7d53bc260543e6c02c7a4e2413a3d0e8b2a8956eeae7ab9d512b877cba6a500dac703e1c06d768d11c01e9a87738e94faed749b10cb348fe41935552e539a346e84ceb0b2347d710d2e98cf9d7282eb19e61fdc8039d3de08a6559b05219e13de20b59ce07073d7f23f82f902aa3c7ce79702b1684e1600b254c4e1d3cfd6bbdb9678bb3e967833faa65acd15267583", @ANYRESHEX=r0, @ANYRESDEC=0x0, @ANYRESOCT, @ANYRESOCT=r1, @ANYRESHEX=0x0]], @ANYPTR64, @ANYRESHEX=r2], 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r5, r3) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r4, 0x0, 0x0) 17:44:32 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='W\x00') 17:44:32 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x69) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x6, 0x227) r2 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r2, 0x0, &(0x7f0000000240)) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x60) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000400)) r4 = semget(0x3, 0x0, 0x220) semctl$GETPID(r4, 0x4, 0x4, &(0x7f00000008c0)=""/146) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000001980)=""/102400) ioctl$TIOCNOTTY(r0, 0x20007471) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000300)=0x1) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) semop(r1, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r1, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) fchdir(r2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x613) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) r7 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000003c0)=0x2f54) dup2(r6, r7) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x10000, 0xffffffff, 0x2c, 0x1, 0xc297, 0x7fff, 0x1ff, 0x2, 0xe69c6a6ca0147c3e, 0x7fff, 0x8}) r8 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8, 0x20) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f00000002c0)=0xc2e5) r9 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r9) 17:44:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) getpeername$unix(r2, &(0x7f0000000000)=@file={0x0, ""/24}, &(0x7f0000000040)=0x1a) execve(0x0, 0x0, 0x0) 17:44:33 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0xe62a67a8a40f4085, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x0}, 0xfffffffffffffe00) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 17:44:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) close(r1) openat(r1, &(0x7f0000000000)='./bus\x00', 0x100, 0x100) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="00000002448a44e1caa5e9f4ffff07b7efa76d412259831a", 0x18}], 0x1, 0x0, 0x0) 17:44:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'Tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x2, 0x3f, 0x1, 0x3f}, {0x1f, 0xc, 0x1, 0xc00}, {0x9110, 0x8, 0x3, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 17:44:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="f2ab585dfffb1b66d08a0d0953bd416318bc47819dfd5d585cf040cd8700ea8e16b250e49ded9d92b45381b21532138370af1c82d2dcaf9a2f83012a1a2868dda735", 0x42}], 0x1, 0x0, 0x7b96c090) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) mknod(&(0x7f0000000200)='./file0\x00', 0x0, 0x6) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) close(r2) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000240)) 17:44:34 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000002740)=[{&(0x7f0000001680)='\n', 0x1}], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x7) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() dup2(r1, r2) 17:44:34 executing program 1: r0 = socket(0x18, 0x2, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x6e, &(0x7f00000000c0)="0000ed0c", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000080)=0x1, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x45}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0218ae4de29e4aeb0d897dc91c7f") 17:44:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000e000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB], 0x18}, 0x0) r3 = dup(r1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r5 = syz_open_pts() r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) r9 = getgid() setegid(r9) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r10, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f00000001c0)) fchownat(r10, &(0x7f0000000080)='\x00', r11, r9, 0x6) r12 = getgid() setegid(r12) r13 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r13, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f00000001c0)) fchownat(r13, &(0x7f0000000080)='\x00', r14, r12, 0x6) sendmsg$unix(r2, &(0x7f0000000100)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002480)=[{&(0x7f0000000180)="21c168976153fa5d08ae9359402d3e1bbbabe8ba2a0fc6432f6861247dc5a55c35aa52f3824ce61b626b37ab6545dbf2d726c69331d2be4a0f1ce9c374878154ab825bd704ae45343650fc723689a841b37fcbb12bc3556fb013774c843ec37e37d350b6b43ff9ce06104ef2f51bab164d488f9d4320a0880161a15bc24e", 0x7e}, {&(0x7f0000000200)="421a6faefca6ac1b2c93f0a33556f37e281a74f9e1c7b2d7d69ba89e73df4be58f272078acea26f4a5c11908fc8949fe57eab5988b7603fd61ed2125e78fb0ceb040ef72ec2dbcf19d46ead0e17148997f18337c3d73cc9c21df0f372e6d8565cef6f0de8d4c62e1d1bc9127eef6d8bafd2de267737e1a1878c351a12be45ac0f492e0615e96a78576e998245597b4d02fbd43b86db31c190fc7de96926508b94ea5f634fdf80450955fb9123d8371071c2010d0ff9261bf6f0d590c9a4ff283313bcab014e31caca7623a8a5bf7f87778b914f127677e6602e4e2aaf6208190d02d09c84792504631937c5945278f31a753c961651c004bef9e39740bbee6172540875fbd6ba6060ac1f28baf4079915971a12aa0bc508cdb1ee77bb3dec59dffc5fbd533f4810b31a96c3bc00b586e065d9128fc0060b46026585f7fc5dd10cf195065d6ea9c095bfa6c6beb6db0549284d3a66dee20eb44bf5d82c133a55fd8082b598a9d0eeb7ee91f145b250411c1a3d903738c4e9b6d3d2768dc97a18a8b0e9feb5ae57a4e7fb6fe991805d2a3362455f6a5ab0547480bacb9ef1421b4b743095a2d23be110a37b3ef8ddfd112fd1a8e1e197fb801cd4001eaa54c81a5ad4a54398337f63c5e722eb5390b2bfb972484bb40a665b61282d93dfdd918badf101a68ec85702dfa5b2410e812dc2d798b57198f8bc2b9a8551142ffa15c39849ad51548817f6b829b037f4ffd950cdeb972591e087ac3efce35790c04ecfbec3075506fd5f3a1884d547123f4914469b1f1be2ba2a594827e2dabfe3f432cbebd11d121ca067003531c730a9612269f6c5c70055eecfdabb6bdba9bc204f36f0232d04d1a094d7f346392d8b5b2cd794c020d213d75e587268792f4a70a9339e11c86ee9980f35d864623f22596f87541a72b615de2db3ca1dce529c9d483e326974224629ca38d33dc8e2a37aea1cdeabf46cef9bfe0f01a6fe25c1244a008eef81b6a7b6189be5f67f0e17e077fd390b2c8b79e4f6effaf135a9994cc1f8e7885e351e72cdb9faba72fd5b2aa477723c9881c089e7ff5d8f1b675f1cc2ad270bf541193dc571961684ec570a9795a956ad5a7a940ee78dba89ecf4281c748a86a873c3ab5222529589171057b65b501219db8ee3bf6856bf74a92a5856172727a39507ce9d728ffd773d28e71ea7f871e77ee2116f50f3dc72732f0ae386726cc1adbac64f7bf9d416cfa14535d65112cd38c9da6e46b66b016719d52b29374223501a248a68ef361489e4d1511f1cb0919864e4ee11ab5e5c5e9cf356612c6a67d16fe673dd6a80cc753da1d6607b6cd0530444ee062ebb59ec1d09786aaf8444ae4dde53dc9102fca0860240644e2f26ca7b917cec7e5c743888308938d737b0cad32edce25fe492c606c370344e46f2b8e562e75e74c659643f667618a817ef6abdb1aa9b7a8c77f964703ca45608ed8d4c995a9981a4c0e9b471657c3afceee0c9ee59f61a791e1aafb3e18ebcd63aa2da2f0c8a4ff67566b89bf5b76cf690e22291b3652aa7be05d6ed2feecca8b09c41335912c3941d6152fc8f584559d67f86d8d989113bc1725c8fd8cf2d980ea23567054c5f5174e70e610408ddb619ca8803e2f31bfd7d30b02e2bc6385334ed8a737cb24bc9e6087e17ad4ce039c2be48cbf51343729f05bfcf6d5d26e36acdc02fc12f49363a78a57cd8d6839861a1f3991ce15c57e8d53739e11d3ac05658759c26c6451a2247213f45de76069e00528ad74550d09ba691f7b7ed4359edd6a8f0e297001e472f534ef1a29dc26938e2bf9bca8c3da90cef198344c4ac74cf06bbb0bc4278a2392dbe70cb93e7cf85435535309ff0b2e8ca3c7e9e77677868c5b0de54e75022a75761bcc9171b0b5925a7d8f744b2e3c0915d0377f3f588617c1a9100e4460f1d12a99a56eac1f9d9ca06a4ef294880747bfa8228aef2b4510395c067439b18c59a68f46345c60bd24d878967e1e868854ec4cc541af781a8ae477c49a290a6a789164552eddbe84cac17e60cafc2f71eff8cbf95ced7b8a4cfa82ce8efc5e5be009355dfc9e89125940f9bbaf36005dbcdeb4329e950d13b7c61dfc35c5dcef2ba6263285f6e10708d0005160c69940718724e629f179ef2e5309c72a3bd3f2899f858e447bb2b4dbd1cde4d27cc8374c139bf6d1f6e156d8dd0c5ca75e619b616578422c9094ac29d6a9851bf4f19284b6e12befabaa23b26c041a39d04393b19536555c638224b8792a32e398a16296ac7960b0009d3f0cc0d064dcd9e2723370775bb8fd360361316a60b9d6c3f739d5f4de06fc85f367324a02693ea2234f5d176cd259dd37e3f6d8bdad051a5b8897bf7b1398068e5f15a11c95e575f2111447c295abbd9a43a61bc96e160967d84b8f501fbae783970053ab9a0bd345a0b7ee4f4ffa5473f8da9313e14b138423de9627377d89ad69ca95bfb1c6857144cd1e420d0031b694f6f54fbb0d99e8f10d6289b7b944baaf409b240dfe262021ec5cf3e9c51c5e7ceea53efe532b2eef807457fc7b288eb6d7e3c2783524538e1aa104305810008f6aab222225ebb50fff774bee32f61c06ec430dd6bd1863a57914c98c588cb04c5fe15928428aacb22c140a8afa40ecb4c7a39a33c70a979686c7a33cd7942b6b067d7928b669b063cca5c3a5804a276f1c3c2f8744fa56d221e2ae1d82f5d929ba865302746c2fc61647ffe249e06a93f0dc2732b03090d2a36450edc34d98e9dda51568c4227f07e24bc701ed31d55cecb6290dcf07db9271f0fefd3e578424014e454022131a0449da783f7a3f65ac54e0084d93d86d2bb324ca83973bae85e16113dd384ed95d909360f1861abc9b0bbb8f78c577127955629167763d0f7b2da066213d6f1619ede5b9e164506958ffbd333a5daf0c3824dd71f6868e81cfb09393f87993e131434c3f993e6bc8c7ad66e0e8ff15165b3532fd42d03afeec063da3d370fe8aebca5f3dbb0647bb0455270b95fb35144b38ba58863caf1bbe82ab7517fcfe57ab317d99991e2d6c09776225d78951ca16dc0ed2533a2d73fd18a2582379d67f0cb34dd15ac7a5a8452ed4bf2445081ec5fd6ba362656d99e3bd22bfbfd312c73d4c0315518a035959b94281ee4a3655ef7f3e04c438f19206c74c7000d1c641b18650f6fa8232beb66f04b884e34662781bb5acd21cb2225c84118e0e67ef6005ea2f37638a269bc327fef7f9532a60eda553280baf215d62b6d429a5822d4f5d09a6824b4ef9d40fced93a71f48210cd073d35b336d84844eb139f7f4de2d3eace4b14ee7f33f74c646f445a7eead7af4f855a3fcbf400bebcfd22ed81e70624bebfe9b6878ae93e882b4aa2fa91207648be4903d864c4a9a994265fc02a2495c08fb7d3aecb66f3a14424aa3c4f8d714c35aef1a91fbdd6b49a854bc23e61ca8e28fd044956335f402579153bdd7cf8217dd929e677f1072688fd02aff2bb4ad908f59ea252226086585687ca6aa94d05ef40ece5b66e5fd7326a3758fb9a229542e3850e5f60af43f6d4b4fa27986293356d78f05b5b783cc2062df1120d78c01a98f5b386451338ac433e3ef8c103693b1dfbb0230f78683c67bb1cd23243396c55163d847d4919dfe2f9ad5dbfc14d07a3c0a3d31ed65e14195d850f8759a7807caff29b859d24f3603257bb0d870e99cfac292db9d9ad784c7ca957486842af77e059878f0b794b76e86493615c864f2760f3960616dfee4c881210aa0d5c019fae5441bdc366ddce830ecc63487231863e62309b1686353d9e3d1e80d0be8bcfec5d72e66b3d95828460d89a97fc8b6ace3e4842399de4f9e914c6c947575f38e071a17b472e321df837c43ef305318e324ebe10a40cfc7053852215dbcb9e895e1a52c0e6c2fc09f4892312763067951db2825d79519b194e8b79344caf648f341e98a1894dfce74c360fd80ae4637dfe634c6a0336f86b175006360e077e8da8fe0a7dc9bbe92bb2f272c2b1813d318d08d08b449689dfb4bfee0e4611440226f261898dda1799fca3e788a30f5353996115f80aafb201c821b7c0f7b645fc5ad3c4f1e0d7a4729fa70944edbb6abb2701b7ea45e0a3f1f816b4f06a03089b765ac7a6d5f01a60400a22ddb24b91b5d5869d86a8d6065c1c65e1b7329487200671597d0085ca8fbb8815cdd05619ca9ae05d30a2696083036c67fc5957e641f1582787cb64e786f37a343c1205a1621044354a25db5491dd235c59ff83bd053dfeb4b1b2e831a6aca2139462107990327dd72975804848cb32eaeda09e2d6bdf73e5e29e9ecab1552b077155c9898e75ac10a0c8124bfe963ff15ab112da02205085adf15c8c7f3582fa543bfd486b735f6d6a54fb262083ae8d9457f464c23fed687fcf3b6b3ddadb5851a17b7ebcf2814edac650e1448b0fb06048bea8490620a72930b6f3f140c0e3bb2933d441ad7de33d591d3f608e72d94c7d5a1081f8ac7f010325c29c9f56d6753e71a7c93e49789d05e90977e54f927c8532c741a8710b3aaa9c3638b4d77269c5cb633349342b332a78d2473812d17e0f80cdfa24226f68aaeedf49e797cdc383a97e4634885f3e67b9b070980425429914a54fb65201f9b102aad8a0aa86a5cb3009fb676e99ca38e725cfe4ca23e352ede065eda46343670a02cda8a4cd82ea2c09fcaa28b61e7f8398b4c51cf54fc9b40269ff162858cefa2f44365a7de560e3a10c50df6129b9edcce0055798d51fda87a785c51f542d51051aaaa7c004c4be8a8274c24be1d16a54b9c85310a501060bb3db8b23d828c3372d7a9ae7ba45ab3ba6ac538aaa5f29210a4246f6f1c3a8c07c3fb8fbacf84248f15200348bcdbb8b9e89c937c4988d05765c8e641c878373cdbba0d306781c83051acdd7358bd88661a2bd6915e95d9efe5a6c976a200bc8be060e250b0bceeb72ee4157bf3a7a3bf4fcdc0db5494ee0d85f9c8837c78c44f4a1fc2f342e8119f17bbbe2d78d2ac97bd654d8aad0b85fc63e8161b83a52500f6dc1eb994f0276e058fa97f3396cb87b464ad506acc78d06390fa127d9d06dfa54d2af818367098c2efa5907556b1712ae35614d34238b0d6792b47c691de9de0a04911312ea94788218ecfae6986ab9245def94d47599d14d949461a3f22a69f65aa4ea809c1caae5d0c5656f8a948060eb2bebea73c1cd6c6cf598cd1fae5bf732007b07eca8578d3c9b32ef0c1333dbad2350a81e63cc9fdf948c7f327dcb8cf24806ff03cadf52b5df06980540664f0a7a9a5659610e14cb2d1ff334228c814ae79acbdc4edfbf3e28c19ef44c763be94b7e284a2f79e4c88ed4194bfb34a07bdd11da0beb7f2e3511c6a96f55833e1a9a341e38f8ff400d37670a556b71ece18e834706f0149eb1eb27849d869a4398f41512214aaef32978a7730766dd9eb6b380f48c10759d07d324d05817a283b311163b34d7a290533cf21bfabace65b02e1350defc2bb8ed387fad7219514ca4cfc9fa37ba7943a6fc3ee8c6fe575e88a0569fd74242751a177e8eaceed492ac79236d1850e1c6da1f8f1a71f494978844fae619b7f728ea51557c6f2bff3a595bb969d3ccaeaf2511ba0c76b399f9fa0150a2ad390d7360e4594a09b5f28dd7d31a7154bd9333625ae00ca4b91bf272e2a35d8e87dba9fb8572cb2edbcedf0bf546c3ede79126b62fec6a5e708c2e379644c1713b817a19545c90a4ea85fdd83f759ee082470d9252984a1c3c112311201251a13d12cc1842c34090b60e", 0x1000}, {&(0x7f0000001200)="78e0e6054b81361c0b324c5b8da869a4ffe4fd9338f04ae8b321affb62b9ab6bfcced4647011253f9ab1154db99eb2e83f985425525e722bc91de47690223d5bfecbb0a53aad1aa672d2fe828712383d1fcc71181273db9a36aba04245a2348e4c1e2ddd7c511642f04ffba743a6422efc8b76a47fdb20e275fb3184a2c9f9d5781e71271e8adc67ba73654d3604cc6c6ea4fd4c4fc79b20f7537630d8f6e88fd5c63c7e86a208c1874c7473ab4c31c154b68dfea363f9c8c96ba12519071e5ecc161e5cf4479e9453917a8ad200df87fc336c4474cdc1e81ff87e924c3952873e63253dda610fa5d38f0d70767746df3e7969bfd5fced99eb9e8a828c1b9eab776cb2af52ddf93836f7621c375816f1c3552fc6c589a9f7baff7ec29777f4e7cc4a137778017e1f02fe1de39cde96bd4608ba5392a623ece80906988bd339e606779053666095da351f89566272b1c0a205bcc443eb98412a105998c61f074d4f41161f0c3cec820e3d127de0fb56b583d82fa27a83253b1249679e2af7b7596931621935d31712fd6fb500ea52f80d26571a9ddf0cc35c142d8db69adbd39567a55f768ff6c3da08be52ce8f61963f2ead087ef3a1ba874f333a490558c5552e6d076ec57e8389e23b5f35bca24b1844e6ce1684de99f410c2bd79c52b5c99f1cf001af49adf7cf595ac178b473aa229eb9c32b13a4568efdd4400fd4d4b60509237fcf33857cda58f58a574fffd410905f38d584e636c0465d231fc434e5db5b13cc0ec7bb9956219700af1ce0d38a83e8595f19155dbafa7e8a2e1751e0c5b268b016125f8bc36054618bc9df44b37a8b5a31f7fa3591ac6d59786b96a29a1890b08457a07a373776ce6412fc407324dd54f1056259fa4bd3974378c675284573da0b49fc3bfec2896203ddcdff7f1be56b577a8fee12fe2e5462227aef6d9d6fc554bf9b3352f13b014c9d218f261d8be72ea6a90f985a8009771c4f0e35e5b8a85d00ae3aad74bda7ef04787c2e0a512864ae560f88414c001feb677c437b60eeda1614554687510f47d9198cb3eef1b4fe18fbad7cf6cc6840d74d61068656922d5b9fcccb56451ef4c2f0f9f17dd91da5fed00213846b472ad925dca582761e7d5f7e2b7fd7eefa532dccb4a9121f5b18eae64d88ee0abbd4443554c9bce7b60f60136296abd175f1a27545c85c5e661fe4ebee35ac087d2335a496bb7ea57078119b7d9507de30df09caa2e7fd14fd092ef72c1a3f239045e3517915146c44d508f76289ec2a1d653cd49ae5b3eabcf46d88cabc9f3c121f476c3e66f8111bd150d823400b83948b9d3e850fc969a4040e43bdd4688ac7734d020683478f8caafd6ed9e379726e192c77973bc8dfe0409f545f6f33ee90475a8a0f0f343bf475962f85e683a14aa54f7c49d1b5254edfa64be5a82f52babcf5126ff709e66ab45a569c296213a55e5a4b405bd71e35dc38f404c00f0ae564811843e0d1e4c5758e376e35c987c7114f8aba2b0273ee6c56febf37abbf8b5d18f75bd1a913cea4b6e2a596e3af737047fe67f3738002d9b3c6a2606aebd14ad6588a4efbdc1da99561c6473b266fcd1319c5270ab78b056e585bc3e23aedf513efa5fdfbb923c4c4b85d4db14fd2bd26b6ec0cfd7dbb6dea66a25cf8765834b71daa5d4e7400df53e94c2b0100b7dbfe8c2fa8e2525313cb9669dfad650bf0224fd8ada079ee0ba4888af54b26eeda7f8d853b509c70821d475925c700c5d6dfa1afdcbf92db3a4ccb5321e8a5f27e155a092af4af837ef584428414e8137d202ed9d7418a79fe7ad9aed6e330af57de84488d82f105016d69fef6a96b8ab1ad587126048f7b368a73a1898da6e9e9ecfd465e41fa5973db9dcfbf71d997b288cbce358be14df480bc453698ab07647695ab4ac35e01e790545fac535bf05acdb8f4fe4a15bd6e698081f8a579e0a43bc059f82819721c7997755aa2724138f2ffcf47ad2924da8389c833b2ec8e0bb1d898b81d56d21ebb02413b486d1416f28b8098e4b38d2b715cfd5e3e6e67faa9fce606abb483e5cb322ee8238e33fd808537ae5e62da74bf492b71adee3415cad527c5c2ad830cf2d0a2ba18eb6cc23be8a2a997956189897fc1454fd47602bb7a8753c76c9748b31787e25e0ab539da43b1014c1070e44718d44e17b973a0bbb53ea340e58e883238be0751aaa3fc59e507800d1fabf260475d68791784b72934943a05f4d00a8ad9d2e5682dfe4473fc0c7a8a366fff9361844350cc7ee72ec29d835adac0f4306664749953580c76e69cb5212e126c3e3c7db1b008ba5a960e04dc1c8ff1f6627e4090f38aee71cc8fb12beced9f0043d7dd4ed2799380b3bd2ad1bb8b958bd932c173f33e4996f31daa31cbdbfb88f150a924eacbed5c055a8ef428f78d30f213bd683a1fb93e43243be1d2c95e195781795a1e835b571755bc4255d97838cd0b0d1dac9bd3580570d3238ee66247c5401e53f9eb98938917e5902752f35bf03bdcc9bba8092d1055c7d5d7c84beb21ff3298f305d6b3b5f9fca3539f244c7ab0f881b323a995f08452ef2d3ef13300bd2df92e40851389ef10681c8da1b949c96d14794eee5458c91143dce12f2cd5ddfbcb8b6a9c139e7d16f11a1da55583d5e5993b64399f1608a9ef0dd4c94bcddf3d47a538ab3680cf642fa6363f7fd63d33272d4aca57b30734195b87c67c6a03f7de37ed74db6f02ddf31636517aae13975f187a2c1c4c81f2b6c3097016482e795a1efaa2b03cae586d9fddc39bed50fd0c80db16ab150a58c919d655f6b1840c52e22ab3f50ead2c53fb54d5c7b0ccec2bdc6fbc5e46d69d597b8ab3fbc2954eb00a2aa785209e28e07a60f51d5a068b66c10df29b2f09b0ca43a48e64a8ed8a0b281392b31a065c738a5bbe071d50e7662727036738fda84b062e03d395a632966fe739747b185a158ca04be403a37736e49b12b10c2c88b7fd8e172b391b0ebcf8ef4199ced02cd8b06429e2345dc059c6409466575f8e63119af1fc7e5823fd42af14f54454abfac49c5d0b747bd69ef25935051b984f713f52289fb72395ac4ea1f1e38c47413a0e3b8241563cf96ffc3621f8c77b7d68298635f4dc2256e82b87614aeeea055d8183fdb07cac9302ad76f71996d953899ba24a01d86b02bd053b35bcb919d665591bccb86502150fedc09c7074bfc909419a6529af9e1bce956ff0701b61a858e501168d3e840931fe43c1aaa2cadff4cc75e9f67e033b6622ae6a07e5ae0dd9b1d0d570886655b42ae141e5e755e82f4cd875059896bb05f9727e1abcf53ffe147e66d0eea2b3df32334f4ee54e3be90bfef8013421f761228d3eabc8f1bca01af0da075715d4ca55020c61ef96b60490fc4f5bd166e6c36facf45a6053f2d1f235d76cbd76d9d710fc4515899733c929b5cf5dc8a27504ef777cbee43bf06c0ed11b726924381efb2d065abcad8b1e2b3d58582f51f874ca9849c065ee7c8775deebb9dab1cb825c5526774398c913224adfcb9fb9f4484b48ad87e90af8f9bfcb22103f0b923ff7cf82e8c3ed3331ed1f8826cc6ce04ced62ac0b7352a2df4fa305033d36ed2438c18c4d020e186b6255175ebba7ee282c91040e490b286fd28001d7477b0fbc4149597f023e7727b017c796f494c937eeded6408313b9e38412a035c274b28765b5d0c4e15a4eab88d87a29662d62ce09d9c86fed1e2eb659f11c5207bf88b87f15186da589bc0054996582f4d1210cddf7b526683c1a30504f036cacc8cd0dea63043d4808af090006196d12e01d49ce5a60b02de3bcc07965a9d2f13fd959aff23888db7ce3fdea160c449d77e120fe3cb6d53ae9764b82451f8cb5ffabbec56efea12fe4418e2267db5a120ebf1e31715a6adbff839daf7f5654477658e6a1705dc910288c385be86ae943d4b7d0e1f9b31f201527416d7f60ee63b5dcdc831f5b7386f0badc5585a7d135942f08bbaa0c6b27175b99ff501593fb5eba8b9f23ba9ad79c84c4122c91da325a2814e777060298d8a3d0337cd03c991994b7087b4f4b005c1d0b7de94c5fd3de3357f75625ec3699b323ac9f65a8bd6f6f5111db747b2abd12eb2c33e79a554325bb56e91d0e0bb3537dd12a19ede95a954bfe2fedac8c406b5718d5449bf357ceb680688dc1227806c38766e7080fc6cf4f8d0d9955fe69dcb8bf7166ddf4f8a0fbd6de9df17a982cfeeec42d635a723236230aaea67be0ee1747d190f0e3acb31b6bb9b96ef522c643c3f9d488d0ebd5d01a7686d4020fc8ad536edd1ef6bc7b385e2e3f31f510848b19676ac40d8be3a2fde8547fbcbb33427ec5d790306c3aa764ccefc151f38820bb313f729301268b6dd2115ff3f02a8de4cf1ba55dffa6f5d44cab93a5d096448f344cc0e5c48a2fd46a6fc9ffcc1a90efcba39ca979568219a476c2adb33b6cae72ec8986b1027c19739337fa5ef51588c3ee11409b978bf215d9bd76532ce57b3e1b3f0564ff6704b0581f4c82db0395a8b11e72b282741ac46060b03633ef79c91b1710b5ef247c513d7f1b71238f9bf1804d356294d919557d86642d2026b9dbd37e8d8da12010ff3c438b26a87198444712347b7f003de83106e286214e564b3e4db9b0aaad7e6ff70177943bc659ed66e778ee35a43a8b36b4b7bec032030d41ce5ed0162b2a86a70abee90e7ea115abf84beebce1efb4cd8f592306b5978e428d8fec2af006636e0fb5a381aa98869b4171422f67fcb83cfd5f779dc9fd3b23531ba6d648762205cbcc2218e22cea2d8095ad957c2997798fdf170d880040aa07527655e9917517fdc3588f80e25644222da5c9ce1625deca4f45f8e475ae67e96ffb2726bfacb0b149fb174f020d184d893d79e6ee0ac2e0f7e0531e8065d55a2807699aff6a1f70bcdd31a1c8c618eef5540dd67aa24d7408cea4d01ef19a3dbc94c3a6a49dc0983387185c5aa16628b1a33908093dfd4806dea489aba222306cd9c76d301b84bd575ded3a23aad731a578773b15fc2129797e57b32d30e576be382db2a1d3d1352e84778fb379db36b6ffdbfcf9c88811a2dbe7ed32ce79066a7e24effc8e6b3970473a4e87288f362a42f786b9cfd263327bf755947d0f6c3d572239de839c3efd1824f138ca5a2a1f96df2466a5640adc50ad224997ae2b0c895093647e07364b02697c4dd7d0da638d1dcaa6813679f14b893ac221c8d733442137903775d2ca79c3edb38143b5d906f10b636b405691e04fa6835ede0e12136d5e514dd4b2ad127142da24027ed38e99734f663cbd23e839e014b54f9fa007c0274a1dda37c2fdd43d940d02ead94410c5bc8e5b36fb606c838a75d07b9db11a4db8515d39dae1e24a226cb0a4e2ff5dd231908c34f38b4d56f34ec1f7e784ace38c437b4c9aad0de3b4bd8e1ae9430147081f5a45525eab316b86f868c4682fecec361c03484b5d703189e0bd81e98e62c82d954dcf91959089c57638e6d4e065e6a0c149f76e4251330b54785a62fb6cc5154843fdcd5a37fe7a98a8fa35b209bb0db012e3dacf4e47f58fea19b96b405821fd605951c7f10a806560b68e7d243e1490fc2d82e621c16d634a2952ac2defdd24c55a5843c128e6e46f5cbf5f772d79271c78aac27c80a0df63abb78f86f5daddb3d9ba9a7193743b54e539683ae86763f015a3792c3668e77d4579c5e64d28d8298dcbe249dc0bf672e5f06ad0626d3fa53212af7e9092b359b91797f8488b42551a3df062aff7c6d8bc4c9a4d4c41114902352d1", 0x1000}, {&(0x7f0000002200)="dc74bf56b2785c9c7741b4f7d2cd54efb3abface9b5d4d8b79dcc6aab05d2c1bfba1c0d70292ad98e12e1ecd4f91263ba5d974956be7e4ceafcabaccbb94b60f72bb16e10066217da4ac85f217f92287212b07825ad30a64a76c8755d0da1c9b15fa8c622bbd2431f52fecbc8021cc10bfa684e9967deb35b6db793904f2989c69fa3be1536f40077c36824d88a9ec0d9a0a15b9c8ab18c1c21ed7f597c9b730103f63bd3c61c9174036d25dd1c043ecbebfcfc4ae3f4fd0128c64326e859745e9ed", 0xc2}, {&(0x7f0000002300)="ebc2ed1653b9eee4b4e0f301ab176a1562db30b929351a9a5db1fb1cf89d6fbde3bb2b3c18571b922cd6ea0c57d1665e9462d3dff679b70da96a2769a5745cfd9b", 0x41}, {&(0x7f0000002380)="5314c2541cb6cabddcf0c1cb53560018a71ff7d1129e839c48ed062a634201fb2fe38fe357bb34d4d6b364b388a78135904d426f755d308ad5ce52b885f0a81ee77e903cef80d68eea06e519c49dd6474f7d642d63d10435b55b1cf3dcc8aebacc573a6b884aa3285b7c8b31ee1ee4667ae4c4bf98c0d8e8dd3f6a1619564011aff4d242a04afc2ad7494240bd7c55a7f31ba860b85f3492403acb851aff9c009ef37a747f7242bfb39b8359ed3ccb467ee3c7425018428e5a5684ca305f26d5a7a8e343168ced5152d5f3732234d1b0ee821c0afb8b159696d6da49123428855fae71", 0xe3}], 0x6, &(0x7f0000002500)=[@rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x18, 0xffff, 0x1, [r4, r5]}, @rights={0x20, 0xffff, 0x1, [r6, r0, r0, r7]}, @cred={0x20, 0xffff, 0x0, r8, r11, r12}], 0x70, 0xc}, 0x408) close(r1) socket(0x18, 0x1, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:44:34 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) pread(r3, &(0x7f00000000c0)="353a6db8f08c80ac3f29f3ec41816d80671250125954676d2b0ac228e203a518313fb7e87410885c", 0x28, 0x0, 0xd7a) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) close(r2) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x2) 17:44:34 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x42, 0xfffff, 0x5, 0xfffffffffffffffb}, {{r3}, 0xfffffffffffffffa, 0x10, 0x4, 0xf45, 0x8}, {{r0}, 0xffffffffffffffff, 0xfe0bbd62e542aa97, 0x8, 0x1, 0x193}], 0x4000000, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x9, 0x8}], 0x4, &(0x7f0000000200)={0x6, 0x3}) kevent(r0, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x9) close(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r6, 0x5}) pipe(&(0x7f0000000240)) 17:44:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x35}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 17:44:34 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000180)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec418faada36c4c3d8f538e2daef1058ec3b9e2acf44888191ba546e18834cd56576a10e7d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf12d07a81504d193414cc013bdc60496d602c677160960f3c243e3242591074d4ae49f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b3e594078bdfe568b4b29dc60d6e5592795cb907fa000000000000000000004b2d899f92bc4d90b76b926898a9553ee1c604fee853598e8c85152308f40cf60e3874dddc50acdc", 0x103}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="3e403691ff8a0bc7d7b6e910a9915fc44e61b553ade414cd029e57db276299685fc8bff8fa1efdfc6986025459b7c0db21351d8ba49e4599978fb4fa852521a69281fd89eee4fc489c84123e0b2496a54cfdd91b5ace1337cf41b9d8a9b01629bf4bf8efab0799bfa23480012a25aaa5d16629a6f641287f42a8a6890a89e349", 0x80}, {&(0x7f0000000100)="89c8874c013593758e98a379650f7d92ed11376d651588eca0530fb7732b4407250a6152f32acdfdeb42c0fbfc7c6436cf74976f381a643b351f26", 0x3b}], 0x2, 0x0, 0x9) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) r1 = socket(0xbaf3166669d66818, 0x4000, 0xfd) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) bind(r2, &(0x7f0000000340)=@in={0x2, 0x1}, 0xc) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 17:44:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x18, 0x5, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 17:44:34 executing program 0: r0 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r0, &(0x7f0000000100)=[{0x0, 0xffff, 0x200001004}, {0x7}, {0x3, 0x5, 0x800}], 0x0) semctl$GETNCNT(r0, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/139) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000880)=""/227) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r3, 0x20004268) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file1\x00', 0x6) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8, 0x0) connect$inet6(r4, &(0x7f0000000400)={0x18, 0x2, 0x80000001, 0x6}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f00000007c0)=0xc) sendmsg$unix(r4, &(0x7f0000000800)={&(0x7f0000000840)=ANY=[@ANYBLOB="000018928ce6a2084baebffd8e08aeead8b4ec07"], 0xa, &(0x7f00000005c0)=[{&(0x7f0000000500)="5c829ec5b37c0af91f9b9b98c33babf364a766b1356fad53af8456d27ba637a5276c68dde8e9e55607195c7e524de45ebb868479ddcc665fa8d16a711c5a8b1c28e253dae53662bd4c62bc398270521c6bc8f7251df91b4a20fac3af48e0220084fe430bc15e9565a46a2afb9c4f23696fc02aa8aec67906be2343e1a34302c67be2d36307ce0abf54e969c8e74590f703dc2cdda4e8dd908e26d323fe8c4268ce25d79e414a9016f93918", 0xab}], 0x1}, 0xf) r5 = semget$private(0x0, 0x1, 0x420) r6 = open(&(0x7f0000000240)='./file0\x00', 0x10008, 0x100) connect$unix(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="0100b19631dfd043450f80023d22d17acfddd54e00"], 0x10) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000180)=""/25) pipe(&(0x7f0000000080)) r7 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r7, 0x40047309, &(0x7f0000000000)) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000280)=0x8) pipe2(&(0x7f00000001c0), 0x10014) rmdir(&(0x7f0000000040)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) rename(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file0/file1\x00') 17:44:34 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r3}) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000240)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="820100000000000000bd"], 0x10) getuid() r12 = getgid() setegid(r12) r13 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r13, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f00000001c0)) fchownat(r13, &(0x7f0000000080)='\x00', r14, r12, 0x6) sendmsg$unix(r11, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240), 0x38}, 0x0) kevent(r1, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x20, 0x51, 0x2, 0x6}, {{r5}, 0xfffffffffffffff9, 0xa4, 0x2, 0x1ff, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x0, 0x0, 0x3ff, 0x6}, {{r2}, 0x5, 0x0, 0x2, 0x5c9e, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x79, 0x40000000}, {{r6}, 0xfffffffffffffffa, 0x10, 0xf000004f, 0xe1, 0x8}], 0x5, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffff8, 0x20, 0x20000000, 0x10000, 0x6}, {{}, 0x0, 0x20, 0x8, 0xa323}, {{r1}, 0xfffffffffffffff9, 0x20, 0x1, 0x7, 0x9}, {{r8}, 0xffffffffffffffff, 0xa85e026448c59d62, 0x2, 0x4, 0x9}, {{r9}, 0xfffffffffffffffe, 0x0, 0x1e000000e, 0x8, 0x6}, {{r2}, 0xffffffffffffffff, 0x44, 0x20000000, 0x4, 0xff}, {{r1}, 0xffffffffffffffff, 0x10, 0x40000040, 0x3, 0xff}, {{r10}, 0xfffffffffffffffd, 0x31, 0x40000000, 0x2, 0x80}, {{r0}, 0xfffffffffffffffe, 0x34, 0x1, 0x0, 0xfff}, {{r11}, 0x0, 0xbd, 0x0, 0x6, 0x1}], 0x1, &(0x7f0000000200)={0xfffffffffffffff2, 0x2}) r15 = socket(0x2, 0x2, 0x0) connect$unix(r15, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r15, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="100a966b438b53502ec1540657a148c6", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r16 = socket(0x2, 0x2, 0x0) shmget(0x0, 0x2000, 0x100, &(0x7f00000e8000/0x2000)=nil) connect$unix(r16, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r16, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) r18 = socket$unix(0x1, 0x0, 0x0) poll(&(0x7f0000000080)=[{r15}, {r16, 0xf340444a6288cbf2}, {r17, 0x4}, {r18, 0x40}], 0x4, 0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000300)) 17:44:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x7, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x80f8040000ff], [], [{}, {}, {}, {}, {0x3}, {}, {0x0, 0x8000}], {}, {0xfffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 17:44:34 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = geteuid() r4 = getgid() r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) setgroups(0x5, &(0x7f0000000200)=[r4, r4, r6, r2, 0xffffffffffffffff]) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x1, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x3}, 0x81, 0x89, 0xffffffffffffffff, r5, 0x89, 0x3, 0x9ae7}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg(r9, &(0x7f0000000900)={&(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f00000002c0)="781d0cd5b1cc08e51636865d7ff316d7ffb54fdd3141c68ba270bb52bbd07f54224fdcee8bef2f200b914c58ec519ffda2b66df1a5501bd757cd6d429c1c18fa51143ef121513cfa7393933bd7a1376e99084984778954474a25f25cb922a3fdf74cd507742aab55e38c45bf08cc1506b84df34ad6ed9555f679f53f61af420a219ed398b7debff707e39b9e1f6859463c54e4ff0f784ee275030dc9e2e4bbc93a2c3db6697266b8a1a08b10825f1442357ee97a8bbf8b7fcce3ebab4b0d1d7fea7743c6f192041a647927819b1b659a5437dbc5b5745535fdcb775b47bb", 0xde}, {&(0x7f00000014c0)="4096cd75c16a0438b962ea39c1a9d69ac4cdf3df7a3d9ee7c6e896c769a3e9ff1a64a71ddb5aa9d319d278bf8e03ca5bbc6636d8fef1f9e7535acd127958e5223bf5afef9a6e3dbb46d049ff469dc40da693db71ad9f06ef51090dcd437a2f3fde725b4b0d9f146da4df1dfc07fe6ecce871bda93eecdc60fd44efb2b6591e5e500627c3cdd25b86d9ff5870e0c8c6a45ff2e7e5fddb8874f9557fd4b3b8cc832b1fd548374c731ed02280900eb7eaccf883618724e84306b5783f7611ca5258cbcc223933bc0d8f4e836dd4b0f5ac1efc234194426e7d45da88c26b42d9a4ee1cbd48558f4599f03242927f5667f85cf66a33e2a3633a895c81a2a0b1b5f618579a1b479c0f0942bc89970aa0cfdaf6c9a77f16ce9cf2cb0a4eb212f7fffe1d934f371ba6b20e2b54e30064a79cb59266d5179bd28c00f64df2ccb5cf589935046970383026baff078e3d95e3b20d2e125cbc37a1b924ef0c99fe1ea7bf6238983537151a5f9d1abb338b70e9da4d083cfb706c9ca853ad804957b046e6778bd9bd2289b1240212e75ac3e3c98d59d3ad2e37698a5975cc412bba28ef34eb15814e7ed6151de619c05141d074b05b82f11dc526640ea3418c12be9ca90808ff0aeaa5b2c31e5bd799f050e0ae7f635aa14f43ab8d7b063381aa3d9077adecf8f404986b3f9751098a9a918f814992f1e2679436eae43b12e672a342c2608897308e2212a29a6a1d24faa10bf9f8f14bfc56a994967f850c4f866c7bc6690906338011f17d863d92571ad0112639347c070ddbf7a7257ff117ff2e0e8127872dd52cc6aa9fecf17a1ece8de71b69acd111c91ee58e6524867763d5f93d37034dc5e0d17da1a6f2de51f6d3bfc77d5927058c15b152b946640351fbf513d3da676de4194cc7467b6d7ff909e5b3114234f21096217aab0c566cb56d3d3caeb095c85c1dd2d7c714bb9c8b2b01c6b44191a85dc02c761c0c3723cd1f854ba3ef3af54c68d2c5797c4720a90fc69b17d5f170c793e39ea07f581b89a3063accdeb460c913117ee902e033da1b1d593d524cebdbe99546c80c4b5f096f44474dccbe11b7b0cc825e030b356602b2f9ac2c811a911646fae5a120956371b2d54c50bc171f8fdd50a30ed390bc5a1c707288062a74145360facb181a198613ebcb28513a50626b3c4115b233aa7f84757a847d98090f690eda764dfcc06e3f9c1181046c2d10baf598a8e00f0e6e75c8172dcdf544f79f1a9371fc2c0408cabec59aec773da7bb6460e49b4704b6a391c965403c847febd9c83dc95f4bafd83e4d46469d6348c64835aa14e4aa4a50ef49dcc2f18594bf8cfcb720549ba9d2c029ecdac6df72db8b1437c76baf3e095f98ac2c3666b9047b1927fd91785955ad12a2aeaf93514507a1b267b3de6d6c9394a08be298329e6bf3b6440ced020b514453d49b69b2ffb22de1cc9ca1dae3f5a3d0bedbd6dd15da259f8f1ef403abbb02ac376bbf44d96556bc3b11e5441f3239a6f20c5bca1d5857d7907ece4dd1ca5d6b7c0ac3e054ebb20455b2aba8075c7ebc0ab9cf864d507754fb24d7ec41e4fe11b40bba1bb10478f79b489dcc68388d5c7e5a16c1a6397aa5f8677c8a34dfd21e614d063674265826c817fc162f04f342a2f953344ee0e451fb9a761238ca19f73b6c032e1fd7ca435b97ed33ca41eb1e5810bb49d72c6cbb2178b9a48788f397a2a3c30236667eda0817285b704f1a50f266dc91c494d2783a1866a452dc3a0019104fb3804bf787a6f69a5e0d67ef4795be46b4ccf014f71f1c201ca91a442969e8006a096580af53cf38efc8bf93d6fc315c96291bbe65059abc262687e5dec60a43a9a38e576dc0392ebb9fc290f41cffffa3e37ae4afd7c4b4ec7fec10ed07bb206d49075a370a6a99eba60f1caa5658f458261cf8fd635f21f0f055293ccec2699b08ac538389622689e6ee117f2c4622011697a5998cfeb950a2b4894a739deaf3114a484e35b4c198faa768d949d6625a966ff17041e29d1001fb2c457df25cbf7090f69685a519fa88b24f968f447c6c3cf94e18401c052dcfdbc3ef8a8520753e6fd54dcb30e62f6d9fb6c08ce69a631dcad87a060c20f31936ea06c82f0e97f625796dbf3fcf0a351c427a3d9e903a8d4988c0e7f2a5729c5aae36e4f8070cfc019b28dcca66710cf3f7061bee7dc0f7061ca104ee780ab0f1ab6d9ddca337223e5286d0b4d9c586bf3312142cc34825bdb554fe39938468b2653fa3af5045ab842d4c62b6312180138c9cd0a0eebed83dbd9f44f86da43dea62f045c00bf40a53fec599043a05e69325e717a5a07e762e4ce2a27e65d244e99a49ebec8bfb666c53e0aa7243d983db5b7b56ce68084c6822d9cc030193625813e5e40cb6b64648734723ec8aa46c80b837fe4c78aa0fe8e4f1ba5c925bdf86c404a24a602e71b5f0e960dde86d655d37424aa046c7afb914cdb447ba1b0f3fbd170e931c0f8975f0a191032350f70d788cff1c635c78da767408365207d44f137de740cdaf12578ce357d4256fb4887806469f41de3968bdbda0966eeef9ff8b99aadef0b32675e025b82c49e95aca429ed4796e68ccf4b68d9f37592ba1c0bf4d2363e044931c445c4a9998a0eb58f9fafde9641d36bf7c4c6883d2db3cc43df585d00bf82459ec106e7ce73663d0c05f22a257350fc9b90460552b608ccc72ecf25b4e440cce9c0d1cd0390594d5ddb748eb906e764b1b2ba55f5ec3c593c96237773cb10fa7a02c4465efa8a37f026a3dd964ddd33e45d7a745dd7afa95bc86fa68e88056636b6e54e0e5784af106f14ac44b76c5164f7de8192e8a22efa7abe035935811f8074a8276e0b5c3771906ed70edb27e7ae531832f13244b2453f57f5cdbd4ed6e70fb1a2230daba24e5a3c263ad0aa86070ccff5d01f54a7877028b6715804d0fb688ed87c6db8db0c0178044410d7dfeefe632d91f631f45d00bcde210648e456176cd6e418f47e33afdecb39e6d8e1bdd2c4ff00c35fa998eddf305f6601fd1e85817cff5dece33cb58e3029002fe41faf0fee68797280f3e5d3bc6d97973625089b9391bb11fc0de8619b5a47402c2229b46af54a1b7fa15816799313bf2a3977ee1d681ded651309a03253514efcd46e525b20a2d920670482b49cd6f31d103dfdce14ac40e207dd42b9ae65fafa2460eecbab22a61e53af2ded6c0b2e318f7faef2cf2b1667d6afe7a483ddfc034d1d34e840a420dd65dfd12a42633fbf2c2091e0dd47fa5035c5242f706ebbcd1602a58ac7d10617e2887ee22921ec0984ad0aae7ca675282bbc1a3d22fc53962dc6bd0a8a2d51b4ac7ceab9c53ca836d9f81e95529177098d2d027313f893e04ba6aac1f7516de5b61223dba62b1c51bfe3500745fc0bd739fd57d35e330c9dc8e89ef86bdefde59cd7537d4b5b777de66b31d48d0e1626bad12d7a92fa66d2af0efc01265bc71df0e01eaf9fa3791471e6d34de4f3ff9b1f4126acbb667fb6ff00002b4b2bda31447b66b0e1d596edbddb4620ce86efd536592ea827fdd39ead663350742d790800c6f2f7adff32d4baf62df25bf47003f9c82de6e4436feff449c5a4eefb8452fe0a276b6fa4d87616016393d2caec10f419bd67781f97141c9694efc88ce15618956ba2a785c4f283fb50b3d25c7016870734c399957350f1632ead972ed56fa2d9bf6362a40bd40ac5fe1b05d654d3551b53e984fd145689f23b0fc7a743cc48e512d03062cf8af00d48cddfa2f3ac3ff2386eac40a1135e7fe92026aaa3934762b3c92b6313f7f657c10b5624a9f9e714db978e233b667c5998d3cabef2632767bf5e80dbdebcfa1bd5e02a1ada0acdcfab4896688536e736d5d40134ad9888ee817612cd538e4c807cff89381f16e6c2ab9fc111b9b69ccdc9be9a4117d3cb1a159c4fbf23f89738f9d50b962976f062525d4eee1b550e6f61133c6774115c0041b0faa37d9957e2673db2dc60975cae3c8abcbe91acd4685c8436abfb432586ce4a4e6b2cb7520a64b99c096ee9236b4f1a18a27ff95372b6fbe6887ad3c5b4f490cec7c702c0a065edd8ad86ac1f9a7e43416eb748f14fae4ecf36a3caa33635964cb4ac30771bd31847c1f789816d04933efc3fd59d9588109ee5bae624bed45180985a35c0592e55d69bd2cf4f619fe6b58ef931ceb3524b28b7e95676c1cea0d4365a056e9aeeeb6531c88f9039eac34714cc2a5394dddd318800802ce1ab4173a2ca351a473e2bd01d0be795d0b1dfb91f6b2c76db78e8de771dbbfe3a3ff6eb388fa011ce9246bcb067c2b4f884a886a691d2f7934a2020d2a41a670f11f1f0b7f28d4be1ad56173c02836282bd0d176a6a6ca9680da2698d0da512c35f2e60539c5f881a992b1b168121ac442ee63811f9ca1d956ae8e715117fa02662ed094b772aff816502e0568c64abe39be8d43ea7bb4c964554d95cf084a636f5dde829d4dd5a64d37109ab57a7d460adbdb5e3d8c8d71c0b9b953928101efd0fbc1903eeb3d0ee596a6d1efc41fd69827de6f3e94b98ef06b574ac0b7598fed5028ac16303f7ccce68118d9b3e71dabb539df89ce40799aab692b8fe0164a30a1b3606afbc37ac52bd70352440725540479224c618b4f36764c673a0534a49a9ed32cd17517437d6cf0d887104c0c9d1ce1a269f0bf9aaa26cf5bf239f2a6447058455539beedd73644afaed61ea1257a85a85eee9b421c5be8ab4c49b61e3f8cfca7af8a6fd165796ea7893e467ce5310302a0a292d41d9237c22fa5c3bb1e06ea56c0a8103176a667f008c01e20273a1db24a0858a6094a17a5477e874eda4869c51d80fada3d3f82139f45d22d2c1b28c89c6b935b6e90a2d04ee7d2e92aaec18d2ab3ac33bc5a7a504125b7b6e07185e890d322687da3fe2e7e2b1f6e1fa4135bdf6b9ec0edcdf62fb481b1017422661421a6443a60b9d9ec5584e64b770f8184a39040fdaa1f2888a328f6e7936390765ec3d51bfccf1933b1b58ff46b6c0dfec5a8671e3594df0a932efc4da306f6c3c0ee614d6730f76f6dee7c69f7aa604742bfd96e89607aece4eb3c915379e1a508fb730bcaab4fc4b8b0a438563cb4b24cb0920f24d95cb96ac6a7c23c3b1ef25976f72660f360df824822ea7b54e48cfca2bf7bf9895d3d3e5af44c06a6705373f02245d379b49232af310f3f47459cda1ec6737b6abdd8cd7ea6b21facbf0f6be7167bb563d853edf07207201220628e95ed3ded20420be269ab15d88e2fe02acc8c02e24acbcb673c271de5b1063d5b3fcb39b9aca967f5c9ea582cade8fed7933403153a62c637ffe5205e53a40461f74c927271538e66d3caf026526ebf11310200b76472ba0aa517c7e255f4ce619bd1bab2a3a109f7d18b271c4adc4c937f36578a8ddea0c2edbeea9dccb30cf4006b2d34e849d022540c271f318ae9158239741af38c0accfa356d3206d94ca1cb763837a2aea108c0d6f93dcf5e0013d700c985714096bf9e6b42611068f06871b9749351cbe8f0cf55bf075df64e7cbb3d69a1c9e44f77310139bc5eecc68c32def97b172862685150578ac5efa48a7661e2ce64160a22849ce53f1b536e9adbb87cf4230a6192346c57382314c104206a0acf24e271b0a624c91bc2e5f0893afd03a9493bd48b855c4e5702635046b3e5d583d151f0e57c17c4a19672057ed16e7242974e010c0a2d113b871b416ff552bb221441a27539bdf49fe7e09972bd65be5a31b4b4dfc15bf839683e84a284044f5eb1d12035163fabcc2f", 0x1000}, {&(0x7f0000000540)="323f232480bd932173ee320c04e0d5b3393acbe70dd49e5409a08337a0b62e7a5580e393427b3032c3e1c9d1c37c380f76e7720850d5605798b541654bce24a87af5365d657bd4c5bcec0e4857d428dfc9bf20a58ac038d76d394d6a67a4390e5629c7ca1bb5c83ab4c254b29e03f4c2ff3ea8a4cadce1130d89a6933e773b541c8585bc2a1e80d0c946d9215d0eade49101196f55038daab41fe8ab1daf1064c49c63932d6221cba5f22a708c1558e1ab7fd17c5ddb6e", 0xb7}, {&(0x7f0000000600)="9c969d9f3e6f0c26614040aa1f6e8b2f367060a5deec954c23d51aeb3cf17e114d235ce9aad65c3240db651f240b214e9583cec80a65ffc0470925fd1cf007de41a93fa699c46ebebdfb0718c6e91f6f6c58b52d7d4feb35555e8646f59307944d85b10941ccffcbac3d3b9c3b721efac6d6a660c75f7c55384706fd85d5498ac41ec592ded3e1319915aa59cc31e3bfd18c429761", 0x95}, {&(0x7f00000006c0)="80c33c053ec284a68adafc64c8294af7f309ee5be28de395587ef551b9bc47ca43ba572581c37021f55b8ceaa4c03838754a536ce4a1e907c676f23f8b1355e60af7fdc0de1f3b0ba7ea894d771e9e06946a3a3df35c00742646a16b2ccca12e3d2c787cda52ccdeaf885d53a28bbfa5fbe9a5c044bfd3141f6185412ab4d0eff4c5574bcca30b716e52c4ce3fb9a5124046e07c7d715ed54970381eeeca40670165bdd6d0ca30eb6a5768bf514463036a9145f989a24d5636440d90ec4daa43418f4df7fd4301e41002cabaac4ebd5e78", 0xd1}, {&(0x7f00000007c0)="52ffc018d0d5a1f279361fbaeec17edd11742f1399adb63fd285c43bb06afbbadd473142c42c5c493463d7318f4ae6ca8ee3718e8c0032fd4e94e403f60080d027b1b1b6b38fbad117026416df01de8db0ec2d67ccf93523cb0f3c2a5e8636875844a43af2b8d8c4f91ba7aa41c520b3c47c572a6d124417e805098b436f73d2869a0b4a54ffbe", 0x87}, {&(0x7f0000000480)="debfac1f2a731460964ddf8eeadb7983f669f859e140b78e1521914d8c5215a1c96849c6c587d352487aa75ed9c196473a56ab1fe4d81c96eae592cb6171b3d1ba", 0x41}], 0x7, &(0x7f00000024c0)=[{0x98, 0x1, 0x401, "b267a3fa2ec8dea175bd5a5bf76dc1a0fdc4357fc86db37d4637eaecd3e34c00f9740b8482396c668972385571a8a9a7419ae13393d8e979d1100d3c2cbe4cc8d6695f9653e1a2e932c3c4966875c0a5d2460b45d66718abe42673eb03d2f60da321952c9663adb4ae52dde7412eaf4d3aca39617c4775632e46ff3c6498fc9d17cd"}, {0x50, 0x1, 0x9, "7359fc82476475726483bc5ca2cf6959b74ab797db4d40bfeb1fece5a83c28b7afa9a6bcc7d7894f7f75b1940a419624506487db7738d1c89a7b0d01f8"}, {0x1010, 0xffff, 0xffff, "7f630328af0b7d1d3731124dda3eb39c33aa29bc590ff09a9e64d4ec2d444da9e0c2f758a292cf1c19d89051d84f28bcd23dca27a7b68d22d24d1524e0a4d072aba2316e536ce3b94a0f4c60a2bf1e2588b172505a574c72140d01d1e869d1dbce051071fae08a1940e8624c53db27140f565ad7a65a7e744aad17093d6bc55329b16d191e2e1bff27c70509d5b09c8ad0f0baf83a5cb7f994be43b7e76324798e61f0b59263e0b2fcdbfd0b9842260e049a75234616d4de571233bdd2bcd2d1f8af8e2ee37fa1f3b32c82468315df6e1e60038ee49395b6017f1a6f0cdd8ba6b6aed05636c929e9acf73aa0cace8acf4f9c6346c1f425df217c893f8d17d3a6272cf92f5fc2e801f7aab3d4ebacc059d7d7a8a863a2c355e1314db9f81c04d350f72780e7c62134b2866ade7770b4c17b665c03a2f6918ece47196e11846f5330e79d6074864477fe4cd00b8dd9feb2b363304790e4b9700b5fb115c8ec86e4ac5c04bbca02b62533ab543b279488b5b3ea9cfa568daceb8af4ba1d0bd57071813689eb1e27c19fbccd5f7ead38998d32cb272a73792588c0c8c5c93e5579093e4d36f2e3262f9b4694b8b8c36be55ee6f4ea62ede7d5895ba31c98eccbd5fef87d6b85318242932a20e89c1c680fb474e1e151f27ae817b359fec852c8eb4686c9442901d09768ac0f223c053974ee536a5c23341e0b5898fa3104d92c4ad245b3caa945fe59bedbbf935750e03270c027fbdf239c3641fe79f218495e114416347a7811bc5a0e0c790c9afab70723c0359f64a89e75cbdb6e4e4267c6f029720f719d9ac747f615a9be5240d91fea6031df924f415b241c950d1e45b1297e15b78ce0520d02f1a11dad8b537b89b98fd5195dcbbb9d548a0897827f753d6877ab433e8c26a9c6c31a46926c349243ae4c5d30a1ab4a94ecd1f140237daa452f643a7a9757326f970c2867895d7b02bbb19e90492f9844a94765a1219447b364f666e54377001572bdef707313e0e455535512e0b0f68d4042292507e1bc3965e1fb007f0e790fdfb862d479ef53bc3740c27f86b9ca2b26f0c70a9f29b3024f441fee8715d007339505ca47003b4e6dbad711bf1addb0d00e7c651322b22a1f4f55df5fc48fe96e80c0762d28cc30a419c25e0ba7725b8e27e91977855ebdd1918cd62dd28722c2160f1910f1963fc6d6563392bfa669729fe94c6a1380461659613e55384252cecf69f9cb050a0156be60ef831663e422efd6a5a8574fd9b1b6560024edef4fdbf4e60ff23436b8cfd4afe5341eb4770ddd895717db87c22b4badd2b7e62348e0bcdd7f1a21305ea960abca5f51c73ecf4921f0530f42275ebf6d69930054ccf0fd828c35aa49fb9e00f0bc73ef638b092cdafb46e385621bde3e733aa24fb35b9fc0d75ea16fef048c0c6f79a59639d7a482a129f2f992096e32a5a5b65410c0dfa98a75858899f73aa70cd65c9e2bab502ef1961cff33ccd840099302ad08d1b8ab99ce23d7260b01a1475947dc43436d48133e196f52fae943c42fa30f1f6bb164ee52eb74b2272eb4c0f4392a201cf41be9455bc4dcf3907f9b31ec7d812805f7392c9c84416d123984db8b7a40ccc1e7b257dc492135d03671abdd24705d2f89d15daf7b100f511bfe9f99b8cbbe29374dd6e25ea8c8417249ac7c14ca21cb2fc93036c6e7f40adefd13120a3fdeeeda2230439f45153540fdd86242695b7dd5756cdcc9d2fd771d38243055dfd4878002027313c1a7e13e7de31cb627a64fbf472fd82733ae790fe01f85373b854de0e35509e79e533f07a3c6ac152e46000c0bfea4f4b543a8ff7cd53efbfd572580ca1ebd38ec8f5d20ea84d77110e99bc1a1057601548621eb21b98a90ed4afbdeb37b8a5c3c0806012156d357bbfca541c10292d5a693bc68ca7df9cf361032bb031805eec4f6471c3bd5c5415eb621be62e980a93196caa13fb50e9d4e90a56b0a5cdfc6a490c3f299496a74e8c08c3715db230cee3af82f42191e39b39746480157bb6d4da19b2848d126bc7be1cd43473f6c22247e1e74050953e5876a0a1799ddb17ddd41554933355664d90e47e7a6283b45f6047524c4133b46655832227dcdbcb67b8853784126147f30d4bb977237382ce29656c7739b9794c3042fa6d623b69b527f5c4cc6c743cd18f862ccfa05856790fefe0967f48deae47868f05f1b41cc5374b011927c2a0bebfbdab2b57468b8d7ec801a93dae8627b3dc49607858ad81c32c59525c4093eeb8c0ad23c54ea7a61c914757bc6ec0c2f607e466bb4fc25df15c6620e80d2098f15b9bc3188a09fe5ff9d53f39874f0ecaee412547fe8b4760ad7d3354262176e073b3e3a2d3306d2a5310b4be125aeb85509a0762e4a7606d87ebd5ee5283da564fb359bedcb6d947b565c1d82fc46d86ffcb688a2034815b5febaa6f187d40e8d6144443661f2ebf07bd924bfaf97319af6fa3e82725c7ac63ae7cfa138aba395e203802c49ccc6cca45217dbdedf3d5a0b096d5595e1f52308a073efb061b58f34f8d70de99e8f5d5e5960d8d182ac06d384fc3ea5cb7dc53ffce1c937f746624dde5d3ce413cacb92e936c2d109e0737bdcb429882a5fb82afefdaf900f08cafc0bc5e0acbe869641a5b5aafb44c3386dee27463b88cda0d1b83c28db1b532f6c894510a9b168871442374d7bcf60b49584dbeec18c2e431f88d8ca0a85da876f8517cb803d3b97f5f88cc0d2506169e5eebac48a700ed9a752611e38e1aa5d97cba20904f10ac341483b57b45f4ed720ff4da0db9064db989232e2c35afcf92e5fa0094c34dfdf563e70b58ed564b3f86ba024fc0582aee215238f349857bed10bd5628f619773f57c00eedbeb43eadee35b3b9a966d61f5ed243d975ac00b9d5249d977b96014980da9c7d537ccc0a7ced6888ac7e0e5a6918fb63dab91f4ee79ad37839bcff2e9030f1d0f9d4f7885caab19f35f9c1e43d30f4a4102dd9b0aee13ed566ac0b67f9d9a954353143871d32f7c7bff3de3e2086cf878133d260567f3acadcc87ccaa38acca13c093bb20cca586ddfc261999a6bf615966cb3b674bf943a79878af5eb262c02d85c29e1e770aa2a39d6f002d1bbd95febedd6b3b2243a43fec3a234e22184e2b684228a4027f9f2ee306d02550c80d61447407935188ed3fc18f022f8b2aa6d3b009e00c83de88bec23fb6b38c80d3ccfcdca0f23299d42aceabb4b92ef6483deced615e483a20d9953915305462292c80503e1f79d126a92e12c4be126f20846fc9bdc126f54d228d6e5ecf3efe319be3c42d04eb04377b75b75bbfca503e4d6f4587ee2cfb1f94fe620adab9a547c8b332327c05f7f5e6b92c40705aafee2a7f5ce8a47743a8ce4b8ec856f38d4af7f9e2493048e0191a0b5c9b3c42e03e7a251a10ab01a699782b91c6c88c02e4c15922e19a7d09899aa7c7b803cf68916b39d946171c75816d0651a3ad5c62f2d03550beaae357b7602a33b1a5e2c6b8dac1f74a5a63687f2d0c8c0bdb8b4bf4697f97aeb2ea132850976b1a135d9e44ddc2f90a8b6f40497a6e05ae8a0856342bad377866244e5ec5f95a34af404c53232d66c28facf7244539a752061a4c2f2ae749852c01513f12e3597a5e6bab17887a58703e6d1aadb60d0aaa56f0f5327b8169f81c612f4182016dc59c3ff38d070097bd99a510003dfe249971e25985d6a52d1793c48f8b802b715787dba781330c9d1016d740918c531b212d95984648eb8afa3bed50ba622e6026d500ba6282c3b9891706d16ae0faf1022dcbf81ee90c19088958392934471e7bcad8a9118211d2a7ab4596fce936c60b8c131aaa9448d4e3342b09cbeb2dbdd04148f1a546e56dc291d95fd3b69e0d15b912da3fcc17e8fcb24e10164bb4d9374488555eb4fd3bb77a5771f02576b104c0d3bff7aaa8fd605584b2e7e2f21e6360edc883baed4c55f071c7f2fb35f988506cd54b110099a1e5d25136107f5cf6751f6878976c0fee88aba07f2318b47fcb27780d5bfc82ecc2c65a5a6e460f3a368096c8e28462767bfaeaed04c1b820511d13bf89e4a18af032793acfe9b2ddc8672b9671c4068c60cee56820ba41a1ace904d402834bbd8ae7feeac09e18d9349db51db612a84c20303b7347d08d2f65d432564547f0bd751c3e4ce09856b0cd7e0a468d2f9408358577ce289651f834702072c5b4434faca33b7cb6167737663c024429f131795b77d4d7177af613c4ce92e89f292f9e0b71f37adf12394a589a505564e62793fe58e78841dd7ba2c3476c16b8d6dfd53484e10b98ec2fb4d429652a3084ee147dcb0620ee3395ccbfc2df99b80bacf6394728271c2fe69f6a1625b00c094af3054e527e439d8b3781c113d2f72e1bc2d89bd4f0168e33c7dc696b55cf55070e5b0210d5c974f49a428cb5c2761afdc89bca59b0e75ef568609e7036edefa63037e757be74773bb9f81496567eba49328db10ef74c7a359f0c58018c4e5af4892aa494b5f8cb496ec929d0319f200ac5ad5071bd75b4962a6f59613957dd058a63851c7c4b0432c7932603e1ebbb4728ccc410f8f999eed8d3dcf1537e63c55926ed34c7d0d137a4ccff824a2fb4eb6c67ac32360677a1cc147e3015ac58b246a5dcdcd475d014671651b93a617defb1eb38821cd05f58467a6c59ee278a7e8a1bcb80cb415ff8bbc8efd3f973056823408696f24eab04d714b168267f26cd3ed0991bdfc52a45a0b24555f1c8f406fc4115649d321dd4d0bfd71fc8d032e59619498cf967c793f49b9c6015fdccb55d920eeaf2c7e7d755870b0f70b0c270ed3a62bc55e5e0e745d536e9823686918c03881e673ed06eb1d8608d2dc28da8d1de2d30311000f900c685655d89d046b64f85ff03fb080680ee60f2b3b5019786bf983e757e2ed5e8478218eb1df867f5bcdcc0ec65fde2fa2fbebd74a5f247a7f6b22d31b23a3a9ac2d8b0f3d7c920504025d7f565e8aa6b41821c395dd8000c9ca21f7a0793a706a046d5765d9d162862e429bd6ccc81e2e620974769f58524366306aab322588db69bdf1ea36ad92b2e564836e1b9965ef8ca33fdeaa47ec39b145dae6c45bfc8a5a79a084faec5d8b0c413fbf1ff749d3a039abad8f0880455289da67baebf97172cedd79faf081a1afb5425e5967c681d00c6919aece13228992ed9265db4971867a5c87b5db9aa356289d884cc80515cfae6f68b817a96da56066204ca08f073ec33855cde50816db21e47c043c7d56931da34b291dea1b9605ac877f0a2490da42368cdb3ca3251184825d473963587b7b806dbc4299edd149b3464a1b6da0fc5143b2fef25d55805aa79abe7da47f2c365ff4ecb524bf5d5dacfc0af57749512b3bc5a689dae5c0d5f942f9ebd165f02802c5362277aae7f6074c19e941408e9028302b11e52e9475b0043a1fb2b69a8ee5d8169c30018621d1907185d625e7a1563b2d610e66fcd4a64260d11d447d6bd466002f46bb58c9889cb06678beff33dfc38c7a1733cd8456e05d3f43a04711b15621d3a23e69ac69684de524457f1fa3996021021b9be8b7d852a34c848818d24ef499b8a4351424f03ca6d3396b2ecafeb917ebbab3ef4397fd89ac8c792b404b8427469cafaab860f54376371ca47d80067ee71afa45322b04f462a541c14d32b3ea004940d6e2e06bbb96b6b7039ef8d6c502d26fc7bda05d2538f3b9cf3d7c9d8c103038936ba79a4e7a0cc5821efcf9481a2d1f4d8d6d7c62f45d487c568bdf1ef5d479a83ddc20486"}, {0x80, 0xffff, 0x8001, "c572a398c3d3c65ea8764a58140516780e3a7e3cbd041a9cc626a2b90425f0578302b2849fe47bb4723cb3e2ac898f4852f7cd14b21b1c4c1ae3772a574fdf4904554de84dab873aa7f2beebd8d74382f8905e60abd5e38fbe803b4868792ed1a74f1a3d4a0e8befe5dd15c6"}, {0xf0, 0xec05caf799f87389, 0x0, "d2b4224b4e574c334f7768a736316cc49f7396d3e449e46fe83f70b2f4b56a53b3c05c8e651f1f911d8bbd5464385be2c4e19a160ade7d798065e75e91fae59031e4e8d6671ee6f2fa860d15665267c57007032a832d5e7fa40dc3c67c6f2250b519592fb621d1f7fd417a51d2a68cd380ae353b032cbd50c67a0f3deaf7ef931b882340768fbf5851593a0dbc517ec9614e5835f8f2a3d066297ea889e8018d979b1fb11aaf8f24f615c52f816919ea9179eeaed9ffc0183359261ab197370edad9623fb9e82477f0b4e473b59b489f7c0af1d9d7af540ba3e962f1"}, {0xe0, 0x8001, 0xffffff7b, "9748d9c0ad7d9bc523efa1bbedfb3679807b9305d3193ab02d29eadfc720d7d8e6e0183ab602579b732da48b41e7d3ac29b7ea42dd7a752310cacc71eee343292cb5a46f6fd014465e72f1e4d50353d5955b02a4b52e30e01f1ed5d9cc6e2c27a96de9bd67baa3c752015257efc3af697767de583fd68a593073db922a83242961a8e04b34a4ec1c1a7f8d3b6e1fe4df564f6ea00ca4645afecb1ad1bc8cb74de4bdc5140bc5a57ef6400c36b27b7f3173cda9a3b9b9b9457dc0cb65599f223a506909c8ddb69187a258e8"}, {0xb8, 0xffff, 0x3f, "7700f400c936a9d93dc6e67c76b97ceca3396d5ad4ee48484475c7af3cad36b795568187b02516ea98417e45d6498ee3f08a67b3e1486152231a4b8c454d62167a962b559e9a84c5c1d2726119863457fc470c610a1f6fb721eb35652203aeded61a1f627619be162e214848a2885059b3ce4a08ba565d72fbd305bfadbadfa035434f07ab80386b428d1e47978f9e1369fbf18afb17bc8373ddbd61250ff0d534"}], 0x1400}, 0x416) r10 = kqueue() r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r11, 0x0, 0x0) select(0x3b7, 0x0, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) 17:44:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x3010, r1, 0x0, 0xff) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000440)="c27d3f4158bc84653e1ad21560772aaa33be19355bc845363eb9fc4729bd57797e6d33ed65e75f0fd1e26d8611dee6ac9eed91b612d8110e1ec86e7dfde196f0c29476424faf5072278094e7916dffba2a70e1c865de24edd84723", 0x5b}], 0x1) execve(0x0, 0x0, 0x0) 17:44:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x392]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000009c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a0000000000000000000000008bd43323bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5689f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f253d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f51d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4ba5bd73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3abefa6f8e6829e87d1750cd9e8248a22852855d9ac65b4c9c83b57ca37fb0adde211ae41e60abad2b2fa486114101ca72ec2631bd2e76400526f5be3bc915350630ba37c323b0fa41507504db36025053c0975dade902023c1b6dc2df70a154221689905c047b8ae081c4b4acd884533e071829f7e3d61d3b2b80fd0e48d0af87dab1a194233347776fa94af3bda929fcafd5d3b508e909a62c19e4ee2a96a530678881a4233608e06fc493e5332e4e71475ae82319431bbfccc04fd0c426e498d9730a9325a15cb300b84991783842a40e3e8e3fad332cd37c86877dc691b5d23fe61700"/1212], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x20004) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000200)=r4) r5 = fcntl$dupfd(r2, 0x1e, r2) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x57a353721cad64a0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffa, 0x20, 0x3d9aa4145ff68849, 0x0, 0x1000}], 0x101, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffc, 0x50, 0xf0000000, 0x8, 0xc94}, {{r2}, 0xf4ce68163eee2cbe, 0x4, 0x2, 0x1, 0x400}, {{r8}, 0xfffffffffffffffb, 0x65, 0xfffff, 0x0, 0x7}, {{r1}, 0xfffffffffffffffc, 0x0, 0x0, 0xfffffffffffffffb, 0x4}], 0x6, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) munlock(&(0x7f00004fc000/0x1000)=nil, 0x1000) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:44:34 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) r2 = shmget(0x2, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000001280)=""/207) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) recvfrom$unix(r3, &(0x7f0000001540)=""/4096, 0x1000, 0x46, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0xc00, 0x19, 0x40, 0x7}, {0x200, 0x7f, 0x80, 0x9}]}) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 17:44:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x200) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x401) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000080001e0000000000000000"]) 17:44:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6) shutdown(r0, 0x0) read(r0, &(0x7f0000000040)=""/169, 0xa9) 17:44:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x6, 0x4, 0x61) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) close(r2) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0x7fffffff, 0x7, {0xe6e5, 0xff}}) r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x9) close(r4) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000180)=0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=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'/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r5 = socket(0x400000000018, 0x3, 0x3a) connect$inet6(r5, &(0x7f0000000140)={0x18, 0x0, 0x3, 0x8}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000240)="ad18f05de2fcef182c36165c9ac1c6979292", 0xa8) 17:44:34 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) dup(r0) close(r2) ioctl$KDSETRAD(r2, 0x20004b43) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) close(r1) close(r0) execve(0x0, 0x0, 0x0) 17:44:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="9e026a2f66a7cab712f7"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r2 = dup(r1) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0xa4, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x20}, {0x54}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000180)=0xae9) syz_emit_ethernet(0x6a, &(0x7f00000001c0)="13242e94557c252419283669cf7a4977dc7d2123983bc0cba7ae4b5cf7e16eb2bf986a90be99136da0f56658f0f5742f2211f2d5cf588350010aa66e5de0869ccef880f8e1202d6d9d90a2e6f210f3c4824f8c34a0ca160e76833a648afa7db33ee6b10de72658b5aaae") 17:44:34 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r1, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) write(r1, &(0x7f0000003040)='u', 0x1) ftruncate(r1, 0x0, 0x0) 17:44:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) preadv(r0, &(0x7f0000001240)=[{&(0x7f0000000180)=""/109, 0x6d}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/34, 0x22}], 0x3, 0x0, 0x9) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 17:44:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002740)={{}, 0x4020080c1, 0x0, 0x0, 0x0, 0x0, 0xce}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) close(r2) mkdirat(r2, &(0x7f0000000000)='./bus\x00', 0x204) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x800, 0x0) pwritev(r6, &(0x7f00000026c0)=[{&(0x7f0000000480)="7b39a69adbf3ad342b7c04236b10bdd2209b64ee01ce5918bf7a098422935d31156799b0234a3911d975b5d5bb6e150579d76586ff5c7ac15ac4aef3bd43bda0280d9b6d0464d35e196ad8b701a89608690e", 0x52}, {&(0x7f0000000540)="cf1c7c5e1d502e4d738204d3d7ff15684f486f8130bd6d58065cd15eb69e5f4473e24b3726c113b0773497f948a1bbd59239252ba77a0252ce91ec731916c20028c381aba21fd6c33d3974e0d9", 0x4d}, {&(0x7f00000005c0)="3834b6e8609e0c8919309c8b3d1cca9d8b9003f4af511fae88a0d4881a3a2ac055282aeb94aa5746257a621ae69ae130f86d928c9002d97566e030bd26d40dcc64d6b8346a57fe25685da1b48d5e370cf32b15bafb96fd47cb9602da5c5f6eb1167a87167d63cc0656226df33c35b2f1151178cbd85b0d96c9549180e64cef89489f224b481fe67e3c742158dae3b39e600f548ffa7231b244289b9b200478e4b3829c71ae6f047b1e8c892e212d70da8f25dd85898289b35776c5132408be1692882be3b5fcfd6dd7cdda3d46c7c7a22efc5fde1c00208c5c664a9ff6401ba3c0519a590fdb4671281ad15361eb8f17c6d8df4026b564f8ee06fe1cbf", 0xfd}, {&(0x7f00000006c0)="64a1d6fea6a30541a9b6f2ace8ad198cf07a3ac5736a66e6a8d28d5008691c8ba05b4cf24809c26014b40c37bcbcff070bd3a11b53b1651bbc057c7520fcf94421bdb66e0e9b3cf531d097716acff60f563e30695d0df813072864e647eb2b367ba236d9477393e212d3b3ca1d3aa43da2e6e888c337b8b0a05f5272d05758801d669110c0e0f313437c1498c868ed47f40ad2ea1417ffa0e3ebbdf93f201b1748208bf6e5bd53ffdc0c0a999f799467b26f70ea3aaf1948567007c2d4bb096488c351598aadee9a712996607713098c70aa48a6ec391f90ca08e341d6f7eb11dc40d6d493f1bb8ea262df22047d40781e82ab5f080399892fc942deeecef0f4ea25f24a19ddb60d8ff6700d70245a5d79e100f44fd4f078c4ad89caacfd1569d45ffc6b82e1c36c42793143ef68ad906eeb9273b45cb93a94acad54d97892914131fe4995560433ada978958ce3fd2108a269598ee55f7a2fa6b070f055cc2f430c26900769971244a3b4a1021289b6c77f96e62b66221c83e75bcd0448fbfa65ccd17d331b7ede2b0279380cb18750eeb0f3221299555af3733a3a6dd535521eac3f3c41133d67fd859f4a57762c0e435eda878de2041f96dfe766f90e2aabe23986ee4d06b6706ac36344f886ad1e76018e2ab49744b7ee03aa7cad679c512b92f690c5d3b85b05ec61bd2489954b2031d0d047c4a300b73efd00267c61f3fbbbf359ce0d7eb716b8f7640c5fa97f1ac7aa7bcca2910d84540a95152e3aede5a4c5b5f14c42c7469eebd09173a04365343d186ba36e20d28d1828840b0b6ee10845a24efacee25466ff0e40698f5969217225fefa4ff23aacc638a31a4061c3dfa10ffc932608302253991d0ae1bdaa7ed29afb6d4f3fe4d1f4bc0b1f9e29121371dfefeec736d08f1f188a035006cd07e7252f98373be3a7789a3505f6a80ea41f01bd4f8f872a8ae4a40964e58b904e159c4a3a274490626be73682ada8b0793721fa20c517f249a905a19d4bcd91cbc24a2505b656cfbc35339b5007cb8507114f0aa8aa8734029b72e59baf915bfd7d0ba8c5739b47c2e5a1de3fa1de6bac27b58e9ac4800cc2d79d7abae414626ba52d09e855d5271e7bcc1f15c331426b213529ba3d02371ab582a81fbaab972d4ab1ef10dd0dd029dfc1c77c857c833b08d00926321082b1af1da5c4842af08c684ea5e884feac9744eddd305d797f5c6b8b03b408dee8abb9365cfd77ba43c3d4f0e4ed0ceab6baec00963373b61ca6e9547cbfd992b91615e325b8af0c15a586263ba9295ce37de4f9901d949238cc507d7b33cce4e55b3d047e3227ff4b77feade71cc9bf2ddbfbd5f9d6932898b7df1c05e14c6be845046ef9bf397427476063881c3c48ff4e17ad4e9c98b09a6348f666a4e4e25949f442e523a1f57b782924e960029dfb6e3d09481bedce3d9b3abf1ee62d7121e60c3d180b4ee53c4633b49792b95a5ff428d0aba465c74ee95af334c059c0998b627353cd333a33d195d5cc6d722b05e19762ea4571e53e8ebe1085a76be3f931e7034b5dc7a5ad530c5095ad26ea4f7fb2d69a07b77fe6e3e6365b24a09ab7a4fb514d86af774129d8372e94c28c33f240ce6497eb5d5e0878c53d27b45389a18a7e733776d8ea5abe54f7eadfab20d23e9aef302790155b47d5200a8c7dc2e28c24622077feb4aaf14f78cb250790ab94e01fbe94ebdfec87fa410d25f9e2817419dfdb933da76a51db8a5520303ddc020f8d97e94c8899264f5150530cd81e66a2b19fa365b88188778f9ddfc789d1e42948dbcbaf9a9b7ae77379e72d28e013466d2da67d1c533784f9452abdd38cce42c0c5b3ff5f74682ed45daaaba309f9ca6ef672f79210337ff9eb16287ccebefec35b98b8414421a07e77f4a62ea1547dfd99d6cde3bb9967d6f943b3a5ded2c643ed3b3352d5099aea592d33ac271c2c917f1b1aeb8b11f01fb1f9c7b832711b6611b8f1e3625e01f26b97f9a6e875e9ee1f42828ba9ba68d51b34857d686352faf8b3fa14f32ac87b2afa615dcfefe35e735b171d7daaecbea408381507d06955c099f65b1f35f50380a90eb249e2f0de9778d7aeb3dd6ce74df8dbb4ce810b4c5292b0e390bfcd9a63e7da4653c027c83ca4fef10fbf62f87aac368abd18f7bf4631dc3108ff04aa5b81c423c6d6625c6fdb1626984861033c39150824b50d1d00563f34fc6f3c6545b11302d8fbc802fa3ada46bfd7f14b11a5a9fabbb7476706a70c5bdb069924ddcd6f727111a321645113316b690a008015f0156baa9c98eb6714681d7ab84d036a6499b21cead191d2777a8589a02da4b48d27d5f8c8d1f6466903457e45b0787192521ba5c5e89a4bebc378382b6e64979dda3e4b5f2e5f05801149ba400f41ff2db7646caeafc29e614e2143c075a2144ae10fa689ea16f342fb03b405105e3fbfdd11581df00438db203357648ac50cdd00f3184788c9f4d7e027781b939ca1817c3f4cf542c32b7d0aa1e5b7b8790e08ac84edaf58efcdba5a38e4df6c85f86f1917e27a173645e586235777cfd0631270b7a6f621f05aba02ae93896e28361b967d3d94e9b13efda986d7f9918676eeef04e7885feb46c2746d0e29419f1d7ec8615d68e60a6c5f8ee452953703a45641579b597fec13ecaeab52dc84e8ad3ed028b217ca3f6884679fa173fe78c03ef168f5dcb0859131ebe2b45efdd74f5797209f66bf43eed97a37c57830c6a1ed611119692080538c30e418b6a2630ac53f2fbb49f8052ce83baab0913952f4a40c892bb09bebf6f03657bb2e19a3d5c071fe3b37080530dfcd0cf3d3b60a26f8f24e2dbf2ea8f61b3e7e3449cf21beb3c575dc0666ca4c7f819b8f4d36c8211eeadf9147eef6be3f70356960e1b3db6cd89c684b23b307ea370424a28475bd0e76e981373bb12ca005bc195bf879de165c53a8848d9ac7096de01a7ad76704ebea18888ae77b61218e6854725d7960bd41b02bafc504ea37d133cf07a3edd5a83be0581dae18e69e688de8fdf1b9c8c81c18b9f7c95a033a84f70c5619bdfeb6628536d018217e9c80d7dc06b8af8bc316ec30f7d6ea5fd7f0c2d4ff6fa3814a134e68066d664f49b481d0e955fd36145f72b43acd719484f89aef1937b7531f31e9cb533460199406b663fe94a4b78e572874fc426e627076c0f8e9d2ce31fc9569c60c2e4f6f34244c52a34c279c7813981316597a94b99476aaa3ad66bf99f111d50b656c4b5dc93cdc9f8e35f6d883578e410a8c580c61b4f5df02f5fdbc7b7e26526116f502eeec0a3501c4359a20cf07713b738d4dd35c20a3210456df0a749a304d8272a830e6fbae1779e8812a360dcb4d12f86cc373200ceb6c820d412f5f839f92be446fb6133c8c9c5cefbf1d5b7053f3fe6dc2c005b8cd54cb397fc30edae7241406e818817b7f50d99533a01a1f81561e282358d16e8c2e9e7ac7fe7490e31cacd444ffec159e8d224aab70b64f11dac6dd2d071707edfa54786bfbcc3327e15d43304a767302e5f62348e30196939ce58034a729617655e3a8f64d052581d3a04e532b1ef6c12226c81d35d0854f1c28e96beac4826aed15fe8a2c013496ad06c59dac2d4d06b82cfec8ac5acd10925586087acd15f283da0262ae072a2c007d8f641ce30f83d8b66ebab6b52f5892f5c30fe1c0c03f27bc27e94d8e361a318fcbcc08a5f0c4e0b71c55e67b01fb9901f344c03431763897d361bc7efbc20c5269a12dd401bfc7d85aaaaa7a8337a67df649945998b14aaad3d84055972280940329db1cfd32ab6b278c28479c74af2d82e6039259e2833bc3adbc2a029ae377ad9177ca2ee8edebdf2af3ad3a94cd547e0714078f0274355d2b048d6567f8782f6b160408c0b6c2719124f2958e2a1ce23b3da09031009b58a97fb31ab71139665710aee2110218fa942645db0fe1ab9111272a8d99436c3916863c3eec9f66dd6b3cd41980a10175713f66cfa52b32ff5f8cc665055ad75de894008f2e29265b3c6b7862baa911322bd7ab49988f70f44f5d06b5ddb4d54cd781c3e47ec7c61a1061850ce8dca0cfbffd63e8b0aeeb234276ac5356837aa82d2af2e16e46f6cb30205fc2676c111a2aeffd88881a18b31e960cd7f7bc8453d8d0fcdc9a2da86be253c95a5ce7e5caa2e0b2900bafcd685f4a7e3d02888a759c2758951ee6585e68e1b2a9d2cb0466fabb887814934f3b21b183b69a6afb2d0e8a774dcc5312c4341a50942c5f63f57b8775e15865663bf071cfd25d8cef41349fffdabaa33105fabcb81fe00a96cff8c49e3570d63a5cbe287e3b10af7de0f809b728f8bcb5ef90fd3cc91bbc8d18a9cdd54d18b37d94e48244c213d4196c703d728eb0036f6249d600c94afb7d2041e92a932b14aa5a0366cdefb79d51077f31fc2c1c38ddc31f6d53c7d8037cf282a8071300a7b13205d4e4f0fafeda2afcc131fa95b77388d070c3b20b8382425587f80373c3ccff45fe355146426f74c931192a8806a97dd001a58fafad2b3f0a8e00546e90f0b84ca2140981180ecf183016ccc29a7b9a70053a431eb9a4df5c1729532e1fda9c1f9c1328e26a9e652278b64a8467fdf068f5b3437d72c4a5d7890eaef34a495b588db201dfd7323c36d01e9762ed688f160c6f017dc8b47c697c3b748ae82518088d169ba31ccd448c23c63918e883cbd488566729fc8fa8d4a6434bf64c3bbd04988d3f3d5019b91c37323c4691e2e9abe88a0578d646aa9163d301b9cde6aa9fe96631cae654279ff504e2a5657a026bb248def1d098e62ec40c0c0ec8c9eeea4afbed0a443c9379bee6f4b367841c6ed9ee6491fb734c696290d725c7b6d21597d5c90ce3e06ad75516262d991e096abd60f0fa57749b4c747bb2baf9faf9dad7b7834484fa03c0ce727e1c35ab0019d2aefce521e8cecc7b18c67aadbdbd101c5891c79862d2094ef9979925ea0bbc7e5f7b95f484c95520013f649d1b1b8775cdaa0001c69d76d466a8db9cb52bae22e80fe9c4a2d51ce86129473055c8da954a718a083e50a3c211595ae2478ef9ba37e967a782c7ff149cdbcd6723a57c573ff1d1242a9e334bf3109e08116fd7542db99ea146954091198ba2acccd25a7abbe89167177a4a903e8da4ead2e1675809473c60b64dec3e2a75b8dfc2382aeaed598d6eb090efe5ed05c9c4b85aec261316a9985ce6604e0cfea730fc689eb39b0239ab68e389dcf141db952affa916601fc48a03225402e9423ad7f4227037ad178d4c5ff4cc48a098eb97bc1a672d9e8f86c1777cabc7e17325ce68b0d5fec2a8fac04ce48ffd75ae7dee368e2ed4cf641449dab75a02516c5a66243009f1d0a6bd04684dfa6f4b8a450e1aeb1d2d057c582b40d12b7629d439cc5402cdc22b6928f793ba0533b523c3c3cac6ce14d9682a2fe89a68cc164079357e662b0de31953060da540b65f2042ca588c9a2f9bbc6495ca012741fae75ae7636afd8a560c90d1dd7c665e297b780b3ce3dfca7c39b145e481f68604c876ca02da6e7ef4ac6409a44370b277425d3caa96c1815117551c1684373231e3520481bcf379665167c351791d938b52908a1aa75129b813d87f56fa475dddaa0ec13fc9e910472a0618b2a31758e48ea8b5d95fd4b8169ee725328eb9d955af60b586a764621ba9d4c255f13a92bc94dbaaebd689c36254a46e0cb54720d59b7533c14c25039ddc47f5b3b20d71287e0679708fed69e2cafd32a0b4c1752105833f07f5c2d4b04901522f019f9df5460ae4cd6d", 0x1000}, {&(0x7f00000016c0)="118b10c660361ef930d18181dbe327a6a0008d01f2e86163b06664403ae48b88780ed7cf62c541f5c3bd5de5e00168da9bbe2a3240d68dead6830f13128ce5993fd133a6fa65c78870accdd41678293b0741ef96874408e05faabd58fc95a6675c54e7d1a4580c8d44aa81e127ee0073223b7fbb49d02b42d0eb63745910213204f2ad58910a361e2eff5c5d74220c12497bf0faa18a85eb8194e0a2a722f258848abd659ee142cd9d6d6aed0449c211a40d98b62273a6de1e74180f72cd7879c44131a9b53f479163c5d7138a8925c69cff0d5196913861b0309f336a62852362674b1707b4f6b36356fb9be0c79b806f175c266cfd620d0d9c3f5a6e236163370a79cedbc981111b147294a36c9725bad1d7f4565eabcc771e0810afafb28bbaeadb445bf43acebe178a94492cb431467d7625cad110cb3ad2d849020e06e532c7fffc5eb7ff6223a2d711e1d4b84fc13765eeac2e1beb4c337694a32b519166362a89fe535a485a952923840a78bfba62618c115ab72dd00f030e7c5789bdd7b80581e28bca129cb84fcd72e3672dc3d6d02abff033b297393c3f3c3e9e45c38f5f71f0278f4d614c97bb1125169fbc8e2f00d65159852bd91801af869bd967c1241dee54a5893023f5d403eb33c9e18893aac649cb9a21eedf7e64b442399e1c560798f36fe2707170691c7baab02a7a1aee2e6098855c182f5a7099dd3968954aeadf4553126dc223e6bed13e0a38fa5f6a096d8516ecc5ff491e67ceebca28dd8c3c77334742abe05536b24d8fd2af9e8d52cc1db9d437871a82b30e7f2f781d2be740f3154e7adacd0cd7be4fe684f7009bfcac466d087045e65d94cadad1fec524cb284bbdceb55177cad1f291f3381c7260b70aaebed563080f93f1ce9132c45153507beb2ef4e40fe431257b02eb46587075a095accb615a577ca6fff77dcb908779a45e650d52b8667aa587b225e7b5f807eef81ea49351b78c72f3a35fd458e2df9e2fadba40efaff9be15e67c6eed1997767594974ee4241e38bc8fe125b5fd68f9997e4c54a071c68bb58e17f7921ddef1775114188c0fd32e3ae7e0b8d0702d35f3c70634a433aa8147004c6c5e8524718686d295b4374b034c69a315aa50fee9dbc3d88ad3442d6bebd77a731e74d9e378e2df4bb7bbd6aff71ec6a6414980800fd0d368e11d347e978c9e8a294a4d00b28ed448f16d3bf65a6053d2ca1d0dc75ae09d13b17e834e9bb1c65424d0989f6ac6de64012a568bdd6c389310ac2f752139531f90bd41d96e45b7fc95621f8a4dc377f7f216c964ed7afe4afd58d399436cbeac3513a73edd65e529f9ab73c5d8d4f9b17e0af7e0dcb13c243b104162832142299eca7746d5542f712f0f10afad33bb3797796cd0771b685ff9b82b342ec46209314b52e20f8cbaa015e8af0033d5bd89933fb7891b1500071e216b403d0e0d253da2ae8fbd6ae7b60a2af5590e0cc8b5ba3f0c11426b1d3ac1040f55947c5ad581e8002c8bdf136a5f75ea20d8bb423d3e157dcc8841df13678e574955e84cfcc6616c0029110cf506d9cedd993f2a4401bf579c13e1777dd07c5cbbc2d675931a2f7873f0baca5c3f4f33fa8d5a29bc7a806a4d77793e02cc5717da4b4a1b14174eb9293b7bf98a602e6604ada953d5d29e3c70528c709e3c89786e04279183ceb166b0e8e47b9a46aa9e41a1b3b2a50acadd8110dc2b09f521f730938d26707b4ffd89d314ceae85f21af02059844a3931bb45d8071881c57f8bfbdea217ca1cc99fe8d26261c0d06f58c1e0fa25bc61aef251d98c574a278f8d0e65412876ef0de53f3c41fcb6002610635fe2a25edcca15a1331c3e4099e9c82506c94cb865b3fe21f8bfda0b53597a84e92cca3ffa9f21bdbc6c04c867c76f849e240fe3ae04a1335b9f397131467fce9a6a01d80b9990a6e70ac9dd66340ec2a4a073cf77ac409e9d604ed503f4ede341956b2aca6532c4dc93d075ad3e390fbd65e5fd00a8ec5524f1ed5c77a53b8fbd2a96d2d0edfdb04702213bd3e1af75d4811235f2071dd4fcf11699e88a892bfcd97082f10aa7c0103cb745b75471f9213fc763238d187833d7304fd98dc161f772f1279ad1dbdaf60ba8df5bb4683c29737915077a0b2a8a9004aee4e40ad8bf559a0ae0e52d8c63d0ad5f18a3089c2e9fa75bcf08edd0b6beb651f69a5466e35ff2a780e7edc1f0786537c642899484a10b40285411ebf6638e6d4fa9997659c101e431d283753c601ed4c37f8da8494b35fc8b4c823049760c1ab117c7a2595cada322668ebc485ba758929c87bddda7903e7bba294d11cfc0d3085c8d1dce6c552e0f84be830abb9a0fda1349825f9c6aed13cb92bea3effd30eb975e11caffa323137e747497040455eaceee917809275c343ced27c154f72814a1be48b5fec614f44aa331b5736ee61645464c01726c8bb2697d977bdb99f795eb4eff544bfb42e48dda8ff271dafca6f0680dac1287097654fa1755f095080dc1b816e57d494cb444eb5db6fa2e40385c520e0051d969bb46961671de6af309b6e5aa50e044b125ac8afdace1c7ab72edcbe8f309cf6df77d71c1d6be27ea2ae132a9ed09ec4571e399eaf20fe453eddaa57718718c1dadd0bb56d79e21ee431c406ea36f0796ab7d9e5bbda1c034a93f252de382d29db008a5cafe4412a87fa200e69f7f066d09905c5c6a4f0f5abdd18294e71a25bbe10da6b743e5c6ee68549832ae29db658d35884e2aa8b865f75a1bfd35dae25227b4b1cf14d175369b6a9d89fb79e132f6c5e3d5318b315e5c236463e829ce3ec135e84191034972db032887e16d9d36f1e52d592a4c504635cefa0b643948fcead0e3ff81e0cd51a1e280253842e557f673044219772b69eabc368c98f8b33b53d118e84ecd9417cac2874fe770d4cb736207a753292422477baf06ea1744683f3e25bdd4dd31a138344ec25ae5316a3fd25867cd7e9e829f921d5c1d671ff4c07c0d237af6bec838f7b364cdb37b6d03db5d1e2784fe39924cb86e0d4acad79f984d551973f2b6cffda5088cd62953849eca9643637bd9ea08378588abbf2ec11b7b52bff9bd5e045647db55e8fe568e6582e31861b98a6df5fde17ee42666b10f66d2c437c3697cbffd7559e37e05b8b671f92bbb2907d222287a308cb85ced1f13f4a4f15f39bbea4132d03e57ddc27fb9f3fc2b132385248687244c5ab10283a3d148287c3bde94e0c50b075c5c7a5e457b038635b8209073f82e5f9f1994e49ac696119f400ba905ec8b5e0ca786f702ce5cbdb4aa5c100e89c254fb8634f0f98383ec20ba0d957a0352e55928f519ce182eaedad791a042fbd4e1eea7bf3aeaad586387ab4358a903d966b3d338abdac41ea937f6258a05b4b6a61c36b499f2cffd927807f077f7084f52fbf0842995f937e11e65a39be698125c4320d1f660a0556b4ea6ba1db1248e74f031115a056e62a44daa39a9cd604de106ac2749bb5a81394ffca6ae64a050867bd1e4506a2373856c6ca8a1ede0f72b802f0e5d816f3e3d64a8aad309c7f936f9c2ed497c7d44b34c1c0a3d7e294df5fa38ea6836fcd8c31a7b781d5735b1ffb1e7e68ad2cd7a018d7496f99116a0ee5984102c2e594c78bcd023bd196f72109295df78bacb52c770fc636f0cee155a9ccddd6e3893d1a52f8fae8598f0f65f8aed6b624924d0d332568908a1df3c9be144f8d9194ff8fb007bba12c57a3db939e51ac37c042484cc72687ae442fb8da206a451932892b3c002b8addaed258a718f98bc4045f821b4c083a07de12093ba3a2eaae66ad76882579af25d407e44c783f3295d2d1ff3eded38d879cf8bad68b0ae1f7e8065216c85a1ed0e9b13c84f09878567e3df7f73e2495f1d71ea1b5d1a6931a58496653c3b6a4daa7ab6217f05cdd9f3c4d3ba164eb0e1589173b965badd699c3b77021250735219d4114c4b889e6d4c4f5e914e887176ffd519d76663f74d5c97043d6a0934936feaf91ef4123a8226591576808ff34b384afb2a6c7fb5f26d5ebdb2012be7a5a1dc2d6c375f4d976235bfe4c9b5b4350dbd3d51118c700f34924c4d0f10eb69cdade799f75ca23e551dd52db4200c2e0bf4d9ddd3cdc9b58a1215c4c4d71b6d6770a0083428fda61fefe5465e1d13c7369c412111a67f9140c33118dcc156fda4cfc779bbb054fcc21418b14014f7dced32216deb86beddd7b690a79e3146e2dc53353f80a15c88e49d299c179210a7a1c4412ffe03a27a5464755787635940676cc4e60be143ff2bdc65b5cbe0d650e6bcd6fa4250fb2e7a492f2260d16c6206e70563eb7714e2d7fee0c4ad4cf941b366b618f873d15ac7cd88ae8ef536d5164f5b95a94ab36170cf1d71aa13ab217467167a4d0270bbf26497791e2b62fc133281f5ec59c83170b21209cf0c6865ceefd227a522c784933bf8d96042d20c6abebcee39f71743dcae93d9c2a50a7c7f6e9b411d0889d097a19691fed8de269e7d046c72b3458381ddda85c02846275b7cca3dd51297353af19515d60da3abb82cfccc0e7d09c9b61097646e65c9f8dce16aa8beb4896e4cbb10192dfa26bd562bec5a52064a3ae1fc3a5c1906ac2a24d8e0d84525f3f0b17650ea9ed03feb95c64fb3bf97bfe3bf4c8629180a04d72287007e213a8c2a690244e80c65d2349165009e7e357a595b993c1d0f99aae63192946e14999693633d1f4c4a4f3a07dcc62e052180f8393da74dfb90d7545347016bb9af137c58e6073559ac1561559c2b88957f1bdb6480c51eadc8cf0dba8d86ece6afcac3646de7b42459425f813ae03b1eb0438f13d3f1cc4761d1b8d2e184962351304473dae1ecfee3f7397967798c8f53578aaf2aac181720f12317709aa871eb28a5b3e23e8fdcb0a8cde80488e8029c22a9f96bf9d65fca8b42b068f57d0e597e8c3d5b025ea7755ace97a5c47a620560f2de8b21e8c53a392831b13008c0281cbcd54df7c0fe343474139bc5e0150042cb12df96bdaf07b1987588d7e7605a3e29ffa7f06563eb6e08a8a7e901bb2e76374e3e82b384fc0341c066b2d2ec243c13510feb40da4f567b863967d1150f70227b308cd937de5bf6dccc1ef62c09c4fa4d9db2fed55fe918bbc00be8779bf312a8354bbc0139836548127225cae67b4955adb0e77f7f343214a193ead75ec3ad9a634dac6171538312e7f0f83491819e57e15ba05b3c98a7ce223d19406d0592b543f75296128f19ade17ef3da92c3137c14c126364282ed3749f28f95cbb45a1565f4485ee9190e9bd7d6b08d2464a63d3464d336a19d97ad6f25e4b70570c269ecefdc204d7fd64e054105986a8e318a8021b3e69d185fc6afb69c7b736ea03db2287d81277b5ccf8f6602b6289878050475ac94bcab5d51a285a3f5de6308df103f54d4c8b566e58a1292bf70b7e4830a4f9ce07f22c198ec530d24f36e77f54d4a4859e1fb80a05e1a40173a0260d3f1817678081e468ca21bd2b6c3c8a7ba9a24dc17df63c03a43c08909b1271e7caa7a33c9660cb7f6ad1310a40060d4a4efe9cdf718291a64a73601ff71f55610d7839af7b1ab5b5fd916f619b589badbfe2f57303290ecefd08df7c953ea5d78bc7951ffab74e5b5d86a1473f66e279342326fee06503d7abd35d93e5f8e19c7fd1919a2a0489a487c13f460d1b4787a2f01ab350859707932064836e74ae49d4ad8eec01786f93ec792d058f0f43d5c379838d3d8c12fd060582787a31821827b41042e29f463605878689fd9d192e3ffda", 0x1000}], 0x5, 0x0, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r7, r4, 0x6) fchown(r0, r3, r4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) close(r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000300)={0x8, 0x8, 0x1, 0x8, 0x4, 0x5, 0x3, 0x10, [{0x10001, 0x20, 0x4, 0x8957}, {0x4, 0x3, 0xea9c, 0xc3}, {0x7, 0x6, 0x8, 0x2}, {0x7, 0x8, 0x1, 0x3}, {0x0, 0x2, 0x2, 0x1a}, {0x58b4, 0x9dd00000, 0x3, 0x876}, {0x910, 0x4, 0x5, 0x1}, {0x401, 0x1, 0x8000, 0x800}, {0x2d, 0x9, 0x100, 0x800}, {0x3e, 0x0, 0x2, 0x7f}, {0x7, 0xa7d7, 0x3, 0xffffe000}, {0x100, 0x4, 0x2c, 0x8}, {0x7f, 0x7b1, 0x0, 0x9e3}, {0x6, 0x9, 0xfffffff7, 0x6}, {0x320, 0x6, 0x0, 0x200}, {0x10001, 0x3f, 0x3, 0x26}]}) 17:44:34 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) syz_open_pts() syz_open_pts() r1 = getpgid(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000040)) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x800, r1) 17:44:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000180)={0x800000000009, 0x200000000000007}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)="3cdfe9959e62210498efa0013ecd7e3e3ca45242a34585b815f97f9b7b2c25949e86a253d34e899c46b88c6b5abb7918bc39fcc52513b7fe2bf0ca9e27d629f369c8e70cfe1559a59bf2666d265d45c6368f3dd18be758d81ef5f638197dc8d3de2d2d7bfb170ab377ac3be4681111b24448954a881a44b9e93665e8c8a62772fa2bbabb74c96d0585bafcd21cb6f933005a0303d52f92c75ec85c2730fa981ff2d15eff", 0xa4}, {&(0x7f0000000000)="10ac63bec73f63877f5fe628d55888561187848a093062eeadd2ab490bf081a202e4e59db9eba41d5e9a", 0x2a}, {&(0x7f0000000280)="f2790ad7cfdc47b2f236380750eb498aa487228204c7d69da8658f8dcd73c157f686207e06e32a44f4f1851bb628d04e0b12c08e326085ba6f62eb31e0890de46713313b98bfb77dd2634b7582279527ac2b102c5542d9d504347c8000f1bcdc7b85f8ac4ead1805e04a3787c106b03da347d3c10c0ecb5d6984cdf0dbaa44c76bf0c91b9963f4e6bd6e1c60045462bd7bec9cda5f7e909064cd9f364e2a702adf5cae072a0b3a765c7423", 0xab}, {&(0x7f0000000100)="f39c792b582bb8d94f5a36fc389209c5e5eb96232ddfd4664eaad09e65e8d3116aaab22e7b1f0944c6dfb7adaac0b32bfff126cc81c0c3c51f7e5c6cf81570ffdb650d4e78481504cbfb7549869dfcc5a5d5e070944652a765980f486b75db331608a28f7d6e", 0x66}, {&(0x7f0000000340)="a652fcd57637ffc8e51702a98deb91c72d6bfe884944b068e1c591584d0ee02a6bd8b493861a12c2b0505345a76882e8760243d81b6eda1ff7e7849ae1f690ca922947f03cf94e5ad06c4af8d660917216637b94a2", 0x55}, {&(0x7f0000000480)="daff9d084949bd46a10673c7605feec4caa513eb603eaec79fc93b2809d0c53fe2298cf4610b396532b43cac59045697050200a4b1d3de1a0cbd89623ebcf17e447968f9f4c0b7779432d68ce021212c18b03029831b837876315fefa15bf0d1e401efc8c9d23bd3740815649c7810e3f6910b079914007ce05c808188ede1a7fb093080f86cffa987906e1f3d5d064a647f5208617e7bed93a19cbb80c9b680199e4d7519004e79824f087c6ccfde37eb383556dc363b0086a0eb1bc84896ffab", 0xc1}], 0x6, 0x0, 0x8001) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 17:44:35 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file1/file0\x00', 0x0, 0x8, 0xffff0000, 0x0, 0x2}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2, 0x0, 0x0, 0xfffffffc}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x2, './file1\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 17:44:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) open(&(0x7f0000000080)='./bus\x00', 0x28070, 0x45) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) execve(0x0, 0x0, 0x0) 17:44:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc53c, 0x8, 0x1f, 0xfffffffc}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x200, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 17:44:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202df539e872fd32503"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/211, 0xd3}, {&(0x7f0000000240)=""/108, 0x6c}], 0x2, 0x0, 0xffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x800, 0x0) 17:44:35 executing program 1: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0xe60a57c81687195b, 0x6}, {0x0, 0x8}, {0x47, 0x6}, {0x23, 0x2}, {0x22, 0x4}, {0x48, 0x80000000}, {0x7, 0xfffffffe}, {0x3, 0x40}, {0x26}, {0x43, 0x200}], 0xa}) syz_emit_ethernet(0x77, &(0x7f00000000c0)="0f840e22d466f893b039d9ab7b1f37787cb982306d88f8b173180b0000c3df6cd5245c2c1b501b14b73fad4a7867970adf83a52413fb5badf7bdc06e37df3aa9a0154a1c780f0662e211720d424e49dc017934d53f8c2bbb96a51a43a628232c997e8a17d76ad888375db93c9fe7b59ed4fa821207b20e") r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x20000, 0x0) r2 = dup2(r1, r0) r3 = socket$unix(0x1, 0x1, 0x0) dup(r3) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000200)) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000002c0)=0xda) r6 = semget(0x2, 0x1, 0x400) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000300)=0x4) r7 = socket$inet(0x2, 0x8000, 0x0) getpeername$inet(r7, &(0x7f0000000340), &(0x7f0000000380)=0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x40, 0x0) r9 = socket$inet(0x2, 0x4000, 0x1f) r10 = dup(r3) kevent(r8, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffff8, 0x20, 0x4000002e, 0x400, 0x96}], 0x1000, &(0x7f0000000440)=[{{r9}, 0xfffffffffffffffc, 0x20, 0x1, 0x97}, {{r10}, 0xffffffffffffffff, 0x2e56071c06c5757a, 0x2, 0x3, 0x2e}, {{r7}, 0xfffffffffffffffe, 0x104, 0x1, 0x9, 0xfffffffffffffffd}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x21, 0x40000000, 0x5cd031de, 0x5}], 0x4, &(0x7f00000004c0)={0xffffffffffffffc0, 0x6}) sync() dup2(r7, 0xffffffffffffff9c) fcntl$getown(0xffffffffffffff9c, 0x5) geteuid() getegid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse0\x00', 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840)='/dev/bpf\x00', 0x10000, 0x0) socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880), 0xc) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) 17:44:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x40080) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x3013, r2, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x8007, 0x1800}, {0x4, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r5 = kqueue() kqueue() kevent(r5, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26}], 0x2000000000000098}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) r12 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f0000000500)=ANY=[@ANYRES32=r7, @ANYBLOB="b98f93b1a0993888e253299b828b30bb0c44e72ce17329e3972aa7b0acce5c7531163a86470319b2fce42fbd26c37da7fc3f33970f7f899f11f8ef8b5c20ddb7f05c313596a68d946b16c9ee0046fbf80000000000000000dbec54d35c58a3d4db9251bd4027cae0ad3e5f9a5443d3ed5557b3a9f8471968f134c841b6dbee9868ee28f82aba3d1af4c5f4d51bba621c469923ee8b811427ec629e106b341d08204b29d315aa71288d6b2732fc7853767bf6aa598267ccbf3a5294785f7f175363b261a388f758a4ef430d1574e0fa54171bf618c3c279adb31781da55849ce8ea1afc19d9d46a38a6264e2fde382c7a998eabacb3298d870eebcf00ad67b167e85e937af148cf6937596324c72a045740570935fe0ba2569c94bd3077f8866ca6d90325b6f163388e61d918a898130c4947703996e5ee5ab591dd845a31a1721072b066f2ba758fbaa09ee2b6f2326bb8c0c825837cfcb75d66ce314d08fe161c8547a5cd25402f9ab2df409f5f43850f40160d16faaaab5f445f5b23cb34d7bda004b0378f9ac058a456e6020000d1c2c667775e00"/421, @ANYRESHEX=r9], @ANYRES16=r11, @ANYPTR64=&(0x7f0000000340)=ANY=[], @ANYRESOCT=r14, @ANYRES32, @ANYRESOCT, @ANYRESHEX, @ANYRESHEX, @ANYRESDEC, @ANYRESOCT=r6], 0xa, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r15, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r15, &(0x7f0000000040)=""/32, 0x20) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r16, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, r1) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000e000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="d05b0c3f"], 0x18}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0xfffffffffffffe01, 0x7}, @cred={0x20}], 0x30, 0x404}, 0x0) fcntl$getown(r3, 0x5) r6 = dup2(r0, r2) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r8 = accept$inet6(r7, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) fcntl$setown(r8, 0x6, r9) r10 = kqueue() close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r10, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r10) 16:00:00 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x8, 0x28a6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004a1a300062b00feffffff0000a3bb6b3c042efdd100000000400000ad1ca8a95704000000000a", 0x2c}], 0x1) 16:00:00 executing program 1: r0 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/\xff\x7fro\x00', 0x200, 0x0) r1 = syz_open_pts() kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x41}], 0x1000, 0x0, 0x2200, 0x0) 16:00:00 executing program 0: r0 = socket(0x6, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed40b97f8837101c2664ecdf99499eb2daf0197c78dfc175f993292663e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565acacda2216654b15241288b49190400000000000000218a9a5ded5326a45a72f546182c94c0361f1c75aeefb477191fdef2ea5198edc30ed565619abe44470f0e36c1f77a195805a947699d79c4878a268f6d67fde241de5ef65d0a39f770981b867fd53953b9d720d09cf2b0f79a459509f874a0a89136a75a191c7b41cec71fcff44be6553dbd33ec584877c2b19cc06670aaf4207f69978dacf0eb20725ff52d39a7d13db3d1db7862e8b0c511a024f286468357f5f345ed0a62616b33948d90b9edd147f536548699e73c67"], 0x10) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176ba", 0x8}], 0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x1, 0x3ff}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x25}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) accept(r1, 0x0, 0x0) mprotect(&(0x7f0000479000/0x3000)=nil, 0x3000, 0x5) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x50}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x81}, {0x1d}, {0x6}]}) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000600)=ANY=[@ANYBLOB], 0x1, 0x1, 0x0) msgctl$IPC_SET(r1, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000e000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB], 0x18}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) r9 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x1, r3, r4, r5, r6, 0x116, 0x3}, 0xffffffffffffffe1, 0x7, 0xffffffffffffffff, r9, 0x9, 0x8, 0x9d6d, 0x20}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:00 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) getsockopt(r1, 0x1ff, 0x4000, &(0x7f00000000c0)=""/3, &(0x7f0000000100)=0x3) fcntl$getown(r0, 0x5) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00-/file0\x00'], 0x10) sendmsg(r1, &(0x7f0000000340)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)="05826341c7493dfd974a029bdd570cc17bb55999d5a4fa492454418db97c7feb8f1b25743da911b493bae2a5131027627e4ddbff1768afaea4bd8aa79bd42d927c07b68bd3a0a25a61ddc2760d617aeb58327d4aa3372274c10b129f313de1c29dd8bab643713b6d7d8a11ff05343ecde720992f4f0fc6f3e94270fb26b3be66be3d5aa0428a966440f1c1aaf49b6ee5d48b64d2e30dfca11ce5da", 0x9b}], 0x1, &(0x7f0000000180)=[{0x100, 0x1, 0x5, "fce3248d1952879d91ad8b4c9022c9a084283f9278316851dc33f0d92e8606275e40019c51d23638f62c7230ca5c701ce3927fd2812d9d25a5f6eff738ad5dbb4a207919e0c6725ba5470363452f255040ce7b4bf882df744dcaf2d6308ed7c7379e6422381d5a5218d41310f5ad46a95d0eb06f70ea6d3415bb5e133a0d8238756b7bd5e107b28f27d9bbc6ab63cd62939b016783f592fb13d12be0ed8acfe4f2fd87839b8880588958cadeca14d4a36a054882456a883c13576cab71e34779cac9582371b903e2b7e412b761f2c0c5bd83e5cea7c9aa5efbccc2439ff209b1ff23e3051c2be6008847ae6c6b"}, {0x90, 0xffff, 0x0, "7a75462acb8d81d9e6116b9b666a089f3589187977f3991c3ad90f02dcce4e21f1be7889d6db6e1f575d98b189766dd49d3172868a6dbb3bcf77624de3bb5bde7dea5023dcf8ffc7f3771e57cb720cd975b3e45aa26cdb452630e0e3942d173929da818ab97bdb337a408666c135bd3335277cca147a5bcf8f45"}], 0x190}, 0xa) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) execve(0x0, 0x0, 0x0) shutdown(r2, 0x2) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8400, 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) close(r1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000140), 0x10004) r2 = fcntl$dupfd(r0, 0x11, r0) ioctl$TIOCSTOP(r2, 0x2000746f) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 16:00:00 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0x2, 0x447b150031d8d5e, 0x1, 0x4a94279c, 0x8}, {{r2}, 0x78cac1fed7e7cc1a, 0xd5, 0x80, 0x2, 0x457b}, {{r1}, 0xfffffffffffffff8, 0xa0, 0xfffff, 0x3, 0x1}, {{r3}, 0xfffffffffffffffb, 0x20, 0x2, 0x1, 0xffffffffffffffe0}], 0xf95, 0x0, 0x214c, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x35}, {0x28}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) 16:00:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xf, 0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa043a16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9057aeaac500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:00 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebc6cbff13b9fd49090fda1df79bea5b8b0de025", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = syz_open_pts() r4 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r3, r4, r5) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 1: r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000240)={0x4, 0x2, {0xf6, 0x3f}}) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="62020217e000012000020f4ecd0aaee8fd23ab5943fb4f5702b2b31ba9511d115f894580973423b0099800fbed5d203ab48bba0988d6b303ee377c88fe5b82228e19aa8d48790f2e2f5553b87c752b9b8f289c253413d95b998c738d0dc2ed8cccc9e69181daa400f825a6c2000000a1b7a2d1ded0fb2fdb8a89c630b419b9ec1d3c53cd6abd3c2c4e0c4db2a310f52129a955c423820828cbbdece1a5d874e9f2dbe29ca0947f087a0531cec8b7d93b359f04ed442bc614c706dea68e5cf98dcab83909609f47cc22905307388738520abb49729f8450024ce31f85078ff80d7791ea11f15e80026484753db0bace0036d458189a9cb66c4811880f89e01c814f97845a082d9e17948d4cbe6307176fc1415e611d1331f7dffd300e7baa6082ed566520a96803bc682c79975119f67a23938788bf781293a228d2fd28bb24dcaba1779dfa6f087eb07fe5df926d2fa6ba6ae532307ceaa85a2b045a79d78b73fa46c300b65a9fdbaf697b8925430627ee80b7a42e7a879d1c74b5f1b6a675290eb4d1de75c8e9e7115920850dd4f6d9ef203b3e55de6d77dcde306e4a8d8172feaa8c4844b1083e24a604ff458dc39465978f2d49c5a33d538d3219d19c5ccc2e2320e8d9481ff9f911230cbef2da5b783a82a2f6d5c21722d96e757eab13c5488b09172d23a5ccaf9880ba64a4701d76dc2d78a0d91915419a2d"], 0x10) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20, 0x43) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000180)=0x2) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x36caf8d3511c02db, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x5, 0x7ffffffb, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lchown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setuid(0xee01) open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x40) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) close(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) close(r2) renameat(r1, &(0x7f0000000340)='./bus\x00', r2, &(0x7f0000000380)='./bus\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8009) close(r0) unlinkat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r3 = getuid() r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000700000001000000e000000000000000ffff00000000000071d1bb2807629c1a8f79c1fb498d731f8013314310fe83e42a44f7bd74831ad03bff1224deb79aeaf27a9aa0a123f30a7de151d273cfd5f9490a8d3745128e681f245a70f7c93d5721", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r6 = accept(r0, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @rights={0x20, 0xffff, 0x1, [r4, r5, r4, r6]}], 0x30}, 0x0) unlink(&(0x7f0000000300)='./file0\x00') r7 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r4, r7, r8) chown(&(0x7f0000000200)='./file0/file0\x00', r3, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) 16:00:00 executing program 0: r0 = shmget(0x0, 0x1000, 0xd, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x7000) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffff00463f7b238bf46854d78a2a197a38a7a86207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac200000000a64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c23849599ee48c02f6ac41e6bf3bf554799b92f871f4385f04157795ea476e28f769fa202361cd8cac7dbbc5b65c6593d2870bd96d4405999d6c40000000000000000000000000000f6a6fc9cf37f24cf142ced635d5416bcf9f64fd1ba58059d5b0ac52ba3b7649b6a5829fe1a3cc3addf1f5d0e08dea64ce0b9033126167d04d23b192fbddc1ea17060b25dcb8d73210b34e5072ae3230b8e1600"/268], 0x10) write(r1, &(0x7f0000000a00)="450a75995df3a7951e18059071eb2adb0002d273564602fddb18772de869d5504fe9b7256fbfe35bc20830b63454a9ce7bdfd56e1e879427405b519f61702447c99c67109474b4e1d4b9ecd3e496197d3b326fb3bfbd577c45b8365ad8814ba071104027511e2d07e4267c758e62c95f9988a8ce72334b100000000000f5cbaf5dede38a2c69c7f978570e107a2b771e3e68266d7ffeb141fca2f931b1bf219cc60ae7b80eb041ec347d255710ff22d56c57ade5e827a25b54aab1020000000000000052db7000000000000000000000a76917a9fe4218c74e24de8695a2326c96ceb280d61d908fcbdc242073d3386ec8c43d2e25ec56712b02ddaec0786383a2b38fa91ac75d08f3639483a644bace5fcc5752284d719c639309a75a31398d8fd4a80233b0750e0a1fddbe59ba2385a605efd7f2cfe78db2755a3f1b7cbe0ce3453caf7605fe5551d66c3c67dadc198c6ecee033bbf2a160", 0x159) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x831, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653006"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=ANY=[@ANYBLOB="14000000000000000700000001000000e000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000024f588f43ff718e37f92d07092ec8bc1688564ef3938a59c5f7061324399cd7bda3ea00bcec615042003768fb22222"], 0x18}, 0x0) sendmsg(r1, &(0x7f00000009c0)={&(0x7f0000000280)=@in6={0x18, 0x3, 0xf2, 0xae93}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)="21ed4e5feaafeaff8d4528905d043ec0cd2401fe3d5e7e546031c6dcb777e0a4f35677ba22996aec650b59ce1e3fb516c9f46c387d3331188f4fd79ca3d6cb561f9b82e8d42950f3e34de0e244de657ea0d6231a504fe94e8e22441966897cec300876687507f5a725e34bbe8a09ae92bad34b5cd47d1655ac16b71ef40980b3bb122bde70e43fc4ca3f8673687a6bd1f6634fc3fe1b135356178eb47e6ee2c5c8ebb267701f9bf3461407ed2a1d7b7a087e999539bf1e7c6f301c3985b56c84b6afa6a355d3056a83be5fea18ceaceebc6f56a23b4108b6960371388b5e4c780ceb31d5a783", 0xe6}, {&(0x7f0000000400)="ab043a452739aad144ccd6ef28c13a8c0b9ddc97e80defb180d1b3bf47caa0f6a70b3ac4a1d4b0f43a3742ab89eb9b5a96083204eac381f0ea170bfe4ff7b8dd0b7abb5b1b", 0x45}, {&(0x7f0000000480)="a159784131017f4eb8e6cfed296eb7990ac9a6d7eb314b4eca2bbfcc0cb33d3deade79c4f72cecdbe16b2465a2ad9d289574e8b1633a42b42eabf43a4775ff5b4a451f47c33def468ea2084d39356caeef5e9f2410531577e810ba1836acf4bc9be1ba3b75e69a5682511d226328645f5436da0cab42b1ee4c3f59f97277520339e0d24424a8443ce923dbf32a098b50d12bae52683379a6cf96ae8d251aae9c27a8db3f8b76f26b9f93532dc7dae32e63bc168a4185f88c30f1cc7a1582fbc9f72970295f39b0c07252430d19f604d80eda7074", 0xd4}, {&(0x7f0000000580)="1f878ae6477d81ab555dcbc15f93cf7aab14f6f91e8be137ada0b0a0c79d242a74d29c922568377324c0019f241d4daee0a93c729844efab5414dc2c2f35160809336e7a2abbaffe3c6a49302affb6f97ef58dc64e45f3d42a8b49c828aef7b9310471c928a3627bc22994b2462fb89a747a0a636b1aeb6956d30467b8b2afa2fa9f5dc1470350ff601b27dcd35629e2644e84b491e48dcb8f3e83b6e38c69c9e8366495fc87e1c83b836f862af6fad1d33366a5e2755fa85a79a255da3acbcd2888a8aee5a1bcc45f9b2eff2b68bee08f5eed", 0xd3}], 0x4, &(0x7f00000006c0)=ANY=[@ANYBLOB="600000000000000001000000070000004132f112fcce9898d0477d27bb329d95db101be46f3b5ddb4be77c5f998fc5527fc4c8607d608993fe8371a413309271f9043bc00f9cb402385bfc00209564fe52380aff0ec8cb7a9da70443ebe2cf54700000000000000001000000060000005595a8234b90925ae5e4829ad1eec1f021eacc54f170a213a610056337ab617f0d1d0977f4a0aca1892f516722f6e70f62cef5521449514f393675b3ec245265d93593013de895a6ef36657e9f88c00bb04b4699b931fd5be16f4aeab6ba00005800000000000000fdff00000400000021cab66db8c7ad0f7844aa535bc937a9250a5eb06b21ea6438aeff7f27a0ed5875bbf39f98ea181729115bca91f5e71a0e6bb3be3a53107f7d35c8a01805c164029570a20000000008010000000000000000000001010000fdf8257d583366744e84285075dde2b2afde85c74fa3be380a8f69e8a354a76915e3d0ae20f67c640c18c89be94e35b6639e5f03d840ac0c5769f2cc5d2cd6a2afa801631bcd2d68c7e1ec1eb1863d736caa3b88c5be085cfc5005ac28f29b90d6c7cfca915ec1dec48f299d8d5883e5e201be4bcf7d9d466f4bc14540cf3775e836f0bf039593773ebe24ebcc5bdeea5f4912667959b04fecc83fe261ceaa6e4addd4e7dc7b7cafc23a31c9069ab5f654535aecfe7efd1f6d3a565c97b4194c550035e0f5a5c8a9491c1d846d9925e733f262b251a2ffad290ae293bad9c2cb8ef807519cc8ba23b1b88bd8f83819e986db9a0d0000a800000000000000ffff00007f000000d4f45865cdf86f02dc29190bbd41bf387b95048229614522b78ff65753425b0958271d29de89053318119688f6642e747ffead4c5e3a449c76b626a15c0e8b2466651c98bffc4d895b05c92bc56e73f626281e4d6bc344d8fcd08eece318bf53269b2155845adcc0186629887b2e8e593973dec2f133d7c8cbeaad290d851d3dfebf6b64e19b99a855c0a64b1957e602a8000000000000000000"], 0x2d8}, 0x40f) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x800, 0x9, 0xfff, 0x0, 0x0, 0x0, 0x4, 0x6, 0x0, 0xa5c0, 0x3}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)=0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) r1 = socket(0x1, 0x4000, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="820240007c696c653000"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="140000000000000089b40700000001000000e000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x1, 0x9, 0x1f}, 0xc) recvfrom(r1, &(0x7f0000000300)=""/234, 0xea, 0x860, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x0, 0x6}, 0xc) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="d9a2120d6a3a2822c26699747e5c85c1b9476c2971ae719f93f7451b763fdf8d8eea45a8bbbbd1f290125f0759695a26fd4b9f64b438e2e070247d41d6ff", 0x3e}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x402}, 0x5) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) dup2(r1, r0) write(r1, 0x0, 0x0) 16:00:00 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2b65696c653018dcbff8507b2c51315b8cb125"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() getpgid(r4) r5 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000011000/0x3000)=nil) shmat(r5, &(0x7f0000007000/0x3000)=nil, 0x1000) r6 = msgget$private(0x0, 0x20000003c4) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r11, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) msgrcv(r6, &(0x7f0000000740)=ANY=[@ANYPTR64=&(0x7f00000011c0)=ANY=[]], 0x1, 0x2, 0x1000) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r14, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r14, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() r17 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r15, r16, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r15, r18, 0x1e4, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) r21 = socket(0x18, 0x1, 0x0) close(r21) r22 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r21, 0x5) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000440)='./file0/file0\x00', 0x4a7, 0x20) r23 = getegid() r24 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r25 = openat(r24, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r25, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r26 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r30 = msgget(0x1, 0x254) msgsnd(r30, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r30, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r32 = getgid() r33 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r33, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r33, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = msgget(0x2, 0xc0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r39 = getuid() r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r41 = fcntl$dupfd(r40, 0x0, r40) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r43 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r45, 0x0) msgctl$IPC_SET(r36, 0x1, &(0x7f00000003c0)={{0x0, r37, r38, r39, r42, 0x1, 0x9}, 0x800, 0x1, r43, r45, 0x6, 0x1, 0x1, 0x2}) r46 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000280)={{0x8, r31, r32, r34, r38}, 0x3, 0x0, r46, r47, 0x9, 0xb01, 0x9674}) r48 = getgid() setregid(r38, r48) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r49, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r50 = msgget(0x1, 0x254) msgsnd(r50, &(0x7f0000000c40)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae52f2fbcdb8161c2df331575bcfcc06962f94b5741dc5c317530e2b6278bcac7f39f84c93e070f5f697e3231aa7c05f1689d95d8a191a54276e09aa80a79434e00d6af1f8f0ed8b65722dc7698b158867f74796345b36bfc562ff07e1f7f8334fdfca3f865e684c6397d8124144378a7f9ec71727344bdead53ea59937e"], 0x107, 0x800) msgsnd(r50, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r52 = getgid() r53 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r53, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r53, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r56 = msgget(0x2, 0xc0) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r59 = getuid() r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r61 = fcntl$dupfd(r60, 0x0, r60) ioctl$BIOCSETF(r61, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r63 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r65, 0x0) msgctl$IPC_SET(r56, 0x1, &(0x7f00000003c0)={{0x0, r57, r58, r59, r62, 0x1, 0x9}, 0x800, 0x1, r63, r65, 0x6, 0x1, 0x1, 0x2}) r66 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000280)={{0x8, r51, r52, r54, r58}, 0x3, 0x0, r66, r67, 0x9, 0xb01, 0x9674}) r68 = getgid() setregid(r58, r68) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, 0xffffffffffffffff, r27, r58, 0x0, 0x1}, 0x4, 0xc8e6, 0x725e}) getgroups(0x5, &(0x7f0000000300)=[r23, r23, r28, r23, r28]) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpid() r69 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r69, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r69, 0x0, 0x0) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r71]) chown(&(0x7f00000017c0)='./file0/file0\x00', r70, r72) r73 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r73, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r73, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r73, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYPTR, @ANYRESDEC=r26]], 0x1, 0x13fb) msgrcv(r73, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r4], 0x1, 0x0, 0x1004) msgsnd(r73, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r73, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r73, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r73, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r74 = geteuid() r75 = getegid() r76 = getuid() r77 = geteuid() setreuid(r76, r77) r78 = getpid() ktrace(0x0, 0x1, 0x4, r78) msgctl$IPC_SET(r73, 0x1, &(0x7f00000003c0)={{0x6, r74, r75, r77, 0x0, 0x80, 0x9}, 0x3, 0x3f, r78, 0x0, 0x95fe, 0x6, 0x138, 0x2}) 16:00:00 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x9d03486fc3dc1d4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff5e}, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x9) close(r4) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0xf50341ee85257f11, 0x0) r6 = syz_open_pts() r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r8 = open(&(0x7f0000000180)='./file0/file0\x00', 0x10000, 0x20) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) kevent(r4, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x2, 0x8000, 0x5}, {{r5}, 0xfffffffffffffff9, 0x40, 0x4, 0xced, 0x9}, {{r6}, 0xffffffffffffffff, 0x88, 0x4, 0x8, 0xf290}, {{r2}, 0xfffffffffffffffb, 0x3, 0xc363dcb740612875, 0xd86, 0x100}], 0xcd, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffb, 0x4, 0xb6da96ab172b10cf, 0x2, 0x8}, {{r8}, 0xfffffffffffffffe, 0x12, 0xffff9, 0x4, 0x9}, {{r9}, 0xfffffffffffffff9, 0x80, 0x1, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0xffffffffffffffe9, 0xff}], 0x6, &(0x7f0000000280)={0x1, 0x200000002}) 16:00:00 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000190000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x80, 0x80) write(r0, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x3c}, {0x6}]}) rmdir(&(0x7f0000000000)='./file0\x00') r1 = dup(0xffffffffffffff9c) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") 16:00:00 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) rmdir(&(0x7f0000000000)='./file0\x00') syz_open_pts() syz_open_pts() 16:00:00 executing program 1: syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x1}, 0x8) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001180)="4b847af44e11ec10af920621f132") ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x6, 0x7}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xfffffffffffffe71) fchown(r0, 0x0, r8) getuid() mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000440)=0x400000000000000) semget$private(0x0, 0x4, 0x20000040) getdents(r1, &(0x7f00000002c0)=""/50, 0xaa) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) r9 = msgget$private(0x0, 0x78e) getgroups(0x8, &(0x7f0000000340)=[r8, r8, r8, r8, r8, r8, r8, r8]) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000380)={{0x401, r7, r8, r7, r10, 0x0, 0x10000}, 0x8, 0x6, r6, r6, 0x101, 0x2, 0x1000, 0x7}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x3}, {0x1015}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) close(r1) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x7, 0x0, 0x8}, 0x0, 0x4}) r2 = dup(0xffffffffffffff9c) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8a022e2dcb7629"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000240)={0xfffffffb, 0xffffffff}, 0x8) connect$unix(r3, &(0x7f0000000180)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = getgid() fchown(r3, r5, r6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r9 = dup2(r3, r2) ioctl$BIOCGRTIMEOUT(r9, 0x4010426e, &(0x7f0000000280)) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14000000000000000700000001000000e000000000000000ffff00000000000043a25aae818471ec46137cbc183e8e07c0e2cef2c02b5651b3b9", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r10 = fcntl$dupfd(r7, 0x0, r8) ioctl$VT_GETACTIVE(r10, 0x40047607, &(0x7f00000001c0)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="200005"], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) getdents(r0, &(0x7f0000000140)=""/225, 0xe1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) acct(&(0x7f0000000080)='./file0\x00') sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r2 = dup(r1) kevent(r2, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x80000000, 0x4a8, 0xfffffffffffffffd}], 0x0, 0x0) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698a, &(0x7f0000000000)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kqueue() r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x14) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83, 0x2, 0x0, 0xfffffffffffff693}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r6 = kqueue() r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="14000000000000000700000001000000e000000000000000ffff0000000000000a4e413c6e20dfab46c9803929c899cab6d2394b78504c4359afc507d0dbef8de7ff1d34f4cdb827603f0f85a5adae0f4e4098d5133546d7c2672065909395ce891c12eea2819175ec86df2aa8ce4ad6fd85faa5", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000e911"], 0x18}, 0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x84, 0x1, 0x3, 0x6eb3}, {{r5}, 0xfffffffffffffffd, 0x1, 0x1, 0x7ff, 0x8}], 0xbd, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0x0, 0x80, 0x40000000, 0x3f, 0x81}, {{r1}, 0xfffffffffffffffc, 0x3, 0x1, 0x9, 0x10001}, {{r6}, 0xffffffffffffffff, 0x10, 0x4, 0x8654, 0x5}, {{r0}, 0xfffffffffffffffa, 0x48, 0x1, 0xffff, 0x8}, {{r7}, 0x0, 0x20, 0x80000000, 0xeb7e}, {{r8}, 0xffffffffffffffff, 0x8, 0x20000000, 0x7f9800000000, 0x5}, {{r2}, 0xfffffffffffffffd, 0x2, 0x80, 0x800, 0x400}, {{}, 0xfffffffffffffffb, 0x111, 0x0, 0x1e81, 0x8000}, {{r9}, 0xfffffffffffffff5, 0x40, 0x2, 0x6, 0x4}], 0x6, &(0x7f0000000140)={0x3b, 0x6}) kevent(r2, &(0x7f0000000080), 0xfe, 0x0, 0x1000, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_extract_tcp_res(&(0x7f0000000080), 0xff, 0x80) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) fcntl$getown(r1, 0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) close(r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e86870e1f126643c3d724053553e78876652bd84"}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000140)=""/238, 0x1) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x6, 0x81) readv(r0, &(0x7f0000000880)=[{&(0x7f0000000800)=""/34, 0x22}, {&(0x7f0000000840)=""/13, 0xd}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000018c0)=ANY=[], 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, &(0x7f0000000900)=0xc) setpgid(r2, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r5, 0x20004269) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000180)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f0599167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878bf0d3aef4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf7399701d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fdf6fb0418ffffff7f68d5250e1c9a5505819b7e040d05d71b0af7da54e41a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff79741cca5e52a00000000000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459000000000000000000000000000000004f9d785d552c82bfea9d3aca5cab5b25fbd94b", 0x3b4}], 0x4) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000540)='}!]!\x00', &(0x7f0000000580)='/dev/zero\x00', &(0x7f00000005c0)=')\xe8:\x00', &(0x7f0000000600)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000680)='\x00', &(0x7f00000006c0)='!\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='/dev/ttyCcfg\x00', &(0x7f0000000780)='\xf2}\x00']) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f00000009c0)=ANY=[@ANYBLOB="235e60b515b2a2a023a9551ba81e068202f800"], 0x10) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r8 = socket$inet(0x2, 0xc003, 0x5) r9 = open(&(0x7f0000000a00)='./file0\x00', 0x89913f98176bf4b1, 0x80) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="140000000000000007000000f347763b30e114f401000000e000000000000900ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r11, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r12, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r13 = socket(0x2, 0x2, 0x0) connect$unix(r13, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r13, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000008000700000001000000e000000000000000ff07000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r14 = socket(0x2, 0x2, 0x0) connect$unix(r14, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r14, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r15 = open$dir(&(0x7f0000000b80)='./file0\x00', 0x80, 0x44) r16 = socket(0x2, 0x2, 0x0) connect$unix(r16, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r16, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r17 = socket(0x2, 0x2, 0x0) connect$unix(r17, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r17, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) kevent(r1, &(0x7f0000000a40)=[{{r7}, 0xfffffffffffffff8, 0x0, 0x1, 0x6}, {{r8}, 0x7ffffffffffffff7, 0x25, 0x40, 0x7, 0x800}, {{r9}, 0xfffffffffffffff8, 0xc0, 0x20000000, 0xe7, 0x5}, {{r10}, 0x0, 0x151, 0x0, 0x2, 0x3}], 0x2, &(0x7f0000000bc0)=[{{r11}, 0xfffffffffffffffb, 0x20, 0x4, 0x6, 0x7}, {{r12}, 0xfffffffffffffffb, 0x40, 0x43, 0x4, 0x200}, {{r3}, 0x0, 0x67, 0x5, 0x6, 0x7fff}, {{r13}, 0x6b4d43fcf7d8aeef, 0x46, 0x0, 0x1, 0x8c}, {{r0}, 0xffffffffffffffff, 0x41, 0x37c3b61b979951ca, 0xaa, 0x101}, {{r14}, 0xffffffffffffffff, 0x9c, 0x20000000, 0x100, 0x8001}, {{r15}, 0xfffffffffffffffc, 0x12, 0x0, 0x4, 0x3}, {{r3}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x1800000000000000}, {{r16}, 0xfffffffffffffffa, 0x65, 0x1f353c9b54e3f38f, 0xfffffffffffffffa, 0x5}, {{r17}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x5, 0x3}], 0x3, &(0x7f0000000d00)={0x4, 0x3}) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:01 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881b22f310b404f36a00000c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfa) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x4], [0x8], [], [{0x0, 0x3f}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x5) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:01 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ftruncate(r0, 0x0, 0x14030003) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:01 executing program 0: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0xd6e1550549845b4e) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7) close(r0) r1 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82062e2f64708247b200"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) socket$unix(0x1, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 16:00:01 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffff, 0x0, 0x0, 0x0, "172d76ce6a090800e21b757eb499df00f0c300", 0x7fffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f00000001c0)="0d8aa9754b1ecebbb4bcb42343c121502aa5e6f38a9b933fb04c13cf600c22b5893d13aaef6ba51fcd289b38596eb4a656a01ff66ef7276f1a0998a99185d8373885bd081d434ee03122c8341a6293655d95600bd3fe0e07c558ca84502c9f653d680666", 0x64}, {&(0x7f00000000c0)="1fef3fcbbfd5cc2419734c18e153c004e3b93bd92021ecb4cb0c12b09c43f256c86fae0ad2f84117c4a3f09914", 0x2d}, {&(0x7f00000004c0)="b1b748547377be594d68574a9b46cc60ffc0bcbd4d1d01ee208e304d8ebdec481380af5b9656d95e6eac558bd9c92cf94a3990540133f23a0617a5e005e7114f7c3350a2389a7fb2e1d831bbd5ac1351e678cc84fc7c7fb5abf3266f6aa96d11b24805988b35392f0e1a686128d2c2fde83536606f122cdc4616207e13e37c4a", 0x80}, {&(0x7f0000000540)="b8ff21632853a0bc4242a6a34a95ed8ee741cb1acc6ed5609d07f8061dd2585f3d9a24f5385a95ba101842c0c827d321cdff7d2ed22bedad94500f5b9b7215d01b53161f708eeeab6f7fac48a9da949f90c64aa856a505d1ee219a41e9e850e370a136d1bcf27b2413365beec81062c47bedf08558b9e9d977a0f0b6cb7b647fa8074fa9139db8b5b542caf870e22d8f6e608f2ee64ac8b441515f90ca1fd7f708492cabfcb5e6d77ee44f091a77a06d5f71684d44e06027992253437d4e301f33dd02f1562c556b3e1ac01e08fee585", 0xd0}, {&(0x7f0000000640)="76c27d8ee01eb74e2eaca1d2c77a756727526bf2a9bdc2b8bc133b85831e5ca3cc642a69ef8422111ac3c01be758f3e51c7229231af0580762fdc55603616bd716bf6d7aa4f9db417800b44e8f4eb6e53b41a998d1aa4d8f23c149616a31179e5fd429a712ae6344ddf73de8e7b41af30992dfb69723e06ede174f2ec9f35f14376f9b33d49ff91a40875926a86ef1d36d5edfe2187bde8d4060b711ec1cca10ea7812939b1a812d825de319fb6e0c72c9bc903fa6e294e43e96fd9d2db4c36ae30f70", 0xc3}], 0x5, 0x0, 0x0, 0x4}, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = socket(0x10, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:01 executing program 1: r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) r9 = getgid() setegid(r9) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r10, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f00000001c0)) fchownat(r10, &(0x7f0000000080)='\x00', r11, r9, 0x6) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x0, 0x0) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/speaker\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r16, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f00000001c0)) fchownat(r16, &(0x7f0000000080)='\x00', r17, r15, 0x6) r18 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r18) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r20 = getgid() setegid(r20) r21 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r21, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r21, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r21, 0x40087468, &(0x7f00000001c0)) fchownat(r21, &(0x7f0000000080)='\x00', r22, r20, 0x6) r23 = socket(0x2, 0x2, 0x0) connect$unix(r23, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r23, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x200, 0x0) sendmsg$unix(r3, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000300)="4c7d5c81019c0318075f13a6535afb1a48655d89ac513fd55806747b82ca6cda63beafd8f14ce74cc8810f6105c1b0b984ff08a181f9af2a1a8a0ce2deb19ffc8cdeaee74b2975f110e1f1adb07a2d78e7487d216d72e88e3b68cf53690457925893097459c806584eb00e520c8959026fad6cd6e755f71d16d1c4fde61c4a4f0efb66eb8afbd2f8f55696bfe6f7bf7375c4a03a9263fa780903", 0x9a}], 0x1, &(0x7f00000005c0)=[@rights={0x18, 0xffff, 0x1, [r0, r2]}, @cred={0x20, 0xffff, 0x0, r4, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r11}, @rights={0x18, 0xffff, 0x1, [r12, r13]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r14, r15}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r23, r24, r1]}], 0xe8, 0x400}, 0x1af3a643872ae75e) r25 = socket(0x2, 0xc003, 0x0) connect$unix(r25, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637"], 0x10) dup2(r25, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r26 = dup(r1) sendto$inet6(r26, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:01 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f00000011c0)=ANY=[@ANYBLOB="fcff2e2b65696c653018dcbff8337b2c5131498cb1254699d9c960fa61749c7a8cecfd355e5659dd098ce5db0003a047e89e3631de3baf38962cab925c000000000000001e0383cc8d3d0ac7d776084d16711bc713b7a367b15f2e57c6e06080abed47e4d42450536701a011c02aa4c8d861cbeda02e40ca38582fb44e9ee53952d0bc6f7a4e09872e09173c0db6f2c90e579bf204f1a64d2df0d0db72a60cd49270b093d36a44adf669f8961035dc6c5086f279047968e4ba8873ecc659ad67819552ea18409c454dedcdc6c8700b091aee3b81b112edb8af6c02187e502ff9db1398ad091caeec16171aff3cf9ee5c08f9e5197be7ec5ca4e12c88dd11303061c73c4f54ff23f7ae10a9550c"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() getpgid(r4) r5 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000011000/0x3000)=nil) shmat(r5, &(0x7f0000007000/0x3000)=nil, 0x1000) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="000000c806c24411effa9e71e9221b37473064744f31b8ea70860c5a4165531f12f9a336e6b1007ddedb37a5feed4bcf4faa8afb8a3cf1262e4b236d7b96ea1d3686b2fb6c1d29d3e5b3a749b3f325bed4f22d57c44c6b"], 0xc, 0x2, 0x1000) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r10, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = socket(0x18, 0x1, 0x0) close(r16) r17 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r16, 0x5) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000440)='./file0/file0\x00', 0x4a7, 0x20) r18 = getegid() r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r20 = openat(r19, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r20, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r21 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r25 = msgget(0x1, 0x254) msgsnd(r25, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r25, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r27 = getgid() r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r28, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r28, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = msgget(0x2, 0xc0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r34 = getuid() r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r36 = fcntl$dupfd(r35, 0x0, r35) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r40, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f00000003c0)={{0x0, r32, r33, r34, r37, 0x1, 0x9}, 0x800, 0x1, r38, r40, 0x6, 0x1, 0x1, 0x2}) r41 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000280)={{0x8, r26, r27, r29, r33}, 0x3, 0x0, r41, r42, 0x9, 0xb01, 0x9674}) r43 = getgid() setregid(r33, r43) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r45 = msgget(0x1, 0x254) msgsnd(r45, &(0x7f0000000c40)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae52f2fbcdb8161c2df331575bcfcc06962f94b5741dc5c317530e2b6278bcac7f39f84c93e070f5f697e3231aa7c05f1689d95d8a191a54276e09aa80a79434e00d6af1f8f0ed8b65722dc7698b158867f74796345b36bfc562ff07e1f7f8334fdfca3f865e684c6397d8124144378a7f9ec71727344bdead53ea59937e"], 0x107, 0x800) msgsnd(r45, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e6856a1ecebd9e705f836edbb76d3198d1d6096fe7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r47 = getgid() r48 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r48, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r48, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = msgget(0x2, 0xc0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r54 = getuid() r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r56 = fcntl$dupfd(r55, 0x0, r55) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r58 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r60, 0x0) msgctl$IPC_SET(r51, 0x1, &(0x7f00000003c0)={{0x0, r52, r53, r54, r57, 0x1, 0x9}, 0x800, 0x1, r58, r60, 0x6, 0x1, 0x1, 0x2}) r61 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000280)={{0x8, r46, r47, r49, r53}, 0x3, 0x0, r61, r62, 0x9, 0xb01, 0x9674}) r63 = getgid() setregid(r53, r63) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, 0xffffffffffffffff, r22, r53, 0x0, 0x1}, 0x4, 0xc8e6, 0x725e}) getgroups(0x5, &(0x7f0000000300)=[r18, r18, r23, r18, r23]) r64 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpid() r65 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r65, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r65, 0x0, 0x0) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xfffffffffffffdf2) getgroups(0x1, &(0x7f0000001640)=[r67]) chown(&(0x7f00000017c0)='./file0/file0\x00', r66, r68) r69 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r69, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r69, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r69, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r23]], 0x1, 0x7fb) msgrcv(r69, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r4], 0x1, 0x0, 0x1004) msgsnd(r69, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r69, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r69, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490183d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r69, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r70 = geteuid() r71 = getegid() r72 = getuid() r73 = geteuid() setreuid(r72, r73) r74 = getpid() ktrace(0x0, 0x1, 0x4, r74) msgctl$IPC_SET(r69, 0x1, &(0x7f00000003c0)={{0x6, r70, r71, r73, 0x0, 0x80, 0x9}, 0x3, 0x3f, r74, 0x0, 0x95fe, 0x6, 0x138, 0x2}) 16:00:02 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x48) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') open$dir(&(0x7f0000000140)='./file2\x00', 0x0, 0x40) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x1, 0xfff, './file1\x00', 0x6, 0x10001, 0x0, 0x2a4}) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) truncate(&(0x7f0000000280)='./file3\x00', 0x0, 0x5) r1 = dup(0xffffffffffffff9c) mkdirat(r1, &(0x7f00000002c0)='./file2\x00', 0x1a9) r2 = accept$unix(r1, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) bind$unix(r2, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket$unix(0x1, 0x2, 0x0) preadv(r3, &(0x7f0000001840)=[{&(0x7f0000000400)=""/222, 0xde}, {&(0x7f0000000500)=""/170, 0xaa}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f0000000680)}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/224, 0xe0}, {&(0x7f00000017c0)=""/74, 0x4a}], 0x7, 0x0, 0x3) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) utimensat(r4, &(0x7f00000018c0)='./file2\x00', &(0x7f0000001900)={{0x8, 0x6}, {0xdc15, 0x1}}, 0x6) pipe2(&(0x7f0000001940)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000001980)) r6 = dup(r1) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000001a00)={0x5, &(0x7f00000019c0)=[{0x1, 0x1, 0x4, 0x200}, {0x2, 0x3f, 0x1f, 0x6}, {0x1852, 0x5, 0x5, 0x6b}, {0xe9, 0x6, 0x0, 0x7}, {0x7, 0x0, 0x2, 0x2}]}) dup2(r0, r3) r7 = accept(0xffffffffffffffff, &(0x7f0000001a40)=@in6, &(0x7f0000001a80)=0xc) close(r7) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000001b00)={0x9, &(0x7f0000001ac0)=[0x1, 0x9, 0x6, 0x2, 0x5, 0x2, 0x4, 0x7fffffff, 0x2]}) pwritev(0xffffffffffffff9c, &(0x7f0000002c80)=[{&(0x7f0000001b40)="4b87a12d022c59eca13a96553743f9d0f958bd94277136b2824a686275c582d0dd4acbcd689736bf383a32b667cab8ce88e3977185de5e4313d83150e247f000af3bf566f0a1f8d7802d67c1f040b8f041257804b222a8dc70729bd366fc5e202bb3c9a69e2de6699c181f3f58c80db8ae4754b746b51ec9047a9afc3e0d6970d761a522827e938ef5f365b2811e1ecf24c68de24739a99c3f9ef67c67356c2c23f98247bdac3a1dc1ff01f68460bffdc43c7ab0e0174e123f8b447494f9ad44542fe2773aaec913657f2a09e2a12f97c172efe206aced05023ac5fde1ae3c35ec19b849c704916a7d3d587ee8fc6cb9fe09912b97e31bbaa470e5f375297ac7d9e8450546f1a63bad5ac92310281f4539d1f41ddac1dbe854e63a7a99a922cbc9a44e9a4a4bc836cd8621800e5679141b8fcd675a460160230d8616e56b88b3c95911a74b36d284c52a9ea7226ea61bfdfb1198e2cb12010c0e285b66c11719ffc6a4942e5cedaf4b374ed703cd2c0e67f093f611dc2886596aa99d8a1d5fb4628944485e50476d49c898b464528d044e7ff5b16c32958ab5a1998ab02936e23740b545ccf29423d15159f3aa3fe1d8a329bbafeeaa173d4ba29069bce98de666605d79812ef8f2ba25914dc4b5a5627d623329515031ac80c5ec8dad67378bf4c54432f84d1757cf3fe85281635ab19653c16f8904fb7120767142bae4d6e6633762a93781e88e3eacb7573cd4d7a70289cd9c90b6ce19ce01590236151e1721bae0d6864eda38de3dc18d4af55c9ee40f3c133ec9df2b40027735186b4a1b5e15ae541c66759b8462f66ca81e8bf59bda4159b760e0b4064f3b493870e2f2a39e2914c53cb8b33ba264609e5f911071bc5bcc05650e6ffab499c49d869d095832befc8d489c60c18c20116742ece797f9fbca27bc945a457a197bfb55523c4043e5e553650a15b71c6289cb68197708af45676874cf04966c25c0f0095f0c8b6ccf59ddd413b4556be2e831c9a23b2dba17a42f9ff8fd6d5522d05a2e257cc32284b6a8e4de269fe6786dabcc365c5181a88b6ba1e957f5c6bb5087ed907dab199b7e1cc421bd71226df5a279e29b22dde842c18694271a83214c50ea182bd7e501074b5ac93498f80b3ca365ace089109de6837453dd73a33ba23b862b48b79c590318cf335d699881603185244924ef4145383821190b69556c9522e564dee0e0884b5d9c8e0ecf724b7257b51bc498bc04d5a0240d9a761dfd0ac02b5bb4c057a618ce9cdbf61b34a71b169bb899269a18438fa8c06e48a3067cf0f6b640a9a04600f9415984e4223ce9a2714f3851dcc8b165671724df78c84be281183dad4474c355241b3ce544298d1c18c6fc1f62e136055b6d1eff086c06907d04c4720376f4760c42c506098722e83274fbb9d4f1e93d6f93c839702896e1ae6e9c07c7747effc5bba84fba668f68c533a666c9892833016d5f028b29df305f48fc80566971b9794f4dabd1e601f54d968d0a0e52587d074afa8485b9a3daf0a0a6cd4295349acb231c5cf6bc069638c19c790ce307134153d3dada3b45076b8880869978c720c75fc6c3c092406ccae8edac7d713e1a776b8f68d2a860906fd7d6a46e4353b0d9034a5b0368f3665e0f6bf1d3956ff7f9dcde6d504d136532face477bb77fb82b2c2265b44b2407e59190820358a6e0ad47a8bf2d5aaccb9414ee6265a1056a19a3ba88401628ddf3f3d5987a4ad9d2c51ecfd5a9e1af2a2671f9bb1bf029d3661cfa3f1070aff37815fdbf3c2a3388d052bcdf8105dc752473b8e19e2757f45226b02ac33c90b059b71ee26f2fe94d045c27ce10aa70ef75519f76c0a65d3ce857d942eabcf2816b8d031324850969b6e6a46f7b2c14277210b912c1b63636a4a73072f23185d93642214e59ae361ef1c1ead8ac7da99613e3db37f728a729d1b37540d07db427a28d6569c95aff5b47e1e3e70f117d5997a1cdeeb4c9cc084e0f639ba5750d0d70f9e8738bf1b7a68e4ca786fe3fef1eaf16acc5f5eb65a25463745fce81d238ae56ea0f8db3f0a0d1369678d1496d0a6cc472710a4eb5436ebc171a0ba0b261e758acab673b422a77b31ad8864ad75338a7b32c3e921876aebb3a047dc4f84be3bf9894d45f80d293d4649d458d60a5a9b9be9e053c2374e25536df1b6ba74ec45dc495aa508cbe0b770628f30e1e12c89765625633850d6840416cf79dc688b572700258f7acb8aa0656e1aef14d708630ff078a19fc16ac7cecadf79e14479c6dc98d03aaf3a6ca6ce0a19b89123447d349e9c3d7adfcd99a11a43e3ce66fc9ba49a4c0205ca99731b5016aafad14709e0ebcd23a1378aa948db4cd1106caef25abdb400c46d3534994e9544950fead17c72b09bf8c83caaba99d4205d527e04b8fb8a9fdffa6f6283d4f9b13893dc02fdd838854d3b70098fa560b12b537f25970efe349682daefe25e9c26c302139befc1beebaec1b2dc20f1d4079b13663a49986c2ae8912528c298a51912a2a45b207134b5317abffb53918e86a9546363a3bc1f6ac1dd1bb8a156439c7373c63b3c02a37afbaa562c500463f1beb12059e30dfac30054a2c3816ea4da7c8edf9af2d8cf282ca12d5a44567525ee4c58584f03b31bda2cc68685b6db2d31339ba554f68b45a9e46cc7a97a3de2c396cec66b6b918ad25b2580168214eaf2b5bc169310a4b1e5d44007173a0bd5c3119a273b23241dba4ca5e4e0408e0e23879dba8376c917742eb7a83bc861bda238740cf6520d940de7e44b483551aec9be90bbb8387e05027d05a6c690dcc4f3b2ccb2598a6dd87b01a99e37f0a67886b4dd9c04824b9af51b73c1299cb5ed079a11a2132880ca6607a68d4480d5d3097604d0f698e722850de75c6ecf70c24c9d9802fc195c63cf3e9e1952e0b625674010aa8ab4610acf08c8ed2a52004eb291f940f5e27667ad932597c9e8691166f23b9b8cb6f71c5a6b306663c94af45f2acac914301eb72545ee73a418bf4b2038e7e4422f678553284229f4776d95a22d7967feafab84119a9bdd3a38ab1fd3e020351c80cec9eba8ef29a6d60be1537e1cd316b8a01f7d7074b575221910bcdb749a27a3d4c3df150464afcfba6f429d5e7a4353a17851d0d575b2557102d0e6b5a8ab829f8873cb7185558c292015c65a4555f44a73cfabe010f6dd4bd7a64abcbd9e26be1f1ff5baf26974d1b6e525b72859b89300082a401d1fcee14afce27b8e24c3b4798292a2611718b13325877acddc7128b71cf4707b315870b966289095eb24ae99af4f381dcec391d178e665a7a988f8f79d99e8ab3bc688d350d62de912b4de1529607f56999df00424dd2c8533f8d1dfbd7f93f2ff18e25da6f385eb4a58f54031d5314215229f589f93ac8ba0519a29626ed0e3704813e1096858b56aa22a973e77b6fbe19e2a59d0f43a03330743df1e9e7c60984bb0787023190fabe5e0ccb09acac90bea57f76d1523b3adeacfaee0a5ab9a2b8afcfb92de42a360dea95b5cbea87eeff03834a99fbd11043d1d61d3995b98176a671be5c1dcfd65faa620481fa2f75af2b30ee93071e7e0c234786bb5daab42f782f54e72d03aaf12d0073ebfd28bd5817c837360ff61e02267b26166edfa9678c77ae1c63333064a763b24229b471c0e2d746c22dafa20590d19ab58dd601e653c189646727a39e523ee13016b1247e1a3807d62883101937f342cdfedb3e77f70f98a39be131e1b2b56eda4dbf2b27feb2eeb3f06720496ccb48edffe9422cb480698a03e3740016c69322b4c0b358086d672f2b95e97d109c83a640f70e44aaf915c1c9fc6ba2a239e4a4ef4d039d3400fa33afc2d3fcaad1602af1e6ed1cb257830450965e3056012d722dfa0119910af191c4631530c62bae5f89bd2a79b000c24c9d4c991d2f6f91ac2c2f26e135bca9a02a4f3a6060a23a0ccc5282974136fea6dda999bb586139d602a8a7afd66c592acfd239e409b21e8043584e156845d7a2909aaf47fbadb8dd2fc4376cfa8dd414c1b992740ce45d71443821457e5c3bf18e07910de781d1f564b46e4f02c214e4d7ecc22ccf52c18632e8ae1393c9072e8f0acf4c61d01d6cf3104dc98a2a68104f78a8446d2485b5e100d5b333951478bd4f1a6a3306bf3b6fdcd57b49cc0ed0e57e7b038f8fa032ac687c1be53e7bc90dbcc0375e63338a9baa91ed45ed46e7891c3cf9bf9d11dde41f3f92c20f70329163686350adefb43e123917113c51bdcd0a9c77d3ec281a8064fe8357a1a0771d1b0d37da39122acf47d70d1f4d0f06edd07d0e5b2158787236b4e1e8bcbeda30250d996c2cace7b85d102717b70750e2178746b6466c9490a460567f909a3e5405df237abf7e090832575199b2dfd274a1de811d18e74d96b03bdedeb8eaf1e397183dd7116558a1b9e84d766cf043100c13b5546d3d2e9f19e4e67f57aa41e781def02d423ebeaeef40c6dbcaff1725ad0df5c887e78c4c9d78d9413946cb437fdd50a81f66ae6952c1b78a7a5742285f54aa3bcdbb4d1271c3283cd33175f7881dce4270c0b6e3d1e69754ec15a34d1ed6f82aa0313266da2189fddd90e1c8bbfdeeaf2d775f9d10463d44b1c26199b1add42e999bef9d803eee977bc655a0420ab33e660edddb34bc07f0bed1cb0c06981ed45ee05322dd8c8206340fd80259731f4840c648c676d3e8e2e2f06d9d0421b86bcd569dcda679c37f9abc58e74148de47e3b8998e92bef16071225fa16a36a64e281f08c633ab08525bff7d1f0dbf0ef0aec5147dbd92709a885814401ef779df111e32aa245129847413cdecaac76b178e4440d647c8bb53d98179142166e7a34bc28217fd05a90bb36d90b1d5f508a380651650830a7267154d0785d6f4e9350691abe68b973f14c66ce649b96c3b2c0cc3200181c0c5eb50b70961bab5ec2003f7f29f92e47a615b1ba4ae1c6b38c8480d2442b3a4abb365ede05a70ff6b1334e3596073c37ad259297fb0b41ce0daedd40acb72fb88bba54bacd31c459942de98bb455850a2456c88df88cd3ef78107e87bfdb4cbd26f4d1b98f53f5233bd5a1eaa67050895f8521481d1056771665a8194af07bd8affd1588a6284b91bcb70fe39fe8c15159201e83f7aafa111df6152ee509d40ca566261ec4d9c1c1a2f4927384a319e7a2d596289394eb864a68bf8d68fbb4b68e18cc5f6e573f07eb28322d5e5369d484bee17d67ff444e0a62154cab46f4e9e5ceb86e2328f5612218acefbc78b62e92b5107319f9e13cbfb9b5e3265cfd80eac04097cf25c6fc1a96a3b6339e6673f1d95929e8a3faae22f5fc2a6e2e058c04461734052bb1234bfb0d45ac2bb8de5e4f930316037c1a78b7ae24dac212a4df42a9b51df045f57ae963ae77b8e9b385bec1b4335f1ea880a02957c8d2cefa58f5a0fd5fe5fc56998b2394f551e3dc8af002fe353f22e026135b9bbbaae434d47bab3ae337ed9950a014a1f15eef65505c526f9cc6c37f782d94dd96ebb9406d464cdf54613cd766fbfb474ccdd2047ff653b6445c1bc645af591edae1e1a805d1dc7ff8e5a072332fd29c67d087ecb039ee4ac372d5238616b1db067a328feb96e4db940b59a9308c52a1bfd6078a1fa5b68a5f0f19e46c1e69f4cb959fcfd718465484f9718f3dd19cd0956b6f85d82c0d2f527bac88650edab12aa02a1ba189f0ea7c0f0274d2ef2e1daa3e7896374b2f1241547c4b6b525c625decd2ef4fb3201b5075421f6ad1c25c9d843613f146011e50b4b40", 0x1000}, {&(0x7f0000002b40)="b73c683c54878912f57cfdeade0b8c02f5340e71a65101aaffbef269978db1a6d77c02fac9f02d9de08a54525e4136448e192e7e2816a7703a63624f5eb483df0c16921077b1fb5171fa1612067ad51b959332be5dda725c4356c2840b4f7e583bb12997af90951afd30a398f47abe78a0", 0x71}, {&(0x7f0000002bc0)="b412d3729f9805f6cc6d7eb392d8ce3b927d9d5b284631f0491da860a41b3d7cb8bb00a1adc868e2c67af45bb47bb93e2bcf035b48b6420c0ccd90e81ee97d57d42a56d40e9f9708fbbe7fd6f05cc4a21ed9e947b6b76918397b0a72c29049484aeca92f758d9c04d1cd6f83bd964af286e54ffa9424b46b5ae54183218eb140b65a450363a0541a201d910c4f8a98b1520e441ddd03427a0deaf6a0d4f122d07b721c1cb180bca8cd0d6b4ea8d7146731ebb274eb527a", 0xb7}], 0x3, 0x0, 0x7fffffff) mkdir(&(0x7f0000002cc0)='./file1\x00', 0x104) r8 = socket$unix(0x1, 0x2, 0x0) accept(r8, 0x0, &(0x7f0000002d00)) open(&(0x7f0000002d40)='./file3\x00', 0x80, 0x20) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002dc0)={0x0, 0x0}, &(0x7f0000002e00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002e40)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000002d80)='./file1\x00', r9, r10) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x6, 0xed, 0x8, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:02 executing program 1: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000e000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r5 = getuid() r6 = getgid() setegid(r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r7, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f00000001c0)) fchownat(r7, &(0x7f0000000080)='\x00', r8, r6, 0x6) fchownat(r1, &(0x7f0000000280)='./file0\x00', r5, r6, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000100)=0x22c) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r9, r2, 0x6) getgroups(0x1, &(0x7f0000000080)=[r2]) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) pwrite(r10, &(0x7f0000000180)="b9e29142c91b676c555077533c21e1bdd911ccab378a5756f49a458d5028ad81962be0747ddea6357d5bdb476113d23b650781891b3f9d9e66194cb64dcab688730076b7bbb16d9630d120e1422aa462f0196d3fe1bc49404479cf552a4f55058b5dfed7d5d223a8c9841407b7eead3023f69a289bb2e29bd7600343d95671a31bd61d4daa8e7b87d67c1135e26db15896ece6ddf0117a19f51960a2fe5edf9080196bbaeef0242514d3ed3ed90061e26c768a53a7c31ab112178ffb0694833af2336c6a1b4eed61e74e39327b194382069d86e9618859a81714f73d3bcfb05f3dec8089a841b96e32e4cae31232064ea5a5373b0ebef527813a580bd0b872", 0xff, 0x0, 0x4) r11 = syz_open_pts() kevent(r0, &(0x7f0000000140)=[{{r11}, 0xfffffffffffffffb, 0x41}], 0x1000, 0x0, 0x2200, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x14}, {0x200000007ffffffe, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1a6, 0x111) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4", 0x15) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xce000000, "1000006a3600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000140), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x3) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) chroot(&(0x7f00000000c0)='./bus\x00') write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) setsockopt(r3, 0x9, 0x3f, &(0x7f0000000300)="d2767a4cf8162f455d3250a37585a1e05c7dedf86bae12ba4d2d311c147dd67a4b12b5a8b4b998add881349b28675daed9deae0eb63c144a110325ae93250729fc3d2dc8cd76f092ad73049c93b847cbc9d3c4774bfb9db112ba4fd7486442c1d20bf7bcffab840484ad03bae98410d30c589ac462780b08ff580875a730f48ed16fee7871a602569d8a80017cb5a1eaba135d2197a3d8d4c90fc9c74ddc627545881d04fc9f95e6db179eaec28db82afd7ec50705250f466dbf423101", 0x0) 16:00:02 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8000400000000000000010000000000000000", 0xae, 0x0, 0x0, 0x0) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xfffffffffffffd68, 0x0, 0x0, 0xa4c4417a71cea71) r2 = socket(0x11, 0x4003, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) close(r3) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x8) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000100)={0x0, 0x20, 0x2, 0xfff, 0xff}) ioctl$BIOCPROMISC(r4, 0x20004269) sendto$unix(r2, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c010200002f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xfffffffffffffe47, 0x8, 0x0, 0x0) readv(r0, &(0x7f0000000a40), 0x10000000000000c3) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xffffff63, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x80000002, 0xfd}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r0, &(0x7f0000000240)="f6357e0195ee9800000000000000", 0xe, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x88) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000001c0)) 16:00:02 executing program 1: r0 = getgid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0xfffffffe, r4, r5, r6, r7, 0x1, 0x9}, 0x800, 0x1, r8, r9, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r15 = getuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r17 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r16, 0x1, 0x9}, 0x800, 0x1, r17, r18, 0x6, 0x1, 0x1, 0x2}) r19 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x100) getdents(r19, &(0x7f0000000080)=""/37, 0xfe37) getdents(r19, &(0x7f0000000000)=""/13, 0x33b) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r21, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r23 = msgget(0x0, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r26 = getuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r28 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r27, 0x40, 0x9}, 0x800, 0x1, r28, r29, 0x6, 0x1, 0x1, 0x2}) getgroups(0x1, &(0x7f0000000140)=[r25]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r32, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r34 = msgget(0x2, 0xc0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffcfd) r37 = getuid() getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r39 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r34, 0x1, &(0x7f00000003c0)={{0x0, r35, r36, r37, r38, 0x1, 0x9}, 0x800, 0x1, r39, r40, 0x6, 0x1, 0x1, 0x2}) getgroups(0x8, &(0x7f00000001c0)=[r0, r5, r14, r20, r30, r31, r36, 0x0]) r41 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r41, &(0x7f0000000080)=""/37, 0xfe37) getdents(r41, &(0x7f0000000000)=""/13, 0x33b) r42 = openat(r41, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) ioctl$BIOCGDIRFILT(r42, 0x4004427c, &(0x7f0000000080)) r43 = socket(0x800000018, 0x2, 0x0) r44 = socket(0x18, 0x1, 0x0) close(r43) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "b04d00f3ff0a630000f2ffffffffffffff00", 0x0, 0x100}) connect$unix(r44, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:02 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000140)='./bus\x00', r0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x9) close(r4) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000000c0)={0x3ff, 0x9, 0x0, 0x1, &(0x7f0000000380)={{0x7, 0xfc, 0x7f, 0xd0, 0x0, 0x7, 0x2}, {[0x1f, 0x1000, 0x200, 0x7, 0x7fffffff, 0x100000000, 0xe42, 0x7, 0xffffffffc99d3baa, 0x8000, 0xff77, 0x40, 0x2240, 0x7224, 0x9, 0x9, 0xa45e, 0xda], [0x7fffffff, 0x0, 0xe12, 0x4, 0x0, 0x4, 0x1, 0x8001, 0x400, 0x1], [0x5, 0x10000, 0x61, 0x2000000, 0x1, 0xa3, 0x1], [0x5, 0x80, 0x9, 0x6, 0x5], [{0x8, 0x4, 0x67, 0x101}, {0x7, 0x1, 0x7, 0x20}, {0xfffe, 0x9, 0x1, 0x80}, {0x2, 0x0, 0xfffffff7, 0x1}, {0x0, 0x101, 0x1, 0x9}, {0x0, 0x5, 0x7}, {0x1, 0x1, 0x6, 0x101}, {0x0, 0x401, 0x80000001, 0x7f}], {0x8001, 0x1, 0x40, 0x200}, {0x9, 0x7452, 0x9, 0x2}}}, 0x4, 0x7f}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x3) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80, 0x0, 0xc0}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:02 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:00:02 executing program 0: mprotect(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) munmap(&(0x7f0000008000/0x3000)=nil, 0x3000) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x10006c}, {0x74}, {0x8000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x8001, 0x5, 0x7f, 0x6}, {0x4911, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000100)="d7730e92c64527331202cdfa3d17cee9eb2addfbc1dd2172ed86fea87bd12529d31baaf9cbf254b08b2403c79d151a1fcecfc210102c66075743d11801dbadc0f81402fb180f9365b2ea9014cf2f4b6c18e4c6e67f0d681dadd28a198be4eadf58e64d18e579ca92881bf2db19de60ec7688c2f7bc0f98d921b9504215f489b8cf228271ec5dc2222162f4bcd1f1fa93f936fd10eb56eec5f4f64dc47360c79fa9597cfc1f5c789de5f440c6f1aee2d8296c70647b849ac7c5142a03e05941e83cddacbe5e9838bc4b3404", 0xcb) r1 = dup(r0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000000380)="0fbde5c6d043b4ac960a80becbea911ad380ad8de1a88fb28d41b1d9cce69aa87651decec37e5480332d962c510e5df44f9b1ba9c17d773a0ba7f139e7c61f85a24841a722f1f9fd416690a717759d616a8ea6af83fa8e9dede027f6537af8a3c247746ae7be3d39ef3926753687a478d815ba4a44a2fa937e418629b47e836e9ba2ae8afac6edc14e18152c4b6340aa1700fdd07c0ecca0", 0x98) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x20}, {0x7ffffffe}]}) getdents(0xffffffffffffff9c, &(0x7f0000000300)=""/80, 0x50) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) close(r2) openat(r2, &(0x7f0000000240)='./file0\x00', 0x120, 0x44) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:02 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0xedd) 16:00:02 executing program 1: r0 = getgid() setgid(r0) getitimer(0x1, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2000000000000056, &(0x7f0000000100)}) r2 = semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000000c0)=0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) setpgid(0x0, r3) 16:00:02 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) read(r5, &(0x7f0000000140)=""/139, 0x8b) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 16:00:02 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) shutdown(r0, 0x0) rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) close(r1) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) 16:00:02 executing program 0: pledge(0x0, &(0x7f0000000200)='vmm\x00') r0 = semget(0x0, 0x6, 0x20c) r1 = semget(0xffffffffffffffff, 0x6, 0x20c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) bind(0xffffffffffffff9c, &(0x7f00000005c0)=ANY=[@ANYRESHEX, @ANYBLOB="56dce6d0e0f457c2eb28f47815885e72d9cf19d67312373aceb71fea2d1057c8ca83bc6c5c78d6d2c43d23f4d391cd64257c2fb5e1ac118619977c403ad1601d479b039212276637e6b962b6e170d66becc84416dd21d1908d93e01fd3b9d54416af0adeb2fa21b8ea39ac540c8c8cf1a3219e7c9eef190953c29a522d8ced662a38b9d6b6bf407808860665a6bd32cccc9e7174d81eccfc9edd", @ANYRES32=r0], 0x3) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000680)=ANY=[@ANYBLOB="8202e4ffffff910bcd7285081f019bf589d2670e71ff008ab4004d8ae247f33cf871eef9884c799080444b9e18cd95246284e7704f0bb99b046c5e40069ebbfb0f2d201005461d4f8f336e2348eaac13f6f1371ba827d3d547d4e7fd05f047e0a7d7a08191abe9c6862f523461a0ca9ba226dd4a9d6f4d845440133807384e672615db51b037bf0cfb4b1e91dc44f5ab72cc7454311252e99f349172ba678eec95b569f737154027b3f15f2ce1d400cda37f5f024e5acf35e27854b6386473d5c8d0dae6140dfe512eebe619f5e409c802737dfda313374a5af44606ea29a33285bae629dc817e645d469fcc67630b0121e7914c5d38715c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="ea1e0d912f72c7f4acf1cc7b89a3c4546c2620aa472de49f026613bf049260fd05bdd822e9ec2595692fac34734dca6357aac05d4460b6bb687c4f534430fcff7e6bb7e97f10a385a243b7cf27e438c9149441246281f89668549bb988b280cd7fa0337aa76eaa4458474bef4b4bd8b928ab2ce790d78632c6957ee8085ca3e413366fb3cc843174fef78584f1f0075f6fd28ee6d579aad4a5ee7facc03374c102edb810d98f0107180d054a4a06fe2757b96b8410e2066f0a61e0ec53416018878f9ccd0ce510f9702fbd1fdb0c5a55a8a68342e20bcf5f78427c1fcadc04f8d0b3ca6c51"], 0x10) r5 = semget(0x3, 0x0, 0x220) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000380)=""/136) semop(r5, &(0x7f0000000240)=[{0x3, 0x7, 0x2000}, {0x3, 0x6, 0x800}, {0x0, 0x8000, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0xbc, 0x1000}, {0x4, 0x7}], 0x6) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0xab630acc8be448e8, &(0x7f0000000180)=[{0x6, 0x6c, 0x2, 0xda0b}, {0x6, 0x1, 0x5, 0x3f}, {0x101, 0x90, 0x81, 0x99}, {0x3, 0x3, 0x80, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") r6 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000000)={0x10001, 0x0, {0x4, 0x7fffffff}}) semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = dup(r7) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRTIMEOUT(r9, 0x8010426d, &(0x7f0000000140)={0x2cb, 0x8}) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x100) kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x40, 0x0) 16:00:02 executing program 1: pipe(0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000100)={0x100000000, 0x0, 0x7}) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x20000, 0x0) socket(0x12, 0x3, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r1, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8000, 0x0) 16:00:02 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) kevent(r0, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffa, 0x4, 0x4, 0xfeb, 0x7}, {{r0}, 0xfffffffffffffffa, 0x32, 0x10, 0x5, 0x8a6}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x690dd100, 0x7f}], 0x8001, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x6, 0x10, 0x5, 0x97d6}], 0xffffffff, &(0x7f0000000200)={0x357c}) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:02 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f00000001c0)=0xc) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r5 = accept$inet(r4, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r8 = accept$inet6(r7, &(0x7f0000000340), &(0x7f0000000380)=0xc) r9 = kqueue() poll(&(0x7f00000003c0)=[{r0, 0x10}, {r1, 0x4}, {r2, 0x100}, {r3, 0x1}, {r5, 0x20}, {r6, 0x8}, {r8, 0x48}, {r9, 0x20}], 0x8, 0xfffffe01) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x2d}, {0x40006}]}) r11 = socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) r12 = getegid() setegid(r12) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r13 = socket(0x18, 0x2, 0x0) r14 = dup2(r11, r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r14, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000400)="17") 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) dup2(r1, r0) socketpair(0x1, 0x2, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f00000000c0)=@abs={0x3, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000100)="1fafe0253d342050ae7d6654c1ca17bb323df21db20c8481836003db1204c0c7e224140deb6f1ab86092832a79d977854d62c488f452c91b66f73449011c1164331cf39f9c6a8e121d3e897ca19b23876b7a177ae5233d0368", 0xfffffffffffffdd8, 0x0, 0x0, 0xff07) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x1) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x80, 0x0) sendmsg$unix(r4, &(0x7f00000014c0)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000200)="1a3b05abd21bd9aa212e7fdb638dde70f210b0ff20e68b440c3eaa89b5f9f8c0a0ec1ff63983735db721c61cadefcfed83649249fae7e7879c21e13fbdbe6bad7e3527463abf32366e41e8b2006c7bce01bb71f515c71d16a2647841eff826322d92f475070468913e50f2a3a4a994ab619ad26c2939ccdfed6d514a3d12f57fba48e1a4ab39a6f4df068ce149c3e8f7fa0e4c0dcabe0122d6bc7079ab70d149704625bf4330e91b889206ecde5d0ed7d1547caf7ce23d7f381ed492fb9868344e7bda65659fc353a34862f6098215c6fe6516e31d3a0e", 0xd7}, {&(0x7f0000000300)="faeaa491d1a3ce9fc6148bf7a1589a0a77dc8db8d6bc9adbb434b0971eb196eff8784e95f77e6d7dcaf51d25149561f5f88527efc277cefaa9e635a4dec18d4bdbbbfc36586ca9a883c1d058c3a57e689a7c1e17d8f3bcff4ba588995f8225db8c0b4712d21d2970eae812f728904cd8e0805505d5c5d76a66aec481373d919b2b407e326cbdef2de88d0a4b89e4c9746919cc373da7bd5efaf308a709113dca08727045f8ee3d653f792020999c989f16417a893a551ec7f5c1b4c414b34596062ecd5c36a12fb51dbcd09365fe0742c1b109448f7a9ee729a68ef1c44a8fa947b4b46eb6d42313e4f86e27a2e6899c3d837220d59c559f2958cbb9608e6a5f7aa0e92634214b80e877e6f84c13b3372f1effb17d41bd86005897b6707bd01f57d9a015ad2886b541ab68f9993bc2fa23146ced31610d809a087e99dfb0b9e960729ca1d5e6b5d1629319dfc995ee66fc53b12c9d9f2650991c306ae0d7177f080d3afbec3fe7744caad96d90d31ff5b1ab67e783c2ca24b984a0ae8af0120915a32cb8ddf000dc1639ca9d2c596c11768ecd5ca35ecea02c0974968f952274fe1e12c4f7dd94dc5533777b04c13204e6b66140327b52d0af3a6007a836be7aded4ffe637b98b460d3081e6fa82f42d49079b492a375da0aa3283edaa08638083b0aa2f76bc0d935d31aaf782029b814deb5e4919186ef6800d313a079054dbe77b9667a08fe53643d59272ad4094f740c464d21e2f2f988db235e81a23d023b0da8ed1faee88e346438981d2f90dd60b3636afed7e7d0265be8ea678d25a968c1eacd42280dde8e600a742ec83f91cdf6af4b268d34bcbb47fcd27d238e2e951a0e582cf6c3eec642513d2c27ae28e5c95c511b7871a9ba8fd42f81f26c3176dff405f66f03f9419d7a9b544ece60a8e3d93ef30abebaac34cdda85fbaa547cc73c526c94d075162fd61383c0efdbcf11c35ebb8b4dddf82ddcdd6fd299cbe102ec9345e5cec3db8c1318998f40e9efa34dad5ac0f24f2f5d2b1b9248c1d206dc83907071a65462eb57e0dd1747ccc9950e7e8d7341b078765d8b308c0cca3f4bd305737577dae70a02ecbd79f2f6b1c6205d0bdbf57daf8f799a625f2d69b260e209a734de44d555e469ae7226591d5ba1e1e4c98d5b189d4344ecb61a3548bc0a4ed83119161fbd4e5308c026f981aff3f827077200641b2b908d057e273bcc99129d3b45434439b781a3b856f1108505162c48cf33f45fcdb844d92993a68fcab73393e3c5c4710f6dc34e221e62cd9ed72c17471d99c98718966fdd5467c2bde68d5e57d4d3ddd2ba63e4e20a29b7d9f62c5f09da16d9367410f548d06ca2c17222a9f28298a5b4b5daa1c1f4e6a78154cf62881a6c15970bc79aafe244227edb7c5adec3a2bbf6fde13919d94af3b25dd66d5ba924fa24c0da2f4e87aebab15dfc66b10703bfee1dd753bc5b35a55fe63d38a272ce8d1a8d60296190d3f1b483c8a4805640a7ade9429192020a2c1584ad2d1ed8f80d84bf0a34aa2e94180e995db592b33e334ccb75166e2f040ea0abe05f207126e2d0fedc0e1dd5614b167e01255ae63dbd3246748654f2338219baf58034ce2e77883933d0ba920eb96224c504c703983ce7dad7d5a69a5709eac98f1b741a21ad5b66fae8f79ae04d9ae0ff29e5d57d944da5e0d5f19b5b171dd473c21b132cd0b05fddf2037714280006fcf04dc02c6816529bcf2e2e99c903dcfa9453bd026cc546a846d348d4dabd87b3d36bc9a7d6b0fb4a860b58c61d5161d63b057af860868cf98b8d86a087461ee2a6e261d8fb1da881ca0b0da972096cd93a34b924e08d5df0711fad5e1238a5cc0bfc8dfee1a5a40cb1034144219f0f44bae3afa36bc33032047398de8dcc85f6537171c44fee51d641f173b392968c1c9f660b398bce8d4781e0ad6ae7141411582a077b29df9e78cf04cf9b81982249f6930a75b7579495a1f00753258bc0ffc3d51a1402d136ab5a39c7eda0ab56ee426fefa0eb81d490e21aff466148b30a983183c76000543711d2893ad435b1f8712a59e09934cabb5efd3d67f429ab1fb9056f5cd452540834e323fc294e2c5fcc34321fea105b3bc562c4ae64703770de6a182e11da8894ca55360673b1d99f0ae0f5933eff476b27ea732b7403eec03e1fe958cb2aea61db85a73e8a7d627dec80f94b0f6f3eadcaaa77a06af42c16dbccdd5ee99667ffb2660644ef6708185416589395ed7d4ebc935773b2fd1b6a137e865baa69a4694bedce9c90db92f341fca67be900b88114d9a02e74e092e2cda679cb179995d103dd1652cacd515cc3caf89485b73fb7da6fe8c1501550c6da5ce3b213a09a3637a3fa3368aa38ee1eaccd17a8c1db6b5578cdefec49f90c71059e12eda6f6eb0f111f0de70d39022b095876986edc6254e743c4514236e74367680712efb941005130bf71bf1f3b448733d6d51d8624b2c6f1dd6e4e133116cfdc7f07c4f830e26fb9ce993e0f42e4e88bc57988c5618c5535839154b10384d06e99d0e4d01d5cc3358a495887a0eb513cca091b08dc7542a9df3e917a62bbbcad5151520afdcbf93430b447fec07a88df4a14304eaed30b3ae102672adb741dce3f449128034a155974c524d3467f9e76f6e227632fe6d29e45d2bfce49d5b3d591899182829c22731227d1b9dd1786db5a48658a16f0a13b289b70995d4941c9da4a29c3e0cb2bb40a506f5a1baa8a005f7543e2aea9d07287ffee908c6f80610cf60a981d6cc93c6076785698728c3f19d16afe88cbbc8bf6120b2e813c3284724636d7ab672482c56c739c3d8a5ddd2f6eb7855b3117a4564b32aee3006eab36a81bc8e05e7ab49278b53c5590f660b7f0dc55ea4bd1a62b175c38a77478bffbc5ddcfe744159019b9534d223ddeb107deab903f1a9a2b29a3f46830b64aae011c5d233dcf994ec32d6ae13696fddc9771bc8dd05090a7a8b0ebb8cd2a82b6f114acc508f41901ae92dbf625cc79a0fd2e9bfc4fedbd40dd78b3e5015658e73211cc993eb59e0118c3452dbacadf0ed4f0c84f5d2d03d2de0653f89599f4d5c4f0a0654c8cf6f61a8f9388ed73a1e56fb7b7688084129f77076bd97d8a30d5aac929bd2e8c686d136382e1e279060c5a0dbe8bbcf70ce7a151096b244eec5756b3773c0255d20f56c36357f25c24c70a3975eea21b4fe5d2dabd3a668a6e0fe0dff8edccff3b4b0d007420bd8fcd7643f873871e592c6aa0ec71b1bd6b3f194e6ef7c7550b5adf9d28406e53b0dcef585a924014ce87d9f16bf03a9099a5e5c3e787eca0805b59ace8c32fbcb7fa11832ea271d604b176ad1130ac07f6636cd45c79ed70301a5f40e6c02eadb5b6583079ea1e516e399c930343ef8af62b1381d1feb9590323378a25f064c0629322e05d1aa91e815f6d4fba3da7e967683060270bb61b4661448725f514631e693efa053f5f3847b7d7f871ba6efd0b41d129f0dfbaa295ed87649bdab2490bf127b7d22c5993f12aae3fd321ccb7a64e9795fb903117df6a1f1f831ad682ab1a469fbc4d9e2cb380fa9ac75cc0a134160f0133fd66a9cdcf5a364234c8e4e08acd8534b297879d71b33afb90f0804df0ca6c4e9090e3d7858cd119330a2449aa58fab96d7083118750f1a856d19a96355f258f223db739515d3664f83db4ee66d5448b6cd32db824b194df87a6201b5320b99ee782d050c953ff625d964cfe572b5db0a2642941e635769d1f67a31675a21e1e39c152770e5355e640762d59b722f22d722dd3e33e4ceb7e8e312b0b00943f3d705878b7d0228aba9b644ed733ffb21cb4dc16abfe19f562eec24ef5d56a4396da48434159667ad477e02b76ac4effc5fd2f986fe6bb001870ec18a1f33349846b6b0f2202437174f0ec8796a523985e3afd5e2bb24825637ba0707780ef3740118a1b23a9ab8a2e404a44431985b6c89c7deabc5d3651a21bb25315c63586aee1e123f00a8516cddd8379965a4ad81ada4d97e0cf36edea7467491090f10c71f56fd66510ee146500492dcf5d4f88ab6dd448f72f3437f3af6eb822fe47a54d6929d2690321b209004535ed81a7293d15f5ebfcbb6a3061140af17c17a59a4588076f8421836db6fb73187005cdfca05e5e9fea40ffbf5620d10fc34f8b0a7a1a12be2f3cdb35ae9e4af9152c83c2e1bf566d2a2e7d33bb56935ab234184c2bfa251c210b3ef0b5918c87f54e05d43da52bb68cedec69ceb3f2e6568a2e20fe7f4632bb9760e1007d414eabc4d390543d79fc6e9f51fdaf2cda43ffc7055aa4045643bf60396e2a87eebee9a68ae4769f49d1d2fba21d449d4d459624437696734f13d843b1d23c6454ce444d8e07b2f875d24eae4a58489a9539c83de046684bf22cf20fdeb9f8c0f712635730ad4a001213676fbba57135a18d43ce6e73761207a2185165767ccc844f42e0737c67d4f0c7441c4e1d52f9909326b7ede5b9de09dd71899c83736b4844abc5025ef7b60b18f6d5232bc49896095dcf3b4d2eee0597e1478764b783d5cf76989406775d47dad2d0d1bacd44ce564c35d622aa748fa7268e1ddf81419391b1dd91d8fe802376f25671cc002d44a2fda76c141dff0792c4d033d2ba34d15c9d797c5ba32c5329610872ef7f31985c5f40040110bca631cc811a0c89137bb187ff79221f701b0231c965ac5cecc6e49443fa11bebee29b2b4966769524c8b3f1d5241963c61bbefa9343da53287d06b1878702632e07a7e4821fcf5925222bdeebc63e8165aa1ddf3a35423599417ea3429e70ced42b45cd02f9e9e5bb79f4a6c985371ff40cc3ff5eb307922f1faa158877226e4908e0c1d9331bead66326ed718008c00765fa9ca86776f7dab468e59cd17444579c7039d4f9883c0db665669d57e6baf3370cb7258f8b14164c08bdce4dd16fa12fa0edf492dabb027abbd7f36f134890508c6280ce8ef39c431fa96767d75105ffb7a875c438c78335c4b8bb941c727c9ef1e3c49f89f38b44a4ac2883f665b5da72663c3e218dba2aad78e302e5b07719c05049c4d5632c7e2de5a03ba52c448c4c0d60ca2b4de974cc229a2827c6ea657f7917b3253a880b1f4e20061298a9f8d7466b745447947728cb8517eb3fed1a6647367fceec337921f2e4367a42d7a9698e18a85fda14582b152e37051018b5fe316f103e8733011018fa302baa6f17d517b120ef7bf6ed63f793802a2ad42b578f1c317ba680102b54cdc7f854b234680a7b625047fefd17b0164a2b84667af3eff57a7abddd8afa33d510cdf8c2a55f6e1cabfc47a8659ef9213aa5b6607873cd2c11e5d44ba5a163c5d918f1426dd205ff0431fa4be0eee4bbb66f9d6c2ee69cdba188c16d9c9383e408c2fa880480397b29471dd95abb4d302f0b43ad90ad5337f6fb664c1076e35f05ad6a401e305e7e29562706be2ffb77793a355fbb8ea27f3cca48828c62639ebe3626ce8d3a4fbcfa6d6a1be49898ba7ba93eebd359efc94af395eff0c678df9638a7e62ee6e7613308d257e501116c1645fa6dd9db32f3c4f54ca108ec6f0f3fe5b3f2a3d137a7d5b5534fe6f2f53d03a3e1c61e02686b9b7407f8fdaeeb7ea5f348228c0fe9aedb8aa0d8abef072b0c495dfec013923fcd97f9896d906a5e8708ffafac37f6d9df603637d221b3c90c20c1f586a4ae11243e2b57427b17605398eecf414a4cf0480ccc37629322f3ce9920574d0a8a7d760c1caea4c68bb6300ac729dc68cb8653dd8677c2f320dbcab3c63194bba5c8f63", 0x1000}, {&(0x7f0000001300)="208798b119eac735e7ea1f612a20de0f7f86a42724e4dcacc80c11d0d1ce27a166787635eca40250763f466a8045d8e47352e07ab30a2b5c070feef46fdf8beb080b12cb0d16f196e49962dead8bdc09d69a98bb556afb1a68f20bc3696254085daa15d11328a86a9e74bfd1f02deb16d3b86973706c029622cf8fadd003d6e6f2512fb5f9c5ddaad647decbfd3188f11c9240369e5e06298d336696dc7c", 0x9e}, {&(0x7f00000013c0)}], 0x4, &(0x7f0000001480)=[@rights={0x18, 0xffff, 0x1, [r5, r6]}], 0x18, 0x8}, 0x402) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x200000a6, &(0x7f0000000140)=[{0x5, 0x1, 0x7f, 0x1}, {0x9, 0x0, 0x8, 0x3}, {0xffbf, 0x7f, 0x40, 0x5}, {0x400, 0x5, 0x1, 0xfffffffa}, {0x8000, 0x8e, 0x27, 0x4}]}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x20) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r4 = dup2(r3, 0xffffffffffffff9c) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r7 = dup2(0xffffffffffffffff, r1) sendmsg$unix(r2, &(0x7f0000001500)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000280)="d9e393943db186f2b0fb56c7040d40904364e8b2f46c51ef9c2c69c4fb09832f1c0353b6c11ac8825ebf0938a044fb060ce5359b804a04c5e3ab3beffd9a299676e55da2c30e77f0b09f95e9ca5c44cb13aa0fda6d98362d5e8c5431c3611c0f3d4f5ca037c2ffe348a3c841d30d3db92ece0c9531087e1bdc4f99a3c18728fe93b9c89ad17603f9a480b1380e0a3ab859243a1cc00b82dc0183e0dac865a308cf13e1a7024715cadde78ae38378225ef658c34ab5432475a02b70de6598c721003d1f5dd93c6dd5cf89", 0xca}, {&(0x7f0000000380)="71b7d1d1a6f0064df8c728ead24a95c356ed4f0c28118f9260b4b1675b4a0dafc5b93408b309318c05c86e05458591f62f8700a918edca4964cbe9f1e204988c445d7b954787448e07ba5d7b72360519eec6df382d435b27cf05c3465792d51b9f7ace0954bb38f90c6f416c4574ace5fa49deb419e18710fd0da4315cab395fafb325af1f39a8fded657ed6da82066bb0a3ecd6ba683a8d76d73a8c93b507bc2949b14aa378612e1546d18f5040c4a0ca5733ee64982ec70718e1e9a41231a8ecc7945088a367378c4711e69941f80ebe9c2143da44be70247677da653f7ab2f8a388ca2ffc995716a98b220c6cf14e7b0fe500250963f75fdef2594bdc970800cde208d842da428aaa476a7401a43210655ada296d953918dc02245f3b5422cc19862ec08e259e2aa6c94cb5181e466f5bc077ba986f1baa6a7490bcc403823b74718414251f729bb835166444a2403cbbcc6910e7504e8b67d81d8c41ae429780e2c87d5be7fb880f668462974dcc905f848258bac959cd914bd21f919573933065377d5db1cfa35d94b68e1aa840d57a8c0843b3775a83e0167a2ca28714ab41e651be6d5ca6df657366f658b010405966b59e59397cf797a5909889e0089cd0631924001879cbcdfb8c249410cbd1823d79ae2a6675ae7cf8b07c830c55538ab0cc52b5b256a751d5032f9603dbcf08e0d727cf335c56f9f22eea4d3fff8b353db40dbb3b6c757aba42f3ef9d1f31ff609bd172145146844fc81cad0faf6dc9be7e14452da1bcf4dd86053a04bac6d4e89a1067916db4f583b1d6989b9669ce52183b054db23f1f0aa0019b299c4a5d74aea471fe5ce07087be15325b14f70d8c725a17354815b451ab6722050530e68c0ad90dee48af3976c1ce6f471285c467388c8a46cf223b979058b187c4fa94d97d2447a6169b8d4e77ba27a7ed9e5010d49088427e15e15b88b032bb76da8b7a139419952caca3abcbf8cc734f8b0f62ba70d65346eb3804ea05456edb527a857dfbac1015876ffe57375df4bf7ff6325cb3572754db2d52d23382eebdf840606b358d43282ee1de68b936532d258153835088fd49a32788436faeee0a56bf24a24c3b82428456635e5524978ae6c550e93f39aaa099576ae90915bbce4c8e0c99c3d2b6521734cf43c680edfd5d4e9f1896aabfa7163f17901dc8e617a64fcf77229ffcad903279557c99a42a692c654cf17fb4880727dbfcbfba646b7951e7b6e0ef504d2518d8b1e6bc44d11eb6154c98feab18ee79862bd9ecb6b76e463c22d0fba5f03996cc54555c33c3386c19eea344ba42ced0a3b3bb5d67e3a86bba21bbe0d6cde5edfee7ca5f7453f6bc53f76f7c151d3b12270d62469803ae0f92bb743a3021d8370b247c9ab8010bb7b102daac7bb4721b268d72e09ec93a0cff750f2bb1ab34f2a87f75bb9799fedf911ed99234238ea247d4c1694794868b36f1dd8a05f5e148b821cc4fb78adbbad849a364b44d0f80e388f365f0690c233ffe13a6ae581d9108e76c166a0e58fc5b5f4f75295da3ec38ffdaca5bbd053d26c7e7ca0615a0086e02dd5dc7724de403dc335e0b72274b756c451ab8d529cac737be05d1fb0d56eff7a9cf6ad13438cffbfb0e900d42039fdeecea760ba6075125b4296b600e712a5dc375831f85c05f77281eaee5104336cdf07ff97d20ad1abd5fa2a09ab3568fb9e516715ff035de1538f029ec8137986609cf65a53a83c72c055dc4c557b2d3f67daa581ec816481e45bb09525d6fc863d5035eb295e535d64a81c31742c192e1b419ce3d1a4ae090fd52a9c68c907a59b13132712578f326386ebee0c63a6d40a034b8d2a4e846a6c731d0f02de533bd663a2a09056037d3f5b4793bbd0ed71ae5e7256f5f3f80f2553bfa8a8670643c6a5bd3634eb96890ed929e573f8255f1352ef7813e58c1764fe513aa3d294cddb1cc681d3172874f18b5a190c98ba9ca90dca49f9b79b4077068a66a52773ff90c659eb75f41d292ceb160a8411246655ed9e7d459461fe7cf73d0829f25014825aa8c2a6f5538821725cb3f188999b26794a963a986f90c3d142ba7c28e524f744982ebb0d7ebbe05893e4e045ae97f224ea1835c4fd0602bb176b23ededeade33361c7650439191aebac42e82ac41dc009c6971eaed3d81a04c391e7e5744e3e1cfc77a8d46c9c71d31f8fb38b7744b92685292e786f62a24e8bfaf2ee47d086393867e236a4bbe1f852a827380aaf571f3c36c1b76312807168ec57e49b49fb84b05f7b5fb4901e06e72e7c2fefdaf701f5d242e0d7412221b62dfa8756165a7dc37d0d75499e0055daf4f3f64a182c685643d709bb2ab4cd03b110ac139c308146b1c3da77c8ad1fc1c3fc5b5fac107774f7b4baa12108f70f04957a11212fba96ed12800d07b2d689718b0d27dfa5ed1cda0e72326be02297f38a8ef5decd1f6ad22e71bdb8120e0f38feb285fb1edf1ab72380d3e7cc96968152a438d569995a478aad75858a97118424693ba1226653e687c57c6137c8d0bd861ff8b49db986e744396c337abb9f76e7769f5a64b07becac86eaa48d9ac0a1c74cf181141ecbbfacf5a575c06613e3adc6e4c57adf58017e2a54ea77ea4ab018f09ce0b3b6d2d11bf68dad934388abaee9c54f63c9c1caaa5cefb2e2c7cd74bef788a10c2a731a4a360610afe0017c6767c7f74b13506766531c11cfd14607da26b3b15256725ca40fddb1de2e09c0bfe8c7f98455f1a6f043cdcc03a7a948346097c907e4dac3b01c4b8eb4a74f4e86eb6b474f273bd545d3f65decc581c69ad7ebd8ab0d0a4d4c96c24a2081b2617f345986bb71bf054ce2782d21b87862b03dac9160bd967af9f513a1992c3ed894990996af516eb38da99545f95b19b0aa25b1614caf91c33cbf4793870308e9461fd15f48461c306d3d46a948a66361043ac513a3e79b2cc49845ef2dcce9c4fcb0cb14d0b5a1270f7d55d126371952c18b73c8f9dba6bd05b7436ed5232d33dadc0d5ce97a4df080efcfa8b256d570902337036c5f406a9f16f96086025780ff363c41c79153a192ba98a95e3bdbf46baf374e31847b329d0b0ffd0a227a6d40e4d60bd08f8d331307225e22471a60a55b32c27e34b56d05a5d3ebd3ebd52677233b8fcafcb61da3885e6daf6ad449d5dd02c6c512a5494a8f72f7b2c7ba74bce5ef17410251e25708c076182332c30d93d18908012382dfc3aa254ce37c75bd0feabc08d4b44a359a171c98a830d453a5ba3951463f80349ab0471c83cca5bed105574e688aa0356e2b27b61ef792773cfe9f7fb2194aa12af658b857de61138a35e4f3be9ebfac97801185c44d3b68348635ae2bfc2cd58403df6837bc3dbbfc2d962e4dc22e8282197b37a6e0b452d290aa156f61912aed234a6451cdbce7307d9cb3e74cedf189bb86fb46a31ecdf1b8505f93500097382f5910711e88ba5074b22d8985f95df1f586e754d3925edcc58ac1a360a829a0b5b5a1abf2c94a6aaa958c40ff60c9f558b5b3a05f941d00c547b93d160053aa980d4eb1e73cb19dd44dda15790b9d66a142c8f8cf949b7096426eb45ef6f234b99ea421e4f2abd58d55dff9a713c5ad90aeccf62bb0d655d8f1a0e39765678029cbc3e8f7b6c0beed0a618d1b85542af79d0c9d49667ca9aab16559b6d736f7b94ba9698076c7d0c2ba113eb8662c1a57171031b98e9fbf1c96a2893897b4bf38193dc49de1d572cb35871cde8ad66acafd3a82e866636c5e7946c010feeeca16a07f3f8f27d32431d9f131a0cecf70966bf0c7b2d2f6ad4421844f1310863678e952e40b9fcf9805890601bb607dec09559029c4df132e186e8dd4478ab1a160caaa1587ae6f6b38ae040f93e198f849670c761b83ed826d17f4ccaa9e77c256deb80a215fca59418dd80cdea9baec53f74929a653ebe9eb06d155481616ac64ab6542660f79717c67d1fbe771fe1492dce5bf82894ddd970b899466adb899996499a21ca3d411e4a2ee57003bedc5edd9369832cd94c285b31d06d66614c721a965c611064b6cc1ecb3b63c0ddff66ed16fdc2c8e0a985acabc34c09729d63fa4fa8da6779d897c246b56d46e32ccdbd1c26e98f18790ac1d7cc69d132487b1e6800727a73868c3ade1d060466d19f2ccbf76d20763d2c3b08c0b7c41f9c5c84fc3ce28c65c2c9237df230ec0a70647fdaea02074d455cdb3b4032d90e581cc718d4c667fdc40c547bb4f02ca0dca1d97708bc9d98000164d1e66a0becebc42adb8da3303b36b1f21fe40b99b28324951255b29ee5083a9a120290c76e1ea45636968b261a3609b1990574fa5080c324b0038d5c4ec3efb3d0a32a41112b3ca3487d888ccf3f872234b88f52fa3114f4c04f93639a399599ee0045754e585d33c8b1dd4e36a69105fc9971173cdb60aeaa2345bad77e2ae2fa012ad2f42999412f354ced76397ed39c363478645ba850c9a263d7ccc757b1c0803bb3bee5b979fbaba2558af759a0daa984bf23d1c24be83ca6da451e319280698a7963e26659b363fed99d7268cd4ef4471a85b51dcd9807d5cc78578c334c118bbc37fe02085c24c81f5e7a08b54d0938d04faaf7e07f476b3c9ec3ab90b07cb4ef094236a9cd600b29dfeb2d9087fbe346f2f652833746bac2ab0f78ca37112513fd2a01b9c3631fbf986560cb0a3db8a8a62ea40d68c2d47c58fbcce28eed8e2004768d6dc6188e6443024ed004d9e143d0a5b1ad7aba35b764e610f67f0f6276cf2f9ef075726580192e52631abbfae1240397c1c653170c0cc566fe2b511ad281f31626f2c0844d51ef34a802b8883ab43d5757ad175dd1cb5fba377ce2a11001fde1e1eafb6ca118eb1186973083ea800dc35ce37ec87b91b3528b71380fe60b95fc58a8495d0b91012cfcddf43a5868cacf7d47762cdf73132f04809afdc9b7f9bf5d76626f5f950019d2e8b9586ed8f5bb2e3f45a3d098593bd071a6da6b28bab96fe0e1b1deb32afe79bdb6711bb0a87f02a12a907166fc1636613fb002e35f7b4eb019d310956432e6cc67fd2f846199eca3c56a5d04f5409c0b3d16c6f0c2f5ccd23f3ac240655038978f0a2efca640047672a62674446720c66ed5ce2f94d09d3b1dea60ee16d830ea7aa924f9f3c4b15638114a8853c87475bb8358ffc869ce684179214206770ff3904b7b634527d62a801cc30141a3154b3cf99955e0e09fc525a41d114271fee00c35ab4126f2b2318e6f06eabe74ff96dcb5d242ed418c0eb0cd0f2222b95f14e25f4cc16c34967bee042489cbf4270df8d72e82021beeb28463a318e1f6bb4ac5136215604a890fea4a3c16fcc1ea53146d0754927fb6c9d19b3ed7e1fa067a0665fe3ceb0691ac87cbf6ecf4cd8ee3383fd4fe16f2226690042df3cfc9652aa85a45c7f11d134695d65b7811977ef84814252d9669f6016be4c8c70daa8da5440d5661f8a375043d6bd985ec0600b55c6e137123500d7471ac7601a1e4ff2ca9b5d8b4822807e3e5d0857066d11f421f8ea64f0bad882465e7a9bfe91ec2b23e542987a3d5c2913ccdd22d0ee905ed71b05fe1e0b2edfea8f46fc55011a7ef3c70da4f179e5b4a0aed19033248e0fe527304dae0276824970e88354d119fbb81bde9d5dabf07ef15ccc9d48920d4b03fc4e13fe7833767002b5613ce63f6df96338b6bd959c90600663ef2c31963adebe52560074235747c8b63173883592ae70efd1517ff5335925d3cf22a7d7b4e89fc61943943aeeb09936d0809f1ab832d90a8a", 0x1000}, {&(0x7f0000001380)="9a8937f774112c459f02872024f875e9385b5e57b6b81f4803850b6fd2ae8b4a93bb53c8d11f2ee2c347faf26011b589466c61c2f048465c3c726781ecbe025f13804e30", 0x44}, {&(0x7f0000001400)="8463eecbc99283fd0d811c70675e9b35dad774f3f1307e8f8515d8eb2ec9f008529ffc8f554fc8d60a801dbff0e477d478084f7a0ad0631f5296094cf78a43c80d816c50a906f1fb4d979346bcb2feb63236ba7777cf89f917d9045e196dc0dc1974b3edabdb24fa9175968371ec05b891474fbab383657cdadb783c33ca", 0x7e}], 0x4, &(0x7f00000014c0)=[@rights={0x28, 0xffff, 0x1, [r4, r1, r5, r6, r7]}], 0x28, 0x1}, 0x40b) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getgid() 16:00:02 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="be0305000000000000005000"], &(0x7f0000000240)=0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000280)={0x6, 0x8}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5", 0x69}], 0x1, 0x0, 0xe6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:02 executing program 1: semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x10, 0x4000, 0x7) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)}, {&(0x7f0000000280)="7b2888936221abb972e813793e8532cce34e9022840221942b646737c6cd15ccfc96c4be0358553e6b0b5258afe51b922bf78b4820e0c80bc5dda49fab8e801b6eb1f35a1285a8e735cb36f35488f5a332195912c5ef6b3acc9baa25d0c89f5ae0fd56bf785f7be48c8d483e8b24455edac0c6222f975bdd2a7b81a56885250651185fc93e5797c7a75375980963b6cf728747e111e3a54db8c527a27ccf0eccd70c992435af15b85986bd13474b81a787fee95788f7909bed5dd87f1ed985b862c6932449ffd21088edd632ee3645160d972bb3827ac02a17e47d821b18540d6c9687429f917d77c65aead360af13e2756427c1c22ebd9817bfa640a2d5785a5df0148fa67311a599b3242b651e796edd7996b251491cc32c2a577d54d125d5da255e3bd151d48c222dc8f1c7205ebac5d35e7cba6d975bf626f19f6981fdf48eb139d57a4704bfa7935d1a33515923eef179cf432b3bf4b1845f5440a9558f295ce0b621146f61775646d28fb1d91a50ffcace7c36ef47957dfd44d869690baf64fcd43a0eddf7e0f80e98115d7d199c1f8f2f51bfadb89fe22485e01493804c4424fa0d9c88b58211c170dc45bf902307903a1064bf667e5e871880828d1db46ac1f0370415a3924ede7c2b2dedbf816109ef89adc4171d9c17b221ba48c57a43929376d79a29dda72527bb038bdb4ae7f63e70e620176946c05bd6015e0d437304695255817b04f57e447ecc7ae339432d3cb941dfef53866ddeccfaa0d018d622ddd13f50d667c8198cf9303587a018430b682297d2dd589bfa9395d78d650ffea5801eff420b63062a1b6dfcd20a53484ba00ed7d058bce1b6314fd6d44c7785dcf1eee4aedcc5fd9dda737638ddba7f64b842a99ac6df8e0c9fa57ed5b014bdcd26d1745b52e8d5ac2af4fc94023bad1cb50319a2d58498ba269278ecca8f7aa1b4faa7e284d5d6790ed5b7c59aa656eae979d655512c3792387ca09f8e7ac709998c484bf3c79d133cc5e067dd7a8cf08892e2401f14f4460150343fd7e02a474620746b6b93342016d88aba4cc225a3761c2553ef0549a2f7cacf62e8e40b2cee869f799d265907a658a8e60b2dca8d60e2f06fd8dc749c1e0384ddaacc68763c8b5168dd2ab95c141110ad684389a558916a68bbe54b35a54d3da11d285ae39de69a5d2dc82cfcaaa7784cf18cd1c1d33eb61702b2a4a9ff93c759c21ee3eebfb1b471837de747d5abbeb34ee32ad6250eb111d93343526eff48505e3bf650b68dcfccc88ed1552dfe5f44a80e90783bbe2d6b8143873f2e28e88b463c102764b9c2c135329fcb0b80b667dd435fbdcdf0ee5966e42916236464e1227a5c78fe59da4eab98ffc6441196f09e5848434089d3dec9f10c757da5d190ccd94ec7ff658ac2392ead05a47f69d15f67107b07f4d9134d90191434aa59d7ff71bc333fffd1a765b17526e8b65bf36a791e1c90adec1dd8253ed98a34755c50cd1d0191768683bdb758a0ca0bc2063eb3bcf12300a36f04f4dcdb175dd68af1fad7007cf3bb4710e10d0638302988891467cbc9bdfd03a4ed2303fd09b5bbbff6f5231654b9ba0c80f622757a76019df05b9c309fa107f8f15bb341757bd68971c1fb1675e519daf2c03c82a486e969a1465f734d5fad24638965eb058bc554a7b310963a0038ce886ea3ac2afbf3de8e88b1363b8a1b7d17e9d11be15402de621f50acb29eca1f6482038a9a9c419ca2df15bba7f3a02d3aa49e6cc2e746045c266f15b4e526c79f9d3669793ad3cc79f603ca18075f47d1e8d4981c6c3461da09c476afd65ee9240a28e9ec70f37d555ba6ac165423d49c43aea38956e96d3182b8a9d9f9e0e576387b9f6b9b53d7ddbea59473b7a698b1fe5af0ff4b9ae668fb0312986b0e033814f2b4a118234d169e4d1ca247ab4c5a8304d10893126d9440555168379a2afdf5ca5ba5efc1e88984560506c49297811d1425f95820cd0667972881077e32b14d70c55223e31a1316198c80dea0ff2527658ac045a412c484e4450eab8c75515f330c63517d512568874e4c5103ea72316d367484be12c27d4762eaad0d98645ebe7cd995a3e60939445f5dc377fe62b6f003d2eafb7c92f395a28a74bc2fff90d29dcb068f5595d5612d4220666a4edecc5f5205810fdca15abd8dd93d92e69df4544e834a78c198d6b464093d42123a2d8c4dce926ddacd59ff866400bbd36287c03a79f542b675c3427db8c2d1f1ebb62170fb672c26a5bd0b1f36f0d445b7a2da5ad1ab01f7e402f7ebacb99f1c4d499c0d7817940949dd4dee49ac5cc2816bbb2cfcfd8b8cb1d1033e8610c068d780fed102408e068b15cd8c898149ef22e820e8ff96d48af78b97cbf10c720e8d64cd9cdc15ddf113930d48c8ee810c2c6096b449ceb8798f4ea243124f7a99545c3cc11e117447487edc08075e84e195a6e8ad7522ae6d5fade604f2a6fef418a034f7af1f14a70450ba44779e6abe9f39958abc549cc3f166e20238991fb8647bd729915a3609a56b9c2d7befefd8f18af65a45e410978dd89647a956547bb7b8d6a95162ad97124488532f28a2c416c4c7288f6a354def8801f327923a6072cf4aa7817e5268258a7827a37f616e28542f5c43c7e123296fd5127f7dc1bc1950bf468f32850abb5ab2ce4a95dda94436350c00f56defaff6f4a2111e48a07024f41216692f0e455babfc1e6b86f8e476eb9925da1d4dac208984322233474a13e86b82e6ffcf8e092402daf44587014105e5bf2a2c7b3e303554f315480411fd6929c6b663f9cee1b7d9de3c4c7063b0022c82079af89e4e84a09a9ee0a2f5bba040ce43281505872fee8224574c65def258dbc9322bc191d099e576c3912429f9da2ece1821a837748e8eadea7feb70de29a6e2809f90f4b8ee316661204628ff7b1857a68ddff0c3445541bbb33933926b4c386ce6dc71a24cca2d8b58b51a97b2230cfc28e2911375af5691cb320f9b5137d61327ca52cd988e0ece403b87a635dd53a4837ee7fdae5011635eb16d9e429007f31de170bfbb0c8ca818d7d084039f6ecf3a49ae7c58a2cdf1ab28305f6e085820a4d187d863bfef5d71ae05e7e7015200c20bb73fbf740667ebe9246db91784dde4d285f5d0bc7a1192d09e4e7efd543376598c1e7f0150d7c970cd296527524315cbd11f3eea9ea524f06181056c110e260d6cda0e22e48e028a15a3a0d7a2cd1fa19c5320fbf533e5b0337bcf6db9ba46becfd999876683f0f2bade42a9e748a8704a7b86dd09463edb2832fd3a1a2ac81d6dfdc04cb547f7c72ed5749dc7c5053bc6f4b5ea5336d3536e2b428a61df703697b51aeb35eb2a924aa45406c0cfee8ec5934c0fce0ef6460a392cac6ee0b993668048877de6bfcb31e2ec19eeea325b152fa604a48c1b178716f0a53d9f056269c3eee3ae51bfdd9ff9136dd4bbbfc34ba2a4ebdd2d637a73d7e0ed5ac1462f49af7ce2215e85c6de612baee2752932e1c9be3c36c3803ba86bfdec9c8f993f84543f66992356c906ab4f746a43e36c4d2e309d4af147ee65e03fcf5761887076ce3eaa7097899adbfba7df895fba4697f00c30552bd81573812687d7725b28c59f2d15417d3526b6193af99a35f976f424cdaed06b94ed5be3a4f90de11689272359c22979aaeede54b505d412c917a20d985e2d573cb2686fa3b7c5ddcb8c6ab577da42a09bb245c6070bbc8ca10207309a90aec70f538b25d3231ee27825035322faf94dfa672533df0f2c0d71ae4c54b2afe99e2de8caadfa44bf7cc9221e5984e8c058c64fa9f2622811247c7704b68e1b6f0707da74511d1f6afc9d50d7c151fa7ca8607316c40eb600828b99fce23d8ab061990d6d133f7e5365f4112f8f19d0a09574eedaebfc04dfba700afe3f60cc0fb2fb264d0a4bbd44a58d92e9a6d0fd8ff51a784dd3e898effb331049da8e2d07e2468f82c2fcf9df4c6a7186566513984115fd832c98ab65bb44e11d965ca727d34dd47535168f2d108e859474251d8599dc6217c00bf73d23ace8a9650ef8684d6a0b70e4c0c713fb2035f1b12f7cec30e2525508474685e57e67df8bb06d0e2750ce2d1434c0c6024b70dba0b801149fb9c931cecfba6bc653c2a089302c4137292299226dfa39f52adeab0ca167f6e0655bbd3e4ac209c5b79017d443d81e93ab357beb7dc408825b132d1fa1c3079999517ec958deef588b63e423d01f0972ef6aac42707d97ba16f2194569bb71702ccbef592c2d6985c00940d694be5dbcacfb04cb913aa4e51cdacded230f1dcf8f9a2060771f780369d8348d91ae2af2708d4f2dc04359352b7cbfc5bdaf8c8da924f0ad71de6f097e4b3b45939cd7187cbe688118353afffbc9365dfcf6cb7d9d547fc4a981d2107ddcb3c5116f0fcd884142568f6259c59423b7e70f7e8ff1e8450617c44a26cd42b726fee185a8c54655d47c901eb9e10e43070da1f1ea444e07e7680ecef5c0793f94a94e886da98c15add6c8dd9b81507be6fa4c5aa5eb2508774f27420c030ccdeb436bcfbf3392cecb61f6109fd55122458faf8678ba46f1fb82f73a50a9846244c8af508a16ed257751ec77c1677e8eb6061dc96d03d9149d8c519c8a08686346ccf552599e58f778ea9deca933a8df62c4be5416240c55ee67f3a35e205c21915c08921625a904ec3e80e21c1653409985870e568b6686515ee4c1c6e5ce285efd506e11259a1638302cc544631baedb541534314b0657aa6485f8efab09fa0997290ca8c6a4ea5eca82ed2660a3668284c3a1652945d5142aef7f5e8cd5ddfe45151761d5806b080210a396913ec80e8c117ac6bec2c9826c27f5dafec32bd964b5c8c53818c43dfef73bde84460eb3b9c7d422490ba3d5b8ce0500486af9e1f4f2b4a80ff696ec38173b3d2d39fe7e1bc058ffa186e8d613a87bf51d3d31aef5fcbdadc98973062f42be3c9b1a6002fcc9c3ef44e01ef4470c573e14291e18e7325e00972673360b868b92b5e6146fe833eb33bffa1635c3aca7b161c3c0b3a69ddde8c25987416b2bfc26b93389403320102cb07628cd441c703ba879386469a5908146f513c8c2db7b7cdcd7e86ec8b8c2df3ef18a70655e954a056c5b84701373f0dd470b223c9e2add0c86d7e72da647dc3761c44bd6eafaf18f38d8f31433ee93d6b69503d56e48b5890995a3bbf5a1a40afa71187ae17fad14dc790da128e992437d2b4a9ba162f4d6c7f988d65a8145628c9788e67fca4c5b60fad3c529d6a1aa8a4dfa651b27cb956c21e1f17281a69155fdadb0823d087fe45ffc60a0691d45f75a646731615d0461443f4fe7e701fcd171dc14fd387eb6dbae0a5184366d7c598ef5bc24a8d98e8f10186541d849269f9dc35e4d938e9e82d258dbb7f21fc68dc6782bd44b7c0383084f622d15972fb3540a38a57ca6ab1c7751f083ab2719d5ee7ab9bbddd7b936303e823213945b5a939f1a5f6683e5401eb5631b126038356a740d5208c9f3e4cf2043c52a97fc33367216e0fd4a3a2e1733f0bfbd6c863b4d02ccb8071144d0d15d7b228a79fa5c07f4e797342e84b16892f42a07c73f2033a2453f26e3c9c3b8ce23d55935999b288fd093910efdd0d091b2e30248e94dea620bd4a62aefc2e37f96668effe7809f78e9e579b3a1736a66f608d45726fc5e00be5419cf4748f3ec0eda6727e00f79c68c5c0c5f202f3ba8f417ad1f19c00e70d44fdcbcc5c48f68d125a67f78202f47c3c225f1438870040b1aeae840bd8bd6da9a8bc0", 0x1000}], 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) kevent(r2, 0x0, 0x10001, 0x0, 0x40000c4e, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x400, 0x0) poll(&(0x7f0000000240)=[{r1, 0x40}], 0x1, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x80000001) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000080)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000700)=[{0x20, 0x8, 0x0, 0xf88}, {0x35, 0x0, 0x0, 0x3}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:02 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') r0 = semget(0x3, 0x0, 0x220) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000008c0)=""/146) semctl$IPC_RMID(r0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x30}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:02 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = getppid() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getpgid(r2) setpgid(r1, r3) listen(r0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) r8 = semget$private(0x0, 0x1, 0x40) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f0000000280)=""/247) connect$unix(r7, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r9 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) fchdir(r10) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f00000000c0)=0x65a) connect$unix(r9, &(0x7f0000000180)=ANY=[@ANYBLOB="aa6033f5900a3e6e965abbb9cf4eefcf88653000"], 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) fcntl$setstatus(r9, 0x4, 0x80) 16:00:02 executing program 1: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') chflags(&(0x7f0000000280)='./control\x00', 0x0) r0 = open(&(0x7f0000000000)='./control\x00', 0x20650, 0x40) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) close(r1) renameat(r0, &(0x7f0000000040)='./control\x00', r1, &(0x7f0000000100)='./control\x00') sendto(r0, &(0x7f0000000140)="bdcdbeb727597b96a3dbabb344109e4e7db16cb553705c2f902c28022caef8454ecbefc6461b86a958b960c794565c27f19a08434478d8e870b711e04fa18fa5db7edabf7579d6e22aa361ec661e6cb97e87d06f6e7d8a74bad5148dbe2e2631b9f6df9f26a0634177a1d6b599cccf81244d52e14a7bb665593144fb03ae4891bf7283922ce0d940f62ca77e6336469c4cff54c2db2f91218ba35e677459108ecb18b6583b7090e20e047a63cc3c614d2fc4ccc9e6e0f044cdb337a076158eddc435983ff677c0396ca292d6818c036f84ca99bc5ce30a5a614d172ba9fcbd", 0xdf, 0x400, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) ftruncate(r0, 0x0, 0x4000) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) pwrite(r1, &(0x7f0000000040)="3392415d7c3e202d261db679a78c5cd653896bf02cde75222e0cf38f61a267326601ea2b379be505ed45741e28c5ba27ac7d08332b89afab84dcc32d2fc93d1ee2fd26c64e211f9309854407ff047653590d2f76667e92c4c75c7fd633c7161ebbe0a88bdd3261d5", 0x68, 0x0, 0x4) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000446, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = getpid() r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)=0xfffffffffffffecb) r6 = msgget$private(0x0, 0x682) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000200)={0x0, "a1129e27428c779bb1ad1ecb8c80f72cde937d1914b437a9f5e1dcf3b0b3cf8da6ab7889d12b9d85d96abff1df3727193ea293a5f46f5f95fc6e016bad29fb969e4726f483cc8a563c6b86f20cb6cc628ea6fd5e515c04be494e8947526c3b6fbf1b7be9af62cabe98d8f59548d73a907d250a346c874c5966937495ed9d6db62223a976d52e755a03db4447dfad605663a394d4af"}, 0x9d, 0x800) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) r7 = getgid() setegid(r7) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r8, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000001c0)) fchownat(r8, &(0x7f0000000080)='\x00', r9, r7, 0x6) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r2, r5, r7}, @cred={0x20}], 0x40}, 0x0) shmget(0x0, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) lseek(r1, 0x0, 0x407, 0x1) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x119) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x100) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x3, 0x5c, r2}) 16:00:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pread(r2, &(0x7f0000000280)="0043ef358504352d79e78179b11aedb1b56e7172c7d53805ffd630020a5909541a55551c1719ee7f8e6577ea37f60740276741313b1092b1cc8624085634805afcf53e96399983d691bbb9a65d8bf6735fd96bff429c2f15cb6a0a465aecb288dd61953b0df1b746146bb4ff488c4c9264fc0a89ce5155fad9f5245371de0247988475b92b224e2c29d5ad4bb5482a2a8837496e3df5a22385dd46751afedb9a184475233f3f376a831c65e5f6ceac0da793b893224249ae0048f4d5a6a07ddf721d5911f1044d2cddaea1baf24f18942340ccf456938e963e9489458fdbd2197e2c352ff5a03fcd1a8315be594e7c6a5c290b3fb41942ae71fefbf31c7845", 0xff, 0x0, 0x4) pledge(&(0x7f0000000080)=',\x00', &(0x7f0000000100)='\xe1:\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x43a5dc8a0a97e45c) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x30040000000) readv(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x6a) writev(r1, &(0x7f0000000040), 0x1b) 16:00:03 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) close(r2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0x2) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f00000000c0)) chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x87ae7f9126f2e22e) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) recvfrom$unix(r1, &(0x7f0000000240)=""/241, 0xf1, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) close(r0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f00000001c0)={0x6, 0x0, 0x5}, &(0x7f0000000200)={0x8}, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x80}, {0x6}]}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r2 = dup(r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0x800) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:03 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000140)) open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) select(0x3b7, 0x0, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) 16:00:03 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) close(r0) 16:00:03 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff4b3000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c02455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027d48d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf23a40f7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190deb6a5cd36ca02a03f43f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fd892efe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33eb10e47d3a061d144e0b6588e8b48eb23e5c02eeecf7e19c521eb85250f799eb6391a9f79f54b881597cb1da9a2bff7b5bfbd51c222c4cf020425cc46d9fb89ece6d4fcc48a1f8e3d2b23fc4296202fa52827a082db26e41981280b93dcab353f3e408ec3ad555044b3abec7f511e66d5864c8d62b22d8759b4ea8cb521e8f24cec219e6e859084a96b5bb5f91f124fc2333ba8c144e1b9a6119e7d04bf0e1162824ac5a84"], 0x10) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) 16:00:03 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000300)=[{&(0x7f0000002380)="4e3f91d2ccde50f5d7d976a70d977a5c82b25c3d8802ee0f4c87863a3f8a8957e7b141c10f46387a00e93bb5856a64492844d574f8c656f5b8b2611ed12273b8686fc53289c31f8ba29f0c7a854bf4efc1a122a52a792a5759de07a8c44c5a279a85284bce60f6df363cfdab0a4525ecfa4896c0bfbdfe10bb5b102e878ea0a72a145529e34cfc67e26e4b94514e67c3e79b7272c6963e3c218fde8cbd4b5aab13dea9b96f924f32d95c40d9241d0f8df361895335ac7f21951b1061ef3947af030836c50c8eeb01612c57a375a8d07a85c0e835b3c9816d2e9cf3a12480e6d9a6ae808d77986766f4362d7cddcda1597a99d6b961b6ea856c12c10f647b8673999a1e5c242c6e1324793f05dd433f14bc85782d7045a588ad3cdcd5e40ae174361caf4d3a6897c35c73c45628f128679064d367c38665b08caf011f56f80b5f81085a99c7762d9a5486ae4caf082d035c3df330fe4717e08d7d4680b039a912ceef1ce702c2f37a8a180d149b58adcb8ad1e49887743a816ee1d391457fad2006736b9ccd6a679f648cff7aca8ac315f81f33f4513cac7fba9d9c3f532df384b714ea8b5ffd9856777bb353a7eb3545e67c64c9e8fdb17c6d11d19f6aee7c10b54f11658a70d932f11c517e94ade94b5e5e081b702972703d8e02840ecab007c79e9bc2ea5c1fa694565ac5e9ad0d84a6dc8dde5ad299c1d974e70483f780712a9a6bc19df0bc859dbc4998ec65f4d63b4b67d0aa5a14545057fc87d67e0767393af9d5574c736c9a0b0f69b30c26ea7fc86acbfba3991aaaad1194b11e460d14508378dba276391415e8167c5bb387959fd163ec808ef4ee922877bddd237c42ed0fbf0f4f3defba032454182a962bc52a2ca5eaf0d2400211524c9e24af957dcc93f4dec0ee3a6aaa9658fbaac8d665dce86362235f2051c6abd19d3d432b84bd51bdb871c74e1fc717228a471cb425daba14058a54f2357f2377a00213cfcb0fc8332adfdde8b86bbddbe490da76584b10d0228881948e014ad90c35551360b387eb676d9055df892253d2758e98a2391062592898403572e21710445820624f95fc71a905721e194e0c22928474d3b4eea16e1c1251a0ad1e38d13314f8df7111745e965b7580a8fa712fa6f88c282170ac9ed9baa2098eac33e99ae6cc99ff55e163630a8d50d82aef625278c0a6eb0ae42fc627e24cd6254d9202ce4c22b4fcf5905b93b26d2e9806bafcf1e001ba1b7f05b4d7ea2b97d9095efa9fcc487478670e81b42eb4c6687b3dc78b40fa5133567b44717aea6ccaed51070a4adfbf75afd990bdb3a6ff125bd9ca409f6877ed5004cf5255cb6647c85b335aeaa342c1bcd7f805df0a4293becf4ece9ea1afa74fa764604bc98cfc035a92b0e0eac4e7dd3b8a28e5218d7c1463cf4a4d3294a8d92813ed4bf27cc87680c5f945ad8dc47060f17f10bbe8c68a0345893e9cc7197ef923267384efb8b9fa9ea239c4e5197912474f036df12cb2e6ba7f7257e78c819dd1069903822c083ce0aec02bc4e45a09bd7f4ef8635496e0f61e8ca826deb0b4fc25e30138ddade6e2c4a25b12aca7d5ec4bc59f956f11b387d90a978984a650a4afe40a69b56f84c2642b1afb9073cc792172f53a008d1584e41e94b23f740ba79b5fdbc55b199984d4a0917eca0ff9f17e8590d3834649048ea0e9b023622f6885ac46cf77cf38fd47838d7837fc9f42be0c58f0ba60f3f25f1f15d0e7abada93807f05d8f31e37fe34b6a34a48610969fcbf660e5f8ad236816bdd3274a009aaa79abcc5e1951a6fbcf0b8451604bf0610c130a9e52bd9c791f1f67a2c9fbb4e4b48fdf60668c1615544e65fb435dd60bdfde42cb9c49d415fb84d4b53b0293dcdd04b8cb39e83ccedf26ded3f3ef2e26e62226d6fe7dcb7851f93b273d83a2feb5c0db7b64da381681dc3e225059ba6e43fc5044ff406b57985649b41ac4e73deb73bece4045c780b87ba8fee33cac19308d04dbe5157d4f8d4d8aa82f4c861b2a01a26ee927fc517e1eea94a2d71634ec3705b4bd6c11447b8b9b62fad520d4ca5cb52016491751b154e6a6b3bdc31bf2daded531cc2add493da8f83db1762ceaa332fa185a92bea7938e37f62d62d7ecce59d8cdf96fc0de9d9e8b1fca81118a38c04e37ffb86d48d5328201dabe4e5079bd2737e492456347f8d4562f9d452d725ad3fa8618871d61e02479c20093eef7229d2fb45bb5b604f6b5a3a8bd22d56bdb45252ffab500bf6cb1f0c52a78fd6a80cc2e0933890173ceb8fb06dc7a1962eb9c56c4771025debeac872f03b3ba9e87657eaa6477b349f5bc1c73802df332b50a3e9de2a41b7d6fc3c66213eaabdd9f71b5fbc43ad7a0072a9bb443451cb3b90d18c5c43d7a5132e5b2ecccd4138e55384ee04688f9a4fc9a489ffdfa362414b29aa030b49f8e384338e620e67460cbc7d39d2321e83ad88cf6576da7255c8f4d5af43155f844ce1bc4b6d3e82124a4bf0f9d3fb15359d302439dc8c1b2b229727251ce0f515c67ad84114906a15dbb07973c8e5857f8f994b2695f6a9420f08d60352b15d3dc7ff57398eea99e1e2cbbc6ece5379cee498cd222fb08844c865480af98a620eba97cc5394889193551d3f349971072d3e7b6b28b70a323cac99a1ed404039586c42e03ec68e88d23003e5af23d96308c8188a73b13b74299feeef295c0b9c618443919f37e5f0b35fd525313b3de29ef33aac5593ff1ef63a8d859f1caa361b674fa19cada29684389b88be33d1537b6786f6954eb8195ee0aba1287f6c76438c74df4020e40f7876914f306f7c80ae94353071f230c59322e0c0c9b1ddc9d9139bbc9a2719d3429387463d743bea383edfd684ad1fee9c3928de60ceebdcf3ded75da59d2b5f9b866e6de8495499bedbf6183a5e61363567ed151ae8d3fac3d9eac517684524473f6225a8a1274537bd4bca7e9c4d84dd018451558ab8dca2b263fb934fae8d6dd24534def707744be77c846464ad3c1d98388d3abb6e0e6a555e89170d9c01de1f2017eb01a684a8e5a1b5ea031965ae8f6fac4727a5bf811b0fa4aa8cf01af65362ea34d4b77bebccde7e1d71653cbe67a23814ec9b39e96a12370efd23c5b7030d7e18c7bcc162f6e6f01f645f48c53dfdf7c02f462f4f562ff9e6c08a5201c54896477feaa105af4e3c0742f0173ac91a8b2d5aa124679ac0ab51a0acfeaf9a3e308d0d6f47da4bbd56f0ce88e50ee37503a2715bd10d5689fe9341fe58c3efce16d2d94e862ccd73615d75409da0d6b01860f3835d8d330f747a38b5a732f1e526e74d0757a84ca9504be1daaafd4c050168ce00ab9219798727ad2e6fdf18f28e35509ffe79d2d69dd82f5ac9a005097a41cffc1d4ab6cfbda904dec307de11ac461030ed8df390852f1da6ee10e6e5236aac5ed44ca83cdb44c4acfb487a3bde7aaa91749419d821c46b0534e35b9b7dd3bf46b62673892212a612f891cb96d6d195f3c86854c53afe093f507250a4eabe68f1052db5e725c69ded2178d9239d2ba9924ef757e0a3bb1244a3e1e0a471e2530c4c255930ed73fd33b3671fee5bb65b4d40279247163f40bfa3392d2fdd5d37437aaf19fd59f4a3651d1daa7c234773d4d738845d1f4d5b6b4d497f90f6864f4f9202919cb3823184b9043225e077ed8421f1c2637176bb0e58da13c2aed8c516e07b33f9338755c52d4e7492428594a838ea61effe34479bca98f7f7634d113d93cd51307c3b038ee6500e72e1c3a659aaf940defa1c0a3b043af4e32c951a1af4b778c8b7ed7441fe1d730c9dc481e196918862bb7782498a0cccdb915923873426f8157b7162e8730738807a74db33829d92f7fd96bfd22090da48d1924f945e1dc6edec388a1b0d7f92689fec64eda9eacf7bc138dff39ba0e8756ab4c169135a06fc8b20ab3d3b0744cad946a9cee81903c74e6ed939f21b1947f338518526ba49d95613631676a6369b48a509f8b671961a0cbe43ec2a4b0ba24c428da3243d588e33efc7ad6d028205d86670e0553150dda4068248bf722ecd434b2911ebccc26dc52223b9ade318544fbc481ce12c389afa02004ad410b38834c3e165a59f6460833022906fba571eca3c8b975a5140b28df17b912fcd0016e3e54703e6edf8b55932c1b16e06101bda69ac71c34160c904a9c81f3f4a2284655bc53d83a00b1f9a68a5f218930f5b00e1f911f116fd95edaacc3c888800a2d23a60f88e496d5090f26582da0ea2869ee1c32d1251ae4c0d09ef783be454c5c34c4b492a5227aab085d5db3c15ecb6e0155645fd3d3238c0e635d01096a2c2ae988d5fe55b9235e9e471c1dbbdb1f029892c19fd7b7f84c76f42c398c75b1159a1a61f167c58cbd09aab7565037ea8cdf5e4dc9a7c1e0c3946247b8f5da6f3f83b62cd15ae624e41a14a35bfcf607a739e8879398e13d8ad15e1c6e2db12e5b176ffc2cbfb19828fad672d587e9cd6dfb898b8ae39ec83adde9b6fd9df4b4da5198c2da9fbfe0444bf7624a561e2f09ec16978f5a9517a3c14312a8b81c8bef4af808ced074a94506a6ef55db3ec650a09f40e27e59ff943d1f4708b108a7298121f9cef425779c0e129b29c96faf26688941bf1cf18676cab2d69bddef1cf2ba90cc7e49b1a6639714bdd85aef0e28a552dd1daa2c4d32242df5fe808e17e10139c8a6cf542adaa33deb8e759272d3789dc1ffd88538fcca9c6a262b6068382692d8a37b4596bbd517a50333b3ffb0dce8f5ff9e5e829f4b09e37165d78d96d9f5ef8269178992ce4836f72d418804a91fa5ad61975b0ad2aeb3c50d91763b2d523af23835769fc003c687d29765b8acb7fb63462151640d39991786410e9296d5bbce5f6c81063758c08626bd523b425f9d15efad9a21ac70835a6c42f363bb7d35545b80726ac6fcdef0d93e6087b3cbc61b92592449660b53316114c1128eb7fa99d8c4623396662543ae22f54bf23b979fe3ff4d57b4c82497facbddee7bd8c8af9ea84719a3e5c9b6fcdeadc38d82ad00945642f0ff1808b27a823563e5f92a181e5b25f4bd834e7f2e753e26019258da16a8b305866706730f7fbf95798825a595ae8f482222ca0b1053c957555863fdbd6005665acc9b64487f0f3375907a9a22180a8bfda8bda5cf31468feb3d55c2568ca498f62c4a3f61596c718d7e1efa6785f5fa52efcb6ea12c930fceeef212aa3082ed93ec3c53fd83adffd20da86229d2de5b0fc490e94e70ceedf0e39f638f3f2f16697e10b56196fcd5f16e30f8fc1492b4354fcc7f5173ea2c4b4211cd35990b43c8e36b0ca2089a78f7aff786cc2a821e20d8e0db1a2e81bd9b1a41de38a1ff401d4c64c33763fd46e3b415375ec343994e16127bb629d4ca0413672345b64c085db58d82d288cdf7bb96507d753d9b4996ef6ee3f040d3d50325dba9721df06214048cff88d59ec048fa604dff8d45c1172191cfe2bfa6271fbb4741971c2459fbf9bda7fa2c4683e821d6adaf64c49d7b18a5f55357a8b58653ae25c6704b2eb8f3a63d33e71348c8b4e42417816648d5e1babfd1d32de40e4e7ef680a081bf96bd15f6ce0a65b9a1a6916e5740ec580539ef6f06fc3489e7c80d46c1ac712964f336f5c1dc06a8e3e066087b19d2fe5f9f763ef7ea9ba6f4961c928f581e6462e815d911c7af177f86354a03ac38cb468f6a3da307c14630f2133da71e8f8f57baef671c28c1179257e8a14abaa83698ddd38b808a9e3fa581ca05e4f9e4f00ad2717ebda98c90483a67c3a4", 0x1000}, {&(0x7f00000000c0)="053ca667c1330f80c381b1e3d799870154ea", 0x12}, {&(0x7f0000003380)="b252628cfebfb46ed45186c939483a227d2191fbdf99434c4de5f9893cb98b9bc0ad22ffe86be6e9df35c73ec5b0ba85a7efd30695226b03f254c4b683ca1f7889bb8daeb16bcc81eb6408b20772d5b3710d14da218efacdca86edafdb54ca3f9069a76c33f414a40fe8a4e160c9254a9861bb1205a44fcf5da74625a09d38ef1630aa1962622f5fcb376ed221980627086bf2e538a3bc951fb1c82aa9ded898635b282513918317855271532e57b606a5d67d057198df7a8699ccb883e267c150069454d8543c1085799e54e7a43dd7eb16b2fb31bb78e17ad012b5a99235217d6090aed67ac61976ad1a40d751c2f2a8d6d8d359079d5caffaeaf5704848705bac0630ba077d0d59b7a7d935c53bfe796fee7ccedcf7556e146ed32efd809e20c305451116f80790e733109cb770b4708ab135670bb09c35e7937ccc488342529eab69571397a89e3ceab32467ba604b5fbfb2895addea714e780d3e07faab5232550f3b6e8e88138c9d0f40ab3689e6b88962b4758c30c968e39e9f07c352901b4adce8b254b393fa225eca95f09097cbb6fdc887299faaf9f061795fcbed3a5034a6ca5dba3dfc6787a9e568b0acc5486a77a30a11239945e92f682426c06c5e772397e0ef2067de9f05a7f3e864f5d9ee5c611f15e881afde918bdd6519de93f992613a3691b37830b12be7891fbd235527ca680a1f38db100255b06389a1bf565e08a40b4a957a41795fadeb4f31a2dcf943f8af9c9de90f62c99ce264bf910246656f27b1fea4ad4ba7b97d0a3d5f69861017fbf1ec80f205811a751a4100d2eb9d2aaf67bd47eccf223409b752d3612d1a3aea3030a090d5d4f45f6cb3adecbe723ec9b23bf718b255792977cce32d35a87fbbdb6d0c16d9c9cc46f63608b871cd9a5e6b6690a7a94e598d6a416321e0ff53b5460857b0a528e90e794c2479676894091404b3abf7d44e123dfb4f2b5534c52b84c4e91763fdafa841156cb59e6cb7af200b3d274af88e6ebe2227707cc8e7af4dc7ae033fa2e0e2ff949ff350bf917ee020f081002991056e85d07932351ed056437ca3d9900380ed7be54868b84d7f8f71aa2e3e5a0bb708601ec5c8f7e71e91e46132c55bc76e3b56c6f6b54d800834163c3df6060674ce7a718c3402dd50a182105a56dedcdbfb6acd0d3f00d730729f06c0c957440c1df01ad32cf33b875e62a73d5c176ba5656459041c35984843e7d879c69b0ff3d8dba129ba9b699437c6aacb46afd5174a3bd1293f4ca0874bc3a11cb2913980b681e83e207d7d369453f90d74f1d29ce009edcc79f396fc5482f30bd50ce34a59d80cd703c2467f7a637dc0eafecefa656f505e67c4c34d3e1061f9580f34388ef99fcf6913f8e77889efdcc651bce0ffda6c04592e1c9b4248e90dcdd593717aca4a9dbbd8e83129da1052fa60f57f40bfb9764390ef5cccbecb25884240af4535e65dec72c97118d45bda976381cc2467d7425ca8e70786708367dab9442b6415452257d463698ae3f5cdc8d46b2053617404ed6f386e031ab2c2863e67fc981ebff4d7a80af6694daf09167abbceaedc4679dcd0fe861cd9a4219c0a03bad70840524815e434e52cf63a42627e73b36adee88e29c21b92dc74f572ff2de055a9a5583956479274ccb5a79ecc0653c2b754d3dc4a2ce5f4dc3fc830a9fb89efb46b1ae7b3ddc62df413c8dfca6c4ffd07c4ca49428cf8bb727b2f16632846c6489d8507e77f9ebb4b273bc224552b6e96b2119c0372644e0931982b20de262262fc4c03ade463a39af88f36b7e30cbd9e44b20550e1fc35dc8607274973327a8fea0fab08bb7420b5d62e2337ea81c5b2ea84c9a321ea7c56fba5d226d23fee4bd8540a445734ce3473c20abb9b44c0040996e1e95344897b65f5f75ad9daa523daa63a0c3f8eb280bd8c5289be54787e6728ac25279a67137bee642231c32ecda10e70c3ef906a7e0c6a7d64783e119dfef6a0c81e194b2169ed4049d74ced25f612ea6c79639da236cbd44fdb284b22b6e5591087b9317a8d7effe3d92344dc8b81c717d28b489c199ce09b4e61ed49b8884f7ffb21ae056dda63eebd452b9f317e65b3d6c3bf653dc1dfec7b72829871dcd1a86fcb625d68d9ccfca50cac56d5d28e1a3a07b74716a58afdbdbf300f2f754099aa38e696a5ce9c19013ce4c97548754ccf5c60b29c7005f543d8a2cbee52d46e56fa8582ae2f3e5870787b65815398c28b9a736c33c2f68e06d11a5b4f318227df9a7cb84141979d2c150e0aa1c46ec91a7c1f9ace6055edd919995f9a1e372a680b4d7da645ce9339048a5edb549a7696406fc2ee1351e5ee552a060ffeb757cb7600eee6e723c28fdc5456c056cb0332a8fd40ef32c2ac6a2aad6229e48123db7d7d4f65bc093b4b73470a178e8d6406f006e184a3f8bab188ff8b556751c69eee65ecbdb6a6e35625692e9c009d33b4e04da53fb03de16170af0987bfa727ce68a0335bb0c10cccd01b27f0ab33193ae398170406a6d25067c4002ab11dbb002fe3f710474e8587ac739b2a16281d60d72cf95e84990869ff43a994bf8a01448acedbe2b3d42d3c0a204051f539530d1245acbd71549383de0f2d761e570b26d9a3a5055ee2d5b5283317a853df678a8234754877f87ba9eab453bda61450c65058a5a1f5aac82054a9846e4627f29e89c123acc97db915ffb774e2a5f7bb6013976b67c0392425dca1025a1a430e8c9aaa74b1f0a2bf064fe05deca23f1e48bb246236e78c9b86104e880963f0c1b28dfd3bdcb746c890c3f2af33c4b4b5fe6e0482cfe8c62a7de055a19ac62b4156086d71563a1b1f2268c268253cc9bb4d0002b79380fa142e4f95a51c722c218b6c0bd7ff2fff9c3417f3d20d49bcbad36c5d259604ea7ff694445081f2c9ef4748cbfd93f1e39ce775f52c247996233e0fdc9ad4c273564d949e7427f97261c504ef0c9cc19f4f9fbea3921d239ea91f6f6fad858a6df9a03035e40005389112de21ba4a8f5c9f94e638638ce8ed8a9f7018d944e490fab78eb42a9b33f2e4ac2703f516a7ebeea1c21f97d642b57eed240b6f52ea22ed31916438c87b688355d480ca2d5e4f40f53f38f134dd4222a80852ebb5498dcfd5145a82225b6c5a9b6756f2c28bd466b5206fe8a7408d59ccff0ba380aa4b80cd1b22ce03cd3a4af56e31f29621cdb47fa8e665a0511df7b757f653597afcabfc77be82bef040fb644a40f2ea552c653edcb2bf8a9e95079e09bb7093086a4b107c220a619baec2aada4de1c98ebe9b07f61f99b8d3b867deac3589b43ad439c150a4912dc1ad4b048cb51c4b11a4d4c7fd9e2534cf2141c966374abc5ecd6c20bbe6933e503cd88cb88774b42c5cbd61653160961ec039c0f6d532019915e34c0881627ab5064e61cc6a775eddedf9f9fb3848ea2635376f7b02e5a8ebd527f8c103718d1096c39032d0c8e1a67ea5cc41bfdb561f868f5df9798528103405682956e0441444cca4dd7e9b63aec437b98968182837ac32aaf30cf8e76d54f4ba5fa4de2fcf332ce28d22b86dfd636080848f0473fb899b5e8dd999b3cf45f29121ab4080e360aa9162cba744fb3903faddd4ab24fe0f88b788ac76d976f1b3758d64bb227b5f47959c449828dad1fb0e022b55cf1550ac31ae5c1dc98fb83c7b5d97ba5fe3150f704c1e8cc4cf5af7a184b8c9cef67dfa4c0643489c4625d2245ca3bb9861f1adadd53d3679bbfa0284138df4ddfa0a1045e9de1d789eab5252a5b5b3525f0d08828cf46823e435fc594234a6dc11d9455d3e663e3ad1333b8e987060425d87fb3b5e879fa7483b75e69b5420942bb9b63300e056524ea01fd60225bfe08fb1996d7fb3c41584b0c9eba18ce3c9329ee43dbdb6c27ff4a97cc66db4034c1b1b5959aee9239fd35bf5b7daf67b21e44d2050edfd75a38feb95f1e5bd5880db7fdf70de5706f7020f3b32c912e01dc20608b2e44e81f0d1ca0e17555ff7069058aaf00e7a6f02aedca7d3e5750cfbb0d52b46a040c542735b9f1630d02e230960461a62a1f33f964438e561c2380b7ddacd66679f7706c17a566e600677ba0ff2e1448cf92d9ec8ab64afd71b2d592d6890b66946d13fe4060a7ea71eef8f8cbdb5ea93cba7ac373ab349713f6d870bc7ecb5b715a8a3f81ef74dfdd461678a5dddd1135ab24fdea6fa382dbea530649e516173a943fd75b45b30cd2f9270d104456eba759482af0c01850762bbdda1c9719042b1b55d2b68fcd16d040698cf8000b0a735149f6deea378ffb69e2a81538ad45c94910f75fb53b7bb4b838cb8a7de5221b6de1b2135b7d7b0c11477076bdcd8ea6380162c07786488aa57f5628eabe5317fb12fb5098497806e882eb3c3039dfd0662dc57a3970678c4a5db2fdcb7b96959adc3a6d4db24a6354429aca5bed3f3fb54c38589d55a91a2421c6b276c2f320fe3733fc47534430b2b75c998aa69f103d2a48f7c21f114923ea9b974fd2cfb016fab11e0150da9fded04df38ee6347b095376573b610e02b9f519c1a3738d344d978fdefc07b06c6a258e485a9e4155bf6f875b1cb57dce8560621114b279eaa23fff877386fbec20d8d7be1492f4cd8ed332e025ea73abab51beba94bfe84abd49a9327c13e0613e0177114dd3e17e56fe5d3a87c3be85ff8fbb17c8ee95cfb3bd94aeae2ef0cdbdfaf466edadf3378092cbb410bb9fc70a1a329a0d85c8caf7905c6f5f21af06c73899446cb699cf3ffa6d931d0f24c84baa34a0c1db18620a535374d5b71fcf4e589294f2da5b6defc3dae3cc6c1e1feb620a88c169c2bfaf356d3c0bb9f6c71c0042274da507eb300b53e4edccb933a12bcce7388b8e36105818137500767208eee7ee5bb9e6dc044e206b1f746ddd820f764265351053af02c7c9e5918d319371d2c6a819ed84b4a9af2545d20827d81b24ac5ca35dd42fabfa4d960a2730a42836fb2c7b56d6fea080503f6e08ead51994a30cbdcfbf484246ee24bcfe7a842c0e2d75f02132d4eccb98b75bf12677a6b744fe6f198c9354d8ccee1a9f98e8f5c9903de02939ff9b08ea61baf1f9f4cb0b38cdd9554c7fbb938bdc6131cb84d436d9b311a0d410ca46dc3c75f1ef604430994f6739eb1936c947ca9cfa9eaae3cf7d5e07a45182f1b308b0516bc80809e3108a24f5b94fa1e7266137782f576bd8b85640100ab11205e4b244449c3672293ce5a0cd02fe3b5bfc2e65c3a1b68c580d21185be463e5d24183dc9cb0cfcbdcb369e25f81a83eab7e2d59d7c", 0xe9f}], 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x100, 0x401, 0x1000, 0x5, "a6ecaf2adc3e443a170355cbf005894129aadd2b", 0xffffffff, 0xfffffffb}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628", 0x63) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) 16:00:03 executing program 0: nanosleep(&(0x7f0000000240)={0x1ff, 0x4}, &(0x7f0000000280)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000040)=[{0x25}, {0xc}, {0x6}]}) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f00000000c0)={0xffff, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) close(r1) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x6, 0x3}, {0x1, 0x80000001}}, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") mkdir(&(0x7f0000000200)='./file0\x00', 0x2fd1a2c93299c24b) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'\x00\x00\x80', 0x0}) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f00000001c0)={0x32a2, 0x1, 0x6}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x7}, {0x40}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) close(r2) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)) 16:00:04 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/\x00!\x00\b\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file1\x00', 0x1, 0xe9c, 0x0, 0x0, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3, 0x8}) r3 = msgget(0x2, 0x10) r4 = geteuid() r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400), 0x2aaaaaaaaaaaab18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = getpgrp() r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) r12 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x200, 0x0) fcntl$dupfd(r12, 0x0, r13) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="01002c2fd6dc67696c65"], 0xa) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0x2, r4, r7, r8, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r9, r10, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) setgid(r7) pipe2(&(0x7f00000000c0), 0x0) r14 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r14, 0x0, 0x0) ioctl$KDDISABIO(r14, 0x20004b3d) 16:00:04 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x9552b96e3875eca1, 0x8) r0 = kqueue() write(r0, 0x0, 0x0) 16:00:04 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r2, 0x6) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90", 0x1) syz_open_pts() r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "85000000000900005f00"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) 16:00:04 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/61, 0x3d}, {&(0x7f0000000080)=""/70, 0x46}, {&(0x7f0000000100)=""/85, 0x55}, {&(0x7f0000000180)=""/234, 0xea}], 0x4, 0x0, 0xdd5b) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x3) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x19, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = dup(r0) r5 = syz_open_pts() syz_open_pts() r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r6, 0x0, 0x40fff, 0x0) write(r6, &(0x7f0000000140)='W', 0xffffffffffffff59) ftruncate(r6, 0x0, 0x30000) dup2(r5, r6) lseek(0xffffffffffffffff, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000140)=0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x25}, {0x40000061}, {0x6}]}) r9 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r9, &(0x7f0000000240)="bfb3031a11b4509de2a46db1b0cd4e98b52cb3eb978e63f7c19e788a9308cde07a5d25fb3be63c95d4a0f265e767b2142a46d2f258539abd373aa847ae2e650d50372f5d3f672a1163d0b3e0ccce4396c8023c42cb29a879", 0x58) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchmod(r8, 0xe) close(r1) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xffffffff80000081}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[0x0, 0x200000, 0x8, 0x40, 0x7fff, 0x5, 0x200, 0x80000001]}) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000380)=""/78, 0x4e, 0x40, &(0x7f0000000400)={0x18, 0x0, 0x5, 0xfffffffa}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = socket(0x2, 0x2, 0x0) getsockname$unix(r2, &(0x7f00000002c0)=@file={0x0, ""/21}, &(0x7f0000000340)=0x17) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x8, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x9, 0x7, 0x0, 0x80000000}, {0xfffa, 0xaa, 0x3, 0x8000}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x40, 0xa0000003, 0x0, 0x200013fffffffffc}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file1\x00') 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000880)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000840)={0x5800, 0x0, 0x3f, 0xc1c9, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r5 = dup2(r1, r4) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000001540)=0x3) r6 = dup(r2) r7 = msgget$private(0x0, 0x220) msgsnd(r7, &(0x7f0000000800)={0x5, "3182728456"}, 0xd, 0x800) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r8, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r6, &(0x7f00000007c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/86, 0x56}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000480)=""/244, 0xf4}, {&(0x7f0000000580)=""/237, 0xed}], 0x4, &(0x7f00000006c0)=""/248, 0xf8}, 0x3) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) getpeername(r0, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x100000182) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000500)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000380)=ANY=[@ANYBLOB="cfedf70101000000000000c0a2"], 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r9 = fcntl$dupfd(r8, 0x1, 0xffffffffffffff9c) write(r9, 0x0, 0x0) dup2(0xffffffffffffff9c, r9) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000100)=0x9) close(r10) r11 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file1\x00', 0x20, 0x19c) ioctl$WSMOUSEIO_GCALIBCOORDS(r11, 0x41205725, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:04 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) close(r1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x2) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x100) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getpgid(r2) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x338}) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) execve(0x0, &(0x7f0000000300)=[&(0x7f0000000180)='..', &(0x7f00000001c0)='^+\x00'], 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="00000018620495f88a002b0600000000000000afb9d8dcd123614e68d76b1541be8d0d34cd5661342e", 0x1b}], 0x21c) execve(0x0, 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000100)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x7, 0x3}, 0xc, &(0x7f0000001640)=[{&(0x7f0000000440)="cfe54ea988af15c1125eb49b61755dec4138715a248b7a70d4ff79586a5ec5c2df5d5628ff4c07ac06eb689318aa3f68fa61cb928f7e2eb2e5fe4aa1b30f9e947e60f280a68730f025d390d0482202689fafdd263f1c165829b3c64af9cbcb36ac0bb9cebc9cc1fe861d78d2ad03f61b5b3684a1d5bf1f16fa966b72db6ad62bde2a357c1c8c9af275e59fe3bb890217cf824945a4c4c6eb70b0342e3308a6d15be01cdd02c888f712d0a5d60410f4767523b551a10bd6e0d7a2c150890f7b956b529b61235135f7d5709d716d73aecb681adf8ea5325b7f6af28be1c88d23b450ba7db769d8c8c23e24334cd509d88fb2a46d3d3bd544261fbc0e312b6281913c03ff2f5c518af67aa43a42d51d4dae33d68a5564ceb8d56682e7d633370669f24e4c2cd09c874fcc8c42bd5a9056248d59409e3fc62947cd86b85ed8feed5772e7f5d70240ef4558123f8165ae46c3182fc86c5de54610f70619ec7e44ddaf52150a979a7a4caaa7b4f80bd0d650f4f0dfaebddf6cc61fc0716a2c3569ebf16145b874cbd3dc393c12c2ef62ae42b8bc0d426803983de96b3fbc8589b4d01c1ea5f5eb59b29089e32003707cf279a976e1d3b020c07d49e960788f1a1880b94ca61f45dab6dcd523a3047befef025121053580aeab61035bebf3e2f211ab5ac9a295e3afd3dc3403c7b4c1ad5d8d089a4da7f9360d7301950577eeb3264714c1f45c7dc8cad547df27521f28b0e74198371d69edb49cab6b6a74b29a53f432b10f4db5f2cbbeda65dd8b11443e0239db671fee581c721d8e6058e431845bbbc7449cf4a2c457ea4ed7f698b5fc01c0f626245c632f8a293af0a78771473715a967d9501c72a7586eaca17a62db301fe7c3702f2214ea21aa200c626a959830514707ad09e718cc0a290482d775d1e5522dd748f3f985c13887b376fe0143c019ae8de9f0338962bcfc0f04a78c1d6fcbfccc3408700bb93ca96afd3b472826b530b08f4ce2be0466623225931034dbf0d047f505facdd76b8e16e0e6c61be07c5681520c489ed7e9faceaf6bf5297bdd13e739a875bf4ce438f6e8c9542ee9e8b62aaac1be0586d13adc7bffa89dbd377646fe899faaade9a178db2fa4465393339941bb23ac711c08dce225491f5c4d919df2e74e4a28cdf1be539f68f253f3581e88c621dfb042c1ac2eee0a140e603482d8c9e6eb77a65c0821fa368e3ec3f55580aeed2505ce75327da4bef66beb33bc3d1fd5480ddb5582d4b16845236d33f040cba964b7aeedde67f3c0ba258991e54773332ee553c387dd80c4cc44cc4804da89e23eded47708192544c45befe11beace36438068d5e98d48853b6f85d69366af551bb26e34b43ad38b3b190663ed8ffc12017e75d08f688e7f029520a94512c8e13309e92e7d788f287fd7edbebe84ea49320a16a57f58633c114721d2ff41ec39ffa26ce8a872db43fea5cbbb674b6a3f08efe749caf6947f61e96457bc20b46574ce50ee1c68cb31f66758c9b447ec1c27085c0febcef4d1a3e8fee2744cc6c3824df082b26cb02c708ca09b5155963a2274b6b9af6055351ed602bcb24ba29f2dcb9ef87c31d2e2782675e15f43354a99916f4227cdd098f1a87a39e9af08ddafaeea6667c713b4a1208a8d21495d3dc7f21806d10fec4f7c816a2585880cca1d7cbd4a5b3cd98284c26af1a56709130b79ce7bff79615c5a6dc3c831375d758fb22c0a504b6979a52333f505b57b9977c6d27b971ecf6cbc8d610d10f67714df0ca87a5366de606454c2f8f1380c4ea26c909da57c7ad2e998857ba7aeb774acee0626a927e481acdd43ed0707b1f7f33b4bd6e6e3ba0469b3d57b4bb32d28446f511a6f5e07c95a51baab4cc11a813de05c66ce032ee71172bdd91bc1908bf310022bbf57c31d4c81fce61c1dc285106785e66a7bc0de165943ca4513139cc1f4af9235ae08f2f3564c49ba3bea4d4c176d17d4abd618350b5a0e221a66e1bbb59a4b254d16eff53e39182bd0fd53067d9fa9b9062f06079578a915e86a3cee09b4c535c01a005ddcb6edfd4f6ff842c3d9c66b567367c048b8c07253552f18d9ef00f9a33857c746a17f06500ca6836b08afdf01b4ae9c13572336d05edf5125b3b1e28bdf8a91451e4755842aa5fa33d02f57d32baba4319dc6d27a1a4a2c77e399b7cac13e2dd97aa16576e5fbf415c4efb3f2ad1ff031b3d754b65dcda961700011ba6ff61d6f16c20b47c62fa7ba3fe182fddd095e7bfaffbe15a24e8b270fdadf5d2baebeff307b5d060bc29509b682832294d5656d54fb280857c2277d502e5946bebf83e114aa16b0521b8ca83e7988ca2e69db57ad08696ea15f1b9c058a7fa0ddcc7f8dd40e560f378de918c5861a191ebad8f320ad65f29480a0f6ff51156933a093a730cafeac238db1a4c364258af539d760996838a0ee9dc3e0bc56f73d38eb8d352a1803a79deec1881c17cdca3c29ff427f8a2f0e2ebc556dd17076f2b555ce27a0786d930e25d26a2c85c1ceda5b0cfc6ba4cf614f4722b77d2c6b3055b06d0e23422edc8e26c4fbf3e21318271bacf0a2acd8c3ec75ae211f143b1d6b52422426b88ccf50d4937cdc081fe1262b837f7d27b9825ba53c50349348615d415e2174ec38cb6445ba1cc5b457592f1447447ad82a157ab7b19c2f60aa67a340b2a95b5b03d9004afd73543711134a2872595d5f5e44d9968adec2add7909389bb9603faca84f0de407802d48dae87ee3e3d67f0d0e69b2a9eec4384dede376a3bd5da3ccb2878a4e826dc6acdd64849f9d77276dd1249e4826036f9132e7ce98f23a953a323ee3bb430f89101ce566df7e8444d336a8959a45cd34264e3b93167385bab5b2c613439f4168b76a6f8bcea47d0b661d8d0fc2f862f6245dbcf3838c2e969f43e59910bfb7de982df9816f926cf9595840ba700b3fbec864c70ef614d70a8fde4696fe0b6d0ff15efcc086599485d89ebafa1fa462dbf93ff6bb871a2c6d2ace32856d90c7f8c66730c0273fbe84767531591bc9eb67c7f18985deec1e5e04f0f116fcd758ce352578794716580af1160a7aaac6e7465f1810a6898891b68a624738150cabf45abb499f205b696c2106cd37b054f53e232b85d45ed6fb9c5f6dba93134546fc6a772b39cd88fd0024522eaa021395535b08b95cb2b0d8189262f2ed58dc0dabfc3419858403d2c13c245820ad7babb7831df9ad5fbccf79a5d6af773726ae2ee5b829e922588e6c09defad022a39462cf4aa468c641b11cf62856581a1f2ea55ec3b15a699d12b210ae3dc1d72c8517526bbca264c233fd23d3373cc2f1dcac9b6c2767032e0d89fb62ba1bfddb22647f2cb459b2f0512b5f19711810c27ccef8d6e5a77b4dd469534fb2b4a0e5639ebbdbc247a10963e1623f579d98caf81ca94a633454e906dbda33b85bf90ec89c701beaacab9981e0d7e62353a268976944618ad8de716b1d5eb02cab0d1855d07a609f6f71379a2ce8d74b28e98ca04aa3b62cda4896848e3db71935acd64b4192e4ab3664633ebd4dc456de81475706749fbb40825886de0cdffc6b9b34f6eb24f57ca53ef4338f698b323c283da8f4826b8ced91263bcc781f8959660b5efc1cc93edd967ffc4b2e81693952907a314023cf33f63d791eee1ab6ae7e2d7ebfd846924a5ca4324ce44f81e914e6a5953437c29c20e9070723cc68c1828035f2ead70f4dda98d8c33cc185fdbb3f43d9dedeb8830e200bb748dc19440083b8911ca5ca6923a9d463bd48d8c36468c40bcca55d21da0e02bd39b2e9d7a8d889c071604969593be386aa20dab657661ec9fb7cdc60f6401f6a7f92d042f8154480993b1d01e2fade85db81459a4bd5011c47bb20b6af3fcc00921a3066f2c4e4783c3d4c0bb666f4897f3ece060cf5a480671b5df25ccc7e2fc3483ef195689db62e853634c9240f114054081178472951a67e84acf0a850549636b2e2912d7bcc10184febb48cb28b3a32a29c9eacf7c96347f30c66938010ad5d2b6b5ce7e3d54a097081f4de560b81e1080f7a8bc97af3e1cc164e2f656e714c703f64c09e28a33de52248e052bcddd343afe820bf1bab14b031966904d2a227a1a8a14fa2031473377ed4bf4cf1ef9f3433532f291764cdf033f6365bf511eb1aaffff98026777957b1e40e0b268060efbcd97575153ca8c75c8756b5eef9543cc88179da9de6afc69f51577b7e73e0aaf10574d43d577ee2985fb76421c59e45f67faf63ccf809f2c1c003112e4ff9b7d921ead18db2af6190e4cd32cebd378ac714d592249c51b7f98beead4615f69be16a2cd1d217a95e14a624316dd17cff0529ce17a3b235ee05e49ac5493bd15f9c6f41682f824ce28882390af03243684f72e9ee9aae1e8e676fa540cde4f42bbca2b3fe5864f54a02da7bbc52db8e4c93347176fe6060970b1a81bedef9a378a86d0db51094301b765884acdacc672ca9ab471cdbd4e9f256b192a423640b60f4491b80e226e3b73dac4dde3b1ca63db260c1df015df7184cd82883304493c42f96a58ec46e4a05789afb153ef2f932624d0f685fec4be6a1e55029f2b07f51e807c543a96c9f32c4cf5d1eb44a9d24ab74ce05f0e321e80632242b117aae61aa6f43ab2062453bccdfc2c04ad139c150a1abbb52ee0c18baccd843ecff97edd22d339f8d9178b2be39ab491cd8f63993f6bead6b1d34bb410f74ba1cef17173ada3aea6f5ee2fc8d35a0ab67636c48426153b9a45cde48a8ef76c28a2f00596535176a55a5fc10db23ddc5141613f5c115306a1cedab2a1326e99cfca6e39fb4da6dc32d6cf51d97a36ae64505bc9619d5d8d9d528e41bd0030b0fe70d6f03cb5693008013d7e658ea31a351709f66bdec2ce0caeba775ac1bf259502c14a5b83e2a4cc2f32a1d667c4d97047cb4d338e024ce31f2436c5e58fda7f30246992a930c2b1374ac7d8d0aea32cc1a5227f337b9c8682ca41e07740c5f0e537ec077daadd56acee365ee4c8e193d0c855e51a3ef6a2299ca071fdadaf950bbc0e69ac616c0e80bb558901182c73d413c507f5c07c1863d58181415a519cd0d83f73f08daec04e9ffcd0b0873a68fab351d86ea4df7d27941a4bc8046deeb511b356a3d42d17c53be7f3d6622457fb1a9c76e3ac74c06b76df59cc9d123eb0ab1f55ffde71271c63bbfc04768476e79a5f8b982f20175534b0af23278a412266559056b4e086c121b6c9e190e0b423a65ae76a5353dbeae924f45fe2b0f9845ac4c1961ea8555c035aa5017c85524de68a7ea29b528ad338a2527f83b1c90b7f56d3046953562620db9b4d305c8645a2ef04461afd80ffd66f32f1fbf0da6c77b56610eb89bff5bd3e1ba4542476ba491212149b9af2351d7303e16dfce6dd0d0a4e4f722b3c86c9f32a20ae009fc59fe2333aa3e76ad23e2574df03b7577bc93246844afa13e25602cd7613469545a323f6bfd0ecbdf36d2060f3f2395213e0cdf7cda956e6a27a51e847f5091b015227bd715f895cf786c793c05ba1f3507af8bf4a1da54dd8f6a2c3f3802ee0cd13445fc0e9b523fb6818ccf450185368580e0c2f46d5150584fc830a2ddd0077e6eb7ba5914e2554a6ac45c14db982a4283dae39e0f9ae3babf7d6323c34f15ac3b7d6159cc0762f0ea58d139b4c50c186e2d7247ecd285a24121d882de70224d5e1f3319207a6e468dedbccfd2fcc5c35dea46d7723ffbe7d3cfdd60c3008e463e39428dff738796c18ffdacaea263704a496f5b868c924d7f3dac7bade", 0x1000}, {&(0x7f0000000040)="4099509c564b60bc8ed9b9fb2d31c32e318b63fc541eb49a16f622822f79fd9d4965c121d07dde23377a", 0x2a}, {&(0x7f00000000c0)="2ccd32", 0x3}, {&(0x7f0000000240)="9c2798ab29cb0528d585091a68c6e736c34b808243ec4e95f78a15d710bcd41fdd6e0a174d10c9acecce75071681ee7fc73609235977e41d441dffb80d8735ed6faa04c3f839c8542fb81206b9317db10ec4fcaa20d0c588771b93122b3d8f4fd3a914613b9983a8e5a4b49d419f215baea064251a04c373447be49c7a19b6b487c4dcd9eb0ba903981133ea20127b074595235d0ad43544136e0a69796537a711", 0xa1}, {&(0x7f0000001440)="9b31bf6cacb15273b71d48f8c1520de9e2729be08605b563a82579b2d034533cd3111a7b5f1c370dc283473148433b02c729725e7984e9c408fe4403a4f37c6c3c58db0a168173d4b23278a6617c53f424cc08f2135d9cf1b3035a504ae0c63b1c3edccf32b2bd76e045c03b3c8f5db61e2dac7225bb621625b7155a62ffd249766d0dfd96964fb4b943f677064841483dc1efcc63444a3f395c06387adb185f2526eef764da63a2db044606da2c9d71e3582cba8d81ccf3d4b1fe2707f46777fb0817ba92921d", 0xc7}, {&(0x7f0000001540)="afefd92fa09a28cf59de49d9f52e9600ea3e00fb785bc7ddf844a22549f8e0dad99f6aaac045f2b800fa1bec798cf92d41c1dc5a9ba75a8ede632114e6f054f40bc8f6376d6f74e1f20c252f567bb0655729f26f8db8e0b9a4d814775f781a7f3b1672476462e16125b5c8afddbdf09aa7c5ff709e6014e4b2a0457ba8bea5fb2fd60a4ad8e44a1825d93ae2dea9b257a0efc9603bd03021a214221c41ffd4472c3948835932531c19a6b959eac21b773b79a305b434aaf9f56750696d8d56bf08b1b0ad608ed85027082ac7597ee645a7f3cb24fddb5f33e472fcdd42e7889f1d2709f7b93b97a034", 0xe9}, {&(0x7f0000000340)="a8954e7ca5e32d73d8c73de9810240969c35babce7c1738777aa63499e0e45a7692da10e088c5de346eeabf27b46adbee00bb08480b174091fd2d3acfb3d61a2dd567f15c8484a6e6db87eba0c2fb32ef333be77de4f86d904bb772017557fb426122ee444df710a98a808f78ad8b1dacd971bd1c105ca5694a8bda32de953f913da92d034c2db4f20506e8b64bec6fc", 0x90}], 0x7, &(0x7f00000016c0)=[{0x60, 0x1, 0x1, "29c60f50e52224dca341efd31273160984d18b8c5696c6fb4f6242d7491d43cc022819d780ea254efafd6e9cc02d446d9879c3f067ac4562a983bcdf077c5e1c586eec3a2d758b9ac2ad"}, {0xb0, 0xffff, 0x9, "9c0cb15feb086f1e1921a86725f7cf99cef5ebe2f06807cf33d67a736f67ddb80689db0eb7e1738b29f7f4e95ca6bea3adc2eccf1749c145d1ed18704735a4955c237197850ed59e2c83b09abedf8bf7fe1a68b6bdfb8c8d6945f8c2a46018c445b95ac51ba275e7e05111ab759ab07f22c8e5bc9fe544ee5000c48fdba9e89c9a60fbddd31e0e12a5c17762d5d3b1a60963970510c10143b25c86b5e7cf"}, {0xb0, 0xfffe, 0x0, "9513086e8580ab4088942a112d7e47f7ca283813ad4adaf540391730a599785c4287550915aa01e10806fc1e2541d1d08f29d6e7a517a079509a6960646c44d2fea18e69236029a0ae5747ed27a8f45b401c6111bd9eea94f8d271bb71ccf77d1263b40c8e952068474f63524eb568abef49424b7c48131199a23c171c38ec610286f2931928c1c77a220016875be728bfd3f0e951ac102b300381"}, {0x110, 0x1, 0x10000, "fe134368188a5133d27a8cb7940cbbbccdde86b985ddc6f246c800e52dec9ff1c05a933600a949154daf1d3a93adb6314db4dc85cc7e126dbc98b34a629e205051ca3c6e036a3101550150b3f3a8839292b2b9e818b685cb2015850882f34972edf3700a7db4ba0ddb5413ce159d38af9f74470c0961b4574cb242484f692cff00086f1e5b0f17a311044b7edfe1c684ce7823d8bd24ef9865784ccd03d1f910b454e36b9d233fbc65226d2df328e95dc49e7dc3e8da83cac20475668ad7cceecfb71daf14fd609f0af1286d39de192276fe0d4ab3b4908cb2c832164574952093fbbef036158ad5ac8e46f48a0ddc182874bf84a99a443aefa41ef0"}, {0x108, 0x1, 0x401, "10bebb5f997c0210980ac5a25420fa704cf323f4dc8bdc548ac2c969a9eee596261c43745495c957f74936a100001cd43e44a30800000000000000ac9c163f583faab023919743b5ad753bd3f3123fd02ed9b1eb72d2337a90ac1a70a513431235660e47ace20b0eb7a64e36261f29a2ed2d65bf43b04eb8d1675903abeea5a2a84c76d123f851c89a60034cf27a1e2a49d27cad54b3936d8d311029e87e25324bc2ff02b5d3e09601a8094edb3c90da51792bdbb373d32ae659c98ff067217a94eb3c8913d4b1c22e09ce4d54ad75bce292463282e4dffa2a7dfa2c70f485601cdc9fd44e1db01700"/245}, {0x90, 0xffff, 0x24000, "0b052fade742d2e01012780f109aa3077473c7ed2e9d6b57e86e17f00a89a65f96366e70249feded2dfee185e2da4698ac0ed68d7c5791d21a494d2849c8449411358c584349978ae290962d650e612ce9e8f09c029441c9f0dd535e4546114abb9045f72e8e01591765a04e6c0689db354b3b344cd3cc694adc"}, {0xf8, 0xffff, 0x1f, "9b6cadec2681be5c623b5b96d9704449a392d6ce07b7237c732b99867056d7452520471928e06d4a4647d0ca81f5ff45cd8a72b3870396496c2e65474179ec22729f2d65d2f0a5be6e2dd6348cf23fd4b1ca9e272a5d6b5186c12d1026134968ae734e55b8505f8debd969a9a2ecb56dc862549a02419460bf7f417c10d80148fb1c4444a4872f1c51a4f0728f0679d51189fdbf267570b0a59430e1aca606511369653221cc81973b6e92ad7be3064533e9ac1e35f60fb887d5dfa099e46a957f05919ef3e76c84b8e9b2027ee4962b87384780d438545a1e20e748816c9e132d"}, {0x80, 0xffff, 0xfffffff9, "d1d48219c323800f8e33022ca51eaa9fd1fea3cb159febca2ffc4473bbf511fe32d853bfaa0d5a893dc1169b0cec7f2770b3faf718cdaac219f6f3aa4ddd84f8428a52d56e3ab7bf3b237f7fac55187763010efd74d8a8d9a72c39369994248af1c8a4f4daf83010c1964766ba"}], 0x5e0}, 0x4) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15, 0x0, 0xfd, 0xffffffff}, {0x74}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20000, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000001540)={0x10000, 0x3c8}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001400)={0x1, &(0x7f00000013c0)=[{0x0, 0x20, 0x1, 0x6}]}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001340)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r4 = accept$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f08000000000000000000000000000000000000000000000000000000000000000000000000fa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c039fbe363a50f97b86800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f00"/4093], &(0x7f00000001c0)=0x1002) recvfrom$unix(r4, &(0x7f0000001280)=""/192, 0xc0, 0x800, 0x0, 0x0) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) bind(r2, &(0x7f0000001240)=@in6={0x18, 0x2, 0x2, 0x1000}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000001500)='/dev/null\x00', 0x1, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000001480)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x9) close(r5) openat(r5, &(0x7f00000014c0)='./file0\x00', 0x2, 0x10) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000001440)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = socket(0x2, 0x2, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='./file0/file0\x00') connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xfffffffffffffcc9) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) fchmod(r1, 0x4) write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x3) r2 = socket$inet(0x2, 0x2, 0x7) accept(r2, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x4000, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f0405739c6c19"], 0x10) shutdown(r2, 0x1) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x100) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) recvfrom(r2, &(0x7f0000000240)=""/237, 0xed, 0x1, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x20b1, &(0x7f0000000000)=[{0x83, 0x0, 0x3, 0x1000000}, {0x30, 0x3b}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xb0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x5, 0x7, 0x4, 0x22}, {0x8, 0x0, 0x1, 0x183c}, {0x7fff, 0x3f, 0x2, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:05 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', &(0x7f0000001800)=""/4096, 0x1000) munmap(&(0x7f00003de000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x2000, 0xe841ef7ffd0bbe84, &(0x7f00003e0000/0x2000)=nil) r3 = shmget$private(0x0, 0x2000, 0xe841ef7ffd0bbe84, &(0x7f00003e0000/0x2000)=nil) shmat(r3, &(0x7f00003de000/0x4000)=nil, 0x6800) shmat(r3, &(0x7f000071c000/0x4000)=nil, 0x6800) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x4) fchflags(r4, 0x1) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r5 = dup(r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3d}, {0x9, 0x0, 0xfc}, {0x4, 0x0, 0x0, 0x8}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/d/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5}, {0x6}]}) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r12, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000e000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="76140000"], 0x18}, 0x0) kevent(r5, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0xc1, 0xfffff, 0x8000, 0x5}, {{r12}, 0x7, 0x60, 0x1, 0x10000, 0x7}, {{r6}, 0xfffffffffffffffd, 0xd94629d433f0b782, 0x40000000, 0x4, 0x80000001}, {{r7}, 0xfffffffffffffffc, 0x56, 0x40, 0x1, 0x3}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x40, 0x40, 0x100000001, 0x3}, {{r8}, 0xfffffffffffffffa, 0x12, 0x2, 0x3f, 0x8}, {{r10}, 0xfffffffffffffffe, 0x80, 0x1, 0xef4, 0x4}, {{r11}, 0xc, 0x10, 0x68016e4570e3636a, 0x6, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x20, 0xff86a1bbdd2e91, 0x5142, 0xed3}], 0x7fff, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1, 0x1, 0x8, 0xa1}, {{r1}, 0xfffffffffffffff3, 0x10, 0x2, 0x4, 0x7}], 0x6, &(0x7f0000000140)={0x7}) shmat(r2, &(0x7f000071d000/0x3000)=nil, 0x5000) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r13, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x4], [0x7], [], [{}, {}, {0x0, 0x2}], {}, {0x0, 0x3}}}) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) fcntl$setown(r4, 0x6, r5) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000000c0)) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001487ee58 16:00:05 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000b80)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8a2c743601bbde8ba31da6a7ebc02aefa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca33180f0000f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae8e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174a1e5857ed4d65e135b277405367031df28493a1d7db4b09743b31900304d5df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f220f6499242527b33120b007f0d4de5e32780bd6015246512a"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc57451900edfe045ad35a05d50000040000000000000000"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) 16:00:05 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001300)='/dev/speaker\x00', 0x800, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0xcb0f3904019cc04a, 0x0) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0xa}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0xffffffffffffffd7}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x92}, {&(0x7f00000014c0)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a3b70c845b9f587fb42d6de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d24003a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b8500000000000000cbe9463370ac9d57a6af7b31e7fe2464bd23c8a8a7bae235dd58a5b45e3ed90000000011ca165cd83f01f1a3ac231fbe44e03d21c74a1ab2df7f19dd590550ffecaccd5e87dba3767eb9578c86993a26e97f41c88240653c24a62df1532ff42f9a0ed7b15efa710dedcfb01b25ad35893aede8b05011f5ca60e29a70de71bcbb9e7b5489f08314a55497885970a1380b4b1854091e48f04c1a37e8de87e59ba4bfb663afce58ee26b00a999f4a7ae243cb31dfff9c73be566993f95d78fe23ddb2bb8f7524d4e1d500000000000000", 0x19c}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) stat(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001a00)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0xa9, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x95c) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r6 = kqueue() readv(r5, &(0x7f0000000200)=[{&(0x7f0000001b40)=""/70, 0xed6dec6d6d6fcd9}], 0x1) kevent(r6, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) writev(r3, &(0x7f0000002640)=[{&(0x7f0000000c80)="e10c879fab220b0a1105642440d5f0234e03714c64c781110604c6c0d56168a5ea2fb6afd9ece7225ecb8b93ecd0cbb12df83f384feef93dc40165b2b9144655b07fadea65fde6c287d3b90dca75e0415513863bb3", 0x55}, {&(0x7f0000001740)="d8ffc466eb2f56e556376ef0a8f01eec72b69412b8b8cf8e256f91e9cc0e638a469dfa296310903c0fef962c9c6016803ef823f4b8840df50c14aa456275d1a0da53e8494b74ce797299f2e468cce65d093ce1e88b92db1a77f8d52dc9cd25be7088b9599d5963beb019b42d7c214aa6c32f7595f105a2d4e8aa33a4454e568acc110b6ad0d93a6da5a80c038b4c4c1002947187d15f57a9ad76e481c9a02d3eec4752a44f8c4e98c64dd5ca2369dd32b9618e6f71bc1191fb3e7d1034b4f0f1fef084a42ae396eebf817f3b1f4ac697e59516b8be63437b789ccfb1e0cf48fd2046fcb5b2e2af95678da3f344cb2dac86bdd1f9784297e5bbf45d7ce53149d9065b65f9973ce2b84aa8f4e28316d8f9911a094f4662cac59afca6cfa89002dc8a71f76d5b3e7d2aa0b9b1dfad0c7f093fda2ac89a9f82faec17dabf62f8cdf43484fbdb34a415e8ca3237a90190828918f8d0143b143f7011effed85135", 0x15e}, {&(0x7f0000001a80)="9bb69262eb8f0cc72aa9cdbbac0baa56c7a7e3c492890ce3a3bfaee939563ad0abd2bb11522e0f774ef85735eaaf3b6c7d8d872fa706c05f7a7bff8a84caaf4fa4f37783424499b3d7044ce3b7c28fda830290641cb14b7680c22444859b8baf4a0f7672a580f18bc72fe04c42ee41b3709df2d4c2eee3d969cfb805930000000056ef890d13436b640577562ce70000000000000000", 0x96}, {&(0x7f00000018c0)="1925b4614fbdb4d68e2b7b2339357bdad7d4e72e689a0730a175923349cb0e3e7729b4d07a258675baa56d4ccb3ab8030009657afe2d3126c5f3716ce871df63ac0f8bc21f3723fee0f97622560feee1923928b9b23ea0fe3ee4e35758f8e2b6c064f2868f9baa151606000098b8d2b0f67af4f3dd75be677f2c640000000109b1f0598ce4d93c1fb342f6a4ab7ea943a2400000000000bd3664e7", 0xfffffffffffffed1}, {&(0x7f0000002480)="6b9ea460edf0862065021b1734b949d3733e553279e54d49f89d56e784efacd9f0653d76fc0873b8b366f602b421c4d57a0c1b13c0acef1545121c595584c15a789d608847d2e2692cb425175cf3b870dee1c5997bd589daacbcd7439f9a8f4d569e18fc4421d3db1193e8cc26ecc697a28f750ce4d8db4b6b498e03066c84d998f988f5e7c256785dd88b7a3e2fadae03a48ed6343989e87ca26b909960f6eddec22bc49ef52ba2b2b7d760ea19328eace7f2ce86378686cccaa13973ff5c639c6bd88cdd3e4448cadcdeb507c6e5394f0275289041b701026103140e40e52d4d83e514f0a70b05faf6", 0xffffffffffffff96}, {&(0x7f0000001400)="2e842518865b4820c440e48abdd0385dc8b35869dbee3df58273b0de221b5f00b0fe475345d17eb748945604ef96a3b3eb237e872131a3d0fa2cd34537a50270a746d542e15e5b72fa8d006ed4d80f7ea2e4200499c2bcf69d23f5b10047c0ef04d8d4207b305c0e8f3b207f521b18b4a2010fea005b477269a68b2a9b148048e5b8f12d7d000000000000", 0x8b}], 0x6) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f00000013c0)=0xc) r7 = syz_open_pts() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000003c0)=0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000001340)={0xff, 0x8, 0x2, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f0000000780)='./file0\x00', 0x1, 0x0) r8 = socket(0x18, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = openat(r9, &(0x7f0000001680)='./file0\x00', 0x800, 0x1) getsockname(r10, &(0x7f0000001380)=@in, &(0x7f0000000240)=0x5411f2ec) utimensat(r1, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000600)={{0x6, 0x1e11}, {0x3, 0xc202}}, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x3, 0x4, 0x90d2, 0x0, "bb30c2e7410400e74de4000000000100", 0x0, 0x8001}) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, &(0x7f0000000100)="8c65", 0x170) r12 = socket(0x1, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readv(r12, &(0x7f0000000b80), 0x3bc) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f00000002c0)={0x20, 0x8001, 0x2, 0x4}) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000c00)="3007c0c093ed11c10c0dfe1f328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) semget$private(0x0, 0x9, 0x381f927137938bee) r13 = semget$private(0x0, 0x1, 0x10000000000459) semctl$SETVAL(r13, 0x2, 0x8, &(0x7f0000000300)=0x6) r14 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r14, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semop(r14, &(0x7f0000001980)=[{0x0, 0x200, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x2, 0x800}], 0x2aaaaaaaaaaaae30) semop(r14, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x0, 0x80, 0x1000}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x3000}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x7fa4, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x800}], 0x1) semop(r14, &(0x7f0000000280)=[{0x3, 0x9, 0x1000}, {0x1, 0x2, 0x800}, {0x1, 0x7}], 0x3) semctl$SETVAL(r14, 0x1, 0x8, &(0x7f0000000200)=0x800) semop(r13, &(0x7f0000000140)=[{0x0, 0x5}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) semctl$GETZCNT(r13, 0xfe9456800c9aa754, 0x7, &(0x7f0000000300)=""/4096) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/2, 0x2) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001487ee58 16:00:05 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) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="e2ff3dafb1e1ff68b412b26754"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000000000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000040)) recvfrom$unix(r8, &(0x7f0000002200)=""/4111, 0x100f, 0x62, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='&[\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file1/../file0\x00', 0x80, 0x29c22ab202705a81) fchmodat(r1, &(0x7f0000000340)='./file1\x00', 0x10, 0x2) r2 = kqueue() r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r4 = dup2(r3, 0xffffffffffffffff) r5 = accept$unix(r3, 0x0, &(0x7f0000000240)) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) kevent(r2, &(0x7f0000000400)=[{{r3}, 0xfffffffffffffffb, 0x21, 0x40, 0x8, 0x7}, {{r4}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x2, 0x3}, {{r3}, 0xffffffffffffffff, 0x1, 0x21, 0x7, 0x2}, {{r5}, 0xfffffffffffffffa, 0x84, 0x80, 0x6, 0x3ff}, {{r6}, 0xfffffffffffffffd, 0x0, 0x20000002, 0x3, 0x3}], 0x3ff, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2a, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000380)}) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="82026e13774225ca42653000"], 0x10) r9 = socket(0x10000000002, 0x3, 0x0) r10 = dup2(r8, r9) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x310) ioctl$PCIOCGETROM(r10, 0xc0107005, &(0x7f0000000140)={{}, 0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f00000000c0)=0xffffffff) r11 = semget$private(0x0, 0x6, 0x200008000000010) semop(r11, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x0, 0x6, 0x800}], 0x4) semop(r11, &(0x7f0000000240), 0x0) semop(r11, &(0x7f0000000200)=[{0x0, 0x0, 0x1000}, {0x2, 0x4, 0x800}, {0x4, 0x455b, 0x1000}, {0x4, 0x3, 0xd2d9e250cd448704}, {0x4, 0x7fffffff, 0x2000}], 0x5) semctl$GETNCNT(r11, 0x2, 0x3, &(0x7f00000006c0)=""/191) semop(r11, &(0x7f00000001c0)=[{0x4, 0x0, 0xbd5e8f8e540ecc61}, {0x2, 0x200}], 0x2) kqueue() r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="ff0000000000000000"], 0x8) r13 = socket(0x10000000002, 0x2, 0x0) dup2(r12, r13) shutdown(r12, 0x1) close(r0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x2) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) r3 = semget$private(0x0, 0x0, 0x1) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r2, 0x0, &(0x7f00000000c0)=0x24f) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) r7 = getgid() setegid(r7) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r8, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000001c0)) fchownat(r8, &(0x7f0000000080)='\x00', r9, r7, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x80, r6, r7, r10, r11, 0x1c}, 0x8, 0x4, 0x1}) dup2(r2, r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r12 = dup(r1) sendto$inet6(r12, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r13 = socket$inet(0x2, 0x5, 0x0) r14 = getppid() fcntl$lock(r13, 0x0, &(0x7f0000000080)={0x2, 0x2, 0xfffffffffffffffa, 0xfffffffffffffff7, r14}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) read(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000100)=[{0x8001, 0x0, 0x4, 0x6}, {0xff, 0x40, 0x3f, 0x10000}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8) r1 = socket(0x2, 0x2, 0x0) r2 = msgget$private(0x0, 0x682) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000013f27c9c9a85a7b02dcdb462d331e442feb798f43e6153792df109f21275d1c35359ba66aa24565020dc77fe55aa00904f0d7aad08d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="27fa1d80595164bd38a7e0a9265e5b71ed74e19c36425627860d9426cdfe708344736e233ad9e8ca47b1409b251e9a15721b602d7b847a1fb77fe834295480f62a64d0ea1042cd51b116cb0900000000000000874213"], 0x5c, 0x800) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) read(r1, &(0x7f0000000200)=""/178, 0xb2) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) setsockopt(r1, 0x29, 0x7, &(0x7f0000000640)="0320000058ec8d362a51c9661dd376b2c68c43e22ba939c0bc864108ce0736baeb081f2e96c4d575f2fbf8baf9e387dbac7418fa16f5ba415594f86c4dccdb31a8c96c90961b6a35263bab6f5da6788f9dc0ffdff37eeb04e5b5a4f05014001902293412b7745af346acfb125504da0f03a90a5e232f081b2ff8064b9606664aad2d2196b029", 0x86) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r8 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2f66696c653000f24f224938b3692211b2f0175d44f434bf6abc6a39c3852273accd751658fb4c0c9a167e459411deadfcd015d88730c7b63e7703d3b0902fc7ed840f9b4f00"], 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) accept$unix(r0, &(0x7f0000000240)=@file={0x0, ""/43}, &(0x7f0000000280)=0x2d) r13 = socket(0x2, 0x2, 0x0) connect$unix(r13, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r13, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r14 = socket(0x2, 0x2, 0x0) connect$unix(r14, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r14, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10000, 0x0) r16 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r18 = getgid() setegid(r18) r19 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r19, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r19, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r19, 0x40087468, &(0x7f00000001c0)) fchownat(r19, &(0x7f0000000080)='\x00', r20, r18, 0x6) r21 = getgid() setegid(r21) r22 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r22, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r22, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r22, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r22, 0x40087468, &(0x7f00000001c0)) fchownat(r22, &(0x7f0000000080)='\x00', r23, r21, 0x6) r24 = getgid() setegid(r24) r25 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r25, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r25, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r25, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r25, 0x40087468, &(0x7f00000001c0)) fchownat(r25, &(0x7f0000000080)='\x00', r26, r24, 0x6) r27 = socket(0x2, 0x2, 0x0) connect$unix(r27, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r27, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x2, 0x0, 0x0}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000080)="2d8347690a78f55d48e5f0cdcc16fe90d89e9f975d065e1a61db146b4ad99abc", 0x20}, {&(0x7f00000000c0)="5db927b196b3ea2a14354a8646414dc700cf429f9bc7de4fd51dd4821fc18c172124a92b8a1293ce2da8767e3daa288737f446e3e4c041265d4f2ce416c35f1d9db9ac39508589f19a87206fe39bad4ea10097f6e63f94b0eb6134d74d215c7dd87a65d0297a69adb08e5abc072f9f892d062db2a793eb3872d2486764e795c4", 0x249}], 0x2, &(0x7f0000000540)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r12, @ANYBLOB="000000002000746de1a5f1944246000000000000", @ANYRES32=r11, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r27, @ANYRES32=r15, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x400}, 0xa) 16:00:06 executing program 1: r0 = semget(0x3, 0xada72ce77467dbe2, 0xc0) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000200)=""/167) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x48}, {0x45}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x4) r3 = semget(0x3, 0x0, 0x220) semctl$GETPID(r3, 0x4, 0x4, &(0x7f00000008c0)=""/146) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000002c0)=""/66) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:06 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6180, 0xaf38) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) dup(0xffffffffffffffff) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x2, 0x0, 0x0, {[], [0x0, 0x0, 0x2], [0x59c6, 0x0, 0x0, 0x0, 0x200], [], [{}, {0x0, 0x0, 0x0, 0x4}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5c8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xffffffff, 0xffff, {0x1, 0x4}}) getsockopt$inet_opts(r2, 0x0, 0x2000000000018, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r4, &(0x7f0000000040)='!', 0x1) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0xfffd, 0x5c00ae3c5ccf0770}, {0x1, 0x1, 0x1800}, {0x2, 0x7}, {0x0, 0x0, 0x3000}], 0xe7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socket$inet(0x2, 0x2, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x9, 0xa71, 0x1c1, 0x6, "0c46a2bd9d6b3e2d879e294857e7abc5d88e04d9", 0x2, 0xd585}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r4 = kqueue() rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r5 = kqueue() r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000140)=0x8) kevent(r5, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r2, &(0x7f0000000100), 0x0, &(0x7f0000000180), 0x9584, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d461b029be96914f6357e", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x101, 0x5, 0x6, 0xefac}, {0x7fff, 0x1, 0x20, 0x6}]}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x3) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x74}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) recvfrom$inet(r1, &(0x7f0000000100)=""/247, 0xf7, 0x2b3e2cbce80e1957, &(0x7f0000000000)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x3, 0x0, 0x5a71}, 0xc) shutdown(r2, 0x2) shutdown(r2, 0x1) 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000001400)=ANY=[@ANYBLOB="6202054172e47a7f61"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r0, r1) open(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000001380)=ANY=[@ANYBLOB="0a19b6a7226f8152c6"], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) accept$unix(0xffffffffffffffff, &(0x7f0000001240)=@abs, &(0x7f0000001280)=0x8) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) fcntl$dupfd(r6, 0x0, 0xffffffffffffff9c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001340)='/dev/wskbd\x00', 0x40, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) r10 = getgid() setegid(r10) r11 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r11, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r11, 0x40087468, &(0x7f00000001c0)) fchownat(r11, &(0x7f0000000080)='\x00', r12, r10, 0x6) r13 = getgid() sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x2b4, 0x0, 0x0, &(0x7f00000013c0)=[@cred={0x0, 0xffff, 0x0, r9, r12, r13}, @cred={0x20}], 0x12}, 0x0) r14 = socket(0x2, 0x2, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00B\x00\x00\x00'], 0xa) sendmsg$unix(r14, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r15 = socket(0x2, 0x2, 0x0) connect$unix(r15, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r16 = socket(0x2, 0x2, 0x0) connect$unix(r16, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r16, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r18 = getgid() setegid(r18) r19 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r19, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r19, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r19, 0x40087468, &(0x7f00000001c0)) fchownat(r19, &(0x7f0000000080)='\x00', r20, r18, 0x6) r21 = getgid() setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000001200)={r17, r20, r21}, 0xc) sendmsg$unix(r15, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000e000000000b47b5c0e7b013a55960000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r22 = socket(0x2, 0x2, 0x0) connect$unix(r22, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r22, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="14000000000000000700000001000000e000000000000000ffff000000000000785fa14a4417db4ecc03b21be23ab978dc3324cae9b2e7c2c7a086cc57481b9f99df9a746ed2020d8911d6a0950d6fb2c23bc9da0002bdf631396506d1d4517631a3a3d15e29a35e210000c80fb6b71b8c92a1c4cf92aac12d3d475c02ae90a9977eafa9cd43e4719a8bc1eeee425b5f4b", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="262bd82ed16f8a5fc938eacc3ae4c0df0c77a76ea1aaa5e7819380df12fe24b6a713fcf2cdd082b558a7810fd139ab8f52feda766082b574cb8d5fcf45114f24dbceeff007f32b731124d5b185179aefb34207551255663e795662396660b4fa2a76d3a7e1c89db0a07eecd83fa17b71d5c8538ece04ad5ce5c166cac5c88df749f23c87ca58e349efbebaca0f268b097f8d5b55d8279f34f8e4d623b67dea90ab8e20d9417fe13c68d66587be402557a09b48a56e48d8cd025e99ac74b145aac683f3ec4ec4fa33eb05b9d9e1ec0fe0328b058d71b8bb7d9e92957815fe4f8a80bfc2f2aef6b8b24ff8f26e8eb0c06d1979147047ca48ca0d9c8faa47b61779b9edadff496c51a1b54f155de8c54ba1aec10265696f2e08787ead57c8976ce6a8c23211d69e03313c12d3348f1d5e3841515a13a0c03b66783d409e5a9b6d7f0f469fc8a11b4607c6f57607b965f287bb14f70bb0915a19c1feb1ac6572d3d0c5fd714bb65a29dd93b6e5ea34f37c30766fea437cf19c99ded258138bfe801505bdf17625afb3eee7f4ab4b6df632e70b39fe617659972132142db8bb59ea0320156df29fe6b672455fc28e7ddf745d8f51109c49174e46fe42d7b76b680742948fc62340f3b612f5eddd8a89b9892596abd2217ff2e8d7fb13663a57f2dc44f9472906c23b596a67ec4e7e8d32cd3a350fc2879d10ad57d8d3d2cc9d3f3857816fb0c98f87a7e123c115a6abbe2e3af6a4cacd893f60612ea00f001ac79297765246a8d1d695f32f479ba353b4c25840a8445fb040b6fb18078b6b8f1aab76a6349c1aeb7718b4e300c55eb9f885a32d3a761860398894b73c8c59d1606318b39443c87a3bf02451accbeb912651df486c6b12f65c41aa711495f7e859aa23437262b813fea7f5415fe1294c368dd214df3451f8da247f7c47c3f05dbc1a0db6fb290654a1cda84608c6b2cf56489e46276a804805252fc9a89829ee31d99fd362f9f165e6c7eec4ea1b1758e6dadd0ae81e9427ed509cd45cb8a25316b1d318d2339c79623bd895b6dd7560e2fb5bd1549c012e6170514f3d0f05fc78c378c855e803067e4d162d3d5a900dc297d9f2ca151f116854a940bc6e8957f068f4bde991199184724b66e77af1ed29a7c5227bdfb8608d543485c4bfb0a2a33e4318039af25669f205f40b76191b4f87c5f0baa4e3e43442255072aa0c15d1723e90db39bf85b2da3ee4cc9a741e1c0211d9b5f9ac38a84369a2ff039483fd0dfaa27b7d42b0fa8e7ebd454825154792eb759d8503784f641f3281fe3bc5b9b69d18b3a8d66d3ee2eb74f24e7c564f44d622ad06da97afba8fa7f7b42c24a2260d9bb77320db71e3b9e5ae92cc1d6b62500fbda675e30280a6c01dfea615d9fcdf9bfc5e4344dbdc379080a8259985febc0d1634aaf611846eedc26e99ce4be61c713f463ce8e4d4b5b012cb8ce470d552cad9f2321b54c54b5905f5c5f814042c68b9ee5613c77b4a971d47f743e116ffa08f0b100b7a5b6e5fcc22d1e3c96ea00d4b82a2f3baf8bb21d4434ce36fdd7352da8a380203c1cbd8c6d7135954a70935a083346a8c1665e7651856cb430b68e35ba8c2ffe51309def3cdb43cb1b47864205ecb83ce9c72b03da3574845564da2e6da2e8267f6a68548b0d83fc1bd382011b8717a9003481ff8dfb8344a5ce3d78ecc080ff6d29927014c20ddb968f76a6576801588d30c3b72e3465275826f7a07ca6a7d1c1c55cd7ba57a26c78fa5c27175ba748af7c106a2474adca2ab10bfcf4e561d695b597e537105e2b392b4b8361c884bc3b9cb77b3753def17ea2c43dbbf8e420d149d5d483cbabebd10a8b5c3cb5719e2438a36741c4dacd2f10f14864e164463634fa64fc09a0ef4b42ed2d42b85734752f1243d4283b4df2540f5a94db004640b47f930d93fc4a6e8a5c93ade90b74f1aee093357e5d5f02d9ad44abf959dbf35562155ef70473438c85275743a4671317af058e4badee377d7f444d8bf58d703213670ee45fa87886e513dd93098756debb1fb62cb28c786adf3c5f59da5bcb654bbca04f589a689edbf114e51baea34b666c1766a3ce0cb41ac6412af2958f2750c3f076643607025eaf7497b640b9ad99a16a0bac1b8b205434874ee0ad9a92a4205dd0c03923fc4c367a6bb950054cf4bcdd0c755268ab562be11b438055361c32cdf99e0162486e4b7fc9aff25c6fa4cf0155926200d1f665c38ae59998904a7341a3126a8b28c0b72c992f1209bf3d04f74591f0db1c245067e2296f7b63fb492d610cf9bfb967f3ce53595d91abc5ac4bdbdb09af9b37fbb6cf9e57c9b73f4fef84ff9da1c9553c2a1d25c180acd74694d32515d33d9585e8680b4a2df9046132ac8844c83842376e6cc79519324f57abdd2b4d8fbda48db75dc34594046b1890fbb20cfd1bc4e76fa6029bc219ebad420cf38950f6d4967d44d37cef313aa3375b21cf1592f610a30957dc5caa2b3af9750ac9aae120cc526cce35bb220224aeee07c7ff0d317fbb9ef7e0e21c92222be1257607617538f6fb5b167997cd197edad80bd1ef51ad83e263d0b128fd3a672320f62869e8daf2179b71c7b9476f16a3b20b5c5d091dc17ad38515b8fa6ee7ef6d4d2b8715b59c9e7fb4c7a19474155570db2c269f8628fcae550c22df329d0c627b9c83f713fca2843a9777805967f7b7bc142af774a1386dc2807d1e7104ca522eae9301ba1d8e536c068b11c35035b27068b05ad84e4f9c7079404cd8896dfa8a98c792d7026eb3185988c55cfba81789d7ec415266c2c2b4f484a79096ee4ac4d69a5070e0c97205f1243f4a9446704715d62e2bea21bbf6848e46b8fed549593c84d743aca896d80e70113a2f492d73408ff4fe5f6bf415046641c841616a7022ce3980c995fab3562dd93271747b8e04e3528a2e12aa0e61e003d47022a8e4cffca592c88687f2f811ecedb0db6927f877096d72a858452f515ab16ac2cf3d3ba081906ca2186e27c9e9584fb828913977cd802155ee7501cc5e71708aa7d976724270a16c7d039b18559d2c3b0dd4c3facf66edaca4e09a4c3681aefa59c89e1a80cb0f86d20652daf050242724dd477f5a3e534ca06d1b43800918e2268d9c8d00b2ca67bf07e474996a499657aa3400cb513a6bbc44b41f351128c6b1c7250fd80821f51a9c7c23c48725968bfc8e2bd67a8e068b02a2d87ac41dc96c4374ab6c0683e56bd9ff88ff7965872a01917ebc45a0743da01a5dd7cd074a86ad20e50dbc5c12b188196f7ee2b4036e679bf7b5a926dc31bcdd31db1b3f750ddc74d979dfcef18f993f9c933b3fa1e1be77c61d58ac2052e49d234cd662bb95040929436bca30de03773176099f628abe4a6d104d3f5492fa8ab9ec1539652e2ff2aeb0b48b7c7c681ccee5dd5c589689b8c81fd663054d2e2c8852ccb05d31263eacc5c18e791e6c99e1ab4d2560f5b615a7284235d31be7bf5d39e84f916450545d24f6dcd301680ebfb7a55e89cd52a42c1329af68ccbb3ab3a73666bc11f42e3b24b7f3ce9653bc34789d18e082c5e21c7479408fb7ab198aa4d94177b52a8f9fe5f408e172918db49bcaf9c039d503cf83aa461065e52a3c5188e75001c2d92455beb4538c9738dfaac3652ed46e897237747f1ed7a61cb10005d10ec84501fc789662a8d232e11c7c6f61afbc23a2930553f17af804178645921088fb1e335f09c9f133086154be5d7c1f802ed5840e2792c7be45e279b8f9c77b09e2bd8c73fde9e32a17e92853ec6d99b4e333135538ded7358ade5820a3560ff53d56866e6ae85cfaf8353009760398198539ad481a3869e6ce4dcde493061fe4ae3156a73794f45e3143a198a589906822add811ed464ccb5803346d212820066343d4f6acb4961c6c57c39040d3617480d5eefda20254a8af30afe2c6179762a910d072e7740012861a7609eac90076550c99e9de3930a94e8dd51dbdb4bd205dd66214825e0205284a59b3a6ab1f4efa45c39475901a70a840a66df0c39a26e5f97e518a596999bb43c9e148359c5cfb5660d866f6acfdab750b6be08a38cdf320cf1ea989495d54e78d16ffbb193a9a9c9cff94ba3e3ed312bf2c8b54c6a62d5fca81ba73b589465f41e89bbdcad9717eb5322d24b614e6f52af36f1bd29781681c9d24f7d056ceba6afb5be2f7e1b3a51ca3c70708bfdf95688cdfd8cf3d1d8e52e0b3d47947fa457f33fe32789aa2e89e76f466e98758bbfd9dadeeeece98255c88d668c2c92374d21a3a8d80b6902c0bf4cd1fc9d34a98d0265d0120a29acf72b4bf208b731539124b3ffb888d18cec808c51d472bfa3567bff23a5a64d6a969ced0bb1c42114d4d9cb31c4e7a8301f2854e31c6ceb062fdf0ea1d5721332870f85c795ea0c454851f0b09b41cecc815e2dacae92144c4de7eba99ad51878af656cc7fd81f8f3939a726ea5a72a2f6f052b8ffa9af427f23ee9fe70b1afd63b0e2ae591dcac60be259fff0739b04b6d201f639928d2f531051fe6ccc931e736b2dc88fcd9857d8019762c0cb8ebb340b11f11662c86ae640b08d7c6bf30fe704266dc83a01112453b608ff58ee12a18c7a838b92bf2a63fe790b694c6b582f6c8c60e7910170710fea0b3793d1f1bb7a8557ad9e4d978b9575704a72be1d169a76dd2a0ab2188a925629f52aa5dc48178cfd290759b0e32db5514fe026ce7f75ff9db96b886fabde1d4982a27d12aecb47152d76644545aa7ec4e312a1be57f8af49e45e331683f34ed45b81d807221612fab121fde174474b36927c5d3dcd3afd66dadd6f3bcadec937cb0ff26e2164c4900d1926ad6446f75be40ab849051b82b0baf4d1f99c32ca89bf260560c1083682c8c9b60b7c79e32d8a17599483186c6b6fd34dd0f94468879ac9b7e98f4bd224658d691d5333e2219b9ebebf8a42a4ab3a63c7bfe7fd406b96b6f68f9ce6a8d0abf71d23c050df1acf95864ded3346fe3904e91e7c4c9a26c642bdea0d5199a116fc77f69b747f05dddf254a0e489f7d38046d080276f168782c266339ca517de5d9da578117722ee93238342f28cb616670f19f30271be7c9ea831f5cf66a668740b4345d498bfc28514a926f2791bfe7e6a9d9275fe4fc45a9b2ddca4cc5bf03c7a8cbf6aa504ff4fe2ca779d6d53386244726f3bf7736cf2f951bf5c6001abdf6d7a4a38ac103823fe6abd7e0457fac4f2a63eaf10a039a6e9dba4b9a59b47789b534e79d2ce7d0e0692dd1b954afd1799e0a809b74fcd1a70421ba65e33744811812bf67fef234fc4142dfd61851fc750c9246fa6adc8c1e41b5afecfb9454e9b646d3d69d2776b1b46a408f84f1ee66cd19162a40df9e5aaa4d2fef397080c6344c2ede4b06e3696131552b1a297ebf54400832e74fc16c9a59452039a5eff06f4348b2f46dc47b3c1d67502829b7f6eb0eab47106187d744e9c0a9bc4704159b558da92285343542a27be95741f788b135444754c3900a42f60ce48f4f4e358e256eacd02f7f03b6d9683129efc9c5d0236e5cd4557aaada64bf06d3fe3adfe52a54b900c726e5ee0481f553b98646568372c0c443a60f4285671f0562f60094701e59c5fd264c2ce5b2ead43e02aaa0393836618869b8e78b43f4b415d1df5b0241dbd207693ee4c16cb7dcce14a3cce2e188afc9f2375a62b7a476156b232270e94e564ee7345746c1229db69926d34289ae505c5d8c12757277125dcb94723992f947cae6f7ff2d658c4a9943dea73d808755e5c0ab42e07d374f8", @ANYRES16=r14, @ANYRES32, @ANYRES32=r3, @ANYRESOCT=r15, @ANYRESOCT=r0, @ANYRESHEX=0x0, @ANYRES64=r1], 0x8) write(r3, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x9cA\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000340)=[{0x80}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() socket(0x1, 0x13e062a9fba93525, 0x2) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r5 = dup2(r0, r1) r6 = kqueue() r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="97a9001d00000000"], 0x10) r8 = socket(0x2, 0x2, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000100)=0x9) close(r9) ioctl$TIOCCLRVERAUTH(r9, 0x2000741d) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) poll(&(0x7f0000000200)=[{r8, 0x50}], 0x1, 0x80) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14000000000000000700000001000000e000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="68555910fea5eae4f6811eabf15345b7826cb866d701d6c77bafc80634c87bd0c2aab979e5c13881b557816183067eb11a3df0552ea7a3bac8cae4e076386e80cb09155897913380622c8f1baf8273ea2333e1e7c2efa150031ae9626d28cf40"], 0x18}, 0x0) kevent(r6, &(0x7f0000000000)=[{{r0}, 0x6, 0x0, 0x1, 0x8, 0xbb72}, {{r4}, 0xfffffffffffffff8, 0x12, 0x80000000}, {{r7}, 0xfffffffffffffff9, 0x1, 0x0, 0x3, 0xfff}, {{}, 0x2, 0x84, 0x80000000, 0x8, 0x4b1ca35d}, {{r2}, 0xfffffffffffffffb, 0xa6dc66721a11db30, 0x2, 0xc000000000000, 0x94}], 0x3ff, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x2, 0x20, 0x6, 0xffff}], 0xbbf, &(0x7f0000000100)={0x6d0, 0x7f0f1341}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x1000000008000020}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x41, 0x87, 0x9, 0xf69}, {0x2, 0xbb, 0xff, 0xb}, {0xeb9, 0x1e, 0x35, 0x40000a}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) shutdown(r3, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020217e00000012000020f4ecd0aaee8fd23ab5943fb4f3502b2b31b9800fbed5d203ab48bba0988d6b303ee2f5553b87c602b9b8f289c253413d95b998c738d0dc2ed8cccc9e69181daa400f825a6c2000000a1b7a2d1ded0fb2fdb8a89c630b419b9ec1d3c53cd6abd6fc80e19155be216f52129a955c423970d28cbbdece1a5d874e9f2dbe29ca0947f087a0531cec8b7d92d359f0403452bc614c706deb68e0e528dcab83972547f4610bd8aeb5dd2"], 0x10) write(r3, 0x0, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket$inet6(0x18, 0x1, 0x3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000001480)=0xc) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) pipe2(&(0x7f00000014c0)={0xffffffffffffffff}, 0x4) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r11, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000100)=0x9) close(r12) r13 = openat(r12, &(0x7f0000001500)='./bus\x00', 0x64e8353c0db1887f, 0x20) r14 = socket(0x2, 0x2, 0x0) connect$unix(r14, &(0x7f0000001680)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) sendmsg$unix(r14, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r15 = kqueue() r16 = socket(0x2, 0x2, 0x0) connect$unix(r16, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r16, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r17 = geteuid() r18 = getgid() setegid(r18) r19 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r19, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r19, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r19, 0x40087468, &(0x7f00000001c0)) fchownat(r19, &(0x7f0000000080)='\x00', r20, r18, 0x6) r21 = getgid() setegid(r21) r22 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r22, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r22, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r22, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r22, 0x40087468, &(0x7f00000001c0)) fchownat(r22, &(0x7f0000000080)='\x00', r23, r21, 0x6) sendmsg$unix(r1, &(0x7f0000001640)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000080)="1af089cf6f608e309f636c058fd0140542e4ec734a59cae233ba12366e5c47effb5e4955f3ee6172d2de6cfb8109cc362df44575b87d4e079ae0fe95b327e9", 0x3f}, {&(0x7f00000001c0)="9cc9eb6382dfcb2ac1642ca26827d590c630104a12b287128b09d8ad5f64e8de41a0eedeb8884177958c13e1a8d9b66bfe96b37ab009504f381847c48982fd7e398d7ae624ad2b0cee2c0066b0740bbff77ba32d834700e67a3873ec28e5a05002f82408d0f19804ceb4d279a00e0450d137b53fa266320be73b7523382ba05c7b5e81151e52dcf398f438eaa0e3d069a75f7819048a25409fb092357f0f562ba096899d276207e0ceb01dd3ff6f8f829f66d87d2c0c9a0cf363ca126ebedf074469360be373f26a", 0xc8}, {&(0x7f0000000300)="45552777465133814f9e31ce31254ba5278b373713fcab0298ec9827ba1d6d1807fd5fb15603db887e7f0b407b3070c9d2d8a999af58a0ef22fea592dd6a143f0c54bc003d3b", 0x46}, {&(0x7f0000000380)="e2973f1880248745a64f83dd4debb65e13b8604c9a643a7b24b6324af40441be6e069bdab68a4817350837d3f81adb36872af8c10e9a3f787f02d8518dea03c5d0933f23636b98042dec66ed1d0cf5933f69e12aa5322fc67c69e02209e9de4dd93474840e81c9d178af21de2de81094bfb1899b89877bc99f7e54c093dfe55653603944b04062e8a03a6d7e449a308848a5202ce701f60b880b3d15d222617dc5b56265d9f96863e5c8c284b665b9bc674248ac59e0c5d653c963c1cf77bcc16c40957806954ad73d629a905730de5800b2c972bcde76aaf61d31f819be7c3b94651f8aef4237a5b8b682155456d84d0d36890abb9477188154fb060767251faf815f5b72bba6974b6eac890caa96051382faab1e0ff59c4ae9336f50974480404772728208c1826b1f157ca0e7f3a33041e407d63794154d62fd7c48b1972a3e220bf657c1c2297d0cca741b784e86a59bbe00888f0d012c027d2d1e2e560846c77c6d337de08f2a654721c2f8c897d61bab0a10226371aa2f1a1f75e163c19e1000c1b4d14b044b9cfc8e4d0ec509047e6c2770b1a7135cabf964fae7c7b3d0488b9b655bee1ff0295b3f0df72b326e5db93019ac730871ea1994bb6ba55b22994d2fe8ce03fd01f325df20508cda1449332d6d3f80eabb0ecc41efd04ae2e325f369234e14f6b94c49d18fa35ca49e9b46ee3b0c1536154838227c2dd3045aa8427c6e85a7e5d7605b406f3e720993a2ec053db900fbbec3b4fdbc8dfa3536e1b320f6c33780d382fc301b53303019680290df9b0fbee11d751857296672ae71bd15779f096dbee712551d38d395cfd0ff760b96ce16e57d4906aa925b301de5b43e250fd5b450afdfca18d48c6ac0a61316d16ef904465db03c2603b6369d71f56195593a987ae103133a5018ebeb96d10f5cf449ca0723ee897951d3959d43a2cf9309b5d500c2981671f07b071db17330cd94216a88d04b6529ec440466e3e1c7b2e37debb892c8467dcc00650dab35d7b66398a37b56b4b9be06a7df3a4d8de46ed0272025288c10dc205892870452db6a1a5a9c01f6611cf4f0202159000020e7a370fbffd7ccee8735ea3b47a2549c5d335cfaae3b222bb72b00df49281af29b87913e5e59530c2e9be6fae800546fff6d6d2d9e047a15ee978ec49639f3f1d21641c8746333ca6e307673a9377b79a9efb88bc2baed1abc425883172f2b7231b12d1a85920656b041976eb21890d24d1aab1f9e841f30625d55ccb13319961e93f164235bd9502319a7e6788279cb992a6e87fb775e4bc4d17b560df78d28d01f1dc6d7d2980a02c7d779315b442a5fa10ae1d87defb645c7f8c1ce991ea7aead234cd0d0f20d5ef1841a2012eef2e91555281bd2b23e28e08d9e750d6de9a80168e43f77e402c78410ab5ea675fe9515e383cc1e8d87f8a4d428db139fb73658394ac55c366f131f238f7f12311acc5aace1e6186b87592d910dd494d13d6a60315deed41a427c430614287d5688311b724c4c2a9b43dc797dca20db6978be1363277ae7d60ab94b3b2d60dd272efde84d5610ad86aff84235d01cecb4e9fe51d48fec1dfa5d592e4ceb250334682b32adecdd398fc3e4ab77ce5066388796859b7fa29ab43b83928d6f35b3c3f8312e51d281997431798a8c55573597f16aa2972d6f0ecc7b8498674a260d6d98be9f35034320d8439c5df8f55ee699693a34565a91b748088bd131b968e1aff015a7b16aa9800c18111527228c1573834b23aecf0a1ee6ec8e41cc7934461ccaddf1cc70082e015d539b1aadef007609074bebe4466535fe7773abf1da4e446d4c58c3c11b11c25f5c57248a7361dae3fd49466474ae5fe85359929eb9096c88a00304adb4a28ed94923224061b561c458583c9875d93b7764350b05ce73b6d49218af651edb03cafad96c952d61fd0fd26de34c2edc9b0de4e27d7c727188111d5a4b83ca0f49b188590e951440f6d0f0bc700b453146be5ecaa55fcfa4d537f504b339831db0a3d3125624a828a5960f72f6c636b463e361effd358dd3ae41e1222e59e75c2989bedc1c7f79527f9e4aebb9ba954a77898434cbaa0eefb9e784e654f4dfb0e8aa65e19ee3ec8177ce83060cd5c583d02f31b8fba0a406e10caeb9abaa47686aabbe0997d970c16eede9fbb8a442a03803252b144c09332bd5aa112dc361351c7bc67034798af8f5f21a70a493920d1e2050e072459c6153c3f95372613727ed88c9e1f707ac26f3148a09e7432598a4565d59cf80e7d7b3f7da3cdc09b70360331b385ee7196e2aec2ccb6375c2544b16ea1e69eca75f7bc96a7f4fc9659964f53a75f0521143aef3724eb83958e552c5f48f6d36126ac827ec6309bd36e0752237dc95c63a381c944b582b2d215a2769ee0f3fb701d057a27e5cc90774bc635c2597bf1a2141bcad92b5b21b77e1ba82b80ac74282aebbaad0f7d896f4250d5b34fb031c1046764f6d2065f78e93ec6b3cf350d397b07aa9fcd5d98e6f39b44ab9bd0e53d53cf84caf46e71bb814e4ee432554bee6de5a2d8c1ffffcc41ae3d4611d217232a29d650a016cbe7baa3ea74cf8299c5a3ae80b9accda4d149e2530357803ff5b10e59fe7a8227c801e137bc9955a2c4ec9f1d0065779ef7226f6f8f17806be815de0bb43c620226eed02d7a7c62938365ddb7645f08d7e8684b3a86e0ea8dc4d81437913b0e4c478c482b84ecd14a95c7dcc4ef676fb6cdce6be9be916cfcfec742f218029fb7f967157d95743e26339f10cafacfabd4909252422435aa46d18ffdf2a1062a9f7e30fca483ea313328ba952da08dd387d2bc09242dcc6a0dc82797fab6741031dc83ae46b26da5bd2c0e67e6b53205ae9143f36bf7e9317f9fc3c47891cf39b0f42d31d163ab7f39b26847dd96fdea0ce78e19da2ca60a4ce10667da41945da95463ba368092dc72f61eb8a224c5ff54b6f6355a389ebdc151ed2096b12a6a29fd0e5ce57e83118a7053c1c935993526ae5eac9d185606fcbeebcb6dbccbefbbb90aa2a1b2406c410f2ac338bcc708982588a68c947db3fb4302c50f5e7e9841f8ba4a50489e054443ea1453dcc85121cec664c4c9946d4c0d04f925658deba2005813c1bf4b897b6a6a06c0a5d5c32b283f7a57311b52afbd164de397b0f6f7f9d553b0f40ac464bcc94c849aa602c0e91480404be2ef52576399cc428c11790627d8687d149fcb2474ba06c0e71fe3afd3d5d1c48bba0960add7ac9c47e4d7b433ba824cebd4b19c953dfc5e6e5fb0fcba62f42adfad114dde3320f8f21fa17b0326455ad92a2277dcb114e9cf1dcceba5397d8640c49d876d83bf742b15684df5bcf9296d9be73c6987b0640ec3411d9852f8815f685eee3fe89ccd940ae0a7ec9d80df7da1f56aa48ea43fbcbbbc0d6747f8b384579f7b390123e8c382f042c9632b4c171789aef1938ebc2c13798beb1d5da7c8cdfaf5423402de5ef02933affe115e2f4732289c11f98add1cd2c47fb7a2e93fb771814875bafd07d7fa09f85cf4c393bed6159acdb232a088ef50451fdaa1de88994cd100ddcfa8e24a5d2130053d2d2d851a34288933a242ef47720196f9ea119e927776c219509f095ac5517b45f2a1fda87178c27c482c857a0685deb7f722b6318a97eef288fdcde1f96ef6ee6c12c5dbd30be3bedc79f25d84375401b4d6f25a0fd77788f9f0ea5099fbfbdb2bfde09bef5448e189c9b6bc3151b4d26aed3bbb00d2197f9dcfb77e4f69b693f0892ac7361d7f8ab7a0f26ec1b6ca36d9ca830bc27ed0389d56001fc79dc88b80075dbe33db25e9e81839f688239bba09d87966cf8854a926461087d8c08bd0c9533e5eb71b799c13859e77d04d1677651c061df409cec57a88c5ed771179e35580b6ac5481227205affd72b074e172879f01e8daaa2c20dae28199aa955868a712dc735134dd9610dab100b1f60999aa792a8a03598e071f4453375b33c0d283558c0899382c97ec7bc738d51c9286a8a25f13e65500737330266acdc779e98c6bef8f8e1f3284f559d6d27249bad9ddbe7a2965af4e6fc055801a25eca478a1800b670416985e98eda0ce266bb07785356e9e739be090d6618dfa66b3ae90b71c79c0e8fd3077df4ecc71e14394964111c7090a571661aa591bf58507019360fc426fcce7589f466a41b559351419501d9ebb41e35f410f50662fb3814d0955e114d2ee8fec636c6753b8dad141db4918317e3743d91da6f43d7b05611c94295a86aaac98398b7126862d256fc50e4ae4fbefad7869e604f5f2c6d5dbc1088a014df38c59564844447e6ca6f83d2126a2181ea764133c963a0e510ed35428e0dca1c69c0ce46b13f218c2ff0e2d0099f4e6d47e5435347fd685cf95c9d026458eb7f9e19897a10c52906b7a9879587215b8c0805bdeeb674fb708127776d7f752d8ae41eed2f0b2afad022bbce68e8a301272ddd63fe8fd9248662f91b1a32972ddd007460838bd5bdb9470457ba5c37d5e0468c7ffc9659d30c5d0d82200b906edaa04ee15f2eb9ca6a02cd908b67a535652373460529030badba14500401730b98e0f9ac4d91ab60c97816863a7e6819c15b5080f8a3323e5a3229175426473df678bb6de90be9962ff21dfa7f66ebc5659197cd0d6d171464dcafdfb550598a32fcad362420e4eec7aea7195cae0f3781d8bd1027c9e54cc472d32d906746500cf3a210026b224a1ee9e255ab944e6fa95c06ac25ee3e9df8fe468e1729140a13b55a0d63ad46d493644873c67c5477782940dc962939dfc4af0d301207b4e8909f56df1efb6185078fe1c11214121dcdc07dfe5f24515e70835fc9f69e41648bbbafa7e1c64c4db1d72b2285a558896c43517b97b78e3b6a96bfa3f0801b2fcdc139b4cf5134c7fa30f8ba1ffbf23205359534dd6487bb6cc9cc151aa3675ba5a78df93093030fed14761cc957575cf3d19f02bab3aa8a0635b30091ac460528512e58fded8ffa5c6e6c737b6542b7cd9cea21878e9da8ef806237308f2a11c1330720c173113269f82ef174b729443e5131a246192647e900c278aebbbf5d6669d78347ee3f20da7287f1e121ea5d33813133ea71aef9fb75fbab97413cb81973df9e643857a1704ffb9672c578d304eb3bf86db30c7342f12058fb679134af3ebea560da701faa3433df427c2836d307e189a8829c4796f4c4244f1fde2f878e8ec3b09e45dd8e60662fd296edaeac70fe02eedf2ea8460d752e87dd90d72786cccb8c5de094f3131d542a11dba737d37e276b444da44922a8663a95287d172323c440085f57de289735fdbea48f89830a8c890ab88972e72f904f6184345c6731228e8f7163d20b8d6d5dc882264bb5d12aee57c19c586af18c7e0bd41d581b7d4950415807aabc11ee9ed5c49035357a0c49c47ebfed7e4932f2e7c3c22437fd7f33f279efc00086fdf717d581b8b7e9cf26792d99530389db17295fe1d6efee1a3fd407deeb196f7a128207a24ab040ed0c7b4cbc7e1f2eb0e7cb50abcfb122601852a1d421ea0b7d060b9f120d6c4ee66e462734927d61c34788cd35297517e3f5cacdbb31784a70b89d8f888b8e3ab4b2ee3b3edbd4ee7d58e7a00063067d62b035b4c20c8e803cabdc550900676262f5c53ca54401432f5bdefa6c478db39d23cdc954342be3ba7a4db2f63e942282e99167cfdb3df18dd43f22304a382bec52d55769619d0ab436a7eaf077ade2c9d91ccbdbf991ae7dee78f84fe8856aa07c231ebbcc51241088713ed952", 0x1000}, {&(0x7f0000001380)="aed7fcc5d077d12c9105316a37c22eaaa04dd46cd3639b12894944b693c43ab832dd7c8025730118aa3d1cfed3e60fe6bcb6748908bf76054159e12c7ec11076a8dc7cf65f4e50a0093d94c9d552d102601eaeb5b4ac10a3671110", 0x5b}], 0x5, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r7, r8, r9, r0, 0xffffffffffffff9c, r10]}, @rights={0x30, 0xffff, 0x1, [r11, r13, r14, r0, r0, r15, r0]}, @rights={0x18, 0xffff, 0x1, [r16]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r17, r18}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r21}], 0xd0, 0x5a1c01a38fe65265}, 0x4) 16:00:07 executing program 1: r0 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/122) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) setsockopt(r1, 0x3, 0x40, &(0x7f00000000c0)="6ac954d0ae310e2e30ca40f9e9110a8ea6301e569fcd3f50168d82caa385b80f8296d5834824ede59f9aa9f9728b3fba38b12fddde6383458c2fea2640403fe79af122e006fd71163e247e490fbda70def02d2e5f9728a40a47d4eec632648f05f58d989ca8219d7e94d16d54395d95dfcedc9edca9a33cf01942133df2a076cfe2270b084fd4e3328d541cf2dfc9e80ae66569b45e371d5ec8389be635a2a58c694ded251b665598559ef77add76e0a5033e9973b34dffd0f6d3d7f4727b2655af18911b9c68c77627b9d96ef49a700256d322f5a53d954e2cc9aab34e5fd4fb2b558fb621d8e053679716c3ca44bcc3b7a223eb63eded82aea901b", 0xfc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) chroot(&(0x7f0000000240)='./file0\x00') ioctl$BIOCFLUSH(r1, 0x20004268) r7 = accept$unix(r3, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001300)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000001340)={0x5, 0x8, './file0\x00', 0x101, 0xfffffff7, 0x81, 0x71}) r9 = socket$inet(0x2, 0x1, 0x0) writev(r9, &(0x7f0000001780)=[{&(0x7f0000001380)="d8780eb12c322484c0beb21ed840a5a5043a98e3306f7f6a0eaa4bc2790e3fab963debf45625c953bdc1cc13156f42244f7bc4", 0x33}, {&(0x7f00000013c0)="96b3", 0x2}, {&(0x7f0000001400)="5f310acaf942968032266215b339a78065", 0x11}, {&(0x7f0000001440)="6b119961739e4d9115b13ae1315f640d7fee74eefb61a4967a73f75b2328bdfa40d1ae6319d061e44a90c4b92cfa5f602c4fb3d6011bb544948687559c5a050cef79418bb055382e306b2b9164a2698a14411fc96802422d2291f48b0d2cf33255d52d553f35a90e0ed5210fc168", 0x6e}, {&(0x7f00000014c0)="3fc88b6ac5a6bd7a2427826d2a8717c050d794593bfa4e17cea8ae037e05cffc07c96bd1e3b9d42c33bfb5b3a591c5ffa395afaea241d170a996d92a4354f7b8b7acc57716aecc92d271d0df91014e52fd7cfdc6c1afc8fa0709e29f0378da4e9f77c5d89d6921ae48ed0dcf08063d29d2d77e2adbf117ec33c3bf3d2a5394c06d5f386c1c3104689901fc9ca0d58718e6a6bcc92385baef3c04299a3c63448440542f3bd19a3a5a037cd5150160f82fb3cd9ef5685fc7062bf7f5aa5750923c0fffab01997fc73ae5d5a72b", 0xcc}, {&(0x7f00000015c0)="e9eab20e0059e2492266d73ebbf5e05efc672618f9baa56b17c8a6607061b2d7c79489477bce5d34b6334bbb18848f6fd0ecc576fd405b16403e2f75e8164afd897874ad88b9785b1676864410726100892d8d7cdf267774715585e68ddca8ef60178b93cba7205826923b5505047a69359af82ba4b23d3c19ee0a6f54e97a62da01c161ff9acb93fedf34a0acb963262155df71c45d41e40448908a24a5be789cd809a4f460aa4b81c33b8e5e6f6ec11778db7e5533f8caff944fd9e36aa1115774dae7400890add66b3942e65d70096090f557e9fb480a7aadee2201dbe20949bed9", 0xe3}, {&(0x7f00000016c0)="500549054e3e4e23410c8f6d9ec2f51b31b385c8f70a0a199975e2b7d40eed042f33cfc4f735d835cbe126806be534626f9683c9e73cb8b2634b7096c99ab6474bbb1c52a9d8bfd56f31c53b8285a82064d7a7ae8e6fe3d57fcf407f50de475e24a5a705f85c704876764d3d4e75c93dfe0de19dcb229f167f517acab83dd11854a7df9ce6e989f766bd3180e0f4960dd543ea1a1e4882f937d03f62f038604ec04c113afecbd785d947", 0xaa}], 0x7) mknod$loop(&(0x7f0000001800)='./file0\x00', 0x6000, 0x0) getgroups(0x2, &(0x7f0000001840)=[r6, r6]) socket(0x10, 0x5, 0xdd) r10 = open(&(0x7f0000001880)='./file0\x00', 0x10, 0x104) ioctl$WSMOUSEIO_GCALIBCOORDS(r10, 0x41205725, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCGFLAGS(r10, 0x4004745d, &(0x7f0000001a00)) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/diskmap\x00', 0x0, 0x0) writev(r11, &(0x7f0000001e40)=[{&(0x7f0000001a80)="ebc89ee6331de6498735345dad59e241ef402a1f0898ccd0c093d6aebde4c8cc3d3408ba1d5fd287f282791cf6e88cc5c6046b5181a6bf9827beda20ce9fe493da78ed08e86a039ea339c63468bbdf402a5178c6255f8b7cac235d572c6061004b4fceac872074", 0x67}, {&(0x7f0000001b00)="187f757cb8a0e2b2f777836c6f86fd574b3bce2e52bac75cc2f3418c7735d636cd126908bd05d9ed78bb64018b41b0e7e2228262bf155015e59f006fbc3f6a72142c345a510375c95f23321eae38928471b119d4d20cf90f83a9065b69ba967ff4ae596a085dd9cc3b5ed31e577d05c164979a3c5b896439ecc982d302b3e9e8d2370ece17e6", 0x86}, {&(0x7f0000001bc0)="5a7dc78aa20eb433e4f35109b165781180154dc389c5708db5", 0x19}, {&(0x7f0000001c00)="bae540fc96b032b136226ba0d66f04cebc283049baccdf040513a7f146b71d75bd24263051c5980cc1aaf45d5b253fa665fd26afbc56cbab0ed776e11b2c5d0c8255d0941fbb6d33fba9ad525fa94a72b44e1856a8faf52382b28558293952e1cde680b13d420be95bf694387bcbe512813b99f94233a0be195fbc2dba6d936ad53f707d26cbe83a06a4b90c4ce2aa870de3204c9d610b06839d212f5999d0a00e8b1a53e3ade20c88620989937dae24094046e1b3cb12bb95211b7bd86f4a55b3008f1c58ecf076870319792c7e98cdf8953a1afcabe5595549dc473ddf3cdfe8b5", 0xe2}, {&(0x7f0000001d00)="103bf96454b41ca35b84c7011ffb11c5b33074813717dea89f73b74d8ced274757948e3d79f960c2237c260b4306d801ff24c81fb13ea302303708080e261f1edd4b2840", 0x44}, {&(0x7f0000001d80)="9d09befa03783dbff493d71c9d4fd06f128ccd002a16d2f07bbba402be2c1ecb42850ac4f74bf4b6c73da2b7ba30de0b00b98b8b62f478375f40c6c6e4168834160e011e1e02ef3bce9c1493dcde70b02f6357aad885a6ea7be9f239e5d839ddfb595227444d2d796691cf87de3f6aee7408c2eab15f5be772fdec88b3a6fb785cbafad0eb5d59c6db03219be80e7a", 0x8f}], 0x6) ioctl$WSDISPLAYIO_GVIDEO(r10, 0x40045744, &(0x7f0000001ec0)) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000001f00)='/dev/null\x00', 0x8000, 0x0) chflagsat(r12, &(0x7f0000001f40)='./file0/file0\x00', 0x0, 0xf32098881de93439) dup2(r7, r12) r13 = accept$unix(0xffffffffffffffff, &(0x7f0000001f80)=@abs, &(0x7f0000001fc0)=0x8) sendmsg(r13, &(0x7f0000003bc0)={&(0x7f0000002000)=@in={0x2, 0x3}, 0xc, &(0x7f0000003480)=[{&(0x7f0000002040)="cee115d63e3f8cc16d41faf0a2f1dfff1229f2209d6b21a4495692983cbc1e792a5182b56264967f65a3285305c87f2dc72fb9d4e2bb68c4aa38478b67faeed8d925d1b47a058748b4923e33043f44ccd98c07ceeb3483be424532400067a9d63dd03bccd66f0abca8ff346240469400105cba54095966d47d15e24c35d4c4ca318c92c997be7a7638c9b504e167216f3b39ff25b2ae9bc8b76c0f9708e6ed7d917d", 0xa2}, {&(0x7f0000002100)="e322b78a9fb67af105dd55f8751a27c4dd7096448d8dea4f471f6aca06ca1d0e8dbb4981c633ac588b04b9c42a6c85989a40addd4a517dd9c1c155dd6d60fc5efe22b7c883ac31ea569ef78a2280803742d12580", 0x54}, {&(0x7f0000002180)="831e1948513d36992652f924703af27b109178adebab2853b57b1f7576f9203f01ddeb4454c645957c223322c44467574b6d309fb1422f2a55d61ce40c53ca70aa9956bca6c18f7cf75fe17308b010498a8bc30e8a18c9d4e5b20e8f56dbb25c114f6785ebc11ca5", 0x68}, {&(0x7f0000002200)="8737800426d3d88347250e404e59a36f35d37befb01ee548522d2f27fcda141e5e2071cba989d78b7ffa0f979283", 0x2e}, {&(0x7f0000002240)="6bb1011444a82d0685c36d1633b3cdb9caa6a8de341d79c95b022d775aab8efb3d30893164e33ec32d325216811604b5e47106f47b1ecffea934f43f25d0776ca8ddaea5aa4414b860c0a3c83f926b2c0b37102c81fa5da96458f65e0c944e28730041125126f057e3f779ca87f946ee3543c4d84ee7446506226919cd61f0a00b7f30727946b982e918aaf3f355cd4f731025fff3ce584f1bbca7969329aa6fed4263ab3badd637a4590a27a7c755cd411ceaf8136be87b79146948a92239e14b8716bc68e22d91f09fef081371737bd150cc544ef04f7aaedde2ba11f94f78ddc91841e2f151ae98a8c4a2b3ef22d4d9fccef4799d121081e7030ab843d9c89668fc33a478b064a5cbc412980a6cff70a9e40553897506928c92594ab67110fffde6a945ddf3b79a97ce04e6656836fa7293ca78f8e44f1fe7865b6fe7eb82cac6be3bc840e8008a3bfe8cfea046af365ee1900ccbb44ff260e55577db5b22991bce19136e78ee27ac4f4a422e4bd8c8297b32172f7be9ccfe1e3ea7f88f8b7cc32e14206d510e6cd14077a689aa71673e2b88fe7e007dad569d428d3402ab9ac58efec1b42436bc7cb90594b6e073f29a744e02daa4615925da426979ecd60ebb856d162cb33ab9b0ad8f9aa246a91b3e03264ee08f193c19f3a48333e6e975f190cd313934a340f4735edc441b13bc452163ae139102f0c8d31978cfd32f28a46c788ed05ab9d21163fb699ab7e179a7b187bf67873a7d6e9fa9c5a69ac2db2205f555bb0e61c8af316a03793da9900324ba81c82519c6dae527a7559a3cb1e922b1b0c14b127f47e4616f8e450cf39670481353c0e31022ce81af487db1603872263839d1391360761809459426c841f902368d38d3f15523a9f6d1298909525be01656f2a81b1e14a055acae73fd82b7aa33ef6bfb42611066471df5534f15e3d6cd1237613d501fddd5f9600ee2aaf20ff81e5e898eb3dac599e2df547334acc574f3328858d3ef623bb068211ad394d3555a92ba5d23c97bf18b4351284cb17d6d07627931e60ce6f951835afa9af1839c8a895060e88a078786b4095520f15d11854a365cfbef7be0ce9d154b129c7fe4764bd3cd3b590c1da27b026990641a69edf977da6c76b31b38226b13a77654e6a435bd3faa69436353f11b72a94407acd376bdc18a7d9816ca2a733980de9b4fc2d1cdf983519ca44856dc74f0c914c0c3b865afd434668b1b48ee5b453dc6b0ae4064c6a5b9c0cf7b559323afeb3fe02a44d36bbf590a0e5e0823fb9c1dd3d8fba61290a27a8388402e7839bcbe80ea1cf0f63641ed0e068ecd2cb131a6efa181612ac123a697b8301cf929b1c4057e700d8535defe1df4e5bba77def67c4f4f0dcfe867711975acb3be4e448e8b541a769fe8b9d9b70049cfcaa9054d5affc6e850fcfcf28991bfcfc1d1f8898b237c0c045cc1aed1fbe67f9a6a4c96ff338b5e6a35b373d59f5cda4acd1d080b3ac97b105837bcbf4af644c97416db6b3faf9063590cd11fae70222985ca375a88d1b4876b1b20845877f66ae60940df31a3dd6678695a4f568eaf95218a5f96c6ba97ca3de5d7ebb365b2ad0842678897c48fd36d34f7efa0d25de2310603b9281bf0f0914f80fbd3a0d24e69748696c0705430bae50e6005fa99bba0d1d4ecd94240d255a7403ea11ce4d220faa04d2d4aaff001804c29c5784402d642457df2973bb748a373bb0dc4d56e43b22b4fa92b744feda5987f4ef1d6ec4f9d8cf7d1ae799f71d9a186644083e39679cf21ba4ada2ac5f9b04e28efaf04cbf732aa2c133cfc360efacfd937b0bdfc8119891d196494ff9a7df87029dbb6ddb518fe4e66a3d3f764b9979095deebe8066a4d50e3e520e284df7bd80f2b675e3f2eb24bb5d72381b9db40b4b6a5c1c324e271132166ca95e3cba90cc3b89bbcf52f11e7864733262761085c405004565b425dde3b77c4adf38699c5eb25e9460e940e27675bfd7a24a0399323091f2cb86b52137b77c4eb47d3b73102b28978fdc4f15407ec305952be9fdcb8a1dd43aebb89d9066f206a8ac11a83268abc213d9bec5958c10afd44d6b4eb89f729b73a2ea078d6ad8811a44f80a2b32e17a9427629425d78aafbd33639653f741696116aca879c1fa299a971ea0a7728178f5261cdc3794a3d8ed4daa0a715b27a17d6563cc24235d90e60786652eaf7534918c171702de1b7f2df7c5d36dbd44395d421584d4c369c4b688e2f4444542d306681be57d773dddacc3befb5a7c9c46c9b9a1e792406d42074437cf0848887ca4ca015fd2f35c39c34b5b78f8c6e22d853e4529d45f08ce69a0cf055268b1d116e567d17595bc00c6ab2d1901aa4aa001179d3bdb7caa50a4b444ea9b55c8ee95402e423d7f2d2e01bdc3c2f276da892b9dcf6a5216e64a9a3a2151e8c5dd357a335824460c0ad063276748035d392fe88b623b0d93c3e3ff5247787496c383fcae346cc79c73ec792a0132174f1878c2fd946a9a69e23800a434c33feeb14f87afe341cd86e6559e9e81306ef4959122f9f8f0873795bbddafe9018fb1898bc5d5448c3fdf98e8c822b762b28494b1574587a9ce46ddf6d8b5ebb4f1dc823e122dc0306c6dbb865fceef26fc837ea970f984bf921f239d79b0a64cf64ac95cbaf45c631b6104cd31b442ca4b1328508d3d5bd2f51b4255e0a2d35d15b334bd7e15222c94129e7f1a031ad86241273137babb7510c7a3e44ebd68ad0cb71f2e92ec3b58994eb5c6ee59bf9055f771fa3cbc516159a9288b6abb4d8ffe7c32a9db1cbb48cfc64848c0abbfe556e80a42e9a0113cdbc357e909cdc3c6fb62f19a19296dd8b0cd6b652e02ec79a905888e09b1d06c2343ea2769b59d125e40e6a8541113d4e85e6e7864e9a2004e5dc3ec3a404d73a7bf8d8f01af46b49919b6a86ae1bf8e7d97e6690848fea1a1024cfc2eafddd1f61861b22cc12ce29593fe28d8b9daac8159f69b2a3c4c3fac3346e355bfd639f16696551e7d6f97997efb73d08cd6bb5435f710ea23bb17a81deb46c21dc0808679f2ebd5b8197079c148b9dda4545db1119a704da676401a5aed92ff9499f7f0fdd65508fcf75e1da5142e9a529f38ed4da54fa80cb9c22aa9fee9e734d4ce990690bd0a2528c8d8de7316c53d1b2354b6e2ebd7c5344555e0aab8e8214690a8d795b2e98fb0114d08ba2128517286d197c41d9537e7c4704502f3b1b66548555b1e101a73ed87ce71f31ece38f40dec5172ebe52c77908938c91246247c65eacfa809b2853a8ac52b923e2093649480b190f1b669f84a11d3499f34cc1ccc22407be5bc4fc17238648648ab621ca46e6a04dbdc2ef34432ad0bc1266c2374156392f63f5eff8c2e5e82cd933900a3c0d7bb34f39faedd8b2f0f1d6dc97d5df2e9f1d5c0d3254ac932a9b01c07aa00601e61bb0d8c1bcbf50e729ffe644e23a48e077326385a681c9c9800bfc0c40664ab833524f723f4e19b4e85271e12325710eb1eff4e59af0cf305b9de4397ef309dd4c2724cef73db002f0153210f113f970cc38eab224af98a9d28ce0a4edaa24757afb503681352753af2dbe3c7824d747c12dbfde4f37c907395e0ed0ffe960b220c69d904427f406c2fdb20994db715dddca732bc750cbce2a52e026c4b2c331868b4726a9173d06e7cde31cf4057d89b99bf792ff3ac036d63c9a1a5cd9a8da6aae8a8c96b78c1f38ffa7bcf3fe859926e907a405285195660d339410cd284dcf6e0e25f4de9f14abd0de0aca7624d67bde43a5447f742d779fe2c57fbf5d953fa1ebe75c64d152fd760f9d9a019c1d18e7c3a6fb05ff4364b59d811cf7c9b2a31af7277069c6380edbf95f9b56cfb00a2b3948ebd72dd0f1f11fdda67684f21d542bb6602ccf83ac7d69ec41d692289a97a8bbd693523b90ca6a77fc122da08596905ec3da4e71c9dbc67023ed7799c5facad6285b867a3d5457b1cb4d0f2c4251e94c00f9c7b795ac9b4bca80427c82c3192a1dc21f256326df743ee039901b5a2dc781256b674cac675921423c1e601f86484b8992ef196ce50b7a0d81cf530d0a63ea039aff61f192eeafa28b99dc01dd52f98dc6bdfc1c8ee88bb915a45779b080aca8b4e2b9c844f9f2bdb7b8d8f7b1a6c24797b2f6b5072742d58f23f1d27dd84661a41e10c461bf9793b71bf0f49df31ae2bd35eda3a7c9e470a1d9dadbc707fa25e6bb55db87d4d27330e916990affea5641e301326bf39b98d2830f44261711aec82fb7de88f5bcc505925e1a96705303475a957ce809f243ccbdd96369557b277a7c3b870f4cb244f2a4d2e92c46d09da3de7db5d816d66e95baec157cfa1442107eccbf358ad74c4bb11c4747843cd03a234579e60a4ec46d9e93a7921067ddd50f4a9537c088385105d8f60c526729cf4df42d5154f345c7a709c046078d62dd421cd7a95d30515552ed12eb59aba30ac44d70d292c81054ac5069a2118aed8499bbae1623b3fd06e37ecaa577d17866df45a9ff19acb5ff3e34201e5ace0f5e7f80d9c1fb2cc05f48cff9657d0316a88a4aaadebe89407e21ba7b8134aa96f1e63585509bc86a09c8c2d27fdc204bcb4cb8896f98920ab0f05724ceffce797afdc3ef4d3669b07f4e6152f96a9695cc4fcf9a93f8a50a6a45343a01f2e5346644c0951a721b8e60d595ad0a646b7a6aef31c9182c347bf795bfda009ca096c5b2ba6715737da62eafd6255e68c14213126fec8cdbf15c3e591537fdb7a10c53d6a0bf6627e0d0ecf8264c6378b3ba0975c9a51d33d2b5d8d69c6954c02ca59b9929caad75327aef8da1c4966e5313ed1a966489649a3f8d97a4d66eec43735aa070d8bc9d131a8ce77f7983cfe39a12f7b08b225503fd9d123d9c8236ad4cefb38bbcf3106be8c45f5dba7859d460fe77ec65e54bf8ae8fb255ca5d4f709e061a7bed898e6114da4a3397de8ab27144ee02c46dec54de1e514273532c74e53e75150d83525659b399f808db9147563c61a2cb06901bf8e46120df2b3fdc3aa3ed04215a3b9c6c265b49d22d1cd5927a43e8786efef2bd683bb15ca4f48a4225b0bab99dea9f75651e3ecac9faf2f289c6e5265aa10c50392df3fc3c70078961cae0e8e239a106fe8c73aba850bae856e95398b9686bbd8ec66b9fa1ee903e26450cd8f1cf78d55abbbfb8b0255dd084195ef1d183e3d825cba31eceaab07382b9c9cbff60a0e5f099deec5a9bcc7d96a02a56e30b5180a9209f1199ebadc8996d8cf85bba8d54f3761839eef9507c8ad3e0ed01e666238fde1f93b1f5cca1a30b4f85c3159d5df17cd5311408f28b62538b5e70519ec5c13ab3e5b95978471b009c28e821e96bc18d2be7fb3494ebb4742f041720184597e7ba0653999095d5cd4b74b623507b31a45a865c2e5674c4ee87e2efd37c1a9de0d6cb16d7a3d788afd9490437690c862b1e3128d530459eee4a2a423fe55065bc32fdca98647df04da6325cb4618bae9a70ed66c305d3d9216574e187441b4c32b6759e9d85112d278e6e0ac4f6dc83146365f40d590b1d580e14f5364b707b0a85c05560cc23833e7064755f3a02880bf101879ffcc385f2a646a7e0ccef4f05c1dc93fba81054475f908ed3dc4e88df6cf29a4d95b74e6312aa3c3e60563b9fdf6d0a1baefc05a4ae9e52446145b12192a6021509b9bc397fd8ea6d551ae59643342d677c5d3bd33c37eb936c2bad30a447b5acf39b3edb8bce7dfc2f867dff29be1ea871849f402112248308ec94e5a2226037fa9f1db2333", 0x1000}, {&(0x7f0000003240)="1e03d877eb7d5cccc6c8f40cc116140e84654c178b545c958f8b58b7447356915775dd8ae715d9dba6ecaa3ebcd8c9899a8ea5dc50e8f01fea0ef9318acc278bd45eccf799c2d330db9c0dd52bfb08df37a768604e39274300f6515affd5d0d825f084471086a8e4f8ebbd811abff94abb08eb9d54fbb585355ea7854db1581af63307c082d719f295e9e66db888058f7bb7bb2b17a2d5ee3fef9a7d008f8ea816b14e46f0ee12a7bcbfc4b3c0479b503bb11eb489f9267fc230554a68022462c971154406150b2989c7386057f399b4345b4c4829ddfe9e512fd663a2f334d14055c3c524e3353659cf8cbc3d", 0xed}, {&(0x7f0000003340)="122fc962918a77f150c58802d33088aa698baa48964283ce9adaa5d37f6465e0cc35d02c892c0d8582eb00a9f3c730006a98118b7320ebe1073f951a45c691ec4d70489b0a9b5f2896ee2e9b802fd94ee2180a46428a82fa7c46e2b07ced022e3fefa4755c5ca73a7d29858b032932c98815b4d511bcb464bb8af3e6eb424c60a188a267599ddaad3de6d05f263dbe4e5117cc1b79fd82fc643a390aab18f770d4e0db1697ef08772f28ff3ebcd1fc46443ee323", 0xb4}, {&(0x7f0000003400)="26011267815eaddffc7148f784a630c4a2599240a50313ac5258ec597bb9df06e8b7f5175c91bdf5c58b4930255d7f14d862e8f19ccbd6ff67a825b7691268977fa395a4cf6b8f31f8b9ce4b93eec9bd90aa3f00b660005d9618cb2dc033334566b2aa1072e8f8769c057ca5d4a9b7931f6a5e71a3622539b68f26", 0x7b}], 0x8, &(0x7f0000003500)=[{0x108, 0xffff, 0x80000001, "ba3ea35606cdf02495f4f8520225898a542c62e47df42377728bf140bec860671731732c6d45092ceb576915bc88da2131176790f3b9296d03713646a21737b72fd52d3f296e5244f01442375941d4a3d67e13897d3379819ae8248c37f0c758ddf7f31c046a1c6c0a5e6bc4d7d2a4cccea1d774d86a20e3133cfd2b39c4b134edac9f325cad437b1c526c66562e8604ecf68f080b4f15bc8e16135a65fd5e675b4389ae776f643b475f7b650de9d8ecf8920ab3fd7672aac14856aa24d0657b1f6451cf0ce757d66f3e13a55ffa3847aa07143c8101717a4f6ff3c1fdfb5198473780b6b959b2079707f478740c5b3f0e1bc1"}, {0xa8, 0x1, 0x8, "fcd96e11dc6ec3e06dfef6012ea3c0b75c7e3e487e04c7393c0449f421b135c993da9bb91d8ff36ff4e6733dfa8dc5704672c9f2c179096ff113a406912be97a2169a7570244f1bc003eab59031a290ed217a24f4061a06015505983862e88feeb2d21131e1a1d24dd5b106fc884a4bc113ea971e73e36a6876499b3ed0fe8b2da01e3bc731633d17fa59d0d98c800546c8d3949a282"}, {0xc0, 0x1, 0x7, "a38e278c8f5ee9a6e5fc52a25e753a98234baf7f275f02acf96bc975816a267e0459adccd3a9a1a306eda1d2c187127c2117a9b90287d6d0870e58e9d7bf71523ef6aa90a28cba6d46a3ca0c9014f7d5aa4da984a1b23a95bf426afdaf6485366ad1e6893e411e2bfe8d4305d83e8a9f96648294c946812c77eda18ca6fe0f50e955370d9312f390f7cdaf89f5d811362729f266e6ddc226b45b981d4d6d75bde7e37846979623c102"}, {0x100, 0xffff, 0x1ff, "05b35161d297ec77c742d60cc5d2e1f296686e513ae54d7cd831ad8775814e760397124755cd9b6109426c1c7855dae414ab7bb0b350f11d03cb708cfb33fb230409ecfaeda90e43de6a188c24bd0f76e2ac2041550213484892997e4665a6a018dc1c1f67963bc7ebad2a5f7c29a77343636dc9667628e04542f822d1284ea348810cc3e900ded0edc1d62d5504565934e48314032aaa563e169fd943e3a01fab9709820232e120ea7af43311a8ed0e4f29a9fafb89c97814716f0e56ca7894f13e949da84f8b5b82635b041183e7e5985268834e5de09f4b5d098831ff3f21d094f401711d1e7db6d60d88bf7029e6"}, {0xf8, 0x1, 0x3, "821927f193074380d8a21ef720c141cb8ae822ead53cb4e6214f57d4c690387f9e544b0e51e5bad0a4739a2f06ffb2a2c487222f9fde6a728cf9ba93c828267a88dfe56b1754ed839d8f54b9e21c067eecda3353353f15c10a2ba646ac296ded3d302f74fd701742c1709ad98842d0477dc7a05a84c0bd3db9782fd65fbf6ba7be6809ee10e5a9eaead2621a6437c9f71cfa058d9c64d71901b261f798a6d1412d64679fa7d80a23f59513093be3aee8b92e01cf72fe08517d06d5a491575a839d40e391d04c10fb2314c4700a339e9276c8bb239e22359545823f7b11136eff85"}, {0xf0, 0x1, 0x6, "3834a0109e9c0032c1a1ccdc3dda98cc7dad33748b805a314411db2032565e43b8a10497fc4c54ffb130d4256f7f66e524cf5e4ce061ee6ab6b31bbde05d0ff1e37ac49f8869f48c58a263d84bc771222424df10e8c9ee7989167da19026e792d8e0359ee4626c572b03ad78ae85ad0d573117aa1432c4d301433bf36622dcc292be746b43f90303106794d88593fc56e85561747dcef348eed08758d0840f45cb386901d8c337bde4d22491259b9d22533767033984182d00b1a06ec313ee5b703a7711eace5121771589842a644b972651837547660093a76f8b"}, {0x30, 0xffff, 0xf7, "698a0413b07ec5898bec51507597b447f10ac6e6a342582e821e"}, {0x50, 0x1, 0x9b, "7cdda1858e72b6af77dfe3d2e14c63e6bfdccaad9e97ad69bf91031f526105c92d51e80c30b575070ba31e78452213ba0d28b5717f52c2a8e47371519b4c6e"}, {0x10, 0xffff, 0x120000}, {0xb8, 0x1, 0x8, "dab51d70895ea26fb314bd6ae1da32eaa71721fd895eeb33472e5051a4a42d1972e235fc54aea83df72115b579b18822f7f40a98441154f521657df92e2b5de707043804f122e8cd3af9e4c93fa20ef45ee38ab8a9a3d439c0a72eb4ef5604703de5ef14b86b6340c66178efb9350799a7644e1afdc61fe82dcb469bff24206922caf30f065a17682dc8949da1bbfdcfd724c3ecec087a70aefe9a5027a3ef241a"}], 0x6a0}, 0x400) r14 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003c00)={0x0, 0x0, 0x0}, &(0x7f0000003c40)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000003c80)={{0x71, r5, r14, r5, r15, 0x107, 0x80}, 0x5, 0xd13b, 0xffffffffffffffff, r4, 0x3, 0x60f}) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000000c0)={0x40, 0x0, 0x0, 0xd2b, 0x0}) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, r1, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) r3 = semget(0x2, 0x0, 0x4) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000001c0)=0x80000001) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xc}, {0x2c}, {0x6}]}) r6 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1024, 0x0, 0x0) r7 = getpid() r8 = getuid() r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xfffffffffffffc34) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0xfdff, 0x6b12, 0x8000000000000008, 0x1b, 0x8]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, r20, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r23, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r25 = getegid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x55802326dce418d9) r27 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x28) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r28, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r22, r25) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r31 = getpgrp() fcntl$lock(r29, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r31}) ioctl$VT_ACTIVATE(r30, 0x20007605, &(0x7f0000000380)=0x101) r32 = getuid() r33 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r33}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x167) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0)={r31, r32, r34}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r37 = getpgrp() fcntl$lock(r35, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r37}) ioctl$VT_ACTIVATE(r36, 0x20007605, &(0x7f0000000380)=0x101) r38 = getuid() r39 = open(&(0x7f00000001c0)='./file0\x00', 0x8340, 0x90) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r39}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000004c0)={r37, r38, r40}, 0xc) getgroups(0x7, &(0x7f0000000040)=[r14, 0xffffffffffffffff, 0xffffffffffffffff, r20, r25, r34, r40]) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={r7, r8, r14}, 0xc) fcntl$setown(r5, 0x6, r7) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x6) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) fchown(r0, r3, r4) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) syz_extract_tcp_res(&(0x7f00000001c0), 0x9, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x800, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0xfffffffffffffffc) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x45}, {0xfe16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) lseek(r1, 0x0, 0x0, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) setreuid(r2, r3) bind(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="0000ce5f778f331f9080438953869de45a7be07b98aa54354304fd8ffa34f9a0a44a22b6247efce82bfe16ec4aff070000000000001cf261287cf4f641cb181349470700cd62b4d1e2dc8a87f582231e65c03e6e5e3540065de2aaf103fe2ef1cdfa885d8aef69a792b5cce2408af5a7a37253e09ac454e19f543d385b116e49e2cfadf7d7d4193a983973d690a3c0261f00000000000000c796f85a905384a39834ba884690178b96d8faf3126b637f808ab8ebf28a82453779cf336f6c0e8039940d32cfc497e7461e86308f98490432acc7510277dbd7c2b4d9b0ea62cd1cec8d96a0e0af77b888805e0d4efdd5120c84ce69a1ed028d421b3e8be077fdf8d2b9c2c2fec59ddf5fcca8da2b0aca7ad76a6bef391c52539dad6ab073f7d3befac66ff057f27d9ba9cde5f9e21b03a859c19153ab1f802e7a0304a1a6cadf1da760d7d43348951cfbb0d1b51d45faca0673d4c8b68071eaa410646475be354de9e6145d50aec3187796f5cb5d30e25700"/382], 0x7) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000240)='./file0\x00', r0, 0x1}) fcntl$dupfd(r0, 0xa, r0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) close(r4) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) bind$unix(r6, &(0x7f0000000340)=@file={0x772e31c024b1ac7d, './bus\x00'}, 0x8) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = accept$inet(r5, &(0x7f0000000140), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000680)={'./bus\x00', 0x6, 0x7fff, 0x3f, 0xa1d0f85a4fdd7775, 0x9, 0x7b0c, 0x9, 0x0, 0x5, 0x1, 0xc1d9}) r8 = semget$private(0x0, 0x3, 0xc4f7f425ec6848b) semop(r8, &(0x7f0000000080)=[{0x4, 0x1, 0x1800}, {0x4, 0x1}, {0x2, 0x200000000001, 0x2800}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1800}, {0x4, 0x3c, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0x8, 0x1800}], 0x9) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x10001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) close(r0) ioctl$KDDISABIO(r0, 0x20004b3d) close(0xffffffffffffffff) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffff76, 0x0, 0x3ff, 0x7fffff7f, "070000093e79000034840c760b4f00fede477dac"}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000002440)="617e9cc033424cf3f6717ee2ae47248c9e65cca284831ffe1af328d37ecb793ee40c494b30d76887ba03ff28263dd66318b2cbaa10e4464ea1ddeded39dc65c6311ca72a63e1fa2b03945592dd551dd8c6d9aa72f447ed25d9862dd7656fbc9037e815c8f7fbd6fb328533ee7a3297f8c93b1831fd974ca36c4868d8e3c57d2f75f0d0b73daf9f9d5bc5381254783fe4d47a1d7ebd8b1cec780a97dba96b87ab4f69324022111caabfae386055773a090b43c10f1edcbe36f4e6512f7fac90505cf5775019276ab46c3bdd147fa5688d12eb19103ba4a82de3e2aef853f29cd8442bcab29a393368ae94e7c8256bbb0a1d6eb2cc41d1b1fa07a38d0fc9ded84f3708c60b5fd0d823e6fa1d02fe3199692271c9024528da8d1075b2f75f85dbbbe3864a00cae4929c54ce4887596d8f32c35e0a7a9ecf3501ee5c75d697f0983c0086f27062bce002e1bdfd2d5245fd10acb7e9b471aae94aca4cbef955aa20c2a7f0bbaeb73fe59cbe3c801066a58d5609651bb798bd951808c71c921ff40e11852201f1cc8d8a6ffee380ed071aedf220edc87d49c64e9fa6aac9ecae664df535316b67c6926fbc62254fa27cd9bac631b1544e87170e0ed155cc97309238fdd9827b4a2b5ca9", 0x1c7}], 0x1) 16:00:07 executing program 0: minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000280)=0x7fffffff) r4 = socket(0x18, 0x8000, 0x0) connect$unix(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="8295fb98df7bee67e56fe01fd5a5069103c3fab24008702f6620273eb1c8e6cd84788c78add38aa12a5bd07345d53f8365d8471e5df4f90cc612885d5be5b34c0fce713efbac2e96ea2c98649ab046a38d240db9c27e6e84aa32f1f651b33661a84c55ff5265e570d12785514ff8f63b34b6717c25158bfd6d15771b15500f690ce4b792f689dc05f5aab9cfe3b321e79787b8d028a9926b81b52511c4ef3b1c0c924e8edad3a5cfadf3d507d16e9667e6d7a10c35b497795272ea921290eef80c635d5f73faac284fb616ff6a83eccd6bb5b788a6ab32aca90aa7ddc06c51d6ea39528b3c4674d943e8389a97851ea600"/253], 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001080000e000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) getsockname$unix(r5, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r6 = dup(r4) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x40, './file0/file0\x00', './file0/file0\x00'}) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x1, 0x0) pwritev(r7, &(0x7f0000000240)=[{&(0x7f0000000180)="cb0e3fd4de2558f8eecf32da8aaed1588567a883b3cbc2938fb9b1b59a3fdeebd78de3d15e17b8a081086ef7165a8ffbdb893b44689ab4d9582512a70dca7834e82c1e935f37034fd3114f846017a0045998606d1f94888c7c93094805d082bcb0861551ba05197ffee467adf2db3cf2a5d2b407a747e6f07e30abff26a33097a44ea323e9efdb1dacfcacec3c0a6d4e26", 0x91}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="ebff", 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) close(r1) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x34) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0xd35, 0x88, 0x1ff, 0x6, "ac0c0d5c0a281be0c742e1d9fbb4931ac7a4671e", 0x6, 0x8}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x800000080}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x80) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x800) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700001601000000e0000000000002d987446100000d0000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="14000000000000000700000001000000e000000000000000ffff0000000000007a2e81db8488f60a48bd65bb29787f209cb952d28b5417e0e141112ad5d4ef586f8b444a67f2a16e40ab2aed966c0eb1e717c6d5a4c9b0c67530aac094fe4da052017234ed8ea68b25e4fac01da8aec5415290a35eb7cc7971682460277c3a17f82425e4f40716fbe71537e8fbee4410436fb27623849609354a1bf552bf881a3012fa43eda50493590ef668", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x91, 0x0, 0x0, &(0x7f0000001440), 0x138, 0x400}, 0x0) r6 = dup2(r4, 0xffffffffffffffff) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x8181, 0xe) r8 = accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r9, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x20}], 0x30}, 0x0) r10 = dup(r9) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r11, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r12, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r13 = socket(0x2, 0x2, 0x0) connect$unix(r13, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r13, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r14 = socket(0x2, 0x2, 0x0) connect$unix(r14, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r14, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r15 = socket(0x2, 0x2, 0x0) connect$unix(r15, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r15, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r16 = socket(0x2, 0x2, 0x0) connect$unix(r16, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r17 = socket(0x18, 0x6, 0x0) connect$unix(r17, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r17, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) fcntl$getown(r17, 0x5) geteuid() r18 = getgid() setegid(r18) r19 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r19, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xfc3d) accept$unix(r19, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r19, 0x40087468, &(0x7f00000001c0)) fchownat(r19, &(0x7f0000000080)='\x00', r20, r18, 0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x80, 0x0) r21 = socket(0x2, 0x2, 0x0) connect$unix(r21, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r21, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r22 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r22) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sendmsg$unix(r16, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[@cred={0x0, 0xffff, 0x0, r22, r23, r24}, @cred={0x20}], 0x33b}, 0x0) r25 = socket(0x2, 0x2, 0x0) connect$unix(r25, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r25, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r26, 0x8004741b, &(0x7f0000000100)=0x9) close(r26) kevent(r26, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffc, 0x82, 0x0, 0x8, 0x1}, {{r6}, 0xfffffffffffffffb, 0x40, 0x4, 0x3, 0x6}, {{r1}, 0xfffffffffffffff9, 0x8, 0xfffff, 0xff, 0x80}, {{}, 0x7, 0x20, 0x2, 0x2}, {{r7}, 0xffffffffffffffff, 0x29, 0x1, 0x794, 0x1}, {{r8}, 0xfffffffffffffff8, 0x3b, 0xffffa, 0x1}, {{r10}, 0xfffffffffffffff8, 0x28, 0x2, 0x7f, 0xfffffffffffffffd}, {{r11}, 0xffffffffffffffff, 0xf3, 0x80000000, 0x2, 0x200}], 0x1000, &(0x7f0000000380)=[{{r12}, 0xfffffffffffffffd, 0x20, 0x4, 0xffff, 0xfa9}, {{r13}, 0xfffffffffffffffd, 0xde, 0x22d5701aec67c3f8, 0x8, 0x40}, {{r14}, 0xfffffffffffffffb, 0x0, 0x1, 0x800}, {{0xffffffffffffff9c}, 0x6, 0x88c0035d716ffc52, 0x40, 0x20, 0x1ff}, {{r15}, 0xffffffffffffffff, 0x80, 0x80}, {{r16}, 0xfffffffffffffffe, 0x5c, 0x40000000, 0xfffffffffffffffc, 0x8}, {{r25}, 0xfffffffffffffff8, 0x4, 0x4, 0x4, 0x4}, {{}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x0, 0x200}], 0x5, &(0x7f0000000480)={0x31f, 0x8}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 16:00:08 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x3ff, 0x6, 0x8, "d770c100010000000000000004000000000000e4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) write(r2, &(0x7f0000000200)="06000000000000ba00bec2b18767f29bbd6886e43bd9dd1d809152c6b083d60a2e36a992582092709e4df23e7d3ed7284bfde252f869dbbe53f5b3e822811c066f5666ad0000", 0xffffffd7) syz_open_pts() r3 = kqueue() close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x9) close(r5) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f00000000c0)) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x6e272cc80e46a35a, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f00000008c0)=0xc) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = socket$inet(0x2, 0x3, 0x102) sendto(r6, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r8 = fcntl$getown(r4, 0x5) r9 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r10, 0x0, 0x10000) r11 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f00000000c0)={0x0}) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r10, 0x1) dup2(r10, r9) r12 = fcntl$getown(r10, 0x5) fcntl$setown(r10, 0x6, r12) r13 = getgid() r14 = shmget(0x1, 0x3000, 0x218, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000380)={{0x3, r15, r1, r7, r13, 0x5, 0x7fff}, 0x3, 0x2, r0, r8, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket(0x2, 0x2, 0x0) connect$unix(r18, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r18, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="1400020000000000070c0000010000b9b914d6b87d330000000085ac29c61c585849c10f21a70000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r19 = accept$inet6(r18, &(0x7f0000000240), &(0x7f0000000500)=0xfffffffffffffd66) fcntl$dupfd(r17, 0x0, r19) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r22 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r22, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r22, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r23, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r23, 0x0, 0x200000000010000) ioctl$VMM_IOC_TERM(r22, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r23, 0x1) dup2(r23, r22) r24 = fcntl$getown(r23, 0x5) fcntl$setown(r23, 0x6, r24) r25 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r20, r16, r21, r25, 0x5, 0x7fff}, 0x6, 0x2, r24, 0x0, 0x7f, 0x100000001, 0x20000000b1f3}) r26 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = accept$inet6(r28, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r28, 0x0, r29) r30 = socket(0x18, 0x2, 0x0) close(r30) setsockopt(r30, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r30, &(0x7f0000000040)="100a2956b9223776", 0x21d) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffffffffffcdb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r34 = fcntl$getown(r29, 0x5) r35 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r35, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r35, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r36 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r36, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r36, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r35, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r36, 0x1) dup2(r36, r35) r37 = fcntl$getown(r36, 0x5) fcntl$setown(r36, 0x6, r37) r38 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r32, r27, r33, r38, 0x5, 0x7fff}, 0x6, 0x2, r37, r34, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r40 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r40) r41 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r26, r27, r33, r39, 0x24, 0x4}, 0xc29, 0x4, r40, r41, 0x8000, 0x5, 0x0, 0x8001}) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r43 = accept$inet6(r42, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r44 = fcntl$dupfd(r42, 0x0, r43) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) fcntl$getown(r43, 0x5) uvm_fault(0xfffffd803f014ee0, 0xa0a29347838, 0, 1) -> e kernel: page fault trap, code=0 Stopped at in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f014ee0, 0xa0a29347838, 0, 1) -> e in6_purgeaddr(ffff800000b54b00) at in6_purgeaddr+0x135 end trace frame: 0xffff8000159d8da0, count: 0 ddb> trace in6_purgeaddr(ffff800000b54b00) at in6_purgeaddr+0x135 in6_ifdetach(ffff800000b21800) at in6_ifdetach+0x74 if_detach(ffff800000b21800) at if_detach+0x185 tun_clone_destroy(ffff800000b21800) at tun_clone_destroy+0x1c0 spec_close(ffff8000159d8ed0) at spec_close+0x311 VOP_CLOSE(fffffd80361648f0,7,fffffd803f7c68a0,ffff8000ffff2ee8) at VOP_CLOSE+0xc0 vn_closefile(fffffd802d47c790,ffff8000ffff2ee8) at vn_closefile+0xd3 fdrop(fffffd802d47c790,ffff8000ffff2ee8) at fdrop+0xc2 closef(fffffd802d47c790,ffff8000ffff2ee8) at closef+0x118 fdfree(ffff8000ffff2ee8) at fdfree+0x100 exit1(ffff8000ffff2ee8,19,1) at exit1+0x32f postsig(ffff8000ffff2ee8,19) at postsig+0x4a6 userret(ffff8000ffff2ee8) at userret+0x159 Xsyscall(6,3,7f7ffffcaa80,5,0,b2144cae000) at Xsyscall+0x156 end of kernel end trace frame: 0x7f7ffffca580, count: -14 ddb> show registers rdi 0 rsi 0 rbp 0xffff8000159d8d30 rbx 0 rdx 0x1 rcx 0xfffffd80378a2800 rax 0 r8 0xffff800000b54000 r9 0x1 r10 0xbc2d35642f263c05 r11 0xba2876f849eea060 r12 0xa0a29347830 r13 0 r14 0xffff800000b54b00 r15 0xffff800000b21800 rip 0xffffffff82085775 in6_purgeaddr+0x135 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff8000159d8cc0 ss 0x10 in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb> show proc PROC (syz-executor.0) pid=213678 stat=onproc flags process=a proc=2000 pri=17, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff3160,0xffff8000ffff8ee8 process=0xffff8000ffff6010 user=0xffff8000159d4000, vmspace=0xfffffd803f014ee0 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 94092 246966 64180 0 2 0 syz-executor.1 94092 143619 64180 0 3 0x4000080 ttyout syz-executor.1 33731 268743 0 0 3 0x14200 acct acct 64180 358600 33138 0 2 0x482 syz-executor.1 90751 361462 0 0 3 0x14200 bored sosplice 33138 129728 72098 0 3 0x82 thrsleep syz-fuzzer 33138 463416 72098 0 2 0x4000482 syz-fuzzer 33138 5152 72098 0 3 0x4000082 thrsleep syz-fuzzer 33138 62734 72098 0 3 0x4000082 thrsleep syz-fuzzer 33138 470118 72098 0 2 0x4000082 syz-fuzzer 33138 123254 72098 0 3 0x4000082 thrsleep syz-fuzzer 33138 443620 72098 0 3 0x4000082 thrsleep syz-fuzzer 33138 302575 72098 0 3 0x4000082 thrsleep syz-fuzzer 33138 2282 72098 0 3 0x4000082 thrsleep syz-fuzzer 72098 245017 23356 0 3 0x10008a pause ksh 23356 87253 64664 0 3 0x92 select sshd 14276 20473 1 0 3 0x100083 ttyin getty 64664 303957 1 0 3 0x80 select sshd 58398 254224 75554 73 3 0x100090 kqread syslogd 75554 279323 1 0 3 0x100082 netio syslogd 156 456844 0 0 2 0x14200 zerothread 52534 95793 0 0 3 0x14200 aiodoned aiodoned 31606 242984 0 0 3 0x14200 syncer update 96954 639 0 0 3 0x14200 cleaner cleaner 92132 323451 0 0 3 0x14200 reaper reaper 6838 20722 0 0 3 0x14200 pgdaemon pagedaemon 40597 217369 0 0 3 0x14200 bored crynlk 31245 473092 0 0 3 0x14200 bored crypto 39544 16100 0 0 3 0x40014200 acpi0 acpi0 12633 305940 0 0 2 0x14200 softnet 99166 63049 0 0 2 0x14200 systqmp 77135 479997 0 0 3 0x14200 bored systq 48693 86252 0 0 3 0x40014200 bored softclock 75211 255908 0 0 3 0x40014200 idle0 98704 100263 0 0 3 0x14200 bored smr 1 466653 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9637 6663K 14848K 78643K 38441 0 0 pcb 13 11K 12K 78643K 2259 0 0 rtable 120 13K 15K 78643K 4736 0 0 ifaddr 112 28K 30K 78643K 1657 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 540 0 0 iov 0 0K 32K 78643K 2295 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1213 76K 78K 78643K 10829 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 167 0 0 VM map 75 18K 19K 78643K 122 0 0 sem 12 0K 0K 78643K 1899 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 8960 0 0 sigio 0 0K 0K 78643K 210 0 0 proc 45 30K 63K 78643K 3376 0 0 subproc 23 1K 2K 78643K 971 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 1019 0 0 in_multi 37 2K 3K 78643K 1250 0 0 ether_multi 1 0K 0K 78643K 112 0 0 mrt 0 0K 0K 78643K 64 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 108 477K 477K 78643K 108 0 0 exec 0 0K 1K 78643K 2012 0 0 pfkey data 0 0K 4K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 223 561K 571K 78643K 23801 0 0 UVM aobj 130 9K 9K 78643K 140 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 2129 0 0 NDP 25 0K 1K 78643K 538 0 0 temp 236 3545K 4185K 78643K 322740 0 0 kqueue 0 0K 0K 78643K 189 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 252 0 247 1 0 1 1 0 8 0 rtpcb 80 910 0 910 12 11 1 1 0 8 1 rtentry 112 1209 0 1167 2 0 2 2 0 8 0 unpcb 120 5064 0 5053 2 1 1 2 0 8 0 syncache 264 59 0 59 21 20 1 1 0 8 1 tcpqe 32 142 0 142 8 8 0 1 0 8 0 tcpcb 544 4260 0 4256 52 51 1 15 0 8 0 ipq 40 132 0 132 39 38 1 1 0 8 1 ipqe 40 3775 0 3775 39 38 1 1 0 8 1 inpcb 280 22302 0 22298 71 68 3 9 0 8 2 rttmr 72 22 0 21 1 0 1 1 0 8 0 ip6q 72 5 0 5 3 3 0 1 0 8 0 ip6af 40 12 0 12 2 2 0 1 0 8 0 nd6 48 165 0 162 5 4 1 1 0 8 0 pkpcb 40 46 0 46 18 18 0 1 0 8 0 ppxss 1128 220 0 220 33 33 0 1 0 8 0 art_heap8 4096 15 0 13 14 12 2 4 0 8 0 art_heap4 256 4806 0 4522 56 38 18 19 0 8 0 art_table 32 4821 0 4535 7 4 3 3 0 8 0 art_node 16 1207 0 1163 1 0 1 1 0 8 0 sysvmsgpl 40 93 0 70 1 0 1 1 0 8 0 semapl 112 1897 0 1887 1 0 1 1 0 8 0 shmpl 112 138 0 10 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 15302 0 13874 47 0 47 47 0 8 0 ffsino 240 15302 0 13874 85 0 85 85 0 8 0 nchpl 144 30779 0 30321 60 40 20 60 0 8 0 uvmvnodes 72 9289 0 0 169 0 169 169 0 8 0 vnodes 208 9289 0 0 489 0 489 489 0 8 0 namei 1024 107661 0 107661 9 8 1 1 0 8 1 vcpupl 1984 74 0 1 10 0 10 10 0 8 0 vmpool 520 120 0 47 5 0 5 5 0 8 0 scsiplug 64 13 0 13 7 6 1 1 0 8 1 scxspl 192 120745 0 120745 46 45 1 7 0 8 1 plimitpl 152 860 0 854 1 0 1 1 0 8 0 sigapl 432 8965 0 8954 2 0 2 2 0 8 0 futexpl 56 289371 0 289371 9 8 1 1 0 8 1 knotepl 112 2703 0 2684 14 13 1 3 0 8 0 kqueuepl 104 3377 0 3375 7 6 1 4 0 8 0 pipepl 112 6002 0 5984 16 14 2 2 0 8 1 fdescpl 424 8966 0 8954 2 0 2 2 0 8 0 filepl 120 90249 0 90173 60 56 4 11 0 8 1 lockfpl 104 3694 0 3694 6 5 1 1 0 8 1 lockfspl 48 1176 0 1176 6 5 1 1 0 8 1 sessionpl 112 72 0 64 1 0 1 1 0 8 0 pgrppl 48 208 0 200 1 0 1 1 0 8 0 ucredpl 96 10726 0 10719 1 0 1 1 0 8 0 zombiepl 144 8966 0 8965 1 0 1 1 0 8 0 processpl 864 8993 0 8965 4 0 4 4 0 8 0 procpl 632 19985 0 19948 5 1 4 5 0 8 0 sosppl 128 164 0 164 38 37 1 1 0 8 1 sockpl 384 28704 0 28688 89 84 5 14 0 8 1 mcl64k 65536 3883 0 3883 306 305 1 64 0 8 1 mcl16k 16384 118 0 118 33 32 1 1 0 8 1 mcl12k 12288 326 0 326 27 26 1 1 0 8 1 mcl9k 9216 164 0 164 38 37 1 1 0 8 1 mcl8k 8192 495 0 494 20 19 1 1 0 8 0 mcl4k 4096 1134 0 1134 11 10 1 1 0 8 1 mcl2k2 2112 94 0 94 35 34 1 1 0 8 1 mcl2k 2048 86549 0 86504 17 10 7 15 0 8 0 mtagpl 80 1258 0 1242 14 12 2 2 0 8 0 mbufpl 256 261300 0 261166 407 383 24 47 0 8 8 bufpl 256 50894 0 41604 581 0 581 581 0 8 0 anonpl 16 1317245 0 1296068 383 286 97 133 0 62 3 amapchunkpl 152 58414 0 58242 284 268 16 42 0 158 8 amappl16 192 65340 0 64118 536 471 65 82 0 8 3 amappl15 184 1775 0 1775 13 13 0 1 0 8 0 amappl14 176 1967 0 1963 1 0 1 1 0 8 0 amappl13 168 531 0 530 9 8 1 1 0 8 0 amappl12 160 1631 0 1631 8 8 0 1 0 8 0 amappl11 152 1061 0 1057 1 0 1 1 0 8 0 amappl10 144 776 0 774 1 0 1 1 0 8 0 amappl9 136 2049 0 2044 1 0 1 1 0 8 0 amappl8 128 1640 0 1580 3 1 2 3 0 8 0 amappl7 120 1022 0 1014 1 0 1 1 0 8 0 amappl6 112 963 0 947 1 0 1 1 0 8 0 amappl5 104 2323 0 2315 1 0 1 1 0 8 0 amappl4 96 8404 0 8373 1 0 1 1 0 8 0 amappl3 88 2386 0 2377 1 0 1 1 0 8 0 amappl2 80 69365 0 69295 3 1 2 3 0 8 0 amappl1 72 177883 0 177497 28 19 9 20 0 8 0 amappl 80 21298 0 21221 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 139 0 10 3 0 3 3 0 8 0 uaddrrnd 24 9086 0 8954 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 9086 0 8954 1 0 1 1 0 8 0 vmmpekpl 168 58068 0 58021 3 0 3 3 0 8 0 vmmpepl 168 1121409 0 1118982 705 554 151 158 0 357 32 vmsppl 272 8965 0 8954 6 5 1 2 0 8 0 pdppl 4096 18178 0 18075 20 6 14 14 0 8 0 pvpl 32 3617389 0 3594114 979 725 254 398 0 265 51 pmappl 200 9085 0 9001 6 1 5 5 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1622 0 881 24 1 23 23 0 8 0