0, 0x0, 0x9, 0xdfffffffffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {0xfffd}]}}) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f00000000c0)="56d91b03107714f27f0b323feb2b96d49111e967eed2aa6b3224ec9785ba2f82c4f7928704736425651affc6a94f91fa40bbcee173840508cf9c6cbd27dc8f51a9779ce196d3c1815ef2c243feade540c13cc80229f5fa136a2dbc1ed83a621265d36fb05d9ccbfdf502dedf679c15b2e2d6e10223534253fa7c8133de471680b7b8c1b0cf91919d1f1a53030858f09d6749d52a306d6c083f8f2aca751f26b4461aed0d11e77f989e5070abf868609f2a8e5c8925f68877007dbd3245ba436b2df89cb12fc1d499bce0ef", 0xcb) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x148) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x1000, 0x200, 0x1, 0x3, "55b524d9c1fd79cfcbafbcec54c7b0a52c2e899a", 0x8, 0xa8f}) fcntl$setflags(r2, 0x2, 0x0) r4 = fcntl$dupfd(r1, 0x0, r1) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000001c0)=0x4) ftruncate(0xffffffffffffffff, 0x0, 0x1000) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 00:51:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) 00:51:51 executing program 1: 00:51:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000b4d3fbc6afffdd9357f8347e02b1473b124a9af3c3d5a80b157030867843a893a46524ad3396d0c7c74cd0f48b2ab9dfc6ddc7a7fa3b437e086dd25ea2952471c33f3700827798d24d1611c2bd38fc2e9be62d5ce437193f46506058c5a09cb88aa6d30063530f172c5edfb992001623963c4ecf25be056575f4e7e32a7a3c48a057508e47a620d784542d158dd9bf6e7f2b8e137af5ce13a28a8c28338a440b9f611e35b6f2c6ab57e5bf75da2e4e5ddc39a9d47272284f45013b6e51f783a762b4f12618e5f0ad75637f6ffcfaf15cc4f018bd6ccaf3357f37830aebd5e16fd74b949cee821021b317bbcb535ca4fa962b0a54acedfbe2afa4ced6ae70f02c1e4543448ab0d5611b5875e18195"], 0x10) getgid() connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0xf9, 0x2) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x0, 0x2, 0x0, 0x0) 00:51:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) dup2(r4, r5) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)=0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 00:51:51 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x20000000}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000, 0xfffffffffffffffd, 0x1ff}, &(0x7f00000000c0), &(0x7f0000000100)) 00:51:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b02"], 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) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="20edfe22240e5abccfe5a7217d5eddea6d"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) 00:51:51 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x24c) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)={{0x1ff, 0x9}, {0x3, 0x6d10c25}}, 0x2) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) 00:51:51 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0x7fffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) fchflags(r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000004c0)={0x10, 0x4, 0x4, 0x564, [{&(0x7f0000741000/0x4000)=nil, &(0x7f0000361000/0x2000)=nil, 0x80000000000}, {&(0x7f00000d2000/0x2000)=nil, &(0x7f0000496000/0x3000)=nil, 0x5}, {&(0x7f00003c6000/0x3000)=nil, &(0x7f00003d0000/0x2000)=nil, 0x100}, {&(0x7f000023e000/0x4000)=nil, &(0x7f00000da000/0x4000)=nil, 0x7}, {&(0x7f00002eb000/0x3000)=nil, &(0x7f00003c8000/0x1000)=nil, 0x2}, {&(0x7f000021d000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f000011d000/0x3000)=nil, &(0x7f0000296000/0x3000)=nil, 0x7ff}, {&(0x7f00000bd000/0x4000)=nil, &(0x7f0000581000/0x4000)=nil, 0x2}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000298000/0x3000)=nil, 0x9}, {&(0x7f000028f000/0x2000)=nil, &(0x7f00001b7000/0x2000)=nil, 0x5}, {&(0x7f000007a000/0x4000)=nil, &(0x7f00003e0000/0x11000)=nil, 0x8}, {&(0x7f00003ca000/0x1000)=nil, &(0x7f0000701000/0x3000)=nil, 0x3ff}, {&(0x7f0000074000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x401}, {&(0x7f00005b1000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x101}, {&(0x7f0000005000/0x3000)=nil, &(0x7f00003d8000/0x3000)=nil, 0xfffffffffffffffc}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r4 = fcntl$dupfd(r2, 0x0, r2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000140)=0x3ff, 0x4) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) nanosleep(&(0x7f0000000100)={0x6, 0xffffffff}, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r5, 0x2}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 00:51:51 executing program 1: r0 = semget$private(0x0, 0x4, 0xa) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x9f7b, 0x2, 0x8000, 0x220, 0x1, 0xd8a]) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = socket(0x2, 0x3, 0x0) shutdown(0xffffffffffffff9c, 0x2) fcntl$dupfd(r2, 0x0, r2) accept(r2, 0x0, &(0x7f0000000080)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8c0, 0x51) 00:51:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000080)={0x80000, 0x8, 0x9dbe5042d643007}) write(r0, &(0x7f0000000240)="220e2a", 0x3) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) r10 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0x85, 0x40, 0x8, 0x3065}, {{r5}, 0xffffffffffffffff, 0x80, 0x2, 0x8, 0x6}, {{r7}, 0xfffffffffffffff8, 0xc72fc6db43188a33, 0x80, 0x100000000}, {{}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x6, 0x1}, {{r9}, 0xfffffffffffffff9, 0x58, 0x80000000, 0x8, 0x1}], 0x80000001, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffffe, 0x0, 0x2, 0x0, 0x5}, {{r2}, 0xfffffffffffffffc, 0x53, 0x1, 0x6, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffe, 0x9e, 0x1, 0x3, 0x2}], 0x2, &(0x7f0000000200)={0x56fe}) r11 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r11}) pwritev(r0, &(0x7f0000000140), 0x0, 0x0, 0x6) 00:51:51 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0xd6) pwrite(r1, &(0x7f0000000300)="f015e17230d9100461d0e38f2a4871d8b79a83345dd5bb291b829ad106d285024b715d97095a55d4215e451c9fefba6e147af47d180622f6428bd9cc334097e0d38dcc15419c223cbfd21bf68dcef310493fd47fc5227b6f1cf327ae7a50961e5f932798a8f79d609281bfe28373a4856b3dff70fca60dfc9e7cf028041253b17703bb6af282c25f9f759f3b9c0e01ec4f9dc2ff33d4e2a11bf3907dc36ca411fd50ba90bfc5f924599b898d0618f034d1211248e6c0231fb5e3b683f9e7b94d624d3a935c", 0xc5, 0x0, 0x6be) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:51:51 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce6"], 0x1, 0x0}, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) sendmsg(r1, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000340)="9333fa020f38ea920fa810e43338b9920654aebee62865531d8ebb585f9add6baa4745e5bddb79ae0b2ba553687e22fc8db90605b4193af475ce7adf0122b8f73f4d5de6b6d4ccbdec9a427119392af026b898c94792f6772d259593bc34ba38bd64b7fbb8f561", 0x67}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000240)='./file\x00', 0x0, 0x0) 00:51:51 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x26) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [0x0, 0x0, 0x28b5], [0x0, 0x0, 0x0, 0x0, 0x1], [], [{}, {0x2}, {0x0, 0x0, 0x0, 0xb99}, {}, {0x0, 0x0, 0x9641}, {}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x4}]}}) 00:51:51 executing program 0: r0 = socket(0x11, 0x4003, 0x80) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff9f) getgid() 00:51:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="03000000cf8a1e1902000000af6c68da0044dff259d35a05fabe0004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x624) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r1, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000480)=[0x0]) r2 = getuid() setreuid(0xee00, r2) r3 = socket$unix(0x1, 0x2, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r3, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r4 = accept$unix(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a86238"], &(0x7f0000000280)=0x64) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r3, 0x4}, {r4, 0x8}, {r3, 0x20}, {0xffffffffffffff9c, 0x8}, {r5, 0x20}], 0x5, 0x1f) dup(r4) r6 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001540)={{0x1, r7, r9, r7, r10, 0x8, 0x207}, 0x4, 0x3, r11, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) r12 = getuid() setreuid(0xee00, r12) r13 = socket$unix(0x1, 0x2, 0x0) pwritev(r13, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r13, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r14 = accept$unix(r13, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a86238"], &(0x7f0000000280)=0x64) r15 = kqueue() kevent(r15, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r13, 0x4}, {r14, 0x8}, {r13, 0x20}, {0xffffffffffffff9c, 0x8}, {r15, 0x20}], 0x5, 0x1f) r16 = socket(0x2, 0x3, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8020691f, &(0x7f0000000300)) dup(r17) r18 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r21 = getegid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r23 = getpgid(0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000001540)={{0x1, r20, r21, r20, r22, 0x8, 0x207}, 0x4, 0x3, r23, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) r24 = socket$unix(0x1, 0x2, 0x0) pwritev(r24, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r24, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r25 = accept$unix(r24, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a86238"], &(0x7f0000000280)=0x64) r26 = kqueue() kevent(r26, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r24, 0x4}, {r25, 0x8}, {r24, 0x20}, {0xffffffffffffff9c, 0x8}, {r26, 0x20}], 0x5, 0x1f) dup(r25) msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getegid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) getpgid(0x0) r29 = socket(0x2, 0x3, 0x0) r30 = fcntl$dupfd(r29, 0x0, r29) ioctl$TIOCFLUSH(r30, 0x8020691f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001540)={{0x1, r27, r8, r31, r28, 0x1c, 0x207}, 0x4, 0x3, r19, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) getgroups(0x7, &(0x7f0000000000)=[0x0, r22, 0xffffffffffffffff, r28, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x6, r2, r10, r12, r32, 0x28, 0x401}, 0x400, 0x4, 0x10001}) 00:51:51 executing program 1: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) r2 = kqueue() r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = fcntl$dupfd(r6, 0x0, r1) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x4) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) kevent(r2, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x4, 0x2b}, {{r0}, 0xfffffffffffffff8, 0x0, 0xa, 0x3, 0x1}, {{r5}, 0xfffffffffffffffc, 0x0, 0x80, 0x9, 0x7}], 0x4, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0xc4, 0x80000000, 0x6, 0x20}, {{r8}, 0xfffffffffffffffa, 0x68, 0x1, 0x1, 0x80}, {{r10}, 0xfffffffffffffffb, 0x88, 0x20, 0x9, 0x7ff}], 0xcbd, &(0x7f0000000180)={0x4d11, 0x5}) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r11 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmdt(r11) 00:51:51 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400e717060000b283c6a0f0000000000000000000008000000000000000000000000000000001", 0x2c}], 0x1) `++xU 趤`t^ITk<.`++xU 趤`t^ITk<.vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e4736b0 map stack 0x2071c000-0x20b1c000 of map 0xfffffd8050baf880 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e4736b0 00:51:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008020000210], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket(0x2, 0x1, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8000, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x40) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 00:51:51 executing program 0: r0 = socket(0x20, 0x4, 0x3b) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) close(r0) 00:51:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0xa0000000, './file0\x00'}) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) accept$unix(r4, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x50) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) dup2(r5, r6) r7 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r7, 0x29, 0x20800000033, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0xfffffffffffffd2d) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r8, 0x1) 00:51:51 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) chroot(&(0x7f0000000080)='./bus\x00') r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) write(r2, &(0x7f0000000100)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:51:51 executing program 0: 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"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) shmget(0x0, 0x2000, 0x30, &(0x7f00005d1000/0x2000)=nil) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10000, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x114) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDSETRAD(r3, 0x20004b43) socket(0x400000000018, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x111, 0x0) shutdown(r2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:51:51 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, &(0x7f0000000200)=ANY=[@ANYBLOB="f6b924"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) sendto(r1, &(0x7f0000000180)="5ea4761b54276af8699cd6108dba8f9ee35a232a7d2a586c0b33f77f41e8dec0c2e4f6947004bb3aab4fd13dbd52352b77658bb3235fb594db75d25cc7853dff4a06ed692ddc28c9", 0x48, 0xa, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x1, 0x4000, 0x9a) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x79c) 00:51:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2bb], [0x0, 0x0, 0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 00:51:51 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x30) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 00:51:51 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000000c0)={0x1, 0x0, {[], [0x3]}}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) getdents(r2, &(0x7f0000000080)=""/57, 0x39) 00:51:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getuid() setreuid(0xee00, r1) fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0xab4d}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0xab4d}]}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20080, 0x1d5) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020691f, &(0x7f0000000300)) r13 = socket(0x2, 0x3, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8020691f, &(0x7f0000000300)) r15 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0xe) r16 = socket(0x2, 0x3, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8020691f, &(0x7f0000000300)) r18 = socket(0x2, 0x3, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8020691f, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x100, 0x0) r20 = socket(0x2, 0x3, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x8020691f, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(r4, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffe, 0x2, 0x2, 0x7, 0x8001}, {{r9}, 0xfffffffffffffffa, 0xc2, 0x1, 0x400, 0x200}, {{r10}, 0xfffffffffffffffe, 0x8e, 0x4, 0x4, 0x7fc}, {{r12}, 0xfffffffffffffffd, 0x1, 0x2, 0x400}, {{r2}, 0xfffffffffffffffe, 0x52, 0x20, 0x5, 0x9289}, {{r14}, 0xfffffffffffffffa, 0x1, 0x40000000, 0x8, 0x7061}, {{r15}, 0x0, 0x10, 0x2, 0x5, 0x3}], 0x7, &(0x7f0000000340)=[{{r17}, 0x54ea75b2aba3ad3a, 0x90, 0x80000000, 0xff, 0xa1}, {{r19}, 0xfffffffffffffffa, 0x0, 0x1, 0x8000, 0x3f}, {{r4}, 0xffffffffffffffff, 0xb2, 0x1, 0xfffffffffffffffe, 0x4}, {{r8}, 0xfffffffffffffff9, 0x80, 0x1, 0x2, 0x7}, {{r14}, 0xfffffffffffffffa, 0x44, 0x10, 0x4, 0x41}, {{}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x1, 0x6}], 0xffffffff, &(0x7f0000000400)={0x7, 0x7}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r22 = getpid() ktrace(0x0, 0x0, 0x1104, r22) getuid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x1104, 0x0) 00:51:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="000005"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000001600)) close(r2) close(r2) socket(0x400000000018, 0x3, 0x10) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) connect$unix(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="0100ce578d26d1ed7aca"], 0xa) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000002c0)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000200)="a9ef2a548e1aa7cb71e57cf18e4d622af9221f591cf71d8471a4aa2fb78881de416bc4b30c3ae3610fb7162ab065b74665ee6a9d1b841eeca5203b21a5951ab2754d8f77ee2b663c099ee546c873f72664748bc0ae3bd682061daf4ffbd9f46dea942af1cae38ec3b5a069549994642894f1706db968b917873a0fe38fee44487b06428101878342efb5b8420234803506e264e13d90b1d80371952460da2700bedb7c777101091700", 0xa9}, {&(0x7f0000000340)="bb513225ce8ccd9a0b469eace136d74705f8dfad581989e4d11c9f9397ab110457aa8983fa23df30dce550d3cedbc2a9378d5db527de7eb233977cfbeaaa42f97acc2f1525255461d9f5101c8d93d80a2bf82f188977f4cb1e2848fe9706a3615d4ac36c4fbd435b758d4f69f6662a85d8549d27c3376a9097df2aeae1e83c5adc8d81b4e171726db2308799c7a9d981084234de1c8eb4a1e6d49bf66969f63f44343ef8f39f1116c59121946735c2b9e2a1d1eaaa14c8dd7acbc2fa703fbead228834115c234680d8c1267e9391af2a8b950992c60fec3d773d2d", 0xdb}, {&(0x7f0000000440)="e6c7e465558714e1f19b08482de06bdff77a8e6dbd558c4896d62ce610f3323c8a22ee7e99a6fdc9fef17749371490e5e81e430e560a1aadbd66f30cdfab3192419a3edceb6717f0be3ec2aab64a5a27a1e0e4a7c3e946c36f1a5ef48938568c", 0x60}, {&(0x7f00000004c0)="e055a7f8f6aa0441db899d9a5d2e1d8e4b868ac9dc0fdb252865e3dc13565945db3aaabd43de136773b1567c6a56c70dcab66bdf4ac7505f25b46d384ef35057c6cf68", 0x43}, {&(0x7f0000000540)="57acc1a1546a006ddb7f49d380e120f681efdd49302da5291f9bd2294864aa1509b1da1a807cfecfd7ecd1dee8e71ef4a0306c5c927ae427510745ccca0dc96ee5d4974f349e1a6f7536a367767c21d653babb223535a9bc609042db6e8131ad07c2952ad2acb8818c5cfe17cad5a459e0c76f85367e5026bfee869322c91809441202681710e18c85fce3eb843a27bac9d4060cecb5fa3981b3a737eafb8a1a77cfad2467e64075d1898225666e5a71c0c545eca5ff1369a31465dccaccaba5adaa10cd8ca9ebb067066be01382746d1c054bf289f6f239ea6ec071551696761a21c3d5461ab45a5c52258992c44628af2f070749028e6eae72974eb08ebe7aa336aff88349faf72bddb47bf64750a27cee28bc8cfeacf9e8a8ae5ff9a63581d07600f9d7c406b05417caeab3bf58753332f9d9b2871f602c21af3e2da52a79692d80d652f8a469ffa6a56c8f01775a05c4fe81301cdb754b03b75848e8ee8e89844254eadf0f2bc5a2c520f7fd36d293dc5d8b933ca2f7c6c19bf60a69e6ba1e71e803ec6c410a0861bf703e3792f5830fd5fdd856ce8eae0d31f548a781a8928afa849f7e6424c417bd3afefae7c891b5fc38a1c7cc075937de0a3a485ff67909f2255785f78ef810d2ba69126382d193ba03ffc9330d9fe5a012dedc8165e5653d5f836fde117cf8c5ca8b02d4fd6927016f06d85c4e99393d8da0838285ea5ae6516170a36e535536809474fed9d998bfe74e0f50263a0b325b74ecf154e45777c556e92dc987332f3828d5b510a6f9dce3d6ea1b60f5305275a7f69d6cdda7e350551cdde66df7d81a1d786d7bd88fe2ed0ea1ecf5c0c5750e3d7f4ace06c66653eb308ab7f494d7373a68de707e66cd738190082ec697cc0d85a2123f836ef7de07920c7ae3979f83de295e87ea8bcd7b7dd09392114e2d897e08a577c91a5f099cf3c544c45275a8716a7ed4634ead30ba493ac4b407f32bbb2fa7ef8a26e0cfe559495864584fa8dfdea13fbde88e29a4a8abb67c7ea4f484821ba794d4fcd113e156b90a83d1254d06974b39ec722a157da860c52330b0c6161c4ccc164b6855474e2dd81c5ea4fbfbf4434a30468b5175d94682b832004d4019ab83ea664c913abfb72da6ec46dee85a0d5a2f4a00bb4922173848a5844fbf4ccf326ace22fd8a4477b21ab9e539ee1f4d9ce4ae2d52e38b8c59044589a8dbf211b287876537099817d275416c558e22c6bd2f82f251982a725fa3f3d0dd6feaafe77e5fa43788405c4691817fccde1746717d47a96526f2389c92d5cc2908a2c8b46a612073223a9338b7babd8af562aa3cc89c9026776811477babbe9060f80759a5a2980fc97400677927ea28f1023acbe8b2730c88510f19ff4f5912c698c0b1a6ec7a95e5b2b4183befe32b16779eb769d1d428e26f05c73b781acdceae2ad5337111a879a16d77825d2eaaaddeae02c84fed2f214fa864b62698ed5bf16e4c3d559e114803d25754739b12b0c2eb3e3eed6615c5485f9dceb8cb22604e3f73988ecd709a5b9e10fd12318724bcb6f633d9d5fa59d9deb0f0a75a68bc7309a78236109df552dee18f85dafda6b4cca9716fd674872fd32305d0b65847e3061e34f4d9dc7f61b1a68fdc1ca6928091a8c362368e53e8368d99062976694af5ed55cd9cc5430d5f3075adf34496847a57975870c15f17fa59adc5f83cd5c46871a21b88c1b02e5da51fb2e5266ed1776e2618242817f83a973386ad8c3b3185a9c3c6b906180334a7b8832d83704d834c7e21694b2977c40245c46eebd18e41b917736dc8ee2734583ce3ea844ba3127883642b5be33e55746aae185d529d69d5e2983546797ab400b35f06768e9bae56da66fa46bcff7f50fc49f71d2e5857bf3a1001476b7e52e26ff305d1b9ab872be5c2a44b18fa21c240add848a47189cc429b2e1d4987b1fa0f95a3555dffbe39ed0d8885773cd497148fd31a165238b610bd0010343f5d79104caf9eb3553e356835b023fe969af94b142cdbf261b3fb77e65fc0d3cb9b51467e401895b6e6da9c831f8051cf666475fe56ce37a83602dffc8f795977ea709b191a865f9c8198f4956d20eb228e0199ef9055111eb8f5cecb50ac69743ecb19b3528ba481a303f06c2be0f8519fc77c85ac36253802eead9e958b85bdb07bbd034f634d7bca0a56a799e431ff6eb003fa744a7d53fcb71b1b73f4cfe4a6cf9c55d60a608c69518756a4be978894b3500d71cc0f4f4c554255fcdff97117ba40df740e95cd10c0900f39e3b770458e5a89c0d480e481bb9cf76b1ded8672a31f6e5886265273521c2fcb506df1eb6720a782ff46cb4cfb8f8c1fd1884994290aafa284dd029077a476d3c55993dc2b31db6e0fedf2c8d6c436a54b7e9da6980c7d9b5198a958e6d54ce1b99ab17b8bf9a0e7fc8c9e5d6810ac2115d22fb0f5ea4ffbfc830451a871b57017a92c9bf0405172616965bab58dcd71ec829dc91eddb59622d6a2c67c57045aa495a002d8d24329bcd5996ff9d08c326eed588114746fca43bb9f9099461e5ff4a27f165e41b5402428b6ed6d26df6849138ea58e63e921e31bf4c123d040448bed097bd95549e2123be6352c17405cbcc1cc304d367e90e11a929bcb76aca02657bd745d7faecb469cd7872734fed8270aecc88272440e0c77925c041fc8524f5c42fadd5138ccaa248f2756ea527644cb21f29fc6261e109bf422266289d3dbd1089a907202cdd0dc34c1cb87a5be3f44ab764b1e37ad28ba741ead996882be459f5fe645e5c53fc221769b82036a2a404bab8b219df545fc4ad84b7699319851a7c6c484be6a124ebcba626672c6a55606a6ab3cf0f025b6a79a23eb3df170831d9715320a918984899e3d63b7c52e6f30f14857125bbe72bc730c7cef0d833e53bdf612ca3e01ebf2a26f95d697b96c8df0b1775b3b9fc1a94fe10393ff546ca28f3f7df33f3201d4ea8fee20edae002bd5948da8d48694dfe926994320540e6093add2e3b4b61a1c8049690b3825e308393160ce1219c267e1ddcecde30927799ccc7de68f8b5f744a782093bd21330211973328422c378ee1aeac8f100dcd5fd542ad38f32e60e849657b5e69cc4de8c2db70e710639dedf552dbc08975af8a39d1d5df0b2d0c3c30bba504866f44b8437f559d6cec92367392cb4e54d71b2cb3cc33a39c3c11484568d7956abae2e6d0d07427424715df335ed839371f393331d786aa00dd187f7d5f5a9089700e29b5a492ce5b2932dc70738a44715fdfebbbebe93f0fe75dd02484b89d05dfb3ee49a7460ec7c2053d9a132406ee40e6077d3003eabda4047c5fdcaf758082f135c06df4141516d5c751429449c5824e0204a7d7b664aa2004d8b9b3ccb20eac8f74081d9c267056aab5c767c900dba5f9667ae6a0f33ad0afd507bc3717f797cd07ffb69ec9ab8021971ab8651faa2bafdc67e1153b7e126dbaf8ef084bd1d9fdac0cc03e1a0dc0fbb3c0111c84c189c146428a3b2dac3a25142950b3e89461780cab15e3eb82c069405083f754e2b13f9595b72247917cb98c5de541921ff90dcc7af351b43830336fa7f2aa713bc27d7642d342f71f7cd6abba0496787ccbaf7f500e33d2bb52372d16c7dc4fce0f6d10fa89580e1d4ba878f377f46eb2aa8b76dc88df840c31361c9b1eea36578779b3ce66b021167ec09f0185ebab44468cb2b921f40f744c9f9f4a1aa0e503a0884af377869d999f7304b4fa597734b2404b5bba3375d766941054a9c04ff0626a8687d35b9e1262f81a4b9eff826d6895abded6223fb4e41f91d89bbc8b8499270c85f2f6d1ca7f6ab1863ba5141fd50143690fb69ccf5dfc93543c105d59316daa7fef75f4352941451ccc4a4167c9c2f3a7109d54ef141b02e3f734bc0f0efe458a92a56f4bf60ae161e4401988e5c3d6c8bdf94f7f1f5d6838ecf54f607fce5079b2e67f14207a98eb065b77bf248559e62ae3a5950c7128877b8d0c2806048054301a61dff783f2d21b4e4b938653ec6698f644a053be3b4341cbcb89de5e58a980251b9555779ef43189a5183d574a28f5a8f836f6b11e773abd0ae4777864396321d128f3cafefadba311f32d552cddc1d2b0d07610e68ef86bb8561f6e2b349ac91ad3a88b19c8f1aea002dfab12cc969a1ea34ffd0b3e518c3f6874e5c6aec893c7443043fb404d1c3f7cb95a940199070ca692d1ac45cf00276222d9a81b207460bcd335b54620ee1e0ae9a675c81c16e54ae0df08ade5cc25e661303cda4804d7249ee923bf1b0e2b54dd15fdfc295b50ef6c8e2599c703ea4437c12bb8def87862ecda56584138c6295d2cda10b7cdf44010d33baa078a1d00806bc7e3225790e0ba219b793b63216ea113b096381b9c224838d476c97030fdd31ce8a488e087c15ae01c2085d3ebc597abd84bfb345d4cc8c41f909ea2c46796b39a1d6aecc8750da26c230eb339d594f7c9736d36dc245f20e1c6d72b7120613d50b635d0f0fb78ee035d83661d63e2954ab3131ed64c0ac42637b32705277c9279787db8b19c64effe912afdd086f4279ee7a2d80813e3d08e15e13320df05044d0c8837a1ac1a9685a79f4635daa36d35634e954bc651e3895e0670df81746f2e4824ba284842fa2aa7ac683a8d7c0c0e13fc88b9bb432fc1be7ba692c47ce99bf0f2fa26cf5a1e14613fdb23c0467b2b3b6e7ac8d55e7f2e92699e92f89608abca86ac021d8156f007f548f2e7c37412d8807747a4fcbd0592aef8732f6ce79d423ba766932d2999b8b7e2f816c1aae5a69dd85fa61ec3180915d4346a93e7248b327b487dc661b025ec1662e9edef9ac4011082d5e73629e7b01adc40da144bfa8dcf15d4a852f3fc1422bef8744ea3e8ad7a7044bab33245294ff0fcc23b3fcbd92eb32bc4a9b858c05840427ec6bb6e2075efa74e8367394f34e248ff586002097400fcdde2cb6ab8f2274d3432e20fdf380718bc00257e12579d5448cea1cf2d6969f3526aac7b0da673be2c863bc5e3425e78454e397b33ecd0ae7342bbd6a7c3cceaff3e700fdabb234c1f11eb35f8fea1b8a10763e461673d459aee964bafce369b0b14c54e8188a87c9f0cd1c8e06cf6e2fd8a03d6d41a2f5317004e5bdd589ce58e1f7c20a1d94d50456ae3c69d8b97d32252c360bca2272fd7ed62c39f153b4c80751b5942dcfd91976ef7dc5927bb5951020cb7b00a16e255b4d3bd1c91f13cf682b0654ad2897d538aaa84152af15e0c7cc8bc6d452092155df22cc9343bcb24d7d4b719151487a79b873aff367a7cefe33a57fb85c0d6f619e4255be9eafc49baa675ec890a763fc9cbce39e699601dbea8a2952a13888a85e918e0d0338006c05ea8e530bb80ea9382b5ed03b673b879a160a212cdef51a5feb87d94dfc26744e063780472c5d6112a5eafafd6b0bb8e545242fa9a29516d1d736c99abbb4f26ae022a9641e1b3cf52e5e1fb95887f9472ccbf61091debcd55f58308b438dc2731af3e0ea8ab6026134ae39614df1550def8c7339ec93ae15ad6c1c45bf1f137b3033bdf626daa0228d03d67eb99cbaf0784f8d5d4949a43397e885b453daf420a0100a2f2da57678d54346336edf9fb155e5dbe02f565f0cde52c7cbe1e87a5357f9f655be23cfa03900429db5a8e3de1e98b4d80a86ecb27b9b548b441de9f09276d5d6eaec690dee536ddbed13273a25790c9c9e58a8bc3599d4fba41b210bbbdc5542388d72e6e96925114ee33390587f7d52c7ebb295e5be4a12e7a1d70d1", 0x1000}], 0x5, 0x0, 0x0, 0x8}, 0x4) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) vm_resetcpu: failed vm_resetcpu: failed 00:51:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x614], [0xef], [0x0, 0x0, 0x800000], [], {}, {0x0, 0x0, 0x400000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 00:51:52 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x26}], 0x2}) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f00000000c0)=0x1) 00:51:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') close(r0) 00:51:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa93173b27") 00:51:52 executing program 1: open$dir(&(0x7f0000000140)='./file1\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) fchmodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file1/file0\x00', 0x80, 0x40) 00:51:52 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) r3 = dup2(r2, r1) r4 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) write(r3, 0x0, 0x0) 00:51:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) msgget(0x2, 0x99) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) 00:51:52 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) close(r1) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) r3 = getuid() setreuid(0xee00, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000500)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket(0x2, 0xc003, 0x11) connect$unix(r10, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c0768d488981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c9700800000e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8baa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f9c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91cc4eba902698efc93c557415a1d6e27a7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4be1000000000000007903c5efb7b8cea6686d4c99f5a05ff1453d44a46c6cb2b5901d7d87a6aa89c6f41c04230c29517c1c203fab3e834b7e2a1d4cbefad97c56cd2b8c8e4933e6a2e94ea93bc1503d11ab51b454ca9fb2fb00e65b887550279788c358760baae5731f5cc2d0a5c644d38a8bedf474aed074c80e7e66f0e6952ee95854055221f5271d31dfdd265441ea500f3d89f11a4759ef1b85a57fb32e3f386cf12effe61ccaf0717eaadbef7e4b043351825326f48a73f6e04d63da5e0f44783c331a76d14f6b8aedb5982844ec314c0dd2b6f9a8d636b151f2aa3e1f6fd54379cd4dc3bf68650b0115126add1b8a2c16a0e2388e534db2a529274d01bc19948ef25144765ed55c05aa6df404aae81fa55b95935d9278413c2eb6f8ad6ccd31ab829e0524167e92b86ff14e45aeb3fa3713b1841968e44344a04aa487f7ed0ae097944371ff9d2606d81f04afb3c120c266d74d8c00"/1958], 0x10) writev(r10, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0xc6, r3, r4, 0x0, r11, 0x2a, 0x7}, 0x3, 0x9, 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 00:51:52 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200, 0x0) r0 = socket(0x2, 0xc003, 0x2) writev(r0, &(0x7f0000000180)=[{&(0x7f0000001d40)="f7f5ccf548e8e1df56454b84ebb7a4ca7b58d82b51fdd1476cfa81d8604f592f2b5a75767f0b4fee00baff0e2ea90c31bcd1b59f0d1b75f7b1b9ddfe41ece90ec4e172ec2dbb41ff1cee803e5686ae1a7b52f2e39ec5d4c845dc719888de7c1047cd0c9ba61f458b3137b1e4dc556a74ef2acb7410dfa859363bd797d8938ed0d98608e062760a454d4c521503b68298da74d3fc9760206a1e2412dfff5546376edce59d1785bfa2dd9aa334034c67351c8e713910169f49759930596394613fc729a531b0e3b0a53ef3311c750d0d9ec2113dc678ebacb9a9c58d57e4f97fa458496fd5a045e53ceccc8f29bbe4cf218213610400604c19afd8936ee1d8dedfce435d0628794d00e7e4a889c083970d4b0ba82303e5c901bef1f02d6dba873a3c0976b65b63581a2e0f4f1fb8aa2f1dd381df72b89020899796799343ab2ec1f0d3679335a74f0fedf30d58b41313a0413770648a95c41dfc9784be1812555e4b2a623adac2a47304c62ce8c3b19c4f652dd9ff69a715c7f3f46fc30d5c908fca18c8847fc4fb237fa82a41a50a8ad31398d3d3d1ba66fdcea74c07c8bd2b2e4eacc23f5c705d7a6fa09233023cf249a95c7ad7dda6df30d86645190318c337e3fb01ba17038d0517767a179d85710c540a4a176dea97503cdf69cf2dde0d9e082047151a72ce23f65ca58dc82ff7a84a4259c439be2d1da3b33240c3d01310b393b0a9c980cbd542d92afc2a544d525434bcf73d1a9f64c17a5ec46b6d7ce3e2c171a7fac8f697271b55c1784931da3552cb5bbcaca3725919e76b5164b2fbacfb72deacdeeb5c30551fd32086e7c071fd1a153e265dcad75e786edf71320a950d2cb84c6c751b62481b6f75bddcd0b72355b337ab09106e869f8c381de1c8aadba3590ab8961681f2039e6c1a8d4c6180b8d5a0f5bbacdd5da76c2d8e184fb48584008e12ba82ec4fe5a28e76d8a680408f61043039a257e1381b117f4c3a17b5f821f6223111678a4b216e6e8cb261ae701199bf5dc341ee0d53aa2c564a925debad8e7730e49c8ef56c85b076e813db1dde753bdded48083ca4e20e6765842fe0704af9610ab846e7368d2b06309f25cdc1c068c9416e73328d918b94147bf9666cdbedc0dd57f396d4d2780b3ef51f87e993a6819f5db47239bbf8ed8a24a5276ba1a1e88f3fe943a3502085340f0dff733ff8f79a34c4c300acfe65b604ce04428e8b2745af7fe739f1767e7d163d312f9d156d330c53758929fdf819da2ddab1168fc5381fbda55737673bb44a8a4d5be92b422eacfb8646499bdb7e1fc814ed7def04a89feab55b80412e5a8624e90f965330b719710dfeb5e3d424d0e37a6a23a8a33e6983c9fccdaecfb267f0b461c90cea2405d74e587efffe57cb2a33f0d694e3dc6c6c30b25d35ff69e26530bc67f575fe8ce996bd2ab0dec594d51b794fd3b64d8ddb3b3ee0d55810c1fe07bd17292a3a70fd60eb4e5063e92ba0e0e5c44d6ee0b8e88ad0130297e91fc611d356723efcbdc1c2c4b2e017145f3d34a25c62ca77fc02423a69b2a038cc7d6a612acebe8c4372290673633139c8bfb7c9f30acd3a735fc0ee55fa51b9eac0c6415d2eefe8bf0e4453a66e5a603e87e52cf793ad944f6215eed25bd72d6ca688965dba021f510729f7bbea62e7b0bc68f939d4877383cbcfa6cc315b4c7c3ade5213dab9db07185894cdb24bc468b2dd367b0b6e93ff34e182bb92b48b482697b2152db811c408100219ae76798d0a4abf1a5f226b170876bb720b4b5fd78300d3e59141c03913d85d417584b4ee6766bfcf2278614d728c243403575f0524771fa988760d2ec6f64dbe2d0f6fc6b920fee0493b91c4bc1fcf59db02c5989bb279a42111afcfc53b35fc696d2a460b73a04b8657db8bb22e477428c82bf07d1caadd394f128038a62548d1182567aceeb45b8bd976d22aa8b6327a93d05e96807732bd4c3cada6ed5279ea0eccb3502da12f1d0c47dc56e216ccb2ad5080c67179d279330a49c19bd1e6bfe5fcd393122937464a410894aa7918411e71f5af2fa7f2316ebc3747cc7ba531e75f1b807d6cdd3a20695bee51490b4b2f620299e27b4be83f7be675bd0b7fb3ac8fb922d7ae41db65d8cf6a6047695462c004db6634ea5c8dcf679d4fbf564d8a6b28ec717ec2e93ae1aaef6f589e70d00bd8d876fc1200da91d35a70420808272843808e5ac74dc6df90f8c2c3fb8ddf76607b1be90aca6e406912149dce5832ceefcb8b880e88fe7d1bff78996afbd2309077c8db95c085e4c5227059f853ed5d010bf66b7e9386ddedbb7786fba1e1da236f6a06de85c64a743316f7079563be703e7b45c5a09e04243776005511d32e92c52483146e1ac9089e1a94f7e3c70c8db568cedb9cf12f0c8cfb058487f8b27a3df53cf8f6d28db3329b1edc497ae731ad7923b2c06be21bf8352275f6ebd220e1c2db9bcd23df77a042f8b865ac6eeae7c5da0ef97d8eddfb64906657e1183541b8356843fbb7e0f8611b31cc3c127c6dd5a00872cf119b36441cf0b19907a6063e84597cc541f902833c0bea3438bdb60ef2078193dac6b4dd2cd4bd946f4fda32a488805e8ae8a0fadb7171066d81aa3a35492d368549dfce86a91ab80a51f09e711950493791f35cba0fefafc097f63698fe0d22d2565147a45c50b2f381382aa0f3f4a0b5a3e40835b40a11a794446d4a4f1a178a06940270d30a5afb5a23b82066d64f6dca606c7269a23c1a3905656f0a6c49a57c37e68fbcbf0eb78aa95f45072aaf7168b2966a2082cd0e7ee9b144d69cac605f69f250c8d16da5b75ce9cd986f19d97db124abe0fffd1988084baf0c84c29f224d83f1f8a715ff3659b70eab65b52d345b6098534203c64f79cd4b504c54b5ac486bf07bb285044b8a71795d503e31c2ac14c8d2772e075967b1e94ed811b58823731cbf79e520304b4c8e883a4d36d19f315ada47fc795084bf5de0804c4d", 0x848}, {&(0x7f0000000080)='S', 0x1}], 0x2) 00:51:52 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000380), 0x104, &(0x7f0000000000), 0x1e3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9cd, &(0x7f0000000140)={0x3, 0x7ffffffe}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 00:51:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x1, 0xd, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCSCTTY(r6, 0x20007461) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x49}, {0x15, 0x0, 0x0, 0x2}, {0x9006, 0x0, 0x0, 0x1ff}]}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 00:51:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) socketpair(0x10, 0x3, 0x8, &(0x7f0000000040)) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000002c0)) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 00:51:52 executing program 1: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 00:51:52 executing program 0: mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) r0 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000fe1000/0xf000)=nil, 0xf000) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2011, r0, 0x0, 0x8) 00:51:52 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r2, 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x6) close(r3) 00:51:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8, [0x10001]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000340)='./bus\x00') r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x1, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x101, 0x3}], 0x1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x8, 0x40, 0x2}, {{r0}, 0xfffffffffffffffa, 0x24, 0x40, 0x100000000, 0x1}, {{r4}, 0xfffffffffffffffa, 0x1, 0x20, 0xff, 0xc30e}, {{r6}, 0xfffffffffffffff9, 0x8, 0x4, 0x5, 0x91}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0x79c, 0x5}, {{r0}, 0xfffffffffffffffb, 0x8d, 0x40, 0x81, 0x7}, {{r0}, 0xffffffffffffffff, 0x84, 0xf0000000, 0x0, 0x1}], 0x9, &(0x7f0000000100)={0x0, 0x3ff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:51:52 executing program 0: r0 = msgget(0x3, 0x42c245d200297713) r1 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) mknod$loop(&(0x7f0000000040)='./file1\x00', 0x20, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000090000000000001800"/28]) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x60001232, r2) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000100)={0x2, "a56d79651fa6265118d1c7b71632ded34b360a"}, 0x1b, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000583000/0x2000)=nil, 0x2000, 0x2) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206932, &(0x7f0000000300)) 00:51:52 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) 00:51:52 executing program 0: 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"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000180)="231d97a5d4bd71e37b2d4abd1cdb29f83a369f1c2f734de229b6c5402699ec0e731decc717cc71f132ae06f68b37b63be743aa62605010b97b0b2ece922d18bcb5b960d6a56cdfa447bdf61638c99d8b036e844c6a97b82d5566834f3c26debd6ae5c72e261dbd0862217c309512184bc7a13a707ea509459e595a9e1df5d02e62a5d7316f2c5f665e93e8f32a5f5ba0442ea43995798798", 0x98}, {&(0x7f0000000240)="9cf3020a6fff3e82f6b537a91f46cde4faf9f98fbfc98893d38e153db5f8ae9577d45944c12f71096d2ab539087e9d8cfb66a75dc7d449fa9892f2972bb7789d2eec4e1f36593969120b8661a165ff4e05fe5b0b29fe0fdc15876719c4bc4cfe5b45eeb806d0c3cb2bec8f8667d9a4cf754a3f7f9175b35225712c1afe3ec630b0f72e048242", 0x86}, {&(0x7f0000000100)="bf0a891e463cccbde48f3a5c37e927b5eff2ce0aa92a", 0x16}, {&(0x7f0000000300)="b9d10fb4daaca4db24af53ab858acc182387acbd5fed4d2aec0b1492541aa9cbe2802f5411a0cf1278806b8fe9fdde38c155b35e775770b11c3a1ce0d146eae0700d7c6f00983a1db1e076920d3108662e420312f239e97453eb365f99eb293e9dfbdf112d04db3b99732a99e6c37403bea7dad5305d5335d9073c0d1c81be95342905e5c10f4e1889c8e3", 0x8b}, {&(0x7f00000003c0)="f7b035597eefc4aede283af9bae1064fd287c79ff11d0aca8b03485931433be5e65fcf853dbbd5687c8bcf537d1dd37f25fdbb12c8a279b76284f56eca7220c32a6fda683d4ca7fc5faf10c98c20330c0afd8884fbe3e4f20555525d403fe77dee96807ccee459d3d181dfd4c773a26dd1a7c82c280c3404", 0x78}], 0x5, 0x0, 0x1) close(r1) r3 = socket(0x18, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) close(r0) socket(0x400000000018, 0x3, 0x2f) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 00:51:52 executing program 1: mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x800000000000000) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0xa, r2) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r3, &(0x7f0000000180)=""/199, 0xc7, 0x25cef5199ff5c620, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x80000000, 0xe3cf}, 0xc) 00:51:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="004c8802bf00c10105"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x7f, 0x0, "00000000000000001000", 0x4}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) setegid(0x0) setregid(0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b1551868", 0xa}, {0x0}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e54", 0x41}, {&(0x7f0000000240)}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855", 0x43f}], 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) bind$unix(r3, &(0x7f00000014c0)=@abs={0x0, 0x0, 0x0}, 0x8) lchown(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000001240)=0xff) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) syz_extract_tcp_res(&(0x7f0000000080), 0x4, 0x4) 00:51:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x40, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000340)={0xae, 0x7fff}, 0x10) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x8, 0x0) r3 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r3) setpgid(0xffffffffffffffff, r3) fcntl$lock(r2, 0x7, &(0x7f0000000440)={0x1, 0x3, 0x9, 0x4b, r3}) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = accept(r4, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) sendto$inet6(r6, &(0x7f0000000240)="03320e6d0d7ba2b0a6b936a8b3711d7df06192da480f652ff5b54e7e31e345de2e8aa6f035faf14955369e5a6abc7917cc9f8a609f1005b32201bf7f47af495d8a9bf8b0af8ed603f9addb4e4852b65ac8aace7e1aadc28678c942584963c12b3c792a54d32410e7c74b72b1d948d9e0585409a9a3b46aee0617e792a487469813dc", 0x82, 0x40c, &(0x7f00000001c0)={0x18, 0x1, 0x1ff, 0xdd}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000300)=[{0x0, 0x5, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x404) r7 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x0, 0x20, 0x81, 0xa3cf}, {0xffff, 0xfc, 0x7f, 0x100}, {0x5, 0x0, 0x0, 0x8c}, {0x968, 0x7, 0xcc, 0x8}]}) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCCDTR(r8, 0x20007478) 00:51:52 executing program 0: r0 = socket(0x10, 0x8000, 0x40) kqueue() r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x67, 0xfffff, 0x7fffffff, 0x6}], 0x2, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:51:52 executing program 1: setreuid(0xee00, 0x0) r0 = msgget$private(0x0, 0x351) r1 = getuid() msgget$private(0x0, 0x288) setreuid(0xee00, r1) getgroups(0x1, &(0x7f0000000000)=[0x0]) r3 = getuid() r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0xffffffffffffffff, r8) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, r2}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r8}], 0x40}, 0x0) r9 = getpgrp() r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r10, 0x8028698c, &(0x7f00000000c0)) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x5a6, r1, r2, r3, r8, 0x30, 0x4}, 0x1, 0x200, r9, 0x0, 0x2, 0x5, 0x1ff, 0xaede}) 00:51:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffffffff], [0x0, 0x0, 0x401], [], {0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r3) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f00000000c0)) chroot(&(0x7f0000000040)='./file0\x00') r6 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000000), 0x10004) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 00:51:53 executing program 1: link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x9af, 0xdf, 0x3f, 0x550f, "2eb16ecce46adcbd43b3534a74c60e6092cfd711"}) write(r0, &(0x7f0000001400)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c9fe8fb4cb6352b48d3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5f307c5375eaba46b32649dbe31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab05000000159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab73f6b77103fe03f5ad252de15639607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b6385926805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ccecbb3591d90b7357c829a234672330197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893c001d940d170789d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507b000000000a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dd040000000f1f91e19d8c10cc4a7430528a4125b551eec4b9bf591006b4ffaad2a7a939fded389efe600000000000000000000000000000000000000000b9e2316f7ca05cc2a07b3fa2aa9a536dbd76f0da11b94ce51d5789bd71f629ea", 0x321) 00:51:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$getown(r1, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:51:53 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x88, 0x5}, {0x2, 0x932492a1}], 0x2}) getppid() fcntl$getown(r0, 0x5) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000140)={0xf8ce, 0x6, './file0\x00', 0x101, 0x8001, 0x1, 0x230b}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x84}], 0x1}) 00:51:53 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffca5) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xe90f52ca2b7b397e) setsockopt(r5, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r7 = accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000200)=0x759) fcntl$dupfd(r4, 0x0, r7) fcntl$getown(r7, 0x5) r8 = socket$inet(0x2, 0x3, 0x102) shutdown(r8, 0x2) r9 = socket$inet(0x2, 0x3, 0x102) shutdown(r9, 0x2) fcntl$lock(r9, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000000100000000}) r10 = accept(r7, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r10, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0x7ff}, {0x18, 0x0, 0x3, 0x1}, 0xfb10, [0x100, 0x2005, 0xff, 0x4000000, 0x6, 0x3, 0xfffffffc, 0x5]}, 0x3c) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) shmget(0x3, 0x3000, 0x550, &(0x7f0000412000/0x3000)=nil) r11 = shmget$private(0x0, 0x3000, 0xc0, &(0x7f0000026000/0x3000)=nil) r12 = shmat(r11, &(0x7f0000153000/0x2000)=nil, 0x1000) shmdt(r12) r13 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r13, &(0x7f0000ffb000/0x1000)=nil, 0x0) r14 = shmat(r13, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r14) r15 = socket$inet(0x2, 0x4, 0x1) r16 = socket$inet(0x2, 0x3, 0x102) shutdown(r16, 0x2) shutdown(r16, 0x2) bind$inet(r15, &(0x7f0000000100)={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x200, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x400000044001000e, 0x800, 0x0, 0x0, 0x0, 0x20000000, 0x100}) 00:51:53 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="f1073701e8c36107bdfef40f169c6609b6bb6692a49a2086eff36b269d8fb7e2969793bb5af5bfd08e485adf26bd1ccb3ffec99c73a52831c55bbf095567bafad63742969c3e75e0fe05e3fd0acc165a69c0a1b7c5664265b927d4954352240e3267c9ed62d43edd6708b67295ec0632e44b1611ed5aef18f433a6cb5706598ed92e74785a64708c3ebf8a5ae5f706b5101d0650422c19e1f8941e067f78a0a193fa2e6b", 0xa4) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/117, &(0x7f0000000200)=0x75) execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)=']\'\x00']) socket(0x18, 0x1, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000440)={0x5, 0x0, 0x7, 0x37f, 0xffffffe1}, 0xc) fcntl$dupfd(r2, 0x0, r2) setsockopt$inet_opts(r2, 0x0, 0x6, &(0x7f0000000300)="3b4469d26fc87329360ba0af9426bbbffd4f417efc1049579b83b1d2b01d7041a0aba207f9e04bbc72e2dd387293b42479986bfa0b2b8283a76fc39fb758a225ea6d632b14d5ea2eb33b3ea9fe63f1d53ae550acf27ad8776de49a7e74aa1a8c2112d8c1e025dce48671cbdaabf9fe2951ba24334386c2e2c96ffa6fad765c50abbafc0ae26378e8842218075223aa6de42f21a5c062", 0xfffffffffffffe2f) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000100)="1af43cf99dd16ab26705d8291a2fde5ab0b73d9bfcc25a89546d22aaa2278a867a97a4", 0x23) syz_open_pts() 00:51:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x3d) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x0, 0x6}) setsockopt(r1, 0xfffffff9, 0x1, &(0x7f0000000140)="aaa22c38c3cba98989ca8489530b3283879561f8436c06364f0d2ae18a2f2bff4f781fdcfaaa2f1c35bb445e7ae6ea4062c8d8927668718c183f11a56378f52ca0000e05e31c430ac98db8a0931d706dfdf600affd419ff54bc5df0d1d33e64719e636edd20514ce73c99eaabb4a3eef77aa78dd128792c8dabb96c04d744a3c255fb5a73e2cc659b4664adb2ae77c1c075ca9d1ca2ee76b5fec187161af9e4a8aa242b2e5b31f2b409c49d702c8177796748d5cd36a6b5d2bc9eed52a0f8befc44c4cc125c6b5ae6e14721e254b91bb4a27a106b5ee0f91498b32928f663c1e36", 0xe1) write(r1, &(0x7f0000000100)="bdea", 0x14) r3 = socket(0x2, 0x3, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f00000002c0)) sendto(r4, &(0x7f0000000440)="d1fc219a71e859c5be3189c1563df38dd3c5e5c48ed4f1c7ebd3d05ee7d21db59a9c4113196c319ecfe9f435e006111930f387745790faae8423d91f62b6015309904ac679d2d62ccdb9ea47a19d71362c4646e61063f9c8c7791dc8d491fec035d73ceb8c89254d9ea9dc8b03af3c87a4b25dd0d73d5e88a8d46e8354038bdad640f8dcd802c0067e3cc933149889799bc11ee2acf3b5fc8083120b8b", 0x9d, 0xc, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) r7 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) fcntl$getflags(0xffffffffffffff9c, 0x3) write(r9, &(0x7f0000000340)="8794b7f6de5e2a66604043432c63a06ba08806c3e839c334e5dc26b0e185e5f6fe128988fac763436ba2644cae0698830bbfaeb1b5837ad77bd52cabb09a2ad65443ab815387b86b31d12b18abdff4eab1452e09da5138e11be2ed398753dfda905d8da95d98a094c615b90e533544900ba85ceb8870426cbaced75e53faff0318444bee225d3d411df4d8a1209656792acd33bd031f938fbd0386368948f81067403d54196733b6a6d021af8b366d6abd49546bca03c766e84909f1b7d14c6b130e2f2df9d5c9a65330a16b", 0xcc) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000000)) 00:51:53 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)="828848c91d5b767f68bee97047498cd129f1540a16905d6fba7e71ec52272ee797fe9e50da", 0x25) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x4}], 0x8, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000280)="2981a054abf9a556970d9950c4ebab8b15dfe3f44eb7765dc0e867b5773106bec1f51dd809c72671e9a420e53dce5214f250c3f9c334404793cc6663de36c2df1e68b12b2ae7da8485353f45a3f86a80ecb2eecd9f747a8c2ac27a4e7b4b13168cd97a4467b988e60e7e1602024121a0bb2d79e21d31f7cc09dd402c011442516de5f11d19f89fa0a32d8632fe47cf0b377129fc391fd575d8897f789733293c5f7ba58b1af63dbd42d56006ad0d0ae8f97fb566b49e5a65f59a28bb35273d34a0b9e0109bd3519c8da69f5f3abbc9ce9101e3bb7dc5ef975b2558d8fdac1d8c669d3662d2851c6a92dbb04cb00e2f54416d920d4eaeff8a1449804872c303d766936e57be569f1e1c709068a2245031681af156557bac7482a434408abb1eb7c9131532ced340f688005080535b0fd4aa588fdd27a98477d9ce375504e47e9b9102cac185ee20c54cbb053214f5aa795ba651266e2a41c2c9523c42b5472c7a5a882f7b9367b4d0a3953797854fa354780eebd2b4f385edc4428837bca395063f54b29e1136b21cdcced0be32b3bad5c849b688c1e1e79b1af0747a16a1c239b4760988b724c2e8712762d1b95417950ba0eb50a1c82dc60a33f12b41310e2880481d10a41134a28118060bc3244d9984e6beae2c5dd9fc29db1e27c1b4e12be58a02c1b0954752de5e07033fdce624473d0af3ca7a1602320a6df6ab1daf961d4ab9b29dc1a69f1f2f05dc6b9e3abca13fe94f452d192fb30a7038125421f94e058f239c4774fb53842ed7b1e081dae7da25876f7df3d07201b886b3a544c5bfaceb5e165fefc7c5768ac6d97460152aea976b88bb2ec7f5c162b0ea41ded4fbfbfbfc201380d9cf62a3012e60d241593d7d7d330ac574b90b4baec98c0d654996e6f59adb646f91e427c6050eb88756024d76d2517d46e84232aff5f592d93d7a74e06f9b666cd05a3618738022afeba344a8fd31b1edaaeb75de1dcc6ba46e85e552092aaf3b452136f46c63d1c956fa2a3b429bde3e7fc14407200675bb7e7504d7a7cbfd7d2aaf0e1d6e91c0199d0f863ce0860a20dc5ed69e37691946a0edc824e9073858d893101b04b606a815d3b06d50f8269b3a48ea3b03a8d2da75814f852296caa7d55369aaf3db22b3fa32c10ce88bdfcf21ac5c2b83ce6ce7781d3df70c8be885ac234d6994e2f9863352b9390c15ea031145befd89dc4cc6a8984155c228da4b37862a04d53b7346eeed525078cc87037d03a32dbd4c179b546f704c5173004d750a8b9e0ad861b8bed9730e9f1e533d3dc9392cab84aa498921c3d365f216ca01ed7547a59f6fee808fa0e20bb15e2fbf0d9deb5f9ffb7c371b1fd710b1025483e183fb2dc121e4b25a589a468f17737dcd59f2970269101d09983b71f4b8ba0d508077bbdadb3d0434fdc5b88e67186e9f2924bf31ca7490a6973e60a36e7b473f2f90f34ffe24e78c3d6aed16ce438ccabe524c12de87f133e4557f859ba8b44053ae5f504256c033307ce3fc93f382f37a2b5ed507083dfdf371a130debd2e28b09c086af3b42582100772238e1a8f1a1af986447817d0ec0457fbb2b509321721299bc399ed0592e78683db578d56a7be3d58f634c24b7d11ee98edc7db87abdb540d3e27fe767af6dfc94444734e2d913f434e9e2064a937896d8ee618b4c79013a00b99d433208c4c8f93ba0c8b639e5f8983746aea7b8cc0f68c8a2d92630ecb4c31e055bab49952e1d526bc5fce904c873b266b7a9950f276abfea858a5945e014f89c0136b7f6a8dee3aa0fd4000756c4db319b879156c611ffb3873a5b79ca5e1e0b617d44f957012911967bc1d4d5d5ef36daaccdf47949c521364c2be2bb51edc34811c6e26f15dc41b6af84773b4d50cc0cbc40bd748e07abea39111e8bd1fefa417c439d4f8ac51bb1c05c7e80621b093a1eea6f90fab7b66ada0351faf8ded8eea81595450214eef521d5225d26d9e0f6f55170a1d4d822de1c052b2197ba92ef40d8af97a77bde988e4d75f227a269f1cb372036bb2c9f0969c9726213cd5d1721ee3449e5792f85e72c519f0ecd2416c75764f7569dff192b668739afcc962573ccb058d7e9008313590cc1864cd35c42b01eac5e2239bc6eb6d9a24e9f4e444eda7ef10c9e83b7291d13fe3ab9912e1d73fe45da4b93b8e7387a515db3c33a9585c211ebf4fba461090173ba05e17d136ac5f47736614fbeab84b0e7f42a5c8026725d6ab10d0e1bdb5562d1f2efa3d1957df1aa918d16bea6f024e8f1210f5c88ac465aff9e95dccb5d01988947f4baf039a77672798fa4b96bb3704469720df599310ddee07306cf282328d14dec1ced6d8d9ebc9022fa6cbb27614c35e439fd1fa07b04105215bebb1872083e72be77f2c2a5835ec113881e0c9152e4c212cbbe426f9cc590ab1951e6a9954a6bd7675def75461c50f809c60dd89dad7d454fcf92bccf7359951f3c16acfbf15e0682b64f2545a18b40c899e0a3f6343afbb0aca2e095572c9572ab0e9c209598e7c77157ef7e29c0302a5724a7c80cc336e23ce7817b0449f2dd21129894626af351953ada9ece11d55dbdc481cf519cc6b888e356d2fc5e38b37408734ebbd3f18f5ddd0d5546875751cb6a5b7df4266bd84e5ce554a15116c60dc5002a9ca8a0b35ebe360e86c8e15695bb1f93eab549a4473ac08808f551798f41a2a72f164ff26ed3062f152caef98a8a00ec295fa30f5c7369d0634fb761a7f8782d58f234e7619db816ee4963244a9d077c59aac65bb77d97b1351f1d920870179a9cf3bc826ca8fa2607afa40d045ab57273e2717cbc5004543b4e262a56ece7c98492deb5f1947aefad8f5eb030c3c14fdb3236b62a5dbb03ee2fc8c6bac1931de7ff7", 0x801, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0xc790f89cca1e6393, 0x0, 0x3}, 0x8) r3 = socket$inet6(0x18, 0x2, 0x9) r4 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x84) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r6, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x1800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, r19, 0x104, 0x5}, 0xfff, 0x9, r22, r22, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r24 = getgid() r25 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r25, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) r26 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r26, &(0x7f00000019c0)=ANY=[@ANYBLOB="82022e2f66696c65300051ae8828ca647828aadfdd1da6ff98b5d8b5eefd16166f474789580e0db55523deae0dbf4ea4d4881c31a148a46f3fccb07951f720b8f3ae09a92e4beaeaf0e64e48b74169386a925f7d8152b444cdc2f7e50ab3279f7ac04c63f226e927f5a13891821f7e28bf195d126c58ad5c6aad3365e1b783304d6e346bb6dc7a1473f54f9c4a953e626e8959537895e0fc31a01e9058854f467ff6a1dd72b65d93491a197384c32a52618c6360616445178d8b28ce3dbf70f6812e0e436d3b7f84adfa7daf0e190fa5bb641b47477468d0ef3e74a43eb1b5562e893dcf39c816ba5f57d61f31e3f8586a0e8d4b0114cb656d5a0392e742c4380813c2786a0fdd2a3e5c78b206ba929843041ebe43848cd7601f98eaf7e8da409510f6a93e87c2e47f576770dd0792b02cd1ee17bba0e525f119cf73087a88648b7339973f6bf7e1ed046507caeb992d00672962ec104303f991df258b0611b5566641738af8cebb67335445949cffbd439200"/382], 0x10) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0x14aaa33eb03294c8) r28 = semget$private(0x0, 0x7, 0x286) semop(r28, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r28, &(0x7f0000001780)=[{0x2, 0x3ff, 0x800}], 0x1) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f00000000c0)) r29 = socket(0x18, 0x2, 0x0) setsockopt(r29, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r33 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000100)=""/114) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r35 = fcntl$getown(r34, 0x5) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000200)={{0x3ff, r31, r32, r31, r32, 0x104, 0x5}, 0xfff, 0x9, r35, r35, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r31, r32) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r32, 0x0, 0xffffffffffffffff, 0x0]) r37 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r30, r36, 0xffffffffffffffff, r37, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r38 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r38, 0x0, r38) r39 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r39, 0x0, r39) r40 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r40, 0x0, r40) r41 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r41, 0x0, r41) r42 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r42, 0x0, r42) r43 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r43) setpgid(0xffffffffffffffff, r43) sendmsg$unix(r5, &(0x7f0000001680)={&(0x7f0000001d00)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a15b2e264913d04d6638f14492a0a73b8000000002e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900000000000000000000000000000000fa5c9baacfb664b520a5fe6737216b896cc5491f7cfa6fe4b66afdaaeeb0baf52f1e320be41713ac08239d8430a37ac69e92ca842f6bdb89aa7c0f6e509388c61f47834fa1923c2f69bba641c33960ca708a52d86061124711d9c6a518efaacdfe0e24b5ead34f6d82e62c2a38c89b25fb7d3fac301c3afce3d9ba71ef6d63f3614f258f101eea26b9f89315f68e776387db3dc9c0cdfb5673a4dc5a01985d6eb47cd53fcf83a97d87b4dab8b9c39551e62f41e2e54e12cf7045515bd6633952da3e2bce7293450716de9259e16bffdf27649db7c0e4d32ab4258d428bfec42fea624f58c6c7835f46fad574569d9778df4a3b019e54300954a860a3b48282dee76d32b0b93b3c545e948476a1878284956c307a765ccca77f18f7cb66906ff04f91000861147ba194f6747a4bee3c06848a9d07f98a44fbe83a2053d930933a0394ec10b8495bc56204ad63fd5eaef4fb6ec759e69a521639f4d2a18d8bb5058336bc9c0108ee18e2bfb44d924453d5a87f0b424cba58c7063eb9cb1f57fa6fd06e14635a93d569547aee8e16200dc64b2d0ca699c8a344beeef692e9a0d0fe4b92f797a61301442795c808d76af33f8973d5076f"], 0x1, &(0x7f00000003c0)=[{&(0x7f0000002040)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000016c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r43, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r42, @ANYRES32=r26, @ANYRES32=r34, @ANYRES32=r6, @ANYRES32=r38, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r41, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x400}, 0x404) fcntl$setown(r3, 0x6, r27) 00:51:53 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0xa6338) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='./bus\x00') unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='c\x00') r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x115) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) fcntl$setstatus(r0, 0x4, 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x401, 0x0, 0x9, 0x6, 0x1}, 0xc) ioctl$TIOCFLUSH(r4, 0xc0307006, &(0x7f0000000240)=0x80000000) 00:51:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c, 0xfd}, {0x6c, 0xfe, 0x68, 0x4}, {0x6, 0xcb, 0x0, 0xffffff80}]}) pwrite(r0, &(0x7f0000000240)="d00000000000005c05b496000008", 0xe, 0x0, 0x0) 00:51:53 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=',\a'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x79c) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000100)=0xfffff7ee) 00:51:53 executing program 0: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) msgget$private(0x0, 0x609) r2 = socket(0x18, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000200), &(0x7f00000008c0)=0xc) fcntl$dupfd(r4, 0x0, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(r6, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x61d}, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0x64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setegid(r7) pipe2(&(0x7f0000000280), 0x20000) open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) 00:51:53 executing program 1: execve(0x0, &(0x7f0000000180), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='r\x00') rmdir(&(0x7f0000000100)='./bus\x00') 00:51:53 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00./'], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f0000000180)=0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 00:51:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getrlimit(0x6, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x7d, 0x5, 0x6541b6bb, "73cc510e52937b2ed218374a0c76500d3fc9c06d"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="b6eed61995fa265016e13ebf3236cda75fbe2d4f0959db36cdc7e7e9eafe2d14daa2094469a10c3dc6e69043cb2fe099ce983c1b94b5d58d5fef567f15e332082b44ffc81db8e43c3f492358db43ba0b3d5335beda493f9d09947d4de8a14fac7387d8c6205a5ada89659cd3f74a4f2c7d10d26df394c8efef3b43f35d5ba02206d9f1a04524bd9f841e52aed74238f08a6148e0cd595bb206c93b03104c6e9096a9b55dcff2d3c10fd327f3168c0ffff35ba62a1ba7206e966da53fdee4a60dfcc11a6008eb49552aeb2b9faab9166ed19f979a4193fd22575024ee597015cb731d833ae3ee008f0f516e6690199864b716e0898b68daf7f0d6256d9fb6ff8be116c6f017db420ddba6cc20df9b92cc471436d39a518e308c54280f30b86ce4f804ff2a08ccb34cefeb17e28e8130004f4002054ff417286e9a0e53f2fcb18da7bbf1bca0e0ccf59c22cddc549b93f9dc405192986f0017b57d42d12485d7494c9a465d62cdc94aef3997ace0a55ec6a0a6f1043f9c51f1ae9dc234a388662c3d0bfc7efeda889764711b6a09163e2e299a46e6c23287fb6d02291548b12b33365fd7d6a5c6b3b721d3e4df7774a8b22f0c6108b46fbb6d1b2496f223594424cc800cae7c1f132581530ffe9ca832b35d8bb32dc51496a054237237997d27d2ed63a36aee4923aa49d69516ecd5d21421960501e902a5fd370d", 0x1fa}], 0x1) 00:51:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89f8b500ffff0000df"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 00:51:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setreuid(0x0, 0xee01) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = getpgid(0x0) r4 = getgid() connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r3, 0x0, r4}, 0xc) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = geteuid() lchown(&(0x7f0000000040)='./file0\x00', r5, 0x0) 00:51:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$SHM_LOCK(r0, 0x3) r1 = shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmdt(r1) r2 = syz_open_pts() close(r2) r3 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000180)={0x4, './file0\x00', './file0\x00'}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) fcntl$dupfd(r5, 0x5, r7) r8 = shmget(0x0, 0x2000, 0x62, &(0x7f0000ffc000/0x2000)=nil) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) shmget(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r10, 0xc1045763, &(0x7f00000002c0)={0x200, [{0x2}, {0x2, 0x400}, {0x3, 0x101}, {0x0, 0x7fffffff}, {0x3, 0x7}, {0x1, 0x7}, {0x3, 0x3}, {0x2, 0x1}, {0x1, 0xd8d9}, {0x2, 0x3ff}, {0x3, 0xdc}, {0x3, 0x1}, {0x3, 0x5}, {0x3, 0x7b93}, {0x1, 0x101}, {0x2, 0x100007}, {0x2, 0x1}, {0x1, 0x1}, {0x3, 0x775}, {0x3, 0x8}, {0x0, 0x2}, {0x3, 0x8}, {0x1, 0x400}, {0x2, 0x7}, {0x3, 0x7f}, {0x3, 0x6}, {0x1, 0x9}, {0x1, 0xfffffffd}, {0x1, 0x800}, {0x1, 0x634}, {0x3, 0x9}, {0x1, 0x100}]}) shmctl$IPC_RMID(r8, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) r11 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r11, 0x0, r11) pwrite(r11, &(0x7f0000000140)="dc58e78a54c45f07fdf03d25ab9a194ca04b0e99d6f5d32227c01a8dd7b72513a4583a57fa72966129e8bdbffec160c814372805", 0x34, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000200)) 00:51:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008020000210], [0xfffffffffffffffd], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x8000000000000}, {0x0, 0x0, 0x0, 0x400}, {}, {0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x0, 0x5, 0x5}, 0x40, 0x1f, 0x6}) sendsyslog(&(0x7f0000000000)="b9ecef4262c326969edbebf7a78b8564b59dedb2816f1a3c716b1fec587ebb96efb8304b1a36f359414d37d7dc32a79a", 0x30, 0x2c) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 00:51:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x200000000000020b, &(0x7f0000000000)=[{0x2028, 0xfe}, {0x880, 0x96}, {0x6, 0x0, 0x0, 0x20}, {0x8001, 0xea, 0x3, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x20000, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x2, 0x1, 0x100, 0x9, r4}) 00:51:53 executing program 0: syz_emit_ethernet(0x140, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0160c200000086dd6026f526010a1100fe8000000000000000000000000000bbff02000000000000000000000000000100004e2200080000b7a1230504adc408f1d8308c369301aef654bda8862d437136e1611c3265c5d5629803376e73e6717a55249d85255c8b896b14276c653eb74316dbc7593ab339db2734af37e46f7f39f1651cf9c97f59acc1e23b00860000000000000038000000000000004a0978772bd4e06c3f35117778f44024911935b2a2bd8ebc318fdd8a4df1dd3132739664f7e0fd9d207770cdd82887e03f7ba638db000000003fc6a7bb851d1dfa1e274646e08a9948e618c91488d01d050000003425b860bdc01f80fcee4fad5b3230e146f46b7d31b89cdb7c5504d87aea535f319c6e104c74020000000000000040008682c589103c890a41f64a047ba47c930dbeddb71bf37ae0aee26479b24ba83fb68edddd2e3759a5df69a78862c7b32344ca510e0a8a6cb9abd9313781c42f4529c7a8ec70a467f61eafe7c0dd357d1d19e67e4bb72fd8ea6c4b9ac654ecc621f9f2f477d6e073f2ec72"]) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100)={0x0, 0x401}, 0x10) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:51:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000080)=[{0x5c}, {0x2000, 0x0, 0x0, 0x20}, {0x6, 0x0, 0x0, 0x400000}, {0x4, 0x3, 0x81, 0xa66}, {0x800, 0x6, 0x9e}]}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x800, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000100)) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x4, 0x7000, 0x2, 0x4, "2d0f6d564c83ddc3718a9ac9b89cca9e626a8f28", 0x8c14, 0x400}) 00:51:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, "0000000000508900", 0x4}) socket(0x18, 0x2, 0x1b) r0 = socket(0x2, 0x3, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) socket(0x20, 0x1, 0xc8) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockname(r3, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 00:51:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="e03002b3c6b721c376cc42cdeee4315a00a2561f00000000000000ec669b62f303885c0b4e9d057edf18a607a719e2ab444c0a674501000000fbdcd2215d02529b3561b3834ca427a67506a977374c7bce479b38cad507c92b9f834e00f6e2", 0x5f}, {&(0x7f0000000500)="df3dbd381dd021e1c9617067d5f72271b25c2626e8c8362a90c169c14cb343808d28c7f7df96eebc1f358b1a08638d30cfbc28310fbdd617a9ad2eeba5b4b498afe8f24e18fb1dbf6f3ffb56d3c2b8eb4a152af8e00eab11475950e70de24bd1e1b4ea4b5488ddb82c0c3836544e2c88912b5cddf65ec8edf6cadb8b3e977c", 0x65}, {&(0x7f0000000240)="d2449dafc323325e7eea2cefea6398e148b3d42eb3768c806e142b34c24a01d918cb20b7e541053cf637c461c37adc8ac68ec2553b01a9fc16e1a62db8803f2ae1948644d967719a05df15e7f7b89422b5768e6bdd8ba242b9f7e2d10ab7e5c6e0b46415018670c8b4d930794bfdbf6edd337eb513cd126f50f6934a1ce6d166f46c98e62fc0c98a2f3c3c104ba250b1c6a83e7c8e8967d9f7ed", 0x9a}, {&(0x7f0000000400)="0d238320ba79a9d005b8effceefd31037ed82323520fb6aeace3bdb03eaf4512e172c9d33f5a8b871138bd62a5ff78c67420acdd2aace7b12243e482537f86c57bc84ed93cb8da0f08f8b1fa51a3b9fa3f227a4784fbcb9ca14fc7ba2965ef39af73f73671447cf9957a3e9ecb43a7a56af426bdc4337a5315d7f274389b3789ee5e54f4cdf6b861b4863aeaeb8ad3d887ca035dda6960b9fd7362b9cd053d0924ff1849afe70db350dfe751175545e4eeef3709ca46120d952835af5098e10c4bb82a0b1ebf8c1491d809a8fa4f9a53a0", 0xd1}], 0x4) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) ftruncate(r0, 0x0, 0x10000) write(r3, &(0x7f0000000140)="45bfa64335a4f3e22c032ddbe9dc3dc90e8bd57adcd574ddb49831ac0d7add34a936f6d18344bea18dd2ffe7fadff5ba8f86fe4419b9e442d95c90d41ace8a3ace6af06a546f2d04155ec29d09fe6cf3a5a97acca5cc0558e09eac9e4f52b59acd11b1d79e5bb8113256e5c030ed351f3fa63338869e741dd3faf0eaabd64617639b0969fb74a93c50975d5d3ad487ac49c62132f7d896ef5613081103816ae5", 0xa0) r4 = getpgrp() r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000680)) pwritev(r8, &(0x7f0000000200)=[{&(0x7f0000000300)="6cd6a6c565bfbf05a08406b96a57a2a9d28d3564498969740e0e75f21c31dcb4e7348d91f437450624130b9d8dd3459a802f1d91dca7dbe6290bb89b5071dcdbbcf0d1fbc285d66238c6e368f37f0ab2d1386d4f4f66fd018282485c83c2007eb947b8942bcb27f0a6bc65f0f5b554afd2e2811cd9ba92af963cfef7d6bec819c47f79e06c91a6287a00cfc7eac2078341150cb30102e1bff0fc97d8b8718d9f79598aa5573e9aacdf77410981d83b26f3bf71caebdd83cd133ff92e0fdc1bac553563784125751292aa6130ef256a3a0788ef4ed86a83154e2517db67e43091441b8fd74699091c9f08d2e9884d67316676bd", 0xf3}, {&(0x7f0000000580)="bea2d0d063b7a1a026848c31d71dc0666dfbd7ff7bebaab272f6df092ae72099fdbdfe32d00adfe2aba52c139598e1bd3d7acd06c5505269b2e6c9d5edfa9e193b3be82e0dd4cb794b94725dca9d9e93d954f51b6ef3452200e6281e61401e5e7ecd642626968706d1ca24fe2482d450b378ef6f37e5dae8420ec5af162eb7711af8eede2a1df0a8f89390b05f87ca6ce2403ec0c62689540cffa02d7a68deb39f516735270c59010c4e4e6504f2ecfcd6d1ee695e1ee66cb99ed8f647fb7de0780b97f420dca250c40abcfddc837d939b50eb7f5b686a56bf452a258824f47f06389b", 0xe3}], 0x2, 0x0, 0x1) setpgid(r4, r6) 00:51:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f84e815f73f2a044fd33055552fbd78ab06198824b3da025bbd47b030079456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b1360d1628b53a473d5d775cf92dc232cf719ac44de644fc", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ftruncate(r2, 0x0, 0x1000) socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) syz_open_pts() stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) rename(&(0x7f0000000000)='.\x00', 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x800, 0x0) 00:51:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5bd], [], [0x0, 0x0, 0x0, 0x9, 0xffefffffffffffff], [0x0, 0x0, 0x3], [], {}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="8e557548f3261b734d1f657bd6d320365a555ec065cca15cdea61710ddbacff18459c7c3bbddc4139e3813ebcf3a4f825dd986b95a3ade421f466a81d14050fe11575d1bb05d47ce9818e3d4ba1121b411c38035abed7b53d039230f9dc83dd03ce4ae95a8d95b6c21ec3e80bbbe530fffefd81e09afc9e597aed8fec8ee95338feff8297285f7", 0x87, 0x401, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:51:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) sendto$unix(r3, &(0x7f00000003c0)="fb86fd91bf560574fbfeea23696fb6eaeb8a835a02bb6c579c736fe115fbdecff89f898d4084288eeaf4", 0x2a, 0x5, &(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000)=0xcc, 0x4) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = dup(r0) r6 = syz_open_pts() getsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000440), &(0x7f0000000340)=0xffffffffffffff34) r7 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r9 = dup2(r8, r8) shutdown(r9, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000000300)={0x7fff800, 0x8000, {0x2, 0x6}}) write(r7, &(0x7f0000000140)='W', 0x1) setsockopt(r4, 0x4, 0x2, &(0x7f00000001c0)="cde30d93a1031aa3a7bcbb35276d99b55cdab0c5516b40d32cd45fc931b76f17897b2a3a31c695b2945ad55a067a5705774d6325d19cdc4632239caebd1df292070a1e7a7818c1973614483ce7fa1cdc3b7e9ca542729fe7e7a8d34aebb7444078153e71e50b1e7f3d90123f6d316d2912e2b666742981767f20037cdf46634ba32a81efb08b5c7bd5c42349bb7e54318329cf5a24e1b549873fd4213f40470425ec1452063aea4bdafb7ba34d99e78f9475891798c2bef71e019952ad46b9e09bd87abac3a240fa2cccbc9c14dc388f72c76d0976a4cf3acbe04d9f7dc62d9e923e5b78fa1527392d", 0x106) ftruncate(r7, 0x0, 0x30000) dup2(r6, r7) r10 = syz_open_pts() lseek(r10, 0x0, 0x4c19c4870b7c4c8a, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8028698c, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000040)={0x4, 0x2, 0x6}) fcntl$lock(r10, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCNOTTY(r10, 0x20007471) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 00:51:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 00:51:54 executing program 0: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) msgget$private(0x0, 0x609) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000200), &(0x7f00000008c0)=0xc) fcntl$dupfd(r4, 0xa, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(r6, 0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0x64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setegid(r7) pipe2(&(0x7f0000000280), 0x20000) r8 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000280)={0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x1002, &(0x7f0000000000), 0x3) r10 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000240)=[{r10, 0x5}], 0x1, 0x0) shutdown(r10, 0x2) dup2(r10, r8) r11 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) dup2(r12, r11) 00:51:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x14}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0xff, 0x2, 0x8, 0x3, "01afd5951e939cea34599f07b306340b13084551", 0x9, 0x4}) 00:51:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="02b3c6b721c376cc425a00a25668d3b9bc4a7ca8deec669b62f3030100000000000000057edf18a607a719e2ab444c046745b9ed0408fbdcd2215d02529b3561b3834ca427a67506a977374c7bce479b38cad507c92b9f834e8df6e22467ef", 0x5f}, {&(0x7f0000000180)="df3dbd381dd021e1c9617067d5f72271b25c2626e8c8362a90c169c14cb343808d28c7f7df96eebc1f358b1a08638d30cfbc28310fbdd617a9ad2eeba5b4b498af82ec6e1afedc49133be8f24e18fb1dbf6f3ffb56d3c2b8eb4a052af8e00eab11475950e70de24bd1e1b4ea4b5488ddb82c0c3836544e2c88912b5cddf65ec8edf6cadb8b3e977c", 0x88}, {&(0x7f0000000240)="d2449dafc323325e7eea2cefea6398e148b3d42eb3768c806e142b34c24a01d918cb20b7e541053cf637c461c37adc8ac68ec2553b01a9fc16e1a62db8803f2ae1948644d967719a05df15e7f7b89422b5768e6bdd8ba242b9f7e2d10ab7e5c6e0b46415018670c8b4d930794bfdbf6edd337eb513cd126f50f6934a1ce6d166f46c98e62fc0c98a2f3c3c104ba250b1c6a83e7c8e8967d9f7ed", 0x9a}, {&(0x7f0000000400)="0d238320ba79a9d005b8effceefc31037ed8232367d3b4cc6c96d750ab91d7265d6be7520fb6aeace3bdb03eaf4512e172c9d33f5a8b871138bd62a5ff78c67420acdd2aace7b12200e482517f86c57bc84ed93cb8da0f08f8b1fa51a3b9fa3f227a4784fbcb9ca14fc7ba2965ef39af73f73671447cf9957a3e9ecb43a7a56af426bdc4337a5315d7f274389b3789ee5e54f4cdf6b861b4863aeaeb8ad3d887ca035dda6960b9fd7362b9cd053d0924ff1849afe70db350dfe751175545e4eeef3709ca46120d952835af5098e10c4bb82a0b1ebf8c1491d809a8fa4f9a53a014a1c298931a19e6e700739488bd4bc81bc7afd5b7f996ce5dc8f633651f35c3b2f92c4fd3baeaf4c26382eab9864637cc", 0x111}], 0x4) ftruncate(r0, 0x0, 0x10000) 00:51:54 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) 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) msgget(0x2, 0x100) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:51:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfdfffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f00007b3000/0x3000)=nil) r4 = getuid() setreuid(0xee00, r4) r5 = getgid() r6 = getuid() setreuid(0xee00, r6) getgroups(0x1, &(0x7f0000000080)=[r2]) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r9 = getpid() fcntl$setown(r8, 0x6, r9) r10 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r10) setpgid(0xffffffffffffffff, r10) shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x2, r4, r5, r6, r7, 0x0, 0x3}, 0x3f, 0x4, r9, r10, 0x3, 0xffffffff, 0x2}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:51:54 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x80, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000180)="8e4ab464342e5e5ee181cf0e00d7114f3335", 0x12}], 0x1) 00:51:54 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0xe012, r1, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xc688dbd2f6018e48) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:51:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x2}, 0x0, [0xfffffffe]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) bind(r0, &(0x7f0000000440)=@in={0x2, 0x3}, 0xc) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000040)) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000500)={0x10, 0x7ff, 0x4, 0x40, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x200007fffffff}, {&(0x7f0000e5e000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ef7000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xa}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000000}, {&(0x7f0000e1e000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffff81}, {&(0x7f0000c8d000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x847}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000001000/0x4000)=nil, 0x2}], ['./file0\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus/', './bus/', './bus\x00'], 0x5}) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) recvmsg(r2, &(0x7f0000000480)={&(0x7f00000046c0)=@in6, 0xc, &(0x7f0000000140), 0x0, &(0x7f00000045c0)=""/213, 0xd5}, 0x42) write(r0, &(0x7f00000004c0)='g\r', 0x2) writev(r0, &(0x7f0000000400)=[{&(0x7f0000001500)="0f6c3e71a22e0649291089aed0c7f8e5c3bc268a7d240307150a17d106eec0e5c750c576142fa82d1aa7b9930f59b61f3326364501250bcef4cdc5358e685daf2b797be9e28fc93377c8a74dc45b87a90a88572f22c262685ff0a82142ff19a2d8eb177e850bac14a6544f477905091edb8d57bc852212bc7ec31f1e93bb26f4d6980f96cac4f3eb995176b1c3769c5e7ace325e593fa8c800f7030c6bd455a76d52db841b144827b8216c0a342c07c440b59bfc181317c6efa7a63eeb3337f5b7dff3a260d6915c7b3ff4dfc46cce6bd5a260904b3b874fa213394c63c9cdabef980f11b6ff05252d1666dd3f54bad4aef2fe423f45e354412f193125f617fbf616c1719ef69148f82278a1597b02f2aaffa904a89c9a5caa15a86a2bba4077612ee829be312d1e21c137c246cc17e707350a988166caa8694368368da13c648eaef2d5830ebbcf4acda9cd3fca0456531c27a31f45680b42c7bc278505736b9096b4b5215073a876ea6307d85bb845c01eaddf6e2b80b85fa80324dd9899a60910e6f7c3382947c892cb646fcbad688fa86e889db4b9a7bbcf15e46a2a78b2dd6667fb0bd147f43ba43271875cbe3811393268a5574e68b22df23b27585f1c80bffea36602ae68da916a3ed1064c1dddb853872b1d21597742eec996bd029dc99e9993f66a704b019c3f89201db4c16d521afaca3c453cf2892de446a6286fa01a89d692ead6ba7b9e9a018d02671a75426034a869e3fa6318c37e2b819b6c7deaae600ff118572c66660aa8cf45d81ad3e8402f673bd8372eda429728931454c0e12938ce1daa03d21130b53a7065f9a64a561fa47dd1ef4ba17c1bcf3814c3928ec9d1268f911bcc758dee7eeb3627b62131d9245889b38ebc69f699407f968694c10f16599a5f183b127e94b8cccd3f55e71dcf071e158ec85acdcd7bd9e20b92501866e83170631dd940f1d3823a34958abd6e3aa6e4e3c67570a0ff962429b7b773516cf5bc02756c4131773baad87b83c678be2d2cfaaffefaf8fa22b6ec4f1d4c1f09bbabedf4b240331c7d6cfbfcf3d39f32704205a9ab5d75c5221348d7360e1264fd5d5e9462114d6b69253c16a1e9aab0c56221dc8634c4f81ef968e5c00a3ac65e3957f887ebf9ed710fde7afa9b9640bb6b66b3cad4767a357129e49f3f348c68ef9d0c199752fd41075202206e1b235eda1d043626cc35667bba17e94db0ec75f368ecfbf81dc1e2136c9736656b8239a7c336a1482ff64d6510e0e06207437a4aea5003360e8048b5a11f1628d9bfc2dec74fc9b3bbf8467ac015d9f6d89e52ecbe5b0724d123cff509aeb29680712bf82c8aa2dfb45c6319efe9b7db3116b19147eb9ed028e6c0b5d10825e3f40acb9dc0275305dad7814b90cf3fbcefbf86c0f85f1fcaa7608acb2475ecd206c6c58ac0d25edcb9e5fae3d3f608c51b936e15757730081baed65b46b17c8e5d7b172b5099bbbb706aeb2823e07ca397128b56cd60ae8d81e2d5d74cf010de2c933da028218e45ed96b60fa97170640be14257abefd3e88938e8888c23afdc85717ff21d8152c0bfc19d5b9028950b45d69efd751e91398ee6aaa9dcefc05230ab4f8db7e7177c948a3fcdc1cca6287ec3afa00dcedf708d0710204e510f479ee07aa8242ce72bca23d50896cb57e44584c394eff804032420f1ecc516347d73a98e9d8d3b76d75ce5e76183d37fd825128cf76eba7920caeb841a3b20c3dc33bac93f4db1e23711a87c464a93173c3c8f69e4d8d2a5e7bda7a5c0a178ec0ec30ed41488522dec458043955d758e52ba373628a7991350af3c202e795eb476ffc17752dbeae8d107b2d2ff12fe24cefa523819a0bddbec32ac14c3a3a7a6f462c53f8606cb5aa688a498c2266a3c2fe8e83f2b95db61c2616b02b20b9d450f977c234800564c48adab4b315fc232c24183cfdd867f929f2b29e6da7232113fbb0a38c0dafc535631ade0138e9cf9fa198ee5a6863ed21169059a1d47bb673d683a2e1653d8a355ebc3783905ed9144d407cf18b43ec339290b2b270bb73a7308a45ee099261fd1388b9cac04ae63e569e89df68a883394983ff953f9ba39eb5b5eb9502e1002a816175095fa1b83ca1fae05b48f50e8f1b8595d1e6560bcf0fbff6d3133a18661df042265d57b6ec4ac15fa93708f77ff1014764c430f0b0fc4e53063b34a78c7ac13550f183039e68db153bf3e79bb10b7c767a40738e219d8c6f0f840f4c3b5c3b3f8a492e36496b4e98537e525950207136fbc37123c42f6ad72fffef3b81ba85c4ed6a8146260a2059199bf315e68f6830692e2db508f3d58ae2077413a030917510abaeed6a952476106208989d43806842c039e7b268e572f0dc81583c0a72014438fb820721eab92d90526c02c8dd34b045db4ca16b553f9ec9906fe83fbc767bb4fa0c27f49a7a2d4ff2b60adb7e334789bc4019390b97655dea205c71ed70cbb20a0e2b7af0affc71f0e8090b027379ee60a6322ab9a562ae0777cb2148d62f4e9bd450175bf935d2a38a5ab82d1f1e77b0af8e26e3bb388cee766d3e4f776f91fc3e8302151dd9e1d2c6a42b2312d9130db0c6da157f1a07020b1ccb9340eb1371f751fa842aac9cbe6db805d6974991d7ff127a488fd0d8a1211db834aa8cd31c565f7792cd61a9811436857c98ac7345d8a62221a586d83a703661ac882199107aa4ae175724fdd522d6daf1edaf5b261e3396e91cd67d17a301279d0c8ab9740ce630ecd83c4e92ad7e52baad220e0d4c7b7ef42f3932f526e6dd7d904aac68f760b9985317f6b2ca62aace2a1d9ee61e07e8a82677dd05381915b98f7c21594bf1a217560fd93b1b36fcdb8f4547787dd4bf1dd2152a0c2646c5328603c8c774e38297ab20b68a4b1a5bd3fb46eab23304da6d39f2d844909de361e7df596deef62cb0c323d10027bff13de4b70b458af438fdba20caf20d5815a03c628adb4a62c1ba60b81f15811692617527412f30f711e1673de6b5247ba8480ce4a148c439e3d9e1c6e9d011221eff997ecdd3dd42adda98f896411d9f07badd8a2f86d43181375d996e73eb8ba2e826c8a5273208210d16eb243a008f121a7c26dd816f79722f3c9b38d677c3725e98d00bdd382c41080cd81b8a1457f417a817b3443356abd81dcb2c48eba65f1de6ce786171eb46447a5a9c0a530b041feed5cc8c50a32c5eb8887065a28ba97e0c4fb6190bb4d715183281217715b8fe1fc830c97fafcf683b6267960eef23f9e2dbef1568d048c22664c116728ad6c25fb040f6da279f449a89f58e4f7c1c26a9718ba9771801b426110df16ca9ad720996b1097105e4e8ea2c11a2fb085a891a1ad3210d651c771d1ecf86e0b26f6890b3b3157f58530b2739d1610fdc98b766849540d6eb2d9f026ea5604d5f71966f3b6b0c56ef67bba48adb6cf548c22a93e097e05dbe56f051649b7980b71ef3d33a4a9c892c9c5bb9b39991e21665a9541e0ecca3e9c20200154c69e42ff82ceb6bfc623cbfcf1e79b6693fb099c48cc42b5d9bfa5578415ee5f5ac7f5d52d73f7fdee3062002ad69783fced13e0ce1cf39fbdabfe78c493535a02366da18a608b5c3b30f4c91bf4156d52e9fd9d056102dc58d44eea3fea16e678e8cec6cc4449f44d68612789bea1d279b891d48f0efeea65efeb2cfb5bc678f2d9755259b92dadad7ab293f57b3ff5c192859752cc7410f2ede2013b6fe142837f9c04ae09ce2e248149ffcb7a7c3990a914c965abf8b75f62a49c59d0dff8e720ee33e8086cfe28446f3abe0b2d37edd104e8d564d6a70f5f09fdd11dc7f7cd8c50ae8fe9d1ebbd2431f68b7b8608a2c901328941b14698b939b1df3899068ce1d9a6e628e0566c30697b3b3c8e9e55d8c032f919ba94fc9b4da8a68171ff776cec854a216f3a231dd7b9cd5eabd69e128223579afe4a710fb373d29889da2405de3488918accb6b543206c8e47e1c17e6e928a1861482fbef5054ae876cd0e98693f1787dd36208d3f0c6b1b9cdb75334dbfa4382ccf0b6b1cc56f2f676278aa69d2d37d6ac6af6f22b11884e3cdd31a930d321eb58f3e68c823e479a4510c33ee14784f4f80a7edead985f2955aa37271dba2dbc7c084b285d52132c68ea1b85680ee61b0072401db99e5016f37dcdee1b09e802126959ac48b7d201c0d4db76cdb086ecfe73f1fbe578c74dfe2277e11f940319604fb9476f8675c677e76adeff8bb947de39d8d3e6a6353d6b01689aa641c4f723563dbe2436b6127e4a22bcfd999ecd06a5a6a91c962ee2e28cecbf90e2e882bed3ffe0247bee3a8636ea98472608b3fa71204d8782e6dd222f9456b38c9c9717797f45164406de20e80047ef06041d7276cfabae6ece54e09c91835b10b5a3db6f6c5e4c321597bf7a36a087b329c361a006d6b479c06b3634f8b8a37eec71d2872aee8e6456cdee50340bc1e6ebd7af0bf3231e318fae6f73b09d0f4767b2ca855f6d729c39cd80e4271383d20eccf1428e6d90f93c3044047328de68fec4b15f6102ed7f5ac7a621152313b6acb2dcfa0482eba07bc15dea0d34ebfa77d7fc2d52121fac66eb76361c382c0030e5fba8545934272e496f7288a7655a4b44bdc45422a973a434bbdd104bd936d884d9a79d315a14f999914b6a614a53e7094e0ca636863e72ae6fcb41f7a88f70073e91271f58ec244eb4a2c70dc0db412d1d7604cb5b8b1c8735e03d2ec5261aa1fdea7006f8ca0cf0b38e74036780a1ad5d4c3baa360675ee4c676b59d7fd37a9460d3ce7eb122cd30190a268e5f1531e6a72ab4e03ddf25e0d7682ebf12c97993d3ddb5cf54748d4e9f6471d34636cf06aaaeb4377bcc8ec7f58fa448e87b53b24c359403424460784e429030dd764cbbdb8045ac483efa257deab0056163fab3fb8518c2475bd8794d7da56064591f5a6b37686b1234ac0e21118ee7c70ef7fd27b0bffba7ec5cc85bd5d39f259bcacee46d0a1ab575397338b07f0b64b654bb70de21db1098aa7b289cb2b55b138fafe3353e5e92c16ba6e7cb22821d130d57d30088baf5d8c60c0e7ac619bab98d046f7d89695deb29c361f81b6998a231f66e659fb6190c887989e7ae3709a1d3df83b98a43dbeec8b4ae63b71ad064db852f3e5583054f9686b3926fc3cc07fe68d45fd5153c95ca309ec38e98efeb55d8f9ab032d0faab148d91dd46789dc3bf02bc82f190fc1579bcea3e36233880df773a5699b24611b98910dc5555442b809a8111a58249cc0571bb84a0b6379ad67bc48ec8c484ff25e750874e8f428812225a96eff07b43abe7d8e3ac4ce22d3101a9e694c840d1aa3492be2825d423a9f521e87e8be44c56b0bcc0e10bf116bdff7ca471aad797979ba6b3e669a51016ab2810df9d1bc130d8d7bceed2027415e502b63f9664fd64947ba1ae1299a93d02cf521828163902a6dd2fd861cc919488ab410cbdc418121ecec6e710d4ced0e3bb08f36f15c57464a8ea542a591ef6e5956cf2b937588dc6a55775c5940f9bb4f92a7b96b3036933ad30df7bbcd7be77a455463d88180145c0f9f9c4c02bc2c394560bbdfd81e0f4cac0927c833fc1a972b38bbbadfcd8f830fda5b6d4e5de2ba2d48c9038246e20f46ab4429ced719dc768fcc7af2ccd9624147aa219460549171292a6c6e2fc9c7a3c787b26dbc5400db78c2749502d922ef6181fa9e297dbfcfd5e51813d41033ed74cbfeb1f586d5e721ca2d1fbc13ad9bfdec870ccd46603d769059a89ef7646b709fca9505fc", 0x1000}, {&(0x7f0000002500)="5555a936618a32db32473f82ac96b897762d125df85bd5a2e1ef2098ba80ecf0c96fdd2ceb0040712322e798fdb694cfc64015b5bad16bf7d32761075eed5d8c9fcf9bd880e2fd4400553441d2a398b562edfe1c6fa88dd795706798ccbbd74d9d91323c440e00ecc7b148d1eb6403afb24e0245e20d7878373e7ef82b91d8fc7ac76751a7f7fae312c89c137fd3226f13aa82937bf33a2aabbf48d38d2010b14e199a08f9747e0a774c2736ac79b28ccc6144226b9df1da3796766c5aff949e39d41eb609e69c0b5063ed5de71c2ff58884cb30d17d0552950908959c23286bfa4634ab651df843c80eb6ba9d97ef3f4667ed77d7ccf8a7606534738a8f4ccabfdf4b0714ffd95465c74bb72ba65eca4b098f68b4efc5f6a9551a509d4bff051b8348b5a7233d58ff242ac0ebd808d5af0d354938b80f5131348dc78fc7fdae7c3fba8f702510d2922529ccb9dffa565d5ce2a865fcb1ea6428969391fe06911bb2c348632ac36f012f0337c5c1dd5ace00225ca9160b870990cb915b9f75cf8bf3d02331ce7be986842c8c33dc200fedd71fad9c369c3d88a4b80a6dd6a34e0289325ffed16b9683ebb8042320c8c91d7e4f2d43cd8176c544c80fb1f2cd15654ee2597f7b3c8d263952a2a69f60507d11f22d02b5f0c3d3845f07f51254ebb067515ab4e05861bfe467ea50ca6bf26e7c8c16baacc83d6c97e5cf971427bbb93834c7d91914a3c8f5c68905fbb976362d0f14cfb8c66006d2839fb8071e213ee00c698aa45146f1477e980f6c21e41e2f5858e994980856b119b095d2fad202cec949f6d4b6fbd93d02d427cd3e8e0825deb1f3db95af9c272b26bc85234fac0793433397d7e431a4ab432949957dbf2e10bca339cca55f22c7beb8b1b2a6c9ac2d0e5cea882ea9f029c847f06e3b10a1a98af59cc64f11e88b8b799169c0de88afa090997a9d92bce58aae058b063b01a5a2078ba90007ea8485bffb6d655b4fba943b43ba49280e16b373b5a280646793c466f8f474cca4317e347e9cdb18e5639a25fd99038c6f97dfdb1882689632fbcd4dee0a032007b8f40b607cb90b0885868b39b6408a94ce924849a1f41dfe5b9f64caf34b393f6220899a9af34b54e319fb6bc317c3f4306abce8fca7a50911dde790f6e74ff9dd1bbc37d71b2b52dabe76e2d860160d6bb74885114039f046a115ee7b16610eb18c647397fd6d532df2b1cd2ffb76e7df56cc1a4f6e593b704833f88e81394cf4488e294fb10007e3b7e0e191ccc989e2b396c08661b4fef565c76b3cba6337b7b990459feb7bcb3019b0056f59753ab4456a74e7c71dc131149c4184dec5294f7688b597a7b8fe4a08cccbfbaa2f0a2149479d553b667dab64aa47cac3daf39f7252e9852e73348bc493e2e27af8f831655a558d89b23892ffd0c23a21a8447a04b57f6685f1c891f99eb8858defd90cdb14d42a99385a36c8530daf7c8552a38084165f0642ff57db1aa1581a848be208c0eaea18043e82e6cfec2f969b23fb267d11d4ac0ef664c5bd40f1b6cbb6e42ee627294698b769956a3e1f44f8fcdc03cc6f41ca786db720bb2a91440c2797b6881eeacd2a7d67fcaa772d36cdf987985deb3b8e4e66a5fbec853f7fc9b8e503b4b00e6de05960cd4c78e9e87de33a7885909289307d48ec3a7d6615f8650cdf86ced3a711597d24f446b50b81a06170ca8dc393cfb00565ac7425b682706d79c01e3257d5c8baee4298705acdf7c8dafaf9431fe7938c084e337574b403bce763c12595cf1dbf81615a32f3638483abf6c3156c1261d823994a5fcdde8dcf280a4185a187976b998547b98c77735fcbd6813985e8f2ee710c0d56d88a9c0516352796c36ed5c4bed40f1524bfb50a16865cc503fd68d8a8e368efbc063302d73e00796adf09c4b2b3c84312be84aaf08f62e1354f1d3df4cf217fa9d8c68e254d6e635fc8d40d1ceaaf75cb836e482050221135220e9663686d8ff12afe6444805a92e09860448c8be26c8e79a7d4a13b8ccb39c0bb17d6af24d900f5e99b82fe97d1cc79761f5ddab594c823a9f171521dcc40fa3e4b2ef224412bf360f62d8b1afc1dcf3ff8385e3bf55f0377b9fca20fcf335fb9809acfd4643ae3b0aa5f9a815af71eddf953748bedd9ab6cbc4c2c02aca06000366f87d0b3a72e17c9ee1fde8a322d447674641d2925f72e0458dea2e93ea0d1a0376480f2e89799bda6682cbda002945799b8d6d130cb290e5700bb550af7f99a58a0b6890e1cf11a646b14e6773b9067a96a1e8998018138b757a4856b337103626b395533ecca5fbfc4b9fc198f85e591017f9d04fc7b46133cac75a65e20b028bd42c9fa576577090a3b3b1674a4f4654f97042b152624e2555506a1d7fc2502cc7d9838445ed5bac965d363f029518215cf68d1fcd2ec68f13f614a3a3197da886cfaa0efba60798f3debf7bd623af5a51f5a0e257af85419c7a84b84743ae5bd9dbbbf17e87b6eacb07daf8cbf86cc13b9bce11d1e2830f02d0a8b7566c933d0dba0e53eb74b421b00aabef9dd252bb53cdb34488f88937ce3725ae332aa23e98ad3ac9664a7c57610f9bf075bbfe2d0d5dabfe06073b79fac4ca5348f9ca6cd2e4b86338711711925502427b67bfbb2d3aaec92a09c10288180f9d813b301f4caec6725d0aa43f9dc460c029e0a88aa24c6cda74b953641fe3ee40c7ef7f19f575727a001927c3bd36fe37b23de8437d36789b0617cfd66cf3e397e4d4cd8cd3f530b5e17fd63e2cfc0e6aa9bafd9ca109056bcef4e641daa9a22802e1d20a3947841988bf839d6559e2a1e484e8189fe387d0f38dbb09ca1730d0554c6a3633511850d8abe79aeaba841abc801c6c8292c3566eb8ab6fa78e93d6aa39636f0ecb9b2cbb9a027c7c1f9840294c4a4e965a3c38f30289e60e741a5fc450c174ff668ce953ebd14ae78014199dc6b085edfe9d7244f6149d54543587887f68eb6340fbe6f8bc00e39faa46a822de21131ba07f6f2f0d43e74c6c6b1255e2602cc667ad9045b8fbbeeb3b4ae3d4f88181e1eefe3952a2888e5e21be6dea2d66f089d0d5d6764f1fe63fe9e41796418afc870882251af59933790dd67dd157b7f3ac1e1837acac5e7124c4779c9e6f6b6f756d7548c97cf5408673af357aefe1a1220447c201caf121e19c42aa866bf1f9f409975bddf9f34e64bfbfd4bce700bc452f88fe38641e5ecd7b7e7b2fab9163a676026ab316c14cfb54c7f3ed0cbcd43606270933ca6531bcedbda67bc25ab0559beb685b7219166290b34b6996e4c11e306937eefaab8db4cdefe08373bb137aa058d498e93d6db56c385b6d3c128a6199e01bf9fbd0efa52f4cf17ff54094873162ddc98bbb03b43851ad14b61b3ecd1a045ae3d33f03e1f84c08f4b89db3fa79bc2698def0b9e600d97e0e77271a2f2ca86483cef9e98dea123429d85a644e35cedbedb1c91abafa3d3d0160ae5de13f7bcaa622172b888b5051e58112e52e5ad732417dbee699245208c7de7ea80e3befd2537dbc8314e743d926236a93ed8edebc8b652f0115cfed1a99f575e77f6683976505cda08562f77212953a8de2bdca8f06084a7b52a113534fed286568e73bf3ea9954fe38f9bf71bedaa95ded4b71e60e1a0c4feb6f05c0885dcc9407e9a57417ef1f8e705542a7c041bf74b496115cb5aa046594e5ae453ceda9ee6482f12180808428283976f4eb79a8952d24e05ed4a55b886e4905f73ad3544f60126e1e67cbf837234c888ae95f04b188f952f76d7dc94d77fc480059b62d9d2a776300127a19d849fa2a6744bf0d1508cc9eed5a986c4e4dc371aab382c3bdb54a1cc797ee9558b501a2600b3273ba0e50ae9ac7fa196387e3ada63445bdd95cdbeb2cfb4d2caa11d40836f1596050870c654274ebfc0ab4d3552e068d23f464b365450b9b5b6eeb09e7735c14f20cfff19bae9cfe3936be5be0c8c9ca98e69bfaf5773b64896f4fca4da1c2ab5cadd2de3ff570dfd9db71d82f3a51a07bcb52250d83a0ff4bfddc3e198c2c8a47c0ad9f35836e1b3d843e2039ff9ed10df4a43d8459c0d408c1e10360cde0ce41506476fda44841cd7f7ce03d63f1985ddeab443e241939e718662bef71b99593a9db4b7ab99080e26ac7e697f211de2012e1e22141e208fb7e0b67ecdb8404d9983d735c0bf95fe7df44825597a367496ebef8d898d93b88016d9ac4f19ff4274aff1817e65342f2499116aeb726266130d402bb927e06fdfb5bc3ec926ed209a843090283fbfbf712bafb5216be28639f8d3f60e9117ec589f4c7077f0650f1722a339f4306c4b616592836f8d3fa72d34c6bcc41c0a419c1c20ebdc659dcbfb731733d46e4fa4b1293a1c3158031536ad9c2b093732d62fec2b5b1555dcc34695a30e188f8d00061cdb958a381a261b72721369a892bcbb2e725924c94c95ee0b27ecc8a520b5f5b72f466a0bb1933aa47906ad83d9d4ff6693c61ec3eaaf64b1a2d3a4c4e2579c2877bec77cf86299b8380bf9298a00f62b00a9e5833c152d4a9034ee6ebf67e9063a9bd19b92df34e2b3e94dc8c7d780008cb7731114bfc7693af47ad3e34b3e65a7391ffd4e443876d5d368fb24b8a2596299198162ad7fa2a36fa1900474475e7a3d446588c6f241fb61924fe15d4410ce55296d5bb3d7c5c2c2ccb817dbd035d6671baf1ca1ea6bc470b27319c2d6b17fb88422b47b47123fb06944bea07a1b56fb4f21c07a60c832c90288411946ce6abe8c46ee091ea773f05357f6f2817c217e3b7d281b0a91cbf85ed24543eeb6ba53ca4c873bf61b8c2cfc388b2627a1ec7fe6c072dafeaebb7e5f7fedb7a9f25b0a6295c17b716888795dba81778b1de9876c38caa66586027b0db4b8a135600910818f21746c72ab9042dbdc6344d92ea0a2d2931c5f7123d5d0fbae4b86fa3d4779de80a8e57b518e2ed2e49ecf4f0362f78d96f2aa7cac1c350e7155d2a0239e54b95689e1ed2e806c710a4b6420c2e1bb366463dc9ec4b78ec21fbb54fedc47f585b3224aca77bb20274d5e528c3527d05fe2f29fc6524b505f7098f2aae126801bf29150dbed43d5e7a33d5ce81b6b2ae688c788873ef8d849b39d56365a20213c425bff91595a09c148b245f5838c296ecd2701f29e82816a444f92ceed996ea08d3f3dadcbc028cb1da6a9803929e00af3b46fbdd85149067a2842478cc9e5848c6e4e15e28fedaf239fe1e40f8c6366abf7280d9491b08f90b163b679fedc48fc103c08951b0b9ab4bfbd11f594489cb63ce7df861438d4979891b733526aef678228865eec7bf0b0a402b640a7522b71ba4c5e82ff1208a6e40562152226e13cfba44c4f50e017660e7d495fea1a4d1bf0411af927aaf772007665c9a864f84b92ae6cd2b2264e2909c28f99aee38764e705feb3c484e8fece5fde44a938e51fa95bd9bbcd1f33abaffd99e30123cf5f2a0725ae553ef99f4597be8134ec8c94086a2bf7e088dcbdfbfcd0739e85aa02349dfbf3ebaaeb1f8dc3134badfa8522a5edc3b46a3b99451484693509498b4177ab021d7e34418ef4572839bd4b95863bc7ae6d419507a7f5439843dbeba6feed3780dfe4182ec8696d4ba29cd2526fc99f9cfee7e9a682122e8535b47c056306a20800f3ee50dea2757764bfe1cfd8ac58740b824dc4fbbe397e371913ddca6631e405be6b69a85a975ec1a33d13a6e323d5d7e0ba947f3102eee9815bf088a282a6c85c0499b89b6e8659e17a3bc28862edaa3b03875ab6d9a5066c7b", 0x1000}], 0x2) r7 = getegid() setgid(r7) sendsyslog(&(0x7f0000003500)="6987cd1d62413b37cfd7c92607f6f0dc90887d50213737ba7958401735a61bc648440466599f3c6b50f070a62fe386a2a89812f9d918682338cc4dfe14b71312f7497119f93a1b0cdc77c16c400f05caac3138be658fb6243b1d91539845f265d87feadc739463a4d45d0ec306a7468a49a5fd2c9db864182d01fe7f90dbe9a661e10e5ff1d8cc0aa07a71bc3d1f7f522df515e11b1fa3", 0x97, 0x14) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:51:54 executing program 0: mlock(&(0x7f0000eb4000/0x4000)=nil, 0x4000) munmap(&(0x7f0000eb5000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = dup2(r1, 0xffffffffffffffff) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x3, 0x200, 0x7}, 0xc) mmap(&(0x7f0000eb5000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 00:51:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000700)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0xb000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff0000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil}], ['./bus\x00', './file0\x00', './file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', './bus\x00', './bus\x00', './bus\x00']}) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x35, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) 00:51:54 executing program 0: socketpair(0x2, 0x3, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = kqueue() r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = socket(0x2, 0x3, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f00000000c0)) r7 = fcntl$dupfd(r6, 0x0, r6) ftruncate(r0, 0x0, 0x5) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket$inet(0x2, 0x8000, 0x4) poll(&(0x7f0000000080)=[{r0, 0x2}, {r1, 0x8}, {r3, 0x1}, {r9, 0x80}, {r7, 0x1}, {r8, 0x20}], 0x6, 0x7ff) 00:51:55 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x4000040000000252, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r0) getpgid(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) 00:51:55 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) r0 = socket(0x2, 0x400000000002, 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0xc1286944, &(0x7f0000000300)) 00:51:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) r1 = shmget$private(0x0, 0x2000, 0x82, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) 00:51:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x5c}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x2, 0x0, 0x121) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000180)=0x80) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") 00:51:55 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) geteuid() r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x9, &(0x7f0000000140)="0000065d", 0x4) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000400)=0xc) semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getgid() r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x9, &(0x7f0000000140)="0000065d", 0x4) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000400)=0xc) r2 = semget$private(0x0, 0x2, 0x400) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2f66696c65300057cd61a24848f9eb096ed11cb6000000007508b7e555659612c834fc0f19b117bc55094d1e1a15d2b13405864105c0ffeabfa394324eae896a9ef1796a2faf46a93127fa5c8f2e75d9b0c7060080eb94cbf17d2d9ddebba47f9dcfd31a9acf83ac3dd870e54acd468a5e0ee6f7bcfdeb0700192735c45d92b13f70d618f145670534c0000000000000"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x1e, 0x3, 0x0) readv(r5, &(0x7f0000000480)=[{&(0x7f0000000140)=""/13, 0xd}], 0x1) connect$unix(r5, &(0x7f0000000d80)=ANY=[@ANYBLOB="9198ea9c4b4c2a9d30d540ab7f433206684af41ee5c7f50a72113275cf4ef08ea350d7cbf337518b3f0d47f48c5616c1101b37470f72cae704c8a9eb1348247eb39958d7cf6a03b9da4291dbb0058caa3692b53d822294fe8718a4acfe5475ff34268d95ad96ad124f61e2fb5bddcf39748e931bb94c705bda076d0438724442b34f6667dcfa54779f559bf2f00c75a68555a714c0bdf0a0145b3c8b806bfb8070d7246db414fb24524eb8a7ff2f69e2c20c8b3ea3a141f570626d9b6976d151324dabfb4d51ce172bbbe336d56eba972625eba24b53ce3c6b477024e04d78f7a15f50f5b6cca3e78bb1b71edce33d60a82294949c0356c22f962fdadc443682a5c84a35e08bbdd8e719f0d060c24bac619f60d28c0100000000000000df02cfc4f01bedfc186bc97c936e5f654ac47527a4c610bd30a4645606d531c43c9247641d7dc3fb7f30e3d6c81dfa65b34b04090b5a533967104dbf0e8f8d2c5fba7b1148ea1cbfab057656400d763c2abc794683db6b009c5b613673b65e3aab0ffcaafc2c694b9e317bb7d27583469e56242a457a0d403e63632dabe9d9a26852ec1518d90bff334bbc49e2d9ba93574a3c104fdef2f183a8499f9b7f3e65954f82433c809c7f0f2a9956d2b82f24fcae298dc1c90692054a35a28b7337145d1dfd49d6f64704a8df8852f24768f1f4e96903e504bf575664c562d6f986ca906ea1ccb0d29751ad5ca6ea07201a98050c95983e55516d643266ae69a097ed660da9f5c6d2abd6385bca39104f15e38c42eb61b7eef08fd751b05acacf44f4a1b2a35804e8128a9623e60eef9e16abcbd3900cba281b53f999fda3103203851099cf9af32d8383757c8b2d80322c3275ed7a1eeaf989844f3b7728cfad3a6ba0143c7804910e3f37b9333cb169ec6d332f22829a145659907b0fbad7ec75b39966336b3885708c5ea3f0db98fb924b3508e78cad19919baa2598bce8b078d99fe9420f6cbe0b164be0be55f9b0e72c8fce5bf33f8a6cf366a6c49f1483618de7120c62e1a173a319c75010d164590ffe020a573ab718745c5792cd5cd1ba3233956feb8146e7e067645f2b03e2bf81502efe70e3b5fec1ba67fcbb7826ea19ca5ed8884a29a929abb968bf6b3a298c3e459b33899c09568d7df3f679e659c700c2ffe73e5f461e616a4f9a40675065bcd4d115831f3e642efd57d2b20e844f5d54e46ba5ec9e428a89085c8443d7fb66dfd51f941ae1fec9c4c2d0b549d4927441ef680088f328c6"], 0xa) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r2, &(0x7f0000000580)=[{0x1dca57670a8f93b9, 0xbf, 0x2800}, {0x4, 0x580, 0x1800}, {0x1, 0x5, 0x1000}, {0x0, 0x9, 0x800}], 0x4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, r4, 0x0, r7, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r8, 0x0) 00:51:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000003c0)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) ioctl$KDENABIO(r5, 0x20004b3c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x5}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x2, 0x8000000000001f}, {0x3c, 0x0, 0xfc}, {0x2d}, {0x4406}]}) write(r6, &(0x7f0000000180)="30016d05fa680ac6c9bad501670c08fc2622b45524172fa388f7ca5d7b84cbbb939567f4e60d02b9d19171b8ec4e8b79cda58418ca4122b914664a16868626a52fb52737e010a917480cdde60acaf37f0e7ac96056a5f5dbcc4e2d78b8d245cee2ccd3ed34c828", 0x67) r7 = msgget$private(0x0, 0xfffffffffffffffd) clock_settime(0x0, &(0x7f0000000000)={0x6}) clock_settime(0x0, &(0x7f0000000040)={0x9}) msgsnd(r7, &(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82165793c89fa816ed279191f542884034654b7c505ac7599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d7876406bc783049484da165989203f17"], 0x2, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, 0x1, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r9) fcntl$dupfd(r0, 0x0, r9) r10 = getuid() setreuid(0xee00, r10) msgsnd(r7, &(0x7f00000005c0)=ANY=[@ANYBLOB, @ANYRES32=0x0, @ANYRES64=r4, @ANYBLOB="9116f6b56c7a5f05d72c36a01c8b8ddfdeafdc7a76d2ed7d16209a1b5d381e833a871a20254cc2c91f9c8c59ed03709da220cd759eceecc831d3ffc4c87e71d74b4284ce5fd18e7470cd866e3b1daeed7e2eadf9e8fbdc1b6927e337fb14a56448761ce45be4c13f915fc9a1fef341326734a8aaa68b67ed845b45e16f193c188ff5fa4cbee864606ce7cd48", @ANYRESOCT=r6, @ANYRESDEC=r8, @ANYRESOCT=r0, @ANYRESHEX=r10], 0x8, 0x800) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x89, 0x3}, {0x88, 0x5}], 0x2}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000100)={0x10001, 0x4, './file0\x00', 0x48, 0x9, 0x8, 0x9}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447d33ec72545f0a765e2ba400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r3 = openat(r2, &(0x7f0000000140)='./file0/file0\x00', 0x10, 0x170) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000180)={0x7, 0x1, 0x2}) 16:00:09 executing program 0: mknod(&(0x7f0000000400)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) munlockall() fcntl$getown(r0, 0x5) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x7, 0x8, 0x1, 0x0, 0x400, 0x6, 0x2, 0x2, 0x2, 0xf8f, 0x9110}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="cb", 0xfe21}], 0x1) r2 = socket(0x18, 0x8001, 0x40) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) sendto$inet(r3, &(0x7f0000000140)="c5d8e1d04620d1c1de64600020a9c473dd017a7f1a4ba29aeb675c7d0055ab74d29c5e8510b30c8250dc55109256fc6446328d686e3b30cd3f4323ca21b0b930705309691791465e400b76f95a59b376326110ababe97eb4ce8a9e81e0c3b4d2dced674db5633bc92f91d251846f1f36c21365769a662113de5cf412669a773a4a19f0120641c6c1f88e948d7340db4a9162432534f09f0e14e20c6a0549179b94de7b4ff1a4117e46dcb21e395f5d8233951c4ef85dbb6802efd3138543f0914575c9ad90ff75e01e87e71a28f76006bbca5d06fd1e7fe4eb820167238dd269bf123b88c4eda08421e75ad48da7d641cd4130dc8b65611e", 0xf8, 0x40b, &(0x7f0000000080)={0x2, 0x2}, 0xc) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000240)=""/99, &(0x7f00000000c0)=0x63) r4 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)) 16:00:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x3, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0xfffffe00) syz_open_pts() socket(0x7, 0x1, 0xff) dup(0xffffffffffffff9c) 16:00:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00003800010000bda1e80000000000d1f5bda7cbe79ba700e0ff06d1c4087d5db2426000000000000000ffffffffffd6998f0000000000003cd3c40d9fd5df85660100671273b7e90118b7ffe20306000000001eff00000900"/99], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x400, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x40000012, r8) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000180)) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0x3) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0005000000000000005b9d071b542a5387060000e2b81800001a290000003100180000020001fffffffffffd0100e60ec5869abcd2970a722041f13633e13b56804436a835c6a09ef9caa8d8ffc7b5a78fa92b498e1e1f0e2c98"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r0, r1) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[0x4, 0x100]}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) preadv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$getown(r2, 0x5) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="017604000000eb8c"], 0x8) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x8, 0x0, 0x7475, 0x9, "aca25b0b2d1ea3063b6ed257bc847a161cbd0e1e", 0x5, 0xff}) 16:00:09 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x400, 0x0, 0x0, 0x6}, {0x0, 0x1}, {0x6, 0x0, 0x0, 0x4}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:09 executing program 1: r0 = kqueue() ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) 16:00:09 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) dup(r2) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/135, 0x87}], 0x1, &(0x7f0000000140)=""/247, 0xf7}, 0x2) getrusage(0x8000000000000001, &(0x7f0000000240)) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000080)=0x8) close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfff7fffe, 0x0, 0x7, 0x3, "73f300070060aadce5081af659b0750000007c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x40004004000828a6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) pwritev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000140)="bc33cc37ff07ffbb422d15ff3801473d4048398ec0796ea7e683c165e40812caff5dfca9b0ee8f5f", 0x28}, {&(0x7f0000000200)="6ec42e47b35905ac57e2b0e23e9b646b876878fc57b1e6f08c9c97a8b140d83fbbe70c1e384942e16e441046b692b19c81fad25832cdfbdccc04fe4168843bcc362e201b66f0c8b9d09e919ca74f8753da70dbdef360c6338e96c65e2e81bc9aae700f12705b2e346c27cfefcd3f0116ecb1b80f440dbbb4aa7e7c06266c5a4bce977e9d5cfcf1c474d243cdc89924b694684e", 0x93}, {&(0x7f0000000340)="079cbb7d2146ea7a672b666ef4f298b12ec8df35e2f1148ff45257aaef08d6a7046d16063565133bbed29ef2e2d186fa73c233aa08837d8200f06bad0d3abce11d40491d9657e38f1c522ad03f9b56becb4d8dc3a03440afeffd5f71c48508e92f7a87fdc19bc24c9bdbe6bf80f6435006c1283fde490b76ef3797d7722a4367471f3e8c0d223533dc2cb60c0491acec07d9128fd34d00e2e3338030fc1d6500c8f843e4ee36c90f7bf900c2a69f893ebc72ab6d6a140dfc063fb47bc036f8a53cf86f35452264ccee69c511d0ba0b3b237171a1b8779cc743cd0d6be3bbf47c9e5eb6309392478153df16d91e53645c6c68f6343c8b26974ce4b3d1f8f3917f8f947685920066b97c057c16a029aea344bfe416133e394a9abca3f28eca1d2d221f44bc34439096679dc17f2acc31ced28a9a857358aafce0b28a0c1d18e609c8e3d80cb1a9826ab201c7429e5525b87a73a0f0418bb88c826b5739be6d26ab072791b093729955f4faa67ef2cee3041630cc2d5534b12b27b98c6585cc480979098f0cc846ceb91ea78de00d24b13427b3bfbd73704193e26d572f5b2d4de0b83fd8198e8e902df7e26b82783a5eae3a56b9bd53961c4cd0e1de09d4709fe73a652299fcc9ad2c8f7403e3c27390fe5293da1f1883bdc83876d13d0d276cf12baf0d09496ab87507feb51a891b04365e0ca2c7764924f91dd4dae83150216038396cf476a41062648213d4ed5fe35a38603208213a50ed0d567657f5948a74d7d356ab7442c0f6e5492cb205ff264b628e4614ab018291ac544f798f6edaed827c09168c9ac40447ae4a09aa7a14d7cd3db51cd97942a720476916c2a1702c5536f1c1372b0520b7e9d94c2b571f5573e65c74a1a8028da74ba59587c875e7712c370192686f6ffec5ac6e370cc6bbccacb3979045c9ceaa89549b1ac906cf7571d1551556005de50d3e96cab2ec192e4502794ece3e802a5754300880238e29c1537b5815e2b828b6a05eff18c1a5a862a500e207409d64274c760e06dbd71e9020e8424eb79af5ef82d6cfba1474ca3d3fe1574a4c9ba8872fb238ef1ccd2fa1f191fe4058a0f21e968088bb8fddd2e4a6d60984a116a119fdd40ae6042052a895772a85073e57d368471200cfade648740f23110903c3f3b50f6ef97cc4a918bfdaa6f383d570c32e6dcdf4cb465578b145a1b33211e9fb7f43fd3bf9a46c44c3481d3f32bfad9c5e0a3f7044b5ec394c05ff7075a0dc5bdc681648854174b8a290b8313e692b69cbcf61b99748720cb2aa5a3c644f2289d1c9871d158f9ea4b9654013af7bd071cbf3f03f828042156212e0cee283c83d46fd04f15df340c0f695ebe724327ad1d646ffeb853abef5eea8af09410971b51c262b48223aaf376e6d47b1c05e44f1075a9bbf3b038bdd4e935883e19a084c1ede041d9accb3a357cd70e778447e1409a7ec979d5623e85e45271b8c2981d1286af128a2c942f47ea2a0b7b0318ba5fdc0489ae457b32dc8aefbe84e3fb42811756f7ef2fb5cf351be79db861001780d3f2b7330dbd14ce03624cbeca0aa4bac60beef54037fc26c28eab2159693fccf6ca2e19532059f4ce4826d2d401523f3539fc9e51b8843e5c047bf665aea090ee1683c94e7d0bbcc4e913bc3eabe7ae35b3e3ba619c47b223e441f41acfe6c927c439bf5e3cd54c192de83bbcfc33a878e94606cd7b634d69a3ee5ee9a6ca28972542346d1da9d34973ded75cb7d1f665d0f74d3f766f5f780111e783fcf1e235333f203eee762cfffb211806ae7998d2224a18eb1755d3264ea58e1c7a746e2e990f036c912b51ca59cae67a29bd24512280f25c6187763b65a0ad3b5e022302883b2ce4b2be7f561aae1541458d81b0bc7237202e8d3150afcb382432e37ffe03083f2bd389bd5a808c6762f97302a462e47405f7cc3ddde767c6bdfbf40cb341c4dcc26e8259975ac8bc9b7b091d1d953a701e8da9b16776a89ab84137d6a06546e76cb64fd5208d150c32a4d9f187cdae5013e0090957342151034aeece7b04f0982fc9275c1c4f276302aa77eaf8fb83d406128909dded21142686c2144c7ffd91658110339d60ab486cbf5480aa0bbda64bb897d2dedc97b57a03449eec817a6bc460319a051bd766e9ac8a1e7aa704982a293a0c81012628c50dcb38c7d62a721d1c6d7701232ccdbaa04ee44e7daede47789084b088cc0e0e273711944feae49e3bc062012bf9c14456afc485b70a5ed7d839a553d126b3f98066032b6cb0327fddf36676e8edd4d8a8f4c1504fdcb50a66190694590800af443a1d817ddcc9e6347da0804f903a6ecb0e8abbd5dbe160f1b66c8392c5dbd545cad51197437feb415a249125fb8c960ad24f3d9844669d3bfb5bbcce35860c5a35bde44ef0ac0d28ae0c6b93e2fb6bb7f5a4da59fa30d01beff9eab76070dc42777eb51704d6f46007475204bff51588c6075e390e4f59e9bf6c48096710e70d4032973dd4fc1357756ccbf288d66151a18a42c04bdc081c22558e470fe236d075b1d2b46662c4ff75433a694ce32508b644120dece7ed8059d71aef82067484c8e61990a21bfbe14bea088f5028c5e01dacf28b9d1a5b0d9b387323138dbe3638e507c4e7393d4e0529a084e92d627319382575759b49c5a129a51c66fa4f5d17236a6f43394625b7e3506f4f823a5c789b301260293b6dbaa91620fccb8870ee0102e702b0a42f611c7721a8172152d77b9193ce639e6882bad46c6e1fcf797ad05245d7704a26f955dc4925a87f8f6cea10c8b2f693c9568bf3c36aa0e75fc4b8f69f36ccaf52758754b373fbebe55f8513ef971364ae117ecdfa9f78465d6f666c95207b0599ceeff96d0599c5c0fec800458de8dc2c50cc90ed439c1140202c9f33586ba52f783e94a5ba128cbebb6ebd56887c755e0943206b7d7369e71cf2b40faf42690db3e737c627feb5c90572e1c736fdd483c41ab6a044ca2c1a8efa2e6cf7618a8c9790545a8a0d2a4844b39c1c5d0152675a863ad6adbe3b2dbbe11e4fe792a7a73cb25cc1da219a9e415591193d9ab1d6ba686c2c6d4da9717e0cdb1af70e64fbcfbbd50fe23112283573c80d45da98ddd4c4edadd5a197976602e841c64e4191def993b23146c8c44acb102efad1d6533d9daed449c4fca9acee57fd92993b1179d6db940dd97bf5ea708ec28097be65cef92a1a8f4941b6ca711c575f7264ced2b2a4c987357318acad0ea0fbcdb700e57bbe3ee311f3fb8ed316f0e18b118a38cc6083d8af4406f50a7699742877952952e5f5169655042d6085b23d8cdc8ca55b47d05082fc2fee6b3bc25ef93c287a0bf09ee71efc060baca0b6b35a4549f0801d3f76b62bdd94c1ba6a48ff7dace215e7643cb0ddaffa2768027f2200d7aa84ef77b9d2b6e161cdff0b37d523017e5791eed85ea653745af64325298bfdb0c2f7cc45333db71e60986835521c003442def88da0675b1d4d38bf4673189df77549c6cb3824b0cf9b786ded0003e2bb74060aac80a3dfe7a53a636841078e369dfcee5684216534ed00c816cdf6f5ca8007c86f964a6a06ed67818324c72f72462ad231b0ac19225c04eabafdeae789a71f02e946aeede8fef2d62135f4a056c1b4d3d7529150e5afabc9f7855478162c9fdb24c00f08cfeb99ad56238afd1c7e0659f1028ba49931501cd5923afe0b6345e748a6e06b965af06c4d64830b186368f638acefeade0be22eaf9f76a616916d50cb88065bfa240512c5ee2ee5eb86cba176c97f990ea78df07ef4701a1adaf05ceb13b9c3e425dd9e5d90d2e6f8b62db9dd9e27abc656122d30f9bd400877734c96714dbcb13cdd8fd9cfdeb3a0889d68f5b7e8bc0ea95985c0a8ea7314325bf7750665d091eddb500094b740a51845e03c472ee53588be67fe1a27c1f692ca6a3c0ff59f72100807d68bc9c6a19f9ff9f981be8fdddefaad6c1bf29be46fe3f073c948021c1aaddb28fc9fb9d11d695049a20ae9b9092deda7f799223e05960ea8c40c3e4f3d9d3e633296de5ee1c09db4a0c5e9894eae2a45048949e63698859332b94625a598bf9f3a610da0a02ccd1ccbbf8d18950bfc39f4757876c6a24c082ca86ecde50cd3b9b129af62771536000f9efb5670bd893b4d734838c18be247cbcd9d099469bb7d5b71156562ab50efe743a83f2ff82c8789c94ce2e95514d8c9942358771cd5778643add015a6ea02b24ed28e6ba7167f476cc0d987ecca29d357e2d376abd8b7c170950803aa05ca3be7d79e80e91325239635a836f72e3ed2aa93402bcbd3917a07e884fe6f1f9d69b714000a883d59e28bfe1980982daa60dcdbcd168e412084b9fa113e26bf38988a179d94788aeb3cef5b3de72805e0ed81f28ee36c863eaf85cfc03af3fc92ca39411b4005b40c6a28615e66aa2023ff0adcd6e0d0315f1c340b800108ca463f5beb923a9043ad8a11eab4cfb30613bba9a87c0b7b2d323ea4cc3a3b9a799ea97d9e0e69af04591e293fdbf25249f60f086ed6f02e03bcb63a9fb63f2b7ce4c37056de59a13f5db8598c88bb49f3f7c052da033f8c35911a94d1b04bdf8db1b8b4623f3aa5bc74fe2c5a4f3d766272091e3906937e6d049e2d484795395393996c669a61672acd27eb8b6ff8609529840fcbfd7c2f36b4080a8eebc5f0c4cc568e70f962490cdd5eca105ff83af580db266850ed9a51fd38963c76a6f99dd5931ceb7526ac4eea1af7ce2c6d25abb59e791bf578f4791f927d846383c7545d0fd2b78b3d5b5aa066718c628a953ffc9859bb511347dc4fc630da00fe50a3a1e28ed8abc19e3c4d51a8186b64018c938e4168064005c9404d33f3081e1ffcb81ea562b199f92324cb50e2d1d04a334daae7ccdbaba81236ffec78219c9006eacbf891ad851a631835f010c64ec4ceafae09960c67094079ceb5fa2ca58856bfb74d6b7f0f3bc63a06830b985287e7ba6a1772474c0e6f6d9ead9ed154737672110464a9c41cb9ba87d66619c377712f613675faf41ce4764e4d40ee1b49507c6d3c3eebe598a6c07d54fd6830dac99e5089d6e80647c083210c9a35f6e24db7cfbda4d3f804099969f97fc4637123613d85f05210ff54106aafffd1d662efd79d6617acee8c29acb5c825cb6ab20636f79312d35710fcd4b84ef67ac19a2299b3ac69c5e95091cedbb44a6a991c0b048ebe5bef3a02beb0f74bc95692233a251da5df0c8ecae0f62f9871da202400ea3a0124461e2037d2aa9b211dc5ccecfd86ebf30cd15fa47c5f514aeedbccb405e598cf728db6697f4c418021df091b0dfb99abd0acbab6ca9ba97ac9dfbb9c12696fc976ea2c6df4ded2cd4732dc2691380825ebf640677d96de799123ae79857a7fdb64c7d7c96fe5178ca545306c44afc814cfac337a9cdfcac60c380f3110cf473f7e782b39c1555f053947ce9c8242c2c9118db2bcbebf7b4bd7ac695446c608b438526508a7c6b23104fdc704bcdda41051c94bbc8bfbf61ff8326b9c73d7696383cc153021b744b3ebbc2f7e6cb5689c852c53fe4b9ed89efeb5b72b0dc02c0d47503b5dca65083af15426f19e216a33728b88fcd9b8c578367c4dd8d89e39ab57f0f7ea7373b40c05a1847100bce19c61a168d09e44370daba2f5c97557324d1654bd9f7aad3952493f7f7ea684ce349100ca03bb2764bce4236b9ca94f639febd665faf40e9ea188e9dc63bac7cc1153600d413955b1a49d917619d178f4d3c1941877676a1f0016213a99357e1c2d608f3ae00f6005e", 0x1000}], 0x3, 0x0, 0x1ff) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="000000186004008b00002b27feffffab1b2891ffa49c22cdfffe8100000000000000922c70766c307d000000", 0x2c}], 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) bind(r2, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7ffd, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0x7) close(r0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:09 executing program 0: bind(0xffffffffffffff9c, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r0 = socket$inet(0x2, 0x0, 0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:09 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) openat(r6, &(0x7f00000000c0)='./file0\x00', 0x20, 0x102) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xb3, 0x1, 0x0, 0x8}, {0x6, 0x4, 0x0, 0x1}]}) sendto$unix(r1, &(0x7f0000000080)="a1703bd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x28, 0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) r1 = dup(r0) r2 = dup(0xffffffffffffff9c) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) socket(0x27, 0x1, 0x8) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) sendto(r3, &(0x7f00000000c0)="5c62135ba2f1fb97a340a91cf4577b8cbc512911925be8ab", 0x18, 0x2, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x400, 0x0) pwrite(r4, &(0x7f0000000180)="b536b97efffca6836265ce527d80861ed489f600a0669c8cdb88ab05e3e323ac02411271ff63fe06833751843d7e9c59bd066632cfd3c5e40f652089e4c2b3b0866362976c5a96ca8789b491f2dae9c13bf22b276e46fe9b4cd745492a1708598ab0b73a4c21d7a6a1a32e3961eb4afbe8b94618ec038994724b734212d9b5c2f065d2fa649f8f54d886f08ad98b8ba40dce3f418cf06725210b46255766a82c969c65467585faf94bfa4f9a4ae00d516e47a71469c54c0f3abd849bfecf1b73b50aa4ca1b46c5299d70d94345d99bed25eff6e8afd031f4872645e0f7", 0xdd, 0x0, 0x100000001) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000280)={0x9, 0x6}, 0x10) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000002c0)=0x11d1) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000380), &(0x7f00000003c0)=0x10) r6 = socket$inet6(0x18, 0x1, 0x4) connect(r6, &(0x7f0000000400)=@in={0x2, 0x3}, 0xc) getpgrp() r7 = semget(0x3, 0x2, 0x100) semctl$GETPID(r7, 0x4, 0x4, &(0x7f0000000440)=""/71) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000004c0)) r8 = syz_open_pts() ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f0000000500)) r9 = dup(r3) sendto$inet(r9, &(0x7f0000000540)="6ce8ffda5e0b66e95a0261b79391322400fb397d23172ecc53970fb9717d4eb39331815f8bfdda18b0f2ba7b21d9e219472b64c0365cf91add107e0dde83ab21d14bf6cc1c765da3b1be8bd92381f1a111d6bb5c3b55b3c23dd5e4eba459c2ba09862392231ea868453cbb3f33d1bc967542775549d1a35879a8336767521ee12ebb05232d91e661120aec622ceabaf51044e88d673a8b42a55779a98f240bf296d11f354e0bc3136f6f266e57ad07c0f669335d46cee1f5e328bd6dcc01c6b812f903368f400f16d4e7ebe7a3068db89a9c258956f1c7ecbfaed8187f830a3f4cd9a8a237", 0xe5, 0x407, &(0x7f0000000640)={0x2, 0x2}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x80, 0x0) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$unix(r10, &(0x7f0000000700)=@file={0x0, './file0\x00'}, 0xa) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000740)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000780)={0x6}) socketpair$unix(0x1, 0xf81e3257a6b6aec0, 0x0, &(0x7f00000007c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000001000)={&(0x7f0000000800)=@in6={0x18, 0x3, 0x0, 0x7}, 0xc, &(0x7f0000000a00)=[{&(0x7f0000000840)="5e785defcc05cde33be58289f0a2cde4cb1017b9c2477001ce1b631810e5e5690f588873984338946332bac9f62cd79805e5ad273a5440f15139fbaee29fac6aa3", 0x41}, {&(0x7f00000008c0)="a9a7f166ed93eb58af8e2eb635500bc7874a06cf04208336c4caa4b35ab2f4f346a7b07be32901747fa198b6e36fdc55bdbe66c5836a8f3965ed9293b330cc82800363a3ddcd19724917a69ae5", 0x4d}, {&(0x7f0000000940)="fe9bd42e9a83ee5e4e280f77e5c5c0c1107f65e484a49b638662d7a2e51c54d01b68f96bfa78a927ff2fef5f247cad488dd2b6d2eb0329f26aa59f1e6e4125fffa610664d905ed56db95ec5dc47cde03d799f5b8435a9f40c0f057158918cd839b34dd4cc2b25cbeb5889a518b28c4adebb0273c7a44cf73c1ef63bffad0f5aca360364e42c7e35d", 0x88}], 0x3, &(0x7f0000000a40)=[{0xe8, 0xffff, 0x5, "c105785c32edf56377eddb3494698e2f617fa8186ca8ea627229679fc84b2bfc4d8d8eaf711f74905647e2a607b32d15f910b193c1f5caeaf56821c85efc8d7d254df1268f3d72d81bc20412d47463b59f10bae7d691ac84180f59974acd034f53eba51b7b0a440c3c4255d87516d483d92cd8dd86b886cc093ca8ed48f505078ce151cf533150cde5b2c6877a2279681a13e5ab795a49c2898922e189b5051ff5506a7114beddc878a300b788d9ab5e7522c88183cde5cf8275be1eb0fbb5010e115c6145c7c60db8e0d607568025fc8438280e84"}, {0x98, 0x1, 0x7, "e9f89f527a969e459bb8c5f3a7644d2fbfcfb56f4dd35d17c1b4c3a793843ab61b8128b543cf26ab1d0d6298776dde2b88fbbe2e017ebc10047dd0a3a429e151e280b94cd6b05c7c8094edf017cbcb474cb392822a7b2160d309b437afacd49668fb7c99a1368fda96fb0d22e30fcffd5b998865010c74a78231a4359d560d09c7e75ad9"}, {0x100, 0x0, 0x5, "8abf55894e9987ba2875e8952090fe7f667dc216c484886bb56fbb1c15042f384ec509270f17159af8e5aa7fd9a50d2e2a9e5c911b88644c12112d3166dee0a0f07b898a8589d05fa65291f9442580baeb7d892b8e9511982a67caca68fdbdba842a5084fc6faa89543facd279a1e686bb65aaa1209cae705b9aa445829bc695add17e62a2c751aa85fe6918650e81791b1f1bc3f9a8d9f2737c8602dac3a2f48a9f8f206e7e91d8bc846f9aec65701162976fe39afeeff1d5d29a1c4b543fd9072d1494dc77025f4bad07a8589bdcc7f207c2918205441adfe15ba4ff60db0fe323d92fded93b41cb183983"}, {0xf8, 0xffff, 0x0, "98ee02d81e700cd8c907e43c6a4790724659fe109cdbd266ffde17870de318fe0ba72fb9cb3078c798b2ac7c76d2c758467d359f64243edd622cc5ccea571936a7530dd1006c84ec798292e03e6d4c035ff6f897293d8bfe29ada33fce742fa005daa4b28fd44e1c9a978f6e57b5046b1bca1ff67006725546b2bf8cb631d6ccc3dcd922245e99001c0900247fbe86cb1509ba1e242d6863247c9accc6cfcd13db10884e760d181c965b257a943d8b7a2ba6d742fffbc1f9739daa8cada07ccfc4599fc93c5070f3bbf1375f1ca70ca982e6b0fe0064c77707a55ef126b4e6570da1a5e766"}, {0xf0, 0x1, 0x400, "a232a0951f4b92e415c5fea501e522a962ede9259c1c5c74d4190ba07d8f136355ff0656ee14b102ab58c6bc24936723a2d57ea589cbe931ca26643aa066437a2d0703c27f6727746d481477f26c688fd657cc9b714622ed322a216573bd1b421bfa8f02a5a12242868b59c89846fc160d20aa01f0731feab36df9c81d0eb75b2d508c48b0644d9c011451841c3a8cd6d039db13860aa28e9577c9b3c549ec67bcc284a1fe04a62f47a85db69a46eb17281ae74f8a0b480314f823564c589d7282621947bb3299d782d8afa623d39d13550ea20d67f97eb3f7"}, {0xc8, 0x1, 0x7ff, "f1577a7756e1013c43ba19de80544482008e0cb476dd53c87c3801939f0fffcbdb1e791b481275d020dac24c1fb8a36fe2ee876fb4541f138076fb66e65d8311018c6ed76c88ee3b7c7e0438289a23a142548b09d96d5b999b96c76e50dc27fe24a7b024d2e8f6bda6aa5d590e62a7c1e042375790224456cca8aa5aee914f80783c106fd7e9827758560944f319000f7d6b2927c3f6a0590a8c56151ebc85d45673fd013a7adce11b1a5e8ae71bbcc178fcff487d8a"}, {0x68, 0xffff, 0x0, "636dce54616220cdfbf03f748dc2f126ea7d28c127e6ca029da6e110bf4424db8834f6a754c69886ec5e781635f2ee96d8cd3066f03064aa8eee67334c7fa880bd3f3173837e2ce777d404333bbcaa36b6"}], 0x598}, 0x1) 16:00:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) lseek(r1, 0x0, 0x81, 0x2) clock_settime(0x4, &(0x7f0000001100)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r6) setpgid(0xffffffffffffffff, r6) r7 = getpgid(r6) fcntl$setown(r3, 0x6, r7) r8 = socket(0x2, 0x3, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) r9 = fcntl$dupfd(r8, 0x0, r8) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x2, 0xc8}, {0x3}}, 0x2) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) ioctl$PCIOCREAD(r9, 0xc0107002, &(0x7f0000000080)) 16:00:10 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)='D\t', 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYRESOCT], @ANYRES64=0x0], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:10 executing program 0: sendsyslog(0x0, 0x0, 0x3a) sendsyslog(0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x8, 0xc41, {[0x2, 0x80000001, 0x4, 0x0, 0xffffffffffffff80, 0x401, 0x1, 0x2, 0x7, 0x5af8, 0xcc44, 0x101, 0x8, 0x100, 0x100000001, 0x9, 0x4, 0x5], [0x5, 0x3, 0x0, 0xfffffffffffffffe, 0x3f, 0x1, 0xfde, 0x6, 0x9, 0x5], [0x11b, 0x7, 0x0, 0x2, 0x0, 0x6, 0x2271f841], [0x3f, 0x3, 0x4, 0x800000000000000, 0x2, 0x4], [{0x5, 0x7fff, 0xfc90, 0xfc1}, {0x7f, 0x400, 0xa9, 0x101}, {0x5, 0x80000000, 0x0, 0x5}, {0x8, 0x9, 0x6, 0x200}, {0x3ff, 0x1, 0x15ad1fbf, 0x3ff}, {0xf9e, 0x81, 0x7, 0x1}, {0x400, 0x101, 0x7fff, 0x401}, {0x101, 0x6, 0x75e, 0x100000001}], {0x80, 0x9, 0x1ff, 0x7}, {0x7, 0xffffffb9, 0x3, 0x9}}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1000, 0x40, 0x2, 0x400}, {0xab, 0x9, 0x6, 0x4}, {0x7, 0x9, 0x1f, 0x6}]}) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x40) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffbfffffffffffff], [0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmget(0x2, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) minherit(&(0x7f000021a000/0x2000)=nil, 0x2000, 0x3) 16:00:10 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x15, 0xfffff, 0x80000001}], 0xf8b6, 0x0, 0x9, 0x0) getrusage(0x1, 0x0) 16:00:10 executing program 1: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = getuid() setreuid(0xee00, r1) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x4, 0x0) getdents(r2, &(0x7f00000053c0)=""/4113, 0x1011) r3 = socket$inet(0x1e, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f00000001c0)=0x4) r5 = syz_open_pts() r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000200)=0x20000000) r10 = socket(0x10, 0x2, 0x44) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020691f, &(0x7f0000000300)) kevent(r11, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x23}], 0x0, 0x0, 0x80000000, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/zero\x00', 0x80, 0x0) r13 = socket(0x2, 0x3, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8020691f, &(0x7f0000000300)) kevent(r12, &(0x7f0000001280)=[{{r5}, 0xfffffffffffffff8, 0x96, 0x8}, {{r14}, 0xfffffffffffffffd, 0x87, 0x2, 0xd8, 0x5bb1}], 0x0, 0x0, 0x0, 0x0) r15 = dup2(r5, r4) ioctl$TIOCCONS(r15, 0x80047462, &(0x7f0000001240)=0x9469) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000001180)) r16 = open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r17 = getppid() r18 = kqueue() kevent(r18, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) kevent(r18, &(0x7f0000000040), 0x8, 0x0, 0x1f, 0x0) poll(&(0x7f0000000080)=[{r18, 0x20}, {r3, 0x2}], 0x2, 0x4) r19 = dup(0xffffffffffffffff) getsockopt$inet_opts(r19, 0x0, 0x0, &(0x7f0000001140)=""/8, &(0x7f0000001200)=0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000001100)='/dev/tty\x00', 0x10000, 0x0) getpgid(r17) fcntl$setown(r16, 0x6, r17) socket$inet(0x1e, 0x3, 0x0) socket$inet(0x1e, 0x4000, 0x0) r20 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4}, 0x5, 0x5, 0x2}) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x205e, 0x40000000002902) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x125) pwritev(r0, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000140)) fcntl$dupfd(r1, 0x0, r1) dup2(0xffffffffffffffff, r1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000000c0)) ./file0/dev/ttyCcfg !./file0fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:10 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x80, 0x9}], 0x1}) open$dir(&(0x7f0000000180)='./file0\x00', 0x24a, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000480)=[&(0x7f00000001c0)='{.+\'-\x00', &(0x7f00000007c0)='Y\x11\x87\n\xda\x117N\xa4\x90 \x014\xc6A#\xd4b\xfc!\xe14\xe7!\xa6\xfb\xa0$\xebm\xd8\xbf\xcc\xa7\xe9\xc3+\xb0\xcfo\xe0', &(0x7f0000000240)='-\x00', &(0x7f0000000280)='\x00', &(0x7f0000000640)='\x00x\xa2\xb7NW\xd9\xc50\x82\x113\xf7U>\x0eqm\xb7\xff\xaf.\x8d\x89\xe4\xd0\xfd\xf9\x8b:p,i\xa9\xd0me\xd8Td\xcd\xff\xd8\xb8\x8eY\xd0\xb6\xce8B-\x80|\xfa\xeb\x01\x0e\xc3t\r\x13\xb8\x7f\x1foQ4#\xe1f\xb77\xe0\xc9\x80X\x85\xa2\"\x15q\xb2\xc0\x01J\xefL\xaf\xcae)W\xef\xc0\xd5\xc8;\x87N9\xde\x19k\xb0\"\x9a\xfbS\x0f\xddm\xda\x12\x9e\xa6\x9en\xea\"\x89\x80\x82\xb1`\x9cD\x9d2\x0fl>3\xa7\xb4\x96?n\x85', &(0x7f0000000700)='\x8f\x13\x0f5\xda\x83\x0e\xba\xeft\b&\x84\xa8*\x98\xc4F\x96\x86g7\x16\x94\xdfH\x17\xf1<\xb2e\x03&\xc3\xdfb}\x1a\xa0\xb6\xc0\xd6\xdc\xb32j\x16Y\x86\xf7+\xf80\x92\fo\xd4\x95H\f\xf0\xe6\xf9\x97\x06\xa4\xc9x\xebtQ\xe1\xf4\xc2\f9\x1aU\x99\xe5*x^Ig\xd7\xa6)\x04\x05\xc6o{\xa2\x90\x8d\x9c\x8b\x0e\xdeE\xbe\xc2\n\xf3\xac]\x1e4\xfb\xa9\xd8&\xaa\xc6\xdewe1i\xb7\x83\xc9\\\x10\xa4S\x14\xddv\xd5l\xf0\x8f\xf8`\xa0\xdd\x849\x06P\xd9`(\x15\x98\x1c\xef\xca\xaeD\x01o\xfc\x99B\x00\xa3Gr\xb5[\xf4\x9af\xb6*~\x03', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='[*.!\x00', &(0x7f0000000800)='X6\xd5\x81\x06b\xa4\xebQ{\x10\xa9\xaa~8j\xa2W\xa6\xfb\xc1x\t\x9c\x04A\x9aJ\x88\xbd\x1f[\xf1m\xfc\xa5\xf1\xe1\xa6\b_\x8a\xa0\x1bfE\xa1\xf6\xff\x1b\x16\xd7\xf2\xa7\x99\xd7\x03\xde\x96\xba\xd5\xa8\x9b\r\\\x9b\xd3\r#\x05BIoB8\xda\x82', &(0x7f0000000440)='([\x00'], &(0x7f0000000580)=[&(0x7f0000000500)='&$!\x00', &(0x7f0000000540)='\x1f\x00']) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000005c0), &(0x7f0000000600)=0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) mlockall(0x1) close(r1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x0, 0xcf, 0x2, 0x5}, {0xfffd, 0x60, 0x20, 0xff}, {0x0, 0x6, 0xff, 0xeb}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x84}, {0x200000006, 0x0, 0x0, 0x1000009f}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x10, 0x88) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000001c0)=0xfff) pread(r1, &(0x7f0000000240)="6ffffdc5aa2d662380ba0af9142c647b970709ace68577d0fcf2eead2a6f87ed4fdb2b591734e304fef72b19379b776d488725f5f1a79ba5e6f5d9a5934442a5eafa53e85b44aeca110c7c398ab3dabc203cf0ff", 0x54, 0x0, 0x100000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) fcntl$dupfd(r4, 0x0, r2) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000340)='tap', &(0x7f0000000380)='tap', &(0x7f00000003c0)='tap', &(0x7f0000000400)='tap'], &(0x7f00000004c0)=[&(0x7f0000000480)='!\x00']) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:10 executing program 0: ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)) munmap(&(0x7f0000ff7000/0x8000)=nil, 0x8000) madvise(&(0x7f0000fec000/0x14000)=nil, 0x14000, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x74}, {0x35, 0x0, 0xff, 0xd3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) sendto$inet(r2, &(0x7f0000000140)="3b1aeae8f323092a53bd1902ccc12f6e0240ef0f1ef2507cc1080f88235293a70af01d77ffa0a11d56cc5fddfd02ed063b91f4ce2859b20512a0e63f678f3861df40707c685559808c1171e045ab038281170b3addf298f46adacc10cab2841be1847233ca690f35623d5702ba43a84d9ea546ba15d145f27fd24ff76232412c41e79692c4c2e6f6fdb949e03eab203cdffc11b2e75a465c1978c8482aa95828384c1c15b5cd4d3ddd15b11e2c562e0f3b6cddf58f03b7", 0xb7, 0x40e, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000), 0x0) kevent(r1, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = socket(0x4, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000240)={0x4, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7c}, {0x30}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r7 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$VT_SETMODE(r9, 0x80087602, &(0x7f0000000140)={0x1, 0x3, 0x401, 0x4, 0xfff7}) r10 = dup(r7) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000200)={0x4, 0x0, 0x0, 0x5, 0x4}, 0xc) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x67, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0xfffffffe}, {}, 0x0, [0x6]}, 0x3c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x4, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x2be, &(0x7f0000000040)=[{0x61, 0xfc}, {0x54}, {0x80000006, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100010042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000780)="69707264c229aa88091b724b0d8f2fd40bc71e39e9918ef9eb2f549031cdb365d7540f646134224636c468b7c3c32638e3082a9bfea0a372be7494c2c684aa2ca8be606fb0b5f7deefd5fef31648e8076eee3dd0358c15de4f84a847deabae741eb6f4ca97f118cca88e8fcabe670687c0cd8074726386cc0dacc2deeb2d6bbbf5385e1d9a3d2797688e581aced27701ce37a207ccf051e6c6ea4cee548c4f5f28946f81655b8e0ab9b851b223ba700b3f11c0fe130b16366ee6f25e9fa544991a3234917f6200000000000000000000000000a01dcb12bafac951dcbd4715486a1d65319bdd59bc0d33f1967005bfe42c087d034edddeb9916172ba92456543713bf820b610f890f02b97203bd224f50d3ec59ef0b8e799d32ea3637a3c5e4a80827b2e5ab91695d34ee1ff6dd10cfea19b810f1b4d596460f2dae65aab82bc8e5f09f80fb37c0340500767a1c403582c639a6d62b69a284b3584232a187e5a56cd8568a539fad05a2acfbda78cf48ec525fe73c9b6fd537a74c802daf20ad11f75685d2e4e25fe8792ad7667000a3709e0b7c6f5280f84de6f06c4e7a48529cc47fbfcce8c369d67d3d114df64c13fd12b8b4147cfb15ad130190e379e6d397e25ae47fcdb0b77c9c3f34e49c3e344ba7213be", 0x1d4}, {&(0x7f0000000980)="cf80841ec8a42f10bed8913cf7766efcceab3b678bfb2becaa4ae6ccdb5d4b35486d72f04ad96e12c0cba39a1e7e9924781871f43a7a42f38001bff3e0096bec2a7cbc76afd6e4fbba88f4c2319b090218d9528b3bb62af38f642c4a11488307f8ddb471296117fb7c429bed96740ee326be7b1701b4c8b0048d3927652d549df46037d4296777f7019e9d68c9", 0x8d}, {&(0x7f0000000440)="da60918df3f4c9c5235023d77ecc200bcc37cb3b82bee071c115d9cc88ba937020645112ad807cec4e22c1b599781be8c2b2d6334c4532688bd0581acc78f7acf8f50241f1c5f6931501ab81ec70c29df141f6b77ab6bb30b0e89b97f3a0b86acca2af41d08a0f000000000000ffbfb3c253e11d8a546e94725d51a46b049207c89f0ecb56d299eaa8e107de889bda38126ca25c31e54d7bbdb1468a7eb108cdcb3dc60e6a05f1c8ed640085eb9cd93f300c000000000000d301266b9d70739be90abfb294ccd1480610e44349424d5ff4f8543963a811e42f2424255e0cfa6dedc8254a5aefa9550e99bfa41ec94107c14c22643f4bbd47ef77d83eb48fbf6f932bf0529295515df047e7160071d58eaa223d122f91cbdaf6e4b26602000000852781b7eb4f530bd9ecc5e33c4fc684231d36821db3bfe01e0248478b00"/344, 0x158}, {&(0x7f0000000300)="22dfb9d5873387f26a7960627e012772b4f7b16570d6f84b0f600b9e70c1fb526c79aaad3db980aaf8909bc5a30830e243f79ac43829498d0467747cd18052c2251b36fbdc580399833b49846e986ea66ea43887faf0a44af3e14bf993e26860239bd5149a3bb2e6bcb70900000048a70e447ca12917bf9c56d17732c6024a0e105c25645bb197465bf7ecff96db7abc4fd832c0cb1270f51a11a46ace7ecaac282a2ffea7801e1cf82afb430c59d8fe0d857365567a75c31298115bb76c74a5579a09d2e246772a71b7e3f87c25ad7def7cb76deb0336335c2174121695783429", 0xe1}], 0x4, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0}, 0x402) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x7f, 0x1, 0x4, 0x1}]}) socket(0x1e, 0x2, 0x3) ioctl$BIOCPROMISC(r0, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000080)=0x3f) shmctl$SHM_LOCK(r2, 0x3) shmat(r2, &(0x7f0000000000/0x4000)=nil, 0x1000) recvmsg(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)=""/112, 0x70}], 0x1, &(0x7f0000000240)=""/75, 0x4b}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x0) madvise(&(0x7f0000000000/0xc000)=nil, 0xc000, 0x2) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$KDGKBMODE(r2, 0x40044b06) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x1, 0x0, 0x0, 0xfffffffffffffea4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x300000000}) r1 = accept$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bb6225900"/110], &(0x7f0000000080)=0x6e) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x300000000}) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = msgget$private(0x0, 0x1) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() setreuid(0x0, r7) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r10, &(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(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, r15, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r9, r12) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r18 = semget$private(0x0, 0x4, 0xa5) semop(r18, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r18, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r21, r23, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r17, r20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r26 = getpgrp() fcntl$lock(r24, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r26}) ioctl$VT_ACTIVATE(r25, 0x20007605, &(0x7f0000000380)=0x101) r27 = getuid() r28 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r28}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000004c0)={r26, r27, r29}, 0xc) r30 = semget$private(0x0, 0x0, 0xa5) semop(r30, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r30, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r30, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r30, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r30, &(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(r30, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r34 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r34, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000100)={{0x3, r31, r32, r33, r35, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x8, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, r12, 0xffffffffffffffff, 0xffffffffffffffff, r20, r29, r35]) r37 = getpgid(0x0) r38 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x101, r5, r6, r7, r36, 0x18, 0x39}, 0x4, 0x530c, r37, r38, 0x6, 0x7, 0x7f, 0x20}) write(r2, 0x0, 0x0) 16:00:10 executing program 0: open(&(0x7f00000001c0)='./file0\x00', 0x50330, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r2 = dup2(r1, r0) r3 = getpid() r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8, 0x1d) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) poll(&(0x7f0000000100)=[{r6, 0x4}], 0x1, 0xabd) dup2(r4, r5) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) write(r2, 0x0, 0x0) 16:00:10 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001140)="5c748b3cdaa06fcc20e0aa303438ccfa7b6d63b70e3b038b4a349cd60001000000000000579c775551a0eb4222fc6a1072c309bf37664db0549deff4187e4b86bbd4bf1dd262dc8383a42296e31ef8cdb45f6b9abccf86b34429436a988594fbdbc5456d7eb871ac4904d2fa18734fe2b0305c5c6516742103e3e889aec76797c3bcafa83cf11217c46ca75404c307b4ae97fea1ed77f343bb68b9e03ac397b1ac6bb0a383589e913ff0efe7695520d77d6bd4f1a2b396539b27e5000000000000000000d72153d802aab5b2dab715ea148701d605cf3dc7cca1318cdab3d3f752c7f9357c362b121be68443d8f36e61863883b95f532f31e346f1030e6e65f17127b67ef31149fce5a39f1118acfb20cd1893e4947554d0fc93d754b9ef436d8b972fa2a1f0a340878395c0794c2d9c615a2f59fc6cba88f3c6e91b42c89639a79f42f57a49d630adf77577adc58b7230ff8d1db20a0bcc23c1963157f86db0886fc0cc2ecedf0f50c33fb5c1", 0x16d) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[{0x18e8, 0x7f, 0x0, 0x200}, {0x6, 0x40, 0x3f, 0x9}, {0x5, 0x40, 0x93}, {0x4, 0x17, 0x3f}, {0x0, 0x1, 0xff, 0x5}, {0xe64, 0x5f, 0x1, 0x3f}, {0x10, 0x0, 0x1, 0x3ff}, {0x8ad, 0x81, 0x40, 0x9f2}, {0x8f, 0x7, 0x8, 0xffffffe0}, {0x81, 0x3, 0x53, 0x3}]}) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) 16:00:11 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, &(0x7f0000000100)=ANY=[@ANYBLOB="9deb4a0980a5429c2e01a0"], 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, 0x81) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xff3fffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) mprotect(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x1) getrusage(0xffffffffffffffff, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:11 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000165b00000000000000004de4"}) fcntl$setstatus(r0, 0x4, 0xc8) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440), 0x0) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x9}, {0x0, 0x9f, 0x1000}], 0x3) semctl$IPC_RMID(r3, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0xffff, 0x5, 0xfffffffffffffffe, 0x0, 0x8}, 0x0, 0x0, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000280)='./file1\x00', 0x0, 0x40) r7 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f00000001c0)) r9 = syz_open_pts() close(r9) r10 = dup(r9) ioctl$TIOCSETAW(r10, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "e24f2c98c59bab1844b4a01a3af6f1f573f1b551"}) r11 = syz_open_pts() r12 = dup(r11) ioctl$TIOCSETAW(r12, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "e24f2c98c59bab1844b4a01a3af6f1f573f1b551"}) linkat(r12, &(0x7f0000000080)='./file0\x00', r10, &(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdirat(r7, &(0x7f0000000180)='./file0/file0\x00', 0x0) r13 = syz_open_pts() close(r13) r14 = dup(r13) ioctl$TIOCSETAW(r14, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "e24f2c98c59bab1844b4a01a3af6f1f573f1b551"}) linkat(r6, &(0x7f0000000200)='./file0/file0\x00', r14, &(0x7f00000000c0)='./file0/file0\x00', 0x0) close(r2) r15 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCSETD(r15, 0x8004741b, &(0x7f0000000100)=0x3) accept(r15, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xfffffffffffffde2) syz_open_pts() 16:00:11 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[]}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:00:11 executing program 1: setrlimit(0x6, &(0x7f0000000100)={0x1f, 0x80000000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 16:00:11 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000380)="7fc349a9597c8c943b7b47ae6dc4ef5338519b920fa21b577e1cb7085b7b6b62ccf7dd7e5dc99186f48692d285b766569dd121517adb7673bfd2db29880668974623489ababce74178a56f758ac1b85f00fd7d96169b505c491387f84941935900d0375b7f41a44a5e2ec464c5dfc21899efa0eaadf51135c940491c027092f8c9b9e50d176a6098cf188b9f230b619f7a92965117743b75b86bfaecda4dded682fbb33204ccc1c0eb340f30ecd3665447be84b13f63432b47f49bbeafc3fd4f6ae3be414e783bd86d991350f91a75f387cb46bec4a9d9d4e8ce89565aa723b0a4bfbb0ab6f725da7e1af69bfac6fbf8911c90a024101db736cd176ce5", 0xfd}, {&(0x7f0000001680)="16fb9b713af6ee4abbe6b75213ff659cebd41b07b8c50402f53ccab9616a75d8b0bdc0e0186758ba0676e69962493b61699982ef8aa21750c621ffedcde16c06f087fb72f03967ab860c70a8185029262dec39dbbfdedbad24235e94d9e28be7daebb355842e411592b6e8f07de13f6addb6ce6877e0145b1d059a3d405113bcd2c07d10f1c355fe72da405b48fb43070d21a3c650b513c5a7580f55409f525a6feadc5ccadae31b4e7a44c4a9b185ac903017ecca906251b2236d4f73a2e0e1e3dbae36d1ed6e6b7b5f5f62648e55ac677d56b3c4aab9702312235d80258a7651ed7ec87ca27a5ee4c3f3352ab1632ac2630fb51a3c42b41aaf36abd6ef6625db3c", 0x102}, {&(0x7f0000000500)="78c9c8e46b4d440646249447bc2247297e44805194038ac2914a11b5ace6cb14d2f0f2f95e110afeff7b0286b905b33d364987be7f694b9f2d580b01501d56de9949fe5885f4137e363d186f6fe02b72f4e1f898bce1a7a3830e38be50e795bfaa04ad2d7906848f", 0x68}], 0x3, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) mprotect(&(0x7f00004e5000/0x1000)=nil, 0x1000, 0x4) 16:00:11 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20000, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffeffffff], [0x0, 0x0, 0x481]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000080)='.\x00', &(0x7f00000000c0)='\\\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=',\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='!,\x00', &(0x7f0000000300)='(L\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='-\x00', &(0x7f00000003c0)='%E%']) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:11 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x8001) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/161, 0xfffffe1d}, {&(0x7f0000000240)=""/9, 0x9}, {&(0x7f0000000300)=""/99, 0x63}, {&(0x7f0000000440)=""/29, 0x1d}, {&(0x7f0000000380)=""/35, 0x2f}], 0x5) 16:00:11 executing program 0: setreuid(0xee00, 0x0) r0 = msgget$private(0x0, 0x351) r1 = getuid() setreuid(0xee00, r1) getgroups(0x1, &(0x7f0000000000)=[0x0]) r3 = getuid() r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f50ca76011b873ce0fbd6a90020014054a2000000cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85184b99db7747eb2c0452854c2f2b73b96088af47fb79dcdb07055f0ba47ccb0cde89df0d90590d6a21eb5a2045f743d31e35c22a2054923143ca6161d93558646d3d3604d3b465fe0ad6bd228986a85f69c8f35c60d38134f2347ae98fbcee6a3b111a04f9fb2f376928780b9b5ec1fa4ec3655814d698c9174ffdbbff87eaf40acfc"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0xffffffffffffffff, r8) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@rights={0x30, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r8}], 0x50}, 0x0) r9 = getpgrp() r10 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r10, 0x8028698c, &(0x7f00000000c0)) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x5a6, r1, r2, r3, r8, 0x30, 0x4}, 0x1, 0x200, r9, 0x0, 0x2, 0x5, 0x1ff, 0xaede}) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100010042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000a40)="69707264c229aa88091b724b0d8f2fd40bc7d7baeb9e8ef9eb2f549031cdb365d7540f646134224636c468b7c3c32638e3082a9bfea0a372be7494c2c684aa2ca8be606fb0b5f7deefd5fef31648e8076eee3dd0358c15de4f84a847deabae741eb6f4ca97f118cca88e8fcabe670687c0cd8074726386cc0dacc2deeb2d6bbbf5385e1d9a3d2797688e581aced27701ce37a207ccf051e6c6ea4cee548c4f5f28946f81655b8e0ab9b851b223ba700b3f11c0fe130b16366ee6f25e9fa544991a3234917f6200000000000000000000000000a01dcb12bafac951dcbd4715486a1d65319bdd59bc0d33f1967005bfe42c087d034edddeb9916172ba92456543713bf820b610f890f02b97203bd224f50d3ec59ef0b8e799d32ea3637a3c5e4a80827b2e5ab91695d34ee1ff6dd10cfea19b810f1b4d596460f2dae65aab82bc8e5f09f80fb37c0340500767a1c403582c639a6d62b69a284b3584232a187e5a56cd8568a539fad05a2acfbda78cf48ec525fe73c9b6fd537a74c802daf20ad11f75685d2e4e25fe8792ad7667000a3709e0b7c6f5280f84de6f06c4e7a48529cc47fbfc248540bace8c369d67d3d114df64c13fd12b8b4147cfb15ad130190e379e6d397e25ae47fcdb0b77c9c3f34e49c3e344ba7213be", 0x1d8}, {&(0x7f0000000980)="cf80841ec8a42f10bed8913cf7766efcceab3b678bfb2becaa4ae6ccdb5d12c0cba39a1e7e9924781871f43a7a42f38001bff3e0096becb57b57a52a34f0b1ba88f4c2319b090218642c4a11488307f8ddb471296117fb7c429bed96740ee326be7b1701b4c80200000027652d549df46037d4296777f7019e9d68c9", 0x7c}, {&(0x7f0000000440)="da60918df3f4c9c5235023d77ecc200bcc37cb3b82bee071c115d9cc88ba937020645112ad807cec4e22c1b599781be8c2b2d6334c4532688bd0581acc78f7acf8f50241f1c5f6931501ab81ec70c29df141f6b77ab6bb30b0e89b97f3a0b86acca2af41d08a0f000000000000ffbfb3c253e11d8a546e94725d51a46b049207c89f0ecb56d299eaa8e107de889bda38126ca25c31e54d7bbdb1468a7eb108cdcb3dc60e6a05f1c8ed640085eb9cd93f300c000000000000d301266b9d70739be90abfb294ccd1480610e44349424d5ff4f8543963a811e42f2424255e0cfa6dedc8254a5aefa9550e99bfa41ec94107c14c22643f4bbd47ef77d83eb48fbf6f932bf0529295515df047e7160071d58eaa223d122f91cbdaf6e4b26602000000852781b7eb4f530bd9ecc5e33c4fc684231d36821db3bfe01e0248478b00"/344, 0x158}, {&(0x7f0000000300)="22dfb9d5873387f26a7960627e012772b4f7b16570d6f84b0f600b9e70c1fb526c79aaad3db980aaf8909bc5a30830e243f79ac43829498d0467747cd18052c2251b36fbdc580399833b49846e986ea66ea43887faf0a44af3e14bf993e26860239bd5149a3bb2e6bcb70900000048a70e447ca12917bf9c56d17732c6024a0e105c25645bb197465bf7ecff96db7abc4fd832c0cb1270f51a11a46ace7ecaac282a2ffea7801e1cf82afb430c59d8fe0d857365567a75c31298115bb76c74a5579a09d2e246772a71b7e3f87c25ad7def7cb76deb0336335c2174121695783429", 0xe1}], 0x4, 0x0, 0x0) r1 = socket(0x10, 0x5, 0x5) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000000c0), &(0x7f0000000140)=0x4) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) socketpair(0x20, 0x3, 0x81, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020691f, &(0x7f0000000300)) r12 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = socket(0x2, 0x3, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8020691f, &(0x7f0000000300)) r15 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r16 = getpid() fcntl$setown(r15, 0x6, r16) r17 = getpgid(r16) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r19 = getgid() r20 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r21 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r21, 0x0, r21) r22 = openat$tty(0xffffffffffffff9c, &(0x7f0000000800)='/dev/tty\x00', 0x1, 0x0) r23 = socket(0x2, 0x3, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x8020691f, &(0x7f0000000300)) r25 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r26 = getpid() fcntl$setown(r25, 0x6, r26) r27 = socket(0x2, 0x3, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$TIOCFLUSH(r28, 0x8020691f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) r30 = socket$unix(0x1, 0x2, 0x0) pwritev(r30, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r30, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r31 = accept$unix(r30, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a86238"], &(0x7f0000000280)=0x64) r32 = kqueue() kevent(r32, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r30, 0x4}, {r31, 0x8}, {r30, 0x20}, {0xffffffffffffff9c, 0x8}, {r32, 0x20}], 0x5, 0x1f) dup(r31) r33 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r35 = getegid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r37 = getpgid(0x0) msgctl$IPC_SET(r33, 0x1, &(0x7f0000001540)={{0x1, r34, r35, r34, r36, 0x8, 0x207}, 0x4, 0x3, r37, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) r38 = socket(0x2, 0x3, 0x0) r39 = fcntl$dupfd(r38, 0x0, r38) ioctl$TIOCFLUSH(r39, 0x8020691f, &(0x7f0000000300)) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, &(0x7f00000008c0)=0xc) r41 = getuid() setreuid(0xee00, r41) getgroups(0x3, &(0x7f0000000900)=[0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r2, &(0x7f0000000940)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000280)="7290d95efda1d3ac0c9e1237f9e3", 0xe}, {&(0x7f0000000400)="98906a622190afdbb77517b9c92da534260f5d4c390a3af52a3bd6bb9797a5886567756c1add64e637dda5dc603a39660cb24e69220693e465", 0x39}, {&(0x7f00000005c0)="f4f5e7f661dcae5f714c22cbc77c280784b1bcf7bac6dc50f5116077f0db1423b9034635a091e7fe6e9926ef3da4e72975c90742c727c930059e60085530638f43f7764c6169581a5c036a5ade9c26ab8db1352b5bb2a886bfec8489b66b74c4cbdfdc1f3078fa1855b01fb1332ffff0d9765788b1eb7fc021c58bf224369670bb5fb9a3d3724876736f5f9d805e915c31fe0842ef2c816bb5cb6ca964176f478bf36de97b349c62bd68f6a5afa39cc4a377afa89a11524c8ee6bdd1", 0xbc}, {&(0x7f0000000680)="4cfbade97a83c3c6686bc4839192c93c6da5a33be21a9b86f6ed6b99546a7c3075ed2a09c9922c7c05293681ec969e33c794d3c895f3ae19bd2aca8edc7ea72f9cc23edd65c76e4c1ce2f06c78e521079b3e43ad4a6af60f", 0x58}], 0x4, &(0x7f0000000c40)=[@rights={0x38, 0xffff, 0x1, [r3, 0xffffffffffffff9c, r5, r6, 0xffffffffffffffff, r1, r8, r9, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r1, r11, r12, r14, r0]}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x18, 0xffff, 0x1, [r20]}, @rights={0x20, 0xffff, 0x1, [r21, r22, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r24, 0xffffffffffffffff, r0, r1]}, @cred={0x20, 0xffff, 0x0, r26, r29, r35}, @cred={0x20, 0xffff, 0x0, r40, r41, r42}], 0x120}, 0x800) r43 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r43, 0x0, r43) accept$unix(r43, 0x0, &(0x7f0000000000)) socketpair(0x18, 0x2, 0x6, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:11 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="000000186a560100ba6d3a99feaf000000000060d5706c85c27685fbfe808d11fed95be1d2341de39f8fce02", 0x338}], 0x1) 16:00:11 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x88) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000000)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = semget$private(0x0, 0x0, 0x34) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000280)=""/99) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) shutdown(r9, 0x0) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000240)) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x4, 0x1000}, {0x18, 0x0, 0x7, 0x8}, 0x7f, [0x8, 0xffffff80, 0xff, 0x1, 0xffffffc4, 0xffc00000, 0xfffff800, 0x4]}, 0x3c) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000100)=""/142, &(0x7f00000001c0)=0x8e) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000200)={0x10007, './bus\x00', './bus\x00'}) 16:00:11 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x20) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="04333c50090b22776b3297b2f05a0ddb4ce4589ee27aabd77e8078975eae9a6205ff6939dae76704255b3ccc5869cc27760f362c8088ef6adfe4546235a9af94704810b6a76393a9d0f619226d23dc17f44ff11a151fc88fd595a1ec628d1779a94c6c2d5c7a84a1a8358702ad0417ae6db0fb3206a9ad1589df125b644d97cfd4a6e73f03a0df018dff061abd829ccabbf51b550484287265e4a1f89a78f6b0198ed47957b55b4cda407802aeadd4a89c6e3600cd971a1991b3c4a3639874c47df9f39a", 0xc4}], 0x1, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x1810, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x87}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x3, 0x1, 0x3, 0x20000010000, r3}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0, 0x2812, r0, 0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x40000006, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) lseek(r1, 0x0, 0x0, 0x2) 16:00:12 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000380)=0x2) r2 = socket(0x10, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000280)='./file0\x00', 0x20000, 0x20) symlinkat(&(0x7f0000000240)='./file0\x00', r4, &(0x7f0000000300)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) syz_emit_ethernet(0xe, &(0x7f00000002c0)="ffc3162617b20c148f91a23f5032") socket(0x18, 0x1, 0x3) socket(0x1, 0x1, 0x43) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) r7 = accept(0xffffffffffffff9c, &(0x7f0000000500)=@un=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) fcntl$dupfd(r7, 0x0, r6) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x3800, 0x6, 0x0, 0x1f}]}) r8 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x11b) r9 = open(&(0x7f0000000140)='./file1\x00', 0x1, 0x46) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f00000003c0)={&(0x7f0000000200)=[{0x5, 0x6}, {0x25, 0x7}, {0x8b, 0x76}, {0x44, 0xfffffffc}], 0x4}) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000080)={0x8, 0x4, 0x7fff}) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) sendto(r1, &(0x7f0000000200)="51037cb33548bc43d7465b563dc4b1037bc622aaba0b39af402862ca3c103067ea790e16d626dd2c5097321037e5a4697de6783ec08a11cb8d53c5dd79b28c9dbe6f6609085a862c0f117014fc5e653b034a7fc92ed693540ce89732724f816aec7b9c462d78b37562521915bc629fbc7feb081b8e26e7782a3d72b58c35cd6ae43a72cc373f0d40c70100315758284780d5b08d6d46c5430b324931fdd020375de3b7fc47ade25c2dda8c9592b7791795f55d5fb6fe", 0xb6, 0x4, &(0x7f0000000000)=@in6={0x18, 0x1, 0x1, 0x6}, 0xc) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)}], 0x1, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x2831) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x81}, {0x6}]}) lseek(r0, 0x0, 0x90000000000, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)="45f1a520e2d31968de749c6cca72") 16:00:12 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x60}, {0x6, 0x0, 0x0, 0xfc}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000), 0x24c) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x2, 0x4, 0xffffffffffffffff}) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x779c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "f97edf6c3645f924fe01d8d59700b2578d4723cf"}) r3 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r3) setpgid(0xffffffffffffffff, r3) ktrace(&(0x7f0000000000)='./bus\x00', 0x2, 0x2, r3) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) 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) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="6202e57f7f0020015a651b273c9c01c27ed7d03ecb51852a06d78eeca1d728a945bf6fb6ca7d308fb2ed386853a0018ec6f2e2866985fabe7715977c79aa58fc2ccf5b38ae76bd0487e250bc8ca0e14b50c709479df1ce9541d5d33513f44dddca9d646466a1a01199632fe8ff6879bc404bc3d201a003d28a0650fda67fb8c2ceb4c4aea6fe288ead199e40d343a46d88ad52c649396456929c55f6f0dd8f485bc157a50b80b1138647667a30847ecf155c5c3ccc397da4d5f68cf1aa313af20542c0c761f946c4b854f959aaf8924d9427a2b93b541c3a6abb98f958f217fed55c860dda2f12e9d2e51bb648ca42c65ee48c7354e3c1781e29a7cfd5acd4bf08ec12946a90ecbc7a08ed97"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = shmget(0x3, 0x3000, 0x80, &(0x7f00000ed000/0x3000)=nil) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r8 = getppid() r9 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x3, r7, r2, r0, r2, 0x80, 0x400}, 0x3f, 0x2, r8, r9, 0x10002, 0x86f, 0x8f}) r10 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = dup(r10) dup2(0xffffffffffffffff, 0xffffffffffffffff) listen(r11, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="defe5cd4199b55320784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000680)="007df7b03bae790e6cfa1376db94ef954efb02879265446e4203a86ec58ff587796ea26fe446fe351866fe07ea40da800000003665bc1ddb4fabbfc65d6ad4f8558a72aabe298ea5d13540e1b3ffeeedf973255fc60a18748805", 0x5a, 0x3, 0x0, 0x0) r13 = accept$unix(r11, 0x0, &(0x7f0000000040)) recvfrom$unix(r13, &(0x7f0000001200)=""/4096, 0xa50, 0x40, 0x0, 0x0) recvfrom(r13, &(0x7f0000000580)=""/195, 0xc3, 0x40, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1008, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:12 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) linkat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) r4 = socket(0x2, 0x10000000000003, 0x0) close(r4) r5 = socket$inet(0x2, 0x3, 0x0) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt$inet_opts(r5, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r7 = dup(r4) writev(r7, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:12 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket$unix(0x1, 0x2, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000200)) pread(r1, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a86238"], &(0x7f0000000280)=0x64) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r1, 0x4}, {r2, 0x8}, {r1, 0x20}, {0xffffffffffffff9c, 0x8}, {r3, 0x20}], 0x5, 0x1f) dup(r2) r4 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) utimensat(r9, &(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000340)={{0x1b3, 0x80}, {0x7, 0x7fffffff}}, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001540)={{0x1, r5, r6, r5, r7, 0x8, 0x207}, 0x4, 0x3, r10, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) shmget(0x0, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) chown(&(0x7f0000000000)='./file0/file1/file0\x00', r0, r7) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') 16:00:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x400}]}}) mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) mlock(&(0x7f0000e53000/0xc000)=nil, 0xc000) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) 16:00:13 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0xa3) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x0) 16:00:13 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700001e02ff05000000000000a07b4d3e0080"}) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000040)=0x6e9) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e5, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001700)=[{0x0}], 0xe4) r2 = socket(0x20, 0x3, 0x8) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x3, 0x200}) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = socket$unix(0x1, 0x5, 0x0) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x40000400000002c2, 0x40) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000080)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x1, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) linkat(r1, &(0x7f00000002c0)='./file0\x00', r4, &(0x7f0000000300)='./file0\x00', 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') pwrite(r1, &(0x7f0000000100)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab78d200000000000000000000000000000033f89ac42be5cd7c9ef5a27dd64a1bb699cc6b4315f27880bc6df3aa01b7e8639c06c42f8f90e8f8", 0xffe0, 0x0, 0x8000) open(0x0, 0x80, 0x84) geteuid() fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x14, 0x6) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getppid() setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000040)="02208eb6fc449f482680b1ae3bc4e6be0219a20757fb5ec4cb46f6c547910f85a7998cfbf2035ce9a4923ecaa9a219be0af87f7ecd2e17423908b149d8e198332be32d1fd070c3bb4a221f4b019c1c208583d227aef3c96b459be867628558a4df3cb29f9dfb47b742900dd7cbc3b5f624ae4da8bf7031d89958eb3e0cc88506e0c50c96e5fb76df26a3c79afa5749b16a86a31954bd362d725f6e0c0973ad6a80ad483a379a2d410c736783526fbd4d36a166458fd710741c106ddf8b4e2c12f97f9a42ff65b82f13ec4f0aecf2d10e35d95ece9c63cf81cb47ba2cb6ee49297a8949b176f8c36ea6f7f68896ecfc2b90b75f9da9193dc0f1cef1d982ff6be584c79d004712e7dbc27cf854dea034e382acd136c6963472a4e8bd6351a54f87e4bdebcc225cd80bf8ba71ee5f0ad36e3035388fdb5d3a39c23f59cb1e8d77d8fc430972a6637ca2ce714362c43ed2944cb15569feb1ac934313259ff8537fbf349663f490813a97925752a8d5c12c7a66fbd3efd3a7501eb031a9e97b7e13e6157cc16d88826b716206eda2df5070f255420a7c2323941f7281e95a4b7758115993255865916ee2df37f064f31c9839f2973afabf89b816c948ecb6c5756065d1f54d5acf8adb2ad442df33c298a440d51bfda54b3221315578886762afd31a9ae8be539a7383cd7071ed35f004828fda578b535cfabaafefa1b0cb97b0e0e9940e69daf7df487ddf9bc405a01abd88b8f79100317e628708ba813def41de8a0dd031a063e31f9d0a9c91ed410ae6fb46d6c317977c2d5a0fe5a8856af6d568a82a4e6d555b5e10bceb0af40cd31c1aea4aa850db2dc63f09a9592f3bacaad5b4da6851ae9ef9d213f5c16164de1281d9d69ebbf0ef4605dd891c993ae546d413f3f7c6f33090f4b0eefb528c943c1ede94fb8f9ba0c5a5791450c58377839cd68261daede6dede4292cceaf76798dd942bbbd44b2efdb37ec79e52ea4bc17775a536d8f50740fba6d71fb8797a6c84141e9d0ccb01627582c080ebfc479e8406e2b1e2a1c21248d51d1383bfac613da13d021311d1a0f52dde7df7a99d6f023d2292c3ed8a3bc7225625033a54fe168afb54f8b10853648d4c7a5054cd2cb70853399066eaad757358c46d30c05013646b9ece043365eae5c5c847db8a33618590883a0f5aead452066d3f726722651f07c8f787931c4fdeadc48df478b9a0e1884aef62c30989bc02fe37d070902d8286102ee8e2109dbbd1581206b366f63fc4a2c118c8fa3fbf4e777ca30d5377094c83d3242d6a52330ab919e0036d3961e706a1f217439317bc771504560bcf4d2bec608b9a7922f16832c53e7626cc74f8204c5585c6900bd06f741317c5287349940a7f4526f02c50c19b368d618101d58c268f3772c57c70625f3b6c3af4c7105fd40535e184cabf785ffb17bebad1c69567a57fb37f2d1d43711341d66199771d524ca6a0050f0f0deb799abacf0cd85524828d3228a66c803ce8f80e02d205f885c2881b03eefcbf271d03dbebfc23bf38418700d55cd2fab94c5d190db910e3e534ca09da7602d104ef5251b77489e1bfd7cf11fbeba3b265a7b100729773897c6dc44a11443d40ed79aefb9efdb326731208801b394cbe991dedafadcd02dc3a3e45220a2468d4e2737975fca258b9d92e833d263d3efec6edfc1d58830938e1cfb8574d3d71ecb2c1af2bc0a9b67d9bfe846d8d17b3c997a451f800a312b3103b9b8ba3192869a95a59ebd91b6a10883a0f3ad6df28a24d2f73ac4016fd6428c754ddebdacd36e6d6bf08107628ea4cbbe414231796aa6fc693f452e58c9be196a2323246cc6f2ebcd5b94c07cf4f12598da147dc2fc78765e61fceeeaae42125e502b5e827587c84877d14e483e79947d4d0f12002807ed47e407c29fe36d009e17d2db3d9c9a456bb6056304bd4d16f70912b319c060c59ed69dcb2c88193c72b339e4865f30732d36909c5d103ef671b3abe6909aa70adcac25f0a9b812ba678f365e002949a24504f343d553cec94281a741192a7464995df95036a50406c4bd31cd302cbf23ea69dffe0cef99aa4d842134f3ba9bc2352dcae46b9e5657d0e21285f70c5d04a0a4837c445d4cbd936db4bf291a40db6add0f5269f3e35b5a4616de1984282509dad0d271d9f56400be8f5a851e23a3ce28f563b638876e63506058b495ce9e5ed60694b06d9f0665c333d02b640824582fd2d969bd9cf58807ece989dcafe14c66820a47bd1735997ab7f254b8694e8be7b44254358edcf29599ab098617b9592381143bf65db4fbd61aa4af74bdde62d1df9ce4d9e20781075a03a3e8780a613bd76b408ec0420fa54da0bc8a2dbff41d63c0ebe57c677831e29bb2930c77389b5bf82c9d4c2b3a74d4f38dbbbe0f83e5e0844213b71b69d039177e39797999b4d531ee52928107d46bebf866872a43f1835726a4b665fefea86519029226b1ef0da616d2df76efe295b741d0ae3bdfab8153aa07f1211fc41ffb3c67317862caa724edf786db8f3cb9fabdf5f2f7f6ef6311760ff6e0f975825669404a4ea68a2380cb9fe87fa54c21eb855e0003added047cfe17158cf2ff4d666c609adc315b1998a62314de92575df63aebfa72c0067e1d08a399c83683854c5b315d53f1cff26d109013d1e34c70315b07280f8ae51e9edea0fb7e82f0a877ba2507b3a07924c91e60f8ae1a5852cf02c5ed66c5e2ac21982a12ea22b03d02644427627c56babff6589e9b48743e2b3ba70445b405dfbdb99adea430d40129027f129c58958f5319f3aae147c9342d7eeff0850277ff1ca078f153441c8f24b28d9b460d48de077559b28299ad548ffb00d7ed2e7efb76e398d47061630a5d08b82e340c2ef56b778d143a2c7053915b0dbdad65c1aedd9e20e4b88c0f9ea277d29ed61d6dd7ff10fba34752aba8610f5127f6c616e9f2f11e7c951c7c228e7e252b0b8215b24a50caf04b683df2de0a7a1748ad2781b8d6dbd9b940ff38f638bd3b971fce2e9bbd5fe3a4b02c2cd72e966e40e3480b55f6867748d8e9d8ba8d44ed1670f3302477cf0758b1c0f25eb73d6a89b1cd10c0a2edb8782ce8f0f09900dab4cee68628f20c83aa96a2d68888f92de6dec17bfe18e427c8f4e225d78db63d977ec5489e2394ea9c05db1ff874e06640ba5264dcf23a6bbb56e80473b4fe960343792b0809a498eca71e2857c78e8cdc1c4a579c5e3cd135a0c2687dc0c37460a3ed01c44aa64b7cbdb09be519e9b06d92157317a6e843b23ebde83628f3a658fab8df9306c63062fe4acf250aea76deee53e0414b775a9331d9fd388b32bc45e7a0785720e98c7abf77f1409862e325c3984f53c962dbec8d67f1b851220043f2207561304394cd84e0ab1755683daa8e50e68f9a2b6f7bfdd692c1dbd280d7e21b55c4547d81cb0bf6a22e9b8e7eca0474702f3b8c5cf958fe265fbe52199ce5ca66b6e4b6cc4bcf89df2bdb93729bbb4d048ecb8cd4b92e1cee31b9e64c1fb5d02e8c8f2bb50b14651480dfb5c5c77c9c63273e1f126c8cad52d91d7b9306badf1b823deae88513a9b80639a1645ce6f09ac3321b8fbb9ce4208d9ceef10932d7094ef5fdd719aadfeea325c509286582abba5f294a7c51bfd99d652b85090221688c0a51c98b7b73eb66261978a9cffad57f0cf81a747f8d6e82b2a5318426cd5b569bfdf9f3408669f839621febc4e2175cf0f559eddecad5f9f8c796f053b904c6e0de9d085de0f94cc50ecf6504a0fd148215fb20dc238222e9f33e5b186550f68a3e73c127a638a21203c947edcc0e46e2d1139e472e842153c69a01dfb6bec0f92cd8c4364adc31d9d69ac7c366833c92be700c4b077f18e9172b926ae9e9c1eeaf3184e55af31cc828262f67c026241306748df4ed1fa2c5cccc36bbacc0dbf74577c42d7f0c0a16880544d3caa0bd70f663146e039a5206135633436c188dd0b5c6255d726ca986cad4cfcaadd622321dc5cbfccfb77b5a625c87eeae20ce4e49c5505870b74d7dcb6b405b66fe5bc6760c20747fe6a065bd1dbc22fb02de24a5e4c193a7e536103f814ece7e69ba926d339ab6a90329bcadc3c3d8c5a761023c71179e79afeee3a9352905c7d0abae2490dbc54517223f6c67c91ee43404dbb277fa6aab488d0d60d12daef8a79b6de4d2a49a24dec3d4cf48b0e866232f306f4cd316386e1d8336ec5d9a2e0a8823d518652c27032e53da198de738c8b480268bf4ecf61fd58026c2b9e3507984ed5d2b2f5b781bcfef49ff094bbd847aa294d28084961bba304497d0aa2bdbfc67533fd0c253decb5c3024ea0f3a8084743c41329d4d2f76e679af118048fbe319a46ff4414ba42690d3ea8aa0f93a654ee828da3110509631202ad82351d65fee61b552fdab4ad4c811d1261f76e93b45aefb20c92c861f42ca1903acbcbf34fab36081a6b43481240249b325d8cc5fb76987dd7aa44d29efc6d62945847f068b4cb9c2d67717151a69b2374b6e53dafd77b00c4eb0ac3d3bb81537c4f46340fdf527f788d92efb323ee4f8fa0a4e429867d8122b031d1826f4ba0d93ffc213258a5d2a9deb3266e5192740179ff5eb66c0dd76452574c83d23401e2ee54d4ac97c4667186f1909c8be82da1f334603c3601f52d5931a2ed2b890edd55a03674cb5331aae08b76f81ca46768768ecd4293f18751a9f85b8a1f7f7e75193761242e5498c3a1d65188d110c19fb6909e9934b29544f35686c4eb703514ac61e4d6cc2751cc850b21662fd56e685e42ccea56525e3d10ab5605dce56a5f0bf345a32a8c36a24637e8d3398fd5c70c44a8feac0d9bef3135ebb4cf9d11461fcfafe7c7d3583ad3120a88c4b4dc4d76652ce4f519c11338dc495e085a90e9e4ac91a500a97248c355111fa59743732c6d288e6e1b7bb9e6d0f3e3bb48cb37764c4e0afcb028ebc2e2ddac6e9b792d23a61c45096a2fba34dd916101a432c07e74aa30ff79ca3bb5d48b435a5ed5f0263ea28fd4176b01360fc26699aec31d2c6ceb4e89505ba76b456effd1b697953f98a34d7988949531d263aa56d28e0a591f00faa41a4449d1dced892bb85df201947f738ced9368359f2e63f4fcbef6974eef747be7a84cd6b0458b54dc04f0ecf41c0e23e43fab2e40be35aface001160e19421e435e837b0d5129181b865df7044a99673db60b853d96406e3a97ea56ba8633459b51b0a9839ef8e3683710d9b6148e6a4586694fec852c8b6247116aec5402f05a39abc7d628da6b2acc88488860ec84c2a6150125593dc145c21f4f2fbcd3c46635e70d3ef34418468b28b43c37c4a37a97c3309581ca09c12fd165141ec1109597872bb62f37fc2528e9a5bc2481bbf03eb54689a846c4adcb15366a4e71d2538fe8a425c2f654e93e63b2009671cc0a830bd94cc7de4b728fc79160dafbf35c2263486830b54ccae3f7f9a7c57cf87b8ea6a12e60bfcd3d9b4c56d6310737e36f1a59d62bba5c129ea22b078b15867104f17e799d610463a96a912378d761559f20369538daea0705569fd350ad33a595088bc68770a896809f85683878edf00157e1d6b677613fca4e8af553baf5dad0550730488a69188ce382ce9ce0b5cc120b747142b501f9ca956437c6aa655e874a472dec05bfc579c87b9e2b8b78bb74fc4cf9f882bd971cce53e81e58e15055671ce8f3c2d1298caae864240f97fba56ae54b1e467ee60ea636920913dae1a8c063750437928d1f0d863751352b2e48f20a57a95dde1810f7726ef", 0x1000) lseek(r0, 0x0, 0x0, 0x2) r1 = socket(0x6, 0x0, 0x9) r2 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r2) setpgid(0xffffffffffffffff, r2) r3 = getuid() setreuid(0xee00, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000001040)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000001080)="e92f4a52a1c4cc5691f3fcb1f16560465d2187036ed796f27ac08e9033470f26005eac0f29a4f9fbd78016e65a0ddf4c787ef76d5695fb328f698923404dbc556815836f7004abb741026618d6a69dfa29e1", 0x52}, {&(0x7f0000001100)="cbbad667e0979d79edcb0c4f567405c32a6e251e20ae0a38d79e4edc3e1f247a856f411462370dcb63782b92ec6fa29e34a66cd45816388ea2b53e43300feeabbe1d72b084a66510cf29e551e64e5476a77a9b8c", 0x54}, {&(0x7f0000001180)="28aa5096e048d70a69c5f7f525f055785e723d607d1335a2753856a93a02750172f32bd12c3350aa5ccec21c4ba38e4f0e7b4cf0dc9b836eb7070f2e7899614c78c7ed669fd9a421d7011b5678269310e912594c51577fdce23733658d9a8543bc97b3858ae8b98cafd0291bea772e1dba598120ee8ddf1cd0ecbc4d1a7639a59de30644e82693329335f8c6a91700b063b1dc670463e80a", 0x98}, {&(0x7f0000001240)="ce0c442ef68650c03b8b5abb21d12ca96ce12c25179087fe040b79f962092bdb0111fe8aaad50764e0664159dd5850d90e967389ac3f42abd8a82cc6db8df18ff8aa1e5b8d9052f1582ba86a8d0e06aab9687940c58dca5113eb498182f33464affb7ebdd34fdeda85a6729e9668a2f7993835b6b9159350a57f55ed4ae82920f34dc1780f5b172ac917ccd80441fe6430", 0x91}, {&(0x7f0000001300)="b483578141d683a41f3998fbd5b5155214914e75ccaa3249d8209c6ffd8f62fdca6d0a059b812ce0db721a7b432769fff785fd650b30e1772456781515e79c12ab32466088666155530d46b41b1df5c22e1f738ca07052edca8a6252589715ae1380fa2967754f9ba0ce265b90bf5e3ecbeff000489278ab9bd16f137a01e95bde8be7a2aa6ad5ad5de59e823a5fdddd167cf1cd5c25937d683aa01d55c1a08ebef1e42d643f12518382514cb08fac5ae3b91f8f2357a09a1d7189241f6133419bdb4ca85a6eaf17db91b9bdecbbcf92166b2ac47bf566b9d54dae0acc8f921c37c01aeb2adc1a77", 0xe8}, {&(0x7f0000001400)="c716b9e63fef90b3e12de49f7a67cf576a355684ce4472d442bcb6876e7738e86a3888313f76563996c571e67250dd570bab5a5c7b62e3bb33c7b2f987c07f9b37fb5d05fb2575bda0e6e4593649a06910a0337de25e6ac35de21f6683ed5cad224f175d9e849f5e188cbbb70cb121cf62ffbfab44d0aa6b63683bf4c1a5d19991cbf2f96127da6e61c841197072a2e97dd3b6536f28de483c52a011548ed304d5a014862c18753f6d2d9224625c2d0fb96cb28efb986ffe12bcea04af4d54f6ed37ccfa452ba1f829168bd244e4b87a18f5c7905dbe95", 0xd7}, {&(0x7f0000001500)="8740aaee80025830639029c8ec9b8733b429d1e9073a269e19e1e6229e6a2ed0f5eec9c30129af1cca1a3cf23f24fb516b36f8d0b299e55d8943937f313c8c8a59aa7b07595f501554b1125f96642c6e6421147d7de3a1d3b2c8f6cd41a84c820ef26965844206062a172fca40be41da39508ff06277346f3114bf11b8c663203bd1a31e73c15d5e62ac8c3d75948c75aef86ac5", 0x94}], 0x7, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x5}, 0x6) 16:00:13 executing program 0: pledge(&(0x7f0000000040)='{0\x00', &(0x7f0000000080)='tap') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x4}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6")                                   16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3}, {0x14}, {0x6, 0x0, 0x0, 0x62e5}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) pwrite(r0, &(0x7f00000006c0)="d59dcee4e51150a8cbede812029f", 0xe, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) pwritev(r4, &(0x7f0000000440)=[{&(0x7f0000000140)="e25f25466e4c5364eeb58387341fda32ff039524b62e2484bfec6449e61779a73e9ee0cb1b4725a2afe57c34fa", 0x2d}, {&(0x7f0000000700)="3f7fa346ffd621fa8a252270565014374e7b9c7eeb2b3ddd0e407762bb2e7e122a8528df8d47decc659492b74c172c7919b34d66ef36b30f04d7945d1982677a82d82027d55f44eecca7fdffefeda8dc9801eb2007ba07b3a13b640745dc77a9623630956ac879f81ed65a59c3fef84d5274de5e90079ce5c167235ef986cfecce70fb544ab7e1ff733e7af118339b6f1679596fff649cc101dab7fb8732634e8dcfca17dc75adfd291fcfa8bdeecb6444bf2e329fd6c54f93d67b58af8e5b0ede2f017244f69686b5c71b2bb92601e23c1a0437d16c2bfed568ba01e0fa3b64427d83f1c986dccb4d20bd2e801122212875a9d1f17c2073db9a8e1eff35746b0404ac6075e6febceee8c455fe55a9a52e6079bd76de3d11a8785137f33873dbffa2a4886a445ec1c9af07edda980dd2d413deced6ba7def1d87078bc9a07aebe61bb28d00a826937d919e41f9f38e8ea68f7b43a035d51f47f06aeb0e15b11b7362d395c8ae8c71d4ee1ff964da33c9d7fd34248df7590c2798922c448abd0eb8020f6d2ceea2b7f5b19a11eb463d859cfde3214dad66c1b870986d82d22ca97d745ec8b5adfe260e0568728cccf1e934ebd033cc7f0a855837c35252bb561d6f72fb39ef6bd092274d7f35d848fa435ab07dabb9be55d99f87b24cb0ff8042030c3d7aec8df6319ee40f8ca0007438a14750c5c8474449fcb145f370b8db4d4d08bef4a3ece5d25a32b402abd494e7b10d432251be33001b75ead169f4a1f76f04338e0084dd6c202745aec39e65563a25e813d4bea84c774d363b0cb4ca0dd5693895fdfb3f3ddb82d0eea34347b889c6e7cdd4254bd578fac598755f37cd0d4ad67b19c12f60456960c13b224dff9610e0bfc0068c9bb24c51db27e2ec5d4effddc16c6bc4bfa0ba50df437004d6c10668fea4dffda68f8a0fb39353c1bf5ebc25b880929c3369b56f885b2aaec4aa68956582bc60a061720dae4f0476541f65803afb4577285bb39187504a08a8924ed18b408c5192fa4aac79bca834c8b35605c8639abdc9171a78ca804b6f97bc5d7b3cde884ef80c56df96bf044e01086b5e2c3b75456e69cc5a03e13c1d200c7b3b5ecb693b78a9d68b639107e27316b2808818e744e9c737a0a4f86bd7de11743b04fb2c82b3d5db2825a9fe02a7d4bd16b29ab089f66d347bb64d2ed6f3827e3b29111e6e1ad769a0cf2317af4bbd36275cb4d3e239be3d4fc3ed1f04652e87074c5957d3d7d896a154f9affd4ca23b984a031ec7554ab9392c7334b5c1702dceb47cea5ae246a8461a80be5ceaf2749368a6ca727b372dcb08a621e1684ed9ffc5ed56b2e323d3a17e9e0d4521277efd5d140f2e358e806c718982cd4e5253890e3254519ec1eedfd6110e58c1aaa1bbfd7ae2434643955b97bff92dd1c596775276ca5c7539b088fa9dadf4ec0c1a2531e9dcae5dfe75c96c63b0ee83ecd89e2aab45fb9da52c1eacbe37598d9208b52ac99bfc63c6290c64ab8b4a3d24945e39466ec0e4707a8450a478addaea4fee2892f25e2197e467c9251d37a3ee2483dff9dffa85a8b227ec6f287b23fb4173de15f7f1c94d8b6c4ca4b8ff60590158781ae7d3feaea80eb9b88f16746a621508d137c4f4fe1d4465f25e0538728b4f6c08ac6b3ea280f546e13d418a2ba8c2ccb0bb2736641797e95ec777e5b1d942688ef1a0eb75fdc54067deefeeb2255519871cb6f74c8494dda0eb0ddc31073dbd64a0aae182e05c935476df1b4e3015f579f614f25912ce234716e51ac713a060dc7789d2d05349efea81b88b8dea4ef7e512fdc62ba939e3254c729f54a180a8ee4a7c0fd00c231870da050de86d129a70226e575137b36ff7c7dfecdb6493f6b61b2ef7ae72a2c80ce053fe93295dc1d40437d8fee945059c13106a37668bccb0e1eb6a77777b26cd741f3f0f4d50be553e4d635103b608288c48889f369f3e48516f9ba0d8effe53872c1612d98a70605ed19b354f4d07248f6d28e8a666103453ea99cf2743ed64f505d9f5893de91d92a2d8721e374275b731c40966d2d4ea1ed6fea005e7bb010d13341cd835f63b702a5e28c5c0b35f6c441d75ba71af705af48f8deed88d8c9e37af18ca5241dc2bf6f49bbc0ccfc8093750481de491dfd4d85b9b9f2d4ee1a301d78e5b7c462b4ff2c0ff9b5bf010cbe907658db03c4e97f52199cc27d7f16a6e991e52ff95b71c800b903c7eac9b3d295761727b44efc2c13046300dc57d4f898a8d97610ed9fa61718c0a0a62c13ab119940a7cd38c3179718886e3e2b291001c855c9775a95f3ee9df41e3dfd7bbf80b18ae78fb0450dcf39070b07440811adb90556069da44b536c4ac3d9b8a9ec450ab7113d0de21434115baa0f17fd2695777d6cff9039274827e37f0690b9b99f4fd786836c818184a8b9a0aa66bf1db2c057d45e8cbdbe824890d518b73016e6d3674514fde0f6ed907377e794276e0af7f8bc243e6344ff2add253cbec91d6aa3a67365bed486a99759002ed0d099463f90be9944d060a3d7232898b165889b2b1d0c30a38cc3b68bec5dcc3ce00ba9c2cbaa73759058e42a52eaac8c2fe479fa05c10633561fe02ebeccfd2227a5977877767f43b03b41b42145455db6369509e2ef73e8562cd32c5d6f9f5e379c63f04e30261e68af7a41ac16a092e243155be050485bf266f0ff5035953b9dcc9e1792a48e81e73a82d2a43dfa73c206ef540244c1784083c64a86674497bdd9d577a0832e7d516f9412a5bbf3c05903da0be02a380daeefdecf9fa5dbddd2adba9414d37bd75157b6a4e41a23233b4797a62a4bc8e393a7689fd780ba5129f188147c0e5b2aeafaba428553ea308b09fc956e69cf696d1ce1e1af0c0b7c1f16acb33775054ed9020ddb8acd378a43ecd9ec9cbdfd3b32405ab425aed8a992a8da58be6c6ff7b632b632d7f783c30131d2f569e6918924d941c307ebc3666faad5f69f39eec8f2c5699bef8bc98dc5acba2956c0847c9145e4fba706235f8dc3af7ac1a74238e7823ccce20c60ac1cd812bcdb42051f8dcab917142985c749cbd4fa7bd9abca24031004b73aff491e2342a53f46f37aae0a3ee5e38095cf7c5aafc8da1322511e67ac96eb3c835842df73162f6dcbf184e8781c80e3d71cd05acc2fd55774ddf19d7dc2ddcd93579d636f357b9493c0d51090bdafeb6e3b44d8f0ad0c30e96d3ef713a353a149544d7f0c3f25a91c4d3f1f1c15fc947be76710816a025e09f880b534d550a59cb535be568449bae196c06daac77c2523e69806ad31b0fb3aaaf9c488eb893e6618c0797c31add36a50fea3c339aacf8bbb310c29cba18e1504de14041ef844aa8c83ca4e8c6a04e8b35f9c5cb2ac1e5c9a271bdc5ad7f01564ed451d18243fb798e818fecc86f24adefc9e1e192abe4950a7b69ade674eb7956871e51bf1c0a5b5abb3c5eacb721d01da0421dec1b46d26fea5abca1bbe9ab3a5ffbe603b28de5c06016482a85e0b888de193f9f68a8acaf4a6cfb156557c3490ff3a24333186c95fe5a6bc802da37734f28cde0872f921142b7af1e9fa168b0b57f334fb9a5f2032242d02e1cda939f0f5319a1a9848f73e12f6acc254166dacc331c1c1e054c4eb412c61943a5ba8d85f74d47b3c837f62e0427b57c58242fe87129ed1af585f2e3facd78d79eede525254507c339f801a488de84ff8fe454ba8e6588d950006b52da1883560e78221c005a32af3b0b9a3308d76017f53c1b55d67d78fd398a07700f87908c53b57b537f942b70ce94a31b261bd28f6fa0101a2c0e610ae714a928aabf4c508d7dc7eaa44fd07c537055081ba6514aa4b0fc733a0115a8b3232c3b8df028aa03b3c099aeb65665e785c2fb58c2639ea86e31acabe86066726979307539af35b7509ff5a165e4dc8f8c08534e012963be7c77a54f7441907bc075466d0ba48ed74c4953a4dd6c59169cb7ae1fd0716041ec7919d8c1cc6adf08bc6a139260a8e459b5624efb2b5990d252fb76101b919084d46462242920e8420d2c225be0ffb9667538f34b27a3fdaad282edcb90866e71dc56605a801b597dd0f1677b3816c362d6457bed2ed097c77273687a3d63f59783756956648b7b8f667f9b4d720e306242f6014d40ca3ca30a72432b9744370251c4e2372811d15a9c3adf40f809347e8a4d4dc7bb59c59a256bc465d72da0da5f072c93d41a251badf9f0e147a0d6d9a9c13f64c3fb725594ea003a6f2a015187126a31fa52de750752e72032874c9737128e3d9344fc7de4e2dd5cae9baf0dd8be466081ef37e94845b1fbb94a33dc1dbac23c8f8862ebabcf020fc68e3912ab453aa78ff93ed6fdcef649555219cacb9359782a75168e52296628f7b86c2d69a805912f43c625d1ac663f12f5c804d3fd3242ab59b3fa84c4dc41fb8268691bf56b4305cc9600cd15521be76a190d803070010404abcc5fff5b33a07a7c9e2f0961970c341ce57b843981bee31e831d7bc3b0092dc271be6aa651c9cb33604ab41fef6835502e86053fbb0235311c28760ae9fb610ad2fe2519634088ed883819b3d6a10b5930ecff8448bce6a5c2f65f615e431025bf4fb5d051f93cdcf12f803fb762fc8679c5a37191c7c2df7ca406a695a1c8e682912d6db9afa1285cb26420ef487a58a5a58fa129ac3b1976f77c0e16ddd45f8cf263eb03455efa304f58bcd8e543ab8f2639c02bbac941f9ab5afb910d777f00d1559059e7fdc04a77767bb9de9dde8fbfc863165eaf090c220a0de96dbecfce7920ae8fa2d17240a9237174d2271a2840f2cf80cfd2ceb1bdc0d2d79c1c684eaeece5c47c2957932758f23d6be40d68377291bcdc85d431017d058df19c076ee1f19554124f67f3e780a0ecd1f26fd09de0c687518331a8983eff469365e023b173d0cf4171a60e7388d18a0554dfdac366a0527903ebc4ceb307e2a638d2cba35579c2abb27d293860b5c6eabe9f8c3fea03435f2a9f1fe831ce7f829f9f91eb08ce09d5ffc43040863ecea7722383bd706e66c3e31fb2aa002cdc480d157d106af479574c16787d2410e33102f00d85e24433a31c38a4f28ebc7fd457983f7a26732f55bb1ac80b158bf6e3eced8652b876c2e13395f85c05b40efeda1ac2729c2511b20dbce2ca696b8fd9a5a817142a1b68dad5ad90fb6b5f01fc3513c6f84301960e09e479f6f86762d1daf3661ca5353a1695f4222680d01cb2827360919d9a897548b23eda060f34d0b7c2d81b4830a74adb533bf01ac34c4684ecf4957922c109b9ec4c9e048105132966ad39038fb83a5a7e263fe48ad68fb0213eda1f9941ccf6a21acd2f4b1316c31e4d50dcd738a5ca359ba4fb10bef3ad2f5df7e53ccd0e928ae9d3082136b5d2cd26962ac4d13e071beda74a703930b14521a8d6d4aeefb06c57cc5dd7cde7a23e027c95b2b05ffd0f0cd8df8253f356c13fc256333e70800e672431461f7c5ad15ee2ecb83bf13438bfcfb2ab2cbeca6e7eb4c07226630990485d7df5fc89567fbf5214c6d14ccb83b45fd980496338319a7bff2d61c6d406fde8b7444444a7c539ffb86ebb5f50038fd3f18974d950dbc4bbacff1d38d6e06b99a23aafb991123228f4b4f8387e55d549e8f07df2a0863bf9cad7d379bc1bfc5f628e957360ad2de665faf193d76aaa0d70dc1d217c77159a1ec70be191eea67f3121f6ba9c1858b06cdc76c6a128a398d2bc3cb01e32ff3fe531ea870dbd1d1b45e8e2b0637dcd3ebd6d8d503f3b2227d34eb49b96f67f9967fa05", 0x1000}, {&(0x7f00000001c0)="8f7579d5768e0f8c098748294eb2da753a0bd3407e06", 0x16}, {&(0x7f0000000340)="58f6575e63dd27476d8da56c1293e30029c59a93680f9ff699f3b1c8be1cebbc66b1f58d3ab66579460e80529fe24d2bef2227350a83bc3a4989593e0a9fd4902a468d1e1e624401d86fbcb14b5345b77dbf33d17dfe79f88ba536189bdce63f6072e8c3777a190fa55ee86c60c6d62e7d326fe151cecf3c704eb1388ad45384cf4d056606f5611f3fb477c9229bb89a661432b1a9264d1668be638acb8726a570e8fb09fb785160a274d2adf814e294bbd059dea1d5b41426504ed4782dfcaaf64bf551bf78df02a9a8078df372f64e47708d7bc5da49ae37de912e669d571247", 0xe1}, {&(0x7f0000000240)="463d8cda26a8d962de02432f8228203460c10b5573004f6426af4e6728218af64454f5426a56e756412408bfbe2f2ffc289878cb437d4c991a41f0dae66593a826f2f873feba29669a8c4282e72a83339456a30dc4b648b104e403f602c3d016e677da8898205740e048a15025ddf7ec1b2d6f1de05b", 0x76}, {&(0x7f00000002c0)="0d92080db0fda351", 0x8}, {&(0x7f0000001700)="29d2c5b2736c3ac92b18aedaf8b03ae9c1508ba637cf448aeef059d3ebe2162cba664a3a8f0994a598951f523289a9c0f9bffeda015335339a9475f986af2335ceac02a73190c1255edfa45b59fe0824522be8acfed3d99e40bbed92b581414db761ff07658a60259faa442ed0144e28ea9925f92d79aeef181f430738e1d7a810c674058f13ca3e784152124db1e7994a03c6fade5617de4e4a3402c64e678a8795f609003f08ffd3059850976df88d1527929774742447a5ef19b609e6b594112c60fdfd970f2f9853f3e3e862151f474d6fc5fc910bdceae230c518abe61986992dd6c191ed8b3f2b1183f05bb1e65cd89e5dfb4e2afa477c3c5aca4275dcaa85c8d543eb0ebccea74466b2f1820091db9a83ce5e29a17b20a6e9905e2980f742a32b8985fa33ad16266456a81d5fb513a455da639abeec26b43db5768a822fb5714a2e470ab2f3cd65f2f800a7afdb04c59e8418cf229846a21bd6720ead833a984972d50257d1b09c3f6084beb29b689989dcb90f2f72a5114a2331348edd62624895e51415044ad1ec2d85f840667350408cb5b93b26734a4e8b9f11890e1db0be0fc0ead2aea828d6d87a638edbd56a6f37fceafe4ac95757c9766fa2361cb4860a6bc26cb8326bde915294ec72a25ac69a54aa569016ca3920743c3cc820b04dc740c08e050a1791862400591ad5fd53860ff816adc92156d8e69e1b3c432fe081030ee929767965f2420eb85af71fe21734c6f52261506b58aa6580bbba42351011e111ccfe543b3f346bee3740f4a70f8c7bfdf77e2c0ddb3130b57f0c54849e7cb4c09be412d06a24936addf2667957c1501863f170b77d5e9ed181a0b7380bbfe2fa3b47209bcc105cd0fe0ee1cf18b760f0482a83882176b07918e6a32993705fa8c592f743d3cdf12d4edb3d649cca19aea97943589b51bbc6ec691b82d04ddb171acacfa44d93c364b5f7caaf92e95e2b8d9c3add5819c81befdbddd0fa972189a98ef7276c179f5a3b5c16e100b95bda8cfc3aa3c069faa4b3e7a7e9da65922297e32918ea070e873f8f1b8ea3de1f0ed9390cdde0eeaf87ef10dffe938e0ecb1c4519b8c3d073b342cedaa454a64bb3d9422d834ba7d61fe4baf51c7a26635e49154538cd6dcaacce2a7f3fc61bedccf3fdc36de6254ef1876416b539fd18ba2809011d698c178d8e1e694fd3c876fb3dd73edc12df013ef0a6c8a965667e1fc0a85722a9ff5f30ac1b23869735615d1be130b1f9f5915312a13a6a5413eb0d076e8eda303ed6668cbc3b7d8c2e2e4cce79cfacb95e4f21e3bf256baca77d0c7b0f6b3b58430096cbb208a09ba06f745ebde6a6175b41469f4d403c84944030db2adb9b6217cb63838964b98a09c6942ebad81b59a0a67cbc9ea4abc714ce5f255de86729b9a961180427349f93a0b996e231b4b7fc911ca4f04d2a4f8db1cdb60110e458447d8a5d5a8016fb7e8c5994739de22f3372aacff755e50f161203e64421bed5df9449c23f819071247cf475134f65ad0aa993cd7e78467f86aaf2d60b8e4a91e77f68c685b89dc53114c6834a60d90307a853d0bdfeeb53e1b29f72b63c311f21985b360f88dfdd2c5ba0811013b0cc0e801aeaee50349778472e5b6f1c6fe664e4c89307494af7d010e38b337b690c61f45673e140d9f940eeca30e14939d14dc92d1449397d2dfdbfe1fdebc7e99af614823683ea145f7d9baabb7f58b2b6732b4055801d59f4e485885a5fb3fc111290e34a26b2f829e9b18c2626fdace84acef458f9034176e1c278d968b584b9e47f96ca3486f8817babbb8366867f487a6146136e9fdf14aeb93f69f1df68fe205f6c653a2a7aae1d0736e78c9b0afacf8eae06e6d8559f6bf09eff20e8e227d084473169295bf5034614d79e2b3a6dbb91e922e80d1c259f95832ce3e86e39406e6f79a6844c2bd4fd310c9c0324a977bbeb22ab6153919e948be2a03988d9f6417c162b2c0205418aa4b6c648e01d97bb4f456a2d165085443b2b1fdc029535566c2caabc8247108a39ec8c51e4f623ee8274dd3014a26f3c2ba26fbe5c19d28cbad3dcf39fe3ab1c7f89550d70e9f926c19e5a098149c1dab68ceb3152a848c73ee18feb726de0f28cf7e939e33ae8791c9f86a33f2758358005f5d2b70b386cb2b37d65b0e8f3ed3d8745a40ec8ba7b4b48d3d42298f1ef0a78690c9eda8ac1009354ab247355de946a458c417fc984e2f6caf3b48475b136f0c0a8f4aba04b4a4dab91a0696dcb15fce888119bd0319c4b589ec9ef96bdddf60953e237fed836d96f135caad76d4b853dc841b3b6cbccc9f9bd7fcab82d92a4a97f32571c218ae277917169a4a27ad0045e0f686e3f04bc98bc9d27813500b7052bf6ebc72a88cebdb1ad9dfa781b46ba696de9159e1df2e54881b35cd60d834c6654ec9f77bf4073c884f5550faee2dfa1dd7eb12ec3ca5cbbd0cb3f4b9d909c05da7f691411afee8ea1fa91ef3525a85b18b78c105b452bd9e3427dc37ec0735345452e3eecfee0609d7f162266614f2fa305d46580fcedfb92ada8d5eb294f2e3f04dc3cb1ce32e7349f339cab8ad01cc31106cb1780b0ada008f9de38f31d419e5410accf09a9c31d9e3601d85cee6c903f7994a44451ec07812ce5a47eb26d41f61b67fcd1d2501f449b5140437d889c5d9844eca5784f270a6316d73c64a5c66112233106f4746b9cd2ee151e3fb37901e5cb2871bbcd30dc5a43a29bb9e686e0ecb6716ee5f3b2a16e950c9ee34098b27cb04c70dbd9d74c327ea4ff2f29a3ae588417c376317356b18de2aa867010cba78a9a6aa2c65a228ae1f24e1c677ad3c02e45eff65fc11156e40163d97d22713ab9597cdd05df263fcc1a5502abf14d0df83d0602ad21f3ccb7b00b1157496934b1b3ca2ff4030dbb42c5d51fab4876928e385def8ddf3dca285e4037bf18392b9eda0cd8b430f57ae92897bb22c40bd945aca76c231a80fb85d5212d017c86ce2d4c55ade8eb75d4b607ce2fa678c8ab2b4822a901d4fb6f696de923c036fb7166afcfa5f5e91134a6caaa4f1b63271e98d840519cc37ce8f7801cc9a6258fe6f51afbfaa8f8e04e09dfd5c6335f1a4d3018d3025b369da7703f8b23cb8257128902c90caee3485e4b8c16f2c577978ab289bc833784aeb97e03e2c770dc597a254e1180f6fb2b8343328c2ab9c82ced326c12fb132fffc405b2f6ad2ccfe913c4eaddab93864246569c078fcf68ea9cc287172e8ba3d99e5b12d5bf709506ec2beb224e84617ecada3afc716544e8e1f3f12692b3ea581c6a24a477fc2afaa556589419bf581e8968b8fb45113f824d3d4dc99b79aec2e5b00fd1f2d4da511c348bd8814f659843794548747347aac5bb2b2cb54a6801983a1756fed3ab4c2e2b27361d3caf7dd15a93bd1862c512372335e1b6da941daddf309ac6122d6af2361989eef1a5bc5a21eb9e5d67fb353cb5fec3bf17472ee22766ce425773d8aff2756abf0add62834ceef2f964c19dbe0f5ad51a2bf37f9a9e8e099f8f2210db7658020cab42e7c590ba67878ed1ee7cab2b4286ec93ce1a98617240a4bbaef715a327df2bf08a4267a06bdd340cbca08532d0d15e34f4d853f57f482881e59ae93362f105d7d557435a41fe621eee8a04ee6154c1da120cac85c16d8131eb727b5e93ededd574390eb8410cf2d0ea29ea454ef4dad1af028bcc91786783793ba7ba2bcf7aa0ee8e0005117de421e74a5a3a8d86a343314ff38456a0bedd7b5c78855a20b85823435d103602474a3edb668917c3fc7a7aa52f9aca7c309bf1b112300d96e7d00e06d676ecbd8b1e06af9fdd85ac0972a0423043189fdaeec962880aacacaa8d1be5e9f59574ba201e04f7141e6c94064cccf13512b22f5f33046ede00ca043d27256449dd2402b741a8b3b7a99ed0282adf45ad840ead1eb8e496a726eb7ecde2d7fa6e28a69fbe09df10e8a68315c998fa82f2c3365f8c1e45a24e3e7fb4a6933f646ae845bfbf0c9824a6b79a75b391535a2522b1dabc9813d8156f5850ed5d563f39af7a36ad1f1ddf8d5aa71dec9a79eb05666ddbdbe4af14c7f1e27a1d18069e935b61e152203cc2bee8b672543e49a1d5c48112ea0d12357c8911e7210d0c8af0f6bce4a7be6e4d9f180d0a10748d680187332d41ef9434fba2d61c1b04e25e2bdfdcbcb2e92efedccb8645a9b5bf16a769c097dc3a3a3a775fd511a1b61a8879b88ce685b3848eb5c0f715ab2555fc40f36920074e4a2c2e315b1b11d7a65fae4d7478429756394f95da5e21ea0755ff10f0526ca978c13ca59b448c824bcae40aeb09e35a6de35a663e32adaf093dc8b17f19776dfb547aa8b160784de4e974eb27f7fc4b2da077696a72334131ce6e097768cf9a83f026b263dc5c78220ec2adb083c938443f1b9c5beb1e08f6b8b1795335e5a534c0066d8597a72f011a57e29b79987b69e2e4984f176ff56cfb1edb83e3c6ec097025afed8e47ab82a3e3d327a00174110196d14aebfa2eba914b5e77edd01a3acde18c05e37f4a8346a90d7904186ad9da83f07ca8cc1d8faef0a4476035ed90e82aab46273338b5c428244de27f269475c7fd021943f1aa9fde19766962e12c09e8d6784f38ee826633423ab35ee2b5d343f22ed595b607412a2b7e1069f3aa8647e67daa6d28c17d41bd9b0e581b495547e8ae0de5cfb38ee384e4dad246e3788f0711cb4d9299ffd33c6ba0377c650f73e63cb7ad443e1afb271a872a01b90ca0416da89a58a67bac930c2eaa784e3a9ac5828b073cbecf92d05bce3badcfeb66061a28cdf50265e05818113fc4b61d6789834f2fa1b1f3dd8d412798dd1eb821644df6aaaf5ad6e3639b43f05e11b028c025a1209b06a8c595aee339154d2770ee213849506df340c695250dedf9c82788a9f27df93688ad16e955e9c77ea1cb656a99c0d2bc23095185998172b04fd0e01e9a667cda8b89a93737ef925b11fed9e524274f7c9a959bfe1d27d12ecb21f5e189c4c65783ee676f7ca3f316b1751a0e49d97714332007e730fa98f18652ce2b275f2d3e69e7015578499356c1b51dfa50c300572c476f6b698d56d49939861cbcf0a38fd9f23c5d73ee81a99441ce024d8f54a4ed6870a05c1f813a09a27aa08f93a1aea68b9ce578d8223a8bdf350a0f0e5206a3da7eda3e29a9902a52a538c8d8d632cb166071907f3a1930c518eafb9c148b26df05853e73c57e95228cd78038dc7dc9e05bcb6bde734f38628b9c821a42a9c9567619771c7d5568c3ccda3f413f081f6d93fc7acb41aeff35ad1f51217f138d6b499081d153aa63391b7dd98f2ccddaff8d344c868be2d6ffbe6f6646e81fbd5fb04a39ac0193f2e249c4e053e1e1c8f90d88cf38629e0f5827d960d4480d0091686b88e77ccd99a1f2c3da67692604d767681d1e8b811c3298f55e6015f1668d34e3d49fdd081ebeb7363e426d9f3646bdd9cd4bba60bd6fb2d655ab7309c21c2df0bb55a455ed866fa398039795cf18e681094fc90881ef1f250eb7541ff06327ab3e94217882748e43efdec1e1e927bf58ac850d2220326370865b71d506088200a90de54a8c1701cf9740db2f864ef98db03f2cd21ed7903471d9de57295cec8975e42caee9fee516a3bed9123c9ab1455525ec69bb6fdef5a73444a4e97785a53b3f815f1589b8fc4ff3d373f11bac71285fef0bcbc886112789ea03b13e9ad124ab973b0a96245f8f014d91e5530d93844ffa2904e104820d31c0d5218e8e3395bd312ac597", 0x1000}], 0x7, 0x0, 0x8000) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x400) 16:00:13 executing program 0: 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="89"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x2, 0x3, 0x0) socketpair(0x2, 0x8000, 0x40, &(0x7f0000001080)={0xffffffffffffffff}) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f00000010c0)="4dc73b080c516b78d2521d9b8e113b776f2ca713c2c714758d8d9bdfe39eecf3efe3dc708c4495c671a106dbba3c911e40566cf2", 0x34}, {&(0x7f0000001100)="8c906d8e02958be9ed6153a8a995a2d377faa59844f815e5b5dd1d8de733c1f55f33829f41d4384e760b98a23fb43a5910c0007018879d982d3302072d1cc93b6352ebca98687cc56bb99c4136059a41f132c2f1d3c6414ce133acaaa583cd0a3e537059996e6c0b5ff38d838da55eadf572ff0bf773da2f", 0x78}, {&(0x7f0000001180)="44e2e41ae56265c0df75875879b03729bd2b3450ed14bd264f10868b4a08d7160e61bdd2282b5b0d1d96944db82370c5ee097ac5658fa8bd9bb125e5fe292abd9fc271443943f0933d13070c310ccf594d2297cf6e5ab991097cf3bfb70065b5e90d1fcb9f835d493c1c46cd5d540c43d3985e4ec9243e066dd526a232bffaab71f1de9815c21466480076f7bdc307a118f8aefbe082ae707bb0f35f334c134fd1461854c5cbc516346f04b27f19a2e7260efbe1ce060b07baf0e93f0deee8ae2aaf1095aaabd7e4edf227773289d97c89133b", 0xd3}, {&(0x7f0000001280)="e526d55158680577465b08284cae0d60c757e9041876ba48be2a2f47718e9153c934469347ceedb4d18cc008c2cce60e42ecf65486e5e33fa99ed757352998b78b9998c30152e3de4a0c412331d11d81df5b117cbf2fa3102dbe8bbe309f6cd03f8b93f9466ddb31037ad956ba516233c25c2bbcf06253c4ac4de9bea7aa175ab232cbb4f32ab290a1003df1d92460fdcb42dac779a95bbba09dfb3c7a2c619f95fd77aa1ee90f793f9c2b3d03d7", 0xae}, {&(0x7f0000001340)="b04fe1496f616713c18eabfef70269ae97f2c5e27b5deb7c7a4118f81098a6bfbaf7e0034d9481134e57de9783cc981ee2b1c2803f29ee454afbe9d50f565c93a6e79d8fd632fdd2c51eb7f3a65b1b4dddbfa72fb99573df456fc3fbb41dd81c73296add425566cb", 0x68}, {&(0x7f00000013c0)="ca20250805609ce219fd2b98664b12620966eec4d668751acb9644f84c73cc74421bdda60fb2057ef11e131742b0ccf321718ceaa35631003fc6bd9d7a8b4346bd72c25044d12ed7be0b11d6bcd8640e8b3bdec0409925026551cccebf86077eb46846d533ce539f9720ebd498f12fced98c0c7d1a92a7520c6cdaeab95e2b7241c6391d241a536152c4b133d1affeb90fa258bcacb3940bf8d60c803f2d", 0x9e}, {&(0x7f0000001480)='hfg', 0x3}], 0x7, 0x0, 0xffff) fcntl$dupfd(r1, 0x0, r1) getsockopt(r1, 0x401, 0x8, &(0x7f0000000080)=""/4096, &(0x7f0000000000)=0x1000) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) close(r0) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2012, 0x4fff) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x40) ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x40000004, 0x0) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = getuid() setreuid(0xee00, r1) r2 = socket$unix(0x1, 0x2, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000200)={0x5, 0x8001}) pread(r2, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a86238"], &(0x7f0000000280)=0x64) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r2, 0x4}, {r3, 0x8}, {r2, 0x20}, {0xffffffffffffff9c, 0x8}, {r4, 0x20}], 0x5, 0x1f) dup(r3) r5 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001540)={{0x1, r6, r7, r6, r8, 0x8, 0x207}, 0x4, 0x3, r9, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) fchown(r0, r1, r7) 16:00:13 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c81879e99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5ba1affff062b55dda0dca79cffe7eec9cc09e1de1e32e97d8b2c6b87655056091228999efd03565c43ff4e73c6c9de328c38af46e43110ab13387e4f2fda8dc3a1017c005a30b988dc8689fd452770e31f6b60856673cedc14513b67e80dd4b584cbce8a7eb70dc81cf10ed5f94b3d79027f35ccc5d8efc88dc49c4a8a0c00117865c03a42c9216715e1ca2ae4c065377111ddbfa88b47933bf5c82e022bce061d14552c7e19f5e1e45a69f70c6bb4e33e2d18f6543b5bbebc54df83aceafea3ddd0ad50d60256655d2ef40d70cf981d584be41a896fe7"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000658000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) shutdown(r0, 0x2) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) sendto$unix(r1, &(0x7f0000000200)="db36cb4997231cca108e69b69c351ef290ebeb1e3acfa0949816ce808c5a0d44d86dfacc90595f59d9842ca67723dd09edc7b48bfca42df524a7ec94ccc40884691f711179a88a69453e03f983b48ff5cbd38aa82dd5464e7954cf00ec20d59d1d8fa8f5862d6dd053059d5a7f8eca4b9b7788c12a23da847b6094726f4964f871449816b255a8a4f04b25f6fa815c435f47187835971391f5d4dff15d6d2f597c72974840acda78d30810fa188460f8659c29c48cc153d71b0c45d80e72", 0xbe, 0x4, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r1, &(0x7f0000000340)=""/161, 0xa1, 0x3, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) connect(r3, &(0x7f0000000180)=@in6={0x18, 0x3, 0x9, 0x6d3b267f}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001380)={0x3, &(0x7f0000000040)=[{0x4c}, {0x5}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:13 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x1000) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xcb0f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff7fffffffffff], [0x0, 0x0, 0x401, 0x0, 0x40000000000], [{0x0, 0x0, 0x2}]}}) r1 = socket(0x2, 0x3, 0x0) clock_settime(0x0, &(0x7f0000000500)={0x6, 0x2}) recvfrom$inet(r1, &(0x7f0000000040)=""/225, 0xe1, 0x2, &(0x7f0000000140)={0x2, 0x0}, 0xc) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000200)={0x6, 0x0, 0x2, 0x3, "99d540bd85261a28ab693f49a9b3bee51b6c5aef", 0xf47, 0x100}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000004c0)=0xfffffffa) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 16:00:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000}, &(0x7f0000000080)={0xfffffffffffffffc, 0x80000, 0x0, 0x0, 0x0, 0x1, 0xfffffffffffffffc, 0xfffffffffffffffc}, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, 0x0, 0x2}, &(0x7f0000000100)={0xfffffffffffff000}) 16:00:06 executing program 1: r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) getppid() r1 = socket(0x2, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) fcntl$getown(r4, 0x5) r5 = socket(0x2, 0x3, 0x2) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = fcntl$dupfd(r2, 0xa, r5) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000000c0)={0x1, 0x7}, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRESOCT=r1], 0x1) write(r0, 0x0, 0x0) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000080)) getrusage(0x0, &(0x7f0000000200)) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x9, 0x80bfffffff], [0x0, 0x0, 0x403], [{}, {0x0, 0x80000000}, {0x1}, {}, {}, {}, {}, {0x0, 0x0, 0x3f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3c}, {0x7ffffffe}]}) clock_settime(0x0, &(0x7f0000000200)={0x5c820f80}) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) connect$inet(r3, &(0x7f0000000180)={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x5, 0x1, 0x20, 0x2}]}) 16:00:06 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000240)) 16:00:06 executing program 1: r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x1, 0x7c89, 0x9}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1c}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") 22:45:20 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x76313297bb1ab350, 0x0) setuid(0xffffffffffffffff) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000300)=0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = semget$private(0x0, 0x7, 0xa0) r8 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000000)=0xee65) r9 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r7, 0x0, 0x0) r10 = socket$unix(0x1, 0x1, 0x0) r11 = socket(0x18, 0x1, 0x0) listen(r11, 0x0) setsockopt(r11, 0x29, 0x1b, &(0x7f00000002c0)="00012000", 0x4) r12 = socket(0x18, 0x1, 0x0) listen(r12, 0x0) setsockopt(r12, 0x2c, 0x1, &(0x7f0000000400)="08010000", 0x4) r13 = socket(0x6, 0x1, 0x40) listen(r13, 0x0) r14 = socket(0x18, 0x1, 0x0) listen(r14, 0x0) setsockopt(r14, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r15 = socket(0x18, 0x1, 0x0) listen(r15, 0x0) setsockopt(r15, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r16 = socket(0x10, 0x5, 0x7) listen(r16, 0x3) setsockopt(r16, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x0) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) setsockopt(r17, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r18 = socket(0x2, 0x8002, 0x0) connect$unix(r18, &(0x7f0000000440)=ANY=[@ANYBLOB="62020207e000000120000600cbfc9f4ea35119f59e7a53661b74703dd8cc0100000093f42301252b001bc35782be56000000003794ec477479218f8eec332af21b5e774464ec647b2d4dbbf2cde38f3a455cf347141fe25243ee68a17494ace019f57675c30e3f80ef0f519a60052862d75d0da3be00000000000007ff908a70f554ed931c025672c05fcb1718b483777403000000000000006c27f99d9b47abba4814f6332a91c4a47ce9894ffa4227156659669209084b85033958cefa80710a6a7dacda280b255c00c0"], 0x10) write(r18, 0x0, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x74}, {}, {0x6, 0x0, 0x0, 0x20003ff}]}) pwrite(r19, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) sendmsg$unix(r10, &(0x7f0000000340)={&(0x7f00000008c0)=ANY=[@ANYRES64=r11, @ANYRES16, @ANYRES64=r12, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r9, @ANYRES32=r18], @ANYRESHEX=r13], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r8, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r7], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a4892025a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f443a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c3fb1dd0c4dc3a41a195d00f42075ac6c5b5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689050000008d147e4e34d1de33bdddc81e74e4c5b6e73b000000000000", @ANYRES16=r14, @ANYRES32=0x0, @ANYRESOCT=r15, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=r19], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r16, @ANYRES16, @ANYRESOCT=r17], @ANYBLOB="13ff4e61eef4d25d676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d176ab7568ac84338fc5537a025058a9c432635b4b721486e25ea621b646e0c387dc906488d72b7a142", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r3, r6, 0x261}, 0x1ff, 0x3ff, 0x12}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r25 = semget$private(0x0, 0x7, 0xa0) r26 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r25, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r25, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r27 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r25, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r25, 0x0, 0x0) r28 = socket$unix(0x1, 0x1, 0x0) r29 = socket(0x18, 0x1, 0x0) listen(r29, 0x0) setsockopt(r29, 0x29, 0x1b, &(0x7f00000002c0)="00012000", 0x4) r30 = socket(0x18, 0x1, 0x0) listen(r30, 0x0) setsockopt(r30, 0x2c, 0x1, &(0x7f0000000400)="08010000", 0x4) r31 = socket(0x18, 0x1, 0x0) listen(r31, 0x0) r32 = socket(0x18, 0x1, 0x0) listen(r32, 0x0) setsockopt(r32, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r33 = socket(0x18, 0x1, 0x0) listen(r33, 0x0) setsockopt(r33, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r34 = socket(0x10, 0x5, 0x7) listen(r34, 0x3) setsockopt(r34, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x0) r35 = socket(0x18, 0x1, 0x0) listen(r35, 0x0) setsockopt(r35, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r36 = socket(0x2, 0x8002, 0x0) connect$unix(r36, &(0x7f0000000440)=ANY=[@ANYBLOB="62020207e000000120000600cbfc9f4ea35119f59e7a53661b74703dd8cc0100000093f42301252b001bc35782be56000000003794ec477479218f8eec332af21b5e774464ec647b2d4dbbd6cde38f3a455cf347141fe25243ee68a17494ace019f57675c30e3f80ef0f519a60052862d75d0da3be00000000000007ff908a70f554ed931c025672aa77cb1718b483777403000000000000006c27f99d9b47abba4814f6332a91c4a47ce9894ffa4227156659669209084b85033958ce5c00c03ba1030000000000000000"], 0x10) write(r36, 0x0, 0x0) sendmsg$unix(r28, &(0x7f0000000340)={&(0x7f00000008c0)=ANY=[@ANYRES64=r29, @ANYRES16, @ANYRES64=r30, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r27, @ANYRES32=r36], @ANYRESHEX=r31], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r26, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r25], @ANYBLOB="9f9de90263633126a43ed7d5c07ec3288546259fa24989eaf849944722a4892025a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f443a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c3fb1dd0c4dc3a41a195d00f42075ac6c5b5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689050000008d147e4e34d1de33bdddc81e74e4c5b6e73b000000000000", @ANYRES16=r32, @ANYRES32=0x0, @ANYRESOCT=r33, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=0x0], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r34, @ANYRES16, @ANYRESOCT=r35], @ANYBLOB="13ff4e61eef4d25d676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d176ab7568ac84338fc5537a025058a9c432635b4b721486e25ea621b646e0c387dc906488d72b7a142", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r22, r24, 0x261}, 0x1ff, 0x3ff, 0x12}) getgroups(0x4, &(0x7f0000000080)=[r6, 0x0, r24, 0x0]) setregid(r0, r37) 22:45:20 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = fcntl$dupfd(r3, 0x0, r0) sendto$inet6(r4, &(0x7f0000000000)="1c95cc9ec2729c36e1b7b8a7fbdd608a2ab406218559f71ab3012f916a452b67ece3dbbf14009fd494af2527f33eb1f63c10b3f9f00f56d8dc44cc53b4a6e596a3ac792b2df166297a8db7563d9236599aa1407cac73dcb89c3b4bfbe8d8d78df27f5f98720c85074940f9", 0x6b, 0x203, &(0x7f0000000080)={0x18, 0x1, 0x3, 0x4}, 0xc) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) dup(r1) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) writev(r7, &(0x7f0000000640), 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005046800000000000ce60605", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 22:45:20 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="8a"], 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r3 = socket(0x18, 0x2, 0x0) r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="000003930040200000000000"], 0xc, 0x2, 0x1000) msgrcv(r4, &(0x7f0000001200)={0x0, ""/236}, 0xf4, 0x1, 0x1000) msgsnd(r4, 0x0, 0x0, 0x1800) msgsnd(r4, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgsnd(r4, &(0x7f0000000240)={0x3, "aa6c"}, 0xa, 0x800) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:45:20 executing program 0: r0 = getuid() setreuid(0xee00, r0) syz_emit_ethernet(0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="b4431e3974645ad7d69c0931781f0bce82b3a10084a6000000000000000000000000000000794245fbeb931d6610ddf0583d80b14f315585b368c25c32ab060c173d2d075dfdfcf651ef51ffddc5da56594c6ce99aba8810580d241e2cc62359a9637bdaabcd6ee3e7b6bbd5dae4c60f48c9860a19490de1f91ddfa280867990ca070b26b16ed36befe866e8cfdc9fa618d014dac9d6ec9470e4d926656bf26f482302b81fe0b45a0a632ba96d34781cf0638964313eb4394ddc3f375fa60ea72f801aa212c896a434222e27c8180b71d58762ce3f0d6205a449f48fda6c5033fd2330051f"]) socketpair(0x18, 0x4, 0x20, &(0x7f0000000000)) 22:45:20 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = getuid() setreuid(0xee00, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f, 0xfffff}], 0xed5, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000100)='./file1\x00') r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f00000000c0)) 22:45:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000340)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0), 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="c80000000000000001000000ff7f00008b6442719199d02de58d3f11892f591a1e4971a617c9dd404372472f15d115c57e896a1fc9bd1cf3f42ee02a67c00fa007c0b81d6a4467074dcea4d9bf9b57caf05c847f505ff1b19361ae392df325845b7c91c1203e7d2a9c25c85723271978bfb1b28c5da3c9d73a393f95a64e1727fb9c18f2f0ca7e580fc67a6efa947aa308b603f9b0c195e50f3f789067cdf3bfa31c362dec34f2f1057f2b2eaa7bdb68e5f4fe000000000000480000000000000001000000d6b70000f4fdd04c0eee2a0c7ba45c8f9e4572f01b8a533053271331f144bbd0bf18d26497e3a987b6b9596a5ffa68cbb88f59983443f0af13185be900000000000000000000000000000070e614eff92e38b65f92634a5cbb54100feff468ff0fe4b093c52819a59db49657a87589d69d58c383147be117a4906e2f8030f155c776ee9882f36ab24262943857512dc8b109de10a2078ecd637c90700458af1f58c0348c24e37a4c01d539"], 0x110}, 0x0) 22:45:20 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) flock(r1, 0x2) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) setgroups(0x1, &(0x7f00000004c0)=[0x0]) 22:45:20 executing program 0: mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) socket(0x1, 0x3, 0x45) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) dup2(r0, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10000, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000000180)) fcntl$setflags(r2, 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x8) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f0000000340)="f60eb24c8116aaae6ec8a90c1f3cda3ba94eccb0496b72baf978d9c7c0e40832fb88c2604a8dae76bac14f310bd3e6c7263c60730c89b67309ebb78a73fe11ebd39c59d0e2068e4a0594a801725b88ce3a844487ccee2166a89e5096c3f1c4f0c230ee702648ef24491b1972da38c45e758d237d10f8a7bf8a87164ede53444f033014b29e3ea2eea1ce568a521df7321c5c031747d4b347e917a6fc0eecd87bca76b88a09e4237b207830ea4d53bd4eb6c175e163abcbba1d8e458d4ce2f0338761573958681cc0685abe83fc1049ce7a6f3514cee094cb75abd7159461bff06d17e31a32fc5210b769bf0df3e1f0796c1fc11ccb934f1f1e4edad7bae8eba217cf1bcb5f5a7de9d4e3c7f055a7cf20301bfe6a7e3799c9137405ad6dbee31d5b0d8faf15c32a12e7cb3e435531ec8367183cd87334df53c2c964d54d7c5d476a5b5d1d76a49df69818e4708fd68a088fd249ca3f7bf98063665f9fd51ec577ca9465eba42da961daca8da6e23eb41c72d8370e543d3d4fbeb0bd41c9b8bc20d9ec4e895e3d409a7daffb85e05c9c9b7432ece348686f503df7274eb288b1e0449ecf946859dd9d85597fdebff8602e2f9641f1f4bb731fd5ea849a1c92d9645bc28dcf043dc1581542bc156c7db42a55ba847b3afa3dd834b49f5032dde792aa20b7a1667c05fd2744cc5128c634ee662645f5aca6074d8eec648f09c950aacd27c6eeb69658896a8ffc0d7c136110429329e01f1d0f9b73637834e444c757ece91032be1c20981603206366c1d7f8c7e818ddeb84fb384e381dd066f2ffb451a994f4706a175c57e47b39f3b37b6605eea8fe37c0258cede6998d283dc38017421fcae1ea2a67480d737edcb05a6fc69644ae5616e8a2d9b4924d8aea70afa53438829b03b4f8100ee2c815b07fe35d3a5f5a1314b14a85353a6f84f1486f38ce03cee9d7b375e5e6f899a93b56ec6589269b828abf853bd6f042cf84e8225f1e06673ae4dfbd3aef5c5ed3e1f14ef27e409ec8acfd4cdf2c909a68b0ccb75b6a6c23b9dde8dea68b3ef16e290f04eead37ff7619c4ee15cd41da3d0141fe651eb14fdad02228c6bed7b1e3c618076c4208299982517618af1d48f06d46e87299cd81493bde78f632e674452d1242c622fedf1353e89543ed19b5c526b14510ab034ad93e94b2a10d4510b2576c6bd412c55f87bf8a36ab31bc3521de56923520ba0759b4aafa70b5d7ee35f85df49b15ac9d027ab43ddb4ebbe03cbfcdb57c55455a728128cf6e18f8e77f766dd8c7e10dabb67b5777c174e32f4472f7ea3eba58d5ffb00a49636aa5c9450efad74281984349e25716db4486ceb76fb32080ca75cac82ceb9a50c97cd28183a05afa962c5ba578339d6ef83025178f02ca3a40089fdb08467bfbdab271f7054c41ea474db58b292d26d5ced9f17a200954a3be42a05853b6494894ab01d39e2f7194a710a50a4eeff7134a58f444bd2b73c9f9120d675bda66b9d4c58ac5a4989ca3f714087b8614122c958219522cbfbd627dc4645b195110da0f3f427bf915186b56a1aff1e08b239f069d4fda020139939b017cf6e049f4c6a73f394883ef98265e01d92468501d5de9eabb32fd4f4addac486bba2212ca41fcb221a114b8959d953231de6db977088ce85eda7f2bbe825bd57d15ced7ae5b3daed6e3c0d9fcd9e6b98f96253df830fcf8ce06098e1119614c792d734aa0244ec3627e11df79b7c479cce1b0cfc54ee21706bcf133458f3318c75f597143ac50c145d597735f059a9b1bb38c53cbb0354a36624075840fee16378c3f9e120cce67832dd00c6edec959c52a17d9f21f38d77b85bbc08f8f9a0e4b89ea0c29e66fa92cd6350b1ef20a97dab965a7b9934a6f2e3a925cf4060f1bcee56464bb9d6a86f1426230ae6a997c3a7e200766dd1cea7c43bcf77a361ca57b7f130951e177b88016f3096d7c9bc59aff475662a4e4f02fa78f6c6132f3e04b1502e14650445d2fe8453f166ddc8b5cbea2b855b75ab177485359c940a0e00b6f72205b844d9d9ab646ebffd148bb5d3da00482e01773cfb439530e1d93ed1244411faeae08eb2ec764fd2a27c6ff4ef3e1b126efdf2f00224bc75bcefd1feb4d0a803dde46c9977d2acafb279cdecf42b6d033b88f8005b8cd81b1195d709bccbed6b63655ff8f455d17b706a831601ae4557a56929c1ef3e0f18c39539422f116b129bc9c0a58ff2516bb26bbf6b3c4bd887a221795c0bcd8ff465efaa973e300e1a39445bb673487d3473c54c5a7f8128a3a89775c00114bb6d36cac3ad48d346a50fa891dbd1b732e8c2146c2b0c96f0b1c9c3a6cfc3d4166d3678ea82df6d9ae1037696eb5d43f2b0f5846fb5bd129140ddbd25db05ca802a2933140e77510b39265f69d2d715d6bc51fe150d2ecfb95c061219d789db77f7e9bd3c4b13d8794ca2a2051bc52a4d2796d1f6d127b945f7d9799c41e2b16aedbd66f31b97106abf322a101d014dbe064f1012ffd59078188cac7a5a316a9e94c57fc1af49d1a652c71666664c691c95b98d2ed06c00ab707b32e240699d46e311952215ed364847ac919f51a30d25aa951b31f76d2c0dbff0bd3a2c74a336ba6ee3e83550d350034cbe35d6b572f3705e1fa165dff36cc91d9df7c1ea7a90ce235528b52e696259709f0fa89d11dba949dc67164ec66278988d205a278db02bd2730924b9bd698f28c45664231495f59ddff6962939d93415aa698a9473134321e7315e0c036e4b27861c49f128c576d3b106bbe077d7690af4f73e0ea69d8a2e2c55dd0e5f64d773819a2b36ba625fb1a606dc3f994e938ae1a4ff84cbe05046d4d6a82145cdaafc2f5c8ad636b2d1bb761ccf05c295c634ed4194a236ea42105d10d9e707a6205d667625bea02a8bb9413595894a29d4544e4361b9d19a0e6ee86e53147e0b8650f9e5ceb6a96fe95f818a01540858a7359f8191766f72e29a6719f6d8053feba46d56a20f1142e9242cd0ec60bde69b9c44ce91638d9e151625195e31bd6ed02e7d86ec27bbf61128a67b2a5363c117c2aa60fee6ac2aaf4e831e8637a9d90e326922b04c88f9728791de456082350bb0a2105231b3190be5487724c6274402887150ecc301b787086e41a0df34b716e29d462d5ebc860c31a76e5f9f371cd711acc0c8f5318f5f9e9a475273ff112e9b1a416dff4d2798c8ac38d639da7a420a21dcf243878cd5e4a69a93cab296ab6821fa52455660dc14df84941000fbcc15aeb018aa88f33c30356a3fa9a053ac42773dfff136980448e59c597e0296dc76695a188bf6f930e055b9861c6a65d4ffed3bc88021971d40529d2111ceb79ad155ac92ef2475c1f2ad56ef97501dbc881ec7981c9da61868f5dc2ace0700ada202ab0afa7023479234f5855eed3dda0310bde0796e9f17b64acc6860abbb6da961fc040c1c46bfca808a8bb24569d9bb7c859753734358667fc73f18c09571c9e678d5d52523671b86be472822f0519070333b5763cfeaec2123601a418e27b5e245e33f3a65dfd8a8bdad1601bfb56441f6f856a56d51c297bf010fdd8e39e2e18e74729542b578cf325200130e9fec73bc617556caaecd2604a6a7390dce21846bfb7b1add349d1b9b750bf77a06b10cecbebf480311688612689f0e77d72ddc9264aa539659aa4fc1cbe2bca621ce1b58ded47c473015c70deadbda1561f44c78120f32f352936d11a2e3a784ec7822ea5ed9c966862f13774de73d707b130e34863837296f699e9b5574f7eb64fbf56454dc948e923ff09819f36a638ed3f8df7489e947fe99305c2060c952f0fd3b0372738efed126d4775280e2210e47121e94b8a66c7785475c37ecff5c31c69877ec63733a499c24d4eff487031ecf275c5af75d74f891575b86d3db5940c216d13c8f69e9b452f72ef556ff0ff21e86f243814027e4e3a0ed1f9344e93edc0343b0279b91380defe3f889441587014d608f732cddc31d0ed6e3db5e5fe05b77a1cab801271edbfb7b2aac28de8ba381d5d1f03e97a1abbfe88667a02d02e17f3a91b1c1fc6ef5d3260ba66d0eb0539b1dac5651423be6a06ac89d72857d83fe9ecd78601f082217f131b3df739a9b283b94d7cd05a6cb995310ee4ae9c2e240fe25bcc04b6244f5f809580bc451ce460de05bd5c56ef7f986a484693f637c1fb16f962106984136616def18542446a9cde2a6e940f17e8dc40ea29e9eb92d0eaa2b326ebec56d51622a3efdacfe346193625c86cadc8e81aa33dd3251063f8d07d5c986653b335dcfcc328f3902a2ce2aed48d629b434dd72d13ab0c8cb6ea42e45b6d4a88e64badff5d038b6b31554e928d55b02bcbebc270c2b89a5b5f74488c7e34307c9f4407ee125698605d2a15ae0f52de0ffb799a8812c6bde32cdaa8a2c875d906a496ab0e863e5ea0ff47fe3bd270487652e2835361ea4fceb340ffc82f311001f51fb470201ab30a701effa19e845a4ac23bd8d0d292dd624a777e6fadcdaee7e2cde01f21f6612079f84b5a8895329f5b206c1eac60e3d826d2724d26c9315eb25f5d4628ea9cb33bff421b0928973aa0562d945156404cc5730f8a7bc0d7f7014f5cbab3c2319a1b75184e2625bce1863f8b6d7122a6298e398c67006db28facd16abad9e30b134ff0ef191cf1184fe7b8f8e20858570364da6309e6c47a74098bc3003c36bcf0fdd8d48e6ec234c2dc5c0e2ccf53c6a7d4b9d314c9c1f949ed193ac2b832e9874dd53af7015683b99214fd742bc8eba481ca3ddea5aeee233f6d69eff703c5dfcb9bfee1b7caf42841b267a542d4d24b61348200b58b83c85450220ce8a343bfe38948f7fbfd0e41d1e28df2260519b9c2eb3aab21b0f5480a79ee8392607b989b67d49e739747c8a2e056469a24c690376da26677a75b21fd8d8026847c4be812d7ac38b33aedefc8b80ce71d504275f325ec19a20b19195b1f6949d24890e9ff482d5c064c1b44b097806b9f615e60bf2a57741b2adce131e6c021ee2d67c30eef1891245cc4a10f453cb2016dda43d44b07e87b2c5a9c624dcfd6d48e9b9b6e00b98d787ad3925ce5cbae2a25214fc0e87a87b45aaf8a98f27eb21caa23aaeeedeff9dd356ec13208bd7795de424c7f1e53969067a936ef6e11c09d1e5915d06379126b07493171179b7c9b048f7bc90e805a4e0152db73efb2c5a8ce3f03a0afc6105666b64eb417c1e4c482ffa2332b15c72b2c79ad86d9d0a049be6576e4d8994afeffc0f1c1a40201495043a873430a9d134d9eeb5e4eefdc84f8c5c6d736a974d7bf1ead0380e0e210d34bfe2912a0dc6ac33be20e7d292c02d15bb293f2c68a9dfc56dc5534f03cdcb0abdb617eb8db2ab433fd1190b6a2610182d8580a84e0094dc937019d046c81d2068e95813d3e5b55bb76016d8b649d9e201543176611111266faf290e1212d14db600f7d8b344e5072d5e1b9a07f705bc03cc4d837a0ac713c36ca2360f0d4c3d4b2e37a55f0678fc51b939dc3965ba1f2923d6f386f87a8b790efe7501a18f422bdf0346d5fd6e67c52bc3517d7b358f48d539d9cef1d82c42f37821c81196f7614bc74c48fd24fb0a468efd97a16ae0a4d786d22161daee60cc2834dfc683463e74121b63ff9ec23005e2a93fa040e2f0f447124c1670875e09ec6f332b0564426fb5a375e005a8873fe258dc98553932e8772099cda78050dc59b704f311b8b1d9dce9ee83a9344605643b8829c57484642361c2c72727dd6de67d650c62891ba46fa71fb87646ec6c5", 0x1000}], 0x1, 0x0, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 22:45:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x86137) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000000200), 0x4) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = semget(0x3, 0x2, 0x200) semop(r1, &(0x7f0000000080)=[{0x3, 0xf2c9, 0x1800}, {0x6, 0xae, 0x1800}, {0x0, 0x100, 0x1000}, {0x1, 0x3, 0x1800}], 0x4) r2 = socket$unix(0x1, 0x2, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r2, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a86238"], &(0x7f0000000280)=0x64) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r2, 0x4}, {r3, 0x8}, {r2, 0x20}, {0xffffffffffffff9c, 0x8}, {r4, 0x20}], 0x5, 0x1f) dup(r3) r5 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001540)={{0x1, r6, r7, r6, r8, 0x8, 0x207}, 0x4, 0x3, r9, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8}, 0x2000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) shmget(0x3, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) 22:45:20 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x2000, 0xc1, &(0x7f000053d000/0x2000)=nil) shmat(r0, &(0x7f0000637000/0x2000)=nil, 0x1000) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 22:45:20 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x40004000000028ab) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000380)="03a5dc23779713530d7f9cc92d26530cb736b4e2d1f810fbeb6125c05e0127d4a71fcb2940eac024d7565db25266d222364fd5754062459975a31766670e63314f2551fb410f934d6f1abefe37cb", 0x4e}, {&(0x7f0000000400)="f7a67bc29bb403e0e4b7517b0c44206fbfe7f5724b7d654afd1de5bb5e6bc5c40db4134e1cb1a913c9ffe2e42217b3939fd9c96a9e9ab7070a90b79a4cbe4b8e8009d7fa6c2fb39fa2084ce6b599fdeefaa9c5323a636e8cb2ac33fcd1013a28570c5c9362b421d93dfb8c3a6ecd4b5d30eac7521b09", 0x76}, {&(0x7f0000000480)}], 0x3, 0x0}, 0xd) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000840)="0000001860a7f2c383063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0x2e}], 0x1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) getsockname(r7, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/4091], &(0x7f0000000240)=0x1002) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)=0x80000) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f0000000000)={'./bus/file0\x00', 0x4, 0x1e7, 0x7, 0x0, 0x9f5, 0x10001, 0x1, 0x2, 0x1, 0x0, 0x1}) r10 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) dup(r10) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r11 = socket(0x2, 0x3, 0x0) r12 = socket(0x2, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020691f, &(0x7f0000000300)) getsockname(r13, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r14 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r14, 0x8020691f, &(0x7f0000000300)) dup2(r4, r14) socket(0x2, 0x3, 0x0) r15 = socket(0x2, 0x3, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8020691f, &(0x7f0000000300)) r17 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r17, 0x0, r17) r18 = fcntl$dupfd(r16, 0x14, r17) ioctl$TIOCFLUSH(r18, 0x8020691f, &(0x7f0000000300)) getsockname$inet(r18, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 22:45:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0x10}], 0x10}, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x800, 0x103) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000040)={0x2}) 22:45:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e17c9d570682361010f61c870800ebff1b00000000000104f7"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) write(r1, &(0x7f00000001c0)="c00a0668d0674b7cfb4f5e9e67cf85681fce5bd313039e9a2c9de71aa72f4e78a7da6edabfaf8e7246aaf93c08c806cff461ff2f082b55f6acecc4c7169d19ba32d80e1b693dac3422501b45384a8738864b63440fa5bbafc54d12c92cd2537cc0cd2a6b619e4f2aab588bf373f2f0eb6ddfd9d8578a8421341523c07cbe9693e40d6ca3c7eb95d7389a8aa2b3a3881f435f3b00e06c8b3b9cabd952701261", 0x9f) 22:45:20 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffb2, 0x1}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x5fbd9caeeb16dad0, 0x4) utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) close(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x8006, 0x5, 0x0, 0x1}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x14, r4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xcc) r6 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r6) fcntl$setown(r5, 0x6, r6) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r7, &(0x7f00000005c0)=ANY=[], 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, &(0x7f0000000880)=0xc) r10 = socket(0x2, 0x4000, 0x40) connect$unix(r10, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa74118000000000000000100"/458], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) r12 = getgid() setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r12}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) r13 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) read(r16, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r16, 0x4, 0xc8) r18 = getpgid(0x0) fcntl$setown(r16, 0x6, r18) dup2(r17, r16) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x20000, 0x0) r20 = fcntl$dupfd(r19, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r20, 0xc0206921, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x0, r15) r21 = socket(0x2, 0x3, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x8040691a, &(0x7f0000000300)) r23 = socket(0x2, 0x3, 0x0) r24 = socket(0x2, 0x3, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r25, 0x8020691f, &(0x7f0000000300)) r26 = fcntl$dupfd(r23, 0x0, r25) ioctl$TIOCFLUSH(r26, 0x8040691a, &(0x7f0000000300)) r27 = socket(0x2, 0x3, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$TIOCFLUSH(r28, 0x8040691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x41, 0x0) r29 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) r30 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r30, 0xc058574e, &(0x7f0000000780)) ioctl$VT_GETMODE(r29, 0x40087603, &(0x7f0000000600)) r31 = syz_open_pts() ioctl$TIOCSETD(r31, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x420, 0x0) r32 = fcntl$dupfd(r20, 0xa, 0xffffffffffffff9c) fchflags(r32, 0x1) ioctl$TIOCOUTQ(r31, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) write(r13, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r13, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r33 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r33, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r14) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000640)) socket$inet(0x2, 0x8000, 0x3) r34 = socket(0x2, 0x1, 0x0) close(r34) connect$unix(r34, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r34, &(0x7f0000000040)=[{&(0x7f00000018c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c7035e7cab3c14caff78895ffc3b443633b6fd0dc9c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbd58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693ee3463efae9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2f24376cfd81940b4e96824193fce368959061e357b43e416a3ee9ab9cac82829fd3c3e3", 0x10b}], 0x57) ioctl$WSDISPLAYIO_DELFONT(r20, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r35 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r36 = fcntl$dupfd(0xffffffffffffffff, 0xa, r35) ioctl$TIOCFLUSH(r36, 0xc0206921, &(0x7f0000000300)=0x64c1) r37 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r37, 0xc028698d, &(0x7f00000000c0)=0x1fffffd) open(&(0x7f0000000800)='./file0\x00', 0x1, 0xe1) r38 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r38, 0x1, 0x5, &(0x7f0000000240)=""/173) 22:45:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x81}, {0x6}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 22:45:20 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) semget(0x2, 0x0, 0x230) close(r0) r1 = semget$private(0x0, 0x4, 0xf74010e7a32442be) semctl$GETPID(r1, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x1800}], 0x1) syz_open_pts() r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) fcntl$dupfd(r4, 0xa, r7) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000040)=0xa) writev(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="d2e3b6779e49db9cc5c23bfe384332f57cd60116e0aaf9abe50a", 0x1a}, {&(0x7f0000000200)="477059dee1e7bfcaab5b2290c515e4332017f80dc07d554550e0be8d83c72025ca7efd17fd9c71aad8901e2f60323cf8084913c1bd2356da830d04576b17dd5412d2c30a", 0x44}], 0x2) 22:45:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0xffff, 0x1023, &(0x7f0000000280)="2591fb249dbf0c57a09c2b8bd09af46809a6a572ee50f6e5ddff84f0d1248551", 0x20) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) listen(r3, 0xfa26) 22:45:20 executing program 0: connect(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x0, 0xdea6, 0xffffffe1}, 0xc) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4) socketpair(0x18, 0x1, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r6 = geteuid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r6, r2}, 0xc) r7 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x9) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000240)) r8 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000280)={0x7, './file0\x00'}) socketpair(0x10, 0x2, 0xf1, &(0x7f00000002c0)={0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000300)=""/112, 0x70}, {&(0x7f0000000380)=""/149, 0x95}, {&(0x7f0000000440)=""/119, 0x77}, {&(0x7f00000004c0)=""/130, 0x82}], 0x4, &(0x7f00000005c0)=""/155, 0x9b}, 0x800) r10 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r10, 0x2000741d) read(r3, &(0x7f00000006c0)=""/87, 0x57) r11 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000740)) setsockopt$sock_int(r11, 0xffff, 0x10, &(0x7f0000000780)=0x9, 0x4) sendto$inet(r9, &(0x7f00000007c0)="132041bbb502ec80e797e80641c15c15b33bdebd936a5c89aea9c4bfc01a4b125f040aa24e1ea43d0b9f7f5ff76b0187d2c0d15d814c505faee82ef5243d4d7e62ef38aea7a5e80730dc817a65462b6b1077dc6328e5e7034f6247a33e272cf21f0071502ee7087c51bc07c4d02d9f389a22a3cb06e158bf720bb91981523da4649075c5ac66ffbd5ffee3eee90f31b26cefd01f31f7e9d3d06c911d5d22ca24df0ba342253bb5a43dcb17490aeac897c573f8e4ac791ca48465ef2d2b81eb727814e1e0707587c7655ce2ab82c7ed02c5556d47a533", 0xd6, 0xd, &(0x7f00000008c0)={0x2, 0x2}, 0xc) pipe(&(0x7f0000000900)={0xffffffffffffffff}) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000940)={0x9, 0x7fff, 0xfff, 0x3f, "3b57a08380d094999d0ed87a279cc9beb148a9dd", 0x3, 0x7}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/null\x00', 0x20, 0x0) recvfrom(r14, &(0x7f0000000a80)=""/57, 0x39, 0x1, &(0x7f0000000ac0)=@un=@file={0x84e0c6edd5e2691d, './file0\x00'}, 0xa) r15 = msgget(0x2, 0x422) r16 = geteuid() r17 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r19 = getpid() r20 = getppid() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000b80)={{0x6, r16, r17, r18, r2, 0x121, 0x5}, 0x9, 0x4, r19, r20, 0x0, 0x2, 0x31c, 0x3c1706c2}) 22:45:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000000c0)) write(r0, &(0x7f00000008c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba201d7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acbb77de083c96d373f2afc7192da4d99dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f81605ef2c10d48644a54f695db32649daf21f197d86f0fbdc0e2ce8b65297f808639180b3909b299d190a1100"/184, 0xb8) 22:45:20 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 22:45:20 executing program 1: r0 = semget$private(0x0, 0x5, 0x624) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r0, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000480)=[0x0]) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 22:45:20 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x34}) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 22:45:20 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/144, 0x90}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x10001) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000040)='V', 0x1}], 0x1, 0x0, 0x0) 22:45:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x50, './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x1], [0x0, 0x0, 0x0, 0x401, 0xffffffffffffffff, 0xfffffffffffffffe], [0x0, 0xffffffffffffffff, 0x401], [{}, {}, {}, {}, {0x1}, {0x0, 0xffffffff, 0xff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) r3 = getuid() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000140)) setreuid(0xee00, r3) r4 = socket(0x2, 0x3, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r5) r6 = fcntl$dupfd(r1, 0x0, r1) r7 = msgget(0x2, 0x862) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = socket$unix(0x1, 0x2, 0x0) pwritev(r11, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x2) pread(r11, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r12 = accept$unix(r11, &(0x7f0000000940)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71001218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab679c270a76e23f9363d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888969b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6acae1c61607457b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a86238fa235c3a5c20e15057e395966888c9e21a697b39ad9bed0e4974c4b1dd073dcd4cb3049c147a847655aa649e4f10f3bab11401cacba11b002fe1e2e056fa3f8f2dd1b38409a67091b24edadfa833f8ca04d3c46e711c1fc0123917502bbdeaec1bc1bb6e3e836a92eed82d2d8ba814aee7e1dee56d0b88e64c638c8b000000356c0000000045b9bf8868b6b40b53d7fc9db4c62f0e4a12abf96678fabd482d3143f3dfa9e275669fa78cfcaa93e31beef4287eb89f6e3ffacc7f86ae44d9b9abb34f5c2e12c9d103a473004fb582"], &(0x7f0000000280)=0x64) r13 = kqueue() kevent(r13, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r11, 0x4}, {r12, 0x8}, {r11, 0x20}, {0xffffffffffffff9c, 0x8}, {r13, 0x20}], 0x5, 0x1f) dup(r12) r14 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r16 = getegid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r18 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000001540)={{0x1, r15, r16, r15, r17, 0x8, 0x207}, 0x4, 0x3, r18, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r21 = getpgrp() r22 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r22) setpgid(0xffffffffffffffff, r22) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000540)={{0x8001, r10, r16, r19, r20, 0x52, 0x3}, 0x8, 0x800, r21, r22, 0x80, 0x7, 0x2, 0x4}) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) 22:45:23 executing program 0: ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047476, &(0x7f0000000000)) 22:45:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYPTR], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="e7ed6f4ef842b467d0897af7999997c450acdc1486ef8bb9cd25181f5bb72edcf51f1d17f3d545f8ff081e22c5c6463c9b289c2a08de850ef942f6c3dffb7a33b649a2fc22a6924f88a5ea79d03252df1f33ecd99de171567c3a9ab3000000000000000000"], 0x10) r2 = socket(0x2, 0x10000000000003, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000200)) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) chmod(&(0x7f0000000040)='./file0\x00', 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = accept$inet6(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x9, 0x9}, {0x18, 0x3, 0x7ff, 0x3b}, 0x27d, [0xd9bd, 0x5, 0x4, 0xfffffff7, 0x400, 0x8, 0x7, 0xfffffffb]}, 0x3c) sendmsg(r2, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4) 22:45:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80047476, &(0x7f0000000000)=0xc6000000) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4233b8fa4d012ae447473c220495aaee48c02f58c41e6bf3bf554799000000ed5e8f5300a4aeef9d612f871f4385d04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166008bed2e1977bd035f5ea1b1009e5a319d54401c3a9191420eea4173d5b6913e129f8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25009e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f720b557f70b7c7df5dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3f08e2029d30be6bf5f227030446137813494ae280cccf91360000000077ab1ff0b0eef404f947f127b4ec04ae4a781c2c7b7c9d275d807a9337cecce28906bbea83e41a20b26cae19cfca95455b5cfb410216f03a77231784b389f6e09bdf8f96525c1e12b6722862b8ff3b6b0a706e368a63bcc4c3c9c84c64a3eb31057d69a39f54e828114cb96c9ec3f10cec0d0ed098778588b65148b3b87a6ef2cc9e8d343a3f91325d3b6188f0e1c4888bed8c81bd2db984ad24f95d74c94fc41c969d8369edeab87f714e9906d867be86ddc34f6a8bee1c02b236cfc107d8beb85c1481304f5d94a53d1983050000005e453311b7ace377ad362f33456e4e57f504807c7cec3e0a4eb0c1243234228f99e77a09aded782657909db2838ba256e350741d26d8727e7e2b5562a0705b5e5a9792dd16b652b5870be3d466d4e52eb2b1686a292dde9674d609484307864fcb44f0234d1ee86008468b1e057ca35653407aa76607605d27eb3b9dbd0d9dff62f2a5bf619e8af715a2d59627985f9da3aa905e0ff9aa0b4f3d9f979eb3d09bf68491ad9275770a0afec1b696fa43300892c35801674a26ef39bf8c95c0ae1afb155dd03596b2f01e873f5e148b43d3887ac2fa24b1be099bd22a4ca9589615daf597cfd158bd207aba18515f32ef727a43facdbdd8b23d61edd8853c0a11eca365d1d7e2d569a9cad3c60d460998cade538e6debaa35b0a8fc3a9f6a38c486e41e969d20babc5a0ee1779ac7e32175954cf27bac38db28943ec97160c5b30e1466c873825d82e7e25787498c6aa6d713d1fb9fbd00"/1114], 0x10) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) chflagsat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r0) r4 = dup(r0) r5 = socket(0x2, 0xc003, 0x0) setsockopt(r5, 0x0, 0x23, &(0x7f0000000000), 0x4) socket$inet6(0x18, 0x4000, 0x20) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000540)='./file0\x00', 0x8000, 0xc0) 22:45:23 executing program 1: getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x0, 0x6fff, 0x2, 0x7, "0e6503182eab7fff0e091fe600", 0xfffffffa, 0x200008}) fcntl$getown(r1, 0x5) 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) unlink(&(0x7f0000000280)='./file0/file1\x00') 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) openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x8000, 0x0) connect$inet6(r3, &(0x7f0000000380)={0x18, 0x2, 0x80040013, 0x8}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f00000007c0)=0xc) sendmsg$unix(r4, &(0x7f0000000800)={&(0x7f0000000840)=ANY=[@ANYBLOB="00002e2fcd0ff218928ce6a2084baebffd8e08aeead8b4ec07"], 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="01002e0f66696c6530fa80023d22d196f0ddd54e00"], 0x10) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000180)=""/25) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000440)=0x8) pipe2(&(0x7f00000001c0), 0x10014) rmdir(&(0x7f0000000040)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) rename(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file0\x00') 22:45:23 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0x80000000000206, 0x211) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 22:45:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000040)=[{0x25}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget$private(0x0, 0x5, 0x624) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r1, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000480)=[0x0]) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 22:45:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) link(&(0x7f0000000140)='./file2\x00', &(0x7f0000000200)='./file0\x00') 22:45:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8008}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = socket$unix(0x1, 0x2, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r2, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a86238"], &(0x7f0000000280)=0x64) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r2, 0x4}, {r3, 0x8}, {r2, 0x20}, {0xffffffffffffff9c, 0x8}, {r4, 0x20}], 0x5, 0x1f) dup(r3) r5 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001540)={{0x1, r6, r7, r6, r8, 0x8, 0x207}, 0x4, 0x3, r9, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r7, 0x6) 22:45:23 executing program 0: r0 = socket(0x11, 0x4003, 0x0) fcntl$setflags(r0, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa0416fa4f376336acf00b78048000000091f7c8a96d961d26f6376c5b23ed00f4c8a830dceba4d553fc51132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b125702000000002012000000000000020208a371a3f80004d881441dc40a570b00000000000000000000000000000000eec8ba6a5340129b5ee80bb8d03e088964a11ac0b6446e159e3bcdc03c56e72e79d824e6ed45d21792f505f9f6f3035d83928ac433695d249270921d6cc887f1431c9df8fa577390515b1930b5d97f66c3a1ba4e708012ca901f228fdec0166650e5a034abab5cd5bb9f79bc46", 0x11e, 0x2, 0x0, 0xfffffffffffffe66) 22:45:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mknod(&(0x7f00000000c0)='./file0\x00', 0x4, 0x6) shutdown(r2, 0x1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) fchflags(r3, 0x0) 22:45:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbfdffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x3, 0xfffffffd, {0x3b, 0x2}}) 22:45:23 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r2, 0x2) close(r2) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x2) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCBRK(r3, 0x2000747a) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$inet6(r1, &(0x7f0000000100)=""/66, 0x42, 0x803, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000240)="3b3c2db5e1c8520371f7a85a1e7498bee32b9c1ab25094d6f097659f4e2aebe946f85bae1efffdfde2e8ccc2bd141ca310b9624e8703280a252c2b87d70246c755c23c1622dbbd523c895ce645759cbb7b0dd4a4cbaf52a70b2df1eac6750585c19ec2e989c78c86ce39213562890c8e6d945055930b884b048a21437c4d30592714023bb45e1c0ed56d9869e5cf434e38fc95f370df15d99d8f1701bef960ab7dbc0b7b65f88ec0f4036f76e7bde371a6095680da9f03395e303e46cca28b1179902b877841da358666ac33617c849529a6ab49e8c4ad311ef2beee2eddf28b843bc5290ae4281d2f45637fe88a9c6b79d8a768b5b135538e884341c60111d2b8dc23bd241af9e63c111ff5dcfb4e6058cf3fb50a4eec9c973a86972beb5411d965adc11cb1315572ac45c3c6753acb0e3539ba00a5601d2579fa950bddf50eec6d831ae327d62d91c7a1", 0x14b}, {&(0x7f0000000800)="479270c62435c21fb9", 0x9}], 0x2}, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 22:45:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{0x8}, {0x3f}, {0x18}]}) getitimer(0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) socket(0x1, 0x2, 0x0) 22:45:23 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x101) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) open(&(0x7f0000000180)='./file0\x00', 0x8, 0x8) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f00000001c0)=0xff) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) dup2(r8, r10) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) writev(r7, &(0x7f0000000600)=[{&(0x7f0000000240)="d0eceb4053003bf95b7e3e84cc97751a8c50a6f04806f81df8ece43bbe4d075790acb051b61bcceafea09afa99758fb3fe49e982520cf8eb4d489f29011c8c2f6ae3053381b11c3e08d3a1141086b1d6bb6386b188df55421dd84afed407e223bcc94453319eb57df133db21e442709f4624291aba19fc8879be8b", 0x7b}, {&(0x7f0000000680)="b367178b0bbb1199fe4a83821984e4b81807865da5241695c3a8e5180681628c0615892966e4c17284aed3ef41008d3e5b9bf5d575e7a0ea50e05da9a7b4e3fb42f34b92c0545c11bf3c868fde6a38e6a5d8b5e2b6cd706a96051469806426206d4566d33b4969b4befe7be3e143406c85eaab9caf98bf8bc64f6af722c34eb8db1817f8d6aaca4ab304165848d12ad77b00be293c5605cc1dd0396b07335195c3f63447d23ebda6e7a7093f2b6782194cc70195aeed", 0xb6}, {&(0x7f0000000380)="c8d2b37fe2d9a7936b1c3702031d0b2ab9c70198fa3bd50c7865d067426a3e4f494c90ed967ba7a9b7c7d3a886ef00125cc88244d655211033c8258a344e7566a77c930c57e30b7ac660483d5e7a397c492eac179560d9f297848bdb739f6e3603d5cfae42861ff10aa6f94aeb32e997aad5", 0x72}, {&(0x7f0000000500)="dda3ba6d6bd1720ffecb0cdb81a4b99bd79ad4406ff5f26010108b64659ce638b9c1437e07444dc14a456e6e9399590e6914560659d8e2ce6a3d8a4d88a9135923b96165dd69d5f4960bbec425bdd4e0484bd9366f0dabc5837dc09c51861863221aa0553b7a8aedeab03a3b2d470a04dfb4573a23426d7c47a13c0f264c3cc6102d15312c2b1245ffb6c47b524a3c8e339c6672dd70bff383f7bc5224e0feced89f7923d0123087201fb96b98074cb0a87950dc645110ba42a637aac78b15ba2ef1c135086dc3f08ce81d0a49adbd02245c78a1e07977414f", 0xd9}, {&(0x7f0000000400)="48178da6cd72be78104acb8f6a7324ca92cdd519b2ec085c7a89bf5c24bbac3ed677e3bfc938f6ad6d2caad2ca882cb482200a3ee0c0c77737af25a3aeb348fd0e5dc69dde47391a65980fad790d980522f1656eee6d295a0913005f5a4990f2f1ac1e3e", 0x64}], 0x5) execve(0x0, 0x0, 0x0) login: tap1: address list non empty 22:45:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c, 0x0, 0x0, 0xffffa178}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x5, 0x85, 0x4, 0x101}, {0x9, 0x3, 0x7, 0xfffffff9}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = openat(r3, &(0x7f00000002c0)='./file0\x00', 0x20000, 0x6) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r7 = syz_open_pts() fcntl$lock(r7, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x80, 0x1ff, 0x1, "df0000010000206867dc6a822960ea0000000010"}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x2c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000100)={0xe53}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000180)) r9 = socket(0x10, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r11, 0x0) 22:45:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000200)=[{0x25, 0x8}, {0xc5, 0x36a9}], 0x2}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) linkat(r0, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x4) ioctl$TIOCSCTTY(r2, 0x20007461) 22:45:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) dup2(r2, r0) 22:45:25 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) socket(0x10, 0x5, 0x0) fcntl$dupfd(r5, 0x0, r5) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x38, 0x2, 0x1ff, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffffd, 0x48, 0xf01fffe0, 0x3, 0x3}, {{r1}, 0xfffffffffffffff8, 0x1, 0x8, 0xb3, 0x23}, {{r4}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x6b9}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x100, 0x2}, {{r5}, 0xfffffffffffffffd, 0xa, 0x10, 0x6, 0x8000}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000, 0x7ff, 0x7}], 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 22:45:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdfdffffffff], [0x0, 0x0, 0x401]}}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:45:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) dup(r2) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c, 0x14}, {0x4}, {0x6, 0x0, 0x2, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) socket(0x2, 0x3, 0x0) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = fcntl$dupfd(r1, 0x0, r2) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) pwritev(r10, &(0x7f00000005c0)=[{&(0x7f0000000340)="313b512156f0045d3dc6ad775d4d11c8bd4bbe49e6ac25bf19cf1547f4e8c927006b5bdfd2612446cea4de8ee82c6aa2442ec55c5f890a382c7a14256a2c04e67479272729ff091383ceecb20ce3bdfdbe6cf6de45319a27623b766d25345c35b12b8fd418d1c5bf90e0870cdde2c23c229d36f0fdafa900de90356cb1c306574993c46728e624e551065751db72c2ae7afd0ddbed9eb0cb76032c002a313e63a0", 0xa1}, {&(0x7f00000000c0)="66c3a15d3159ec4a1b8cb79b0161470217cbf2e259f54082c89a381f1f6d99a034e559a9b2d7656519905a06edd38085f20aa60b9e07f11a23d26efce790ca506f82e77f2f4b7aed3f0884bceaa20fd6d620e473679aee7c930656013dac06d1b5de8955af8761daa7fed41ac7b873eccfaad323", 0x74}, {&(0x7f0000000180)="67583f0ecc10262b7fa270c1e9cc1cc217a9114bb110f30a267d002e25ecce9a83c1fc47778052af2d2ebea7625fea50f19234dd0b4b2e68429588", 0x3b}, {&(0x7f0000000400)="921aca787fce6ee39611127030ef8436b26763d55d7583a77ad7f651ee7b767eb09dd3f909baae49c2cf3ca219be38b76cf5ffe820a74921c1090caa51324ab10f5d700a3c07aa9a292ef8d1d442b892c30454b230e32381713df866cb035230a6aeb3c96f6228078015cc27c17f7cb4ef9e09be799e27550620003b8b18d71f9b7e6d0ebd05e6254306816821ad181fa5afaea4d4b3f4d9d2977202d1202dbf0afce7f737e0fd68e51cbd4e9999bd1f9a85c74ab57c109c95203ff766178aab602f1933fec9a8d8de318e9719289de3fe936b96ddd658", 0xd7}, {&(0x7f00000001c0)="c9ddb306574cd3881dfc1ddc0c03c9e31f0241d9070a13e4ccf5663be391ab708bb061a44894e100b2f745d60f479c50be33", 0x32}, {&(0x7f0000000500)="17850a771789478bbaa1e0f8be95f008544cfa5b4c9f8576ef025aa95875354a1a5d3e860063acfedd0e1e2fc6ad51ebb2cc92602ced071cc249e9320bb465b6189dc16953c839c517910874296cfca4f3083029890e65954f104656ca2b8a9333b8b28b968bac85c63e70137bd0c25e0ce95c50cdc4d1e8bb196e48e75f7069dd76ed59dfd06b80e3331ef41f19ec231c4ca5d9dfe237538b6047fe35a32e5286ac551874afd2e15fafe73488407bf3b25f1d4e6282d59b7e3536", 0xbb}, {&(0x7f0000000280)="10ca6210c649aa8e05b67b596324983e25c6a4d518b63d04dabee953f7a14bc53236a3c7c0c72581d9c6af129fb940e7b541a2f98f78d34b67798f977c266a3ab654cff6bca8b0cc609dc7bb88206907bd", 0x51}], 0x7, 0x0, 0xf3) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)=0x1) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)=0x5) r11 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r11, 0x0, r11) setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000640)={0xffff, 0x1}, 0x8) r12 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r12, 0x0, r12) connect$unix(r12, &(0x7f0000000040)=ANY=[@ANYBLOB="fcff2d2f6c653020"], 0xa) 22:45:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) shmctl$SHM_LOCK(r1, 0x3) shmctl$SHM_LOCK(r1, 0x3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="080072a20800f2ec", 0x8}], 0x1) 22:45:26 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) read(r2, &(0x7f0000000180)=""/4096, 0x1000) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:45:26 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x3d, &(0x7f00000000c0)={{0x18, 0x0}, {0x18, 0x0}}, 0x238) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) bind(0xffffffffffffff9c, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) getpeername(r3, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000080)=0x4) 22:45:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3f, 0x53f0, 0x7ff, 0x1, 0x47, 0x8001, 0x3, 0x1, 0x1, 0x3, 0x100000001}) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f0000000080)={0x147ae147ae14731}) r3 = dup2(r0, r1) connect$inet6(r3, &(0x7f0000000040), 0xc) kqueue() 22:45:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="63dbe9e94441a34db5e0fcb6bea60851976903e61208649ea7cee074334b006ed7ed83c43fb30a09b739341d9d69a5abbbf77271e340b06f77542af3761be2a132aa3cf226d791694609fbbe9dc6"], 0x10) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r2, r3) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r1, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) 22:45:26 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) chroot(&(0x7f0000000100)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$unix(r1, &(0x7f0000001940)=@file={0x0, ""/108}, &(0x7f0000000800)=0x6e) connect$unix(r3, &(0x7f0000000880)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000007c0)=0x8) getsockname$unix(r2, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f55f4f8722b302da621f83fe4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4098], &(0x7f0000001900)=0x1002) r4 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r4, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:45:26 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x3f0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x4d9) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000080)=0x8001) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x84}, {}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(0xffffffffffffffff, &(0x7f00000002c0)="d000000000000000000000820000", 0xe, 0x0, 0x0) 22:45:26 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x0, 0x9, 0x8001, 0x1, 0x8, 0x100, 0x400, 0x2, 0x2, 0x80000001, 0xfb2a}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000)="cb", 0xfe21}], 0x1) write(r1, 0x0, 0xffffff3e) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) 22:45:26 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = socket(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) socket(0x18, 0x3, 0x1f) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000040)) ioctl$PCIOCREAD(r2, 0x20005701, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) fcntl$setstatus(r4, 0x4, 0xc0) 22:45:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x9, 0x3ff}, {0x18, 0x2, 0x3, 0xd97a}, 0xcb0, [0x1, 0x4, 0x9, 0x1, 0x8, 0x2, 0xe70]}, 0x3c) msgget(0x2, 0x34) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 22:45:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="2d012e27667c6c65a60700005288835c62e37a580d19ebef3776a7572855520bd0c6cac9e8b74ac75ff734080000000000000043e2045804dbd7cafbc3dc21b641d678e19eda3c78a3e29f009f9496250c38f69effa7100aee66ac9812149c71a702000800004be42c36401ed5bd3d1c52ff5893856d09551a29f1f1e1aa144b640941ab73edf5f0ba37d3818549457658c6898c5ec4d8db4030b5024d6ba9f5564e576ca962f8e56ea90e3187bd7d5018eca35f397d52b57feb"], 0xa) dup2(r1, r0) listen(r1, 0x0) accept$unix(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000080), 0x0, 0x408, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 22:45:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e3700ffffffff910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da60406b0a3b80cb180e5a72f9bc0d3477b0ebae075c2ec219a27575a53dd32406b50975355c0edead57d912a6d8b27972ff6d9a25c0a902d7f07e946c9aad718a2fa3cb66b53a465ef1810cf7892adbf71a60c330378985852bcf0c10ba4f0f2c1ba17ab0da84a8a1e20a8dd2cd22e2702ea72fa5278459724a4dfa126d7a68f14d2d82e731b522562f540caa"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0xaa0014ac}], 0x18}, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, 0xffffffffffffffff) 22:45:26 executing program 0: pwrite(0xffffffffffffffff, &(0x7f0000000200)="efdd53a52e4a586ef9431af23ee8394647a0d0676de13fd01ef19f85911c0d0994d25e3db725db631e8aac158a5c8f4f6f448155283b4c9b7e4738e672421a97", 0x40, 0x0, 0x0) 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() r2 = socket(0x2, 0x4000, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r10 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r10) setpgid(0xffffffffffffffff, r10) r11 = getuid() setreuid(0xee00, r11) r12 = getgid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000240)="edf929dc29d8bc7a48b6e5a636082220d9c21d10357c78c38ddb5d0196d8aa443de7c541213c9338e258ba172a593a17d61cb966716a5a59e2c7ca091cce5f39a1dfe59fd3a92959ce032fdca978165ad9185e1f9dbc3d7f803a3a905c2c5acffdb0e5187fabe481458644b407c330bb808920dcf76d94a25314a5113eb5b3aca2095e1010ec41e07d650601f4660e7dd4abf3590187a2202a80289cdc0e62c3a73dc05177d90a9e76d4b7e480e875abaca68dcdc40864e63d0c1df0f014b78fa96f5085227d0fbe302b1b44c33748d188b453c91fd07b28a5a83319d9227135ffd96fb0718cab531f0320d10a", 0xed}], 0x1, &(0x7f0000000340)=[@rights={0x20, 0xffff, 0x1, [r3, r0, r5]}, @cred={0x20, 0xffff, 0x0, r6, 0x0, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x60, 0x4}, 0x1) close(r0) dup(r1) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) r14 = socket(0x2, 0x3, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8020691f, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x8001, 0x0) pipe2(&(0x7f0000000440), 0x10000) r16 = socket(0x2, 0x3, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8020691f, &(0x7f0000000300)) r18 = socket(0x2, 0x3, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8020691f, &(0x7f0000000300)) r20 = dup2(r17, r19) ioctl$TIOCSTOP(r20, 0x2000746f) readv(r13, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 22:45:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="affd1cf0ffffffff"], 0x1) r0 = socket(0x10, 0x2, 0x3f) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="7b9ef768a6a3ffcc9edb29915c6847bbf917ce1c85f486650cf5f317e367372fcaac37052711237a5b4493a1dde590f47178d7ef1f903492fe3d9f4ff3079f578b0b6404f81457dd93435d77b34796d3b42d51f12d805d20b52e4320880f529913478cf8605db01a3cd26ad2a66acf95c7e01f0bb9dec485a03da63ff2230b2dbd4e86a54965a31f9f8604ce793d9bc66976c8b6a17f999e9fea6ca29a22ee1f97c7520a3dd7572d1d8a6e662215c423725ba26c26fd2361b0baafb85ce6000000"], 0x10) socket(0x10, 0x4000, 0x3f) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) 22:45:26 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x130) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 22:45:26 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x66) setreuid(0xee00, 0x0) r0 = getuid() r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) getsockname(r2, &(0x7f0000000140)=@un=@file={0x0, ""/25}, &(0x7f00000001c0)=0x1b) lchown(&(0x7f0000000040)='./file0\x00', r0, 0x0) r3 = getuid() setreuid(0xee00, r3) setreuid(r3, r0) chdir(&(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='x\x00') 22:45:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100", 0x0, 0x1}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f00000002c0)="e2adf2674c43586e0fb95d93897a6823d12da31ea8281be466565e9d3a4cce6c02e0476621c3f9cd11f0b6f4e8ca755a799e4b59bcfa556920052b9e9ece85444f91642ab8b9084ab7d3e024c72d97f63f89df320dcfc0214c7c863f4130ce0cd0b9584824b11e260691b3fb4b764323bfcc7a25584a04439e3747163a855ac5b6e6d0d658820b8fea7f875d55a245ada835f6ecbb389e3e418800c856ea5947fd897b241e3dccf8cb41a9d2beb13352d2bbc501b5d3e98c7c4d81a81938b81ffdf77851e6dfb93f1b19c006e10cc3e9eb009bf14a6a3129e1ca1791646af9915dd4ea9303fc602efa6a42b2824bb97812dc8f144fe2a718cfa15b34f1252325b0c35f6c6a0ab913db2c24ef22739f7c6b2589307c61a1dda2f99baf9b77103e52ed28ff795355015c5cf10e4ade4f6efca1785a6c0dfe18312cb5f37110150d13af4b0240bed81b6503c3480645b7de47b7c8a4acaf", 0x156) r2 = socket(0x2, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCCDTR(r3, 0x20007478) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000440)=""/4096, &(0x7f0000000000)=0x1000) 22:45:27 executing program 1: socket(0x1, 0x1, 0xff) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x400, 0x0) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e9501005d090000000000004036d11b2434c929b34b0087a4193897b0a30000cbf63778681b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913600000000000000e16e1e1ac481a28d3bb6227939358a9469b62f895cb7964b421c154a636c8cda00d65922e64c866ca7cc87d71ae8e6be397f695d585fbb0593c3753204856049da3b801d8e142c59f39a1a256296e9d90244aee2963ecd987163f46cb65efa7d0bb2ba2418b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab91964735b1f27122fa81c88cb62ac29c09d3a26a1c30f7265031f8fba6ed2ea724b597a7b6a7ebf74eda6881d4757ef9755aa36400"/747], 0x10) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:45:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chdir(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x3d}, {0x6, 0x0, 0x0, 0x42}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)) 22:45:27 executing program 0: socket(0x1, 0x4, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0xb6610c302a13799a, 0x8000, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x6, 0x4000, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x10, 0x2, 0x4) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x2, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pipe(0x0) 22:45:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)=[{0x74}, {0x30}, {0x40006, 0x0, 0x0, 0xfffffffd}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 22:45:27 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000480)="b014391fb8933aadaae077e6f0309ca73c9d7692782b8df37cb88282a9b16257351cd81360", 0x25, 0xe, &(0x7f00000004c0)=@in6={0x18, 0x2, 0xfff, 0x9}, 0xc) socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) msgrcv(0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000001a0000020000000000ecff70ff000000000000000000000000000000000000000000000000000000005db146bcfac6ca1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd0700"/186], 0xb9, 0x3, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r2 = msgget$private(0x0, 0x110) msgsnd(0xffffffffffffffff, &(0x7f00000009c0)=ANY=[@ANYBLOB="01000000000000007f78ccc001dfa3969b9b2d6e30db7083c8b80fbcde10e37c227a8a0ada6e2c8a0dfb1486d2be26180900000022cc64cbb38f74c7f018ed019718fa00cc482000013a9922e02047d1393faf1c48fdc4cdc787346ff239542948d7428b3e537e4fd90407dd84bc6901097d623831cb1dda1d4fa36b7c20ca78822d7e825211724d12d7e5b230ad2aa2acd1f29715ef6c9f8ca4f73e0c8b9d59529114536b7f76ba1fd00e1eca648aec59f47ba5d7c0ff84177ef6b68fc3de7616c32b45cd48771dfbe714a2a717521234920a7237b0541408f5d896fc0e04318cb7aaad8d95e27b5f2e1f2706d9be58fd99e82e1970443ac1f2a5c0637df30203dd325582025287a5cc335d2550e5595ef5fb2a9034f1da21b6282d3348685b5699918905cd94eb70eb4b50c3c55162301c8e011278887ee58921ea8c0bff1bb2c0af7d5e5ed2b100b28182e04fb6c5a2d3a9"], 0x3e8f321d5b654fbe, 0x800) msgrcv(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c921359d584e72d88c405a7c1c6467063e"], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r3, 0xe2, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x20}) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r8, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r11, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r15, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgroups(0xa, &(0x7f0000000740)=[0x0, r5, r12, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r17, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r20 = getegid() getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, r19, 0xffffffffffffffff, r20, 0x0, 0x0]) setegid(r22) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r23, 0x20007471) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x3, 0x8001, 0xfff, 0x8}, {0x3, 0x7, 0x8, 0xfffffffffffffff9}, {0x4ed9, 0x493, 0xfffffffffffffffa, 0x2}, {0x8, 0x4, 0xfffffffffffffff7, 0x1}, {0x71d96643, 0x400, 0x4, 0xdd}]}) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) semget$private(0x0, 0x0, 0x9) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r25 = kqueue() fcntl$dupfd(r25, 0x2, 0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xf1, 0x0, r21, 0x0, r21, 0x2, 0x3f}, 0xfffffffffffffffc, 0x3, 0x0, 0x0, 0x2, 0x8, 0x0, 0x2}) 22:45:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) dup2(r1, r0) poll(&(0x7f0000000000), 0x20000000000000d1, 0x0) 22:45:27 executing program 0: open$dir(&(0x7f00000000c0)='./file1\x00', 0x10a08, 0x0) ktrace(&(0x7f0000000040)='./file1\x00', 0xc, 0x108, 0x0) r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11adbf7eb24b249135917287215e50a90bde000e0439d9fc4b019996761d3b12fcd465f1f356e2ac6894d75b94cc121d313e3b27bfafc56b4488a38f83d9ed1e8fbfa1dd002df410ada4c3452e170ca404e7a2c94f136b1f4434cf09c5fd672ab448f0b198ccbd66b732da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5e9fb579281d1a000000000000008fc76000000000b54985ec66b688c2228caa347656ae3a6539a6c5519913332139108c2a1ba6a4be41512275a734cacc7cb73ea3f6ebcc0cb266383266a934aa27227881c03ec5664d0cdf3c80244bd1a5bde1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6c629518517bd0b1309a613921b1b871dca552b08f67c446ea7d2308bf29361d0d5682fcd8e275a9b41bdcd758ec23ea49af2ae61ac244f804099e56ac4b14c"], 0x10) sendmsg(r0, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000001680)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000001740)=[{0x68, 0x0, 0x0, "48cd1f35ffbb414e8f897a3f96a08833abc9989cb56ec23b94e082fe536dc55cdc7f4a340083efe9e6f53073b71c2c56ebaeeee2aaec5cd49afb4e30706957762ae0067b5ad2b485bcd56075578ac1ba69"}, {0x20, 0x0, 0x0, "2e3ea588063b8c48eb"}, {0x60, 0x0, 0x0, "3af3c8a87a36a134ece6eca0682acf30e1f1e44e8f736ec8c8dabb1b8d1e858ac47ee5a97852f828176390b6ab8f9cad440dce19b33899acc0308769ae7a51ad51cac3b00bd1c952c9"}], 0xe8}, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) 22:45:27 executing program 1: r0 = semget$private(0x0, 0x3, 0x9) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x3, 0x6, 0x7, 0x401, 0x100, 0x733]) nanosleep(&(0x7f0000000000), 0xfffffffffffffffe) clock_settime(0x4, &(0x7f0000000040)={0x7, 0x2}) 22:45:27 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = socket(0x2, 0x3, 0xfc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000340)=0x9) fcntl$dupfd(r2, 0x0, r2) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="bae9e71dc445cff2325ffd6bc3bc145b4b38064430187f6d915a005f826c7fdf31ce799fcc6047cc49b4616430f9fd45b117738c58950d5fcb53dd260e8c786321338b7242a7a4d101b26e205225f9642abf8eae46a7c2af3bdd6daf7280c2724c6bc4a920ac557c04d606934a9b1629a98e190669701136f3b648d5db9eba72627186d1895d17e7ce6194df1325b2a7286d2ebd50a09670a05c711050e65b4a2b000ab8289083e0a1e90580", 0xac}], 0x1, 0x0, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESOCT, @ANYRESDEC=0x0, @ANYRES64=r1, @ANYRES64=r2, @ANYRESHEX, @ANYPTR64, @ANYRES32, @ANYRES64, @ANYRES64], @ANYRESDEC]], 0x1) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="79fa78b6ecfac699d3ac5ba1824853bf172c331a1f5047eaaf57b79af7528afd95c52288371d6c339b9cf2f57acb2be25f"], 0x10) getrlimit(0x0, &(0x7f0000000380)) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r3, r4) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x100, 0x0) dup2(r6, r5) write(r5, &(0x7f0000000040)="8dd7e2e0558053b1c8656e6f33f2eebebf1eb460e3a46a375edac3192b7b919240c8f5fb3e633bb7fcbe97309db5e60aad7f5083f3630a5ef163def234d776ef284163c547cf2daf42b393042d3b5a09a7a9f9c47645abd102773d140564df8d034a09325d9123a1ae1da278d402e32ef40fcb768392dbb2d74902689ab01422f0e2798ebabc1ee8a244670e51d9892d0a", 0x91) 22:45:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x8, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 22:45:27 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x3, 0x800}], 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/150) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 22:45:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) setpgid(0xffffffffffffffff, r1) getpgid(r1) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 22:45:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='r\x00', &(0x7f0000000300)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f0000000340)='r\x00', &(0x7f0000000380)='{\x00', &(0x7f0000000400)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12'], &(0x7f0000000500)=[&(0x7f0000000480)='\xca\xa3\a\x00', &(0x7f00000004c0)='\x00']) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 22:45:27 executing program 1: mknod(&(0x7f00000002c0)='./bus/file0\x00', 0x1000, 0x3) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000240)={0x7, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x7fff, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xffffffffffffffcd, 0x0, 0x8000000, 0x80000000}], 0x40, 0x0) socket(0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = openat(r5, &(0x7f0000000080)='\x00', 0x0, 0x80) r7 = socket(0x2, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) kevent(r1, &(0x7f0000000140)=[{{r6}, 0x0, 0x20, 0x4, 0x8, 0x9}], 0x7, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffff9, 0x12, 0x1, 0x0, 0x9}], 0xf8ab, &(0x7f00000001c0)={0x4, 0x1ff}) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4091, 0xffb}], 0x1, 0x0, 0x0) 22:45:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x7) 22:45:27 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x5b) pwritev(r2, &(0x7f0000000280)=[{&(0x7f00000002c0)='(', 0x1}], 0x1, 0x0, 0x0) 22:45:27 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) r1 = dup2(0xffffffffffffffff, r0) openat(r1, &(0x7f00000000c0)='./file1\x00', 0x80, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = dup(r1) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) 22:45:27 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x80000001, 0xfffffffc, 0x4}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 22:45:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x48) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x7f, 0xa60}, {0x18, 0x3, 0x9, 0x6}, 0x3, [0x3f, 0x4, 0x6, 0x6, 0x2, 0x0, 0x5]}, 0x3c) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 22:45:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff7ffeffdfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:45:27 executing program 1: 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, &(0x7f0000000100)='w', 0x1) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000200)=0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) readv(r6, &(0x7f0000000400)=[{&(0x7f0000000300)=""/146, 0x92}, {&(0x7f0000000280)=""/39, 0x27}, {&(0x7f00000003c0)=""/19, 0x13}], 0x3) chroot(&(0x7f0000000440)='./file0\x00') r7 = getpid() chflags(&(0x7f0000000480)='./file0\x00', 0x8) fcntl$setown(r4, 0x6, r7) r8 = msgget$private(0x0, 0x0) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 22:45:27 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) getsockname(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000100)='./bus\x00', 0x1) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 22:45:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) socket(0x1, 0x4, 0x8) setsockopt(r1, 0x2, 0x36, &(0x7f0000000140), 0xffd6) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='c\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000140)='./file0/file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = dup2(r3, r4) ioctl$TIOCSCTTY(r5, 0x20007461) 22:45:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1000000000000000ff09ce00010000007f07439d407980067ee60ac4a27bca0e01c41062e1efb159eed184cbea85d6d463ef4a3e64fc205e96321d5c7c99cd2ffaabfb3859fc0208cbf1c69c4cea0799a0dce0ba1562905756eee86c7fcea17ebe93e454a053ea2166d280d84396bcc729158934f12abbab8e42dd166b02c51718b0cbf31b"], 0x10}, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) 22:45:28 executing program 1: pipe2(&(0x7f0000000080), 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = accept$inet6(r2, 0x0, &(0x7f0000000100)) recvfrom(r3, &(0x7f0000000140)=""/37, 0x25, 0x41, &(0x7f0000000180)=@in6={0x18, 0x0, 0x1, 0xfce6}, 0xc) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) dup2(r3, r0) 22:45:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x6c}, {0x80000000000006}]}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000180)=0x7255) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000080)=0x6) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 22:45:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffdfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) shmget(0x2, 0x3000, 0x404, &(0x7f00000fd000/0x3000)=nil) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:45:28 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) wait4(r1, &(0x7f0000000000), 0x8, &(0x7f0000000140)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) 22:45:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffd, 0x2, '\x00\x00\x00\x00\x00\x00\b\x00\x00\x00 \x00', 0x0, 0x4000000}) r0 = socket(0x2, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) writev(r0, &(0x7f0000002ec0)=[{&(0x7f0000000b80)="ad", 0x1}, {&(0x7f0000003f40)="8810e06061c5388ad7be363f417b1e9526fa912b94d66a28e4ae36525de4c1757d006643b4926103a545c98746fdb8252fb05391be52522c474a6b44f54acc03a2e27090b59f559d20479283d467cfc9312a236f6d3ee7586228ee2821aa7fe9c82fadeb19f101f4b8baa585842dd8bf5cb9c8ad57e928a32b8350dca6623787d799144dc70214d761003b480a76ee8191374f96ff918ba6641bb08b9bfc1d69c6e5e1ae85784267b8c047d012c13381167a7b0b780cfaaf5a89c32f04307e03640476189cc0a3c57574f499725e17ecf5e00c58f093ebca7a07c1ea34af62b2739a4bcf0e68b49bf7cecc0ac8065456ea7b2d14be2a0d1c346638c2848678b59348dbcb0dbe5e176a55865784f4621ebbaeea17ae5983505e63ce0e0c66b7ad616c5f28f2a9cfcdd9d150940cc3b95b211c25ba907d25235f0aba40949546bf8e2d269ba2ff78e0f65f53d55fed83db5bb52679b50139401af6f71ae03d544e191d5284d2103357d768136a07dfe259dea7283d92a2fde025d0b065cb35000221b99c0a9744a1e49791ed24f46a79580dee274acd10b2d318a72ec3c335529d0749689571a3761e0faea0b50a49ab3d1d442dcceb0fe3eb752e9f", 0x1bb}], 0x2) 22:45:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x7fffffffff3) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r3) setregid(0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000280)={0x1, 0x1, 0x7fff, 0x1, 0x5}) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cc0500f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd00"/278], 0x10) write(r5, &(0x7f0000000080)="9e", 0x1) 22:45:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0) socket(0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getrlimit(0x8, &(0x7f0000000080)) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 22:45:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) read(r0, &(0x7f0000000140)=""/230, 0xe6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 22:45:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xef]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x4, 0x6, 0x0, 0x20}, {0x1800, 0x9, 0x80, 0x6}]}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 22:45:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) recvmsg(r1, &(0x7f0000000800)={&(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000024030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000"/110], 0x6e, &(0x7f0000000740)=[{&(0x7f0000000180)=""/196, 0xc4}, {&(0x7f0000000280)=""/35, 0x23}, {&(0x7f00000002c0)=""/76, 0x4c}, {&(0x7f0000000340)=""/213, 0xd5}, {&(0x7f0000000440)=""/204, 0xcc}, {&(0x7f0000000540)=""/152, 0x98}, {&(0x7f0000000600)=""/8, 0x8}, {&(0x7f0000000640)=""/253, 0xfd}], 0x8, &(0x7f00000007c0)=""/46, 0x2e}, 0x801) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) 22:45:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) r1 = semget$private(0x0, 0x4, 0x201) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./bus\x00', r0, 0x2}) semop(r1, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) r4 = socket(0x2, 0x400000000002, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, 0x0, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x7}, 0x10) setsockopt(r4, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) getsockname$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000b667b82ed702e4129686239c5dcb3c87ce00560ac1a194fa607faf1fc7fe77a2b0dc1e81a5327dd0ca767fc9f2092b089b7c620f3bdb7ac3c084708321a4abc61ad9b8d2c164c90074fc29b72b237a240b07f5c5b11f0a0fdafa6a5c6f240f677945994d5d5e00"/195], &(0x7f00000001c0)=0x4f) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000200)) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) open$dir(&(0x7f0000000180)='./bus\x00', 0x100, 0x100) 22:45:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') 22:45:30 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) write(r2, &(0x7f0000000200)="ec11ca290d08f7c4be9d806bd7516e1167628932350eb0937eed44949dff60c4cb51606425daade5d99cc182d026bfca585976b5e13ddd15960b72459b545e3f797e73f52b3166bfea71dd8d9a9e808db58dd02eb846294f1db62d90b061394fc1721a0f2de7a30ac873896ff3fa60308cdf84e6d421f5b8b7979841e2a4b32cf99fce1adf6844537eba369ac2cdbd0153f914f60f79c9d27c810c366758a7c1abcc037f0c58747c7a763c871d98c1a1cb9d", 0xb2) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4087, 0xff7) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000000)="ac", 0x1) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) 22:45:30 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x20) ftruncate(r0, 0x0, 0x8000) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) socket(0x18, 0x5, 0x3) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) fcntl$setflags(r5, 0x2, 0x0) shmctl$SHM_LOCK(r4, 0x3) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x1000) 22:45:30 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x3, 0x3a) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r2) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)=0xfffffffa) getsockopt(r4, 0x200000029, 0x8001, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) 22:45:30 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x10000, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) r8 = socket$inet6(0x18, 0x8000, 0x1) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1475438a8e500bad, 0x8, 0xffff, 0xb7}, {{r0}, 0xfffffffffffffffe, 0x30, 0x20000000, 0x1ff, 0x3576}, {{r5}, 0x8000000000000006, 0x14, 0x8, 0x100000000, 0x2bd}], 0x1f, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x0, 0x8, 0x7fff, 0x80000000}, {{r8}, 0xfffffffffffffffc, 0xab, 0x2, 0x2, 0x2}], 0x3, &(0x7f00000001c0)={0x40, 0x9}) socket(0x2, 0x4003, 0x0) sendto(r0, &(0x7f00000005c0)="1f55174a2535de0667f54d90d021df3b4449f1ccfda4646b8d8bd64ab6cf892e4edf50805d8cf7fa2fb65459fa133da619a7905b4cca63edbc1a995bccce7df875be5dceb4749f5d120d508b62306e445e6d070c2a2adb56af4d1ea1f6e1f62f55ab79f6483d200ea89fb04889e0ea5a3048e278c0ba7daf06d4d9ca3e5dbbd09e442f49682793207a50d55feb6dfbdfca553b526fd3a534aaeb0afbf41e37f5464098152f0d9bdee11f5441ea78ae441819284250ac48e5cf4b10fff8c1fc4085c146c7a860832749948ee5ea0cbd291a032e663f256a8b3b7df8cddaf7a7d053bd1ca7d20eecc8793ec64012e0e618eb7819e2f55fba9eff03c575e808041813bb6d3e60d5c1eded2962021fe88add65b05b37506ed0f6eb4b34770eecdc303901067afd8df58ee6b3d2197183872cd62f6210334001157124d98750997636bf7eb7db8a5a05403a8d320becdd0af6960b0196ae72065118c1c141785351768224ef6d1dc4544a7b40f1b96d3c805be723a6f8f8364c5273c8f109660493d8d855e4aa5e83a4edb71e5b48534b0440ba601545212220c0f28b7c2d9ee5d66b2f8bf7841bcd6271cf0222bd9c2d528c5b3f1c1283936534bdc5b2b773b217f5c15e3969e6ec4e4a8572017bb1677feb5cc922b3b2d9cfdba98aff2433034804340fe528613a8ca2afca0e81ec358f02506003b9380c9600884b50ace6e311b30ace75432f27449ae45db4f667e0922d0fd8c9c491edc9df495e29c04d9c837405bac08e6e8cacd20a8112f8394fbfafca8e13a668e5f51dcaf89b0867a2161ba1d7a31eccf042d9b915f625ae1ee4cb668a72c607693772053824738dbf062a4cae5526cb8c786e4766519163578e95bf73f0ec118130e2d6518ba788f76ace3b38a40384ef307c09c822eb1da3aaac8069b03174c171600850792717d04379fe172ec9bac08032ce4317de5d0d2934d9369722aff72311bfeea4189f925da838d436644fa4a10dd46d0e3b975d0d483ea3d6f924649c541f5f3c3fd96d381e2f8b138bdb46f9492c7feaeb922fe2125a706255fc076e378ebac6029f232ad642e87532c7d4eb771fdc8c3a2595272acc3211c5ef780d13e6f55dadb7642018ee569f722414141273d84413cd0bc69d783421ffb3d917e850034fecf0e020136ce735e6b455ae6f5b9138ade84eba0294baba997d878e42dd7f8bde2eb237f786d3c9d29bc856259c683b435c179d6cdaa7e6a6959c8264ba7bde5f7e3f88c897c5eeed7a07101695a86afd2b102340fe9d48d7448604a2a0e24f728593da692b37443b8b7a02abee3b5b650421c7da8400addc3cc11299f390848f31af83ac59c8a4b5e603429f52b1a712541fee44cbdecc2e9a9cf615d6c577743f2b36e69d234e357dc95153727aa7908bddadf27e44d134adfb07ebd5a8ac89d0689b119e51f57e225e793e39b078632ff2af85155efaf9c52c08a83dd193ffed3c8be988069cf8b23dc39385e7700e15374f7ce1100a524bf4f0be9d73fd7716150ffaac5e5c8339407bc6b35e853b2280e270736fa16df34b5536baab3e1f91fa01c5d009feeac1c22173a09176f2bec0e047d050985bbf64a8a084c52989e0df8ca2279a365432416f8ce6cc7417af3eef5256aa6c57d36f24db0e31b1d29f412bc518a1bc15c88760beb89607fd916a5f41f49dfe4ca4c3ed08e413aee8240b4b1388da267968b52f59ff4522e7e7c045432049b5b53717e618f1de593009beee297c6fe1511dcb1800ddf8b19418ead8b64f4e54c3f7ef2a5aa4eca2be60ce57ac0aad0e8bf42d2dd62eed860996fa9d75483674a4754670392cddc817f58c9be85a4bc34a9e673add164b0d2b5dfa84c98d5fffc15d4e92e3f2c2274a7b4d557e08f59ce598453e1c3d885f8fa7f8286a6b0fb3598aa87709807960245f4c562558e9a16842dec2741346e663b5b824cef8e2ceed62ced60868fe3f2e56dfd9ce9d70c3bd70d4771b78c8d8f694a67c05d7489aea2d492ac09036b965f7cf515b3a8c9120ac81de806c47df99215a43bf80d33b3a9d57ca3d3e437536b0c862e515bd6f9915fae9897120570a00c27725bb6e80bc16ea19e9d5dea5a0276f88dc090f372fbd472e7bc15cdb84402dffecc7c54726d8226eb9e22d6b3728f35403ee9489e03dfa9b1995ff52a6df27a9dcacb88a4a4c06c72166b37cb7b91aa7f63eeceb5ba8b7e5c3ead4ef1d37e3d066c627795ee6957d11a28dbf4d5794e021ecdb947d8baea1055d9952b227293fd4c3d92949e0a03114c5e91130f84309c6bb608dd5b703e6b0b9f8dc90170fd26c8453e367944a87ff46a746d39f40a2acd495db802b25615cefd90d5466a65cbbdfa7c30eb26092148f7540ee0ba4a1296334ccd42aa910dd1f1572dbe6da40c4cadbf9846c01b7992caa667093221f14c97ebdfcfdbfca6acfb43633f7900f3336ad182ffdbd9b6d4e9aaa37ea8d649ec0f1c3b3fe867700b649f555de16c2df8775660a9fe1223cad722e7ac66cf2188e83db0fad38e0264fea2bfca1873448a1ece02da42a02802d43e877b22b3b31b6d332f3ff7b60c667899a6477fe5ec740f3a222728ed0d7a14404f8db250c4dd6a879972aff955a0a5421d8372f4a306f419e8b6db50845f20058b3817ed54a82d2651d770e765f014bf3a82a95b852fc3004021b283d138e8210d21cb2f72cb8489d81cfcf289d4b53d2a4ce24092f0bd45638cfbe08541f162388a1bc2464b07b8c5c54f07dcf9cee05e8e7330e0c38178d567ca2b391577f3ad1273d0098ae6c433b632e76cadf120d1b29b8f118f7986c1fcad3c733680ee38d13d05fada3f96b880374d9133627913fde67923ce75adcf1fd284607366faeed243071fc6b1896128b7e628f848c0b4fd40a2c72ebc9be786677761e6ac520dbc5036d49061186f6288db474a1844ee9392951f6a0378f48dd196535a50c2ac2d400da67d678235f6aa00991337cc94526db11d3131ece51b998b97787758b4acb8b3339c4f822dc8508cf9e4544a738db2a5a81020c1cb1243e2fdc137e02acc3d18cf63ee88bacba01ec28e77d9f47b5ed19bd5332a684164ce1ca2a0aa02938ae45f60aa052e2e770c466ee72c94bb2e190e83ed9c56dfc850542b9ae1efd2bf1faca6dc6ec455a63536d89340f51e0f9a984ec91d4d886ea2ebd7126e6ad5ccb64c6add21997452c30b60d756249336f8b3f5567081de99589688976169ce37f90f670b32e079b0d05651da84a94c864f43cd7649c021443178e39ebfc9f72f41ef5f1a8c5bb3731e245d3a1f8176cd536a4f71e4084b3c3fb020e4bbc38779ec811e864eb8dcf55191b7e9a6108d896df61dd3c83c2418cddb70362f78fb118f3a057ee2d7c8a9abf0861b3722dd1ffd4d426a526c7068889fce12ebb5963165c115534001c2d84059666aee27aaa2199cdeae10bfd3b8ad88d6cec767b6dc23bf065ccc9d184aca6eb1f4ce3d85983dfb538a92bbf98f0b6b66646254aca872b13baa3f73d7b72e5068eac564993e443f7fa71c9086d9876e1ef9a062c04d72662cc8912a3a8ae877a1044cab4d165fa709b040ae8564e804fcd30fe030558d43bbbe1c35d0e676525578e5ffdd0f28cc90dfd0aaba94e9e5de5577972d1c8fda2a81ba0ff318b0df7a047072657640c168d5dc8908ffe654b53b62e0ce8cc82da9e62a743f88cd7312a9f8b9ba00adaaf6cc456e8b6165d4f8b2d8886394a934a79734f0f41a31b61430fb2cc9add8bde69166694f400b92acd828e37303f48dae5ac9b4f54bafc2a813017f483b50dfd49e57dde3592b9aaa39070b67b858870460d40759d441c0c0a35319c567f964e0e341e836a3d232e60aa96ae648cbca3ae5a85b0c8678efbfa0e7f017525092e20d7551b7baa4ff8849159191b20db82df861e830a59c05e5e8fe1bc191e957a94730d29ef8979b285b16e0362175c0510ede6f1581ab56ec2967cb0e496401215814ec0e214aa1ed4758b8aefcbbdf990fa42650efcbb2891f5a9596c7b4dea337cf327e960487f1d87f463f1bc2ab9e8a6f50dbdbfb572c1b5ff627b740bd741a78091d982f461a8403c6f1a31004a629acbf1f6bc7c7af8d5c251eb2d866baf167663525831554c40af24c0b8d27d862fd29ec6d7458ccbc69afb0d67e340f925304e1250bd0b763e698f924bc6f56134734d334fae38450599494d5ae766acc9d081027bfb1f6e01c5e2b54a1fee3c3cb1a81d294685e2d2d768ad3860e349d5218c395264702ab567e217d2365e6320f382a08141b5a6670b043ab4edc563eb83590ee3e72c4ad50a4f7f540efa465d4492d5967499fe6889c78641cd94ae3bad7ee10fd01cb5e7e146380fa9fbb60cbec932c71a38cb2abe1f6f32c2b86b5903b0fd85deaac29722ae3192dd1a73461f9cd671da58c3e83bc6c9ec2cc5bef38f4b5b3e0f83a3c0b805bb50b0c6b905048ff93ea84bf0083e0d61a6fa0e476d46743f941962d27148941ae9d02f865015a7ef6050d29d54660789cdcf60da4ec0619d2b229843fad382c78f4282a3a16929daea81e7ab01d909996cfa33b9b81c2963919f3965ce8bd293e0a561d9fcd811251edc3f2f20cd5fbf41288804a3d0a5a9d7541408700a08a7f6134690e5247647357de5a041aaea9724cf7f43e0fe2915592ce445161e878ac32433d2a460219e2beff1627b7161ce15a31d2f65e1aecff9c5d5439516ed5343e57bee34ec76e5700aca2a34e9576b413ecad20b283a7482c09fc92443da3f4ab5a23e8add0d09bde43c39a4543bccc60c728d816f0f2550245f0a31eb9ede25f13db3a4e5e86510add11a1f719d9bfc62c54708c5e6a3a35d7cc17c932dd81fa08b0889d25571fbbdaa577ccbb40f67d304ac7a77ff0737df6d5992b758c3b387b707cf5c7e21529ee44e435d4ff7d2678429243243accf4b2a28e870f43a99b65dce85a912e5df0c970f271f77001a4c54774f602a6a5773297fde458e1892beafb8d641977dee6320dba26b17708b370d6cc03336c60541f3240ad03c355e1931b3b62e3279c49171e9de5f6be17129d1fda326629d9a4a5ef3275e27abed04df59e10dfed8157ea7a81bfec426b4272f5010c025c84ae0348091170029a2a0a1eac68ec8bbb5386607d5297e8e2c0f198dc2e4ecf1f1e92e1244f3d390dbc153d0d21344a599e922c793f972e0abb9a0796022c7f7362c62b9fb66a9ad45f719d206d2f8aebedc28a6809b02609bd70be40b3acfdb4fa68042792afd46ed81474bcc164e71e290a35694588044f07945ab961ab8bc31d542a40748189fa79921892db32c81541b3b3266f5d29b35a7feca14fae9a7fe41df0957bc3960d04ad3a58df74f8aba29107de6e5cf5be7f299fe7938dfc39f87a71aae2533a7b20ddaaed6ea0e2148edecf5fd1369a93091d3e9d0e092c318fdf74075b1f34c86d202ced5b54b8079da7a7fc0861d68d37608832a87b7d52c298618b224a6ba39fab7147586085b453080762a7caf25f821e482e9f0a322e79a7e7d255cb341b360e2bdeee48317e0e34caa83a5c1e933f8f0b8b180e23e6b6e2db8de804cb5c527a8d465d6083702005796a253d1ebeb0fca25fa40467a6e5da64cea5ada4c163e1596c119438dbf8ce02496b5f7c3535f0fc8badb3b9e95419ad5423336a6362e2ce9907e80c96903f06215a4e414026ce1294e1357cfded0dcb7c594cef13bc0af889c696be565a9995bd50ccca034d5f64d1c8cfe866a2883a2353ea982e29ff9", 0x1000, 0x0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) sendto(r10, &(0x7f0000001600)="b9289e20eab7642665903ea38f764bebd851b8da5357c91a9fb1ce0d81331938c2057fef1c7d8a51c6a65e4432a5dccd6c0409d2b5d92b5f3f8540b3e50a93d88ceed8907a3fb71240da41dddf39f4d59649c9cb9d5c6309c0310bf15e855eb1f2b24559a91588c1381edc96761d5da78aacbb00e22e7cf28db076aa56cbcd376d05fd07aa059c2b2c243ef9d44228f7ff50f660bac0b2a94e181cd4a3d76818abe278f081f90859727700c30ccbb5fcef50a72f248fbc387d6ab9dc74b06016", 0xc0, 0x8, &(0x7f00000016c0)=@in={0x2, 0x3}, 0xc) r12 = socket(0x2, 0xc003, 0x0) openat(r4, &(0x7f00000015c0)='./file0\x00', 0x20, 0x25) connect$unix(r12, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a545fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fe140e6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f93fa4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136"], 0x10) dup2(r12, r9) r13 = socket(0x2, 0x3, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r11, 0x41205725, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r14 = socket(0x2, 0x3, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCSDLT(r15, 0x8004427a, &(0x7f0000000040)=0x7fff) fcntl$dupfd(r13, 0x0, r13) sendto$inet6(r13, &(0x7f0000000440)="4770c5b4a19bfff0875908d9db1efc4e3f53553f1bdc0fd82761ee8421e0d59ba3fb5591c46f7ccff7307ac5ff0f000000ba2a7089b6eb4c8b6746f3fe63ba53b4bd95217e62b57fd2f410b9d1cdb67ad595d18c089f128af2ff1914c7d50836496378dcc57e84a02f09239ae71394dfda55c1c480f5850be38598077e8f7c4325768a5870a08474e7a7c0dc22d581b5166f4ef09f808a075bb9b9a3109fef9cabe229ba537627aaa557d350997e0c3daa91fd698bac41989a3d584e5c97fb73fde49705404420d3bc8ba1d0a9ec1a15ef779d44b10b09550b2e451bcc5cefd0a3b871244cf593a526020822e9d462e051d6a7ef48793b7e92546db512b1d5ad1de6ca18c8f48b4a20c8ed0f4674f1c8502f1b7dd13a6bd85c05bc5a8dab5b55c560c4d95f9f19feeadefb3421dcf14617bea4f4a246fe0d952764bbdb891d5e59a6a0e33e3cd087d7de76761164efb7f3d93ad28400b32fe097861d7dbab016736ae6fa2e0e5de3f2f5c97062a0ed2b3b", 0x171, 0x0, 0x0, 0x0) 22:45:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x63}], 0x2, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000100)) 22:45:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0xffff, 0x1022, &(0x7f0000000000)="6eda7806c4f9ffffff2affffffff6c7596865f49e753a82d09e8ebf483861839284d2a7068e8041739616978f66482ef", 0x30) 22:45:30 executing program 1: r0 = socket(0x6, 0x3, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x65, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="d3ba35257fe70f3a883b2c4eabd2facd89646c27d978b4f0c0c63f762d18a22a42fb0f9ec7456b9fa8c208bfcde742f3a40967b6ba087da3ddd22664ee756c63a41f2235b6b6371e5b5d487be1535aefc7ff412a75865e756b58eba4b22f4b741c98e5d26ed02a60718c6cb75fe35b055d71", 0x72}, {&(0x7f0000000100)="6fab00def7b898e7d1223eb4e2b5dcc907f7c863f80d10a5d19ab10d57d8e4d76d9ce281bf23ee2b0d54575ab40a6cc00924c5d9b73a8dd5d7006b17106de1689b8a6299b7eb66857449618ca06a02dbc638a11c4b74a6c7e76b5e8978a311ad6182f950bd05f91d9007d475095e3d6d6e0959646d0f1549df41135aaea189f735848d661cae1310451d9612391c5d82356a014905ec20182952db7f55ee4e5e41", 0xa1}, {&(0x7f00000001c0)="a5b8b69f72795911bc0a49f4457dbdc3759f6ad56c9ee2dd2706a276543444302302c0d10ec283d18343", 0x2a}], 0x3}, 0x0) 22:45:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="f94c4c49dfd7675ab985f9af8a0d", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup(r1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 22:45:30 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = socket(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) ioctl$TIOCSTART(r2, 0x2000746e) 22:45:30 executing program 0: socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020691f, &(0x7f0000000300)) r0 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@file={0x0, ""/81}, &(0x7f0000000000)=0x53) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20000, 0x0) r2 = open(&(0x7f0000000200)='./file\x00', 0x8000, 0x40) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x0, 0x8e}], 0x855, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x10, 0xfffff, 0x7, 0x2}, {{r2}, 0xfffffffffffffffd, 0x0, 0x4, 0x2, 0x3}], 0x3, &(0x7f0000000780)={0x1, 0x4}) mlockall(0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000007c0)={0x58, 0x6, './file\x00', 0x3, 0x7, 0x9, 0x2f}) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r5, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) write(r7, &(0x7f0000000800)="3229c309eb3d2ce5ae71cc92f8bb8d704e4148ca84b698bb4e555ab323ed0f9f5a76d0f61ccd78e0c25dcad5bd440e420f34b60d7b73975315d07fe237dd2e5d78491744529260e125baaa315d52690ad249f487980ca6578c7ca95f95e7bd011ed9412e050dedf6ae65c9f0c586d700854ccb807bfafad013a8", 0x7a) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) mmap(&(0x7f0000d88000/0x2000)=nil, 0x2000, 0x6, 0x1010, r8, 0x0, 0x5) 22:45:30 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002440)="617e9cc033424cf3f6717ee2ae47248c9e65cca284831ffe1af328d37ecb793ee40c494b30d76887ba03ff28263dd66318b2cbaa10e4464ea1ddeded39dc65c6311ca72a63e1fa2b03945592dd551dd8c6d9aa72f447ed25d9862dd7656fbc9037e815c8f7fbd6fb328533ee7a3297f8c93b1831fd974ca36c4868d8e3c57d2f75f0d0b73daf9f9d5bc5381254783fe4d47a1d7ebd8b1cec780a97dba96b87ab4f69324022111caabfae386055773a090b43c10f1edcbe36f4e6512f7fac90505cf5775019276ab46c3bdd147fa5688d12eb19103ba4a82de3e2aef853f29cd8442bcab29a393368ae94e7c8256bbb0a1d6eb2cc41d1b1fa07a38d0fc9ded84f3708c60b5fd0d823e6fa1d02fe3199692271c9024528da8d1075b2f75f85dbbbe3864a00cae4929c54ce4887596d8f32c35e0a7a9ecf3501ee5c75d697f0983c0086f27062bce002e1bdfd2d5245fd10acb7e9b471aae94aca4cbef955aa20c2a7f0bbaeb73fe59cbe3c801066a58d5609651bb798bd951808c71c921ff40e11852201f1cc8d8a6ffee380ed071aedf220edc87d49c64e9fa6aac9ecae664df535316b67c6926fbc62254fa27cd9bac631b1544e87170e0ed155cc97309238fdd9827b4a2b5ca9", 0x1c7}], 0x1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) recvfrom$unix(r2, &(0x7f0000000100)=""/4096, 0x1000, 0x801, &(0x7f0000001140)=@file={0x1, './file0\x00'}, 0xa) r3 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x3, 0x4}) 22:45:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0) socket(0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) read(r4, &(0x7f00000004c0)=""/4096, 0x1000) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 22:45:30 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab78d200000000000000000000000000000033f89ac42be5cd7c9ef5a27dd64a1bb699cc6b4315f27880bc6df3aa01b7e8639c06c42f8f90e8f8", 0xffe0, 0x0, 0x8000) open(0x0, 0x80, 0x72) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x20) pwrite(r1, &(0x7f0000000840)="0bdeeaed0a0364e53f24db23e13469fadce391683b572224823c2e19d0c08751fe59bb2a21cd7fbf2d44cb4b1a9c7e39c088262ae4b120b63f5bab4e89584ff6c3add939c176ce969c1fd519298450bb9c25f48cb8ed6a9cb2b1f4b3112e38bcb9c9d5f65c5f96c5492c03e2c948a4818240650ad1f2548dc3712eec24ca1b6c405733489ce74cc3b79b4280c52040d5b35b3e8330bd05b1e6dd4d896fd4b7258631e42e430aec038728ba8e6a186980faac6408fa8af30f7a1a57137acc33bfc13f71142b1983d60e716a3d856cb00779fbac424da2f68d42fab9c7ee68bae101c875868d82956bd6ead786d59575c5831b8c84ba54e5a0f01d9864b126b119c7228b11aca4df7491161803888e9f60688c784bd7173054ec7d633cd89df2958347b2acc31ca888a465558dc8900e530d9eb6289b47824151c2859dcde9b75bd834a00736787839a97ae5d6ffa1771c517735f6244ec85ca6e636cc94825c9a2eb93863e12b8fd3cff4b418dbe4d12dd9871d36493d11ece32b30a97e7c608a16aff37836211e6922d1beaf8cfb7be2d7bd71c31bdcb6abe4e1b8cc9af76d34ef43d50b37f50e1bd8a192351931f546a591cea05c4c2661229813409bed7979727fef9eb1e6c6cd6fdfb2b874957d45a80d4c116a261f25729204df6656d9d6f56005a9f790403084e66d94d6fb6b97c097189f13d0bde0dc3744d8ce86270666c3348264336ce52cd3a5ef212f65f7d00207be06c7369ff27f5370545a645f9b41fba2d4640f39bbecd8d506c4665a1615e9912b0eb2f4c67b692f65e49431d06d5080dc718d3229995dc738d8adef71031a9541e06309973ced20c58d6183fb3c653ffa89330880820a1700fd7c397dc02174bb034f1210fe0e84d96236d08795b23e03c8fc3e31af764b45fcb520123ddad82957d75ec5ce204807dcf13e8fb1f73239ea7252cbbafae251eab20959e3d08ef9a292c1cccd55a36352edaf107b882afff2116f8d267bdd88406efbb9d789c09006748a3f9eccd7828f01be9cdc56e8f8b6ead7c0b413c900a62b8d3234e33667fc41260dd26fdd688d20f2c8a4c55baaffd4450997c5aff0380721b2cacb2e0c5842e70083e620bc54ee2736411633d78a9e45105cbdd8dc0562dd5b47844944cbf1523375b3c63dc0a667238c9c7614c07a89df9d013fc5dba9184d5df20bd5c1117e4fc2fe0feeeaf27411fd15c73a2054f41fb04075af64eeca1073873d572add2085e4bee2b5f2930080306ce590638cf377668bd615e7b5436f3ebe4d86850a4d01b74c4334fc588e55b3451050a29081d9aaa51fea7ff843b6c4a71c810246193901868e64ae84e1c29146b1b9887662b580e53088357fc7362db2d16710dff59bbecff959e8ca85abad50c0e1af6f975cfe4d59d2fd71d97c0d9f72c5ae61ceb87981adc06dda1bd008401b2c761719c89f08890e5ed4c684974522a8d160f7dd1cd7619d69b179a0a1697d15d326b2c7b23c5ab5399a963583528059f6af10d7153c232fb6dc583d60f17bd984fb7638a00a8ac2a95866fe3b2baf47d2a157c02375d0c5ece10fdb81df573e41a73d51f4b11f3e53e1c37619bb1c8f70bf4674722095d013c4890b0b155ca26763990c5db9c4a71b4da91569c198f34358536ee195f1baa91986b1bfbf9abe13b833e65e7e851ce1ecca916f4886f0b3ab28bec6cb6aad4b02f47f1c03a2a5b40ac79b4319868be1e702a2e40501b5089a8660c305be93be05075ce86cb59a644f10a4110915f60e09dcc285857918b90e35657c475535c33c008a7340d95c37002d89b35bd298737733fea19639bdbe37e4e61e426cdbfc0de4420cc24414b940ee1d59f960a10b646b502a62f983895d6550938abee9b7f736738c6c4a3643ce70c5eadf3dca5b430e8c219658771bab0949a87e7317e39b210bc496d5af1b17aaee85d36609cc0d94daa7b0ebaf8128a8c138156d742c7b18048d4c92a62db5d0a3314bfd9a32f01fd090545a2894b9970ec024f7854e827036b2e0d5596ecc37f070205acc64c266e3a3ca945cd09207f5e56e6c6f0f56fec7a73683a745a8cbd9fe3c7acf9b15126706595acd83d590ab5926cf791ee168320ec9966541fc12ecec9a1aa6480275451a35f23ba4b251c8f1553e124f9c5e900796d51ba83be7df0a9c31d42e06f3c4328fc1dca3503a2f0f41c0801d543ac545524fc13320ed65cc4ecba15ac34312f4dd2a55f3afdcaded5353496b900f18a0eb44a9f320b9649dec5cbb5b91734413fe32f9981286e94798a0aaa4761416cc3dc3cf8f3474a851318cd1eca920b850e63ea61012f5c7c5e770cfbb46ae364325c6bed533ef5afd92caa70ec3b09c560ea589563e8de6e0557ab4768b2e80c10b2edf240af238194ae6a0ddb581ab616128a7fac58c5b6641e646ae739ee8c2fa09d5030ee4fca704acc050d2cd1783c3c5f3678c1c3dfa930d8d9324211d7d63fbc1311ce2ed651eceeac6c8f7d2f3a7bddabe946bf381de55c4c0ceb33405b5f406f3d899b04777721ffe192eced98e8688c7d1f9aeab75497dd722860fc8d53576e76aec7d4996cda1681ff61fcb4607585cb981b16a8be189a762202c7eaa778ea50454eeb7034a61524853959d1a03feb7288636abf22120f85c1ce784ed5b69fac69b394519311322d874b6ad05fa8106731b92ebbd0c89dfd0ec2c7a95faf8e7fe304ec025887c342697d8983da84f1c3a8383e5bc7c829e45363c08a145e957c60377c51d1fd6f8851750171a83498b2d539ab68c62c93cfec04542371043bfa5b3122fcd4ab354424e4599aea98afeacd01c111579d93b69d75a63156af3a938304d89f82e407eb3f4b172d78b8f7bc82ba2115ca31c6d37fea9b2c9002ba6f585db14dbaab98627b157ff9911c598fbce7e1eb4e68276fce1d6055c36cc3192aaf8eb2544e493e98a8c6923a2b84b771645a41810ec82d05105e862ac49556ea66d4b85312a8c1ca83a6270e61c40f6cd4543f51599feb1d95a2b7236ac399e0891d2ddc74f27eb214f7746c9feba34f5ab7b059a4e685d9eb908fcc72ea2f3d9e8e1b65e674c23e2e10aa4ebeea7c4ac1da2136ef40d443e38c4dde69c70d59f216f4177d81411894a3a3a9bddfbdeb04a1065c8c44c0d9be48ddae9127effd5a4cc435e4e725cb6112b81de2155b46c78f9a09c05f90278926a5f6d7ebdee06ceafdcbc879ceb052e68099ec131361e10a304aca4cbad33b6bda0b7af9a6d0044edf7fd80d2eee2600bda71fbf03351ec1dfa22592d24107451086f15d37cf77582cb7437554313649acb4f9d594dd0a48cf8b3d809b50707f065e5d3d52d657b647302d7b57aa245ada63c6addc061274ba04af1f94051adef5776daf5d9a614bdb61514b32d7fb2e9b2fbfd7e334db3061b5b9e72adfae924acbcb169a6b23e4248a6036d5f7c6900105523e824a44373c24006ca6c4f618c823390f3fbb26320ec75c13d61d9dc52c7db9dc4f70b4b149162703430f90d3796a495a39717f5644178ea9cc0c349e9885cef869a92c162d9cc3d1f5f8931a72679c61f86032d9e821cd12c90db11cf13af89b94171ec8a2c5f5accd3280ed0adf2f68735aee32dc2daa529e2fe4ad040e942dcee08b6d150c13a7e923425981c1e30a0a34580b967ae779c7b6aa922fb926dc1a499098afba4b0a02c9d777905bef9d6899b599cba39318bfd6679df7bf4609b00d077d80790700eb424550eaed1e360639c7503f659d119aa975047011c0fd5c357c5c8a3398b119404850e1f7e2c90282b38d84a00ef87fc3a630dc66508287fec5756523529d3bf6565ccad59aa918e91f0c9a5eccc2372a7b2d1729e7387c041f6583686747217bb044e8974153ccd88de29dbe1895b557f705300945fca994392fbff90e1483a7acc46b1b6fee35f827377c1411961024193d69214218acba4a6400c772a156bc89feeb6af205f5962e12d0204736c551d63496b8beed43880bf48f68626b2c5c68b25ba536742b293d4f92f9f349735a45fa6763d74e50c1c3f20566da879150ed509907a505bc87248e64683419ca55b068018c6ef2ff49a3e5d495e04dfbfb4241a962b8fce9b45be6fd587625ef1142f2f80a9c216b14fb970265087f6291fe959b616f08ccd38da903dda8ece24f89e505ebdd87a60cdb7318b2309a48f032ac8f2993a368efb50ca592aeaa47504120b0817376bf3b5dd901397e50c74209709484c934d2ed5feac6d4a39a1f2c9a5b74a87f2488a808efa84795337553fa41c10b1fd067cd785dba103fd40c4a47bdd9bd49e2388a3f535b8c70b86b163cd150923081d3c2fc492b6cdb58bef471b67ca5474176ba47673907239a3656354f9ed012f85ec2de501c1e123e7760eb01381aad901d473f5aec66dbe9320674b85203d5dfae93abbc13d2799385526dee8b9193391cdb4fc7445a15014c4b32bb4730f4e24ded8c80137ef88e7dd0a856403d9087dd652160e301006f59316ad4b4eb14a665b3208211f9dec0260d342e4eb24d79425d7c3d634ed7bbb6c9c72a30e57936215b96a716bbdaf070b09e3a6bd52353b0605d3575bc9389ec8ca13c0ddeb789a0768b9d4eae5b090a4c4679826582157a5f39da2e5f85bcda677d8c43677171b73c359d9fa73014f71b94c6a8219da7df2d32ed810cbd6bda52970283646652cb5786d9a2285ea7e2d63353fb47daac95f3388fb182b40cc47f496a5dbdf9141a049cd51541acd8f23d6b7558d4dcbc8c87f28e491a3295e61425461ca7f8d398447ebb6efdfcfc0d4b33ede9a41c7299e8f7bc739673c0401f5159498da798cf3aee2ff79b80ea63227fd963f61e386a49d21be885ea24dae692f3fb76b1bbb10ab4c46ad64a73c99f2bc2488c29657829a525f8ec717021136ddd25e3b7f9f076ebd0a5a75892016731c8b69fe8788fc5417b4d06f9d6ebb2f2379d24d20d181c575a9dfbd2829b3f7fa936a9f0129eac0d9df2572dbd9b08d1e1eaf16e4ef907f83da7d74c780c644c736810ef178e82af5e5fd031891539c823f04bd4f6978439e8702fa6f4cc1b83579406eb158e29209813208925f9fc56d7d8c48cbd99e5ee0f54651cd3295ecabe02dcd271bc12f4352cba85123cec7f2c8078b5347a04e5acae78fe3ed02dd1ff03568a215dd797da47efa658024a2c94801a35f045863223195eef32c4b1d5ddfe80cf2e43169217271b25c74098720ea976fe7cfb3899ee39fab45185c5e7cb0e9916cef2f055912b46cf8c7a3e578dc61e6bc80913e5c908628006d29ef1e96eb92cc4d5404e302acaa8a4ed44127909ab8226560c4554fa358567a7840932653dacaf72398d3a5b9e6b3bb3f60434844b4055d5cf3e1f87c11753badf271094286ab0ac65356b7c8f82f331c39e8d68e15700731539b60a3ac0a239a3743409239f8566f4b9bf9513a993717d4781264b809b8c19b67f466e2993623065e93d6ae9f70cc3c00c6eea11f73aa6db0e15744e89bde1a083ec6cdf8c3dd1b3275e1e208461ace266b95be4c8917730556369b95588d4a149f29687993e459e27dc5ac6cbe37e05e3b5cd5ba3a20e1c339bf7a4d922efebb768c3f41804ac1ddae386238b04edc6e2f86c80aa75bb1c0473077cbf0361abc49f1832dcd7be2c3121e290f5b100c0595f8c32d02623e84b770641ec0fc36035dbbba50bc75d1d867f27e3ec7028283ddad45a604e3a8804b926e96dba26fde810960224caefc84cc0bdb0c88f8af5270bf941486728a", 0x1000, 0x0, 0x54) 22:45:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = dup(r0) r2 = semget$private(0x0, 0x5, 0x624) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r2, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4, 0x10, r4, 0x0, 0x7) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000480)=[0x0]) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) r7 = dup2(0xffffffffffffff9c, r6) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000080)={0x2, 0x1ff, 0x6, 0xa37b}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/147) semget(0x3, 0xf7bed0151657a75d, 0x411) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8c4952d98aa8a92c, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x20000000000001e3, &(0x7f0000000100)=[{}, {}]}) 22:45:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "2bd0c00468dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/84) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000000)=0x2) 22:45:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:45:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) close(r0) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r3 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffeffff]}}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 22:45:31 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="82a554b5836c12adfdffffffffffff3f7b238bf468d20d8a0a197a3862070000000082959510bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd580a162b58fd4237b8fa4d012be447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad31505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe65000002361cd8ca0300000065c6593d2870b41200003d00000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c90100008000000000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee571cff996682b4e9701b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136006e51ded92a4ee45e46ef35719229aa64efc9c074a0ac1b2ef8831bf4ceb9aa9128c659cc7479a51a09378c18a083a84a11562ac9aacb08927c6ae3e1f566e8adc71256ffd00f27852be84d5f1b751d6c7ce7f1f085b9c5daab91c3b36dd711b5ed9457a19ad23ad4bd8dc3f98e3e4d8446a5bd19e0c2dcedcb6563c80fe448fa00af57f6cae38d87047d540e1fd00360cc47c4df6a9aed39e85de091f4607392d64f894bf9a5f53fad69c8a272d1ea46913bb7eeff49f8539a466cd71bca25997a2eac52f4eb3d94335cdd89f5a3cc00000000caf3ab54b5884d9ac5940bfb2d8205faa768aa6abec21217a9aff2fa1485e9a9e78cc4aa4a4f340100000015f7f6c667d77814cf78136eae46c353a57c782abc2db20ebf5c1359b14d36f2034128183f010172407f95fa96b2cdc42f35c15ebda40e0def8aa4d7035b7799de6aa36959cf8bb691fdcaa96e8e90d67603f51add000000"], 0x10) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) dup2(0xffffffffffffff9c, r4) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r7) dup2(r6, r7) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r1) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) r10 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r11, 0x0, r11) sendto$inet6(r11, &(0x7f0000000580)="bd88dacb74e0f5121e7d6986b4dee1fd54c9a9f9aba525e4d855dd1dfbbec988e8e1360cc0398aba59a2730cc3862daf8f993ac0697d7f46870131ef69d47d0000000000000037312f55c297397d71b2bf4e77ac9a887fd0314def1e6779d77faf2243", 0x63, 0xc, 0x0, 0x0) 22:45:31 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) fchflags(r0, 0x1) socket$inet(0x2, 0x0, 0x6) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) 22:45:31 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906df", 0x8f}], 0x1, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x5, 0x10, r4, 0x0, 0x8001) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 22:45:31 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt(r0, 0x2, 0x6, &(0x7f0000000000)="a765281aeb6aec68258ca9e854b9ad8791f87081173cbf45cc95e348bf5c1c6cfac270cbefac8e5bfb527d95349949206d", 0x31) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x5, 0x3e4794c8}, 0xc) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x800, 0x0) syz_emit_ethernet(0xff, &(0x7f0000000140)="befb295b553d1bc71ef7f733ba80ae0a23ec9dc842c6ccdb8d8cb42258586859cd41fa379703d6d111b8d711e18448e85bc437d8e16cc4c4ce917d7f3b528b2a6b91955d6c4286a9a4c2c2e3ebed416bdf8e366fe702c1787790a70631f92338f6026c9c85ed3cd11a4544e9a3e8f0ff9822d0c1bce7eb51c2f652f2c81f8fec833623161d45072acb4a9245ec882726574189c47dd0ee1d6815b121303cc4f3f66773083bf1c2434e61eabb612fc1ddeb41747483195d7dc4aadc320c2faf80472b6a0a47cb7e178b49e451f4f91d44bc5ce21048e59989939bafd858f6577a24a4fb3e65f625964bf94c859302b597cdde8abe1a2fa83a79ce4df56bc5c5") r3 = kqueue() r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x0, 0x0) r5 = socket$inet6(0x18, 0x3, 0x1) r6 = socket(0x6, 0x4000, 0xb2) socketpair(0x18, 0x4000, 0x1, &(0x7f0000000340)={0xffffffffffffffff}) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x80, 0x0) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x40, 0x2, 0x20, 0x101}, {{r4}, 0xffffffffffffffff, 0x8, 0x80000000, 0x0, 0x8001}, {{r5}, 0xfffffffffffffffe, 0x4, 0x20000001, 0x4, 0xfffffffffffffffc}, {{r6}, 0xffffffffffffffff, 0x18, 0xfffff, 0x9, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffffd, 0x91, 0x1, 0x5}], 0xfffffff9, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x40, 0x80, 0x0, 0x7}, {{r7}, 0x6, 0x80, 0x1, 0x10000, 0x6}, {{r8}, 0xfffffffffffffff8, 0xa2, 0x13, 0x5, 0xfffffffffffffff9}], 0x401, &(0x7f0000000440)={0x1, 0xf0}) r9 = fcntl$getown(r1, 0x5) wait4(r9, &(0x7f0000000480), 0xa, &(0x7f00000004c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) recvmsg(r10, &(0x7f0000001680)={&(0x7f00000005c0)=@in6, 0xc, &(0x7f0000000640)=[{&(0x7f0000000600)}], 0x1, &(0x7f0000000680)=""/4096, 0x1000}, 0xc00) socket$inet6(0x18, 0xc001, 0xff) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000016c0)={'tap', 0x0}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000001700)={{0x8, 0x45}, 0x400, 0x800, 0xfa8a}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001740)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) r13 = socket$inet(0x2, 0x3, 0xeb) write(r13, &(0x7f00000017c0)="3a289457fce9fed36ce11430460735f7f1851a34a4c2f46d71fff6a684d531803fb69b48821e0ed417f3de572798b72c437fdaf11487761045defad95d60e07887fec79e180e3b528d3cc4207f9398e055b097e6f742bb1457391ea81ed1f376391d9aec091d8a3a8e22b7734d63f823cb0fbfed14c33a6864eb1d2bf229501021fc685a901e5d9d414af36faeb12677105c74b392edd1a0f5d0f073a9944c9eb4dbfb573f1976b4d40070220c71921b0c0443a4841a680e28db", 0xba) r14 = socket$inet(0x2, 0x8000, 0x1) getsockopt(r14, 0x1bf, 0x2, &(0x7f0000001880)=""/203, &(0x7f0000001980)=0xcb) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/ttyCcfg\x00', 0x80, 0x0) readv(r15, &(0x7f0000002d40)=[{&(0x7f0000001a00)}, {&(0x7f0000001a40)=""/200, 0xc8}, {&(0x7f0000001b40)=""/219, 0xdb}, {&(0x7f0000001c40)=""/142, 0x8e}, {&(0x7f0000001d00)=""/4096, 0x1000}, {&(0x7f0000002d00)=""/40, 0x28}], 0x6) r16 = semget$private(0x0, 0x2, 0x52) semctl$SETVAL(r16, 0x4, 0x8, &(0x7f0000002dc0)=0x13f) 22:45:31 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x3810, r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="001030928208bbf1f29605002ca4468809443c09ac02d92d4232b9403d02f4467f8cd9"], 0x10) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000340)={0x10, 0x6, 0x4, 0x6df, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xfffffffffffff5a6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x60000000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x200}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0xff}) 22:45:31 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00@0\x00\x00\x00\x00\x00\x00'], 0xa, 0x0}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x6, 0x1, 0x80) setsockopt(r2, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 22:45:31 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00|'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCEXCL(r3, 0x2000740d) 22:45:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 22:45:32 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x1f) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) 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, 0x4) dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x400000000018, 0x3, 0x0) socket(0x6, 0x3, 0x1) setsockopt(r4, 0x29, 0x1a, &(0x7f0000000040), 0x4) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000880)=[{&(0x7f00000002c0)="f22951632d76c70f4d68843aeaa7402e2a4fc1b52f00edace4acf861e5700be39c42cb9fbdb8c95624f4537716de9ca9ee75e3b30915fae533a8265952fe948d4b5d03c938b6fdfaa006d323c85777faf12f2275a9f435d20e875596881766f76b48d70887abdf692d6cb2c1c5d9ef59713ec875e980ea9689faf0465208637e93b74e26ee496726fcc4bb45300577821da1541bfefca184b4d3527158a7239c457328acec5d697945be2d77b4d0dc37649f188a154da03e87dd88afacd3683d63db1c63f32af973ee3628010a881569a6b7d41b1900261c8d8a53fb7337951ac4f44db843aaf740642d", 0xea}, {&(0x7f0000000400)="1d5b934e107b1c557d9647aaacd87f3d801d864ca9e4b13e5185af68776e7bea452e18064553ca6afaf2035d868bf51ea2d5ef4af5a4a70b24c24602cbe98e39261982fe7a06971e6576db2aaf3c2ad8d27254343568", 0x56}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:45:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x44, 0x9, 0x40, 0xfff, "644e2921bd12837782d8383289bab467d07cc82d", 0x20, 0x3}) close(r0) r5 = syz_open_pts() socket(0x1, 0x8000, 0x2) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7ff, 0x3ffd, "22bdad04ff7dffe1000000d9b649fabf6107893e"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643fa", 0x46}], 0x1) 22:45:32 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) dup2(r0, r0) ftruncate(r0, 0x0, 0x402ffff) 22:45:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r0, &(0x7f00000004c0)=""/4096, 0x1000) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000140)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0x7, './bus\x00', '.\x00'}) 22:45:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="33b1"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) poll(&(0x7f0000000180)=[{r3, 0x10a}, {r2, 0x20}, {r5, 0x10}, {r0, 0x80}, {0xffffffffffffff9c, 0x10}, {r6, 0x4}], 0x6, 0xff) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) bind(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 22:45:32 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000480)=[{0x1, 0x3, 0x800}], 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/150) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_RMID(r2, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x7b}], 0x66, 0x0, 0x0, 0x0) write(r4, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000000140)) 22:45:32 executing program 0: r0 = shmget(0x3, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/179) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f00000cf000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x20, 0x0) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020691f, &(0x7f0000000300)) r13 = dup2(r10, r12) kevent(r3, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffc, 0x42, 0x1, 0x7, 0x800}], 0x1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x64, 0x40000000, 0x10001, 0x80000001}, {{r7}, 0xfffffffffffffff9, 0x34, 0x20, 0x100, 0x6}, {{r8}, 0xfffffffffffffffa, 0x2, 0x0, 0x1f, 0x7}, {{r13}, 0xfffffffffffffffe, 0xab, 0x60000080, 0x3ff, 0x8}], 0x3ff, &(0x7f0000000240)={0x0, 0x7}) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r14, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r5, 0x0, 0x0) 22:45:33 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCFLUSH(r3, 0x20004268) dup2(r1, r0) 22:45:33 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = dup2(r2, r3) fchmodat(r4, &(0x7f0000000100)='./file0\x00', 0x181, 0x2) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000000)='./file0\x00') unlinkat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x122) 22:45:33 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:45:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0xfffffffb}, {0x18, 0x0, 0x0, 0x2}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000140)="35d69a7587a7b6c50948670dc3", 0xd) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) bind(r1, &(0x7f0000000080)=@un=@file={0x0, './bus\x00'}, 0x8) shmget(0x3, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x80000001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:45:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) dup2(r0, 0xffffffffffffffff) poll(&(0x7f0000000000), 0x20000000000000d1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0xa, 0x4, 0x6, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x20}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) 22:45:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c6530001e8df5657a09a8cef4c846cf9722842552"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000000)={0x7a, 0x0, &(0x7f0000000140)=""/122}) 22:45:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550c, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r2 = semget$private(0x0, 0x5, 0x624) r3 = dup(r1) ioctl$TIOCSBRK(r3, 0x2000747b) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r2, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x8005}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000480)=[0x0]) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000140)=""/149) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)="4c1ddf4819a874a65517e73142f0e46b0141cac69432f406957a7828bce33c73e4e09783e631569d78dd14a83d9ef66aff16ec936b466c523c6e4e89a477c9c52345697adb53271b338057b89f32fc6028c6a1b576affdfce85b737ccaee92a74f063e74d158e58f158101bbd0e06ad405137e0144abe4d32ddebba90100b83751aecf9ff5f038235a21c857bd8d11c9bfdfba0206a4494e446756d036fdca5a9235dc186c8f549352ebd4932f22d4eeecee0104345f736768bd29c06ffe6886b4230019aef1b6f19d3336c8e07461939b536b0d048190e40a11b89fbd9c8f914b0a7927c197e409eda677ea15427f3b38144c5f71a16a", 0xf7}], 0x1) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 22:45:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffdffdfffff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x7}, {}, {}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 22:45:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8008}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = geteuid() r2 = socket$unix(0x1, 0x2, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r2, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a86238"], &(0x7f0000000280)=0x64) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r2, 0x4}, {r3, 0x8}, {r2, 0x20}, {0xffffffffffffff9c, 0x10c}, {r4, 0x20}], 0x5, 0x1f) dup(r3) r5 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001540)={{0x1, r6, r7, r6, r8, 0x8, 0x207}, 0x4, 0x3, r9, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) chown(&(0x7f0000000080)='./bus\x00', r1, r7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:45:34 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) 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, 0x20}) 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)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r5, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 22:45:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mkdir(&(0x7f00000001c0)='./file0\x00', 0x1d0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="881c8ddf440e5aa789215ace0aaef98b616b04fd5e8d93dd028e233c0095fb7131c8d70d7e31adab263c25f3263c661a944cfffedcde83ad92392971e1ec88aedfd5c217ca98e195e014f1885b0184e6fbdd2ce11c3244fa76da5554ad0374d315ef1c20d36f08ed1334d81f7c631526d13b3d4ac925b1105f6c4048d3f4cbb801d57e58ee99b57f552580f8df3d23872064f38f5441ee692a09c555b8db56082cbe40ec"], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) write(r2, &(0x7f0000000040)="8dd7e2e0558053b1c8656e6f33f2eebebf1eb460e3a46a375edac3192b7b919240c8f5fb3e633bb7fcbe97309db5e60aad7f5083f3630a5ef163def234d776ef284163c547cf2daf42b393042d3b5a09a7a9f9c47645abd102773d140564df8d034a09325d9123a1ae1da278d402e32ef40fcb768392dbb2d74902689ab01422f0e2798ebabc1ee8a244670e51d9892d0a", 0x91) 22:45:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) socket$inet(0x2, 0x2, 0xa7) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/94) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x7ff, 0x1]) write(r0, &(0x7f0000000000)="220e22", 0x3) r4 = msgget(0x3, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x1c9, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:45:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x8000, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x10000, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) readv(r4, &(0x7f0000000080)=[{&(0x7f0000000280)=""/199, 0xc7}, {&(0x7f0000000380)=""/185, 0xb9}, {&(0x7f0000000000)=""/1, 0x1}], 0x3) syz_emit_ethernet(0xe, &(0x7f0000000140)="b02e11580d390989ee1c630d1830") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 22:45:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8000, 0x6c) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6aa6a64896810bcd4c0a168cedfd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1bffff0000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b4166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b724face169d126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fe140e6f28c35bb0edb267ae65c7d44a95bac417e5d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d576f5f227030446137813494ae280cccf9136"], 0x10) r2 = dup2(r1, r0) r3 = socket(0x2, 0x3, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8, 0x0) fcntl$dupfd(r3, 0x0, r3) dup2(r0, r3) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) pckbd_enable: command error 22:45:35 executing program 1: r0 = getpgrp() wait4(r0, &(0x7f0000000000), 0x9, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) 22:45:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x8}], 0x1, 0x0}, 0x3) 22:45:36 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) chdir(&(0x7f00000002c0)='./file0\x00') r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = semget$private(0x0, 0x5, 0x624) semop(r5, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r5, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000480)=[0x0]) r6 = socket$unix(0x1, 0x2, 0x0) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r6, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r7 = accept$unix(r6, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a86238"], &(0x7f0000000280)=0x64) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r6, 0x4}, {r7, 0x8}, {r6, 0x20}, {0xffffffffffffff9c, 0x8}, {r8, 0x20}], 0x5, 0x1f) dup(r7) r9 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r11 = getegid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r13 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000001540)={{0x1, r10, r11, r10, r12, 0x8, 0x207}, 0x4, 0x3, r13, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x6, 0x0, r12, r1, r2, 0x78, 0x5}, 0x5, 0x4323, 0x3b68}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) pckbd_enable: command error 22:45:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x7, 0x9, 0xfffffffffffffdff], [0x0, 0x0, 0x401], [{}, {0x3ff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:45:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) nanosleep(&(0x7f0000000080)={0x5, 0x1}, &(0x7f00000000c0)) 22:45:36 executing program 1: pipe(&(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) kqueue() kqueue() socket$unix(0x1, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) 22:45:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x3, &(0x7f00000001c0)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0x180}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x4, 0x3, 0x40, 0x1}, {0x2, 0x1, 0x20}, {0x0, 0x1, 0x2, 0xffffffe1}, {0x1f, 0x2, 0x4, 0xfff}, {0x1000, 0xff, 0x3, 0x3}, {0x0, 0xca, 0x5, 0x8b59}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:45:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x400000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9f6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x1a6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 22:45:37 executing program 0: ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000100)=0x1) r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x17, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) recvfrom(r1, &(0x7f0000000000)=""/136, 0x88, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xfff, 0x9}, 0xc) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x400, 0x16c) getsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 22:45:37 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x3, 0x0) r2 = msgget(0x2, 0x3c) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x15d}, {0x80, 0x1, 0x8, 0x10000}, {0x88fe}, {0x5, 0x38, 0xd4, 0xdca7}]}) r5 = fcntl$dupfd(r3, 0x1e, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$TIOCMSET(r5, 0x4008426f, &(0x7f0000000000)) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX=r5], 0x1, 0x0, 0x1000) r6 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000002c0)) r7 = openat(r6, &(0x7f0000000040)='./file0\x00', 0x28119, 0x4683dce6b38cecf0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="9d8c55", 0x3}, {&(0x7f00000005c0)="946d660ce4d814ba2670ffa2f333d193c1ab2b7721fa75b90cd6f843042520d9bda34eb243960fcfd87fa4637cba52246119ad17e9eb98711f25efae058ffe8d85ee59ee36bfebe356361baac85cb58a453577cc2a39eb72aa69086be976ad0361e290d420eff635a906b594df58367d26a8a9ea6ed3bdcb817c691f28cbdc63beaaac909100117af44ac461e76205244401ad1216f68052db17188c2f6d4c865a2d880c2f1f6a71481eb32ed75dd73009003ad3eb90498ca7b68e69c1c3b0bf32a8e047b28a84c96659a7f0927e5c5307a9f7f6deae4ac056c5aedebc26e226b6e41d6e9655ad68bd17b49b2b2c9919e4b763813ce60c19622834cf1c5404ee55e3864f2bbadfe21fb7a1971fe85300751f29f72168f0aee93102389dd3a8a76c0ae688565f495709bc484e7f3fb845a1d7f84ec0a512de06944d6a6170ea97f53edc0551daad2fb85195bb1a01a2e6732e08d31ab6b845152b8fb89ee3cfcd23b8ba63b3c4a9915a79b6e9ac1452fea6870f1f203d8a1dffe1705a22c8f3968c215ae02f0b9babb5b77f0f718c2e5d15ed228f4d482dd615877958ff63ad15535d861c0738a8a58f149df0057f30e1bbb4fd5950a26c1c2754b4d922087b5401eb2b775ed602df48e56a273236287d3a1f5c0a0bf309b7fd4d65274a61947174ea0e3bd199599aca16a752675d7d5b48c7af0e543b646bf6cfaa5a5f4c4c185436d5a3c9482e51931cf2265c5b9b4f2525df156dcbdf622e33927f2449d714fecaa98043baa9535ed5903bc18a4f31cf451c4ae8f3d593e0aadc02a1b96e3ca2a9446810564f3f5b5112e21e47c8756bdc8fb8d0606bb13356deeb471f4d3654da3becac2f71dfb615ce83eb6f7691784f30db5e297db56752bcba0fccee0fa1f53953b52f0d639da344ed1575ed54b0393944cbc87cbbd1a466849f7019b44b6fdb594f382c830d313241b5b4eef24aca2ab055f3aa520f98808767b38392c34b891e4946d71623dde993325985a1fcaad6994a1ba1845bb10592f20e99e728e7afee0b1d6dfd02c2ae4c894f86d87321fc253252ec34b2e2a3d6bfb3e4d788d0d4de2ebfacac8aaafd81b7377d56198e0ac03413d5d6072285b3e90d1bcdf7066c919ff19446bbd52325fd809ddebef6c0882f8d7aff190cb34c62a4b00516edb4b39f955c93aa9546072f3ad252f4052b814f1c6fb26890212f3722351d58f12bbb72af438a68d5eefdd39b20c3557ed25c559cdd5b10b94e6c569417e39b5fd8863ba7818771afa13cfac71290e79a43faf8c80e13f8ea0da55e000de3928d3f8a1e78f8350d6660808541568de25442f50f087e41af9de9d024848212ab052ede74ff8405cbc6822c9cb9b22919d36ba95cd464d6f794370c5c25ef12c3578a06a4e6c7573cdac1771e216caed44a77fd3638f483857b1aaeb03665d936f93d035ddaf87c4950d3a955f0949f8c862924809adcd4003e831f89338b7e424406699737f21dbb7149b8e9118b55ec54107885a8a9929321fc6d8692f212c8cc32922288284416c05f1aa9e0fff8cdc5fc09ee0401526254efa6537b532689c9a9f4c97e6e03cf5ab67d8ad2715a4237069886521271befb541247abb01e8efffe1617fff03c30a0f410f6a5c5e629b8a9c179113a61324db242f56804b5392b02535048076a650acd2cec267578bf224510ea89292c8beb52a7a0d378aa681e41ef2481e734577d20d53f9b16fb61dbe18c07f2b4eb57888091f98ac8531e532621d96938027a3b824d814979a04bfc9b55cf21a198fca25f61e738d6b81eafa3c73662bb02b4b7bdcf639e29afa461aa93f6082d0715c9d83a5cd88258eb15a4736b58b0ffb1ead2b5780fd5872918dd508539bc4ecfc1043cc783f8b33d9c421b95f2a5ac54426e85bd0d6b6634c5f164e50ebcdb27b9971ece8db888c8a1a42ac99bb08bfc60d6a7ddd1d26cb5938ade089e547526550ea08ba59f6961afc9a68a1a98ce46e2205292e4896e154e882da491fe0948e4ec57b4a7abdbd4dd6b4956d5a4e5f77854e27cc8bbf9bb65ad5270bffb70fb8639044e2243ce69ebddb8c02e14920179e82543c196ce293a7a968b01dcf8eda5e97669577eb25a3a611d33887a269bf8c47b590c1ab0ee624d1fe9e77c30ec87e1e04d8e2d0c2d8b87b9cec756aeff5c23e4a33dc5b80c60a5b3cfb5a46b9f9d87e154e5b1d4b5d23f1f927b0ef8cd97f674f40e029c2b56be0148d02ea894e9f62edb682199deb41f82374c90f8299038225e3332cdfeb49a79538a762a276ff01fbc22e7a16072c94f3fdd8a052bfa62ec0f632d440ff2c625c4a56fb1ca808060db684f14b0bbfc2216fabc10e76f0df8b116fb8cbd71274e4e34ac2cef434fa7e584f7523a47e1aab6ccd615caa8ff9637b4a078a1d0e75a4d5828063ae71ea85ecfef44c2655a76d0dec2cbcbb203c4d6c07d86067084640ad29fd28e568b30d0f3e024cd275192957b3d0d99e2b5e01c2f3ea76a03fbdb2e6eeaad744e3bbae45dc154dcf0b69d68f152e13abab3ce06c307ec2f729c7243f8f4e19a5104c4b71be82dd64d50c935b7e9fbe8bf73c77d6ae112af965e4612476665814e28f0ffbd6221ef5177976a80d2a8e31636787854096d967a0aeea4d8e58c9b88f11f5a34eb507ca27cd1db0f8c2be1e43e54bee6d28b030a05c0586ce4a0cf0335bfc591bb1959b466317d75a4209c9d36f96fb0f0782d8e0c815bd2498bd1ebacd47caaca3929008cbd41f3e0016e5dc80db450ea2b182babc6b972a7fece61c7cd24ef3c691a45fab0f5fee42467108efc79303ba4d84d4362152554e820d9528f6a7629de35cf170f7fa3a0e6b4afa91e155a61f5735555f524948586f185396a88c70b1285d64d52b1d253e225c930b7829f567cba8943265d63614d6873bf02f04a9171d70d2b5ca0588bf55b827747854ee9116851e4dbcb12b0d7a1d236dc1efb1d3b4c11b492cf8c6e025e45c981fc1a6d50843c71617fe7b0bf30c5f68407a56136f81e34d8b6fa87e5e9bf6d945d20edf7b121564b87807a2cc969c693396fbb875d422a983b6665b237c67829cdc82ee66f17b5ae02ab1d380a92cc1161914acf2c4c1143ceecca721c0a0e0b07ae77c8edc479e047b81e08705e7c85309cf24a9de17beba34478d3f9314ed63051334b5ce06abf5565afafa5e7716964c945ec60d46f595dd2353b582ed204a56602e74f5d1e65432bcf902904568ea30cad9c3c55000bc1fba94f2ff11c701e283face26c319aaad9d98dc944718f8771e419e2140013051f2e2c006c3896c26ed197e15c71362e402a194ce7b3483b6673b739b9e47a57091f49b956b3520c5ca3883f48ede200ba3ae25099ffaddfbd6f49413adad952d1c9ea79e493fc470e9290a9949078d0aadc2136ed8325b0464ec44501eb8b03707b63eb3c3143fe1a816b1ebc893de0a2cbe60060b677e62fea1d38e7af1f2ed454014f400b45656bfee049373ab51cb37965fa0e29693ff3fff46b699655f0d4e300edafb23b6b0227f555a3a2d35888e448d62ef01468eb6a8cffc212e734fa854b4cdbe0e11a5541727a6c56ca2ca65d072705024faf709f2ce7dc1a6059242d3dedf1120bde8d37c6c8e81bb97e69f978b1f6be405f5b9159f2dc1d26998ffe419e5741ebbfc316bc662576163859084f0652fba20cec4c0767f86bf0dacf26dfc9f505c8a39c5be70d8faf080fdd9011cef3c03b19176e285e8c9a9eb5549c60ab8151824d353a29d38460373cb41f315e39e68447d97f6a9dd5f131d05ba038a4ad3409739a58b7162adcb79db3481c3622194f3f1b56ce7cd24f58ca4ea42a2ccae1b29154806e59a9482e06df9484c745c413eac7a1f7fe7d0ff0b0a398622468a386892debb015c1b51dd56a00ac69b342ecaa268a8537803bdd39bd3b1b0e4e58bddc96d2daa4b5711493523390de18ec427264246ebe8caf25b7f6197a1135100afd26388df060bd6218772d9d9c6a7742a7d0d8d5a843d3bffef73cf2a9ffccef9193a7ed3a5c9b728b483ea3280fc1a6b405af7691d57fd4e86e95617dd957a1080fd39c64865eaf1ca95f4fe31f84a8d55038973c0e9b7103b82dbf02eb63df6459c351958f2745788ee165a41d10d8f3314f1d3dd49765566be11f9d96cfa9f2187161c60f0b2072fa75ec1f58f66f6fe7519170faa534c1bdfc0273e97425ace2a3951769b550120430f5c32b78c170009ec1a833829a00d0c90e695b420c227d574b8c8ff6e09b8dc5cf4fa88d53cdd8f130b1014cb98e50ceece99af740072c91a941c0bd1b8005a43b7bc5c63fedc7b30ac153d4a0e9e75482d0ea5d52ad71446ea5f941cbd8305c13883b9e50fdfc1ba4f687b6ad37fc771a4c4fa5e245cfc62e784a162b47e2401321991434dafc1fa7b04d44d06d11948a7e09f0dbfbf6772ae2e7a0ab7b4676bc6680280611a73bba797fe7b7d449e74d41f52b62360d17018057c71adafd30deb5c12bc33af6b3b62eb2b6c0d476cf7fbde608d09c0aedb542b4ead0bf5fbae8729938db953f1fd95a32ffe5ef98da3ee22520990ccbce5f212002b41151cecbf534258e3c1b0a0222b1086aa4ae64dc7615adc5f7ab2a7145096abf4f2001284750df89e5a1e7f5207dc1c63c3bc56a7d84b201ed258f075b8eb8ea6cd66d040e02ea365c5dfa0e7c9119886a242fd0065d7758936d350db30982db7f7d6c1bc895fd48194f6843ecb5eaf16f7192817c2bc2287de9ad3165aca48b1838a9e1ce8e3c5009cf54feafb32850e983fd4f627a57f1caacd6c45c2162d723a0a173a36b4b63401f6536b6920c57a294c087f1768a262d4a342c1b36e2002f01e684b8b838d3330fe2bf445317c51117f0dade82b0bd56e2e3ed12ca244209121af88f7f8cbdd54c807e8ac289d33e54c037c2ca3a41eb69db845fb9e11c8f4fe8bd5e66cdf5ea45620a6dbc91066c3e11d1b658138ae7006c9f9249f780f9861409f987eda1f746c86846dc6fc12a30409fbe16fad2a25703ae042c9d33c1b127e4c273f422e83fb6000100c379a769d8e0ee8327961800f3127831e12c8c9a1af3fc7e1fe859322fde4136a483ab488cd5760aa21fc6719af4d3e295857e3441e12a097f8f006e195e32b26532dbe625927cc5cf437c9b7996bf6dcfa8568ebe791429ba44b87eb7981830c14bbf7723725d01bdf9d4858e0a2ff85ee587ffa848c290c6882348ee2bb3d1e319fca71b33d35e9b7da2fa3e5a0a5b7f5ea8522b1273f2b68bba7689933a579a92549d9d9801805a87b44c7663662b6e0419b51027b7ead04be9272354034771b666779c29b38ac904020146e26235d66c049d1dc793e21b4e809ab69b52490acbf7c906d1ef025789abe5fb0b1c31ad2e21e519b338f7f28f11c2305ee004118dcb9bf00a0ae30d00edb69ed82004b4d4cb7634ce14141163b2230315c3819b86dbf1769008aa44169383a374e7abf5f3a3ad70d326559488c1ad66bb7294a8d1c0439fbf66dd0a6db48f7575edeb9cd20949eb349466fb2ca177aaf527d8f539cd865ec5d78b814db2ed8b6aa19b0c40c92c92eb085b49d7483cc87ac01aeacd571a81247485b84371d07953d8575dfc52a689eac20faea54df7f8ed0e32ac69e1a6a18e8ccae38138913ae5b59c2fbd32f51040044de39ba719822df673821099d93c029d4211fe961d533f8ae647a0b74dfb55e2eb5dfc14e5c18b3679fbe884f477fb49439f72306387c965778b13de11c195507bbf2cd52c6386", 0x1000}, {&(0x7f00000000c0)="ec82e11d", 0x4}, {&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e82861335afff2ac6b8f7775b065433be229dab7bbfd132c94892226090482d4e77a5a43f674da", 0x72}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f00000001c0)=ANY=[@ANYBLOB="00abe038fa5e206268000000000000000000"], 0xa) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000), 0x4) dup2(r9, r8) listen(r9, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = dup2(r11, r10) connect$unix(r12, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') r13 = semget$private(0x0, 0x4, 0x4) semctl$GETNCNT(r13, 0x3, 0x3, &(0x7f0000000040)=""/41) 22:45:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) setsockopt(r5, 0x7f8f, 0x0, &(0x7f0000000040)="dc44973ff356afbbc09918696ee857141a05d815ddcaa96949580c02c194709f3d70c43ec307db92c9680dbdf9ce5b4f80c4298a74c3e8305eee82ef646d1eacafd190350b3a040c55bc2e19d029c0313550690a78dabd3710163d42bc8184202c77ae901ef44da59e24422f565a6b3c24d64d53b598f823bd02958748a84a87e51f100afe15f1dba62e1dee8d6fad09a79b4dd5755f1ce86d5c436e9a6ccf0eca1ed442e6e266c476e42a9458caeb10af0291181d08facd5d5988bcbf7180b81e0f200ad03cef41c346fb4d", 0xcc) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 22:45:37 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80186951, &(0x7f0000000300)) 22:45:37 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000540)=0xc7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0/file0\x00', 0x10000, 0x7f, 0x4, 0x1, 0x0, 0xf364, 0x6, 0x2, 0x3, 0x3ff, 0x100000001}) chroot(&(0x7f0000000140)='./file0\x00') fchdir(r2) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='x\x00') execve(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000400)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='@,!$$%\\\xf7#!,}\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='x\x00'], &(0x7f0000000500)=[&(0x7f0000000440)='%!*\'\x00', &(0x7f0000000480)='x\x00', &(0x7f00000004c0)]) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000080)=0x7fff) r3 = dup2(r2, 0xffffffffffffffff) open$dir(&(0x7f0000000280)='./file0\x00', 0x100, 0x5) fcntl$setflags(r0, 0x2, 0x1) r4 = openat(r3, &(0x7f0000000100)='./file1\x00', 0x80, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r5 = getpid() write(r4, &(0x7f00000005c0)="5091d6", 0x3) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r5) setpgid(0xffffffffffffffff, r5) fcntl$lock(r2, 0x8, &(0x7f00000004c0)={0x3, 0x2, 0x6, 0x1, r5}) rmdir(&(0x7f0000000580)='./file1\x00') 22:45:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23b) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000480)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000380)=""/169, &(0x7f0000000200)=0xa9) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000040)='./file1\x00', r2, r3) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) open(&(0x7f0000000240)='./file0/file0\x00', 0x200, 0x8) chdir(&(0x7f0000000340)='./file0/file0\x00') r4 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) 22:45:37 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = dup(r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000001c0)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) socket$inet6(0x18, 0x4, 0xd5) connect(r3, &(0x7f0000000080)=@in6={0x18, 0x0, 0x400, 0x1}, 0xc) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) recvfrom$unix(r5, &(0x7f0000000100)=""/82, 0x52, 0x800, 0x0, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:45:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffefffff7ffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x10}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) close(r2) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x7, 0x9, 0xf9, 0x6}]}) 22:45:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x80000000000009, 0xdffffbff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:45:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x25}, {0x7e}, {0x6}]}) setitimer(0x0, &(0x7f0000000080)={{0x1000, 0x80000000}, {0x66, 0x1f}}, &(0x7f0000000200)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x438, 0x0, 0x1f, 0x0, 0x3, 0x7, 0xffffffff, 0x2, 0x1, 0xfff, 0x2}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 22:45:38 executing program 1: chroot(&(0x7f00000001c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000240)={0x7, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x50}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x0, 0x8, 0x0, 0x200}, {0xbde0, 0x3f, 0x81}, {0x8001, 0x6, 0x5, 0x81}, {0x0, 0x3, 0x9, 0x100}, {0x0, 0x7, 0x9e, 0x8}, {0xc8, 0x7, 0xc1, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x8000, 0x7}, {0x800, 0x5e, 0xae, 0x8}, {0x9b, 0xea}, {0x7, 0x40, 0x0, 0x20000000}, {0x2, 0x2f, 0x1f, 0xacc}, {0x2, 0x1f, 0xfd, 0xee2}]}) 22:45:38 executing program 0: r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) sendto$inet6(r0, &(0x7f0000000040)="48912a61dae833cd073edac3", 0xc, 0x400, &(0x7f00000000c0)={0x18, 0x0, 0x291abd55, 0x9}, 0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x102, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, 0x0) 22:45:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x4, 0x0, 0xfe, 0x7}, {0x245, 0x0, 0x0, 0x1000}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 22:45:38 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) shutdown(r1, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x100) bind$inet(r2, &(0x7f0000000100)={0x2, 0x0}, 0xc) 22:45:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = socket(0x20, 0x5, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = accept$unix(r6, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0xa, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020691f, &(0x7f0000000300)) r12 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x40, 0x0) r14 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r14, 0x0, r14) r15 = socket$inet6(0x18, 0x2, 0x50) r16 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r16, 0x0, r16) kevent(r5, &(0x7f0000000340)=[{{r7}, 0xffffffffffffffff, 0xb6, 0x1, 0x0, 0x8}, {{r9}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0x7, 0x9}, {{r0}, 0xfffffffffffffffb, 0x80, 0x40, 0x9, 0x20}, {{r11}, 0xfffffffffffffffd, 0x20, 0x0, 0x5496, 0x8}, {{r3}, 0xfffffffffffffff9, 0x75, 0x80000000, 0x7, 0x6}, {{r1}, 0xfffffffffffffff8, 0x18, 0x2, 0xf21, 0x9}, {{r12}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x1, 0x5}], 0x7, &(0x7f0000000440)=[{{r13}, 0xfffffffffffffffe, 0x1c, 0x20, 0x4, 0x1}, {{r14}, 0xfffffffffffffffd, 0x80, 0x2, 0x1, 0xff}, {{r15}, 0xfffffffffffffffc, 0x48, 0x2, 0xffffffffffffc5e9, 0x7}, {{r1}, 0xffffffffffffffff, 0x81, 0xfffff, 0x5, 0xbd3}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x54, 0x1, 0x7, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x80, 0x1, 0x5, 0x100000000}, {{r2}, 0xfffffffffffffff8, 0x9e, 0x80, 0x64, 0x1}, {{r16}, 0xffffffffffffffff, 0x0, 0x8, 0xffffffffffffffff, 0x2}], 0x2, &(0x7f0000000240)={0x8, 0x80000000}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000280)=[{0x2b, 0x5, 0x1, 0x34}, {0x80, 0x0, 0x80, 0x40}, {0x336e, 0xd6, 0x2, 0x2}, {0x3f, 0x3, 0x20, 0x7fffffff}, {0x4, 0xe1, 0xff, 0xffffffff}, {0x7fff, 0x2, 0x3, 0xffff}, {0x2, 0x7, 0x4, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 22:45:38 executing program 0: socketpair(0x1e, 0x3, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x5, 0x624) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r2, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000480)=[0x0]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000300)=[0x1, 0xffff]) semop(r2, &(0x7f0000000040)=[{0x4, 0x69, 0x1800}, {0x2, 0x7}, {0x0, 0x81, 0x800}, {0x4, 0x3, 0x1000}, {0x2, 0x1, 0x1800}, {0x2, 0x3, 0x800}], 0x6) r3 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x21) recvmsg(r3, &(0x7f0000000580)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)=""/102, 0x66}, {&(0x7f0000000100)=""/27, 0x1b}, {&(0x7f0000000200)=""/184, 0xb8}, {&(0x7f00000002c0)=""/20, 0x14}, {&(0x7f0000000340)=""/61, 0x3d}, {&(0x7f0000000380)=""/123, 0x7b}], 0x6, &(0x7f00000004c0)=""/163, 0xa3}, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 22:45:38 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) getgroups(0x4000000000000060, &(0x7f0000000080)) r1 = semget$private(0x0, 0x5, 0x624) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r1, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000480)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = socket$unix(0x1, 0x2, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r3, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r4 = accept$unix(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a86238"], &(0x7f0000000280)=0x64) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r3, 0x4}, {r4, 0x8}, {r3, 0x20}, {0xffffffffffffff9c, 0x8}, {r5, 0x20}], 0x5, 0x1f) dup(r4) r6 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001540)={{0x1, r7, r8, r7, r9, 0x8, 0x207}, 0x4, 0x3, r10, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) r11 = socket$unix(0x1, 0x2, 0x0) pwritev(r11, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r11, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r12 = accept$unix(r11, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a86238"], &(0x7f0000000280)=0x64) r13 = kqueue() kevent(r13, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r11, 0x4}, {r12, 0x8}, {r11, 0x20}, {0xffffffffffffff9c, 0x8}, {r13, 0x20}], 0x5, 0x1f) dup(r12) r14 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r16 = getegid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r18 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000001540)={{0x1, r15, r16, r15, r17, 0x8, 0x207}, 0x4, 0x3, r18, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) r19 = socket$unix(0x1, 0x2, 0x0) pwritev(r19, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r19, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r20 = accept$unix(r19, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a86238"], &(0x7f0000000280)=0x64) r21 = kqueue() kevent(r21, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r19, 0x4}, {r20, 0x8}, {r19, 0x20}, {0xffffffffffffff9c, 0x8}, {r21, 0x20}], 0x5, 0x1f) dup(r20) r22 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r24 = getegid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r26 = getpgid(0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f0000001540)={{0x1, r23, r24, r23, r25, 0x8, 0x207}, 0x4, 0x3, r26, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) getgroups(0xa, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, r9, r16, 0xffffffffffffffff, 0xffffffffffffffff, r24, 0xffffffffffffffff, 0xffffffffffffffff]) r28 = socket(0x2, 0x3, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$TIOCFLUSH(r29, 0x8020691f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r31 = socket$unix(0x1, 0x2, 0x0) pwritev(r31, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r31, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r32 = accept$unix(r31, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a86238"], &(0x7f0000000280)=0x64) r33 = kqueue() kevent(r33, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r31, 0x4}, {r32, 0x8}, {r31, 0x20}, {0xffffffffffffff9c, 0x8}, {r33, 0x20}], 0x5, 0x1f) dup(r32) r34 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r36 = getegid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r38 = getpgid(0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f0000001540)={{0x1, r35, r36, r35, r37, 0x8, 0x207}, 0x4, 0x3, r38, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x1, r2, r27, r30, r36, 0x120, 0x6}, 0xffffffffffffff53, 0x7, 0x9}) 22:45:39 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB='\b\x00./bus\x00'], 0x8) r2 = socket(0x2, 0x3, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) pread(r5, &(0x7f0000000100)="dcfbbbbf65ed5282676bf3fb1a932902409dc92ae5953ed587dcc4dc5879728d13225817d630375084f11c799dd98da08309a3af086c9afb0dfee983e8", 0x3d, 0x0, 0x3f) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) r8 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r8) setpgid(0xffffffffffffffff, r8) r9 = getpgid(r8) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020691f, &(0x7f0000000300)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={r9, r12}, 0xc) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x24a, 0x0) ioctl$FIONREAD(r13, 0x4004667f, &(0x7f0000000200)) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) pwritev(r1, &(0x7f0000000040), 0x0, 0x0, 0x0) 22:45:39 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x624) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r1, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000480)=[0x0]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x9, 0x0, 0x100, 0x4, 0x1, 0x7, 0x9]) 22:45:39 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(0xffffffffffffff9c, r1) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000100)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) readv(r0, &(0x7f0000001680)=[{&(0x7f0000000040)=""/81, 0x51}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) setsockopt(r5, 0x0, 0xfffffffe, &(0x7f0000000140)="d1ac4cb99a0b0787948e0423a036ea42e20578f50101a7e0ef26bfe14dea19deecfbcd864085194b8c1c8539e915187799c3f574c8817dd587a340909eeb01cf4e18b80c94ba3f24838720a0153e8d8b86987b62691e59a4b3b1c439abfc4301d3791b86f3a7c3eb63cad30d5edec4e888c6c77236ddb8c1925ca1c61d7acc90304fb617d231014d2dc1928a70c6444f2f91ddc82c1f3d17d7873faf61a021761e641f441ed214352a266129a97beb500e82f4d4a85a575420dfd3d946272fe9a4c60e3f0d5099d78b6413b0b92a3856203d4077e0f9a859be6a51d8478812a450882dfc52e313667c3b99c7148a324ce6eaa3a44b0446bdd814", 0xfa) 22:45:39 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000180), 0x0) 22:45:39 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/71}, &(0x7f0000000080)=0x49) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket$unix(0x1, 0x2, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r5, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r6 = accept$unix(r5, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a86238"], &(0x7f0000000280)=0x64) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r5, 0x4}, {r6, 0x8}, {r5, 0x20}, {0xffffffffffffff9c, 0x8}, {r7, 0x20}], 0x5, 0x1f) dup(r6) r8 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r10 = getegid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r12 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000001540)={{0x1, r9, r10, r9, r11, 0x8, 0x207}, 0x4, 0x3, r12, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r4, 0x0, r10}, 0xc) connect$unix(r1, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f68c11700cdb67ef6cb927fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e39a00206b1f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b75de02fac60e52a22126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180a18d0c2234ba4a47442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c4dcc8f494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a077c0889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d4"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x1, 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 22:45:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80047476, &(0x7f0000000000)=0xc6000000) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4233b8fa4d012ae447473c220495aaee48c02f58c41e6bf3bf554799000000ed5e8f5300a4aeef9d612f871f4385d04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166008bed2e1977bd035f5ea1b1009e5a319d54401c3a9191420eea4173d5b6913e129f8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25009e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f720b557f70b7c7df5dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3f08e2029d30be6bf5f227030446137813494ae280cccf91360000000077ab1ff0b0eef404f947f127b4ec04ae4a781c2c7b7c9d275d807a9337cecce28906bbea83e41a20b26cae19cfca95455b5cfb410216f03a77231784b389f6e09bdf8f96525c1e12b6722862b8ff3b6b0a706e368a63bcc4c3c9c84c64a3eb31057d69a39f54bbf1c4510b4b05f35c4732e991c107e828114cb96c9ec3f10cec0d0ed098778588b65148b3b87a6ef2cc9e8d343a3f91325d3b6188f0e1c4888bed8c81bd2db984ad24f95d74c94fc41c969d8369edeab87f714e9906d867be86ddc34f6a8bee1c02b236cfc107d8beb85c1481304f5d94a53d1983050000005e453311b7ace377ad362f33f627456e4e57f504807c7cec3e0a4eb0c1243234228f99e77a09aded782657909db2838ba256e350741d26d8727e7c2b5562a0705b5e5a9792dd16b652b5870be3d466d4e52eb2b1686a292dde9674d609484307864fcb44f0234d1ee86008468b1e057ca35653407aa76607605d27eb3b9dbd0d9dff62f2a5bf619e8af715a2d59627985f9da3aa905e0ff9aa0b4f3d9f979eb3d09bf68491ad9275770a0afec1b696fa43300892c35801674a26ef39bf8c95c0ae1afb155dd03596b2f01e873f5e148b43d3887ac2fa24b1be099bd22a4ca9589615daf597cfd158bd207aba18515f32ef727a43facdbdd8b23d61edd8853c0a11eca365d1d7e2d569a9cad3c60d460998cade538e6debaa35b0a8fc3a9f6a38c486e41e969d20babc5a0ee1779ac7e32175954cf27bac38db28943ec97160c5b30e1466c873825d82e7e25787498c6aa6d713d1fb9fbd00"/1131], 0x10) dup2(r1, r0) r2 = msgget$private(0x0, 0x20000003c4) msgrcv(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="000003930040200000000000"], 0xc, 0x2, 0x1000) msgrcv(r2, &(0x7f0000001200)={0x0, ""/236}, 0xf4, 0x1, 0x1000) msgsnd(r2, 0x0, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000880)=ANY=[@ANYBLOB="010000000000000048696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5beb017a07130073e2aefb6e68f5eb297b22d6b66f7a1d4aa42e717b04111dcad76d59c0f5a97ed76b9712b326cad37865e5cc1735b2ae99d4839004da90a50030d2b9aa383d9e3b16b8b0048429b457f2054d69d470772783f3be13665d018f21ac8715c3946c0bea5cd8dce4c6bb1c0dbb7ba1b4844b0e10e95067729258dfa3111e2d7503f16e2eb179da1e60782f2483ff2ab557cb0981116b0a551b97f624cdf1bee00cd4dea21c68f1e21433a69680b33b072ee3b1bfd5d3aef435a05a77ae58bf0b19502c7b26c1f0700cc9552f6fbe7846d1b1f81993525e7998"], 0x2d, 0x800) r3 = getuid() setreuid(0xee00, r3) r4 = socket$unix(0x1, 0x2, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r4, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r5 = accept$unix(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a86238"], &(0x7f0000000280)=0x64) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r4, 0x4}, {r5, 0x8}, {r4, 0x20}, {0xffffffffffffff9c, 0x8}, {r6, 0x20}], 0x5, 0x1f) dup(r5) r7 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000001540)={{0x1, r8, r9, r8, r10, 0x8, 0x207}, 0x4, 0x3, r11, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) r12 = socket(0x2, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020691f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r15) setpgid(0xffffffffffffffff, r15) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000005c0)={{0x5, r3, r10, 0xffffffffffffffff, r14, 0x0, 0x19f}, 0x5, 0x100, r15, r16, 0x401, 0x1f, 0x100000001, 0x978}) dup(r0) r17 = socket(0x2, 0xc003, 0xfd) setsockopt(r17, 0x0, 0x23, &(0x7f0000000000), 0x4) 22:45:39 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) ioctl$VMM_IOC_READREGS(r1, 0x8004667c, &(0x7f0000000500)) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='\xf1\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=',\'-]\x00', &(0x7f00000001c0)='@[[]\x00', &(0x7f0000000200)='\x12)\'\x00'], &(0x7f0000000780)=[&(0x7f0000000280)='%@\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-()}[\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='&\x00', &(0x7f00000003c0)='$!\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='-}\x00', &(0x7f0000000480)=')-[*\x00', &(0x7f00000004c0)='&@\x00']) 22:45:39 executing program 0: r0 = socket$inet(0x2, 0x1, 0x7f) sendmsg(r0, &(0x7f0000001840)={&(0x7f00000001c0)=@in6={0x18, 0x0, 0xfffffff7, 0xc16}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000200)="a9d46f0e9c02197b5a7b0872a7138f0597d611816a67683228bf48473be17d799b5c750c17fed90481cc796252457b02f03bfea9cc16a7ad6132e8e84c59862116e7d9336770e3e181a3276699b6cc81526d2f3eb436ca1885b1efe8b7b1b83da80e9124e859cd1061ba5476af47942d8e724ab15f016311ba4baaa1c25890a9629f5ad2934049a33f4edeb952cc726b", 0x90}, {&(0x7f0000000300)="c101ccfabc51641ea7bcb75cb0c2e65c736fd7f692f47cf815e50e701eadf5114104a607336865820a61bf8952b05654964f2e5cf8ac56a95f14d17c093332be66dee28e249831f004b1b537180806780ffe2aa3907cea79a5f8e875c0f991e6c7c216c12f03efa33e1e9556a151c65363e000cb4f2e2d631da02ee5caa88f6eda6754b50e875b58ed7892b34852da10e168c8fa5639a9b47cf6a363b8619500381d08da2c0de2ca1c7406edafec369611e58154359dde6bcef15d15c052b6ffe16fec5864aed4defe4b7a8fddab4d9b01e98c405065fe51d39446dbfb6fc3e07f63847eab3f4d3223f7e24b36c43835609aea148ac049e53ae5e680cd8b9111bd08989dc104068e91c0bc59fc764c3c5125295946ab1ff7d139d58f7374e9a7cd80f353a7c269acde770ea97cfdd32be8178de04ad5e496296df830ba272324ea9e631627330db2123d90947f72797b3ac840eb5595104392774b6e9f3f7dcc23a0ac7326f39ed2cc62ac3926fc0d4daf63f85671569155fc8ee2e6d2d80d91071b4309625350a2a0a8ef409c3227dcf371628e23bb4c7bcc60a09d685c5110254e5b785d8147b60776d87e8a53f5c9eaa79a0c6135b8df9333f13a1fa8f0a7db0df71b50fa3c5f3400a1eebe94c2c49be48968b3dfb6468611db7f27b4bccf066852be6810ae458db511bf7657e4d0f77e3c88ff77b8b0856972e43c71c2e10177419875bca83231946b0896b564c4782deb7a1e652b6d27478d3eac6aa58bf088ef42dff79a07ae82f2123782050e90264d04b46117e05c260c3c38ef48848aea7b9e9b967f855882fea1925982f5b82be706567611c705dfb0fb2a75583b7d06c3fc3cbab4b7004ad3fc31859cf03cfa963e67a2ecb3b8dad3cae61c0d4f51556a2bbfd7d99cb6bc183597292ca3e035773bb6b8fcb0b67124f873cff08dbbd6ff862654ac512c8197b9a66ed4600e50f1ecf548fbecaeefeb99781b39bd8b0069ca0f50d8f6fd298a928ce5fb5387dcd847497e5d5a0063e56c974d029c2bf09997ef0e37a4bf18c524d101c49d37ce62a8f712c42a3c3018ca200c581dee00596896e141d4248b5621d17308d3c783cb7635542777248fa92c5b4cb4463465864f29f34329b9a2d76ae9f905a6747cc840a8dd496e9cf45eed82fb63857114a4f84301943bd73e7143007024a81e74fe055fe47bba6b3e02cb2c246a3ffe51c8a90a5d04a287c138ad7177b1aa60a76009a85cb185f1d5da47701a2c6970304d3d00d14fcb2bc78450c8ba47f666de36b400a46d0309aeecd25cba4d1742444c9f6fc46b0fee4705a46aec4b2b56fbc1551c36983ec878f037f8233af701bac317e0931bc84f5b2812958569e8208457db20a1a5d485e0105d6a9977026fcbe63b9a9a21fd02efa4829fbe2af60e8d7ebc533c8a04045fb62d802311eaeb9347c02a3ec9cca014aea31d15d643c5880dba9d4ec1d40815c676cac11ae4e0bf9e1c7172b45c77c67d68c11d114f2abdcd3a2ee03ac93b9521fe1ea6c80b0fc73a31505622d624adb3d54566cb5a04ad9ca46ffbb219a44923adb5c3522620600d74c20717ad4ed747998191e8e36deacbe70e36ca2cea14ffe5171602a1324fe93f0043646008e3e812ca7528bd8fbe34029f18b1abf13704bd3f113ed1e0e17dd14a8029c68508507f2bdfb00643294aa315808b70ee9f423019c327c83219f8fd0fd0ee99899c7421bd941477f197f92bbacd47d3a222260f2ea2d4bb3e8aaf17b3f93d5b909d15a787973c5838e6079df3974ad76f26e71752904ce5cc0d14a511ff8eb7869c185c9b5484203add7f3c08252b78bb8cad27bf57d362442e521d0b7644befd93a8525cc515a2c0b906e89aceccb4c05d3214b5c3ba3c40c455bd486685f9e201b9f300e34300da726f314415815f063d78d4e29e84b95b5e153386b1cfd6a5fa6bf420bd9619aaebd742c9e97f3b3cf803a2e535d81d48f439f5db515f84cec17fe8de1cbd771dfb90911c49b1005467d16a0d2dfb99d134b77804335388ea627a052e63ba5d45dfe7dcb6c53b940488d47ca4961eaf570cd354001a231331274cb3a7ca6d886f9222a159c156e06e63e3e43ceafe85a73fd5f9fc0998739b2772eec975993b9a753fb0bb21fd470a7d6f7262d5af7e9c858676615fa7381e74ca52049dbba2e18d6330dcaa3e563076d41180d64c85dbfef560d023ed7ad3e49e43ad2840f3e69b0a73beb04aca9e0ef012ecd3c8846ea7f5a182bbcccea364e0d1d2e0bac8cabf81a9fad36b8a59982e391711ce2f93213299700de12274b5e095eab8e149426818b3814786d7ec6b7035b63ba177d8490848b57d46f701b960c4c0f78503db162e68d6161b9b19f0c09e8ea728cd3e572ce0e73f20d6ae083c17d1d988ff476ed92773b64df7d20d102fc8818adabe5254a9e4cd72896c4c21550e8c798c9923f3e18bca460d28310c63caaa6ba0d759d223e4bd215fc35775ae5a65a78d43dc417412adb489aa9fe5b2ff08467a1d17478931e4e7824f5afd9b5113dbf2a8e6289cf7ecd095d761a5e3152b66eebbda8b7201ca43c8f3a49891a6944d3d1dd429af2d18f7909df9f4cce681e47f7e96b3bd6dfc0cdb68b3b578aa292c006a7544e838cc933bf58b7b32611ec687d5df6493a9888bf12672f5c98e9c32080d135e3bbf9b859dae21dca0ecbd1a257895862329c505846a94beccfbcbde6231df31a2178132075434ce16887a34c5c730d477cf5b0ffd9cd2e4c082d2a7023fae8971f6689f261326dc1eb55593e35d5da15fd8438cf2f23d0230ed5e9b34c696951d936309af826fee078be6aac280d318cf33eb4f15cfa819eb808822899b67eaef6d96be76c695c183db55fe78c2fb5445a865369eeb25a41316b9658c5a04f4fe4f6c79ec0a24d7a1326fc233fe7c3b28b61b0001bd23144dad83b3d681de7be53457aab12bd789d47ba41af57df2ce26b9c58b92b810e8bd417fbd7ef4bd466ede6a431658d825184d59a8c885f1eca648df05b2b0c0de7fd01dc1a7153810403de7dfbb68fa8375a0da220e0702732e5ead1659824c6589c82cb000c1830844d47490a4925ba7aaa0c44f4c092680b45de450d66b3505a1f64342ff8549dace4a3be56996cb0cfbd250013b247148f97ed78b13dcf4bcc7d6969fd54c761022a75e1b795d6373b96c8ed5737dcedf4b9bda5a0a68e234aefe10ea85d9ae3befe54e8668069046a893a85561e1c748d22e8d6c6c7e03ac935d635546e69c22c8fbf55d08acfc556d94a09424dfaeaed8ccc2f6e5382c7ae62eacfc5b56f25dc6f3fd282832ca87dff719238b2f530160a355b76e08a185e33922325dd1be67e0d46d4f36329dc2e8c587f9da953c477853c6ec93715573772b294b50afae8de4921875dd1355a3f3ab370b7c82a0ab110b80afd25f008b290aee183fe231b2a146563db45276184b0bacab2e9775407541e14ff85848d451d3cdc5bac24e0fb981f11f4662e76867bfbcca18dee9dc8357d62c0cdb8b949a9805590e4e82ac079504753934b994a884f1bc186ad29a3ae8ade2860d1c306f844af00753af70f6cdcde1af3e37f9bc2832d6b1b6ae260b4af54c233aea51c97a3aaa940f6a393e3bcdb480925b2161e9f046b3a388fcfa0b88e85046af2c42cb2fd45aba75cb423cd5727955273305ccd86f7c2e6fc191b24213f8d04cb6076719a2bef319426ef661cb7d03ca256039389af458250410460a0c3b5bd7b1d9a12b1454df8a3a97e5cdb2f7b848f6a6e7ed5c4acdebd644ff931a330128a251775f0d8c5afe86df69b532dba9e8d506cd24e39532b1576b66d1e8f6c53a345acac82ba0ecdee31fdf84f7a7d07e6021aa7b954babaff4579986a3d006406739858164df51ee29196b369195065f013575ba136111c2b00bb4ac5df7859a425dd535f27d9b73176fae785174e1b4c6d133d497fa2dd364cedb1da34de444d8efff6b325bfb907d71472f5ee3ee47e5241a7c76ce065764b716c6e090754e22f8f788c6922ab4aaa359270245b3ba6899d1a1a3522899c0661c96e0db5b89d63215b65d482b6a5ea7e038aa198817f549afbc7b83863cec71fc63ce4a80b05d82c38e7e81917bed0006a413b937b14445793650f3028e62065adcb3ea24322f2452e349b33d2ab2c94128bb4dfe88079a6b9aeb3ce05c5e293520243b7d2ecc0f290082b45499912cd9b6081a938822f9e2c4a3c1dc335637e5cc1869fd44f58b4bf6cc45f93993876f0e64b725aa33137090fde780fc00349a1a09f19692890c238df9f592c364f661f261af6e9ee54e0a816489f2dce85850fd71aabcb6069a9ef88f5a493c8de5bffa6405354dac98acca831044d713d447733b3a6f83e27d29738bc450b25efabc8bff154909f7a7eab4a13164c5ee93503bad0f62e429ede3c2a8f60299908d34fe461e125546fe65ec6813f65176a99c2c5ce503dae16f845a518aeebf7b273fb0e460a5a21146730a42220a8d75f989eef4596963f410754e900a68ced09edccc5508125737fbfdc1607722ffbb640c54208c99b48f6eb40e59de5622cb558b019e2805a28f0547c4f4dbda59aad836e6f163f14461c425f618824b17ca3b0498c4d0b2f3eadc79a8419931cf7d921a894265dfc8fcaa737e1d58e507dc69eaccf6b2da6b99573007232ba7e92ecac84ae826eaa2f8b01735225067d6fcc8dd48a541281dd7b01533433a093d93266c63ca6a459c86311911aad4ff6ef17f0bd809429970b957383cd49d8701be13a6198385b08c67cddcdc323da47b349d0ca2b08fc428b55cc27bbdd6ca66686babd84c2b63ea44466a974763a474c3bdd9fb104b2ce9fefbecfa2957e1527791ed1f4059afc89b09cf3a9d6cd6b531ce218b34a814d1fcc5b118a1b9a42934ed35bca7b191e88a4db25a0a8be281a69b9db66da9a48efd3f2b2f91df1b4293c7b9594b1fd863255294c6458656c859b07d4a9f2815368adafa75e91b10ad1e2517b783e802e1183dbfc25b7ec4e499bfbbd6d740eee66267455ebbfeb44431128a0e0773e1a67ac257b3bb77c538150881d0647cae0d9bda75baf7fe83be0de295f5b1a2861ea823a7e2793c749dc50335d01af01479b0f7c216f82ad1ffa38b9914ca9fd5227ddce531326660ebf81f0607c9f12395da724f406625198dd4849b7d4d6d45cbc2535551d60612584c27660fdd81780f82f110eda78c3bb8480a3115357fcf0e67276e78bf7a0a404d331dec358a63a76f85bd716c0131c448820ace9b968c3dbfe0885a0fa45235b669ec7cdbb906d8e7ef391b6e01dd582a43c8fa9c718385fe82997cb9809f9669d2789dbaf1c1eaaa995dd6e85014ccc2e29f71a4088b0946ff298b8052e9e14cfaf16cc095403add15fe1f3a7e7e8048a613db6270f47d5516759e3d12207f9abc1329370d1570abc2874c8e96d06f114cee723456c110d1c1d08e3d42164ef9127a5ac6649671fa22cbe97cab0cf130df8d7736f9b810242375e06fde32ae698d588fc6a40a6f79ade3085dd9508fb6c069ee2eb4931c46f2a87190cefb1656b1cc40bf758a1d7bd887998ce044a57eb88b317a231eff409b02bac2a7fb2d3753e33a57cef088659f644315467bc854f34ca071e516ca754b62f0ae117d66615425bb5e60bf419a825c4530da0abaa0624138a73fa44b1e5186817f1275a015033ed946c85a8280eb7cc3d49bd2162757f2b8f66ab95cf47ad3fa42be05459be36ed31ab8da88cff718ca4425", 0x1000}, {&(0x7f0000001300)="82b7991d527dcb87907009ab1cff251ce65c818507fff2bc8045077e5854b44753165f4810703bc33f88ccd2e55e2a208e968d9a4a8c4ceacc37baa94df0347311c9fe43c945aeaebae52668408fa6b0ebb564b824e01b786a8130de242363c1f49c6002a74a8532d0619f80231266973791ce6bdcc12ff6bbac9f70148c09f8eca67ee24694334023bb00d5007d09a9b389a6218f9dcef603b2fbe594a79eb8d067adda2df16d654bd197aa753274e85afb1692957bf13dc48cc815c89e51eafcd27229a32b8294efd4324b423257", 0xcf}, {&(0x7f0000001400)="1fb9204e263c2e3f2e0ebacabdab4618735915d6c1a9ef633b3ddedb204a45432843591229e2b2eb40fc74834dc7a6b1096aa6f59a695752286e965a3287bbfe9352242a64bac1abde0a89742a68e5e1f9f3098cfe7456fdff871deebe87bff0d1500afa1ad42016701de6b1200dc0003b96", 0x72}, {&(0x7f0000001480)="4c1457b80d932f3c2f657e8a93840322c4adda1fa4e6c1d74cc4c718d5aca23531ee08bf42fea3bd20d41dd46d1818f647b91cef35519324b285a9c6252dec93f1c74ae9e18662861b73466ce278b78e560c0c37abe2f2aee8362bbf9fdaa0c2f16be321da1743102c11602e51e49c6a1b49542e71fa05e935524929ca25b1c1e3e5351c9610def502b73d92e8b3c1a75a1b8861138fe8b00f6e38ec43d71f8fc23fe902d609e702118e8170424a9e3c600e327882b9a7301497e5b50e5924877544a29a5179dae5a2ec61106929e7901dc6", 0xd2}, {&(0x7f0000001580)='yQ', 0x2}], 0x6, &(0x7f0000001640)=ANY=[@ANYBLOB="580000000000000001000000080000002af180298a2ea7be27c14d8b0de9f11ad19a5a3416157a78e63b0a67ef94a81a582f222b4c037b931af370af23ca64de9cdd88b1febe000008010000000000000100000034600000861897b3eb10363466e4dd54db36d086eed4947cb4ce49134410b279d7602882f337d1bbd697e5718935282765493b3374783a88a3999e9ae3e480f5182c739cc145fd7a0405c87163d69c6acf3b7ce8d45284619d20c621b4068b55a87d9084a531231ad7e1a93620d87ce702ca161c5e62909991649914597be1a61693743bce967da8a0d3783c5b9e33b8038832a5dceeb52d908a0fad784a8a4b614b010db763f0cbc5e1755f8ab394ab7c7ff1f9e8c635d0340206e8acc6211dab77f57051e5bc3ed4d0461b173d980f35fc4c2c58af767a7e5b59a2bb404d3349a180e816cdb270f3f2b585fec1e90b197b1d8c4d3337bb380000007000000000000000ffff00000000000013c10fb0ce73c29fa23956acd214b5b3767ca406563aaa01078570dff828fc4c40a3d586b48974b385a96a6485c5ebb7e08f86670eea3c166f040d394bec12235bd75b3912d56861b76f8f86b527063533dfc0e9ba9ad9229dde7cee92b20000"], 0x1d0}, 0x3) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) bind$unix(r2, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:45:39 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x4000040000000252, 0x0) r0 = getpid() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f787712, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x40, 0xfffffbff, 0x194, 0x1, 0x82, 0x4, 0x4524, 0x2, 0x0, 0xba, 0x2}) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000002c0)=0x1) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20020, 0x0) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) recvfrom(r6, &(0x7f0000000200)=""/54, 0x36, 0x40, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) linkat(r5, &(0x7f0000000140)='./file0\x00', r8, &(0x7f0000000180)='./file0\x00', 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in, 0xfffffffffffffe9e, 0x0, 0x0, 0x0}, 0x2) 22:45:39 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x81, 0x40000000, 0x9, 0xfff}], 0x0, 0x0, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) sendto$inet6(r4, &(0x7f0000000100)="070d19dc5bb2a21b080ad23bf3661e5c3920f0da766f3f8e16987a9e568d0f8c8a72f14481713c92c2efb3f548fadc5412f78817f0638aafd71168a4bcc584fc11bd", 0x42, 0x5, &(0x7f0000000080)={0x18, 0x3, 0x0, 0x8342}, 0xc) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) pwritev(r5, &(0x7f0000000100), 0x0, 0x0, 0xfffffffffffffffd) ioctl$TIOCNXCL(r1, 0x2000740e) 22:45:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="04"], 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) setsockopt(r0, 0xd6ae, 0x800, &(0x7f0000000100)="d7f49e62e2d339779dfb4b2f46801ea4c841e5ce7d1f", 0x16) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:45:39 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 22:45:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = kqueue() r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0xfffffff9, './bus\x00', './bus\x00'}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0xbd, 0xfffff, 0x100}], 0x8001, 0x0, 0x10000000, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) accept$inet(r8, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) r11 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = socket(0x2, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020691f, &(0x7f0000000300)) r14 = socket(0x2, 0x3, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8020691f, &(0x7f0000000300)) r16 = socket(0x2, 0x3, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8020691f, &(0x7f0000000300)) kevent(r7, &(0x7f00000001c0)=[{{r17}, 0xfffffffffffffffb, 0x84, 0x4, 0x4, 0xee08}, {{r5}, 0xfffffffffffffffc, 0x0, 0x8, 0x3, 0xa4}, {{r10}, 0xfffffffffffffff8, 0xd1, 0x10, 0x98, 0x7}, {{0xffffffffffffff9c}, 0x7, 0x45, 0x40000000, 0x100000001, 0xfffffffffffffffc}], 0x7fff, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffe, 0x1, 0x1, 0x4, 0x3}, {{r1}, 0xfffffffffffffffe, 0xa, 0x4, 0x308, 0x4}, {{r11}, 0xfffffffffffffffa, 0xc1, 0x2, 0xffff, 0x10000}, {{r3}, 0xfffffffffffffffd, 0x0, 0xfffff, 0xe9d, 0x8000000000000000}, {{r13}, 0xfffffffffffffffb, 0xf3, 0x1, 0x6, 0x8}, {{r15}, 0xfffffffffffffff8, 0x0, 0x20000000, 0xffffffff, 0x9}, {{r1}, 0xffffffffffffffff, 0x41, 0x1, 0x8, 0x1}], 0x6, &(0x7f0000000240)={0x6, 0x7fff}) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000080)=0x6) 22:45:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000580)=[@rights={0x20, 0xffff, 0x1, [r1, r3, r0]}, @cred={0x20}], 0x40}, 0x0) 22:45:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x26, &(0x7f0000000000)="d5ff9668", 0x4) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x8, 0x40) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0xc0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x40, './file0\x00', './file0\x00'}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x402, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000100)={0x0, [{0x0, 0x9}, {0x2, 0xb57}, {0x3, 0x5}, {0x3, 0x4}, {0x1, 0x8}, {0x3, 0x1}, {0x2, 0x3}, {0x3, 0x1}, {0x1, 0x6}, {0x3, 0x3f}, {}, {0x2, 0x3}, {0x1, 0xfff}, {0x3, 0x9}, {0x2}, {0x3, 0x5}, {0x3, 0x7f}, {0x3, 0x7fff}, {0x2, 0x4}, {0x2, 0xfffffffc}, {0x2, 0x10000}, {0x1, 0x4}, {0x2, 0x6}, {0x2, 0xfffffff9}, {0x1, 0x9}, {0x1, 0x7ff}, {0x2, 0x5}, {0x4ab5c8cd99af7bf9, 0x1f}, {0x0, 0x6}, {0x3, 0x7fffffff}, {0x3, 0xe4}, {0x1, 0x1}]}) bind$inet6(r0, &(0x7f0000000280)={0x18, 0x3, 0x2, 0x6}, 0xc) 22:45:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffffeffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt(r1, 0x81, 0x2, &(0x7f0000000000)="e7a6913f61c759aff5623281b0beed5284e556", 0x13) 22:45:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x408633c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000140)='x\x00') fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x10}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x100}, {r0, 0x4}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x100}, {r0, 0x40}, {0xffffffffffffffff, 0x8}], 0xa, 0x20) 22:45:40 executing program 1: r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x5) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r4, 0x2}) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) syz_emit_ethernet(0x4, &(0x7f00000003c0)=ANY=[@ANYRESOCT=r0, @ANYBLOB="4ed262c5ad894408c220dad2a99cc7a7a79dab78f75b6220ccbac9df3018ba3003344e3cc5d7c4", @ANYRESHEX, @ANYRESHEX=r2]) 22:45:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r2, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x7fffffffff3) r4 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r4) setregid(0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) r5 = socket(0x2, 0xc003, 0x0) r6 = shmget(0x3, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) r7 = getuid() setreuid(0xee00, r7) r8 = getuid() setreuid(0xee00, r8) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x5, r7, r2, r8, r2, 0x3df6d7169abfc39}, 0x1, 0x0, r1, r1, 0x4, 0x5, 0x100}) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cc0500f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd00"/278], 0x10) write(r5, &(0x7f0000000080)="9e", 0x1) 22:45:40 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x200) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) 22:45:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xfe53}], 0x1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x7) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x1) readv(r1, &(0x7f0000000780)=[{&(0x7f0000001600)=""/4096, 0x1000}], 0x1) 22:45:40 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0xba45, './file0\x00'}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) fcntl$getown(r4, 0x5) r5 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x1, 0x40) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000080)) r6 = socket$unix(0x1, 0x1, 0x0) socketpair(0x6, 0x4000, 0x50, &(0x7f0000000100)) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) getpeername(r9, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r10 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) r11 = open$dir(&(0x7f0000000200)='./file0\x00', 0x800, 0x14) mknodat(r11, &(0x7f0000000240)='./file0\x00', 0x40, 0x0) ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f0000000140)=0x5) r12 = socket(0x20, 0x3, 0x0) fcntl$dupfd(r12, 0x0, r12) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x0, 0x40, 0x6525, 0x9e}, 0xc) getsockopt$sock_int(r6, 0xffff, 0x100, 0x0, 0x0) 22:45:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 22:45:40 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0xc0000000) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020691f, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000003c0), &(0x7f0000000400)=0x10) r4 = fcntl$dupfd(r3, 0x0, r3) listen(r3, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x10000, 0x3}, {0x18, 0x0, 0x3, 0x1}, 0x8, [0x9, 0x6, 0xb4, 0x6, 0x4, 0x0, 0x9, 0x7fff]}, 0x3c) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0xfffffff7, 0x8, 0x4, 0x1, &(0x7f0000000140)={{0x2, 0x40, 0x4, 0xda, 0xc6, 0x7, 0x3f}, {[0x80000001, 0x1, 0x3, 0x179c00000, 0x6, 0x5, 0x40, 0x80000001, 0x3, 0xff, 0x401, 0x3e22, 0x5, 0xffffffffffffffe1, 0x7, 0x3, 0x34, 0x9], [0x3, 0x100000001, 0x6, 0x80, 0x8, 0x80, 0x0, 0x7f, 0x80, 0x3], [0x2, 0x94b, 0x87, 0x4, 0x1f, 0x8, 0xfadd], [0x1, 0x401, 0x2, 0x7, 0xffff, 0x60], [{0xfff, 0x4, 0x380000, 0x58}, {0x8, 0x7, 0x3, 0x40}, {0x4, 0xfff, 0xf0000000, 0x8}, {0x200, 0x4, 0x74ce, 0x1000}, {0x8, 0x0, 0x3, 0x3}, {0x7, 0x0, 0x5}, {0x664, 0x7ff, 0x9, 0x944}, {0xdf, 0x90, 0x2, 0x46}], {0x7, 0x3, 0x10000}, {0x400, 0x2, 0xffff, 0x5}}}, 0x8, 0x40}) 22:45:40 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x200, 0x0) lseek(r0, 0x0, 0x6, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0xc}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 22:45:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000200)=""/174, 0xae) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x6c}, {0x64}, {0x80000000000006}]}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000080)=0x80000000) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 22:45:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc7) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000003500)='/dev/tty\x00', 0x100, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000002440)='/dev/zero\x00', 0x400, 0x0) linkat(r3, &(0x7f00000001c0)='./bus\x00', r4, &(0x7f0000002480)='./bus\x00', 0x4) poll(&(0x7f0000003540)=[{r0, 0x4}, {r0, 0x80}, {r1, 0x4}, {r1, 0x8}], 0x4, 0x40000083) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCSDTR(r6, 0x20007479) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000000180)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000003440)=[{&(0x7f0000000200)="1b6863666ac18318c5aeebfc21f084fc7f3141996d2e0ecfb3b7f23032f2bd2fe34cc77f2f4fd46cf6e7970df27f7955ed54597e336992dc01a290dcd61f9f6cff839b96e7d4a6a522353ab5167cbaec7a127d994eb828b55053d2c429ebd89db5f62e82cae67732f2244b1aa74475e82186b74645b12ac05d3dd90bc1747772a875d414c16195619436e9af80a739ba750367650409c3eb8dc3fb14050b70766c4e447f973315c8227d2a9782bfa685413f50d95c199289d30851911551a3bc1ac8b5bbaba3f2a480b6d0be01467a64fb1fbb00ca148966d8adf38e41dbfd972c9ecec98d0508b3f4109f2fb0a8271fa72ee5276c77f1a0aa2b82bbb25592d71a45d48cf10befaf84d2339798c4bb7d24fce4cea1bd019bdf271eb2a95fdcc83a8fe50852e250eb725a115b071ce9e8812d3b320361c3611293360cf818ae6f4b181d2caa02ce3016958f7c9dadf841efaa3fd0032b74e2f56c4007ebe3205e489d88a3cb79087b9a64617767f7b8dfaf7720fa9e6d7473f82ab0c3ac5da1b7ddfd4fc3c98f157175a59608bea95928ba72f9b31e8a8fc25026c3720af84c1e922db6c2c9264b7eb2080869671dbe9bc2bc6cffdc467b16bee171b732d3b7d086bdcabe71fc557544d999f5a266a0978ddb8782a1d18004adbb02154fc8ce1e7c3dba09af8b570ee9de3123a94c6cfe2e0af034389c0ed0b89de2394aec8b903269bf914ad514d0fc4bb98adb961526364c9f091181618c4d7427da2ce565ab525c257627b5f870ddee6759081ac7ff4c1b848a56234368f8514b912ef6f64501c5e63b6b3173ad04bf63db8cac8b1172523a7c63e636762716e8b334e25314aa5210aa9186433990e16862f870df9f8f8936f5d2d949bb338c95946925279b2c76f74f4a72da6a5b9038a24225b28f0b367b832d5c6c171406826d285e1559ab5608e088c42fb2f78adcd9efc5e4c63110c7047bf1dc9bd285cd315540bb7492f13f37e654796d3b0afc19fca7bbd8573d03106f9bbcb2b21de45a6a19d8480d62ef49e33633143a966b82bc88834322e4a2be127377e5d2e5f3372f19c2d94c728a87684d64304ee23564f8f072cdd082431babdc5ee8d84eddcedb7e532fefec074aad0325e2421e332821a64a61cb0e5def8ab11bd01dd07ca93506b1f49d1ae511905ed737799881fc3a56159e74e7ed53b35cd11ed8877a16311f84a65747de2b875295ba495bad8177ef6077108e21b26892212261af9312c1d539192f749288d722c5bb1645e89cb1520da8c867a8fab00dd4edfd919c30baf094fda829622685fc8c82ada3821f1a209f0403eb260b0cfca6241e3792c8bd10242c64bab4927e836d760034fc35290d206aebb2ecdda45ac77198ebcda8769e5f98d6a701cd9f850d32584826a303c44193bb06160dd372f8833bfe09767b08a71571d9a76be55ef12aeeda4f5b55eeb58596b97266cee3642211c09a6737afc1f88b9b40b4180051a3c1714380347c16e10a766ea91c2d08d29e453382f1efc5c79f85170c7ae2bf05af4ff426f6a104e0ff8e4f1dad9e2f8fd55bd1cbe8c6e7480733793728c72dcd69921256ad4646bbf2f651eface9dee22f7035da67dd9bb3d4350549686003ff10c8089c2c89d48535b3ffe8ac1b8bbe0c61d71692a7980f6eafa2142b23bbd9ac616d29dd4602064fe2a5c60cbc72b4999657b7026e344a571495b8924f363706879a8b389cafb3b69baf866cc73ea00295c9655a50a84ce1e30136507fc52301d08d0fce282d6bce512a2e290c9d2138dab64e01181dede9c4e79ed20224f00e18d7f93b5fced92639dd225dc1f9c4afbb0ca49b11624776d5f059ba47509f2d0ed9960ff38818358eabb050d4b203c1a6ccad9a0dc52343fabf52e04f42426909c7ef0b7433e7ab42442a80f2c792eba2872440b87a50528916b76b12ce7d720abfcabc5b93b7ca4b4f241487af051c4760eed4007635a7fa41fef3d2cb210062995680b13f66c1312490fa843021d08d723da2de7d72a01ac48f47845304568e5d116da8450cf75c025571fc42946127779e4961ec594e2e0e2d19a176bb0f4717cfa662e545d979c7fd4bb47297e69a995b6071b6de28482487a9318255e6ea327ab868f970b389ddb144246cc2b59e0148006226d6943177b02ab58e4ac5bbf9d16fa11d21d810cff39b79274328a0e09409608c3394dacb5ca5ca38faf8acf136b1bc7c4ef962b395b482b8e88bfab74f356f8b5ec0375c4b365e060b4ce749cf71dca0802a590792c5d9d27e40737f42f8b38aa5c052ae2a89711cb56d3bfedd12f53d100ac5efe49bd035e03d0d72f7797d531e530bff6724652b71775fc7956aebe181ac16a35d2cfba5696634e58b464678dfecd93e9f72ba8ae071c5b468dfa6be7c01ef38722d7714285f275a46d754f04d3f70932b1d9ecaab26737d24e58f1cde509f1ebb17f884a52c45217eac4115ba7adec32f5e4eb48360ef36c5e435f7ec912831d1a334f08fb6be01c4215078671f569e08d500fe192422c8de8e036976b93af8846c9d6928e01c72fb3fa4eb75356dc86243d1b02dcac22b1931b81343ce44613823e46b3a8fc1124c8659085d31fb98031479a5bab9180a867862da5ab0eb658557d37f3fe502364ae88fc98a4412f8da94e9c9e096186dbba2c68db0de9e750beb8236cc7179e099ee753db3e6fa1eaa2bec6f62ef17a482ea029689adfebb503bd769ec17430d62a22f0e247b6b6883ac6e3e0f732e23f000792e23213104be913a4d7582f9eaf4215af7100617a7a484fbf587331ff116a16b0cbb988e95a8b2cda4e6f3876152255cc5c4d9919d128de2198508c69ba22feca8d7eb9e6ebdb38e708410d22dd8a361a7970656b77955f638461e14cf6e6d675c6fc322ac0f0517945f409bc111407a5db8a5c7681126e358796ff7eb185e25e9c4eefc6b1316b56897c8631d8c8ae8973c8bf3cc0a6aa6395125c13ccab480cabce70facdc28803c5a59ba610be89e386f8c289b903be61e45fadfd4a5ec05b0a19a14069353bb2df18177ad761b2ffa218baafb1ad5237d2e7962af91556ac43716998fd22ce4d4fa5da666d9f1756157c00949f2ae42e3b6d460137f3e43b0397e83fe2e5c7fed7e82f3711ba48a1eef76cf5b8d30aeefbab180d6fcea5f6b01d6f6fb4274badc3394a6166b94f5895fc698f5b90edd3e1c46bb1ccb3d06dd71db7ceec90d324c80b9ed51e2e8a7cb95b02a3ee1783d6ee24ac43a0d7f61dea8873fc9e5f06a1f986e785aa7c35eb59cdf574dc9add0c3bbd2bec0a7a15d59ad57c3827f09aa8985be9076985a74df63a2b12cc962cb38c986fe2901c182d42864bcc46f3e5a36f00f27865e1a2ce8ea12851782dd2799607d2199ef0f5214f2a984ac082da50eff626cda1349d77be50f6377496404e9f7b4ad90de2f2f72c965ede21eff405e0df08bae36eb5ec8f532ae9da34bd19e8e13672cde3ccbd01142268fa1c62e82c8b90aabfb0e07cef44b765d921726608497efae13e2313bfd8debdb4710667b6133911ac472271351fcf4a0272ee31ccb4a3928006d2a7e375e82e9319177ca555f531dbffb4c2b58dd44009b384c41c0aeddde515b17cbedc6b4e9d01bc5b3f1db34b95c677772e4c02ee34de1e5f153b75f8efc12d0194e2a7400009752b7b6423411e5036722323ef5d610622330914b5a33a584034bcb02116fdf58d34f499bb4d7cc636919da7f1c35196677a05404df96f4c5779cab0cbf951d9a7186dafb3f33d96a6c0abab91195d3eb861e7df74e853838329c6ae27b768effcd9bb25bd2391bc6c76cfdbc31f74cc5389284cf2c5563b7b61baf04df8bc624882cf8497473157d753a5c3addb6ca87e4737ca78daf9701bfa968095109b04e4518e1fb4466ca43dd52c7a78806b16b8d95f4c3e323702f365f29eb8bc7cc0b03de7972b0121976ce813f40a8749774742e9eb673d35b03ab85a9dbdb725d1b25cac4b31ff982dc7a0642bc21411a7e0b7f6572b231a3bbd37848dabc715708bd1886f9cecb22f19b2fdfe6202e0eded56efd715fff4eebe0d8fdaf2dbee443afa3ea7e9d3c1c4d5098fbf640f2e81dc7b59a0ed6c1572e4112a11a4801268485100ecc5e865a527b137c03598942ee5d2d5999bce6d536c419627e3c919f7d750bdc0e6de6dfac18963f1b0e44d859389622b184d3fa9d9aefd1ba80a136a6fb28a2ac558b70909fa02d351c6168edbee8aa19e26482689267e4e1e6e6e46f95e4d5e982a0f96f7ca5b8cb809a6eb4383dcc8e8c2396fab5a6b8b489a705f2ca9a867f721a0fcff82c91d7892f139eaa92f2e19e8f4fe547e0c365d0493ac6f63de7a8616ee263d1a0d01f396e8a847ba962b46133dcb31877942d98695180fa6cb3f68d77a3cbce24743d7ae3a03b248962bf22cf394d6fd28e61cf52c086a82bce518f1ffb9b1639b641b0c9f730856f52c75def9733193d5eb0df100dadd1b891cec73229cea026d2d0fd96e30b75d8c86e5b5b982a6bc93ef0035a2095a514708daaa2e93c58f65857544df3c3ae06563641136be2f8e398508bee9caca98132d688513763b7756fedf09a07ad474f2d81424a51e82c4bacedca3afcda7499e4e94dbbcfee734c20f677bad26a8e12db236ebad92c0ce68733420e9a3b50ea989ec8a7e95d66b362eaabd66c3e844e69b3d5d5d1c5eaa831716350539bcba2db6755b40cc41fa41aa11c9ad11f3a73e47458f970a10c3aa92129eabdcf9c5da5a61b2c76b906df1e1d3449d4de16ee309719fda6da2bf710000447efa41a9efb13d23b4608cfaf1336d567c635b447e14125ea23a620c01491b40ee41cfa492272c1dfcb12395bfa80f2f98f182d362b43006bedfc47e9018e41559ea023fcd2963a7e4c345a4baf5e1f1238f603a286d08df98eca1556a686163890a2679885f4735d60bc7bf4d9d942730c646143900998e0807975588fb7ef161e8cbe561c8b089c9cccfca84f06760d285907cd32a0d022f29308d5ca5d87163847756a20480a4e67f1c24b0296781b67d2d2729b1d72c245844d376ee28be17c686727fbbf3e4665716518dd4dd3cb3d128375bcbdccd71c9e2b03850187000a66030f5c67145269ed46c50629bc989ff50c69ec31c9b2262c5fbf93a8c4393b9e799c6ea2b228cd9f07bccf992f18e599360d7f99a221218de89314e480102dbd729bf043b0074df446f1e04eff3e925fc65cfe84a69e92e38ace8992e9447a8985e12cb8baa437bc21bb267c71e290c22986bcf46573cbbc07e8ac7fb0e099e121d1f415ef8894a503cb9857500d681612b960e2e30a917af9d9a4b9ea5021dd1cf212583bc1ae209f48288d4dd222946586c478e7a1c708953a99536197a2cd6e775add42ba5e4a89612d1eaa7bdae64dcca1625c763160d55b9b8e8515c711540549246fa926fcfabc255f7c928fc4b794a93e098f2f91bc1205a888cfa6b2ab675f09799bc68fea4cf9fcbb596a9879de33cb22ee7e75d4cef9483856d4efe0a507b4d9b3108ddfc2a93f7e3178c0ede250447783eeb747382e32e983b3b03c1274d44eaee640310334307e512f67305710483d20a85a2fef120938bc0e2fbc6b0319b01d5799c2a9ebbedcbe239078b57846b6617e62b331bc2bc36087ab6024998e30ab7b9b6b1b1f82e677154d2803131900122fb565185c4c6534296360342c22c1ae1dcbd6f35a97b279694e14483612c429bdf50aa1d66ae3ec734590371cfef633d521534599", 0x1000}, {&(0x7f0000001200)="8da570f447e7d7d08473a130e843563b1e417ed3c014c0bd32ac54ae34de0291792954e40ee104ef239c548a7414769a1f4d1ad420b1dba55b2b3a0b197cb5b029ad7fde08302c6b2ecf65b4aa8113f3a1e0039a273e1989e040c0d6647163a028a6627cc37a771e375dc44ea43421fb99dfe8e8a18e8addf553cf258601fe27953726f9cf40ac6a4d1244b604bc3189b832778dbe259ba60eee1f3519cfa1d7b21b98a99dccccd749b7585651b0f7185d9c2de6572a6f8300851f82cbeb43a8fabeb8e0be3bb05139642e7fffa093143488e91847c3204d0775a645665b8bf794f0c05eb8d2c05491a7995f8644db2d03ee304101f0b6fbe5deb1301d484d74ae9dcb4c2c8272c2efdd0900c44999fe7aaf77640937706c75873e39873850be5130fadfb5a31f52372b86f9681f2e236f961c663c49a2b310c2e47c17c2e7982e84d3de4c0753a2adf165d35e7a13587e9725d9bb4bea8ab6b73092d355fcedd9eeaca5fc83b44beab59b5c65e9872bb17dababa033249e1a311ae9ad21c7b1bf51739127aa1eba6fb165d4cd0ed0a4d9409e860348db72fa385e3eb2c0169c213111ab58e013191be2bd197d512676c792c1a05d767fdc64297a0295d0e16fd94a7e7e2acfae5d3a47be4db5b46ff75936d02cb50cea96926a6762b07ef1c27c65e0f96184e4c9a83665b94f9e189926515bc37869ef18ee5450841d6202febe7ba3a887b751355d99106d5ce0a8d41f0fc265db5c2ded5d5af82983abc1af4ca2b38a7d094a9f21db9f9b85ec6c7a21b164270177523d1d0d1fe1901a99987283df5279017360a81a64bae7faae5bdebfbcf0dd423a28c30136fe8cc413a1fdee8b6dc1931c6efe57e818d629901b2e58c26dbabd40e7f83e64d03b677b01540561b98ca523473a6fbc8ffe23bce7fed9259343025079e5a9bc7e5083bef952591fa7b62fb3094160ec09c0c5b3b77c25cb38ea726af359dcb9218be1f14f1c290e851ad495b73a29771e37b6cb7b4fc133200cb5aca3b10a6d444eb3dc042e7f2fa06d617738a9d6216c1ee207aaf5f3f29e1efc2af3b8c86c7f88f176cab5bffaf990444139d046aaa234157b5f9aec61fad3f73b51bb7d1cdb599f89a392d7f080a18bad67518bdaf7c916bff53736bafa4e9e575215c72005f710e4016be2101df9c1cce4e5b66da6256b489c86a2c4e0422ffc593f594b8102346e5df8aa0be8724f052a05cd01fb4826c28e50755395a531ff92f53d906f5127e8e24b29387811da0f78137e37ccef6a8aea97706c9e032e58330a1eecd351e6bbea6cd2b8729a97a4fe6a4b7c1bf864db3d907832daf2a0ba6ac172f3bf5ebdb38da529cac8bc9fbd54a8f5381e0b120ca3ccc8d4afb83f72b0e954122540fe688bcdc2535acb2a6f1b5517df3a521f58b545cd0533e949d472700715d32c357e28db069f4b7f321545d575e1ead1af673d5d765f57700f20a5624a494073168554aa196a8cca8255769979cad190c896e2d96304a58d8b2240d1b9ee8b75bbd93b5b172f1c7e336700897a8170a40faa0b52c7a58887e8daba39353b8b08286a0618294b4c9893645af24fc7a762ab088e6dba0fe645a03d6285fef684a60ad50f300300d19ff0d1206d94d8155cbda20a94b05039ef64172c85325fc8e78802fd6e76c2e59f778f014e6ed9d3ceff4199aa28c396b5d5bf68ffa14a09df0c05d92b1ce5f46e0e0eb8c1aa8bc9e9efd8e1e668978585fd86b5930cc57386871361a82d826155db86ad1fa5e41148fce56665f356975d1ca454c5129530bd1118aa0f6474bb629d5316d25d11d599e0ecfb4ea63e89bdea256f218f976ccbc2fe83676cfb7a2c05c75acfda6980f73e92d515de3a76417626068006bd19856ccdc5610903720705c3cb16f2250d6d7c65ce2f4db64e18a8261fc8f5f90a611ada5fca4cc035cdc822aa01e4d86fa1848805f27a241f43d3e520d70f2a2047eb4e9b655d3bb072f3078fed5ff5bf9b66000c45ebfe4f6ff742e6e88e9acf2640be0deca4ce49fbbc48fce3f3d885342f25889f325605159cd0ce5b99efdc073d5d3944b51135e6baffc535019c922fa29a554e7eb18b266da004f65119dcf0d1d2230a1fe0a85f94759934cbd9b5dd1072abd115cc8590ad0f90cc0b7935f704e751391d65f12e021b0fa0422d8e94994ea922413f675b1c071588c51d6f924c6e9224196efb287b3fce645aada27fd865ca4c3c1cb4b99fb6b1afe1ffa97e5fca5f97693906a1b1927c1d60411038dd221292673cecbbdb7834d32cc65242eca541d4ce9836802eeefc94aadfcbb9c85837d629a43045ee6e84f54a244b8627d8321f5c06eea1994a7f99a2e1bae9dece28fe6a03c93c9433d848dbeb6b7b74a25b2475077c82d6f7cb616afe3eded04b11d4912d5532d57681321e7fe1ae9e353db1eb7fef987af6c31d2241528810cccaf4539c57d5241c84c32c86429d05b2cb594e4f517bf78e0d99ce67759a92dc66d45b59d00c76c1fbcb9493c03edf0ee02194fa6cfd1faf5effa6df4835399e917afcb41ac6ee6a1bb0ea4b0d9b99727ac50836ad756ad5c8bf148f065f6b2e55fabb9ef4f8ae31d2db2acd332a92390ef8ce9d71903f4cd55693f348a664c62f52ee0096224606578eb390ff215088317707229f890ff14b91e40260332ee7f4e713585620a69d108b2b16ab8eb74cc0a4d1a3d1360d493d5f5eca1c8a18fcee1159d34864c89fcb8657bb6627b6a3303202dc0bcf00604acb6ee959e8e042d2a8dbc42025a9f6c0c15b745f59b930165e94c7fb1e548078650b8e206536a428b7d60ac3c37e9aced34842883dd7ab322830030e4addb30ae4b9eb21a99d12f8b6579ebf48bede779b339d8db6599fc80ba2a4548c5573a4efa419c8ef6368ad1278991008ceed0af8ef82e6869373e2478c329ad5c5b39f1c4c7d7baf35efc1f977935d1b166fcb19d8f17fd8318e3974da64fd886e48659db4dfab449c3d0a23c4542d1fa0d018e1d0c9eb4c8db6004db7df2f983d55a699bc42249870faaa73b76e7ebc90247a10ae5495ada2c00b0d560e80d16074016b39ce9583f48298fcc0865c70ecbef81f5f08497b547794574a5f75f9f744bd2bc867f34449c935976fef98e64734347691c12b458e2117a14111454e14a58b6aa1262d27b2f1063f03c50de98dd975c38a5614473e69c384bec4ac5c0dfe3470b4032b660cffaa9c2bf940a37eb6fce6cf2567964bf8366dbed420963f893fe19a727c5e016a735a39f8d72a03d7a6c36e86c76725a019989167328aff910b2c39410bf7525d6735e3e308bef14a77cba38f1a806200491049c80f55aa24089a804e8b11b4976394cdaa71744a6914f931741d8b537c5f9f1e30514ccefed0bfc018ff24ea1f31fd01d2a51d02580690e5caddbe0beabfb3aa65e3e99259e48f9fb4b300dbf7bac7ab4b072f02324f2b396df928bc027a669931169cbdc2158c13a7aeae4284c98258e082bb004fd370bbc78944cc7b413dba0e79a8d892c51879f2f4592d82092bf99732ebeb2431b7814cb4e5747395d8e3d4fc1a32cb38d48da6e12c432c7a1d58062974fbd9858b2c1a2ae2093c32ad7936c94003c8816acf290e48d91da11232dff9ca8c004b9a55f9cc358e17c9082134172cab7b3db1518eebfe0b4d58efa3542bb025cd64546fc17fe2a284859839f12ee571fc2e31b7c538b7925ab7a1ae0811cd3321c03c380d04e5b17da306392236c6e7ee58b813fa6381f3008fd8382e391f3ad8f6bf41a79f9297cc66bd2f9ba76bd1a275520d617a13adcce337470780f9585e72bd801f8de48f146c952ba8d4757768d0040be4b19566c7263fbac651b66dd6a3e556fef43c6442d181618778c010a6e890b3e060fa3e77eef8ab39cb0acc53a3736d0e9f9619388f60397a699260ed8f6a8617cfa8670d6f555e4045e9d82bea98dcd72236a4d784c47dcd0020b9b9044df31f5e74ab3fd3a19c121d1074373f132bfa6f9c69f0bfe323772d0e6f186aecc083217f269557ccce2f1da505203ec80765d62a67ced217b44fb138af593e19579b278be14d21b1917994ac9c6ee2fe571f5b84afc9c77675ce9e515773025aaeb46c064f25d7dcff104d3a9e8db2c63edb6189220d9921406ab938b145042f004d9ef1efff0249a1375999b6496e18e228e2dc14f7dc2cff565c2a1e61f8f30b0b31417cf2a83a409c1d1edf8c62027828700511c56645700c131fb43d9564fe5523de5b963fd25407a57b191637ce5a919e6ce4fe2a985d8e225d63b1e24328210e7a8dd4003bac41a96cc5b019c8d77f3f8cabe173098775dd02abedb8fe3f8a8564ba6d5adca5ff88006f8d2ac0157d642aefec7c8db015baf6a33a50b80520539c1f731bb87b56621932a0cfec39756895f2bc6d3ba0cb4950703ef4cc6ee9921956e2eb2a1eddc4ad1234e56b33827d31c714fa9be85bb998751dd9b128656735a251dbfa556f982b51a20d58537beafb1e192ef910163cf8b5db3f03552ad96cd67afd3c766b1bde06159974f17f2f407675973b3bd01dcb95e47a26dd1bdf7536cc988a351023904cde9d300110f0e2bf1ff8e15c7763050d384475fcdcaa6305a09d9e73a92b4df7abfcd70b9de7baabc1546e6dfc72761e8e694530d4a44b38c83571a0de887bbbd56e6262b5059d8ffa692be480b621d496b424ad8914a654d1202ed0d82b4ad84fd30efc34c6eaa68befbb641ec099a7581ddda07677a2a2dee527c67b1f874946adbdc7a5b66dd5afd45532e4e9c207c20b5503091dcfa36111cc7be5b4227b5bd6d0a3911f36f1dba768f71efe7e661781d98b92f629719bb597ad066c2ecfb43105ac9701d1266134ff71837e0843bb8fcedc75fa119076e5fd282ebb4218f3a347692b55413ba892b18c27a4ca37452ff10f190b118e972729b5cf7cb93a78e3d24539a08f3efe420e59d3627b034f384ce56d16400896fbf8f2a9b10192bffe83515d65cc709fc2dd092de2dc93fcdafd24a98ed7b9ae0af5a6c79528c08ca74c6d12b0b94215f535c8fc08a6dcb3c9796e93f782903734aac8019e96ae36982d4d1d8e266cba16913ae3f8e0886eb3d1641f132280e65e43c20999d9b0de27776e3ee25ca0cc7742b6e9d983382c8ad6dfd51f4442d5ea8097dc50ae72208be2d54395c8b1176b994158e8600f3459165b29f5d9a44bb74c687f1f6e0b90d79756efbde615ed2866ad68fc0f68206d3725ff332145411aaf56d39db0a913a7c843440beccdfeb186c8727f2c800dbf1230fc45ac2426d2b08f50d4b6ff1db062738c4ad22589320f846f67f1d713290c37ac6e42e01af8987ef2ffb31d10a78bc7d068355936900c0e2fa166ddd1c354ae2bca3c476ddc3849240be9f22d70cb7d53ea044d51ea45c5c4932b0d3ab385674c87e685dba02a46eb8d55857ae4ca8a5e76b6a1891990212c06accef2ac9509f78194c709598a3a6631ef8b8445be6e4cdabee3d455cc403580b7671a24574c138a1b25d53e18203f649458a68eec8ce573ae3eac01cf004dfe24442744396ce9e9e999d2453b726da3c1afe342564a22139c6593071c6a2819c7c7296d780dce915fc5fa15efe2cdef465616de34dcdc6d08d019974c933f96a473b469abd26114ae4ddfcb2c6c7d94fb8757de63a34f323787cb8fcacf8ecf3acd81f63bf56ab5bb6dda20df16f09d37a60818d5a3397d94a41419691bfcfa436faddf8401c1e1f9ab3f33b93bca71ba5a80192c7f036d05e4d91f", 0x1000}, {&(0x7f0000002200)="ef432e211e80e58864789c747a9f15427dcea3f10df8be08dbc6e5c8e9f9fea86690a4bdc6c937a19f7e4d9d810c3ad22e996bcd76fef36fc3f13389e763b71c42c5ec66826968fd24946ceecafb94d65e40440f66916afccdcc301a0b061429e641482220fc80846704e67356cad09fe4ac5bdd549256fa0f55a4b063801f6a4d2b2f63b4a7765d449483c3d7ca250301c9a6eea1dcb6f02b322b3c3dccd9bb502872e0ecbd0afc20afdebb9a2e29e4ee09c4ff973eee6729c6c5b9790d8554dda42fe16e3a8c9929d7823f17f849eefcdacba4184c2bb350cba99641ce4812ff055713403dd5d75ac2d6bec3", 0xed}, {0xfffffffffffffffe}, {&(0x7f0000002300)="56177623c80cadaff75cc5fb2bbaf7f2c81a934928c4af912cb789aeb934a3ee60df84920d2f5b8a02ce84ff0e7d3454e1cdfd44a52d4abce0dd6167ebfe5b84a14c498e9aa0d6f9b4ddaa903bdc390b6b2f212529bdab0a5f10c13187c30534f25d32ffbd520271e5573390c027016c7bf794cedef2e353a7d04551f2a17e6bbc2cecaa5bf73b098d000477f6d74cb29f07725e89d78ed65ffe3b9ee7505ad8b0742123", 0xa4}, {&(0x7f00000000c0)="2768d89018ffa6bb69e3ca46edf0400b50086a545e0c3e50a9ce01cc", 0x1c}, {&(0x7f00000023c0)="ab5f5cdf8a9b7c2809333008380327d851c3980bf4eb7a28158d877237b95ca0368f6a8a5b812062b6c304381c261bbd1215c6be86239b3759561b35481d1943e02bdc6e0b57afd45d2159bfc24884ddbafb8fc2883278bfb57e4aa67d37995bfb375cbc81583c886e716f561b79fcc2ebc96523ae9aefabb4da5df9a3a1", 0x7e}, {&(0x7f0000003580)="efd0fa477d64e641ca3280d04a4f7b998138e897e55bad97938c845ba02896c390e47f79211e7706345611dd178721cb9ee660f649d23df5a55d88f053d6bab8c81c91ca43f95932232983f6244cfa7588a70e0d3e4a2470b77f160566cd4dc9c2604761f2bb2915463e32dd892017e5891633d424ee5de60078495bb1e9bd0d3c6a13706988f27f98cbeffe4dfd098292d3b2aa5b3a60d46410859b8ffe372df674fc8c1355c75444f03b19ad17a134ba5342548185222c5cb2a515d31646ef3e52038b5fdeeb5fcc3607f252193af3bee7769d353b9ddd2120f1feb1b0ada37fb408cf0e865663e560b8e00ad0c2327e7674b4cb4739633a1588a3462c4d8e945fa6f1f6adefb00bee9e377879d8e699ae946a8536118b98e2a9a39856fd2b90ddfee3c2a052a05fad1fcd8465d828f0476d2e3355c1656613daa4ea46e2accd6c6a5f04c60692d7735bcc9581217699a57df9b54255ded36f721190c422f32a66519f491b8330dbe6a03b2f24795829d32178e9b6c15e08a470319adc2288cbe04ac3944cf0c961f70d1839a3cd10b50daf65620b065e3cc5b79a594438130f92d72aa0328713746c83e324678d0e8cf4af9b7364afa004b8115f0cff33c99d92e35a5327418c0f26f89305142196f7a8a762979d2e952ece038194d1c49a4f9e71111a5d44d00e2a59f4268901713c8aa9f34a369ce3ea5797723daa07529d08d2f5d42efdfc687232aebe033f635453e6c98c2e0745cc4136bb51bb5903c207b9eb1a599332e457a4f1277610f9bb5366305c8155d1ea062b5667df610f84acc9c56bbcc432d5bd2f54a0ad31ab11f11b054eb07ae1f0d116fd4ab843104693ecfa5d9c832010533fbc610c5da32c12fd37faf6b216bc60424164c6e7093ca84c429660bcf5b41a8287b9bca8c16e2bd79396d2429527e9e760eef35c952d47d7f35ebb3e2987bfbcdce654bac1ba1ea01574c5a23f938a72e9b071314f6ed456a2569d7af5df37969b7f23e4bddfd0670749b10d41045982aa7dc3215e010b1911ea891dc7601dcc507e9e53576d0148cc4c7a31a9e193c5e8f35db6f8e53917bd48128be0d326704589dedfc1a5e05d537bf75a5aaf0e8806c405f37db558de45a8788ed37bd43389d48bae18eb39a5ef27b837b553d65555a1d51990aec32375b7b2e53b31a3e636272911df86f860940da420fe485e607581ed3cc60bb7e212b23e6186cf8e088f76229fddbfdbfe72306f271b02b9f7d8135f38ee812bf6bfd74c9611c4dc2ec6a73deed751a9d7809858c623098fbe6dce9c68752ed98adc599c65190883b67de10f6af53baa408d36b4991198f9d14ca00848e5280bbee930f7f67e2634c6a10d2aca5a23904c405817fb839a50693178a2acb09e2994fb54397b6f391171bb4d4ad4d76bb1707b1df1e8598c18b72695b7b163e9442be9fed48ea6156477ea50806c43ed94d48a21f8b28f99e5857c44bda77c54893ab07abc836980a8a18e1ae69beb265dba75e3d60dbca17f55c85a9925feb75c4bbf4c6b8946dfaccb7bdea346561b57b76dab5396cf92c81523e12f7cafe858ee35c20aa188717b0c1f79c0509019f1816f40b9832dc7054a594bd02661e579c618cbc4a10c73a6ab1f4e2458f342e85b53412d1d8117f03295a6084d72841a6f423c5c8b9ce039e35f1a00477a6649ded98cd47d55ea1f8000362520b18928a49e2ab9d4aa65d8b63259feac75f72642b8dfe30eb2de68752a67f533060370d2e2a0150db09d1cd822ee20631bdb75bc2ace96cfa35820725fafaadf011e43a4cf375b1a6f1948f49e7a50786b82895aa0afa1132130874e285c81d0da1743372a279bed92c7308105a0297a874dbb91846288fe88c202521e513c449df63f6fa4ff019d6eda6ed0d366aef093ff0029983a7e156ad9a594bed9959c2c8f3215007f373369f6020e9e02c0f0228f45ab692c1c655096f982d0246c3e06e9f73729e7ce8dff01fb8f1fe5fae8119b8a68edd10279f4e2c9fc4df468b407b7665d130526684e24fe265abfb8e7d36be4ae7ce65c5bd4fa41ae644d56c65331495b9118ee5b4de4f2aef722d502e08c879ad40d51d5d6645cb0ca9191ed2da0eee5190476f5d38e0c2f1c6755cd84b0daf06a3b6738173f5c89a7be579691f5665116c733afd8260e9e536f1a9f1aab5ed0da83d16cb369ea9594a6c335a17740738b98a51f3955f6295b5226dcf36a64838f42231e88e33061f9a84dd919b0e2b7e5bdddf7379934bea0692613b04e67bb8c96e75b2a869294668b1711dad72be9286cc8242acf518fe53e45d989c164bd36f832c7cd4f7c7f525baa3d45abcaf62626af86e5f837889cb7c0576464a46d1b00f58b2f7f57c3eab90bf89f6ee649b4595a4858a1ad45dbf13bbed05f6fd409669cf6fa17392207893b67d02b5919718788e4cc50066028259ee7e045b3b89c4b9c1b23532e4cf9c74937e75952a06598ae5e487c0f7bfeeeea852f15fc41274622f70dc3c1a2d625b4c8519f1f1c2dc7c603195023bba4a706d1fddbd340deeb45899af7a60ed47890cb284350fcfa94577cd28c201cee9352382dc7b9f8536ea758fea1cb219051852cdf643d4724a44fd4bca4bb5350190b68b58e6d0c857b8d8050580c946e4a482731f3f236f2e7b05774737a300eb60483946431cc99c97fea54b21d79eb660e20f0cdf88ee5d2e6c58efdd081207cd6318b003c4e58ae253749e84a56dad8fb5d4ea4d3496c1c9e63659d4f2b2a98a99ef7a0977f83326ec422fe366c1f708d674e02746f53409a05ecfd25d724c87a5df716d7c3468eecd87bc6d2d7859563a5d0d87ddca06ad89c1d1ee24e31f3b05bd271c140716812a34112795c7067a3f23c96730f474eaf711b0bea1b618e0d8833354e9c0389229bfd5afe8809fa6e5a0346366558cc47926d8da59e31a97b7057b0dd25094c692de02e3ceaae808080d81badd3fdc9637ae70bd1e888e61e0adcba54a8828bdd6613182d6212a7b09d5d1be084d4b92b65a75ef6600388e963d390c4cdbac45464c05f080fd7d1eca5fad4d7bc643fe9b83f4bdb79cb1242028b555188d108f16ea8bf5fc9296d55efe16db8220c36a65dd17da6eabf00ecacabb55f5fdf5477c8e9f731b5b642aa84752389c0eb4c569994738d1baa644a1729b2c0ab6886076755697d7833cf05bf09c10cfeeaf514d2d1b34e6e8e46edc809754598dc95f5071b74e2cc073deb4fc9b9bb7699ccb16b44ef57544eac257351ac6a7c75e344a988552ef2a59cf6ddb48c4fbf248b6eeeeb03bb27ada7e24e9fb6fed3b0f4e86ae59cd99f657be062caaa5142beb8abb2aaefaa3bd99905b096d45dd41a20c1703ea8ada70d3dae6faafcd7816f498ef6b637d4d20a1978ad79315cbe701942c55d4e6dcbd8945312a6238dbf62114026f1e17cf7a3290a196cb4cd2a2b0b97e85a0a6c6cca513e2266c99c752c20dcad136412afe335d60a7e4f7a3e9d99b7f6b5de11143408281d9f9eec524790abec3b6427406bbac53ee9a7ef23896b36ab4bb1ed7981b9853ae42141a57d4e4c956525ea9df4090090c0460f65ad0f2d5dba1b0928478aa33b6cdcbeb2b57bf85ba56aa00c65b0dbe3ef61393ea80891d4697a5b76c5db137376c51bbebc0fe931a6ae2c52ba1ffaedf38b50954d1064eab5bddb40bc104cb3261d939f3d89900589c8ea0b9215d6b3d38ceac3abd05cecc4234c1ba27c8b424609e3a422c991dd7b29c40f361ac6e1a5f898db0b92e48c51b5bfddcd78737cf3af96b58ab7acb05203ec9f745405abc38448970bcc3f20552dcb2a7723aae2351988caf48e867ef32bf3f552e95b1bddbb711e010a87f0c641c6245793d333265ed34ef7c9ff5e55ac3e159c1e6cfbae636ca6169cf46c4b4474ff12575fc013c1645462732376f7272bb88bc4bc118f35a912ad6ebdf454c5ef140b4af9e2fd7868119c536cffdb6106c92933364ff1cc3c9d062d43e252d61f564e0f3551067921248bffa12547f79506db0ff23c2636708444c3773e9a24266021bfde03af00893a8b62e3359d042c6a87a9d955286cb570343391ac7a6c94f1487e659f6c8e02848f5c3ba1dc1c789ac7c8efdceeb085588866731932a91b69ab2cf77a6ef4b7bc667a81d0900cdd6c85afc61332f28347a97222914d2ca2511a55b6d05514c60650b77fea100069a5c47dd340b692eea2eab6fec527a1d2003300590518b43de16890013e279a13d03dd0414c65821c43683a8e5cadc27717aaf031131f3b22cfb856c3e54dc73b17281c71cc74e0ec8f60fa5b7e816493f609cae622da2cabd6338a1cd1586775d34ae154773178b606b5534922ddec753bd15151d6eede1e842db1197f477a178b11144e1ef9f69dab90c1abedd7357117c0614ad75e67dceed39059dd6485c11b6922509e4abe65364ab8bf9d50a72c74f42ae54632e61f6beb2d8e36161a78faa23f31a385bc6424615501a5cdab8c2030a41b37933d76db3b66a20a6e426871981ac75ffcd688a61aeb06be8905cdcb65368d6b4d9a7dd163ed30c691c0d03a78ac5937383567f0098a5c3fd772d6aca4440e5d1b0b214fc01a4a9a37106c7b937aeeebb0081afae1fefdb08f49734d1c52f4e678e048b14c34fcfb37a6fb14ebe15f9961ec6baf9bf49767d32e9bf877191319f2b33bd3fea6e6fcaae01ee7794ea9745ae5df65e6c3de4b4aade0ba7be2121f8ccc661d157ad505c6aecfb4b29ece1b01125a3d4c00395b853520221e65c3bc792ae370d461df5d4b001eb437a21402edfddb7c72da0d07798a5d9085aea25399cd6563044e16b2da018ab7b89aff577055a82b7ad7126e8425982e0fe10d3671c709d87568cf22ca59aa2e45789cb13e6e4c6918629d138eb305e0b0323eeebf1e9567aac9eb8ff81467b000023abad5d44456278b5ae636c6f461e7f318ee2981b3cc9076195ec466ce124d806086f8e3d3112caecbcff2bf77e095c6240a555c3512744ff3b56df6c4f41dac5fd153fd900fc47f277f43e1191ea5380e02eb7c422180f1085e6e23e51ae287197cbeb6300f14b539d49f95971daca1f07c748ee6386afe781b2db33de2f9a27d25f0ca9ca76a7bfcf2492fe85e1060614633ac038b506c3c5c2a3d8be4086b2dffd3a246543d4941cbedabfa7a32b907a7f8f6c7c29f4c06b8deac147962de151726e4afb9db36c6cdb99055d3d99587749241a7f90168b531f3b1d7b2ae575c24c282dc57f76e5e6cce5b1a561b1cad0dc9fecf964076c9790261445fbd14b700092941e606f48850c643cd264e51a9672ecaff299c5972795121f38398fd0e91e8cba51422911ce7095086feb669b7f3c36ebe0f77cfb939115b300ffa5d2621e0de0250fd7a0e7cba3bc2292bab18ac6cd0cef3fdf445b940131c92caff6f4637526d4bacdc30dfd045cf895ff0e53588df06f0295e4f70e40c112a989b8da0858f88c83668af0864a0005a34ed89f506387be8dc677734994443d43f70f9c3329e5c9e7fe8d40f8bc63503fd1b851fb20e7545fb2346ecac0b9274c9dc2d618dd75bae857d985166bf678f5c74fda2e38d02c434b03c8d7b88440872a8b18987ed7ff4fa3ac43a6614d3f5187113d54ea5f3b0b9d7cca96ced0f52f92f1f9a0aa47a41704d7e42035ff2c90e5f6851cd6f8c46341ca7635250fa85c14da919bdd6f57901afc8f69eea500364a5347f59f2a41b7cf1b4e640b47ecc77531bf56210d7d67115e348ed173be142384ce5407645ac19e80a", 0x1006}, {&(0x7f0000000100)="ecc22b6565ed81b026f67f57da7b7f34740386e3ee99c7ea1ffec1c53af5469e57", 0x21}], 0x9, 0x0, 0x0, 0x8}, 0x0) 22:45:40 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) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/112, 0x70}], 0x1, 0x0, 0x65877729) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:45:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xa0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="9907f80b02e87c4067583eab6218da6dfdcd61befda0352b100a23c235da2eaa4af7f5b988e1"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x5, 0x0, 0x0, 0xffffffff, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:45:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x7030, r1, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x8) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 22:45:40 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x64) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) sendto(0xffffffffffffff9c, &(0x7f0000000080)="39452dffd552fd6983eb778fbcb1d8f8e7b640d91bdedb1dccbfbeb7d38e740e61d1ba5a9d3f8e268fb0cfe64ace709d5b98b30642e33c5ff88e525c0e8e6bac4f03615d83714489596403e301ba17af2df73eb485da258ab302e241ca46ce07346702cb75b52a478040b2d694443353089240de725b96", 0x77, 0x400, &(0x7f0000000100)=@in6={0x18, 0x3, 0x9, 0x668}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x2, 0x8) r2 = dup(0xffffffffffffffff) getsockname$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000300)={0x40, 0x0, &(0x7f00000002c0)=""/64}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x100, 0x0) readv(r3, &(0x7f0000000580)=[{&(0x7f0000000380)=""/49, 0x31}, {&(0x7f00000003c0)=""/181, 0xb5}, {&(0x7f0000000480)=""/207, 0xcf}], 0x3) r4 = dup2(0xffffffffffffffff, r2) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000005c0)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000640)={""/16, @ifru_vnetid}) r6 = open(&(0x7f0000000680)='./file0/file0\x00', 0x10000, 0x1) bind$inet6(r6, &(0x7f00000006c0)={0x18, 0x1, 0x5, 0x8}, 0xc) mknod$loop(&(0x7f0000000700)='./file0/file0\x00', 0x8000, 0x1) r7 = open$dir(&(0x7f0000000740)='\x00', 0x800, 0x10b) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x40, 0x0) renameat(r7, &(0x7f0000000780)='./file0/file0\x00', r8, &(0x7f0000000800)='./file0/file1\x00') shmctl$IPC_RMID(0x0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r9, 0x40045744, &(0x7f0000000880)) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f00000008c0)={0x57, './file0/file0\x00'}) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd\x00', 0x10000, 0x0) fcntl$getflags(r10, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000940)={0xffffffffffffffff}) poll(&(0x7f0000000980)=[{r11, 0x4}], 0x1, 0x401) 22:45:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) sendmsg$unix(r0, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000080)="2f2934f7d46ed90357657a9e319c075bf45152e8bf4214e3e2fef01ce7f2b70aef36ab80a57534a73c1cba11ba30ec344e87543aa3e9f9ae8bfdd5fe632751ffe15c709d1755bece9b5df804765eacd807fd1360532e22dc8ad41f14325a738dc2303ce5870d5c1d827669afeff62c14b971a80fdcaaa788ba18d6bc60c112b8a86ec139cc0d9a7ead0cf323d85b", 0x8e}, {&(0x7f0000000180)="b3e403825b20b0e7d785f972ee2aa7c9dde7938952c778f14e1daa45790d17c4fddb867bef3e30d3b9d4e5f2bc7f521a210d68424d67ae31f871c7497a7d30d1424dc38290eaacb55092c5d5be40c65bda2d1d877fac934735673ab8c2a06b3803896443e0ece29dde8026775239e43b864e6d0dc0614f24d44c9b97b8d9c43c7badb589afbb8b40405967b1bc6db9e63021b4b0844c678ab9cf217f41ce3c8eba0fa50014f5d2ce1b992358b5acd8d19f7ccc92db6b8abfcd424f698ecf7389d2bb207621d2e8a4dcbbb17b375c62ee7a8f10e0820443926df7695586d7104a60fcddd3bdf93d305eee20371a6d9714b57df4babc9e659ba8192cf31a5f4c85decc739a907d036a91b2272d6e98a56ec6a7097bf009be0f0c7ebd41fe417ce36710621214b261b24697b027dd39a8e68e6aced432665d0e4c01ed9e42482e661afd80918100ae1327e1c27649971d9c53e6ff8f211817b3aaa27a0345f2fa1119377a7452a009c3ab52feba0a07c7623549ee07a000630446c20a92ef83ceef00a6be24cc60bb8dda628c6259bca66cf983dd70df4e21d4b3e9fc2b588a2f5127b8c49c80d3e67b147cceb8d297bb7c821315c9d4d6b2ca254aea238ec3273f47510c7a4be5f04d1a3025b2731dfe9dbeca908e5025294e1f7aed4d829351b340634e53f565e6428389df5c0c91c646f5e1a25208653659ea6fa950234fbb1f69ef21ddb46b296271a67d54451a40a8f67ce3c9585f186062952985d947a0a38126fa379dcd93932f21b018b58c03ac204d986f6e3234d81bf587a654f1f21a8e9e46797bba2076e50862aeb1faf19d2753c98d2bffadbb074bb91d10d827d08057695aafd2ffef39a315692decbbd8f8adc0cd3ccb9258e1559877c722ccc43dbbc5de45d0d41cd92cb5c711419eeffc69e80b8b7a92b4ffa1ac07e0898de9b9bd066e5a8c04726778bfbb6c1ee60a7e45404349131a1be34f3591583ed0bf05e757f6b6b773904b4cc23d5c72fead8eb55fcddb9b09c599b5c8de8c3859794a73533f4adc666aa7862ba9ba3c7a81d5f513d2a05cef9f11a509212a492080559be1b648da3352f30ec75efdfc215b9b3582fd483f2af7a5c00f0b23b9a3136317f3059b4104f41c131160e13b351a3292077c3be160008a997637f0c5d663a8fd215669ab6292c63b2ca113ec06a79882590317e156c98f11fc7c0efd80d0699bee5a0a2e693f6d2e7828b6b646ed7889d259636ee20c6df7e513aaa9d023e95bbfd57f9d7dd8f0917c76b070085a2e0c8ff744a3de201ec6cbf7103fa7b8ec7dfa690c398db995c117f69efe26e1d0b94c2886723fae14e27c05ad672f0041f9b992e453d7c66ee1093f9820a00509f4eef7f719bcba5256deb2c12b61fe544dd92b2d9729e3272618219a32a453fd28e4338d6cb11954a4b28334ea8da139999194a686d7031ce05ddcb8e6c5a2946b65b68cfaa5599dde315622243c68aca7afcee2388c4527cb738329215661ddf3a6432bc58f236f096094f433ef767d81e5fce22223e38a6af582c8b60bcc444a4f29bb9f054d01708c4ff1cf0b6f97b95f0d6e4144c76f0c6541964fa6764c4c6447b9238fccd496b4526f5659c81373c17027f701112d1e0f9a9fad56f07081ca2d07b47599ce7738d167a28a96f875850bb26519c42980757cf101dccf0cb50a2569baf495054edf28cec5cea6393914fbfa866279512a4ba9f1693f28ad02c6f55e76abb81b0658d06164e4dec0ced234c7cb3595e7071eeff35f1a5e673c5965a6bf4b2885d42ef9ab281c5e1003973fbf91df1891145f1ea21bf40ce77adddba8c1a2ba535171b61a89a5cb8aeb611b6d008af1a55f1b8ec820d1ca1d0c748b69ebfd26fbefa9ffbb839aa1d53133f120912f37a99bb31bd16eb4c46b91548659d2c13589948b20cce837616826019703eff1f95bc9cf894b122aa6a519b6a84d9938e9887f1889fa3a62098e3f520088bd18acdfe6f7968ea4718b5a1aeffd5187f88caaa455ff607610ffed91d733d969463cd5fb194cbd6e4a221951789ded092ea9d625fd837a71d1466afa101554d2f962c37e7696de15b347300c937869dd93cf70373df553c18c28846cd74693db4e9b4a987c09406abf13eb50c617d8a6ec535bb3fe2e2f9b1806db62a6659f3479e1ea9ccaccf7d10aec185d2c1eb2ff40f4fa0d190d85d11b3606a00cc12e7f87109b5c910ad6bb8eafbf78e2593429bbdd478311ddb92a1f2517f738a22293ce254c1311443260d698caba64c15ed1aa84db5b1fe8055e10ee5efd25fa0c30d5de15e6704406928bcccccddd8d91a9488ed78d1ff1ad877bd74e55e799e0d9de60b4fb0241aa519c40fd34837dc518e087b5407aecc97d1aee0c3f17d11f756a83f69f271eb66b43554a3dba93d3dfb648ad614b0a1bc8dee2dc795fe7de31d09eb63c6793d220e81e93cf41c939e39ecef978d0e6ec38ddc7baf27cba6f6beec1ee80d2dda2a9b2fdaa4e9adefa09751d12826ae4accb01b889715c787df26b15d4d130f0300c6a24bce6870f1f94c97f30c9c59992c67743262c5827a51478911e45b70b76c5fac838cc966b37d938a317f42cf36fbb9a4f7d92adaa256abfa2e46673053dd4898762705cde626dbb53f97a0dbc6d4ebee79c62f924523dea3c983b7ac103fa6bf7683bd8", 0x773}], 0x2}, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000900)='./file0\x00', 0x44, 0x1) poll(&(0x7f0000001100)=[{r0, 0x4}], 0x1, 0x3ff) read(r1, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 22:45:40 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000e92bf6559dda8fcb09000000000000"]) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) ioctl$KDENABIO(r4, 0x20004b3c) r5 = dup2(r2, r1) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) read(r8, &(0x7f00000001c0)=""/159, 0x9f) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCSRSIG(r10, 0x80044272, &(0x7f00000000c0)=0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r6, 0x0, 0x1) write(r5, 0x0, 0x0) r11 = socket(0x2, 0x3, 0x0) r12 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = fcntl$dupfd(r11, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020691f, &(0x7f0000000300)) r14 = socket(0x2, 0x3, 0x0) r15 = fcntl$dupfd(0xffffffffffffffff, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCCDTR(r15, 0x20007478) write(r13, &(0x7f0000000100)="22d4109d6086e72879b37d180126fa73a74a498cd69af8ebd23dee06416a37dfdb4cc800986c9d0fa25a252fedb8684cb2413e6d15911565b4015b91c03cd4dd8294ca22fd5c4748ffe95ac2", 0x4c) 22:45:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(r0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x1ff, 0x0, 0x7e6a, 0x0) poll(&(0x7f0000000140)=[{r3, 0x15}], 0x1, 0xffffffff) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xcfad, 0x0, 0x80000000, 0x0) syz_open_pts() r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0xcc) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 22:45:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x6c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x211) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getpgrp() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) shmget$private(0x0, 0x1000, 0x400000000, &(0x7f0000ffb000/0x1000)=nil) shmget(0x3, 0x1000, 0x6c8, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000680)={{0x2, r4, r5, r6, r7, 0x14, 0x7fff}, 0x6, 0x2, r8, r9, 0x7f, 0x100000001, 0xb1f1}) r10 = semget$private(0x0, 0x7, 0x80) r11 = semget(0x1, 0x0, 0x4b1) semctl$GETVAL(r11, 0x1, 0x5, &(0x7f0000000d00)=""/216) semop(r10, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r12 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x3a, 0x12, 0x0, 0x0) setuid(r4) r13 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r14 = semget$private(0x0, 0x4, 0x180) connect$inet(r13, &(0x7f0000000580)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) semctl$IPC_RMID(r14, 0x0, 0x0) 22:45:41 executing program 0: r0 = kqueue() kqueue() fcntl$getown(r0, 0x5) kevent(r0, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x85, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020691f, &(0x7f0000000300)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000280)={0x800000, 0x8, 0x8}) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r4 = shmget(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000340)=""/68) r5 = fcntl$dupfd(r1, 0xa, r1) accept$inet(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000000)) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)=0x6) 22:45:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c, 0x0, 0x0, 0x20000000}, {0x2d, 0x0, 0x0, 0x1}, {0x6f91}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="13c5c3a6c961f30aff9e4f8e93d2") ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000400)={0x10, 0x3ff, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6d}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xc44}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x9}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x2}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81}], ['./file0\x00', './file0\x00', './file0\x00', './file\x00'], './file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x1}) 22:45:41 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)='D\t', 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) read(r0, &(0x7f00000001c0)=""/4096, 0x1000) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000012c0)=ANY=[@ANYBLOB="359bcc6788ded8326bd9a64dc79de1ca94a4ae13416df028f5fc13adecfde9eac2b96fd0580b6ecbc7fd40076651818f8009384c6b83d121f3c642412e63796c051f0166778c1cba58ceb591cdc9cb9fce25f3a42e800be7e082c39c9f5ba27e947b0930b5b4dfcd3aca4ecc35186a605f6d6e3998941f81f572b071a84c88f0f35cf322adc0fc34649212abba932aa3a025023ebcb3470c1fa910f712760c153e6d559b773014281620fd3cc7739c1c10a7dff7b89059d47a1e6bb8a3a5a02209cd39b592e2284762a5fcb76676da54e262115c617cd6e089b6e4af3de84eb59cf603174e02bb51a4"], 0x10) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) fchmod(r2, 0x181) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 22:45:41 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ftruncate(r0, 0x0, 0x6) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000001640)=[{0x4, 0x5022, 0x3800}, {0x1, 0x10001, 0x7351d18524d2eba2}], 0x2) socketpair(0x39, 0x5, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) r4 = open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) r5 = getppid() fcntl$setown(r4, 0x6, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r7) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r8, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={r5, r7, r9}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1e) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020691f, &(0x7f0000000300)) pread(r11, &(0x7f00000001c0)="5b86be22b550ad63958f74d513f777bb7ff913b346193f53fa497f47d97aecdf56672a9077f8b0a97e7a340f8bbcf92e108814a6917803d1c3171ce371a031d8d328971293b7860e5586f7645b71cb6cf85aaa7490394143afbe35bf282660f220d928cf3a84352a1dec58686fac70a5fdaadb51c13489a1f599e3cbb8b6f6380dbbddaafb60f980797df813d6b4d8", 0x8f, 0x0, 0x80000001) semop(r2, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000480)=[0x1]) 22:45:42 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000100)={0x8, 0xffffffff, 0x7}) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000000)=""/185) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f00000008c0), 0x4) 22:45:42 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) getdents(r3, &(0x7f0000000040)=""/58, 0x3a) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x93, 0x0, 0x1ff, 0x8, "b80000000000ff00000800000081000000000100", 0x0, 0x1000000}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="20ff07000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f00000c0000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCSDTR(r6, 0x20007479) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r9) fcntl$dupfd(r8, 0xa, r9) r10 = socket(0x2, 0x8002, 0x3) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:45:42 executing program 1: mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x154) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000003c0)) chdir(&(0x7f0000000280)='./file0/file0\x00') r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) getpeername(r3, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) setuid(0xee01) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) lstat(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000340)) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r7 = socket$inet6(0x18, 0x1, 0x3) mmap(&(0x7f00004fc000/0x1000)=nil, 0x1000, 0x4, 0x10, r7, 0x0, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f00000002c0)={0x6}) openat(r5, &(0x7f00000001c0)='./file0\x00', 0x20000, 0xc0) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) fcntl$lock(r8, 0x8, &(0x7f0000000480)={0x3, 0x0, 0x2, 0x55, 0xffffffffffffffff}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') 22:45:42 executing program 0: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x40) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0xfffffff7) mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r1) 22:45:42 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x5, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) 22:45:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 22:45:42 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="86"], 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) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 22:45:42 executing program 0: r0 = dup(0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') 22:45:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x4e) write(r0, &(0x7f00000004c0)="670dc3", 0x3) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000500)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:45:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f00000000c0)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x9) 22:45:42 executing program 0: socket$inet6(0x18, 0x8000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:45:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) 22:45:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = dup2(r0, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0xf770, 0x0, 0x9, 0xffff, "bedb1f106121e963ae3e245c2423061d9dc5be7c"}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x80000000, 0x401, 0x7f}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103e", 0xe5}], 0x1) 22:45:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)=""/100, &(0x7f00000000c0)=0x64) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea819ace46ade000000000400"}) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="010018e65f5880137e3d10b400d300080000fdbc09e4"], 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 22:45:42 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) recvfrom$inet(r0, &(0x7f00000000c0)=""/233, 0xe9, 0x0, &(0x7f0000000240)={0x2, 0x0}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 22:45:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x40}, {0x16}]}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="1d1c874403550e5b2ea9ea2729efb97901171b62a01c2270cf176460ac4816c022ea8b7f488b34c7f2a27526b740225d51636f38124aad963a3fd6fa9c5df906813406be33d053791e483f56acae82ad12799ce631a6f8921834e96e6496dccec79d7d1520ce0ee189caf42a53e0bee7a8600f03297d7be8bc0d8419e01eb63b4c201662eddcee9d820cca87f1bde2c91eddc3266e4029cac6727bf598a81c43bc5fe989348538709776e466baedf8776e24def0fd7bf744bb5390a40f4c69ebe0740596828064a49122373773d9c5eb2723d5215cff15b93597e6d8e4a8f735dfddd5b12c72ead9e87c8e890e14544c", 0xf0, 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00442cbf2701a917a09802a52aeb") getgid() 22:45:42 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 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) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 22:45:42 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7376947ae3de659ddc46d331dac5fbccefbedbe0", 0x0, 0x59d00}) 22:45:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x44, 0x5}, {0x34, 0x0, 0x4, 0xfffffff7}, {0x6, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 22:45:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchflags(0xffffffffffffff9c, 0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:45:43 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x14a) r1 = getpid() ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x10, r1) pwrite(r0, 0x0, 0x408, 0x0, 0x0) 22:45:43 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) r1 = socket(0x2, 0x3, 0x0) chflags(&(0x7f0000000280)='./bus\x00', 0x0) fcntl$dupfd(r1, 0x0, r1) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)="df67d046009ee0e41d775c8c73babffeeaff3be2a0996865b7b29d9ed3b7ba7bbf59af2f0a67ae4405990e5cb1412a41a30212371efcb712d1c3a7a9ef8481c0cdfa3843ff7a249553edd8c56d853ebcafaa9e7b52c73b6222967d925588bbe574f9ca006cf1b43ba67ee0f2836bd16cef19fd1cb753d050e62bdc487926e571a57ebcdfc791fe01b558d509188f4170c46576946e81f9594eb72d77bbd6562235e0cc6b", 0xa4}, {&(0x7f00000000c0)="5a57ee99775fbf8559c98bd8ec06dc", 0xf}, {&(0x7f0000000340)="1589db34be56896168aae6207f611cda1b8615be6836957e9b836a6080c7cd6ed92627ec5b12f9ab5c355524ddbef789bdc8f58e5be6620ec7f67b0f3b02605c68e04813c61ec5e91b9866ad9e454915aa8247316ce3ad48ecb45a4e1370041c8fc71d3ed8a094baa51ead2818590908b2af0354e2b173c5fc337e8b29bc0545b04864c2a3d83d720c539a135dd59490633769e34c5aa25dbf1df6da19198ec350f73f376272910a7db0e48588902d2188ac3eb9151ef4735292cbf1170105482c7ad434412d091819f8b5d0b6b57f2d1cdbb101745b61f80e99", 0xda}, {&(0x7f0000000100)="839a76029c5a115cb3f7d8e217c86348e9fe140ede0c2ad3ccd136f0e6c1d8db27e2e1aa7c43ca9148ccb8b37e45859ca6473c726ec53aa6876fd56337617126d8712574b765", 0x46}, {&(0x7f0000000440)="49eb9281b9d11b11e30edc333df4ce9dde695c112dcd8b81b0f8128653372e225a84ff9347ecbe857b67d537ad3cf3e4c2ba2cd4e6c63ff7fdac6be39e0cb1adfe8fe3cd8f503a021e2ec3f452b9ff43c820110a19045ac422e5646c221d9f01de6573b971882c8a700965109362b8eb1106d4d03f5ca4e67bb4cf9782dedbf1390a2d051d94bbfd36051fdd6bf9f7605c914660517eeeed48dfbf277ff67390de4d22819c329f", 0xa7}, {&(0x7f0000000500)="57892b165e83d00b2b5016b288c88742d4c6ca358334285c30519916bfdbd7874ec80ae04f1863a2775d6a909eaa0b9591a13394e5b840ca01f153b38c16ce60c29c00af9bfd37e5b6cf369956ec8d7219bbe7eb1f182dee9143fef270288ecafa7ed0f506ac6bae6226ef3aca74609b3c54ef134bf1d2be35c86377dde6d99f9189e612bc88ece65deb9a238fc56091f1b16b6c937d462b6412f565275bd1", 0x9f}], 0x6, 0x0, 0x8001) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) bind(r2, &(0x7f00000002c0)=@in6={0x18, 0x2, 0xb4f, 0x80000001}, 0xc) 22:45:43 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)) r2 = socket$unix(0x1, 0x2, 0x0) sendto(r2, &(0x7f0000000140)="ec52a5c714e973f2fd9d6d6e2f7e1d644838e804b259af6453e79a6d9043a4e0964bb01505cd524402ff200f1ceffb57eeb58fe1404d19d8ab6269eb45ce47ff5f045c78e2946fa0d2304b4cfc4a3df5269532bfdbd0a0d56ab60c8cf2b8f902fcf014156abd9f09b8cc34af0746e67053428fe1326fcdba736eb89af1668adca1228ab29fdad1b5641933bb977ca3e5da3926d43f9fbf59356b8c558b6864be314a7d831ee35add964f16a1324f4ea770edeb25eb7433451d79ed52bfcf1d792c6d720678e0b5123ca6258e5def3686bb3cee", 0xd3, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_data=&(0x7f0000000240)="f2721916c0fbb54bcd31d28816e3c1d5a11f22783d31a29e93b0e4fc08c70cffcd1b"}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x10) pwritev(r5, &(0x7f0000000280)=[{&(0x7f00000002c0)='(', 0x1}], 0x1, 0x0, 0x0) 22:45:43 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='./file0\x00') r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x59}], 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x4000ed4, 0x0, 0x40, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000080)=0x20) linkat(r0, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file2\x00', 0x0) 22:45:43 executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)='r\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x40) symlinkat(&(0x7f0000000140)='./file0/file0\x00', r0, &(0x7f00000001c0)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000280)) 22:45:43 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f660300e52f74"], 0x10) shutdown(r2, 0x1) 22:45:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100, 0x0) kevent(r0, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffa, 0x28, 0xfffff, 0x4, 0x3}, {{r6}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x8, 0x544c27b0}], 0x5, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x0, 0x3}, {{r2}, 0xfffffffffffffff9, 0x38, 0xf0000000, 0x100000000, 0x4}, {{r4}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x17a00000, 0xe0b}], 0xb9, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000080)=0xfffffffb) 22:45:43 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bffff0a162b58fd4237b8fa4d02000000473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c", 0x14) 22:45:43 executing program 0: r0 = socket(0x2, 0xc003, 0xf0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010100000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659ea202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) write(r0, 0x0, 0x0) 22:45:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) dup2(r1, r2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 22:45:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x200000000009, 0xfffffffeffffffff], [0x0, 0x0, 0x401]}}) socket(0x10, 0x6, 0x71) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:45:43 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) close(r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) 22:45:43 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x100, 0x20655) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 22:45:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='&\x00', &(0x7f0000000140)='!\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='(^-@\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='-\x00', &(0x7f0000000280)='\x00']) r1 = socket$inet6(0x1e, 0x3, 0x0) sendto(r1, &(0x7f0000000080)="f2f53b6d74e65257d4f78a7bd7056bddb2c0a5a07f70df87c3784138afbcc28d2e6de94e353f0d29ff44755a519881e297bcf167fb70168d23f6148f41edfcfc0fb6408156dc07d28dcfdeeaa5c7dc57859ae3907952dea1822458c14227fcbe541edd385425477149e733783db1c34b105febca799fa7cc628f7e0242a3ded58ae15badb863cc72784d565ef20f29ec56", 0x91, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000440)=0x3) getsockname$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r3 = kqueue() r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) r8 = fcntl$dupfd(r3, 0x2, r7) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r8, 0x0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) fchmodat(r9, &(0x7f0000000400)='./bus\x00', 0x20, 0x4) execve(0x0, 0x0, 0x0) 22:45:43 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0xd, 0x20000000, 0xe05, 0x9}], 0x3, 0x0, 0x0, 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="86"], 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) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:45:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x10, 0x4, 0x26) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) sendto(r2, &(0x7f0000000040)="56afdc023520808c2490f166146798956af1fec8651dba323dfaf8f873e007a9f0f6c68eedd7f4241b434067615c649395cec5f2c000eee06798d54e5aa7730b2819c88a87d99a5c55ae1ba0be70f5b85376aedad9d5508e9e8704bc6b00a03eb7bb04cf484e96144d848646478245d13fc4bbec5faf93f5a7aeaa76a3415d6d9cfb9a71ac7d19f33becd0c3a87210a4e7ffd67952a45f88e092f935f6a6e8ba43eff602c503bfdbf74d7f90fcaa4417a943902f71fc7c6b4cc98b1a734556b6f52584bceff6370be933540760cfdbb0de321a94e0fb673657d09df4ebf3cbeef21bc5cff235e3", 0xe7, 0x0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:45:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x4060e, 0x0) chroot(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 22:45:43 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') rmdir(&(0x7f0000000100)='./bus\x00') ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000000)={0x401, 0x2}) 22:45:43 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000000)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:45:43 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0xad}], 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x80, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001180)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x1, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10, 0x0) write(r1, &(0x7f0000000180)="ac037a1eb71a8bdc61f6cdf72743880ed72d1beca358e3b93e6af5dbf47537b9c47edd62c340e8a9e8f9b71f68a529aa24e8b1a5819fa1bc11ab4a30c1048aeaa8a3569622ea77833cb0a4b2f8cfc66fb797d4bb13626741b361e2e32cd387a290bcbf6d8b668082d5f03f48e9001ea8589b758404202773c12fbb9a6eef7f14cf560a0523002fa83b199925521ec03ce64eb0b7eaf57f1c43961346d9e607e0bc4dceb0337c1809381b94784706efa673887fe2fd29750f53c77a90bbf363726db46116b255eb17dde9c82d5bb9e229cc1ba8aeb6886ef365406179123bb41a8272b8fca18f1f048e99840c1a5a02b7965f89935e88f608cf933d87d158f597520708c48743c83a853f8729942f402f118650488c65941cc9b0833524b32bdebdb330500c24e5084a30d009438c0ba1aac347427f7d7225a4e1f12bff6f4f1aa0eb769f7c75c3bcff5213ab8c259720b96d96179710cadf1b11ffff596cdbef8980215b95adbebdefcf02a054228bdb183f969842dcf51f09d9adaa48893fd6635d6bbed29b3575f84775031db4c0bed98b426ab4b6f5d757e58f3c67b08b5d3881bf5c3503e8bb08145abbb9e98aefe093c720549204f89c32508b1e30c132956a8a45e5bd046c5dd258763bff0b0cb6fee3d3122ec038e169043c72b16fd84f50d898a5ee935827ba48c148eeec934d9c0799f808c676d42c8d70ffe648f4d35b2e7bc942bb5e8bded049f198c4604eee7399c529c373f6170f49dbe0dcc7a47d0b8010d1366a3179faa5279ccfffcbb029c666802dc4627a39f2f1f42e9e7d07059dfe31ddb711b959e2ef384629b5dc213d5ba7e199994d79f51c66484424338c4d3222ed2cd6e8092642e17ab21da46dc5b47967fd27e5abf6168bdb505af5a15ad82a85de18c1f81550723463be1502ec5d7457462142783707a89f69622f2265542c3a3287fc97880c2d1f43f40c3dd2bf9d459c1ceaf7878f408b1bab9f005387d515dae9db7a3a8b3dd81ace0bee8f650d31c69b196dc766ba14da63c00307d342d7fc517a8f575a32ee5626ff08c28d240ad7ef3a0021a850cfa9e01b4c3b151011fe9268a4d577ef8cbb7c523e2ca53e510f26056e8b3c540a3214b00425eeb140a05dbe446a03be0aa9e24d2bc2087fc49caa93f30ce1dbb6517184adca568584bb5de687544cf4acc4fd069a6426f439ad4a4f412b3ae5d09931bda0a88024e167d921770d245c9559cb747c18b3c73eb6dc5a1e2dda6ec038654df47aea9981b12df8efee82212d8614a13821d74b4f29bf0aecf8849f8dd44f34b47f622130579934ee045c9ec859d7f847b9761f0c554486fbf0f4e71da8c41667d2807e5a346c1e8b4baa1b1ca35a4238432f7cf41fb49686c2c4ca143b783ac9c02a9a83290e111c8a7c2778ed65a62bb8bdc9192fe1e1b6f607e68f27d7e55b3ec675df13eb4af6b90a333faf3ca83ba1ce1a08ad31e3f4c30538222225079724eaaaaaaee27e7ba98b4760c030f7831754afe9210a61fab61c729659f9bbe5d0b09cd7eb56f3553bfacd6e03ee791da5d21cfc59e7eb57873a95e97f202c8264a7e253c58b1a9832c3ff461e87a45666d14397d87ee86b52ee01243ad6d6f48ce9e9317030d70045c9a96d8be88f145bfa175ee32c66eae0e3b1bfaa8d193f3652b50261e318ecdc31cbc942b17071102644bacaa513290b6ba4e3ec8c634579dc644be33e4dad3ed26f993a4c31dc1c4ce77b82191714a1d6866c7699fc9d116db45a0de0acabd635f82ed3517b27273482e1a46c864823321b90da1d870b7fe5f8fba12b786ac224262a843314b81bdc0b12fcfee2d185fa954eeb4f3cfbc276e3f4f189ab1d7f00de53f12d1497fc321b7045c74f46e1639f22c48134fe575a2cab3b9b99b855e90bc8bd58027e72f5bb73c6265714fd8cca764f1f3bb433b6e41b8ec28bc0ce77c65166d25f5828a2f9f179cafaa6d586cd325ace8cca441812e4f596c3536e11f8ab07880299fd0bae86dc0323e3e12180fbdf0f95596ae07fd2bccab3bb37d59075bcb1287e662b8c634db0254327c20164faff5118f23408ab94ec1c214e6701feae60087cf8401a1b283e5d7a88ad92a7ff8841abc6b6cd98a87a080697c2040d8017d11d745cbdde1a17cda53076c2cd7d0805fa894865d97bd85b8ba5c2fa7467d26440829ef24e402827695faa42cfee9b9be7389937407e1a892d7ca01639a92e877f2a3f6b02a8870f6ee14a141acb2bf7d5c197b5457f57e4dac209dc8d876aacecbc20735b8c1d5290c03b7932a0a3b44044e8d5ce5e101c101f31cc79b2f75bdc824dbe924c71b64fc60699e9766d698343d24ca7d3f846a3311ce78e635252a41ff40133ee56917a70e0a852a4c26dd34999e39addcf595fdeaf8f84ea582d3b2b86dcd8baa8223bf5cdbe0f96e9348c25487e51ee6749570726081fec9f56b7ea35cce02a7d576f0f508b3bd585559566e2718b4bff3ea343321b1d908e9c9ca5de14b1c40f65e9ea4882ae9b9a5608702a5f1fc23203a9d6fb3f047eed7a1521cd03307f8e0266f649a5e701cb18de1ce6ead58d8dd6663bce437c1b1f77b7331f14b95a962f2a04020c8cd2a5cb98eddf9978e35533e6a3d978e76b46521f09447859b2069f070cde99b7aa0f752bd2b51c1587058715b5e765fd66b45bcf1d50fad1cc40e2a10ab580b8c8eff31e536542b01bf78f364fa45a8a168b0566b55f43926f223e2807d13fab0f9751a9fe4b9f3dcf880fe6637ba965aaa740dfc8040daac034e356eca826dea3250c60f110a26b9a4668f0b2bc1e25e1f5415c2f1e39f71ce90d1eded45862ee786a9acffc1ac177edd0c58108fb92c3d71e53a114694d8f6fe320c4c32efa2d26e7067d24b0d07c78ca9dbf7abe3f60c418bc33fd8eaccfe7762a6bd7603a04cf066c4a2a79981c9baf50cdf74854480a47111e37011213ea085e13cd7642045dca3e6e01b8bd34639cc7ed080f8da4a4c340f5abbeb38fb0fa635c65a6f6ef7041db686f1df3310d9144ca0753018a0f50f8cac4035c3daf6ee6bff7b65399029b9468549179ec556e5e4220ee29e6506f1e5dbe68eb382b65708064be25b50e60c7fd6aa4c2e954fd0131e45ec716bb840eca72a72b5a2119cf22dcae49085fe785c89ed36bbbdc450388b822d9d6fe018eaeafa2eedc51952ff74ca595934b78852e7bc60cef638c3f3bc662bbb5411d898ed1300917086740a6295aa05531ab68ed84ae461de8cec2cf534718535a61138d5afd6a789eb3c06a7e8a542894513e04b14f7c14193f7d5173f74cda5a86f0a1160aa315740bbfa159331dd99e9fadf490c34d12528d4b902eeb06d1a1fa701c82b27ccd9a4d86106fb7aa27faac346b55ca81e6935ad15f9c6925e3698663a96ba09d813373878e70ef54cca2ed6ddeb59a90ea1315a9b40374d27311bacfb47d0eeb0f1c8072614fadc1cfb2e95cfef7364b406b12094af94c2a6c082d6a0b75c356c8895b0ae0cb9b09d68ce756c3e7872f30e137ceb687da14fe642f04d6c3709fac9d7e4fb80870ebc8ca1c54f4f060bee66b87e5d451d6bc2098b12ee4720e362f2e8b94107a72725306ea1bd52e0eff9126efcbbc508e05479611746cfa2e6f7b003fba6bf632eb3d60bb52232fc598b0e18f667c89a36c4a69f0805c3ea86b6522371d52aad6e6c544f556edbbd78291e6398cc79cecf7f5f7f141c15dde52bcf672510fbe29182cb8a77795cd532ff598380c01cfae176e3fb7df31f9019a685dbdc6a8c0d76ef4ead6d08d2204bc393184417fd6c4375f13b40ca5e0c8ae7af27229762a46792f3d4f28d06c3b434fabe36e7b71dc516693f2df08bdabc5fb3bcf6f6ef1ef3c9aade395d92969f56359ce261133cc25182784b21bc644c5de9fc8f6c56cdb73169af99759673c5cf51bfcc170a632573c38e87a135cdc98e94cdc084993768cca805faf998834f88a2c2fbd786e41882ed715b58d7d5a6921abf611a76a9a97642f1bd9124066ea4cc004c7738ecf09e93fef6902c51da2e9461186b2211e36b8c3ef1ffc234a98cef26173e4b5658b27e2ce83271dc4ef8af826e0b6223d4128a060dfc670a4fb3b8ab842a557d67d738dcc35d29238cccea858a38a8c24d6acc07dbc90807616b3a8da0f3aa00db1c87bdb78e798c6193044f1259ab2f49ed5ffc0a89c682dda00083e02586231171a2aad6caa83e908dd9c32f4dd321c044c12c75d34d23e9259550c2f0bd816d3a621108d0179c6eb28d7e15d96008899c806946367b5572ed9f3487cf9393f4e85d069ad1567534b79758d5d111d6802092594e77149a71c04fc55270196bde294f8ea6a245ddffd82e6360f8813781814152dd89c15ac8a4b5879ac98827f98fc9334f29c82df1387cb10bcd0e47998d30694e35a6284040e702be5d788de3ece69f1d3920a597ac65a8672ed5627b89212fea3b2361c561679c4e330442884d83a14cddaf5df20fc7a452438d74214dd2fe0ef65982ae9ae5d0ed42c2df86e409d40dafb39ecdc38ebc62db91086d2f6bdd1c833be1a57ff6ad1b9c287aae995c74082067bbbe9d172594dc1827b5ed0c2a24239feb2dea016a934c38c4a8b4303f2f857366ca7ef171cb5efe3460bbe7cf29eaf0536ff1cad1860335a38e7ad7d1239433063d1214b1dbfa73fb26f8cd5f9391a50aaa3f75de409cfee6ece95fc049da41d0fa358d36bc418f1d35890788ec4948e524357500c48435539903f98c8489fe0da8a29134f3f1974f69633f52b8d5ad9dfd42e848c8063033bb5d0bc80a74036fb6e50eb7875784e15a8bf2d198a5bc703e4a7f617ffe02fdf5590a7c78c200ca03d020c8a6b4dcadc8db4f313270d41df2ce10042b8b208e12c53cc98e2b5833a142fbfe3c0f64a63b0312fbd3cfd45d1bbce995eaae21f9cadb4c441f9e5f8aea450264b87dbffc9d38af6a706f3ab76f6748ab4ffa598ffeeec9cf774d572ca8187f8b933c0e763f64bc1c08379cd4c204fca265655fc950e8699f4d936761e67440dd2b21328f80de76e26afa2710b63da5f4d7521d957cd993a41a3bc0358883f2a51c13bebf2bae15c5a396fe3af68f96502779c2fc57979a0058f3d5a797b1a38aea349ccee0297d3fc30fef60fb37e7290497959c37b679ca341f5ad24584abce29e9ecb0545db65a3f2f0e853ff6aa6127a0b3631aaa1aa983de73bc485cbdd059f135948f36bbe8063a1cc97eb967bb923eecd63d820e8e6b0a9ec5466f7f1bc139d2ca0b533e8b0f345398749845aa5bb49d489321a23034f4757c09715550b4c010ad82fbfb368f330014fc41e14097bcc0384a10d9ec381fbd2cb7371b9aeedd7e7acdc1ecc8c5c0c005b78de95cde661b956a4938b9cbbbc65a9840b16f7df66dbce8bcc5861289850cd1ed215c69539be118ed527f02c2b5d5adcd633ad0ff79c37278f3b7d7ba16fe2f89ee85e144e867636bed355b16fdc8b9e7f151af25ae33a83f66b3eb595745a96283299e2fd81b39b7fa90d3f6061c830ff9c3138892bc84f5060d6bd919f511cb52fc5b18c0c9a9a42df02480f008babd3d56a2a6bde8ec1222f6e2dcc3a7e1bd6d72649f54ce9878c34071f437c57c1fee6bbd398e46496ce4c76408989c182ea84722016d9e27071b48ff02940a7d734fdcf1e095e7d486033ae5f164a3c678d2d55ec7be05f68d6873f88ffd13f51d1a9805746a890389520c5d0c2daffac73b47261f5b81400a9b7af42df47148a38c256c430c56a87d4", 0x1000) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) openat(r4, &(0x7f00000000c0)='./file0\x00', 0x10, 0x0) setsockopt(r2, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:45:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="07020033ff0f00000000000000000097478599fd", 0x14) write(r0, 0x0, 0x0) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020691f, &(0x7f0000000040)) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) 22:45:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x100, 0x0) r1 = syz_open_pts() read(r1, &(0x7f00000014c0)=""/225, 0xe1) open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) preadv(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/108}, {&(0x7f0000000140)=""/14}, {&(0x7f0000000180)=""/4096}, {&(0x7f0000001180)=""/115}, {&(0x7f0000001200)=""/41}, {&(0x7f0000001240)=""/194}, {&(0x7f0000001340)=""/15}, {&(0x7f00000013c0)=""/109}], 0x395, 0x0, 0x0) 22:45:43 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0xee00, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10000, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[0x80000001, 0x6, 0x0]}) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='c\x00') 22:45:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000717000/0x9000)=nil, 0x9000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) munmap(&(0x7f000071a000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x1, 0x3, 0x7f, 0xc8}, {0x7, 0x7f, 0x2, 0x80000000}, {0x8001, 0xf8, 0x20, 0x4}, {0x1, 0x9, 0x0, 0x61}]}) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pckbd_enable: command error map stack 0x20719000-0x2071d000 of map 0xfffffd806bc09110 failed: hole in range 22:45:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = dup2(r4, r1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x20000000000000ee, &(0x7f0000000140)=[{0x61}, {0x5f35}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pckbd_enable: command error map stack 0x20719000-0x2071d000 of map 0xfffffd806bc09110 failed: hole in range 22:45:45 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x55e10e3e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2c}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r2, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a86238"], &(0x7f0000000280)=0x64) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r2, 0x4}, {r3, 0x8}, {r2, 0x20}, {0xffffffffffffff9c, 0x8}, {r4, 0x20}], 0x5, 0x1f) dup(r3) r5 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001540)={{0x1, r6, r7, r6, r8, 0x8, 0x207}, 0x4, 0x3, r9, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff, r8}, 0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r10 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r10, 0x0, r10) fchdir(r10) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x19) 22:45:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) recvfrom$inet6(r2, &(0x7f0000000100)=""/163, 0xa3, 0x0, &(0x7f0000000000)={0x18, 0x3, 0x7, 0xae}, 0xc) 22:45:45 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = getuid() setreuid(0xee00, r8) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYRESDEC=r4, @ANYRESDEC=r3, @ANYRESHEX, @ANYBLOB="24df4042498789e7c9ba24091336df3e95430ed365227355f145dee959093af7299602df073112958a4bf2da7e97f3f0de55a505025808a9fd297ed4885734f5c2b3c5fdca8752628e823e6ca4119e6e5e5a8a271a2636224bbb7416662145f0fa6086beb5ac5c0d749be34e06de52ca327f179ef1c6b0dad32c6920f7a2b97605e32da7c1865aa1958bc586461a5f2116353e028e3df32f0c2064507151b4d56272865bec4095758718bb58eaa096a8cd3d201ef2222d0a29faf3cd37cbe6dc3eb49cf89530b52bd61d5723061e54d1d192ce", @ANYRESDEC=0x0, @ANYRESOCT=0x0, @ANYRES32=r6, @ANYRESDEC=r7, @ANYRESHEX=0x0], 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x3, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) sendmsg(r10, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) 22:45:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x4, 0xf8], [], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0xfffffffd, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:45:46 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) r1 = socket(0x2, 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x10, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000240)=0xc) r3 = fcntl$dupfd(r2, 0x0, r1) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) socketpair(0x10, 0x5, 0x7f, &(0x7f0000000380)={0xffffffffffffffff}) bind(r4, &(0x7f0000000680)=ANY=[@ANYBLOB="10002e2f66e7506577a362ff7f653100e13d34d580f49d97539ebcba2ad1a388f7564740744206fe3165e629a880043758d3b808479f382a11ae540363728d691969d2cf09356c3ec3ef4788cb61abf0afc0f83bc04505000000000000002a53b602ae405646a47de873a9731742c319b46f0735bb52d6f9344b48121c8315e7868379fcfe5777c48ca28ceafa2abe537f2ab2580ffff6d65bb2716f39f23773ba724e52843a04f980e060c76e728810fc472f183ba2c287a9ee636b584b1f45cd129177972af10016241e8f187f7347c24a073eb75cbb82bbc4bc543186be7afdbbadf54c16b363b0a6f2b69929ac058417b261ea066ec132c2f34341467d1b7c82d14c5c2b8bd327"], 0x10) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) nanosleep(&(0x7f00000002c0)={0xb3, 0x7}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f00000003c0)=r4) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 22:45:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x9, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x7fffffff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffeffffffffffff], [0x0, 0x0, 0x7], [{0x0, 0xfff}, {0x0, 0xfffffffd}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x3, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getitimer(0x1, &(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:45:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x10, 0x0, {[0x1ff, 0x0, 0x101, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x2000000000000, 0x0, 0x4, 0x200000], [0x0, 0x0, 0x0, 0x400000000000, 0x0, 0x7, 0x800000000006, 0x0, 0x0, 0xfffffffffffffffe], [0x10000000000000, 0x0, 0x0, 0x4a90], [0x0, 0x0, 0xfffffffffffffffc, 0x3, 0x3f], [{0x0, 0x0, 0xffffffff}, {0x101, 0x5}, {0x0, 0x4}, {}, {0x0, 0x0, 0x10001}], {0x0, 0x0, 0x1}, {0xfffc, 0x0, 0x7fffffff, 0x80000001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xa1315c4334d35195, 0x0) sendmsg(r0, &(0x7f0000001d40)={&(0x7f0000000100)=@in6={0x18, 0x2, 0xd396, 0xb6d}, 0xc, &(0x7f0000001980)=[{&(0x7f0000000140)="b4829e5aae95c5f116ebb9f9111fad44b817a1f0e65fdb5dd3fd92d56aa8ff4af077b182dd99fe10d89a490aa60ef290a3817515ebc530b47c5e99fdd83d59f88943de957d1bc7cfdf6e62cdd5722cbaa94918e38ab312c99a706bc029ed4123ebb286b5fd3422f191da56f09210b50dede2a556a7", 0x75}, {&(0x7f00000004c0)="ae7f75ebc837accf1495d9cbcf82d238943aeb9e63c65648b2936ca49e54c8adbdc7ee0fadcbe8cd57fa85fd27e5f1bf7bcd43cc267130a3cf7ab77e66ac5689bfce8011d30b98bf7049c72675c9757f6723143a6b45c86708da1da898e204b2f69a4ca58dd18962095e6f9bb1a05118af75731eb731f83da9e2e53a634d0645a06d1edde3639f95a9ad189c6f2ad0da0ad0ac4eabfeea2667bc3c776021053f158e3e1847782b697df8dd4652605d3645c36e61098c202895c59ce43782a4e0854b9a043ef631332820d2b3336c5fb116149961eeb305d301219caf8ef4c5da7be086c05f994de908223b09", 0xec}, {&(0x7f00000005c0)="ffec15c24ad40d1054e34bbe2d7ee28df249cd9ca455bd7c66c1933d9063fac19db8cc831989c8ece26089246d25d138ce307be91e7481018af89cb809ca3c48608d088fcd9252983a9aaad31e3a993ba137fab8923e6296b0c568915cf5ea3c941dafab981886b2aa340e563cb75c3f756dcb1c22c0eabe54a247f81d219838d81a85ce4468f41b5b176cd44c97df6fce04820c173f1b78aa1b19331e7acacf1a1a71ee6ab77b9e68b624b1251908656723002c8adb622d961d2e0d696f9668a4983e1499e72a313974d735663c20634abb0c677db5ff4d17b2ea08188fda8a41801392ce8b54a2e2e6e6a17397bc06c8a8d55bf078a928b955a07c4a4554e6dbc535da97df0cde0600aa1322687db4d6fc7eea2cf3d35800cc94ce9bc77cf2668c92d742b2484e1fe837a8295693af3efc52c95c56e3c176263f1ea289eca0183d9248be90a03caad3107f42bcdd06e2d0f9c8b8bbd37683ed2160d1525c8acd7b8deb4aa2f47083926bbf3969ead6eb13929b73d0c556c7400dda25be8995d3af59697fe8173271e80eeb9672e946f5a008957b1051c173569c6afc32889fea9b484e32896fbf4725d39899cbd1548ee99b82c1764f3a0fb27d4b26ef8f87cd8a373b97cfa4c935703bd6a64c73485f3ee5e3a16b708d3a97e473e7068d3812c02f2b1faead3cf6fa98256b66961f2aaf9ef076322ae94b8ffe82119e68971098542307ef62cf8f769117dd6c4b93fb6a044d22100b755bfedef06583c5b3f9996bdff4b813fceec66879051e6b5d78b227961638e47b763fbaebdb96b645c65395b4b70f5cb6c297c2efac964ec71cf9c353a857de8a44cd0f19219ac0ddf2f792439dc6cb2859ceab4fdeb3e04fd39b183140081f5b3216d0fb22342b888fb897ac243cbca7b650657b00f6f758c54e9877de00eaa12a0ea017b6d2ba4ad3fd2fd628cea98c5c1d29bba4966e29d6e554da8d951f2085b0b72f8d840865723e94339b4829fa6e1e08ba03832e04f598a659fb818ef96b7d6859f83e844c63e50d2a4c9587cca4a76c300ac7765c3d95cd466a3a265857102db7a03636b1399c9d09a7f1d093a07040239c1904cfbb11c4dffe691df9edbe83fb8673d5ef2c3a7e9e354c4144ea3334442d86e7106f0601e894f3052aafd8ce8108e0a8acdd8b44f6226adac6625ce12e82989c7eee9baf862c6137160b62140d34017c2a8d52d45b33b536e48befe132829e4f97d970e2be37711eccf4ee9d46165ba646db66735ae388573e436abffa51b6e46a84e181f40307fd32cdf66e0704ec970f95589756087f3c95743b8de3d493d99d1bccc6e891fc452c797d7efa0e00203ba564d09f7d8206a2b3f070f099785af37905d90803609ef03a7cf82d798d1801b34e02264212b4ffe17968fecbe1857aec6b7a893b9e57fa2241116863936760f885e4ffcfdafa6e7d2aa9c782728bc59ad51e5f80f72bdf451dbc67122ba0d159f24c5cafa332536928952a47fabc342e121d2009a5d97bdccea61b4bbbbffad19e312096422ffc2448fe3ae89e00d35b7c7cba284d54265560dff2cdea30ad1643bfb6768f31c78c9c79f17980947895919ff66b3e2b91e369e046b5485248304550d7774a6d0c925d68a26581b81ef803fd8993c704cd7efd559b9008fcaabd1996390360bdc0ca90e51b9d53b4b30959ab40aee60981628355af7d9571cb95ae1064af5c249efb25cc5dadef4ff4d7bd9510a89cdd38b983ec9224c400eaab11b1fe45c0085540a0f8f82370e5de504bc6e0262cb4df0d82911fd1852b58781c41a358e42ab4184cfcb5ffd1bd3d464c607295effa801f355a374b8ad7fd032f08baa7a9f29afe4dd8bfeb402f9569004c48de3d9c9ed1d2818d69cc461f1a3c3c6ab590727e2249ffb1e3c118fc8f9ee59b5bbd9a870d52ff9f711e4f3a6ff98624abf8e0f49696847b0bd1baebbedb22bd2094891e86109800654f70c1b2132fd443ad8216c517ae0ecd9d59c14f322de4ca7d741de561de71830d2e96a93cf91ff36e8d662a5f2cd8332d86ea466d9fc39b3b76c922de9d1a1d1a7e4205ddb4def5e4ca957143b6d74dcd2c4a3b776d47d5ce29198d986ce3b853352b5b4a187999ffdb20a2797e3e49092f84cc2d05b50642f2d54bafa7fce5ba807b36e8a2ce5f63c1281a9b6566b3aa2347243f04d29f9d11a43196460bb61f0d62a116ecddf49b92ad718f25f4afa67e5103dd370b1a46992d17f67b514d0342e3e46b268f5b923d7e1839d14d6fee46328b95c578090d8a94bf34b263444a221082749eb576562b18b2b61a8211fde3ea0f8e58061cd7d8261252fe97a7aca213de0b37d16153e7f2471b3adffb21839ed3d033397a1c285fe46b33faca8c972b608053c427fa799965e49cc71083e18a1226f6216d4794e3c70a52f9c364da9c2e06241653cc0202669cd0179ab19213d3a5d3201d2175adff518a6b209f155d908b4ee49143dbbb76f63bd16571722e2e58d3ab409dcd591ef8140f4645b4ed9e62670815c403bd6631ca45509a6e89d5e22850b469e524ac704ae3fb2476b8f535a3b42fc33c0cc9fef3f4fa0514e5203727957ad1d34b315d224ab9af912962b5db7ccb229cd9cd0fef9ec233e2932eaa4c4dbb0f714a00aa59a2d39b46bf4fcc381d5c34c1a2e0bce9b1350188695ce2e633a571d64a4d0ded660de9fbe6191748ffaf0e72d673ea12e9d8d6410c142a54150efef1b8c4c9a9a4ac41419edb103be9c9ec9b4ba8e41d16bbe28826ca461baf81c28286ec65830de55fbe5083994ba21a4d3c2a7a4c855dca7d50997850c344aadcea8912fe9d35660a734527037a16cda0373bc5ad5f57097961658fbd7019610660c01d5567bedf93071c6a2878c719ce04f8b84ad0483ccc30fb5a3e2502438c8d269b034be75fcedc74678ac11e347ffe5668624898b0286fb22f627c788258dcc9a536e2ac4830316f2f38b0c19555f176c5af9c6b53e8345d57676ae1bfbef8e888740cd45942ae197bd179abb17d388ce666100c4df6e26bfe539fd7bb6dd9f33927c79fd142642a7f49c0dacf371e47da73019c0c8b3afec450236346483b89cdee3b5fed1aba25783abaafa84b7c0af295161892f274cc33a08844f754815a7f5b476161def20b9b68fc9206adda353d06e7940ac84acddfdb9f677af2744e7d79e32d0a6d902ea4b022259792cf31a54dde9856eaa946155a3cf433f6ff1ca6f9a82ae3a0a4c2e5e3819714db9fc6a5b91c7742c01d1a426149e50faeb2cc020a4393ac16695e017e5478ce468ef3c26b1be699f2e2af193aaade3faa2dfda7f2ce6838c685ff3d7e470dbb5d1452bfe007471dba5e60c803e4f15f62ae0f6fd9bee3b108d5d2c0be6f80a5c27b5e1953ba5d6fc7cc84fba3212e1596a1e5fc314a0c30c4aed7a0a108cf9af77aa3f22d1cc2a5e5278561a7de3aaca38350a5fcbeba4c9eb59cb39fcdef85e2220899bd8dfd92d0ade8d0c48875bf19967db44c38eab3d9b1c3996bbee478b9f76116690c7c63e9474fed819ca103dcf828422a6cf47e05af63e528db4e75ecc9e7389062bb044b7aa459f8c53123894b93fb4ef18ada97888456504406e1ce42a800c410640c6cc76e080193035996628b2c28c701d70011a1b38d0463334bd92c1888680e11fcafe2afc5c2fe55b9d0a1f260a081f00d3709b39351787e76e5f3ab074ad7e29a2b14bcae97a8141c1e32a8279fe6da25d6c98841cafebf645a675a4021fbafe1032f10e6c0b30c33e81762643b192c4b3b340ebdc155ae13ec0a4845c9fb34a076de391d198b2877c11fd9d4d964f2d65557be126973909d1a48ff426712a281fb0c031e818cae7dcaaa7da592e64041e928ba4a7039f3f8a57de4c55886e09544af173942795252ad3089de08ddbfc814c798ae5b6cd82224d29b44c67980b80473b4088b2196b17697d673ef50d6be71f2df13a86d7da0933d291167847d4f64bb25de953b5a6228c20348267142fe7762d7059399b034cc9f9213bdd1ca21cef07c53f47e56a79956a6fcb5727ca12b5492d1ea5a9024ea75eed0f8f76c9a534c64ef88856e7e928cec53312e78865c10f83e46ab84b4e3c3ebc59ee2a6f840192bd227d9ac72305d729ed4cd11193f04ad655f8ffa9b27ab837d4ad50c0efa556eb99b0000db1194fc16ad02c1b99fb35c802bd5e83dca8100e01bf61f50371e5aa203c8d63ead8921be25181a7753bccb739f274f2adce3fe370301ae0dc6e5ccdb7885d095dda2ae2fd2894a8f6de5512008dd71cdf59f5ea5a0aec3e74d756f77e9070f5c72cacf5afe13173554b71382f81003b8ba0f546471822083a742b768896887131e478a62fb1a5d2f13fd26e4c30ef551c43f2b10c5895b894d65e374a69676a95d0ec9fe083bd77985b31858a16a6b1f8fd1e708b7b9bef646854d57020ee3dcb7e5c3e05ad38ff41faa9da8f56953b0269350fcb73d9b3ff565128b41a042e63f0fecb3c675e2b899f4a62f365b25859f49e5daace5cac1fbefc97063b448ca3c190b24ff3be24318aee9c0311a77e5cfbc9b47ee909cedce5c62f4293ff1076f72a89fc7f61cf619c05f24a0c32c31a608ca43b9d5fa1da764a28c27ab5a38423f483a512f4cea41d4a28d312799bc9f25e7782a0629c06ea7026aab305432ecce7437099285183f0b88d8ea79a529a4720c366ca194134158d5940ea68ecd6337b5e64ab2c40aac618c27a27d602c90030ce2e9dcb0a2df2b36695e1660a2824d1d33ee85526f51e6143fe07fb89b7cf952907788f4dbed3abca479381be1b76645d7598d7730e92698f5c57faf7619e1f72a64d722f3b0458833e450cc7c722adb766dfa3c12a1cc6aa524f2d50e85d123aa859196b0a815479bae8d03bedc45459b4d2987f6168dc0b4caf4d833402be9041c6bd635907c9d71459f980a72bb10cd756616f9fec79aa8a0adf3d5cb5b3746816eee5c0f449286fe4d355d8e18a69e11cbee3a2255c9011b224781e3c5bc930f5d3d463fb08d3e8e3103aa509c3c957aecc0c974cb272d40946e1eb3ecaf902e29e3bc3799ae8ca0c1b853b3c630324f8619e8cf0ccc74bb5ed06bb1626fb8e7f9c08aef783c05ad72123ece3f32de6c336b1d88304b3f46cfe35542e0f2bee2b16da0e5c05dfd47efdb2b654b5351a38fbd489300bcb4b57df0d5f00bcab7597a111e72a08f225e4c93cdbea444f345c20736f0d7294c41d9a290bc9d3ba100c88489788541103c9b9c321d4ed02be65c0b1c64c16de80619ad9290c34efd550b1fcd7b63e5c3c2aed09019030b44d7ab60f5e02e2493db994fbf9dc2b7c80b10a60c5e1053dc49e29333e4b80efebb64268750b674c9e223d3d4a774f25283db8dea29ebc52db563ec839befeabccff1a155f42871bf580617d267ece32b2517d98f25d7bf516d329bdd905b8c76874a1ffc7c96be4f4fcdf25e5c7d09ea0749a4c04c7299f320169612aaf99cc1e733e3015f92066d2c472fb164b6b75ce596f4dac48a9af7709a02d024b717fc5067caacac6d984777ed187f9d7282bff238a2ffa16894cb5b444a540da6f1156a1e84be80ffc8319fbe7924d0cb862dcff564e66127408763a27c24ded9d129265338d56f8cc4218ff536182b70df48b4db38f8562066e72022fa64f9d69ba78bcc3c09f41459ab427124ea71102e701cfa9e103a686109e4a715c2ea793925c2472347d9c8b678cf1ef11905076293905215ce9d97512256e5e2af1aec0f407b0bd2a378e9", 0x1000}, {&(0x7f00000001c0)="8e962caf84f30627a52731d1929ab65ef110898d78b959913b10d857bf805ffe6007", 0x22}, {&(0x7f00000015c0)="a20ee476a62e410f1dbc9c852b8077021b1ab5f683c6151674b41568987ad8678dab1e257a22b2edd0949f2ff27f4da04b3248a65f69a5ecb8db8bdeb9b5bcd3474626332301455af939083041cc45cda4d1460b20720c6ddd50292caffcb67d5ed80e2aa87436bc0576a4b1fd486402a9f3603b13ec16ad66865746f8be05d197b3da93f31d95cd8a0c106b209c637ec183d77223cbf812d51b6411f8eb6fc48ef5229cebaea98336b7f7d63fe38eb504743223318fe764b5a2e38638d160251b3aee46d19ccd1a", 0xc8}, {&(0x7f0000000200)="6b500e68d53349f09b6f79900b7f583b037773", 0x13}, {&(0x7f00000016c0)="644c9bd84d065ead623ef21eb030bbc9cbb2889b075ff626754faeb1ad4b4540c46938486fe8aa9cc9429293eb1f48c75e730afdf6e4b6d8ffe0705ad2f56a559ff642e1adb2db432a1802eb3369c3235c9dc07a6f4b23ac299ab6025a6b31cc704a21368440643d250d27bc4911494acf904530a09703a94907fb8f9d494fb7ac1bebcb6de5a560fe67c03e59f6523e450cf22c08063c2a31bdd36361fe1b5f8f895515d877b1a4d62159161c751dcee81aa4409f8a2e1401f929eabd0fe53eb3bb7a71c5348ddd305faf65059160d9f813a75b6bae72b5d67671fb10ae15e2d36a970992b627ec1845", 0xea}, {&(0x7f00000017c0)="ab314e418d261b4129923b69e749847b7e471ee72428", 0x16}, {&(0x7f0000001800)="f6f3a07a366771490e0f753188a4cd615f09f0d363dd8fc05f2be5c55198d670c1000a1d65719c27856b020c8d7f21389e226be833ab98f381dc57b088d99b8d36d82fe4c21f74bf05aad1aac8e65997526b65b8af2f9bb85dca4b01c5f14c02e5da0b1baa3f90d2258a5dac5bfa8e44c0c43c86148ef512b3572f45367472afb5c046ce327c069f65696da29fb2e183595a7666ff3a17c183fe", 0x9a}, {&(0x7f00000018c0)="14def5d6d1c961b052b1024a4ea736e9bebac42f8c30b5da0fd3f0bd63f41c3ea685f984681d323bf6308ab3b785bfdced7e3212de075c0fab1c83ef39e822bc1b9128b3e8598773ba5f135809430f7d8320401cae445e3d1db1e743e529d58044b10eb39e4cd407e6e8fa40caf65948f48cd76f1257b17222d735d80432121d374e51981701", 0x86}], 0xa, &(0x7f0000001a40)=[{0x38, 0x1, 0x100, "64e3915637d1c142bf5a49de294d3b119136d73842146e26cbccf220026aa70d8e14325c3693"}, {0x58, 0x1, 0x0, "b4aa58d65f605681287cd39dcd5143285b29bacc588bd512eaf496f4cae238e08a07cf1a00ad3ed911ca3a432c582888b5a1b729047170f50560b0834c64bcc684727852"}, {0x80, 0xfffd, 0x20, "fe1f025599577124201c3a8cf3394cde3e89a3cd7018c1d83f7f4260d3708b4ad224931145c79b69a26ec13545da4fc421ce52e5a62debd5b87b72e892992456fbd1e5f3d09d755993ceb62c00ce1620cee023b59876bfc4f5ce38f38670cb0e291ab5a071071778b3380ed017"}, {0x108, 0xffff, 0x8000, "8228983ef5138996a7273ea9423c6ce30310834d81651f52df777b787f5cb4c15b8d0df0f586e59c619aad084b9acd80a2ec1f9b7f1151774dc034880d366620bf8167eecd6b733e124433798f2b687f104115f681161502815b4c723b7bb3f32f1a30c25314deba8e01b79964d69dc4761ac6b02896dce3b6282c3c21a8edeb01a430e2610f32f746dcad1b17bff4dce36c2c67f3c3fbb1bfe43fdbaee66737d47469d22aadbf8ef34aea9ca294c778a5e9af0272236dcd2b7e0a774502b32a256c1ea1ccef2dbaf8a01c46567f9cd802c9191e7c57df1a2a5e16a8abad494a5032aa483e749b1a534940e7d36cf04fa985beb363"}, {0x48, 0xffff, 0x3, "fba371f7f3d4f4ffb198aa61f5002c21364d8b6ca7bb7833cab3566b9de660ed5427e83a59cdc5172e067ec450806544af0126"}, {0x70, 0x1, 0x5, "7b6d720258a61e32b8b660a20f64c1fb9b54a2ace593df71e5adebae647727c4cfc7fc2ac1d09b5ed4ab635114139124ab7d8f2119fbe723e2557e86c81d15eaf69a6a7a6de01133333e8394286ad285138008436d2a21037f2e607620a106"}], 0x2d0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x6a88) socket(0x6, 0x8000, 0xfe) setsockopt(0xffffffffffffffff, 0x15, 0x6, &(0x7f0000000000)="01061ada", 0x4) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x41) r3 = socket(0x2, 0x3, 0x0) open(&(0x7f0000001d80)='./file0\x00', 0x8, 0x100) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x18, 0xc002, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000001e40)={0x7, &(0x7f0000001e00)=[{0x4, 0xf7, 0x0, 0x5}, {0x4, 0x0, 0x0, 0x8}, {0xfffe, 0x2, 0x63, 0x8}, {0xb10b, 0x9, 0x8, 0x5e40}, {0x1, 0x3, 0x0, 0xf7a}, {0xfffe, 0xb7, 0x40, 0x8}, {0x200, 0x5, 0x7, 0x10001}]}) dup2(r8, r7) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r9 = dup(r7) sendto$inet6(r9, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000001dc0)) 22:45:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003c, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) recvfrom(r2, &(0x7f0000000140)=""/173, 0xad, 0x2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x5, 0x6}, 0xc) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r0, 0x0, 0x0) 22:45:46 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x1, 0x1000000]}, 0x3c) 22:45:46 executing program 1: setreuid(0xee00, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f0000000180)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r1) open$dir(&(0x7f0000000100)='./file0\x00', 0x24a, 0x89) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) 22:45:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x7fff}, {0x6, 0xd3, 0x0, 0x80000001}]}) r1 = socket$unix(0x1, 0x2, 0x0) pwritev(r1, &(0x7f00000015c0)=[{&(0x7f0000000180)="e1b7aa28596f3ed45741c7c48b954b4eceafea3b4a107d3577d0249bebf16f4bc91ee0461e74e7315f7134e68a6304016aff2b6bd4d892f9a7", 0x39}, {&(0x7f0000000280)="8e30705b7faae9ba2fa9351620fa424080eb118308b5c4cfd43e5ac4c38fd9c351ce967470461a81e7c0aeae85006823125fe90509713cdf7c4f5cb13ace93e4247ec7e90734d971f486a8524b60dfa046101b7913ab3042057f753e3f160b32ca37f91a789c99afc1f5a4b870b13d556ea630ab938ed738933b2a18ad11f3cc278e45cc604d94ccf75c005b60ca0ebafc7d90a494ff31e34f648a1ba8e405dbabf56f18d0b67fad7811af47e9e8f8c25ce5d39cca4ff42fcfa293687f7f21b264e040053199c2d0f7aed265c6167090f3a05dab9b2c8cc1fe44420f1e3264820d7896ea2a5948068cdd723ea599514764c093200cb5a8e272162e7d85d836df86d74830ee8ee60870bd2d4cd5bcca41fc6307cfbf81042810b0a4552a4d076777607088ec508fc9465230a33e5b0eea435e7700052cb2a6c2a2fabdcebccb6adc3d384a5ea7bee61022e9a3f30bbbcd743e6fe0e6d355d41a7ab49b3406f6e688ee2d3426484c2b7792172f19f94ff3b8d5a8d86052cb2b83f6dc1fde424ce73474ba43debbbf75037c8ec52bf7f2a715befae2f5da3cd91e5f05bcdd21ee7e731096b2354f3a0c7c2e49b78c91275962642bf5f88c35483285cc916e869e652b28217459a2fc2fa3796246b6f26f351935ea967b546b4a5c56a166ccc0b5cf439b3306f74f19acf12aa320dc9e86d6e6627f2fbd07a54dae0e51158aed41271bc920b855f135bf5e30f8aea2cd3d8e6a138ab2e4b9d63871d9d6de5a08183bba889ce98669a95d974e84fb97f21193fdc2af3f38d78cdad9c488a77462f6f9dbb2aa411ee573d11aa9d3592e02a355cee13fa3498a1393bea31b9003b94b4afee59aee8ad08d847e5090d496764777d19a7136e9eb17216ad156dbbef2bca1c14f4a191f7bd3b2ec32a4612047665e471e79c3b41b9a3cc5602ec993bedb1626dca70117cf4b315fc6b2511cbcc2348f8e8aa95e65913f8cf26c88cd98c3f1905c7fa492923bf63dd73e3c43acdc0c0b5bd3b50330da8f6ace910f57aabf97c45e024ae3102163a75cb10131db7bb14cd33fc806293269117c454b05e27a32cc567b50e63cb41d5e5d563bfd83b09e0cef65ea0849210461f199782dc380a26eaa19bc4ca78acde7433f9df5cb990cdb18333716132ba8a1da5ea32efb741e0b93acd99880de19b74c022d40c5aa5ab96fd3b7f7c7c8e5e74827593265e2292c17112d312f928351ebeff04ccdfb48ad05b459708ef89e3422a5bb229eddbed742225e8779b45e739a759536ccdc000039504f45d1219655e6ef731eebb1439c8068d76a7301ab5eae0321d44e8c505595bc8ed46ca466ab1362e65813a34b22bcc2b1f2aa9008d1a32185821d8b7cc63935e0f65dbdbfec1af71d7f8f941081c59eb270c2a6dd0cf993bc074951d455be41f82420e93fc3ad198f231f5aeec2e38675174035af985a33d2dc2c3cdd97f74c74dc1b84e7a32aeec5c29be8dbc62e64be8c0479c57ec337506b9df999d859419510b8f2e62488aa0c5eaa9bdca80f1e2b862fbf1cd244fa3b42b4d25b818bc369e13dcd8d2808618d1b81edc623d92728a92c862616e0f7c92670f44c3db7c9f6e70868035d27ca4af96509b6d049ee3ac319eb8fecb91e3cad3331da8186815a3614538e22fc41e9f82dc5b8b2aa7a6e35b9a23c3f283f1d75c1418024db23b2627d06c04e793e07db20998b35ef84475e62f023b63be8f85c9f8a74e594f3ac9c0accfada287fe0783fbf4dcb1152545bca10a9f1917b1764e6eedb2efa8953cd0bff6b3e3ac2267be36078b0fdc058c77052490575fe354ce554e97c4c8de4daa880c1a204e2016a9f1dcd39169bdf061712c2bfe16732729ea8f43799e467ef6694e3930fd38ffa2a34bdf8daa424a5311b9a43d589dbe7d95ce7b0e8d72454b999d0991890001ebce79eb2fddba9a6955b2cea7f445f10cb20f9b589c42f72ca31e818af59258da71262f75673169d72d64f479dc5bf159271e4ce0481044eeec28d6a4b5c4c3822523d6d2e6019db142d0bda252982afa3887f2785627136fd9e8a856782728358eb6e97350955e1f40158ac3d6a8bd4d7684691e948f4d5560025455cf60a963a5e62b707f27a25516840954fbdb6ac543fbf861c6098257d60658fe0049a0316298a5c97d2f4c6cfb65d1a425c97750733b50d6d8b95c46cd7fd5c685c5649ef3076a63ffd7f8f6bb05265c48a651ef61ce4066ff6923cc4d7ffdcb6ffe6c106ae29bad54c552a9644a0dc27ccdbd94cff897b39d2c9458f70de475c65adfa41c81ecb375dee658969312bcceb6d2c5a997e95ff71b8c52a7dfe57d94406fbf9a7e62819485033eb90afac50ffc4c28641eabc38eb84ce9058fad7f1aa236ab06f19f3ed3008340d0b94d264869e010b7ed4c931984157a9a155133bb345049c69ac584eae0b9ebd24b46a7c30a9e277a52825602cf05d49f85e7f778763f0dd8d39907f240b0ec1e6eddf6499a43ec814dfe93862288e79df8b3cd738b6e3720df26a008b9552c8b9a08ecffe7a5b45964e657f493471cd9004d7594938b70f9368a592b4e9f7b58f8e394560b9f6d464160b99eb9a895b668a7ae4a403a5de43e8f659c3515c4c6dc89058ce63ccafe2dd2443291a60290182da9f4e47bf39c4b0863c929a3a97d876544591b1924e2b456b581b3796e54b0b360ece560d4a27d39431de77d0d7ed3ce0be0bb7a4a3edde800d8137b7c7cf24bf80dff9eff74339c5605d90b5e92a9bd061cc92fdc6982001ca1184c2cedea4ad6365a45be8a931d1a5da3ed7b3d58cd4589ac31024961e351c7e21d6cfa63d64c4a2be50f5da9c7e9977c962339840fc44369cf662c25b3e128472fad04f50393bb0d2c79005820d49523e3dbb84bab16659e8596bf13478cc72c193f0523e07104181d247b32d846ed42b2873253d4241e41d0f20562452ee878a40f8dbd4eb304ff7f354371b1efd1311ebf29bfbda389b5158e49dc90456f2e9cebcb2fda995f2d27af6393e74f638efe917871cc43736c44ff2efd11d12d15606119535deb09cdba0c3c5d18469d7aba24737b0cfc173ed4c292f2e428ac41b3ba7d7caf3e0a5cdbe53cda7b4cc62abcdfc68ac4b8b5cb845ef81bf739729a21f26c771f7350ec7d4c5e563575fb9770e2bff097198d092fff5673f30425da06954b12d66195e95bcb80abf387d6db10d677f538e6389644491df96d5691d455abb2e7032a668a04c667cb5486f1bb980056522b5c0dab2dd4665cfb3a58ba9e7de1198f564ab5d85c2174a8326d8107eb8a5bdbb38b924f8786fd98eb05f327521d1a5b4c9a5d5fb9c5ae6a476fa954c27e6ba3984d48dbf083320538026a28acb7dd8d213ee7ec365d707ca8fec44b1875d40cda8104e1710449fbebe2aa9bc7a1c5e750e6feed3e35b9464d2fbc80c95a0ce7a3f6a92af04d9d06b7003610708d1b29573c418cb8f11258706dc2067a9706822c143727da030f1ebdde6c3d5cf7e424b99d31bf20a9f08fb0532633af89d1cb789e6a016ff0a50bb73964f5d5a3736173feededc26c8fb700fba2d78569092eb72d10339aa968accbab52479dc8b3ed46d5d785b88cba4f633fad32e8457fed1ff386567e4877e805af3de875ea913851a64369b867736748ee3625cbd6be6f09027bc821ce14d670147afe024f509815df60a19d214ed720579c1660d61ceeaea659c38bef899f929e9f4669b781ff5ea579c1ec58a416aa6be645e0f852f3e2cfb48eab5994fd43d50803504c664510e29e395cb3ec80d93e9531de2b75ea0592b7e0f2907ae83eb5c3cc1e76a8bfec9365ee7e620f8ce7f81ee53a204abea31c41dfd6859157c7aefabdd1aa719fd1594be68b6dfa5e823ccd0db5ceb4379825e230ee1dcbd1acc5c3875cf2d7ccd54658664dbd18fb9931e3996940b06f88b2d3a070c540b86352af6d44f208472903f8f5607514a572f658220e189d6ca3026a368dd473e3c20d61afaf6f64e33dfc60c2b4c47dedd39d1020987681bab56ac642b02c5a879d12e4db70eead1004f26e4748cdb1acad4b355165f78836d0bc13b9bf969ea57904ad47d947e9374528bb203b473400815e269faccbd2ddfd09c34e283943de7f650a64370a87b93e989800a01ff1c75ad4ecf38dac1819d0b33225b05a4cc786cc55e75ee876b27462f271b6a10ab257d81a863a7a1a310d357f6661a077478f5220cbad17bd6bed9af8882d47024a469bea1333a5a74c10e64acceac559e6413cd894af7bb6151e97131066a76408f169569ce159da7bb37e6148b3eac3d00bdf425416847a17abca3f8ca1932dc12635592a044b74345b603bc3087f83d273df33b529f24d5709e4c19ad07e542446e8310129813aed81a80dc0c369d035174892f5c41be805b9a34898af4fe36b833fea7a347a1d643d152608e0a17a8d47ff92c31a19d4cf1cb841dc3669e5f1d51647959d4924f92adb7f2968a33f49bfcf36ac8a3df4348440638bb5ab909cccb58ad63ae56990bbaa60b9cec4f661ebd5d2ef42ee443de94154df570f317d1f22e2c6cd7bd71568de367e513040ad40e72e844dbc7978d677075bcf05c721a3759801c3f00b902ba21993d1c234562f5e9f3a5f99fac82ebf2fa770c7563314e66ea6b02555cba7d67815b0e18f92cec52565038a09c70f295cdfbab367bbc81ac48c8451431d23fdaa161242eaf56010e33ac475eb559da746b730f2de161f40dce973ee39e58cec25afa89c4ff0fa1a7f8df3f14e0023da0e5b8dec5579670ad20c46747b60b88d43c96df00846be22ad3f6c4cb14668360a967e0556ed73a02190ebb78687c186eecfa0aa5db7ff36b5f705023c62f59b9e23fde68102e6dfffdf231bf8b9af5a8313a810332dafb180fbb4e8056e8329f1a987806193bd112738d6cb2514ea0cfb0465e5a4aa81cc6acc0eb6b31c3e13fe61b59530c1fb7786cb50209a7672a9b52f8502e44686ade9cf0c4ba93a38c3b2b9b3d3999f3b0c422ce677a3db7b60e4dff1cd9edcff7addcd9f36d7da3eaa582eb6bb93d77ad95b6fef2dcb070c7e9fce8031faf70de8e661a431cd30b81c75c75d249d31814a3426e07bb20c4bd864318c9ae91f42e7e58c5539f3587c9ffc8c471ca5415a40a750d7de6d018e9522c23651bc5148b96ef890b09c273af809f55c9bc12e8c175ca18ae0811cb6a3f9031601d7cabca7555b93390e806c8311cf3e04de94903047df783fefce0b036c619dde2ba85b89c5b3eb1b11a25cf7f332638b8bb66d9a2bc575d24c3283b922d25b020da9934fe44152bb8a41cd3bd9217e5be789b0c951f80523afede7bd4d6704f4eef0912224010954652ec6e6257adb259fb0fc017424a475dc64e4998d717eba4575750dfb851b2ab59d1cc0304bef233aae0fe2319b39664c40b86518b96ef758e4ce996da91c5896a18e03da5ed457539e7c95faaa51bfd1f8d2c1b05789918acc90108493b0eb43e0cb6b8fe4f8d2cdfdf5b19ea5a1baf5ab2ef4a5ad6dd6af64168fb5baeae1a57c3aeb74ed859e0d747c0d45e359e3ddb014d50e2c484781214f6f52211766361ec3fd5b3a05e417e71b9980d939cd1e8b7c8232ca6b8df5d8bf1fce3bd0b6301398195efa4de34792b32d960c38567bda2fa0b161326bd249d91ac988023728b4689e4fa0d7a1ef7159b4e0d008e9335bc8bbfb89dbcc03e6b076b066fa3196a57985e13b5d8607d5c080f1471cf20e04895a09dd8b0e534f628d0d390ca9e45f8ed6431501e04df", 0x1000}, {&(0x7f0000001280)="6d240304faf9a07d4a63183cdcc7a6aae3051ec827a54b6c6de5e9fc9446c4564bdc9b6df195b43335f61b89dda4c5664f6e60afa1acc858b743b2330b5d8d24d6b1b64b6bf41b03b71a297bfcd78c37f3ddc8995244587236c6901be2a4d61ef94d8a5f8a1eacaa9f51f80951b6d627eea25171485cc9aac6b40e589027b739632acc97271f7282ee7c4ef035adf0125e6033d159b2b791e89d700df50195670a61a3db7bea8cadb854bfa44905c121626bcc48db6c239a61dfcf38a5e5135bc5468835", 0xc4}, {&(0x7f0000001380)="1a165a2bf7cac28af00840907699fdeea8b298eba60a426f8563896e9ff91a8e5e77f19793e535f8644dc623ea45afc8c8c6d6906b4c0e98e42830b58ec6818b1b8ae170f99d1427aeda98dca721cdb633942f2290d8e95dc62b363f1ca7a37a21dcbc33d905a7680466e022ee595ff80be0e84f16999ebb07b196cc26fdeb44a070a2e7098a", 0x86}, {&(0x7f0000001440)="75885c0f1c38f71fc1aa4ed45bfafaa6ea8a418da4d896e308253c1f67cc3ab0afbfd6f5786b5b5197e5c632f01b1580cc09a071ff7578cf2260ccba21922f017471de0ba3dd", 0x46}, {&(0x7f00000014c0)="7ca82ecf90c7da6d7a0f8e8448fd1268c508674e5dfdf015b87bfa9f29a1da86123597ec0ad9205600a8a74928bd055ee657e24c9cda356d3caaea217ccb39bb749baa69845b9784a512792e62211b4f6b784831fb3e53426eed6fd97aaf7d03562510be170e5828d32de08c40bbdedcec93b409ddba31644ba240d54f66852905ff680e396334ae682c1264ac8c6fd151ef60fce0556336ce4faa743f018dd7b51cb0350eb67d7636000336eeff95e491ce840dc16f8e987c35121eeb4f75f08ea7c732f420a96a788c5708bdb54282dae7", 0xd2}, {&(0x7f00000001c0)="a5de", 0x2}], 0x7, 0x0, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = socket$inet6(0x18, 0x0, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x7, 0x0, 0xfc, 0x2b47, 0x5}, 0xc) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wskbd0\x00', 0x80, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) fchown(r3, r4, r6) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) 22:45:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x200, 0x40, 0x0, 0x4ee}, {0x2, 0x0, 0x7c}, {}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000005b7, &(0x7f0000000280)=[{0xa3, 0x0, 0x0, 0x5fe}, {}, {}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) fchflags(r3, 0x0) fcntl$dupfd(r3, 0x0, r3) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0xa010, r3, 0x0, 0x3f) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) fcntl$setstatus(r4, 0x4, 0x40080) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x40, 0x3, 0x0, 0x10001}, {0x4005, 0x0, 0x0, 0x3}, {0x6, 0x4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)={0x0, 0xfffffffffffffffc}) r5 = semget$private(0x0, 0x0, 0x203) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) socket(0x18, 0x2, 0x0) pckbd_enable: command error 16:00:00 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200002, 0x0, 0x7, 0x0, 0x1], [0x7ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x7d5, 0x0, 0x0, 0x3ff], [{0x0, 0x0, 0x0, 0x5}, {0x8000}, {0x0, 0x1ff, 0x3}, {}, {}, {}, {0x0, 0x0, 0x5}]}}) mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) mlock(&(0x7f0000e53000/0xc000)=nil, 0xc000) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) 16:00:01 executing program 1: socket(0x10, 0x4000, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b100050460000000000008", 0xb, 0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7fff) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) socket(0x1, 0x8000, 0x50) pckbd_enable: command error 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x7ff) unlink(&(0x7f0000000100)='./bus\x00') ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r3, r0) 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5fe7f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x63) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) r3 = geteuid() setreuid(r3, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = socket$unix(0x1, 0x2, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r5, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r6 = accept$unix(r5, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5029ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a86238"], &(0x7f0000000280)=0x64) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r5, 0x4}, {r6, 0x8}, {r5, 0x20}, {0xffffffffffffff9c, 0x8}, {r7, 0x20}], 0x5, 0x1f) dup(r6) r8 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r10 = getegid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r12 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000001540)={{0x1, r9, r10, r9, r11, 0x8, 0x207}, 0x4, 0x3, r12, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) r13 = getegid() r14 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r14) setpgid(0xffffffffffffffff, r14) r15 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xae, r4, r11, r3, r13, 0x84, 0x20}, 0xa1f, 0x8000, r14, r15, 0x4, 0x2, 0x5, 0x6}) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:01 executing program 1: r0 = socket(0x1, 0x8000, 0xde) sendto$inet(r0, &(0x7f0000000040)="9c218a794b009c4bd9caca07c1e6260b2973e5b9cb7c832489d9e6f51dbffcce84a1533634", 0x25, 0x404, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = syz_open_pts() dup(r1) r2 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000001640)=0xfffffffffffffe51) 16:00:01 executing program 0: 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 = msgget$private(0x0, 0x20000003c4) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="000003930040200000000000"], 0xc, 0x2, 0x1000) msgrcv(r1, &(0x7f0000001200)={0x0, ""/236}, 0xf4, 0x1, 0x1000) msgsnd(r1, 0x0, 0x0, 0x1800) msgsnd(r1, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgsnd(r1, &(0x7f00000000c0)={0x1, "db20e93df96a6aff8e5604078e"}, 0x15, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kqueue() mknod(&(0x7f0000000140)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x10}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x100) r2 = socket$unix(0x1, 0x2, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r2, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a86238"], &(0x7f0000000280)=0x64) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r2, 0x4}, {r3, 0x8}, {r2, 0x20}, {0xffffffffffffff9c, 0x8}, {r4, 0x20}], 0x5, 0x1f) dup(r3) r5 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001540)={{0x1, r6, r7, r6, r8, 0x8, 0x207}, 0x4, 0x3, r9, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) setgid(r7) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x60) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$getown(r2, 0x5) rename(&(0x7f0000000000)='.\x00', 0x0) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x2, 0x0, 0x7, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400", 0x9, 0x7}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = kqueue() r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) setsockopt(r3, 0x7fff, 0x7f, &(0x7f0000000100)="f87f5ee6487d7068d5f2feefbbdc63918ce00cec417f6b1372c91f4914caf4b6c590a651b2874e5a235ff16899b912b31b49d3c9178fe5cbae850d61c5ecbae8e21cef793191e69f3fba2069c688", 0x4e) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000040)) kevent(r2, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r5 = shmget(0x3, 0x4000, 0x49, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r5, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x1fe}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x160) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000380)) r1 = socket(0x18, 0x1, 0x0) sendmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)="6bc1012599b6da5ef909b760c7ee97a231c4cdecd34857b73aa29d81f0f6a1859b1c157c4850a736da9a2dc3a0cb02ba00c692edb8a47912467fab00c7546c1a7962e4ad82d8fb02f889a225bb2a646686c3476dbf09364f255d7036661ac477390ef6d20a25964989122a255a44a874bdf718887590b0f901c94816944fec4075544214752802076e4a93089a2587691509bc53087593af28887b267b46ac2752ae4473992d7a994e59c1e01d29b0b2f9778c4125df7c89fd18a5457a65845237260bca37e535496d468c386bb46cfecb36a9e4eab18246b86c3a291cfe", 0xde}], 0x1, &(0x7f0000000280)=[{0x70, 0x1, 0x3f, "5dd36c6f8cc02179d2d0733db64ebae14a3a54b37eb324c72e217e5f20a50bc7a948805abbffc0a98e83417a0554429a3587bb007781cb303d7f1cbc55bb1ef7d2f2822a4e9509bc7703bc2de195ef52540d51d96512a7f640e580"}], 0x70}, 0x568b9006555ce5ef) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x10000, 0x0) 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:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0xfe) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) poll(&(0x7f0000000080)=[{r0, 0xafd25d75d8876685}, {r2, 0x8}], 0x2, 0x1000) socket(0x1e, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) dup2(r3, r4) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r7) dup2(r7, r6) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) bind(r2, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x18, 0x3, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000100)={0x7ff, 0x1, 0xff, 0x46c1, 0x6}, 0xc) r4 = dup(r0) listen(r4, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0x1) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r8 = accept$inet(r0, 0x0, &(0x7f0000000040)) sendto$inet(r8, &(0x7f0000000280)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7178a0d0a3e839ee05e1f7d9deeb76cf17582198b026eacdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0aa57ebced100d05408b47406b1c9e7cfb88e734889b29b3b12d8a6eb0c835c01a1691b8300f32bcc48aa0d57469847a963d46ea87dfe8324dfc36b0e1355e6081ebf4e7d06d6524467bbf922a9000e32d5b01357c57bfaba24fb3d962ac7d7564f73e8617c686b3981d01e320a778a4e917cc91a465fcc600", 0x175, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r9 = kqueue() ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, 0x0) fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) 16:00:01 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:01 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10, 0x0) write(r0, &(0x7f0000000080)="21c98235d3d775e3a389a99c1b064be401f2fcbb044507fff853605831b405e7e386a65b396b3271c26bf5c18b9165", 0x2f) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000100)=[{0x3}, {}], 0x2}) 16:00:01 executing program 0: select(0x40, &(0x7f0000000080)={0x8, 0x7, 0x100000001, 0x0, 0x7, 0x194b, 0xadc, 0x7ff}, &(0x7f0000000100)={0x6, 0x4, 0x2, 0xbb, 0x8, 0x3f, 0x1b88, 0x8}, &(0x7f0000000180)={0x8, 0x638, 0x2815, 0x383, 0xbf, 0x0, 0x1fe000000000000, 0x9}, &(0x7f0000000200)={0x6, 0x2}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x44}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:01 executing program 1: r0 = getuid() setreuid(0xee00, r0) lchown(&(0x7f0000000100)='./file0\x00', r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = getpid() r3 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r3) setpgid(0xffffffffffffffff, r3) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r3) r4 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r4) setpgid(0xffffffffffffffff, r4) r5 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r5) setpgid(0xffffffffffffffff, r5) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = getpid() setpgid(r8, r7) getpgid(r2) 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x0, 0x2, 0x0, 0x2000160000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) sendto$unix(r1, &(0x7f00000001c0)="a6eca5e3d0ca80517e5cadbe5c126d2eb55c9fba9ae0681578981042a99bd3c65f1ff748b9e387b2b484b8290ce736cc51799b79ae97e6ac4a65c871c479027bd24fdd51a4722b6b8aec015621596213df3a9f2db92347f68903cdbb5db781fdaa3b923052801130bfa95558d73b9c5ffc4bb25c08a4b6f1abf53eeb437d494a67465c17a54535ee2bf8dc1fafd51e34a78a9409666ea9ea9ac014a1fea8b08386d8efd4ee5b91f0894f7450181ef45eb61b076b9da634cc01b5bcd0b69914317fb010fb78670e2e5d96063369ae1fa970314b7a9a680c604bd1948ab52b56e0fdf313875e928eb0b3cb", 0xea, 0x8, 0x0, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="7a02", 0x2}], 0x1, 0x0, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="61dd8cdd6600002e2f666906657000"], 0x10) connect$inet(r3, &(0x7f0000000100)={0x2, 0x2}, 0xc) shutdown(r3, 0x1) 16:00:01 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {}, {}]}) 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, &(0x7f0000000180)=ANY=[@ANYBLOB="a4aa9d48367b44bcc956eb71f286000f36e03a4fcb70261f5498a5f4e80342ca6b7541c953bcf785ee1bad5313e25d10b99c2732de96d3477667d3e7454805000000bab596000000b49e2d58b110a28868d1ef9aa1964b957806678e41bb32a62026284854f2b313148e1e0eeaa3c9c35840bfacaf3215783e3a0e9b0876"], 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) getuid() r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r2 = shmget$private(0x0, 0x2000, 0x204, &(0x7f0000001000/0x2000)=nil) getppid() lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) fcntl$setstatus(r4, 0x4, 0x4) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x2800) pwritev(r1, &(0x7f0000001300), 0x0, 0x0, 0x7) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) getpeername$unix(r5, &(0x7f0000000100)=@file={0x0, ""/33}, &(0x7f0000000140)=0x23) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000540), &(0x7f0000000580)={0x9}, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) 16:00:01 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000007b0ac3c804000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket(0x400000000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x4, 0x2}, {0x0, 0x8}, {0xae, 0xfffffff7}, {0x84, 0x342}, {0x48, 0x7fff}, {0x4, 0x484}], 0x6}) r6 = socket(0x10000000002, 0x2, 0x0) dup2(r6, r0) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x1012, r1, 0x0, 0x80000000000000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x810, r2, 0x0, 0x2) 16:00:01 executing program 1: unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') chmod(&(0x7f0000000000)='./file0/file0\x00', 0x2) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000280)='./file0/file0\x00') 16:00:01 executing program 0: r0 = socket(0x2, 0x1, 0x1f) setsockopt(r0, 0x7fff, 0x401, &(0x7f0000000300)="9c951093dd0ea94023587ada56c4f38c14d49b005528547d07432cc1f11760f5b540d60116cecfa58bc0c7947bb769b5d000f87950ffd1a99e18d805ad466b5cbaca967ac4a9a921572221021c6cdff18b9146e92e584ce26fb56bc3dc41c26d7a87ea1347070193b6005449efd8dea007e0a4f7b762dfcea945b9ca26128b4d0e71321bd887b9a35b0e59d30d0d6269b6c6b78335ad618272447ec39bad2a897029e85b8fa341ebc9369113dc93bb70f017eec485766992dc980acb1c473607d172a42ba89578f568f2e8a358a1ea53543e5d9dce7652fc01cda19a1338859b2e3d8a19f7202d28f4f0483d87955ed123fcd5f0aaac41c982155d207965ecb6470effa39bbd0320b6822b8726995dc320f4f0e983c74fd9c8e7afce2e67314f3d70f9d09d656c2f3bd456de52d8953aaf53d58df8591036e67d268fee018d2a1ae6a8ea8fcac54bc4b0026dcde69bc6f6d3489f47eb6c516c5525187794a1612204e5fd2ba895f38ed941e38b88a60d2a64eca7500b7fa445275e4abc08d5faefa507620ed577ba9912823fed611d140340715db2a1dcdcab9c17de0ff267792febf5f80183b0ce2e95d4d3b362edc3c00ce81aa4ca7febfe3697dfc66234b841d35fc076c292df733a4ff0ac341b2a9c11b57b43adb862868ffce27e3d48c4f045cc9074855689a69ed19ca52e818292bc679148f906c79490c4272d90f4b990c506f8beb2f73f383a75f5f37f25a2c446193d8d538a46a6bf2072a6a916ad0f29275077b6257c99d556da0f5592289c4a2aa7d38342007a9f191420e609835cd6d86fb60220cc6e0f223e39b8c8e198d178547f224e9446243b2e320b8f385b066625adf02c90aae6307bdc6b20b635bd053b267f269d36ba9a33faeb7e5c4d016602761fb10b640cbcda0226bea6fbe81e5862e07f15d37117308558bdd7de99ba35065bc234ffcc9f344beee4f30b75d523504e6520849959b11476d0674bab1f3022a65d35eb538087b8a5023b99e6ca172355903b252d0576033881299bce2d8e03fd511371df620af0e0a7fe8aa8c9023ed607c8ce25616c4acfb7f1ab7a18f6358ae5cffe25a3a0bae800e5d07e8a8b6f2845d4d74206923d2986f6156871c1d30648f2388f62791490fd6aeb6cc7f6c7c9b2264a3a6f691394f1c166276321c700ac37f1c2dda1a97fb82d8031c7831cf8cca2e1cb2f9ca4256e0fef987413118243051771ab62c790cfb02d4bf0eaedfcc9f47759b55fe30ebb5d262f8da2a092af61718d99ed0c90262daf238e5e5c865698888b9caadc9050d98ca4d2ae23282b43c6d5dfe517211fb4ab2638012173ad2e8a24e516c8ed5006f7f17300cbe642f3f9c67de43abb83fbcc3853703ba24aa25d4a9d3d908ea0f2e1a049d9ec9a102a4ea86cf2d7214c856a0d2ce02fe0d9fcb089be72fc585ad6ea7fa1cb85efa5365da2f814cf379378fe9495bdc1b475e30695056a03efa142b8303f004e0208b90e2733b2c758532208cbe4b56f8b69cf823571e1b75d54eeb0b7fd3c7b1e5359c51bd615979417837eceb8ab1bcec840c7b5ea0b319e3848f3862a8535133704dd57c0221bc9c8325609d502679bc8e9c438e4510cde3ddeda549c67a0127962cace34c4b5763757a750d66026e39329018ba1bad315148204889345617c53c4a7aac9d563a471e9aa04f851d071bc7167010312f1a6597abb124ce6f24d035715baa0c182e8a385c4fc2c997ff28479ae94f978cfb817d1fd333bc98fedadafaf1924a0634e349bda00f9abb96cafe39c66d8f24b95f92a1e2443333bf114d8c94fbd0961e14b654cbfa3f219ea0f29cfb7530d8ba09fde231ec4b8631ee96136861dbd0f052a3a2883476256de3e2de6139e37eb4982eff13559e8b2c19fdaafe43f61c25e5bdf9779b93c1283e6227f268821e54f86c3fe96c5ee36019ec6666b56a5f4328409c77d129aae7be70f46e3eafe4ca2c0de9bc7cba808af8e017827b2f8e20948294ba14a64315339c39d3a374759a6379d7e0b729e61d31b84ecde2c4b398b4394b4cb0baf3d2d1f3490d6476dfbd1b361811f1809d41376d4e31363cba2c05786c6acfc39e2bb427bb1ca1a84d03d46cab5529fcd2c2e54f50648810509f6e5c7f58b929750e685363a4cc40031b328c140adae1cd3e5af75b87b4bf0146a49a451572664a6e9209efdae6685f6b1e84357bfbf6fd95cde09ef4d9b8ec90f9b6c16778e005aaec146abd4c3ad4cb0f80bdb715c34fc66088cd65306755837ceecfc1d1688c88cbd50636d573cba1c35465f38443f2bb8b944c4773b575978c78557935486a2abe4a45c6cd55a9495743d3a067e609cb634f6367a96b157a0c5c8a9807d3a34717e1037ea086a5537f8f8e149dec68285adfede734fcfdc7029b56c37b78e6c2a13e33ad7e95de972d4361bde5141c37531fc8c51f96237c404096a57217fa59dfd3a0dc76570a9e09e31db63149d4c5c1e0c49e58ecffa0894ee1b8bb2c6b1bf585581a702551b1d78ea4f89d1f314a3ab2ce0032127a5a29cd2c538ff7e8d90571777bc8d3d966de405b69d3d18b2a94036599d70e96e9a37ac4083593e615dd58d9de9c56b46e0e0989f51401eed085d7160d07526fc804cd30cd41d16a0ac49a4f2af46510b5161ec114050527adc6486a02077b81e05828105022a5e293be189fb1885c7f7f857eba31c4cb8a58c0c1b2b792ae55fbfcf9dc08268d43fdae41b0ad4b181fad98fb6fe03682ffcd44c2df5774ccac8b1178f729b85f14968a72c256695341e6233274c3125ed8f0af17a4e917cde8f6e7b9bb42d78ffbdab8478df764f4605f8a29fd135002a2f349f7661bfc04779f209ead325c746f0851fbb46802ce87532a613f98d2a1499cc444434aef23ce05eb22db55b380f2033d83b0328711df858041ef2de42d39104653a2bdb872ffdeef4abb1b3d720d4f424f10073214026b564edfedf51866db553dcd51fefce612ca7d62432e99004733e98bd24d0a6da24418c80baf0f1fc5021021f3e9f5abb54f5b24338a4f73b9a7b613507a66e6a0649da41c57103ba0844d1d697a64ed693656e62321da76667d3b7f0ee27769558caaa0e1db6653b4767bb6f104a0ab8c8c68cd4158b30bbb924af9b4db406e7fef876c7b6dab0a903ad6ca461beeeade6e78bbba0b7c79874af4de624eb107304abb5a2338e15b6f2a1baf37527a6e6cac14c1f4e70349cae45d6606a29167f72ebea33b1ec4acb9e83fe2f965009589fe8124ab01c963eadaf7e1b1e0cdcaeb595cd0c079dfc84522f648cfc8ba9e2fc626e75145de7718e3e7202904b31109c1fcf0ec550237cf2016ed78f431c49bba37f78b1a60245c50bd483d8740becda16f75ff625fd34b09f1f9cdf4b754977f707c480387d82536898bead7b36c7a05aac50805057a07cd1d4ffa5f01508a2b3895d9b04d3619095e2bb9c02ed2eb62b05c0a3500bafc4d83387651524f6e12bd67f2c34571184ec596ab562555b19b5d7cc2567060c2040c4d01206d20c6a7ffe79f21404eb8b8ca8852928b6e705d18ba808585d54a58fdac7100a4bcf42a16c380a07cdef9a0dac8fa4f622807680c04f877e6c08e8dc3a4ead35f2c896015d86b9a236b273caa965c4cb6e6c8cc734436f9daba12f27fd1098fc9b4a2a504afb85075aa708cb0fdadb4390a1849c34a4763e8c1b1004a031c3d8c5231986f2f5d60b41a89cad47ee0477b94fefce9c0da3c53fce8a0a3f837614546a9e07cb53980546310ceba2470dfd43ce4d96e9e60654ca81e78d937345dc7824bb4c0b5f27a1254bc56dd14821e616ca6c8fb269af217188b46c6a01aa6b6419d68c5037a934557eed5c9657580cf049386eac916f1d30a833870b980a0f1daa51ccf90f711ca2a1888276cb778070d85545c1c3ebf6cf0c305c633f2c78fe494c7434bdc5afbfc4275c80c9ef86a0a39aedb089ee70421557557cbddaaeafeb460355d5dbb73a262d98778702b41df0c10dc913606a4b3960e06e0a23b27955541783d5fb37351f507d0d22fba86fa0f6e0f27d8a9abd4c49c3be8502822a5a62d1bb8314aadb3b60e7650b5bd957370e04baa4e120d7df2c9adddd3f0dd0583701194c293904ec7d09265e8f53c20aff6b13d3f0948a996071779fd2b6df4031bc0bfe43eec559c0598f23be77ed15448b5ad1b04a1d174c3345618c3e2fd26eec08630fb167379489f04275b5573e2fceec465da768051e0df875a3ce55674040322dcaeda08310cb45b91340d7be04fd1c7a60c8bd1e725c811bbb8c89138cdea35cc7be5860a21217ff4219a7b5755234d70dd05e839c5ae4e5de137d82cf716cddbd4681c701b0c0321f2f0ac9a01ed07a3ce1c45a67f1688a8ed4c08870bf86bc286556d7c508669832d9997e27dfc08b2e588bdaaf2a441d2c4778b2426218fd85578a575af653637b2502a0db2220430181b3c4179b3513404da2ee396c8a734717d34baad5ffa1a9ad795c1f6b4589ead4db33137b19be5a2b9eec5a4a6799da4a3c9364704c53e3625763dc6560813cd00ad65e618b53fc849a069c378031ddf1f3b9c5942249d9458d1fa00af9ab294e80f141d30c6757ca20f546fb21844ca4d875f0c0540672e69da2fd2a263981946e8710a33f8b958c65930a105d441b8514828c44a5a302d257f6a23e48527e39470ccc0d13c26aa6327d42c68ade0b634f4ce032b23df2cf5db5f07c03dcfbeeeeb54e0d48ca413dda5b959a2e4197de824cdcddbddf0affad16cd318272b3f7718633294892103023e6f25b9d853aed1cb3372ff334a3cceb13a0f2eb066ec86de1add7b32d122b1048a331f7fcfb3ca7e05c8e2337c75e3e63fb037febde9350332c19df23542203cd74a34141c11ff42bb1209e1567cacb94cc4dc7f1339797865623f54ed50dbdba3598e9752c180b6abdc36ce72c53bba90b56db6251b5d12054a2726156a99dc421ba5722e52d3bfefa67329bba19d41f615ace1119d63d39e6686027bd5127ce5e09286a2847ee2fe1a0c7fe0282a1a91e65e20d8f389d60b6d1a531e131a4c5e2aba15703e570db96bd4f8978c1e5614c2e0ce78674686d59d8a8550b47369df623a9cdc99b71fe8094c65c0b18fcdf58b2148e0a55fdf4a95ef9796c941239f5708d4a310b5714994b288bacb8e599382733ab569970b90d1c15d247214fbb850dcfa94cf08f6e926d09d25d1cf4b16674ac33ddbf960fd2c518b10b88e6ae2282bfa850346a163c93b212fdeda02aac342e6f994cfaa456f53eca5cdf7d0df6e44b4d48beeef17caa867073d7ad99dc56dbebf6e0dc2306f3d7ad34cf42f41596ca227924017cf554441b0fcf06bd30664341f7c0614f7914258dc659062f6ac8f3a85c5569a2a932bb438a15b50434bf8b653b321d4c916df3c3829d893de09e96bfff82f263f4d81a7f766f5145d0db56cba684d7b2afa225a75398b72c5d6db3588b5ee9592eaedf1a3ca9e934c81d5c2b62382382a2c0205ce870ab06efb6f72f141ed789394f01fb4bc48ab5773dc20b8378182421ad0e9232df35275fc2053f0ea5e650ecc05907a1a4d73f3788e9ca973aa5de7bdb374a103878894b95b54312600c73ec8fa523b0b99fb4e0a5f573a0c2bb9d408425c24220d4938549ba695cb6ff32d44a29e29747f31e00e2ebb915b59f9bc92fd8999c832051cad352d6279ec038b1292a9e0c73333df89581a8b5ca582e95d577983d129d7b6071a70461ecec127018298d5792edd37c31b9", 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="03000000cf8a1e1902000000af6c68da0044dff259d35a05fabe0004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) recvfrom$inet(r2, &(0x7f0000000000)=""/51, 0x33, 0x40, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x81}, {0x6, 0x0, 0x0, 0xa70}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = dup2(0xffffffffffffffff, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000080)={0x6, 0x101, 0x870f}) pmap_unwire: wiring for pmap 0xfffffd8069c698a0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8069c698a0 va 0x20ffd000 didn't change! 16:00:02 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x8a) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/50}, &(0x7f00000000c0)=0x34) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) recvmsg(r2, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) 16:00:02 executing program 0: r0 = socket(0x20, 0x1, 0x81) socket$inet6(0x18, 0x8000, 0x0) r1 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r2) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) 16:00:02 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x97}], 0x1, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = accept$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x400, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10000, 0x0) kevent(r3, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x3, 0x400}], 0x7, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x200, 0x9}, {{r6}, 0xffffffffffffffff, 0x4, 0x40000000, 0x8001, 0x7}, {{r7}, 0xffffffffffffffff, 0x10, 0x40000000, 0x1, 0x9}, {{r1}, 0xfffffffffffffffc, 0xb28194b8938226a3, 0x1, 0x1fffffffc000, 0x7}, {{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0x8, 0x5}, {{r8}, 0xffffffffffffffff, 0x9d, 0xfffff, 0x0, 0x4}], 0x3, &(0x7f0000000300)={0x192}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000340), &(0x7f0000000380)=0x10) 16:00:02 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"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="028000000000217b978f8add79a833"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:02 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x40) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000340)) r1 = socket(0x20, 0x4, 0x0) sendto$unix(r1, &(0x7f0000000040)="b100050360000000000008000300000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a0804be781e4991f7c8df5f882b2d57e1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6b7e30d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae80000002000000000000020208a371a3f8810c00000000000000d3c883b40000452bec305435a8bc2a156eaaeb00000000007c050460c14f69ecf7b016ac5f1a6f65f5c2599416231739e26e65d06c01b58c000007f088fa141f03fbcfbc5d5b1c31372e927e13d6101db0cc00c06130828ce72383ab0476528a1eef6346b2f479b78cc27569a02a4f006559cf9279c6e5060000000000000087fc341b3cc275ed0d96e5d398c8f7d5416c6332aa1872a5429daab52ab5d76c", 0xb1, 0xc859c721952b51be, 0x0, 0xfffffde6) semop(0xffffffffffffffff, &(0x7f0000000380)=[{0x1, 0x4d19, 0x800}, {0x2, 0x2, 0x1800}, {0x2, 0x0, 0x1000}, {0x2, 0x100, 0x1000}, {0x2, 0x101}, {0x3, 0x6}, {0x4, 0xb076}, {0x3, 0x0, 0x1000}, {0x0, 0x800, 0x1000}, {0x1, 0x40, 0x1000}], 0xa) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x6, 0xb01}, 0xc) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) listen(r3, 0xc2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) recvfrom(r5, &(0x7f00000001c0)=""/233, 0xe9, 0x1, 0x0, 0x0) 16:00:02 executing program 1: accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696c6530f0aff974571348efc9f141f354483b5fb07697dfa199379a55287cd9a5935427b2af5b84524fa481ee85588eea5cdcac781916aa177fc88681d93eba3e633301fa77ff5bf94683ca080dc227562d1857800ea6c59d43fed9365359f6a2481e01000000000000004f79"], 0xa) write(r0, 0x0, 0x0) socket(0x10, 0x3, 0x3) write(r0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB], 0xa) sendto(0xffffffffffffffff, &(0x7f0000000240)="7856001f64230dbb", 0x8, 0x0, 0x0, 0x0) 16:00:02 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f000025b000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000002040)={'./file0\x00'}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = accept$inet6(r2, 0x0, &(0x7f0000000000)) accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)) 16:00:02 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x280, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x1, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r5 = semget$private(0x0, 0x400000000d, 0x0) semop(r5, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r5, &(0x7f00000002c0), 0x2aaaaaaaaaaaac8d) semop(r5, &(0x7f00000009c0)=[{0x4, 0x5, 0x800}, {0x0, 0x6a5, 0x800}], 0x2aaaaaaaaaaaabe5) semop(r5, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000200)=""/234) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r7 = getpid() r8 = getppid() wait4(r8, &(0x7f0000000b80), 0xb0c77b59dd58f405, &(0x7f0000000dc0)) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) preadv(r10, &(0x7f0000001140), 0x100000000000016c, 0x0, 0x5a) r11 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r13 = getegid() r14 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r11, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r12, r13, r14, r15, 0x1, 0xff}, 0x8, 0x6, r7, r7, 0x0, 0x2, 0x1f}) r16 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r18 = msgget$private(0x0, 0xfffffffffffffffd) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r19, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r20 = getpid() preadv(r19, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r21 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r23 = getegid() r24 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r21, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r22, r23, r24, r25, 0x1, 0xff}, 0x8, 0x6, r20, r20, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r18, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r18, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r21], 0x1, 0x800) msgrcv(r18, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r18, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r26, r28, r17, r23, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r29, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r30}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r32 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r34 = msgget$private(0x0, 0xfffffffffffffffd) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r35, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r36 = getpid() preadv(r35, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r38 = getegid() r39 = getuid() msgctl$IPC_SET(r21, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r37, r38, r39, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r36, r36, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r34, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r40 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r40, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r40, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r34, &(0x7f0000000980)=ANY=[@ANYRESOCT=r40], 0x1, 0x0) msgrcv(r34, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc0da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r34, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r41 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r42, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r44 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r41, r43, r33, r38, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r44, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r12, r23, r31, r43, 0x6, 0x101}, 0x6, 0x7fff, 0x80000001}) r45 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r46 = dup(r45) accept(r46, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r47) getgroups(0x3, &(0x7f0000000640)=[0x0, 0x0, r47]) r49 = socket(0x2, 0x4003, 0x0) r50 = socket(0x2, 0x400000000002, 0x0) setsockopt(r50, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r50, r49) r51 = socket(0x10, 0x1ebbb58adc21eda3, 0x3) r52 = socket(0x2, 0x4003, 0x0) r53 = socket(0x2, 0x400000000002, 0x0) setsockopt(r53, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r53, r52) r54 = socket(0x2, 0x4003, 0x0) r55 = socket(0x2, 0x400000000002, 0x0) setsockopt(r55, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r55, r54) r56 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x80, 0x0) r57 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r57, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r58 = getpid() preadv(r57, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r59 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r61 = getegid() r62 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r59, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r60, r61, r62, r63, 0x1, 0xff}, 0x8, 0x6, r58, r58, 0x0, 0x2, 0x1f, 0x400}) r64 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r64, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r65 = getpid() preadv(r64, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r66 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r68 = getegid() r69 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r66, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r67, r68, r69, r70, 0x1, 0xff}, 0x8, 0x6, r65, r65, 0x0, 0x2, 0x1f, 0x400}) r71 = msgget$private(0x0, 0xfffffffffffffffd) r72 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r72, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r73 = getpid() preadv(r72, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r74 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r76 = getegid() r77 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r74, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r75, r76, r77, r78, 0x1, 0xff}, 0x8, 0x6, r73, r73, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r71, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r71, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r74], 0x1, 0x800) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r79 = getpid() preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r81 = getegid() r82 = getuid() msgctl$IPC_SET(r74, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r80, r81, r82, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r79, r79, 0x0, 0x2, 0x2000000001f, 0x400}) r83 = msgget$private(0x0, 0xfffffffffffffffd) r84 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r84, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r85 = getpid() preadv(r84, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r86 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r84, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r88 = getegid() r89 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r86, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r87, r88, r89, r90, 0x1, 0xff}, 0x8, 0x6, r85, r85, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r83, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r83, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r86], 0x1, 0x800) r91 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r91, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r93 = msgget$private(0x0, 0xfffffffffffffffd) r94 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r94, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r95 = getpid() preadv(r94, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r94, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r97 = getegid() r98 = getuid() msgctl$IPC_SET(r86, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r96, r97, r98, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r95, r95, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r93, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r99 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r99, &(0x7f0000000ac0)=ANY=[@ANYBLOB="96d7074cab1862020298b8362c010000"], 0x10) write(r99, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r93, &(0x7f0000000980)=ANY=[@ANYRESOCT=r99], 0x1, 0x0) msgrcv(r93, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r93, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r100 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r101, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r101, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r103 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r93, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r100, r102, r92, r97, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r103, 0xa5, 0x3, 0x1000000100000000, 0x6}) r104 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r105 = dup(r104) accept(r105, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r105, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r106) r107 = socket(0x2, 0x4003, 0x0) r108 = socket(0x2, 0x400000000002, 0x0) setsockopt(r108, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r108, r107) connect$unix(r107, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r109 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r109, 0x0, r109) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="ee0f3f3c8cd01348ea5202200ad8182d39fc4da0de269b516fd7b188a852d0cc258cdf4e3d63613f9554ed1b7da21136db7cc02a4b8e2db8e9781ebb", 0x3c}, {&(0x7f0000000180)="644f110eaec9093bcb6bb4c9a341e3e8d9d118aca14e8e5eb41d6ea744269160073ecfbdf00226fc2b76c81e9864db6cfa5b953c6435baacd86a80708e9f37e1920a311ab949cc09201f055d9a77314eb4c20558f28691c7e25edf1f6c29fde7bc6145ca1c4b6bcce17cb1e96127b1ceeefd27453cb9d008d24f672f44ad8cc3d97d01525f21b9d9395b67bc58810cc8b36353e4ea5e807cb4535e1edb9e12c50109667a4543d3de3175c56dcd794ba5200afeb90b6fad7303a73c1c2c37d2", 0xbf}, {&(0x7f0000000240)="f502801a909c0c1ffda7108a868355118f336d8770629a46734ced1cce0f7926b097307b874ec9610c3fe126489bc090484052eb090cb523135f1400e178579b0bf31d5a7f772c379137e1f33ac2d85fb300b682b13856949ac98247cb0e599a5bb25b7c842b7fe18ac050e79d790843c4d2881162401d1127904caa2c74c9de0a97147e6d57b93ba4addc01f7be535150127d373f143e36813141e70fd74612413b16ed08f17dbddedb0558b9b34c64960f084e391811a3ce332fd185cb3941891ac4a0c368d26e9075843af4c4ac11d9dc9047eede1c20b3f1c3d73340fe585ff36171e94a2e", 0xe7}, {&(0x7f0000000340)="d58e7d8f058f7589a16db94513b2b11ab71949a998228296dd748a9b5520f4f58d66edd1e88969848a0ea25b190cddd8214c39b9864cc6d9892498431b0571258dd5dc6414649644d256f68e6dd741f0d065e44e9fd0ffe7a3305f661a94293fb5b9694cc54ee89aff8c8c88e8416035afc06f76b1e89ef08c8695f922a996bad4", 0x81}, {&(0x7f0000000400)="4756e8fb908118d59a57921268a2b86a9f9423130feb73a2d671ff430eeebb624f469f34e2a2ab2541325960b1bfc15b0e655ffedc87730a80f3ff257224d0e9a85ebee389a54cbc0feb64230196b8c0f21b2286122f4b658edac166970b3d7f26cf7eee4f7f4c9cd352df1e15bb1c86cfdd2b92255c500efd217e4e68f426e70304b0527af338cba90e9adbaad2763af14b5991d50c3a9ac1c59b134269e738a6c067be50ad7d5deabc4f39a2192ac74eeadcc8a544e8dbb781c9355a2d14ed1cd930b1380aa14d9679244dc4a09bde6d7adedc88a535270433440f6a1c0b04599d890a5751a4630d57b155768731f934bb5068b5902998a7", 0xf9}, {&(0x7f0000000500)="bf3644c588411b0c77fde9304096f684d7a26ad920f8ed197718cfe136a6967439b03e78fae7d475ff19f828c5e9d11443ef6613fd5a39bc8f6119d85dd3693a53ec8199bbc26515808dbfc99e1abc826c3e322984041119600ed0cc9d9aabb50a9e0fc004b6edaa9874706876b66a0d11", 0x71}], 0x6, &(0x7f0000000e80)=ANY=[@ANYBLOB="2800000000000004ffff000001000000", @ANYRES32=r0, @ANYRES32=r3, @ANYRESOCT=r109, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r12, @ANYRES32=r48, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r50, @ANYRES32=r51, @ANYRES32=r53, @ANYRES32=r0, @ANYRES32=r55, @ANYRES32=r56, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r58, @ANYRES32=r67, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r79, @ANYRES32=r100, @ANYRES32=r106, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r107, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xf3, 0x4}, 0x8) 16:00:02 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) fcntl$setstatus(r2, 0x4, 0x80) mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r3 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000000)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffff9c) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x8) r2 = accept(r1, 0x0, &(0x7f0000000000)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x401) select(0x315, 0x0, &(0x7f00000002c0), 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x1d}, {0x6, 0x0, 0x0, 0x83ff}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x8) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x80, 0x8, 0x7f, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:00:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x5012, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:02 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x1d}, {0x4c}, {0x6, 0x0, 0x0, 0xfffffe01}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = semget(0x3, 0x4, 0x204) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/118) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0xfffffe15, 0x10000}) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0xd6fac31c0ec9c954, 0x0, 0x2fa74a181c431338) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) write(r2, &(0x7f0000000300)="924bbe0c414ad127ecae9a6174d36e212ca55c360a2772259e190bfca07e1c87cbe0e386d9b87da2a3066577f8bda6778db23996ddb82881f985876a782445e434d7a141e91ab2c31564e13bc99b96039bfd7189a9d9a2e8d995ee89adc0dcf47610d09ab5d128efb4ef782b0aeaa55d844bcfc5c57d1112dfa5c6d24132816afe2440e4a1436cdaa6261024875c7fb289473e5466deb039ec4fd6538b05b517a50d007c2464cfe56272d0d8b13e5b2f1b74a6a4f923414b91be13e04eae1a5e782ac6912e4e54910b54c1af9bdd671ea6b0533cda55fe0c1504d37340c8828631d973770800f8e67db5f39fe5f5d4fcda81f06149f811874b7c800ccbb53d4a6d2c8cfa297530ffff000000000000e49176a464c2a2cf2bf15d1cec40d52e7e9363d13ea3873e8efaf883b6be0fe7a9defe418d1174814a34c5d6696e21e4df838c7c315545b67a2dedd4cdbe7a5773962a16ae7aaa19811a69ad8bf0b6c0bd95d8f5544d6db9af7c52f57306b0c20e102966d762040613de4a1130e42c5e6a8357d0a7c673f9", 0xfffffffffffffec7) r4 = syz_open_pts() close(r4) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000100)) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) kqueue() r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r7, &(0x7f0000000280), &(0x7f00000002c0)=0xc) dup2(r6, r5) getrlimit(0x8, &(0x7f0000000540)) r8 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(r8, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffde}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=',\a'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x79c) mlock(&(0x7f000010a000/0x3000)=nil, 0x3000) 16:00:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="780200007f000001d22a794af0d207e619ee65a9761c3b8b37046fa4a531b6efc40f85b2ad14ceb1149e671b62ebaec97c2b60451db49e3cefee33ef8abc9d1c3bb3e8e2b0bc086af9507ec974f0b72f9f261a2d947294ec9858061b70e46f2e685d00da1b56a7d109ca965884303217627993ec04d3d18bcda09249db54e115b2aa6ee6aa5855c70741a5ed3ed3b5ee3d6ce1ce673f37f72b6c3edeb99def48dfc72d6df15d0170ab6c21169574baa9b8bcf2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) dup(r0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0xd}, 0x8) 16:00:03 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) getpeername(r2, &(0x7f0000000280)=@in, &(0x7f0000000340)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000180)) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="e397863fcefb6b5f07d656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c653030000000000001"], 0x10) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000100)=0xfc) 16:00:03 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000380)={0x0, 0x4, 0x401, 0x0, "1b6aaa3949c088db2662b5e5c1c77a9b3b51e030", 0x0, 0x8000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffff, "ff307d2581742039c0c7ad0d4c8f0fde307a6df8"}) r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="000003930040200000000000"], 0xc, 0x2, 0x1000) msgrcv(r4, &(0x7f0000001200)={0x0, ""/236}, 0xf4, 0x1, 0x1000) msgsnd(r4, 0x0, 0x0, 0x1800) msgsnd(r4, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = getuid() setreuid(0xee00, r6) r7 = socket$unix(0x1, 0x2, 0x0) pwritev(r7, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r7, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r8 = accept$unix(r7, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a86238"], &(0x7f0000000280)=0x64) r9 = kqueue() kevent(r9, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r7, 0x4}, {r8, 0x8}, {r7, 0x20}, {0xffffffffffffff9c, 0x8}, {r9, 0x20}], 0x5, 0x1f) dup(r8) r10 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r14 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000001540)={{0x1, r11, r12, r11, r13, 0x8, 0x207}, 0x4, 0x3, r14, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) r15 = getpid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x4, r5, 0xffffffffffffffff, r6, r13, 0x148, 0x1000}, 0x0, 0x3, r15, r16, 0x8, 0x1f, 0x1, 0x4}) 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdfeffffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {0x200}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:03 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282906000000000000002babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000021000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/60, 0x3c}], 0x1, &(0x7f0000000180)=""/23, 0x17}, 0x2) r1 = syz_open_pts() lseek(r1, 0x0, 0x200, 0x2) 16:00:03 executing program 0: kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) r1 = socket(0x2, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) kevent(r2, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x1c, 0x4, 0x100}], 0x1001, 0x0, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x4000, 0x0) fcntl$dupfd(r5, 0x0, r5) fsync(r5) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) dup(r6) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000180)) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000000)=0x6b) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = accept$inet(r11, &(0x7f0000000040), &(0x7f00000000c0)=0xc) listen(r12, 0x3) getpgid(r10) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c, 0x0, 0x0, 0xffffa178}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000380)={0x4, &(0x7f0000000340)=[{0x5, 0x2, 0x4, 0x101}, {0x5, 0x3, 0xb, 0xfffffff9}, {0x100, 0x80, 0x1f, 0x80000007}, {0x1, 0x8c, 0x9c, 0x9}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket$inet(0x2, 0x4, 0x7) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r7 = syz_open_pts() fcntl$lock(r7, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x80, 0x1ff, 0xffffffff, "df0000010000206867dc6a822960ea0000000010", 0x20}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x2c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000100)={0xe53}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000180)) r9 = socket(0x10, 0x1, 0x0) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020691f, &(0x7f0000000300)) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r13 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r13, 0x0) 16:00:03 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x1, 0x0) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000500)="47592871102c066bd23ef7d4e39f0ae353933d5d2d7469da5eece5dcf3b00c1539e707acf9f353db03ce113911c7ad0e960e50fb55b993bca907525d185a2224fffebbecf0882cc786c15ebe13db7457aacb6501000000000000001349c83bc905347777dc89e13c7c86f2ec89be9b04ba56771858880a5df46b211d5d11cb3b12b27814624ddd234e1323363d8d26ddc3f5c772d0fbec620e7492a7118b5d90b4ba822a4f4c0000d0538f388496078560dade5328a92b6fdd6f0d99ef6452ee92f20142257b7ac8af4bf76c50550e5ea238476721582d3da0c75870a02634c2cd6163aef660313fe7deecee0610d2eeb81fb53123fdb3154957a59f368026d93f0d4dddffd8ca2551a3d095f6c383d9fa242d27a556d3cb0a96b9bd5df1abd60997a21da59d9eaf4a87d2fbe478f7973074da8067ff894e96a6dbc49922422b", 0x140}], 0x1) execve(0x0, 0x0, 0x0) fsync(0xffffffffffffffff) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) dup2(r1, r0) listen(r1, 0x0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYRESDEC], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r4, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) dup2(r8, r7) connect$unix(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000df0000000098bf1c3eeacd703a2a63a8f2caf304753668c2eccd265ce2f6c82988b821060c6ba2ed75f25d17279dfb19b0d905ba74922e112ff7d2eb49d1745ac4c64113c1ada4d8d73c4389a5f0bce458597179c9c7c5ee5539cb9746032969ca7a73977ebe139bbf36282466358f1660f3021b89c7a61dd2efd2ea8b15f0af29992b52e35a63d7fbf98fd67f84e340ec477e949d9768b1dbda89cfc9105e02a9b241dcfd4f30c9c50de2a36a3efe58c286c620890fbf7daa12dcd6665d9c17e6f8699eed85481a5af9b6f06e8cf837bf866ae561208031c35b8b25437a0b4f5e144c912c5cab0b3be0f5fd9025d1af381b50896fd76fe34f3a7f9f06b31671b138ab6ca54b8247fdf3afb15861b65d00"/287], 0xa) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x5, './bus\x00', './file0\x00'}) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) dup(r0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7fffc, 0xfffffffffffffffe, 0x0, "7c005f4eea2a12d5962400"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) getpeername(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000040)=0xa5, 0x5a) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getuid() r6 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r6, 0x0, 0x4030003) r7 = socket(0x11, 0x3, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbdfeff1f4a6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a8f0c729a737110a79fdac96f69eac3cc9249a353a976f81105e433f67fa01a07ddae5df0e126e1e9e3c400138ce80d70c011a2a85307b24c17dcfbdf6b723f4e6a1b92a1f84fb33b1826c2b6b254afd453c3880f5524330ae7993fc97809ae2a8ca0236cfa97e467da70e210c8363f4b1e54dbda105e832fed7773074e897d2326a50704c1b7f5b4abb63fec023bef7556f92b89b6159280c815f8672f79bb2e4362"], 0x1008, 0x1, 0x800) r9 = socket(0x11, 0x4003, 0x0) dup2(r9, r9) r10 = socket(0x11, 0x4003, 0x0) r11 = dup2(r10, r10) sendto$unix(r3, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b22c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0xffffffffffffff0b) getsockopt(r4, 0x8, 0x4, &(0x7f0000000140)=""/94, &(0x7f0000000000)=0x5e) msgrcv(r8, &(0x7f0000000a40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYPTR64, @ANYRES32, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYBLOB="b6950496ebd6b24ea60f79aaeb825ea470d4cfdb9dc11b60501e56fda437bf73ea512d53750fbd7afcd04c6ea2565a7c102706c8359cabc40eaaa81c2a7f484a", @ANYPTR, @ANYRESDEC=r7], @ANYRES16, @ANYRESOCT=r9], @ANYRES16=0x0, @ANYBLOB="f94cbc10c5d6e44f4d90889bce5015bb9cb31507b2617e76b942d551ab49ca3110ed6c033df62f545233c1e65641db5febce632fd6cfbac3eb79b52855edf2584fc2b61900b61afdda9dbcb5f71c9598464ac68b755ded32e96d2b409a19fb7c00b167bb07b0efcb89a058f66558a84e12f24373ea7d86fd7fc094407f8730587402268831127dcb27c27a5cc41abe033e792ee134b657b845e3aad1697ccf2523ec592f3888545994258aedd0915a1b18b94b4eec10fe0ce97cd46a226d32750630bbed7c349372b05ff40cb07f78498dcff52409dc4b72abd80f1c07fea48a0805518ee156a6bc7c740678770b0f41", @ANYRES64=r11, @ANYRESDEC=r6, @ANYRES32, @ANYBLOB="ef1bb86ec126157040a0fd8889651d5e2295d60abff0755bafe801cc138eca0864e46529a79b33fdcdcbaf503e6f00f754ca87b8747d36f0b0d012d688e7db3ff19931faa82093677662d66a58a54dee3f8e775aac49713312c70ec7af7d020031fd45514a909d93b32a86cb0668ca6831f96a3b36ef9882999dcbb5885226b62033f0e8fafd28f1c66546bc866e89e8b1471b10a0cfe07911538dedc226c6e73ab62b642a455604d7cb9910a35b2b08e7cee5872999c943288dc67e779e2c89380695c753d5eda8a10202c6ff42edb2ad87da3a856f8f4fadbd7cd56a70844946d1c1"], 0x8, 0x3, 0x2000) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r1 = getppid() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000700)=""/194) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) listen(0xffffffffffffffff, 0x10001) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r12, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000640)="4455f172b9a1847f86a77cd2657fb38a5d452c08d9c4af36bf680a510404da37fc50bda2b9e15c373d9ec8fbdb4009108c8180734c9dfa15f9c8d1118aa3146ff8970329754e27762207175064f8c5d20ce5872907583d764cd0979f4123332c99dbdd677c4bde18373b1786f185", 0xfffffffffffffc61}], 0x1, 0x0, 0xffffffff) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r10}) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', r11, r12, 0x2) r14 = semget$private(0x0, 0x0, 0x80000100) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(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(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x5, r5, r7, 0xffffffffffffffff, r16, 0x48, 0x40000000000d}, 0x6, 0x1, 0x9}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x26, 0xffffffffffffffff, r6, r9, r17, 0x1e4, 0x8}, 0x85, 0x7, r18, r19, 0xfffffffffffffe01, 0xfffffffffffffffe, 0x7ff}) r20 = socket$unix(0x1, 0x2, 0x0) pwritev(r20, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r20, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r21 = accept$unix(r20, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a86238"], &(0x7f0000000280)=0x64) r22 = kqueue() kevent(r22, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r20, 0x4}, {r21, 0x8}, {r20, 0x20}, {0xffffffffffffff9c, 0x8}, {r22, 0x20}], 0x5, 0x1f) dup(r21) r23 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r25 = getegid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r27 = getpgid(0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f0000001540)={{0x1, r24, r25, r24, r26, 0x8, 0x207}, 0x4, 0x3, r27, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r25}, 0x6355c03a, 0x3, r1, r19, 0xff7fffffffffffff, 0x2, 0x8}) open(&(0x7f00000000c0)='./bus\x00', 0xc4a6ccc49fa58f3b, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x34, r1) r28 = socket(0x18, 0x1, 0x0) close(r28) connect$unix(r28, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x0) r29 = socket(0x18, 0x2, 0x0) r30 = socket$inet(0x2, 0x2, 0x10) setsockopt$inet_opts(r30, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r30, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r30, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r31 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r31, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r31, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r31, 0x0, 0x200000000000e, &(0x7f0000000140)="eaff125c00000000", 0x8) r32 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r32, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r32, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r32, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r33 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000800)="eaff00000000000003530e3e19db6cb0060dc2737943c9058d0288d5d578afc05c4fc89d16dcc365f61f8a4610cf7523c4525275b32b1485799b43f4091ae5137e9530f55d3e0e3beab3b10909cfd8ef580c257ca456af2c8e68be6178c37ab451fce4f6003f6f8b9c999e5dc7c72bca417ad7a74b764517578ae19d0d9a5902819bd84d7c08b4fa4edb9e17a27a9908c65f02a63ffbbfa8a20f20d25303041888cdc832abf3298d924babcdc3f5feaf12894342ff971174271311d609ff3584acc68b60083a7c82bd892615ce6db95e4429f0400b728c3ad9eeaab7d893a70b2b8b695054c8ea40632ffe775360026b773fd7f67de2c79b1cc3d4d68ac386aba55cd3db0a247399e144666fe32fa22bde0edf2b64b8a74f20a289ec69a8eec01d1c046086f51cb353d88215573fd34704df64a7530f0e6e51e1f36e40154b68d6ead755504b84249b8fc8e78358ee7a0cf6cc7408c003e3f90a97e0d04913d8d2d0000000", 0xfffffffffffffd9c) setsockopt$inet_opts(r33, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r33, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r34 = fcntl$dupfd(r4, 0x0, r33) close(r34) setsockopt(r29, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r35 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r35, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r35, 0x0, 0x200000000000c, 0x0, 0x0) write(r35, &(0x7f0000000040)="100a2956b9223776", 0xfffffd43) write(r29, &(0x7f0000000140)="624ee7", 0xffffffffffffff1a) r36 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r37 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r37, 0x0) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r13, 0x10006}, 0x44001000e, 0x8005, r8, r36, 0x4}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x200) r38 = semget$private(0x0, 0x2, 0x4a9) semctl$SETALL(r38, 0x0, 0x9, &(0x7f00000002c0)) 16:00:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000040)="0000f900", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) close(r2) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:04 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000200)={0x80000001, 0x9, 0x1, 0x200, 0x40, 0x4080, 0x0, 0x10, [{0x3, 0x3, 0x0, 0x8}, {0x56, 0x7, 0x3, 0x800}, {0xa5, 0x200, 0x76, 0x9}, {0x96, 0xfffffb9f, 0x8000, 0x9}, {0x5, 0x2, 0x3, 0xfff}, {0x200, 0x1, 0x7fff, 0x7f}, {0x37, 0x3c1, 0x2, 0x200}, {0x3, 0x101, 0xffff9372, 0x1}, {0x1, 0x400, 0x8000, 0x7fff}, {0x6, 0x5, 0x800, 0xfffffffe}, {0x7e3, 0x4, 0x6, 0x8000}, {0x0, 0xffffffc1, 0xfffffffa, 0x1}, {0x6, 0x9, 0x400, 0x200}, {0x9, 0x7fffffff, 0xdd91, 0x5}, {0x100, 0x3, 0x0, 0x6}, {0xfffffff7, 0x0, 0x2, 0x29e3}]}) 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) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000002740)='a', 0x1, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) 16:00:04 executing program 1: munlockall() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) r3 = dup2(r2, r0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getpeername$inet(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000180)) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f00000001c0)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x7832, 0x5, 0x3, 0x0, 0x3, 0x2, 0x9, 0x2, 0x1, 0x8, 0x1}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000300)) r9 = dup(0xffffffffffffffff) setsockopt(r9, 0x1, 0x800, &(0x7f0000000340)="89cc94efbe63e5263414b9883b2aaa25fd1ffb48ef4b04acb7dad5f342991529810390f770af25598008640ac8236258590dae541c8309a5db3cfbb9bdf2b5e61bc0f51108e7d1babf802b040b4d0daccccaec2155d0b326e4a46bc2511f724b9a6ed2e3799b8f3c5f5f75a138bdab5a6429d0043bf7f814b08e68ee4253a7e629", 0x81) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000400)) r10 = dup2(r3, r7) ioctl$TIOCSBRK(r10, 0x2000747b) r11 = openat(r3, &(0x7f0000000440)='./file0\x00', 0x0, 0x46) ioctl$WSDISPLAYIO_GMODE(r11, 0x4004574b, &(0x7f0000000480)) r12 = openat(r11, &(0x7f00000004c0)='./file0\x00', 0x80, 0x4) shutdown(r12, 0x1) semget$private(0x0, 0x0, 0x44) ioctl$KDGKBMODE(r10, 0x40044b06) r13 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) 16:00:04 executing program 1: setrlimit(0x0, &(0x7f0000000080)={0x6, 0x5}) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x104) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={0x0}) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) accept(r3, &(0x7f0000000580)=@un=@file={0x0, ""/4096}, &(0x7f00000015c0)=0x1002) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = getpgrp() r6 = getuid() r7 = socket$unix(0x1, 0x2, 0x0) pwritev(r7, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r7, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r8 = accept$unix(r7, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a86238"], &(0x7f0000000280)=0x64) r9 = kqueue() kevent(r9, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r7, 0x4}, {r8, 0x8}, {r7, 0x20}, {0xffffffffffffff9c, 0x8}, {r9, 0x20}], 0x5, 0x1f) dup(r8) r10 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r13 = getegid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r15 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000001540)={{0x1, r11, r13, r11, r14, 0x8, 0x207}, 0x4, 0x3, r15, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) r16 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r16) setpgid(0xffffffffffffffff, r16) r17 = getuid() setreuid(0xee00, r17) sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f00000001c0)="22c8d1e124f24b2eeffd07b28ddd4ae052fa2f32be41e51a01aef4b249c018ad5b4ea478c65037e5af9967b696602d31dca6d362376ece42115cf6a66533113b0a7fa09aea6c10189adaa15c558fa03f55ea9463b2b0fbabeb672f4caf037edf6f04dc62a1434f057503c5b5ab88aa36fdb1fa961833e881fc9893d1fbffe5153ba83bca7f001c07b85f", 0x8a}, {&(0x7f0000000100)="84133cad8e9022ace7aef259937dc160f384c76129f9a8b984881af79e35709f905dd80fc120b4f5b75dcb56c246108b99e5e4be244569ca260d52753d2015234201715132", 0x45}, {&(0x7f0000000300)="23b66a3b83165dbf1f4b99bccc9a73abef741a5fa95dd297f44dd6bf0a99d83406bbdd0dd5484add91b310e31c19fcaf778f11f89a10e6e4b494b287f16d51b437926957ee891c026f7ab65e796a78e91f9c5539481a181f7280bc8fee567c2cc61607506f97797c269da7946d98c0511fd6d7024e1692e290393a9f078e498f247cbc0e7f2da309ccd390b3b8922b1f60558ad81cee02da106023a76ef2f5fc9f05ab2916fc9af178a079a11de0f870e7315d6098f56fb68ff0e45db845389d6e91", 0xc2}, {&(0x7f0000000400)="d480116be06456049bc72b3d416de8214119bd4ef4927f2a497a947a40e36aef0b90f3da40debd8f6b18deff9c75c78eb41b8a88a768f98f1f250050b7c04b160462647de7a12ee4336ead0316ca87047571f461ebb36b30d72591645669c6f13c3ff63212fd183b1b53044edb16a2d7d1a2e6d161166c7d3171ff98c2debe455b112ebf5a00b7012c561113ce132dd15b0b3096d31d12abdbb660d918a617a0daf6013fd09c89556a969cf5656c0ec455fb1c55ff42071141eb17a5cccbb58589e2", 0xc2}, {&(0x7f0000000280)="5c0270e8b33bdb526bb91532bb8053ad258be2ea516d047b5738cc", 0x1b}], 0x5, &(0x7f0000001600)=[@cred={0x21, 0xffff, 0x0, r16, r17, r12}, @cred={0x20, 0xffff, 0x0, r5, r6, r14}], 0x40, 0x8}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x66, 0x0, 0x0, 0x4ee}, {0x2, 0x0, 0x7a}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000005b7, &(0x7f0000000280)=[{0xa3, 0x0, 0x0, 0x5fe}, {}, {}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0xa010, r3, 0x0, 0x3f) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) fcntl$setstatus(r4, 0x4, 0x40080) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x35}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r7, &(0x7f0000000140)="fbaf8a8d1a029be9374ebcb5e2a6", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x5}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) 16:00:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00003800010000bda1e80000000000d1f5bda7cbe79ba700e0ff06d1c4087d5db2236000000000000000ffffffffffd6998f000036a9a3f88952cb6cd991cb54000000003cd3c40d9fd5df85660100671273b7e90118b7ffe20306000000001eff00000900000000000000000000009b47218ac255d135221dd6ad0cd5b6d4e44a4407fdf118814067c38d40c5291f9b564cb929d118b33be6f239d1808686c9ce70f6c1bc813c27834b75f0e3f8e69503ccb50e6058a57a6c680fec300ca00c281ecd75bb500f0f7c7a416fc9a03f0dc697f998a7f8b40d62f475d5f6ce40eeca240ed8cd3684fa4c3426edeee529e93d8bad00"/254], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() r10 = socket$unix(0x1, 0x2, 0x0) pwritev(r10, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r10, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r11 = accept$unix(r10, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053b3a4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf40021efc2baadc91497525ff6242f86d134c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4c1df4008333c23c876551dc098c048cc7842df47c36fb06c64f95a2706a8623800000000"], &(0x7f0000000280)=0x64) r12 = kqueue() kevent(r12, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r10, 0x4}, {r11, 0x8}, {r10, 0x20}, {0xffffffffffffff9c, 0x8}, {r12, 0x20}], 0x5, 0x1f) dup(r11) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r16 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001540)={{0x1, r13, r14, r13, r15, 0x8, 0x7}, 0x0, 0x3, r16, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) r17 = getegid() getgroups(0x8, &(0x7f0000000140)=[r5, 0x0, r6, 0x0, r8, r9, r15, r17]) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x1, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x42, 0x0) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x20}, {r1, 0x4}, {r2, 0x8}, {r3, 0x1}], 0x4, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0xc}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="64746b12d8ec6e091ff1aa519b5a198bcf500282cb814f05fe3f79234b677667c2e5d7cb4823fb0b9954401592ed393cf13a300e1ba73621a4e747f2a9d0449274a8f4cbe3502f52bfc283f71016d8e7", 0x50}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffbffffffffff}) mlockall(0x1) 16:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/39, 0x27}], 0x1, 0x0, 0x0, 0x9}, 0x0) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x5, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x7}, 0x10) 16:00:04 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x10a) r1 = shmget(0x2, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/199) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="25170cb20b90", 0x6) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000040)=0x820) 16:00:04 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000004ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa2d8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e9501005d090000000000004036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913600000000000000e16e1e1a2e0d97f83bb6227939358a9469b62f895cb7964b421c154a636c8c1337d65922e64c0949a3cc87d71ae8e6be397f695d585fbb0593c3753204856049da3b801d8e142c59f39a1a256296e9d90244aee2963ecd987163f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab91964735b1f27122fa81c88cb62ac29c09d3a26a1c30f7265031f8fba6ed2ea724000000"], 0x1) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:04 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) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRES64, @ANYBLOB="2834c2dd6b82ba7ca3a2e14e8100ac84d23efc98e9768a71a5838c6ad9c7a6c935377648dccf5ac8ea89845ae41e990d2f6de7bf3d161c5d4d00423e73fec9188a7014688cbfed9b778a0a96e0b5c19b9252", @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=0x0, @ANYRES32=r5, @ANYBLOB="3cbbbef082b53dbc9ff334965a0108a2f3ad0ac2f00c9dbdf9dfe52d207a07a5f6f5e7e84d6bae365595741f09d627d4e9174f746d88a2564cc3beea6d77b9a00d480d2bc78b021850cdb74205e865bbd208fd737e915aa5c503d9d062a4321ae1184d7ce28486b146a794524439d2083719183ac0e7bc86f82b69b02a1537d1800709a245fff8e2f9203b07cb468785144e7bc3bd90277bb7d0d122541c55921cb1ca4fe25103e7d1a32f5743f8fc01dc615dc9266c80351afbd9e79fe1954ec045bb4c7eca9df355a04d7399d706e7f85b6871ffad86495bf7199609bea9af84ef8c99f5c0ea1b1f5d9994e7ab99ecbc13cef4a29dd1d58c70ee58f514e96f803a03637de855c42b2566b11247ad50c0d10b72b905517d1fb9cd8c416910bb742d6fd860a352faecb148", @ANYRESHEX=r7], @ANYRESHEX=0x0, @ANYRES16, @ANYBLOB="c9a4eb681757beeeeb1d7375cdff4fdbb5f8aa5160f75625c5726d68d9ee8af53344966a", @ANYRES32=r3, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES16, @ANYRESHEX, @ANYRES32=0x0, @ANYRESOCT]], @ANYRES64=0x0, @ANYPTR64], 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = socket(0x18, 0x1, 0x0) close(r9) socket(0x6, 0x5, 0x80) r10 = socket(0x18, 0x2, 0x0) socket(0x2, 0x8000, 0x2a) close(r10) socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020691f, &(0x7f0000000300)) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x3}) write(r10, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:04 executing program 1: ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000100)={0x0, 0x1, 0xfc, 0x7ffe, &(0x7f0000000200)={{0x7, 0x0, 0x92, 0x4f, 0xfe, 0x9, 0x87e9}, {[0x7, 0x0, 0x9, 0x6, 0x3, 0x7f, 0x5, 0x3, 0x2, 0x5, 0x1, 0xdf1a, 0x7, 0x100, 0x7, 0x8, 0x10001, 0x1], [0x5d, 0xd87, 0x0, 0x9, 0xa11, 0x15, 0x0, 0x1d1, 0x5, 0x1000], [0x5, 0x20003, 0x9, 0x9, 0x100000000, 0x8000, 0x4], [0x6, 0x4, 0xffffffff, 0x6, 0x2, 0x1], [{0x1, 0x80000000, 0x8, 0x3f}, {0x3, 0x8001, 0x4, 0x6}, {0xfff, 0x4, 0x9906, 0x7fffffff}, {0x6, 0xfffffff7, 0x1, 0x7f}, {0x1, 0x80000001, 0x8}, {0x100, 0x81, 0x1000, 0x6}, {0x1, 0x800, 0x6, 0x4}, {0x57, 0xffff, 0x2, 0x9}], {0x4, 0x5, 0x86e, 0xda}, {0x8, 0x0, 0xc23, 0xceb}}}, 0x401, 0x3}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x44}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r2, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a86238"], &(0x7f0000000280)=0x64) r4 = kqueue() ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000480)={0x527, 0x348f}) kevent(r4, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r2, 0x4}, {r3, 0x8}, {r2, 0x20}, {0xffffffffffffff9c, 0x8}, {r4, 0x20}], 0x5, 0x1f) dup(r3) r5 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001540)={{0x1, r6, r7, r6, r8, 0x8, 0x207}, 0x4, 0x3, r9, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) setegid(r8) 16:00:04 executing program 0: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = getuid() r4 = geteuid() setreuid(r4, r3) r5 = socket$unix(0x1, 0x2, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r5, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r6 = accept$unix(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0000000000ac1815840000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b33611bde3a324e8f0ebe3050000002a1e0088f7347452105e31760000000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194ff8cd07e83752763341bb7f518e103a2ab67facbd2f00781fa03d8abbd51e99180ed6103314a7d8f21b5534522144018a7459f35b8f29abf4be053d0a0e52df2fcdc53e0ac7836b9aad47788963e7e8d57384e1400000000f434c4b8009b087308000000018d171874b44eeba418a4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d795880cb631a1bdbcd9ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8a027bdba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706ce95cfd634a8bf2adcf3ee1232750a6871de23c1ef59ce702693e6f917e618fdc1fc89e7db9268ca6891b9b6a76d470d3b5820070d0e5a3d08ef8ae702058a6afc89b3ed9cb508035ea3d831af3f351b9100"/501], &(0x7f0000000280)=0x64) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r5, 0x4}, {r6, 0x8}, {r5, 0x20}, {0xffffffffffffff9c, 0x8}, {r7, 0x20}], 0x5, 0x1f) dup(r6) r8 = msgget$private(0x0, 0xaa0aee77612bdf89) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r10 = getegid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r12 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000001540)={{0x1, r9, r10, r9, r11, 0x8, 0x207}, 0x4, 0x3, r12, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) getgroups(0x2, &(0x7f0000000000)=[0x0, r11]) fchown(r2, r3, r13) close(r0) r14 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000400)='*', 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000100)=[{r14, 0x40}], 0x1, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x45}, {0x6c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(0x0, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944285455e9"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r4, 0x0, r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r11, 0x1, 0x9}, 0x800, 0x1, r12, r14, 0x6, 0x1, 0x1, 0x2}) getpgid(0xffffffffffffffff) r15 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r15, 0x0, r15) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xfffffffffffffece) r17 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r17) setpgid(0xffffffffffffffff, r17) r18 = getuid() setreuid(0xee00, r18) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x8, r2, r3, r18, r7}, 0x3, 0x0, r17, r16, 0x9, 0xb01, 0x9674}) r19 = getgid() setregid(r7, r19) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffe, 0x23}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xc5}], 0x7fff, 0x0, 0xbb01, 0x0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000001c0)=0xff) r2 = dup2(r1, r0) unveil(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f0000000100)='x\x00') fchdir(r0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) recvmsg(r4, &(0x7f0000000680)={&(0x7f0000000300)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f00000004c0)=""/198, 0xc6}, {&(0x7f0000000400)=""/82, 0x52}, {&(0x7f00000005c0)=""/65, 0x41}], 0x3, &(0x7f0000000640)=""/18, 0x12}, 0x800) r5 = semget$private(0x0, 0x5, 0x624) semop(r5, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r5, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) mknod$loop(&(0x7f0000000240)='./file2\x00', 0x4, 0x1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000480)=[0x0]) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000180)=0x6a) r6 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x1) mkdir(&(0x7f0000000380)='\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', 0x18) shmget(0x3, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) pipe2(&(0x7f0000000200), 0x4) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x150004}, 0xc}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x48}, {}, {0xfff6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) 16:00:05 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) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget$private(0x0, 0x402) r4 = geteuid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x2) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x3b) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x2e4) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r4, r10) getegid() r11 = geteuid() setreuid(r11, r11) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) r14 = getuid() setreuid(0xee00, r14) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, r14}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a5, 0x5}) r15 = msgget$private(0x0, 0x0) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x8000000000000000, 0x0, r16, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_RMID(r3, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r17 = socket$unix(0x1, 0x2, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r18, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sendto$unix(r1, &(0x7f0000000140)="1d9c2d70757970812b311fac5c0e471b7ba7bc23dd24ffbc4748cc78927cc1035bacdf608b82c93492c14ef370a85db42eda020528fca811ee507aa9bf6b0fcc2718c8ca45b5ec49be0d7dc7882292e23d352adf0da8cd35ed788840f573782abc09fc0bb0d6f2bda62b8becda5c8e6a2997bf51ed80468ed18852512b34cc52e4862c72cc0db00181d80381fc2906ac8b2f0ebeb2d568cdc63508bf077c", 0x9e, 0x7, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:05 executing program 0: r0 = getppid() r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) setpgid(0xffffffffffffffff, r1) setpgid(r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) getsockname$inet6(r2, 0x0, &(0x7f0000000040)) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x7, 0x1, 0x3, 0x7, "c1aec1e70410ab2addf24de896534614ddc4a44d", 0x0, 0x7}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x800, 0x7fb, 0xffffffffffffffde, "12c2145af5dac9f7a597000000000100", 0x1000}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) 16:00:05 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = getppid() rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r0) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)=0x9) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x6a0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() r5 = socket(0x2, 0x3, 0x0) r6 = accept(r5, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r7 = fcntl$dupfd(r2, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f00000000c0)=0x6) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000000)=0x7) fchdir(0xffffffffffffffff) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) linkat(r9, &(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x4) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:06 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget(0x2, 0x1000, 0x196, &(0x7f00002b7000/0x1000)=nil) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, 0x0) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$SHM_LOCK(r3, 0x3) shmget$private(0x0, 0x3000, 0xc0, &(0x7f0000ffb000/0x3000)=nil) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) shmctl$SHM_LOCK(r4, 0x3) shmctl$SHM_LOCK(r4, 0x3) shmctl$IPC_RMID(r2, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x8000000], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0x401], [{}, {0x0, 0xffffffff, 0x0, 0x5}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x80000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget$private(0x0, 0x5, 0x624) semop(r0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r0, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) r1 = semget$private(0x0, 0x5, 0x624) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r1, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000480)=[0x0]) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000000)=""/40) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000480)=[0x0]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000004c0)=""/4096) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) syz_emit_ethernet(0x5a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000ffff88630001080006040000aaaaaaaaaabbac1414aa0180c2000000ac141400"]) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r1}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) readlinkat(r3, &(0x7f0000000100)='./bus\x00', &(0x7f0000000300)=""/147, 0x93) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x25) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) renameat(r1, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') clock_settime(0x3, &(0x7f0000000000)={0x3b9aca00, 0xf8}) 16:00:06 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)) r1 = socket(0x11, 0x3, 0x3) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket(0x11, 0x3, 0x3) sendto$unix(r3, &(0x7f0000000200)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x3) sendto$unix(r4, &(0x7f00000003c0)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be65756ae28155ecc7674bfb48673a075aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xbf, 0x1, 0x0, 0x0) msgsnd(r2, &(0x7f0000000180)=ANY=[@ANYRES32=r3, @ANYRES16=r4], 0x2, 0x800) msgrcv(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000a8483a19e561676ea3cdb6c0d722798000000000000000000000000000000000000000000000000000000d85d64a4be7f871d00000000000000000000000000000000000000000000000000000081000000000000009b0000000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000654600"/251], 0xeb, 0x0, 0x1000) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESDEC=r1, @ANYRESDEC, @ANYRES32=r6, @ANYRES16]], 0x1, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r7 = kqueue() fcntl$dupfd(r7, 0x7, 0xffffffffffffff9c) getegid() socket(0x2, 0x4001, 0x0) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) fchown(r9, 0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) kqueue() r10 = syz_open_pts() close(r10) ioctl$TIOCSTOP(r10, 0x2000746f) ioctl$TIOCSETAW(r10, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54b9116c0842ea05a5e371119dfffb78442ff699"}) writev(r10, &(0x7f00000004c0)=[{&(0x7f0000000380)='x', 0x1}], 0x1) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) r13 = dup2(r12, r11) sendmsg$unix(r13, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000340)={0x0, 0x0, 0x0, 0xfffffe78, 0x0, 0xfffffffffffffe9a, 0x403}, 0x7) r14 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x140) r15 = accept$inet6(r14, &(0x7f0000000100), &(0x7f0000000080)=0xfffffffffffffce3) r16 = fcntl$dupfd(r15, 0x8, r10) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x800000000029, 0x40, 0x0, 0x0) r18 = dup(r16) getsockopt$sock_int(r18, 0xffff, 0x1021, 0x0, 0x0) socket(0x2, 0x8002, 0x0) r19 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r19, 0x0, r19) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r20 = syz_open_pts() close(r20) ioctl$TIOCSTOP(r20, 0x2000746f) ioctl$TIOCSETAW(r20, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54fffb78442fc7e4d317823b8bb3ace27fac721b"}) writev(r20, &(0x7f00000004c0)=[{&(0x7f0000000500)="0d1f3c2ac5e9bbca828afe149df71646ac4eb10c07ce26e4647690f345ef2cdcc3e4055d08d722ac59ae29e1542e3a4b0bd398790ea7d7d9a9aac5d8d938df998f6f492827b4df75e794abc3912cc45168e78628", 0x54}], 0x1) ioctl$TIOCFLUSH(r20, 0xc02069b6, &(0x7f0000000300)) socket(0x2, 0x2, 0x0) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) r2 = socket(0x18, 0x2, 0x0) pwrite(r2, &(0x7f0000000000)="8af683a72e85ab138bf53fbb0bf07b0112bc6f366ce558925da068283a783b801da22f63e252", 0x26, 0x0, 0x100000001) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x15) writev(r4, &(0x7f0000000780)=[{&(0x7f0000001140)="85880203a59c447993f515c0a382503144dbd81c00d9c226d5877be2ddbe56bdba820c5b91e38755604325c9b269451fef594306695fe381a93297a152d41355fd292fdbde298e854badd1feee381967acee5837b6435ac6ac155211ca965da3cff420ffe26675ba97fb8838a274b5c6401b88b8c8c1389442098d09690d438b3f122e1b0cfa0acdb26adf11f7321cf8012469929612fb2c48f8caf2fef01aed2e0176c8d40480f7a47535cfd9c5d1f2c2c905bd121c67b0e73e148b92048b3f5e7772dc80c48278dca5a527e39bbf5be448ec7013556a4322016edf518a8ec48d94b72e34364286a349cbae969de52d9e75e9644edda1895a05eac5b795c9b40cbfa3a5122c00201aaebc24a7c5799e90b2615d6d17008c6a43dec76655d35abcfa858faddb3bc3d0fc572d12fadb1fbfd28a6275c2777767a474988226556e816c5a98e9af71cf98488318d89f4679de0e47ff9254613512af8ac3213967b1b36009750424ac15ff8f0f7d487c29169ee7b105e6c8d69d26d248ede391e030b656a33edceeec0686e150c53c3c7f72dd33e03aaecc39d23afb44689235f0136ac057ad7782262a03462d380d1759a780aeec4780c1876a629a64cfb75df64ab1dc102621bf9a8da7b5147666d24833ac622ac1d46af578c7d0db5581758f4e511ac175d318410e07fc4ca1c220b132f43b5768403a5a8efeb393a7dd887bc1c0bfdf19e1c4eac80316f7287cef5d9ae77b62f9820da383b2f2ebfc565372cabb5c77ea3e9d838421eec3fe71d52402eada0c7cc7a330d61e7592ea730a01c9420badb3417d80738b4e1c7957182c7c86592a49fc4ccc572f9c2a69d4bfa2cc01e111ed9cd6cdf52b28702d45726aab8c8b7c094ec64b819d7b71ec3b9f3ae498ab4242e96e1e36e14b9bfa5629b1d08afa5d0c9dbf7096391e83a3994f927c9b0d0ebe643d51847f0cf933a0ab9d9d01c3f80df0d149d3405557f7ce6bba289ba1aecfaef57c1f66ead206436c2336663a94d9e75a53dd9734bf7d83aa5d8745da7e37bcde37a7e2a6e2d2879d6d9172bbac5887cf458a06d2ee4b91dc0de0346a032b6dc031ff0334836c6cae7b3e8ac67df2354974d10717a18a2c082fbb115a58e2bd058680295819ce9816ae5712a7cd8b3fa9e0a68590cd15880099b296a10841b20a2ad320e92328885838a03f2c70fc90e206db797613d30f20cd393c29fe3c75fc6de606ecc0d12f4e5e337e633e7f059c6337380aefd68319cd26a6121a2ae58a8a1b7df4a884e717bff9b6220db80560e585da55e41e21ab97323ce49247bc0f8e08debc375c43e0c9708ae30ca012c572643409cf1b6c085c50fd0b39fd329ce749634fd2a074f881590f4ca694978493a2f1aed8b698249dda8d097870c7d460dabee8f9fbba021c3aba25142d03f5b172a3270e740878b0d852c96823dbaef948d0340afc62eb848e8e20b284edf52b949967043ac963f92c1a9bed9eb2cfd61b861b8d085c753bdb1d3b1c2c4cb27d4d5005ad9a4327640071d41da0a381b7e8a2d13190353a338deded0a487b0d982887b39000b0031af8601f4552c07bab09f1719e90c36dbab5b59e22814a18801fd8f1e81625a218198ff64d7d1c89208425fc0860aba81bb701b38ee1cd1660a8900fdf1b8ee9e0010564d64e3586d470d4f6ce3c374d281d8b662d8e938866bda409260b1be6acca519bd0a977e0ba9d8ca437148dd6b4e9dc791587c47d1e84c4d43c0e40aedc1a04528f8f02b6bb74ee8da92edf49f527d4ea161630386b9af8418b934b4c7eb847c9e3786a5579307e9c5aaf1fa616b29c4ad758f524823a9d282bd9681c131f2f3cef607a6914917f6c6e47a7ec9a5f66ae75d5f806ac6e50469910b3b9fc81b59c73d80b845a60f333d73538b1b9d6bb1d2ca470e80bbeba911dc26d431b67f8f1197709ad0c9c5d0a20fdaf2c41a4bfdd117a9b354cb22193fbcb99f229cc100d80df86d098aa77f2c0802dd4f92bc15c818d26fc2fa614f3119160455ab15909f541ecf8ea8191b4386773c68a202d756067313c624de6e8cade5c048764468aa3a38b006e6daa65db5659791a2b2d901ad645da17f3a77b7bbb2d5bfd5afbf7a3fb114e989c796c582325ffa8933c120a95f0e83b95c9d2accada767b310c6731d225be404a57309dcf7314bd089b546af63edcb9ad3a4db8c6b77cf713bed54709f5dd6de58a70c99fd1e976236cd6d187e40d0b06405722066c44c72769df1f3da959e06b5649415412d0f4b7a6cac977cdbcf6fd8702a7e0aee9890ba0244107536a30dbf2c48e7faef1d2a988aa75066c3442a6046145e961a8585b40ad7bc34a7251d3ceae9c5841d4ce47082c39cc92041ee9af258d04a891d46affdffd250edee5d177458347cb94d3489f6352714e8421713522b4e96b8dbfea3f72c820e2dd4553bf85798d4c17ba3c03690bedbc0c20475e937c00f87193a9227b0e365f665e3defafdc27", 0x6ec}], 0x1) 16:00:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0xffffbabe}) r0 = socket$unix(0x1, 0x2, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r0, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a86238"], &(0x7f0000000280)=0x64) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r0, 0x4}, {r1, 0x8}, {r0, 0x20}, {0xffffffffffffff9c, 0x8}, {r2, 0x20}], 0x5, 0x1f) dup(r1) r3 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000001540)={{0x1, r4, r5, r4, r6, 0x8, 0x207}, 0x4, 0x3, r7, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) setegid(r6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2b07e1e38d985f1e3dd3b492afdad6fe3a68a5b7735bd13b855dfb66188f777cf4a0c6f61bd96630b8c77c0bcfbf0159df34528bcbfd3c5fd08d00000030ec4a9ed35162c90000000000e820eeaa2f8363c32a7cccaa54828f9fb873a744f2d1d31223c12b51035946dbf34149a693fb46ddbbcd8fcb6f2743e9bb5073ab584e8e15f5ef8f6ab0898f7e"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) acct(&(0x7f0000000080)='./file0\x00') setsockopt(r8, 0xeed8017, 0x24, &(0x7f00000003c0)="ebffcb1a13b9fd9d2eaa05713048e699ce4e399baebafd1c82432863319296489cdcd3d325d6a678048d955aa9fab035ccfb0b57c54439f3e477e6fc1f8856aa2afc277ba2174e6dc9a7883455ddcce1bf9a6ae0990c558e1cc4e3c785ebce64c73972093a2c288f14478dd7d768dcc5f1791e42a1a121d03f26c0d32bb90ebfcf53c3686c2af9e808e7681d6153fa15c31913", 0x15) r9 = socket(0x18, 0x1, 0x0) close(r9) r10 = socket(0x18, 0x2, 0x0) close(r10) socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r10, &(0x7f0000000040)="100a2956b9223776", 0x79c) 16:00:06 executing program 1: r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0xee00, r3) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = getuid() setreuid(0xee00, r5) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) connect$unix(0xffffffffffffffff, &(0x7f0000003380)=ANY=[@ANYRESHEX, @ANYRESHEX=r7, @ANYRES64=0x0, @ANYRESHEX, @ANYRES16=r8], 0x5) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) write(r9, 0x0, 0x0) recvfrom(r6, &(0x7f00000000c0)=""/134, 0x86, 0x40, &(0x7f0000000000)=@in6={0x18, 0x0, 0x9, 0x9}, 0xc) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0xff) 16:00:06 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = shmget$private(0x0, 0x1000, 0x3, &(0x7f0000ffd000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r2) shmctl$IPC_RMID(r1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) shmdt(r2) 16:00:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='\x00', 0x10, 0x89) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000002c0)={0x200, 0xb2, 0x2, 0x100, 0x9, 0x1, 0xa546, 0x10, [{0x800, 0x8, 0x8, 0x4}, {0x8001, 0x0, 0xfe, 0x1e}, {0x95, 0x8b1d, 0x40000, 0x9}, {0x2, 0x5, 0x800, 0x1}, {0x14000, 0xe90, 0x5, 0xfff}, {0x63b912fb, 0x4, 0x1, 0x3}, {0x3, 0x10000, 0x7, 0x3}, {0xfff, 0x3, 0x6, 0x4}, {0x2, 0x0, 0x6, 0x1dd8}, {0x9, 0x7, 0x752, 0x4}, {0x413a8f1c, 0xf6, 0x8, 0x5}, {0x400, 0xff, 0x3ff, 0x760}, {0x68fa, 0x3, 0x118, 0x7}, {0x3, 0x1, 0x5, 0x3}, {0xff, 0x400, 0x4, 0x400}, {0x7, 0x200, 0xfffffffb, 0x5}]}) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) pwrite(r0, &(0x7f0000000640)="6f2d4ec58750bac99e661788904632a1c9196c902c70d81a28de095eb4d8451fb9ed87161b3ad1e11e1a3f8e153a3a4db01c974c1afcae87bd87993be184628f65262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b", 0xfffffeb3, 0x0, 0x7) 16:00:06 executing program 0: kqueue() r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10000, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x3, 0x0) r4 = semget$private(0x0, 0x5, 0x624) semop(r4, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r4, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) getegid() semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000480)=[0x0]) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000100)=""/166) fcntl$dupfd(r3, 0x0, r3) r5 = fcntl$dupfd(r1, 0x2, r3) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0xe012, r5, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000040)={0x81, 0x0, 0x3, 0x60f8, 0x9}, 0xc) 16:00:06 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000040000000000000035b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a912be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac15311dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298d1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000008afbac0f89f18a844833e75f64c2828c73f37851ac0e2562b60e1aabb2cd06b4a772018bd16a2b150c6809aab6938b78bc534e1488500dee4ecf4761b3ef7f6981462f249b9a1a0efe25666d51c13ce8fad7659d5b49fd27d50fad4efbaac4230fb5aebc24aef004a90c8e2b2a5649243dcd6158951165ea20821ec4d8f0e074b3c5fce13bb882045b8a0bacaf80214d52fd6c30e14ce64eacd1085007d841809b705ec6e024d75b6234dca79c6afeb1c95b0ff2c1115cdddefd62b47c18b5f578072cb9c83bf5fdc40bf289b96385794b3fd91cc68ad5eac0fcd8e180d66c106710b7b1b7"], 0x10) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) seteuid(r3) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000002e80)="98a1e935fad83fe18899fa6dc8c61d268c23a64b3634ae8705fc7754f68ed5dc05fbbec1e2d329a6b80dbae589eb487456738a217982876a5528800c3ceb113978ad78b19909daf9cc73c1f2428d2f7509b1fa16b7a6bace3811504435e3329753966198f6e29810429813c81643a81f05703d637b01f3cd91589d5b2b8eead1cab70cbcab635004f546352bd309a9686d93e7f4e3831771649fa07229106ad454551764bfd12da6238249474ba09d163899edfe37987cb36e3277d5e4763a183d915eb21fc0cb458bcab8277d77b7773f5f3bb24595e5f3202ff2a236348026c507004890e096ede56d8058ad3e0bc074142cd98313d30add8c1eec9d93767241eaf7763617d877d820430be9c5071cd3336fc5c6630c3e5ffef9d02c1d568f55c4ce8e8b6333c616413874407718f8d8428309d9e4ca50becf04f016ac306e9f07e9ca7daf0e0b7c2e1fab0f9eace2cc554faf954803a29b1befa853cfd0416c8eb29de4b00e2cfaad3cb2381306b5ab731b988e735aa3edc645d7041fe95a1df45333c5ab6bf75a40e20501069e554a5396c5d7b6584e433c989299188bdabe1bd80cbf456ec5f161535e50ba5aec0631a02038965aed0087a69cfd98b053f6f793f71b04e6c04f14204a4247a41ccce4797f02b5648f14b803e08eb729fc78e9dcfb1f29c1a07ed401ea4a8c95fd045362d57719ff3840eeef4abd01919c44670e71736cbf9458fbcc234a0419f212adfe168b35adb35396df916897a60926355310a87355237f1f8ff0c2a7c1b079c6cf12765c1050bd9d5e04addcc6e2049f9186f3a41d31e74b286f7bf53a07c5239779dcce8cea1a0397fa47bd6f4583b58b4988d52a8b3c9588b76f70f65c6413d9e8d293371428720132400eef0bb06934fd6cb71912b1a8abcfc24d9340cea815cdb54d16c120db4d1ef0123f1703c3042fceb2b024c2052edb20c98d958bb83290b37a14a6d642a589418252ae8268ca9603d0a79c86134fbddfa5b8b5c3345a0ef90ed17818ed704bd92c196ed3d8a125e353ba5ad54ae4d7e93820969060ddc07f369a26401e462bfab461ea521bb821a7a5bf23ba89363beb5b18ca363265460aef202ec7cfd1b09a851c5684705f1ed7577a387e0bbe5d081f0ee56962e798a68e66755372c2c62543cd86b7790f5ff20d4af6bd3df50c42b89c3bf63079159ac7affbbd0537c602f2687cf1bd9acd91b545650b5e0f81c04ed94378f37b51ad951389893565b5d4c6ff4b2033a2654c05594e5560e742aa5906c84e33730de23607d8e2b698c17cf3bb3347b872937cc45893ef40875cbd9cf50c6c53739a78d1544b3fb1ae82abf00afa233d561740c2a60f5412f5de9c4837fd219d00590a5d749463ccea54dcc900d5aa17671fb965062cb8faf27152788263c16a9e79dc3ba1fd966edd7ef07512dfb2686c9c05eefb8b88947d96e655a1671cf33cf0b80193bfaa602633d49bae0fc1c929804af1af6f43e71a13f83ea1e93afdf062d43ce68ff182ec4c14321c87ce455e06c1682ee449545c0c52bb40d2d9194e8678f1458ae5ac88b30dd455e1a205a2ec81595c07f68a2982cb1be57a29f0d326023e6899fbebef771866580078cc0424c503b893a91926285c95767912ef4519c25d5517ebb465941f703c0b67e0ba66b2ff68ef230a2514b7b7fb8157df314f6108ae7397873ace1a2de179c1f89dfb6fa25d90e1c8681df2a24d6f0dfd2628aa78d6ce81554435ec8c54e766569b6d112470253d0e9bada16f09ce7dc0e41d6dd02626080619e284928f8626c69a6c2b8c606303c449fd477e0a9e98e4f920171995d2ce2e1dbf19380423d0e68a40c0609e19d3fa1d05d98c5172431cd8228e1b69c85cb333f44011ac75c2dc23d4b58e96bcdad559d68434c9ace7ac05dd3d5c8e6f03908057c0b3a593ee923bf62c381400141ce8730e269f8b14074baddba18724d7c73bc308e87269eb890faa7d7d77e7a5b948f896274bc2625f65aab22c780b056bdf4b6c2a1c2ef2214f38260c541355e1c0a84dbcab333ce1f5542e61fa26f55bd127061f33ec3ef1acc204a76dbad1a608fa1df4705a6c3d4a4b90832ce7c6477d3de3f2ed6ea3af62722e04c62c2f6998ee8ff354a31bd9647da419fc52dbd6cf18a15ca25186f05360e1c56315668f63d67f799efbda9960123e80d89f14b247f4ee52782ddceefc3ae2bd28e9e4c30dba07503526c1d03f949e35f401e5be4efacfda61fb89ab3c9287954822c24e24856cc3756ddf6055ff10578c2c2ab753494b97147b1554490acb38e71703802766ac621bc1872a82f3f7bff8bf613a4fbc0ebd3561543e88959e8b10cb0bf2da3302aad1ad67dcebe3e6630d686991065d2ab3af1a07c0652613e110c26061773206acfcf64841a8c7296c9739bfdd94ce7da29d4e39dfcd76ae8b69f0b01edd9d43eb9a5ddd1117af016d4069a5c01d216176f4e82670610f4e4916d501ec70dad35a6b005ee8c824cf831bb1e094feb75fccffbb83d540167d0c081f5d00ea86cf9cdef931b83fb4699038fa9da15e7d0361f260f47795d0b59c11b9687dcf39963bc2862b0317a6b2b98caa3f29f9f9465c389c7c5d3e50b80e5a320f816cef69d9a8dfbb6ec8a962aebb5028db31a817fb499b3379cd808c70bb90f074b59bc85536ac600f746024600bb645203f409fb185eba8116b435395d8cbb97f4029485f2f797d2c6117b108536d7e3fe61b45ae1f93898ab0a1727c20e83ec3688b92f35f96c70d9ea282a2501453e1b838e5ac40ea888337d4ff3e6dab55a850a3f41c2db256858ca91836af40b8ebe2e685b55585e6ecbc942d7954e522edb9b448ad3857478b1a143bc7551c40e037dc04ef885e22ad20ef3123967092a13c4c730b003b9d78296f777832fd7a2f28f1a602891cebdd7a435cd64a09a0a69c7b7174bb5e9d3ec22653e183d701e5bab32c84aa65368d7545aa79e5bb13d71889ed9aff5476e0dae269b5613508df990d4c0c2b2fcf0eceaa6ec5c322df8bb2b122b6f72335948c0b006410d0423769a3ee4083139b5c49571e4c49ef7952db4791d4d847bce8a509784896be8907790f03a95ab924b9bee8acfa2a16bca3c553deba1cfff4de8ac1f9fea84ba0920db322a66f75eb101869db6ab953957a47659a006ec7150b772f94f7fdcee6a5645e602a7d82f0de1b2b352901bb33921fe4905662bc62d2d0a3f83be1be77294be367f7c84017adb22ef54c8ab67eb7123e8900e5d0a0ca744a5cc85d564d2770b9ee115a391b6aefd7fbe069e31c58cc6cdd4060662e038d7cb09d40efcabdc7fdf2655ce2ceff4e116f6ab784c371c08d0d9885084effb245c9c62bc64f128f7855ec568229b7f758ee72d4be36f26568aa2a065ce70ec3373aa7bf61c43e09b6121416eb9bca6541a7111e784d117100dfb0c7ae16b203fc10aaf68819734c21a4ca7155a5fa395e17d27aa63ff5f7e3e8ac891627ed622096684a53f1ed4bdd4e28565079c15e1631b48e99bf552dd5095952d08460703ccae621fe74d5bbe61720ec16d8804ecbc46cc3b74d26cfacbd90a3faaf51f5cc3388967ffa1aae6493b0eaec461274421f18232081dfb4ddd7c68e8f4eb55035d04660dd9736f0f8eacaeb6e54d89f7489c974b3ff9eca64d61cc3b0bea714080daa2121cefe3f512232c64753ea98bbf5058262dd847110ab2abda46ee91389d8c487f765fb4ec47d95f7a7b56fefe4696036be678c5e02845528f3fb53266ed0216f4fed5ee30c6b3347f23a6252200e85b1600860b97a2ace72b42a5df1b8232be91f5e08c59e858916fd3c8cf8ae76f565096031fc39bba31ee73680dda31378088385d80344f013db5825f597d1e65a8a2adfa49e6d93464b8be505cd5f7b4284d1d128f91c168d6ded2dceb78e8913d69a504f1c4cbbf068a8ff7e89c7145b2a4dbec735d3561849c7b46e3aa1c65e9e5222c06d8c1eafb0dfcad1d46d41c863c4b28f93d783473b7a9f671f2ca08999f657df9c8af959910079cc07336c87985a5863fc2b8f539fb48ed9d349310f6554b4ede3cfa885ef2819238d90f7d7c3fa8c2867d808736bd452211709d6627a05af783ad7c5636698712aba4bacc6b784e6d7454c14de8e435eeb2b224f39048ca8b9cbc14ccb9a75f5c7df02bd4e747b1ed05eace087b140b3786e6023dab0ac911e96d2370a9264fdefd1c174a1bcb41befaa51261226479e2dd8cc15e8373e75eb40ad6ef66fc367e82dd278a6bc4f68e85bb182aa32e6564a47757199bad2e24329d9cddd3c83a030cac8397f9cef0d9d70c0172c450da338dda19a8f026a43b6aa1e7fdf2e70b4168fd10911b190406e9dbcb4750029a029e70521d0622319e0649c30d617c0da10a3e913c1880ecb12c5b4aae56f6a81c897cca02f3ee6802810babb324e4f0584a607d2c88e606f625276809271363b8e66ada91bf745d940063f9f9602b98aa257e74f373f113c9f7025a1b0d1bb70109e4315217ab622b03c1b69d88e4deb73f338cc705ad38ae70bedf31312ee5f8d83d4073fb152008fe00ad79d2c1f2ac7024725abd115a8dfe213682eb147d3ecd33a21aa6024417af22ea74f05219ac59ca8ed8538249d59f7ace1b5e8a926b9083b572907c4b02263867ff45e5c4447036aa05ab918daa7e2ae62e3db780f98de41be9e89fd210ad62c6435147c8d80dcf11aa312874246fa9b325b3754664ce7752c943b9035dfdc31020000e52f6e896247a6a1344c12fc7a299dc4458e929e2cfde95cd95ee85f81a4128e6fe90a8fac28ca7cfdadb6fb66d305fa02bd40256d65711bb021dcef712630713b070ffba7760ddfaad46c178987db10a120aacff771e92d96f0d82a6a7e33b14a8778440acbad7bd3191fdccc6f098c1d26bebd254732c50ec16eb7b372e33b2c12ed1e7aaccb3a3d7b6868e87d42727e4141d1d8a99fb0818de2b7a877cec723718d388001d92e46fc86c7070c3692640cc5e7ebe2f211e0de681b44787c2ade7105bbc68acca525950ece440d303512d5b3a8264550074a36717a19b8f447d868e05952e37a53a5edcb5cfd3e8a7db3aa654cf1d951e1887383f46991a21e9f3c931e5f1ce8e3a37890915edb34e7572f77e3fbfc0278847775ebc95865216475595bd7ac9ad96a76cfa876aeea1f31a8c7ac2a3b2a34bfb458d57a460275af194c112f7e17015b1fbe98a3e6265a1265ee151d78d830f88a3809485f9f9cebb2c493e2b8faf8f8a9b68dd44fee9e32121f45e43a0a94fcfb29da98febd5892a1cdc68fedd693347113e53746e31977bb789bc896a310147d81a7087f80fcfd219829210fe8b1ec21fe0858584889373410d14ea17b8f51f738a230df9b837ed700feb45b3cc59cc7ea550f578b6b8a6bf5dac3063c1ea5b57518a5e13a505fdad7fbcdd11766b02a1984e2486a3c1bc53b1b7bfd439e941fe0f9034c44ac1879460e3a7711767fe26a2fd61f7a4c455845cf758923ad93c5dc16105239902c9f32e28355b51a532b5a234eac33de30fc549a19763597fb744dfc0dabc266adb184b8c6cd4eb17706aef308d67e56dcfb01c23dc4b9a7373bfbef9aa4e70b8a80ee515dc4190d7c0b87b333e523e42a7e51f191cc15d356e0083831e7dd5d883ca2cb6daeb70741b3f690ad9df9c015d2c73a2b000887b41060850c68b81f2087b72011d5754de480950b2ee490221ca7f18f9b0b3c7fa2c54b68868c0a9211b0781a9cfc1d4ea970d305113a6cb9aa", 0x1000}, {&(0x7f00000000c0)="46e7214b860b7f9ec8f293b87d788a70868e40799a0d1e5e96e754b891a1abafa46d8298f4", 0x25}, {&(0x7f0000000180)="fcb10f8daea8febc1d552c899a1be6e7063adfa9b9de6132f02c88f155e7fdaea8524958be4a130b5a412e4843a293202441884b66e0475927d45d0051c4a673db43f40b471156a77d93c9da85c6d04a3b9828761112fe759118aed724fafb1785aaf51d93701a61de26a85d20c8cc59cbcf8b3f3b0164e94d5f3d9d85f2f7510b9907885983d9299d2ba57f4926897ee71c070e054fe9cc0797e377bb9a8871d6af13a8da62e4f7b9420264a673a9046b32c2cb840f9cd498ea066ed81d8add6a", 0xc1}, {&(0x7f0000000280)="d4e13ad34895033429595220b8742b3ca530f55c55a6901a49d34a6c03cf92fe5a780324121d7a55bd9af0b6e4ab0b0a73f61352062a9f54f71bb526de16e451da2acacdbf8d1e6fbaf29b3a1a443b47c2be7a4c5e98e47d80d3bd17c7a2be5e81b9dd158d2df225b93f3d0c0633bdd4c4b324d7129660d4fdb8bb39", 0x7c}, {&(0x7f00000003c0)="e7253ddb152b3e3a0e2a6a4988bb46800fd1832dd2a4c0315efa65c0d3977f4441ef572139eda38e2eb98f2ad13600f63a75d93f8fea02d43b22fcdeddac0460b8de6de3e73f027a90c9df1546fe3e773885ae1df39fd3c3a0f39722962aaa83b4c08908af9956495b7d6a8d90475406efa4db2422bb72ea39a0a16344a8533e4c4c7360fa99b2f7837a60d0bdc38eb2aa", 0x91}, {&(0x7f0000000480)="cc9f5d685a153291840895d2b37948fb630b0caed2ce4063f809fd90a8d022b22f241ba42e661d1ffc1f9dcb2c912a1625287b7883d58c26e40b6e3800f9cbba65d8fb0dc134055b21c724d74cf73ad916487ce78eee54d8ce51335b699b15df23fcae78783039dd05fe99eb3b4d4e23aa655210fae11b17512156172388d1ed7f82add72ea10b2c453acad42eb8cf3f4a27d14acc79e04cc70e7729fe1f508911657595e316b63ed2248059b58488e59ad1194a17deb61d031e3450c69826c60bbc9d03cb556f52f18af24abe49db559b86", 0xd2}, {&(0x7f0000003e80)="67c3e15d2e532094c7bfff99c8482d6e567882133b3c71995fbe3c034963d00b016dfa2e133492794eb05cae59d6507c7571b1dc56ca160c2ed44e70f845ddb2809eb079a00fa4d803621402fbef836a6c56b13aa71ca56a0ab5196c7227804aa20f218b2fe1684f3b2effaf0f2ee950a15f6a91b28bea0ce2349f03fadc30361a87261496f2617d7ced962ebdd996316239c0dc9ee431b6e19f39f2417704351221efc2b10aa35e3160a129d405a608159642f56805a8f24e539fac0da01c91213d464789751296ec331c9ee30c4fcb9f36f71369ccd6aab8fc65173e579b4f2353c24406e2551d68a95ff73031ed48d099ef1f62b01c7603733bf149f7ab2d369ef80e370a021b4276aefa5bb8c7a8ad289779dd73940fece8f8ec3d5676e6fe804ab9133276e6729f4e27061d9ff207e04aa63273ec70e732989cb1d367195c8ab8af1ace029bba4cc8ed43bbe6d049a235db2323c465610b12ae58454a01d4f9e7f98fae0b4a452fd7d4de5c6121eb0554cade6e2eb4c39c28986207b164b0711c2d206436e532b5003e6063374668ac0b2ea969a6dac57751a23b6bab6471c531cad92e8c02d894ce5e0ee5a56a53321e0f5f7c3635894885c9a54c887c953c7a4e64a106a2be08b877a81a6251967d5f0d6c61c109d0c549651aca9b3d1f77054946c53571c0972062c6b7d0cc880059c1ddf11da26c8c54c549412bce64e8eb11767ad4a448f0f3be9f20254d3963e432d90b38bbeb81c1d5cca6844088faefa5f10671b46076f95d62d23a8c9d3c536e3a6ce7fb6f57391f4051357da924e468db833a8497ad3d5439b49fbc89af7b42a2658d4c7710e74e56f2044e932b00642f43b78b2461a5daf685b3a079570c233600476a0982332037af67638ee63367fe70e87d641f4a816eb28426d5624d73f7377065ba8025f8843d15b7e41925ac3d4e41aa3cd97a4c91bed617bb2300d9e67e9997b7f10040858e2f477a75bd4df0c8cc726388f795f78f9d2adbffcd2cd94faee8d65d0bb354d9507cd8bc91f500cede3ef767f4073eb1fbfd77e054a32d787b1611fa8961d9cbede3ed78c30acb81504e030db528caf0494165a7de54161f6d22f8e79d005fbcb1478a80ab6ea7eba225ee071fa4e21b712477800d5971c7b029b0c68e38b5fe215de060805a508f8a50a4cf4e6a502d99061799444719f7f93df8d39f874be5e1d55b82beb34ca581cfc3250b42071e9ab2762ba5ddd7c453a4731c4ee2316d6cb121c4102055ade7b90a57a9393ed6a16f43d88d66dbeae1cfaffcbbfb55d5cce0b18d126841fad22ab1826e69b46b0e5e5a1af548cf01b3a3b64f87d392dcbfab11a31d8f87f2c9dfc78ec6df9de7af1b4dce3f9bbc1f7c8f0e8b205a9ca9f34e9cf82ced911034e09dd69c6c168b1fb929e4ea3b5ea6a8a3b5490a2f73e9156dc2a8aa2dd2ba7b53abdf5897467f3540150c87228702b6d99788d65b75536cde7de0f542f51dc12b2ab05e451ac10d48c4e98d18cf69f573ea386c3a6e7d59919c7cca541ea73970c1d02854ef86caa95e39215e4b6e32f6dcf89597ab7cfcfeef03aabac2ed9c422eeb913fa871321b393fb497bf85606c5184fbd7e98c5e23ac66d196e34978b31a6d7ab0b56bf909ee75324a8d3da857104377e98a73544b94284168e9156e787ded51f5aff592568f2dd0b4cdcf464a3b98d1c45bb8b9a28a5a7e248c878dd7045b297e59457c39021ec75390ce5cd261fbaffe8e044a3d0180363d0ba49ce1af590d8f0c20d0c9b0e96c24240175ef60c3cf20aa2c4304d24e902889a050e57d30969cee4901d191c38291ac6c513245ab20de2676c7afb5d35978ea53741a628f1ecdea137e47de4a0dcf91a30597883664b31e6b3de60556df8de6aea7eddadf3fabeb6a7ad071f020f7cc9abe4a6a4a32021fdc69b8212144eddf9cbd350391216088f5bd61a5cd57c1da2f0f9429cbecf0fb5ab8bd9be4ae5c8361aa4f747028def25ab0d6a4bac0435e94732879a8a630aed6c9da696ecf83da178d4c265fadc817247a6be4d8705a60e353674c1d759cda91caedd84de01c5a4e9e097046dbd8e3f66a30cd2f3756e8df2b01f4523e5bebc5f79efd123e1d007788662a0b34edd530738d168ee61227ed734cde6a556364d9018157c252ad1ff72c2771ce2d838cb88b9e1ec897602a3d43073404042878adf41275ae520983754b18c10c8bbdc5d691147ef46e169767e383a682e9ba76dd621a400b389ee0c684a36e24a27a3f3d2566caf0913e348e515d36e50eb29500d83d791c1df3b147ed692ac3e27881551d7fc4a844cbef967654bed9ed97b4f4d43a429b104dde9b5a3a45881106b208a37da728fc7ec679d49487e0aa975b4ceb4d526e0edfea970434f9a2fd95b6798028138bcc1bf20c0d6945bcf759441323696f8f933248fc258252de5c1d0e0cac032d8de59fa1babbef8e6c1dc464411917979ec51ba06092456e6e03f3c7e5cfe613305dcb5aa8cf99aaa1f5bf61297c08b657f7d0289666f13a2f600458f72f90ae2777207c654267bf4393893b455b15f99cec23e8b71448625e825d6ef5e7f6303c02e3d8e047ad13710a19c10f149295b4327aba344992ddb411f6db46a61204ac2f5ca056b6e5673d454da78241f7b55b181bde8573ce8ecc81fcfb96d26900fbadc95f037a33154aa208ef4905d3521e212e1f64b1d8e3dca7d7ab323cb2854f6aa2f1e433e370a93b2f72efeea8d386b6e22c6d66af74c78c9502d61c5c3d7365db79a8e26f7f2ba41c722031a14a5878acb7af4210fb661c7f4f0275c837c6516e6158914e4d3ece5778c6ca48e8dcea68014b0a2f60b64b0f1e1518bdd157e124af13890bee159eb2ca90bf3854e2b437e2e7f5f5f858690ce4db9560e126b257b47bfdb20eafcc3a9623e408de8f43d16f1b6fb2ad9a1b777fa676284431f3d50213b8099aa0b96e236693e5096f59025a604771b8485edf4a359d2a217bc759682e8127fd321776cfdcc8fdd5565a4e53cc7d28b494c1d206322060c04cbc4258228ca8d392f4f9aaf0a947185305303faa1b3c3fa10768de805d83c7c134b89603e8575bcc971db50d4c7cbdbdee4a687588a20813247a6d9756b99965c5eb717ecb9d9482792196da1395795b66172366120d3361a42672909ff54a8e2368422e0400eae8fed073233db76447143009bb92d7d75f4581601b447171e45ab1e1d5e092100b4ea65b09626a2be036ccbcb44883aeebaa552b4ab9d2c321fea643f0513bb2efb2ad1f074504f07458fa54d9fd50906accda4743271296c42fe58c2a0afd1fcb5e80b998bd0dc70a4c9336945927779e948053f24ca716663bb4ab2afaf113ad08bf08c63e5482184ceff0ce1fbb575d36706dff6d77254d76d6b496343c6b481efd1761471afdac6fa4f96d6aee0656ef63ee92e7d9841a36dd1087582fad49bbc977f313f338f93ceeeddf96c50c6cc272645c205029ed1a8fa01f5af0e04e61cbfdaf8f0c15b180a370e54c5969157e75b7694414912624c61a9e9a2857d56a946f7763f2146bbd43cdf306e7dd91bfa903afd6c207cee905143d9e0381128fb8714fc318f828c7861f488454599ca1517d7866a0de91bbaf759f24c7af52071d755deb032a3ccdb55685004ca1ce6e01b095d07dcb42e2b953e5284b8f5fc244a1118b0fee812d3031975a6bb46ada7d96d1568f64a92ffca7c0a0473c16505e11122ba08aca9e1e9ba11ff2497cbaed9b9e271f7b3470006bee802d6a2398cd9352084c07681fe6f22448e2d787bf9da38e8a8c4bf08171b8b276058fbfc413c98277f049de1d913e57f910780c2805ff151d356eff53a41c6e0694f724e3924e2c59f6a7833c6e5b1d470f85a12067fe1e104f58d1f4d8c5fc8d20eb5e0f296660b15d689656647136dbd9c95f3d4914cdfb2ab448245347b54b61b474af74b64f2c9480f619527b9ddfa717a58dfc50c7085c7ebd133804eae519d7d3bd382c900edffb45a8df1687ac572854797aad145336914ea410e45a86eb35a09fe225ed4d34c4df72ec75e6bdffabd4e0225fe683fdf448320f0611296b7603113687f93b826f9b75ebb0ef434e33e76b7ca8cae5efc28871e10eeddcd1e2fc2adaf5e1a21893d32fc4da693e119737fedf10bb649f10364eab11fc2168ad36077836619b51979784b80612d9eea3243f170615298e578492c9bb38480cbe81cb31cc3d6aa04ebbef44723c2a5ef12e945192bba47e431e5af104905ab257a39e37c845380dfcc875ee462feb9376dbc1febb4d3a35789f7466ebc96688238429b53c28c03424f0371232dd7a58ce77e713d0d6a055829a85b971d68dc0f578718aacdfd41d0efe60831d51444f2f564975a170a59f05200bc37db1af042c92e8e8f2100767a24e927104ea41637cf449a291fcb05503aee4862a14ea3e123a8d517123fe7b25bccf51578b66820817548eafee991a142a4beb8ad4b6f3a13b04e0d994ce102b8f3ec7670f397ea050fdda6fc55e6d5a768d83aa03b5cd70597ba0f09cca53203d677f426b67d6d288b39d498df000fbc6932b78a75a1504f482502931b6b459f5a22e6bdb2b9288786e67cff35ce5d5bebc5a32f369948189fb28a39a08abe762044c154d723139164042c552d283fe7e392ea0bc347b523bef8a80333e83139531b3bee4dade944c8929cb595d2f34789554813971727cb20a35402acc48d8bf09e1d7b8e5136115df6fa8bc2f2cef02d72680aa722fae3e7fafd552ce0e365c847df9588a786469dbfdb6ed3bbbafc6a1d926504cf6d82b6900f2bd90314c1c015f240abb01e49f36dd197a807c3838f4d43b3da43d56c650801fbdcd945fbc0a6272362cdf471ab5b1f52ccb5f5ecfa02221eefa6e1e3f3222c7bcfa234dcc630369670260a2517cdb867399bf9c524d6e916cd7ded9e4bf3a97850f5f9b71b1441abcf68dfd6f712b1b0e20783ccad7b11b47ad0d8eb3536349720bf0b9048396c4710401cb80690ce4083918e2360e154837b51f67418f77a361a4691b823640407aaad89f9152f5a0aac19508a55fedec06f19960607d556635f9abeb23bc0890ab9763a111039cf1e5a9106632b00d71326b3cb6004da8b5e0c92cf465f11d566b3ee90b703d3afd108846adaac270465fe1adfc8d1f1825772160ace6d9d4b6a1a81b6dbf3f3ad7931313ccd1d67236b2cab07a5529e3bded988f7b99bb12267f8cd3939f3bf1f1c45dd3b56b808713223b58712f03a7c2fc936daef141a50d6352766368e2c41f7812fed132538e1753a5149a2fa2edff85efbf7b6ba3a5f9f7eee0f62e726e29309f238ae75c3c19d0af97c801504ac0e91e4c087a923fc055c64e5e8c8dc229a7e0666746882d99793e755b47205aa9af5b5a564ab55081b00d88a71bdfd80494619f2fafadafe79b90aecd22e27c27565e1b8baad3cac917997911cfc84d49c31ace6aa77eeefcfa4018ed9d39a637f99091726b7ec55ae463a453f74213fa8763c7aa2e9391d98be79024fafbbd6e3b939bdcde5d8054213e76fa86b7ea7183a756d8423b5a0d281424cd77f58065a4dbebd2d5b3ae2b1bc52cc55ac5d19fec1a879252bf3cbd98af3b12134f1144c0d2932f39e879e09e9b9fc24d2dba95fdb8433450ca68f55a5a2aa2cd68d582b0a95e1ad2917798d3558ab4d10dbc68800227f7703fdfe29d3545a646af912cf6c5ffe09449ce7245aff6b27db345778b487d1ba89db42dbbc4e58e91af557f24cb2d", 0x1000}], 0x7, 0x0, 0x4d27) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="81b372c30c94a61eedac90dcca1ef52226ca7270d0ef959d27594683af6d7fb873f238547a701abe17acf6f686c8737daba6bdbed88aa90b074fa7d9df754aeb4a62d411c5049d46e246155042a6e875aebee0707b13c44313f338e1f03b40bb3ec6447bef3abc348ca0f7c7da9406febb350e459f4959d8cd769c622be55b3079fd58047173cd6eb163bd5de800a07d9c66f68abe3500"/160, 0xa0}, {&(0x7f0000000100)="a5aadca186aae35f8260d8657910d4ceee26d3be0a8046a700157e8934ec545bfa6bf2ca9cb8baa4611f3b90645de0767492fdf6853d92626c30af96b71cb27a64348afac5f4dd7129828658efbc6a33346b714c93838d7894c119a3dac5ef46234d8a396d02e7a2c36e35c4d54160b16f5020c276c426", 0x77}, {&(0x7f0000001e40)="5c3d3e606437809c7f783245a748f453b2f8f3f8d091d8c33cc00d30978f7e1bc28cad095efd04482a41bd5b3be1b056e7fe2cb755d6803674a0321a5f82d1666766679767d4c9b3cbb4ce299eeafdb7395d024663df80dfd34af4011caae4da1f50558caa6032b3029fbe23d4e5516bf90120031c5023b7738a186bbd90b88b779d5b38748fe07252e429077f592d39fca554401bffe1ca97c00977521447e02a73f9536a0c79cb6580aa32064608df6712401d45c30271ea41d8404e807d5f19805bcfb4dbb5bc6ab70c2d747a8fec88f027edba281ae003b3357f0841a8756172e4db4904dc6c91466dfc08faa2db7bfbffc43a746f08a7e58ec860cd155ce3632b2867044ed83be8f07dc93876ed2e28dc876589f9c70e699628c74bcb70a7cbd6299620e8b2ad2a95493255f90ec2528637497b3fb22c0789537703ad184010eb70a9f102e8b52d6694154d0c65c90fba652a7cae91e34e9fe67816e5e524c7d992f2ecc2fc10da48a0caf26cb3350343e9ff00f3c62c74a4c6dae4031c8000"/401, 0x191}, {&(0x7f0000002d40)="2a74c9d190d61ced718b9cdfaf876cd36ee498762b20a123620ccf9c61d30e62b7f4c561ef4229a6ccad43ae3fc09c84fe95c55f7c3cf281027c4ab22cc1f70b79127c81a315d3ea863dc2727fd3e77e529f0c57cc43630ac0e46fde73ea24cbaf3592a13d3287b059341f0704297fa3cef70523c5f5ce2cd12f6c9873a12a0e050195bff48dc670043046080265cf6f9d1e034f2b9f1bd444978c100a7e53b2fb9026e9fe3ce725d055be9d7f84859fd5ab2a20b5c01ebf5d54e35638f4fc680310f4503605b8e928d219ff3fb6b0c23d00000000000000a2bc78bfc9d5565dd270aad0e142011189baea8c8111ef628947670f71228d93c65fde181ac90d5bb4f5805f2a3725a3f16f7c2f4eaa25334a6fab21f5ca7d06c34cd09c122d4ddbfd4bcd3af326b78496540c998149", 0x12e}, {&(0x7f0000002000)="928ec426d01de06264c9aa0bc15e74c42cc6506a5157f5a89bd9d737562d05fc22f94e643ca8565ef0ef8d8ac5b8c910d8e6da47aae88dc4a2f2cb464c1273d3af5fa95d7cfb5f8e5d3d49a9fae3929bf401d65f2930c12efee8f881277b1a78562010c59a83921d714defcd3631568a9c68393dce5a4735fff120020e7096b58be6aad817301f76c53f023841da6dc803e8e1f07b9c936f9176f4cf3ddf9bdc64dfa4ac9703225ff569144d65b76547619f1b6f43dbbf535a68f55a87fab01dde381cfdc84a16e8691071aec6dace53711c3bc41271a482455049ccbeea5fb7c8a5bacf349f9eb860efec3bb97e8db42ec8bdfa00371f51b22a1f2802a7d6967f5295194c6c218889a70b0bf84853bf60cbfcc70e72e14e97289eec6c73cec5e4ef3d159037049604d917379b8eaea27c9b2c940c849ca911e8e2865a57908c4d99f40ade3967a9872e9fd5a44a17bbfef11c05985dabb5755c6901ffd063c80f94343832ab022895654f90e9fc45cd430bef396385804a57ce4f353015b1365de75da75a793e21554f47acac6ea24ab82ba4cdadfc828a70c760055592fe243b8e004cae0b541fe72fd12d43cdc00e2e4908ab2cf0315b5b9abd5568ac978fba5af2867cbca624d365ae8b5c3787da92a80aadd3e537877405ef213633ae3c38099266e5b394078f14edaaa0cc4d16ab8e07aa115d456b66a39d2cfc56038b49f4283937f3b922cdfcdd4beaf9b24fa8fcd3382f1f57a8c54c1a8bdfdfc7a55e6d23c80a717da132070612d7903e7dfa76907a4718e75ecb24e01b601b317c9981bef189dbb16ed97d8056288565968de258e997a5aa6cd9ce37a2041620a949c217ed2278c00f7e20672a5f73948f8f60ff868f27549d026c9ca5beeff868c692702ce1b9e37039e45815eef9268a1d372e0790e73ee014209593bf1f4252a9618821c80c8bdfc8ba705ae9e72df22612ee297d70395207e0b0f8a95e45162e3f0ea32fbe0da2a94a67f486bf3634f8f497c1e0c3f2a516f467bdfbf3ec13c03c8121ddf35bfdc7763d31fca4fcb22419fa0d037923267d83e42a893ca9b2f64f3b9eae34bd3ad47af003e3619d642b65636b15f647138ac35764469a179188c5f99c834508c0b837fbe166ad3338c19a32353aaef4c2f27cd3c4fc36470723b545c41ae6d0484eb860999aeed06045567cbf28a92c6399f9a582fdfe1be5e822fba456b82e3414e5d92feb57d581754589266004c758381d0cd39d2e38797fcc7590bd93be59771aa438336c917404f2267cb17e63f4581c6bb26d7e86732411410d41f890c50fb3f63addd6db4043c667217f74c2013b31bb6f2a4caf3d875a4a21d57f99cfb856709af4ee2b89221e797128af086470f980980937f5941c559cf23a1ee547f55da0142c9e3da53e640a2e1e607eccc4277c93c3fbc938412566a81957980b554fb128f7494ad7fbfefb678edf9018d492cf59b07bf158be1debe028bb1a1b79394fb39bcd74a93a9272cd81bacd7cc5a759311414ea6b42530117e9ceb583d7df2673914a4df2962a5f57225f5136ecebe55cf09d7a1a546e90b3b2e2cbfa6076458f7cb04ec4e1bc5b2bc3ad60f4802e71b90fb2fc34ee980e9497dda5fa5f3e2fe363dcab33ef0f47bda8a5f18a7e5736055365e92af6c2e4b05762ed3d71d9739338d21514567cfbd8b2ec646a934755fa50fd8024035bb3899a3f844021a25c1be3bfdc3f9e86e1d9482a1d9b3b54fc2f89ed56f21b924a5b2b0b204249c90e6e9230c212cb4a5d2cd978fff9688bf05f346ef1e707c785d23aaa3f46863482657bf1edef4a304fe41953aaa0eb05475a863c6079170aa22a269c8139633c865618e7b0e94c56decba31a61310fe1f64aa788e135e6bbb450c0ddb894f203d856d611c70e853d6104900cf43306bb09b0b03afc4341d1c90d8bdf9a25b1dcefc8bd8e01a57fb8d9a5aaf9f656bdb8db8b299342d689db58de70cb6e192b7b0fd76642ebbecf21cd48428b9f977632022c19abe3cee835d362a378ed3f43def1d0f424c62e8173820d5984c68637175b709253b8fd3652215191e02078506d764152267ff56a8d81138d6197bc5e2e75f9491c385b0b13179e6d078494b5e08c309b1b625ae5410efcd98f00795fb57c7bed18a4e6240c579f246a3d0fad5ec5ce360faf34ae6ee90547fcab7b7841a4acb12a2f754a94512563b22262f65ca03c48b2c58297907ccada2f01f132e3d5908d0e7bcc3ee94818ea8961578eaff523e9e52e1f99f0e9d3b13faa7cbc6f979c519f490834ece67b5c29184a82b8e301fafa12f8423c3857ec1bf76fb781369f43afe6c0c36a980161c5146f8f0d6c77599e3d7c69fca8da993e4834c085ad24eb50ae2e12d038b617f80e76769ca69376679d79f8488cf6c2f4afda2b283be16e6e3e1b9c112734ef257e27fd7ca6d821e01899ba917de5fff2d4a1a7c12686f34f5a6d8e792119f0335bf6fa8e11d9d6f44f286a53d1bf435f9103ebebe5e0968446591dcaf2665ec7cc7252d248b44e022dfa6320e50a8b89d5d156035915ccb634b39061f88344cb3dcd1dd45d876c8e69cdfc2b6d994f804e5eb6f38b292a9fa5e015e2eba7d6fa724bba415267c0502146169b152290e982c9e27f0f2a92dacc35e71fc3237df08530b13ed4128d3f8f933883d0ffce06c9034fca126a3d5b732902e4665ff46e555aac3ed74f86f3983317a1363c1cc3f62351865713003ad324371d4d69b751d23a3899db8335b35f336b73d5c9c30c2b1532804d56ce73aadf4ac25518d55c1a61b61bf0f9707014bdd476b7d12ee57c3cdfd808d06c63b7a2751370eeb16e0b001cb6988dc9df0d2a8f5bc164a490cad229fdba2b84b9c3375d3eb67438319fd5e1dcbcd9045cb3c7cc9fd74cea254e0389ae42db080600634d857176ebac02253fcd44ab3c4bac9f40117486e5dc889bfb93cea6a3a5e975e013cadba1d415043e432327458dfa8a2223dec536d774d10036bd4080653646536e3a3a8ccef83028a74d453a410f7aa3d0250a20286cfd7256eb863cbcb4da2889a834b1f169c060f0075a1d03de0bb97fae408ef55f883e81ce655e01bfd71d5fba20c67e1a84d347a941f82e5a6d1521f1fea861ce8fa9cf352c237fbb931f51ee31f2db56adcd15814751e06bec1c83194234cdccd2e3edba34a85730d7286c78199642550b494c4f616ea9e0209f1ded092cf9a2cc86cadb84dd770d20fac712d95cb306416fd09131922232bc7fea357869e80bcbfd1cbe2a48427850d9f4d4c771684d4b80308764bb20a0baf5cb6a7169c04da9e7655338fb97b93a18612a65b941d383290d6da49bf3cd54c9b2d20d3a33d700f02423baac8be61854148a3d8c0349c7a349ea0c42ad609a663978c6c362a04f3381bd1afc6ff49fdc9b5469d65df68ad2cfde5714a689b0059623f8b4004f20b3eb1931fac2e4f3eda526853b00401ac991e98fb57f48d67332814b0a4948fc04e2713b1bc563418dd8446eef2e9280cd7ee1c36bb313f416f050bd38bcdfa677df80bfa3c4096ed083e30db089277810ba3c4128408b47795fa994dc8d66a692a15f4f9c41ce173eec87a55aff34da65614e11373daa7993cf91d6e588c838c2bc275fa43d017d7ed5030ad58349c2e6ee152e9a5d004cc691c602adeea52c248800f3c772c315cd65b91cdf74c06a6080f21c1709c14896dac5cff58413fc80e439f15d5e2a2b9380260b3ed908b9ddacfd28175f52b3b82c617463db07d376e624f3124311ad1fd8af6372c587df1c782df965a90e35b1502139455ff9f11da07682fcfd1c6ac4cf71c4cdca048e63d7125fbef44d0717cc6a5d5cb0d1405187d169f4ecc69c44ae6d0e1a037970a45228ab7d2a3f0712b2e364965b2c05d6b8041e80208d3b7dbf2402aea17c3f967f3a9dc281cfc3ed7fc47203101166f9de209a43e717a8a7337f6f12f6123aee3ce2577ef6aee3382feb3007298edea99b8e7290f3d0caca820184b13c35964e430478400f291e01981837d7a1552cafa022bd85cb3428b93faa5c4503faee7874e96e9da7936233bb6fe616824047343b04d0942529bb10a8b32282fbc682cd1215cb13901aaa15c8f890f34aa405d69cd7466a8fb02ca88cf4d3ddb0268704fd4adf13b3fe07788a491823bf6f6f456fb028901ee42796dcb6db7a19e222ff8b441175ca52e61c97ddabf7a5cbf4b28791bfeaa50da21ca109f761a577758a3c93141754862cd5bc743070ba52adf1616c241b72ca1ba2661cbac28de5fed5b51018c50ad193d1a1b7d903fdc1302bb0b03560a774bd6814040073432bdbf7e26ed51a8cbe8ada287e8ab85af3161d5f77fd1ce1383cbc7d9dda5f99a95b5d8b5ffa25a3e7e7ba1b3f394091e2ad76cf03a73c4a7efaa1e5a5c9c1ff1966e7ece24afe1112ae8762d386e9acaa8c90d8c386b06bbfd24fbb60cae54b5ca6a8824d3c0d3f9ebd8ba17e99aa4b34883ff471b908150e987f18d2ce143d0c8af3eccb71a36bdb76bd6e8fa2c182dc4b0f04f01152d6c8cc6d32a6288de429cfef388cc83251677a015cabab5f8e166207387ca26f9ff5e56643a21c84005ea9a1b0afa81e3d59c5cf7d156cd26879ee5bae2fa6572902a604851fe7f6f89a6e261e5ad2ce29a77b6cc49f6219bb7f039f4b370c16e1749562426585a3078c25083d0f", 0xd0b}], 0x5) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2120, 0x204) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0xfffffffd) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000feff000000200000000400"}) r0 = socket(0x18, 0x2, 0x0) fcntl$getflags(r0, 0x1) r1 = semget$private(0x0, 0x1, 0x84) r2 = geteuid() r3 = socket$unix(0x1, 0x2, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r3, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r4 = accept$unix(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e317600000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180d46103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba4226ce12fdd5d13087f4229b8e104a73c56aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4a44ead8f73f110d2ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47"], &(0x7f0000000280)=0x64) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) dup(r4) r6 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001540)={{0x1, r7, r8, r7, r9, 0x8, 0x207}, 0x4, 0x3, r10, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) getgroups(0x4, &(0x7f0000000000)=[r8, 0xffffffffffffffff, 0x0, 0x0]) socket(0x2, 0x3, 0x0) r12 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = socket(0x2, 0x3, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8020691f, &(0x7f0000000300)) r15 = open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x17f) r16 = fcntl$dupfd(r3, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8020691f, &(0x7f0000000300)) setsockopt$inet_opts(r16, 0x0, 0x1, &(0x7f0000000200)="756419180d3a8015d4c09f97889fd7e52069a2287bfdbf042cfb10c383b38572de210ec0e9c43610a5c0d819a7166b93d1bfb5acd0e66fad22491064e7ddb4563811ceddecfbf2805a7301755787f2ae6b484555271a00dee8bd677c06409c675243de5782533c96b88b5c7690bb4f224f7c64521bcf9ba9e5f3b1b840c7d13e", 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) socket(0x2, 0x3, 0x0) r18 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r18, 0x0, r18) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r20 = fcntl$dupfd(r19, 0x0, r18) ioctl$TIOCFLUSH(r20, 0x8020691f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x101, r2, r11, r17, r21, 0x1, 0x4}, 0x6, 0x2, 0x64}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000180)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18d01, 0x24) munlockall() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000140)) r4 = socket(0x2, 0x3, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) fchmod(r5, 0x40) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xa5) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) setrlimit(0x3, &(0x7f0000000100)={0x1f, 0x2}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) 16:00:06 executing program 0: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{}, {}, {}, {0x0, 0x0, 0x8}, {}, {}, {0x0, 0x0, 0x7ffffffe}]}) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:06 executing program 1: r0 = socket(0x18, 0x3, 0x1e) close(r0) r1 = socket(0x18, 0x1, 0x0) fchdir(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000040), 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:06 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) 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)={0xfffffffd, 0x20000000, 0x20, 0x0, "855c55000267a7230000001a0000000000000040", 0x2, 0xd2}) 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)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r5, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 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 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c023000"], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) 16:00:06 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f00000000c0)={0x240}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000000)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x87}, {0x1006}]}) pwrite(r0, &(0x7f0000000240)="d0", 0x1, 0x0, 0x0) 16:00:06 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) socketpair(0x18, 0x3, 0x1, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) recvmsg(r2, &(0x7f0000000580)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000080)=""/158, 0x9e}, {&(0x7f0000000140)=""/97, 0x61}, {&(0x7f00000001c0)=""/95, 0x5f}, {&(0x7f0000000240)=""/48, 0x30}, {&(0x7f0000000280)=""/202, 0xca}, {&(0x7f0000000380)=""/94, 0x5e}], 0x6, &(0x7f0000000480)=""/204, 0xcc}, 0x801) 16:00:07 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0x40f9) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000002e00)={&(0x7f0000002dc0)='./file0\x00', r1}) 16:00:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f0000000080)={0x147ae147ae14731}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = semget$private(0x0, 0x2, 0x3d) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000100)=""/250) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000200)=r0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000000c0)) r5 = dup2(r0, r1) connect$inet6(r5, &(0x7f0000000040), 0xc) 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="46022200ffff00000100050000000000f5be4fbe784a6520881d869f276a1064f543834648ef4793b3848dbfdd10589a66351ff6a12d3bb60d7e60498652fe5ab643c2f55efefea1afb00c6967b255b9b9db37782b6fbd15983a3562461640529184e1e26d9efb96c96b9853869c3b0d784df76043bc5233600c876bc39bf72489592af7deccf90f8c91a596c8b9513ff8904b06d3d8aa619629dccfb0ff875beb9887062b0b9af2c98667bde781026e7d0e25acfc021ca4f5a36999c819918dd5a977748ad8374190363aea0c2d8cd32dc19ad11054577e02e7631e05c0268924564278047cf942162bdd213bb6ee24d87aafe6d353f43761e2c30b9682791df65e9a78a2741f13c06d199bf803318b7ae3429ccf94bd977d158db4c66020136c153da7af3b43ce9f6632cd38f9f6b718c829f97dbdd5c5b514e1"], 0x10}, 0x0) pwrite(r0, &(0x7f0000000040)="5fb605d4158ae8c2dd74b412b4c637110c0c639581291caada4093320e79bdbe6c7671b992d43ffa86683ea5ce65936f6a52a22da2e6b322dfac5fbe7321938d50f33a80f859d04f6d28b16fc4557a66055191bd3a8ccb00ec6f5ca9bb2ed1ab28393505481117527c1e7b10398859b2a56c76c9087ea8108822d2172c3cfe58f35cd5172f2ec692aa412996db0af0ced914403bd42da2161b222029bc607707be1765077683f12e96f138ec3f271a0482790657338b028ae664f135202594b945ea67d80095c8d9c60a424e7729ba7bbdb278f8f5139acb93438d4ed269ab141ed6abbb5a", 0xe5, 0x0, 0x200) 16:00:07 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) fchflags(r1, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x4000000000000000) 16:00:07 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = dup(r2) sendmsg(r3, &(0x7f0000003ac0)={&(0x7f0000000040)=ANY=[@ANYRESOCT], 0x1, 0x0, 0x0, &(0x7f0000001d40)=ANY=[@ANYBLOB="0000000000000000000000000000000078df106bbac6bb048658b2f0b08799703a5207aad0415702f09799f7a73681c3dd1c58b43d0e479097248a69b17ec8e738cdc5dffd6d9d00000000000000000000000000000000007f5f1599849da525a4c21e09616a42238baf32c100a9e04f5fd6c5b9ee739e53f7acc95a7e4eafa1990ad622c97fb63b1b9c3a739d13fda70f91ad308e22e96472d5262dbe0a172c3cca6ab187fae49e0c0e6329af89d84473cfde4298c564960eed3e94307085777b3552e8485c7ed8852b7841412545900229320334a5b0cb74e16208bf978dff60af10b3aebbf22cbbb408bff58a6c1084ac8f9114250e1dc0955d469829d2fafcf99ec3333074510de12f81057a434236ebfea782d57314cebf9245859bed9741bf35f1df279ba94601c59591c7c28f248381bf9e2a2a902ab19c38a7f5ad26c9786bb81d8f4827e3039b89a41459e0f79a5d6cf4dca6f3a7d3fc179772ee69456d1daa573d879ad7981fea33c523f4e431fe86cdaa8a4cfc88e01897fd7db2c86682393899bb4d91406809ded42bec52437660e44705163549a77daca59b15878a0fa3d1ea47c1db0a9c579a18789ac2468994466044361e68fdbaf24cab6b2a97c34c49a31d4a9a2cbe55741ae3bf7ee39b5d392ffcd9e04881b032d665772d6dc462e2ca5a12efef59e503849490d222139c1ff35e82ab034be2f038c308bbac42a3114e0f233277569660ad5c600be78e89f33f311d9842b4526875d93e426a89ab7c7baf004dd858286a2052e87e71c53ba9078636e8f2d3cab24b2508025d62aa9cd8476b1e210dd179f37b6846f9ce61599a663da841f3758d8bdf08958d7b1d55e4a19bf593ed2f3005809489bab69d1fa715c0283da513507ce5fcbac3f74d55dc1e789d2476ab8e556c518e777acba3fe7977b18fa5b3348c439f91ecd7c99521d78c934885aab43a7b4326c44473b43ded837808d80873cea846de071ec621f0a421f43f3d1d5ce150eafe8883cfe5502afd64d39c0b42ef51b1c0e8f715f663873ca323bb7cc9540665dcf06b18751bbb1fc3307d7409dab523b3bc86857245201d8dc22f87ad5ae94a02a04b4eb17477bead0bbcc9663ff0f5256f7e9c7732d4618d1db93088bb5e219bc0420fd7f4bcf12592685b529c24868d2f3d3a1c0b1046ce76f23379c2ffd3c4f48a1e5fa5983df58b32927e0985908e54168ff6b7e1ff667a3cef6f2c4e133809df89fe8465a71538d5241b2fad0369fcce855db2ec9b5b15d5e6d2866dc524566c3d4f1b71b03f5fb39a2e0f140b7cb807a57c4037216c5fb56e2ba045612ed914bacd30ab7ca1ed287d4512a67020cdb7ec46b05484f667721d769078ff8365a2f65e40dbd8e61734224f5b681d9488d57f58c569c2fbe2856471c428894b7b3689555f6d6610cf0f0ebf3fb5eaace206a1621d9967c55e4504fe187e860efa7d62900f9cba35065df2ce36ee2fab46d66ab6ae2f6a0b5877e661298c3a9943b918c93588487b71dd371424189751989a235758a4efc78b0995e0e72df7a9a0cc5c2d7b8ebb491959e26b3dcaba8006979b6c6ec8cab54c21933fda6a90781cde0ace27d479411bcda565486a917ec2b45c05ae84b27f6e6140456d172c742f37778de4e8d58e2fe08732f78f70228601091597868fd24c302d8eaa785b054b196140e37ddf6360d543f90ba8daeeaaf7699e6ecba10f8f1d5982c6a6302ad66ad6935c707cc29b7ac2995c8d33c27bb3f8d27db878fc5cc2c278bbadf6940f54797ed23d1a51a095baf1b463ba762244cbaa2dec00ae967ac4493b83dcaff155bbde4fa1126f9d66b9d3a65f5c8e2cc09e53343091fa7323bad41e21ecb82e15bcbae1ac943da763b9d6b3da4c229159b07c51722c6c37eda68c1a89f587bdb0103f1378672044ff1270950be0b330263ea14e981b7e79a1063d5587cc5acb554910e42d76d5711587d330cf9000f6b9553da2886297fa4b5660c36a0651c1d18b50c29faa45e8cab4dd69f4a55bb16954829d2ab74c80625a4931cb5365ada460aeadd47c1a04deaf36133a07af1bdb0f1821e2e35a9f4f446f481ee0e3ce33f5ed0416e1dae4b438892fc9102cf95cc78880f8cc9297824d490721b18a2fb90213432df7d8b0f6f1d28dc729ae9cb5d1b9b5f3aa7a060fc15a361692938add11fb56a98deed713bfd7f0aba3a966de9c6b32d49779e1badd4a4ca6e3c130231fdf2e0c16a82e9572163d3cb6758dad6e8223a3a776c20cd57efe3c26c7591aae0fe9b783fb7c46ade6410536d78e5e122dd87a3dc56549fe2bee1c19db3092b64d3e09cd21dc6c6f3d2b84321331350cf83f4e38cf4c5877b05f6a69d4ba0f838bc5eb04d474325f7a795abc9eece429e4f5b266354e7eaa9c0a619d45270e97cf105974d0a563ce9713ec4b5afd4811cf777889c83c981e89a0a3b2238d26a937ed9b24fe2844b58cdad99da2982a39a472b7954f3c24f9a5a15b3d3f6470eaab715686fb721eb545d87844388c38ce9999d3004409dd859b4be8cc75c8fef5b53695570a4f4a09cd0211053c8af37c80c7f7b81d0b3096857e20d67a143c72f8dcaf9633f4a45439d780695e7528f59c97a709736bf10e2ec333d1c6c9072c40bf3ef4470c7cfd89e2b8b3480c24c4dcfbea661a75418fe8691eb4282c493c62cfeaeadb2c1e1ca58a4baa469bcfe5ea7dcf03404597418e5e183d6129edf0eda4d48be032062e2a8bab8dfa2d6a8bd4fdf1573cc11abe7a036ee2794efc243c5c5dd2ab3561ef40a7eb14cd6b65b0e5682cd8ee71aca0231ee04617af4758f5fced4efbdec36b4f5930a4a9dde2644cc050321f497fa578f6e0f72b5e74237bfb431dfc7e19f002639a46b7efa9b9f387d628a2075ecd67e6102cdef1ddece67c6e16ee0423b81498d55298e850d81617971af0f75993b951ece3f5d37080e18096a8d19dd144b9c64e8e4ccfd7dcc5f2f1a9422db642ee5c5b880a9817783b39ca8f7fb96a5cc39bf6ede26d7b9bc0e13469b8fb56ced734a0744c3d251e201a8589d93d2e35187f940dc71a06c8b46f366664cc960a68694b6e0dda69baae14f7947832d6b7ad7eca148dcb0f976f14904c4b4eec07852d67b173e714dc79758c81edd3826f0000803a4670d7602afcb79a2338f4338ddd5cc1c6446021b3efef364db45ae1e9cba851f4774cbb40984435bc9a545573cabac2045eb8606d2938c424a751a9f91ed2b27e17439d0870aeaa524bfcc48d0cc4378bdefe408903e14af9486a2d647bd25b86db3aeebc5ef5f7df2a9d4142b53c8876250ffa0f04b2bc18183c0f1f942b89868dfda92554382cf80dc2cbea5a228cceb140c188374977a5b54b6b87c6d49fc196d1e611d50dcad38997eff80e83c263aa6b7150f7778b730745609bda46a5b1d731a29fe7113ea6e56ec4ba969f6b87dc5778c1911fcd9a5871ea4440e9b5cc82035f5745bc0007e423e4e671b19bda57d23bd82e52859357cbea9168e61afa7f0bd8b8745ff29b631512576a1e346273b914c3f9e6a275505611d8172907076213460c31bef377934b9b6f47e4e6b31d653da9e56ccf15efa18280ff7647bc32c844356b1b8f01e6c21024fd8db52ccd1367da65cd805688adeb0434f8d905f744ae26f130b9386bf40a50835c1972362393e4b94c43f3beee08919be6e03153087347cf55e5db6297e187167457e7fbb179a5697135ab12fec42f84a1d97c776a33485e5fec7e0382b35197f3b2919e83b8637fecfbcff741ab87ce611cabb3828289e8116782cd9affb187bd3b78215813233690e3db7729288a0925ec3b5eb81d6bb23a61fa509a60479fc9f34ee4fa3e9821d53cba7141e780dc5f940956f3931d0c970b81ea26a21e31dd3358209e2cf33efd3930c9982d91ec77e64f683c6e84f9604a6f0b5abf7a248536e2711dc25a03c537254d4af91a3a5c72b1c2b5d4513a31b71e01f727b0e7b0e92ed10e42b9c1ed08638455c311a437d425032e3e6391fff0b84abc3ac960f6be1d6619f79d15277e6d934cddd6f9d55091bff2632b28ee08de471462d34b5eea3fe9b4769d7f937a8d2d0c91005ac9f36f2b98b9e95313c481a7d68cd0f4bc2db77ab8f4372aa95834e931e62e24f27a8ecb8c40000400000000000061c356d741baae92873ca42a80bedcba93dd1044c876cb7d685b6288f19d431483ac95f39e7b1f4054b42adf1646bb21261c3f8a8a1fcb0c13a5eba9c5516039f5049fc23f75c8438b94980a12c74ac17c65d68e0b8ac23d13057ca41e9e8d53c43157ffc2a7e0fd00a3c6faa3e1f69e0063d952b8e5d074081703cc1b4932316bccd636ca84fd8e03a4c0c50fe9eb898f9702ab693aaac6b719b4886c7896ad2d30d99947df18f1374a3475400f5c9552f368fe2131ac26285c089e11b92fbc24bbe0886ef6fc9b4898f803f87fca94614a931b1d072de9e2b80f95604f3d308f8e0ff5c08392731fb6d4694d2e93dac0c9cdc224fc29dfe567e3e1c328f382698a3e65b0b15e70f9629b6a8a1475ca1f47a4882b4a2ef561dd227f8d18a063d10835f83f79ef70e6d9910d9af06172982485116b09ae689fb3a0a8e398fa0db91acfd0280ed72f8c00a1bba007fde70857204a76c2f8512b9dfc1ad8adc6fc493aa04faf649de573a3e8581c48c6185ce91e925e7bc44cb03a04c14b3e413d3ec9572737b22302000000bd3d5c30b30eca60df8dbd181a9a9aaf41b0358b0abb6ccb5acb07669d05b552e45204a62899a5162902834e9cea9795a3809acfd6b9d8294a6f3ef30729ed942eec5cb249f6812d924a23cb4ed679501705efa67a7b1234c1ec2b4ae7abcfc17319b6124ed5c66234f9eec1f6041ea78cb409685d3bb788eb283ef3c7f40de551741006ca7b3edbcf24a3158a99e76b79b29e7649157d32e371e0c1cb75f557afac9aa9a0bd9afca423d833d8c4fa9e12b5707c326755513d8c24fde593480cd591147e2831ab945d9bb44eee8703cbc828d98a5eab5e2e620525547f8dd0c87cd9b4685ada5a7e68c57ae20641d62cdaf65f5c49c5f2ddbc0e7ebc1800da1a1b07076068597d53e24703bf370e8186180f9e9626b7ad8da0555500a3af32a5c208faf7086f91fad6e48d447aa282597183e0586a5af1a4d9d0e3804e3fb19238847639cf3a932be12f40b3fc1e2dbaaf771f8d1e15ccb7f71647b1cef2963e6000f17935127ebd9dfc96f202005f580decb0633f7fae60a91412dff8403994e79c109ebb50a3b5a91cd4641c23fdacf60aa4cc2b855bc649c5213f5d2392eb64f97c32d893a8984feb9fcaa484848ab8feeaca382fcd90bc27b64b528f9864eb40494b3dfb34177639b503e24d7629d0fd8597e8b36f11450ffa254751236e55dc9da3aaa54fe65aad331ab55daf505595791839630f52bee2b5ebc9dfd2e4c6ca58d2f46e4b0348c5bce75bcca183feb301141982284d7bf01e324b37b03d261f0d859e7dd7f804624da62c41ab4d7d6fcff741420fe1aa3a8272b71e8bda75b94af8b45478840354952f31894472de77c6b4779892ba629452a949d971ebf80ca8d29be876ac45b52f624c68a2d7ee968cfb34a2ddd888a56334f7b75344aa3292d8fde595d7632d62aeca90d6dc14826be7579379ed25e810db8e0ab82c9853bdedc2acb3ee116d917015d773a9f1539ff7aeeac76a857a3586757345f8a46e10399fff91028aabe8ac5071372419f4a9a786f4831f3fb52d7cf8ef32c79ee0035012278e3f35e82485bf2fbd9d21f453e6b927d733583a6eff90abb45efdef3e1ad5d45fb47696158eafc37ee49a37478a394abf888f6cc3a27aa3d9761513322a46c41686e9303f0db94f03786500aa6b31fdac3afe29b7cd34fd09282632d729d29bc178a6251d88b48e09000000000000000000000000000000928110ae300ba35f7ae5d72e0df5eb740265538ab8cb6089fb96a3cf8a497616019ab6d3127f0e64e0e98d946bc59cb3bd15e9dd00000000000000000000000000000000000000008a6fa746aeb1ee7b230f618bbc3a22ebbe5b1d659b0cf9bcc468a4b8e0db038e64aa04591f5f63ab15d4aae2cdd50a2ca765671c6d3787d5cb73e454d250b84e603b169c8ae1ed89051ec02a9264f82aa92d3c141a49a0f59b29d243ac2ed56eeed705572782a8511a21969d262b7a61c0271ef804128414356c5de7ba7749a3651bdb2ce1681d47286925e38284866d6136c24570a5eff0cda9749baa1bdeb6d65b96e455865eddbd595502a3541181e406e732446d2ae44d5fbd9f4a118ce2ed7f5a5c10e6688672113029a70a0208aa7afa4f696c7bd28fa1137bf9f0b03642676420979ec2680886a9081c414d0000000000000000000000000000000000d4afe1ced77ba647ee4088a1fb6254867d12823f52aa748dc33d76df3a33ed0186283f33d3b4a621f0700ee4e66ba7bc744d8b7cc4793ba95f34bb6bc80582046a36de0177e705300aca5065efdb1a75a5772cd0354e25c468794b5572c3661aa12c11eaf87218cf154defa8545822347c90306fda885cff4596c73c591cfb0c753695d51642cc46a1537f7a0000000000000000000000000000000000000000c4d832d9546c415ece8b09790a8da1ebf0c1689522b86c8a77ebbc426cf50b44bb6914b51b7adf4da9e95d7ce9b43c415632d418df434b4efcba20e5ec96641670eac0a9e66b0c4877b3e054c2913ae6bdf2e3105448a5b445a640b5c7bd2c97a32e51eec5e16e8754744d3ff99c40a3301c76e01ee6f2beabd8b46a99f34d6c0bc93c3046c8255c93a640e683df070fd4eba7ebdd9367e75d564d28bf28a88743fac7b046f4a253171c15c63b903c431507cdead66a62eef8cb49c6149bc246f4a727df009f000000000000000000000000000000000000162a3ad096d2c8a55d6633000000000000000000000000000000000000000000ed5d6c34fe3e33615864f52ae76ff0a5ee420c9f01bea733620f8b064f513df12daebdd9a8d816bb8c51a6c6bbdf732d6bf13383332337c9b5053a625e314c8baf37a6c02b3044fb636b3d1166d03c107c73d463be3d10d2344669b6e84e4ba032097403c34b077290f8d80808d25090f0cafc3a4eb6f8547f5763e2d4defebc405e6184f68b235310ec2a8c2fab1e37702ba985cf23008373e79e475a2e7da49209bd659657194ea97df131c3a257f94f039ea94991fdd956784166797a7fa6e3e04e07846b0000000000000000000000000000000000008b85f81c8cb7633e12cf0000000000"], 0x143c}, 0x1) 16:00:07 executing program 0: shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) geteuid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640), 0xc) getpgid(0x0) getuid() chmod(&(0x7f0000000180)='./file0\x00', 0x40) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r4 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r3, 0x0, r1, r2, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r5 = socket(0x18, 0x1, 0x0) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) sendto$inet6(r8, &(0x7f0000000040)="f94d2e55aee1a70a12e99b0e47fb438c33b9a8ad73e157283aeae8567f3e03a7e59673471decd1baf44de518bb6d30e2712e0322b10e573401b892572f4c0094da37a0206fa2bcd436ef8ab9a3ed1be0d521e2a7d5719bfef9492b78da2e6162ddfcb36881f2486cbea63bd83bdd7ea1be6f83c43078cd40625870c091c62f95", 0x80, 0x1, &(0x7f00000000c0)={0x18, 0x2, 0x40, 0x2}, 0xc) ioctl$TIOCSETA(r6, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000000)={0x7fffffff, './file0\x00', './file0\x00'}) close(r5) shutdown(r5, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="b1000513b100030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:07 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00ca622cc73d6924a6"], 0x9}, 0x0) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f0000000000), 0x10) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x8) getdents(r3, &(0x7f0000000080)=""/120, 0x78) 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62024220c5b72629"], 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(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x1, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() fchown(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 16:00:07 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x20, 0x2, 0x66, 0xd8}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xff7fffffffffffff], [0x0, 0x0, 0x7, 0x0, 0x0, 0x40000], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x23, 0x7, 0x3f, 0xffff, &(0x7f00000004c0)={{0x0, 0x80, 0x0, 0xf8, 0x5, 0x7, 0x9}, {[0x2, 0x1, 0x9, 0xfffffffffffffffa, 0x1, 0x40, 0x70, 0x20, 0x6, 0x40, 0x8, 0x100000001, 0x2, 0x7fff, 0x101, 0x7, 0x8, 0x1], [0x7, 0x6, 0x3ff, 0x8, 0x7fff, 0x7, 0x81, 0x2, 0xe09, 0x99e3], [0x0, 0x7, 0x5, 0x7, 0x4, 0x80, 0x3], [0x1000, 0x7fffffff, 0x7fffffff, 0x8, 0x10001, 0x40], [{0x7ff, 0xcb9, 0x3, 0x6}, {0x894, 0x5, 0x8, 0x40}, {0x1f, 0x7, 0x6, 0x9}, {0x80, 0x6, 0x7, 0x101}, {0x2, 0x9, 0x3, 0xff}, {0x9, 0x4, 0x0, 0x1f}, {0x9e7, 0x3, 0x6, 0x1000}, {0x7f, 0x1f, 0x100, 0x8}], {0x100, 0x400, 0x8001, 0x5}, {0x1, 0x4, 0x10001, 0x1}}}, 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r1 = open(&(0x7f0000000640)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x20000, 0x8c) msgget$private(0x0, 0x200) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r2, r1) nanosleep(&(0x7f0000000540)={0x6, 0x2}, &(0x7f0000000580)) fchdir(r1) socket(0x18, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000500)={&(0x7f00000004c0)=[{0x1c2, 0xfffffff7}, {0x0, 0x938}, {0x40, 0x2}, {0x23, 0x40}], 0x4}) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) r8 = socket(0x2, 0x3, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r10 = dup(r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r11 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r11, 0x8020691f, &(0x7f0000000300)) pipe2(&(0x7f0000000240), 0x20004) r12 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r12, 0x0, r12) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x1002) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x902, 0x1f, './bus\x00', 0x4, 0x7, 0x4, 0xd079}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x4, './bus\x00', './bus\x00'}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x15}, {0x9006}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:08 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0x3, 0x11) socket$inet(0x2, 0x2, 0x6) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b156bb0f4ac9c6b680bcb52686e15244105e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c09000000a3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bb9fe9c95bf9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e64d4afdd0ddc70e264f1c03f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a7c4f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8cde5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853e700c834776fc0e4cdeedf3272cfc4b09c7e18fe90d274a4b2245e358f9f491d9382291e202feca22a6788f4f9dfc7e6eedfc5f533feafb83e29f9eb62798dec45a1dcdf5ff248dd98a04480ae26f67d6c18f1b90892e6e1ff7aa9edf459746aa60f41ece9ae24602d8ff33553fc7b37b8157bd7d2945d3d6916c61916238afbd0bead0cf91f6899e76f2ed47b0cce4591fbe67579cdc451e81594fcd7ae4cea57c2ac9fd71065d1d606d632519011b77b1c385b25de4008e3fd5c799aca58c8917a9e6a85fc71c9731048fa47cb5c3c2caa750ee223c0082cd61754f27fcd9471fe3588876295224d78f9135dcbdd2e4108f6acc089ac252958bb77d4b4c02ba8a6728486b1776a8e0546111664e45172360444183c9736d52421bf347a0228c27d4ebeaee3e2473852fcd661e68bd82e03333ad77746720c056e3b8a8bcd41876bcbc615041f0c889a235a5b4432e32b74ecbe3cb817b90aa72d25c517e8c362609acfc907c319e39ee5dd5564be88eef78043aa2eae990fc54d13ae9991ac1a72a6c2cfa0d870f85044adaf80ad0f310c086beb6a08d7f48182065370b2e79dc6d752229cd6a7433fa762561145258155b0c3c2d9cc78f466062ac89915b9e8095921b"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = accept(r2, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) accept$unix(r3, 0x0, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) socket$inet(0x2, 0x1, 0x9a) ioctl$BIOCSETF(r1, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = dup(0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) getsockname$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11", 0x4}], 0x1) 16:00:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget$private(0x0, 0x402) r4 = geteuid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x2e4) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r4, r10) getegid() r11 = geteuid() setreuid(r11, r11) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a5}) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) r16 = socket$unix(0x1, 0x2, 0x0) pwritev(r16, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r16, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r17 = accept$unix(r16, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1fdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711bfe3a324eb5df9cd76a29600000000000088f7347452105e31760000000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434c4b8009b087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eabbe8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8aff7adba90fe54503d2aa2cefc7f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a86238"], &(0x7f0000000280)=0x64) r18 = kqueue() kevent(r18, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r16, 0x4}, {r17, 0x8}, {r16, 0x20}, {0xffffffffffffff9c, 0x8}, {r18, 0x20}], 0x5, 0x1f) dup(r17) r19 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r21 = getegid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r23 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000001540)={{0x1, r20, r21, r20, r22, 0x8, 0x207}, 0x4, 0x3, r23, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r22}, 0x0, 0x0, r15, 0x0, 0x605a, 0x0, 0x80a5}) msgctl$IPC_RMID(r3, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r24 = socket$unix(0x1, 0x5, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r25, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r25, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x8, 0x6) 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x20000000, 0xffffffffffffffff, 0x2], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0xd9, 0x1fd], [0x0, 0x0, 0x0, 0x9, 0xdfff], [0x0, 0x0, 0x403], [{}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x9}, {}, {0x0, 0x0, 0x0, 0x400000}], {}, {0x0, 0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000005c0)=""/175) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000004c0)=""/210) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000080)=""/231) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = socket(0x18, 0x2, 0x0) r4 = semget(0x1, 0x2, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x81}, {0x5}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socket(0x18, 0x3, 0x7) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r7, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r7, 0x2) accept(r7, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2e7a5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="89000000ffff000001fec4105113f0b4c2e1c782a2"], 0x9}, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x5}, 0xc) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) kqueue() sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002f80)=[{0x1048, 0x1, 0x10001, "60fd70f8e6e9611d2ec7f0207dd66c08459b0466759edf19d75172318431be4d4cd67bac7f5b8d5a6ee375c9f9d8f3349716999628f13ade627d2b6e2b45fdd62927c6c70b4d5d872e7536f2a6c6ca866e13e0f1fa424e7c7b2b9826a00069d5fcf9b7117c5e55e569656beb23ff6ee8b9400d25a8c7f358ab8fe69e8ae3be92825663d802766173b854f4de7e045558b436a586552345e270eab8c24b127439a7b2f283f49b9a01ed5a9d6b3b0a4b118ded7954e9e69ca08ee4b862fcb54ec54ddd145eb694e1bb8bb4b1d5c3c0f03c418a9ba896edbf3f8d384c98eb0ecf5d020aa5686d79b75f3e2bf674263fdbe047efe136ee2a0eccdce8dd051d6cbe6e15caf2fb5c59bddc838d30aeba5f64c4f3d6de709527f996644891a37213f93da9f395366d75ad55bd77bd96edaacc3bc7140464a4cc7ef07cb3958c310f19c01b9db0a04892ea8303e5cb21ae5ab58c92315fdc00719b17df2f42b93551d29f8a0d9594b7ecd0461b75db388681996fe6f3ff235b56fca04cb0e31d637be3bcb29249fedf716fd3553d1aaee6b0f8cfaf6a4e1fb38f749c8d991d0a0c7326ed4562352e03c4e689ecd8689d3d1039aa298e9de82eace3508b3455aee869730e7c1640da84a9494f0f4d9c2dcaa5109fdefe32aa59980cd32a5870d17fa2160d15144388ae6a647888f5b772b16d14be728f48dae9e43f8c218433e3fe4b1a5783a081fd98de39101f6f791d4c98d2e78b4d7fb7dff88960e44db6f8ccf514485421b4d2f79d24e069050c7351fd7a6e33cbe732cd9ea1c2ceb9bd848a082d9bb8acbf1cf89f638a9949ce912915609f2109aa85b0f7689213fffea1b208431589022a46c5618fc9dfd050bf8fa15a183b8f740b329605a8988da7606a44cfe54561a07e7fe8b16b83c179ddf556b07ad34c2972f01950d25181ab46f3e38722f676315a6d1016a212c38cc4d0d7f9940026533070524162b485ff099ea7e635a3e0a01a4783914db5f62079ad57512c4f893be9a17702f4def6ec2611893793f542d73421bb0bc5281e36eed6d4facb44bb9a99abf44dd56341b7028425a6bc7165133c7684e52de7bfef6eed4a5ca845fcf46ae4357fc7f4d7d275d39a5e1fc4a0ac364cc0b41415952379b8bd3155d2f0ca4ac0b7ddb219b59df881215b7c79d83355ab84fee0eec42de4c466e9748a99e3ad46066c4072764fecfde8847669130407de6dd3eb2043adb80016cc36ec6773bf6dbff7f3117074c2d389df040bd0c6e280dfebc3205523940b378097fa4ac6444bfdd82d1f194eabec0f17cb1883ed7104db9d53b71ca25aa0a96f1a53565231cb0828f6d2547cc115a27784a296ba0a1c41985cd790be858b3716cc29a203fb714424defd981483f5911303bf98881b5a114b5832f9a4d2d70a58e7fd43628ac39657985e46284361fcc1402d7ae99e5d927d3aadcbdff512bdcfcf4a0f4d41e959d471623c6dd8d76159d8be85d678142d848f1590059d1be4393c1df64b05ce5894de6d8667a21ccfcb476a167878b5242f65a7d0284e6595dfce0cc2b31d3aeb111f6421a82b2fdebd6c140b977c8c7f168bb0eb949b84d0cf0fc3e9cbe3ff68ceb838d63b7aae145f2157a13a6b5c91a061f81ee4c5c04df812cff302938122a2ba7cdedaae9d38d23843b966bee4af877177eeab78c14caf38d4c3099d696d6eb053b5be5562e3bff81c7d9c18935bd108c723130c6370bab21317a1eca122e930ea7ef028ca5a1c5c2ec92182e322afa89f777509daa50ce650e80b7935aae39cdadd3f98b65f2c4f5d2f9ecf9bda396a5beb0af91b5b91c26680aa5af19ef432bfadd57d9cf9f372afea2994c57ba68a6882b61b2f298ea862fa6e78ef1722628601b7162652782f7ff52b6dc1d91ebcfda4753e76179a0f0205b0246c02fa92a75fd2ac730b51513320fe2aa21f18f8df548f96768c87026808767bb10c470b6382616836e2ef94b0702017a3b37de34e5b50f437e06a321121ecfa223a44b917961765e71bc972eb0348ad177f02907faac29e1586ac5cd22667adc550effae8c7daa86045c2184cd9cae70a3c588ef4016ebf6c2f1aab60903c0ad88b4ee3793be6e6964374c682d9f922cc8ce50a860e13fb5f4af217a6f50e6c80bc50cfc1ee236219f271246a3d590f54d2fe9bb97c38e04125797fa6b0606ad8c4d10cbed8ac209b92df3458208bc79c89fbcbc37e3360b4b3c51c14b2e59bd8ea59a4227c06abac432c4d41ea15c98a3a6f545c2ad48f207f3a7673e27fef0319727d0226e8d73b3858c78aeca30eb6ea3ca75e8654e56a43da9c608162e88476917b354c2c67f8cf6546873f818ba9359b5c9b681f7c4c6f1f0d8bfb76ee703792eb69b5fd6dc30228d4498a9aa11f51a0eb893fe47cfbc6ead6349e208398299f67b127d5f17dd2f2c0686aa2f32ddbdc9fe57d625f783055860218bcca50d9f59165307c1dd4cc51724c9afb999b78ec47015d01a6348f5543b9856d7a446e4662e860bcb034328335d10db3f31b082ec7bd6c66e4afc82b46e773dbc27dc382525078d29ac4001e96fd42c8f4c5a9cc982fd1e410905644f24cfa0d2ce986bae54ab4a6fdbbd10ff4e63535c9bd8892f91c9886e151b82a7d364c634b746dd749329bc38aef4ccf97a511b21bc93d83ce680d1f0332ccfabe48354795acaa1dfc553403f0df5eb58a868a1527632a00f9fdeb685b908678c741f6b870a2cb98225e537e46cfc59f9f02b76837c88ff49090dff474845e122ad9f9ae07a419e4474a5cec58884c181df633c9c3a2b1217ebc41be4c7e04d55bc8dfe6540074e73f2147e5994168c505f7222f607ecdbc43edb624b4fe3efe629339941dd3e03204dd19c2e8c2fe014146023284fa47ffc60caafed236e08f555c39ba79440a02168e9815c72a72e1771fb25be6ffd6527754bf373fcadeac7e263a4ca07f138c45d415b87b53051dc7cc451cdab9cf9041f35eb00648ade9b6e9f5a2b6850d5754e73ffba0d3c2dd94ba8f5cb81d720991c66a7c04b068cc7547067b8adf9b4941a6152ebb96110153dfd4fce31fa876e07a8894b7a3a47bca3d6c25ee12bdcf23760496149fbdd4b9b257bf42ab121ff54d33e29ec6093b128182a66b503a0cf7b678b62facdc259d177d0865f2e1c143cd9f42579c63e8789e581c4d39342c56cae8a8b61ce34b5d9b4a6a8f8a9cd183a741c43209617651006d11a09811b926f9eb24e8b7261348ed2edab36f74cbbb43c296bdafacd436e06785cbae99afb0eee29c7ca429a0f7c0ff2de85520a9e894f1f78ef87ff9e38fdb7dabbff467b8a7d0dc0b0b1b50f91822d3e8196c5b8ea2d6bcec0aa949d64c39c06149003278a1b00ee438cbe3bac39de8bdbeb3d515c14e24aa68fe08c5079652d97ca0c5590999054005cfffcab710fa4033ab3379138b25bf12da044d4ded01e569d98dc19421865089b29962007235e276a4b6ebbcfde5e7cdc93a0a0616a233b0835c519010bdd1eb95a1e024339d70a8d3087505d57ce8fba69b6ed25e12b4100fdd1677d18f21b552ed6f02b4807f783a2e2a413244393d94ab8c5353bb0d5a23be30d6268894f7a800790868a4d92f8ca14905ed60a946ca50ec429c367fcc54bb16182f1b1e0ac7cacb69a92a287dd0176bf2ac2e1b807a5fcb307a8a39f6bd84f006bf3bfb797c38556ecc85da4a0a7ee432ad40a7c84b7039a765bf7fea0bea8fd97fbebba848c63e23a08245c4c7213ff47e172dc8c1ca63add7154e1c4a762778627c52afce17191941d8cf1fb24e250404b17a54c0f1088fcc0679c42fa2d1936ac8bab5fa1a801f4528cefe72688357a229bbf0cef99e2bb89db8a9ab5df59a62cfbfa6b91523bc0c156e3ab80be9e69fbd7c0bf215af8a339112fafdf97b43ce42315d87ef589f0c8932c6301c2adb28a2923d475ea42ed847e3f6124d5ee3139667207a180b63b9c54e9d32bb82fbaed4f5143c8457c1bc1c0c866c67676a4a0128608d9889b55b87b782f340682385f6645ca926e2539a634affccd71fb34136ddc92ebf070df4ac949a6c0f855d1760d30d32a2314193b43c005d526c130d60b01b9407b4fb3d236f2bbf41caf75e4b6c5457f9b421c01c276e64bfe23e21666c4d72a95e55a5650ecd162d0503f50e3b471786bfeaf54ce4eb70ac6748d8edcae7af4f93de4bb910220d06ef0a54cb11bae773bc312e29619ae12d2c214060e76fc5e4baec4f6205b6b270658bed3b4b606c131ebdc14d1b3e3982c2fae1e0f1283f6b293ab0f2a3edfe4a476944b4ac0bea48847a255d12e560921d9d110b1937f4331ba113c014ad311d5475854647ea7dcba81b218bb0e43f13dfb5991f7dc91db1892d3ea418b321db3ac67dff12373ea40f5a457d3c097062431ca4056e9f8ad3681498d3a1dfaa582a736e4f9100875f962d9688a43c9ae517ee01f18f60ae7ca81fa13cfb07514a9508498c2d04d7ab20e4175c2d37f58aab742287c83d6bc3eb6150db9da1f3ce9688914ec3a8ac3ddad8e0de5bcc520634c53ff188b77f6df58b70d096ee6a55de148880b51557e9f6f99dcaa31c0d9ddf6fc90f74598126965cb373ed28bc2021aa386d28a939289291029d7f4f2cd9e9c8073feb1977852c5f95916dcd8c5f87c7ab5c34b11947faf54029b6d390d0deb131fe69a6266b68caa2f45b844ee3eabfc6cdfbe831925ed33ecc6abf0a26b8b64444ed01ffa088b53090c669ef29fa7f73162a70decc3cbcbf519e15ad9d1e0808ae5c992797431ce378446c269b3e6bbf3743b6fe2f02415c7ccab42d093b3e0ad56f0b1992c24ff2e426d6f81ce1c6c3f706cbe4053e643baec2676eb9b4e00a71ecbb9c60607b6bcedf20775eae316b87e371644d1785c59bda69781381d8bf6f18f268b34bcf857479c8dbd7634c2512febb5ab1ae8840acd1f441d668ec75389c4a1d0ce4341c0cf6635ed8953eba3663cc5235475678dae252e89e5f4211a4ba9b53987e37f7116b957d32ddded7438602a0367022ac7a7cdd7af3a85fb47643e401ad2546ae514cc3d97fdb327c42b95119e29c96f3038e3cb17b042a20ae3cc0cceb7fae3644831c306fb2a5f28fa559151e5d49034cceffebb223dc5f643e6adb0706edae623e9d60f40662bdb4ba47e2ac116879f55ea4ff43385076d96e37e919d015017129fbd1817ec18551c0ecd7c1aee4dba3c966ead7d27ae541c0237d6d337c095361e443a87f31df1ca92b5facbaa6f9a7d84f83bb7b5237d9276e45cc62af59667a84c1a386ef2750709f51fee1e15729b113aef3c6653db573ad3702d04fc43bb3233ed7deb278a33d73f53df0fc914a43eced094cb7c58273cf8f3e979831167bd5207e27f091d44c67d82d715f1653ddbd9cb2f81cd05ffa066f95c2e0f34369e732580830e06a8c9acdf7a6c311526d5a60b9eea441f19c3a77af3e4f0ae12c4b5cd2253d98495776e95e7d824bb694aff61938bae5dda91cdf427ef3da70195b5f7279cf38941657b1d6fc47166536cf6d3ea63861275ae0b24a76b45cd479ad88e903ff1d72c19fca48ed0fe26b3134218937c2067253c08d5f77df74a10cb88fe457469110b19fefb92af2cda7690f8161b188e03cb6d0c2a2c99d1e3d14feeac1263b897a90259d470ebe2c231aa78efde191c5975b8932144ed3c67e00a93090b9895c438158b375670bfe87a322dcf3b7e923655edad356b95cca706bbb4a9c3bb73fa9f4d71ca6c45c330b7ff3e8a25600000000000000007898fa9ea13d1f5cb938f741ccc60790f49d33ad1517b5653cb4f9f9649ad6eaa058731674327cc7d09a5a9efc3c6bb003ca"}, {0xa8, 0x1, 0x7de850b5, "fffe1e2fcf1a55b71e1e028dc537aabd9b457e697cb4a9a7b22cc3d007b5cb32f6f7a9daa5bdef70be06b72aec3415e9bb1536e153e4aa0f67967593b74c12e2d3f80ffd6ce0495350652a6d574d934f07d22e457b791705d71dab9863280f4e4871237b1a7874c34ee16ab8eb102b288d1423ae5a328e8b49f72454658861a4d42f2a52abcc68deeba87b2b43a1f86bb3c0b6aacf"}, {0xe0, 0x1, 0x8, "0488c46f3c9b83987dd40b42937ce2134123119d14f8b17a3f6e5d102f551eec280cbe66e38583334be0f929778fe4ea81030b9fca1d66ffc5e6f1705f5f6be6cb5c259605cc90be868dfcb203a3bfee76c6ee7291661739a47f561dc3ad9041976f927e36d14918b3fc05542086a3caac5b653bd3a27c5258876ee23e41e876829c4dbd21a7efa9e697aebd0d13f4a3d47fadbc2b4e744d2d075738cda5c2549310aca60b2ebbbdd880c7acc87174e8c4dbefc96ef8724fdf1630586ed73e80ec5738b398d116470f"}, {0x100, 0xffff, 0x7, "b2141755ef24029eec4be5376dfe4ecaad6c06d01bed09cc43dae9147f7bdc8e1407fcc7abaa5dde83eb459f016be582f94bc1272c63a33dbd3d8bdbb308aac12596977b35e3f38868160d296afd44232f0fd5977cc22c7e3f7c6089407560cfc5d936451192c3bf6ecb834874cfd9499cb07bbc56b9efd9bf18c86fec477de406d3bc9d53614f2b1bf018a1aab09d0178ec218bb581b23e8241de551f3f78005715925a7b2d01d0ccd2202fd45a66e5c27f55fa2fc7bf936c69e164c469398571237f81c2009ff4792e78ce3f3f1037ed661f2691f3f1648a434d99abf7eaf70d50d2e3d6e1d5779b3be42a0a"}, {0xb8, 0xffff, 0x1ffffffd, "81fc1c31d5a22f4c7bbdfa3c6e6a36b2d0f07fc0e6c857d207c6ae2abac9d97ffa20291385ac0051b1df83837e60fa26fbf75274eb8c80e7451bfb0f884cdb39d8ee083e13c874c4d92c03814ed621669b2afc79cd3c400e0b3f84c45d4154273852f81168d189426423c5ba50d3a404c22e15a48a2270a59f24fc3b3eeab16c7cb427908ff46b2b09634d60c82ecb5e9273750bec21a156541b276c92bf98d32ce3cec23b15"}, {0x70, 0x1, 0x9, "ca7e2bfed7e3dd99c5a55c262a475bb70ab1d76506afdf25f1c61ab930f3ccd5c72f208fd08b3eb33d0850fd52f81ced6745052e82c9537e5996d2e7299721dec3d7654dfecdc115dba5b2dce056ff05279a62083f7625ac72"}, {0x1f0, 0xffff, 0x234, "7c7e2b55a56f2d7d1116cb1f34ce0562876e9bd48e31d5ba90dabb0e89604a3047d16f0ec0d2423d5a84f23724312c68f62319bac54641f1ab9a8a0be8d89eaf4cdbdfef6467e92ce15396fe2f4123b0a9268b9436a0c2bed4d75a5d512d92fd2bbcb9833e0aa3b9f8ff38514982dbbf292f506de799aa89dbb593586d068b1d05baa7119b1d363183b91d8c380eafd5a9ccc13e2927f1f14beb081a5ef7a31e3fce61a140defbc3b81a23aa58681c95f6cba42cd28a2102b62b9c3d0db0f07849bc3bc20fac0595a347db069e577c184310be9817e206a66feadf33db7d4e4b51058df3cea91be17dc038151898a2b3fcb751b2093d4a107e55d10d15ea727192c45c10fc6cf129d00514363a8fa694a60646624758546a1a156ee234ff8a6d781e44a74fae371b99263efa9cf62e0bea3bb0163ca166d91d1c160e86aa58b940bca3b1d00b1fcc88ffbe1686de713fc3ea0fb4c2038a6f44faf064777c5c5c9638141f0092ea150eaa19c6b4d233f354413f155b926fc338706e618b076d5c365ac87b64396154e156c1a34e5564d7886f074bdad4de44829923ecbf78ce8102a1e98bb8a9af40e7122c40ee779cae1fc3871154523f9da15fc84fd28f2ab2bd835b25fcafdd9304b64a7b34129b2b05f3c46660788318f050b52cb18985"}, {0x78, 0xffff, 0x9, "ca863d1edb1276cae2f601492227f44d6a95b5a71be3313c5d12263290a6d50846cb7928e30a63be91f05ed7e66c2bfc79f783cc61d6e4d21ca5224aea859ca516d6f71be321f8154705254709e6feaccf6f244db183b35a5cac5afbec892821acbe4a"}], 0x1660}, 0x0) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x7}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0xffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffc, 0xffffffff, 0x5, 0x100079d, "08180b027f610400bfaf7c50ffffff00"}) write(r0, &(0x7f0000000000)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41", 0x33) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x796fcaba7863bd6c, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="01000000572759dfe4dca006c626a2ca5c94000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328d9f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) getuid() r4 = semget$private(0x0, 0x3, 0x540) semop(r4, &(0x7f0000000000), 0x0) semop(r4, &(0x7f0000000280)=[{0x0, 0x9, 0x800}, {0x0, 0x3ff8, 0x400}, {0x4, 0x8001, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x3800}, {0x4, 0xa392}, {0x0, 0x9, 0x800}, {0x3, 0x3ff, 0x1000}, {0x2, 0x400, 0x1c00}], 0x9) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r6 = open$dir(&(0x7f00000004c0)='./file2\x00', 0x2, 0x100) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) dup2(r6, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x10, 0x0) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r13 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r14, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r15 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r15, r16}, 0xc) r17 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) accept$inet6(r17, &(0x7f0000000180), &(0x7f0000000380)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r18, 0x1}], 0x1, 0x0) write(r18, &(0x7f0000000080)="a6", 0x1) r19 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r19, 0x800c5606, &(0x7f00000002c0)={0x1}) dup2(r18, r19) getuid() 16:00:09 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f00009ed000/0x4000)=nil, 0x4000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x2, 0x7010, 0xffffffffffffffff, 0x0, 0x0) 16:00:09 executing program 1: r0 = kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001180)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = kqueue() fcntl$getown(r2, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x1cd}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xcfad, 0x0, 0x80000000, 0x0) 16:00:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket$inet6(0x18, 0x1, 0xa9) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x3ff, 0x568d5f47}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x2) 16:00:09 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0xacf25922147002da}, 0x8, 0x0}, 0x0) stat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)) 16:00:09 executing program 1: socket(0x10000000002, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() setreuid(0xee00, r3) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES16=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r1], 0x26}, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x140) pipe2(&(0x7f0000000100), 0x4) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0xa, r2) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x8}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2c}, {0x6, 0x0, 0x0, 0xfe}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000700)={0x3, &(0x7f0000000000)=[{0x74}, {0x4d}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000100)=[{0xa, 0x91, 0xff, 0xfffffffb}, {0x4, 0x7, 0x20, 0x4}, {0x800, 0x7, 0x3f, 0x3}, {0x6, 0xfd, 0x0, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f0000000180)=[0xffffffff, 0x2000400]}) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x20000, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000a40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000da0700"/4098], 0x1, &(0x7f0000001b80)=[{&(0x7f0000000080)=""/73, 0x49}, {&(0x7f00000005c0)=""/227, 0xe3}, {&(0x7f0000001a80)=""/197, 0xc5}, {&(0x7f0000000200)=""/164, 0xa4}, {&(0x7f00000006c0)=""/118, 0x76}], 0x5, &(0x7f0000001c00)=""/4096, 0x1000}, 0x800) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') pwritev(r1, &(0x7f0000002ec0)=[{&(0x7f0000000780)="69707264c229aa88091b724b0d8f2fd40bc71e39e9918ef9eb2f549031cdb365d7540f646134224636c468b7c3c32638e3082a9bfea0a372be7494c2c684aa2ca8be606fb0cbf7deefd5fef31648e8076eee3dd0358c15de4f84a847deabae741eb6f4ca97f118cca88e8fcabe670687c0cd8074726386cc0dacc2deeb2d6bbbf5385e1d9a3d2797688e581aced27701ce37a207ccf051e6c6ea4cee548c4f5f28946f81655b8e0ab9b851b223ba700b3f11c0fe130b16366ee6f25e9fa544991a3234917f6200000000000000000000000000a01dcb12bafac951dcbd4715486a1d65319bdd59bc0d33f1967005bfe42c087d034edddeb9916172ba92456543713bf820a510f890f02b97203bd224f50d3ec59ef0b8bb57b60a2d908ee799d32ea3637a3c5e4a80827b2e5ab91695d34ee1ff6dd10cfea19b810f1b4d596460f2dae65aab82bc8e5f09f80fb37c0340500767a1c403582c639a6d62b69a284b3584232a187e5a56cd8568a539fad05a2acfbda78cf48ec525fe73c9b6fd537a74c802daf20ad11f75685d2e4e25fe8792ad7667000a3709e0b7c6f5280f84de6f06c4e7a48529cc47fbfcce8c369d67d3d114df64c13fd12b8b4147cfb15ad130190e379e6d397e25ae47fcdb0b77c9c3f34e49", 0x1d4}, {&(0x7f0000002d80)="cf80841ec8a42f10bed8913cf7766efcceab3b678bfb2becaa4ae6ccdb5d4b35486d72f04ad96e12c0cba39a1e7e9924781871f43a7a42f38001bff3e0096bec2a7cbc76afd6e4fbba88f4c2319b090218d9528b3bb62af38f642c4a11488307f8ddb471296117fb7c429bed96740ee326be7b1701b4c8b0048d3927652d549df46037d4296777f7019e9d68c9", 0x8d}, {&(0x7f0000000440)="da60918df3f4c9c5235023d77ecc200bcc37cb3b82bee071c115d9cc88ba937020645112ad807cec4e22c1b599781be8c2b2d6334c4532688bd0581acc78f7acf8f50241f1c5f6931501ab81ec70c29df141f6b77ab6bb30b0e89b97f3a0b86acca2af41d08a0f000000000000ffbfb3c253e11d8a546e94725d51a46b049207c89f0ecb56d299eaa8e107de889bda38126ca25c31e54d7bbdb1468a7eb108cdcb3dc60e6a05f1c8ed640085eb9cd93f300c000000000000d301266b9d70739be90abfb294ccd1480610e44349424d5ff4f8543963a811e42f2424255e0cfa6dedc8254a5aefa9550e99bfa41ec94107c14c22643f4bbd47ef77d83eb48fbf6f932bf0529295515df047e7160071d58eaa223d122f91cbdaf6e4b26602000000852781b7eb4f530bd9ecc5e33c4fc684231d36821db3bfe01e0248478b00"/344, 0x158}, {&(0x7f0000002c00)="22dfb9d5873387f26a7960627e012772b4f7b16570d6f84b0f600b9e70ad3db980aaf8909bc5a30830e243f79ac43829498d0467747cd18052c2251b36fbdc580399833b49846e986ea66ea43887faf0a44af3e14bf993e26860239bd5149a3bb2e6bcb70900000048a70e447ca12917bf9c56d17732c6024a0e105c25645bb197465bf7ecff96db7abc4fd832c0cb1270f51a11a46ace7ecaac282a2ffea7801e1cf82afb430c59d8fe0d857365567a75c31298115bb76c74a5579a09d2e246772a71b7e3f87c25ad7def7cb76deb0336335c2174121695783429ac5ab989e867cfadcc430bbc42265b707c5198e8a231382122646d638301f095b5eba6cbb038f24099029c2655c822e0806c0f4e2298967d8ac49e4c5b97eae124d265598192ae642b0bf0c27d811656e88dece5f7de8dac66c613ce12c2a894a962efcbba3d05f3ed44c3e0f94a5a91f96d7e85845cc6df73e015be5b3bc18514ef179e9e07a2ab7ad329140af2e03de36239a2f53ca3d0fac8571eac000000000000", 0x17e}, {&(0x7f0000002e40)="f3bf13cdc15560f00078514ab3d60e9f3a2562e3ab6c9354b965efef3afb7fdc122623dd2698e24b17bef762efbb509ee69743c5becdc45a70e83f58f9161af0dbee85b98de4ba6f691e6af9953b732c0271eee23a3e4b4fba0413845d66b357744670e9650517434abb3b2147727d54", 0x70}], 0x5, 0x0, 0xfffffffffffffffd) 16:00:10 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x400, r0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x4cf, 0x3}, {0x4, 0x3}}) 16:00:10 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e9501005d090000000000004036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913600000000000000e16e1e1a2e0d97f83bb6227939358a9469b62f895cb7964b421c154a636c8c1337d65922e64c0949a7cc87d71ae8e6be397f695d585fbb0593c3753204856049da3b801d8e142c59f39a1a256296e9d90244aee2963ecd987163f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab91964735b1f27122fa81c88cb62ac29c09d3a26a1c30f7265031f8fba6ed2ea724"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) getsockname$unix(r2, &(0x7f0000000040)=@file={0x0, ""/29}, &(0x7f0000000100)=0xffffffffffffff5f) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x7c}, {0x86}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000240)={0x2, 0x1}, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000200)) syz_emit_ethernet(0xe, &(0x7f0000000100)="4202000004000000000000000c00") r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x1c0) fcntl$dupfd(r0, 0xa, r7) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0x9, 0xfffdffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x2, 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x7}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0xffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffc, 0xffffffff, 0x5, 0x100079d, "08180b027f610400bfaf7c50ffffff00"}) write(r0, &(0x7f0000000000)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41", 0x33) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x796fcaba7863bd6c, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) getuid() r4 = semget$private(0x0, 0x3, 0x540) semop(r4, &(0x7f0000000000), 0x0) semop(r4, &(0x7f0000000280)=[{0x0, 0x9, 0x800}, {0x0, 0x3ff8, 0x400}, {0x4, 0x8001, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x3800}, {0x4, 0xa392}, {0x0, 0x9, 0x800}, {0x3, 0x3ff, 0x1000}, {0x2, 0x400, 0x1c00}], 0x9) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r6 = open$dir(&(0x7f00000004c0)='./file2\x00', 0x2, 0x100) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) dup2(r6, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x10, 0x0) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r13 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r14, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r15 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r15, r16}, 0xc) r17 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) accept$inet6(r17, &(0x7f0000000180), &(0x7f0000000380)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200), 0x0, 0x0) write(r18, &(0x7f0000000080)="a6", 0x1) r19 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r19, 0x800c5606, &(0x7f00000002c0)={0x1}) dup2(r18, r19) getuid() 16:00:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getpid() r0 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) setpgid(0xffffffffffffffff, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0000918, r0) clock_gettime(0x0, &(0x7f0000001500)) 16:00:10 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc757cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d00"/1988], 0x10) writev(r0, &(0x7f0000001680)=[{0x0}], 0x1) 16:00:10 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xf4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0xdc) ioctl$TIOCSDTR(r2, 0x20007479) r3 = openat(r2, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0xf4) linkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0\x00', r4, &(0x7f0000000240)='./file0\x00', 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname(r6, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) sendto(r1, &(0x7f0000000300)="4f9c9dc345dc315685e9c428949f359449f0397ec5b816eb570bb3108de11c50901304644899f32edebc3e30dfceafb9716c5c9874c54c3204fdac0c0de2ff0b7d9d8f22cd43231a6abdeb55695222f20d6d985b58fd633a53afcf2f74fb438fe6ae77dad969c5932638bc547b747f16ea7bab6acdc170ebfc7dc3c91528c6dc30617db0e4bf2e1e4cfba64c639538444baf64c250e30a64c7b3340ea9b46cc201006da4d38a1fc18f9c669726cd5fb44defd54def7d58acc7f7d74ba68913f100d594bbb4c4fb4aa0efb2675639e348fe3ed79e50ee65c1d4c8ebb122", 0xdd, 0x404, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x3}, 0x8) preadv(r5, &(0x7f0000001b00)=[{&(0x7f0000000440)=""/134, 0x86}, {&(0x7f0000000500)=""/195, 0xc3}, {&(0x7f0000000600)=""/223, 0xdf}, {&(0x7f0000000700)=""/92, 0x5c}, {&(0x7f0000000780)=""/111, 0x6f}, {&(0x7f0000000800)=""/153, 0x99}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/223, 0xdf}, {&(0x7f00000019c0)=""/146, 0x92}, {&(0x7f0000001a80)=""/95, 0x5f}], 0xa, 0x0, 0xffffffff) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001bc0)='/dev/zero\x00', 0x100, 0x0) r8 = getuid() r9 = getgid() fchownat(r7, &(0x7f0000001c00)='./file0/file0\x00', r8, r9, 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000001c80)=0x401, 0x4) getgroups(0x9, &(0x7f0000001d00)=[0x0, 0xffffffffffffffff, r9, r9, 0xffffffffffffffff, 0x0, r9, r11, 0xffffffffffffffff]) chown(&(0x7f0000001cc0)='./file0/file0\x00', r10, r12) pipe(&(0x7f0000001d40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r13, 0xc1045763, &(0x7f0000001d80)={0x9, [{0x1, 0x4}, {0x3, 0x6}, {0x2, 0x8}, {0x0, 0x1000}, {0x7, 0x200}, {0x3, 0xffff}, {0x2, 0x2}, {0x2, 0xbdc}, {0x3}, {0x1, 0x6}, {0x1, 0x8}, {0x2, 0x5}, {0x1, 0x3}, {0x3, 0x3}, {0x2, 0x87}, {0x1, 0x7}, {0x2, 0x9}, {0x2, 0x2}, {0x3, 0x8}, {0x2, 0xffff}, {0x2, 0x7b}, {0x1, 0x10b}, {0x1, 0xfd91}, {0x3, 0x6}, {0x1, 0xd01e}, {0x3, 0x9}, {0x1}, {0x3, 0x7}, {0x3, 0x9}, {0x3, 0x626f}, {0x2}, {0x2, 0x5}]}) r14 = open$dir(&(0x7f0000001ec0)='./file0/file0\x00', 0x20000, 0x10) mkdirat(r14, &(0x7f0000001f00)='./file0/file0\x00', 0x10) pipe2(&(0x7f0000001f40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r15, 0x80044272, &(0x7f0000001f80)=0x3) r16 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r16, 0x80087467, &(0x7f0000001fc0)={0x6626, 0x0, 0x401, 0x7fff}) r17 = socket$inet6(0x18, 0x3, 0x81) setsockopt$sock_int(r17, 0xffff, 0x4, &(0x7f0000002000)=0x4, 0x4) 16:00:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000080)) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 16:00:10 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xffff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000440)={0x3f, 0x100, {0xffffffffffffffec, 0x414}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 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(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = dup2(r1, r2) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000180)={0x6, 0x5, {[0x8, 0x4, 0x1, 0xfffffffffffffe01, 0x8000, 0x1, 0x4, 0x9a8, 0x4, 0x3d1, 0x55c52cb9, 0x4b76, 0x3, 0x79, 0x0, 0xc11, 0x101, 0x8001], [0x8, 0xff, 0x80, 0x9, 0x9, 0x0, 0x2, 0xdecc, 0x3f, 0x5], [0x3, 0x6, 0x878c, 0x7f, 0x7fff, 0x8000, 0x1ff], [0x8, 0xffffffffffff8001, 0x101, 0xffffffff0000000, 0x4, 0x7], [{0x1, 0x1, 0x200, 0x50000}, {0x0, 0x81, 0xffffffff, 0x2}, {0x1, 0xfff, 0x0, 0x7ff}, {0x41, 0x2, 0xfc, 0x8}, {0xfff, 0x5, 0x5, 0x80}, {0xcd2e, 0x7, 0x7, 0x1800000}, {0x76dc, 0x5, 0xffffffff, 0x4}, {0x6, 0x80000000, 0x8, 0x6}], {0x4, 0x240000, 0x1, 0x703a3f5c}, {0x7f, 0x2, 0x8000, 0x40}}}) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCPROMISC(r6, 0x20004269) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000100)="abffcbff13b92eaa4e713048e6993192445b7b1b44b54bf63b9648", 0x1b) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) semget$private(0x0, 0x4, 0x10) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000200)) panic: receive 1a: so 0xfffffd8065282000, so_type 3, m 0xfffffd805c4ae200, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *336524 45108 0 0 0 0 dhclient db_enter() at db_enter+0x18 panic(ffffffff821a0286) at panic+0x15c soreceive(fffffd8065282000,0,ffff80001d381df8,0,0,ffff80001d381d04) at soreceive+0x170a soo_read(fffffd8063ffb438,ffff80001d381df8,0) at soo_read+0x53 dofilereadv(ffff80001d3494e8,6,ffff80001d381df8,0,ffff80001d381ee0) at dofilereadv+0x1a1 sys_read(ffff80001d3494e8,ffff80001d381e90,ffff80001d381ee0) at sys_read+0x83 syscall(ffff80001d381f60) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc7200, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic receive 1a: so 0xfffffd8065282000, so_type 3, m 0xfffffd805c4ae200, m_type 0 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821a0286) at panic+0x15c soreceive(fffffd8065282000,0,ffff80001d381df8,0,0,ffff80001d381d04) at soreceive+0x170a soo_read(fffffd8063ffb438,ffff80001d381df8,0) at soo_read+0x53 dofilereadv(ffff80001d3494e8,6,ffff80001d381df8,0,ffff80001d381ee0) at dofilereadv+0x1a1 sys_read(ffff80001d3494e8,ffff80001d381e90,ffff80001d381ee0) at sys_read+0x83 syscall(ffff80001d381f60) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc7200, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d381b40 rbx 0xffff80001d381bf0 rdx 0x2 rcx 0 rax 0 r8 0xffff80001d381b00 r9 0x1 r10 0 r11 0x608e447eb6ca4d9e r12 0x3000000008 r13 0xffff80001d381b50 r14 0x100 r15 0x1 rip 0xffffffff816ecec8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d381b30 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (dhclient) pid=336524 stat=onproc flags process=0 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d34a5f8,0xffff80001d349018 process=0xffff8000ffffa390 user=0xffff80001d37d000, vmspace=0xfffffd806bc09330 estcpu=0, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 81924 448770 95938 0 2 0 syz-executor.0 81924 95439 95938 0 2 0x4000000 syz-executor.0 42580 301924 59979 0 2 0 syz-executor.1 42580 204094 59979 0 2 0x4000000 syz-executor.1 59979 312034 1824 0 3 0x82 nanosleep syz-executor.1 95373 27549 1 0 3 0x100083 ttyin getty 85263 373691 0 0 3 0x14200 bored sosplice 6154 188379 0 0 3 0x14200 acct acct 95938 410902 1824 0 3 0x82 nanosleep syz-executor.0 1824 159934 37630 0 3 0x82 thrsleep syz-fuzzer 1824 351881 37630 0 3 0x4000082 thrsleep syz-fuzzer 1824 228249 37630 0 3 0x4000082 thrsleep syz-fuzzer 1824 278657 37630 0 3 0x4000082 thrsleep syz-fuzzer 1824 365124 37630 0 3 0x4000082 kqread syz-fuzzer 1824 353796 37630 0 3 0x4000082 thrsleep syz-fuzzer 1824 28818 37630 0 3 0x4000082 thrsleep syz-fuzzer 1824 436928 37630 0 3 0x4000082 thrsleep syz-fuzzer 1824 105522 37630 0 3 0x4000082 thrsleep syz-fuzzer 37630 457164 52091 0 3 0x10008a pause ksh 52091 405484 31521 0 3 0x92 select sshd 31521 493684 1 0 3 0x80 select sshd 10731 30193 47937 73 3 0x100090 kqread syslogd 47937 21671 1 0 3 0x100082 netio syslogd 47208 449366 1 77 2 0x100010 dhclient *45108 336524 1 0 7 0 dhclient 60963 500317 0 0 2 0x14200 zerothread 76995 427671 0 0 3 0x14200 aiodoned aiodoned 57001 522435 0 0 3 0x14200 syncer update 64991 107914 0 0 3 0x14200 cleaner cleaner 86598 220772 0 0 3 0x14200 reaper reaper 86824 49120 0 0 3 0x14200 pgdaemon pagedaemon 86881 486349 0 0 3 0x14200 bored crynlk 66281 80422 0 0 3 0x14200 bored crypto 48734 259353 0 0 3 0x40014200 acpi0 acpi0 49590 489373 0 0 3 0x14200 bored softnet 11289 61428 0 0 3 0x14200 bored systqmp 30540 102452 0 0 3 0x14200 bored systq 55303 451386 0 0 3 0x40014200 bored softclock 24848 294817 0 0 3 0x40014200 idle0 37035 486947 0 0 3 0x14200 bored smr 1 318807 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 devbuf 9572 6410K 6531K 78643K 11206 0 pcb 13 11K 13K 78643K 305 0 rtable 102 11K 12K 78643K 849 0 ifaddr 115 19K 22K 78643K 392 0 counters 22 16K 16K 78643K 64 0 ioctlops 0 0K 2K 78643K 93 0 iov 0 0K 28K 78643K 260 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 76K 77K 78643K 1660 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 9K 78643K 20 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 1K 78643K 224 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 1346 0 sigio 0 0K 0K 78643K 38 0 proc 52 38K 55K 78643K 700 0 subproc 32 2K 2K 78643K 102 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 182 0 in_multi 116 4K 5K 78643K 396 0 ether_multi 1 0K 0K 78643K 61 0 mrt 0 0K 0K 78643K 9 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 73 334K 334K 78643K 73 0 exec 0 0K 1K 78643K 378 0 pfkey data 0 0K 0K 78643K 2 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 146 137K 153K 78643K 4153 0 UVM aobj 98 7K 7K 78643K 110 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 252 0 NDP 21 0K 0K 78643K 89 0 temp 163 3015K 3091K 78643K 57541 0 kqueue 3 4K 24K 78643K 146 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 27 0 20 1 0 1 1 0 8 0 rtpcb 80 157 0 155 1 0 1 1 0 8 0 rtentry 112 171 0 133 2 0 2 2 0 8 0 unpcb 120 974 0 965 1 0 1 1 0 8 0 syncache 264 13 0 13 4 3 1 1 0 8 1 sackhl 24 2 0 2 2 2 0 1 0 8 0 tcpqe 32 306 0 306 2 2 0 1 0 8 0 tcpcb 544 823 0 819 11 10 1 11 0 8 0 ipq 40 25 0 25 4 3 1 1 0 8 1 ipqe 40 581 0 581 4 3 1 1 0 8 1 inpcb 280 4140 0 4133 10 8 2 9 0 8 1 rttmr 72 2 0 2 2 2 0 1 0 8 0 ip6q 72 2 0 2 1 1 0 1 0 8 0 ip6af 40 6 0 6 1 1 0 1 0 8 0 nd6 48 26 0 25 1 0 1 1 0 8 0 pkpcb 40 12 0 12 3 3 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 9 0 8 5 4 1 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 811 0 640 18 3 15 17 0 8 0 art_table 32 813 0 640 3 0 3 3 0 8 0 art_node 16 166 0 130 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 220 0 210 1 0 1 1 0 8 0 shmpl 112 108 0 12 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3441 0 2047 46 0 46 46 0 8 0 ffsino 240 3441 0 2047 83 0 83 83 0 8 0 nchpl 144 5549 0 3954 60 0 60 60 0 8 0 uvmvnodes 72 3641 0 0 67 0 67 67 0 8 0 vnodes 208 3641 0 0 192 0 192 192 0 8 0 namei 1024 17251 0 17251 2 1 1 1 0 8 1 vcpupl 1984 13 0 1 2 0 2 2 0 8 0 vmpool 528 17 0 5 1 0 1 1 0 8 0 scsiplug 64 3 0 3 2 2 0 1 0 8 0 scxspl 192 23815 0 23815 1 0 1 1 0 8 1 plimitpl 152 148 0 141 1 0 1 1 0 8 0 sigapl 432 1507 0 1493 2 0 2 2 0 8 0 futexpl 56 38353 0 38353 3 2 1 1 0 8 1 knotepl 112 368 0 349 3 2 1 3 0 8 0 kqueuepl 104 737 0 735 4 3 1 4 0 8 0 pipelkpl 16 383 0 373 1 0 1 1 0 8 0 pipepl 120 766 0 747 3 1 2 2 0 8 1 fdescpl 432 1508 0 1493 2 0 2 2 0 8 0 filepl 120 13373 0 13277 16 11 5 11 0 8 1 lockfpl 104 316 0 315 1 0 1 1 0 8 0 lockfspl 48 102 0 101 1 0 1 1 0 8 0 sessionpl 112 23 0 13 1 0 1 1 0 8 0 pgrppl 48 114 0 104 1 0 1 1 0 8 0 ucredpl 96 1496 0 1489 1 0 1 1 0 8 0 zombiepl 144 1493 0 1493 1 0 1 1 0 8 1 processpl 896 1524 0 1493 4 0 4 4 0 8 0 procpl 624 3146 0 3105 4 0 4 4 0 8 0 sosppl 128 14 0 14 2 2 0 1 0 8 0 sockpl 400 5404 0 5386 21 16 5 14 0 8 2 mcl64k 65536 368 0 368 30 29 1 29 0 8 1 mcl16k 16384 16 0 16 5 4 1 1 0 8 1 mcl12k 12288 32 0 32 4 3 1 1 0 8 1 mcl9k 9216 26 0 26 5 4 1 1 0 8 1 mcl8k 8192 74 0 74 3 2 1 1 0 8 1 mcl4k 4096 166 0 165 3 2 1 1 0 8 0 mcl2k2 2112 11 0 11 6 5 1 1 0 8 1 mcl2k 2048 68248 0 68195 19 11 8 18 0 8 0 mtagpl 80 14 0 14 2 2 0 1 0 8 0 mbufpl 256 122908 0 122773 76 51 25 30 0 8 10 bufpl 280 10854 0 4694 441 0 441 441 0 8 0 anonpl 16 204368 0 187443 118 33 85 86 0 107 14 amapchunkpl 152 8354 0 8204 40 20 20 20 0 158 13 amappl16 192 9640 0 8703 93 37 56 59 0 8 8 amappl15 184 69 0 64 1 0 1 1 0 8 0 amappl14 176 54 0 50 1 0 1 1 0 8 0 amappl13 168 5 0 5 1 1 0 1 0 8 0 amappl12 160 213 0 208 2 1 1 1 0 8 0 amappl11 152 61 0 50 1 0 1 1 0 8 0 amappl10 144 1079 0 1072 1 0 1 1 0 8 0 amappl9 136 617 0 613 1 0 1 1 0 8 0 amappl8 128 172 0 134 3 1 2 2 0 8 0 amappl7 120 1163 0 1149 1 0 1 1 0 8 0 amappl6 112 68 0 62 1 0 1 1 0 8 0 amappl5 104 383 0 372 1 0 1 1 0 8 0 amappl4 96 1758 0 1724 1 0 1 1 0 8 0 amappl3 88 167 0 160 1 0 1 1 0 8 0 amappl2 80 11139 0 11058 3 1 2 3 0 8 0 amappl1 72 36039 0 35608 27 18 9 20 0 8 0 amappl 80 3467 0 3417 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 18 0 17 1 0 1 1 0 8 0 aobjpl 64 109 0 12 2 0 2 2 0 8 0 uaddrrnd 24 1525 0 1498 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1525 0 1498 1 0 1 1 0 8 0 vmmpekpl 168 12883 0 12858 2 0 2 2 0 8 0 vmmpepl 168 187877 0 185675 188 81 107 126 0 357 9 vmsppl 272 1524 0 1498 4 2 2 2 0 8 0 pdppl 4096 3056 0 3008 9 2 7 7 0 8 0 pvpl 32 582145 0 562241 305 107 198 291 0 265 35 pmappl 200 1524 0 1498 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 295 0 135 6 0 6 6 0 8 0