00000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0x7e) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(r7, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) socket(0x2, 0x1, 0x13) r10 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r10, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) recvfrom$inet(r7, &(0x7f0000002040)=""/4096, 0x1000, 0x440, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 06:46:27 executing program 1: setpgid(0x0, 0x0) getppid() r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) getpid() r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) setpgid(r2, 0x0) setpgid(0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000000)) 06:46:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700", 0x0, 0x6}) syz_open_pts() r2 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x3, 0x78, 0x18e, 0x6f, 0x800, 0x2, 0x7ff, 0xfb3f, 0x1, 0x91]) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) utimensat(r5, &(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)={{0x1, 0x1c00}, {0x81}}, 0x2) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000200)) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000180)=0xfd7) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000240)) 06:46:28 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) recvmsg(r0, &(0x7f0000001340)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001240)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000000040)=""/116, 0x74}, {&(0x7f0000001140)=""/53, 0x35}, {&(0x7f0000001180)=""/118, 0x76}, {&(0x7f0000001200)=""/17, 0x11}], 0x5, &(0x7f00000012c0)=""/127, 0x7f}, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86034) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 06:46:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x802}, {0x64, 0x0, 0x0, 0x400000}, {0x6, 0x0, 0x0, 0x40000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:46:28 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 06:46:28 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, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x40000000, 0xffffffff, "012000000000000800"}) msgsnd(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="01366665fb04e2368c4dcb0a14b64f8f86208945cf727dda84df4a1fdea7f26647bc7b9e170d745efccbf8be3bbac5b9e0321d800b9857878ca3041d19b9358feda804c51d68d8cde43eb907fdb96e132bda0d8855f34bd6d322c4c6a73283d649113ba3601cea14bba9cc73759540ea60d2a2a25fb6e33db42a323f34d926674902a6d707fe1e673af930b872ce9ce6a648d447869bbe752a51d500aa1f87eed71bf4903e9c51337666006a4cccb2bc48450c920a91e9f95298a93bc5ba911770ffa42511748844be6daa5e3637ebebe39b1f7eeebc837cd7226a5151a74079902d57c65e64b171684c8615189b8d6ef5e56c758413ad8165007e55404b757e2723bde9e2598332c907e1874fd0777d68e71b75fbb48c61c6a28f01094fb8063fe63c9f5f99240e57aba20bf5b0d491cff2cbbb5e06b7d0df7d3372c2b9350155572407a42f4903711c2dd9ea00053de35db5d727aaa720a40243fd2a3acc7305a0ad77da062da2f44b4018c9"], 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) r2 = socket(0x18, 0x3, 0x0) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) recvfrom$inet(r2, &(0x7f0000000180), 0x0, 0x3, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000100)) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 06:46:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) r0 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052bfa5684b"], 0x4b, 0x3, 0x0) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/42}, 0x32, 0x1, 0x0) execve(0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e000000db1fae2e77dfb0c0263ac371f5000000b9000000be64000000"], 0x21, 0x1000) 06:46:28 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="001000000000000030009bae075fd14bbadb8c142e2d4ab902000000ce9d586fdc81978b8287f9cf9447aefb0124a63350f512b07b3194f06cf189afd645f3032552d8dc913dd398dfddd8e07dec5243ff362ad7d5a2a9b25878207e9f30d8818ff11e433810d723b0b86fb60c40dfa54930e6d1f8207b32c4be24978ba1f8bf4907fd625dad5ca42058711bda6ffe650299b8f3ef0c861484faf7cf09df107fa359a215d29a75c15848b0ca7493a20ab9adef3ee03d1a71a852d8119db9704a53fd56e777763e08d2a5b420ca99e2e08e5a39a009977d42b09529845a1493879a8072eed2a1a212afdba199c653e3e7f44d8e1750b710df6ab20dd7b07e93a9411d4fda532076402c2c103c6a29233d9aeceade497b08c05ad25b0d777f4c511a35ecb688775a9e9361a45226bcafd75b3584f397ce0b8fc804d4086c4759cf68842ca820edde024fd870ddc36bb331a8d521ca98c26510ed21815e8e6f6015f59505e8519a2b84f401184b28ab207f3fc879c3099d911e480aa7c6224405af13d7b468a508f55b13a046179b10dfcbbb75b4b17ec0987adf09699c2ebcfef233ebd575bba397f7008852204650bae4d7c2097187720061576d89472d4ed24f88dc4fefe885ecd8967897a22a57"], 0xa) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) write(r1, &(0x7f0000000340), 0x10000014c) 06:46:28 executing program 1: r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r0, &(0x7f00000011c0)=[{0x0, 0x82, 0x1800}, {0x2, 0x2, 0x1000}], 0x2) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000001200)=""/117) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000080)=""/111) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x74}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82f9542e829b2d2f6669"], 0x10) poll(&(0x7f0000000040)=[{r2, 0x100}], 0x1, 0x0) shutdown(r1, 0x2) 06:46:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x100a80, 0x0) 06:46:29 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000001200), 0x4) 06:46:29 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x14}], 0x8, 0x0, 0x981, 0x0) r4 = dup2(r1, r3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$BIOCPROMISC(r4, 0x20004269) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {0x10054, 0x0, 0x0, 0x29}, {0x1, 0x0, 0x0, 0x5}, {0xffff, 0x8, 0x6, 0x3}, {0x1f, 0x4, 0x9, 0x5}, {0x401, 0x65, 0x0, 0x1}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 06:46:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x3) read(r0, &(0x7f0000000040)=""/32, 0x20) 06:46:29 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e802f100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x28}, {0x81}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) fchflags(r1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x1, 0x4000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x130a, &(0x7f0000000140)=0x4, 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000100)=0x9, 0x4) write(r2, 0x0, 0x0) 06:46:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) preadv(r1, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r6) fchownat(r1, &(0x7f0000000000)='./bus\x00', r3, r6, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4, r3, r4}, 0xb3, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{}], 0x1, 0x0, 0x0) 06:46:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x1, 0x99, 0x9e9d, 0x3}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000100)) write(r1, &(0x7f0000000080)="ab79396af8be900e133933f54956fcd6c0fb533c7354a154c68701947eae19fadf1f51d19a3fbff61bdd61b7dbcebfc028d71c7f7bcbabff7d8088f2ead8ea45d955ccbd7a616429962b4298b1cde3e0dc86c0cdeffd6ad36763e03f1e2c5d7e8b00a3e736b1111f75e8602997a6721406f98737a5207db6", 0x78) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11, 0x2}], 0x8, 0x0, 0x981, 0x0) accept$unix(r2, &(0x7f0000001140)=@abs, &(0x7f0000001340)=0x8) fcntl$setflags(r4, 0x2, 0x1) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000000140)="04256bf45a16c43b36eb0ac0678d3d9a353fc521f10cced675a90c612c5373d6b563e84a1c6633aaaa25bcf6f4e9654dd7166dcb2b4cfa5aa6357bb86ffba0d6aeb5b9be4e3d6dd71fccb3b497d26cc371deb62316a03d44b9f8dfe67ca2417211583734aefc9c94aa9585eb2203c9efc4fd8bc1d556fbbc09ee7ed3630ba6eeb64f2f3fcd5645798a9bf732f55a0b277118775a6e3b11ca1edbe6d2762970dc6f27cf834c804e4222f24c249405a988dfcc5a133b2e50e2d5633d264c534d034dbb78bf76c143d5652dfca31621be95c011cd87fd8522cfc7c3a23d2b206a43fa34cd8d0d5d2b36f923c0f9ab84adc1e8d055898c34cd9f753a57f6ac4db0804afe97db65cfcf751b543cac6aac3f2e9b1c7fd0a53a95a40d32d175a39c16198d5392fa195a12e3dff3746b792f4734ddacc1f0adf0ab76b5aed56710872b28c0fd46e9fc2ce171dc9da0ee4927df47a26c8d1f754b21b3ff43fbde8007ac7229a86328f38ffacd5c35ec9f8718ad10cf265304fb8e1b038cbf8733c369869e25d606ad6d2215bda4b394422722c03d0ec0b90e829d3764b1c897003a24afb2f43aa602217ae4ef219b523e849a037ea53b2171dd08c6bbfc6c51d52de7bcdd5976c19e7420f2920484ee6caddf3919773553ca238bdf650c4458931414579eafc31818a7712bbb90de67fbe5159494102c3778ce385def5fb2f9084edeee0f8d2c7b1d41bd3e36a2cb1aa1fa472693c4249deee254c2afb3af6fe5b880f52e9477e705fae2e012284b81b849d68d38a9999889a5e0ec979f8f0423f3508d603e86b8367f3ee3ac05e9905edd49951311da44d8118d6ea200bf4937f6b3a0e46c0e61e7353a87589e0904626bbea1e1b1efc95534c2667077699718f2fbee6274b771706a2f39c52948b57b1c29b75eb492a231fa687cbcf31f6c043dc7f86ff3c87f084cf0745631647c2ed3a7e82090aa5dbca25fbe9de70182cfe0c60c15d7dc6fd06e7a9c7150815773d9f6d681dbe53796f570ddfc818358527854cdef69a675202169046a0003774dee203cc9b7271d8654b93b4a9776b0dd2456f203bbe0b083f81c7b80e2acd78d0df766cddbe83fb64c919f1399dff266f5474b744e3de413af252927ddaf5285067616b54061fee48b1cb2a7d6cb88add8b41a886c7726a5e6d016e6ba5f89b0a8a11176319310446b4cde58e75de03cac8dc9e012a9b5aaa8e00289f63d6bb3e336e13c00ecdf0621cbdf958b707fa7ff82d82f3543e9e3b047a54563ebd411473a2fcb0f36a81e6116a5ef73feafc6034751785cfa7b9f5ddbd95959940eb52b1d0f9bdc80e7f4546da373992c43fd357f1912c8f4d3514c9d2c1bd3d4a00ae78dd7db3c2be16b5e8a7d2830d7b41bdd5f94fc57e192a5b80a2d81b016c580743892dcaf23b5f7bd58cdb6329704b1729dd231045d2a3e0138a85ce5eab5357828d5973fdd528e8bbfd777ed34820475cad5c0439c86b3d73e24a498884ba0462e61c2aaa107079f8f8b366c3643679a5e15c578587aa655b6d842853dc66ec26d482ab5a4eff4de44c07698b468d78e96b09fa2adb15102a983802401fedb84d3208e05af9798fe6a90b63866222434d86576b3e8f1d9e901dd07e00c28c87e8cba81c8cdcd8ec39cde44d5680fc862d59b6e52c86d275d44c2aad8045d8c0f995a6252a0d38d2dcc7ed918a3cb0568cb017baa3d681d2fdbc6427d9d8faebcd761ca01924a0813b30ea4856aec9305d6f04b93ad9c4c9a984fa671e653d14495bd498efa128d0d34c621a11c1a03476da785a42e2c02e731aefe1aafc6d7585bbd63db611acd9ec0d6905e68ba95fb853dad74afaec108283028f845a75bfb4c4bb0a57b337b24b43aa528f0dac3f5141dcb691fc22871a3f98c39e3833187d728cced95dfce5f910170b9361bebc5b570040b6628e81059c4a323704275cff5648c87e164fde2a1bd1d5f1768f323d0476fcbeac347bd28926d658bec289b4b8ea5d8b2cc7cf59ba9b3d369b9007d981527f9ee73b45fda8299a45e18b76a734bcc01620cd8743b9daa07b9410919d8796c0c084a7b6e2f5575168457af3c4a07026889448ae80f7051b2fc458e309406960eeb75fa4fb9f9718f5a7b34cd35a1ff823ccbfd624087c3a521ac5718960d19440a9a7069e68e20b5b0d24521570883058c2380708ba5482a5eacfc56726d8658afb2666acadca964fe72a222d26179d8551b0d4b85516000ad6084ba9048a3923720ec865135eabcee714ffc87f1cdef1f1780803e5a2b243e95f6ce5a082c2a17d4e10708ede65a6e6c94139b4db0e25df4b3a7e8d1b1d7a575b840a5b5a8290e953b3b064655a5abb8af228492f211d2f162d6485efea3a9f38787b01106fe53582233cede2ff199d87c6dc6c2cacbe8e352f820511b4d0d36a74d1a13ee7ab2b30f82f8bcc1ac0694c5dc3a667f1ca4a049e6fee58edc39a98b88a1c1bbeb59622d8cc616515edac5c31beb16cf64db7a39972efeceda9e23dd0a68a3f4c7ef64294225eb60c702aebbf073f960ba1798c73ce7c0a7c381b63a1123d2b2c16ea9535c36cd22e6ba0d69d3b73d6f19a2b7c61a786f611351927878121ef42674a1b6a59b2cc246537ea51978d9d79ea5c52d214d72d707d6f1b9bca40c96fb1b21ffb12f3d75dbea15ee518cbde48d44e472a1dd994c4f150467195148c160901efcdcd810caf67e0170048b555a235c8ab9ef76ac6e46806fadc43f50fb12d3fb6206cfd598e227da7b5eaf7dfe9cdd21b8b3343e98660d859e32decbcd30f3d1f4acbdc3758b9082069cb1a69bcfdeb096b03f151bd815fab79524aa3169dfeb5e71796c4b1ac96144d71647996db8d658c93579eabb18db435b30120fbed790d91419c8a22df3568d515635a556d4c8d964dfcff319080bc8936ae00568049306f6925dd72b1b31f28518263a3c05f89262cd887f1f2b483dfeda4e4b5a8f9d077f13eafebb8f8660ae1912a031f27204f62c5ed1e3f3aa973b27921de238152e14af6d2887d91b1310c42712231f9c918a577768d387e66b60bf13159340ab4f3d7d86fe4ac2b7263a7aca21177b9d69812d3810775703bb004d2fe7924348100b2561685cb7cf6b34b50d3f1b29547ca160fbf9d6771ea9d567dba81571be28c1a11b9907d2a198397f8fad2b25a779dd7d6f9b1a0048c3ab5259cfa9641aec9cf795bac790c41c3c2816bc045b41c1a7cf7710f50d50e9f5e81d45ecc6da0a27a8656b83939448091efbddf8a22988f9653416af649aa4a76444b0580ae34ad121a17cf9aecee803fae9fdaa094d7905dc213a10d5a6b99446d411949e338458791fe659e4ef632914aab227d4c934357de2c59ddf6d90c9520eda8f951bb429e28c26d391ae9b0b34874c347bff5216d45631a93d142c36e277e980cd72f9c7577a5e22e0f0ba239d2e2db74b07c5c8addf9a4fdd3a2f39596ff195b9314204adef7f64f6fd1d34da25cd8c5771695d7efd683e4e708b0f414c095b3c2906abded5d6e3eb657036924b69edf9e360055bed6bae0b3abbe98241ef3e49218351ed4766191b714d4f01ac7d2c331e09624865dc3b363e885c8d242890ffbe47917c685a38cf88af9873e6b9220e7f8e3f6540cb780832c727d4ec2cd1ca96d546bddac0a6326a37564eff138e08a0948ae63d7991f366640cad2b53dc9567bef272283b03721a7ed0dbe042c96bf7fcb9d263daff35274a943c246889b7aedd4dfe2010b8f46cbfe6fef764ae576e8094f9d5a62ede5a4205eb3af051c782f6e574ab824cda309a455c1db3ee795fd4c650d7998a6a1eee9471e988bc545286d9b2ab9a2ad53de9494cf9a0e408bd286f637fd3720f8e3944c6f70805a2858518cba684425a62815037546f28f8cdb35d2347a85ec957c62f4aa7dfaa984821de8c59382d65327535b4a3596adcb3a3b08afebfbd1dd7729a7ee83ec07444292fc4b1c2940aa2733e69cd3f52e47b5fa78d753ed157795d17741bfb2ae13741305bfe489d1aa16c46b682175178437353b558f5c1eef61689af1da978a8f53c8c20a1040a5510a38d236930ae1e570e8e6a831d49535b0f66ed20cd09a4751ea41f3de76d937e31698f1a1d0ab340a7438214d074539814242bae506e92a23fa13575cf55fdc65d3cefe8e4fa9e4187d206aebc57f394c4e01a6eb15222fdb84ee536317e79ce47033f24105d85898804bb7849799866063b5726893600bde60afc89526521aa996ecc132c8304f49c596ffd4fc256879863c820d53c9bf2950bd78169884f837a635e775f2ab15e10cebd27a91568956bcea5a639129b1fb851a00963b6bb3b0c4cc04b759631dea2a72c2cef110596b1b48b73297b7bea273e7c64582a37c7aff062dd08f50e423d9c1dc6ad53d8d58bee88a6c16173fc94619b1b7211323b4517352d49dd96b25785f1fcdc3b49de6c30b14cf92f6c65e98af6c4bcedd103f4824ca743dc8932b484e5eab6f09f5ba50656bcebe7a18987641d43bb03df8aee62243e3d590f272c26deaf06c3bc62d30a6842c57a615d34fafb42b12e7171649fc15c371d4a1eb78ab1c03566a5c4628328a7adc80b63d68624cc303de6574d0532bbd5e1a48051dfdfa2b830bf63b085a8bd64f405fbd91005f14a2af3f0ccf5817c0f4e9c70b8e5e3710cd4a63e18ec4de633b47d3738c37a57517f5251deb7c8458b42cfc48e1cd0737c7344f480d344c851181cb7f76e4db16f4a7386e7e909fa9b21492f474a8625c22281fdf7f9984287a13d3020c9f656f413854d0b4092e1109d1516ad1f605bd98fe9a5d6c30074edbe22c0e11c36b490e7ddbc1dd6fdf09eddabcc0d7600359613662f1a689e48d22513cb6210832d88d1910ba25c886d0d642b14dc3cbd1304aaf9f5139e80cdb7e64e4bb34dc8e3b95cd35feff67498f1e3d270ec9e7e198b058a81d752c08e65db9269c3d6c8982dc9e4d62ef19d45b26109b3a6599bf44083d6fa7b78b3822a6884e4228654aff8b6f71ca09f6e8db803368dcde0bec2483dbeb7d1e66333cf314b54be9e1c14ef85a2ee4158105e44b93d063cf43bc4d1e9e5598c35de517c8bffb5ce8ba622d89d1ddd624de6714b560cb810666b9d74c6d10ceab00ade363713de3b1fccefad12a6fc615570f86d39004efeddf09f6c5ca8f11bb0e6ccf3acbcce674d28c31194cbf5f1960f760b1f9dc4680e4925c5967e8f71a849276c1ac7d20b8adb585fcddb16207d46a73de067506880d6308160a71cfa2a024acf8060c07678582f2537e53e0d49cbcaab4e98a6d0a549a51e023a4090a0426dc85e48bbfbe3633a065c097e0424fa036aef0e47eda9c07f88cd258add84ad892c53ea9018c49c56f7200dc45ca0b7f1dc398fb10b01355b72b418ca2608e233071a606a88c92270f1baaf235793439b50195002de6f5e527b944a047269ffbe264f1c148c60c06c02b740325ebff1b333200c5095ae2e5e539800ce620a0a4a665151e6c81657b6c767b69e016b2c1a2cd3a7ccc41e90d8c35450bfe9ae3ca4aceb7038117934421ebfae86a9e3f6720ec2704bea38c1a43656884bc9365f618e27d69433b5bfb870391c66787aa2e548b5490f1d91af9d7be1cad210b8c0cd487b11871a5ed6cb4306adb25d8d0c13e8e5970edfd6d332bf0fdcbc020dbeb988cd0e7ac20759da8dfcbf57168e91e14b742a5631fb19f94e6d8c23e7a26ccc287eba705770d6495019d9c7e765f1bbed5868c7cdd5d7a101f1152162dd6d6ed7", 0x1000}, {&(0x7f0000001140)}, {&(0x7f0000001180)="efb7461407c19aa1d316da8a4d0906e2ad757b3b87751721a976e38214d8a7088c1c5f6b78f60fafb1203003c26e285501efd8b2bcab12421c1bb7052fd7ea5d26154ab4a06ed098c24d9cde1fc787d8a0f3851e8885659ffb4b7727666be0337f5e66439117fa0c815eeaf1ad2c4d3d062b04183bbc873572fd0d783ed6905a9a425433ea98afa7abb79bdfe7fb9f53337e414507168358d91c5c94842eea815daf21de2b2881b02d0649c910640bfd4227ebf7c963445900c0a4b3ff5c079ae5c68a05cd531183c9d9259277880b2d1f700b8b300060b5fefb134736e00c5479c62984ac", 0xe5}, {&(0x7f0000001280)="aaad8fcf22f12ea157a9f736d4f1e9b0c13c4e18de402504fdd8e72f226b2ea718bc70d056e8487803f2f186a4a803086a315f9586306d41e90a7efa3fac6f1b8c98842a70bd9926905a", 0x4a}], 0x4, 0x0, 0x20) setsockopt(r0, 0x1000000000029, 0x27, &(0x7f0000000180), 0x0) 06:46:29 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x983, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) preadv(0xffffffffffffffff, &(0x7f00000019c0)=[{&(0x7f0000000080)=""/34, 0x22}, {&(0x7f0000000200)=""/151, 0x97}, {&(0x7f0000000180)=""/13, 0xd}, {&(0x7f0000000300)=""/32, 0x20}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/232, 0xe8}], 0x6, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r6) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', r3, r6, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3e, 0x0, r4, 0x0, r6, 0x2, 0x20}, 0x100, 0x4, 0xffff}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r8, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r7, 0x0, 0x0) 06:46:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffdffffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffc}]}}) 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)) 06:46:30 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c8070000003f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfd50a652bf897cc233cab1d5ef00a6aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721af29ca7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83ba5812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1738ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c05000000000000001300000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442a72cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b78d0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d9ffdf26a57170ae66ff809a37fbc041594bfc69e71d9bb40c8866339944b9b69f72a45a286d74ccfe6b75bffa38eb37eaaa4a6ccd5d933ed7797e12139dc5a2a6cb5a890907fb3effa1cb866c033b6f43b434a5aa2d7bf816d8c0a20b827feb3617f0c8f6f56bba2218d405a9345cda56e49e37b78323520659345477ad3002338523d6b4221f647c2fcb8163d646622dd7b723b9fe65c97d463c4d20fe1a09ed6b7948d3ac9ddc04864e836053ebf28e74e04"], 0x10) open$dir(&(0x7f0000000040)='./file0\x00', 0x88, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="236900000000deff0000000000a76ac499a5c94a", 0x14}], 0x1) 06:46:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)='[', 0x1}], 0x1) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000280), 0x6, 0x0, 0x981, 0x0) write(r3, &(0x7f00000001c0)="b6c29abaa15f1481598d683d8d9f5f421580a91b8fef1895202c680fa670ba904c66698ff7f4aae649cea402630ed49e521d961921ef1ee463a6cd717ce105ab50a312f412723abd4849391e90e623f0bed3a304c561a5ab2059a46e496e277476703564ec2b51d1327083f376576f7d946e5f34bf3918ce5839e05775bc59d928172c05686eac050e5acb0e830e91fbfe839ec67d7cdf0332c8769c914d7ecfad1aab8b44461f2fb7f34c92", 0xac) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) setsockopt(r2, 0x400, 0x8, &(0x7f0000000000)="23b81159503164afee9a392d85270d00ea07001c5331e6949924cc672c920809e5183deca436db60df21de4eb0565267f0c0f4607ed779fa", 0x38) dup2(r1, r0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x8, 0x0, 0x981, 0x0) r8 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x1, 0x1, 0x2, 0x1, r8}) 06:46:30 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x100}], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffe5ffffb0aaaaaaae0486dddc000042d36c6e2c094f00fffa0000000000000600aaff02000000000000000000000000000100000000000000000012d9cbd4917ae5cb2e515f994e3b46d85f0b79b4f8170e0da2d2ac5f68754ef558a44e9064f74c4d3f1287d535f3471a452153eb8c99385bbb3254f22e1f3573786d8e7c6b9c519b4691f6c3a886f91ab483dc955e58557de068467b7fcb1378a1a178e6f59b8d91648cd94fdabfa1af8fe28a3618eaedb3a8721f609efdf7c7"]) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d630c8943c3aa8e689e464539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000002e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fbc0d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d7c"], 0x4a4, 0x0) msgrcv(r0, &(0x7f0000000480)={0x0, ""/227}, 0xeb, 0x3, 0x0) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/95], 0x5f, 0x1, 0x1800) msgsnd(r0, &(0x7f0000000040)={0x3}, 0x8, 0x0) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000d9488e1ed97151f255d9d1fbbc5f08ae6b543c843cfa5b1ff9c53b33fe285f491ebaeb9ed43907ff9452f49b5270f99cba21c643db3498b03af5e66acb8f4abcf47482fcdeed953807728c466bb2904afea563300d1ac01af800000000"], 0x57, 0x800) r1 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000380)=[0x3, 0x78, 0x8e, 0x800, 0x800, 0x2, 0x7ff, 0x401, 0x1]) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0x9) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) 06:46:30 executing program 0: r0 = socket(0x2, 0x3, 0x11) r1 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x78, 0x8e, 0x800, 0x800, 0x2, 0x7ff, 0xfb3f, 0x1]) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000500)=""/213) connect$unix(r0, &(0x7f0000000c00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff010000d580000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc76946040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe60f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a4fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824a952d27d7b4905b8ebf329d4ca67e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f3000200000029fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d0cf1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d6095c6f7e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2628884a40587903dad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bf85a5c95717d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d00000000000269976e00ba35d12a651122e3576dfd0cde30bcf5c4ebf2187ec7f9706b51cd2154c3ad447142908803dfce36771d36da8f2566d4d678a03ceed9a7bb777351a7aca7a4f17311f71bfab945862cf62e9b6a8c110a65db84935b8d1090ed"], 0x10) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000300)="06694b1105080000003bba43e9e2b57b2a646072f022ce78d700000000cd1e395c1c246696650e829b0fb1db9358ecb0a6de72e4e5a7d30b54d7db43a65aceaeec27f0b12420add57210f854827fd743698a0fc9397a82e444f47ab8c1aec52f58412aa7c7234aeceba25a4f0656dfe48a000bbb4a44ae114f39d78f63891d95452263f5cc0766c4f70bcb06db0648e7bacab2dd80795864b8848bf21edefc7deb7e3c190c41e7e78a6d0b83e0ad0d846d33eb11635223ad346eb5496da572b6ec966792556a682a7747feacbbb1fc8eb8794a2073108730fd4fb02830e6f1cdb8b069", 0xe3}, {&(0x7f0000000680)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ee5d74c4879e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46bf5eb7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b5682538218ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb03277225f6cffcf45d570d1c682435b403a79a94c9d094ae74d41a16d33dfc64960b4c42106e29c3f07d3b95a18e107fa7cc38088ef67ce93709dbf6817a6a357a59934d4c476ccc2c87360ac07aa7e5191ebfae066959ed1778b5518a13c31758b9280918c1d45a547af18345469fd90d83301ed8f6", 0x261}, {&(0x7f0000000080)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b530400000000000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000940)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905ae38b1d564059880e84ec7d1077b3134906ae9854043ef", 0x2ae}, {&(0x7f0000000180)="b166ae3af4174f61bd71bdf7dc93b8c388adf3a9213d955ae497ac128059243272abd7724121895fa729f53ac1b527e0e8f77c041eca932f56bc010ca44adfa7d4b6df9620a3b555127d6dd22012f3556dca349e2e94dd798c9219080900d831d0069ba4102d21ab9764934b", 0x6c}, {&(0x7f0000000200)="4ca84e7bff5ffa272a02adfde6eaf9686d388cf83b9b411eac07ba19510f0354060b1b7a695325cf0efa46f2e599c449f7ebd7b0d5a24894f5a2cc880693ea91a3816a1507120e62875c6989a58c66a525375f8ace581a32b806a75187a7bede8bd3", 0x62}, {&(0x7f0000000000)="882205581254237764bcf1bd667e8568784a254d6ce4458af6d27490e41ff1408f3739178ae40c87e6be9750787ab4221507078a82127653c5fbe9373a9426fc6aef028ffa5b060ccb50138265924032b20a02c91d98b4f5ac247af4bf258527709fe0afd2", 0x65}], 0x7) 06:46:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x84) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:46:30 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f00000cf000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 06:46:30 executing program 1: syz_emit_ethernet(0x0, &(0x7f00000000c0)=ANY=[]) syz_emit_ethernet(0xa7, &(0x7f0000000080)="c74595006f86dd0000000000000007faeebea269442287a7b5d474d98ebbf071b567c5c17d09d8e8d9b9606db3c6e992e89cb44e42fba88402bfc97d9f0946a54e1eecb3dd6944a114308b4ccb632a37e83aff5c5050b9b5fd57408e9b0cff2d23ad09f75597ed1a1c8de82fce33103ed71231d0a99bb1932e653460683886e6a6a19aedbd3c606d3e6ccf5d5efa77cf8655e4706b1854e35df68416671b816e1db5217ac7867d") r0 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x78, 0x8e, 0x800, 0x800, 0x2, 0x7ff, 0xfb3f, 0x1]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/93) 06:46:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0xa2], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffe], [0x5a, 0x0, 0x401], [], {}, {0x0, 0x0, 0x0, 0x4}}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0xe7, 0x0, &(0x7f0000000000)=""/231}) 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$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x7ff, 0x3f, 0xffffffff, 0x1, 0x101, 0x2, 0x5, 0x1, 0x1, 0x7, 0x8001}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 06:46:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x80, 0x0, 0x0, 0x2000000}, {0x5, 0x0, 0x80}, {0x6, 0x0, 0x0, 0xff}, {0x1000, 0x0, 0x41, 0x1}, {0x1, 0x4, 0x4, 0x9}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 06:46:30 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000080)=0x1) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000100)=0x80007) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3a04, 0x0, 0x0, 0x0, "2c164a0b07906a553ad48e8dfb137faf97fba82e"}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x5, './bus\x00', './bus\x00'}) pwrite(r0, &(0x7f00000000c0)="3fb8a91154fef9458065a8f8dc17f15392fbbe62b3aa18534624", 0x1a, 0x0, 0x7) 06:46:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = dup2(0xffffffffffffffff, r0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000140)) r8 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) dup2(r3, r8) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 06:46:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0xfffffffa}) 06:46:30 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff6, 0x1}], 0x0, 0x0, 0xfffffffc, 0x0) r2 = socket(0x2, 0x3, 0x2) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0xbc}], 0x8, 0x0, 0x982, 0x0) getpeername$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="580e00000000000035c47fe1f57602eee4080000003fd7617587dcebfbaeea48e1fc35007db599a86bf55c130c7c0b4909c19472e0dd1177a32bf3aaac98846721a1f7ba1e3459559e7d54aa7b4f20f398495242e7bf8e7ff0da5f41b1dfca05150000000000000000000000000000000000927804568d3c708f8d6075e85ef4faeb2f86b2001c4f18"], 0x10) sendto$unix(r2, &(0x7f0000000100)="749703442de600d63204af5ca169f5bc55a0", 0x12, 0x0, 0x0, 0x0) 06:46:30 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r4 = openat(r2, &(0x7f0000000000)='./bus\x00', 0x10, 0x3c) fchmodat(r4, &(0x7f0000000080)='./bus\x00', 0x10, 0x4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x2011, r3, 0x0, 0x6) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x1, 0xffff71d7, 0x3, {[0x0, 0x1, 0x40, 0x1, 0x5, 0x6, 0x4, 0x1, 0x9, 0x81, 0x8001, 0x100, 0x0, 0xab1, 0x8, 0x1, 0x7ff, 0x8], [0x6, 0xfff, 0x80000000, 0xffffffff, 0x1000, 0x4, 0x400, 0xe9, 0x0, 0x80000001], [0x5, 0x6, 0x2e33, 0x3, 0x0, 0x3, 0x9], [0x7fff, 0x7, 0x3d4, 0xc, 0x5, 0xffffffffffff26e1], [{0xe3ef, 0x7f, 0x0, 0x2}, {0x3ff, 0x8, 0x7, 0x4}, {0x7, 0x9, 0x80, 0x8}, {0x3, 0x8, 0x2, 0x2}, {0x100, 0x7, 0x3ff, 0x2}, {0x1000, 0xfffffffe, 0x1, 0x3}, {0x1, 0xe5f, 0x8, 0x89c8}, {0x0, 0x9, 0x80, 0x8}], {0x5, 0x2a, 0x7, 0x10000}, {0x6, 0x3, 0x7, 0x20}}}) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 06:46:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) recvfrom(0xffffffffffffffff, &(0x7f0000000100)=""/4096, 0x1000, 0x0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x6, 0x7f}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000080)="10591b89e2cce71f", 0x8) 06:46:30 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) madvise(&(0x7f0000e92000/0x4000)=nil, 0x4000, 0x6) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) fsync(0xffffffffffffff9c) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x2, 0x1, 0xfffffffffffffffd, 0x1, r3}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [0x0, 0x0, 0x0, 0xffffffffffffffff], [], [{}, {0x0, 0x0, 0x0, 0x4}, {}, {0x9, 0x0, 0x5}]}}) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) 06:46:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x28080, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffffd}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e852840 06:46:30 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) 06:46:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) kqueue() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) dup2(r1, r3) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ef04e7529d740a664b0733d6452afe9244698a7ab24c986aa0000004"], 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) write(r2, &(0x7f0000000140)="220e228f01001c067ebc74a7ea11cf805bf1fa48f4445ed4c7", 0x19) pwritev(r4, &(0x7f00000002c0), 0x0, 0x0, 0xfff) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f00000001c0)) fchdir(r4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) mknodat(r7, &(0x7f0000000100)='./bus\x00', 0xc000, 0xf7a8) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e852840 06:46:30 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) dup2(r0, r3) 06:46:30 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) socket$inet(0x2, 0x4000, 0xff) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0xdb8) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 06:46:31 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x800) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 06:46:31 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de6", 0x12, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() nanosleep(&(0x7f0000000040)={0x0, 0x8000004}, 0x0) execve(0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) fchflags(r4, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) kevent(r0, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x22, 0x40, 0x47f2, 0x80000000}, {{r2}, 0x6, 0x1, 0xe842d6dea3024c36, 0xd3c9, 0x6}, {{r7}, 0xfffffffffffffffa, 0x63, 0x1, 0x47, 0x3}], 0x10001, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x81, 0x2, 0x6, 0x7}], 0x9, &(0x7f0000000140)={0xffff, 0x10000000000000}) 06:46:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 06:46:31 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x100000001}) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) preadv(0xffffffffffffffff, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r3) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', r1, r3, 0x8) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x400, 0x0, 0x0, 0x0, r3, 0x0, 0x9}, 0x7, 0x0, r4, r5, 0x5, 0x6, 0x1d}) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) flock(r6, 0xa785c1793cb329ab) 06:46:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x800000034, 0x0, 0x0, 0xfffffffe}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x101, 0x40}, {0x8a, 0x7f}, {0x3, 0xb8}, {0x4, 0xf885}], 0x4}) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x2, 0x81, 0x1f, 0xab0}, {0x0, 0x6, 0x8, 0x7}, {0x0, 0x3f, 0x0, 0x2}, {0x9, 0x2, 0x40, 0xf}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mkdir(&(0x7f0000000200)='./bus\x00', 0x80) 06:46:31 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x1, 0x0) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0x101) ftruncate(r0, 0x0, 0x80000001) r1 = socket(0x20, 0x3, 0x3) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x67, &(0x7f00000000c0)='\x00\x00', 0x2) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x7fffffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x810, r2, 0x0, 0x8001) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x810, 0xffffffffffffffff, 0x0, 0x2ab) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x8b, 0x8}, {0x5, 0x6}, {0x80, 0x3}, {0x41, 0x4}, {0x41, 0x2}, {0x82}, {0x1, 0xdbc9}], 0x7}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) close(r6) ftruncate(r2, 0x0, 0x80000001) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 06:46:31 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) sendto$inet6(r2, &(0x7f0000000000), 0x0, 0x400, &(0x7f0000000080)={0x18, 0x2, 0x4, 0x7}, 0xc) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) write(r4, &(0x7f0000000800)="b842b302c2ce51dcefd7826cea931a09377ad8bab29720fdc8b9c239184003c54bda4d2b9b3d627e4e0e03c7a480ef6ab5d16bdb7f5353f66c829cea1ae934f014b15680beee7314cdcbd8470c388e1f14117b3948e4086bee3902e5aeb63159c5d20149309b95004ebc350ddaeb09bb1eadf315f81a102855b7ecc5c51dfa5b8a2b14601276317a86b50eca6c55483d5aa32ac931a24d633929ea3bf985e4640aff5c24152d478281b1650474dd41c32fbca42ddf12719a1834334e96d0d310cbbf37bb90ac1936d3419582b6b6f7701318404b0c3bda4df9e5881eb21e60c27b897fed35d34f0e34326f8eb6e107e83039ca11d2bfb0d46ea232db5ec7facca7c38f333fd3535e08d27897b8a7e7ba17c5e5088ad9cb537304d95dd38a33f5ed2560708c721b9e5dbe541ccb46cc553511611133e8d5955454259fe8ecb303374e7f9e62497ae2d2e7dc1c90808ba018be3384fa15749ed3cfaf6b5e48d2d245d1189cff1e6b870855580d2881926c7fb8019b3790aa7b4521fe708dc738abc8db53389948821281885ef885f7aa0161df7108030b7c1999ebf0ffbb28cc745c7e22f89182d093f9adf782887d62b9228f2aa3a17da449360f63c705fced5917ac8488d2121768ccc6edd2bc903be5b33e192c94c261e3f02a298b311ad7019a53fca17adb966173853f974a8ba7ecf4b9e87f4adf3707f4ae16f1f90f85f73ecf65763ce9d69e1340e033202f9b1d66b048e2e4c42ea741c0f1eb2121f460e4c630dd2b89af2fec3375590750dc02b2813ace3582d58ed66fd13186d24a81813bfd2277cd28437215e0755a198abb7d84d6874d9d02defc137ddb27fda343e2cbc0f5524bf26475563b9aff7952094c1d8cca341f1b3340ca8f714e2c47dd47cce49dd8990ef88948e9a2f17c31ed7c33b6d38bec3eef951d7278e1bae7bfb3b76030f676204ae47232fd374948e085d7b86adc99eebecdfb92a639bad6288c23d85a3f367ef3066b1c3eb30fb80b060ac17ca2e33b6c1fb98bb2efb6ebc611c89e2ca2c63ce899fef496e07a5732a5c51c2e44c83ecf8a5ec0381c2ef0b1ec51defdad9161b9b959b28bcf3bd2b5b4e2fd4488ad83efd3468e7704f44066dd9d6cd98efdfa02e8d743a7a11891087924113c1906d7a914755228776712588c316e70a2849009c145fe88128eba7aba4b4dcfe228a196e5a5f03e3c54e6317e0db8165aa0fb0bb074ab35830fb8ba09c8d44ace1e9f66684eb30e24326e3f2fad8e183d50be79f295e65ab81a817cefa8de1885ad2e634cafe7d18fa580693bfcd1191d05cf11d6723a03f96c5a007de63b5b466a14f31a93de91460a1b8db29e74b7884821f6142609bb28cb2656e08ebe0feae9b2c41404dca906ebba80e759425ac524f5bcf47eb110a99ab84da683d0a2371fdfd6d38afdb0bfadeeb4b0c7bdaeb1145c377d82e049b57fe8124016f47f7b52db98c81d21b887bc94ea61396bcf579f1650b5c0194a0740daf3a4f6ca019bf0e1ea2c116274c2791a2c5b75c58c17b0674a2f530c9cb41f53061175b1b84fda8b84b8d737f8979786f94a20c189b9b9c6b5d7c5d9116ed7724ce1c6ef9cda89473ccba260cc57786f9c8139a6ffd37e4d8c9adda7ba5e013421c06a7cc39b12de94e9c4c76d2d029b03b7edca55e5adf1a1782d2442eb1960feee12831fb61fe4cb24534e62019cb03dcc3ddb8da639ce8a49552ddd0a981468ab3e68a8d7a47c61c0a49757e76fa86d23c52b97a9f9e13b0cfda7ce2637d937b39e2ccd4703138bda67f792ca91596b0407b3c618576ac348068735f9078e738b68329a489fd32933102919048ca77536197034b6fa45e104e55bd5c73fc79bf423b50db2920c360a40730901f307ebbc43226cc7d8d87ae921a843ee1aabbff178a30a54567ff1a9f08b29caa4d03f57f0725f49b19345de6a6206336a4d3adb47644a373da89afb653cdd05af3e4fea4d9f7d9ad58c30140f4902e5e980e9c19375c005ab286101ec061f227159c1522fda1e482c1c9fdae74cd9fce77d564e05bdad7d8744d647686c6097d24ade0ba628dec0b12a9540cf89d271b957b906a088aaac46a037d8fc63520f79d743153957a6f8951e6ef7a7ff4f7269eb981601ddb045d85c2eeaf4cf3673a6a1143385b74ad31614eafd156af0ff2591d6514062fa312d4a84572797cd3f159440110020bbe26995e84f3dcb51e52be28803f4295b1e68be5ae6e18e61c182c0aff5377e7a32a84f00b4bb511ca3b941ad6e8ce55a8ca6afab05e6d267f1dcce5c87af26541eb08efc748a3a41a9b2b711554c6feeb125495c620023eac2c854af734617bbea4e8e5d5b15af441ee0a2e346b44e3b6d7bc0b94277830c7b0015db5e861f8c706cf657b50d88ba3e75786b3604e829f8d4b1d47711e0e37182e0c776108f7666443c1b9c2079db38091f2ca5fb43036808eef637a09ce04ae156d8f2ac9f5c28f9d23a1480b7c254449a98ad92fdf2b8d72a0832be152c520d6ca385e156c25e3679d55c0f37bb4fd4a48f27b7a56e69b8e2393e4b776c8db0625d142cce0934ffb794d98504a266547d3f7f7aa8f8605fcb558ce794b3c08e98054d2e8cd25400a4ca588dafb5999ab9734d2205c57e46342968ab4e1cadfd2445b52252feb1f669f8b28c1ccb6e7f505ac5ba496ff3f2d9c20c9da43ece5027ed2bc68126e8f7064e42bed5eb2a8a6449d32954c94ef684989ece1eb03825cb5e276821151346f6a9daeaba722627bf0754029074e3f05e9f484137535f0fb5d05ba96332da8c198f3fda17144ebebdbc0fdb5bc6b30edf3781d9fe7f8a77580a7a4478ded8f438020581a382cacaca176c676da507505bd3271b9fd934ad05edc887b0461ed57604f07f981114cf64bba8428ed449a30dc03dc86fce8d99b2b0364f96651f944e2209c71ee826e46968fd9cd77a4fd43690913dd8131b3d979379d620a18e7fcec3fd8c36061cac26af062bdfd1aab12e8fbf28c3235b3bafedf9056cd9dc9230313fd39c4d413fd37586181d832bfc7bc11f495a5ce003bf625ae5762cd989da29ffd8ef8969b0d92be254219f8fa652ec2fd11f966dea39598051a486729df63853efebc26a79d33aeb0cc2adbcc2f2fb90ac51ab4ff48447b67b56af2471ecd32a8283e00616200b1dcb97155724e87c9063c4d9dca26e310326974514426c3a4d301e1c602d5a9ebec880e65a98ad7a79898d1e82e0a6299e8cf4dd12fda810e1b0d5de4fad193cf2b0b1a81ad0a9ee15d0620993f597dbcb37b9f41886bfa9e0b7a3a8d7acc557ab7a53fe6d0e8b86c3a5a868ca7cbd5c159df8ff74220f4b1048002c58b6d6452577c9d978b887008212b88914884fab905dee3e0824868a9ef6e312f700cbd6a49e73d591becb6f7db63f29fda49ce8a254225183e390544623ecc0b05e423edc03ded68ba4df6610938bb01702b627596e27769f3471ab7adf86b931275e877b861722cda6c75fe4a10b98bf8ebf885d3d0b74a426baa488ac78c02b9f4e490100ea4aa1fe33f971cec151312d044bd19ef1800d5e722a3a664eef6341eb415a58f0e53b99da0a096be156412c8b8107e0de932d5042886534fbb44642e7fb2b2f00d7cd709df052180335ed047d74e556e28c34345fe9c82ce4b0c850b2a6b627fe6d03f8bd4083de372d1f30b63f9c24582bf2a511900766287233949429c48243ff50d0f53667b02235da5da39ecdd6bde8aeefbd777f1a23cd587843f7ee1f3138e115e4c3530ec570acaab101263a03936adfe1d5369b9f650d670d9a8479ce7125ba7321921e3708fe48f2bc15fda56c565967dcf3479aa75c3eb2bd523940d127cec330d33d03e2f5e014578ce75ff4b5fed8063280ef4dd7920445a17ac137701fe7d9eee20859c3ea01a92f772cc3d37c2733d260572b020a59e7a0f33d81265f4ba2fc5afdbbd99d9a6c92ffde628332d12dfaf42d4bd01566778eca8e9b561f4cd235b6e04aa8ca899e7682df2449ba43c773d5f90a4b0e0f9b3f7d6b3ab01db0f04c8d06c1533682b5cc4d6c13af6f320a71a1fb975a79cf75081d0bb2c4a0208a1a9585aa52dabe33b5b86055fdf8e1d6e73c8f71e2f39a954e7e7fd7b858ddd247e224b7c3ef530f2fa7144abea1bfc57bf6b69c1d72025c7b7a3971a1f566a57adf046ae2cac322387d7943943506846a934b8fbed48d1833ded71e24dd5aeaeeabd0ae30ace9431a407748f5ad596127b750fbe3c0b7b9f6ffbdf1b2816d55bd71a9ecf1747ba799c3cb451a01742efddaa3b9b70629deac0d4eb768b2e338c65d116f2eb832b255c769ddb5980bc58282132ee2372415f3aa22ab084b91b6cf068decda909ec4b5993e33c110c3d47fad760beaf7148b9e61cc81237db4b59534262a38505ae13931fd79982348ea569a7c6a023f77dc0dbc33a7ac897a3b7652f83dc3e6fbd756e7b03802072885bf1549ccec3ad5e962b5902dc69ae933efeb717c7660687fec310ab40b1841a6ff2c93ec0875960a362d1517437ce142a4b323d5cdd4b19f81d3a52b16b2866d0ba35137ff77f487a57b7dc913896c6d348cc825ed62735beef0c6850de155da041279282773a4d8624c79595dda71ac70ec27fca694c1def3fa9227d19456a4f15dd7b753fe0e00216835f1ff8e22074c34e2a201aac23edc5279a511d08ed67f61056eade07684eb959890ab78c9df028564080ff78fb0fc529ed8a9e152c337be53657fded53f3e76d1af52a9eab1b788073af6eca04302cb25a0fd4bb08616ed6029359137fad477b224d9e3c54444545655079cab0adcec1eb7da7eb77530a49ec8522a5d8aa1e48206574ed95e3ca060f29776d94c6c41dadae80a615c08e8f5bd8b85fba7fc576bbbd1bb088d3406ede6228a2b6258a240c487758752e39f4a7e4f9d49babc8c866acc373da003914da412bdaaa94006d07ac2f46053aac4fdab1987f8c1d96dc87fddebb49dbc29ca3c187b83d380779737fa1ca0eda22689456ea8f13d582c6b331c3739d183f5c7ba821721477d9aabc92606138c9a97c3a1778fc2f61db3709d826bba7d824f0f351a972391c563de8e3e04daf096538047c8c7b085b0ba44515a17361035e1aa45d9fb856f020abcebb0c7d7e78c5b41be401fcb4d5151838d52e08377e4275c8ee267438dc13e5467bce4a847c65882398d2cb29eb4ff9827026b34867bbd907858f0ee1224e01844171a23590cb2ab4be9ab0178ad38c3fe589cbff6912f132d0ee56734d8fad003de1aa65f28b070ef259a67381f8c4aec4e02b1fda5dbdd0e654b74a0a26dc48871f5bcfcb54d5e3adfe7a70c5fd1349714ab27503e1c40730b8107e4f3e421d4971f91b3c95015d2b1ae85b901958edab3db5f45a0c6fc561920487210fe5882e6a3a54574d52dc731769fc7c2fa64bf529274481863bdb003eaeab0e6e4397d7fd845bf90fb7837a9bf7086de3ebc3b69afb04bdcbd5026db8aa6a47f42e116e6b0bb286d0d98fe44e8fba6d737fbbb7ad3cf231b6ffd4269025ea89fcaf7945de1b702d8e9950a6e58eb2f235ace00e085c3abcd2b6192301cddaff153d74208552f6c45cf2210572e2f2c89f58f6bed01ccdae113eda2378aef0443d2d9c0490823d5e3f15848be45e03cac8a1eaae7a45feab37e06788cd1a443253e43246b0577e1a143a42f38c2d6168425741cd74b53f89d163ff5b0b833134e3aac1ca17607303834daccf90628043c5e9ff38fa0acc5b9b637385ddc11de", 0x1000) 06:46:32 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000000)={0xffffffff, 0x3f, 0x80000000, 0x2, 0x7fff, 0xffffffff, 0x8, 0x10, [{0x8, 0x5, 0x40, 0x1}, {0xff, 0x8, 0x9670, 0x400}, {0x1, 0x1ff, 0x1}, {0x1, 0x5, 0x3ff, 0x3}, {0x1, 0x5, 0x3, 0x7d}, {0x0, 0x10000, 0x8, 0x66800}, {0xffff, 0x8, 0x0, 0x7f}, {0x400, 0x2, 0x2, 0x200}, {0x80000000, 0x4, 0x9, 0x4}, {0x2, 0x8, 0x6, 0x2}, {0x6, 0x0, 0xdd6e, 0x1}, {0x7fffffff, 0x1f, 0x2, 0x81}, {0x8, 0x10001, 0xc73, 0x2000000}, {0x5, 0x94, 0x6, 0x1}, {0x0, 0x1000, 0x6, 0x4735}, {0xfffffeff, 0x7, 0x400, 0x4548}]}) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0xa00000]}}) 06:46:32 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="492b52f5"], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYBLOB="d1db974b66e50cdd24fdc6e67ad886f04867627d611672634b63f7144d61d5d8b170e7530949dae899592d8b82a5e862dd100669d05172e4b142e05955d2212c7547cd38169687aff6239c", @ANYRESOCT, @ANYPTR, @ANYRESOCT=r3], @ANYRESOCT, @ANYPTR, @ANYRES16=r4, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRESDEC], @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESDEC=r1, @ANYRESDEC=r0, @ANYRESDEC=r5, @ANYRES16=0x0, @ANYRESOCT=r0]], @ANYRES32=r6], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f00000001c0)=ANY=[@ANYBLOB="e3f1796d9c444737ba7f70521626f0d0825563bfc75b8e3af9b20e8c66db0c962a862dd69b56ee1779ae45247b7ee698c51a8ce09c5695adcc45915451080c61f00b9bd0f6fa9de16354a7543c977395bea693f6239e"], 0x10) ioctl$TIOCSCTTY(r0, 0x20007461) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000100)="df55a0c793401fa607140000000000ff77d727f1cbc14b0500192d4c1325ffb0f5bef7b0f7c4d8d71809e348835b149b33ff0f000000000000f149112c59cb6fe902984e0ab869347700", 0x4a) write(r7, 0x0, 0x0) 06:46:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x5fb4) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x128) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e852840 06:46:33 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x160) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) preadv(r2, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r6) fchownat(r2, &(0x7f0000000000)='./bus\x00', r4, r6, 0x8) chown(&(0x7f0000000200)='./file0\x00', 0x0, r6) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 06:46:33 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) 06:46:33 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) 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}, 0xffffffffffffff85) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=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) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000100)=0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)='\x00[\x00\x00\x00\x00\x00\x00', 0x8) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e852840 06:46:33 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$KDGKBMODE(r0, 0x40044b06) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x11, 0x0, 0x2}], 0x8, 0x0, 0x981, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x8, 0x4}, 0x10) 06:46:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0xb}, {0x54}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") close(r0) 06:46:33 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000240)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000240)) poll(&(0x7f0000000180)=[{r1, 0x4}, {r2, 0x4}], 0x2, 0x9) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0xf07e23, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000240)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000005000000000d00000000000000b0c53dc422e63b22d1fdeb2843b731400186fa9312b7213da4728f683e8c0579a55356abab85d6c5854fd3e8eb5da086684e49a56f668010285c5cede0c3cb818acb798ee833b33f6549b991a67a0d75f11da7bb710d3995200dadbb1432e73cf34c685158aa5087758d4baac5d6921c3ce112fdf88fbe511996a6026da32a75b960e26d3b523c6a6cb538cf21200ab6d951b1fd2a36b27c6c1286640cc7012b2479a5dd4203bfbc6ce05991df9e15ee0717a2531ce7"]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) r5 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000480)=""/206) socket(0x18, 0x1, 0x0) setreuid(0x0, 0xee01) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x3, 0x4, 0x3, 0x6, 0x200, 0x9a]) 06:46:33 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400004000000024a, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = open(&(0x7f0000000140)='./bus\x00', 0x200, 0x188) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) preadv(r3, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r7) fchownat(r3, &(0x7f0000000000)='./bus\x00', r5, r7, 0x8) r8 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x9, 0x0, 0x0, r2, 0x0, 0x1a0}, 0x7, 0x7fff, 0x0, r8, 0xb7c, 0x9, 0x9, 0x4b50}) nanosleep(&(0x7f0000000180)={0xfffffffffffffffe}, 0x0) 06:46:33 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x4}], 0x1, 0x0) dup2(r1, r0) 06:46:33 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="ff23ffffffffaaaaabaaaabb0806000186dd06100000aaaa090000000000000000000000000000000001aaaaaaaaaabb000000000000000000000082f3d7da00"]) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x20, 0x4, 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) pwritev(r4, &(0x7f0000000180)=[{&(0x7f00000000c0)="d74adc6c307906a81e6a9ab019dac50ab8d0a153f32ea99dfd0bba5b829018be3498cff6bad05eec37e0f786f578f250d92d0a24519bcd8276184ca68ee6f261ad212d2005e7ffd541f72f71bcaa080532c631f70ece57348b739bf526639d0c15d20c076ea39bc1f5eeb2b3536bec1cd0f23d93e91fb03a2ea1278199df98ea0b6e7335ee89eb731160dbda85831f4ce9915c3fa9403b8a0f1e7261143cc0404b2faf7892d50354cc77d5d9", 0xac}], 0x1, 0x0, 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) 06:46:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x0) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r3, &(0x7f0000000340)=[{0x2, 0x80, 0x800}, {0x4, 0x401, 0x1000}, {0x0, 0xdff8}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x2, 0x23, 0x2000}, {0x9ec365d24a5f4a83, 0x7f, 0x800}, {0x4, 0x9, 0x1800}, {0x2, 0x8, 0x1400}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r3, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000000)=""/226) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/134) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="e2637774d32693943b81f28f5ca147fb60ff99bc03a58b8e3d0b74434ec5d61b18024c9d8cdc285e06c86a62b22fbec61b23566812044be37081fd4b7b4cd16774bdbd317203fde5f2eeb854557cca98fbb2ae3412b2e81424677ed25312d95d9f02e0be"], 0x10) execve(0x0, 0x0, 0x0) 06:46:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x102c, 0x0, 0x4}]}) 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='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x19, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 06:46:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) chdir(&(0x7f0000000140)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='c\x00') open(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') 06:46:33 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 06:46:33 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f0000000240)='./file0/file0/file0\x00') chdir(&(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000fec000/0x13000)=nil, 0x13000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000140)='x\x00') 06:46: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, 0xfffffffd, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="4c1ddf4819a874a65517e73142f0e46b0141cac69432f406957a7828bce33c73e4e09783e631569d78dd14a83d9ef66aff16ec936b466c523c6e4e89a477c9c52345697adb53271b338057b89f32fc6028c6a1b576affdfce85b737ccaee92a74f063e74d158e58f158101bbd0e06ad405137e0144abe4d32ddebba90100b83751aecf9ff5f038235a21c857bd8d11c9bfdfba0206a4494e446756d036fdca5a9235dc186c8f549352ebd4932f22d4eeecee0104345f736768bd29befd95031ddc58ade77d6068c2c06ffe6886b4230019aef1b6f19d3336c8e07461939b536b0d048190e40a11b89fbd9c8f914b0a7927c197e409eda677ea15427f3b38144c5f71a16a", 0x104}], 0x1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000002c0)=0x24ac) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="2200080000000000000000000400"/24]) 06:46:33 executing program 1: open(&(0x7f00000001c0)='./file0\x00', 0x50330, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) recvfrom$unix(r2, &(0x7f0000000080)=""/182, 0xb6, 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB="fb7c7e00002e2f660500653000cc2a90541e95327b2ee4660ad95f3d45389e9522d53a910a941ff2e17b0dbe57230b9797de89a81f1ee15ea66f691c33d0e5a1db8ca0349b3b8b959ef9c8032e835e2c0f06c420b22bd93fd369c61477e12678760c28cb3b2ed90303620c0acb1f4c"], 0xa) r4 = dup2(r1, r0) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x10000, 0x110) write(r4, 0x0, 0x0) 06:46:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729ed) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file1\x00', r0}) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 06:46:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x18c) rename(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)='./file0/file0\x00') 06:46:33 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000480)={0x2, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 06:46:33 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0x5) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x23, 0x4}) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) getrlimit(0x2, &(0x7f0000000000)) syz_open_pts() shmget$private(0x0, 0x200000, 0x260, &(0x7f0000e00000/0x200000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 06:46:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000200)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xffffffffffffff09}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 06:46:33 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r0 = kqueue() setrlimit(0x3, &(0x7f0000000000)={0x5, 0x20}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x89}, {{}, 0xfffffffffffffff9, 0x312669ff532707a5}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffb}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) 06:46:33 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) clock_getres(0x4, &(0x7f0000000100)) 06:46:33 executing program 0: munlockall() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:46:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) sendto$inet(r4, &(0x7f0000000240)="cdc8d6bc5e330ac9c0afe915c69d3cc8b8974ba3d576b557788086a1dddf1975fbda844408658f993136e97f0272fe2128f5536a8cf887d3213f9eea8b3eca852c8b0ae6d326825129163d9469b49400b11059c98353f4234e0258bcab0256bdcb3fe752189aa59ce8a9ee48aeceb558fc07937e20bbd2bfda3cbf6816b949ab266567344f390b7f9e3e27fa27d19d6042a8bf3e258a03a98f81e8e6290769aef276baaa4e846192ed5c4e631c997f020b6fc5bdbf72a468a4d0a48eebd58948d7a19a2c5794d162a16307", 0xcb, 0x9, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) 06:46:33 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) msgget(0x2, 0x8) 06:46:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000001380)=0x6) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) preadv(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/108}, {&(0x7f0000000140)=""/14}, {&(0x7f0000000180)=""/4096}, {&(0x7f0000001180)=""/115}, {&(0x7f0000001200)=""/41}, {&(0x7f0000001240)=""/194}, {&(0x7f0000001340)=""/15}, {&(0x7f00000013c0)=""/109}], 0x395, 0x0, 0x0) 06:46:33 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000340)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), 0x3f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r2) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getsockname(r3, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) read(r0, 0x0, 0x0) 06:46:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x43, &(0x7f00000001c0)=[{0x200, 0x1, 0x1, 0x80000000}, {0x3c, 0xf7, 0xea, 0x10000}, {0x9, 0x7, 0x0, 0x8}, {0x2f8c, 0xf9, 0x6}, {0xffff, 0x9, 0x1f, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 06:46:33 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="82022e2f1e10b3d25c096c71a3a95378b866696c653000", @ANYRESOCT=r0, @ANYBLOB="8d90e8355472c17210afac7ad679334ed2de12253faf7fcc65465649d1b678558a723b50c715b12954ad0879adb465509892d0b38db6f6bb6474c5d04cfd71fbe47fe52524cdf98c3e181153657a4432e96743a1626904bdac6dacea076f6b6e6f2af1a54549afcf917f58e550b13cd34d918e99076b2d5ec1d7810995c22166389306d5de9da8e2f18d4903337a7d12c7ec3912ef96c4128bd41a2a61f8d380db13cf9804e1381524ea3643c380d273924712e09f21affe7bd6d483de0ef9badae6783a12968023800f1e8ce013d1be641292866a1ea8bf8322e83ef1aa1998105949d430a63657c59a4b3676704f585835922363b1382c882b67219593b9ae35b1ea17f86973adc11424891b3160456db20ab4c0467d58ca7938c74e091187399fccb0893ac69ea05521cc9da6cf707b9cb930a799c9cb6f02836c76f3951c0675d18fcb30fd78091f9f53f2400a24ddfe7d33166b1c117ce5e1e2f9ebcaa90584439b5a86a38f77b825554b2d53f4ff4ddbd993a73d67216170c135c3c7b3453c933b416bd3c652085b279584a36a03645a5631115e1f5da5a5af05477c8fdc6a69f82cde081f8e311181ea9e525684e24000805ee95402eb4f2c5c7baca29160d05b751720a1bfb37df3e322ad64e78c7b26bee15c9595e0d951e7ceef5fa463a3f4cb430300bdfb70c75270ba44ea1471f73aa5ca40c76b04e19358311f48045c3cf3ea9980a067938606c71cc45b0ebd03476d6fd96a095e86b0566023dfe1421de1a19a332e46b03f14d75460b6610d0d48b7ae173a943496d3b762cae382af0e2a688dbedd2a90698a9ea210ea4b0a1ae921f7298fad0e14cd1dba97b5c533d2a5d8dd2dc02860b75c2c399d8818a9824ada5209d5ce02f60cc382dd663a9ea2ee44d0921429da1e759b135f4516f021f23727373b18d9a724078087eae8897e242a9d9c386ff90b29497966f61f0ccb62319cb58d3a1b18f0560cc281758785492f2e7bd45ad1a0dd984ef9331ff9d8c6a275e27841bc12b60488e5f7ee615ac466c44d23dfe40dcc64e0b64cde76938b90568fd4d726d1c026f09658b9ad76d872baef2bfdaec76165cbc3675be4fb5ea2e9155774ea72940081f6aad448d099c890f0e988963e9a8214c4357168ad3c89601e561784a1e92e7065b9ff353db37f0f73b285cbaa07220fbb0075a512bf629416ea454c26fc444dd7c1d46202845dcfb83db4372a462d632849bf7af3182330a7a6f8efafc16eb3733c54c832bd1178f25ef79aa09cdb34fe791f6b453cb8104094989651110ab81ad517a5bb51f0b03056da6bcce82f2b5d86681ba0ea413b19821951f2f6f4f37fea39bb675105c0136eb2906746434a0c0f5c4e1b2c87964fdc451b0663a44c9436c75a3a449968c7ead4685297596f8b4a5144926b228621f3c88ee95448f4bd20b5d6a27194afe4c0e658106f137c757898ba2dd5c2c7bcdb7b290b420e075d2438b659127f44a8c8d468cd954264688225fb07b1f55e26d0c2da7d0d89e2b928d96634f13f891e19c6dfd611a4725a7a2bf76fe27dc0d6deb6665e03384257bf5cb298fd59e3357d7ecb52ee1808a8e57fd8aa6ff33739c29b3be780a651420a8cdd5b95b3565fee5738048615ce69d4496111e96b29b287938d6e57ffa61780282d96aeca77ee6a250121f0b31aa265df328fdd481940de65ef38e9a3c7e023b93ac078c76efc41e2d1ae1e30917b9793bc0641a30f96e170a99c2bc920b146aeff3d60fc19ab78b76391a2770491aa26e84d726bd1a4e0c47c8d5917e15974d4d069bd08bebf90ecd3b833ceafeadd2d8138d40d493d1fdcff48667cd5feea001d035c033d9c16ac1c07a491073b7c1d107dfc8761bce985e71ed21d285c57e480bf6e75438106b5d0a7e2ee402e979f6df1c447ce5ef53f989ffd023aca1327a1cfe19c6decd38d7dc8c3cffba9b3a458103be66e3aaa67f05f526f0fb27d2e4f717200e420c258dad66a956b87b4733a19e4f6d1ad7672f92132f67b886909871491f9dfdb38533d949166bba78d253bedf942e06133b64cfe653d8adc77c8e2b6ecad0156f4158f35664dcc11a09dad53e3a96f15f53192921cd2a3cecf60c57918ba966e8d7c1146f33cf6703dae430f08749c5a92d9a84fe23a3d229c287e4b9065bc847467c18f75baaaf92240d9e2dfcaad264e99249894d23e9421b7f0af43458cb188e55b391b4a8bf35219e132b37facf0253d02d7585517644f4b9152d77e7841a972ae9c77ebe1f4973749959e25f0d6ab61e46e41df85742c8f444e5008b27977b362cd547691a9584868fd98bfd6cb2c20e269fd6a8f7f8f370f123585a2b7d891d878350167d027b5e39dd6e8604c4f93611aa72b586d14eb7355490ac6a550f5b36079699252cfbe919fb141ccd3be7a043fbd3947dd785de0fe093a176ee6705c4f7252aa24e7c3f130fd10dcb88fd69d7df842063a085d6c2d3518a7eb3b77183172afe5416c1e011aea68451f7747c3fe49a1066d5ea7d34531f928b6fdf7b9dbdebf8356627b8d6e84790884659821fb50ee8118f56423aa91fdfa3fa2e52de19fd6764e2a0228994c6f0fad62cf935b777b47a49ecbd145c355f7b181d064eb24cac1e8092f100ddf30955a9a1e477e0534f4a0b427241d4ed1f39fc1888e65a716edcfb24c6c4397b785887862b380d1b179cf456ff484053c51de06a83df2e6f9f2f13c79bcf63107a3ca142f765937a377ab512d6ab344b8d6a07ae732ce0c6c7227cc0a2b0cf4460d0170641c55305a05ff3ea34b0f677410c87d721f5c50f820b61822c5d05e5ca92621639eabc1e4528e44a91ccc0767a54740444ad797dc38d8e77ecf654f680f2373a5819f4504a8c51da5713faf7ccf00c6056cfeec42e4e7ce925e1f439737b39374c09c91cb6d84ac57901da3ebc7d4950635ce4f3497f12deb95b53cadcf9d0d7246f35bb7900dbcb87f39dfc5ced647338287976dec8453e2dadaba5faf898b2a20462562ec5d10877ba0729cb50ac25caebd39b02e17e18d0903e8fbf84138e6212338e5aa0e87a2fcaf8923680e6dd39ccfcb5ca4cce926a2a804b12c771c09809648fe5e413dcdcb9374aa484d3dc2cbee4419980ee39bc308d8348f82015f5574ad91e19fb710587b14a7c085b4d23271cbc2045e48a6a1e4cf3e403de85fdb1dc6e078afed2735fa56011481b8fadcd4ad29b57a432747f2b467b3f4dba15ef103f04a4cc35bd41970160e5f192605fa08d7567883ae4422817c4f8e7bca442a3833205d44af91675a5b051d23efc432ee3bef54489e878e2e80a357ab33842d10556ea04e9a19cbcee4990b1526a3b9a241f9fd2bbed36aa225e4461e0a31cb299eda4a2c26270bd3e216ac814405ff06a8b84ed99ef6ff1a7b201ba2e357feabbbc8247b04379a00e23b9a2766c8c0faae34d511b03b481f98d1cadd012e134b12014397ba6c66fdfb62ae4780f4a56009e667714ddbaac40904e26b8541d12339b94c3607b911daccd3510b90c4fc8a9b6093eb2354f0329a2f38e868530322459149ce3c2ba620201d46e62652c216b8d1b428a91d6601facb28b12f53137725d506a8addb8bab8b072edb0e706a5d75171656ef67c95f7e177ec4357c36550ed7951bcebeab979144cd009b26942358e9387f0a7ff0c303812781c29b861740ca34fe646b8ef5d3c7e39bf50b1b0a492e561f1eff6833dd070cb097c5e9bd4b0616a29dfd82e67226aa4b8a091e0e0e85a9dc8a466ba30a95aa2141e097ca732c65a669bc9aeae14fb521d7b1a73243acf60f10ba7448d080480d6e5923788abcf08d90e91b0dee6f18fd6089c68037975425729426c6ac85edd968c719074d67f7efeced4d477914c73f1a427a8151509ad9400ba10dd20d0c382cb3fde235d2dd149ba89d0b84371e60c7127a7071e42f574d97394f66bd9bc075fa0e82f33d92114a4708ea7c1d982c1034b8a26bb6b4bf3b0d098d31831efc3e15cf27af6a7c702003cc51f6a747f8596c1f3cbcb38dead8cf2d2cdcb8ec749c07d75fb504d6f1d7853a215d9649afccbb0e5b45561ff6a9c8a385f9e70e0c5595f2b2f4376f7e423d2033b691cec014c389c5e6c07efe3600a27490b541522e6bca586df1a0c6a828b89ae674ced3bac875032df8ea1a8e38fbe9a505c2fca1e4fb9028db8858e1db956fb127fc657187e8af60fb8c40f2348d232f2cb2655a82c37b4d7e6808dd590732df67cdc1bf9c4096e6ec07c86794b6aa9618ee364a75cb9f11da0c83486d357200edaeac160bbb987130f276e565859f3a978231620ba935dcd7e22abafcdfba430b1da4a7dd6b5b5d9e019c162db38e2b4e40d1e65c6ac05b7d9080938c1899522e0eb95dd101f27b9f9d16a058eb34a4faca8d89a23b5b6762d3ad071eb5547f9fcea5465030807d1c06d0bcff366974710d6e84d263bb37d002abfdd8a4b1f5644484246bece11abd97ed96c00156afece6dc97a9de58839258104303013d9b25d9993c67ebd4d85db5a447cfaa7a356c8b0f9eeec6d96fbceebee272d3f1f4c10f0c2bf8031990910f6560ee8c2c349ae5476b882a85ade3e1fe679c80182c4d3bc0ea045e4dc1b821729e877a4813763241ee2542aa5380d7e9181db68d5c3d4b32e24085dc598523dc04917aa3cc2466386807984b828c3ee0e6fe63e6280017bac8b6311cc9029e8fb0a8d547815d136b0c9fcd5849abe57ab0dd6ccdd0a6cf91228136aacbfd8b638ea0c5454d4f1043624507e9c559b438be3e646f6cc35b91a00313ac4096ba2145416e1b111a5f449f54d223bd102d5118c5eab3860c9e1ea23d75ce72eb903db80766d53513608399f3939b4c972eb8f16211f8fdf7e54049b6e59b0b117d30df7030ddf5889a75a113c7a0d9ae4f8d2a81f008117e1b57caac4a0c308eb2978685f7cdd802cd64a21daaf751ff1051a2812143be025bf90af44d11452ce118ff091110ce6ea0692bb55ccc3f627eca9b562160bde24aec09632970a23e9a652214065c931f3aed16ded1adb7e1de05b899002bcbc889d8c050b6f9470ecd301473219212da65723c8b317e9a320b7be8b7dab4ae4f1ed2074d36b34451734d0f668803e6bfdc1907ed204785d781d4d0c413c533fbfb274e1ddd7819b7cf999e44dd9f07eff4bd9d4a39ef8423c1751d24fcb2272fbf07220bb030c2bfac437ecc531601c6dd857a0dfdd14c036c24cad1a1b80343ccbd559ae50e3beaadcf11dd96b6f2c8856ee384124dfedfbe844e95c4af7cc42de0c5d19345bce07e0b8d61ea65791feda02a2e6881dc3339b06f2b37ec311c86f1d08efec5b5e9eda611a3d7d130a5dff2a3e94dd0a39e3c241b0046ac35a708dcd1178a342af407c69946d157cc48f1e8dbd03d982c90fc7cd7f605fa1da22b65e51af7623ec7473ef345c635c6b00ff460ead563dd290d34cc948b4de04d9b50769bd9f337bca4a9036300ee2be1910df84af889331c3a8c6bc5f4e54131f1bf5a8cc97acda8b485654b67dfea9934642ee7695f045897b597012a05a01fa9bc73ce6602f222b2711ef26b7e0f3a9acba7ef64f9dba83a5d21ea9a24bcd1580006b1b7c8ced766fbc48f17ee0814862f035c83aa67f0226c0d764d03794e592572f63153e3b90104c6bdb0d6c9dc08cd3498f55155ea3197d177147171183d90dd9ffdda6d6d70f2b8d6016cff92a01fe4632a4b5ce3a1de08239cd5c815e528a9898459e120ce1c954bde3c34000000000000b201b82b009c7f5d9c13b2d088f19c909186e3574e2dca4ef6cffd16e1fa7c0816eb080559cdddf68300499664104ac66c660aecec00cf95c6a95b1d1fea6bd1387956407087c86f381317d9c2fab726c9ab1bb04e74dddc4832c33191a5529aa5fc285dbf704f55a1cb005b531da67b164d88b7189c6e289a08fc272759cbab0ed7ba810349ae306eca8b2e48dec241e41da26f0e6be6fd0bfb38fa1b8be07f57ceb176138b3699742d1b8e29c266cb7f8ff2b217023f03af6194b5791d64fe6bc0a6853d10049c5ad4ef9e5c43842ba253a58781c60200707310caca7cc8a5fd7cb895fe9e76a6ac17e76d6adcd5564b0c000000", @ANYRESDEC=r3], 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="a2022e2f66696c653000f90bd63d7cae2d8eaf2b79d04dc5ee929bf83183c779d76a4ea89d4f4f44a5dfeaf3a064b5f4937bc9da5b62f10d6c1f7dec27cb9626608ce150cdb1c195184f19efab8abd708e1acc27a2f9e0f49acc05483d7fc1bac3311362948fc55913729475719ab265ad9825dab0928896"], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x1) 06:46:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') renameat(r0, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 06:46:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000180)='N\t', 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x12, r2, 0x0, 0x3) 06:46:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000100)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000300)="e11fdf31f49583741d9651fef6e7ce0633820d8446fe8f27b9e6106908be5f1549f823658014edc3a7e33b01998525293307f358b08e781476c5d1abd5a9a68794f4ee797adffdba5d3e1b1054b976cc386237ae7df4106e9b4bab6e2471bdebe664f4c483c07411608a7a3a207248786d799221029cf0ae875d11e305312b2ddb65b587ccf168f5721b82ede21212746cb4044f0a792661aadbc7d4f3659b64849f52564c24fff3807ea3800aa93fd8a3243de75c4bc62837937d003cb9be53009e3744facb75df5dcf7d9515a73518ea75602f8a99d92a59b4a996b636b148ae15fd021cc54d", 0xe7}], 0x1, &(0x7f0000000400)=[{0x60, 0x1, 0x101, "0e4bfc3aa143c1706efadd71fc17a9d597f1db8d95405b95f4b764b1d53ebea92a0f29cb6e116ddf6129721669be441ddebdeeb8da40874a7abe76bcd7d38bcca846525e203940dae95f19f49fe46d"}, {0xf0, 0xffff, 0xfffffc01, "e553e4978cafd4ccd89074aab9ea96161ab431fe22f2855d9d66458f5db50486ecf08f9181722df4b5be62c7936836343045f610246e88465d0059350339c7eedb00e83e5bd71a1a0dcdaead4cd96f39ce845f1c161c3dfabcd5b6f085ba406258520eb1661a92c9669f433eac072dc10d75010da8b0fb33c693d972af6165d92e6132672e02e6676fd3c77b3c21f916c80a39d37f68a950079db7dcf18988d614c64d4b8c94d5b6c61d6cc4876e4709d733db762e2ab7959364481d48f84dfa0668d67434fba475f9a710d95e20c751c34036b1c9a797c80c5aaa"}, {0x68, 0xffff, 0x7, "58677d72ce7272030c877794021cc0d4727781640ab77bd9c3021cb96c0f42409040c1bc42f69eefbc3742d9dc3bb39dc031e1501e8f03d173d1a67f237391136beaa9c31e7a3353059940888676b5bbb47a21"}, {0x78, 0x1, 0x800, "77c0d8df56ef6177e3fe2fb95e0b933952c98ac1be1ce8251ba8f2f61c07fc8032be3f952b02e644ba9d78c45629d49425ea693c33ec33643fa413a72d3a8416b1bb92844267217ce8c6107344dc9ab6ebb7794deddce7fcc0eabb70d4370308fca753"}, {0xa0, 0xffff, 0x1, "242fb9139d236933edbe01c40a13ec9ac92ec9efd98e30befda5c8ca8f1b100b8c1e7004a58441ea03b7d571e87976e8f977bd95ca2920f8ac1b9d31590d57552dfbe0ea07d7ee5e484b65266358512b0cd1ad19c4267a2575b635fe336341a7331b1ed60218d8eb55536e0d80988565c2c68c9ff3befef02c448a3a64c440514f0224c5e94a68f4f2cac17014"}, {0x1010, 0xffff, 0x3f, "f5fecdec4e5e9ebe7a44b1d8da527ef7e03d5d37e3c7460ddf5f12e33d347ba8b2fe3fcfd9f0190f8d5a1d9804cff3e1066c31ab2c0946c957c94ae34c30cf9c236895849a24cc9bc3cb74b114c8887b2f1058e8af4ecf1cf6b5c4b8652799c74c21cb4549d786f174fdc4d15e44477111d45f7e65d0d6a8b6f81fb3e062153a1b800f3a0c20954ac5628f83b200df1f627ff62cc2823e0e7386e0d86cff7d0bfdcd9d7b214cf550a2c8c4328106118135f1b2f7a759e4ea03b1a708749c75cd8f553c5a3fcf7f55c466407e0d43c21ec3b13b670ad775a2d891187e12f1360b1da4314db7494f0d5a8f99fa9df7200c945f4e04f1c494aab67f96945bbc6c017941557231d42691738f77a5110919f93c11b739fc909f2ffe3c01f3ce79423b2f221639729665063fc1b030724106ef79587e62426b0485f9371d3b123822f87a47f5b721e2c5fb447816b02f270cd9ca2b489b7337bc85fe3a8b4c916bb7e9f2120e88a20d596256497f4e7a234382ec67c9be3c66df8271a6bc046689462db5cb71d843bcfaaa3ddce388ef144f499f5a2423e1395b1a61761d2107f467019c4b46069f075fd9c45e3d59255adc6508bdb858ebf683f9589e7018f439d683886148d067357d14a3164fcb71a78a34cf545f4f47d999ae1eb340cfaecb4068e68d41567816649413dd379cbffcf5eee18e8cabc49f43c6caf059c21a95a33caac5b85c5c47f28f8ba1866e82ba04b766a0a4aec45ce0f83f8c549e20377fd02e3b451b7ba3c4ba4dd53e19cbb9cf95a93da3afbfd8592c93deb56e2e636e4a7ab4bd42a393ba06a9be2067a4072aecb9ea5c090940ded30edfd3a5f0656201d7981897fa12f537cab012669f10639826504af24fe81b39c2682cbd83f6ccf6802c36a2af55756cdd8f3fc0d35a6a4d9ae7779ee18985517387bf30b8beb072b135dfbf47aed51fe5d52732ea90709611f434f5556e23568f8816a381bf222886d303023071e7f8f61d6fce5d3caae757e8e0ada13ddd340dc3c9302d87e2a5b4df8f6c70dd245f10ae37f3d08deba3e8ddb903d9b724d71af3b5a39c3d08f2bc7e09aef8baefe58f8f22dbc92b17d92e5cbd60b54131f54132a9fa0bf888940ca3fbe47d44b2a45e800a62e1e355428269a250f3f0469c4c6553500a02c5ec3ada8a5af90ee5b4bb2cd852654f6f02aac8b9ae07373e70853f527c241008a42e0f5d8ddd30d251628585e4ae0a5e9e138ed215279941f473cba3e1e0e14b92ba3d8abc88b4ef5afb72999efe89e5464ffe8f790eb3da6fa3fbcb51f8f652e5958f9e9980a785c9ca8937ee58c5977a9dfad053f70433d4597121b99da27962a9207cd603afd17a9f0fd790c6c4410f8f4f923f690ff4599eb221d657a46960b3c9c023699ce71a11f14bb8447cd081ffd90271a6ccf785d52ed03ee7378e88ee2ee4590b3891e935584ddbfe78a210b075d7f5a47bb3488400a816149faea03a762d24953355d50b90fe1ba2952c57e86cf242bd17f3d1589f4fb82d224b3cd0c3c01a66578559798302134d00f0a77ac6864ff93cd5afa414eff3e8098b19c7632415f6f9c7c9120caed53729c86f45d3bd22eabe2812ddb723a61c2dda8dd958a94db8eb548ecab1e56f9baf76f4cf5eec4a94e2e08339b0e1c7016cd460fa0c40330cc8b9832dc4636f5923e30cd0f199a8d95e7a93a99d2e2853bac76f13b691ca65ed3bfe846cd8c1c9003aa0b3f412ccbf1ee993e2cbcc5b8692bbc13bc6f24195df7cd2e8de73f431c2f104472b67a2adefed5aa2d0210477f4ee82b6df98491f7bebdc5afd60bacf58cea07d222339c82f8e20724cfbce9a21a128e4b37707678b73a965f4ce0552bf8706881b23ce6273686298d4c02ba3843be13677d9631fe276047f8f921f4619c633198ac699d28b2fa04d2f279e5156f2ad2584747e09e822653fc6f0b81e00e3ba7685c3da5628ee08fcbc07b9cdbfbdd51240b73b669c638792e719058971705df77ca99c3eff88a1f41d02ef72619bb1cf5ab8e55879969bb012034717716f7e28b4bb476a4b393fc38041878061c7111c2d7e76d8acb0dc182f82dd32b259dafde5cbb964a6e2afca284eb8a21493f5dd3eb09a81ae79e4057b69cbe56cd90ac0cb3f00f46f4e20cdb32f6ceb83a78794e5c4e84932b8b7e4d9bf7ac90f6f8c7d8732904e5350454d7cb6fe5c48ba78c0faf926e99aa92e2f49ddc293dc30317776f3e0165be5125c86cb26a9bc1f3bcf483f8d6a498e7953e48d04a773053aba39e87f2f17684c324fce7a57d4a1b462fee4d1d2637565f89a0b2617f366a222fd7919fabc31a665e7dd0458cda01e30a3a9590dacfdfa99fad7a94ffa16a541058375535a6ebc27e1a04728d5ae4020b79710f4c3580224f73150f06208167755a9b1212e293bb09f05ec50a38b36e14dcab14132144b4c715578b048d10de4d950693501be8d933cd59e0b0d403333a73284a5b835ac60af98e96719086353ca88457c6132b395e7436b38b9cdd31701fe4cc8aef37ce53023888fce9077782d8e9d47c3c5625513021335917e82430f52977d8951d5b2253d80fe96e86e6cd2c6b845d22d8bf9fca563554e9d6cf769b888c0932ecdf0d07bfce89bc1666636ebed7c58a4304975e804f996f6bc1a538307fb1bf3c24993099dd226751fd78537ac006183e7b1f469a547b81c4b569a04e1a56d66969b33ed30c3e0d3283954720ccc750e96cf5a267b2d8adb4d1d1b68a357c95eed4cb901e660ee08c8cae651699c2363a5324c9682a6e2102d9becd3b39a44936902a05824ec345d01bca52721d9303b1107532b23376e1de44d9b15b70698895175ac425e107b6a37afdc4470832d5929c9639f0a4a03cad8bd0bb0e1bf13fde2c6992e5adda738f688d249699701eeb7fc26b8a4ea57e0aca5f7a4674af79fde91d7f135c68e6b7b670ec8b63d5f391bfe00dde094918bc6ac1d6c4767bfb7330763c78ad02e595e373669adf80eb3fb81203d67809022554c2a1f341f3510890a09efb213692373444ce3d15a4c61403f009165e68d9e3519d0ac2046aa8fb3308eb6fc8178e994c24a7b1b3d8a80c31d675a96ece31ba37179e1dd565aef627a5c5fceef33c59586069b98babf15913d1a3358bb02a36bc6aeb823cc11895c403d73ad760d85322b1505ce6fcbebf851dfa5b1f18c528ea566fe35cdd72ad40cdffd7a1d4d145fe9d11169117454b03215f36a33bebb8bef46ed3933db307e20fbb38f6d521a422d67bcd20fe94eae81cc857ffe68de1a4352848a9bac4c3a28529e68ecbc64c486f560d9680984331b6775fc4306c19f239a926e6f720b99ca96e945f99df5de903563e9a999734c1a4acfff449d02705f3683325bec8a982ca5a9cd3511089a83dac866f7e598659d0c1c254391ec668296e3605bac2113667d8090fccffb0b07df89f2f3743588afd6f20c4b1fe4e1fd7ad33bae6b58719399644231ad4a82da5c665e36fb8a39d863615865e5f0dfe8090d97b4ae825f2446b8057e30217af0fe5bb98450f83a50a9e3ba669258dccc2ff6aa3bd562862c3e0f6991c5b58be21872cbabdc6dfa2e325a2b04f89b317a527569326f62a06934fc54583c86867140b0895d978162cbb67d5a717d80b52e011a5716a253504fdaf072b35b6a9ac06b745dbad6bd548e5476d6d70aa0b2609cac6671f25afae05dc58577ae3e717b680a159cc99cd5fd6aa13448c375b2ea411622fda77b39e648a5aca77d938a43a89f1a344aa387bee449942415bead922741135d97c4293c8e41e2b3af0d54754b4d21c094c72014445d15228796a8287426f0b2aaa83dec7760c33aa47d1c186727cc496167d992d000e5d3540396adf990869446849442c71575c28859342bcbdb68e316efc25fb6ac9f921d653a4b9d1ea263140329c907a5653250261a27474a3335bc9880ee86d4fc4dad692604c4f6c8259b3fe7578d00495fc98e213716eb302948019fbb9d8cb757fca74d352a647c9ae6f3c2a03e64f367f7b0abcb34cf8a22019ba430f58be2fe05e91000bea14134e5aac9338bce9323eb698a847105bddbc6a38d10d4c8f94433392db869a13ef1cc47bdd0b1f90f876305a31aa713260c4b55fd056bc7a3148597d7ddc7333ac78185ccda5d4d365089da44a3f200aa1de2cbe090b28a85e9754e31ee07b9bc93cb2e92b7fd8956b2176627de8b5ed08a26f7c287bb77a4613c15dd529b9a83b8d4f9937f3b9d36f7dbee8771755f886b2cac22a15fed5906aeefdbcb0e2c36150529553fe046a86e8e296d1ad5901117999db3ffbc13f18517312495fa83f89e8d2e2c1952c906aa973043836b222cc3b0d4174ab8e6652f4fa8762b45ada0deaca825e574a20be87876984b91e3e9cc9320446b83f9ca86c0d37ddbc1df0b608588c7e23f5f1da7b391cc2972894d1ea2dfd9fc8db7d28cbf1ce4dcfadb382d3d670cc10c282135cbbaaa6e68f2fed6732f12744e0b6b8c071934a535fe29c95f9ca5d7f6dd7aff7f1f58435125ee1184d5142050332440f03b3ae14f59729d77dcab3d5638023327e7ca99f91d558530a12bfc5832d21a27c95068f4ae5b77055fdd0b2d671e22f5c75986f1b6cecd5c5bb877c8d0c24cb58981aeb389bd203055e9b0e342a108140264261830eccadd253d999cf56830053751e240c542bcbfd6892a607f4e960333498cbcc7cc590567c1fd1a389c5aae2ddd3c13f1b773484517df602da8ee8884d44206ae90b6ce6e08dc921435294eb3c2366a3447fdd0bcea4c11e82c1bacdbfbc525f414c8f905764db73cacca10da96901f3bafe85d893666fcd7169c1ae054fac82a04812edc23aa4ec3801ddd18efd5d2e58de5ca36cf51d84273623db3e46975bf212b6403cc9a63d8dc80e8902017e49359d3bc4e08a0eee4570fa97ac0ace60d34394005ec7f064f7c356c559f333b380f22cded72dcf667b9351fcbe4f77b1bbaa7cc026549d3d07ca3b9cca420b92c7d4f52283615c4ff204b27fa2d73af5ea69feb10e69c3b682c175745f06ce0d4c3b8f86fdd3b23f3a87f972c15dd40114f69b3825e44a204e08aabe086e5263f80a05399e6fd9b512f7849359f539c9c5de31f6ae676ccba3456dd644fe36e3dc496e023ade8233b82c452bbcd97c67b4be09a83bca65f036d434cd070f6481e93a2f7251fc917bee643fa545d01b34bff5fbc75d4ef4d62066645910c9aa86809b02954c2974d5aacf894756381b8bbb220050ea2524aa3c83336ba8ea6498020a6b32ce60cf980809011b4b993a131b2fbb3954a9657c171162c8e57ba881f3b71a04dc7f9a8278548ef17c308253a0e8351e062c0e861f4c14f54701af6a5e4194472da5c264ecffcc3120ff645a73e022566498649e83f108761db7dcc22fb1e7c964e3cd43e9c53fe21dfea89355af459246c366df50dcf49e8940a8c9c8855c9908e8bacc027d5520466789bf50cdcfc0c10afcd5d9ee402cae353dc59bc8d39091bc9b96dc34959418a68135a07a1bc1ebd4ade8b6c88fba49d0e5d09380bb723ae1c25ad997077965d2cbd14779909b8233a01b3189471d89071f26abe47a4d354351df5508fea19d31349381fd71e323154ab8283faac56abcdb500b882ddef5ab33b76be740f3180b49b5e4919ac2a7a9d49a54b916aa745d8ce50190f85eafc476d6d5e8cf781891fe48ca16a4dc3f715bc29456260dfec96edb21fd8b920313a035bc4327433bde5d917d0491d110c3d3403ceb88ce429"}, {0x100, 0xffff, 0xbec, "8b470ec28a015b3b236916548c517308a99e541a22995727e1cc01639d262b2d9b2ee00f25474455582ed9625b2964e1a2f72520a519455f053222d5aeeda9c5de2f3e93b182f9a89e1fa55732e5841a8f4aad6b3dd71300119959e03d860b03b41082de1fad72eb8e1568512106384451fe7c836c3db5cb32efb5be8c312c62ca112b2d0d4f4ddeb28b4a20ef524c2ef33afd41500dcffffbcc1a548f2e47d6b579ee724901e053069996bab6a8ba0b458027c8d22e00403fccf4915b30e946e5c7a8f823cdafd6845ada49aa74d3a31d031b3188ee3ccbbf0f5b44706821d9d8c460a551a0d325e7"}, {0x1010, 0x1, 0x40, "fabe8375031e06beb593e06c4577ca263c9b2f909cc35ef9ddb72477e20196e1c672fb88ea62bf7c119963206ca77a55301da908438de9c492e77a810b48d6b5096188c7328b00b02b2528f3b2ed6bc8e31c6ac64eb96bbeedfe3027b9ac0bb5ada1753fec5c7995ce38833b6e3437a097cb6c257dcfc7d54b5655eb481a0e7aa7023b7b1ca0141248dc8a49b8761779791ab2d7439f821b2a152f2dad640786cadc87e8cd55038eb29ba5707ea2109c58ae8b1eb817f9e0fcb6427a53874b7b810c9776b5b5bb684f1931a2a2ade4dd4ac809f96206f54574c55a1e76399b63e21554a9d98ff73ffb03bebdf116656aa7c55bfdf06407c7f463cd30839216a60a22b015420faef29d409f2c6db87465af146baef0a067ac0946fe88b21d461a404b211a8de331cb5769aea50002e6238330c0bf80001fe8c274fa430d03952d7409d7c9397e904588c55cad3ff022ed85527e99d370bf037fe3b10c1ca6770b44de6d98cd86250cb6d68978367c370c10e9c4df5641e9cb09d7e221908956d1f8bfac3826e06dee0078f184cb584055befc5a6a557efc3d77297e816ed81b31bed81fe5f9184d70c5eff45f6b41168a80727ba68d2587e813cc2aef1ee9dfe7af58bf2477985580ec006a53fc32a6f8ee6d9aaddf06d7c2a1946a301e2619229315faf9af21922772d68f6b49a347eab1c0c7dff3fa7e498b29f6f9ba33677339a7c0281844f3350eca19471ff5dc17865e2949abfcc657ada9861f54368aa366f05337a281fc97954f2bc630aa4113ca16d07bf4d68ea59ffb87b2c1318bd45f4eefcf1ac471880a9c4cbfa4b355350199f0333db55d5cd483b2608746571cac09c882b7d92f74975f50f783e6ccb3a6746f095c2b8002c3db4e6c7acd5efe7f0c71af4115befa646df84ec80bde87eea2c7f0c510a500d67af9fdcca20d49b647c38df5552f27639f1c306fdaa1ff4d289f6e9f64d73b6ef617ae0c76f6c32cf5b1670307ba562196089924558a77b31c7e3df43f6ea0d641ebb36e0bad4efb29e9b74ef3181f9e2bde22a6369f923c45ed3d98323cbd3da1033cd0512a11c738a89534f78831e53199749ccbcfbf21c5c5793f1124f0ec51456cce6a715e241ed5deff66651670de4b29cc3914d56b6feab63d98c7705cf06ea1ffcb0e24291fc0aa0aec1589a85eb978c9279c339abb4bdf33218c65ebd8cccf52ba596057b1ae3343eba8fb9c73b01f18fcac073017b7b8231f8539ba95e70215ca010dffc88efced8df7d86c71804f6f61f0e12e3fcbf2b060fe806e5fb006525d395391c66c016f56552ec5332839eeef90929c35e197feb559ae0a14ac38d7e7e5e5debbc16cf4c4718e12f86e4d2a438307acf1d507a9ecd2c42e03b899227b2782365f55a41e612d6e18c8c5b70bae606c4b56943e364a3190481dad4cfbc2675d6b5c2be756e5a202ac31016f7ee6dcaa8442df36bbbcdf9bfe0f20b75d7bb37f17e1ea3d11949110f057a4419f75635fcbbfccb4e5d62906abdb0f694fe55ba7eb666999d7d0bf3a47eb5bb74546b6bfe5f1feb4a48936a1b39f5773ac309ad5da5be3632427579b300420ecc52ed1e0be80fb592f0a4255a423930456a3a012f7844e593a1fb61b88e65b18ad57decb23d04483d37b3397d3f3234281fa36502f1e0fe6b722e9091cba1f54b9a7933aec82f9a9b7ccb22ab27793b080450b3c9b64b798712e2af10e5a0c301fa49b8c594dc41d9875c734696065e91a884202131ea1161d67e73731275281a501031624fe501ab5c36104e911c5925a19f817b30fe489946572942f654d1d279cc2b5860acaca4c2e2111f8c4df0de674a908a036aae23d7512013206a8450de7f3669c961fde7d7f346852dc0a134d4cc45f89b4761aa7fdf5c73289feb59fee7898edd9a401cb148dfcdb4b282b096f587df88e8633ab2dbb1bd24d14f33f7cefbc9aa0d42275491743ec7571ef57378cf6ff935ffac09520b334ef4c5f3d6a790c82e23a8cf10190130bf7885be4bb7b07ebe37a4f70e905dcf58c6ced691d2dd00b7bfd42084387d4e2e98a710f1307eaeb9bb53c9460c74f9e6297acad2c4c3c54531ddab7f767e586f65d21fa21b19b54e84ab2aa904d33a6eab0d44a0a697042df1051771ce85597e12da4dfde5494dc90ffbf700bf22737124bb381eaab944d94a6e23eed147da9dc9e25040c82a0704777be8fbdbc330966110951697b56fa753e53cf103a4104eaa0cbc0356a29c6f13a3d40abee4c30189416c1aeb80fb51df3ad65d98e3ee4e0d6fa78074ce3f418c0fbe76d163a2dddbaa612e619dcc0d7c442ef8ac8b92bf305726ff2fb079d85dee6b60759079b91b71064ba9658b5cb4744d1e99bcc8e43599b4598116472ec7b125db13cd7fe67aecda19a7b60f8e9971fd8a68ab87b4c00181d04f3082beede226a5fdfb7d802d5509fe1f4c56be6f4e546d7b56c723166ed504d3f44c1a3ac57fa6e12f0cbe20f0a78d8ecd46b986b1d2ede272027ca2c31ce805b998e51c5c77460260510b636e74b72184116d53ab68c2335a49ecbc3cbf88d2747f9052d181169de23d8b50cbdcaa098dcee35650f3356f125946e502c92936c8f759b8c5bbbb6486b68566b45ccc34b8f27160cf001a2afd85ef6abee2fbac66c1e99a68713d76dbda332fdfd973abdd3edbee30c29087e0efe0deaa01bbcefb9136ab902b8028cfbc0d338135a6258979dbc635b65eb6face4a6a5045d281a1f0d2be5ef42c7b1cd568df9f98abd31ff3d16ed4726eaad18222793b83cfa1873ee7f1d424c93c15d068f3f3f940cc08da90011536b82a3cc2c4af12c872cd7f358cae1b57a678aea5cbe91a457c95ac226fc2f9e598a811ee7533df3c5f4e0d8b8e6e7dc0633ba1cad94b7964efc5166148c94cd0bfb3508ee9b2745fa525d04dccc12ce165472d407357771f845ca7b9b16e0e50f784e651935d706de7b3becc438e810a0818a970f44429b37fb03ae6e85ed0378a30bdf4d95fb4a242158272027d67cfbf3c9e7eba9a92cd8db4e1301c57ce574275416994257020919db2e1b657d72c9e53c887510163b0a9712e92f51bd8913f24490e5609ff848c48c1f89d8faa3075437a0c578bc66b21638cf3d00d94ac8d00595ad2c877101d7a02517fd11d5b53c25dbf5ddcea59f56d7d84ab3c10ccd154dec500b01ae3290135d1387e6c85ac58a3e5ee35a56e71e858cbfa00fb29f1633192eb55ad63d692eccaea10e8c4f956280859621df8e4154d8c15005c08291ec3568aeacd49a41047d55f2affe2deab30d0bc4ecc726ef18c8ebd1b158a6ccc0e4066e23c7be37898b1e476dda5422681947283f50dfcb50a785305616eec7a2b1613c75111b92949200344d61649ea81c95847d46bc3c626efd5ade63a0319867b2af74a2baff2348192edd8d4e534a2ccca60021a3a2f5ca648075b1c8ba0bd0f7c53ca8ce76268784bbad793f5b5dace750a66cbc9354b43595c8fb45b62d96967066ec2178825769e388ec22368ea9c8ab2a1eacbeab8ee3fa0a3bde334b24e8df7ee9618e0fea4204b5790f59100dc0881e5b118b28b01a76e34cb3ca716ee403e7b87f013d93b8a48f517950e38aa727afe5946e686ce39ce83577fdad85a8184e5ddaa7b44358df93525444eef2c5a8ed41e05acfad7d66461a80d0b7e058fdf173f4fee27093cd862cc031b61ca397127a9119f9af874ee6c765d6404f6d851c0544bfa4098e6c0c5d49a8e34f4518d2c40d6df8a91f9401595d99a797b8bdca789919413e3a0f29f4b712059f9d2a206de7847bbe5ef914ed059db86461a3addf9dde8eba024c90153252521a14396173a4d225940d71bf261c4b3aab42e29bca8d14ba74db0c12c3ef0f9e193f409d3fc8708b841ce6c9fc13764d28eb20ae343888edc6f3616cd3211abcc034ff1a888174773e3c008dc96c53eaf56e608166209daab189141aeaa0eb6a36e6a16a9aceb7d17a9391ef57217fe691b62f99b0bc3493806af5719d719cd8a26276beeeb4b17ffff61aec6067a1313ffdc75720d2f4b8e235632fa1df0b0f15c4b353d891798aa110a2802542f44ae5d2fd6e4fe3bfe5a85196da355cc756c5e58e65aa4699986559942d8eee35de4cfdf2ed6d0611ea4e9cce922f4410a7b35ba484f167b1e22d10ec68cfc178f60c0dc0f2dfa471109906ccd3680f6eb6008ca1f38caaee8614ea59627edcd404b357894b7c05396525c95bd323c5c567d02fbf295707f083b7ceb96fb2f5877650c8b4e2573febb8a4b3fa7318505ea319ceeb4251d62d5251466812358e2ceab38671a8e9ffa7fbfcfae979cc24c900d14614cc3efa7452e046511060a1ce8100a64d8d8b12510e3b5e1b7d128eaf28ae3de14d456f67c3777b743050d1bdc0c082e1601f7cc49cc204ac94fbba77aff2c71c2369abfba5d35918afe36c5179f318ac6bd2dacf0c4246a0f4f975257ef20c81e302be4b2bc8443acb52320a4cffde34ec3f52fbdcf045ece681d3dd28a3f5eb34cdc8d5bf68b4e3e813fffbf0ffb04c1879ef4a2276fb9618280078949aa3203a83f89e2097e7ec93393e50be2486a9a6384c4ef71481f7b6ac27c0244acc2a4e58eafee284b9cab530bd6c5c208ef938c371482fbec7f8ae27c4fa27147ae821cadcbaaa179ec7e879b609c204bd7bcadf3065e8559dd77d4488e047ffede7e54cbc243c096eb90f96175f7543b4e1de5a53b4e92dec5815ff6f3fe7c141438c55fb9dd52b2128189088dbd714ceeb1586cd5c2eb6d8e747516a8e7ef5c09d69e194f402d8c39275004fa56c1d524983440656ac2ee8740250cfd6875f9582463a8aac4aa0d336f816785cb73521a532a03751cb95bdb5d83dee0bacaf769c22a0f1d1fad30b314d4d22041c266b4d0b06c281b8f4cce484c81e0e10b4b30325a9f279eb33197bbb5a1c4b5d679812701e43dd46722ec222f0009516a3b3eb54edd1e4b450a9ae86a5e1050d223cb997546ad54c7e524cf9f9406520b8c413ea9f7554763faa2fc76f9fbb0635d46dc7c63cec53b1e37230f8e86c094fa6b10875ceb679d2ae00565a198c949e893864ea86214a056541dcd45c7f30a403de39e54bd66cb8e75c0b0a87e68fb076239bcb41b3428925944169ef2bf4a600103debb320ae751feb1dd57d554104666886698990f0fcc13d5f9aca5077b3311f887db95836f37ff8d4a41f51d72eac220e588b99e7a9bc504886c6a10af5166feba208fac94609ee05a9faafcb2e90d7bc9f648d94ff7f9f2c08c4d1f6e4428eb6b7016754120d7cc7f119980229601ed60079ffbb32d40d7431809b3d69e97b142e696ea68bacf91555fb4d94f4d8a02ba6e8aed5f93d8f2f59820aa9030d7087602a293d01613b60f9f53165d005dc8cd9e998ca71d6c357c7e73455aa550ff0bf655d843b9e77ab6e48a6918ff84ce955c4c5cbfaca65ac7d1b3ed661c8d7914fe969a504d01a719a41b99fbe9e3ba2ab2e7a9433b09683cf05affa0a9898ee7785eccae0500d0ef772b130b222cbf06d509b754b4c9d30a5b6c5552fec4bb5428ec5995fb6d1d477f93f932c940f7adb32a286224c94f844e307121972397809f661c408d2d5e1d1619db6d9e02bf5b9ff36b1a22e513f703878a48ccbfab8519367655891f59f7cad31ef482ec6d3bd0dae953c8610cd96c8a0f898aca65860acc4a08f69cc23ed8d38d05e0f1b1b4c7f3504644184360361a7fd0b91fb411c78e381e02a8add525d9f301450197749e1e21e09"}, {0x40, 0xffff, 0x0, "867e53d5cbe3ed911d7413449bedbdc62e339daccfb2fec068ab045e49447b4c39bb39791675a8500a8e"}], 0x2430}, 0x5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000000c0)) 06:46:34 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, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040)={0x4, 0x6}, 0x10) 06:46:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000640e5c67618174e10000000043fd00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) 06:46:34 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/38}, &(0x7f0000000040)=0x28) 06:46:34 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00007c1000/0x7000)=nil, 0x7000) munmap(&(0x7f00009f3000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 06:46:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x2da3) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x80) 06:46:34 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, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) 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, 0x8000, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000100)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f00000001c0)="260000003892793b00", 0x9) 06:46:34 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r3 = socket$inet(0x2, 0x4000, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x8, 0x0) r6 = accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x25, 0x40, 0x6, 0x9}, {{r3}, 0xfffffffffffffffd, 0x68, 0x4, 0x40, 0x6}, {{r4}, 0xfffffffffffffffd, 0xb6, 0x10, 0x9, 0x6}, {{r5}, 0x1, 0x50, 0xf0000000, 0x9, 0x9a}], 0xff, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x81, 0x8, 0x1, 0xdac2}, {{r7}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x7}, {{r0}, 0xfffffffffffffff9, 0x1a, 0x80000000, 0x0, 0x2}], 0xbc, &(0x7f00000002c0)={0x400, 0x1}) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r9, 0x0, 0x0) 06:46:34 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) r1 = getpgid(0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) setpgid(r1, r2) syz_open_pts() dup(r0) syz_open_pts() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) fsync(r3) close(r0) 06:46:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="f864889d5e9ed4096ea439ca509499980000319c344780e91f96947760e1b3fbcf6f11cb0000008000000000a8b61422af94e288508036bcd0c72ca5fb2443a14150d469a77cd7734ce205d15d1dfac4555d79a0217800b5247dfb6efcb7d58906cd21a137e5578fffce424b6fb3ab6ab4ff39abe76acd0f4674faea25467f0121ab358b8f1ab5d24d9b2a5c5fd1d8a7f8840788523718e3f451b4bf04a80d43daf29c8729ba120f71ed83068377dcbf58ea2675e2d13f3dc1d7c8b68b64347fa4dbba59d4a30be92b37168c8ac6ac921ce6277737549cfcb07f58590a3896ebdf0e30f3feefd10615ee7255a7278da06ac3ead4d6268921fd72070aa5b91283267d9265ced0e461cc4203af9db48d1febf503e93c7ca172a2ecb0ce63eb122b4e997a9b1468313bbb0b067c8b466bb18e0f0103757a825f251b7d0565595d9a6ce18b48389391781a6ea29b5b4f9cdcdb008c468ed0f06e42b72c9b9f89ed29c1c41f26bfe85cffff2ab09afebc0ad2c4"], 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 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) dup2(r5, r7) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="1138723489c6f061d09cf354dfd7a054b65dc637826f79ede727866e98893c5273ef8fca46142fc8d6f7fb33b36bb7d9f5972ddb324bd9bed3e0df9eb4730a56340bb289ef6d399604c9bd00"/89], 0x10) sendto$unix(r8, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) pckbd_enable: command error 06:46:35 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) 06:46:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="22d46aee048ae99eac95e5e457b1bbefc7bb0d6aff052bc7fd210bc46c862c2646a7bda02b86e8420e21ea4cffb5e44e76cb541b2d4b5a940d4824854b289746eae161246a983d6a6686259193f598a6b752a2c9395603e877309750d3fd680c948471d3629b041dcef2c98b94de90b25f0fb7200152a57d7cad3376"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="07020033ff0f00"/20, 0x14) write(r0, 0x0, 0x0) 06:46:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x48}, {0xfffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01af54791565e4") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000003600)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) sendmsg(r3, &(0x7f0000000380)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x1ff, 0xd}, 0xc, &(0x7f0000001400)=[{&(0x7f0000000400)="dd01a4750f2dc8968939cb019d608004bbc071e76124c027b9ddcc4009e6f04df51a95a989f47887beb0c42b8a76b13dafcb255205fbd22f942ee43ad8fb0b86675916866038a3ee5741a9e22eca99490d8864904af22e5f90a6393dde0bc047b6f4c9a2626e860060b517104d2a8df5cc9ae3c120fdce3191a7f4b1324a0fc04ce631e4ee9181653e0eeda6e8d7de6a0d218cd335cec53d7c1c2d451e461d2fbab76308a17d1b4be738e2104dce9a49f51f215e303d81c8baaad66b7d96db673e26a3f7070a328d471f11c1fd460e2e60dcc212551d5b66d1f8c81183668615a4f29862d8ff954c7a9cc630ed36b2584ed541c6e2ffd92c529125a169c460b86fde1c02d4f5d0bbc2d84f847b4083b6209184b1fe866fa0b44b3868eee19d6a88bcbc66952ce02fb0874ed0eef56a9e3164f152efcc2c59bce58e623aa237591f4226467455790bb786ff941e7904259a36099b32b22015298b8dc99f188193962e93619ef5a25d689017d9fc01fac1484aa395b940181996b9feaab9d5fdc5255cd395afb778d99ef2ba5c17c1d0b15ccb50eb1c2166cdca41c85540aef04569bd9f296f1a111f17362a8dd7c048502384b76a6c1d0ea28ede40a667057483e150553e940d8f52c2c60515e89ed702968d3b6f332e2356958ec07e9043ab3fa39ee16b66f66df814cc4b656c1efedc05eb2d2b7ebe05aac768dc0c0b72438dfb9f058e45b6d691cdb40392213d5b199ecd6a5a9c9aff45efb17f094f41550cb93090e37230bf38244fa3dd14dc173faad7b79fe7469ab038e5cddbfdcf04cdcfeadbcbc8cc26bf41e425d7ae83481677b87202ca5c69e6f2285c45722301e2263eab19c9fb48a94ff48d2b291f1d3d530816f5865f1d5c3b35d021bfec4fefdbdef32d8931c7d6ca5ae489216a12ad914baed89082e70c08822d92582247380b7352b124c010be0f7423f720daf8fdcece4de91c9d79a1c5507308999707ff45ec2619d8f21d6e57a6ee8dd1f5fb411dc412753b623f20fab777385ff75e24e8c7722900b59362648234a9566fadb960307217392b33e91442126aab8a4db89469f4cea89a0aece3aa792adba6bc38ad1dfe35cbc77e903ca4208029fca5993f42c47164ce27466400737c505d70b5e87b43e601cd979130ec6126439af1bb3143398f9f7c93154dfe15ba11af2853a211b1becaa1f9785167868f9b0f3bb7f494ba46f89b172bbf41acd786f5da2273aaf0aaa0399bfdf5875c7b0cc789a5f9106eac22668fcde38906bf172a8b8054cd30e3f9b68a83bc58bc1f2c59c332f0b891232e098d9e9307174b0c5d47e26e140f856344d639499d3dc30fa26d8e2c6130ecdfbffbe231dd2a700a9359504ae882e059f00cb4275651a762cebb219ef159c12cb33cdd13b4138efa30a9bbef39b28f4b67835ea32dd8755747b417760059e1314b4b4b1f3fd0ea2af4db713d4bd360ebb73c99cb2350e02f502a9d89025b92435a19415741b9081f01ff3b277bb1f7a08825bcd5257f04bffb9d1354cae7a9dc6ec5ac5e7c52ce444177f7a75f6eb84ea5265b7e290b212d553d23f2a79ff774a033c72d54faa8cdf628da845fee57e0f7e006dd3e4bfb18db019452048e62db5f71c04d986470582406347cb0b055f3bd16c7b2b065038e1cf85b6b2f98f8b01f75cc68e12f6ba2746f3bea63ba5c7f97ef80c6ef4d896f0e3f6e211a2ed880acee252dd7c867e32cdfc1974357b64cfc1b361802ffe95c5a83352e3d150c1120c7d60f0cdf7312757c4c6c4dc9ea4413c0446040476bb14168b42e41ead74f5c2693d2c724f84f504482e5c4ea767fabed119c9348698132f4205e6465ac5309259440b9b021d62a9247619b7897f5827b13f8ce7a19007d25e70399a4b2ad33ea893f0aced6736db4fe43c6e220d41058daee70e6fe5892fa0b609c2d175258920905f753e7c7e98dea41f0dd6bbef3316f6b4dd423a57290681c48d05325083e450751bb9b598891ea0f95ea8f3072f0a2adaebfa80a4ae03877b64050d287d264c6c86b77b3b76f9b6d1ced639aa998c733ef71cb7ade2c64cfa5a9b2f796c3afc172c6d37f4a30b31911c5ce121ba9e3ad8a52d52e6dd1d8d205ef791cdbc9fec01ec11614e8dbd7025f210fc29ca4832fcc2c0bccd6a76c04fe70f7f3d2b1534c778c53c8f924d7c93dc74d1b25957030108a349bbdde71e415b0c9367a8e1feec60352fdda823e08e044be9d5fbd4dea916113f0914b3038bb5da54b31608ec80b5d744aaa391420b528f01a30928db6177f261d27852bfe9da7146c1f5b7719bf5b11f33304375634fd19cf8ff25d2d56d88338f28617ed9c8320c5d73489b12556f424a4aeb7e3ce4070db4ac5136a87557a97f69be5b4f63ec6fef51e4e1fff7d03ea82418797e66e8ef5f8e2508dd2ea98ccf0da62430c136204ce70c51b2d983ec2a2b9b0c3befc8aa9d79da1ed0d6edfaf81de83b7a774a02e84dcf77b11fbaaf935a14e89835be23633a37caf252250320c4346069b58d12e38690d655e37cf7f3b1191cfbf5aef8fe35278439a01fb62076745f2f71647f9094bc347f9786d607a7f76b43cccfdc551b1a621eeb060ad8010b17c1eec56df6436cd5ac90473886cddb87d02a5a1b80b76c0cf10770fb6b25f67560a8c784c40c36455db10cf7661aa6befe81326bf5930f80b6129dc44e753629bbce05122f5233216de78aeaeca3ae8b2653478a340eb2d582c3f5771498bb1508881eea4c5d4041d395dc8e84cf4dfab961713d656cf0dbf06fdd596e48da224c5fec1e78702e847e1bab2815adb1b532077d156363edc13f0503db1520bd6f994112293e71da4f2a8a9c768406bee19a137a4131e2689a63aba06f4d96e1904cad32d6909976a451a9dd607a2a8b062f4fef37ac7ff9cfdd729b1adab9fe13779715186539214ea096e804692ba8056b8c62863a3ecf84e9acfa7db3253517ba3b5e8d88f5072c5e304c548885812119d2daff384e8659986d4d0492fd8e2b6edfa99746a5fc3385b643f08da8a28a51d58a89ee2b1f475e00fab8c55d38f809fb249a14e781fbf0eb426b7c6265c42df7a7db0e0420dc478f1683ffafb73a3100a7faa03cfb439b5a08901aa5eac6779799b1e37538b1c9c5f7af06d77f27c53aa833332cee9cd1b17f0099a1be4d622decd50d9e4303e1f65f2a40871c8b8d6403da98bbfef026ae475e15f09eea43a05ec6d58fb872b482340bd04251fe45867359a326d4688233ea488366106007358c9264c59253c2fb26ac7e205ebbd755603c1eb8c1ac99515eb54675c63a033031b2923f4802158e91d0224167228cb58f4ac3f9a680a4944c8dd7c80ddd4d686ec1c7b0cff98e83437d18cce5ead696e5ce75c924dc4d055540c5bc1a8a210dd8a7cc6e2a25e3957c64770207d20bb6551b2e9a6f8edee4e6f260bcb87cb4d9c779b52f59a0d6f6e61a7c778a27b2f365ae2e7ad9dd6c8eb7ad41db2787548b1c38a21c49ec4b0c5573c6112b5b6f4f1c5dce29ba8662c6cd6dc9bd866db907a6add642bd94bf6f75bd85dfdb7a0b67301c3740cfb0eb6cd13bddef0242dec4fe37e95b8171c41c155be6d115a772528aab2415c18c189100b8cb1e3d1b6fc6b3e8c6a402d4c86f9d58815d886cbff3440502834a107f7e134c4a2fe590c3547ac39ffc7a00a1ad2c63e5f3d55f7b155960346c8e729ca1f515d6d122f135f6f6c13d3c940a3c44f39a24b9685a7a804f0f6b4e5511935bf3cda7a3c3052ac5ce923e6f88f24ed820300ac3df821136263dd0fdacdabccba9d5902f17735e6e4c8f49fe2f492bd9529a2795c472b81357507ebc4bb7e1234b6e9ffda8940a9de29dfca4d4723ab9935aaad0068666fe2262ee9e4fcfa28f0ce31c789b7d20e9d8fa88dd6118875d8f82baf2a59068dda1bb95583eae7ff1caf22feba40971b3324e10581d073001f0d0db8519334386bf9e74d49f1cdbccbc3001c1979d3f0c146e105cc78b52103017804a46025617f9f715a530d4864770270a4faaea8a9cd851a355873c16ce9853c366ab7304c72f037f8efc90aee8fb426484ee28ffc9ec2effecef32f4c0bdc56838df7877b95099f80195164e269d86f045196f800712a3c4fd92280cc9f861edf65faa5a9af1ed4b001c2253ad9d66a5c0fdd2c252f8b87d28ffb2695e9bcc26f7419428edb91088f07ed3ed78572a52357311eb16d52f113ea5da3b2490643b75e87f3ae05c6857118111779ffa6916c56a27944fa5fec118b423652ee383e5244aa7338604f794e85c4ffd6e5fe03f736f5a6a305756eaef091595660c4779ba1356fcd76150b8fa258995f7af32abf31c6dce6fbf61aacec0da19213082413d2d06dc5b69d287cae32a521f7df9c506a80f09fcc5c039c339e0340c04f606d5b9a641caa90f9263167298f7fa7642d5a97a37f30f185f0100b0bcc444e2138a2c508b8a650044b168f7d4058978e395444f3f3b92173dfae66d85db7f2ee488b1d952d40c15271f1e019620164281d38712fed56e81d9b500cddf7011836a8b2078f82bc32d24fb9b8c545e7472ad59f8879b1fbee64d1d0abb28e1128be3ba8fed922a16306d764049262ef24807fe8b134509728ac7e013cff9a7cff52ce6577b6dba7d76ec6de370ef1ef473a2fc97a90580155ee5c43188194ff8778603e6276db180c60336a6ea48e0d4ac45125e1de4ef655df59d6c604339525a12a289736be0c2adfffa9e736926145cfaecba5df0a555f2aff8e37a87d19238fc7aa700ecabb85b287861b9d20f0e24e1aadf2b598408c967bf7a567489c8d5fb5c18fcf0f78183ecee1ddc8d790456b3bb176b6c9fe8756d0c4ccb18042d09c339a79a573922a7bc6edf7ca4f602896e8f634c662b25af7abe4b24d03e83d9a92d468bea2dd8ee10d655bfa6cac2860848a41032e45ab31a043e905d0223dcab8cc26030ebb9a6f7e23348e1b66812d0fd2a1fe4b4cdeb3dff9e5d031e80d03e67a8d5ae36e6cd9ae412677d970e75c62ac919de5672fa9fec204ccf8aeb2b7af490b086ce90ae4f64981f00707a5abcf925c13e42e09204b900d21ee94500122d91990e4147cc7f86aee3f04d92791f8cca1db301df83b6b41e03924ca9f9814583edd3f5acfadb0c38d0e8d7c1d1ac6bd5013133f2a34a318df71fee5677eef4f1dbf2cae4c1c39d49005e23cc64d907c9d75cb0593c42bdc8370dcdfb5583d0b1f3c6d662704040369eda860df2106b38a1972d095c7af65f1378a9fc095f2825b5071f2ac8128120e41cdaa4c6bf52978e8ef93637ef11871283fbace60034a92f9aa7f49f74830c02a5d68b1771ffcbf1abd2f2e7a1de4fc92460d54c9b92c67ce3f0c9f4fa4c01348d196112b3c57a97bb1cc8c0729ba1e1e78f1a68f0e693b135918397e63b7884ab43fd9875637c2bd035a4edcb5a2fb0f0230c5e153ce6c7eb54834e0854f2370101215d0e9d30d69280dc1fac8346a88bc032cf5f66f827d83088cbf1aa250d1296c05cf618ee997de94492bf1c845220e15f57e5928332c2c20a05e9e11bc6e7f49a9b9a3d12e6bb6818ea5f2ffd8c39a07def17528b25c82f5e4926d121215d122ae6424e2ea2991cc9027923cabe707ccefa6cc77c154d5f8831c4dca0312286dedda42e438f391fe882878cd7a57dd5a0a012c84f9876008d2325fcfe148b98526091179015bf831d51abb14e1406c2e04e41199a233ace8aaf56715af4bf26ea43cc0edf3ca819a044a33570e17300f30a3ffa516", 0x1000}, {&(0x7f0000000180)="ad996d85b58acaa0512b19506d6a590549dac14cbc586df10a91537d3ad0789dc9ccffea301675835dd5b4f5cdb7cb93fc14da6a2055591e16fb4a772ef1d8", 0x3f}, {&(0x7f00000001c0)="3befac43f9a35f8ea2880d68e4b3b18a811e6f4980db23b4186d965580e9793f7472b94c2ab3c0c511b53b185a3640ecefac33aa02cf4acb93bc61137f32498610e13fdc9cc298d6bd1704e37a7a304fd44d4c37df71bac2bd62bf2a84607a40ea204a396425e7b5631c8bd594ff2c", 0x6f}, {&(0x7f0000000240)="3c02f78febdc2a5fa464a2dd1ac1fd08d25c94a4a79b7dcafac58cf4ccfe0ee340be276fde631430b56ec22036", 0x2d}, {&(0x7f00000002c0)="028aa14b500b979bb3140341af595b594d39eab30396be1b3e65bd2e1b2c5d4198dbc27c7a", 0x25}, {&(0x7f0000000300)="8d06e0bbbd9fb2deaef44598005476ac4a17e9a2fd910a82761ac11e692a8d1397f7ffa718e7b1fc7d7624ca4c17011cc30dc46ae2a1d5edb3f2eb6a495353f4f2dfbd649c1029590d2434a0326ef8dd9b67801e3114410969238959627aecda2b99b0cec52fe16f82bb7cef9514937d34f1618e16c53b", 0x77}], 0x6, &(0x7f0000001480)=[{0x40, 0x1, 0x5, "12bb7a6afbe0c8b78f46409588eb073a4af2251f75a3e4401c50a7f99ebfcd8c6b093043584e59a440de9748b7"}, {0x1010, 0xffff, 0xddd, "59cb5ae630830dc1d6cb6d6372951dc330267cba71863a1121f811e0d5d30245ff5a473b5247c816ca0d095790f11c8259f0880c865efc245e6b75a7d88d467af70fcf64455793fad7997636cc7ea7aac6ffee0eb2ed1d6e9426677a6ca112ce77074249bfbdb9a5ecc3e248c6027ac42f4643dfaa9d80fc60486fe4c8060c04f5e645a7c8b516f8e305e3011c0e49f86a414b1e6afe0995dee4d7c586cc4cbe6548f46ccaf8f361fe62d61594ebb6f726aaa337799bc41a1286f73edac549096134ff845da2f1305c677762d313eaaccd92fe1e06af690167be639e40575a1754a97a3b9d91bb69616ea050c7995889e7fd7a87390d00dec37c6d0b0e1eb5f619b0a2ed36214c786b9d9e8b966cdd4b0f6c4a8d2fb694ef00b2682ffc495335c714a1f6ebc15b885d58d8839a989165052adea8b59332e96003712f3e4654380d2e858739ac942a6160620593b4b8a61f5bb1ad7e07549ccd342d1ade67fb71a48c8ce2dbb0fc00ae524dd658cfb64283e6c9637f99dbdea777642e98d19a1677444a858f04f8d9499a3223e85ec528425ba374c3f5125891bec7607c41dbc186702106db09b0e843d32a70c6db42f8087c31976a5b0375d71824f57ebe78c98f1eaa4b50604cc19788aac18bf1c765cd6ef86967ff78dfe44e53e2ac2667df9fac5063bb16d9c30e8cf304d1ae4f38b3bb29986cb2d3c4d384f8fab2418533b481ad484d69ef70607ff95da122b1322b0a113104fc5d5f95af5ab62bcb0b7e71998c8bba41710f59fc9331e78b9093cb5000a83136b480a8d2fcbdc3b6e9385fa4eaac34219d622cb951cad37f24eb81c525bbe505e586c51dac034e226211717a41e1308cc82a683a97a0b0fb2a2c972046fd6916c11df9c03223aa5b15b69dcb221caa47b0a5ecb1cff51fb554f307ff51d0e48c295644be420bb12ed9bc3711bfe9cb57efeaf108f593de23eca2c0747ed3f4f978450eab4d9712d8a9baff4bc5f0552301f039ba60eaf8f982a810d2fe55e8d05dad09076d73c898f6bc4c1316c11f7df75be4c7506ff0f51fd120ebcaba61c4acb7a8e65179d01d6db480a828f4916013d127aa9a8ce56939acde58b926e3128301f758bdd322ea2c13672a8f6fd4f52dbac60d112dca1677d81170b8923b2442d9cdbd9bd48841a3e43c458b9d3aec9f15ef4822c4561c40d035d92c23b9340061df99c560e888763e9c23b35cdd327d502364a9426f2b6d717dbc087198c57cc9ddd16a94e90331f240391732bfc59e1f76d243cdbb3bc11be17c73d8b0dd3111a95de00d3b74ee62228d868a7d78b68ab7a6c3d5bf69d5f918e8bf3ef11ff3bc1e1e23d3fbda94902e4d575a84f0fa27975c81a666c91b2da1c9ae448a3002a8679de8f9bc9210f9ed5a588e5ae0a9a6473c2a55d28dc03917f087d9b631d5891aab28ccb1ccb7a54141f2a6c412acef8bd257185413157531b13f924f94d6ebea4b9f184b5e32c8ca89a3098730d31a8aa21a49c5e950f9826094f66e4cd411081aefbe5431f5178461d373a914e75165c0c26c83d779569f66def8500eb1739ae742d505dc50f551e222798ca8a560e0d8f666839abba149ad55b7583b9113007e1ad40d7ba9df0a0948c3b20ad4d5c57102511f7a96fc4241e24868734647f172900784a57320bfcb28a7f94e3f5dcafa28b48d60606f2848496c8f62fe7ba763aa12f7217b477359caefcbba4a5cf7b6bfd3cf26072cb0754ac170460ef4e7c97f2c027b7fb9f8c3e6588c3bd6ee5a379208af118618f93e2b3c1a8337ed658947db84ab4af84ad7d95230a61cc7910f3f06f09d6e781ac015e6a03d57bb9ad86969f1fecd15c0f7a295b550840fa64b359711cd07439bc9de8cd9e5dddc21f715e2e2bca59c0c9821b37466a7b9d95989e0b3730215024f1c353855cc8f38b73a9289f08cf9fec85a6f5863e0d81d3474283e3f882e4d0a09068b0faa9cb99eac1851afad23ccd91d29ad86f5582012ace4eb8553bb50c29c84e7f5e3a29360458a92c35ed342cede1d34088935901336e724c475a8faecefe2dbfab01ef78f5a113c039ffc93dba4269e0cb322e050a5193d6593f8047bcb62b54783272d614aa9d600184866c7a70a870f6584c62b973b67c39761356b9b9736be4c7f4c3a45ce7d9d73a9a580c9a9b4d00def94285e06455aa462e00915cb7224633be6b4e23ae1842d9dc5721a9ad79a64ee171c7fd0320d2b6ede6e3c2cc5b8f9ecad8f45f22a22c7f49ef457386c828b25184b4de770a2f5bd8d9471d8e549efc26401253aac6b184456f4f6e147e54557628fcf8fa59f65beab3e5aaa032f4fca23bc4dbf86710853b7f11390375e2a343ed3e87201a1a9308360cf8b758298fe7210d00016e19cd81c23364698ce47496355cdc8620c19fe3a20c62e2be57b241dd3e93cc374b9c78b1d657c8b815b90f7eef6deabf8a4e8aae893fd612f1fb3a0fa25b394e7449d024c3e7d6d8a1d49982fb26a236dfd5b894810107dcd5657f756331be0dbe4562c5e1395e6751b177a74eed22fdd0c9bf1eeec580bb34cb5523e3b5628c0a118bcabf9e085bc805af1a587b260e8b1de1210348ae0e58e4cb89749824cb2c62432c5c7c9679ca653233f97f403b13ac132c93071bba46ff1af5f27d193ba9a409466e6a27e021181d1a40816d71be433046cdb961e9fa0e030ccf8c18d73b425b54dd310fa883ef51558545f8d8db4a31d957dec76143b4b2c53b6ca2ea73eb6c8a51443f21d3b7157fbf0847318f69f2838586e9b655d7f009de856b8ef0517c6958f1f920bbe985892fb277c4ba207d19423f18c351d142fa307478d591b71c2c7114183578840c54cdf1138e8a294609ed02573502db0aaddba452d82403f29686544180703e76b2e3d57df5684de421c41ef8f969413a7d5862bd6ceda9f7796158a65bfd52c06f85879bbbbb8a694870eaf2709e3adbb3c4e5eb3793017a5ba1abb99466a55784fd3b045e313fc90cd5cfd87b41cf38e690e1491765ae041fb73e542c993041a0e666c2c371c7b4aaa3158c6e13df736b4dee99b04b9a9a51e06b230838db8fdb09c2bceb9e29394f27999c8f475eb845b4b7e815581529874ceea6f01395397793b266d2365cb4a397dfa8de2dfa0737d369def8c5c4d941e19a053e1bdbf0fd02d8ef51dadb055213f934ee1d6e155a6518198849f5af8e5255a4fb66a5be8171509e937899fd2915387c31c55fa50954df5f2d5c0bfb896e469f4bb9a900677a61d5146817b60f096912a932b21ba546b01cc991d0ffba898cc70ea278b019db331247bb784880a9376ba857276262caced60ff59bbf2d3057b3944527cdd6ea671cbb0d4b960b6ca9888f09e62abab6ab38c293a405ba3634273a3cb96687d3b3ef29e124ccf2d547e988e7fe64255648e2dcd50d826438bb714463b2e9cbe663fd14ce2ccbad9a9e798bfcf464f4632e9dd95dd14585cbbe0356f48992b1c4f4e2fbc16b41cc8e68a8edff3e8b3be4acee10763fa3230dbfbfc9f64b1447b930db9d3c061b96fb4383ff4c1ed8b0891ba02aa4363fe28313a1c8dd7ec3aa905df0f4d28bcef75d29b6f8a0196af9fe143b028ed5144e6d545a4ff8dadf64119c10de874e9f7100580cf513a9a2eefcd5e0c575e4711f00f299de82c84b3b57ce84c6fa0efa41f9924018dff562f08e5418b40ec794b994c17ce42c538c2063de4d50394b959c3f978cc66f5fc5a98b4d4f40cf0fe21c6fbe3a08cd70991e9034a0a10087c5c9c93f2d908b6726beea9110dcc3e89e3e4b8ba3e6eba85df9bce1f4ae673e45f34f3b2c0f8f4f76beb1c19b802648886d595432e0314489522f777ccf1916ee2b55943955162d6023a31e1c58a9c57b090ad285321e30df7192b7606fe83ada46489a1dc3a969a6523652e12727d6580bf22e5bbcdacbf9e27335f73e43dd85577c2fa2f91795b478528873491a0c031be5f429da9de980feac64f6716f4388bc1e16328849f002a2cde094d6a36080711b158618c104a6a5b7dc37cba08b46950835e0b74ca812a0537156cecc998d5c97ae9da6be9e86d4411ce7814dfbe0b9e210f33233d16ce10fb2fba96c34c503e2ded3366f7fc7300b5051b758751eeb8582576cbad915efdead0e4271f0325f46803dd0094b8101f1fcd8dc550c694765b733fb0e4e1b18b882f1fa3a166b764b02cf71274d166125de8ca8dbbc53e516d1d33cc66c0f300d683a10631ec1245f8cde660e8ca543e782380d7d76b85050e46b7d20826625ba8594456d6aaf12f1b9ee818693358cc62367bf43e373f29a6bba58b13fc05d01010f451f996341158f769772ba47797d457434a46bd891748ed21909291575ab9a757cb10266967bcde028c35e47cbd3998dd0eccef78bc49f04c237a9c52fc167f6ebf1d06dd9a8ba0ece260042b2fe4476295a8b90ea865ea74dc0199874f88c2f6666623a5e1e4c60fc1d03357e7d109182e7fba5d55befc3e6e0025eb415fc15d7abd9841fee2f50ea34f6047dae5373f8417c323be196a91dd56c3c0f560ab0d793e9c60e08e29b505e8a7e7ef705d33b45cfb2ab0dd7c92ed0fcf691ae651f4bb8bdd8b39340ea90bd5f7a9f74ae093a9838e89a538d1d59dd354b9fd5086f0be61ba503ebf4cb47158e7c1317bf23fb83b36dfe4e2dc96dc10d41e75e61a39e07dc50cd46dd4beb9d3a81efc48dd0286c0dc4c8e54ed49cb4d2edfa87899e2dfa2f64d37409b0f059d89aa82d1bfa5da78b58bf209991899269b07e1ec4b0a5a734caf9aa105bdf9e218c3855b8964ab97737e9f95bb32653da88a53b618d80356d9776dea0293527511844d9ef0d8eb9ef2e486440c4aafc2fb5f35f11f744e3786cc0fae20894fb96b816905db7c662e26e9c55ded69d92579657fef5223081dec8d9ea8f4d67bc5c408d2c3d8bfed384a3b81f0c24df31bb6b7e31e2af4f601ac39589d11e289e982cf1f2002c77c0c7a95e45fabd9579d34f494c72e08b3ada983f1a916d26955e373d8cbdd4b4084f631abb1fffd985309734a609a95e11ff39b8f11daee0bae76e67b5db1a8f4a5bc177af2a0a12479c7a9f57feae43473d221445b3b4e3296a26c58ccf871b94b27fc5c7df76e182b00e453db15167c846ae5a790f2b281cc7f676a1868404992b37656554691d1f5e7e9d49650db5d42cc85d797fe325d0ab53f5eabfa621ec1e0f1bf5b0b9225e4cc6b3df4f5bbe9110859a165479980933eb999cece2d403eaf421600fb4303eb0b6797e8739b9a6d0bc1756549cfcadd50a949c752e7cbc22b94f2881cd0d8144c149195ba3f2610dd2b1f48ff831d26729e88ec375973b05f02f855dc80e3afd5c42ee07e7c84154e7977d96e4e28b7e40ed9cb07b31f77d1679c5c3af3282d16d9d384d9568adde5d7bfd56704e6403af8e4a7934ff1dc4aa4790ba3c8feda1890cdcd516c33d231f64b889cab771c23bef3d6139368c2fc775a1631d921864f9fbcdebcb7d3749c66bba93269c600ed315f451bce51b2644fc88327cec355ebf44e845149bd0f9e88e32b1300647a14e431b298d79b398e5adac4e0ca808ce95eb7f78ed905150e17325b6b1030ae8f4f3cfd9ad0349e9dfb633b7de0bf1b9b1fa5e5d929a18cee49e41bbdf4261caf91c3214d1f330decab563097ae0d7268a460629f563ea539997ef51c6f45e99899b3816ea5de18f564702c92af451986a890a8608690fa7d6eb018de2b394e313ec90a5de4ababff13d665434774a21d64fe2bee10d00c05"}, {0x58, 0x1, 0xfff, "c68fd41866c881225a1f9df71d170e9b89509e16a2428aee2db181aa37b1cf94ce79ae681655f661f348ab10b78622dec6411145ee2170e89b2f05f9286b9a29fd3cca"}, {0x48, 0x1, 0x7, "91fadafcee454ef360a272327d393c6751ff2c46ef7926187b83cc387a2c230a641c96cc4b6e5bd2b51513136122f8412bb06947252d11"}, {0x1010, 0x1, 0x7, "521316559e84448b55eeffad3e8305370e2522bb5402449f2bad8fea0e05842714fdab61ff92c3425563f5b9c2b1c6505ac5be171e97f9f48a8842541154d68ea93d57b7e67297c9b7c5124283d220765fd5a0c53f3c936eab5ce21644b6c9273da5f752b66c757820340e25c44c672b5113bad2fca1f7f82d610aca0501c77e57eb6ad76c0038aec8054081923c800a4e670f3aafa10ef71e0bd1dd8745d8182f4c19e3c727dfefc4458aab2dbaea828dd5fe3e1279e24a5b6411c846decdac44f1b3db21a1641d7fbf8d0bf8c957df2549ccd938e9c7ff046a700c95ca0935a36c6018207072a1172f44549deb16e077affe8f47e5b6e9e7ef3499b0c2b520e7673cbbc193cd14c89490832962f327462065c9b9ed4cc7b324b1549833d18a8957e3325adde570b22b1109fef33736c0ec98e5ef596c87231fe381a22169bede34cad32636c9555f9ab8f1e36190d4287971f654e1d6d34798852edea378054f89762db38921af2ca083fec5d57aea755cd8043e62c3a510cf41808e69acc9cba7525f0c9520ec159ca6f4639fb548ecfdc983cdd0706441774a59083acd286ad5f809b71e5127d64a44200ec60fe27513f7c4e2dafe45330cb92dc992b816719ea60a438289737c111dfffe2f7b79f00b8088f38869e640dadf2b0316e0667bae996befda2b52ed311cf1b7cc7bd9c971e50e8037c569030b78ef64557139be3ef10fd5360726d2821e3a93d92d4f49e5a306610aab87bc935161f761f4ed02430eaa17ad4def3ae5a1ea910084d1b7cf465d597358693deba63e2c085753cd8d370640c20f829b3680057ae44c1a272659f7e591ccf41fe3d7e984c68ce3e73fcf107a996d2bc14645c4b1e3db862b7244cb2ff8284c5cbb8a910349fd8fe820bdd89701a418080688043254b9068e89bf71f60689aa7457f0b848392d5e8644b4aff5659a282a54b9ce2c28b12cfe0b9a37464a8cfd84b86089d7d7ed4d886c65ae3157531f7941317e7930be09292b70a2ac3b7bb6d487db2301c5aed2645be2ec882b3731eb815b716784202fce8ae9490cfed2495dbf0fa4378fe5aa26e354ad3660268aae8db7a6a94fd8ff0ebd7d0389b780628be44b641961867140fdc0c5a8c5272a47499f492a4f401936ce1c4793dfac5159aaf237b59a35283d17e867cdcb147099813f442942e9cf03cc1c7fecf6abf671d0d031c72f05338164e11b8bb2a69488b067004b77edd3044d0889fdc661204f729adef7836d64de0ea59ea91568db786dc489843a80be7b8105ad310489c738ec882b259b13973a595de5a8c05be9452d48d419d90e56d8f73a0991cb38e1c1af829771a42e01b574384ec167f9b89d08b6265f52c262a96171a410f5fd64eebbc2c0e726f989b17c8b7c37cc2790537a7b3fc2b60e9bd02edeb0bdf99078a936db63ac35ad8b04c693a0675e26a994a2df1e6a47725abe1ea8378835a55a9668bb80386265499db5c7c086122afd74a8e3499494da767cc185b44d11ac68042675a35f0ab6bbc8d0390c22bf329a83769ca9033174ff992326699e9334177c1171a4999b7ca70ef4dcf2b5f41d7e79900a640af47f4f19256a4325363a6228d9115f614064ef1612f820364bb59b05f15d2bdf7c542434256cfe12017ea6c61facf092dc8d4d4cb388456f408724feb8f1021071b53bbd9450427774b47bcd1c17cc9aa6bcf695a707b4a2fef7f9270674347b4d2a5974fa406846e9b45674279ab9705de1aa83673908a5b50e066b77bff515a12c881370ed8282c1779ce74333c479ef1494df85ddd3155821bbcd6204078c5d61ab969ffdd9ebf35baa61f42cb7f55894fbc624ccd98fdc551f9cc8e635b0f76b8f750e5774fb01c8fe8550cce40f43673fd25fad0ee0844397e96097dd277f3a8445b119460af4099059921ad439e9dc9ae2eed15dcac51de3a533b71af3719b8a648bf865a93556a962c4f423c59066bf4cdaea12084d6181acc7233bafa2599bbe335a8c00e39d0f46f82813c614a4923c1c8c39c9267217270663d5337bab901a6932743c1b37f9f4cfeab93215a5379f9fb0dbf41e093d2b341d62448879c0439d30057b041e476cc2e56bb7e8b108681999e97dafc42dc339b01ff4f11b5d2b88146a0d2e7d46f2f3a3e490283867e171569643deaabcca30184c9d8745ed8c1a8e6e9f4e39e26b50fa76abba5f1720cfedbe41e5acf9b2171b8b09b8bb3e5c37c8ddcf8c4144da5f88ce5baa801d0b018b8e4023921c79008f8e9b1ede376db0106b0771fdeccdc5c44312d40b3e4ad95280a4309d9d3239b0851cac439ab98a2659936f20b44b61b3f07d59bb39402c4b7e77d333cb52460e89b7a007e380d28e3724b5b566a7226a8246655d226bf83f7c4b327d2186e3a12c443b133eb662862bcdfd3eee2998abfc70b022b985f65be7685a99b089fe33f4aeb164be5d0ae2d5122f8131163c947fa3a9788fd33cbe6751319f2438caeec4e70c0de62dd417abebfc558b4c702a42fb823e6710b3ce84ab94537bffe4f6b3554664f6fc32b3cd0af75978d9e1fdb3f35a7dda9494cf316d974861e9df8476c3d614d311603733a8f63b21214cd18be8ea623ea695406e93dd93acbb99549d6f8833948df9830d50b7c07a5facc5087db0b3bebc4b8426c3292dca4fd2cc51a17480a2dd47b23e7400dbff925ff0a6ddb0a709bf8664b536e88ebc7d329664e7e9e8304797a0478040d2b81b1e2b1ecc1fdfd9422ee06fbc684c9fc63eff920280e9a3d4843e497155c3d6b4a1b7db1520d6f52d88c050f1ebe0e322e1b39f6e0c3b87447d5b041dbf03fb747d22f8851471b199471ceb2373b02df939784321fd4436c22dc8be4aee40e51c61ddb5d98c9f4902ba0ee0d15e147d92b0455ebea71359d042280a9fe38d474ae99e29c8fa7e0396ac0da8eb133484adf744413b6c1bc178c59a4a358bdeb424cf4a3c5e75df7cecaa4ab5e36c23ff5ad26cc67c04478ec6bb004d9d102386a05e7de5c6a8f01405e38fc7ecfa748aaa78f96390c39d40d94bba2474fd0b981a4a49780b018ba071cb06f42420fa8e17adeaf95e99ef034188633342772c691b0500f10f6806f431d226e16b125c4cb9abacc63cab574d8a539ae8e0b9541a658b8211670dbf337c2705e3790ff2f60f6426d38758bb8f8053e153bf119f2c45d6d131f829457bb490fbd3d8508a56418307da998df8f283277f41a0d9d9575064bcbea87e1fb02e01aa14f1c710c6c9be8d21f0ecca56ac89e6dcde104d3d163dacb60ee060984f2b299165389316467ede4dda2db9db0d788220d76d454bc14176e7ebb3fceffd362ceb7bd4af177e139432496c5b0d51045535b139f8706f84156748bb6c5742943fabe2f08c236b9712d22c2a9eec47b9b19abe45734e6ba72becbd0d9e32d4a87c27bbbc5ff5789fc00d4e20d49c01a9feaeea60411bdbe939d3e3c1d7969881f6f710d523e70270a3707942fc94edb5e076982b8cbcf87eb32a76f06a13980e795d110d83a4ed32dc2486e7af9d7b2f6579e3550e8455000b04842e627a15e409183b4ece1c5edb3ab91ae15a8c1254d87b14aa08a6746ca1d3f978673b2164963ba9ed78a0964ff6bf3e9121f3356d4b1b69b49ec4688099a342c6e2f7de6cd9d7c7bff46f1fcadd1bc24968a515ab30465169340894687764624cde52232a64a593889b3e85398497e430eabe1dc5f476dabcbacb795cc86dbee8b55ec760e52793c5b68a20b5e2d30e5c153c996a9fdf8e6f37d60c09c0dbcdaa2e349954629dadf3ca2045afe96659d9ce17f76ff3b2b29a7183c4c3db1f832d9dc1474b5ee21b0e5f9ced47afb6d72b509e5198cf9307345cc44680556a18695702787d7ccc710db63735f2e243ee1430435f5332ed5b1da69eee36aae8261187216881238a9adde325323ff96a9e7431a40379174b8f67b7ea225ecd4a2120d58c5e3836438e71f7c2512033de7f50c6f28ebb4d77f4fd08dd2b19615dccfdc49e1b3a50c52a5baaae298e5420fcfd56634bc0bf99e967eb3945f0fbd54507c41c36107e0896dcbf768b9b4310f25a3f6279a36b057f6ddfeba242f72d1603e019c0c7d9e63dea83848a067db95a893f62e7ae3cc337e003ccc7cd6cf1b46ff46468c3fc051722867e55eb569b0886863bad1c75390af23f8b61bb97d41a55c8cc4d245a6f8762b1f09759f5248bde3aeec69d800f1b147fcf2102aef872438392339144b1849357c75b58538194b6569ebc29173b11e45b21de60df9f518d4605ecdb7aeeaaba131e3daf43f908fbae88ca66300eeadcf9be0e6b13dd2c760aca26f9702721b24fba5ac6ce468c1eb4c2423fafcf6f1b2eef41054baacee9645f0007195e8578a2f510083ee7447c9a3fcd80b3341a39e0ffae3493d94f5f786b4754d8fae7b883491480a915b69f94d6710e8c92b39f8233e32d6f3d895a9560c710de14f2f70d763b980136be38f715860ce2439adcaeeb0523aac0803d811ecec18603832c502296a4e92e3a1c15090f99094d6e4c2a1be7cc4fb8e8e7d8aa6511c208c2a531c5c5e6527b040514e591429a352b422e2a4c60c7b40d413d024fabc414d5d19ea08504d6bd5487801cfdd370d321bc6a64d01b34202cc2ebeff31ec7c52fdb04a0d1c8c7387920a43e74df8d2d881c3ed8e118cec627a5bcf5d328494c1c4978e605be21ea087c145b63f58d775c7d76953aaf30e7b0e4202c40be0b20dc255263e2234939beff2dc3b233f5747c2b16902bbaf064f9cc9e02c1f00b4e12fd5e123fa79f314d80037be55fa067629fa2a6a8e1cbcb358b2cf30fa7521b03aa62d454160bee8e4f4c231c1488d312fad5398f9cf6ce3383d61250d6d10d9e458ad77a5944a6bdd6a0ccde8e5a6f6b6e659613917a2e36ff394b1a8da2a0292dc2b6b72adc41132749524dd1174175a191d307bd13697fe51ed5ac6b28d820afc6b831ca19213d4da325b08b6ffcf5d89e666df1f58a2c48ebe9dff9d888f6a83abf4f27b73ca7b2fe980b6858d2b86f67665c689ce28e41ecf262cf4e15903a0cd631d73d59a561948392543764609c1999e9b4b6942e8b0f48eca8a7110bb344d2ee8d31c59e0782dc5657fa1c04384730c4c2c39ac60504199f2d21a02f8f49533f6fb3f95fa7556869f2fef52a0bbc6d7e5285cba7574b29755587c11ab15afd6d772857e9ea4e6e32be77c136329aa3d99fc0dad8f2ae4c2b35730d4bb4f0e541ce843b4bcec2a393040aec467f45380c0e3393063642e820b7894228efb87a17bda731cdcbd5aa59a7205540ac60a5e42667659ca88811632ce509388318cc6c08f3d1a177faa4e18faec3b4ce9acbdcdc8a995fbe6b72e6368ff22845fb350b56202fa64152fb83e94746d421c3218b9fe09f247f5d64aacd711a77e9342c4cafe4a1e7a2277d35fd047a57be645936f88b4b9be364e32e57690d36fe3c9e9dbf710b1bafa80c1b5d7cc9cd751715ed22ae5d8889f775fb1d1c2af809d918f98bfa3cbb6b4378f82d5aa9bc6e672b6c0e36db9f1c9c2991b23e1b3fa2f2c12ba03d8e48bcb3ae1f02cde33e914794ad9d5ed93c0a178e2d3ddf53e688957dc722d87fd905b6617f20aaef3862451ca032327d07e9d084949e521ceaa59284e0ac40811409b22748c11febe1ca95615be288ddbdfabee552acc22400a280b5bcf015f6b4e8cca425eb00f8040ebca86862d72654778a4b7bb39c4d083fa6152520834870008a490041a6fa618edb0ec68585562edf8c6d"}, {0x78, 0xffff, 0x4, "e1f3c76ed2ab35c10ee6bc08bc3ce95f1863860677d4e95ed624291d7796244f1ac9983e09156f9d535ee6d465aa8f93499e5406998805f4e572710834673ca55f550f872203de53f0d5995f6f3581956d897ea75da6474742ebe3c9449903aa67dc3d349f2e7d"}], 0x2178}, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0x41, 0x5c}, {0x85, 0xfffffff8}], 0x2}) pckbd_enable: command error 06:46:36 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c86dc11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204d69d78edb1ea338aece4635337a2bd679763a1f3fe042972cf6f63316a5f7786fb568bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257359465b670605cb018813c5dd87bb73f617bf3d76430050000001788b0c1ffc5299a3d361228fd232b207fa430ce95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2e71a6158bae90e601caaf337cc92744632ce5bd64c88714a2b93ce6180a41b6b43c46bed9dcddd84b3521938eb000a64f472499220c7d85ba083a3ee8152565777d3cd58185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c67fdeac68ed55022778f9113bc106b9d40d432306a0e246db49b05dae644aeeb145755a2a1"], 0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) r7 = socket(0x6, 0x8000, 0x1) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000040)=[{{r10}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0xd, 0x2, 0x7fff, 0xa60}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xa9, 0x30000002, 0x100000000}, {{r5}, 0xfffffffffffffffc, 0x0, 0x2, 0x10001, 0x7fff}], 0x9, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x80, 0x20, 0xffff, 0x400}, {{r1}, 0xfffffffffffffffe, 0x40, 0x2, 0x7fffffff, 0xb7f2}, {{r6}, 0xfffffffffffffffc, 0x8f, 0x80, 0x5, 0x4}, {{r1}, 0xfffffffffffffffa, 0xb5, 0x1, 0x4, 0x7fff}, {{r7}, 0xfffffffffffffff8, 0x2, 0x2, 0x1, 0x98}, {{r8}, 0xffffffffffffffff, 0x20, 0x20000024, 0x80000000, 0x4}, {{r11}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x3, 0x6}, {{r2}, 0xfffffffffffffffc, 0x62, 0xfffff, 0x1, 0x6362}, {{r2}, 0xfffffffffffffffb, 0x40, 0x10, 0x0, 0xde}], 0x1, &(0x7f0000000340)={0x100000001, 0x38d}) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4", 0x14) 06:46:36 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"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB], 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) socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x18, 0x3, 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", 0x14a) 06:46:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x410, r0, 0x0, 0x1) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000040)=0x62) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186004008ba8162b27febf00fc0000ba0d31e99a00000000000074a93dafb4a889e569c4b327d6feb02f71c44c629af0ed7fdbf82804e03e54e573378930c08e51f83355dcae786471b21f2fdc6333f56840808185520ffe41de390f604e606f3132364e6c8feaabdc4a5dffaeaa9060097ceb2a3fd4a21f8bc73c0f61648a808e75b88fc3", 0xffffffe0}], 0x100000000000015f) 06:46:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x6, 0x8001}, {0x18, 0x2, 0x8, 0x3}, 0x8c8, [0x20642f4b, 0x1, 0x4, 0x200, 0x6, 0x0, 0xfff, 0xff]}, 0x3c) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf509def1a1fc1050000000000000003ae37c860fe2c09c110ff00f45709d630c8943c3aa8e689e464539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829b3f7769669"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000002e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fbc0d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d7c"], 0x4a4, 0x0) msgrcv(r4, &(0x7f0000000480)={0x0, ""/227}, 0xeb, 0x3, 0x0) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/95], 0x5f, 0x1, 0x1800) msgsnd(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="03001900000000001221c95ddefbac13f253b4c8c0f96186144eef003d9c19524df028e822c9ada290eed1b338d03c2bdfb056c690077e"], 0x8, 0x0) msgrcv(r4, &(0x7f0000000280)={0x0, ""/4096}, 0x1008, 0x2, 0x1000) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000080)) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x10000f0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0x7, 0x0, 0x0, 0x0, 0x1000000000008, 0x4, 0x8}) 06:46:36 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0x0, 0x7, &(0x7f0000000040)=""/40, &(0x7f0000000080)=0x28) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getsockopt(r2, 0x1, 0xfffffffa, &(0x7f0000000100)=""/152, &(0x7f00000001c0)=0x98) 06:46:37 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000000)={0x20, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "1b12e4b5cc1b9a1b2c40b00bc954c51f5c2a88ef"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xd41) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2f5d235fa443d235e33eaf74cdca4700"}) 06:46:37 executing program 0: ktrace(0x0, 0x1, 0x80001a32, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/220}, 0xe4, 0x0, 0x1800) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r5) r6 = getuid() setreuid(0xee00, r6) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x81, r3, r5, r6, 0x0, 0x1, 0x44}, 0x400, 0x49c6, 0x0, 0x0, 0xffff, 0x3, 0x1ff, 0x8}) 06:46:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000240)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x15}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r2, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0x4e, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x9, 0x4, 0x1, 0x87ea}]}) r5 = semget$private(0x0, 0x0, 0x480) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000002c0)) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000080)=""/51) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5e}, {0xfff9}, {0x6, 0x0, 0x80, 0x80000000001100}]}) 06:46:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x8}, {0x7}, {0x3c, 0x0, 0x0, 0x1}, {0x7ffffffe, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 06:46:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x3, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x1, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:46:37 executing program 0: syz_emit_ethernet(0x4, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000000000202b00fe800000000000000000000000000000fe8000000000000000400000000000aa2c020000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="80000000077800002c0900a6a4477442fc9a9aa4ea0000000043060000000000040025df61b0db4b034dce27cfc42b07d4b028917b41430100d24cce7ac208d182ebf414611cbe0f6c22c63593effd5abbe0af97d1e40db5cbdf34acea723763080000003599d95cc9ea5cb7873233add9f33b9362f4de41de904c8f6b702f84afe26f2668bba2996337cd1e81f540aa508c06fc419621059977587940781c5f5b372aab44511c71ee02c0d9043a6a3c4722b7bfb269f4a62b7b9b4ef3a7d7c587715f894ef61e56d3ff26f62b760b24d39e210967e91a68cace3c0b53f4854c30ee84bda11600d1e4196a604024c843d0f4c58fa8e95250f635a52e5855442a0f5da6b80a2895e9ce8da083984bbf74aec9c4129c009e27ea7c9c2e9c5ec179fc870c81ec349120cdb24eaf906fa62832c98b95ac60b09656aa9464adba2b366f719fa1233c0c58fbec1365"]) r0 = getgid() setegid(r0) 06:46:37 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x202, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000180)="8e4ab465342e5e5ee181cf0e00d7114f3335", 0x12}], 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0x3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x11, 0x0, 0x7c}], 0x9, 0x0, 0x981, 0x0) r4 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) sendto(r4, &(0x7f0000000080)="3a31ae19be7f271d7162f6fe538de5794d38033f098ac3306c9548b6fa2aeaca94d3c0f3379ea520869c2c99901a7f22bf0d2df2208f3eeceb937037016d81e8cf321700ebdcdcca14331672b6db1893a1a88e2f2f78f25aa3f648bf796ee53ec91ee85d79ed5e952b31ca9478f6e59b1503790716b6", 0x76, 0x3, 0x0, 0x0) 06:46:38 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000002c0)) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYPTR64, @ANYRES32=r3, @ANYBLOB="4935ace10514d8522eff081877b0f5c987110bc4a911896a394db70d8b3ea18a7b90cee957626a66dd15b5452718693342e48de58ba85135a74c96de99bdb034c6147714cc0cc97eadd2e77c203ac98e69abf18d51b252b232bbf28fb05d017d1ebc14be99135c16ec3153f4b616c56ed935013c542b7cd50b5f92496d928c57a029db526bc7ed09b4ee3a29fd16f5d476e28eb18d7f3b5e65ca46c511aab41c012dd918a8f367bf263a587a85b377f30b5055f43ea4d2e258b4cbcd134480d20eec2fc3c6b5a1cd05ff0a71e6198d9321910c4361cea34213fa762ff2b25963e8c4555ef793efc0d08259b83c98c93a41aee9a73ff082", @ANYRES32=r5, @ANYBLOB="5142c5c72c23a1a9f2ba29316864c26a21594c5d0709772d23aae559f718d1645c9551b63158f91f1b03f4beccd373874ae737aed0630bb01655f16b8601d916cad898e1761100efaa357c7bec5ffee5b2d23b8fa933bd7eb397e67b77464de9de0535d348eae221f67c7fdf89dc3a8129c0c570c980737ed35ec266f6ec8eace29ca7a515ce94951678b53e708b345f6408451153331e6310af53ec1e61", @ANYPTR64], 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x8000, 0x2) socket(0x6, 0x3, 0x80) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 06:46:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5, 0x0, 0x8}, {0x4, 0x0, 0x9}, {0x5, 0x0, 0x0, 0xfa32}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x108, 0x0) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x0, 0x7f, 0x4, 0x80000000}, {0x5, 0x56, 0x75, 0x8}, {0x0, 0x80, 0xfd, 0x306c}, {0xff, 0x3f, 0x1f, 0x1}]}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 06:46:38 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) pipe(&(0x7f0000000000)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) mkdirat(r5, &(0x7f0000000100)='./bus\x00', 0x189) 06:46:38 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="bbbbbbbbbbbbaaaaaaaaaabb86dd60dc9ae700382c00000200002e7b5f0bc485b603000000faff02000000000000000000000000000133"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20000, 0x0) 06:46:38 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x48000000) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x802069a1, &(0x7f0000000300)) 06:46:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x9) r5 = socket(0x800000018, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x8}) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 06:46:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000200)=0x1) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r5, &(0x7f0000000200), 0xe160, 0x0, 0x981, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4]}, 0x3c) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='\x00', r6}) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:46:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "0017045100"}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) syz_open_pts() 06:46:38 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) lseek(r0, 0x0, 0x8, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000001b40)='./bus\x00', 0x0, 0x40000248, r4) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {0x3}, {0x0, 0xffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}]}) execve(0x0, 0x0, 0x0) 06:46:38 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, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "f5ff0000000000000000093e7f00"}) 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) 06:46:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="00040080003ffce8dc0080a1be0340004512208887d380056e000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000001c0)}], 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) write(r0, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 06:46:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x1}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8, 0x45f, 0xfffffffd, 0x40000]}, 0x3c) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)=""/219, 0xdb) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="ae9e5669910ff9c363a14f154d2faabab6e90ff77da200002e2f6275a0f035e82be6706368d5ba49bfd508d087576ad2bf4c7fddf90fd026ad0e1477be5f692a154d1281906cc2bf63c9"], 0x8) shutdown(r0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x6) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2b, &(0x7f0000000000), 0x0) shutdown(0xffffffffffffffff, 0x2) sendto(r2, &(0x7f0000000780)="a154e0d2e5050fa22271ba28fc62fc1a41827ddeb5a3db45b56fdfb1545a1b00efe26268e76fc1faff7b66a7b55f53a51828cf1b8269f191ddc7d106b77ad2a2d6fb1c700bc7c1c29fecc8f0756ef6ec81f8f5e9098f8891f8515e86de22f4013542f6e1186b0ca81324c89d93d6b71048057bf191ea48811153fbd1b271c37c817c1b82cb51fac898307865b3042628c17ab62a5212bb858cb1ea826d641577e4cbb7ef0b33d577b1157729afda25dd45e4b98e9ab83d679cfc334cfa9fa20db8f7000000000000000000000d85c72a20d23866e505bdab3c1e1df3b684d68bd1181acbf619f19d666ab5713123675ea102bbbc911345c57f9bdc9d4fc8384a366c55b11d4e245cf74c9a7c4c532b476ffed9a621d0f43d75ea62a18884580c17da95831dbaa0a40fe2660eced1c79b2dd6675b22c3ed6e7e266e36fa402525f40ecf6dc950b00eede9273f27eba38858", 0x151, 0xe, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) r4 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000400)=""/140) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000680)=""/195) r5 = socket(0x10, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) r6 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r6, 0x0, 0x4, 0x0, 0x0) bind$inet6(r6, &(0x7f00000004c0)={0x18, 0x3, 0x4, 0x2}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000080)=""/13) 06:46:38 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="0347f421018785618c62e5968048b75cd9b7f5cad59ea13bcb414c15dcf13e2dba53ab061864fb879b5d299e5e38380e9cb14fdd6996d4ba8f0fa1ada66a616dfa302dd1337e3fc33cd41995c7c289e2be75dfe8cb1382cc191f4112cdf0c36ec2dea85ff87bbc80"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) r1 = dup(r0) getpid() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x1, 0x9}) getsockname$inet6(r1, &(0x7f0000000200), &(0x7f0000000000)=0xc) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 06:46:39 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, 0xfffffeffffffbfff], [0x0, 0x0, 0x3696a8fd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) setsockopt(r1, 0x10001, 0x8, &(0x7f0000000000)="3591e86d68e5392c216c5b50920c51a0459560c0382e45a96caa48f2ed639e32fec8c5921df8918d1eec507757a3ccd124a76b", 0x33) 06:46:39 executing program 1: pledge(0x0, &(0x7f00000000c0)='vmm ') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x134) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) shutdown(r2, 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) socket(0x20, 0x4, 0x40) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:46:39 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0xfffffffd, "c697c85ea43f83bcdf0000001db0a9f70800"}) syz_open_pts() 06:46:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000180)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a9f98668a21030595c954500067106ec9b35bce3dab1adb615c5f8df0e06d40562646f8c928a3aaf78688608611371d63d132c710b06d4690a41b4c29e2eed63f98ef9fa176a714574f6f674f12da9abe6d79fa7a4511d27361cd77ccd42080996884fa1ebf7d1e5b883c43c658a4585c13b79b22d1bcbeeaf8a1c12cb77b74d3875d505b4d7a520458f656f66d2b6f3ca83d20ce06561b5bbcb5e565dacb60bc563c779f2f61eda198b9679230112963ab01618a3ac8dea680358c93d3255c8c56adcd37d6c871d50a18193b3121f0e44e91d0b5578af7d2b9b53c0f0f9ecdf7456bdb8c209d16df2e161f8dd45d99f0dac92d4c265c0b550db2eda675ef0c92e7402a4d0fed0c83", 0x120) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept(r1, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000100)="81ef2369b7772a8413ee7d2a98400f", 0xf}], 0x1, 0x0, 0x0) 06:46:39 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000280)='./file0\x00', 0x10000, 0x1a) poll(&(0x7f0000000140)=[{r0, 0xed}], 0x3e, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x18000000000) read(r0, &(0x7f0000000000)=""/95, 0x5f) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/220, 0xdc) ioctl$TIOCSBRK(r0, 0x2000747b) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x64) 06:46:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000080)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="a20e2a", 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b10005016000009005001b", 0xb, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="817e8b010a548204850b2b9a59f59da9537d4d934498de00080000b2569fa135f1e88e5acde38ae18d08c1d7704b9466d732bd02d838d723a7ed12a6fe95c38f6e2186e4bdd228aa3760b2931c8614d164be7ad14505f3ae6c99ecdd3c8c2a000000000000000000000000006d6f81976597a4437cb0239f80473ddf2fc26c34ae2de2fa23b735b4c64806706701949bb68520358dfc7e4d7c91523185f0c933a83f2a7846ed5b678189a3429da6dbfa0d0f62ce007033d0783f97393e187b91e08f4162c881cdf63d51dbed977cea5873fce6aff54803bad59c7a25e8feaa9aa36b43ec952ad6d442f9707742d7e047ec8e018710d5bc6e9dc5061f52204832576ab45c314021a338022e16de632a423fbe0f82360b231160f390798e58", 0x11e}, {&(0x7f00000000c0)="99152782f3813c3ec91682032a50e2abbb59023fbb06d55f3ee62050e1aa15d02ffd953a97d5dfcc25125ff41d9011a5a017b81ca18540cf15988c99136011957a5c0a3a9e33c1c35151054149ad910412b54acbe429fbb9cd4e940a083029052a342a9e38dfd0dc36ae911e9b7b9206f8a22da3062a9b1f835ed9e213a842dff45abb271fd3e9343321481036c930d39f5b31916e46ea5f8334a2dbe2cd26f0a036b12c0eb0243d4579e9ffada3d5e5", 0xb0}], 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000140), 0x0) 06:46:39 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x2922) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x8b, 0x1}, {0x88, 0xfffffffd}, {0x44, 0xfffffff9}, {0x43}, {0x6, 0x2}, {0x5, 0x1000}, {0x48, 0x9}], 0x7}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) pwritev(r3, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) r4 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x78, 0x8e, 0x800, 0x800, 0x2, 0x7ff, 0xfb3f, 0x1]) r5 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x78, 0x8e, 0x800, 0x800, 0x2, 0x7ff, 0xfb3f, 0x1]) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f00000002c0)=0x800) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/112) 06:46:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x30}, {0x60}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000400)={0x6, './file0\x00', './file0\x00'}) sendmsg(0xffffffffffffff9c, &(0x7f00000003c0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)="97b0f3166a2ec61e82707b79395613e39ff2f3ffd41483011e0997bee88a2580ba7a3921835d8ec1db7dc637eee9e9cf83f61bd41629b08538319230f11df614592190ad70afe2422b90e0ebc4e0afb91603f4f31a9d03533320370448ae958fc4c184d6ba8845cb422a30dcab976a5d9e4f1c8a47590c169da71f821235c67fd17fb24cf437f5b7eef64cc847726e88b4ad35ad250c19b921cb3b0313add570456e3c421c32b51686c0a463e9d9fa4791c4554514e5fc3dcf0361f36bcdc0a674509dfb60a0334e73da40b7fd708556c2739403", 0xd4}, {&(0x7f0000000200)="000fdff75495446d906632fa0d6c59a9c70d1eadc1d7beb3c12e19cacee6cc1e4345bd2204f5d9b7288cf529d02941089cd2ca7c192b19cf94f83e7d06ae68c389adf091025df7293c8ed7530f987ddce5841d57859da211e2b0822dcd3e09715f2599f7987df3dc983c1ce2f911a3543bd189a928a2ed947c33ea2416632f6ad6a038e4e12e20f1e4b55235685aa60a72d5ca86cfa98b2b46b26341b61399b7073777d95ebea5ba", 0xa8}], 0x2, &(0x7f0000000340)=[{0x70, 0xffff, 0x7, "a5a247c3c3fd1efc439e25bde581229f8cf2bfb95be31c2ebe5067aac0951bd94a65e1ae45a315e67bda5571cd9217a056a44bbe7c158701a621027d792827775dda1ac209aa2e263976858932f90e7dacfbea05b02d96b68e73df0b7fe0"}], 0x70}, 0x40c) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:46:39 executing program 0: ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000340)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x11}], 0x3, 0x0, 0x981, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11, 0x0, 0x3c}], 0xc, 0x0, 0x981, 0x0) read(r3, &(0x7f0000000100)=""/83, 0x53) r4 = dup2(r2, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x74}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat(r1, &(0x7f0000000180)='./bus\x00', 0x80, 0x8) fchmod(r5, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000280)) fcntl$getflags(r6, 0x1) 06:46:39 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)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r2, &(0x7f0000000080)=[{0x0, 0xffffffffffffffff, 0x800}, {0x2}, {0x3, 0x0, 0x1000}, {0x1, 0x5, 0x1000}], 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), 0xc) r4 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) mkdirat(r4, &(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', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000500)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() r5 = socket(0x2, 0xc003, 0x11) connect$unix(r5, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b88f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6257ae9549b6b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e2226b730027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a54770715f68932de7162f3ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c9700800000e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8baa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f9c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4be1000000000000007903c5efb7b8cea6686d4c99f5a05ff1453d44a46c6cb2b5901d7d87a6aa89c6f41c04230c29517c1c203fab3e834b7e2a1d4cbedad97c56b4795063c3ff958829f630cd2b8c8e4933e6a2e94ea93bc1503d11ab51b47550279788c358760baae5731f5cc2d0a5c644d38a8bedf474aed074c80e7e66f0e6952ee9585405522107351d31dfdd265441ea500f3d89f11a4759ef1b85a57fb32e3f386cf12effe61ccaf0717eaadbef7e4b043351825326f48a73f6e04d63da5e0f44783c331a76d14f6b8aedb5982844ec314c0dd2b6f9a8d636b151f2aa3e1f6fd54379cd4dc3bf68650b0115126add1b8a2c16a0e2388e534db2a529274d01bc19948ef25144765ed55c05aa6df404aae81fa55b95935d9278413c2eb6f8ad6ccd31ab829e0524167e92b86ff14e45aeb3fa3713b1841968e44344a04acc87f7ed0ae097944371ff9d2606d81f04afb3c120c266d74d8c000000000000000000728aa1e24e13286d27f0ead1c0ee689f6e4a73200ea410d612c92c257c4429ef0ec4546c596c5ff1c05155795915f4429c4b9accdfc40cd63e46f209cdaab5d355d1c9d44d51eef5bd52e73f94d57c63046c67fbd12bd5bdcba2531fd328aeda87dad64b40bc716807f4a2478a15016823b52b0d3ab99c8b7418388c8994fd9a57a41bc368a5708e88b73e028adcff69611cae085822cf9213c39fc253fbf8a8c3283c9fb9877afeb6fed1f1a7f85e596f78aa562feb7ff9ed3b403bd5cd476672fcff500ee29c71a1edbacf08f47388ce581b9bf8ebb724cd90a8982afae07a6f6840be275ee4e5094745b1d7fc3975e734115b0378ff9f6367c5ab0ec646c17bcde3b44f65774fe00c1799dca7fcb938a7ce566260cae61a0358a30d46eae721a00fc6099030d29033fa715d960c7d8773800577503a6632844d7802f4ed3b95be0f57ab56600c"], 0x10) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000280)=0xc) 06:46:39 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x20, 0x1a0) shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x4, 0x7e) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x0, 0x8000, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 06:46:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = getpid() r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x8c, 0x8, 0x8f, 0x1f}, {{}, 0xfffffffffffffff9, 0x10, 0x1, 0xe63, 0x2}, {{}, 0xfffffffffffffffb, 0x40, 0x1, 0x1000000000, 0xfff}, {{r5}, 0xffffffffffffffff, 0x4c, 0xf0000000, 0x1, 0x1000}], 0x4, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffb, 0xa0, 0xfffff, 0x100000001, 0x10001}, {{r2}, 0xffffffffffffffff, 0x6, 0x20000000, 0xffff, 0x8}], 0x4, &(0x7f0000000200)={0x657, 0x9c}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) r8 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r8) setpgid(r3, r8) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x7ff}, {0x3c}, {0x64}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 06:46:39 executing program 0: r0 = socket(0x2, 0xc003, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f0000000000), 0x10) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d630c8943c3aa8e689e464539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000002e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fbc0d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d7c"], 0x4a4, 0x0) msgrcv(r1, &(0x7f0000000480)={0x0, ""/227}, 0xeb, 0x3, 0x0) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/95], 0x5f, 0x1, 0x1800) msgsnd(r1, &(0x7f0000000040)={0x3}, 0x8, 0x0) msgrcv(r1, &(0x7f0000000040)={0x0, ""/25}, 0x21, 0x0, 0x0) 06:46:39 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff00000000aaaaaa0086dd60a4f00500000000000000000000000000003e0000000000ff020000000000000000000000000001"]) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getitimer(0x2, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) sendto$unix(r2, &(0x7f00000002c0)="d213240d0059254a28b2bc5b02b242b428e80c3928e29fb447be80a1934ab02059c8ae4ef5cbd3d776edc12b61cde847a45b07723dfa35b1c22bdc58e65eb6f6860845000000000000000000257253b40d3442010e63359103c1817a86be469d5e40185cb83f49a216c85de51aaecb875ddd881324c338cea4d9ca646971cb5ff45808b178734a5a1a9273793423b6c13b4197eaad3603d37bbae300cdf7c5275c54599efab2273a6d2a9f4f3ed13865bfecee9581becea13e9804a572492f03770b3dcec8ddc9a263c5314c0f4d2b93ecc4aefda348d3b7684d4ac83c9f9238d93359877782189c3d295a36e7e8c4299dea4189d6e5c7560e1a6f36f1d5d7a97025396cdd97c6a7541984303097d38f625d8deec0cc4a3de8a25c88e0a8e27e5a30c8f8a761f235f0b7", 0x12a, 0x402, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x96, &(0x7f0000000040)="c7a895116f53dd000005ffff86dd45d26b8e5ffd7aa4a0e3762239d9254e251dbe5ed968429f1e12a1924801a89c032ac263e0fd081119cb135fa9aa51233f7ff77713b9edb46e46173cb63d6ea43afc9edf6d1e3630783db9b4c42e27536787591fd69900cc7a6084022f8e689b490dc4fa235eca0e256b255def13d80c52b1aec0d143ebcfbcce0c49a785b847b9a7327a50db2cea") 06:46:39 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() r2 = syz_open_pts() socket(0x2, 0x1, 0x0) r3 = syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x20, 0x0) close(r2) dup(r3) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000080)={0x0, 0x7ff, 0x8, {[0xfbfb, 0x119, 0x8000, 0x2, 0x3378, 0xffffffff, 0x80000000, 0x36eb, 0x3, 0x7fffffff, 0xff, 0xff, 0x8001, 0x74, 0x5, 0x80000001, 0x4, 0x9], [0x800, 0x10001, 0x401, 0x6, 0x80000, 0x3, 0x8, 0x79, 0xffffffffffffffe0, 0x8001], [0xfffffffffffffffd, 0x0, 0x2, 0x9, 0x4, 0x9, 0x9], [0x9, 0x3, 0x2, 0x2, 0x8, 0x2], [{0x6, 0x1, 0xffffffb4, 0x80000000}, {0xbfd, 0x36, 0x1f9, 0x7ff}, {0x20, 0x4, 0x7fffffff, 0x3}, {0x9, 0x80000000, 0x4, 0x8}, {0x3, 0x7, 0xff, 0x2}, {0x0, 0x1, 0x100}, {0x2, 0x5, 0xffff, 0x8000}, {0x1, 0x9, 0xad, 0xa50}], {0x9, 0x1, 0x400, 0x1}, {0x0, 0xfffff8d4, 0x2, 0x3}}}) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000000)={0xef8, './bus\x00', './bus\x00'}) 06:46:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r1, &(0x7f00000014c0), 0x0) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef0216a300fc35acb84fe0a7c979f4db31fee19917b7058faa8a53abcc011ae4c06dad7af21f57583a74de46950c03f32a9395a237401f04735acf06726de6702134fe9a15c24686083bba7cf25660f7e2f4878c600d0a0c13", 0xc4}, {&(0x7f0000001500)="569250798bf8489ea0dfe3a357e66e938ba8f1e2630936482e53572169f6cb7fc9328424a0f8a4c4f48cb860b348d7ed9403ea6069c27fe28637751a4d87bb646ba8847b27e7ef67da19f27cb21636e9dd1265f422b41051c500", 0x5a}], 0x3) r2 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x78, 0x8e, 0x800, 0x800, 0x2, 0x7ff, 0xfb3f, 0x1]) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000000c0)=""/89) 06:46:39 executing program 0: ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000000)={0x10000, 0x8001}) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000040)={0x2af8, 0x9}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x8, 0x5}) chmod(&(0x7f0000000100)='./file0\x00', 0x100) r1 = shmget$private(0x0, 0x3000, 0x19, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/255) r2 = semget$private(0x0, 0x4, 0x9) semop(r2, &(0x7f0000000240)=[{0x2, 0x3, 0x800}], 0x1) r3 = semget$private(0x0, 0x3, 0x11) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000280)=""/88) r4 = dup(0xffffffffffffffff) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000300)=0x1) semget(0x3, 0x4, 0x141) r5 = open$dir(&(0x7f0000000380)='./file0\x00', 0x20, 0x22) symlinkat(&(0x7f0000000340)='./file0\x00', r5, &(0x7f00000003c0)='./file0\x00') pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x10000) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000000440)=0x1) chflags(&(0x7f0000000480)='./file0\x00', 0x0) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) 06:46:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc}, {0x25}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x800}) 06:46:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getpeername(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000240)='./file0\x00', 0x10000) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000000c0)="218b3c4fa1d7e8a61eb9a52e527bd8549e4a8b732eba366d9d179289ae5a2c76e80e9f4dd72443463e9372140f383ceb908285975fccf090cdfb7a9c5340dc0f536ec8cb2599418d5e90d8b06d94a00d01cb40b36bbc52652aa7ed2b553124bb3db43686c3cacc4d95a1cb94b5b8b4326e8e728bc67ac7cb69fb39fd0889481a226f6b11ee3b23e353cb5cfbe00b1507ab3dd85a99fcbb90c8e78fb5c655224df8401f1b8c94927b546b74258083f041d46d82282fd4befaed21fae35526fd487139a1f587077363dcf17dcfefa9348ab23cd4bed6484aba38b781f9e0018c1a2241c22c73b2549cca", 0xe9) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) fcntl$dupfd(r4, 0xa, r1) 06:46:40 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, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000040)=0x8) mlockall(0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) 06:46:40 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x5) writev(0xffffffffffffffff, &(0x7f0000000480)=[{0x0}], 0x1) 06:46:40 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x65}], 0x9, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSCTTY(r0, 0x20007461) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xa9, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, "49d1e690acc574f1d92321f6c4168cecdd98bc33"}) 06:46:41 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r3 = open(&(0x7f00000006c0)='./bus/file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_flags}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) renameat(r5, &(0x7f0000000080)='./bus/file0\x00', r1, &(0x7f0000000280)='./bus\x00') execve(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000440)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/null\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='/dev/null\x00', &(0x7f0000000400)='\x00'], &(0x7f0000000680)=[&(0x7f0000000480)='/dev/null\x00', &(0x7f0000000700)='/dev/null\x00', &(0x7f0000000640)='@-\x00', &(0x7f0000000540)='}:{}\x15t}&\'-(&[[\x00', &(0x7f0000000580)='/dev/null\x00', &(0x7f00000005c0)='/dev/null\x00', &(0x7f0000000600)='/dev/null\x00', &(0x7f00000004c0)='\x1eh\x89\xaaE\x18\xb3\x1c\x86&F\xe9|\x11\xac\x11\xe1-8\a\x10FQ)\x8d\x18\xf8R\xce+\xac#\xaa\x89\xbbz\x9b\x8d0q\"\x154\xcdS\x83\x8b\x02.\xea\xd2\x18\xc0#']) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 06:46:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x7}, {0x6, 0x0, 0x0, 0x200}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x0, 0x0, 0x5d}], 0x8, 0x0, 0x981, 0x0) rmdir(&(0x7f00000001c0)='./bus\x00') ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:46:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3100190000000002}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:46:41 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x1, 0x4, &(0x7f0000000000)="ed91cc44fd5dd7d2034df37cb40d6e525e68d7d6f8f8de2d30c619b2ad4078", 0x1f) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89a872c88136a00f90006ee01b1257aea8190002000000000000020208a371a3f8000400000000000000000000000000000000000000000000000000000900"/177, 0xb1, 0x0, 0x0, 0x0) 06:46:41 executing program 0: syz_emit_ethernet(0x36, &(0x7f00000000c0)="c7a895006f53dd4fd005ffff86dd6e360aa9000005c19df9ff08ff087f43f8ee7f740000000000000000000000000000fffffffe0000") r0 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x78, 0x8e, 0x800, 0x800, 0x2, 0x7ff, 0xfb3f, 0x1]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/198) 06:46:41 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)="07020033ff0f00"/20, 0x14) write(r2, 0x0, 0x0) 06:46:41 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000200)) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000001c0)=r2) r4 = socket(0x2, 0x4001, 0x0) select(0x4, &(0x7f0000000000), &(0x7f0000000040)={0x3b3ceeff}, 0x0, 0x0) close(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000140)) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000180)=0x80) 06:46:41 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x7fffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = dup(r1) r3 = dup(r2) fsync(r3) select(0x40, &(0x7f0000000080)={0x9, 0x80000000, 0xb466, 0xfffffffffffffc43, 0x3a, 0x80000000, 0x0, 0x7}, &(0x7f00000000c0)={0x0, 0x1, 0x3, 0x1f, 0x80000000, 0x8, 0x10001, 0x1}, &(0x7f0000000100)={0xffffffff, 0x0, 0x6, 0x5, 0x8000, 0x9b91, 0x0, 0x1}, &(0x7f0000000140)={0x24, 0x73}) utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x2, 0x7f}, {0x7fffffff, 0x7}}, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x100, 0x0) r5 = getuid() setuid(r5) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) acct(&(0x7f0000000300)='./file0\x00') pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) sendmsg$unix(r7, &(0x7f0000000780)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f00000003c0)="1a41d6c60e02732b65f25053b624a12c81ffbd36216e6576e6a6c88f6549595ca169ef5e32c1c1b9b29e4b5ed31f5cb59aa500b950ec0fc0dac298f7e02dd1ab67d16a88e18b34bda49ee97b04405f48bff445e88bc7172890e20631811aaa1af0bb328ea08a1b22a3cf80c67a6327e2ecd981d96f00e14b99889dc267f596e4c302254287909e12727323265ab4f6d6aa6f2e8c6dd1f3dab4c2a4606d2548931e032e8bcf8b3ba821879808d737c053b39103040957c10efebb7fd6014d45101fcc96030b97c3a466ad5d96b2a73fb4e2c2e2fceecaa4c387420e15bf1de4bffdab52412fc296a7180e88f5ca6c752590b1bf4204dddc3a203cce68cdfdd6", 0xff}, {&(0x7f00000004c0)="39ee545c8e4b96863680fcca4c4bc9adb4d50a9c05ce1fce2a45365a5fc3879002e951b21e1bdded7c3b33a0b498ac6ad83fa2a36347946e837c0c8ccf20207b3abd0d0e17bca8d689d97f4a9fa17d97b2a220b26804dfb3d75e90e5e5d77a9bda1e5323b93d9eeb697831816a3776cc7619e73856ca7fc670bf84a9", 0x7c}], 0x2, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, 0x0, r11}, @cred={0x20, 0xffff, 0x0, 0x0, r5}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r2, r6, r3]}], 0x80, 0xb}, 0x1) 06:46:41 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) fchflags(r1, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000200)=0x3) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sync() r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) kevent(r5, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0x4e, 0x2, 0x585, 0x401000}, {{}, 0x244610c14d3ed331, 0x3, 0x1, 0x5, 0x873e}], 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x8, 0x445b, 0x2}, {{r7}, 0xfffffffffffffffe, 0xe2, 0x1, 0x8}], 0x8, &(0x7f00000001c0)={0x4, 0x6}) r8 = kqueue() ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000240)) kevent(r8, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) setsockopt(r3, 0xfffffbe1, 0x101, &(0x7f0000000000)="c2af059597", 0x5) 06:46:41 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x28e6) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) pread(r1, &(0x7f0000000040)="13", 0x1, 0x0, 0x0) close(r0) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, r3) execve(0x0, 0x0, 0x0) 06:46:41 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="820300002000000000676671a3000000596f8e83311267d737d1fbacb9a9dba8f10969cb2544dfe05f31100396df180fcaf654eff265d1f71ffb6c7c62a71a3ec3b58bff88996a4beccd5bfef03f48b98bacddf4b5221542609324c71a565725fe49075e3e81ba34ce3052249580cfbe60f57b000000000062650000000000009180fbe4bbadf2382597b682fe485068cbad1f2b6eeddd2a086993a128362b0e72f4f999ede6df7958de4412949607c62934f124db8298766e50c64ea2bfb8228cd11fe068bb676a6f931d7cdb0782cd0660991974a0b5ff2596b13e29ef64021f580829f838b014669829675daa62fd9c21743ee8e3f599f7d92022aeaad5778d60a2ad6f7722897579a5cc8678ec4832d1ae007fad4ba7e2ed2fcc73ccdec87212920899921f1e825a8243a268625e197e4f226762351d466302f72a98466de6a38079d75f9be1018eadf07e10781ec22a519fb74be150958aea50b7f162e637dbfde185abda9cdd52ade54297d378c02226f83904983c4f564292a4abbeb160b4f540e9b824bae706aea17119a99bba9bd64a09d130e188b4f6a87e7191f06a42e4b2245a73fd13b1b36b019003373e0fa81c0392ba3b3691b4073e597a0c47373d8b2b67029e4dae5c6142e9be56880ff64da3dcf899d00141cebcace8136490809cdbab20825cc58174e6cfaf205434b30dc03e874a4f8ef33d8a572d398e575e42971808fa5ac8eefbf90cb4d65c4cebedefe0c41638503bd170f1e24b91b6fa9e3330a9fffda2db9112152f71818b1a3c8a44bdaa80b7594a35bcfda38a83b0a120c168a454e1a5a7e42ada9ef6f84d010d81b61c156270421f6de20b0eee5438f7d88509e1ee6f9961e0c6a3158865b1d27a110d05f7a9cf572b56ee69"], 0x10) r1 = socket(0x2, 0x1, 0x8) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="a2022e2f66696c653000f90bd63d7cae2d8eaf2b79d04dc5ee929bf83183c779d76a4ea89d4f4f44a5dfeaf3a064b5f4937bc9da5b62f10d6c1f7dec27cb9626608ce150cdb1c195184f19efab8abd708e1acc27a2f9e0f49acc05483d7fc1bac3311362948fc55913729475719ab265ad9825dab0928896"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x1) 06:46:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0b0723c35d020ae491d1d3025e743a548bfe98d133444bef1c9bb39750a77f23aef468edd92015dcea8f20c9200d3bd46c3ea5d5a06eb950303ce8860f0c030b8929e2b779bbc6a469e542fd9928d9a7"], 0x1) r0 = socket(0x2, 0x4000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="11ffffff66696c653000"], 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) 06:46:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 06:46:42 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x3010, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6, 0xb8f}, {0x6, 0x8}}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:46:42 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) recvmsg(r2, &(0x7f0000001200)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/16, 0x10}, {&(0x7f0000000100)=""/140, 0x8c}], 0x2, &(0x7f0000000200)=""/4096, 0x1000}, 0x800) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 06:46:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x4301) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x7) 06:46:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)='D', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x20000000000) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000300)={0x10, 0x9, 0x4, 0x800, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000010000/0x1000)=nil, 0x2}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000003000/0x1000)=nil, 0xe6}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000004000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil, 0x40}, {&(0x7f0000006000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffc00}, {&(0x7f000000f000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f000000e000/0x1000)=nil, &(0x7f000000e000/0x1000)=nil, 0x8000}, {&(0x7f0000010000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x800}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000000f000/0x3000)=nil, 0x400}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil, 0x8}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0x81}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x629}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)) r4 = syz_open_pts() dup2(r4, r0) 06:46:42 executing program 1: r0 = kqueue() r1 = kqueue() r2 = socket$inet(0x2, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) kevent(r4, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x21, 0x10}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x3, 0x5}) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r1) 06:46:42 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) preadv(r0, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r4) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r4, 0x8) chown(&(0x7f0000000040)='./file1\x00', 0x0, r4) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 06:46:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0x27, 0x0, &(0x7f0000000100)=""/39}) 06:46:42 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20481, 0x0) pwritev(r2, &(0x7f0000002480)=[{&(0x7f0000000100)="6396225b04ff13e2ead7cdca3c29d364955399945564128195f6d2477df17597de9e53ffb5939f722f288fddd386f6dfc8ee2464ecd6e4b4935e78eb7a1e23cdd6e64f9e423d385245a5465cbbe1e43389513f402448a9364d6590855e36e9bf018706da", 0x64}, {&(0x7f00000001c0)="7895c3213265bfc57e5e8248ecb7ee368a2fa90b282ceb7da65d5c48a7d460509f6bd4e74b346689779b29ca922e9db7cde68ff61a2fdd70e30d", 0x3a}, {&(0x7f0000000240)="a8ce8da20cdff7e1e04f8789b32928c69143b282f827bb9b57e86e5fb9eb53cf5abb35f1cf848acee83fa61bc4f63061761537992131a7020a75a646af73a527a6", 0x41}, {&(0x7f0000000300)="808ddc", 0x3}, {&(0x7f0000000340)="4fea08b0536192734de49ebf5d2fd24681d55ce49572e9f9e36bb95355921133efb8fa8cf5ae7027742982b289b61b9280ac097bc5cb4ea812c2512246b0c3884d6813cd7a9f3a4bf9fa50f45679c68772438ac56733b010613f676b302e7558e3afa5777eeb4dd879d944563e688a01c90cab9321d93396426b4d076dbc7866860e8eae06e7d6371807b7928a4ffc3a605d167fb4a4725fb9055bb05ef61c6dfc134defec43ed5d884d27c188d883fac61183ffe40e58f96295020f47a06e2ba63ca230d02f7c2c176f61d23e91714dccd7c3b7db29cf4808db2b0e7f2faf8c7ba9b0a745ddcd9343bbc4a924400bde21116dbaca2fc3c308d215571b81592139233b3c94046836fe64cb68536f42dbba8f2791e4a2c2aed9bb9f912d44d79c1486d53bb60f0326a6efcca824958a24ccdb9e1b6f347092c30272af0f76106fb65830bca3718a023e72681a62ba8a2c8e7ba515dc6fe610457e9ee274b566d5de865bbe842b7f52164f242bfee1bc86bc4646c8d383eb60bb64b011217b925d665f5f4427773e4617d862204feaadedfd65ade2aebc7b76aa4830466f5ed6f21a294c3ae3a17b57144d64d49cd9153f3ad2f99c8e2e8126afcdf26d1d44ba672d5062c2400856012fb0fb9394a6d757eba7c4a90a65feb6a5ac328305a45137cc2b590ba4921806d238843736ab1b2c32d805f94f1a3e1e33af90acf459a69556bc3a374df8cd7b91ee610b714a5ec904471da17d3dd2f5d90a43c34934bfc9646eb94f5776e67530d1e25a2d852c45fbce71280b10cb3917757356760dd4303f90d1cf7ce549a82ce5341ab21aecb6b566ccd5e349e97006bfff4416e85fda16962cf8766fe234f5e43efc1146fbe8ab3a6af0306e2563bed0a279bd0f15ac3fb6d33c7643ab5f893d173ac73d0d130a70da250f7520510868faa9d11273fa5611322882e8077570fa3c86bf36e64935a4efb36d93b1dc977cb895031131f9eee04a7888dc07fbfff32431d5a8468373d8e3849c749f996d7db8684f0c0c5e667956cb91e19c17be5c3fbdd201deb295e2ab0eb016f2d10c2ee9e32e531917407fc8f23d3d77c66b5a70198578536da6dabc1f45a5f22f1194fea9ace0760506a777edd1f969e9643adc8255bb818ca12825957827beef505cdf6289dc11a7efac76b706d9a40ff5dc1e989682ecf641ad4b9cff40a9527b413d4f9b0b3b26d9f1a260d94b80e7d4d12753b459c4196a3d28119b391dbbef95766b40e9e3106e807621003494cb528a78c70f4834e187ddd14270e7d56f62fcec26b0d8acc46c3b2c7e9699785ec371825c635b3e0176fb270e9768f94df30eddb13b260cc4d0916373dfede6c82cbba8b676bf98ed3f35a81efb733cc25fb00546ac6806ace2d31c0afcdbbab671d09e0752fcfa0ac3135c04870c57475feea3ae1ba9f4f9dbe11c8eaf2c6e071e710285bc439253ea391c5620be6327945dc88e5d3fdf81bd099dfd289ca722df0c27924f833761adca508252d0b00f9697bde126a6f34eb7fa33c928912d9127d493160da4094480f5a5c5d144f7d8be858813f23d1743b27ce49895ccbb3a41dc4caf9af9d43f6df692209dac4159f11795718773232888248c808782ae4e8cd2efa3f16c2ededfdfa98232cb6dac41c5e1efd5e478747159ad4e28ba90015496169f409c8e622b381110c880097e1ec3b69945c2365498a3f49e7d799cef32310aeff8370eb7ff3b8193e20450a598ce3566c68b6cd7a413711f61a6d2c60076ebcd83ba7b111dbdf92c801c2cc31f6b796f19c5f7501cf63bdeed8f81c7419c7463e501f32a9eca958a2261080683d7060697ed3c813435b1a53227b9631ab98f9e36a4c35359a08e3a71c73514a09774779f5ce29ddb0395e163eee76f6cd55590e3055888316208e4e01a6339bf10b7c16926bc49c348e7e202490b62332f9e0e8b46aabd1e6f9b2a3e88fccdcf3f85f88f11ffdae7e4e464190795a593ce9aea2d09ffc450adb905a74671feaa6c34798002141e8b5597b05bd6da6288605e7871c1daba21bcf6ad8ed10d0b4391e5b2aa7bc26853cd99eb5b4867de5046166af209dca091c0b490d79b358c84a89d4bd8db487d37755c82c776d0a22f109644aefa6df4b57555e106371534c3ed9d9ba5307fe74d493c8fc6f97bef35a2c8ddcb58c76e4c4305d246e6dc74d61f4daf8af1c6c3bb013e7478092934c12c8e7dc62fda7cb6dc53ad186fea181320ff3c063d50a62775ab8a152c7da7e53f9fc7749a66a6b137081dedbb35465d1084703ad7fe346a4df1b7104f2282aac2967405fc7aa782e09f08a06670a0c0fbbdfc4d6bc767c7bb6cc3c7e5aadbd9f6d2d57cc672aca537673634ca172c3d51b0c0912158b7be8477e197d5d798d33e83411e89469514301a68f452af99e8117450b588058d3706558b794a0c4ee78f4080ac7ebb2f5fe6ed36979da159f5e5b79ede153265c51e413c1285e9c25e734c8eb807ba275de1f78e4d3522126810006b28276fdf4d63c37d9c96396acbd98cdd383392aa1f5e590410cf7799b2eb3b0da001ad5f1140e1824ce3d50ea5e10e46e799a8c5fe3d942079c8aec203f792550832077e8f28fbb553eb36ea8ffeed83f6814e6d6320a12ba642f09d125eaeb88d6beb839cec15f5ac6f8277e3d27369722d019cfe00d814181955a659b1c82e61427eaedd3485d2305ac98b5a5099f4a011bf200855f6dd8bfdf94b734e6e72315e644eb03a19ca251b39830192e293c6eaa98919c76857fcfa0f96a98b00ec68dad20adefb131db200b5e2c8861f0097604623fcd33093137617db8e6d88d091ab59a214434a073e2d43352790d0e5a7ddd983127e24e9838384942e92eccc91cd26457cf49152652898ab72c788712d03e2909c4410524fa9a17cfbb18c3659fb9ce578b84ab54c77aec8dfc9562e177da23f20c6d0b81e826f5ab6432ce7222f16e03a5abf5c964a6bded3993c404f7626bcf4e50902ed6820f9d82c9a92b376689bb79fb067242232263fdb3c7a1154da37c6a1bf5cdc88e359973182fe5a39f0bc9d3d74501e424d16d2e82e8e5e3cbe348b31e19e421a72ddab598c9f32f1b7e696b3df0b0a09a4de8a1215e20d98041586b85807865b62979385031c6ac41e14d70b7e79a61e7cb95940ff05e9e28255eb7e04b48323a176dd86826d6b5ec80ede6897f778be51f0d2614204960457feda7b7a7ed255598086d7506106009598088a60bbbf5a1c58d3b1d40b55d8623a76965d86a514c180bce6183efa32901996f1cf899c5cf7890c3c3138b5152bfbcb65efe252eed0a4ae976735434ae2675d6203e23e0844cecd03d1e5eedc5673c232e90c91b95cd4eed3046468be55731fb863a59926d3ebd3640ad3c6452088fa11a4c0379cbbe5127be9dd7cbeb4ec78a7240c40b197893aa577699703feeff9325dee19cc04510e643d37c065bb4e5c87e73589780502dc98dd8321805f1b0637de864efaa6b73d39cba34ef81ba1019cae047608d3466907ee76496b611d14b01f9792fcc4d66a216e61476791608a7050340e4caefbc6777a227e2b7ed063d44622f57209c53e40d47463fa520739f4469f9a0bd95b13686a174bb089ae5f71e25cb5cef1c5e3d39e3de528e341368ab30f875bf68906dce7af9f41558cecc784e3ffb33886f7940cc2e30eb7403f156d2e0f9523f8347e7d0f121dcdf5e6824b8666c29d7361bacf63b21522d26854854e352964cf9b774432684a4ff1b8300ab24e3ba3ce9c5f9b64cf622b984144c6f037e5649bae68a9005a1efdd4b34960428eb00c4ecc678d9998aee4394ab88ef33884aad8eb4aa58dade622b033668ad49eaa72dd2f772b90f98a1c16bbb79f03a88020e6927ab3dcf72830e242c1f88a8d5a626a77eb0549af3a28ff5a89003ddae01296be99afcc9d069c1c926b0e924f812a5a555317ac133511148443e0502b995193d85423e10d680fd9c091fbccfbfda26ce01685d5dc6ac460badeea897a32884a06e3d88820687dcebf3a3e373228d2d30f8949530d674f34f583bffda251a40ae73a99a3c73b0d92bcb9943f846916aad085e08310a7b5d67f473d0ae1821a702536c5243b154f9969c5da2b62f6a920b6b3b63f64f863e6e388baa70f46c5af0bcd975079fb5df6fe312619df088a1232169ded4a3d865b36b62b9e4ad27ed9519e4d7c76ef21a76c33c520ac955999abf0af0d4c025a4268970c23fb71954542394af1d61a1317275f77d79f646632617b572f9bac15a88967cd393c24e39d10ee549d4dae292131b7771a0ade3121fbfcd06f325855f9a479a1980b558306f332d6382d7351184c62c92f4bd2508fcca3f771d9280911756e9572d5ce430b74cf8cce403d87d810d9757c853f08f36c754420efb1c9073f0f6f4c84e123984b8aacc87e8c38b2093ba6b46fab17e24bbbaffc9e1a43468603592f4b5dc429133b9c2c339956154761a3f3d8d348fe43c373ab4c1e5685231dd461865880b0fc9d635580b98550ae686bba5a47cdbc4318907b5f313b9c0c6b5f36af0301be91af26b00a18336ddd823d9161e846df942101ff9198c189fbf181fa4a1164f411f02217589bf41272734a5b5e9e4032a5dd9e195301b2545bee50afbd04ff149b0b7bb24e9881c8f1eaa95be94873b0059d87ed4b32e874dac0abb09fb5b61c6ba0897d56540889602e4e3f427d32b27d1ec2d0c34a890ccfeb6672b06cb8e3098080ef99090a4cd36ef923cc3839baf779193c09683ce16111174f5d98d5c68c1b41e1278cce5b734ea2bfcdae3b78ec6237c0fe90a0bcf5e98cd14ec13fef366e9cbc65aef303d882d0542cedc9a44098107896f7fa11f332ea1e25601e4ee11c4c9314caed15bf6154068a582c8f3946f070bdcfed7ad46e650d0bfe52b4f7ddbc58b66cc4f856a1abe39fc5add14372333658c0eeb2b41b8d1e147c586b155a463d14e0322a4fd51ce3f1f4311aa8c72f860fbc82d79a2c1a59a2234e4b003c2e1715b1f7b18682082fb84717322b39f8c6f0d5f3b87e1d89f42e6722c54e521afedc6dd954a7a0e05846f84e620c1aaed580b09671206c5149b0d8c274ecc81099ead661b16b47c305d7169e1a5e61b01b9baeb194b3a0a73548afd549a94c1767eb338a6d98d92b222e8eb9d1c35c8b743a7c8572d514e6ad1451b52faac29b64334fa8ed1fbf19d7a49e500c932edf76e46fc068726ef4a62370f93d74cd6751b61ed00beb69ae6f5d2d538ac3263d3b44ddd12c252faed8e8adf1771ae60f6ffdf681f6b57a22d5b923e19e70a6da5a72f9b34afbafd0f64063eec10cdf9f67d0afd53514580e65f25c7b9c2f8806925c6b6556472337a23c71a52eb80c1daf3f950c303f06e675a16fe0926490b88d49504e041de6b9b732b905a8e252e903df2342d13abcafeadc7547b7e65052ab979ef7d445289b2b69aaed60522e31077174c309e56ac7b0e8f00a67528ae2639a9d2bbda0bbf68009d72b3a25da14feb41c76a37e5dfc907ebb60dae731396299d3a7652e4389cad7e5ab24724cd9e2c84305e5a12353292a4704324e6d935eaebc5b78d98532c9435c825a8c141d7980efbc93d66b91c0de5c2bf0b78e0971baf2ff311d02b80c0833f4e0a6050864c81339457ac7ee7c872425ddd951a60eff9eb277e0414c7196f813180d0d623f0965fd8bcdcb03fde40a082e5a1d58365ecac0c968ff7634c610aa5cb87b1c1b5d498025b79c2ac1fb6801df75a87ddb7e2d0fe0", 0x1000}, {&(0x7f0000001340)="f274f323d76f21e96efa0d48a4a5c8ca587ce08a491b168942c4cdd6f7ecc7dac36734e05c122c8d678cc9c946aa610c8c1f9ac5962881b441c3f34c5d3500c46ad4363c0aa480a2f714924eb140a8ebaec7210a56731ea105d4a8d4f5c008512bf7a181ae2c022f16d073284e050f9cd0c32647b73e202259935fb52652f26c0302ecbbf0fb5e067d34106ec7bf9c8b0adfe276e0bc3d2fb82832846f337ea1d970b3a6d43ccff5f5a44460980a4824e79ac105b83c327942e04e860e59617402cd3c53d0a074b6d95da78bd237fa19f010e705a646ed8447afc9ce6ff9c172276edd487dfbc16e0e542fd6ab32166fd4611a9a6d83f5b760f82f75a6546675126fece01bc585177ad20024c55ac17acd155592947d497c5b68ad58445376be0bbc6ba19728ba7d59f19a03eb4ffb2dcd1fe2d00fe518bfe9d2f11f116ae20448fec4c97da24630f4d6cf248b641b7565d9b5c8a19b5c0deb4763966b97f95f1d67cdc9eda95d22802917790fb170f22ea03f5867ff7eadc6b5c7486d77a13a057bb0869ae6702894ce56689a901aa355f40c540e7bddc1a11a60cd0e82b51c95e10a1c9cbbd03ce4d59fd503cd300e2095d08e8e0576328fc84baa8edc9413fccd46e5770516144286e6332731ac8b9f49d16fa13e33d36596b92064586ac35c4c924291ba636604376b5ca5db8b82508399ce000b053228015460f3aeeb23770856fa41728b597f743274f06d42e2fc3695caba6d6b93171885770507a63211c6296d9fa2e08985c1653925105774a215c59afcb581f0db24b2636beac62ff4ddc93f898a01331c335317d7ad94a400b1ffa33f261f22ae22e6b0c231780de959fc8c37c284cb07f890073c346252dcfdf216e503329fe64eff0e65d68c335a63809b6a938ce5398f7e0ef3cf832e5aa04046ae1b9bb1eb881ab39e9a5584788b3017f98e1ed4d63368120db76e64e4b6ec618fba5cd5108caa95960b1f5b06c1167fba90358c0202f09ab09d7865d62214fd24982770a7a13b0c861a9eb08d8c05c26aff45b008750480df00e374a23ec372fecfea1c8f36bbdb90237c65f204296d0acf01fad76d61ec6b3cd3d2bd380d0e3773eccd3acdfa40cd52e245af398a656a2f2344f0bea357afff209742f9cbcfb48c2627384e90d533e7827ee2805e4396be2490450bfa5d96825a9a910e7837c27f41622c4ba9f96b3d22a713ed911b68c43e9af4af46ab0b84ac46233eeb910a813ee034b550d45bb2f26d0f489f8a3fa0808c918151eb5d60045a523c349081835376b82baf9078d5d4cc2c1e69bee8f54c9087bbaca618ba10ba5d2d53d1b2569c091c39c9d4aa07168bcbb280d90aecdcdcff2705b94606fe4dfc45197e7e393dfb42ca4b5e1151d87de087a9aee494c0bc3efd0ad69da0bdf3a499e0133d47c1e6cb68421303951d7856ac5a602dcf0bcef12e0bbfa8c0329cfac292b773810290c32217f0c8004fcfa0031e84134d882e54200121727add818e81a82ca49e0288dba9de08af1ac27de4d53b5d8a17f22a5ea4aa36b0be69d2027b4e5e4e9cf04c91996bed0c81a5d1a3e709b9aa4dd9c1d65ec09966ae1f1fdea8b74c88d45755b279264cb2b2b6be0d4cac8a33ea0ac3a29aee76e4b3269582d4e29b3fc0915cb143e5bdd6238ff8371c7bbe1b83b76fa90b42863e0d7ad47d2bc2a9e40817fbb26d6c6fd790c8f9135ab98b943721a402ac4105080c59f389bec865dc3d8bc32afe356b90d33958b17ce184120b1f778bc0d83e2e957f321d20cd58ca7f45ab4458b1a871f225357fd5b0d9a25b1c9819337a50cb71f9022f430eea1a8aa51b5a9cc3a1cac71c395e11424d48a80e0493b4bdc78e416526f1b401421c3bbd30d08f2d873b112a6a0d9443132be94e0bfde02abe08938e65bca7473a2c753482601a7f3b592d235cd62ce9592e4f96c8baf285d729df54630ab1f6402d961b138ed09f8deb49f3cf58680e227bab19471456d0d64bd349f9b7d91c601659124312326f215d66320816e11779596350d667aba17b4030be2007b0533d3d5ce5e3bb5304aec461b48dc10f462b6d22a20baaf91977f383d7eb38ffebc40cd217565953819cb8fb79683b294808065cca1d447cea93cb942d8c94e50d63076582d8a33a5151140261ab5187deb64d1610cd67f0ffc96381ac8262d3a663303f6538d1e2082457e2fdc5b4af1c18d6f766a44360550aa8c914187e778fc08685a350cfde12cf1966bf45ad9b63e6d7ddf7fb2eda66ca28f805cf04eea8815bedcf197340f42d53260ce51217077509384426b06bd927fb8cca1e1f68e45cda30e05aebd2e34ed879aef46728350a8eb6c46f348ff11208c9ca82500195b2c07e34f4f1f35e80f00d512dcef337a778098370e7bd681fe0c6393484654066154ab0e16fd399adfde5016108116afe8b161dbb427bec6b5de4809335795bcfffc4785584d145cc29aa41e438e5891faf1796b9f048c9654fde91fc3d1ec588c897b87b602939c0b65b8d65a910a328e6bed52ce3e5c18f5e8ed7dfd71330c3be6411c23bd360d65a2b7bc0dc1c5e3a9a51e368e512e81031b1d586837d15f85662bb91a378cbe6dee121c69560fca1cca6fd2f11a81c40649898dd667bf32d661d883c54e083d7bc4d2e84a4b5c84add7785e84dee91bf9e4c283b29200122ffae539fc2730da4ee17c5283061b52c04e835730ea89971903da0a0a9696b52454be695ff61172c233334d8169415c09b0f8932d51cb167137f730dd5162d641cac8be48b66f8c24c04230f606dbe6fb6ac126bd4f5aac38c51490b12ff529794a629ac8ce209d8b451b4d9fc449cd77b190c8cab55a791a072a3f9bd5545a078c15aa8ec5f6927cc81e7a7dd55971eec196d1f2702a579f0747c9515fc4ee185cba2907fe89486f0131b99ee1e3e9ee66170bbbc544a535a3116b3bfc8e16b0db2a83cbb66afa00baa1a11b0cc851b552080ff0d8d0b977b0c6eb6aba2c304074e7ea06a62f93143c644e9654531404476ebf02d53a9e65868cf91574b19f88942af57cb5513e8a19b12ddea4538d81a665396ff187eb66d033044a0c0223cb2a83804512177b2d74f834d3b0c4f432f3d47146f652b3f25280239c7bf1570ae6a29fd73c949058d1f658524dc8c379c60d33c50648df34f1622427845c9999f9606fe3db744823d3b46b0344809e04e59165e3c7ef411a27fd304db91f65d56af0dfe7f09d5989ff1a072ecf4fcbeaafc324265557f4aee06b66b0c1dbbac699dfbddf2c0afa25ff2d685a67ffbd9f7a387e50c6b53f16a70a651134aee3e625eb6f48d022174fd9b164f9849e89083a46c988585ccfe7f9da6572f75554eb20d9be029474dc2f3087117c64fcaa9c2dc7a62862cf158bf1aa51cfd9508efa5553926c38d2a0411d329acaeb686b44a6dab9469b366449a7722965a003e8f3bd5f7f60fcbfe5c988ec9c5a49c62eee3afd849ac6e62db4b702ce9c82e3ab560b8799cf4f33ce78c54ada7ee9009f2e7335377ec0488e852b65b8ea525ff8be5f0ff95af5e087c0b143e53a32e71ce81d50915a6d729d4c0dddbef19a09b4f2c35ee15bf53ab1845d658ea99f051916de0e2e21a3170e91712fe75881a58196b36e0bda85d17cc4e111517d9cb8c71587c08d0d29d843cf4a9fee984f8179080214f14c7164408431e4aa295af2169576fea61493493c1e6a195d4a4dee96051de4c58f8eeac9980664483adc6944167202dc2e2cec13d37709d871415304f75656df94a1ab2e16bdbb4933b3c34ee501511f57b0ee084362887e8758f219466f3a967fb195372eeb488d262df1b93afbbd404831b6279680645756767a0693c624f42aca69fa6a29059912ef96f7e2b4ba8a7ef9eda94505ce604f308899335978a1ecdffec2a84649346d4defe19f13887ffad2e1476803b58de13c56a2377bada5b361d8a0023442b17fc69e3ca8c73495e7aeb92d041470f1fa9af6100fc96dd55ac6436fe087d9722521451f57a3e723021365166e271538e5ca3642c085f7a46881720c2773a5932328dd966e9967f8b92bc28e787172325338c0c7818656d696b1fcd32b2871382c8a19d945d8320b2ad77399a9f36d251a16972fdde63fd20839271212f0ef544070fee27f3fc4a7a659e0c1c52122dc7dd297a964c060a9ef79c82dd204c7820325d1fa538d28b2fecc718d30f950cb747b72dcea14a9cfe4cd0de5581da1e0cc532116345b7c4d56e9dfe5fc147ac562737e915d464716c341aa3ec68790894ba79bcd300e12cf4d1344387a1a7faee46126d39eee92e96caab8aac054a01fd7b75b34ed24f0487c999f9d6704f2df345371e4383060f3e52b7d21f25eeeffeafb3a148334f0ec959344c88b4640b3c4851a037e57ad3228e2ab35d7b21c4f6bccd71e6011174211db1ebe19f522a73d2cddc059bd8ab3fdf3dd46dbddf01bc16851e7958fa48889adb08e444b1fc9c9c21ba08ca3e40c810c54387abb54dac1d2edacb7ae733d0bd08ce65ca2ef77a3d1f9f6e4942111190aaa64f3b9db4c376ff92d206366853d38b5e697fb5211cfe1cbe7083842b841d9860983a5419b97ddcf995eecf0d7ecd0d0e15c61f623221f58286c8b3b00fef217f6a3b75dbe8935b253a2ae55aed7b149eda15ef627e23dc0d22c6aa48270d25a6323b29795dce62a61cf4c3eeb2b22d24f3b24ac068651bdef0b02192b02d693f9b66cae15cedb5b54a8e2cadffdd2c4b237b0bf2e2063846d7e0be6ddcc9465ed1ec48aae01a466a926f6c798150a2a03499d400d7bc27f1e9a1dc6dab3ea8b10e25cb6927dcb6986979e537262a710e16b5ccffab6b77851a10364ff4ecd1da1162dbd34eb1ed1634463d6e62ff612c26f8fe43a94f825ae32af52dbbe7deca459f24602a0717858905c9cea3ceb8912e665ec2e84f8378ab3773a0d373a0bd10f09237e9bd9cb01bf4a437d9fb5633ffcf0da6ba22f0dad8f8ecef90113e2e3e23bb646a42101d7583122d16aefc3ed27c693cb9110df271413483528afef2bf278d0f94db428145f552d934ee26f8b5c747e0c114fc30486790c13a839082a6ced056859b767e24a775f7014e2cc900e313210893d7cb89ae0099e2198119b49c849fad5cc20c47b80db23f100dcd0078e737f1f2887f597b9e02432cdb4fa57e9ad17c4d7076c338a5633744387e225e53bfaf5efbf91c70882489ddfd913304a4cbaf5f0dc0b96a1e00a92839598f756e181ca05224fbae1a5ffd8cb2bfa748bcf50077c0685cf59e164b6dd2bf6a98ca9733f7e41c2162b008ade0a2264e0e681bd86d6efcd0a67ffb3baf7b8502c2ed2ed40b77a47b59346c479e3fdedfb41db9c3e8fdbb54bf2cbcad98dfa3f86c1b35a189e27f67b89424bec0554b796f312cb3b8a3e0f8a8a98856dde868717548a90eb099b305ca20d6f7cd4fbe320ae0015e9d0e911e17740f8e4791a649c63003787b1efd47d75884e722cd960575befbb464b912f66f09ee14f7b85b2ea3ff02c38969e4d3f10134c064b63f0829f244065399a4741c6a51b57151ce01ef3e0336972c6026e5cb5690a083d4e5ed40b0ad65144588481e8801b629210c3ff687d1e8a6e5a077d8fbc9ef870a46d8204e33630ae49467289bb0a02ce6587b4894b22868aa0938624955f31fe1e53502f174e9904e960699d7331fefb9db1b0d14874ff3890d06f674e70c898ce7de963ce0c222aceab8c8976ca9ca65d6ddf8c7084543e0e64aede8a48c6325431dcd463d", 0x1000}, {&(0x7f0000002340)="84308738f2765283b2d831197c36304e176b497cfbf69bf95904ad3267aa60b5a8a901f9d24e014f8e3fb09b234e77e68a0b070420cc76d0c9042a9a468898938059056e32e3609f126eb2770cc2562a532bf25b7913ea7782bbb393de060bafda26ca3523e65d6c07500ab4", 0x6c}, {&(0x7f00000023c0)="e10b05dda4d445f4f89dd246c49eac1650089bddcda4bc6a83b7f80e494384309df489e100a283cfddbd91dfa4e393f4ed9ead2a170bd6bc87832d0f1141bbe26460336a6cc88befd165f24cc4e2229e2ce2af9b998d8d72414038f5b2506fe3acbe1f2a22b431b123bd7fe6bc739510acf32c069f9c2166180255f6b2dc32e61e5a05", 0x83}], 0x8, 0x0, 0x100) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x7, 0x20}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000002500)) kqueue() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='c\x00') 06:46:42 executing program 0: 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, r0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000140)={0x9, &(0x7f0000000080)=[0x1f, 0x4, 0x2, 0x1, 0x7, 0xffff, 0x0, 0x8, 0xe8000000]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x44}, {0x14}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r3, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 06:46:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(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, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 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) fchflags(r0, 0x1) 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) 06:46:42 executing program 0: mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mprotect(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x2) mlockall(0x1) 06:46:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1, 0x0}, 0x8c4) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000100)=@un=@file={0x1, './bus/file0\x00'}, 0xe, &(0x7f0000000500)=[{&(0x7f0000000140)="9cccbd4b37c9d805c93438b21444cdaa4a1cec6819e567ea120e994506ad19d79b69463e8a0926a3d424f6edbe8ed693e556398649a642991325b61e3e7ebe2230e7557039fd269be96f580bd20c0e99c5b8e348196d0dd99dd7110a253b", 0x5e}, {&(0x7f00000001c0)="12b9eff071a53dfb528c748d219d05f61e80dfb73c4750ff25ca0ab311f18d276b950bd615f14bde3130a5c7b0a47fb7d057fe9baf820462f197c8b941758ba20df00528849cec902025bcf3f346e152b892ccd6b8d9e4a8506cee2802e99bdc989e97994cdd208eb8dd2a434f19ff5854ff15582bf6", 0x76}, {&(0x7f0000000240)="c4138578de01e44b4e2635af713888f4f727f78d4cbf582d302f4fa8ebb2d1b6aef07263c85b8ecf366a6431de4684c247c53b6ccb098542d01aa24c1955e09257e44c7091087cbc3f972c5432af04cfd96460f24fc372e7686d09220dd3fe355d7fcc0a5af910dca200a94b1dd0e9f875acbee55ac0ce348b3630c333e61c930e03b213d532746beabea0d5724ee22924f04b6c60535343f6b587b084b0addcdc0e57cc5540b3fa9c60f262d692669834c98c7fd841c6364b013a951ce881e68c66a8ceb9d288adbf4c897f89d7807e743c45638bce8c7e83d8e1101c8f558de9", 0xe1}, {&(0x7f0000000340)="bf16af8f8d36cdb763aec1b59cc52f4db3f6eadfc98417c9db913ff7c4b2458a5d41e2696219a597ac4112ab6ae84a38ea25470c7192c317a10640f6279ae62c573ae21dfceb70be8c94be128cee425ffded37ea9cfb4970e28f31191c87c916a2b2954a9ffe7e0bca76bf03add6c143133895da4f881565a8ec20b7db1fc94b8cdd26ca33297c56afe0adfe45030d1f1867f879a693d5", 0x97}, {&(0x7f0000000400)="e08fed723f7743f68d8c7fc30008c8fc1b5445224780be1f4f61d403a308bf855d7b6e2a9e6443fcbc998281beae5358d4a4ca9b9c2d603a97ed81e60635fbe9b71db773474ba108291ca785fe60300558d9f15e73b7687f8a6bf5d8ba965926ae91889a775f9201e1456d734a864e18e2e1017739d49cb635306f4573150763d38bbf4fd621dbdb627fea9f990915b9c26f9d8c63e90915123967fec9279c0f32aa74242abfc38c33381199165f04322766b31a8e2d0da9f375e9d2a44aa234e42b00b4f12bfada86d6813548269070470f445fd6e216fa06955ff729752e4d57831732", 0xe4}], 0x5, &(0x7f0000000580)=[{0xe8, 0xffff, 0x486a, "ad160be50b56f983d2670881965ceeb867d57ba7372ee40bc5b3e728a7285529de0b80c9385da62110195da98e73399292d8893adc8ff80058d6b7c35436dfce1ded28b6e325078ca4cc81528d312397a5f627711639ed2a322405e4e12dc97558a10c6f3db452d74831474c9966dca47249eaddeb742a96ae2ce53b4fd381d407d7b2e545d7fbf524ce37fbf5beef59448e1550b0d19062a749a76efc07554cceaf63a212ad812534b6f296a04fd6465a1dbb91c2d185f07d52ff1c8da7e6b988b58e4f0bb711f3aa33ee59bf107eeab14e"}, {0x78, 0xffff, 0x5, "e980f13002a421e5b94f5a99ff23b8d0680cc28ae93423f96369af058fd6b640f9c26c616b38c68c04f576c49cd98ddf2707b2c5ff0451ed03074269415efbc794234a301765c3b391d32a2d7ba7421942c3af1e4080bd1613d75b242cda901dac3b49fa"}, {0x18, 0x1, 0x0, "c3"}], 0x178}, 0x400) dup2(r1, r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) dup2(r3, 0xffffffffffffffff) 06:46:42 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000040)="7cb0e6f2e43b170a56088fa3caa8", 0xe}, {&(0x7f0000000080)="cbf37d9d5309379f101629cface8748aae632f7d0489e2562348caf608d7", 0x1e}, {&(0x7f00000000c0)="e77a0331cec7523532e8dc79ade0fa41059157555f3cf026c62a5d3031d3425da53142c58a9a5abb81498e88b865a62c79141494b43c517eea72d940fb12373a79ee1578a5f342d9df6832a2b96b7cd5b0cf68961d28511b5dd9eee9dbc92e2a7846b0ec116c5653582e5a", 0x6b}, {&(0x7f0000000800)="d418e538df836e1a465e3a52eb25f01cd6334dbc972ed2f23daaaffa60e8ce88bebe4b3f8f590766ec5c48d1e3dda67b894822bc4a343e1a0979883a521f36cc08e6b6a8bd26d5c5f76f3cd42875f59a4946be6eee4dcf4a757858a10bf65ff1b1747af5864a4452e8e118745785e95c7786226212ab80b38df1f085ee3900654e8fe74a120948f780b24c8ce93fd08d5ebd428fa3836bc1c1fa623e434b61671dc6c11768ba6ed393b2bbe0ac3fae4ee619aab7826b0105186d446dc58d0688ccbac382f234b59e0b6e94278cbd1db6dfd8845c9228efd4b52d1a8a3ce056b49240e4534ec1a8a288334af37d56223b0be958cde7f722d64f46dba98f787b20dbe738d45c30523f9a880874520af848d680cac2b98ec4f50a6c30c2d35bc71e54c83f9163ffa0e631af4fcf192d9c0d4398488ca7c8579f7d9b01bd784bdd6ea313de4c44ef49200f347bd6dcf8737aa91e948fb0777bb8b4ff2c4fd379d655b5a7db7154dca3ad562b70e4d0aee634d0838aa8449cf1e771efcd5115a59878ce467bb9ac80c327ffd686cc84cb222e05e786a53ee8c93a3b8d780c766fbfc01477730053d992a74634f5bf4faacc6b873f54b0580bbbc210485e36aa874e2affcc0b8ef29a75580ea8110e15cd6c2553c03760d6fb6b55ae219863d47532a764420802601b0a46f8fef8109313a7b31f79bbe7841d88fad8ba1c276d2a361d7c107aaf23473313fc157139dac14cbd7e80187b9ae6cbadfa1bd296fd0b709e755095df576dcb1674f4df0a03cf6efe59cdb6540a09f2e2c011178171d29819e3f467b023c5f0a8badb75f0a754150c981c598e38555ba0746762d6ff180d47938e5774131e91c117ee511775c396ac890364729f26cee0570525d0cd9f36a4f31cc31a024b03de44b9c1b12fbc2122c0f103c6edea9acda18810d9ecba982b14bb8f44cb14adc0a97762a1826c090907d2e5614e2224081f9fd501b6ae9b7ee00235dafb9c5da4a328bdb5bb94e4c5b1212f1e3a734d0349fe2d00481532bab53b0a496a1ef3ec07fbad81a2a5039164a7d2ab85cbddcc405a3d3c5cf57bc47ae19123a2f3f01cad939bc9661b781d3627c8fc1b254c4b81418236c6e14a187741030baf4f85d61b8f425f541ac14f77f9ac2707474181448e7f1beb5983013e3d210516b3ac7b160a0494d7940da4023bc24fa8469b40ef968505682274f0f3d1f1b6bf8b94f6297cdbb4e1f761e4c85e511003d8149c2e48b125733ce1ea74c995c8723f0d008fa7d43efd6aad7a3d3ca86be259eb817a457739fd0c2bc5369f3d47b5370ba9011d5fecd160354249a84b3fbb47cd61c0d5c7351a58c1bfb1e2433a3ef1d07a338f84a6af9ce36c026aaa7976ed84cf93707ad35b540cb30c2ddbdb9efe9b4dd9d0cbb2cc6a4338a13be0493233582e79800724f162651708d8a7258518732400361a8de629600203ce92e92e5eb501650cc94650b54578ea42b6ba97917d5af3924f980432069ed9afa2d9061ba433f8b3f216d586c126927ffb0c42128d3a7f3d9f132f920da37af924a6229eae8435323171be0eb18ab47cebe596db59985561cf5fc6b4e0f2710c4c8b9d8b388f11fb13d9c05296d6345d3da97dceee88900d52b4f4e23b3ab82b1e9fd16522cd12a72846119683906fa5eccb30d302a55cef361f8d1218c3e1902e769d11d8801164f35e05dea8c9d1a11d5f5e4d08e45011ed3cf8b1044bc21555e3610dd2278059605145e641d788c584adc57acbc8885422a9907d76cda50ff3c9c639cb3cd6eaa9b86d659558f4307fab5ddff402a6db218990fb6b6ceaee39f548a92192c3d637d03b82a7400439a98d868c02582923c285da357bf7991960f12ee494c659219398ae37edbcd9e3f90cf7f907ac2ea63595bcd81826cd652b81d820decd95bd79fc08aa5687840c1dc79913bb5b17d1fb988c372ce8b27c79070ae327dad9d898954110cd58347417fcdb2261541f535b68f381a20dd0e08544f0bf4f32160f293d0e77e47a78da3034527ee039d8163b00db1f3a85cc31f49412cc13f23be2f49f4202030c95d346ed02320702fdec19d55666c3702723b1203773e9372d02366179da9b791457dec7226e0e61ce54985ebbf3617e1331306707b1fb460e008e1fb6bb42ad6ce256a800d2e2cd5935d77b18a3a7df0140703bf32a41b4d76d103ce252ba1c4f2e2878e718235422477de66c1fefaaaaafb3207a0a5b95c9a4f61dd9e7e8872475f5feefc9326e9724d35f02f26f8ff8b92d2b405028802c36ca27f821ef20fe758ab09a4b44df03af4a602568ac5a5616f54b254f142067e1174c4dd2b0162a69371198883e1a6d29719cc848aea707d74d1e1780565a08126a30eeb4a8348dccedc8577df9cf70b62359d01b1a5e749c8053d20002156b0988fa0f8daaef02b8178b706b6469530b42bb5422f47419e15ee3793ac218fd10c5d927ec3cf7ce65cc2eef25fb794580b62b44b41554a432f7b02c453c2009f79baaf53f83d024fffc613a09565835451f1b31cf7f243d9b59f4bad952f4314d94dd59c06c78801e9fcf88fb0f92c6c5aa09ede69d7d32a5118a85b940a3ae8399c3ccadf6776f2f5c799a46d3e4eaec4d879b50b48d96183ebb37bb05095840dd41c4984a64c077658a0a3452ce5c4dc05a22638eda0f386bd359bbde07b63a7f86e3cda9b193ffa37cd827a83e432a66f182c9ca4a2f8a5a66f52c4e983c00c11fd3b504888a00e445181e2c84003ea7260806db7699b84dc6e8354a8f8de9b22b0326a29e6b91641a668d5c1ae767a215323b755c6c7cbf226f97463e42eca083cb227a29e830dd3a06da8fe16c5978b95bc9fa0cd854aabced3e5812896fbec4a2282e8d2ed566492e0d7e143645f876c930c44f0218940f2e4efc923a2ae4621d34db14f783895b27c1db4fe14a22ea431c31949b313fd64271323c94fd2623e3895fb1d5106d34f8931b0ff846e155b62d2c09a8a096632a968ce1e5780b0442ddfd2170edc13f8d1a885f3f30bbf5e46c784ba430b358b44ce92a3b6d8aa2acdd80de0838b052ec7d10014f3321eca6d2775461471f1e8733bd72e23a4840d86a50eebf24894a2f289ae6bd105fc3114345fc41b72b2495409f58bbca659f48f827daeb2468e8112d154e3ed84ad794b080f9b560dd896a7baec4fbfeb4f0e7e351a0c5a48d57aaaeb1b367b38869cb7ac98200354ef5ba5c3598f3d789676e03fe87d8c51c013ae70ec9c8adc88edfbd87a22aaf28394a3023ea1ebf400704731fc70719a4047a92b74f9d7ce5398412a8f5f556670296e9dad95fa62349d7801400f968602efc3eeb78bd4b286ad8f8de04e4ccc09a7934b3240694f0d7943afe5009a502d16d81eec22605943dd3c1013bbccae27b18e00eb9acd30d15b651e4f86a43003b54c4deafefe5767788495bb28419c2360b2c21be84e8f6ee999d49e783bdc0ba645a17a85e30c1e3908df8e707fde0c1053531f3269a51245c5ca70574a6423658e80efba67b258803d7d2371257f7c2a4f034cb89be5e2da53d6214f858ddb5b112baf1ee61f036b9b22d812a200a8383f946eeb428d25c1fcf025483e47b6613e7e135d69bfe916e4979983f268c043785769bb27ad8ccb4825cf2348ec98fc7a64a0a52c0d4734279d08c43c73c139cc0d0f93c3e00b15bff3b9025d3906ddd26ca4632d8607e12d28dec54a3254d6d545075e77b10cb9207860cd94a16efa7f849ea69fe0bba07598900699eb4301f691429ec0b67b172afd5f8be4525093df32fef04cebe5132e7e6802aa91943ad860173ac15095a01e8fb30c3f14ebbca263c1a05663dad1cc6a6f2881a21ea50f03cfd206a3504c08eae69d4c83c6edb8e947024e18f3690d4a74b3527fff78342124a69311dd16684b5db6fc3a9e440b4f184ffabaa05ff1c91c35c187664e86f859d2c36a2c8a109a0eca5b46a39ab1edf03fe14ece4a064cc440caf0810a7b3409c003c3b468a962365bca80f9d314cd3b574fd526d7c357b11531117340b756b460807b0bc5694199630d01ee6c24d7438adc5a8cb2b25823cc674c84ac912bebe1dbb40ce82105966b270a55f357c1d1922af09f08819aab0bc0284611fcae267aaaa060f2e2620911a0da32fc3d6b9b2a6d244ebc41aa4cb4e2648bcf217cc8f96281896d146e7dfe98ad8158199febebfd580e153dfecdffd848cc8f07e4b43aef63dd2e71a17b0988aeb8e6c3fb26302b4a709c6c2c96b33b643554eea48414431f7458875cd128f366353bb62f1012fdfa8a61bc13639f532fab5106173766cf69944a2490415811cd3dabf0017e4cdee1932569af0a8ea86756f6edd12059e4f384841476940eb4fe561f9b5afe61725c53e1d5ccd36bcb46ab38d66185d73d22af8abdf4a746930c7c947c56759a7f83d6a6e841544b63a54a2df083c29608021c79b2e7a052041dbdc32aa4895591c4dae18fca9998d3e75dce4ab18d094fb7bbe72e40cde3f86924b076ad435287f1d4889ffb2645856213ff094d0f5f1a683a0ebffabca9edf9425e2bd5eff68f6a72b685f333b830ed8456ad10ee639cfa013e8d9ecc629137333c03969b542bab1442b711b804e4dba0af880689f6e696619b99bbb88b059c080487dda4c100382292d6ef6f7bca87910dabcd59e17393aaa8e16f1fa2b43edc4dc4d7c79dcaaa3b50a483c8c2fa20723cbfbfd384e03f2dac10403c57027f451fd034e36e72d86c91de8939f68ea4669a30b00181735f62bc2d3373dfa6598aa687fea18081dd72a143da3a68de094b038cc62938f49c1df730f70bbf8207300c0be0c3a3d4c64c22c677386b52952828f724748d19562d7453c6165419cdca629b8618ccee669f8f3eef65ff057ba9dc173b0dd3cd83c73dda295e235773de48d65cc7dba9972afc66d3b723e672a5d38a17b7cbaa8c5293cc1c5e6ab286d0dc288ea319542bf292d928aa8c8ae7493fea3a1135f48c9df6b4c02368ef27c7ee1b1320e71b3552a345d670aaff916b298150d707428995470144edf8294befaaad97a9473981a8d8a7bf6ef7eb70bde4227902b701a7c8acf22f9d4171a3173637d5e00edf60cb89c8b6f367cb47c433b45449367df730e3feafb22d6cb3d02cb950d2ff8c0db12ecf90d2d70f41ba90cdbf5570ea1617973195224c260bb53b04fb13082a97c177964b75b416e90e2ddd2c4aa8a7695a50a96a85ed59a8a4b383e595e6e96d3803313731d1aac506a0d4215d45ef8df14d83e635f8fb720016228cc58d67a42aaf7f2e74c1d89191dedc98e2cfddc610dde40735cb41a435c088036d5980757dd25e55b5224200451b9da597f2d1101320e3971c92e5af97cfdd3d8c9927c9152de1eb15b8db0316d12b1a723b5f454412ae02806e9431ef86ff61475671c5302b3a34fd1ed5bda28ccb9bfb46414ab036776412002f2ebcb17abdcd2e5215fa8fbeba24821d22529f3cb1ccd695310c554571320903c34c5c015925596ea08a07d35e2b7cb4fdc17bea1332469326b6928def439705eb9f7f68855d201b1566cc2afa582c7ca84864fae88ff3374833e1c7c29288236bf8ee52c08acd8103fb28e9d3510481c042e563856709465c296546b506d83b357b8e9f85a1df13622f4517be4f040246758cdc5bc5ba29859b6ba68ade06c9089dadcf903cb79629f8d7451c72885069cd3ce4fc8086afade9c19874b9cef01c72e0a1a6627659609f52104986120e9f8baefadb014a2cef06ef57401e6", 0x1000}, {&(0x7f0000000140)="bed2de2e61bc27a41aae6552676d13a0569aeb72cf1d2d4590c4788afbfa5b699cb1b7ea54f7243dd895f11f0ace7785e96eb8bf3c1aaf01cbf5fe21313a9e5006db25da8e80bf7e4423bc61c219a6eecddacd86077d303e79b5cb15644b894a86f03936a7bd83bff5e41ecd73f17b3cfc1f87b3c5ed7e3c268ebb84bd9df83de704adae75f63f2d1fc98cb3a6dcff79fbd32abf", 0x94}, {&(0x7f0000000200)="1f7f9c8ac00bdb861ecfc364684e316f77ae906198c1629f5d6393df4f68bf53b0960da49fa750fb7818a87ff53e051fb0d21b72c4ef4efd7367aca0a48d410e08a9231daf9dc30f52d41127", 0x4c}], 0x6, &(0x7f0000000300)=[{0xe8, 0x1, 0x20, "701fefc52045abe1338464271940ea5be3bc05878ee579e761ddc01e70ece78287600b2c3e1e34825b22c10681b170a9d7d0c10ad6740b6b751fcbaf1cffad22760a361865f8564b1207ba4e65c7f382bd468252b8ac01dfeaa65aaee26b0b62b782488f82d500a8244bc24a06389f5ec3ef43ee23d133f11d059c02c026b2173fb0ed9abb6886276c253ed065dc4754a8fc5999e64c2737113104a68fc22231b3217a18c906048276ddac44e211c43a11657f565a94ed9cb47f418b5bb79edd70f689d1819dd8a08d849b091f1c9653ece8b251"}], 0xe8}, 0x400) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000380), 0x7ffffffe, 0x0, 0xfffffffd, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 06:46:43 executing program 1: pledge(0x0, &(0x7f00000000c0)='vmm ') r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x10000) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000080)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) r7 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0xa) r8 = socket$inet6(0x18, 0x4000, 0x2f) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000040)=[{{r9}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x25, 0x40000000, 0x9, 0x4}, {{r5}, 0xffffffffffffffff, 0x4, 0x20, 0x6, 0x20}, {{}, 0xfffffffffffffffb, 0x8e, 0x1, 0x5, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x8, 0x5, 0x10001}, {{r1}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x59704182, 0x1}, {{r0}, 0xfffffffffffffff9, 0x90, 0x4, 0x6, 0x7}, {{r6}, 0xfffffffffffffffd, 0x2, 0x8, 0x2, 0x6}, {{r7}, 0xfffffffffffffffb, 0x0, 0x2, 0x1, 0x10001}, {{r8}, 0xfffffffffffffffe, 0x36, 0x7fffd, 0x3, 0x3}], 0x2c, &(0x7f0000000340)=[{{r10}, 0x2, 0x85, 0x59347488ac510f86, 0x2, 0x100}, {{r11}, 0xfffffffffffffff9, 0x1, 0x1, 0x3, 0xffffffffffffffe0}], 0x3f, &(0x7f0000000380)={0x1ff, 0x3}) 06:46:43 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x7f, 0x2}) mprotect(&(0x7f000027c000/0x1000)=nil, 0x1000, 0x4) unlink(&(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x1) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) linkat(r2, &(0x7f0000000080)='./bus\x00', r4, &(0x7f0000000100)='./file0\x00', 0x4) 06:46:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000000)=r2) 06:46:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x8617a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x100, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)={0x0, 0x80}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:46:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x20, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") syz_extract_tcp_res(&(0x7f00000000c0), 0x1, 0x3f) 06:46:43 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) getpid() setgroups(0x0, 0x0) setgroups(0x0, 0x0) getgid() ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file0\x00', 0x10) 06:46:43 executing program 1: r0 = socket$inet(0x2, 0x3, 0xff) readv(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/43, 0x2b}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/104, 0x68}, {&(0x7f0000000300)=""/116, 0x74}, {&(0x7f0000000380)=""/87, 0x57}, {&(0x7f0000000400)=""/221, 0xdd}], 0x7) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x9, 0xe1dd}, {0x18, 0x2, 0x3, 0x8c}, 0x8001, [0x5, 0x2, 0x563, 0x6, 0x0, 0x200, 0x4, 0x7]}, 0x3c) r4 = socket(0x18, 0x2, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) sendmsg$unix(r4, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) bind$inet6(r4, &(0x7f0000000080)={0x18, 0x3, 0x10000}, 0xc) 06:46:43 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000380)={{}, 0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x45}, {0x54}, {0x8006}]}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000080)) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000200)={0x8, 0x4e, 0x5, 0xffff, 0x1, 0x2, 0x7f, 0x10, [{0xc5, 0x80, 0x1, 0xc45e}, {0x400, 0x401, 0x22, 0x4}, {0x2b, 0x4, 0x1, 0x2}, {0x7f, 0x9, 0x10000}, {0x6, 0x8, 0xb726}, {0x9, 0x0, 0x80000005, 0x8}, {0x40, 0x22, 0x80000000, 0x6f}, {0x10000, 0x80, 0xa703, 0x2}, {0x6, 0x1, 0x0, 0x6}, {0xc23, 0x3f, 0x6, 0x1000}, {0x7, 0x80, 0x11, 0x6}, {0x6, 0x6, 0xec22, 0x4}, {0x1, 0xfffffffc, 0x3f, 0x40}, {0xffffffe0, 0x0, 0x8, 0x4}, {0x4c, 0x401, 0x101, 0x3}, {0x100, 0x2b, 0x3, 0x1f}]}) 06:46:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x2) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 06:46:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000018, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000001c0)) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000180)={0x3, 0x3ff}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffe, 0x0, 0x0, 0x200000000000000, 0x20000000}], 0x8, 0x0, 0x981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x5, 0xec}], 0x1}) 06:46:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x7fff, 0x9, &(0x7f0000000040)="c68fb7d32001a8c6a1473fbbab", 0xd) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getsockname$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 06:46:44 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) chmod(&(0x7f0000000040)='./file0\x00', 0x80) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) connect(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESOCT=r1], 0x1) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x400, 0x3) bind$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 06:46:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="6a8bc9634e19769bbd7350119ce04c3de066178ae61a443df36ecf140930360a1448063e776ea47fbd7971a95c6ae4215535216b654d95a0bf7c0518ea13535ee6eef8692ff6e475ef2a32567bf2a6af8b4b6a101ab839646bb15a732399ea91a7d251d3de57551f66adb0e17f3e1a62d621a03b90fc5bf9a6c80251fb41708810e2048120e3023e745056fbb80238d79fa305a93f298f18ce096f482157ba7addaebba3f21a659c8b7f83c065c9bbca686b41a13cdf78aac072875602634e3cb0ed47e6d4e10c8c7e0b00ac4a7ff56a6ac99e1be6024a3f0a2348ce2416c738a1fadd8dbfdc0b5ebb2b4ae18bdd0033092161ca864de255d07f7cbc02f87b79df39d0a50065c728c8b484044a9e8214a7fd73b0ae2e52d5a9dbd7596c6b7fb986126893a48250b083cf558e5cd350b7dcc72aa8caaddb82420b31c456553b06d6e929eab88004996400004eedf68fb6e88647f7e41acd6cb3b1cd7d7fe6ab4cacd3c6d58dbc0f2653ace06972c0c4b4679d1a2d79ce9d59dfea212ad7e50e52276a4c5c514f7156b44531fdd71c17b24a9ef71be41cb2ea6b1aa56aa9a3767c9ff5a4923a114ef45273b6f68de233736e3ef47b0000000000000000000047dfa6757a7bf16781049e984359b5e47fb3bfb6e43dee3f8e09fea83d082bc08bf2a6428a82a316f7a95a5f7f0d8733c38497c6d14beef0d576a127a8b0284247bbfe48ea1756fe5c6d40209de2"], 0x10) r3 = kqueue() socketpair(0x0, 0x0, 0x0, 0x0) socket(0x20, 0x5, 0x3) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x7, './file0\x00'}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)=0xfffffe9b) poll(&(0x7f0000000040)=[{r2, 0x2}, {0xffffffffffffffff, 0x20}, {r2, 0x1f6}], 0x3, 0x8) 06:46:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0e2eceb4866f653000"], 0xa) r2 = dup2(r1, r0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r5 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) fcntl$dupfd(r3, 0xa, r5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) listen(r1, 0x0) accept(r1, 0xffffffffffffffff, &(0x7f0000000080)) 06:46:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r2) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, r2, 0x8) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f00000009c0)=""/102400, 0x19000}, {&(0x7f00000008c0)=""/72, 0x48}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/183, 0xb7}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000940)=""/70, 0x46}, 0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) preadv(r3, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0x9) setgid(r7) fchownat(r3, &(0x7f0000000000)='./bus\x00', r5, r7, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000140)="6e41c4b4601b1186fdf7df02674963dd69ba9823d03b6fb242b8e98c543f2b1c4e907e1349ff594b", 0x28}], 0x1, &(0x7f00000008c0), 0x0, 0x402}, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x84}, {0x6, 0x0, 0x0, 0xf5}]}) recvfrom(0xffffffffffffff9c, &(0x7f0000000000)=""/2, 0x2, 0x40, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2766696c653000"], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) 06:46:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x9a) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x1ff, 0x1}, 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000d00)="274882c192337568528cc75ffa0299774884fdbea80d33de4c8385a6fafda7fefedc3a6445814149d5a0b3758b83f910d5534114cbfe600b31b9826a6f07f2c01840b348e9e57e000e6d5c5457bf74374ec353f64861f5f810dc68a881c789882cac295e23645c9d62f78c4044c75a8621c56981b016ca03c93769f756c3e1c28a7637b6aeaea5186c89813b438b5f9f40be6fc9f3ca60358f282d4d9d1935b054e9d53e147300da", 0xa8}], 0x1) 06:46:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000080)) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:46:44 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x300, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0x101, 0x0, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x9, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) recvfrom(r3, &(0x7f0000000280)=""/4096, 0x1000, 0x0, 0x0, 0x0) 06:46:44 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x8, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0xf174, 0x3830e5a4dc552579, 0x9b, 0x414c, 0x7}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() kevent(r5, &(0x7f00000004c0)=[{{r5}, 0xfffffffffffffffe, 0x59}, {{r3}, 0xfffffffffffffffe, 0x20, 0x2, 0x8, 0x7f}, {{r2}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x1, 0x4}], 0x8, 0x0, 0x981, 0x0) write(r5, &(0x7f0000000240)="7d6c0eef6b622502d96e899ad4afc26b4739aa6b5c3e150626bc1ef5ce57ad13b1f697e657d3165be4aa67494b9e44da715927f7d2e37a762f64a3d17de91e5f56233310fb187d4cfa5e3ef302ca9a13b6a3e3d76006f8250a645ce4555138d6afb071b44169ece0fe25ad07e6b09a", 0x6f) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="5d33af696434bf7a3f4060d86b892744573268dacae279b99717cf814037cda442fa90bb07f051f8258ebccfd12f73a741739d53d70f951e70abbd987f27ef24bd7a79fed819226bf951e157829c48693d0e81cedc64f2e31bb8818367ecb738ddbe464c2427b69418770f00b0683aeda670a6e629f12346386c23a310d22857f83172eadd9245b6c0a49c289179506107898494fb4658efc196fa0180c32ae4eff3a31b637981f2a78bf0577ea2", 0xae}], 0x1, 0x0, 0x7) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x74}, {0x34, 0x0, 0x80, 0x1}, {0x9, 0x0, 0x7, 0x8}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:46:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x800000034, 0x0, 0x0, 0xfffffffe}, {0x6}]}) fcntl$getown(r0, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) bind$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0xc002, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01"], 0x1, 0x800) msgrcv(r2, &(0x7f00000002c0)={0x0, ""/206}, 0xd6, 0x2, 0x800) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000180)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r4, 0x2) 06:46:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002240)=[{&(0x7f00000034c0)=""/4097, 0x1001}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f00000023c0)=""/200, 0xc8}, {&(0x7f0000000000)=""/47, 0x2f}], 0x6, 0x0, 0x0) 06:46:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0xfff, 0x3, 0x9}) 06:46:44 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) setgid(0x0) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x8) seteuid(0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') lchown(&(0x7f00000001c0)='./bus/file0\x00', 0x0, 0x0) shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r1 = socket(0x0, 0x8000, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="14003872", 0x4) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) open(&(0x7f0000000280)='./bus\x00', 0x40, 0xdc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x2000007fffffff, 0x0, 0x0, 0x7fff, 0x6, 0xb19, 0x80000000}) 06:46:44 executing program 0: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x599d9f63a5fdbfc8, 0x3, 0x0) getsockopt(r0, 0xffff, 0x1, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 06:46:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x8000], [0x4f86], [], [{0x40}, {}, {0x0, 0x0, 0x401}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000040)) r5 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) kevent(r4, &(0x7f00000004c0)=[{{}, 0xfffffffffffffffe, 0x8, 0x1, 0x20, 0x3}, {{}, 0xfffffffffffffff9, 0x19, 0x2, 0x9, 0x1}, {{r0}, 0xfffffffffffffffa, 0x0, 0x2, 0x400, 0xe6}, {{}, 0xffffffffffffffff, 0x28, 0x1, 0x10000, 0xffffffff}, {{}, 0xfffffffffffffffe, 0x2, 0x20, 0x7fffffff}, {{}, 0xfffffffffffffff8, 0x85, 0xd88151408d0468e3, 0x1000, 0x80000001}, {{}, 0xfffffffffffffffc, 0x0, 0x20, 0x3, 0x6}], 0xef, &(0x7f00000005c0)=[{{}, 0xfffffffffffffff8, 0x10, 0x2, 0x9, 0x2}, {{r0}, 0xfffffffffffffffa, 0x4, 0x20000000, 0x0, 0x6}, {{}, 0xfffffffffffffff9, 0x8d786148e025097f, 0x40000000, 0x80000001, 0x6}, {{r0}, 0xfffffffffffffff9, 0xa6, 0xfffff, 0xa7d}, {{r5}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0xfffffffffffffffb, 0xfd3}, {{}, 0xfffffffffffffffb, 0x0, 0x20, 0xff, 0xee}, {{}, 0xfffffffffffffffe, 0x5b, 0x2, 0x6, 0x1000}, {{}, 0xfffffffffffffffd, 0xa, 0x4, 0x8, 0x10001}, {{}, 0xfffffffffffffffb, 0x6, 0x1, 0x101, 0x7f}], 0x2, &(0x7f0000000700)={0x9, 0x2}) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5, r3, 0x0, 0x0, 0xfffffffffffffffc}) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) getppid() 06:46:44 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x0, 0x0) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 06:46:44 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = socket(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000000880)={&(0x7f0000000480)=@un=@abs, 0x8, &(0x7f0000000780)=[{&(0x7f00000004c0)=""/38, 0x26}, {&(0x7f0000000500)=""/243, 0xf3}, {&(0x7f0000000600)=""/100, 0x64}, {&(0x7f0000000680)=""/175, 0xaf}, {&(0x7f0000000740)=""/56, 0x38}], 0x5, &(0x7f0000000800)=""/79, 0x4f}, 0x8c2) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a7053a03ff9d8a7120cd0000000000000010000000098490d077aaf9546666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfbe65dbd59204000000fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3acb58d659f03f7414af85bc6b4226c2ce54109ea9646620d057e5e192061a95874ae2a5575dce60fa098f595755615dfa1fa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bbf00c0c1e2227b61eb9"], 0x10) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000040)='{,\'#\x89!\x00', &(0x7f0000000080)='-+%\\#\x00', &(0x7f0000000100)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000440)=[&(0x7f00000003c0)='&\x00', &(0x7f0000000400)='\x00']) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}], 0x10}, 0x0) 06:46:45 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) fsync(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 06:46:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x802) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x800000018, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x8}) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) r7 = socket(0x10, 0x4000, 0x10) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 06:46:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) seteuid(0x0) preadv(0xffffffffffffffff, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r2) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, r2, 0x8) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) preadv(r3, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r7) fchownat(r3, &(0x7f0000000000)='./bus\x00', r5, r7, 0x8) setregid(r2, r7) 06:46:45 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x141) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x12, 0x88, 0x9, 0x200}], 0x8, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x9, 0x2, 0x5, 0x200}, {{r0}, 0x0, 0x1, 0x40, 0x7, 0x1}, {{r6}, 0xfffffffffffffffb, 0x3, 0x80, 0x800, 0x9}, {{r0}, 0xfffffffffffffff9, 0xb, 0xfffff, 0x400, 0x1}, {{r8}, 0xffffffffffffffff, 0x5, 0x20, 0x6, 0x175}], 0x100, &(0x7f0000000240)={0x81, 0xffffffff}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c28e8a3e6d851cb5e1058ad546e6af05fda7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41662d60a61fd9378333cf78b0d0b571ee93a26215006b35a3c4ca1bddafcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68f41bed0432e2e2e", 0xbc}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) 06:46:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) 06:46:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x97f, 0x0) setsockopt(r3, 0xb3c, 0x765, &(0x7f0000000140)="13c268aa2209444fbf61ce3d2c2948a4874e2d90c8936e51d9a64c63469ee928cf0e075e63753f9f9b3ecc64ae69a24bec64c2b1a9d11effc3ee723929f88a5ef6ac061b0f9c740fc28c0e63fb48c44d4d2732e79bbb8560bcc5eea42f7636eefe22d48464400b9eaca3abb2e525c43d6e6a458871ae5c29f1aedfe33054007ac9350b2adf414ddfb598b5b028089d948679d9d6fdffd09cb8e7f9de523e5a40b01e4b042570222ba664288567840a1ae21e908dfc26f3bfff39b0e1da00964c5c9cc5811d68441c8d801dce200c0b06ae21a2", 0xd3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002, 0xffffffffffffffff}) fcntl$lock(r2, 0x7, 0x0) lseek(r2, 0x0, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) close(r1) flock(r0, 0x4) pipe2(&(0x7f0000000100), 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002, 0xffffffffffffffff}) fcntl$lock(r4, 0x0, &(0x7f0000000000)) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) 06:46:45 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) socket$unix(0x1, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000080)=0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() kevent(r3, &(0x7f0000000100), 0x208, 0x0, 0x4, 0x0) listen(r1, 0x400) pipe2(&(0x7f0000000040), 0x0) 06:46:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) preadv(0xffffffffffffffff, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r2) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', r1, r2, 0x8) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x100, 0x0, 0x0, 0x0, r2, 0x48, 0x21}, 0x40, 0x4, r3, r4, 0x1f, 0x1ff, 0x6, 0x9}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x1) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = socket(0x18, 0x4003, 0x0) recvmsg(r6, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 06:46:45 executing program 1: r0 = msgget(0x1, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/102400}, 0x19008, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000000)={0x0, "15525572e1ff168f4c39126c36513042366a089619b90f506473c0c3e963ab37f98c3fcde3"}, 0x2d, 0x0) 06:46:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x43c, 0x0, 0x5}]}) 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="2bdc9743b1a1e500637dd7d2da3d904b3c7124ca934387ea68bdfb"], 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", 0x21d) 06:46:45 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x100) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x14) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/122) 06:46:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) pwritev(r5, &(0x7f0000000180)=[{&(0x7f00000000c0)="2f5f81bd1696acd8c044222ca6a81d086230839b09ef4dc56f77d7bd10555cde5f52e42148764a1d9b812889befd4b4164bdc526d206ae0254c56e16f400825d653dc86030ba6cc030b64f1d7ce8aaf5efc4e3bb27e0e1971b4947250f31d2152217c2996493206280d0889cf51902afbbe31aba0f128b29ff26b999a0fa0cf30742c2d6ab06f52ded4009956ddb5be41ce4ea8d2b58c964f5e0a98decfd4b10", 0xa0}], 0x1, 0x0, 0x2) write(r3, 0x0, 0x0) 06:46:45 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"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x20, 0x80}, {{}, 0x0, 0x0, 0x10}], 0x0, 0x0) msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00', @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES32]], 0x2, 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) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000280)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="78335db567179f9509af1813a7f064ebffcbff13", 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f0000000180)="b4ffd9d0b411061e9a2a1ee24c4441670c87b5ed5b97bcf3d003a033efc0013727fc41695a8760a2184566d4c4c9013fb2524ee6cc7a05e5a0fc7ded50c7309f785478872925a8df068605bbe8d4481711f8e319eab2b4e6a4e6f2cca61cff88970c1e165081e0a93dcb8395478ab55d18dae4381e82245ca4c4b67e1333f710f2b0558922db0f7e788f8af8b4ec34ad488cf42e16cd9d79b349c960a5d3f1d65c55066672e3ee62ba1810040165bf7ae90fa1f40fd70a300cbe96388724baae98d235692b8cace4f2"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 06:46:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000100)='./file0\x00', 0x80, 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 06:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x10001, 0x91}, {{}, 0xfffffffffffffff8, 0x20, 0x4, 0x4, 0x8}, {{}, 0xfffffffffffffff9, 0x86, 0x40000000}, {{}, 0x6, 0x84, 0x2, 0x0, 0x6}, {{}, 0x0, 0x80, 0x10, 0x8ece, 0x6}, {{}, 0xfffffffffffffffe, 0xb887da1bb109757e, 0x4, 0x2, 0x80}, {{}, 0xfffffffffffffffc, 0xd1, 0x2, 0x9}], 0xcdd8, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffff8, 0xc0, 0x1, 0x7f, 0xfffffffffffffffa}, {{r4}, 0xfffffffffffffff9, 0x14, 0x80000000, 0x2, 0x1f}], 0x9, &(0x7f00000002c0)={0x6, 0x6}) poll(&(0x7f0000000040)=[{r2, 0x120}, {r0, 0x2}, {r3, 0x8}], 0x3, 0xffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 06:46:45 executing program 0: socket(0x11, 0x4003, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000040), 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)) kqueue() connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0x18, 0x2, 0x1f, 0x80000001}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) dup2(r1, r3) close(r0) socket(0x18, 0x4, 0x0) 06:46:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84, 0xff}, {0x7, 0xfc}, {0x6, 0x6, 0x8, 0x4}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:46:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x25}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffddb, &(0x7f0000000380)="a3428ae191538b0ecf9a1c194051296a97a1c493a77cf1ed1d32b5391681f929834d587afcd804e906fc0ab1309f16d1341a05a13f112e632e31732fde48730dc16c1cfeec72c444d208a45945cb77429af081dc4ce3a235ee777465aa995d318a79b42210f95782e790098d199845581000000000000000108a04151cd1aa50d38b440a11793db326b1109766ed99cca3988630fcbf7b3e49a85dc95192e4b31a3fe512a62fc32c5ab3350e13bfa512b042cbc457") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x0, 0x1}], 0x8, 0x0, 0x981, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x1, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x40, 0x8) renameat(r3, &(0x7f00000001c0)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') 06:46:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000011000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = dup(r1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000100)) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 06:46:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3, 0x0) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) ftruncate(r0, 0x0, 0x73) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000019100)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 06:46:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) execve(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) preadv(r2, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r6) fchownat(r2, &(0x7f0000000000)='./bus\x00', r4, r6, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', r4, r7, 0xe) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 06:46:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x3], [0x0, 0x0, 0x20000000000, 0x9, 0xffffffffffffffff, 0xffeffffffffffffc], [0x0, 0x0, 0x482], [{}, {0x0, 0x0, 0x1ff}, {0x0, 0x9, 0x4}], {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x1, 0x4, 0xd8cd, 0x0, 0x9, 0x9, 0x3, 0x2, 0x2, 0x20, 0x4}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 06:46:46 executing program 1: 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) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000140)=0xf52) open$dir(&(0x7f0000000180)='./bus\x00', 0x10, 0x100) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000080)=0x4) pwritev(r2, &(0x7f0000000280)=[{&(0x7f00000002c0)='(', 0x1}], 0x1, 0x0, 0x0) 06:46:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x9, 0x5, 0xbfbffffbfff7ffff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0xffffffd8}, {}, {0x0, 0x0, 0x10}, {}, {}, {}, {0x0, 0x0, 0xfffffffc}], {0x0, 0x0, 0x0, 0x2}}}) 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)) 06:46:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c, 0x0, 0x1}, {0x87}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0xd97}, {0x100, 0x10000}}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 06:46:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x20}, {0x6, 0x0, 0x0, 0x2cae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f676f75c", 0xe, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0xd8, [{0x1}, {0x2, 0x4}, {0x1}, {0x1, 0x8}, {0x3, 0x1000}, {0x2, 0x800000}, {0x1, 0x9}, {0x2, 0x1}, {0x1, 0x2}, {0x1, 0x8}, {0x0, 0x1}, {0x0, 0x7fff}, {0x2, 0x2}, {0x3, 0x9}, {0x3, 0x80}, {0x2, 0x7ff}, {0x3, 0x2}, {0x3, 0x5}, {0x2, 0x91}, {0x1, 0x862a}, {0x2, 0x36d}, {0x2, 0x80000}, {0x1, 0x800}, {0x3, 0x6}, {0x0, 0xfce}, {0x3, 0xb420}, {0x1, 0x8}, {0x2, 0x7}, {0x1, 0x3}, {0x1, 0x8}, {0x3, 0x5}, {0x2, 0xffffff8b}]}) 06:46:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x1002) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x25f12e15719981e5}], 0x40, 0x0, 0x1000000, 0x0) 06:46:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2120, 0x204) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x0) 06:46:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000001000000000000000015879fcc83b176bf637d1979ff31e11e0000000000000000f05512fd4a53ca6003000000000000000000a384010000800000000000000023000000000000000000003600000000000000000000000000000000000000000100"/122], &(0x7f0000000040)=0x6e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x3, 0x1f, &(0x7f0000000140)=""/231, &(0x7f0000000240)=0xe7) 06:46:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) setsockopt(r2, 0x37, 0x3a29, &(0x7f0000000100)="3ca466c14632ee25b1fc466b8ef2617d0fda6d2a70f646d572d0bec8ac0adb8d92f7142c8f22e101937068a62e260b0ee7952119e2ca4725ae97f7987549ae2a8e742cbc91596b69e28829b5a270d670f8", 0x51) r4 = socket$inet6(0x18, 0x1, 0x7f) sendto(r4, &(0x7f0000000180)="596c6b9c2ed92b8820a11fb87662ad689ec280ff23023187bf7b486de14a31318d3c7ca724db767d83de2d27efba0917de6c920af90d8a74a7f8c4355f0e38029be83f3f9dcbfb3667e78a3b5bfe18710a325e3d640d02533bcb4fc8dc52baf56ee96c92b3e4522b0095067c1eb3bdaac33ea89ba991835fbe38f9fb39db00386b8f35680583f5feee70d1400aa4665ad21d4ab1278106", 0x97, 0x408, &(0x7f0000000080)=@in6={0x18, 0x3, 0x401, 0x5}, 0xc) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) 06:46:47 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0x100a2) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000000)) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000080)=""/215, 0xd7}], 0x1, 0x0}, 0x2) 06:46:47 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0xaa1}], 0x1) preadv(0xffffffffffffffff, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r2) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, r2, 0x8) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) preadv(r3, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r7) fchownat(r3, &(0x7f0000000000)='./bus\x00', r5, r7, 0x8) setregid(r2, r7) 06:46:47 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x10, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000040), 0xfffffec2) r3 = syz_open_pts() close(r2) dup(r3) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kqueue() r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="e4012e1fdaa30da166696c653000"], 0xa) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 06:46:47 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, &(0x7f00000000c0)=[{0x6c}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x24}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1, 0x0) pwrite(r3, &(0x7f0000000180)="ff0fd1f546c947f14c8a1bf0c1f8f503ce22daecd07ad183ab5ce8a69bcb4f8196e5aacf47b03b0906db6a3ef1fbbb63cfaa7ac47d38bab0a2380890170971e3aa4bf6d1a87e1e3ef5878fc67d1a9cb6697dceba628bde53f2b0d5c23dbef81d77ed846a66c5f1dd8381c2be63ce34657c1a69cd5a0ebb38d9c24364b88e7ffb9d2dd7776cab6f596993c368b83cec0e61a24a38190d2fe70fc5ea788132af7b6daf4febc97d28eccd9a033d7925787128d91462a23e5080c05dd488c11c9ae7d9800dd37efb51c5e84066c2", 0xcc, 0x0, 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x24}, {0x4006}]}) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x122) openat(r4, &(0x7f0000000280)='./file0\x00', 0x40, 0x21) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 06:46:47 executing program 1: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) symlinkat(&(0x7f0000000000)='\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') r3 = open$dir(&(0x7f0000000080)='.\x00', 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 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r7, &(0x7f0000000240)='./file0\x00', 0x200, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000100)='./file1\x00') 06:46:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x6, 0x20, 0x80}, {0x4, 0x20, 0x81, 0xffffffff}]}) syz_emit_ethernet(0xff77, &(0x7f0000000340)="4856f4802e5fe09cc281280000000072a58e971ef876c2ce7c85a77a0633914900ffffffffee087255f731f5a555c0feb72b88e376f4d095a6ee95091a419e5e43e03ac7fec59f0485886ba86d2e87281dfbb3715cf775f0790e6be691d537c9a724f2348ce9f1b6ad86b63638cea60cd3ef01cb6f21825735ea3fffece36df584cdbb2949723d9f9da625d63a276eb1d727422e192b3fbe8fe1820b9f282155141d12cc5c7c4144673087a507d9afcba2171683469eb2f2bcba8e64ec3a1d5f02fc6befbe49f068cf931b898597aa9419a67b9aa34aa2750dcede6822dc06000000a75a7ee19f2d8d794afe187005de167057e44d838102a318f98888506acb4c7a97572edf258de12bb660d8000000000000000000000300000000005e2b6398aa14766f32d9597a7b646100000000") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() fchflags(r2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 06:46:47 executing program 0: r0 = socket(0x18, 0x4, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), 0x2) r2 = semget$private(0x0, 0x0, 0x301) semop(r2, &(0x7f0000000040)=[{0x1, 0x0, 0x1800}, {0x2, 0x7, 0x800}, {0x1, 0x2}], 0x3) setsockopt(r0, 0x80000000000029, 0x3b, &(0x7f0000000000), 0x4) 06:46:47 executing program 1: r0 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./bus\x00', 0x20, 0x4) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r5 = open$dir(&(0x7f0000000500)='./bus\x00', 0x400, 0x39) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000040)=[{{r10}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000380), 0x0, &(0x7f0000000540)=[@cred={0x20}, @rights={0x38, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, r2, r4, r5, r7, r0]}, @rights={0x18, 0xffff, 0x1, [r8, r11]}], 0xd0, 0x1}, 0x4) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x2, 0x0, 0xd9, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x9, 0x81, 0x0, 0x0, 0x8}, {[0x101, 0x8, 0xa7, 0x4000000000000001, 0xfff, 0x2, 0x1f, 0x20, 0x3f, 0x427, 0x10000, 0x5, 0x4, 0x9, 0x1ff, 0x3, 0x8, 0xd0a5], [0x7, 0xfff, 0xfffffffffffffff7, 0x8, 0x40, 0x0, 0x56c5, 0xb2f, 0x6, 0x5], [0xb0c, 0x5b9c, 0x100000000, 0x400, 0x6, 0x80000000000, 0x7ff], [0x307c, 0x5, 0x7, 0xb57, 0x6, 0x2], [{0xff, 0x7f, 0x1, 0x20}, {0x4, 0x3ff, 0x9, 0x3ff}, {0x7fff, 0x1, 0x20, 0x1}, {0x101, 0x400, 0x9c26, 0x5}, {0x1, 0xe8, 0x0, 0x3}, {0x536, 0x1, 0x5, 0x80000000}, {0x5, 0x5, 0x1, 0xffffffff}, {0x401, 0x5, 0x7, 0x7}], {0x9, 0x6, 0x6, 0x40}, {0x0, 0x5, 0x3f, 0xaa}}}, 0x7f, 0x9}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000002c0)={0x2, 0x1}) 06:46:47 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x18, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x9, 0x0, 0x8]}) ioctl$TIOCFLUSH(r2, 0xc024696c, &(0x7f0000000300)) 06:46:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x49a], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$getown(r0, 0x5) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) dup2(r4, r6) 06:46:47 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000240)=""/227, 0xe3}], 0x1, 0x0}, 0x42) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="62b21ff2bea014b7e02e6d1ad4eb", 0xe}, {&(0x7f0000000040)="f656c7287974870d89891979aba63f5634c83b222c82c3ad67e7a802233386a9c54a9285d9ae13ad4efbdcfde870660781d97ef30addaf453d72a94ee5a595d269d382c82b911d1b801154323c1df6d88d6d622294dd4ac308cb1bb628b6b96523846f5933c4f4042a9abe94c57af6e16bc3d6599a382ce9a301cd10c4f7c29fe415acfaae2a982be19a95769de2b06fa61a1781858f2813195d5e6882fac7fa1c768a38a0a5842c7082b101cd6bcb0c4caef87319709eb9de20f39513d55f9b81568bcf36f64a02889ff7c4f4747018a647bce716a525d9763e4f3cc94a171c4b65b95ffab5ccaaac64efe7969f3663963f0e9170d0c31f30aa", 0xfa}, {&(0x7f0000000340)="78643dde1391b07f41be4dfedbb309cf407fceb211cb9ccbb574b98f924173c8193ed3e2bdbee33cb4bfa08dc4cddd9a570eed4e7373e10766b16148476a649eed94de828673b0ef82f3f6eeb721c1d3115fb6e392443340b1d40f01a1cbb391c162544e2c3d86800170e71063c3cc87e57930c84d676b9bd9510ae97f89cb42a428385e6689cef99806f7d22dfa843bdef1a69cc07e3dda696477094118ca3eb6356573d22ba6d1e113b871cbf4ca574f57141c1522437b74c8baa8ddfa3a34d24c13959f95cd0b2d4f076b916ad626c6d9a1327c35e0ffd1170bcb5f", 0xdd}, {&(0x7f0000000440)="ab26e465f29ecc6bb4f76725ee6c5f730adcaeb047ebbb4aeb3914668ec0fcdb1d3e6ba7c1f527e8b6fcfdb8e56aa6ee8ecdfcaf14268d1138ac9cb84ac712edd4cb6f3e75801d8ae324d55a0ff02d4af5c076f11a955e0bba926799cfbc5f79009e0ad0f7715be6831eca0a1685ca", 0x6f}], 0x4, &(0x7f00000004c0)=[{0x20, 0xffff, 0x1ff, "8c0cd1480b560cabba"}, {0x28, 0xffff, 0x0, "961c8a4f6a0943afd8ceb866e6ff0e8e3e7a5bd2411aae87"}], 0x48}, 0x2) 06:46:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="a20e2a", 0x1) renameat(r0, &(0x7f0000000080)='./bus/file0\x00', r0, &(0x7f00000000c0)='./bus\x00') sendto$unix(r0, &(0x7f0000000100)="b10005016000009005001ba25562e022c8bc1bf3d309000000933580c8db9cb5f557bece9d6c6247d6d53f985247adacb719d825d0", 0x35, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:46:47 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') 06:46:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x160) openat(r1, &(0x7f0000000040)='./bus\x00', 0x10, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:46:47 executing program 1: mlockall(0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x8, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r7 = accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x8, 0x0) kevent(r2, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x22, 0x4, 0xa8, 0x6000000000000}, {{r0}, 0xffffffffffffffff, 0x4b, 0x1, 0xc9, 0xfffffffffffff1d2}, {{r0}, 0xfffffffffffffffc, 0xbe, 0x8, 0xffffffff, 0x7f}], 0xffffff21, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0xd, 0x40, 0x3f, 0xff}, {{r1}, 0xfffffffffffffffa, 0x4, 0x1, 0x80000001, 0x101}, {{r0}, 0xfffffffffffffffb, 0xc, 0x2, 0x80000000, 0x2}, {{r1}, 0xffffffffffffffff, 0x8c, 0x8, 0x8, 0x33}, {{r7}, 0xfffffffffffffffc, 0x2, 0x40000000, 0x0, 0xfff}, {{r8}, 0xfffffffffffffffd, 0x50, 0x10, 0x20, 0x9}, {{r10}, 0xfffffffffffffffe, 0x8c, 0x40, 0x9b, 0x3}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20, 0x80000001, 0x9}, {{}, 0x0, 0x9, 0x4, 0x41, 0x5}], 0x3, &(0x7f0000000400)={0x6, 0x3}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0xe00, [{0x1, 0x1}, {0x1, 0x4}, {0x1, 0x8}, {0x2, 0x800}, {0x2, 0x3}, {0x3, 0x1}, {0x1, 0x6}, {0x1, 0x4}, {0x3, 0x5}, {0x2, 0x4}, {0x3, 0x260}, {0x1, 0x7fffffff}, {0x2, 0x6}, {0x3, 0x6}, {0x2, 0x8}, {0x1, 0x1}, {0x0, 0x1}, {0x3, 0x7}, {0x2, 0x74}, {0x3, 0x8}, {0x1, 0x7ff}, {0x2, 0x7fffffff}, {0x3, 0x7fbb2cc1}, {0x2, 0x2}, {0x3, 0x7}, {0x1, 0x80000000}, {0x1, 0x9}, {0x3, 0x9}, {0x3, 0x200}, {0x2, 0x2}, {0x0, 0x2}, {0x1}]}) 06:46:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 06:46:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x60}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) msgget(0x3, 0x400) 06:46:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffff7ffffff], [0x0, 0x0, 0x2000000ad8f], [{}, {}, {}, {0x0, 0xfffffffe}]}}) 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(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r2) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, r2, 0x8) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) preadv(r3, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r7) fchownat(r3, &(0x7f0000000000)='./bus\x00', r5, r7, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, r7, 0x8, 0x1f}, 0x8, 0x9, 0x80000001}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:46:47 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x40, 0x40031ff) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x481, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x6f, 0x4, 0x9, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xffffffffffffa3db}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffeff}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8af1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xf2f}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x7}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1000}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x7a24ff0f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x3}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}], ['./bus\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', '.\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x4}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)) 06:46:47 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x4519) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x2}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xa1, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffdfffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x3ff, 0xff, {0x6, 0x401}}) pwritev(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000200)="252f993e41016ca78f1d4efa46cd4ba072e01f771786630ed344e799e195cbf3cd354019890ea85df34f4a00951aa7df7fc321356bf23438b5b933c840e47d7d5a544f55e730025d06434bb30826cd69f685a334184f2a02fdadfddc868b7f9738b38d0e55e01b3f879baf2629a00df5c4d3f30b6192c8d9b45b1d455cec9a37bba674270ea6dc778c494d46339f030687544e8797bd38dc975952632f723f8307f73a06589de717804d979a79ea807ed102b36625be02616d055b35e7d7c3f3aae8262fa05ab923a2ec7df599c634a1ae23f6ea970d1d44a055cf633d7839b9dfbc314f35c03c5955a19e1d5c0918724fdeff0b6420eb5895a0d13d4c3d85373e97a2039d9d01f440e577ceae1021fb4a17b51002f9d6bb053572b1a68b22fc9e80c5c9783189c4d2a591636e9f81a13d273c8546515717329f3443dded25ba79786878b871ae99a2858fff7642d01a5470d211bb233bac073f5e78ef2e7c7aa3ca1eb1bba47386215295988c256d57e5430ae221d1fb47bb2cdeb4525784b4e1756ff37b5186df844f58fbc4f58515119a87348bd1177159fb028b271d7caaa821877edd45996963c37b0ee78f3b299e6d133301fc76efb7d9a26292ab1dba6b55e6032b0641243ad5bdd0c22489200a3e3a10bb747eed6fe2c14fcc90d33bde6b260251fbc2b44e3eede2f2f9d534948741d8bd6db90552f721ac247efa7c41dc53a751a66aacc1c84b83c76bf72c296c1a4e51991704451e851f331006955fe80feecfa6e6ace4e9d752ba5873416b93694600479a45add389ebedf4858c1491005662dc960f8822a6f5b958f9391d840db37b867c6e1136e3f0dd9dc6f549eeae131327cacbc95539a4463bceef5bc24136381eb346cb08ec772e57183b8c255c94f1c92eef97062d73cef937047802aadbe6af8a3c99b71799df4272df6a61f06f648e2e1db5a5af0ab2f586722f4b569fce08479617609f0199672773dc2c7c68141d3bfd8b6700cb03a0a1e18d5f604896f4dff67f581a19bc5c5b45c67e6548b697eb0b37bc28f5eed0965a8f2cf2bebf89d8590ea0a21d54327ddc2cce8e9a75a5843a52e9919b97a5fccb7ef44378655307d8b11cfe335a8b5fa2144f9bbba90abdb9f1c2141fe567b2b4b856d3a6fcecea8602b34c14cbf31153fd9de39f073ca1f0e74cf0e6f50667d46b139d64764e352baf5a60f3323f8f38d0c087ab517d7abc5489049201fe98110cffffb10de9e2d0003b06e03069386d6f208cba67c2e285ec5c6c5a16aff95662c8aba2e549e1618ecb4a0a61f4b4b07de17b634c94492cc129b78edcaf5cc7503c73ab92a03a355c131e9f382e70293d4dfc1144418e68e9acf92c2707be0cb6e60f9e3a1065f72a691b532388558257fd52dc991cd36445d853de0e42726de04eb2f11ace094506394850126b7a3e7b17abd00359f33b1c89af89ad8f5b1b4a3f028f96ec943c14f54c2347b560682165f86e7ea77842ad6fedc057e4ab69e04e60572f28f82c9cb212e0afb8a3901fdf5824a2bea138c5f0963e0ea128a5da3f75a00dc141f3e808f91564ef83a9b1bebbee0ae1fbf6f3fbdd275e2a6bb9a5eb0fd9446881bfdbd9a838a20793f8fa1cedcf57f396c7b9d88ec138a3aaa401d9678d02020890587548594f9c3b0de8621f0e7f7b58698335c103635a2dd2348a95f6e9c9035a63a519942ca3a5a6b5ff5086d25c6b048b96b864da071ecbec7e843430f7885a71d52427833f424a32137a006768fffcfe57ddea4d5b8ccd8402d9388b23586d1c5c7133218122dcced0be177f48ecbeeab643fa4598dda98ad1b67ad94aef0a9cbc8a49f0d4033748c7a816acd2e920a314c04fc4e896eec781ad8e625e9df89ac788aa1cb32a72e7469717ef1b332fe8c5a800b0461233bc129d18ae7a18afd9670dea718b7e547469d9ea4592fb94dd79a491bb60bb029ef436204212baad13f12e38b3becc7f0940a7b8e301227382f0f98d9f54bc4c4ecdc3eabb4179997b06ed5ab54af6a841e4786ec9a3f2efdd495b3d5fb670a72185c6965cb5a608c3e328f342f293fe92bc36e674638657e367371b93c4b5b2a5b4b05d70b52d6c409276e8cd12748dec7938ebf7127d74b6dd2f3ad67d96a513ddb6604a48c98ec748623ede010b09aeff6526cdd5501996d3eb4de27d487319417b50b7ba7e48d109557c29b6c21af786e3fbbb68b3d9b795e8b151afe0ba1e5765e22612c91489bf67e4d7196beeec1a5d47aa36c2e2d0eda697ed8f200ac19a37b1e5f8603a693115ba6b2b858e4a67e3a071a1b6353888f0ba7acca7c99376f96fd6dacf0f892a9deb461cc9dc679662b5c8bb54681c01b1861d5e27adce6998d7e1dc2ebe2594d0a94643e4dc2ba7f265a85d7a3e891145fbfcddf0d1e7b68586300b97daf8d65fbf2de2602265dc74d17757ab9a03a10b871eaeac38eaa1957a4ef52362308c9fda2227bdafce93830750077ce644cf53ae8c77b6766754063bedffa3d5eafe377ed6128a7e0732eb36dba3b24dc3884cc6990cd3409444f64fefd02fb3bfb06717f08823fe7269c74ead23bf09df8a6d2f834781af997bbb13f344c224aedbbc6cf194f913ce9958cd4a260ec76b67a9b54063e6f0f1c552e96b03a3de3f4120c7180f6ceeda80b2b7f9d1b64bf0ad2b5b5349d40f6000e2bceb61ac52f2c3d2e18f7e04ef903b8da641c0fa72244a7961d4dc0a905d1424c51365b3ef30a4abce3947d10ef3658187f2140b1783ce9581f05976a1efc9c0a0e0c10d53a696fbb6877a31643ac0a0cb182ba075549c671a20e8e4fe169cfdb7e43204bf8b31d9be45ea2eb579915a797c7068a6522a1a3f2fdf730c7d917d3f49caa0f7ec312a09f88220f85ae0c3d0dee0ee801f453c973547b9ab03cec848eb82ab7530ec7c8fb82c0a66fdca2a6ab37527131bf7cbfbdca53ac9b323c73703db8f009c55723b42f8d56e28d267b22670b87802de1693e987390df084faa21614b4d50fcea688b64b6c95ef57eb20bebb1d39b12b8f03456182863056d06a72781a8854462954111664cc9643fc9d249e3b63e8db75239070382347f61db4b80bd484328c2f517a3fcbf7aabb5ccffbd54883ddd63b985e5a5193a92b166680524f7548988801ac75e7c009d36a324296f746dc975176822e44c4db343077a5e73b299ff288ad37e9c44c947952c572399a20c03db7f61d6c98fc1e11683b55aa2f8e3a23d4608214bb9fb46ff7269dc4092909312c26e6e85407aee066f3db76bbe6577e056a7a95691f8878a0409f971cae163c749a3d6565f40892447860d6d7589fbad1ed229955085d372a173e80c1d3cfef04ffb2f96e3cc22e0d54b1c946a277395ceda57406413fdcbbd545c861785e5b943f948a8c01d9e6a6dbf0ee6fdce919427f8b6860f5eff7a57e8d3182f912c176ac9b93c6fe485156efe2e7c2e93ea44867b78a8306bc9fc368dac6d240ecdb416fb5612fbcbcfda5c7d29fb488c5fe9e54a8ca482c135be21038369e402273f4dc4b818547c1eb8f5594efe9e909ae78e1f4871ed40069da7137a05a607419535c8a417a2261b93f652b2528cbc56c0cf13eef7b8c619f995a5061c2b25cd0a4c4b9f9b5ab697410d7e8aa17afbf05e7b4a1184d8fc74eab7f1f7ceb0f82be9926525f9380bc85308473a456a8e0f0fab9856b1ade86620cc1e9c97c2a82b9fa00cd96a6d29ada7774e1de78ad04f9f8fd82d2f1c91d85feec34a04a65e8b4d092345f20090f0824a658f03d9264daea4d6c9ff089cb0351595017018ad3b4151e25c6321318b62fa9591c311e4f85fdb8a57001efd0af047c5f9a5fc4c7553831eff097748bb641d97c8f9ce20e9263f8bb22f61f13a81e6382efd966b35401e3b62a507983e4c6548853bef2864cc805f3b04e1b8bbd89b4f3cf52d1c47fd209512caa65cb1d1d927d0b258deca46bce9c563925debd883b3b73a905a201046a4b908225b7780619ad9fd70a4be5d25139a1b9bf7ed3a6536edff0f446117b6ae3e5dc29c3f8c651675ba68b010b6cd01017ab28f90e4aa2bd0ec417e698e718261d6738f0ee9d616c1858b74d561a7d1588365a4292011438eb0881df3120dfe6d6daa0a98379da63ef86a1e3ee1e4a289e7fa882b048c43d749f54ced87528b2d293f81c107cb230286fa145a5a238b87bcf8f4a43ce6e291bef010d5484afb213adc41ede04b646a53dd7fe2442dda6f531d750468c87a1de07fa3ea3d2f8834723d006ba830e52f1ccc280f6d48d4c161f4070296353860a4dd1b4fcf96498b9ae976de1ac6b9bb6b891760ce68994d53367048f86f8594f4c11682e13202fcc12f52383845bdaf0fc6e034055ac3594bd95819a883f504be0f97e3fc21dd3bfe87aaa0d293a4257c8faa2bff26ff101badd929e69fdf1c2bb1aa45568f6118a3a0ce1387475c8e6d98a83f2892507a2aac9d88a49edc32ecbb588f21ad376ca339fce526ae9bf509ac886c7e5c1f73466a2ee550399574eff09607c1471a9bc1e3b2eb235bb68941c8045c992fa93ccb1195b28d1667bad53f25b3fa56fce5e4d6a69c1b7b04da1c9f4fb06510682a4ddca4a1cca3856910b268bcfb7763dc6ff41df75ede478df706cd529f13f9774d1eed45714d425547ca0779514f9537e2937f7a0d2bd6fb7289c56b1b59ed49aa87e46725e0c06fb7b80e6ae3ed57a2c49bf1e46680287f5325aa3cc27cf4326ec269e41e7074bb356afc305240bd7860d407a47ee11920f3e66464745b5ce21da733834c21d0995298d7975c8449c9c6785faaf31e609164fa8be0f23044c4ab018c96a74afe972eb7b8b875dd5b68ac76141dfa4f78d9a39169b5a4354752f8ab27375a5d8c8b044e1d90132c8a6d45d299ab5a66bf4fdd90114cc4c258855e5184a7855f3c92dab03182ce1b918fb05a108f88a3e7fd465a04875bcbaf805b990fc6bd6f09b5523a8261be637dd5d44874ec3f72d28dd32ef14aa19e015bc6f81f128392b5917343f444a51a4112b6cedfe510945fd95f5c1451acdcd75230e747ac60efcd85fb936f1db6168b2825ec65d4a28a5b243d27aa5298ce4caac039a05aacd0ae08ff070fe76c5aa1667f7f2e0224f39f81776d7a597937121f7c77e69dd9a751ce0e0f2633fabdd6e7cb84755e4a05ed3c2269f9960fe5d19d0036c1481a88a365528b8d7d23053d15f40d39c4dc54e9fe5e1efbce1349269732049fbca1ff4436e94b7565d7816135daa35bf9db0e73090aae7a0cc7123ca60b1efc804b2972db0177e567dc25eb0c361c651beee1ed9a2b72ef5a252e95cc2c4de2c52e64d6c4a89ee92634932852ca588e266549541361da9700bdddd6c43ff33dc515c4e7c28e6936c291bc39c33f89d3427e3a1bf76977908d745e570c245c815d0b785f250875100eb899c2cc38d773532775b9da154b43d42e2e40c8f4ca8e327837f36be695e495ca0c9abc9eee310f38f45ea51fbc699efb55c1ee855cc4af4f6758d74b8ee6dba91e6f04b2fbf1e3b9a0a2c457c37a418dd807716fbffb9b3f1a6594f430d4dd7357989638f21b27d832f7f68b0cc85fea1737abd85df1483541102f695a4f4e1ec0c1977b49a90eadbb10481d4dafe9b124638eed1e26982baba7c591d245d68110dbf31e6ac9ff9ebbcae7d59d68e7a820fa960db2b31c56dd890c41e42b652770974242306bed04974e8a6612448d6b8be6110de18fd883e1c458617f7aba2d484b2c96d99e882bc514b5629fb5fb94ea419814c42", 0x1000}], 0x1, 0x0, 0x4) 06:46:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x6c}, {0x6, 0x0, 0x0, 0x200003ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x3f) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 06:46:48 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x800400}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="c2", 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) write(r1, &(0x7f0000000140)="294d13d586324c59046baf837bebc8f9484f4d4b2bec9800d8a66c8131309d9561cc5876cd89e93ce5868f2fd7de3a116456a816af198942370b0df10ec40e673c33f7095a336ca47d8d3af105f089ac93bd07d527064038a31396e7a22688b7ec441a033251874ced3e45bd216225721fb16f8e23e78aba4f1a3e0358ad815b1e5183573eef4f", 0x87) pckbd_enable: command error 06:46:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x5) sendmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000100)="054f4e122febe586f68dc4d78a038cafbcb9a0811054b0f18e5285f9b89b2044cb5a7bb1e47bb5db81a620c335e5d2c91d592cc1286f6037944ee04880baac2020d4fcf6285cb619910fc672d3bb7688c8bd5fc61c17dfee14ad9e6610a34c524c56a19413851b4811de9e91a8602a3feffa84db4984bf4fff539b212e7a182f839abc43d5040268c6323bb0fa08b01198a3eba5643effa56e43b1e10c963b237c34ab7ea41d483c36720b1edc0157e1ad0dc5ba1fb07edb7c05bc77966dba", 0xbf}], 0x1, &(0x7f0000000200)=[{0xe0, 0x1, 0x7, "cb5db769343007255a6e7fd4c0303992836df9a690d7c9f400c65939dd2df0601aacffc01caa94a69295860a51aabf4b343ae38a64f5fc0c28beab462d94bee1181700c642340ce9b7093a2c67fde9fb8c1b4e643ec7a246310419c0c17afe1637a5eb0a0ee084a2742e5c4a98aef9ecbf12df903823c0d7c8ea92915357ce6022aad3113011932b5bf51ac4a4bd1d38edcd767a898b1958a437486cf90e241b265c25513044f4812e408252373a8bd44c9d6e9733348358267cc5414459a8c75fe89b4123141f7d2146685d5a92a0bd"}, {0x50, 0x1, 0x80, "e226c152fbfac46fd266666c6981255a508685c4db958f267d7ba94a0c54ead1587fb87a2f42f7894bf939396cfa9283c84dc6e5f97c317583b5"}, {0xe8, 0x0, 0x6f, "b81d60b1460725bc86f48bd3e3ef35543b135c197655e84ad20e6470d7377f99f77b64530efe8584955cead458be4a2f3ef5655d7ac7254c349ccc6c5d5c4a7e39b2f47e998bee80ee9f38725c3d0cede0e21c46e59e50a7a0c322b33d8c9f02dc5235541ed59018d19cf402e8923a28cf222a93167f5fa55a47dba1ba3281f5c2f05a2637422c9b69f8e739fb4b931dd3c27d691d8abfa565a9f55ed3dd5b4e0a327038b48c61448195ddfdd5933af1481994bc61f81116a57dfc82ef6a58139023244442fd50d8ed4ebae54f90c427639f4617bc28"}, {0x50, 0x1, 0x7fffffff, "c0ce1577ff849491133ad1ab1bd9a8a95b260de6b67d0f71fcfa4afb8976df012d420e27a13bda32673fd664c5f6e34f58832d7bb3a361a43cc80a"}, {0x30, 0xffff, 0x8, "a36a838c3feddcf4f73064359d4a8d4d3c34884fd9c7838f168cf6"}, {0x100, 0xffff, 0xfffffe01, "cdec32588455627fee4747d916a04d9e279ae0a239f17a44e23d26cd735efdd7d43dc0dd994a1be1b9d77ce22196a6735240d0e96cc7226916af9574429ea42d0e11105598edd9895e9f82b9a8b4fa61cbc2bfcc8b4aa12d34d3c1f48e0dccc91a61e9c2a85c75642a2f13273154a3f35c9c1b2ac5cef5236c0cc041a13f0da245e0079daecf5c55f50f35bbb4f473abea8488f0775bb0a9373a0340d4a9f70372b4dbd3f30399cf26015ad257937a737ac143ea7f3b2d63d7c478ce578cebb8f1259b7b6d331ff8d816d16c496598b7c0f0a7bf2bea94e71c2487ff8d4f8f1ad6e9c062e8b871ce27f75555e5bf"}], 0x398}, 0x40b) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x3f, 0x3ff}, 0xc) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() recvmsg(r4, &(0x7f0000000700)={&(0x7f0000000600)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f0000000640)=""/61, 0x3d}], 0x1, &(0x7f00000006c0)=""/23, 0x17}, 0x82) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000740)=""/217, &(0x7f0000000840)=0xd9) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCNOTTY(r5, 0x20007471) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) pckbd_enable: command error 06:46:50 executing program 0: setreuid(0x0, 0x0) setreuid(0xee00, 0x0) r0 = syz_open_pts() fchflags(r0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) 06:46:50 executing program 1: unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='r\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r4 = dup2(r1, r3) r5 = getpid() setpgid(r5, 0x0) fchmodat(r4, &(0x7f0000000080)='./file0\x00', 0x2, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x6624af855059bee, 0x0) 06:46:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readlink(&(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x0, 0x3454, './file0/file0/fi', 0x400, 0x1, 0x4, 0x6}) 06:46:50 executing program 1: setreuid(0xee00, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x732d) r2 = getuid() setreuid(0xee00, r2) r3 = syz_open_pts() fchmod(r3, 0x276) 06:46:50 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) write(r3, &(0x7f0000000280)="3571703968b6a40d098c85e68f0ae0df4b75e4a8a90cb240362fc3dbbcb1781ec70480791dedb7fc064503673c25ddce8caa3bb954f5de045861a0920c613a0144a778c90834d94e1b73cdfcbdec409f6e96ec9208f8158984240aaa6ec1ac6dd70dad60f9c1acee61a4e03db7dfa89b3a86aee7857cc5fec959c37a97c04a4bff0d088069de1812acc773986e0209dc97b27ebfb27b0cad68369d3b862c347835afe75c44e389badb9274fe9b28596dc478f02405bc55c0cda8e6d25794f50e5f3f7c51546451101e66f8c08c6f03fea48908ed361f30c30642fe156184958dcb400120cec114ea44fa52028a5c14f18ef282490fd827a51503ac763754dae80405c4cec6c9d9b8a7392562b22bd6afc131295f4fb075b71131eebb9d9e5b202ba991b7874b28d8353afa882c7d6db1f5629fc9283d87a4c109b7f63b3aa8149ac942f0819dd3f502b1cdd7c0962ce2eda57771bbf6b3430526249e5b843b845740a212512d79719f6352548b8e9f6702e9b8a003fa55413de7bf7e98282422f8aa23a7d6b879cdc21acb08c0f0d8ef8ef8463be0c5dadd7f978e9412bb61f1d7c720d273df62a0e50e845f257d6926fb9a4c6217cd9e1ac1741dcc8e725aec60fba6494452bf087cb859cceca21fff5ce15cd0ddddb5895961c3c6e37ee1bd3f81f446a840f655742048fc920382425cb42734d3519575852912b84d130b5fea90e679e3c1d109695b6e0e5ad2c97177d516b478366c24e08bfe019d7534652aea4d80654772a616ba4211f5350acddaa235a8143add3e9a1500541cdedb093288338c69425511098d4d7a791a2f2c4e1652665e789fc2fb68057c55040c61545ddfe0275f03bdcf8b0db3a93b6387f93be94c1f036eafa0623f0e0603ac676c8362d68ebaf75c87414ffca376f6b1cd3363779db4bdd22f62acd86afbf21d9606c14e6fb913f6514c934c80535bd088c35a28ca8868e7c5f0b9f321d1ea4034a8fa4523c3bcffbea1b1d4ab360e95720ee32bc60a5189613f32f08c37ee1e0c6562c6aff5ef6150ccf932c8ec5a7970bd41a6c1b4ee5e8c115ccf29c77bb8f143106c185d0b7008fa28aee1a680cfd8dab4ec3638819fb24f2ec6a350e128b0f3266a18c9478b8ad84c8b71a074d8ee33d884a0960b78e814d0a4968ac2d50edbc3036a28252239ed188ab031d06afbb5d1436490e86a15b50484ce5402343212e5182f383147fb20cab7a72cb4cd937dbd2f909d1615eebe46aa51055b8e308af3719747dca4ea9beb6c8c73b4a2ca0c4c8b13155eb8653f378b374b8b917a1023e51570a9bf84fc396c6e97dedfc30e787c4523fc191c75ebeed0bcd7b2112ad6ab5543f9084a17444482c139ec2aed49fd407905f9e77e1f4afcd059063f96b6b9e440d713a32d47f3e165277c1753a1428b89d36ef8df600cee2add3240908fb4862455d36c1171814d92ee77523ea62839b677cce525c6b6213c93e0cb7e24f93ef641fe580c1b1b69c24f3d0a0dc40448cd53a0ec4e9f2f09525eb359e27980c596ec7f99311162a818cd1f8a35109754ff9eab4c4ca5659ebb91bafae22eb404369a51c684c35f5797c5790a48c75d4e9c5c11d2f922672cdc91dfb8e1fe237703432dd030d03bdf5bd33631663308ac758576b9eaf0074b677ce72afd98b5ce69276846b2b9b0a56778d9a8cc77815db432a52889788f717bf9323da3efa0dc48e0cca4292894293343d0eefa76f5afc4f39a6a8a264a482f28a56f8cc4d7b837d58d3b367ac3c0f381263aa20e536da11307764f05b2eed383bd83d8a211fc9f8025ba8b2be15f49fb65f59bb85a3cee0b1ac32604935337d3221f4d83caebf5b6356e96fa72ed30d105eeaeaaeb038f7fa33d8afca85257e15ca36dd373fa382ea46de680681b64cbce709a893b35b4f47891f5013b2a24d0bf639aa228f46070a6a674fa870c1e8b6995afce65ed86d64da1f44a66af38c0756d31b3df279627e6e91f859308a1b4801290669eb9827c2c42a0d566c6a231e112f56a9d30d197bf63d175a0391bd1789cfc40fc46b6d33d1d4b378804a79caaeb8de5a7b98efb2ec5f24120bb26488caffad37f3df25ecf8bead37a9a85c2745be26c0e3d8b68dd3555f6b3befcd1f3b1bb18d7ed17ef3bcc72c1b20f4b84fc375e8823c417619703b0bc7449ccb346ccfb55e734f9b89c9aa67afb9d36fb0c90cc470e9e35f65632086b87548c24fd0f694bc343f1ef9db38de0f7424637109ca5678e2cdba323d0857ede0d79d4f8af44b05ffdcda62784cef26e93f9960c5f004e0f5f8a87618902774ecd189b23fd09c2dbdf6b2d55cc6c2b1cc39fff56e7baa80d5b2f842e59bd0fb429ff76cb823135fbad7a361335894e8ee666540d638c112b34a502155e53037d7e93c1bb17228cbf9dcf7ce30b0937135ccad6cb5bcab14433e0089ac1e1ab8e20ca20a6f3b3eb344316a0ce28e75a6efc4d05016ead1d4a8381202f005b26b3d56dbbf4da8eea1883c20222c7255d411a3be3fcf04971e641157f36ee8623661987242cc9aee0e6d8f7bc89207c402def42fef0e9bb9b313015c55cc6c33aa42fe007ea0706c1f6d391d061e15853b3b67d32948ad34003fb197f2ad42e51a1ebc46d71b3aaf8d52f3fe21a72d6376cb2903757d05155acfe7df261b2afaf52b78e5f8ca8185b8afe6ba54b888e96ca86a13abb7180d3aed195a19becc7df194c95a5ed0591a6ac9ddbd2c1b95665620b0a5c193856a52f33db1fa3f9b5f16af2b235c5a8edc747df291d930b5f8f2da14f522456b94b801f0e75225806914432e7336b7a2a309ecb092ea98f0b485ac6e03f8dd7a69212ca6afd8aedad7b620fb1ce1892d44cd7cdffad62cfd5c1ec55074fcde9442c1be91a8266f43dc6965cecb37ff83146b79c14529d81250e280eb53210baae559a75d425827c619dfc5337cfaeeabc3bd9248ee550479a3dd529f15462cc7415ff823c6e06b6d70b11b08770e450a3ab2e1beb544c9d96e060ed6fc1a4cf3ccebdec90d6e6ca2e4a803965d7035326398aa5b61a8d072dab4c88b39bef58ef26f9c0f5c2d754f315ea57aa9f4a24bc4417a0c1335529cdbe226083a642926c1fd28740fea347373473dcdf020b5ee9b5a2fdda02a372ec24846388be95c6f7fc26d2678aa79682ae5c463c734f2d19952aec4c63428f842255e4313e1a2623378bcd4f3787679ebf715a3cacc2bf0ca23f8d007d32133c3c61c963bf32a4a300817ccf150cb6d3523f7f16c266f07503c9ea66fe8d702c51226032b80f4aa9767a98a5af137e2db42ff22f5c25c3a5e298b015a24e69d6d0994a59383d5c0807bf5a44bde5ab6d4e1342e5e52ff1b78c98c2855e362c1419264c9383612ec189ec449a2142d2c0fdfae8129c8a53b022a6b4a81af7620b5c39c23856c1bfee5869a06b13e15042d1da2d909ea3f61ae6f98a9156a32fa7a6cb68893e291e65c03f301fec08847a6ea9e7cdf459ec8b414f116a5b717a7ea3e7041337d25db496b420ef3cb553213edc13c21466ad2182fa9277b312352c4c34fe81f7e4cf01c767bf8ee84f096f9d6eea8a1f43acccd0d467a011f0ddcc01cb7bb656e419643cd61baca477e805a62e13ff29671f6ceae0aa9a63206b4501f38fd13b18203bf523d7608957940170830a949e33397b484183c64e3e1fc7877a0f32bc33cc56b7ac02ae9f90fce539df4b1872ca12a9e0d4be08a68dba6c5aa31a91b3ce741dd276b344eb5373f2aa751300137b92757826019638a368e1e90baf1a235739a84a977bda2b9659ff07b07192e7417dfbc87cf785bb5a7b8e17fbcc82f36b170b196836f8970d7b3bb95652d96d8eccca94db2b856b899e65db5b19a872c496bb482ee0e85025a0c4ffdd4ddb178af9963e3b6b3a7c43e3fe6ec78faeb26d56d41a42ef544f07064a17a3de9dcb1ca014186828f2e4111dc891fdf290ccb2b0cc9e5815664458281240ddab7dc2b4cecf0739b01e5017640c8a0ab7d295ef5e1b93bc473442f9a219a2473002206831b665e2703ba219dcb65654b448aec55770071691bb4db5dcdf39e2b7bcf57c406e9645ad80e0b2cc384603430a4a176e122a5da4d3145d610dacd9badcf8a44378e7bcddb2d25b7fc4150ba8cb0f5e2509ef10cbb0aab7d01c10db3a0b40e7fc1b41fbac1d28956c2999510aaacf444985ba22c1b56a66c8c9a15ae1b1b1e422a4a3dbee942fc321946105ead63a9b4f56b6d8764cc73e4a9b5fc36eb632c675b862fdd7fadfb231fcfec215a39cd7795100dfa77f1bcd86b5d99c572e52a8873ccea5d446f87eaeac157f2d1dc6e9816154498814fa688b8b7278cbe7eab83df21bb0c270d7bed7ccfa45f1e250206964832728ecd4a338a2e89dcdcc394210e1162534fa477725ee4da0c828e6f06af91d2570588bac887a2540ded38c5b9127456eb6a2ac2b82deabb4990ea00ee07c44b1f252f8c8b773665a026c72698359f2d4f707f37fa262013babf5f519df399bbf1c670a665df0471f9f47ff48d96d4a73d71aeeca7e5897200ef73f0c3db4c844a94bae247aa609e46a7c75e1ed295a792a674225d3226dbbec95802501f41b561fd9e8a2b6cb0a7406fe52cd10c87cb86faef02f2033a70fdd910e6c6fbf50ddd7029038b238ad6f54fde41ad241cef76462d9975b9eb1a51e4a9969b3a1a4049e6b5373ba680368589bac93b3153c7fcef39e99cd66e78b213eac80748620fb9913967883d6a94721096c4ab7a89fef61a530b8a2a769784c7f398f172b24057a83024dc13c922c3d94448704836246185469a8741a7817d1ab853c27307f5ad5fbfbd43ec3bc56325bc36edee7b5f5d042695cd5417d1d2d985cd18516163a093900969944aa313dcb5e27cf451b0bfabf80e61cb345fc684e0d56b9e083db2e24d0cbaab73b4fdc03737f7ad3fa76c489fe7b5cc1a94cefb493e3f31786fe4c3fc5a3327ffc2898e439c49de9b1f809f1356767cbd6b340155c77d700d948681a65c14c300fe21b1d780a87b0bafcfbff97fc624b8ab71a23412ea08d648fadcfc9a260fdf89256d02fbb0e577c9399cd2f74071c6ded3e9337fbe96aedb2cc9632e8352d29554254042139d683f8f578c5c7758298bfeabee0e69bb787476e7d73b66d7b43c1a69e27c0cbe5d1f84b7202b1fad7bcc04a047ec6e959ccea5b12bdf534e69243febc64c32f42e141cbacbad3a03808ad39837c2cd2620edee1a5e6a2febddf4aea66da6cb29b3c4a3550b12685e7e5735a24bcc821ed6a8c64856b086042f423cff4a99f7eff4f3a7edb5053aa556cd45d7d1254fcbf85ecc8bc52b6efc31bacb9611e163de6ec7e0640be670633baa71d8efe19fd39a8ce5f13589257afeb76fb405e36e52173b06357e4e419e3511dda5a2ab5bf50f46348a92411a36b30f4338f052e58fa068ef7f0f59dc4ceb9e427d7f531b029ae9c6c8170e540129174ec916148c466235d61bcc6521bdc3c07e750c073e089b35afa85b1780022f2ecbccfd8b3276aafeca94814cf551e20620c3f08db6270e96f639fe6bc19fd3f155bf69732db25d89bddfaac8b5b1c72b481aa3cd849503e7a5461253ea94a7f29b7a6cd33d472517084125d884968352cca23f6f198d6a1b6ce379e7263171422089facc14b833483e0cd2edf22d85ac5cf5531d0cffd5924367aaf8e1666ac9e3020ecf13cb2b4562f311927f86ce149441532a32d5320f5b807d658acb165f8737cb5ce5f1945a38de0f974469cab53c4089717", 0x1000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="7856001f64230dbb", 0x8, 0x0, 0x0, 0x0) socketpair(0x20, 0x3, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r4) 06:46:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x0, 0x0, 0x401}], 0x8, 0x0, 0x1f, 0x0) pwrite(r2, &(0x7f00000000c0)="2bb77e3a697a4bd471238728b157ce201c53142481c51024df25d225b1ca80283d30dc6b230020c183480222db55f32a9d2fcd6f8c5349f228fb2d93a071dfb66fc87132f32d71a1311c50524068fcd0712af2285e17eb2e857d3158b7cda7134c9ba5d0000601772873c1d951e952a76454b9418ce448157bebb0cb416837cfcb20ba2540852d99a3d6c6153a14926496ad2f1160e697999968940456aa9d05565dcaee74d9cf6ab79fd93f5a283c46a32bdc7a199f7a55590e993d6012d349394e4eb8c47cfe072049df61dcab6be111abaca9baef6d04be3671cfba9fc5d7c61770b9", 0xe4, 0x0, 0xfffffffffffffffd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x8) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) preadv(r3, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r7) fchownat(r3, &(0x7f0000000000)='./bus\x00', r5, r7, 0x8) fchownat(r1, &(0x7f0000000200)='./bus\x00', 0x0, r7, 0x6) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 06:46:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x15}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 06:46:50 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x7f, 0x0, r0, 0x0, 0x0, 0x166}, 0x0, 0x4, 0x8001}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="62ffe07bab5370a9ef74ddaed6adb1b828d7077371a5cc02841df5d0b346cc3ce4d1b12f958d93a78d98d92ea35c39c9a3199475c5a4e3c8ef32112003ab6c0ac103887006fcbae41b7f99b006d6cc0e2537d4c8d90ce80b823b2b92d56286f97f33468f20ad76b7ddd73e1fabb32c7888282cb9a1fba4e2839bfe07a4a4e4021948d2a284a0d51e207a0c47"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r3 = dup(r2) listen(r3, 0x0) dup(r3) r4 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) shmctl$SHM_LOCK(r4, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0)=0x7, 0x4) r5 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x100, 0xa8) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x80, 0x2) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="09000000000000000010"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000002200)=""/4092, 0xffc, 0x1, 0x0, 0x0) 06:46:50 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x9) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="cb", 0xfe21}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="db", 0x1}], 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x94bd}) 06:46:50 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x4) 06:46:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000580)={'.\x00', 0xff5, 0x10001, 0x200, 0x1, 0x8000, 0xff8d, 0x7fffffff, 0x1, 0x0, 0x5, 0xffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f0000000500)=[{0x6, 0x1f, 0x6, 0xffffffff}, {0x7f, 0x4, 0xc7, 0x400}, {0x6, 0x64, 0x2, 0x9}]}) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000140)={0x6, 0xffffffff, 0x6, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x1f, 0x5, 0x8000, 0x1}, {[0x3f, 0x40, 0x2c, 0x9, 0x7, 0xfffffffffffffffd, 0x101, 0x6, 0x7, 0x8, 0xba8d, 0x7, 0x8, 0x7, 0x2, 0x6, 0x8, 0x66], [0x1, 0x800, 0x100, 0x5, 0x0, 0x3ff, 0x7fffffff, 0x5, 0x3, 0x6], [0x5, 0x7174d880, 0x5, 0x3, 0x0, 0x6, 0x6], [0x1f, 0x0, 0x7fffffff, 0x4, 0xe73, 0x7c7647fd], [{0x2, 0x7ff, 0x20, 0xee95}, {0x2, 0x3, 0x4, 0x4}, {0x4, 0x80000000, 0x6, 0x1}, {0x7, 0x0, 0x2, 0xffffffffffffe6c2}, {0x1, 0x5, 0x6dd, 0xfffffffffffffffe}, {0x8, 0x1, 0x6, 0x6}, {0x100, 0x100, 0x5, 0xffff}, {0xffff, 0x3, 0x3069, 0x5}], {0x2, 0x9, 0x2571, 0x200}, {0x5, 0x5, 0x6, 0xfff}}}, 0xfff8, 0x3d}) write(r2, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f00000001c0)="72477984baf4698a8d65a6167688a5f59f5c044724b48703d27f7d7e2e4c4426e7917af8433f3687353d84108b671a55341b65c103e43ba7d59e21cf0e301aab4f3aad835fefbfebd3243e851b60bfad879a80303461467988c1219645960cfc1215a38a25f94613b275a959f35c8cd3301497f06e5082396a7e572b17e06783e57eb32df2bde0dd8bef476192d6ae5a", 0x90}], 0x1, 0x0, 0x0) 06:46:51 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86124) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getpeername$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) rmdir(&(0x7f0000000100)='./bus\x00') connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES64=r2], 0x1) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSBRK(r2, 0x2000747b) 06:46:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchmod(r1, 0x14e) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 06:46:51 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) setsockopt(r0, 0x3, 0x62, &(0x7f00000000c0)="05e056ed0db44af8e0b387307825cd20e4844e2782199a0c1064cda0d3294f18af4616ff4de71fe4e991ebd2ae09243e4d2d12b6f07779c2a2681cd445d6ccc25dd04513ee1faab8c37e680e9fa655a43e325d782b36f8dfb4e3d1bbeff1307f5beea9d6bbe0480bcc5296ba5c811ca4507938398bdc474fa9787553b8f0c837a833fa9228edcc012fa6c6c4ce593343ce2b0d81c2ce558da6f07c8a53", 0x9d) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() pipe(&(0x7f0000000180)={0xffffffffffffffff}) mknodat(r4, &(0x7f0000000200)='./bus\x00', 0x8, 0x2) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) chdir(&(0x7f0000000280)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004006e1f382b0100000000000000000000a9f5ed1ecaf81d00"/44, 0x2c}], 0x1) 06:46:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x80}, {0x6, 0x0, 0x0, 0x9a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000140)) fcntl$setown(r0, 0x6, r1) 06:46:51 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x93}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7, 0x4, 0x3, 0x7, "30fbca870c0e3a9803ac6b38ec0021a3817e18c9", 0xd95, 0x2}) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() getpid() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000100)) 06:46:51 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = syz_open_pts() readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) 06:46:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000900)=0x8bf7) socket(0x6, 0x2, 0x5) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b13823603", 0x293) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac5a5a000000ff03", 0xffffff5e) 06:46:51 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, 0xf7ffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 06:46:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) preadv(r3, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r7) fchownat(r3, &(0x7f0000000000)='./bus\x00', r5, r7, 0x8) fchownat(r1, &(0x7f0000000000)='./file0\x00', r5, 0x0, 0x2) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r8, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 06:46:51 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, 0x5ee], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x1, 0x2, 0x5, 0x1, r4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) fsync(r6) r7 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x8, 0x139) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 06:46:51 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) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="ea2aa853239fb7a0eaa4cd98edffbed85df925ff7e86993dc5ee4d9cf3326ec17094d7ac40dc0696ef413b07080189d8132c4279d771"], 0x10) write(r6, 0x0, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 06:46:51 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) shmget$private(0x0, 0x4000, 0xa, &(0x7f0000003000/0x4000)=nil) r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001700), 0x8, 0x0}, 0x0) 06:46:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50}, {0x5}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) dup(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0xfff, 0x8}) 06:46: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) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="7aa71c6f01a0b6866c27824635cf553afacb8624106a8b19870155b81bfcc424d5f788e27e77e64a187e07c9a6d73038c71468abea4d1683568aea95ba2beaf1b774204e5e4049edf33d55f4b4ba03a9d1781c2d19521ce0ba"], 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) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x400000000018, 0x3, 0x3a) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 06:46:51 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) r0 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000427799470700000000000000000000000000000000000000000000000000000000000000000000005e84aa8f36abb5140ebcc3da6c2900"/94], 0x4b, 0x3, 0x0) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/42}, 0x32, 0x1, 0x0) execve(0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e000000db1fae2e77dfb0c0263ac371f5000000b9000000be64000000"], 0x21, 0x1000) 06:46: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) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="2c07c74017d99972537ef0a8a241deb6a490e6b6c688f3d69b48389f252033f34ef79740154a6ed5fc9b568bbfc8594f610b7b08850f2add37a57e27fb2abb84a14637bba6d9197b75cf45c163385aa97dc681"], 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) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x8d) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x79c) 06:46:51 executing program 0: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x1ff, 0x401}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 06:46:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0xd429, 0xff, 0x8, 0x400}, {0x3, 0x2, 0x40, 0x1}, {0x5, 0x0, 0x20, 0xbc38}, {0xfffc, 0x3, 0x2}, {0x0, 0x5, 0xff, 0x7}, {0x9, 0x7f, 0x4d, 0x1}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0xc688}, {0x3, 0x0, 0x0, 0x5ab899b9}, {0x6, 0x81, 0x0, 0xc927}, {0x20, 0x1, 0x0, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x20020, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file1\x00', r5, 0x2}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000280)) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r7, 0x20004268) openat(r1, &(0x7f00000002c0)='./file0\x00', 0x80, 0xa4) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 06:46:52 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x5) 06:46:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xf72, 0x0, "000000000000080100", 0x32}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000040)=""/90, 0x5a}, {&(0x7f0000000180)=""/226, 0xe2}], 0x2, &(0x7f00000002c0)=""/238, 0xee}, 0x2) 06:46:52 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bd", 0x8f}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) 06:46:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)="02000000", 0x4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() accept(0xffffffffffffffff, &(0x7f00000010c0)=@in6, &(0x7f0000001100)=0xc) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) write(r3, &(0x7f00000000c0)="daf39adf840f7652e45941fbfe98ddf37d30fffefa9c3e9adff2bcfb4666e1138f341f5c31d0081411b4e0a74020219759fa362179c72db8b0ffef785e1bc79fd76519173a94df5b53f1e46fdff2cfeda291d92508150d99cfabe506b7605cd0907d4bda99d5c0204bdd98eeaeaf4f36b80bc2b7aefb20d1581a8cc31982180e523cee1ded94ce393615d1d6c3ffdb674cac71d0e0d6258af521f6430c5f9819272c2c48ada447db0b7e1ba06eb35c93a5a9b0b623f411d5402758c982f762c2fe06a3963ab6992ac4d1ec6ebb20b501ca4a714995230eaf62202f74e5d5e7bfc89ec872959bfec121f87e5344c8aa4b4b7eb2b426c14d5002c6239400c01a2defef3ecf594464b1de500415b251ca8f466335975d593ed1fe7ab4436d5d0b09d415fa9e9f4ae995f53bdbd1ff501477de07e66117698b719f6673bc0e4734ed13801f7a4179e364c9f8d320bfab91447c370f3d5a934445ab5194559cac5a76bffc5d75f2cc552b68d3560ce211aff186959c39a90f7fde82b4bad38fea510476f931671805ba94286fdd64622b0c557aee79ffef80685d0bec488dbb17bca466ae570f98770038aa8cf4f3ed96cdef8d75231ec375e1ceff333ec47fedeea15f9f50f3ba816a43edb27e997a0b7c972773f646219653422f2d3bc72591c6833ad53847a395f7024bd8b4f5ceb867ba83084eb42ca27343d4af50bb29e9703c17f847fb73f0296179aa7a388807762d495c57a97d8fd7e933a3720d1af49b2a69a4fe9ea3c65a8a536244f61badfa29d921b552df7aa62540a0ff59e500dab01b698c652ad3df027662365a1a1e21b285fd0951d15ee6052eaa551bd65b756c381716934dd1e5299eec4c92ee7a9fd8a6befa58113067341d25cf9d72c3253f26a6f1ce0ab2239092635cfaf3b081abffac1baa2e45be6b9418e73c802acbe4ba9305b493cedbbc4eef5c27808a045e3640d36024a610cfe38f93ac5349665e6cd950bdf383962cac9722ed73ce24a6ad2156feeedb53c35d7975981b921acfd31590e3daf0d089580104fec700f8122faba6181ec820ec24411cc05566d28fe6b051fb59737d7fc1f04fbf6f867d15e5c8ae6af084c66989d273fc2feac97434ecf3916017ba9cbb20112d2dcff66574daed94c1b276bcaa82d72acb036dc2c8a1934aedde3bc81dbff34322904b262ece1db2277724e1c99af6361a354c11a1c3cd6296360fc55633c0086ca1ebbbcf6dae73ec8ba3e4a35330baeff98373eda05d9aa2fbc65d70f9f6ceed873b03460d0808379523c3f705206a41289d952c1f275c2412aa88646838a7e7116f471bc9d16047d814870de245f8d4db01c35b94b5c52d79d179a3399c75bd023aedf30912f9cc726118e1666ab2d7c5d39aa0de886e04a96f7c323bddd8c328e794bd4d147f63434ddb76a08fbf1583a55fc087bb3e901e00ca781834095623565f040ace14713a427cb200b4ceac5d28dcb536bb69ec5ac8b31b086bed08ab81f0e72a331528b35aeacaf6e837bff352303aad229029b8b5c1955e78a5e333bdf0ca1655c0ed602110776e7b1c2d92cc631e75c990a350d99d8b43d27f3e9063956ef86c4bf26d204368c841dafd07cc5460ce0c523a4716f647e7494b68ea235c95a3f23c14492007fd6f52dccfc838566dd27232dc169899252d5f3a8963da23923670f9bb0b17d932ba830f035c7ea75f315d1f322c01b2735a75337274b3a78155ecc7f694aeef9e72d60f38e3426093e4d71cabf003f47c3d615e625971d347bb89b7b4c31504951a775d028f0da228c301a84e3fff9ccad2c80f4a19e2db9f94e7dfe5a0eee45a0cc48852bd81c33854c8c2980767ee14d4ed289dd004d5fe0b34a944401d252c91a18780227b5506780d0d05f83db2ebcef5af37b70682dce1c6405949a5da02b21ecd0cb5c2a4a01b12af336adfe300c62deaa3aba8b12bcde0b9156aba636fff40016a07059782628acc62ad09dc637af66ea9f36d402e4d62cd04b003c0791e11154fd6acebfd28eedf1b4f113dc6f0b3746c1bee66248b859aa901f861341c647a70d6757be660980730cad06d0cf3c2f0b1ee184d150da54aabd511a506a315652df5e8a147dff08fc2bdf21ee89540c49774e7886d9ced0eb2ceb3fbf99ca8a28600ee9df26f18aec95f4b7a6ccdc25f6f72d6296bf924498162c60d7f0fcb9ceb4cdd3d6f545a1458b61a911df681828b8daa74cc4b4e9535fa2048557f86c4ee716ba4b4867a3953b4bc50610a6965b068b738a31af8705053d4b3527b8e0a32dc16c7099720565f5a131ef337bb75f06314c7af6f3083ea76e792e4b595da47cb885de8e637cd14dd1ed56cdbed48adecf8edc1b677b380bc97d3d34bb1b562fc24a8ee51de8b86ba71991ff2c4f4490dc6770253e8db403c6089ac410de107397e0ddcee1c28ea839e84a4069ca20bd36ce37453ab8b75500e39354dcdc0f87d43781c215fdf91c1cc588c4fef7e4f50527d443a1b04d9e2c4ef8e3b710f8ccfca545be0cec9254b68d92859d73206602381d36269d3b9e0387e34f0ddc6bced19355bc918567682153a67f4433e109ef35f935c1b51a907a5b903f406ba66cdee3e59a467f98539ee9c86b6dde91e5f44b35f3e3e2ffc69b8516bd9686cf4be0adffba5c346b04ff09f861b8bd92414b8b65bf07605f74e3e6e2ab7c00e3272264d1b7732c88a5165fc67d1de33ab4ca186691c907b0d31034b660d636d6b2842fe65cec37dacbd6f83a2c8fae96d697e0189b49238d52b94744b3ebfd1a90cb1679214031c4620206050d92bb08cafebaadabca83293a4e60e83e40806a9106aef45ff200e387f2c71b42bbc77b366be72c67eef648f958146769e653f54fb3b50a5331a3754eb208be041afde2a7a35efe0e07a78ca1eac9cf68dd347087cdc0ae16c6a999e8a4e4471f7e08eb5d43b2f430013c42c87271bdd7d5a7034f93f3a3e83ecdd0e9b258e4e44b89d2e4d565cda46b31ac83934e7392e5963ea0cfd362378ec078e48e3251f2d38d8decae876d820ee44a9765c6faf51b776250152280bb505cfbb12e05c65ab3a4b9cdde6f399690d68c2aa99ba7bee96cda416f0550de456e430ca826555d07214d52261e5195e3f14d08070c2fe30d22dc684308898a90bf193e84987ab07b3b034bed361d7c397ed932db20416e5b3737b140dd3911189bc0fb17a52ea712db6f2a2fe2ba5bdb3a0cbcf53ffbd66e11f74d80eacc3a509761f002ea1383b92ae4c1b723da48e0f5a73b474cccced22b717a98712ddfc0965fb69a251a3922fde1a755f515e8df8dfe9acc383923fb7d90bf84d5750a3e0a585f8dfb46bcdfba9c0867684755a88c5c0d38bb4c9c054456cf9a2b13ca910d86530135d40116160c40e8dd1998c4ba5e7c6c71715fdf4f4c6f700443ff17765c7bfb0c464f28fc8141860e5842706aed761cbe4516b66a0188a1c3f97016392a1b047207158d7b42de8ca50934b13534de81ced3ebd3c66d3e0025d8bdca5ef63c020f7dd8a09f6427e3a8c790fae0240d257733f6b16e6225a0cefd9098b223ff82a19d6f5195ebf1c9a76f0218d97ee13fce1604ede99df34a164f9683a5f5d3a53f5c7b84f4e88f3d9986055dddfa1b4747adff70c3cbafd830552a7ab557a9415c4a5f89eaf67025462ce852e9c0ae2782636ac98d9ef8564a5507e9b315e161e78af4fb76a3fc96a14d640086f3a073e5652d00c4fa5fcd71cb78f91dcb0e05e6bf5799e7fbfa2e88292b721dbf612cd09ea14586adca1186e3e0325e930360b390ef68ba9c90127444553b5a3ecefda8e41be63c4c154539e6870051549fdef1a290a0894ee6fe6f6864a1b2bccd698814ecabcc2c12a1fedc87f52a19c310e3c1b76961a31bb56db7d7a214e66c030cf4995002ef795a646417edf6a15202ebc1f7ab7b2c4094da559e6724eccd9b3a5076cc2bd75b072a85b4606bd61707952b1d262b4bc401abac2397d0ae0cefc51259ae615d2b87b71426c4770c8eb3b208293a840fb8e5f5ac9e9953e832d982caa596b1ac374d5e57458423e4e8435639764628b7bedb00a62031f6600b116dbde906e2b434e752db9e0b6276f69a87791e57f586a183a7babc6e9049125ac2a591830b52947b4c57e9c1c1d449964719c1af273df3bf276fb36e30f96f3b99e78c5cf97a1175978e725f83b9ccca3465c3c68234a38d9c8f8f036c5e8d4b1b8da7d4f758d9020239f9623815cdf33d992b02a81d04efcb87a14253a68634824390f6b5c1232ff96cdf4dfe80d178594c2d95e1547577a2b6d482db6cbe0058027851bd03de049e5a6bc7913ff14f925fddf21efa6400005f36e9a53a67d5eb70fee383594be9ea6976728e0cb00c6d9db2f9129930d44f581f16f88421f5f7b8c987acb9b077d3864550bd437ad476e21c3b72b365eebc50702ef30524a6595b176fd41bf1c52aa739c637da153a7dd942ddff61f1ce7d68396bf58dce4e4876f9e213a56ed1e8c23561c6499a7e95123f7c797b77da9834bac392700bdbf9b1d34f3e2f844e043f597674225b46c69ed30300f600c2b2fb8f0943342db22f617688c0d202154915889cde7a54640a63178fd0e177512b3dac1711a932ae91eedea1a0722e8bd3abc9ffe5570739c571ac4b9345d397644e98298ccd7e8a6c652259d206a9bf6e29c725e77b3bafa2e8a301a093f23d7cf2fc2e845ea989548efbaa1e21ac52dc98546103684b5b9792ea6096af1eb991b20b9b68fa1fbd00f6fdc5e88be3a538674615b84a971db7ef5434a3ed5e8add61ed6a3d8adea524fdbe4802ddba907460b0dc051a1cb9c1767142aba82dad714e3f0a6434c9da5cd787a42b2af9b8e2942cb0787431705661b17de1dc8b648e775b8949f9231d394aa8f118b0b8c621edb8eeb87ab352057ff7fc06fcfa94e434714fe68f43b904afa5c5c745dd63ae4106f18049cea52b4db97c1f6265a9cff58418e5f0d527199bf622d2656cc3b914ff7dfb6b3f89b8538e05efa42155fb9709fae94492a11151dea5b5b4cb7b15e6ae2be34987b2f0203bb49e7584363eed3d337474b6573d4abd9a5a79a60467666524344251d7127f81a3b7131167ea7ddaa81789acdd9f28999021b9cf181661000a1c4a6268f92e8cdf1a6e03865c0cfa1172764aef102041114871f1ece539298eaa3eda610502efdd3276ddcaffab4a66067cfff82ac05a04abf7820806f7c0cd17144127781fc09a4d6c0f490101bb15349a6a39391fe95e37a2445eeac3c818ccc4dd9a0f55762ba48eaf7516920cbbf3dd211cbd1cdfdc1808b2253c1dfaa919fbc9b192477d9537b9045acbd7acfc7f4e98072c153fdd118e445e6bf5574a62706f7a4949187f9e4a3004f873e881edf747393b8ba2bc2563e23595450d8e1d448b593ff454efabc6777e76a4efe15000fba71466a8fc96909acd4bb77a0badd8e8b0ba54da8e7bd1dad132138d86dd76f0e3c5f1212215e5aee503a47db00f1eb3624f4b742ce605513366be9a8cc79ac4cede2b885ed5b41d61b02332e18cbe25fdd7b331e1a53abf6eefd157bddd43b82eeff0bd0dfedec9aa63441c5dce51c8879b1520e0b3baa123ca128329b726c1521e75d5b926210137b05717735fdbb812289d549d4b863d21b0d82e05a3ab79f287bd9d88f96f2f13d5d76e11d60086e2833e5f8b7435a633636b285eede3d6168919fba8c02161f6eef8982560b0ceee68ed9321a99ce2c2c5c78ea143958da8b4e23a3120571061e2b", 0x1000) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 06:46:52 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r4, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r4, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r5, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) 06:46:52 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf", 0x197) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) write(r1, &(0x7f0000000040)="6f4cdd2c86efc4a6ac2cfd06ffc72f0025cb077acf3e89593e6319178f20cf0a93743f700d6473baa7c1daf6704a1cfd4c42df139d1a170771a04da8dd64f4dc4ef19d026d459ea5c5eed56b75643056348855d8c6b5b3f26d555059bf03f2acaa", 0x61) 06:46:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x1d}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x0, 0x40}, {0x18, 0x2, 0x100, 0x10001}, 0x1, [0x7, 0x96, 0x700c, 0x7, 0x101, 0x10001, 0x1, 0x9]}, 0x3c) 06:46:52 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)="06694b110508000000", 0x9}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x2, 0x1, 0x0, 0x200, &(0x7f0000000100)={{0x1f, 0x5, 0x8, 0x0, 0x1, 0x5, 0x9}, {[0x2, 0xfcb, 0x5, 0x8cb, 0x8, 0x48, 0x40, 0x7ff, 0x98, 0x5, 0x8, 0x2e44c384, 0x10001, 0x8, 0x4a9, 0x420, 0x6, 0x800], [0x4dc, 0x8001, 0x6, 0x2, 0x0, 0x3ff, 0x6, 0x80000001, 0x2, 0xffffffffffffffff], [0x0, 0x7fffffff, 0x7, 0x100, 0x8, 0x7], [0x0, 0x64, 0x0, 0x7fff, 0x800, 0x1f], [{0x8, 0x8, 0x7, 0x8001}, {0x1, 0x2, 0x1}, {0x1, 0x81, 0x5, 0xacf4}, {0x7, 0x5, 0x8, 0x20}, {0x3ff, 0x10001, 0x0, 0x5278}, {0x1000, 0x2, 0x409f3329, 0x2a0dc410}, {0x2, 0x1, 0x9, 0x8000}, {0x0, 0x9, 0x8}], {0x401, 0x9, 0x30000000, 0xffffffffffff0000}, {0x9924, 0x0, 0x2, 0x101}}}, 0xd7a8, 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x2, 0x80) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:46:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x97}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) 06:46:52 executing program 1: stat(&(0x7f0000000080)='.\x00', &(0x7f00000000c0)) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 06:46:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202089e7f000801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x81) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) write(r2, &(0x7f0000000140)="b77a9ec530b7957fc5b4a025f28b189f3e8246709c63de40b928dd539dcd0f5f7f5f402d353d9ccdc690c0280c6334406d077bc6444029fcf33e020b7b8d7e7e72a06b3da89b9f0e2173be96f09286c104dfcdd4764d43c6a6805ff587208e217cc16a9e80a0c0e02b25ec69a1b0d97fd91fe7e71f", 0x75) sendto$unix(r2, &(0x7f0000000080)="4e3629cc9db96a32edf27ad519f95126df690afe481d361d4dadd793f0692ac38bfd9750", 0x24, 0x400, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xb5, 0x80, 0x0, 0x401}], 0xfffffffb, 0x0, 0x981, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x4) listen(r0, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r0, 0x1) r6 = socket(0x2, 0xc003, 0x0) dup2(r6, r0) 06:46:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xf7ffffffffffffff], [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 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x8000, 0x3}) 06:46:52 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x3, 0x8) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/4096) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x800, &(0x7f00000000c0)) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0xc1) 06:46:52 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() chmod(&(0x7f0000000080)='./file0\x00', 0x2) kevent(r2, &(0x7f0000000000)=[{{r1}, 0x4, 0xb, 0x80000000}], 0x8, 0x0, 0x981, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000040), 0x0) 06:46:53 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050100000000000000000110000000000000bf74abcdfef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2d66bbb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c5000000020000000000000202000001000000000000001000"/177, 0xb1, 0x0, 0x0, 0x99) recvfrom$inet(r0, &(0x7f0000000000)=""/242, 0xf2, 0x1, &(0x7f0000000100)={0x2, 0x3}, 0xc) connect$inet(0xffffffffffffff9c, &(0x7f0000000140)={0x2, 0x0}, 0xc) 06:46:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x0, 0x40, 0x2, 0xf6c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x8, 0x0) 06:46:53 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000040)) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000200)='./bus\x00', 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffc, 0x38, 0x200fffff, 0x3bf, 0x8}, {{r8}, 0xfffffffffffffffe, 0x40, 0x4, 0x4, 0x1}], 0x2, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0xc8, 0xfffff, 0x6, 0x20}, {{r3}, 0xfffffffffffffffc, 0x9a, 0x80, 0x7, 0x3}, {{}, 0x0, 0x4, 0x80, 0x7, 0xf7}], 0x7, &(0x7f00000001c0)={0x9, 0x4}) 06:46:53 executing program 0: mlock(&(0x7f0000ff7000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmget(0x3, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x8, 0x78, 0xffff, 0x800, 0x800, 0xfe08, 0x7ff, 0x2, 0x1]) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000180)=""/102400) munmap(&(0x7f0000ff8000/0x8000)=nil, 0x8000) shmget(0x0, 0x3000, 0x82, &(0x7f0000ffd000/0x3000)=nil) 06:46:53 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r3) setegid(r3) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x2, 0x4004, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) recvmsg(r5, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="0006000000000000000000b6000080"], 0xf, &(0x7f0000000100)=[{&(0x7f0000000040)=""/165, 0xa5}], 0x1, &(0x7f0000000140)=""/90, 0x5a}, 0x800) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0xc1206922, &(0x7f0000000300)) 06:46:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x15}, {0x28}, {0x6, 0x0, 0x0, 0xf5}, {0x1, 0x5, 0x9, 0xff}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x11, 0x0, 0x2}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x100, 0x0) recvmsg(r1, &(0x7f00000014c0)={&(0x7f0000000180)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000200)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {}, {&(0x7f0000000280)=""/206, 0xce}], 0x3, &(0x7f0000000380)=""/198, 0xc6}, 0x800) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 06:46:53 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa0086dd60a4060000103c00000009000000000000000000000000aaff0200000000000000000000000000012cbf28f2de6c858c90a6434531f0cee4ff5d75d196f98d2503c952dcd881c90d19f62fdbb07dcdeddea24ab600cb1caa7b310ca728fd5c0b8faf8d046848052426c64ab76a656e8daa50ac3de8ee25355723cf760a4ae52495253d45e5880dcb009c827a314396d2b420f2f37725825066e458653511d96cc3d9033c5b18e92405e1e000"/195]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) geteuid() 06:46:53 executing program 0: r0 = semget$private(0x0, 0x3, 0x220) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/237) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:46:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x4}, {0xc}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 06:46:53 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) dup(r2) r4 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) dup2(r4, r6) r7 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020000e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 06:46:53 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x196) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x6, 0x3}, 0xc) r3 = getpgrp() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x508, r3) seteuid(0x0) preadv(0xffffffffffffffff, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r5) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, r5, 0x8) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000200)="eda7b377f61cff5ddb6f3f72710c0f74ed992ff9b2161b190f479a853deecd1c51f4c992e8b20db64191d37390c73513c63ed633650d2781e25af1b2ec4df812f7d337a33066fa2383351768dc4a29d5dcc051017c226ad47a7ace334c6a4b9b7932c7fe36591f540c4fe498d271e237aba33eb4479768a5880f8cf066ab1910e9721ceadd94cc1a822860d7566dcef525d47febcb8e1cbbb115058d08ddc7f93daf2f4ea239f632833bb2acc30ce23a810f080bf018099b924f2f30f7ae4273a371861f0145dcb345dfdbb5c074d5456daf57", 0xd3}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}], 0x20, 0x9}, 0x2) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000180)={0xde, 0x5, 0x3, 0x0, "d5230ec46cc40dbb22881bf9bcbba876630cd4e0", 0x3, 0x5}) setrlimit(0x0, &(0x7f0000000380)) 06:46:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0900b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 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(r0, r2) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff2d) 06:46:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x14}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = socket(0x10000000002, 0x2, 0x0) acct(&(0x7f0000000180)='./bus\x00') r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000001c0)) ftruncate(r1, 0x0, 0x5) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000140)=0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 06:46:53 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcfffeffe608a371a3f80004000000000000000100"/177, 0xb1, 0x9, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000140)) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 06:46:53 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x11, 0xfffff}], 0xc5b9, 0x0, 0x981, 0x0) pwrite(r0, &(0x7f00000000c0)="35674584338d9887e56790e63c4a2a3e8d5260a8ae8829325854e481e04b7451245a9629a4b96d5d2f86143f2654d98f78cc6a4d445e5b5b2d8481d89d5f6ede06c17dbcf78b90d2b44bb6e77bda9e2bc49142691f580d1c31f098ed8bbf97712b6d563183000aaf530f7dda4e9a850d5df1ea968191c9a51f0c30aa7cf7d37520df60a3367eae5803f1f9c8c23d36135223eefbfb60e1c260de8fdde37198dc3918ff46", 0xa4, 0x0, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x25}], 0x1}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x0}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000080)={0x0}) 06:46:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) 06:46:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000001c0)=0x1) r5 = dup2(r1, 0xffffffffffffffff) fcntl$setflags(r5, 0x2, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, 0xfffffffffffffffe) write(r0, &(0x7f0000003040)='u', 0x1) r7 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) sendto$unix(r7, &(0x7f0000000100)="551d37d6a64d91afdd59942b3b1deaeb8c4dc266c023e4132050b1479f99eae15196111b79dc7160e2a67c191530089c76f8033f8c61398a8287a6b54415ff4895d7703eb68166f455e17382c05e8f86b7ecc9dbcbdae6aa5905558859764d71", 0x60, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c2bf8fd40a7b1653100"], 0xa) ftruncate(r0, 0x0, 0x0) 06:46:53 executing program 1: r0 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x78, 0x8e, 0x800, 0x800, 0x2, 0x7ff, 0xfb3f, 0x1]) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000100)=0x4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2120], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7ffffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0x4}]}}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = semget$private(0x0, 0x0, 0x99) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000180)) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r4 = dup2(r1, 0xffffffffffffffff) sendto$inet6(r4, &(0x7f0000000000)="2fdc284ee772664dccb749259ea26c51cd39c89b2a7a276eacac8e8de04201daeae631024982142559f938fda0785624a0f8f780479fe19c56551fcd27110741fe837e0d41c20e4682a02be10d338a98f5847053ae3b25409b66270b7a0285df3e9b4ace61f57df358b4e006a1dbd2fb0ae065f8c38d13853cad1d81afaf2da072623b6b985e1d799708d9a976a66bc6063d23589348ad591c1f37653096c54477d779e68a1d684f69a039d7d6d56c564dd1018f", 0xb4, 0x8, 0x0, 0x0) execve(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='\x16\x00'], &(0x7f0000000680)=[&(0x7f00000004c0)='^\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='tap', &(0x7f0000000600)='tap', &(0x7f0000000640)='tap']) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000017e000/0x1000)=nil, 0x1000, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 06:46:53 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) socket$inet6(0x18, 0x3, 0x5) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140), 0x28f, 0x0, 0x0) 06:46:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x128) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 06:46:53 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x3) shutdown(r0, 0x2) 06:46:53 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000380)=0x7fcc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffff7) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000400)=[{r1, 0x40}], 0x1, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 06:46:53 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) fcntl$setown(r2, 0x6, r3) r4 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) pwritev(r7, &(0x7f0000000480)=[{}], 0x1, 0x0, 0x0) ftruncate(r5, 0x0, 0x3fffd) ftruncate(r5, 0x0, 0x3) writev(r4, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 06:46:53 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0xac0, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0xc) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 06:46:53 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x60}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000080)=0x3) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:46:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x150004}, 0x9, [0x0, 0x0, 0x0, 0x4]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x8}], 0x8, 0x0, 0x981, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:46:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a38620700000000828495"], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 06:46:54 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, 0x0, &(0x7f0000ffc000/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) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) shmdt(r2) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000000)={0x401, 0x3}) 06:46:54 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0xac0, 0x0) r0 = getpid() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x89) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 06:46:54 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x40, 0x3ff}, {0x87, 0x80000000}, {0x25, 0x1}, {0x25, 0xfff}, {0x82, 0xbc}], 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{}, {0x41}], 0x2}) msgget$private(0x0, 0x420) 06:46:54 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)=""/222, &(0x7f0000000140)=0xde) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) kevent(r1, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000700)={0xc000000, 0x48, {[0x2, 0x95ba, 0x4, 0x3, 0x2, 0xcaf, 0x3f, 0x2, 0x4, 0x268, 0x362, 0x6, 0x2, 0x8003, 0x52, 0x200000000000c846, 0x3, 0x8], [0x5, 0x200000003ff, 0x1, 0x65, 0x4, 0xfe, 0x20000000007f, 0x89, 0xffff, 0x8], [0x4, 0x75, 0xf457, 0x8000001, 0x0, 0x9, 0x7], [0x7a26, 0x101, 0xbb0c, 0xeb7d, 0x1, 0xbc8], [{0x0, 0x7936, 0x2, 0x4}, {0x7, 0x2, 0x1, 0x3}, {0x9, 0x1000, 0x800, 0x5}, {0x7, 0x90d, 0x3, 0x4c0}, {0x5, 0x2, 0xfffffe, 0x10000000007}, {0xd51, 0x6, 0xfca, 0x9}, {0x800, 0x3ab, 0x9c0}, {0x7, 0xe18, 0x2001, 0x7}], {0x0, 0x0, 0x10000, 0x40000000000006}, {0x6, 0x4, 0x5, 0x100000001}}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x2c}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000100)) 06:46:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x2000000000004c}, {0x6}]}) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") r1 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x2) 06:46:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1c2226b88de9764861c82c623f6394f28334acd6f458aa24d0000f4b8679a61a50b7a234c2c9890cc6409c59a905082c259b45f0200fd23612379f6def95003c4e49b54fae820a1c541e79b575d3c4c28c7d2edfabab9005e2cc98d7cc3f4f5e3a7498e3387ac17ff1c0c0e00", 0x147}], 0x1) 06:46:54 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f00000030c0)='./file0\x00', 0x2000, 0x40f9) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000002e00)={&(0x7f0000002dc0)='./file0\x00', r1}) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x80000001}) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x8, 0x0) dup2(r3, r2) 06:46:54 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x32, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x84}], 0x1, 0x81) poll(&(0x7f0000000080)=[{r0, 0x54}], 0x1, 0x7d) 06:46:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 06:46:54 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = dup(r1) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x200, 0x5}, {0x2, 0xfffffffeffffffff}}, 0x2) r3 = socket(0x18, 0x1, 0x0) close(r3) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x40) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0x3) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) bind$inet6(r4, &(0x7f0000000100)={0x18, 0x1, 0x9, 0x40000}, 0xc) connect$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) sendto$inet(r6, 0x0, 0x0, 0x1, 0x0, 0x0) 06:46:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="05c1f841f5c728e8aef4e9df390b43f5adf89ff525a07aa8bb9ae64eae4be55f9a32cf2a6310947c5e71b82475fb13b4519bb8be4803952d445e8606dae6daff65745f0674fbe8d891dfed54d122b52d9de8f9fcb1382a0d93fb4a8f4d80f06fed20808a0e0bb78dac2f48e8552c09de5acb81c71c8bdb8debb9f7c7135e32ffd53106aa87b28189cb4a958c7a28c3d1a01039af76e9c0036397cb634b4ee062cd4b3b347eb7f66774dfbb787ee50a7cbeb8b660afe063ae2047b8ccb500ac879c172439ee09e87225a750d46b3603afb2e9a27459a1", 0xd6) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x72, 0x0, 0x0, 0x200}, {0x24}, {0x6, 0x0, 0x0, 0x103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:46:54 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x2e}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:46:54 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x9) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107008, &(0x7f0000000100)={{0x0, 0x0, 0x1}, 0x20, 0x3}) 06:46:54 executing program 0: nanosleep(&(0x7f0000000000)={0x47, 0x1}, &(0x7f0000000040)) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x5, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) renameat(r0, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') r3 = socket(0x2, 0x1, 0xfe) setsockopt(r3, 0x1000000000029, 0x24, 0x0, 0x0) r4 = socket(0x10, 0x2, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') fcntl$dupfd(r4, 0x0, r4) 06:46:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e17c9d570682361010f61c870800ebff1b00000000000104f7"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) preadv(r3, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r7) fchownat(r3, &(0x7f0000000000)='./bus\x00', r5, r7, 0x8) fchown(r0, r2, r7) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 06:46:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x14d, 0x2}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3f, 0x1, 0x9, 0x8}, {0x6, 0x1, 0xf8, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 06:46:54 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xf8b4, 0x0, 0x10000fc, 0x0) r2 = kqueue() r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffc, 0x22, 0xfff7f, 0x10, 0x2}, {{r2}, 0xfffffffffffffffa, 0x61, 0x2, 0x1, 0x5}, {{}, 0xfffffffffffffffd, 0x10, 0x40, 0xffffffffffffa398, 0x101}], 0xea8, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x28, 0x60000014, 0x71, 0xfffffffffffffff8}, {{}, 0xffffffffffffffff, 0x48, 0x8, 0x839d, 0x3}, {{}, 0xfac30e6e9d19fd03, 0x80, 0x80, 0x1f, 0xfffffffffffffe01}, {{r4}, 0xfffffffffffffffd, 0x10, 0x4, 0x10001, 0xff}, {{r5}, 0xfffffffffffffffa, 0x80, 0x0, 0xfffffffffffffffd, 0x100000000}, {{r7}, 0xfffffffffffffffc, 0x81, 0x80000000, 0x7, 0x652}], 0x4, &(0x7f0000000140)={0x5, 0x8}) r9 = kqueue() kevent(r9, &(0x7f00000000c0), 0x20, 0x0, 0xfff, 0x0) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0xfff, 0x0) kevent(r2, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fe, 0x0) close(r0) 06:46:55 executing program 0: recvfrom$inet(0xffffffffffffffff, &(0x7f0000000000)=""/254, 0xfe, 0x40, &(0x7f0000000100)={0x2, 0x0}, 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000180)=""/211, 0xd3, 0x0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x8) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = dup(r3) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = socket(0x1, 0x8000, 0x2b) r6 = dup(0xffffffffffffff9c) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x2, 0x0) r8 = dup(r1) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) kevent(r0, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffc, 0x10, 0x4, 0x40}, {{r2}, 0x0, 0x11, 0x80000000, 0x4, 0x7}, {{r2}, 0xfffffffffffffffd, 0x0, 0x1, 0x6, 0x1000}, {{r2}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x10001, 0x6}, {{r2}, 0xfffffffffffffffc, 0x80, 0x4, 0x1f, 0x7b2d}, {{r1}, 0x6, 0xb0, 0x2, 0xe7f, 0x7fffffff}], 0x5, &(0x7f00000004c0)=[{{r6}, 0xfffffffffffffffd, 0x9e, 0x20000000, 0x7, 0x401}, {{r1}, 0xfffffffffffffffd, 0x2, 0x1, 0xf1, 0x1ff}, {{}, 0x5, 0x44, 0x1, 0x96, 0x400}, {{r7}, 0xfffffffffffffffa, 0x90, 0x20000000, 0x1, 0x7}, {{r8}, 0xfffffffffffffff9, 0x4, 0x8, 0x6, 0x1f}, {{r4}, 0xfffffffffffffffc, 0x2, 0x10, 0x83a, 0x7}, {{r9}, 0xfffffffffffffffc, 0x40, 0x40000000, 0x5, 0x2}], 0x9c, &(0x7f00000005c0)={0x1, 0x7}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r10 = open(&(0x7f0000000600)='./file0\x00', 0x80, 0x100) ioctl$VMM_IOC_CREATE(r10, 0xc5005601, &(0x7f0000000640)={0x10, 0x5, 0x4, 0x7fff, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x5}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x101}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x9f3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x4}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8038}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffffffff50cc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xc82e}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x20000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x36af}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) socket(0x18, 0x8000, 0x40) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) connect$inet(0xffffffffffffffff, &(0x7f0000000b40)={0x2, 0x3}, 0xc) 06:46:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x80000001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0x7fff], [], [{}, {}, {}, {}, {0x5ea9}, {0x0, 0x0, 0xfff}], {0x0, 0x0, 0x0, 0x10000000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x24, &(0x7f0000000000)="80d1a0d920208b33aac76a6929717ec4ce7456b8ea0725a37582f9148b39b00d74bb7cdd") r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000200)=0x395) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x3, 0x2}, {0x5, 0x40}, {0x42, 0x9}, {0x8b}, {0x44, 0x4f09}], 0x5}) r5 = semget$private(0x0, 0x2, 0x602) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000140)=[0x8, 0x1ff, 0x3, 0x1ff, 0x80, 0x2, 0x3]) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 06:46:55 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) linkat(r2, &(0x7f0000000100)='./bus\x00', r4, &(0x7f0000000140)='./bus\x00', 0x4) accept$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x1510, 0x0) 06:46:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4091, 0xffb}], 0x1, 0x0, 0xc600000000000000) seteuid(0x0) preadv(0xffffffffffffff9c, &(0x7f00000013c0)=[{&(0x7f0000001140)=""/116, 0x74}, {&(0x7f0000001400)=""/173, 0xad}, {&(0x7f0000001380)=""/19, 0x13}], 0x3, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) setgid(r1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) preadv(r2, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) setgid(r6) fchownat(r2, &(0x7f00000011c0)='./bus\x00', r4, r6, 0xa) lchown(&(0x7f0000000000)='./bus\x00', 0x0, r6) 06:46:55 executing program 1: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\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, &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) renameat(r1, &(0x7f0000000140)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 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 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r7, &(0x7f0000000240)='./file0\x00', 0x200, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000100)='./file1\x00') preadv(0xffffffffffffffff, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r9) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, r9, 0x8) setgid(r9) 06:46:55 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcba54340c4bcf6ed, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r0 = socket$inet6(0x18, 0x8000, 0x9) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffff) kqueue() 06:46:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x84000080c1, 0x0, 0x0, r1, 0x2}) ktrace(&(0x7f0000000280)='./bus\x00', 0x2, 0x10, r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x80, 0x58) writev(r0, &(0x7f0000001900)=[{&(0x7f0000000400)="e4ecf303e7b5a8aebbcc7fb7d1ca5ad8ac43871a0f5ff9cda6af6b85463018d5fdee3ca1d1cde87b957d000751784bef8a19652524471235eca6e4e0b0f8e647e1b227c61c6207c1d4e79f2af14fc868103327537d94c2ccd13156121098627df7989334b5c9130c0e01d01f00f40b66e78cc2a20ddd3b14c24c9b75241e107e6f5aefc063cc5762ecda034ad2eb2a4dfa60ef23f8e0feb2bc2b44d6e7c2dda0d738e5ed10", 0xa5}, {&(0x7f00000004c0)="681c1817ab1102d4041786a1bb71af42ae53304bb2d6a1ab16a3f5780ecf30cf14865c1e29675a6d55b9fdeb825337eda6de90a3b082e7a273ed05e7424b2f5fad0fbaab48522e38d488a213469cc28903248878dae98287034b81d8c66b2c784d3dcda6d22ee4f52e128781ca8583e106a19f36888b1a381867d926a06c90dea0340078dbd76ec2d0c2ed088d4c7aa84abd469a4e7e9389ed", 0x99}, {&(0x7f0000000640)="c33707c3c70d63e947c14f5d1c87787b0961bcfc044bef67436c9416ac69964d1440f0110a16cadf68dcbb9bed70a74669ccee782bc22cec7d9de7c9a57979447bf07623ed4cb25b0f70fd511888935870b6175a1a972bbc98e0b3609cf1bd0ad03b4d43525f02a35a47633fe23e939ace9acb2c21c09aeac8e9f0d7a36835037e3271b2368a0b5be471f65db4dcf8c8b572fa66935ea87a39941e9b96c153741a5f710f8e09171911d709dfaab6d48a4bcad6e30934e2cafa3e6ed7a0f6180a360046e36061aeecd40195e8badfd7c05c82a23e23c7f80f41b3456a", 0xdc}, {&(0x7f0000000740)="587c8dd6d2af0b6c0bdf6966290721f1353027f17247971d78678e39511a8e5d1a458e5430222e18a1b506dc6004263139ca9090e8079e45733fc8663449108a5f30b11077c88302c0319e4441593384a5ad0d0d97c0759c100f81b1b88929117813524884f52bc97e65c88d71e20a9e9d8c8d2563c9d12d6254f6b7de033f4fafba7877eb42bac21c0c6149c393c4443a9e93081f75a871133bbdc45ad776734963e2a7d92df1df9bdfd34fd764660a42e0ba4633fed2002f79f4ef66b7a49c5c940dd5e64196a97a6564e219fc86e44b5519122d3ad3dffedcef77e11890a3e440ae633e00224b8edcfc1373ef2698d37ce643f53791ad61c375acab8cb058e58f8c51b7c47fe621779b219b24f62127acb37a7cb13fae1d8dc60cda170d08338060879f82024265ca95c60dd9bda2a3b607175754aba6f28b388de0ab86fff7a5f609dd25d54517a223bd9447d19155e5b392161968ba8b4c4cd65da8335a25123eecaecbc1ee77e77d43817a76329fc48efa92413cc618fcf9517aaafae661d49351ed702dba7423a453d4657bba581177747b3631210588a077f52d2a11597b8ea512353f87daeff758b2cb7ebcdd15515ad29b5ade5c39c69cf450ddab853257dd3380b02e0f9f774508ee4afd0c12ab68f07e6c53415b19c47f0aba90b587a35d648c3d773a45402e5a20ac2a717f0bdb84ff9b0c1478ccd4b7db242a1606ee987a8042ec92d2b9d2618784780e588af2e4166dfa20b69537b85c786a3c861ec30985c858c0f497a6b790ec9754fd574391d365cc3da4396d6604f1c7d8a4fdeb78b903987af4202148bf83465c7a47352ca51ee586cbe88eb6caec2a0ee3bb864121867499f5b376dd7f99698a4c03b03345e83a550521cf5e10d791772d18be1dc059de7c1ed85955a1db34b1f2647b598cb5a0fa3c8ad89ce5f0dbea0922ef3dff39f252a3cde2d129b1cfbf6788266587d150975ba0afe2dbdcf7cf2f5dd550fe65d84425c6387fffee7a371358baa605ae138206575649473dfab8848a96aaaa40885fa2a5dc58434ff42e498fc2d20cfe50b2f70a9a06d093f58d5426e40876de37ece8c8a3381ee6670bd04c22964c80726686c21f890624e10d1b2d70347bbfe85f8499af333e41c4bf56984bfedc65c735af6c79bf4734d0d702619644b31ff3a83ab8ac5c8d9cc544bee8f3230a67645bf0a1cbadf81868d6e9cbfffaab8b405c22ed83b3acec13d6c25e383781d0a30160018d8deb88cde9ebd3a33335884d05ebcb2ea81bb27b487f457013c8674b69b5acb905dba1d3d9a8fb42a02ed1cd431dfa1e206d7645c09e9c3808a6bac53e9f792b8a0583d6e1fd5336f127764938159f222a580e7bbb5e2af0168dc47dd53d7641e27ae64f4fcb65452bd3c0223727592cbcc402950c2ff905cddbcb4611ff1a9b098355a86fbdeea1f71294d840aa4fbc65858c710adeaff88062553b70b384bdf315ca6c9a63ae80a3477b9012ddccca0ed40330f3b8841eefa0ce0143784918baedcff64b62b3fdd83b539f0d75dec6996b71a650e3dde595dfc0336b750e6f8881b8b2cb3256627366f7f93715c20353327127c160dcb01567a6acf6f259a6e02b172999f58567be00da90979907b81e7982dccb412f64769801c5f13e5832329ae38b20456bbe2a1660e23f8ad6f4798822fe4d21de27e7be1358992cacb0e90c9785297c25de5a8f1a54baf11557aa246e0e22e5ae867cda61cb4e59e4fd3202ea85a9d41c47b16f6c409bae97cce3beae9742b446bed1e174ba5ec100f511aca0ed9f2e1e360507ce1ee9dfe2ecc4bb521410f8e35429c9632c34e1593298427c5ca168b4fff6e53b996037eb04bce290017ff31d5486515bfe966a3315124bcebbb57d4f2ec82f292da4e955a25b09e2fe40da258609d78c06971710e5962d61fffa76c7e65c7316ac1c3418468e6ee9c3831855edaff3d85d80f9354b0977137e42efd1102cd44f05308fa18ce521f0d77f3240844423c70f400412c600534a5adf2cd77318958caaffa9ebb5c0ce60274a08388ec9927abcd2e15583ed91f1f9e71920d8d373fe6f7a87b0605dd61f6e4787b45c5f2b321bb5bc7fa24232f158f9f688e1bc042766b61a888d18e57d3205ef452f0f18bbd6f547679da8849187403df6e7eca3afb7d858e0206387f2608c3c6727dcbfcc0dbd630a6cf148913411632fd57b9f129b41d403848ba6be37bbcb58ca8dbb6210d7d778ce7ea232dfcce538492846739325ef96f0da15e1daeaae831d0a94753b2dbe845f25b0b252bc2e7c1c989eb0ccb0e7d4766a239e6cdea96f4849b1af875fa0f10c5b58db83263199f8352a83eb3b4cc4431f0ca80736c70dc0b0fad6937e7aa85b7ab4183b3a332f19c097c3d4841fcaab3271f99a3ebd116c53d8c9f81f0d19733678812c5aa16bacf4c08cb1d195e4a9b55eb8b359c3ca3540791ff561d32d908c75ffb963cdee725d39bccab5bc759e1cc50fbc99285bff79bdc919a50f4dbb27fc709d7870ad6f4670fbfb60cc3ce025cb83dfa91e65dea6fffb49e48409ca2cfa0c1bddb11bc2b6f61487fed2bab5916057b419bfeaabafdd6b61f526d13686752c680cd712093af9fcfebe6ea45b8c2d3a749313a30a2b9c00d25425e5a79c7a03810909e58924d8b35f1a0fab491a78c4c24b9f82a5e6fbcbe4ae0a196cb8e7803fd492a9662d854a0fbe4ba5adeeec5a5a7644862049912819556f61d78feec75e8586f5d6f0da277a7cd41d03655db358165fb939f04d9e5bec950461d99370f31005a46ddf6a85e52c3853a8e21f3c0545af8e1a9fcd1e0cab07e0ed20c9ddfba22ad3f60a907f5085026013b27c4d7feca45132962449fccec78375f16620eee9709c73940568c8c391c40d898723baa6b0ff7602c12ccedcb64f297117c46af8c9f73952a56f75d094e467a04c6954a3910e7aede912c9447e75fde883b851aaa2a1a6b0d744217b7db3ea1b03a7325751072222f6d0f246260b4de01eb57bb28afb8faeda54d82b3546482f8fdb8fbd7031c249f0e570c2257c9c92acacd6257a75fe44f9970cb8b18ea413771f3b0b2c5d3721909521e73719245021cb2740af8eae66bc244d09eb5f3cec70c9b20c08a3006a66155539013442b417af6f87927c52d8a11a4f42c00b6f8577ff4e9d7f4eed1e8ef1e5861d44af00bda36336dea8c44423b85a58704b00f9c9d014c2b0eb84f0e024fecb2d5edac7cab787b21cbd11ca5af9ce1c9973b5e7eb005eacfadcef4c5efe87d5dd05fb860bb37e5b115df4378e73fe63c05f05882aca1e2ec2fe37b3729bd049fe2471dca005cc2191046bb4a9b3c885b91d91c2f73f527a06a11b6379f0ea31c838dae78ca11fa205c04d931df130be8206311863fe5e9a1869a18fa924385d35ff72433cabb841d832e7b95d78e4437dda0dfde960c6960f2624dcaf5b8c338ae715193fdf2b131e3698311d8e54908b93a6518b955f3ae3bab94b678f7973ee93fcb7eff1d2bbf292c7d91ec52f64e44a4fba79d9fb0e0a37634ea385c85a5b2cc45706b7d4e147e57b72699eb0312bcb339b5b181aa7bdfff1566d3c0dcaba47daefc127559ab886db5f185aa0d3e831c3387a23cde76b56ae5e69b5e56320fa4c4957df11645068bc59d2432ac02985e71ac210f82eea2bfcc1559a1e0644ad7fcf65266d4802b809c833c320d3a911d6ed291ff27072c49b90fea68190082e0ff7e3e628c2167a3621cc42b47bf6d6c2620a4747d0a27cc20ec0ebcee60eac7849ddcef6279151bb47fe1ff5cc429ca0beac904e4a4f531fd0cc27bc63b87ac391b53b0b6838b5d7fb21d1d60ae6750319c072377c1a40588e010fd57a9cd973c5060748e936736893a040baaeba37c28b937faf43edb5dbb8be8e8855e181dcfb674fff7584087b5ce5b03e79e9ff403b7642c2003e7e070b088b85e74a501b54668258c9356c65ae7abb46f929f6334bb873345e3eb8f141746d94a2072be5dbe7e9aa5f63be2e4f78b8f7a66e9080c449a67c91b23d874b4bb7c94704d886a5bd2547d7d6af701f7ab0f28e5145a7499f7ae91e3486a9e9ec328e4e3183d9a1a5b1d10e2e848ff589ccc21b03be15faf84192239f06c6941f54179180f15ccd1689a2592d96b45181bf4f8f451335a314fbfcb926c9052ee2cf68f3f1b37940c479b1e04fba08c98394ac75804a3dbad108b5110a531950ec0b039f42c15c8fbae0143c3d68d4758031cd5781cdf1d7c364a16053d70212b7d99defae2c7afe364bc08875d46e3931a3d20530ee7ec65c2de60f9ca8e52bb772e3c961fe19801aa255e036d6af249a5d1b117af1a1a7eac6bd3c84efb7cd3df32e348c26ad233d8b2f26f006910f07a4d279ec57e55eb5e2f8b497c60cd2d5401253d233e7867c1d88c4772db0f1eafbe8f5123873e1bed7cd04d6c805dd5c887aadd62c346870f514a1a510e6c2448d05777ff5bc54c572983d64dde2f8ab6f2fe21650086dd909a6e28c5c5f99d849144016680c1ede0eb88d842a5809eba0c5933dc5e29bc98144fe722f9138f103a21105c8a0a35fb6ea24a5ea4a066f0524b5a48f4121a0facacc8c4074e592a187f975052367d602b1b7b9007794614f18dc04f917cfa6b98c32b20f1f0131aca5e08b4eeb278f849610db95a53a60ed078b80f380340167961ec573a406fc8e7cc93f6517daf2521e70218f65b0346fd8b7eaeeb6a8ae32b0f3afed82580df8a2e86c4eb240a3edcf1cdbccbe509e8ff9b3fac9524daeb4587dbd1223f18214bafb52136e5dc83f1ec7427e39b97c70e333452e8dda6417a103703c778098a281a3a40977eddca453535a96515a30d82f0da265d0a43e70d2fcfb922d5bb1a3159e7396155114559b582014a8ab50a19018199d0eca4425e68f3df54ad3bade2f16d8e40f8215b2a078851c197e6a8051d495df6a455431c419a834e0d4d231202874ba893a62331e6ad253d59339aa3207ebd1d239f1795cde4d6d51f853b1de5ef0399d2bcaa273b2fcb73d01d099a09793058fb0a14065e5cae45f29cf0d6387d5bdae513cb779a172dfc49112ff2ebf8a9bf5d2ba078e5cd9f605e6e202c75a85dcc6790c4f9303cbb1ff3a31abe75115e74de88c647545f14a05eff470942aa2798faf7a95c4f525a33ddb6466de1cf96c9389ff1e20549df2a3d41797825e24e7d577a1215326f22809b474c7d70dca522db5790bcb4459eba659ff02521b6488c38587372469c20864039bc4f6e8d15a1d926e9c191286d00592a63997a3508c7ecca1112abd5742d2a65b348c05420c4d7f772a5445886bde5d0b6ff7d1ca51332fb8ed6f29f68a2d8c43021436797c2863440815aac732ecaddc4deb4970f7f0b148a907e009a6773d9918441b23d3d466ad0ea0e5e28eef2f0473aba66034a8ef668b650ad015eace2ff4c2071717de4e4b078305e2e6c5573299f9a3c4ae03cbd56bbe485c508b6735fbdecc539cab6c3399824512eab331e7d78b73a0010edc6d237450db968565ddfbfb151d22ae911611b48969caa93a6ae02f1d81114685db1e8e42e303a3d844ef4f6c4cdb8f84aa51150213758017ac17b0435c7c93d0a24828a710173c45e8f9b64ce4b7d5723adfb4e27ce6fae71756bf49fb40b8e6d18c635c91c08a82028a6cddd1dd67e3e343149bf9cec36b49ddd8300fbafa2924cb7daedcdac60e363a7d99369af5729f8be96bbb24e5de2f59a187cd8ece3cb8df6135bf6fdd3c4f6d6604e67ec134d62e38", 0x1000}, {&(0x7f0000001b40)="79311bc82f1dff3255ea194d872602fb0c5aaf56474086ca7afd212ba40d3eb1eabd00501c37c2a151418169725658b779fe0265a1e47596e7f445314a0cb5ae48de181359ce05f0c8750ea64b7efc50ec83ca", 0x53}, {&(0x7f0000001a00)="57e7a4092fb1b01dd3093f4083d1d3cb73eb4890b226680e5cbb3a984dc739111164b3af5ea6b8181e3ad0b6111990b1da8a3e3c7142860c6293e36b60d2242d1c691bbd7b29e30057b46c5963667ee6beb5be1cda6dc5ecfce7d9abdfac12888ffb8c8a64a01b1ec5fae1eb9e87b01814d8bb9ea5321b2466b75e6f8fcdb8054b04ace80491e24590030e0c82629029711d64285060dbd61093bc18dc55e614e4f1eda0f9f0e2501fd5e297a537b31f8aa16b317dd2e3cf496efb16e036812d7d30f6cb9d96f61bbfef784683189076be991b5ced7b69a1ff7ab421885b8d9e948e7da796f1b20f4151bbae9024c2f288578abef9f9b91581000000000000002a99dcff1c7d4d9ffad7cc47bb6eb907bb1b", 0x112}, {&(0x7f0000001800)="76e3008c6a7a6738e9e986da0c49d44912549cd33d54e0b412afb2c29468c62aaa651f34178d19f2150730b67d2358c674664f07ffd5da85bac25e4df572b9b58ecab804f1e1014e3495a11984e891c5a7550804376907c40383373220eaa2823c707334f00fd69a8233c5118856e121f9207ca9c4f4ac73202781a3264172e2ea213dd9d2f1e706c5018475e711b791654b634601eb8f87a8fad565a7cd722a4cb2cd146d920f91e05818caa6271192b9f932ea90549b97", 0xb8}, {&(0x7f00000018c0)="bf158696b4ea04954a971439884465564cedae11db6648309d4d1153b22debe2f75d2e7da2da577584af8c2d0dec", 0x2e}], 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001780)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000240)=0xffffffff) ioctl$KDENABIO(r2, 0x20004b3c) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) getuid() r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x66) r4 = semget$private(0x0, 0x4, 0x530) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/166) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0x0, 0x0) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, &(0x7f00000019c0)=0xffffffffffffff4b) setreuid(0xffffffffffffffff, r6) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000300)=""/224) 06:46:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000002c0)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "00000000800000001e0000ab26f95e00"}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) r5 = socket$inet(0x2, 0x1, 0x9) recvfrom$inet(r5, &(0x7f00000001c0)=""/194, 0xc2, 0x800, &(0x7f0000000100)={0x2, 0x0}, 0xc) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f00000000c0)) write(r0, &(0x7f0000000140)=' x', 0x2) 06:46:55 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000b80)=[{&(0x7f0000000340)="0cd9dcdc2c2d53f63498dcc4d5846366978cf5f87b72b5cb1a125d7a4fecc32b2a1d2cb972", 0x25}], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 06:46:55 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) shutdown(r2, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x4) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x60) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f0000000000)=[{&(0x7f0000000040)=""/14, 0x15}], 0x361) close(r3) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r4 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x80, 0x40) ioctl$TIOCSETA(r4, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) syz_open_pts() 06:46:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xc2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x8001, 0x81, 0x6192, 0x9}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/15, 0xf) shmget(0x2, 0x3000, 0x68, &(0x7f0000ffc000/0x3000)=nil) r2 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x8) r3 = dup(r0) renameat(r2, &(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file1\x00') open(&(0x7f0000000200)='./file1\x00', 0x40, 0x80) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000280)={0x6, 0x2, 0x6ea2}) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x20, 0x0) flock(r6, 0x8) r7 = accept$inet6(r5, 0x0, &(0x7f0000000300)) getsockname(r7, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) r8 = semget$private(0x0, 0x3, 0x422) semctl$IPC_RMID(r8, 0x0, 0x0) r9 = accept$inet(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockname$inet(r9, &(0x7f0000000440), &(0x7f0000000480)=0xc) 06:46:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [0x0, 0x0, 0x6]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendmsg(r3, &(0x7f00000002c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./ile0\x00\x00'], 0xa, &(0x7f0000000240)=[{&(0x7f0000000800)="b797ec2e99fdfc4f8064025157e6d57800705ec769c6ba61590080c99871e3232d35166606e2bddbdfdbd8269a324308fa5ba9fdb7979531b2a32e7dcfed144543d24754c08c6dead587204b22cbf81cbd32569947be7305d65566098da086a0a779ba274bf92d00af1edae631d5623231fc10beb4cec5775321bc5a4c9192f54e47cd856aeeb2db3740f74fadc2eff3464b5f7873bab0d1b0eb75e7e03db233dc81b9d84731e18116390b544d640dfa7f8708ebbe513cfd360f0b9cfb6546cb96bcb949cd233e4e1958c657bae1f1aa059cc88e37153768cff5b6b8a1722ec02f7d86189c72da1a9959d74a41823416d0d050ad64c9d62d9dba216f6f559a5d6e0e41a9a46c9a0f64f6bdd59177e785aceb10fd51e6837e3db57b71803ca25c73a4a3e33e2f297ccc7c5f81d4d78eb43c09ae26d22a8d75db21823382e594f27954d7987945c7a631e14ed4c62cde93420dc6588b60d8f4d9b61733a13450618e3a7d2561a4c5c8134681b1109ceb95c767346449080faf857eb31608d6efe7cfe591200d093d5ff5afc1bfec59d595cc88216d100a9cb663bfcff4197ac226f225208f9e1c0d4dc815d2786a17e9587f07a9a15f4bda9f8bae506bf0699d7003133c8500e2b106244dbb597999d27a413affb3f46aeb54fa1a3b9f669a5513c838f06c83d401f939c2a99bfa9f439ec32cb7ce42a2ba176db94dc82ecec16dcf6ba17baea270678b4bd60398d0d2f3ececb129688dc85e0875eaa41e2562df9397fdc4f313a35abbc2180ed81a4a1c95839496921b9414b3667b7a5bb80901af6326e2bd3a3f5e63d2db74a87c4f9a611cba1ad2f51dfa74cf236ce38ac7952b2e3c5f5688b05858db076e1a77ad51d1ed01e7eb1c061fc9940f1922f3c019cbddce3a4606e3ee8a5ea54e494cdfea4379e349b8a23aef03242d91ac019f186714dce1fa7df5713d840af1bf11977f5848be674d1221e4a32f1e5f19f0b890d13a2ff59b8d4b8abe65948240539bcf6c14d1f154c5590527e1a808ea0b8f21c10fbf69a2a6462294f169e962558e9c5e28b1642733a5b2e4afaa8ad8acd320207c05fe002323d150790d9b2c3cc940f5d85760cceb9fa77796e7d169de9c68afa5357e4ca7dbe2b7cecda5860fcf677b5c2534d92a7c734f727bb98006da7a991c9b31096c352d6e8bb0bdfc90cfdad200118aab9468dc1885424ac942d9bea8a2c55e876d0581f031a4b5e3cb0f74813c2b8d46da06ee0ed44c87abbcd420f575d13f161598d39c2815e3f1b0a8fc237903a065d37cbe100c912733dd3e583e1a115d8f80496bd051f8f3be8a95e1262d6c6842d272ce2755b8ac26107225b9d66e200c13db352a24e02ffc05867ff7059e78fdaa3cd009717c9d582f3a6bb5fe34dffa91244fb5e9a09562bfa05ca9e37cd0733e5daae264e68364247c80c17fb7508034816dc7b72814a2c1055328ca1e654adbc3ae7fa1e4fe04caaccc54315e58427ef1c4f532f0616b3b59dda2ae5929e938fbd6fcf26e343fdc2298a06cc8a809db23b635f80d7659c4a59da651ebddd3c384a3e6bc53df8cbefd9e45737cbf2c1cfcf427ee89da1b9b36c6aa5acb2eeb50cc0df7dbd6c3da45aba20b7e001fa1e934c1b026e224a2f6d96aa48a0c635baa294c3918a3719bfab25860495bc1dba431df91eb803aa383779f74f834e453ad7abd3bf4bddc7d8520c00f638dc2f0f22bcba92ec3d224d4624412bbbd593d1332a4c9393e0222bc1e515dc640e47fe199c62faec0c5e9371a7de49848ed8234802873e27b4c9601d8087086c5774e68af9b2eed55a594fba4d4c980e70562a218249ce61641055a52d68d57bfbaf29565811314232451a09919e02523b21d9c8419a69d3bda6cfb5d1bec6218fbd0305b90c766dcd089cd7880c052d0efdcae8e0866df83e5222de5c51aac50eb01f694d41cf457801b55fff2779dd348aaccc4738b0fc0f2b9b804e66ce0d818d5c73283dcc4805dd2aaad26fe31b3d94a1d5d83332ce0632b7c7172873fbb15cf91d898d7e9d5a0026bd4845971d4075643814a65d3364a7d7d4220423957bc51582f6befe0aaa0a88df9a1fc3bf1d39cf6e0399ff6b66e8ff9f557b9e3fbd36ed5e6ceccde1d2fb2cbb942ca6166a6b8fb9fa9d3c0d6f3a2288f5898f6f6d76dcba051796cd639d72be2ff36ddee0749c037d6f1e79a7cb607215daa37a0f4183dd742497c1612468bd94adc2bd0bd652e666ff38fb17b548c0b4f1815041e4342ec390246329d9a0d5706ff69328c3a2eda3df4aee940f4054e3a0078a251235d1c56bf8ef425a727800d9039119ac6c5a4147500f25c4bc8225324d5f516c79c91baa67b702b2e1395a794c609c251d19d2f764af9bf39f4424e93c7dabdb56dd3937c41a23928d01918c4721d8fd85434bf552bc9625eff091af8d53101245338a939eeae52e6b344ed7a0e67430c1d652646c6a385e5532f0520fc5a92bdd1b89160821a5865686399e2c547567e982220e67050b92a64241a8c2522424beadb309554fb79771ac80451cdda4985e889db45364954bef7ecf162c39fdffa748be005b4b9be51184b33196791dd074be2a17c887f39cf65dd37101c104f9efff5951eb3549bb36e0af0e760038752c36a5f1c7e93c99e7215c78dc4e080f5e9ca092b4a537e3b98da17bae77d05f33b82b83dd6cff97ff9fe0e6550f4032f2c47b729982544fde5e20379488713b34bb53758e156dd268b2e820aadc1daf2ac616596521a828db17503a064b6b76b43763973ff26c5670d9634c4145d1f856d2850b3adace4b75df280b8cb1edbcee9c7c3b9f9e1670aeb99b0cd53273d0a3fa042ebc623752f937a2e37d4d6a4b01a54ecbe40e646d5d6dbead99edb17e75631f90abc105224ffe97d8b602d7985cc354004cc9e78f7b93a0a3da8892ba1b45378bbf0d7f1e1b898e82d53963cd6daae2bd6bc2349b846700517143b00b3ee19af809ab8310488a7a79877c3c84a3ea8c856f4a7f7c342c7a2e6de387052f314e3ccf2b76af580714ba57ccc29412cc0bbf0c5c709865df6854f5bdc9643cb7ecc3553e816855943da3a360e5932959c3a47da1479d00934fa197d66cb559f85b87e8b7ff0eb7e922deb3c39fc09cdea561380920f88dceb757b43b5da15879936c86724ceede81b276dd5ae24e429829e51a60af7addab11756aee2e57860a36d3f2a250f7aa0922e76d715780ea76e168ce4865d6a72e10df511918b1283aed12d607a0e17efee9f5cf72db36b1c158625d31e6e522e19e153bd6251ccbe766e2fb21e842c3ba6b419a5ec964807db993f5e75bd4411beb9e588e5540e8e6c0eadf11488b21be052cb5e6ab998d50e001fd053e29628a333cdbbb90eb3266f3e1c516e1f128b47196fc027be59dcce5a1a15467662e172d40f455bc79ecd0dc670aa841822d1910fede039e3e1256cfb54b48cb87c639053f74a85ac59272bbaee9c75c8e8daf91c5b1c04b98ec0ffa13712541d6300461ff2cbbd2ee5d3d615a167fecea763f3a65df949a9169740d60c9861a4c7ebf6817761d8dd512ce1ab3776ea07dd8fdd2a5fdec195302e97fb4f95074c9ba9229ddc38b20824700d0468a767140edf768271acc8fdcf89bd21d05425e11cae23b2b3ba16b221936cc834d1b8d6cc45afd1ac7199313a94812f68101a296fc5ec740740e2f6d5e84ac76062d4a550bf3ff58ebb2c966f627a2a4f9338e95e8d06b9f0a675520fcacf19bd2f2377e17fa62e94fa343fdae866730abbc965d84c9585c2f9ebc973ac548a4bf107282ffbc9a027a68131a14cf8e38293f33c5f92d7a82429e0ecd1fbd5ec950de69141240a28caba13d0eb01f081ae9594390bb07ddffa948c57aca3a4cb94ee7d499ed54ceb9cbff5ff5ba68ec7db6970842b9ee84301398f8c749464762af5aee7fe0bc530b885bb0a73ed6629864befbb10118af6a8c6a91735b6e71686ce86f2ca2dd70ed91534bbd50fc72084fbb6f0f0fa55f2c52786dd8469bf8688f52213ca37d5918861defbdca331bd6f3ec965b07e5c05808f571191dd01c1598d1f95c902f4634c1db8f19e44ffd6ace7bf3e1831cc35061f473f1a1d33a88bc9a24fd84d2d62b01d5ae16e2551f5ecdc9e75a5fb60f9ebf74c01fd51569626283ff5a17f01af2aae8f34d14e4694e8c0ae4c39edb4af280dfa90bf0e5ba6d5971ca6583fe4a2078fe279c2e0fbf4bde8ef7cb9e458d8e383c8c6f75a400dd21cb4a6c452c9ec9f2252e6337afebee1db64df2b11a95b30f78693cc686cfe7160829356bcaed6233a1d70b2e190b92bb6ad2b4a8f5fbc7b3d3214329ea755c5fb13d896092de612ac7f38d834571e29daeceaf3114dcada97441a8eac25688783c95e53e4a1b3eb0fd09c75c540cc1eea9ae9fec0b94cf3603f3027be4f68345a45a6f58ea8bce34124884029d8515661dabb3eec9fd09bfe25dd61ab48677d13fbce1d8eb43ee2cf1c17c8d73e04fcb0abbefdfc00e11dc7d07b74dbee85c7a4b26bba54cd0d6a842886957f80bfa64052afbb8df409ef0da5651d1b15a7f7bc66fe0b79e2436b55a369f23a38aa3a0d807b335ef8d4497de1f24392f9b824e060d1fc5f13ecd318c3a3af5dce4ac89b828df35ad78ce68bebc592880449b0e80393dbf5b2d102b22828e0c54cee92659de1252e65d2ff0427ef6b87ce25c61147ef4f55b829778e0e1d16221f56eb59351f8813e9287a9f042bdb7cffec0da6248bbf40fce989cf969fc11d7300d2f808f5fc3c27a2ec7b9b4431da3b6ac2ccd198f4c4f171d1ae6bb21d8ee7d5b4231555b77f8450828c59593e27405f20dc54a5e816fb79e6d0b9fbed28cbcd633404ecc973807a6568ada180885dc7fa1ec475f6d28d8842fcc3ac1ea6995dc3900a63e9175a4d9cc196ba639740da4dc6d61cb1b0f14026a8fe43a91cf2c18eb6fb7e30d8aee962b294bd8726e2c373dd5c59c861c1a9f2a35e50179488e695c25606cc5c59ffe41f1ac0f406f3f4730791230df409023a75bfbd14d91ced0a5f343d8090a4dadffc42e8363b6b2185ae0bf52009d06d61e17eead0677c8b0eb58e01d3a82d9cad3f550578562ff272a000f9715100894acd8537a6d93be0c77186509d699c2ce10f6362072d1ce561548b5eb1ab124bdd0aeb4e26c193662070f81c2853806caf04c39e51c4e3add1c8fbab5fe56696fd02c4318e9646693a0dc648b636e0d5112aeb47a8129153512c9257d16a266c8935052366c0557cb19407c236b01f80e9822cea6b6d0fcdb70836fff291d33d8fc049d6e33ce9963c2781150951818d3e4c865feef18470d58a85180ce41690b87fca5d95c52bdf741f9b5a56c842de71c21ed32b05194f8a472d105b9969c4840da5af3f75c59a35c5b74cb101fef90fe0dadcd92a8013aa705e3fb663d30f2f836635236fe5a62e06293f5319de1aea43d4c27dc920a06c6f878a61e69401b471e2046346a1f78ef52ef35348dee614369318c0ab23ebc9cb0561454f3b9edf09374328531cae4afe35b08c177d124f05f957d5f4e75978685f4871e07df8fbbe21dac0711acf0706e783bf480ee036022da0ae8e82530f5e998688b32069a5a7caac651b13634c59218e94f80d13e7247a37fda12a1748832dfc862721f12f543549795243c4f1cc5eee7f76e256cae81a88fe239b097390cd6a2b04cb675df7477388babfe7a4d9774f8c8d5e7bf966214ae5f38d25fd3895922de35185da346f3d79c462dddf94ab1627b5e605", 0x1000}, {&(0x7f0000000080)="09477f5012600be268fda24124a10e2383f9cbec0fcaa5ef8e17644c35c2c440ed5c063359838b60f2a014c2d1bd4993ec5605afb562c27553e6bae57921ce31d70b573b14ff1f193be85d4a195cd4f4a7f1dc982d4afd0886f1e92a1a9b21f26e7f9475a25d55f455ba5d84dff4cdefc9bf5180f60f066932f09f7c2b3750c49a30f0638d6f07ff58d5bfd158aebb39d47ae96f4ac496ae37f025e00179080ad1d9810074b7d7b7d33aa644ea1dd372a0f991084b87419f55500794d1f5f2f2860e5c00148cec", 0xc7}, {&(0x7f0000001800)="e50de0588f1aa81e448cd6163ad884a10bdadc92483fef86190e1014363148b9b2f9e7b1ff89870b3a6f3fb904fbcb424c643a07061edaab89911ae516949da8fbf376c6cff1ab4630168c3ae220ebba7e2f7f71286e12757d3bc1994fbefc732ef505b58c21d6b387e5a8791fe6b6bbe2f33493db1dbef270543afd90d2d0ed507e6986c67e714dd0f170dab66cca3ce6565af937b1cdd172f0439ea83dbee9c4f95a9d025715dd653aa4a98695476f99776f23c88f6d93dff1ec659790ca1985a0319c1a5527e1d2e8f1829dfb53a1b4a5e68f41d4fa7f9dd43815caf7f4872bc4bf0bb14c3225f62f4b73ed8844eab7b893ef172a4895e0eb80b3e7891135cdff8f8f17ccb3f7292c071a74703705e2c543e28630c837a0979c35b0c16137c1757f845cf4a40b997c5a6935c5c541c7c6e00c2c3686293652b8c3e60181f3633d938e3d50972dee4d82e6440513148a52be5ee057efcee23a8a1d084c4bef85e58d77b89bf6cd3564df9b119f4a89d2aaef6bd6d707ca40ace2e10eb1139a0c68ce6803199783554e34cfa9a7fa86d35504834dd0c6f09de3527cbd1f696d7e0bf7681cbbaa98bd81bae98d37542336fabb1edeefb31b11bfbe300a79355c316a35b9b6b4e672439554aedaea7784fefec100cef2607f1ce7e8109bd8e4b0eccd02ba83e9c5d618cb1f351e51e9ddb1465fe1fd1fcbc69a988ca0674343a26f97ac61dfe1e99915d6fb861c1979b0b1f937df53b1fda45bb79b0f1acd46f6d73b74ff1c5aaab1a6eb5c32e3e7b18717c2ee888e2ece250c0e34322109ff6c85b1e4b37fcc2f183282d9f9633c51898734338681c45ef42e03da6f5f01daf8216baa4d798976335bb850c5f68ced57ca6178d6b6a8220fdb467915cd5958fd83ba5beef45ee2423a8065e7dcd9f360fe4670d487dec420156f344a63474ff67a4a1bd475f817f6072a1e349ca8dae79dfe7c20d72f3128d47f1b0aa789ab83193bb04740b5a33a00b938dd16c134185066fe10d675a657c77d92e581abd7c7036784887f3f3f31718dc29f7d6615ca0646c6396c50ba38c75c6ac872dc3badd60ce3613813fd31013e421335afb2dc1adeba75f14d74c98b013c9217e732fe51e29651357b93d08c4c39380a6d6ffa9cbdcab5d316da4886de00262ad86edc4bd7cd9fd4c154c555578122ba66f4b72519a1fbdec7621003b235c18374711f8816c34a5335bc8820361d4fe09607bdbe654d317e41c016caf8ed018658c3aecd49e6d4cb5ab4bb8c36afafdb939a20c464c787257b871994f2434ce85ecc569d92d5ad251e0cb36e98567850765bda4838a8fc2b64c7f93092472681e8985fcd2b7535bccdfc668db41b2ca9f2137d2d09a6861e477fe4e6e39a468e295b40801ece012a6df8fba5fb4c3b8c7b32ab1c07ebd2594530dc14c4097fbee6d494d6feafe2f416e978b98145f7ffc70071a8922bc251ec2f0ef0bf6e4c8c6b0be4464f97712ad8c0b75ee0b0167c8e6c31fd13e3644395fab0b7745dd511ee1d5bc79f784e9e99edf213a6141f7713b52022aab8cbbfa088ef5de2f7e865fe09634ed27a81dcc86177e7fe3952dafd252318c0f617fc51d9173fbc45371c278ddef83264698c28f36702272bd1e838dfdb71bbd275039980c0c9c168d1b8daff20d2a81846545593b99b6eeca6883ae7538bd118577184133ab64807b57a2a6e7c45f3862286a19823b281573eb26f3f62c145012cdededdd8ac06cae88602f0973888f89be4018aba644cca7720818a5a86f1f355e0ef8d0e6bd946af82dc71acf538db60cb703c370733f8a62799ce7292521e8612263fbdf8d58ced81aa4b1aad58da6b78f5262fc8289d850dc0835c4a44606de6d1308735f0c531c254566f98829c62a382c66b3d7a13da3c27b923a18ed8e49e59d1b44f7d6e87fcb3c08c2c060cf1debcd18a2da0f52d9817da234109486cce5192ed792390513a0dfc7706ae112b928f21666379f550a48c21299cc3e8378066707a45034d55a956142ab23f5ba636575fd5174be32338ac91253973a4f70eb766966cd02f701afa59706a4f1b6c8c2e0c3470d497e84b81e82de29324046447b8631c9f83de96761e0caca71acc8792996a0e5cb5a57b2122b4fbff101d166c1a1eaca799b3d5ecd827ed5b9e1874eda2fba6c1529726deb7bae59e3507c5936a6dca4f597a8ebff89c9d0888da540e8ccc72130136df9528782354dff8b3f8d90d13636f2baf6901047a18468adbdfccd583822c52acf40073768455f6a7d35fdb2f47f9d2c011bb90225071cdfa88d18a3694756d4efc24691f57c95edd0dcbc24a9cec8299a3fc2072d97b72458e08f0cd293a0de0a63ef98ae91355c18c3fd9dac04f073ec2e7e9c8141186d16d5984205a22c5685f7737d56b0a1a47bf46bdb70f3449214110e0f8b4f581bf6f2e4d95a6230a6d3f1e7230606617bd65454cf1b60bb40fd860e05f46fdb02d58aeba8a47716b1675518fc87e1c1d660753632b762e6d7f7b41f45d13456573aa26b58d994e22edbd4063f805b2109c88285944ad76ccc2955bfdad6cc1bba95db71cef218d0ce9cd22bae19e3566b831e639d23cfc8839d02c60011befc4fa3eb23e5addda8fad39c487f56d6e277968ed37afca32af2f1ea1f6ab52e52067e30b670f28ed216b8f834ee340d783f33946ca60c381f7189a17d2c1f9c34153043d93eae722fa431d004665d247624375163de1935afc623615d77b274bb6d888f87d53ee9a8c2ef8e68877a1f8b0e0a221a8028ee11e7929eca33ee25ce8d71949745dad3dcc61fb6452ea4020c4d2515ca87126f75d1769b62421428cf8a6dfcba8c5e606b0403102fda4477e7d179ed2f4bdd89d1ac22aa003ce24245374c5dd6baf0f9a661a10a17a68010a531cd9419386bc09681c462eaab314713f3ea9bc992ddc96c24daac23d90d271250262c0d3bb72ff238307dace62fb6abcf9529cf49687e178a95c84285f11380630145c5ee6f391b07c8661b1e39486e2141b6493f90161588de6d98794e059aab4d151d5b668a37ce0642b20576b1b2b918006b8dd62f9618d40123a26a0f277392d1150f75a13d16444217a5fab5d2241104b9ac00ee507f162a98c5cd01df38a386328c44cc15b9dea8808d9e86ff338b12d583c78fc301b9d930bfb07403af5a3db93114a2fd6705d1cd72b65b26553db4229d2ac33d7045662410e34974d85e6b8a66915ed4572281acb11b5ce4fea7023f34ee09e067a3962756fd83f6c13bb82957ae358bba82af1992f5e83cac34b27d639aac777a83ab85f0b192c2fa583f5ad4f3991a59aae8b22838d839f7db01d4a1a2cde1598d497a34c7f19d1c44db6c76bc5f560f3ea50e23ca576abb057caeaf834157e6ebcea5ab796a4226a3c75a8416fce24ede9e387f4559c02086bed40f743758c4a021f0dbe8cd2d45d77bad8f4d9ea3231baa013551564ecb5eb6b6b2ed2e9c00b28cb17e7cdd3d68a2f48fa64f2bd1426935855de41f184d7959f7251b26d2deb20386b49b16b632d7f7b8d1bbe7014ca326f5404bf49943f3236c67a334472f370a381aa72c7f6db6a1924bd2da8960d192dde6959eb70d57d630c9504a11c3d59b1926c0966aef20c1925822ffe173066dda158ccc116855c2fdf43b8b0b9b70d7cdbd95023551c1ff398fc3008dee05f5fd9a29712d20e712cbb9455e9d1d69dab2f6a020b9b3d50a4da23b747a04038d866c771d38e96a2b865d6062b0f719565b9e447f99385f2ea50a6029d32c49d679d6e29d5e3cc27d5a285d7311cceaf26745a667b9e64c83fa9b3f666f89424d082092948cc27f96c515fd552938eb6e200258e1b9501124a525fbf8265466cd9afab6eafe7f2efc341fcc64a4bfb001aed3537eca656286b55dbf42f4e9216418fd764ddfde3333759ef141ffd55dc6c96f5f73682c250832e208e05a8b615eb022d089409072604d932a3349af8b7a589af874d75a839a6285957603e06c6618b7bdbfd9f601f64559e7e5f1ab4c372d8a99806b7b960f04129738e2116d4e4a8408cb676315f49c54430080c3543a16d0d3ae597b9c61796d0819a5cfaf168bde53852f50b6043f3bbc1bec1daa3ae473f06dde649193733492fc2d43a622e94186712bcdeacc824fb6e79466c7dfd72b79a587b67c2d424db167dccca5ad2aa02de05f84f811359d6910cffcd2cc71d0122fa0d19ddc1d8165536457edf981fa69c3accedcbfc4286743df12230c6904550911923679804b1caea3834de870f43d139f4124469629851817951b123ff1ba9393a759e0b2c33da4751b7f6f0c2ab5ae3ec6e2ebcb1000a4e10d1822dd2d001de1f384f2068cbf0b75b2d510c83cba10c240b47acf7dbc7844b5f3f32aa3ce73e2a1edcad7f140e932a4d24187797f22d46eaf0276b746ee58291ba568f1b078391e04a8307f2edc6162562220ac7f9aabb151cd2ad9b719dd8b5ab83d4c64be744012586c522bad8ee28b8440613001d624379f97bebfae879e1b73d08e53bbd2edcd144c554034c5aa5cc569f0ac96d66ec947d687ac5e8536976893cac0d794248f45c36111e324d38a5938f8ed5b091afd14398de4264a7dbe4997d669f2fbfbed71ca34424a7028f89ce35ba1b345d40f9091ddce2e6b9e85b53e175bf709ebd51ed1c59ff4a169e22342c2964766034e2ef6b01856ed6079af71550c7f0e4feb8801c71836f957caa31d9407fe8d10efb911d2e153cb35b483f42bbb748624d769c88eb0a151662a0cf090f19e4225e56359d94330be906b9ba0d6ece74ef976d1f47f97a179c987cbd8497af118ab7e423b6aa2787bfcdcbecd291146e52f4bb442b04fbb0a49e1736feb0c4eb4764667a244482d48db19a91ed9f1ab7d7c334ba23ee7a1bff4ec6607e959bb2ef8d269789f65d0f829d473964daf061262d042b4dea1522e244d2336f74fe0285a38ce717f8cfe00df0e7ecd2956bbbfaabe7058dc7a0169f0a0979b2e5785c0d6b87fc1711be6a147f8cfc85d012969b1f151de53359afb113ba0555c07ab8c020d1abc4ae65ff1742653f354f24728f3ef5ba06c038cbecb6a0b99db28b93ddb0fbfb0790ae7492c6433b7729d2990c39a70042e8194d7191e3578314f5ac5aa6b6d935d96c8367c885a0eab3485459c16a826977dc84c3dff77c666851bae31d531f1f51488ae81fc54f8d8576cf49dad84defa76283b511d94fb8739d387a9aa1b31ff289470fe3d0c173e5efef092411e68f32d7ac21b1c91129dfcd60a2c8ea9f2f91d4fcacb9a4557b86192c9339112d8977bd7335e5c052005e85ab774300b1c6bf88edd78dc8a6faba5c4204aa295109d2d0be08c534ee00d3b3cdff73a462f087b01af75747125eeda2a738deb04c511a5e1810e0d62c074f3e7883309d7e98aa1bad18289df6b16339bd00b47c08bde3e0b238bcd5f5cd0affb52261828d994825dfa6d1501d1f3ce14a51b5cc9e3f2b37b1031b9479f5935e2fda0543c4dd24cfd335cce5c5cd43849369ab94d2333523822189fcb2c94f29a9883cb0d684eee5b28c5dd60ccd2d5836b89b9e6f90a2c1dd0793519e900d6d47de456bf57c05e415dffe511b0a6fbb0085f137299e29089fa9b0b2dad18cca114d5f5aae7ac23ec0b3db6cd77ff754bcf70fe73199a9a97095297628ed2a97a3e4785dc8d7b1fe7c4001d192e415ccd7a033872cb6c16f2c8cefc4c757bea5a3a76b254e958ca65d6fa256228d1a8b8a90332dc7506aa2af68beb7c6a8", 0x1000}, {&(0x7f0000000180)="355e753943ae2ae0b657193b06f7b065a6875bea68adccfdf1ea5b0c6ab066be618d9b94008dc3eda320a9a88a38c6fa6109660f553a5fc5e9af4b02029899eeb6d9b1e4b0fd954b3090171a49082af94ff02328f736d480e7f0d13a8547fb44b33a57598099353ac587c93201eec1b9e77ef6b797bcb9d2692c1674be58c135e6b396a5003f1653a44bcec9c862a67980", 0x91}], 0x4, &(0x7f0000000280)=[{0x30, 0xffff, 0x7f, "16a63cca6d020bac70682e519d8d19e124d2b7e2c326574702a0aa"}], 0x30}, 0x9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 06:46:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x40}, {0x1c}, {0x6}]}) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1002, &(0x7f0000000040)=0x40000, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="c166888eb8fae5e60d8d47425b6c") 06:46:56 executing program 0: chmod(&(0x7f0000000080)='./file0\x00', 0x10) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x1fc) ftruncate(r0, 0x0, 0x7fffffff) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) dup2(r2, r1) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') ftruncate(r0, 0x0, 0x30000) 06:46:56 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) open(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x6) 06:46:56 executing program 1: execve(0x0, &(0x7f00000004c0)=[&(0x7f0000000340)=']\xa6(-:\x00'], 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x13) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf00000000000001000000100000000000000000004306af92000000000038", 0x2a1}], 0x1) 06:46:56 executing program 0: r0 = syz_open_pts() syz_open_pts() flock(r0, 0x2) 06:46:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xba8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x2000fc85, 0x0, 0x0, 0x200, 0x0, 0x4], [0x0, 0x0, 0xb, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x9, 0x7], [{}, {0x0, 0x0, 0x1}, {}, {0x0, 0x8000}, {0x0, 0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 06:46:56 executing program 0: connect(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x10029, 0x80000000000000c, &(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) r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000100)="f4c09530be762e98fec910cd824c317dbe45950a927b7a78cd12da", 0x1b}, {&(0x7f0000000180)="7c53b45988a510083b29cf8bb26bd5e890213cab538f462fda47ec31f2e5b2db8ce48f5eb5e9b922cb4fb3d74ce9d82644d8fe0b5f3e0cab11c7959c9e0f2b209007670fa7ced6e674fb2f69626156a5f703de7f72978a7763108d04955dfb8fbc75821f", 0x64}, {&(0x7f0000000200)="204bef34c8192fb322c3765bdc1484da4765e1f4721dead7805177340f65e733588aac8019146bab179321a9e24d40d267ce7e5c9cfcff2fca15c874aac3ca182f8c4907dfacd0725a03b9af64be", 0x4e}, {&(0x7f0000000280)="4fb9d9afaed0f8fb0eb7fc40f577ab2021f388c5a26e741fb56c85554c376023f8ef13697043489d46a10617687919f618", 0x31}, {&(0x7f00000002c0)="42afa675e48eae5b0d2ee671e4a89ed1a23941eeec31210df132512363da45911042d59e35b5ede9077ebf248cf601e3091f6cf18e8aa2d1ee989177552d3c09a388e6f4443793548222a48fd496a0a7c7bd1d0723185322babc3c294f76b8fce732e886a6f24dc21d5c8f4c5d50a91cfd3345a073733227a15b31261171bbf9a16910d9064138e8116ddb713a8e9443c386d2469f39be35ee33c24daba7a50f38f728180043bc8a8265", 0xaa}], 0x5, &(0x7f0000000400)=[{0xc0, 0xffff, 0x8, "d49a4e1a589ade4af82e67f0b60311758c95163a9f78430b98782b46c1449acf23fa1f366a97489c121155f0f5323a88d0e3299e1ec58280223b5346826e60ea75193e0ca6bb76b4b6d55e75e5a4ea453ef40a3edec706ad6327cc5a7729ddff0ae71e42c885f14ac4caec5b259796e28adbffe5107a9ba2b307a2398c5a7fdd89ed45d925094b21092484bc061415d8ec01268ccce401f6b137568744d40f39f829854198d327d25fb0754a094e84"}, {0xa8, 0x1, 0xfffff1d3, "64d95b4cd5682d64ca752ddc5b87d31bd6c2b01f86b6e88a0c6efea3addf53459dbe969feed2cb90a7c1ee65e02c9cad171f9d441e73faded3154144431e6417b91f67536358594b7e7ac63b7bae2b649cdc452f4732d991bcab6c4e8d8b638072799395c173655aeb6778d3b2a8de6884baf6ac387ef97ed0793d0e2ffb2c7047a96e9736ca5df6a872039a37a7fe5e168f0accc35a11"}, {0x100, 0x1, 0x480, "01bf226e6b110e8c0ff83eb57be38c63c9788f74183fcaf9729be556344f92228053ab05326d23675576175942c60533d524a6fd1df95f8b7967cc594db61bf0547a4082e59821a0f3e7fcfc2963be9506576bb27d7bc6a402eab638f680a6ef501a7e709b91e7ae99d5b3b9cc19c64453532752f1c17711e67bf4c4a96164820e1e475fe039aa084635c5478ad552eb2210765a643d61952c9d4aa3d13072bfffdab0242d4acd3d2c7606eabeab6c2970c0e8a5a9cf23e339aef4ccd8100e6cd0a263ffa32d6665eff79c3c86b3b17ca62f4fd79579fcbb97397b2507be782b9a6b404729781e4c46272344708a66f9"}, {0xd8, 0x1, 0x0, "c564a51addb3ac51be3101b8a28a915170f9f4063c5f9ab176a987b756b983504b078782ffe326bcb451db4f63911790bc20754c1f717088b3905fba9bf885ba2c3c1e72e1ca6173d1af34e9ef4d714492f410fa9359078892fb486c4e5f26da286ea5b34820f1a4c83f91915d0f4ecfd90b82ef352bf90c3d44ef50d3620e38aaa2b48a2c78319d13ca9b95a38209d9824d66a89aeb2c61d6ebe25ecd7a9957c4cd7b7164a94982379d120b77a69928b38e5aec4c1266c54ad4601b460d6ac319f74191"}], 0x340}, 0x0) 06:46:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000100), 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x9e) 06:46:56 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80606949, &(0x7f0000000300)) getitimer(0x2, &(0x7f0000000080)) 06:46:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11, 0x65ef35067ec4f426}], 0x8, 0x0, 0x1f, 0x0) r4 = getpgrp() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x3, 0x2, 0x1, 0xfffffffffffff7e4, r4}) 06:46:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) write(r2, &(0x7f0000000980)="f5f34c53b959f7ff60690c0ed45d86f5a708810bfc980c7835a4f82b31eea81f4ab449fb13512da835fa2a9259deabee8a47567914c82cebc3ff7f056d69a86a8ba2a12bb6339a52a030dfb72be7b747b9e5ab917974ecaf1cf0c909d18a9c455ccf51c625eaddc236320e9c0cd4f2dcd6bc6fc1aac06cb7081661c06138fbb0e2330ee7f298f2cb29ea48338da0a95e1bc56bdb626a577c11e9f52ed21acde5424e53557295809b5876d0b075e42a01e6b4e245b1564b34b0c0579e67210f6b0d020000000000000060bd7de8d62f06775ac5f1da0c14ff14d7d4412fba9289cdd2830e7a57e9ad14dfe8e8dfd171d7a2fc37d5127a06c303f0252f761b7f9febd65f66a4f9800a1bb0ef54510db64e733a90ce699ac92d023303e936493fbeeafeef39769b700b43cf03d4149800cc04dff25852340f7ebd4e7a7e66076d193b70652770ecf2a2bdc3828273801d33cc73010560e01219017d20ce04f5d64351298ad26922165bbf6217601eea8386a3c97dfb5b27a6d1413c5b5919e104020b80f55927", 0x185) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffa, 0x11, 0x0, 0x0, 0x7e3}], 0x8, 0x0, 0x981, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) pwritev(r6, &(0x7f0000000280)=[{&(0x7f0000000200)="b396850a06cdcb6a7c0afd90e20486cbd8db248f046c028021460d867c1de9119511d15f548f5924dafe275c87f542d400c8aee9b8facec23cc9c2ee918952d16fa9762ea86dc02777619c3a6e01bf38", 0x50}, {&(0x7f0000000140)="0cea92d9b49ec1495abaad03e4109910e0f153c71098a03fa0e6f1b5c76a9b12", 0x20}, {&(0x7f0000000800)="6ee68a870ecf4a6ec349b190823badf8aa3744b4778b77ce807f11bc212f4c60bddb1ae59e4c4f0ca443bce055a085a33eacb0f117d9a252a01c81e237a645152f9d94bb14e19f3202e4d75b0553db0ac52b8876cdb651dbc24e2124ed62be0883d9c2beea37d25f78fcaf8bef56fc382f4f9367e0db6cf5fc4cfaeabd62f5b8c34848341957fe75839f84a48adb4c3cca2882590399970199db5634c19b793f42fccb305bec50550f809639704d43a7207a4ef304", 0xb5}, {&(0x7f0000000b40)="0ed23e21d3957b462e47f6a8c04bd95d16da9e098c650e36b22acf830c94aa910fc00f77d34da191356616ec76394937f295eebb9468de863bda534524e68f24baab2ebde00784835e61ec3171c85e8b342ddde3876c162df6609fb02c35b6965c332f26691771f1bbbab8af301e12b02be9dd46f7b3955713fe4bcae3015639c415d9941ccf341323fe7db785e9dfed56bd64f753d08c6b6baa493f06534440c3dbf834852fb5cd363b4daef26f73488d810885367dace4d8ee08edc9efa025de31caca55ee6b920e677bb8b5db96d90ab5d7f33abceab21c243e5860220af0b731cfce7cda4e3eb55f48c0d140169c8cb72fd2e1b2776e535ec00128556fd6d3d002b29de87e370e1aec7b48f7d3745828d60397582bf7bea64d650827aad885a30b6a2f79655a4bd99d8ca2fdc279e1c2579582d91a6cfbb171147c583ed002ca71124a98d5e1065c2060cca00379354fbcff1d3496dda73860138df8bea06034f68ccd3f67e4ef3329619fbdbf0967cbdca55411853119321b54e99f20d2e9e53afe53e1456f0cb1bf94259daf5a1ed5afea740d23fc24bc9fbd586bdb95b5c159761b6786fa52f632580e51c1078a756c7a70322760047af0c53a693ef4c79f3d2ab582de6abff3d3a73919fc44689b12206ada91aa3ebf589291582d37f68b970e9980d21a4fb1df5239ff540cd58f8dd52257e4136a3ed61577221cd9eaaedc1c349fbbfb47161daa38fbb4e8d3835cf2099920ad86a282cd57b4ecd0c0521293658c10ef3f07db67bc079d2e78094896457bb53082cd33a1263afe5c5438f71830fb185d69c7e2cc00cdae4e519904e2608d40f55b5550251e2975114b74718f94987bc5259de1215f6756d47afe3d82f1dc761a0ebfb636f6494fcfc97743aff2f5a3bb97301f928e33d61367d7a0ce66316880495ff7e47bb4c269054c938ff1f890825e10ee1086b6f70fc392a4e0e331947d5af1a75e8ec5e71d3bb99bd592e124e31abd2a20e34d1a69dda4e634dd4bdaf2690abdb6a89053c05a422f2ef09feeb5a9bc77de7c714684f45a83ebdf25eb3ec599f0e5a57e4018e8cec31205d8251a4fb7edc885ea6aaa5bf334129ae18393e95004e799d820931a9d4db2e0742b2f15025a37a9ed8ef78598464d50503e2c137d5f3b89c7f8545f48d7c47193ba6a8fcb8e04e13cd68b13830bd9cba86a6cbc29c80b2270a4811e534ba1cadec44f1048d1981df29dcd3a227708e8c08f3a6b7202ea480a40db7886686cfb5636c1f3ac4b5934b9c33191200dc5880d629e6d08449ceacc04d9ddd8eaeb673b136fdc6abfc3847f2ef7b8c24cb0c488d637bbbf237c0944565743b91e72204a1583b08453461b4ece4ee9175ef0e718133d15361114c0041f034f18a2391622bae6a4299fe35457ea7195092da43b139b12724879cf4a5706fb454ed09e52651f3e34f7f2fe366786ca8d554833442d382a953f7c2732c4df324a981de995794c4387bcf73d01951d892e2cbeb88c721e6aef6e95eb90d62484831da7dfcd226a8eddf3cf993addd4cee3ec1df91b55a724a965e10527fe16c139efa03f7886a3b282d9d40006d65977057a46543aeb8c4bf19216284d0ac25e204db6dc95f8b0ce4146d9bef1e638b9e4c01daee7b186b88f264d71933215176989393dc1a16bcb664fd54569991a5672e1bb4a79a8306fc52d8fdeecf9907a6b2a51e148404dfbd49ce083e35f19d156803c104e9664244367bb4a906a1d98c62cc751e68ad3aa6d35c8a048971787dbefe7096b7fa303459b0d1a9816c1efbd28991f9ccc96fa226059ff864166ca8dea2eb4d0e7e37a2fdb5680c41e85c184292bda15691053e7bf6060754c2dbcd630cdfb346f6bb54d4473a0ce545677cc5e5bae577b28c726664c115dd65b19df06098605b9613028ced875187bf6bc9ca7fe23d14170f6dc962d67f091a971b46e023b20fc1a8c0286c06ed927697315522c27c9661ba14e4bcabf16dc0148f6679a062dd425c34ba1816286e93a9701bc848e42a21c16841e2b2fae69be299b746204e52b0d27f52e5af7b50d1b39aabe8386293df740b896c6acd08ac7ca9ce3333aa1d77ab96ed687298d233a9157bfed3867845857d08fc1ef03539bafb9d3f1505f492940b3b2d1b36c4d70f55fc6da4f447eef806e055e919ac60e7ab109d85ea7730351b946dc6244dd98aa83ac5c4ffee66b93ff832271cf936c6ed9e31a13f228a62689f8d3206594507cd5796ae41eef550fdeed28c8f8b9c5ec81f90297c2f38d9a10a036966964d1a067b0a45cec25f795271acc0fdd9e458412e4da43500a6b063659bd602bcfc3f30ad25797b46c3fa149f9c4c104f6b198a0d30ab999e8d10a0fe3375a963a6184669e476829986203b61b3bbc405ab71e841fb5a0e4e9c6c57b6523522ec52bf8183cb4db8b89dd8f01c92f61ce0f8420b3f012be72b589e8d3cebf13b693e8e81752c0c83252a6bc004795790fc5dc1e51746dd5e9ee3de87e1e015422186b0538f210b3f1cb14908f89f73a4c87a3e3d71b1153f775edb4adfde44b8b2a417aa403ea219ef56ed8ee9ac9c0c15daeef2bc0bcaae5620aaefbbacdb2dcec2b329ba035009ec6d3145b51991cb77d1b2c6cbc82d564c1f29aaaec08c0dfb9a982141a189f6358edb0fb6aa0bcd8d02e5f8b96647443cfa027717d9b912d6260caad3dbff0ac605d52c596ba32ac598c9a24d8ce8c061f228de6bc9a92165a6d7df7fb826234c2b0f8715bf49430f154408a6f244c218ac88bd18f915337371754c5824287e154e0a25ba9cd13e4d736e0661b77d4d8a515df15c137098937829a73e017dc248d56d8339d8ed5f0b8dbdf4fb259ed9c5816f25e82aa1c624a5cdedad602af770604c106a94eafbee041067a9af7f6defef209bfea81ad4767c14da15aa13a91efb6a54b73aab4d653f5dd5dd83d8cf818aedcae75c356e4fbee06ae18f8232f3ebadb3dbca9d005779be5068df0944ac70687c62c04056928727bf2470bc753534160a0097ea287ed345b8ced78c01266aaa7f7d7cce499707ab20be8e5625aae639faa93ef6a249ad139adc751b2185386e64b99b71fc7fdd661148ebcec7b5c2e017b0e84924cdb46ee76fa924456c25dc098a7f25ef80192bcf02fcb10721820f0a59e9f6ef27dbb2a38a0c692924c5b16fc1909f8e3a8ca40b2beb22b4118475fd9d9833bff3ad0226d7e9ab1c4f59866bb6bf72510513d427d961a8385ff5bcd0d9a3eeb761a68e0fd9076e6993ecb802729fb7c75e9d85a432e768280bc8df4d3ee4c4fbccc88753db41913f01bd789740a876148be3b0d301da070de9ed5ae2444eed31cc01a407a1bede2126c2638fa3e11cce9707dd4d81740e25f5e579610be66508d0c0c4a96049b033c4107ee5e845509cdc868d85f770f16b5813f9841c1988e414860a572c893cbc5655d5f597746cb574fcd6cdae2c8ef78ec68e137e4b56f9ce229421e976320ad6ef7d9ed84cf634cf55e5b098e9af69d4373582a3963ca2e27601e5255a30fe0123f926e412fcdd152486867f79073f3ef9e21acb64bb6516f42ee19804ab94a63a62e1c746c99966db8c71defe1cf7374ee09c1b0ff28176492c7b1a2e33b0e4e8b2c5d9fed76228e6e2d634018573b79e12729f43de053abc93e75ba034e28969ca3b60af7d5873e67fb5554903da046f30b2603e07719249e8bc08a0b3dc8f5903331ce60511d799ff5167dcb65e8162e2de248eecfac2b77f76fcf0d1fe052681680916baeb84f59ada5383e2cf2f3e7536108392b5cc3a6c6b19d04072f645ded0e04187c8a304e0ebd6becc2097f419a1c03484c43f335d3facb7712b77e732f0d3cea1e970f5e1c892a5eb773eecf97e26b2656518150eb49814eac5d47ea6b30f71dfd3ba8d96c0637b8febe43b2ea255dab5368a28cf630b9aaa9c679d6e9ba63d513b327d1577dd56cc6157965213da007b875dc5b2ec1b0343792d03586b0b40ef82aaa2083f77db256542f3e30cafc0de0f4ddb8a7cd29d3aaa4968fdd4033ed20881eec7cfd28e5456670f5767d3946f7105760d47aef06553339acaf761e28f0c957661b22da0e903d23c29ecd6fbad76c865a9d868c6464a3b3965656dec463b98585ba25e5528edb6e463b05cde1277b40c49661be4b2e48ca7c5b5de86a81ea98d0d7e3510de3a604138132fcd8343da470c929ab4dfe2f30b83bd92dcf31bdc1c70dea3aadd7710e1483ed748d772ba459f520242d9bf97bdc2e1b3875f41fb959af625898042d9cdf2c2cc8855e459b4d4c3599037d631ba20b626c2903a3360f66d8f9a822952f5b0dcd70d372f6dd6aefeee1f61a340c5352a50c0454aed33865bd5ba6d17a052860bf147f3c1f8ac872d89a8c936994c1ac71facade333d46209f5e9cc69a43b73c938ce93e8fcb0d05fd47e130a90c9e11eaead3dc64c81f7ec45bbf79ca21426e5f76463f545b1e17be05161cdec8501f3dbbe6dd65dbb3bddd9ee4a0dd84dac04b94be180f82c4fb7529337a247712fc46fda26866e23b1aebf2fbec753cd5a35e3d6084a588239061ee8fd6d837384450934ef5addc9a8646f51035145e5d9a83c8fd7c5d35b836dcf85a8d29da259515582345c78451ff2d5f511f8ee0ce3e375463d1b7c57f0b4c6660c8688b8aed3145440f8f94a90bb7215c0cfda4b6be0faab86df6d8090931500c5fa0085e694ab88f6b8254faf3194d986a0804a436bdcc6356d5ffbe81e70c08031865715957dd11bae5f9f7ceaa91994bd61b7fe70a1d4d3381bf3377d949076340702d72a0699f9d6660228adb6a0ef7aa0e2edbb2f1a349b9c0f7e02ff992514affa8f2236e6e70e975df1595715c6b4c1df91b1c4b9cdbbb1e8381e7b14989376d611bf338b44636fcffc1235b6e9aea19ed8f368df5b3c0c7b7b50af1472f2522eb4cc2872e29db0ba4456b6f7fccfa9ad606b40a6abb7b07792013ab59b4e9abb4b479482cb601e2efde1b2e8635fc70162b62f7809e858b1bb3bd788e9ae90b3c2c27a1d54d6a889c635c5a4a06cc7c0cbcea097981b4ff5dd3b704208b3db6e090ecdfdc752ebde5f444de277d6eb58c4cddd72fba0fdc491b1847e891e5e532bf6e33c082102fae21d97f10369ff8929e21dd3c575633452c68ad0efd667927e1533321f16990260b70816c9d929b7efbe373db957bd050116bd2844304fd60d3e8b746511cf125b43cd5ca0d57735f6807a2aa8efbb2e8b7b02204c5000dc96b15e62acf18013e22e08478e3ccefa9f5a7dd7744124302fc09058b17a7892bd8790a6a597cdf457b11c96b115167914ac309c68284fa23624b818c5e954ab914c29ae7d0962fc557bff84b3738c46b004837603c39c5de64084fa9abac0e6d5d290560e681c0a507a6b96503d6bfaf9a6a87257bd68d18fe52ec31223e05c05c5039ff275d4e86a4c9c83a35e99b516358e95b39aae7f3c2ec9e6c5057934aa2a5001cf73e60db777b6a667771b4246913d1047748903afb88394779c129e5c3e365eccbec003efd4ec5ba0ca11c37368b0ba117c9739a575b7ce10da6f105c8b372de5de976c4695e043c8d47a8331e9f4b0d1b50db730cc144d9e373c8ccb745185d9088f38192484a6ddae07ff4d489621aab8f4b78176ce8e7b853f961495e467bdea535cede6617fd3625d564dec91c54231973bf7575a31ab611f95ab4b8327ab0f86310b9d3a8edd87b8e65d5605f76a3ee1ab1ad09088182a49adf5f38fd7e9739398602", 0x1000}], 0x4, 0x0, 0x800) getpeername$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000300)={0x10, 0xfffffffffffffffe, 0x4, 0x6, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x20}, {&(0x7f0000fe6000/0x4000)=nil, &(0x7f0000edf000/0x2000)=nil, 0x1fbe}, {&(0x7f0000f8f000/0x8000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3f}, {&(0x7f0000fd7000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000eaf000/0x1000)=nil, &(0x7f0000ebe000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000e64000/0x3000)=nil, 0x8}, {&(0x7f0000e89000/0x2000)=nil, &(0x7f0000e56000/0x4000)=nil, 0x21}, {&(0x7f0000fd3000/0x4000)=nil, &(0x7f0000f78000/0x1000)=nil, 0x3}, {&(0x7f0000e23000/0x2000)=nil, &(0x7f0000eeb000/0x2000)=nil, 0x80000001}, {&(0x7f0000f20000/0x3000)=nil, &(0x7f0000f9d000/0x2000)=nil, 0x2}, {&(0x7f0000fa3000/0x4000)=nil, &(0x7f0000ec5000/0x4000)=nil, 0x7}, {&(0x7f0000ece000/0x4000)=nil, &(0x7f0000fd0000/0x3000)=nil, 0x3}, {&(0x7f0000e2c000/0x3000)=nil, &(0x7f0000e4a000/0x4000)=nil, 0x4}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1}) getpid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:46:56 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') clock_gettime(0x4, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:46:56 executing program 1: kqueue() mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f0000000200)='./bus\x00', 0x1, 0x40000b36, 0xffffffffffffffff) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) syz_open_pts() execve(0x0, 0x0, 0x0) syz_open_pts() 06:46:56 executing program 0: mprotect(&(0x7f00006b6000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f00008b5000/0x2000)=nil, 0x2000) munlock(&(0x7f0000419000/0x600000)=nil, 0x600000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getdents(r0, &(0x7f0000000000)=""/100, 0x64) r2 = shmget$private(0x0, 0x3000, 0x25, &(0x7f0000834000/0x3000)=nil) r3 = shmat(r2, &(0x7f00004bc000/0x4000)=nil, 0x2000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmdt(r3) 06:46:56 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) pipe(&(0x7f0000000100)={0xffffffffffffffff}) utimensat(r0, &(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)={{0xffffffffffff7fff, 0x6}, {0x6, 0x101}}, 0x0) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) stat(&(0x7f0000000140)='./bus/../file0\x00', &(0x7f0000000200)) connect(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="02015e48f3acaffa2e244a156aff93be3f4d11d92c2940814caba78ab6fa090f4e39fdae8988d7101d7385e506ea4b4929d513dd2e182c5ac1f3fd3b8c1fdba9fc49a9260484ca5d864661af14afd1d25ec06a7c6401bae8d6fc28f2e1bbad341d0fec3b4565b999b39bb69db71b8bbd00000000000000000000005c6c9dc5"], 0x8) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 06:46:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x40) acct(&(0x7f0000000080)='./bus\x00') 06:46:56 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x802) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x1, 0x40}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) 06:46:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000007fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cf400cb25a021472d885ac48a338b690063b2a2391198b17c3d99a91ef28164e87b84b93360c6a21cfff010c59b58ac573f40e629bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b1229970152f3f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207b93c1bf5168e77b5e1fbbaa152f2251f7e9fc7854060017fd4b0d58af696d5d6f47801c6f44f54ad562cf7b38efd94a91a"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r1, 0x0, 0x0) write(r0, &(0x7f0000001640)="8a", 0x1) write(r0, 0x0, 0x0) 06:46:56 executing program 1: r0 = socket(0x2, 0x3, 0x102) sendto$inet(r0, 0x0, 0x0, 0x7, &(0x7f00000000c0)={0x2, 0x0}, 0xc) sendto$inet6(r0, &(0x7f0000000100)="e4f49756d24014f5cee6d0cd5de6a1ca49d4f6026f50f7c282ac23166781cfd4af67de3683fa4fc2333de29fe32dee393391ddb0479522727a68a2515fcd1e4afffd4c8cd27b79db0567ed948170b3c3ce20e9405747d35308604708aa53833cb557e999d8857a54d1f445bc39dbf7aef54639b0eb5a023486a94c95106e71153e28fc4a3fb0712a7062615663c07562e01bc1dbd76dede545fa7bbc8a2e8ea42c3c913181ec4d714d8f863db04190da3b358f074b8d911df07218af557734fff3b4877964ff3af2b70dcf7be81b35fbabdd1f06fa304e767629ce0f4f8b8baaf52f2e919a59b5e84c9e98010cc1da22faffcd5f9a1e80782ecae8b2fa0c20", 0xff, 0x6, 0x0, 0x0) 06:46:56 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000040)) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() write(r7, &(0x7f0000000200)="05acb290809235ba3b9c68daa990645a19b1c389a72faf2db2907b95fceb62251d8c218c065b947c50d04b4745b6138a5be4e5bc973ef6ebda1a328321372c3ce94e1058d28fd367e731ea67873e2a036a8f7096303764632eb019684911ff754b02", 0x62) kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x3f, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x43, 0x800fff5c, 0x9, 0x40}, {{r2}, 0xffffffffffffffff, 0x44, 0x20000000, 0x7f, 0x120}, {{r4}, 0xffffffffffffffff, 0xc7, 0x40000000, 0xfffffffffffffbff, 0x7fffffff}, {{r7}, 0xffffffffffffffff, 0x2, 0x1, 0x40}, {{r8}, 0xfffffffffffffff9, 0x1, 0x1, 0x7f, 0x2}], 0x6, &(0x7f00000001c0)={0x8, 0x3}) 06:46:57 executing program 0: semop(0x0, &(0x7f0000000040)=[{0x0, 0x0, 0x800}, {}, {}, {}, {0x0, 0x0, 0x1800}, {}, {}, {}, {0x3}, {0x0, 0xfc}, {0x1, 0x1}], 0xb) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaae0486dd60a4f01008182c00fedc000000fffa0000000000000600aa5de5ccebbddcff020000000000000000"]) r0 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x78, 0x8c, 0x800, 0x800, 0x2, 0x7ff, 0xfb3f, 0x1]) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000000c0)=""/53) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 06:46:57 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x1000}) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) socket(0x20, 0x5, 0x4) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) setsockopt(r3, 0x4, 0xc640, &(0x7f0000000040)="e689d2795d104e4da8495cfc6f262f9f040cc215d37b8ec792c98e4d65fb0118b03e24ce119693f5593fb98e5763f9be038da56009f6e938da0e29797b8a2b29d82f10bd", 0x44) connect(r0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 06:46:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r5 = accept$inet6(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) accept(r5, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) 06:46:57 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x3c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r7 = dup2(r1, r6) r8 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x101) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{}, 0xfffffffffffffffc, 0x61, 0xfffff, 0x8, 0xc42}, {{}, 0xfffffffffffffffe, 0x40, 0x80000000, 0x369fb403}], 0xffffffff, &(0x7f0000000500)=[{{}, 0xfffffffffffffffe, 0x18, 0x8, 0x2, 0x9}, {{}, 0xfffffffffffffff8, 0xa0, 0x1, 0x6, 0x80}, {{}, 0xfffffffffffffffe, 0x64, 0x1, 0x2, 0x8}, {{r2}, 0xfffffffffffffffc, 0x24, 0x4, 0x9, 0x6}, {{}, 0xfffffffffffffffc, 0x10, 0x40, 0x1000, 0x54e9}, {{}, 0xfffffffffffffffe, 0x40, 0x1, 0x8ea1, 0x5}, {{}, 0xffffffffffffffff, 0x30, 0x20, 0x3, 0x9}], 0x1, &(0x7f0000000600)={0x4, 0x3}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x0, 0x40000000, 0xb1, 0x3}, {{r1}, 0xfffffffffffffffd, 0x90, 0x0, 0xcc6, 0x6}, {{r1}, 0xfffffffffffffff9, 0x41, 0x2, 0x2, 0x18}, {{r7}, 0xfffffffffffffffa, 0x58, 0xfffff, 0x4ccd8d47, 0x4}, {{r8}, 0xfffffffffffffffb, 0x4e, 0x4, 0x9, 0x100000001}], 0x2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x81, 0x6, 0x401}, {{}, 0xfffffffffffffff9, 0x1, 0x40000000, 0x8, 0x1}, {{r0}, 0xfffffffffffffff9, 0x5a, 0xfffff, 0x3, 0x2}, {{r9}, 0xfffffffffffffffd, 0x8, 0x2, 0x4, 0x100000001}, {{r1}, 0xfffffffffffffffa, 0x4, 0x20, 0x7f, 0x387}, {{r1}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x3, 0x1}, {{r0}, 0xfffffffffffffffd, 0x72, 0x10, 0x8270, 0x2}], 0x1, &(0x7f0000000440)={0x7fffffff, 0xb2c}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r10 = dup2(r0, 0xffffffffffffff9c) ioctl$KDENABIO(r10, 0x20004b3c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r12, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r12, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28007f00000000000000003aceeb3700", @ANYRES32=r12, @ANYRES32=r12, @ANYRES32=r12, @ANYRES32=r11, @ANYRES32=0x0, @ANYRES32=r12], 0x28, 0xc}, 0x0) 06:46:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x60}, {0x6}]}) clock_gettime(0x4, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 06:46:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x5}, {0x8ae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r3 = dup(r2) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) fcntl$setstatus(r4, 0x4, 0x40) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 06:46:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x74}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCFLUSH(r2, 0x20004268) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:46:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='#'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="a700e69e0000fddc0a08f6ab3a81bef140ca57107301ad1509ae349a619165cb6f5a73cea5c49a7a1e595b52"], 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/53, 0x35}, {0x0}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x3, 0x0}, 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(r0) r1 = socket(0x18, 0x3, 0x0) socket(0x10, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 06:46:57 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffafaaaaaaaa00000460a406000020000000000000000000000000aaff020000000000000000000000000001bf81a91adec5e69bb4f181b34b38bd17819025cfdc5a55699e2a39542e87cd9f14ea876eb4cd5a9fa42d33953d198dcf5a89410957de4b697cb20d2a13b3e267ae9c0d8d99eb2988b1d9ccaed716278316eef2f1ae727498fa7540c696fc08918d561ab73245db0efd7a2ee43bd095ad1c66fb34259d5ff002ca2fc4ea1c1519477bf4d15df43b10e4457a31bcb4ba4d0fb49366147afce63637f7be20c1d7122401285d9c7205df"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) 06:46:57 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x200, 0x0) ftruncate(r2, 0x0, 0x400080005ffffc) pipe(&(0x7f0000000040)) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r3, 0x1) 06:46:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x61}, {0x2006}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 06:46:57 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01a509"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7d028190ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x2, 0x2, 0x5}) write(r0, 0x0, 0x0) 06:46:57 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x400, 0x0) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r4 = socket(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) setsockopt(r4, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r5 = socket(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r5, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x40, 0x6e, 0x4}, {{r2}, 0x0, 0x46, 0x8, 0x0, 0x7}, {{r1}, 0xfffffffffffffff8, 0x0, 0x1, 0x9, 0x20}, {{r3}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x1f, 0x100000001}, {{r4}, 0xfffffffffffffffa, 0x4, 0x40000000, 0x4, 0xffff}, {{r5}, 0xfffffffffffffffb, 0x3, 0x1, 0x0, 0xffff}], 0x40, 0x0, 0x3fffffd, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 06:46:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='?\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x8, 0x1, 0x9, 0x4a696957}, {{}, 0xfffffffffffffff9, 0x2a, 0xf0000000, 0x6f, 0x2}, {{}, 0xffffffffffffffff, 0x93, 0xfffab, 0x9, 0x9}, {{}, 0xfffffffffffffffd, 0x1e, 0x80, 0x16, 0xb7}, {{}, 0xfffffffffffffff8, 0x2, 0x20000000, 0xffffffff, 0xffffffffffffffff}, {{}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x1, 0x88b}, {{}, 0xfffffffffffffffe, 0x80, 0x2, 0x7, 0x3}, {{}, 0xfffffffffffffff9, 0xa8, 0x1, 0x8, 0x6}, {{}, 0xffffffffffffffff, 0x5, 0x80, 0xfffffffffffffffb, 0xe5d}], 0x2, &(0x7f0000000400)=[{{}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x7, 0x7}, {{}, 0xfffffffffffffff8, 0x24, 0xa, 0xfffffffffffffff8, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffa, 0x21, 0x2, 0x7, 0x9520000000}, {{}, 0xffffffffffffffff, 0x1, 0x2, 0x9, 0x3}, {{}, 0xfffffffffffffffc, 0x34, 0x80, 0x7a, 0x9}, {{}, 0xfffffffffffffffe, 0x40, 0x20000000, 0xd160, 0x5}, {{}, 0xfffffffffffffffe, 0x20, 0x4, 0x9, 0x2}, {{r2}, 0xfffffffffffffffe, 0x1, 0xfffeb, 0x101, 0x4}, {{r3}, 0xfffffffffffffffd, 0x88, 0xf0000000, 0x401, 0x100}], 0x1, &(0x7f0000000540)={0x3afa, 0xd}) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) dup2(r6, 0xffffffffffffffff) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r5, &(0x7f0000000140)="58857c2d1f8ed60270e346cba0dc731197a5b9c0", 0x14, 0x0, 0x0, 0x0) writev(r6, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 06:46:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d002009000000000000007d00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x1, 0x0, 0x9, 0x81, r3}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) r5 = shmget$private(0x0, 0x3000, 0xc8, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000180)=""/65) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000100)) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) 06:46:57 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000000c0)={0x0, 0x0, {[], [0x0, 0x0, 0x1]}}) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f0000000300)=0xc) kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x981, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0xc}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x156, 0x0) 06:46:57 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) preadv(r1, &(0x7f0000002240)=[{&(0x7f00000034c0)=""/4097, 0x1001}, {&(0x7f0000000040)=""/11, 0xb}], 0x2, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r5 = dup2(r3, r0) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0xe4e7, 0x3}) 06:46:57 executing program 0: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) 06:46:57 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, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000131000/0x1000)=nil, 0x1000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x11}, {{}, 0xfffffffffffffffc, 0x4, 0x1, 0x5, 0x9}, {{r2}, 0xfffffffffffffffa, 0x0, 0x5, 0x101, 0x6}, {{}, 0xfffffffffffffffb, 0x1, 0x80000000, 0x5, 0x4}, {{}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x1505, 0x3f}, {{}, 0xfffffffffffffffb, 0x22, 0x2, 0x6, 0x20}, {{}, 0xffffffffffffffff, 0x82, 0x1, 0x9, 0x6a26}], 0x8, 0x0, 0x981, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000080)={0x2, 0x5}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xfffffffffffffe9c) write(r4, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 06:46:57 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/file0\x00') r1 = dup(r0) setreuid(0x0, 0xee01) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) 06:46:57 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)=[{0x6c}, {0x35}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="89", 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x4) recvmsg(r3, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) preadv(r2, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r6) fchownat(r2, &(0x7f0000000000)='./bus\x00', r4, r6, 0x8) r7 = geteuid() setreuid(r4, r7) 06:46:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x50}, {0x8ae}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="5d3b610d1e07ddd5e0949681d8a6") 06:46:57 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) minherit(&(0x7f0000827000/0x3000)=nil, 0x3000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}) 06:46:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) openat(r2, &(0x7f00000002c0)='./file0\x00', 0x100, 0xae) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000180)=[{0x7, 0x1, 0x4, 0x9}, {0x1, 0x1, 0xa, 0x40}]}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000380)='./bus\x00', r4, &(0x7f0000000400)='./file0\x00') r5 = kqueue() r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) pread(r6, &(0x7f0000000280)="8ce71a73bbf56e4227e69970d0ea5d730569ced30f677e146de10984d1e87c96be1f4ffdd6", 0x25, 0x0, 0x71e5) kevent(r5, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xa}], 0xa, 0x0, 0x99, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)=0x101) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x86, 0xfe}, {0x0, 0x0, 0x0, 0xc00}, {0x6, 0x0, 0xfc}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="fa15013460708b76b6608bc44485") sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000440)=ANY=[@ANYRES64], 0x1, &(0x7f0000000900)=[{&(0x7f0000000480)="6d3a374e455b6dd3e97b1fcdf7fbba3e43840af37d7e94d7d4b841eb9f873217aa5d69aebf43ce91397b9284a470ab1206d4a60c845472c6ddf6b7397d23608424538654c124556b4249a7d18670b53ca82641d80d46f86dc2b810af06cc54b65b23ee0b7c5c879e3e034e26da5e22191582aed0dd1b8e859cb1d9751d27288fa1825b1ed3612edf18a11cdf2fb2c9154bb8b2488d3816e334d8c1b0a0846a29f04ff77e8069d276a826d76e90afe5f586c739cd4e7d5e3631dc6034b140d5d1f9f59bc837204623dba42e3ee4c70929d791b38ac1bbff02c3580b165b1c2e523e69c56958378cc41adfe92066dc0b628d6d50921befc8a2bf", 0xf9}, {&(0x7f0000000580)="14f4e6b27d2154beb9223abcd2522144218563e59a153c653b75a11bb59914bbed86f3989acc811c034b6330146e29ebd849b5edf56803cc32a1bd618e24008b7cd0ab22765cbade21f0a34da89acbff24be81fcbc87e3763136a5e6d4fc59481d5884dd571663e2d2a52e379ccb6c24d854b3e496a0e68c02c6495c2655bb9c2abf17c70d5c5c7cc4c29ad05c66c41fb5fc59ae922c4cd89ed3cb683800e2106ab351c1a26ee34566f7d58756a2a966f2c82d7cccdfb3c0ea89513366c2fc669b4636de58af519dbbe7", 0xca}, {&(0x7f0000000680)="c4032e26cc939b201d2a678d8d7fd449ff2e15c87dee62a5f57f906af8b6e8e127089cc8049eb737e30578be4e4bf4c360969a814f2fc672cb51d5a8654c80a788314c95df6e8e66c4807e99cbb346b6fe8fe1fc8c", 0x55}, {&(0x7f0000000700)="d10f45c9c7caacaa469327a87b4ebfa0a53113bfa3e42c73d87506cc5f635d8ffe873a1b918481594d9d111bfef963da6557df8fa82dca33755e3141dcb8ee36f4d629d19f0a8e61f4c95043d796", 0x4e}, {&(0x7f0000000780)="0ae060667d03f0deb70cab0b6c5d41004fa6d0d05883d7b9d95f0cd6d11e9bb468e1d0378977c714a0424216817d0119810dfdf43f0eb2dfd1698020eff9e8e347f18b5e6598406652af33477f88a0baeb301d72279037b4e9d6c4be5f4c6107802e", 0x62}, {&(0x7f0000000800)="3f572e3921564f5c351e7b3bfdc9bb6d977565df5dc89293391b573e0dc880dbebc0a3d7a921322e8e062e6186e291c4f31a9acf274a6744b58dac98a053079c7e5d08bde38c6bb16784028db79ee0ef8eebe53d74a905b6fe11025cd001c9c98e05b55cee44d6cd8d29650f89", 0x6d}, {&(0x7f0000000880)="ff0b5df9dbe2d7c2f1cbdf90a229e3344390bd17b20602b077852f231001ca64001d55b97fb7a5c25304735a119f72bac02876b0b7d736703194e37e0d2bc497917119c98f5661f961c645cc82478d32e6a8d845562fb8f8487a56928ad2748431129213c501c4", 0x67}], 0x7, &(0x7f00000001c0), 0x0, 0x40b}, 0xe) 06:46:57 executing program 1: open(&(0x7f00000000c0)='./file0/file1\x00', 0x80, 0x40) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000140)={0x9, './file0/file1\x00'}) 06:46:57 executing program 0: getuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") Ë./file0./file0 !þvm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e8536b0 map stack 0x2071c000-0x20b1c000 of map 0xfffffd80576f1338 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e8536b0 06:46:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="2f012e2f66696c6530809afdfd2de3374ea91b4b2a248ffb9abc0ec81f0250ae27228f72a71f0ac5e3787e9231743a0cb3ce034e0596aafecc2d59698c9ff71ecff082c162efe611d047704b1728c8dda4a938ec08d54398d60ac1470b6bcca71b88de244395b4c0d874bcaf6ede9a4c8c3ce0dbecc06b607c97446397c06cac42030e86234f150415134e0e68bd4e028d2f7821ad6a32811495857fa169f473b326d686b2cb4202193391c0a04ce02355ce34b86ec3b36c88761cd5cc17ef04dc95aace70b65b02fee7d20c3c0bceb52aad94fda1503c167cb3354b000000000000010050906525cd220a9047a6adb82da52115c4e516d906af47bba6d0d4cbb0852ae8047886d83d3c45286ad57142884aa1158885bd1820af842dc2961777e042d3bca97fb14df7e5e7e7b06ffd68d849d0443bfa923143532d935e15f8b9d42e151ddb53a7d6c694e13f392646d5db1122a8e0ed6cc83e334f1beb18ca8b02c67141c84ef060d7ad2d26cce519e192f1245015584a55a2645803751b000000000000000000000000005270b926e96fba4f9d04e8b1e6bd01fb2f6ea29b99eddf8addf89764d98724ae22ac6ab24cf3e0dca39b9c70091007bfc41941d59869719bada5c4043889cd7e4de2c6ec9a58b97d0ef7035b75827cd550250ae1c1e01dc818dbbb55d7626b17bbf47f4120c86372183a522df26252a1e3843af96a9145ee098e155d147beb17b1720e6bd7e8eb90d8cdd9d8aa1dfeb8923633dc9a023a688d4940f8631c578fdabbc78502c31e0c0ea7124e9387186dd7358e2742e719b77939048b77"], 0x6a) r1 = semget$private(0x0, 0x1, 0x74) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x8, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) getuid() semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x2, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) recvfrom(r0, &(0x7f0000000140)=""/51, 0x33, 0x41, &(0x7f0000000200)=@in6={0x18, 0x3, 0xc12, 0x800}, 0xc) semop(r1, &(0x7f0000000240), 0x6) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r4 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x83) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r1, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x5, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000f00)=""/4096) 06:46:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x20}) write(r0, &(0x7f0000000180)='X', 0x1) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "9a594615fabf4366d39c9f00100000bc8700"}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x20000, 0x0) sendto$unix(r4, &(0x7f0000000240)="9f96bd6926b7da590932e59cda2cf18440af5e593c60e2f42249456444a946123ff5c0242daf78acb1", 0x29, 0x8, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getpeername$inet(r2, &(0x7f0000000040), &(0x7f00000001c0)=0xc) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() close(r5) kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCCBRK(r6, 0x2000747a) readv(r1, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/131, 0x83}], 0x1) 06:46:57 executing program 1: socket$unix(0x1, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x5}, {0x48}, {0x6, 0x0, 0x0, 0x7fffffff}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r3 = dup(r2) recvfrom$inet6(r3, &(0x7f0000000240)=""/162, 0xa2, 0x801, &(0x7f0000000000)={0x18, 0x3, 0x0, 0x8}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 06:46:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x8, 0x0, 0x3f}, {0xfff, 0x0, 0x0, 0x6}, {0x1, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x6, 0x8, {0x0, 0x1000}}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:46:58 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0xfc2c8179caefaba3) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1a) syz_open_pts() syz_open_pts() 06:46:58 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0b0723c35d020ae491d1d3025e743a548bfe98d133444bef1c9bb39750a77f23aef468edd92015dcea8f20c9200d3bd46c3ea5d5a06eb950303ce8860f0c030b8929e2b779bbc6a469e542fd9928d9a7", @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="6fe48a6f25b37ad9d359797135a914d3964d3c3b876eb837b78b4cd0d04118d6e33103fea4d73bc49de851fa261ee172c1a78d0512b179532bd452219507361dcb334d332b285da5c89bb535e57f5f069fb21fa7ada48993", @ANYBLOB="a8d8b06f297091b6c4ecdbde7d0ed3dcaa2abdef8f7ff8c44fa47f19f69f", @ANYRESHEX=r3, @ANYRESHEX=0x0], @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESOCT=r4, @ANYPTR=&(0x7f0000001380)=ANY=[@ANYRESDEC=r3, @ANYBLOB="3a7ba72556cd73ef10507cd1136ed196a25febe563a11bb97a249054bdaf7dd1f8bed4102d9668b0abf5a930ba4c6a718890af3b08cd5ce5cb322fe0e289b3b56db993d6c0b15ace2e49fc35e0b4f32abed3e4253ebe9b75a0b185725e219cea92046ba40f7dc8e395fdb671dd694b69a2584098fd2f5db0cbe1fdc5e48920e30e98b91bedaf1f13", @ANYPTR64, @ANYRES32, @ANYRESDEC=r4, @ANYRESOCT=r7, @ANYPTR=&(0x7f0000001240)=ANY=[@ANYRES16=r9, @ANYRES16=0x0, @ANYPTR, @ANYRES64, @ANYBLOB="3c69a7362f7df006a77ac8bcf6cd2a97c657224ac0376b9ba9155e6b18cc376c75b762a0882ad414c2c60d843f248bf7c5bedfe74969b7f6f911f0f6c9135703af48d77fe1572636dcd86cf24b04a68bb0f2d436c0fff8777bd1c612d8d5427d0a2d016c6c48880898d44a0be6ed1b836bb652ef5fdb449551cabc5e41036faba190e23b09569b480bf7041e522e169df635ac6799e1ff6aa78402200b4428be901e5b368444cc7eeea9a57827a90d3a422dcd9a4b7fd2d1ccfe5d76ba8a43c454c5f4a4c38fa702f5bc1c46d227ee50bd167e6874c9cae917266532457fb17cd2c57f7d8e981203660678bfcf"]]]], 0x3) r10 = socket(0x2, 0x2, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) 06:46:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x1000) dup2(r1, r0) 06:46:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x408632e) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r0, 0x3}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000140)={0x950000, 0x4}) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCFLUSH(r3, 0x800c7005, &(0x7f0000000100)) open(&(0x7f0000000180)='./bus\x00', 0x2, 0x48) 06:46:58 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ftruncate(r2, 0x0, 0x7fffffff) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)="5febea64a239e15b72b52c6f8fd0b57f0a32", 0x12}], 0x1) 06:46:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x2, 0x0, 0x401}, {{r4}, 0xfffffffffffffffa, 0x14, 0xfffbd, 0x3, 0x20000007319}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x81, 0x8, 0x7, 0x101}, {0x1, 0x3f, 0x80, 0x20}, {0x3, 0x9, 0x8, 0x81}, {0x2, 0x1f, 0x7, 0x8}, {0x20, 0x40, 0x18, 0x9}, {0xff7f, 0xff, 0x9, 0x3}]}) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/183, 0xb7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:46:58 executing program 0: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3002) 06:46:58 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x1000000007, 0xffff}) 06:46:58 executing program 1: mkdir(&(0x7f0000000040)='.\x00', 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x84b, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/162, 0xa2) r1 = getpid() r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x10) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000280)={{}, 0x5, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11, 0x0, 0x0, 0xfffffffffffffffc}], 0x8, 0x0, 0x981, 0x0) r7 = dup2(0xffffffffffffffff, r5) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000300)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000200)=0x4) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x2, 0x5, 0x5, r1}) 06:46:58 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x2, 0x0) getrlimit(0x1, &(0x7f0000000140)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x80000000}], 0x3, 0x0, 0x981, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) rmdir(&(0x7f0000000200)='./bus\x00') r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x11) r5 = kqueue() kevent(r5, &(0x7f0000000440)=[{{r4}, 0xfffffffffffffffe, 0x11, 0x40000000, 0x1}, {{r1}, 0xffffffffffffffff, 0x8c, 0x1, 0x7f}], 0xb, 0x0, 0x981, 0x0) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x1b8, 0x4) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x8, 0x0, 0x981, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x1, 0x133) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000280)=[{{}, 0xfffffffffffffff8, 0x1, 0x40, 0x2, 0x4}, {{}, 0xfffffffffffffff9, 0x23, 0xf0000000, 0x6, 0x3442a38e}, {{}, 0xffffffffffffffff, 0x10, 0x2, 0x80, 0x8}, {{r7}, 0xffffffffffffffff, 0x2c, 0x49, 0x61e, 0x101}, {{r1}, 0xffffffffffffffff, 0xc0, 0x40000000, 0x12cd404e, 0x1}], 0x800, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffffd, 0xe0, 0x1, 0x7, 0x8c}, {{r3}, 0xfffffffffffffffb, 0x91, 0xf0000000, 0x8, 0x1}, {{r8}, 0xfffffffffffffffb, 0x2, 0x40000082, 0x0, 0x401}], 0x8, &(0x7f0000000400)={0xfffffffffffeffff, 0x5}) 06:46:58 executing program 1: seteuid(0x0) preadv(0xffffffffffffffff, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r1) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, r1, 0x8) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f00000008c0)=""/102400, 0x19000}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000200)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) preadv(r2, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r6) fchownat(r2, &(0x7f0000000000)='./bus\x00', r4, r6, 0x8) setregid(r1, r6) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x48) write(r7, 0x0, 0x3cb) 06:46:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x150) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') denied attempt to set clock forward to 68719476743 denied attempt to set clock forward to 68719476743 06:46:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0021ff9c"], 0xa) r3 = dup2(r1, r0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) close(r5) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) accept$inet(r3, 0x0, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x20, 0x0) dup2(r8, r9) execve(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e00"], 0xa) 06:46:58 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c0c9fc50bc156a6a956c4b33271b119a4c4e40a75c65502d4428702aa207ca7a27cff0359c6c7b07fabf409a62d19028f98d25f0daa24e9e3ac7fba5f4f2d563ad02975870bbd58ffc275ae02fb5fac7b030576f86c3e3111adeaeeb13ca19bed7077179db4926b5daa41f57fe51b45e543a69b060cab", 0x7b}, {&(0x7f0000000340)="6dcd6a6024a8b9dd4746e0a455aa2123d957a25524733686ff7370047d404a566fc32e10a2f254849e55fca27a13b0e57073e949c50da36c55e203dc212c11780ac2bf2b2954e5e1f9b78aab595770278476ffb597c9cafc12dbc28aa15e674aaeac6b365d959eafc7c6785fd2eb1b232cb0aba8477ed68118831ff00f2113b9a740b8d5a55094bf078b2ff14c729d9688702a21c71f1bb47cce06d13ae4655a43c5737d96b9b029ef4f773f5f80a999c015a2fd811ca6eaac67cb037e3b259ca775c2f0ba58bd61a4ce8816de", 0xcd}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {0x0, 0x3}, {}, {}, {0x0, 0xfffffffc}]}) 06:46:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) 06:46:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffbffffffff], [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) shmget$private(0x0, 0x2000, 0x20, &(0x7f000058a000/0x2000)=nil) fchmod(r1, 0x1a2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)=0x80) 06:46:58 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2110, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d630c8943c3aa8e689e464539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000002e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fbc0d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d7c"], 0x4a4, 0x0) msgrcv(r1, &(0x7f0000000480)={0x0, ""/227}, 0xeb, 0x3, 0x0) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/95], 0x5f, 0x1, 0x1800) msgsnd(r1, &(0x7f0000000040)={0x3}, 0x8, 0x0) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/146}, 0x9a, 0x0, 0x800) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getsockname$inet6(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff01000008f60000000000000000000000005800006e15d3e30b", 0x2c}], 0x1) 06:46:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={&(0x7f0000000180)=@in6={0x18, 0x1, 0x4, 0x5003066e}, 0xc, &(0x7f0000001380)=[{&(0x7f00000001c0)="4dc098801fa6df", 0x7}, {&(0x7f0000000200)="6c1b38627fef2e052bd0001eba627a4bfb90", 0x12}, {&(0x7f0000000240)="056459194914eb8fa4fa5fff58fd4260fe5d1b5747e9", 0x16}, {&(0x7f0000000280)="db46881948ddfb5e12348e8658c7dac6b316870f2c8de5915b37467ad504f7bcb76f2f5e962ca1bd7e993ba5f56355fa450a6e0a13df689a4b8c32a53c6fd6f41d72ee06f4bfc86dd203584b7ec518c208f45c3fee06970d2be9d7bd9ebd18741fb94b3bb39e90720e60e086bc205244d6c91a3e2dca88426effe73d41151a64e6a03f571268286422221dac40b68512cd6343321fa3cf011ee313595574cafc02d9356b8a", 0xa5}, {&(0x7f0000000340)="4f7582cd0026f1ea54adfee446fb21ebb8867fbe93ddee829be90d84c1b97c8dbaac9edc6657b67c41ee33fe595e4ae4092125981bf962487c8fb25cd14d8ed6a17dd8ca02f73b19ac3d0efa93af9ac14b24eb4e7e4500f68a8737fc180d5ce298f85096296563ce6d657b701bf1968632a783efd4f11fea2c88243c67dad3a4fcf7a011f7692030b3c0b3d793e2424c901a539b7160bdadca16f60f114829549b00c7d13ad6b0bc80c8b83b1fedd295c30326c2663c9d7e1d58f2c939be7a271c9e5dcc3a9cee1c0b340d9f831e07f3712bc60dacf578e94126027a6c37eebb6dae4581e5956c94435ec9e6d587054cf0b41f57f7a319163dad3ad13e6e1233e8e9fbc4b75ddc9494e9812351568a58aa6263989757aab63f7d09752235e626c06e817a8af35a1cb9b317c6c1ec22dc590c4fdf4bfe38dc3d10df39bfd2a2500e6cc73024a7191395f0dfa27a6f7fd29b9a4481cd58ddd161709eadae2d36b1c25ea0d845e157222783277f7ca13eb76f20c8830b81112c3d52664e3f29f8e347cb28a395b4cba6fc98a45c9ee6ca01a927c8a02fb2cc9b7caf51d9a7a9e7a7a5a96467870005b70dc96ff45172478670f248b0437e7c8b0208e100191a4be5c9518a7e8a41035195a5681e561f4fd65e631833d03258a68b3b92a3cc25dc858cadd1bc7101efbdf4af311559d5d139489f5381f0bb8989063265bda59ef5d85049ff9e1c0f65220a99ed28d7d57c3d1cc0a69982d0d2fb4edf2534c1e2c999b88ae81fb9ea9c818059bb3640aa775525a8abc290a45740bcf90a2a2ee95044ff76b98f95d011063f8143fedc8ed4c03321c51da5efa41cecca5c6a1cf711cf471e6844a8be43317f6055e5a9d018ef37411c33b53464f20b3408e838f92ff8630efd2edbc1fe521b7151c0ac8a0e01056c64439df7fd4736aff575aa2dbd6b7f81f1ca986bcb79d88aaae488416b33cc91f8e3ad87f78f3e44c68701ae54e07fc1897116a64ce9f17d78fdf1afa07e8d4d415e6fa92b2fd9bae1cff92ac34bceff74109df1620c673f1226860f716da0e049431c2eafb9d4eabf435e822a6c3a0f708e58a1770951be6e84aa7833b9db760b66dbb98e837afd6227e752fc98db7a8ce03570ecde2f5b7fa953c8d53bc57f98951532d4dda882d4286d2e66e4036a299158fc389b9f86dfe0b2343640f91fceb133afe74eb37952826deec2bcaa2ee67d7a818338056eedadc0a74fbb31abb6009b527482af88d5771a8ff6d95db9bca6260f501da622fbc9d55ad58905b2ee482d139d3b62fbab10924fda1c6ecc9d88ebb60a923816516fe42a005806c303bf23763c2de976385911bff32d916c693ec404aa1e1265c343294065c400474494f327d38a3c58ccb726e993e74ab5f1d6133a4f28c87e177fb6c42b6d7397a0a4c2698cdebbb818b9cf6eb617160448d04321e5bc8344de11b6a5089a5f82c0b40cd42c7a1233be879ef65dfd0b65f495a7de0a2428e21cb94637285bfcf4ae5d128d177819c2ff4cce2f4e62e8963b099704efc88dd9972dfd3f67ae8357ec1a4ce1853ece0443857ea70c878af9bdeac098d1f2e8a1a22957e92cdf7d50c8684d4d7dd1182ba3af8f894108461acb70ea37d4f4dc6abe152192e51b82097c4c4a7e4f0d17b04c29b3259fd400be4283193e1addbca6fa879f67100e3e34e942778fd2f75d94806e66f6f947766e07ac7e66a8bb8d3e5be1292aae2b6fad9f1f7228f7b5531a4efb3c5938c8d2fe761f56f279eefc8d18784134eb9854aef88fce118285d7bdf3c2ad732fabef6561390f8ee26569669ca1fb3ba182a80fe7f6583bb1230049cbe0c00a85885be8f4d65b59be1ef88a31af373f75ea4b4cc4643ed30de4de09b216e40a83f75b70044b4e759a7eb72be8855b409cee4231d9583746bdc4b34c1df5b027aba2bef4e645bbc4ebd7fd3c88eefdb161e7fd955f98a44f1b4cef4bc8897b5482085a0a31fdd93a2bad2d98d4f67765c40687deafe0a2bf147c77b0932c448776e886ab9ad4488319ee93f790fe5dea6698f3ce707533008dcd560f2867766224ba3d24b164c4fbc8d8654a424016b6b22af32d6ea3fef3e9574462b576711f040be42b53c62fc3469dd84ee4235611e23d7bc046a333f32edce9a79eabc81c515a65f137e445d9a3ba9b282cd8ecadcc366ef32485af4bbbcbdca1bfae60ef6833ef124eacfa0259c389c38df52025cf86cf9f7de8fd2ee3fa77c4425799ca27c0a03c22d79f8efbd562f58968da0f77f68efb14c7b4db545536cfe5b8f41258b3f38b011d7a1d024108915dd39bb9c10a247fa8f31ae83ffd0bbbc427e55bae6c4cf22a0776af73442f0c040ec0a4b07ffc0867448bf0b2446f2ce4a326c6c7ad9cc3e846e49188a1560fde906bac35fa4073c5e7b6cdc2e7f3d77c0ea66971f091b1b9310e05f2756ef9388051a341a10b058dffb141cce10309f9d2ca57bff945be9e59dad2e8c5c20278d708563b861461779e447fd05e4e25779849f6e6e2fcbe445fe24dd0eb82e32e3e12d82a8f8e4f34af7318d0004e1c9792cfe6f543a4769fa2ec5807480a3883e8d90e1ad7e18e32c0d5f2b7added8bfc94f58eea18446bed3da771cdf87903c838c85637b6e99ccf1e92113d29356b736db0abb675bf03424559741bdbbd370e1f3959401c3db815a582b40038bd4721dde20411cf31955034cd80637883c6bfb665a46fab8105668db8394514de122e919439c0bef0153b6ba256e6a7058b140e4c3b50adf761b1f8ca2563bee73048eb8164ef4ef26b881aca2a5bf247bc57ac007506e86f1495e802a52e2c03783b3d5d4ab9bab3c03673addeefa7ad8ff71378f5d46d8f49e4018ef4f5f75562fbc5e7f3fc131af36bf215e6e6455de24d582b08edab06c3478606f1b27faab4ba5a0379267b440b3f8aa3cf1364b915cad498111e871131a9e95d5b04babbfaef507dd19ff03355461831b9090fbc2fc16da31966a62cbeaf1c708530687253b05a0dedfc86ca67d11ca8cdcaffbbf2ea4e4a840295a7f75e47010631d5f7a82d1d05cc9841311887c5cb2efcac718c99343ada611bc7101533230d27efbca9405c58d1ae636dae8f6f6d659f747d64afcf8913a2a0604c908920e7ba53a5610a5523c76a995e194963c8fe35ecd4c479f47792173739719d269eba0b07ae8a3abd56f739d61b0f8bf0df36e81eec54544588553a8a313818f57ed225e265e7c2638fe3dfa0ac03a83d2a191a56e53e69a6894797f35f796ec8de446613bd2edcb3ef3a1208b699e427e52e48921322b9c48e1d89e6d423f653a771df53f45632704087b56a60f6cf4717e9a734e2397b74b43632e617ad399e05479deb5735a450cc1149329a72bcc3e98f4d5e9b6644eddca6e6e17a155f12a9b8d2bcb9352fd8ad9ebe5a0fa22623d77596d55e2635bdfeb34aa1246d15d6f145fcda386e118ec324f2b577a45dcca4f105a0e384e218b2908897f03ccd1180aa9ed4dfe0c2606b3f8951b3b291ea0d3cc3778ab38043be73d3a84173becc17d926e323f6a25c08896158cc99b66ab702228ede6e409061b692caeb819d443a245bb6310ae5e88f49043aaf7c93bb4c65793b6d89f60e9ed091c7025e0c72628dc7f1973e29eb1b78868a5ed78428f33a36add014caed38f622711d5c81e6dd034a5c1a5e60071f47d84db70a97943287198cd3fb79ab6624f534a454f85e4c0dd10c97de0f5368a0595dd973af5f74fb8cfbdd948ddf69b9bc5ff5d208b3b5ac0ee81355b0485703223aecb99ff2d1bd2d8bc28409c7f9bc25cf8ba98b837eec3042d04d76b39f9ea37df67a75579ffa45a909f9dbc4a829db2f6416c0de51d5597804a3dee006bf1752ffd15975ef4baa5ac7ba2f0ce47dd53149120992f04f12bb1fa7c0961056b514b0d94989fb0485986fcd3aed3669952868e1cce967dee1df381ebaa972002a00797ae10ab9d998c92ad0da7efc21f974873005c4a306c91e9c77df19d60969ffd04bb1d570a87aacc60132918d32afc00bfc0e22e30e31e5380ac221d472dc3d80a94d512db51236a06e93f85c59c21975cff0166658697f64a65ef99f35c591385c9222676654b64af174989b00a3a8d7484c8d93db0f3a1aba587d097bb272f9e9f9ede20e4e221add2a4e65e0e9f65ed31d3764b10121d205044a4faf2696b65af0936d1611128c4bb23ae9c274bb2b30088a9f3de5acdebe5aa7d5e15c659210eaba5d9f33f4de4991ab96ed9091685ee3f32eb1f8638ff792dcaba2c7e4d37f35e118871460e14565bf495af7e971d6b03acfe7debe06815bfe02291f1cdcb6be71da6d7fd5541a276d3a0aa82a3d369c61b548ae68b9ed3145be8583ad37191a12f1667e43c22cbb9d8da9a1bb639f17d9ae978bae93686d3b1aee8b7c59c256b525058d004388ab23e8673db7cf1ded8785897b53418657233160947196198b4c7bef83d6f96ab4edca210cd7ff34def4a03f57ebf464ec9011218b02806b713fb7da88df5ee59781633bfcdfcf7bc0c6e13c5a58707ad439863e3e9100e6774fce8e3de52d4ba06a6f44e3daebbeb94c913e22a8f09baf1aeb33205e3eca9f8d762c29c3416c8db451923152379ad490566c77474a9e91f8aeb9287d5b0841c5b05c3dcae799bf9c98c162439e5ef2a4cd48d9f4ae6808f54dfcd8fe53f72e40351590e8b7e2460417ed4883339d85005723d58479230a3e1c515da7fb86ac7bbd5fa37622e8fa25b393b6cccf30bc1a5204118dfb82b2dbe442be5284ad1902de343ffb6bde4593a4b016f45e26abbe9406e4c52efe221d340267a722a01897511e5296241c0553452ad51ba19bde2e43350e204ed8748ae73420ed23b10a4f9d1adc2dfd26f669c2b0f196fe9e8e543df9bfc0da11177bf43f697d791cdcfe8c03630ab7147330935857a46100fceda837fda29b7c454fa034d61c278dd120a2f5f46daa65344a1b8eebf7967b4833588566448d99d9973014052b3c3188b6ae948e922464dcf7d998bf7750684fb686c17e1fcfebd40f4bbf5828ae8ef25fcade6b56406092e2c7b2b7f43e6c81cd7e1ab27f97029a1be57442eaa41e57e2af9b28a3ce1ade911bacf2c5f6ef79db3db5b3336dc5b595c88b789a4bf521c491767502d361420c26ec2c302934d7d8fabcf2467cc7cc57ccc3dce3bb0ca8861c13ec38ef566b5c17dc2ca4ddcf11cde00f870c836561b3e8c8d80c34cbaedf94b188d04d0a76023498ef847c4b8ab8e728c97f865a5211584e2d4b694543b359cb09f3497544ffd321f7288b569452880756a4911e37a49127c9edcdec4d78dd2c0ef70d406a1f70ad0cd551067281500ae1e8d296f5457ba6916c6307bb000de154b53a151b3cc32ce3c4970cf869e308ed0f1cf8ae63360829b06dd7b80e34c4a6ab6b705643442f9a43e757cb939ded875bf1ff8b8e25e800e6becdfa07e9a7edf3dc14c6fbbe26c67a8578beae5f26e2634250038d4a442a4dce48b53a377b70aacd2d625e673adf06e93ea9ef1d7b7b236adc568008ffda803757850cee8b95aa28c2cbd43505470081401cffb9f198656be98477bd7584282b8a4acf2d9375b9e57d9b25479f95a74cf0d600d3a64f8452ffd65a44f2eb7431854e68ed1724254ddbedf6d17f428b720503d7ca3e8028e16b9279024ac919d8a3fdf570da9d7ac096718cdf76437b89ac1a90bddb5c5ddf81db5143919a30865b461fac2c28df1fc900c7f66d3d8ffae15bf8f9bda23ed641810f7c3caa6", 0x1000}, {&(0x7f0000001340)="b846d4603a413803931cb8dbc8ab16ab5504632774217a0b006881a4bc1c1c8787e89825b31c12639a71d01efa76206f1528d5ffc6b9da5bc070fb35202ac0e2", 0x40}], 0x6, &(0x7f0000001400)=[{0xc0, 0x1, 0xc4, "60dff3bfbb58b3086a12cae1dbf637d95db8e64cd78d1bb840dcf2e42b0e408fcb9150327a0fb3cbcb2eeb15877ffeb1ed922bc8ad2a556704a8aa024a04b7b07a5657874d0c6e38fab1353a0c029e19c6eb5777758b922e5a50c0d46712314b9196e3925ef5da0fd0a33aabaae52fd981a9b2ffba6777f8f4cc7ba553eefa6e8fa71de0507d710e0224a5a55b7728837287baf5246ab996845840fea3326067c11142d4865abbf2961ea6"}, {0x50, 0xffff, 0x0, "3a0fbb41b416421636525b375c6838bc3fa94c25b24da59956b8a770ee3928c5539848281b030b394ef9cc84449c8797b7b2dc8b66bb54dae7e42af1d170f33e"}], 0x110}, 0x3) r4 = kqueue() r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x2, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000140)) dup2(r4, r5) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) dup2(r8, r2) kevent(r4, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x71, 0x0, 0x0, 0x1000000000}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0x4}]}) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f0000000080)={0x1300}) 06:46:58 executing program 1: execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='@-+%&\x00', &(0x7f0000000100)='.^\xa3{:\x00', &(0x7f0000000180)=':(\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='-:+(\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='%+![#\x00', &(0x7f00000002c0)='/:{\x00', &(0x7f0000000300)='^\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x2d92) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002240)=[{&(0x7f00000034c0)=""/4097, 0x1001}, {&(0x7f0000000040)=""/11, 0xb}], 0x2, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0x5, 0x11, 0x0, 0x0, 0x1}], 0x8, 0x0, 0x1000981, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) fcntl$lock(r3, 0x7, &(0x7f0000000400)={0x3, 0x1, 0x3, 0x7fff, r5}) fcntl$setstatus(r1, 0x4, 0x80) 06:46:58 executing program 1: r0 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x10000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) 06:46:58 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) r1 = dup2(r0, r0) accept$unix(r1, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x100) r2 = semget$private(0x0, 0x3, 0x5b4) recvfrom$unix(r0, &(0x7f0000000000)=""/21, 0x15, 0x42, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00e0\x00'], 0xa) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) 06:46:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') 06:46:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="78ff7f8b7f000001"], 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() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f00000000c0)=0x3, 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x20, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r4) socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00032e2f66696c653000"], 0x29) recvfrom(r3, &(0x7f0000000180)=""/169, 0xa9, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 06:46:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)="2f2934f7d46ed9035765519e319c075bf45152e8bf4214e3e2fef038e7f2b70aef36ab80a57534a73c1cba11ba30ec344e87543aa3e9f9ae8bfdd5fe632751ffe15c709d1755bece9b5df804765eacd807fd1360532e22dc8ad41f14325a738dc2303ce5870d5c1d827669afeff62c14b971a80fdcaaa788ba18d6bc60c112b8a86ec139cc0d9a7ead0cf323d85b", 0x8e}, {&(0x7f0000000180)="b3e403825b20b0e7d785f972ee2aa7c9dde7938952c778f14e1daa45790d17c4fddb867bef3e30d3b9d4e5f2bc7f521a210d68424d67ae31f871c7497a7d30d1424dc38290eaacb55092c5d5be40c65bda2d1d877fac934735673ab8c2a06b3803896443e0ece29dde8026775239e43b864e6d0dc0614f24d44c9b97b8d9c43c7badb589afbb8b40405967b1bc6db9e63021b4b0844c678ab9cf217f41ce3c8eba0fa50014f5d2ce1b992358b5acd8d19f7ccc92db6b8abfcd424f698ecf7389d2bb207621d2e8a4dcbbb17b375c62ee7a8f10e0820443926df7695586d7104a60fcddd3bdf93d305eee20371a6d9714b57df4babc9e659ba8192cf31a5f4c85decc739a907d036a91b2272d6e98a56ec6a7097bf009be0f0c7ebd41fe417ce36710621214b261b24697b027dd39a8e68e6aced432665d0e4c01ed9e42482e661afd80918100ae1327e1c27649971d9c53e6ff8f211817b3aaa27a0345f2fa1119377a7452a009c3ab52feba0a07c7623549ee07a000630446c20a92ef83ceef00a6be24cc60bb8dda628c6259bca66cf983dd70df4e21d4b3e9fc2b588a2f5127b8c49c80d3e67b147cceb8d297bb7c821315c9d4d6b2ca254aea238ec3273f47510c7a4be5f04d1a3025b2731dfe9dbeca908e5025294e1f7aed4d829351b340634e53f565e6428389df5c0c91c646f5e1a25208653659ea6fa950234fbb1f69ef21ddb46b296271a67d54451a40a8f67ce3c9585f186062952985d947a0a38126fa379dcd93932f21b018b58c03ac204d986f6e3234d81bf587a654f1f21a8e9e46797bba2076e50862aeb1faf19d2753c98d2bffadbb074bb91d10d827d08057695aafd2ffef39a315692decbbd8f8adc0cd3ccb9258e1559877c722ccc43dbbc5de45d0d41cd92cb5c711419eeffc69e80b8b7a92b4ffa1ac07e0898de9b9bd066e5a8c04726778bfbb6c1ee60a7e45404349131a1be34f3591583ed0bf05e757f6b6b773904b4cc23d5c72fead8eb55fcddb9b09c599b5c8de8c3859794a73533f4adc666aa7862ba9ba3c7a81d5f513d2a05cef9f11a509212a492080559be1b648da3352f30ec75efdfc215b9b3582fd483f2af7a5c00f0b23b9a3136317f3059b4104f41c131160e13b351a3292077c3be160008a997637f0c5d663a8fd215669ab6292c63b2ca113ec06a79882590317e156c98f11fc7c0efd80d0699bee5a0a2e693f6d2e7828b6b646ed7889d259636ee20c6df7e513aaa9d023e95bbfd57f9d7dd8f0917c76b070085a2e0c8ff744a3de201ec6cbf7103fa7b8ec7dfa690c398db995c117f69efe26e1d0b94c2886723fae14e27c05ad672f0041f9b992e453d7c66ee1093f9820a00509f4eef7f719bcba5256deb2c12b61fe544dd92b2d9729e3272618219a32a453fd28e4338d6cb11954a4b28334ea8da139999194a686d7031ce05ddcb8e6c5a2946b65b68cfaa5599dde315622243c68aca7afcee2388c4527cb738329215661ddf3a6432bc58f236f096094f433ef767d81e5fce22223e38a6af582c8b60bcc444a4f29bb9f054d01708c4ff1cf0b6f97b95f0d6e4144c76f0c6541964fa676074c6447b9238fccd496b4526f5659c81373c17027f701112d1e0f9a9fad56f07081ca2d07b47599ce7738d167a28a96f875850bb26519c42980757cf101dccf0cb50a2569baf495054edf28cec5cea6393914fbfa866279512a4ba9f1693f28ad02c6f55e76abb81b0658d06164e4dec0ced234c7cb3595e7071eeff35f1a5e673c5965a6bf4b2885d42ef9ab281c5e1003973fbf91df1891145f1ea21bf40ce77adddba8c1a2ba535171b61a89a5cb8aeb611b6d008af1a55f1b8ec820d1ca1d0c748b69ebfd26fbefa9ffbb839aa1d53133f120912f37a99bb31bd16eb4c46b91548659d2c13589948b20cce837616826019703eff1f95bc9cf894b122aa6a519b6a84d9938e9887f1889fa3a62098e3f520088bd18acdfe6f7968ea4718b5a1aeffd5187f88caaa455ff607610ffed91d733d969463cd5fb194cbd6e4a221951789ded092ea9d625fd837a71d1466afa101554d2f962c37e7696de15b347300c937869dd93cf70373df553c18c28846cd74693db4e9b4a987c09406abf13eb50c617d8a6ec535bb3fe2e2f9b1806db62a6659f3479e1ea9ccaccf7d10aec185d2c1eb2ff40f4fa0d190d85d11b3606a00cc12e7f87109b5c910ad6bb8eafbf78e2593429bbdd478311ddb92a1f2517f738a22293ce254c1311443260d698caba64c15ed1aa84db5b1fe8055e10ee5efd25fa0c30d5de15e6704406928bcccccddd8d91a9488ed78d1ff1ad877bd74e55e799e0d9de60b4fb0241aa519c40fd34837dc518e087b5407aecc97d1aee0c3f17d11f756a83f69f271eb66b43554a3dba93d3dfb648ad614b0a1bc8dee2dc795fe7de31d09eb63c6793d220e81e93cf41c939e39ecef978d0e6ec38ddc7baf27cba6f6beec1ee80d2dda2a9b2fdaa4e9adefa09751d12826ae4accb01b889715c787df26b15d4d130f0300c6a24bce6870f1f94c97f30c9c59992c67743262c5827a51478911e45b70b76c5fac838cc966b37d938a317f42cf36fbb9a4f7d92adaa256abfa2e46673053dd4898762705cde626dbb53f97a0dbc6d4ebee79c62f924523dea3c983b7ac103fa6bf7683bd8", 0x773}], 0x2}, 0x4) poll(&(0x7f0000001100)=[{r0, 0x4}], 0x1, 0x3ff) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) read(r1, 0x0, 0x0) 06:46:59 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = socket$inet(0x2, 0x1, 0x1) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) r2 = dup(r0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000000)='O', 0x1}], 0x1, 0x0, 0x0) 06:46:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3fcffffffff7ff], [0x0, 0x0, 0x401], [{0x100}]}}) 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)) 06:47:00 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="6eda", 0x2) 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="85"], 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) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r1 = socket(0x6, 0x4006, 0x9) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)="80ee20d4540e74fd87cfe01685bbc40ec4f18cd14af3b64b7ead1d4e078b6b0908ff7d6fe362", 0x26}, {&(0x7f0000000180)="9d110b1f1757e0fe216df8c9bff6de25e577ef6a8a53565fec56cf12f908338bebf2dd8763e0f976c6af2f0c5573bb042e0e34442f68e737", 0x38}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="75d79972816491c6fb3a6537910c", 0xe}, {&(0x7f0000000240)="9989cbdd79ff268f7d4adf8387e45f70576b0444485079c6338283c9bd9726098ffe6fbbfed378bf8dedddea7d4e195922311bd2e0390c65f0346e891538e77240bb52ff83653ec483c32815f107ddc467fd48d06328d91a0b24aea05e8c779cae004c9a5b1c3b30a76401b9da4634346641e041914a1ca0b1ea0accb6ea871bc1463c45d21ddf6d2c0528ba91e909af6b4b5558e35c753cd5699c057d6832f3bce8ed2a107919edab5e2c61d564595d367b4fbe4e93fddfc232fe45f1c85353", 0xc0}], 0x5, &(0x7f00000003c0)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}], 0x30, 0x4}, 0x400) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 06:47:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x0, 0x401}], 0x8, 0x0, 0x981, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/pf\x00', 0x40, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x95, 0x1, 0x80000001, 0x97c40000000}, {{}, 0xfffffffffffffffd, 0x20, 0x52, 0x2, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffc, 0x28, 0x44f004a58708e840, 0x73, 0xffffffffffffffd1}], 0xbf, &(0x7f0000000780)=[{{}, 0xfffffffffffffffb, 0x0, 0x8, 0x46a7, 0x4}, {{}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x8, 0x7}, {{r2}, 0xfffffffffffffffc, 0x80, 0x8, 0x571, 0x43}, {{r4}, 0xfffffffffffffff8, 0x40, 0x4, 0x4, 0xfffffffffffffffa}, {{r6}, 0xdf57b35ccaa33192, 0x8, 0xf0000001, 0x6, 0xffffffffffffffff}, {{r7}, 0xfffffffffffffffa, 0x128, 0x40, 0x8001, 0x27}, {{r9}, 0xfffffffffffffffb, 0xb8, 0x2, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x48, 0x4, 0x0, 0x6}, {{r1}, 0xffffffffffffffff, 0xc1, 0x80, 0xfffffffffffffffe, 0x35}, {{r1}, 0xfffffffffffffffd, 0x8, 0x20, 0xf99d, 0xbaf2}], 0x9, &(0x7f00000008c0)={0x2, 0x6}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r10, 0xc5005601, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f0000e5e000/0x2000)=nil, &(0x7f0000e70000/0x4000)=nil}, {&(0x7f0000e7d000/0x1000)=nil, &(0x7f0000f2a000/0x3000)=nil}, {&(0x7f0000e28000/0x2000)=nil, &(0x7f0000e2e000/0x4000)=nil}, {&(0x7f0000fca000/0x3000)=nil, &(0x7f0000e3b000/0x3000)=nil}, {&(0x7f0000fa3000/0x3000)=nil, &(0x7f0000f63000/0x3000)=nil}, {&(0x7f0000fb2000/0x4000)=nil, &(0x7f0000f1d000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000e93000/0x12000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e34000/0x1000)=nil}, {&(0x7f0000ee2000/0x2000)=nil, &(0x7f0000ff7000/0x9000)=nil}, {&(0x7f0000e81000/0x2000)=nil, &(0x7f0000ed0000/0x2000)=nil}, {&(0x7f0000f12000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e07000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) 06:47:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) read(r0, &(0x7f0000000040)=""/32, 0x20) execve(0x0, 0x0, 0x0) 06:47:00 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) minherit(&(0x7f0000827000/0x3000)=nil, 0x3000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) fcntl$dupfd(r0, 0x0, r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000000)) 06:47:01 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) 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$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000280)=0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x2, 0x0) setsockopt(r1, 0x39, 0xc, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x21d) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="c4436447d6a392d923a48b847d2ce412a084c8f37dfd16591d28cd3fbe4ec0caba10b405e188887840d628b7c4dfbd22649c1b999e6000ba21cf63f6982de319fce74bf6263eed2bbd922aeb570ecdcbf1b38e52babc40921fc217fd954ecc35adbe926db3320c6d5e89a116a10b2ae98b74b39a6c3547e1d2d6d5a4977b90c5584cd1b56b8f4704a75f1722672f2ec8a7b4d43417cc5f4034683609bbf36848cf733885d7722f0d410e8c94f97d88644c92ac9902a02138ad2fe91a598446499ad285b3ad84", 0xc6}, {0x0}, {&(0x7f00000001c0)="0230bbe7a2f57bcf461708ddfcc89d557e53b4e56ad3edf41e726c5b498d907b5353eb7e5ca1c534174b573530c8de8e1dbd06f347a930f8cd94332f617ef0277b49523ed1035f69fb775e9268810448db58fc9af019c640f7b2785c99c5affae4315ef0037992c4fb3bca283518b16625b52f7eb2cbe38a76ec2e504343727396c88e3de486f7", 0x87}], 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:47:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x83) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100)={0xc48, 0x3f}, 0x8) openat(r1, &(0x7f0000000180)='./file0\x00', 0x800, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x10003, 0x0, 0x981, 0x0) write(r7, &(0x7f00000002c0)="df0b52d17d65601bd49ac7c2024830a59ec606da183fdc46594f20ce7b491ee4d05025f79b892596e391a562ab040239ce390b7ff8df52bf400e341d76725a5746c0470feb533496e163052db0ace3facd4fd258a46cb31732df4b241776528c2a5c64b4d804b5bf597f207f847a3d6713a140d74d555efd65b0faa3259ed0acd591e98424ccab22be8e", 0x8a) kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f00000001c0)="412f88cd3cb3617486b5563296b18d4c159d7e127df0d909781f2388ce6a04bedab58e1257584bbfb4233b709c89b62d3110a191c32e2a45188f6b1881ba3d70881fe412625d5e363b2e76d59bb50e5c8da8210732884931b77b6ae292b1fd7723467407098491d8af736986b10fbedf7a78dd6ec90223753ab2fb85150b3165a907295db812edc9bd00ed8ffefe46f61f62c7173ff31d445cb7ac0a9a4b226fe19ff0195424c5e23da6e1bc40a85e7a63e7fd083c925e972c61eb82f181a7ab9e5350392357928582d3", 0xca}], 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e853ad0 map stack 0x2071c000-0x20b1c000 of map 0xfffffd806bc09000 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e853ad0 06:47:01 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x5, 0x0, 0x0, "6f02e200", 0x0, 0x80000001}) faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x108, 0x0) mprotect(&(0x7f0000fec000/0x13000)=nil, 0x13000, 0x2) bind$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000140)="d4f3d59aaaf80805a79caedbeba69d9dba43789a7f64e2277a0609179ae67f251d49d3e07401729c46015ca813dc81e6d0906274283314b0c9639279eb35aabd1496550d2103a34b5841d1a7638391756552b1ddf9d9d061b00abde5ddaad559653bbace56e39c9d18d4014575ceeeffc27ee384ca9e7c8fdc3043556f9361e93601dd0f576e3360cbca3142d14f072ff0eba35d4b5e4bab77d1c90981ff483aefa511cfd1aa0cb9bb8c7a3dfec7da1405840ac6448108bc16f7c1586d97e7d75b82b5", 0xc3}, {&(0x7f0000000240)="a8fb7fe6c63420b651837249c289fe5e669ffa8d79e57167d2891774f287dea8a8442434894f6e54b38b0fa511ef2bcf38dc36bfda56f07e13b6e08b20c7f495b49e6910c0ba5968c44559fdea5c15d9497e02d4da61a10c4e5c2317d3f02bb28ab72d4c9106ef6746452c62b25d76751a2cb08e47929d2e089ae94b6325d8ed8bbdd935a120a7b66f0b25405759f911859eed8082656ad6620e2a0a36012e817d53897d30a43c5b1d387feba35d7fbae90c34212bf05a748b3a8ae608d2b5699d951f302cbb828ae60fc4e0f66fa8a70679ee1f8a384fb4c4e938909c4b", 0xde}, {&(0x7f0000000340)="2ed629f66fe63247e966d7724ad9b48ead19d006e10a00175263261b80f0379bb9e37d6309df970fa860504cd0596e2f0a1686b888c27c1a88aaf7cb9d1cf3520ee81236e01f3c4db529edbee3ca0e611282476445be9088d01cee7884864447445ad1779ad88047bc7f23995882a2a7631f5f4bb4adf54d591f4098dc3e6e514fb5c11557f9fec593915b1e8df97fe4120905e5de157314f07594524526378b99715083aecce645be263ceb4045e286fcba158bab3c1f7a44fe", 0xba}, {&(0x7f0000000400)='Q', 0x1}, {&(0x7f0000000440)="3b9b5b6d0b08731d52a3a4b66510a8f75a9395ca8bbb803b8252cb175ff156300e90c93eccdb5b5ccbed5b31", 0x2c}, {&(0x7f0000000480)="67f9b2a918f12c47fba519ee18734cf35fbac0c6eebce0292a3c", 0x1a}, {&(0x7f00000004c0)="256eb86b39940fd319bc8bac2521a6c92e7552a6821b157bb0f800dad047abe51e6cc677e926d3d29c418046aa3e5fa33f8dcffbd447c88ad8c9ab0a734d5417fb679fcae0b21cb7df67763d5b3bbc8f8ed7c71c9efc84630d99a58e5527b5bd068e015e3c1b29e531c057a23f3461aa372b9e2749e5946c6aff79bfa2e1ca973ba50e4bdd2fa686becb87dc0884e3fc36a1c40847", 0x95}, {&(0x7f0000000580)="32c8ff239687837d145f13c1584ca7732ddf9c264a4603dfd6fa81ef0d7acfe4130165d342e957f0db9b81190116fdfd795a6497342693d068f0c8d543eb998431d201ac9d34b0428d7a1e06be5523676cd576", 0x53}], 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7fffffff, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 06:47:01 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x4d}, {0x840000006, 0x0, 0x0, 0xaea}]}) pwrite(r2, &(0x7f00000000c0)="0c20632649e3e61cbd0ae6027618", 0xe, 0x0, 0x0) 06:47:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4000, 0x3) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e297b41476af4cd4b4db696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85"], 0x10) dup2(r1, r0) socket(0x1, 0x8000, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x100, 0x0) setsockopt(r2, 0x8, 0xffffffff, &(0x7f00000001c0)="e059be75a5a3b34e4ab64cc82d398ae738d401c5a5334ff40c7e6c4fbb7d88d50afd7f8b1170ecbc6d18", 0x2a) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="6aa62e34", 0x4) read(r0, &(0x7f00000000c0)=""/172, 0xac) 06:47:01 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000040)='Tu', 0x2, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x400}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getsockname(r4, &(0x7f0000000080)=@un=@abs, &(0x7f0000000180)=0x8) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000001c0)) write(r1, &(0x7f0000000100)="cf60376d3bfd72e729f8eae0df3d2531c41eef533473eb9c17a2c242e869384b2e37f40b98c97e2583188286c7ad0b70f03c338bc1d919604fbc02e6a816e1555d83504427a0ae084b4506be1a5f7f17", 0x50) 06:47:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="820201a309000000000000004d6cdac81b9da7086a47"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) preadv(0xffffffffffffffff, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r2) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, r2, 0x9cfbe425b4868f25) r3 = socket(0x2, 0x2, 0x0) dup2(r0, r3) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="4f6a6f864b4364b4c885c172348f050efed51548f6fcbac998769af452341dcbecfefe9763f30fa27237e2fc804865362ff78be2c16eb8acfd339bf994d67fceeeecec34d1ea3ca22030c1327cdd87e3ae638ec99e8bb25921cca8a326bb34b56316f58c74c3cc1f3ab9378963118b05f28f7528fa379caf25ad542ff72c14d0256a3f5b5e740d90af94434603fab981ffb54395fc51627a72086e65f739b73f7cbc8084acb11e5258355baa3330374c97097abbff62bf929b53bd31ac75deff9b98972b859f5669b8d87a59d8bb1e01e2af7ddfbdf92be48f3675ae709c706dc05ef59af57ef07299ef8e4b96734a6fefafdafa15552e8417f0467b4a182c9aa661250159ccb7cf50222d667c153dd47b4205082389487ba3e92c5083db"], 0x10) socket(0x2, 0x10000000000003, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x8, 0x0, 0x981, 0x0) r6 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x80, 0x10d) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYRES64], 0x1) sendmsg(r0, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4a}, 0x0) 06:47:01 executing program 1: sync() mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0x3, 0x0, {[], [0x0, 0x0, 0x0, 0xfffffffffffffffc]}}) 06:47:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000100)='./bus\x00', 0x400, 0x16) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r5) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, r5, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r7) r8 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x5, 0x0, 0x0, 0x0, r6, 0x11, 0x8}, 0x2, 0x8, r7, r8, 0x80, 0x4, 0x400}) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:47:02 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x8000, 0xff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="8202780ee2b28a11776be228a4529cf1a6275cc8b2cfb139034c1b1e18614fdaa7b669c70c1c74c1854a80b0641531fb84ed10b7444ac3adda9631c3cf45d9737983f8abfac3048b61a0efe46fa2115b595d82ce7bd443535a69013d98ca9b04d9f12659a25ec06e91df38b49cb1a976063d817f85d21449283ada055b7ac40dbe3b2c21a4f18db0d26d272615546da84c319909b30a627a9c7dd13dea25f0a59337b45aa4261c0a0b8496d5df26cb909edce0dacdc02b5379c7566d76526d8d0d74e6"], 0x10) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="528f153ec6516c74c9e51dd8160b011b255b1edcd2e247e4dc33b36b4e63a667c91ecceb1aaa4ba64d7f6a3eefec5fdff729adc7f9454e10d2bd01416e81cf7f862170a6b0ba89fcd39347fc710ee6317ad82000e2ccff8f7bf74eca19a48a33d1a697b2c334e4f940cc2af68ee3879c99a949a88b744f46f75ecbd5ffb7aba30c1a7409d5a1dd9f3931486727d352c9712c2c0c5b5bd7acec78e90c49de4183efaf809b67", 0xa5}, {&(0x7f0000000100)="b865d96007d9d107e19a9ce718bddcf8f6faf4a473443b769d9520e7683d689dce7832505f67da01bfc5c0aeac2a4fd4bfa131e5d630fdff01e95305a94110f4c42b1afb6f99c5424b994e4fc8bedba15285913dd0e77e7e53d3a961681384f0aada251aa222d35e52f9638f0bff49673fa646917391f4344176f240a85126c4436513b9318235f3d55f62eae56caffab36e7f78adf61758098a913fd9a7149c296a11422ce582c078420f0c55721c91742e5e4f21", 0xb5}], 0x2) 06:47:02 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x60}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="05000e1360", 0x5, 0x0, 0x0, 0x0) 06:47:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x204], [0x0, 0x0, 0x0, 0x9, 0xdfffffffffffffff], [0x0, 0x0, 0xffffffff]}}) 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 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11, 0x1, 0x800000000}], 0x5, 0x0, 0x981, 0x0) recvfrom(r4, &(0x7f0000000000)=""/42, 0x2a, 0x1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x0, 0x9}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:47:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 06:47:02 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11, 0x0, 0x1}], 0x4000008, 0x0, 0x981, 0x0) fcntl$dupfd(r3, 0xa, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r4 = kqueue() close(r4) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() shmctl$SHM_UNLOCK(0x0, 0x4) kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r7 = dup2(0xffffffffffffffff, r6) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x10001, 0xdc2, 0x36, 0x2, 0x2, 0x20, 0xd85b, 0x1, 0x0, 0x40, 0x9}) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) pwritev(r8, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 06:47:02 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000002c0)=0x9) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x1e4) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000100)={0x400, [{0x2, 0x7}, {0x3, 0x9}, {0x2, 0x6}, {0x2, 0x5}, {0x2, 0x2ff}, {0x2, 0x9}, {0x3, 0x2}, {0x2, 0x20000001}, {0x3, 0xfd}, {0x2, 0x1}, {0x3, 0x3}, {0x2, 0x8}, {0x2, 0x5}, {0x1, 0x6}, {0x3, 0x800}, {0x3, 0x100}, {0x1, 0x3}, {0x2, 0x3}, {0x2, 0x3}, {0x1, 0x7f}, {0x3, 0x3}, {0x2, 0x9}, {0x1, 0x7fffffff}, {0x2, 0x9}, {0x1, 0x10001}, {0x2, 0x2}, {0x1}, {0x1, 0x40}, {0x3, 0xd7a}, {0x2, 0x7}, {0x3, 0x1}, {0x3, 0xc}]}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000280)=0x4) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) unlinkat(r2, &(0x7f0000000080)='./file1\x00', 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) seteuid(0xffffffffffffffff) mkdirat(r7, &(0x7f0000000000)='./file0\x00', 0x80) shmget$private(0x0, 0x2000, 0x84, &(0x7f0000ffe000/0x2000)=nil) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x0) 06:47:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000040)) 06:47:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getrlimit(0x5, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x4000, 0xff) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getrlimit(0x6, &(0x7f0000000180)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x2) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x13, 0x20, 0x0, 0xfffffffffffffffd}], 0x8, 0x0, 0xfb2, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x7, 0x20, 0x20, 0x7b8}, {0x1f, 0x0, 0x1f, 0xf2}]}) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r0, r1) 06:47:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {0x84, 0x0, 0x0, 0xf3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 06:47:02 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="01b68228011ea9638db4a40ff258c2d2d26ef92954c6c6b95f462a97b46f0c3e45f77d4f4c433fb3caec80177ae83b8e0e62d49dd844715fbb612d00000000000000000000000000000000e0071f46798ac28ab2e68da68cd4100000dbb6effb9840fd7ac9ab1258c4198f8335080a221f2418e2a8330369c99d4360576c8f54d4ce06476ced8776eba0ac78315c9967df4a18924f9cfb68a4315a3dbe28d8fa9d8f30e7ab1e3932532cf38da6ecdaabb406be8332cac47d66a053907169459704c036f9ecb3307698bd33280c50dc2c263e13bf4215d71733007f647d37ca6234", 0xe1}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="f36f9e28a518d6b7331e1027c451b3a56951304aea3b252767418d19251f719b810aff496701ac3ba3958f97ee1f70caacb5ef6a7ab2b91ed9418857f3d45760a6ed3bc883e431a029be1ebe0c0d059410cf034f29f7f9b53f94f6328a64e647e260d7577bbd20c982e57baa05abd99f69497303ae9eeec59039f4240ba655e6027a063aa371f37d11c7d63675ea65d0fb7a08e2f172950847ef0e65752c531ed1f1facb1c2d29671a12be", 0xab}, {&(0x7f00000002c0)="c860a1695bc9c929d01d9d5be0a9d3de192ed01cfa9e75416032f219b27ec38de4b8e65e03dc76480dc72c2260413e5914dd3baa46927c787aa13a570a8a9a88f7b7a4a45db896728b026aaae550abea8f4f64c2a0bf83a579ec6ef02ca7e4a785e1e20c6156d9a34460e37849e0921d5b859f3c61870f1ffad5eca461ee7fe9aa470cfced15c6b80c081071b406472e42cdbc1451ed71a4a6f00337cc850fbdeabccb112c8ea694facaadeeb65f1761fd5abec14c4745d8f820d7c6ac46d7279e3b9218c9908a14c159ddf94178523089c75d42b71aa2eafe1fbe9403481ee90d2c5aaa38dffb5537767340ebad24ca4ea03136b872a2192c8c340f0957d6e1ccce0d368d4b6a13f5586a5a3e997da6a57cedcda3bfbbb0c4ae3a0f4f03a963a1d1501f75bb78689191c7da4d00ac7184415e85b2a4acc586cf1b8a19022716834bc439497257e43a98381b65786f54e8e3a658e379889613b95f239ff00de477f4b556cdf856a52454f727cdf3576eb4cd218979863eb3a67cb9612990c45f3f048fad519671202d1041d586669f8021103c36c236f9bf6aa0a02c8d4fbd0a0189229880ac441e577235188706d58a68dd2c693ad2a67d4c2ee8bd157bb1cb0666abee0b36826a00606165e0d26548c21f4592623091375064ee6d902f98c3fb357d4cac31cd5b09d76146ecf61c7649b4199673bbc42cf6613492fef8bb2a5e5e703486e26a9ccf6c202b4193bbbd29af2ee48e09098bdc783ee605444456450fc661d1525da97655e72e335ba9ff49a34c565a182c6ce6a2589d10c2eb11417fbc6667a31741cdcdbe29f08e2f7b34543cbe0465a0814b55aaf7d51b7e38b4894d0222ada259b4b01440cd72ce27134810aff44239b6d7166daaa690803c279b2b2566efcf4b7bd29e19a267ead93c7bafd640cd0eecc167674b6021ee9737c5b49aee58a884c2d44a857c38394c5a654cc2580352be0bc56262bf6bad5b6c4be98dc01375eade30a6329ea8980c51a5a30d761b567c3fec04c25360bc0f8fcf1c33a728e99e3f61d6a373d85dda90b749ce3a1ed6744b0c0f2dccfbb3063214c54624194fbff6a44febf11659b8851d1fbc7bcbba62bda632cd7118bb59f8bcc8f874181ecae4ba727f5e5875ce1ea3517d7c733d5cc834e9ea765244b72ba34d8436556e63e259e3444b358d3ab272b674d90abd44cd02ddc881c770fc49428bca0a6f7995d9b6b0e99052c224b4a257f1c1dd5d6707eec0644376d56ff96368866a6dabcb489ff1bbab5201047d8520ddca12b5561a975cb71cc97e6d2401b4f94998b14985fa83ccc4cf75d77bdd1e981377efbc3e21f8e975891db14010bb19bbaea9761203ed305617da62288dd56214fec71c679891cfc26307d711e053f4a3e83b838c81c28b29f2e0dd1fcc05de69a1e8533ee08d64f330e35e63b350ca7b7e3d2de681259733a1851ce45e7e0018cb979beddf626566a2e2601e300c2bf3fe36bac31f0b13a0d7617d793e4e2a2906506e2fd32703aff61b70039ceffdaf4acf4734297ad5e093c88e6b443ac13ffa8265c517ece23d065fec9822a73c5643a78cb0ee2e1f5c3c849aab77271ad313fa550e179cb52ed5a907337b0328431f86d4bcee1cf4c0ed751e1345bac29e97d9916da13d027d966443843aec8881e2548223d9c14d464b44b3c261c0b85ee919fd9e2ff258e743072960c8df4045b6d0a36d5362c55b44b131f951c0af5cf565818d80ad93c0d65301fd54b33b52e44943ee05b13337ad3c4453c0b794c2b2d5fdebf4cd22ac178a17a3d466f4361226aa288865099d2c7d3ec4af76a8cecd3d48f249e4e503e0fcf168ceec3e138eb675cb9311010efeaf3305c23e83464a7a76a6c7e25e735ce6f14c9571f65312a590cf05769bdc0dd0ab284d6a291c85be1a54435747d0949afba3318a5eda8fb9780a1402def897bfe409b8de230810a66533e3bca03717967c5673709c33f2dedf0f8096fa0da3a3c8ab85f9809c817b4f09a6d9934604a4a1c261caf0180dfbbceb51e588370bd016b53aaec6923e26218501a24214b6488ef54e2ccb28d77ff2b34f1982aba967bccbb8baa11da31ed7922eb7a53c30b4aa9562d72a1c07c0ad207e3b58e5c2dad1871d327e4d073a64da4bbdcefdb51b604607b9002c74fc5af76ec092f221ef05f5c16c7a6b26ce64cb2071db93bbdebe4e7fc9315777434f4bdf793afcdd42257f3d30013ddaaa1d0d5d63d46416d6c01458b6e26b82cd07f768520b51533a06bd5273db983b66e3705c6a69ccbf6c345e7818e6a859b2a59c79db8be856b17e592131a32a722ba7576c796981dbf7de1516e4d2213ecb69843ff65c7799950fbba59d99a383600db2378445f12813a7649a82a8ca6bc8b079847bba270f9210e5fc2209eb9a72c0d3d733238f97f769385d7705093acbd610b320ff7e9851f3061d6900de222d8e0a5004475854b19b38cfe0fdc1a477dbc6af227793b24fc7f04f2476c2f6982e4e5d80b9ef49055f0b73a5b360a18a5e3e9b98031a4268dec206c018ea45729b89e9c7a8d5f94b4fced502b1303cca3cb72ee5cd1f44ecd80f0e2e2526bcf9d1d0f9723a1050df4079337883e6871e9823bf909a81a05a2981cced7995407fb9fbc48bff23dc6bdddb2447aaedbee58e6cd566079649fd30e4d521e6b3e5a1a5ef805ede6ce548194c46604431e0e7f73a696d8867300ffca053992b1c9bb47230679d6ab85e8ae2a52c9bf0ac4813301329d36053c2d43cf5cec49e2d88861cf4d1cb4c4fc10a3541705bfd99a5137cd4d5b62cba4f7b012217807f15b09ffeb9cc5358171515a76676b99cf2bd023d0ea04a11eafc1c5c20314f7d7e3df48081a043697c38531228ba403d83bdb2837f34e6b8c4c060bb99ba3a38f286c30f5fe0ddadba62d05e2deed1e8f0693826eaa26c72523db61708887720544e145c6a6fd322fed3ef823ae7394b2ce76a194f0b5158fdeb22675dabb1c68a20ebf8e4e08e8d509c01a1313bcc19ee919a7727bc567d2012e1609f489eb3d1bc23b1afdeb1f9c275074cafad06795ef735ed8469ba5bbcaf0bc7567d489d1fdbfdf5549e3dd29e3ef02355573504adeaa2acdb8372efbef26548351908332b122c848d7d939f1fbff633b50db56cf8e02e2295cf5cb4a2003f64577313856fc54c6be94e3e3707b12d911706e9a2bee119243db028cbf1ac25d04d040f5d2052cab47592e63c3afea480f7a3d919e847ed6d04fd5a6a780f48390f4bc42cd7f67d855bb357764fbc2a981911bf4373bd5dd4c280e05c450b55d67b96eeb00b1df74276efeac5c703d9eee6e98638c4cc29db0b8de766d44d9bdfd15f5dfb41c516b877d0c441a1034a2ddb035f1168147f2a937de4a8cfb97bc4a8f153b75f602d2461ef642c776c62b036a2f9cfef9bf9dbdf95abd03eaf4d175aded32d3657c805e6f7a3cbab9bef84fbcf002e243e7420b5e538bf73f96871f042d1ca452ca39e70668296cb29d0406c7cc4f6f210a19959f38529e81defdb08d6f468529a851da3f3adc899eb198caab7b8446557bc87d457d6a66716aecde5b131063d73534a8bdb1ae1297c8fcafde8f4bca63483dedd48f339fe0f3a9a4fbb4207a26f63e13fcf49a92b83448aa96a485dd2ea72525b11df11c5cbbd4cb09a91d5f313bc17a016d8f7715bb3bc4d3532e16d0d5a06e3c101d4c2e360f92036660575b94dab7b4ef6649e2860c499129ce1b9f44896ed5e88890201bee4e8153c51982c24df0b712a9f0aa018a8b27ad94321988618c7ce61b7692e836a39adc24e1d03f8634bb3b7a9a42d3187fe94290015a0711810384fa1b7cd024d30ac958b4f103658014372895c749a99acbc5cbf5ce0a3cb5ac7e4a3a8ad8a6f880b2f95b316c250770aed479ff0699e890e505260878709875e4f6978a4b2700af254d820634d1126112975e5573a03241bb6def0e01f2ecdfecbd9d38ec4c4e3051c20cfd3b8105b70e713f9f542efa805283ae7d191f8b09b83ecaa6be79cfebcf0b8221e555ca19948e6c2f35cd5539a3c4fb60d37fac7c9e1caa4962b00c05c93523338c1d099cafd3bd36664589df9504f4c632651a8d6b86f73e7616f0f5d3f73d73679a44944d5d7452d9ad8f5a758af0ff500e75febcd6faa6076943ea12ae46119dbfd07b19328bb431d6a53c0e5871b47df04f033198cf7400d03e75c8f6bc52b59e9e8d57af1a402fbdd5190befda0ce3acad6e5eb4242d738428a0074bc208a0504babff35b100b5dc11282da1e31acf2a1e623db2cf6ec07c47d5c3c86a9288d6d012a29fa056729ae3f0a217916958402f65fd19c6e4dc92a46f5e6fb0b937f8f9550949603a4cf3140a8fb0f31706c1204e09ad030e8d04ac69c6d7ad46cee35ec5e641dd7c4f89253b601560fdfa629b37840affd71c0428685a17ac20957c3d6e2aa0b46336128e9b5193986b7169f188c03fb4a0e01b414df01f2beb0456521f280e4f2b7720bda57bb115e4a89d5b528569ba202794b72867c4cc2cc0ca0fe37e23fca5e1cc3c9718298f1bc1fbebe0886560c1b3c3da1b9c65b4068f25a53e797b8b45804a615833e48600dc14648705f7cf363e6e3f28de1562ac4ad453b0084f6e25a7febbc63449554a7a2ccd31c765d899475976ed4d1f82229103d549dcd805a28740658a65c51261b409ea651cce1c808b4595ad59670894cee864569e82d1109e675e7a3b542dcaf5eda5779f43d448d14583c6f3dae26f3c1e41cf12839c19a87595917efcd025c7676933bc8dcc28a340285a88e21b95cf0cc3bdded25073874e55d3c64915be13825c1a1bb7e990af7442e06d5e80c3fc77210009ffcf08dfea9b93c1ae8c450a9f501a5df2a50d95470c7ca0fdd2fb3a62a6efe0f198efed8cde6aed63359fac7d469df0287d5f65fdd205dc4b6d1b38cb988bb4459bc7174da37f10913bf67ba9b300c560aa016c7130454f7157fd9b20a8b1d47a4a98d3bdc8b4b3df14c2aac0d31086f2f5759eebe8ce747a5ae2fa4a97d664531a1a6fec957545bed3f022e00706e29c4c0672b5b63e812217c80042973204270e3c3e605ea19d3363ec316c46b31ab2b044a4b71765b5fd6cde1b319994bd40449a14e26db178e6f5b1895a707f81e1f26c85f04b6959d98f68fca77a0bd36cd44eb38740da621a4b63e5fe62b0c7a5b73d062bbdb43386f24da71cd755638be22693c38ed2a1606587951cb53abd0d0e5c0d7c44627b7ef54b385955466c3b7ee486ca727c9201fbdd6dd5aa2afae0c8a4f415e528728983db1bd9db613ea48ba361f489239964b6de852a4468cb68f67be2688ba38e4c7c304cddc8db1f048c21321a26bbf65556009ae6732e2b9e9a723d9ad620898ffbe59caaa4513473a8e731cb82f0f803961ceee62b104bc524ddee39f831db09c56325c81e70727de1dc50e40dea131722f3ec64c99d29d35d3caa7d993cb70fdfbec0951c4f0278e86843608d4baf0b47d6fad863510a95d98bf38bdfaad0fb1996b56ea45d57878479acfb7aa13e7c4b4372d70c86d9effd5f945934aa316abf1a4c4a450143a8c655a46495e9086151e83b4c8466a947c4c36c178a72ad93cfa1a5d6ebd7be5926b6c1a31db35f5b94bca2918d11c438642234af150b5eada7cada3193890d4b544ff349e9bb718837a75d67f3f72928453b27b4d4f6721a38a355a63a4e689a71c6567e0c5d520a8186cface826ddb40221683e96c7b9d950906341d6642fb47e87ff1bf", 0x1000}], 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) fcntl$setflags(r2, 0x2, 0x0) execve(0x0, 0x0, 0x0) 06:47:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000440)=[{0x2000000000000025}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x1f) 06:47:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x20, 0x0) r0 = syz_open_pts() close(r0) r1 = socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = kqueue() kevent(0xffffffffffffff9c, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0xd, 0x40}], 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpeername(r1, &(0x7f0000000480)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) kevent(r2, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 06:47:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x80) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:47:02 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x81) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x400], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xf7ffffffdfffffff], [0x0, 0x0, 0x482, 0x0, 0xfffffffffffffffe], [{}, {}, {}, {0x0, 0x0, 0x3}, {}, {}, {}, {0x0, 0x0, 0x0, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 06:47:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = msgget$private(0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYBLOB="1e483c09895b8195164923f6fca170", @ANYRES32=r4, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESDEC], @ANYRESOCT=r7, @ANYRES16, @ANYRES32, @ANYRES64, @ANYRESHEX=0x0, @ANYRES32, @ANYRES64], @ANYRESDEC=r1, @ANYRESHEX, @ANYPTR], 0x5, 0x800) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000002e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fbc0d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d7c"], 0x4a4, 0x0) msgrcv(r3, &(0x7f0000000480)={0x0, ""/227}, 0xeb, 0x3, 0x0) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/95], 0x5f, 0x1, 0x1800) msgsnd(r3, &(0x7f0000000380)={0x3, "4244884535b3507c5c8015663ada2315a3c63e48202dd3eaed983e7451ffcfaead759ca279a1e14a3647707b1ed465f5411e31bf82d8b2c3665f7a6eb3b824a93d61b938ec6bfc3f03fa1fd7de0ec2ac084bc807854eef7435f4590dcf91c1befa4e43015fd83de12e789fe6684266428a29d0723d9b5925c6eb36cc7065923be4f695c944c3231c7205116551a46454b635b313f08dca1a8a5c8df35840ce4c43615cf5d6e3561d31e8370bcc5e986424"}, 0xb9, 0x0) msgctl$IPC_RMID(r3, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de6", 0x12, 0x0, 0x0, 0x0) 06:47:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x34, 0x0, 0x0, 0xfc3}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="36b83e522c066341519be70897fb") 06:47: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, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 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 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x10001) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:47:02 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r1, 0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f787590, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0, 0x0) 06:47:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x54) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) shmget$private(0x0, 0x3000, 0x3, &(0x7f000016c000/0x3000)=nil) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r3, 0x1}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) open(&(0x7f0000000080)='./bus/../file0\x00', 0x0, 0x41) 06:47:02 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x8) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)={0x1}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='x\x00') 06:47:02 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x1, 0x4) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f000065f000/0x13000)=nil, 0x13000, 0x3) 06:47:02 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 06:47:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x6, 0x400}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) fcntl$setstatus(r5, 0x4, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCNOTTY(r7, 0x20007471) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0x3, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfdc710], [0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x3, 0x7], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x8000000000}, {}, {}, {0x0, 0x0, 0x5}]}}) 06:47:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000000040)='T', 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000280)="fe16e3756b510cd52464e0e3f30161c8986216de59bb1fc33dde94acd663095a44d8ea0868dcea741cf25ba8729964db286a9134114b860efc543231031bae3c4842761e6c7fd0bfcaedff1b6e84c16f6d17e817c81ac4b2f61060b1714d0982810dad3ab4f8993aef63a78d530e4abc1abaf290e43208694ed9de64f633eb8513085fe551ac8e23bbf71f953d3c381e3e47f2c449c5c0151dab0dbc5b2482a65e123e278a9db100f551b6d11666aa95969161b6a1fce8af801e7a944153e99a8f194d5445354c88c26bd8dd521ce029c555e034274e5bb854c4f5081bc6804fa9ab2f8fbc61ecf83e84b15a07e74e0a44c70908053fae4cc0562c4a2d139d98dd38755965003804e38162050c811cd81a62584ad49d91afd9b5203985ad5aecabb6c8eefeb0662953443fdc87ead6", 0x9c, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x1bc, &(0x7f0000000000), 0x1000000000000056, 0x0}, 0x62) 06:47:02 executing program 0: msgget$private(0x0, 0x52a) r0 = msgget(0x1, 0x90) msgrcv(r0, &(0x7f00000010c0)={0x0, ""/4101}, 0x100d, 0x3, 0x800) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d630c8943c3aa8e689e464539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000002e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fbc0d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d7c"], 0x4a4, 0x0) msgrcv(r1, &(0x7f0000000480)={0x0, ""/227}, 0xeb, 0x3, 0x0) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/95], 0x5f, 0x1, 0x1800) socket(0x20, 0x8000, 0x6) msgsnd(0xffffffffffffffff, &(0x7f0000000080)={0x2, "569b4553fdb516df9af403d564e51fe10c52f75b970dd269e25acc8352b9bed7c4c9"}, 0x2a, 0x0) msgsnd(r1, &(0x7f0000000040)={0x3}, 0x8, 0x0) msgsnd(r1, &(0x7f0000000000)={0x1, "88"}, 0x9, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) msgsnd(0x0, &(0x7f0000000080)=ANY=[], 0x0, 0x0) 06:47:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002115, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}], 0x3, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r2 = kqueue() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0xe38c508c8bc8b897, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffb, 0x0, 0x1, 0x1, 0x8001}, {{}, 0xfffffffffffffffe, 0x80, 0x2, 0xffff, 0x2}, {{r7}, 0xfffffffffffffffb, 0x2a, 0x40000000, 0x8, 0x1000}, {{}, 0xfffffffffffffffb, 0x5, 0x20, 0x7, 0xeabd}, {{r10}, 0xfffffffffffffffb, 0x40, 0x2, 0x8, 0x1}], 0x66, 0x0, 0x0, 0x0) r11 = syz_open_pts() ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f00000003c0)=0x7) vm_resetcpu: failed vm_resetcpu: failed 06:47:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) setsockopt(r0, 0x8, 0x3, &(0x7f0000000000)="22ae0179ea0d59d409fa7e37fe529cec0bcf3f6dd4c9c920e4b9c5944500aa49308ea6413b312a31b9a3146fbe07f13e8045410690ca3ec6bcb78ec654c5801025a168038bea1d03f5cb1ec6e9c3a73fa9c5de65c688847c372e24c99be682", 0x5f) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 06:47:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4d}, {0x6, 0x0, 0x0, 0xf7b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) readv(r0, &(0x7f00000015c0)=[{&(0x7f0000000000)=""/57, 0x39}, {&(0x7f00000000c0)=""/67, 0x43}, {&(0x7f0000000300)=""/134, 0x86}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f00000003c0)=""/114, 0x72}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f0000000440)=""/103, 0x67}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/228, 0xe4}], 0x9) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 06:47:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() pipe(0x0) r0 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x78, 0x8e, 0x800, 0x800, 0x2, 0x7ff, 0xfb3f, 0x1]) semop(r0, &(0x7f0000000000)=[{0x1, 0xf1, 0x800}, {0x4, 0x7ad, 0x1000}, {0x2, 0x2, 0x800}, {0x4, 0x400, 0x800}, {0x0, 0x1f, 0x800}], 0x5) 06:47:02 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) fchflags(0xffffffffffffff9c, 0x0) ioctl$TIOCFLUSH(r3, 0xc020697e, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) 06:47:02 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000800)='/dev/speaker\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000001c0)="7060626ce0a11562eb2f69446c82257129802091dd542157297deaee47435404a45d73e31bcaa9b3398e8e74c08352f20972c5b7ca35d3e34d8bcaa10a7fc91292a93facf438d1e3446169553e12b0c66f7c5c33275991e8a535f55d221408c5e30b0014862cd94f59695a7c1e8fff6c1219a03d50", 0x75}], 0x1, 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) write(r1, &(0x7f0000000040)="c4dd925fc3d69a44ca3c0cf99731000000000000000240e3ccf015b0207fd26c79ae9f4c09093249e5191d90ac288efc8e62d2fcdffb82403304ececfa57917a149b7c1e52762db28fd330", 0x4b) execve(0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) 06:47:02 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x8) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) setgroups(0x3, &(0x7f0000000900)=[0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) rename(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000100)='./file0/file2\x00') r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x160) fchmodat(r3, &(0x7f0000000240)='./file0/file1\x00', 0x100, 0x2) chdir(&(0x7f0000000180)='./file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 06:47:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x2}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:47:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0xfffff800, './file0\x00', './file0\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 06:47:03 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x102) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000140)=0x7, 0x4) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000180)="5b8f7c0f9b5eeae2", 0x8}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="4813f723d2d19b0312467589b351f2781f27cc501de5a2369281f1e6cd41c8c3a543196520440de2ea882297a53d092b6935215f354fadd1b9f1cac45894ea22bbe2f58bf9ba04d2f5800d483fcf43fab3a38aa29e4986238e6025", 0x5b}, {&(0x7f0000000280)="a35d9ee47008e271bfc23f190d582f51134c911c7b3cf63fa495770b3edcc348fd7fa1c8f27c6cb8d9e4bbea8de91e0a9c19c55d7ec0cf4ae92c9d2cdb6c81a2707df442ba3c01f86e7bab665eb153a2aa609d24b311e8aefa919b3c37ed4ff265e049e7e3f9", 0x66}, {&(0x7f0000000300)="a18e6604b5bbd792c7103a0f2875355ea49ab7737b41c89bb9a6d7fdd4c7951574aea2b31db65efd9c0520193aa143b6a36939d388aee14ae3321ea2d266054483dcc72a5ae49cb41cff8008c3ef158ffa2a31ea44be65ff3dac9139bd041d0ef4e8fa5c1e658c14f96ff68b32f79e1ded38f182139f999f87bf935525522e7cbbb165ce02c9d8638d80d979636c01e462c2c5fff64c98c3", 0x98}, {&(0x7f00000003c0)="a02506b21598e6c1fe479b3a2819265a672eb875b2ac0c6c1d083913612b694055e0d0239c866cfb31bc84ad4f53864cf6e02eb5bd22bbe7053311d4f433f3b827b8cd26788c01b40b02a4c91954ddcce011a7f4ed7b8bb818a8e1c4d6f1a1358a775bb76c0fe73a58e1f2c50bd8e050a921", 0x72}, {&(0x7f0000000440)="c154551dc2484927bbf9a5baddc6a3e5a322b463c79950d3a8485900ad573d2c978506881b993ff9a91db8", 0x2b}, {&(0x7f0000000480)="fffb1612d6fb0da5cc554a0e8ecd2c2351b3591d893b0896a7b03c940c55ff74ff4030baf8bde913d54caa9db4fee7a25c3f9923320c4509807a5da5cf7e1302da157dd7cab4ca97e896ef8f1b22d134ed8d669e4c3125afbc34ab", 0x5b}, {&(0x7f0000000580)="4b350705f6a9384eb3483e10e25dbec3bd0aa8e9a819d8a7cb8863fdcd5c3fbf8873c6589c352f04c246433eca608a9f8b2f7df4557837c08a516ed00a367bd7f09a3287b3a2c830450255cfa7d77e5bc501544906ed268b95684726b8384dd4c38266b62c95991047faf511670e1d7180b6ff4de31b26161c2af045aca0d2cc16d9e966e7abe23f3ccce462ec1977668a27afd082d0fd20e56a09cec8eb039502a6c5b8d8fee4b7dbbd44a096ced1c927c95690965349c44bff0bad9e31f18740cfbbf242c0213ff6df286ec076a334cb35d3a4dbe72d73feb1af8ff3819a88c57cb8d0ee3cd650c3a4071d7f7ebf0a2056b87d7fb6ab5363abe1ccc8", 0xfd}, {&(0x7f0000000680)="89d67970692ec8a715c164d8332ba93bec60c4022f28947d0d19487cbd73977cc8db199dd2a276f70d589d5d6dc3e772b62790b4908db742a45ce5cafe5eb5aff1b9ac39a6bb463a8a63b4fb50e4afdf43f27f954a78a2bf7cddc68bc11a78a3627817ed30c7eb6e27d091604d12a07c8d383513c399b2a1495a5b207aa763fd41a45286badf4ce39ac97943cbf897b2facb960b21cfb0155010c01856a5402f33b09f3cd136db00c5ae845dab95cc143df693414490168c999f933642cc584824de366678d1ab2bb6110be38defdb1397c3fb7c4797dde4873f07e368663181fb6f1a76c68f4bf50c4f8558d8", 0xed}], 0xa) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x3, './file0\x00'}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0xacf25922147002da}, 0x8, 0x0}, 0x0) 06:47:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x4, 0x9, 0xfff7ffffffffffff], [0x0, 0x0, 0x6, 0x0, 0x20000000], [{}, {}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x20}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:47:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="c20201f0ffffffff767ad7cc4c137acf3324a918397b36719c16b940363929ce72571efe07bd690bab762089f093c3e013cb66d14aecf06431c4e84db955aa0bc6f6dd11560f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x3, 0x6) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) preadv(r2, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r6) fchownat(r2, &(0x7f0000000000)='./bus\x00', r4, r6, 0x8) setuid(r4) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="d8ac0042d6b2b77c831b6b24a7ebb6bc013741906e09f97f520664987567979f0d40aaf721e46232dc5e3900"/53], 0x10) sendmsg(r0, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4a}, 0x0) 06:47:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) getppid() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) fcntl$getown(0xffffffffffffffff, 0x5) acct(&(0x7f00000000c0)='./bus\x00') r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 06:47:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) close(r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 06:47:03 executing program 1: mkdir(&(0x7f0000000080)='./bus\x00', 0xc0) setreuid(0xee00, 0x0) r0 = socket$inet6(0x18, 0x1, 0x3f) recvmsg(r0, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000940)=""/102400, 0x19000}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/232, 0xe8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000840)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000180)=""/99, 0x63}, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) preadv(0xffffffffffffffff, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r5) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', r4, r5, 0x8) getegid() r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r6) getpgid(r6) r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x37d, 0x0, r5, 0x0, r2, 0xe, 0x3}, 0x4000000009, 0x3e, r3, 0x0, 0x0, 0x80, 0x20000400, 0x3}) setreuid(0xee00, 0x0) chdir(&(0x7f00000002c0)='./file0\x00') 06:47:03 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0xfffffffc}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebff071b542a538706000000b818000000290005003100000000000000000000ad3b65b661ff2c986bc00d63f8d2ecd72f9f3d6bb9384b00"/71], 0x38}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000054503070ff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:47:03 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x10, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x94}], 0x8, 0x0, 0x981, 0x0) pwrite(r1, 0x0, 0x27, 0x0, 0xfffffffffffffff7) 06:47:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2813, r1, 0x0, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x10000) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 06:47:03 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x277, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4c02c180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x4, 0xfffffdac, 0x8, 0x0, 0x7, 0xffff2da2, 0x6, 0x2, 0x1, 0x8, 0x64}) sendto$unix(r0, &(0x7f0000000040)="ce288f23c21e79da476a8a1d2050fae882fce7db3ba534c38b05738ded90953367cf69c88cbebb663ddcef04889c324ca5b70a98df4542860b7f192c3a25decb18f01ca2274a4a69415d1f691d6ed1f863d95eff650e60144cd18176cb93d88d12fd9b8b18dc90e75fdb8facaa3f3b878d", 0x71, 0x404, 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ftruncate(r4, 0x0, 0x6da0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 06:47:03 executing program 1: munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(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='+'], 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, 0x1, 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), 0xe7) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) 06:47:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x20, 0x20, 0x1, 0x237}, {0x3, 0x2, 0x9}, {0x7fff, 0x94, 0x6, 0x5}, {0x1, 0xcf, 0x20, 0x4}, {0x7fff, 0x6, 0x1}, {0x2, 0x8, 0x80, 0xfea}, {0x9, 0x0, 0x8b, 0x1}]}) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x2, 0x97, 0x8, 0x10000, 0xfff}, {{}, 0xfffffffffffffffb, 0x25, 0x1, 0x1f, 0x3ff}, {{r2}, 0xfffffffffffffff9, 0x20, 0x1, 0x9, 0x101}, {{r5}, 0xfffffffffffffffa, 0x93, 0x40, 0x20, 0x6}, {{r6}, 0xfffffffffffffffb, 0x40, 0x8, 0x5, 0x8}, {{r9}, 0x0, 0x12, 0x40, 0x7, 0xfff}], 0x7ba, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x31, 0x10, 0x7fff, 0x7fffffff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0x1, 0x9}], 0x8, &(0x7f0000000280)={0x3, 0x9}) 06:47:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./bus\x00', 0x611, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x4, 0xdc}) r4 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r4) r5 = socket(0x11, 0x4003, 0x0) r6 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x0) recvmsg(r5, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84, 0x1d}], 0x10000000000002ae, 0x0, 0x142}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r8) fchownat(0xffffffffffffffff, &(0x7f0000000640)='./file0\x00', 0x0, r8, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) lchown(&(0x7f00000001c0)='./file0\x00', 0x0, r9) 06:47:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000f6eecc732000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 06:47:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x800000018, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x8}) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) r7 = socket(0x10, 0x4000, 0x10) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)=0x101) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 06:47:03 executing program 0: socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0xae3645a0aa5a4e5a) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 06:47:03 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x8042, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001010, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000200)="4304001cd281cba05455c5194c3908d508f9c76e821c105b3302323a351fc0bff23bce768d05c67658de1bbce7bd74d67992a5d4ff83bd7b778463e69bd1289a17a387809e17abdf434f2eb1f7d67fa32458307337156eb72cb98e66ab381c6fd6db8e81503aed32acb331535fe234c257eeb941d7f873d2d854c4c234d0fb5894777afcc6e761ed29e28292c1e1f944622be722749c7d3d1a5c68d6ef19a3d7e74c2a4e979917da7b400587e3aece95939d2d3cc4384d3de335", 0xba) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) accept$unix(r1, 0x0, &(0x7f0000000040)) 06:47:03 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000380)="2f524244f0035dd59fac661b0806") r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r4 = accept$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) readv(r4, &(0x7f0000000600)=[{&(0x7f0000000140)=""/105, 0x69}, {&(0x7f00000001c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/202, 0xca}, {&(0x7f00000002c0)=""/13, 0xd}, {&(0x7f0000000300)=""/88, 0x58}, {&(0x7f00000004c0)=""/129, 0x81}, {&(0x7f0000000580)=""/119, 0x77}], 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 06:47:03 executing program 0: open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) chdir(&(0x7f00000000c0)='./file1\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="fd2db71a795c67e1fe2d741d099de2897ca07b7f62a3315a643fd43387391477652a24b71298fcbb01b576847aa34f1fe9413e70e8637e13c228dcf3a2117d143127803e6937cf0622fcd67468919a4cd40fbfb14efcc61e69c4032354d8047f61932cc2835ec011337394b803533f4e0e6a2c5608298bec600b59ad2239"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 06:47:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23f) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0xfffffffffffffffa) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) lseek(r2, 0x0, 0x7, 0x2) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 06:47:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2, 0x3}, {0x40}, {0x20000000000006, 0x0, 0x4}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x11}, {{}, 0xfffffffffffffffc, 0x40, 0x4, 0x20, 0x3f}, {{}, 0xfffffffffffffffb, 0x81, 0x0, 0x9, 0xae36}, {{}, 0xfffffffffffffffa, 0x1, 0x20, 0x1, 0x100000001}, {{}, 0xfffffffffffffffb, 0x10, 0x1, 0x2, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0x1, 0x0, 0x7a3}, {{}, 0xfffffffffffffff8, 0x6b, 0x0, 0x4, 0xc2f8}], 0x8, 0x0, 0x981, 0x0) r5 = dup2(0xffffffffffffffff, r3) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r7 = openat(r6, &(0x7f00000001c0)='./bus\x00', 0x40, 0x0) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000200)={0xf453, 0x0, 0x4, 0x80000001, "69e995c5c76932b087a233a41e95eaefaa35e055", 0x0, 0x286}) r8 = open(&(0x7f0000000280)='./bus\x00', 0x10, 0x22) symlinkat(&(0x7f0000000240)='./bus\x00', r8, &(0x7f00000002c0)='./bus\x00') ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000740)="44582ae93e5211b870b77e0e002d") 06:47:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x3], [{}, {}, {0x0, 0x100}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) mmap(&(0x7f00007f7000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0, 0x401) 06:47:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x2, 0x4, 0x8, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xffffffff80000001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1f8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xd19}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7b}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8}, {&(0x7f0000feb000/0x13000)=nil, &(0x7f0000fed000/0x1000)=nil, 0xef9d}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fec000/0x2000)=nil, 0x5}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000fec000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3f}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x6}], ['./bus/\x00', './bus/\x00', './bus//file0\x00', './bus/\x00'], './bus/\x00', './bus/\x00', './bus/\x00', ['./file', './bus/', './bus/', './bus\x00'], 0x3ff}) unveil(&(0x7f0000000040)='./bus/\x00', &(0x7f00000000c0)='W\x00') 06:47:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x2}]}) 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 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x2, 0x8000, 0x7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:47:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) preadv(0xffffffffffffffff, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r5) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', r3, r5, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000340)=[{&(0x7f00000001c0)="b85545afec2755d74374a147b9a31b0354ec53889fbad4be7769bffd0feae135d412a4d84f281e00e7ecf7beeda84e5c28f61d63f7098cf0acf881aaa9a8fd58153f6eb33437c03b565cf52b6314c7f683e59274d5b0e0d751a3d6b329c1b612d45444a902e5f684f6eace0b0ada46bf8bc7eb63074deeb8d8f2e0fe7a889002b5cf62c4ec32e7a3aaac765e65f0854e53d2ed0ef2899c85dc83cbd5f3", 0x9d}, {&(0x7f0000000280)="33f20748e9c170315d2c44d3ea1c4a49b43b78f0e0b2c0172f39bcc597d358e64a7e19533018ca4c652bf60bfb1bf7d6fed8ea2e99fde889241411b5901d2a8503164d10c3754b58a5077ebb8732f76d4bd24a3856e02766544a671efbb69648664de69a6525aaf8ca1c6960f7b112745fac0068d213243b411fa890ced9dc8a2e29c5ec62b9518726368fb69e359f58cddc00307c1dddf8eb83eac4db299fd6272da05a38e0fac675a7ed3b550d94954e1b990098b0a2dff9d84a", 0xbb}], 0x2, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r1]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}], 0x38, 0x409}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCGRSIG(r8, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7, 0x9}, {0x60}, {0x6, 0x80}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 06:47:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018fffffffffd}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:47:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) sendto(r1, &(0x7f0000000180)="42cf5d4231dc0bf57dcde04c314e7ae9dd6273206f9acbccbdaad4c7aa407fe7e38eb8a79a689b3655f84b402972b0888c7ceff307a4a7e7031288362126dc723cf0c9bf42d45b174f1e97a86d22c7976987c04789a06f620d3328ef44cf903bb9df90", 0x63, 0x8, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) symlinkat(&(0x7f0000000200)='./bus\x00', r1, &(0x7f0000000240)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = socket$unix(0x1, 0x2, 0x0) setsockopt(r3, 0x1, 0x4752, &(0x7f0000000100)="3591e63f0ba7463480b044212067c0ded0e7979eccd434c8f2f1c0e7af202dd5555f151a2405c4a1d95ffc69601b3c563b48318b50f8223485df29c6eaf7c01b847421bd46853ebe93710db89706749316173744235fe1e37d4477e3741066e712ed91fe2f8868df80f978b70f75bb6806", 0x71) 06:47:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/102, 0x66}], 0x1, 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11, 0x0, 0x0, 0xd27}], 0x8, 0x0, 0x8, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) 06:47:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x2, 0x0, 0x0, 0x8e}, {0x6, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x94, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 06:47:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x1007) semop(0x0, &(0x7f00000005c0)=[{}, {0x0, 0x0, 0x1800}], 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x3, 0x78, 0x8e, 0x800, 0x800, 0x2, 0x7ff, 0xfb41, 0x1, 0x401]) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) flock(r3, 0x1) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 06:47:04 executing program 1: r0 = socket(0x11, 0x1, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050160000000000008000701000000c60000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4891f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881d37d83ff7cc53c894303b22f3119404f36a00e90006ee01be657ae000000020000020000000000000071a3f800040000000000d57c55e383b40000000000000082fccd9840398b61979aaf5270367c0ae12b83d887db7fad8a3b16b323c2042ea60700000072f9565342428ba90b0ae69480cfb91ef2ba74bdd7719dbdd6fd23697ffabf589b8f7fcff067c1b2385bdec5c28c15a9f311a6448d604104196724c136a0df74eb682db481204251d1843e6934249530c94ea2d1abf8f5ac9c3a48874d42ccea3038e41b620e2e63f7a522f1add3f01f5b67ed7f1f66296b7ec5087f96ec730aada2d949f82b445d2fc544223ba0a51038bc1dd2c46e04153cd8e5414517441f9cf6789eed3c635bea510777b9b38fb495a7884737cfff6b51c4fd52f790ac062117", 0x19b, 0x4, 0x0, 0x0) 06:47:04 executing program 0: ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 06:47:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000f0ffff000100000000000000000008"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 06:47:04 executing program 0: setitimer(0x2, &(0x7f00000001c0)={{0x0, 0xc600}}, 0x0) getitimer(0x2, &(0x7f0000000000)) 06:47:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r5 = dup2(r2, r3) sendto(r5, 0x0, 0x0, 0x409, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 06:47:04 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000180)=0x1) acct(&(0x7f0000000100)='./file0\x00') ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x40000006, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) dup2(r0, r4) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getpeername$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCDRAIN(r3, 0x2000745e) 06:47:04 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r4 = dup2(r1, r3) kevent(r4, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x1, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0x7d, &(0x7f0000000080)="ebffcbe713b964893b2785dc8f2eaa4e71ce6bbef5319213243ca8be9d", 0x1d) close(r5) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) 06:47:04 executing program 0: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f0000001180)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socket(0x2, 0x4000, 0x26) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) close(r1) openat(r1, &(0x7f0000000040)='./file0\x00', 0x181, 0x2a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) utimensat(r4, &(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x8, 0x100000001}, {0x5, 0x6a7}}, 0x2) r6 = dup(r2) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 06:47:04 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x40) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r5 = dup(r4) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000080)=0x9) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000001200)={0x2}, 0x8, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) 06:47:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x80000000ff, 0x0, 0x0, 0x0, 0x4], [], [{0x6, 0x0, 0x0, 0x10000}, {}, {}, {}, {}, {0x0, 0x40000}], {0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 06:47:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) setgid(0x0) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x8) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f00000008c0)=""/102384, 0x18ff0}, {&(0x7f0000000500)=""/77, 0x4d}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000700)=""/166, 0xa6}, {&(0x7f00000198c0)=""/196, 0xc4}, {&(0x7f0000000640)=""/178, 0xb2}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) preadv(r2, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r6) fchownat(r2, &(0x7f0000000000)='./bus\x00', r4, r6, 0x8) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, r6, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 06:47:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000380)=[{0x50}, {0x2c}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000080)="3c9ebb8a65237a19000000000000", 0x93) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x4, 0x7, 0x1, 0x8}, {0x4, 0x6, 0x0, 0xe53}, {0x800, 0xc0, 0x9, 0x81}, {0x1, 0x3, 0x5d, 0x3}]}) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000240)=""/77, 0x4d}, {&(0x7f00000002c0)=""/35, 0x23}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f00000003c0)=""/222, 0xde}, {&(0x7f00000004c0)=""/49, 0x31}], 0x5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000001c0)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000200)) r3 = kqueue() r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) sendto$inet6(r4, &(0x7f0000000580)="0070be6751afdf8f34b76dc0b180f2f4035a8ec1e74de8db6e298626af49f7542e35455bed489d51382a3a03b5a1b579c2f7b1e3472538b30af072b839721838a9fd973421f1e24b94a29ea9152dcf42ec770855dbbd1ad1108957382482b529b5d6b5721b6264", 0x67, 0x409, &(0x7f0000000600)={0x18, 0x2, 0xfffffffd}, 0xc) kevent(r3, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 06:47:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10, 0x0, 0xff}, {0x15, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 06:47:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x20000000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 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"}) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000540)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x6d2) 06:47:05 executing program 1: semget(0x2, 0x3, 0x400) 06:47:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r6 = dup2(r2, r4) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000180)={0x2}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x7fff, 0x7, 0x1, 0x3f}) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000140)=0x4) r9 = socket(0x2, 0x2, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000200)) sendto$inet6(r9, 0x0, 0x0, 0x60d, &(0x7f0000000100)={0x18, 0x1}, 0xc) read(r9, &(0x7f0000000080)=""/60, 0x3c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) 06:47:05 executing program 1: open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000040)="0daca316827c4d8dd3ac2fcdb490f27337cd3d8146c871e16b45b0a560a34b1634eb80da4118d24242c12350342a337f0fb81fc69d9a5e88ebfff22d33ff7d275b4dfcbd555df901a27c1f7eaf3e5e00803a", 0x52, 0x7, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="6b0205087f00004ea8a40ced258e510601"], 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)=@file={0x0, './file0\x00'}, 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0x30b, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) socket(0x2, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 06:47:05 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0xcc3, {0x100000000000000, 0x5}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000080)=0x1) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) dup2(r3, r7) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 06:47:05 executing program 0: r0 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x78, 0x8e, 0x800, 0x800, 0x2, 0x7ff, 0xfb3f, 0x1]) r1 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x78, 0x8e, 0x800, 0x800, 0x2, 0x7ff, 0xfb3f, 0x1]) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000780)=""/177) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() r5 = socket(0x18, 0x1, 0x5) bind$unix(r5, &(0x7f0000000700)=@file={0x0, './bus\x00'}, 0x8) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) unlinkat(r3, &(0x7f00000006c0)='./file0\x00', 0x0) r6 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x78, 0x8e, 0x800, 0x800, 0x2, 0x7ff, 0xfb3f, 0x1]) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000000840)=""/4096) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000100)="71f2f93ac4385291f2244347a8d04336907b584389248c4941bada3160c7ca7401b207560633894880d0ae1108c4ee8f342ec3a1f073e36fd6fc5cb064099f9bd168c7fac2cd9b9c0c1159e970d719ac6be5ba2836c0c555f907979b2d9a947446ef08a604f6dc48a0141e72f588020e96055676315915ca6e41fd67562034d301d00a05479393b99ac3399b9568bcb988d1ff465042b43a63665bbbe61144bc749ccff21d3fc53dae433cab14e3874f998f997a50cb38feec7fa94bc4196fbaf0872ce1c9c8b6eb86ac88322caec0306154338bd3535cf260beb4d38561b9d7b526bea117acdcd56e52b8561011c09018f938f826b5938d5dc67fcf9b6d9f7ba42b1863430d1b4fa93952a4e4d1b5d01cc0c707f63ea3e47ce9f595e3225c3937279bb47542b3f9da9e58d908f49b6fbb6d3a43b932ce10cdeea6f9eae79c30bd06842537b74449b8c8de09d9cd449bb5195198b985b7d28e524acaa24736ab6ab850d8e0060e7765b4e4842c311c09633e53b5ee59c5f5bd0313a1b5ab664e0ba12cf226597dda387fc3d9ed3b835a6866bb1c3a223c6217d0065fe38d3c570ed190abf0b424bae7bab5848432d7c46baa0527424da4c0d736904597b9cae58aa50b34a4d445b73e7d689cdad88b261fcc3f66ae7fefeb8217e209be7870a1b6020cb0eb8c0b27182be9c11acd18ed3d59b4a32871ff6ee414a7a658dc807d931eca058b22685a8294f0bee5f5b1651c9f8ff8e0b10cb07c8924cc55e3ccfcd1b3ec2c3047708c739db9695707ca5859f5a989bed73c8188b6ec36d15160dae41407e92393f243838a0dfaf23578fdb0330696721da0665db6cf45750055b68daf5316d10c16aaf6d299f39be57ec626c2fcd9fd6d50503140e5444bf7a51dbc6b9559e878a145c56c141b65a43b9b7dcf431d6509c853d6953028e28dd754c230607eead6bf497471b97637fd39a83cc8fac76cb60a1dc27f55e31f18a71eb474510a1d1f9645d5f5a986ce9ac861ebe11c3d8dba9eb3f93be5bebc0fac8df729d286fa41388aafbbb277717b32f972b6495df29fc66f8e73e7d0d35f898d8a0c4cd1e3eeafadb221c0bb8adf2b1a0d2c991bd1c32055da2ce0b4d754b0a2ec498058c0979c925d04bb517b16132e50053fbf808c39d04b27703fca11df807f1796c0369aadabd4400dfd4892e178d31c0d2e9eb6214f09035aa96792b01d29c99749a38d6c4aa0b05bb3172ad1717755b64a5475f09393ec677c15f81fb5eec277711bb1672aee8919ed38e766618bf6ae4f8cb7886f346b66ff0302d4f9a201f47ad5aa53801cb59e09f527288d6e13c91a03a2a84d9bbe3b5bbe6da9a4608ca0dbcd7a2d70d1a60382143c220a5d08293f64e3145448e8965f3234e9d30318d343960a94d733bd15d2fa3f6914f4b3460da836a3505ab51b9605add240ca03613912165aae2943f86b02aa24f5388f338e1f87ae87e44367587554c5b6bf19613eef167b5fd242c8ba8d637bcf6f2cb02fd7b0831fa93f0d7acaebb7ca305db52a4b8bb452fc34e98a0ce3fe1cd934babf32350992c07be766d9c90f75979d2298510711a3e4fac13f9e18f7cdbcb9c178fbaf3de8d3c47cb097e326a2256382e692c50163304d55bf84e05078aa974b35495832efe1dbc0ea3e99c14b7592e0d1e37efa0cf9426659347b00852da89766977511b137ebfb130a4adeb63cc12a9b271a4c9f1f35b1d6413c34cf675c669e481eca5fb0b7eb4f79ba5ade75f26212b70629d9c05c03fc036ed066a34635394d5f5d6a6d64e5f860d1932b45553231e4688017c1132c52943f560e08c5cacef01d341d2e7e261784aac9d969899a51adb6cc847c8dca35f23db6b197dc56eef88eca749bb70084ca39f073f942b2aa70103a32db5cb77ef5fce5298079bba7ca12fa42c5e304bcea9670882826069dade2e3bbb38037714505e31da131b8f35b725cebd0c4ae98934fbbe4163d11820f98419aec8e16f7c7ab1276a7", 0x591) 06:47:05 executing program 1: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fc, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x20, 0x0, 0xfff, 0x0) kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0xfff, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fe, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) close(r5) 06:47:05 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001340)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000001380)) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000140)="035b0e3e6f0d3fca2f5baf4d6d39b001e5862fad8c4e70ca49b9674b83c99653cbc88c9fdb7e4ec8c3c875a347cd036843785db4cdcd46eefeb793892ee4b4d7824d5dc16142fd6fb541485ccc9be9072b60616775e69f515a0a8d0f97b44e34fde992165aadf0694872b4ae259c4f54213c8eecb06e32f2171dadae5b276d250d15e2fc460b633ab1a80b0a9886b3358f55be27f1a6652c87c16684afd2b0fc4ce12e19aae50079023810e6d945f015bd9b1ef322eb", 0xb6}, {&(0x7f0000000200)="245f523b0aeea15654d7cea1b1d7e5047f27c4624a097d2cf7e38e28ade8d48c9309ec14aca6575ac3443bb8ea59537d036389d4ff9593dab1252b850f329f95136095030934ae1de4df36b176c290f3548e5b422eb6ff9ae36d87ac66884f4640358eebf5f5c9df46c3ba7153cdf88a052c229dfb8ebfd42d6ea0369613caf8db7b2bd703280f850676caac64185c8b42b86728dd51e96cb3a99a84eee80a19eb2c980043f29f9df2771ebcbf3faafe1e45a127b585122e0b51c54c87029bf3158e647eff1fb1aa22c15437c99fd9e6b8bb3c21b97ca543f91585982496f64c723f6492533ba0ba71c4be381fb9c9c5ce26047f7cfea959556fbec30b8077b6e52b21ecd6ffe75c091ffccd6229057b518903fca9eb2968664af7095ccf5b119fb7b6dac963d603bfa05948aca4a47b3fa4ada91f15da2c6f704d8d6c351ce0c44ed5a12e3cd8b2e53d0943568c1e6cd231ac5276fa946001cf17eac4e1852c7694c278eff317e0787c21451dd6ef4fd45b51ea7076476dafe574118233cbfafc0eb70baf8e5930baa80d6889c0d154585d6649b30b29c02846d18740463655eb9da9a5bd9455457af218a7c4b81865c8399ad2b144d825cc9f036d2d8989646669c96bbd0851dbbbab2d449b4fc56368b8d6318168632a07d78e217db79d917941ea21d691fff2a1ba76c896934c3894cf0b007c5a66011cd839a5d77013d452ddbeb9cdb0fc93eb6bca6cb475c9ea6a9451bd3c2b2024ebf5d06aff54412228ffe52a6acff93f4b6391026d9680041da94f3c8efff22cc1e79200add82c66e2c3537f591c61bc5b881a328de63855f1ab281b9144f973d0d85ff589150643cc256db6411851e938cf71c9c1aae504533af60c826d1f0ec307a5cf2ef1638358c06ffe91c8d00bb1ea9d5e6ad6b1ce5e85e2b7a142690b56e62e1d9a2956e5b4ee61707d62290da05ff7474ad1398be446e0d85bbd2e38b2019e7e2f13ff599b57248fc77a241fe98710573a26148e918807c5f97ddd7e495be2c3586547a1de938fda5a90ed6aa0d284f33ad943e049e169c872c0fdb29c3b3f65b1a0ac38652dcf4ef31bf858783a95f8e5826e3219f305733ee0de08e4b1b7526f4f68de78cf1251ddedd543e53f2d9909d93bf9de65209fa70f13f354d0fbb59963e2f343813ca3772eba63f0801fb1b9779efb8de643cf7e0375b62c194c26b3049d1d811298ff1b79a10393cda6c11e8e9057cccf2117a26a81b8342fd8cd981dbb85bb0915c0705971deaf1d4f5273d26ca22706698f136cf53f7cfe780a9486b6751d342611f479f44e48602a84a9b99529166041d86b12c22addb84abc28cffdb020a6bfd0cb739ea7b5d447bc551f63d4b4ec4295050fe7d4045d98938a0521109d4993b65352ae982657c46b8429b9a0ff45dd43e5835116b17159c439702e2e7ef386275cc80677a5b4e2041ec9067571ffff8093cb41c4f77ca8c2816fe7d59ce25ec37c8fbb9ab311f652a135b3d1974f0093b94118dd1b7461aa51a76ab53ac986f730a702b4aecb999249e59b77c24f82b8fede2fd63c2926f721cd4bf1d94ba0117f7b966121f785009c7cef08b1d3cfd52a3c9d8df96437a6165fb1b956b1fa8ce69ca9cc1cc53145641822d82e0b46a3bf628532c6411dfd2ba0384e667a85c3ab742850c8973105f1ccdca821454fb856eeecc527a855b39aaffc624e841782f0bcfbfafa4e810b660ed351eb17b3413deb8262ae5aa376adb8a2bb9424ead35dd61a99bfa2bc02693bd38095800035f9bc5e047f55745f95da0e6d8e61b55aa60e91f176a9b9a49673fc13755ecbe2e58b00b879433312171e22a1cc968fc7fbb8ea2b4b08d3e2e996fe785da3a858405a0e05f695d54eb7e9d6916527295b24a6abb8af9f679b839488b496a492f9b72e5a9eefee304a32f61d01a4929d75d4f637a811d1220c7a90ff65e5debedef15e837b13d949f450045b67d7c324acc3008082cd26fd417f5259901f7750a29bf990fe9d177bcaa9470c655a6bafbed279c675b3e6f3d774c99bc535aa4a04c6212b556915bee40a8ee95dbab9446b32f7f18093ce6a74422a06c931709bbaed72752f29d31c192922938f5b01d7239baeca317ffeac17481a5bc9c1feb3fe3f5216969837ad508920b1f0b4bc92f4aeee0ba665a9d91d182b0425cecf39216c68396eaac065e27394231cb9352f97558332b58dc1ff89317bf2d78e0f2b95d6e38cef89e49c5ee80aa69bc1f15afbabeff2355cba0159787189d6d7426a0fde76bd5c2a0964a10cb2c306a71cccefc2bda6ff53d2f24f14396b8f00a312304016bb2f24b994a47b61659b4844a23b6eadf9378d092ceb2903d6f2b7d857ddeddbdd9bf72ed14fe9ea079359a66e81499ead3ec936a9c4b045beceb4dc23ae9d0150029fdadd15a4c0ba7410d5bbca805d824d4cef165a61f9969b318a8e6fa7cf85ebe4ca7481d4f4e45d7b2bfc8156973f91f55b1980324bfac29ba2a5978520e190739dfbd7b78169c24447c25e7268a2de2eca3c9e1d66c8d3360475e8e39bb4324fba5c73cd158d52a9e6522add686333bd2bccccf047e50f336c776c82d7e5e1103137ad42d33686fc79e2896bf17c4b9245e7059abb8a3c1bc22653b809f4718ad11a963487df17378d9d101e70683306e3adfa1408c5396573ffb17ac276204387e50a6d36da38258f6b0ee92b410737f89b7d3a79d9c33ff09ce3957cb3efcc6258e4d400953c19e1337c8499938d3b5fca54e4729e9d38eca026b0a33c9d2cfa81dcbace4662605251f8a4d4a961d3c1e657a5a4259f53cfb4ad2903d8962695e3665ebc616d5f5537517027525212e20cf4d32d8403d4cccd987be696dca97025c2c83eb0552d4b6077114b959576667470a152469e6c8e4c89809ebd0cf3ecaf462c07c4828c7b6fa7e0d51b4700ba2f9f9ed4debec245a0409d52978d06d945f5ee84d740100b8f121b4c0964dfbd4880c79e9df885af7722db818815823f9671264cac3ff8aeb7d542c3b0591b63ef33c238acaee770ae0a7957de12f36cc5208e38257e6e940a5534ad7803e1421016855f0e6947512441f1751bcaecd3568487e0159bb59aeb47d288b110aacebbd0555dd66c7f84f012f241f6be969f00d706a87846ba04db62e356a290701f4a9515265d46067383920e6003ce1a676561b80b406de3f50b225a223a669f52800d6935af1846b733252d4ec34a80e332f6dfdbc1dda9434d163629255f135335d607860d653251f9fe78614e356f547b19305bc757742859cce602eb0afb0a46103fc3a2f50d1beb177765c00012753b0393833159e9bec6f7d7dce38de81f5a7740e94672e2b5a21532fcdd7c01db95ff013060e140470eea8a7e60b6dfbfddb4d7ee1fe3436e979a70f6f5ff1478d7bc484f8a56943a9b8c72dd8b9b3dbf38b667734758ebe5018d2d198f883519f053eabbe60ae22ada90336ec1ad10d3d9f040121c315edceea350c6fa3ce1c465f05735750df91c950e825a75fca2439915e0cce1deb9b9b556245a77e5175529b7ccf05e82d671816cbd4f683bc6b6e59fdb92ce7f5d7fd8a19f0d1107c8f836550dfe71c9f97933b8bec0dbfea94b3816687d78f9c94969feba73c6525a942fefa44ee96eb783499ed222c221f655ac21bd55fa1b2728d582d0bf99129fdf70a4cda031024a446d5b3fc9b7d3e21e690f3017870625b75742de6db98dfd0ee222b6f13f73be432cb461c89153e3764b365247cfcd708cd08e88488b54a28e050abb9b71ac5fb316776f8c3df6b943177690270d4d9b347a38df0a6a927582b4273a3eb458637bf71cd9367e6e457d99b7f187b46cba594cb611bb8343eca744ff3ced5115df15b13066002015a0d0f7272803e35d7ea8270f66616c68686864284d054a4f73c40eea049d5e5928286bae16da59a6d4fbb372e1d91a540f1c3a6d80f12e831948c6ab29511dbcd684c88cb2e46bf04eea8c26fab57f729da9223fbee1c433fda5ac4d545c033671a42a45150195f0e13a1658fed6f0dd895bb7652cfdc2de11324b30a40b25386420ecd9da7cb977b97e699aaa021338b7141548eaf1f5314a73ce8e6b03cdcce032e4eaa9c35671c5b741a515affd00a75f8f7b91199f44f6c959b7917452865ee89f45cd5e907ec74acb8ddd308d4f6bf547abfac281f70c622b5214c39752b2cffaf41080b1970d06912a19b6b2804ada7c9ae85269f4b3c944d73572716202c95b1bee5cd0958376b022265cff348d778c4076b35977981a3499ecf1fdaa27a11ecc9c955d363575513b0393259372187b566afde53cd1ae8be7e0a2862b27e80d7a7f9c228c6008ec1671238dff803b741fc128f2650de3f90e806fb221b537bf030b9fc07dedb3fbd0a7cc411a8c9b5cf63574846c6263a7d4a86612b6936ffb93f7fb7d205de9d3eb3db612ee309b75fad84b46b3f0ed36275b8500bd84ef2b7dc663ebbf7ab3718801325628610f22883892310ef50f5514c8d8d1f45653804cd18c35c66ccb4b2a772a86f265ce8d6ce6ff60dbc234a60a5794036f6ed50478c281c8a7ae63a409c0ce50956194f2b0e54ff470db3abaf2f3ab0a95f69510cfe2b820da818458cc20c0c614f008d416b75f082f4999ee1faf6452b978a5ee1d688400f4ac135213a45684722ddcc8590b50edc1b12c912b7282016b100cd06cde1e69a0951e649da264e672d26be84a67d1b202a11138531791392dcf78639c23a486710d34f35f70edd71b891a5f0c0856ef3342fb9d006d06256a42f84973d18f1a586715d689adc3bb21d3cedc7b84267f97682495fd3c5b72e972f92728de433c949d7c1330dddaf79e67a72fe95e8b96e9642701c6e40568c8cd8b543889cd8213490b6754eab9b55b500db8ad4a946a46f8b8fbf0359c63eb1252a867e9a0761a592bcf500d6bcdbb84831def6ab8b2121b7cf10f0d8e9a30c8457e9b743cc1b9271ce0d0a2f0acb2f48511a2e981fc16a3db3ce941724624fc904ea27447ddcf7a1427cb4f3cb4beaebf50e8dfe97b0c56d76567d73ba9364227d1d9d9bce8fbc84257abe124024b458da7b9be47131d6adaf5990f14c6e93c2d87d6a63867367951345faf17c6c6a55cb8da507d1b1e8b42cedf516d97ffbca8e6fca2668c24a89337a19393999883be4eb370b7cbec06f3fdb72b33eee20ae0485c18a7b2df9f553b0621ca5af324e618e851d1a84978978b949f8ffcadd626aa3a891e08839d60f7a992261ff46329818aac0e39e477f0df0fbbfc7049ca4ba0b0a8c7b4c730cca339a6478a9486884c80b32f5367078f532ad60d2851abaf01e45255772dc68c04f34164b6fc3feaceb72ea64ab6c97d31a9a973e5020675d2e22e1e4869e2ef05b314c765acf38afc34a1d423a004201e7e6053ac2393b337126aa8902a70fbe1263527d10bca35d8b729ce2dc33682354a56ecbaf8e1565c8972de2194a2c2a7165ad629b7f110443e36af68b0d06771e3c402d03e6b947a205e5072c731de567236d5e0c5dc8501f14c90273e513abeaa2394fea9a4532a2cd2da57610a6b919f1b12a5c04ef22bb02ecaa954f0d8a852985af82a6b88833c8dd742b67e6bf7fb8177aa86c73633b29178524b7f3a6065afb89162edac9c5319c766a1fa4d798dd2761e4317a6c625d6275e1debc5c9e0951930fd8daeb12bc4f0c4f1e41ac03005ceac8ff8da995f6fe93fdc54c853e9f8aa2c838894225885b0ba94c230d21c625fce3510bf231c76986441", 0x1000}], 0x2, &(0x7f0000001200)=[{0x40, 0xfffe, 0xc155, "0f30a7b1a2a1ca1cbbaca7610befb4d057995149d04cf3ea8855e01653d73b029eaf7ef2f9450b6ef5c570deace8"}, {0xf8, 0xffff, 0x6a, "c4f733c12078c07ffebc7c590ada5dc99f97462daee00c23ecad5edbae358bef81a8e6a0ce25e044374b0de974e5f7c13b0005a1b4e2fbe2eed5c9d1e9950022a6253758695e219e862462d3b9a8f6cef84c4b48681976662ead32d5181e9cfbdeb7dcf3f9495014213b600d0ae5b36c95f705a5c0c15928246003dfcc8906fe7226ccebabef0c55e3a69703fd6d393c886fae60bf017b82b5a214227e786ddc3c4c71e610189f8fad091fcf66bf953184a1408e19d2a89980b070cbe42b60940dc5178682db0c38014b1ca516287ef60d1ffe4639127fbae0a895f5f742498238ac"}], 0x138}, 0x8) 06:47:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r1, r0) r3 = socket$inet6(0x18, 0x8000, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x13b) setsockopt(r3, 0x8, 0x8, &(0x7f0000000080)="9b05", 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 06:47:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x400, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/26, 0x1a}, {&(0x7f0000000080)=""/31, 0x1f}, {&(0x7f0000000180)=""/114, 0x72}], 0x3, 0x0, 0x4) ktrace(&(0x7f0000000100)='./file1/file0\x00', 0x4, 0x0, 0xffffffffffffffff) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x3d) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000280)=""/18, 0x12}, {&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000380)=""/230, 0xe6}, {&(0x7f0000000480)=""/52, 0x34}, {&(0x7f00000004c0)=""/175, 0xaf}], 0x5) 06:47:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6d75457b], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x80fdfffdff], [0x0, 0x0, 0x403], [{}, {0x0, 0x0, 0x0, 0x2}]}}) 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 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgroups(0x1, &(0x7f0000000140)=[r4]) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) connect$unix(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66690104000000"], 0xa) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:47:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00s\x00\x00\x00\x00\x00\x00'], 0x8) open(&(0x7f0000000580)='./bus\x00', 0x2, 0x0) 06:47:06 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) setrlimit(0x0, &(0x7f0000000000)) 06:47:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a0", 0x1cb}], 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) rmdir(&(0x7f0000000080)='./file1\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0/file0\x00', 0xffff, 0xf8, 0x5, 0x0, 0x0, 0x5, 0x7fff, 0x2, 0x0, 0x7, 0x8ea}) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) 06:47:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x200000009, 0x7ac0], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 06:47:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xffffffffffffffff, 0x0, "00000000000000000000f2bfffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="e15640262ad28141f21ebec07afde514080266288e9b084e48c634019c69"], 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) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000100)=0xffffd41a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 06:47:06 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = dup(0xffffffffffffffff) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0xeb) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x106) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 06:47:06 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="9b68bec24eb2bf4088f7ed0fa8f09c186fc91e3f5ec9b6370ae3d984ed01a8e678c34bdadbab57fefd3b014c927288240a10d6fb72d89c48ec14d5529bc90e56d6e9fd3dab51d8c5af2adc4d27299cd6727aec9abae58bdd390d90783cbb9b2af1d48a949d55ed0ce56cb3f568e091f5b884584fbc6a29d6eba2ea15f772035dc1894a55367d5a6cbb08c7264b84a1d48487c7deb1579e"], 0x1, 0x800) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000002e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fbc0d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d7c"], 0x4a4, 0x0) msgrcv(r1, &(0x7f0000000480)={0x0, ""/227}, 0xeb, 0x3, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/95, @ANYRESOCT=r2], 0x2, 0x1, 0x800) msgsnd(r1, &(0x7f0000000040)={0x3}, 0x8, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/172) setreuid(0xee00, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000002e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e572bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fbc0d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d7c"], 0x4a4, 0x0) msgrcv(0x0, &(0x7f0000000480)={0x0, ""/227}, 0xeb, 0x3, 0x0) msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/95], 0x5f, 0x1, 0x1800) msgsnd(0x0, &(0x7f0000000040)={0x3}, 0x8, 0x0) msgrcv(0x0, &(0x7f0000000580)={0x0, ""/250}, 0x102, 0x1, 0x1000) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 06:47:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="7702ee3affffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11bdbf7eb24b249135917287215e50a90bde000e4439d9fc4b0193d6e2ac6894d75b94cc121d313e3b27bfafc56b4488a38f83d9ed1e8fbfa1dd002df410ada4c3452e170ca404e7a2c940537b1f4434cf09c5f03bf0000000000000040a548733d4a641d45a5db5a6a6f1f0e2da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5e9fb579281d1a00012000000000898656ae3a6549a6c5519913332139108c2a1ba6a4be41512275a734cacc7cb73ea3f6ebcc0cb266383266a934aa27227881c03ecdda84cef9aa1baa4b79a8e739dc75664d0cdf3c8025cda4ba4de1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6b429518517bd0b1309a613921b1b871dca554b000000006ea7d2308bf29361d0d5682fcd8e275a9b0be9103a4154e49a9f0f46d94774fcd1b5d6f578386367c3092543d6658aa27ce5324c1bc2633b994fb00da28f997a967bae1fa3d979c4e729efba66d5e11453be3531a7dea2fb2d85c6ca7e6855263fa0ba159fb288c1531bea798a62168b4af4180162cec579d3ba47a5fb57b27256ad02c47af8f147623fd13523abd0b38698f937df75f262549ae9dfbde0496f513aa27953374f39b0b693a1dd070e8a5625b9b8db45a090e53f47f453815d480a42e7f19f5dd4a2c48125632b3d972b7ada9d909e27f8c97140722b0fa101fbbaf30217f0da8da409047c087d000000bd221327858645ffffb6895c49ff47e3586a76322b1860844a58dca0720f27156caf70a543c73d37ea9608f17395a374d09615e05752807fa1a5e7986f380adf6a96f580594e6d0443fa14cb8dc6758b21ca47fcdb945c0e26aeccedb74c7d7210d35951702fb7e16288aa2319c42e526fbd1e5523b2a58f846df373e95f7afa03a0319c6149fc9601b46eddc592639794b749fe12dc1fd01e96fcccc73d65c210faa4777fe49c7e3f92d5fa6883b8d2ec1484932b7e42dbfe956c97ddb627e06caf69fcaa72975d55e6f360169b7a1decabf8a83a679e0c04b07d20b1d4ff8bc87b4ae2a304ad4d40af2c2a878305c886dddbe59a772b325459c8a500"/816], 0x10) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 06:47:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffff9c) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x3ff, 0x1, 0x1f, 0x9}, {0xfffb, 0x80, 0x20, 0x89}, {0x40, 0x40, 0x2}, {0x8001, 0x77, 0x0, 0x9}, {0x3, 0x6}, {0x400, 0x10, 0x3f, 0x2}]}) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r1, &(0x7f0000000300)=[{0x3, 0xffff, 0x1800}, {}, {0x3, 0x10, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1800}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x84, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) r4 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000002c0)={0xfb, 0x0, &(0x7f00000001c0)=""/251}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt(r5, 0x4, 0x80000001, &(0x7f0000000380)="50964dab5b7a0091e4eae79bea836c75343c84de8e135564c81cdf187ce19aa16e5e7f8cdabf49ca9f55d8db8bd6eaaf47030fd4e52237ca9c7d68c315c078611fc160c63293f38904259ae3ea8c1a947661728e3bfceab4c3d86364b728043091b2b2642999f03c72634428557aa075b44757d839e172ae225d737667b69e0972c4c10eae2aa3b1a88be2462678f326256fa59547b696aac58bebefdef97f11d8a9c0006a09f3d3371c98a575690d80171d86a761622f8df5511f3c1c", 0xbd) 06:47:07 executing program 0: munlock(&(0x7f00001bb000/0x13000)=nil, 0x13000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x1) 06:47:07 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x35}, {0x2d}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:47:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x1c950436d2176030}], 0x8, 0x0, 0x1ae, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x1011, r1, 0x0, 0x1) sendmsg$unix(r0, &(0x7f00000025c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002540)=[{&(0x7f0000001140)="265a0f98954f0688613f2ccd1dbe3044ba31f3fad281bc9f5bd393d50e5951c4c8ecabc21fda687d1e3521b27df7445d63e73313e40ec04e900f934dedce912df1743ea42b9a0f927bb2f7ab7c160a08cd3859e6e94a874ac19d13ff5d51c753f13e491c2fdee53eea30121cbd00e9d48f42f1e7fa02f379707645d991d84f76cf6b4325e03394cd2fe51de9540d10edf8e9481c923e063661f5a29bd7196dd766333706564d7a0ae5b0daa695f4c12e11be3519003a07775e9a00226c6065fc3dc5ecaea79f931d7940e820", 0xcc}, {&(0x7f0000001240)}, {&(0x7f0000001280)="03ba2f96d9eeadd6cc4c9c436995215056167c537123d0797ca9149d947184cced8b0afe70660f3a0cb5be653076446e894ba0197054368ac3d3ef2b994487049f731f0f5eab4e1bc9df5a2f35adcdf59817af043b5ff5afc52c0ed64f29e20f90cea1635eecc5f7f9926d42fb22bc316340892c9748ab9ef3661c38dd6f2aefdee7fca63bb45fae64555f", 0x8b}, {&(0x7f0000001340)="541d25138348bf38e2296355ab16960581d01fc5ea58cb2db1819ac693f4c8ee90975d271a04ed5e71fde980400c06cf3106f271494a0d82d9bf02a21168b01ca35eb9605efca1d67bc716f41c8896fef54b0c190e074767def5b24d6103b871658522170210c98953fb1eb8ca9ea53533d757f17739eb30e9f4e83bf0686a3ebfe4d69933e11d4610dabc3c86ebde9cfe6d94bac2ff51", 0x97}, {&(0x7f0000001400)="be808f7c5c2b388076f79d81e230797be6491c4f922ace07fb2865b1eeda602df6846b8832924ea6cb24b70c076318b10ca28e00ff9e530bc1d7876799d405cbc2283dae33c048cd3d6ddbb438bf3c985a0282e94e9d76413abb1240a30bbc40204d8f7c0504ca3a887336032e9cf48c7b821490cbc1c84817f79540e71a0b76fe71affdda5ff12d923fa053d6e962d23317bed8512bd6c3ab4135da537e6d044bd64fd139f84370aa1d0c59dc8934d06b7eb91b717e54fd45a3abe54662738ec67345e4db883d3f673cf7f4463198f012704d4ad748b3566d1c19f58939ff99d5b0901a1474a177fd3724", 0xeb}, {&(0x7f0000001500)="1606de3c4900556328080068d73a187e3bb3759455f3c345cf36", 0x1a}, {&(0x7f0000001540)="3d0a36332091547551aa6eea6d997732a4f940ca799d53a9824ccff0bab5a3c7f9cf671a484d524a6b0ceb1d5260fbba91fbb43ae5fda8e6f89520eea9213d2af98b6a4e8174d7c5d220b78d3559486b4b1b48fa484d1968b35f920b008ddbd48294da967f140f7828c18c0869aea88395ae7db8be6cd5b14a3d99b6605fc7fcd09fddcad1a30c48ff26bd6f81fc34a2fe409ce05c65a15ab9fa0e5c3904356ecd23fe1d616a670f2c4164e72158a7c4470e3c379926ca06c0b2c59b7a11c9eb6a1e298cd7e4728adce95c585c045294c222f8b232b7a665153967e0117e87200753fa37e81916bc97e9467a94e94782328edfda19a9efa5fa1df8c2e2695e647911934652a7921cecf2b890db5082f34ea4e82ce66df2572dc210f30c849b87fb2e4c3ce93268f24fb77fa747ab2ddcb32ab85c02833ebab4aacccff3eb94ddd7d70c8ef6218394c594948d8263e43c7c7bd1550c02045322fe5837032df6ca4e7b94c3e0916a68fadd2e990729f28cc25df4078c047f97abbb0f33d48d66b58af9c62fc460fad6b1e891a47838e72e95a5a5a98cfae0bb7bbf6e8bacefd7e8dbbe7c343b5ee88aa856715097f5167511d9df3f3daefae414300b9f70958faaf3e403c8b31b3a5ad2827b0db372a609d3852aa08a48936f653cdb8aeb9ba5a56aac85cbe649757eb7410f2b8b52b3627486c1ff82bf68e8f68f2cb624b2f5a05fbbc3b04597620a167872f607851444abdb84220cc6ed77f7742ff7f817487739803dd93f56bb3d2f75766761299e9010352ee51199c38206c359f6a57fd039e3cd40be3a3fcd3e1017d2d5cf5bc3cef55613bf048b7676570b63cb016e6b2147b3aff2e6617755fe90e8c6d17b609bc38e460e61343becb4cacde84faaf1ec5b2a783d55df4eeba496d96294cf48f7b13e33ac2c6c47f26bd1d63bc6b563e0ba00f4271d64bfb2dc324da4e4f55b220324b8c48254c79bea3b6272dd72c9990aeb6f5f534c2723a5a138754e19182558709cc13489cd84986b39dc6d7a6e76a8b14ffc439791939523ab5d861f3ea3e5068de13087a42e79c59d4930c1c1818572a32269eacf94295b774e0ecc763cae9bf35cd60f9e22bddc14ec07d0717f63d5685c077f50ca6154cd8bfc4bac0b9931326f90e5bbd176975587e5e849a6e40b6d16ff27565a6b4d3eeddfec0102c8c3a75a682ae5c75b08d9b43e2ec03cdf899c656797a863690f9c3f1b8461b9c62fe09560d9b8a4170e84f54b6d025cc910ca2f40ca268ba4347115947c87a41613877bc1939a03957165cd4d28ad20cebdcd2acdb0010c87005f589eaaf2df5c8b55012922b7e2b0356a51d2dbbfa99e98e89956ecbcc17919d4699bd0ff8bf7fef3fc64d3e4d2deb4d40c03b4cfa31e1fa061212f5f7e6c2910b11454a9041c4d5adcf623530c5304ae584c5e071a62623bc84018124c85ea16353e4636d25a65b2e1d164cee3c535fbe8e49e766921b163a678116a70a439eac75eadd944048d75f2a49beeb5063cdfb827a1f016b71efc19b80564731286c2e1d9994abe2ca60af0d667104cea9803639fd58c60be8b73edf2ca35fc40cdffe13a53726c1864aca92b550ea0d79807945763fb9a3a03091feb1b16e81a8d75e51eeafe1392f7f6dcc9034c2d4efe2b169464b66a7257d2c2ba8ed2aa1a6846352811f6a276e27dd1b544275817eacb61c70acb39930b7e3c62a077b67399fc3ccc32778237e5a649cd91d9718b470124148cbc5bb66f3b48dbb3be8968b71669dc4cab80e151cbcdcd6922ca504264d6667735630410747840b6d6303fa0a8934da8800b3e1b26bd1c07b3fd88e75cf3a707e040becac5052ef9877385feab4901fdc3cedabe72982f459503dcdd155741cd2482f65389b88a362e83d8b19a66d76545d61d44ff2ca05d34dd38b0cff2a29b1ad030d0c874daa5fc3aa862e6122f16113bfbb1e84afd90edf2d855ba06b1abd2d64280c0b3287c1f70f4a42303df036e94cb6c729905a7ec8d7f70145ace6890e21fff0ef5041f5eb77a8deb0b0396677e2d1ab13beca0562db3f41d8463e94dd62c1348e4685da79068b42ae6e528c4916973a0de151b458ec4f78f47a9cf8e40930214e613f41c7da6fd5c96a19b30d26f3deafcdc76b654facd846491896c7a3dae7b987dce75a9cbb09b0381585792ef5a119e9af8988665aaf17b6f0d511fa326b47caad9c82d165c51f7c4a793d73fb2c629d912cb65285a0baffed0a0e1ed7a1f94c88ec4022dec8e2aacead140cf503080dcde4281888709e6c4df7fa738580c4044b3a9b9c84fe50e39d96d7535e2b19ad8a889c16fa34acbb0a57f33ed5f57615b6800912cc31d18b48bf0d663b773654e163225add45c4ba5d01925b3c7862b9f691aff134151eef41926bd8929efe55c146b49507ef08be090f62509a107a305219c96fbb2d657d8d656663bd8bd743a77fd7e286f48814ae1c3fe9472938cf92c03601c3addad31a7e2203889dfdeea60216b7cd114f1fb5706a22a41ffa58bae21d1bd4003ad76882ce35cbb8031dca4278d949611630e4c92eb9e6d96743f11ae0b2061e6bdade6908904496f820e844b547418816584810249467afba2dc979c341d3fc3e7fbaa518232b847edfeea59144492c3f5a2e24ed65144c97136b20e8221311a578f45eabdc35f162947f8b031a125438d1619192c3ffae8df935f1c0fbf1bed4cc873745af160f886a7f16bdc6f421a5fe6d80de62aed70fe9b7c9a0bd7473a34b0eaa7376ab3f42788d34753b0e334f3890ee9578d519eca8b594e13ab379120a1f2cbf2d6f2ec0433f21475ecb5b98803aaac98e6fb8be5f059e8f2234c732884b9768e6b070c9834e6b982d03195ab16c28a0120477ee3fd49189cf967dc178762d534bcdb7dec45e1dcd4c6dbc56697c45e58f6a59fe98f84358f41be7df78bd2defc5e3e4bac8f85a07203afa9908c3c27238c193083772b02f151d1ae2201b55471873177d71993ec9602a2a4557167248e31ae51c5bc739324c4e096444efa743d3062e36369ce38742c12ac8965e0648ee478dbc1030f25c78ef21d0735a9f159df0624c1f25fc54469cacaeb1d685561d511f5c0156bf398c8fe6cc749b719dd375a6d4cdcdefe2292e12efe143092e08f77f339da328d10a396f16dcdf7841e3a3fec7772151abeb7f60242c52125b9522e53476c3384403809ce6d13f38110505a61dafc227f95c6809718f99edf2956f132ab024fe6cdc4221f89c43d7f132b102ddbf86893681ae9f3bda77e87dfd5c47e820de278d8879c339d3ced2a9931b319d9618d035eff8a3fc8d94fd0736ef1cb45d892e5bcade05dda386f5d60ac6bf71be398977ec365c2a97a07577eb387d602863a64aad705501add9e4a8149b1df2e6ae30127bbd643a491e0e512aac6d6227517da59d613d05a70f56a68d754faea454e639adf1057a18837f337d3daa900598f93e3832db2c5956eea871a1dfef3aa6f7f372b8cf40fa9988d6a2200cba3feeb611f54ad39bd43ffee553fa6a03a318b642e35e6230887e624c419221f80d78e24dad9a443cab63a7c17194ab4fa38d80ff4835368b44521daacfdc058fc57972e56dc01b54803a0d549dc4a18ba7e49a396b0f816a998ae940d65cadab934477c3f9fac0a95af73705ed2c1c8b1752257648e40243648e9861195bd990933497f26aa73b2c3814fdd3b7a7a8a002c9215b6ed428b739dc3717ea82a4ff465fb3590e6a07c4a0c503c145930731ce3630e2a859c6be8de3cf74126e99a6eb29f7243e638cdcf766fdc4351f57265a7158add087fa35d969718f68108d772154740b56b8e335956dca97b684bb2c293462696852782242cbafd1c356be2ba673e934418c1d042091ed5becd05643572375f8d3200379e9ea78dd2cd1b67a44a5752f22152ed59b2783f03ca3de411df9cd38ea5a39061330b9b51290e0bca652b70d8f3ef1ab26c5ffe11076b0c35db55bac1370bffc979958065c0d084f3ec0c5a462ca265e3a11ccdcf4c52414dce4f053436a1eecfb7d52cc28c260935e5fa638f6d5dad372acaf9d66bf697962cb2de46a7428bab616078342cac258c4f125fd9d80dcc50b11cd79d8ed506485df864507ad95d23c8943012d8d7b381fe5b3b95c6b83aa8d608d628f53fc3fbfbb5fd72cd2500a61e46e34b351d3b4bf88dd237bd665adbccf4f7c5627923bb0aacc6031a2e38ad61ae5a5c023f4d39fcf8f0fd9bd6425fc2773c47cd149a4d9e68664e1a5c656123ee307f84a328da4c4c9035a1035aa79308106526c805adf2aef2310379f37690a6af13de743e3ea0737f57bb586926cf1d92b66e2702b539e5639c64e7fec44afac92012d30f0b203c740e6e70c843c867eac00b610ab67e503b8f2c50abedcac5e0e6f16bd219dbf229dfd9796ba40933ed450d4120420df5efe6e3d611f3580476f796c4f3ef2d5a08bb485c8b8f4c37aa557f4567a4d6f2a910d1efb764fe46293c67688e3a8fda3703fc846f0d9639f202d4a18929a456c0c9d5eaef83915c1a6be68e49f6457bdca8e580e981f6fc815dc6bf1d67dd0d43c07a49d9f79e3d729ff0b16d88b7403daca3977944fe9dc2b38d765c319c0b22759a07be209cbab8623168834cec11ac4c87e82cdbd100328275f709cff0d72a99b44460f13facfe926dfe3a1bf533635ebf36d24a533921185f9136d284c60a057f3e7c95e1cd3ac82251e269f4cd297c5d352a08e21fb896267608824280caa70fa60f66eb553ab8db7305550dd0435ce11aa95d650ac9ab24d67db2b5af81cf8269da9eafa5851654180b866e7ecde3d6fd887e5257157e62a3facf44e71b40c748250424cd9c6a26033853b03039d6b337d25880cb15768fa9b55c89950e6da5eb5427e2c3fb7f28ddd66e2407e62d268322194e8a3386627e2476a923c283eb712c4be26f31ae0aec4c6c7a3de61cce46998b1475db0175f6f9cb811b90b78601bb42d82eaf9b8b40f75b8dd7a1e82ed5af942972e3ada2f4647e02ea837971888f4a22b44c689fb042025dc20ee7ff0f202ce63672600b91b945c8bb367e8df7e433f8ad962358adca33ca74c4a5dbc19e3f0c1d1407ddbc9e81d25a1c44d8c2974df6139f3d3a4e5054cfd2b56baa694ea26ffcbb6080e121f803000246d5d5903a03151ea81f63141e2635063d27ec90aabc425cf33e57ce456cd11a32cad4c2d2791c78275172ae1a0bb9f68ab18f8bed6c0f8da8cc30b9b6a3ebbf65275e249c1d61b206e161c2914fb374e7e7118f5e5acf0909c04920e46313eec90338767b1dc581c94a566d52d1b1df0adf770078828cc5b0f37190225f234eb80b85aa98d13db24269033089a5b81f8d3bf60e527bcb30833d156a9bb14da177d31d5841f143dec93beceba9fadf9368f95a0a8547a4111228bc17200fa0838931d906be6a59d56212791a71850568da16063ce2d1bb612399b5de663eede95eac9ae23af9c580457060088b927ea6a32c049e684e29951434441e402bf96b6aaf0b5b8d4f6d8e295ebbfd172b675ec27da81fe374242e7d39563598e5303b867ba4817177f70a7e4420c0c212964e7768f5dca4f232b29e9e59f4f09bd6600531c0f67743a6c8691cd186c787e648a17fd1bc8aa6e70dd6dd5e147841d182f751c1af3f03dfe55d22ccd08e6231f6c4c78cb7c9d23343e46d4525b139edf2a652057b25461ff7ebb42bc4415298fa02efdddd2b64e6b341ec1f60ba1eb426c4788f1df015774b59", 0x1000}], 0x7, 0x0, 0x0, 0x406}, 0x60f) ioctl$KDDISABIO(r0, 0x20004b3d) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11, 0x2}], 0x0, 0x0, 0x981, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001240), 0x7, &(0x7f0000002600)=[{{r3}, 0xfffffffffffffff9, 0x43, 0x1, 0x100000001, 0x9}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x3, 0xeb}, {{}, 0xfffffffffffffff9, 0xa6, 0x2, 0x81, 0x2}, {{r7}, 0xfffffffffffffff8, 0x82, 0x400fffef, 0x5f5, 0xff}], 0x5, &(0x7f0000002680)={0x7, 0x40}) 06:47:07 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) msgget(0x2, 0x40a) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000180)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x7fffffff, 0x200}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000080)) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000140)={0x0, 0x66b, 0x3ff, 0xd, "cf11050038050000000000000000008000"}) syz_open_pts() write(r0, &(0x7f0000001200)='\r', 0x1) semget$private(0x0, 0x3, 0xc5) 06:47:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = kqueue() fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) readv(0xffffffffffffff9c, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/83, 0x53}], 0x1) r2 = getuid() getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000100)='./file0\x00', r2, r4) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000180)={0x7, 0x7, 0x2}) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000001c0)) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x4d) listen(r6, 0x8) clock_settime(0x3, &(0x7f0000000240)={0x1, 0xdc9e}) r7 = getgid() r8 = getegid() getgroups(0x5, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r3]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) setgroups(0xa, &(0x7f00000004c0)=[r7, r8, r9, r10, r11, 0x0, 0x0, 0x0, 0x0, 0x0]) 06:47:07 executing program 0: r0 = socket(0x2, 0xc003, 0xf0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x40) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x0, 0x0, 0x400}], 0x8, 0x0, 0x983, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x91, 0x1}], 0x8, 0x0, 0x981, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000040)=[{{r9}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000300)=ANY=[@ANYBLOB="3b30bee9989da362dcb7ee959cb31b9fe83affff2b95725da6c8800cf7", @ANYRES32=r2, @ANYRES64, @ANYBLOB="79aca2ba65a30ff97931f4128a803c63ac5a3a8437432fb796d3be28285988681cb035ea205879", @ANYRESHEX, @ANYRES16=r10, @ANYPTR64], @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRES32], @ANYRESOCT=r3, @ANYRES32=r11, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES16, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESOCT=r4, @ANYRESHEX, @ANYRES16, @ANYRESHEX, @ANYRESOCT, @ANYPTR, @ANYRES64, @ANYRES32]], @ANYRES64, @ANYRESDEC=r11]], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/113, 0x71}], 0x1, 0x0, 0x1) write(r0, 0x0, 0x0) 06:47:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="07020033ff0f00"/20, 0x14) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="31e1ab149060e9c0fca529db55906980bba9dd831019a64a7013d3d301b8d1289ddf7f7fb1c217ff9182e5db96f5bd839b", 0x31) write(r0, 0x0, 0x0) 06:47:07 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, &(0x7f0000000080)={0x824, 0x0, 0x0, 0x0, "d730c1e8bb6fc6e23c5bf85b9105327075471100", 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="f389b7be02ada0021b0666724f5a60d3f57f339407b0bae2e71a250ecd09258c5bcf0e6f0b0515cfae665e2cee"], 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) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000100)={0x18, 0x0, 0x8, 0x1f}, 0xc) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:47:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x100) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) ktrace(&(0x7f0000000200)='./bus\x00', 0x0, 0x800, r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) execve(&(0x7f0000000240)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000280)='[#)!:-\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='}\x00'], &(0x7f0000000480)=[&(0x7f0000000380)='\'*\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='[,\'\x00', &(0x7f0000000440)='\x00']) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r6 = getpgid(r5) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x1400, r6) chmod(&(0x7f00000000c0)='./file0\x00', 0x1af) setuid(0xee01) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0x0) 06:47:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000180)='./bus\x00') madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x6, 0x3) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x6, 0x5}, {0x18, 0x1, 0x3, 0xb60}, 0x3, [0x1ff, 0xffff8000, 0x2, 0x8, 0x0, 0x10001, 0x3, 0x40]}, 0x3c) shutdown(r1, 0x1) 06:47:08 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6c) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x41001, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9", 0x1}], 0x1) 06:47:08 executing program 0: r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xffffff89) r2 = socket(0x2, 0x8002, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 06:47:08 executing program 1: r0 = socket(0x2, 0x3, 0x70) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="3624788bda8eb6c6c67036035040369a67de5354f2bc321c95e117b163df7f39a91456fc79f67b95f9508677f0339404db645e45a3fec50ce39545543245f9f7e2d5204aeb3ccb3fb61f00f73a8f82acc11c2355e23c416588f2c0fd30d6", 0x5e, 0x0, 0x4) r2 = kqueue() ioctl$TIOCSBRK(r1, 0x2000747b) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000180), 0x8, 0x0, 0x981, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRESHEX=r1], 0x1) write(r0, 0x0, 0x0) 06:47:08 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) listen(r0, 0x5) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) poll(&(0x7f0000000000)=[{r3, 0x20}], 0x1, 0xf264) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 06:47:08 executing program 1: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) r1 = msgget(0x1, 0x200) msgsnd(r1, &(0x7f0000000000)={0x3, "795cd8b502abe3a58a03f80c8c9640155f651cd79aae66dcebc0683cefd032706eae7c37c6b5385009521bb02f9562e3a652f2fe53259de32fb01f01d259760d4dbf19535cbef9d11838b45407b8a780554cc9cbf28488182aaf4311b312454963fa8e61352c3d22d4f732a7f5f72d6cd45faba1dc3d74870591c3cfe500fb04cfebe12571cf3e140a946e9389"}, 0x95, 0x800) r2 = shmget(0x2, 0x2000, 0x596, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = getegid() r4 = getuid() r5 = getegid() r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = getpgid(r0) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0xffff, 0xffffffffffffffff, r3, r4, r5, 0x100, 0x6f}, 0x6, 0x7, r6, r7, 0x9, 0x6, 0x6}) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r9 = socket(0xa114e1bf79842dc0, 0x5, 0x81) poll(&(0x7f00000001c0)=[{r8, 0x100}, {r9, 0x827042158ddb7488}], 0x2, 0x6) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[0x2, 0x9, 0xd5, 0x200, 0x9, 0x4, 0x1]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f00000002c0)={0x8, 0x4ce6}) kqueue() open(&(0x7f0000000300)='./file0\x00', 0x80, 0x42) getpid() 06:47:08 executing program 1: syz_emit_ethernet(0x38, &(0x7f0000000080)="6b3377809e9b3149519fdf995a1bf6b1bd287a5c06123ba37cdd57e7f9324fc0b479d4cf6b00ee18a346d7b1e31d5c7d2014566f8a2665ad") r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x181, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) preadv(r3, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r7) fchownat(r3, &(0x7f0000000000)='./bus\x00', r5, r7, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000100)='./file0\x00', r5, r8, 0x2) 06:47:08 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) r2 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x78, 0x8e, 0x800, 0x800, 0x2, 0x7ff, 0xfb3f, 0x1]) semop(r2, &(0x7f0000000000)=[{0x1, 0x5, 0x800}, {0x2, 0x1}, {0x4, 0x101, 0x800}, {0x3, 0xf8f1, 0x1000}, {0x3, 0x1f, 0x1800}, {0x3, 0x6}, {0x1, 0x7, 0x800}, {0x0, 0x912e}], 0x8) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) 06:47:09 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x8) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:47:09 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x8, 0x80000000, 0x1, 0x1, 0x401, 0x2, 0x90000000, 0x0, 0x2, 0x401, 0x401}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x44}, {0x20000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) ktrace(&(0x7f0000000180)='./bus\x00', 0x4, 0x2, r2) 06:47:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x149}, 0x100000084c01002e, 0x3, 0x0, 0x0, 0x2, 0x0, 0x119, 0x7}) r1 = getppid() ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000280)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{}, 0x4000000000004, 0x100000000fff, r1}) ktrace(&(0x7f00000003c0)='./file0\x00', 0x1, 0x0, 0x0) acct(&(0x7f0000000140)='./file0\x00') r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100, 0x1400}], 0x2) semop(r2, &(0x7f0000000000), 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000300)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x98) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x1c}, {0x80000000000006}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:47:09 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x10, 0x0) pwrite(r0, 0x0, 0x408, 0x0, 0x0) r1 = getpid() openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) ktrace(&(0x7f0000000080)='./bus\x00', 0x7, 0x800, r1) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) 06:47:09 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f00000001c0)='N52', 0x3, 0x0, 0x0) semop(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x400) r3 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x78, 0x8e, 0x800, 0x800, 0x2, 0x7ff, 0xfb3f, 0x1]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x0, 0x4, 0x81, 0xae0, 0x7, 0x1, 0x5, 0x3, 0x2]) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) fcntl$dupfd(r4, 0x0, r7) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000000c0)=""/163) semop(r2, &(0x7f0000000040)=[{0x2, 0xff, 0x800}, {0x3, 0x0, 0x1000}, {0x7, 0x1}], 0x3) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000180)=0xfffffffc) 06:47:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x45}, {0x87}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 06:47:09 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(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x3, &(0x7f0000000080), &(0x7f00000000c0)=0x10) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 06:47:09 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 06:47:09 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0xac0, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000002280)}, 0x0) 06:47:09 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) getuid() socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) preadv(r1, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r5) fchownat(r1, &(0x7f0000000000)='./bus\x00', r3, r5, 0x8) setuid(r3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x3}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r6, &(0x7f0000000040)="fbaf8a891a0efd032c3b0700f6be", 0xe, 0x0, 0x0) 06:47:09 executing program 0: poll(&(0x7f0000000200)=[{}], 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) shutdown(r0, 0x0) socket(0x10, 0x2, 0x7) 06:47:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000000)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x30}, {0x34, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x3ffff}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x54, 0x0, 0x200}], 0x8, 0x0, 0x981, 0x0) pread(r1, &(0x7f0000000480)="9bbb6fbdcff760c90671b5a68a825ff74844433bc510fe18dbec3bcb7597179f927827ebade5fe98e09b46154efbbc233583c67f5a5a5a38ef5df3a2e5ef2267cab2e9e1cffc5900043785d7e2caba77a13836873deb3e068bb2fe5f9479511d1b4c6f5fc4d6d4f912f194543e5dc19901a78ae63c6b773f7d6539e3122369987338dccb257249cd76ba099ace1e424b19802232ec47bd8871cacce8e519137d4c431e52a16a3aa259db029fe903780deebeb2f3fda9d29a624c29f52cd1abc76a2d61b2e05f6a6878ad03b054b39ec7060c3fb5bffd2d504ffccd005528bfb18a0005de45d2bcd271c10d8850ea7424d5f6db4283695955b17db248e67c9ce2b6bfe15da7d1c141b12bc4aedc4fb0f4ee84a82f04b24a63e23ba9c201e04bdc18d725235d1567e9857b55d494334c2cc80de6ec894e6cfec19db4fd4e139a3151aee8365da5d1557d3b31b92324929fd525a58d44c486c6826428545b363180b7860c6767e4fea6e95602f83e7ec6eb64011be8cc544b534566c37a79300052470507f1d9c47e", 0x187, 0x0, 0x200000000ff) pwrite(r0, &(0x7f0000000340)="fbaf8aef71cf32cd381f75c38d1a", 0xe, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) connect(r6, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) 06:47:09 executing program 0: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x7f, 0x0, r0, 0x0, 0x0, 0x166}, 0x0, 0x4, 0x8001}) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) r3 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$SHM_LOCK(r3, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0)=0x7, 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x100, 0xa8) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x80, 0x2) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000010"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000002200)=""/4092, 0xffc, 0x1, 0x0, 0x0) 06:47:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x2a) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:47:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) seteuid(0x0) preadv(0xffffffffffffffff, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r3) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, r3, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x2, 0x0, 0x0, 0x0, r4}, 0x9d, 0xfffffffffffffffc, r5, r6, 0x8, 0x5, 0x2}) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) close(r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x1000010008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:47:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="620202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r2 = socket(0x2000000000000002, 0x8000, 0x102) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x7}, 0x10) 06:47:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x18, 0x2, 0x0) clock_settime(0x4, &(0x7f0000000000)={0x10001, 0x1}) r3 = fcntl$dupfd(r2, 0x1e, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) 06:47:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000280)={0x0, 0x8001, {0x3ff, 0x8}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x44}, {0x80000000000006}]}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000240)={0x0, 0x0, {0x2, 0x3}}) ioctl$KDGKBMODE(r3, 0x40044b06) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000200)) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x2, 0x1, 0x9, 0x7ff}, {0x1f, 0x5, 0x40, 0x80}]}) 06:47:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x74}, {0x16}]}) pwrite(r0, &(0x7f0000000140)="f9", 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) clock_settime(0x3, &(0x7f0000000080)={0x2, 0x7}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x7810, r1, 0x0, 0x9) 06:47:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000080)={0xffffffffffff1180, 0x3ffffffffffd}, &(0x7f0000000000)) minherit(&(0x7f0000008000/0x2000)=nil, 0x2000, 0x2) 06:47:10 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x1ed) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) 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') 06:47:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x2, 0x40) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r3) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r6) preadv(r4, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r8) fchownat(r4, &(0x7f0000000000)='./bus\x00', r6, r8, 0x8) setreuid(0x0, r6) 06:47:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x247, 0x3], [0x0, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffffff, 0xfff9fffeffffffff], [], [{0x0, 0x9923}, {}, {}, {0x0, 0x3, 0x0, 0x7}, {}, {0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000000)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 06:47:10 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = dup2(0xffffffffffffffff, r0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) socketpair(0x2, 0x4000, 0x4, &(0x7f00000002c0)={0xffffffffffffffff}) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0x80000001, 0x7}, {{}, 0xfffffffffffffffd, 0xc, 0x1, 0x40}, {{r1}, 0xfffffffffffffffc, 0x41, 0x10, 0x4000000040000000, 0x800}, {{}, 0xfffffffffffffffb, 0x20, 0x80, 0x4000000000000000, 0x765}, {{}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0xffffffffffffffff, 0x400}, {{}, 0xfffffffffffffffc, 0x80, 0x1, 0x8d62, 0x3566}, {{}, 0xfffffffffffffff8, 0x10, 0x20000000, 0xfffffffffffffffd, 0x40}, {{}, 0xfffffffffffffffc, 0xa, 0x4, 0x7, 0x400}], 0x2, &(0x7f0000000340)=[{{}, 0xfffffffffffffffd, 0x40, 0x2, 0x8, 0x9}, {{r1}, 0xfffffffffffffff9, 0x22, 0xfffff, 0x7, 0x3}, {{}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x7ff, 0x8}, {{r2}, 0xfffffffffffffffc, 0x50, 0x40, 0x8, 0xffff}, {{r3}, 0xfffffffffffffffd, 0x90, 0x2, 0x9c72, 0x81}, {{r5}, 0xfffffffffffffffc, 0x40, 0x2, 0x3, 0x9}, {{r2}, 0xfffffffffffffffd, 0xd, 0x2, 0x59fb0850, 0x5}, {{r7}, 0xfffffffffffffffb, 0x80, 0x2, 0x4, 0x7}, {{r9}, 0xfffffffffffffff8, 0x80, 0x2, 0x5, 0xd5e}, {{r10}, 0xfffffffffffffffc, 0x55, 0xd0000001, 0xff, 0x9}], 0x400, &(0x7f0000000480)={0x1, 0xf3}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) r11 = socket(0x2, 0xc003, 0x3c) setsockopt(r11, 0x0, 0x24, &(0x7f0000000000), 0x4) 06:47:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x3}, {0x18, 0x1, 0x0, 0x140000}, 0x8, [0x170000, 0x100010, 0x0, 0x0, 0x2, 0x0, 0x0, 0x80000000]}, 0x3c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x90) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:47:10 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) setsockopt(r2, 0x81, 0x1, &(0x7f0000000180)="c8dea7c4c68c00d4ed3811d8091efc0670edeb2c707c141139ff7ec0a2a691d6e61e5ba427945076d09ef672fcc4167ac0136c898ee753ac844aa1532226e5e1cfd73161fe491ddd2705c25298d28f666cf523ff03addb2b2a69fdcdba9ba322ebdfaefb97fc01e3cbe3d80865b2b46fd7a86de1a3c819aba545b2a76e41bd67eb5b2abb9a1290b76761f240893f1ca6f5e6b2f386cdd9965a708e5c52ffd2913da17df28d394f03ced1d35bd87f3c19cf7b", 0xb2) 06:47:10 executing program 0: 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="05000000000000000000"], 0x10) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1, 0x1, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 06:47:10 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) dup2(r1, r0) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) pwritev(r3, &(0x7f00000006c0)=[{&(0x7f0000000040)="a077b9ce4fa241e18467aa46", 0xc}, {&(0x7f00000000c0)="9268f1801e6da3da399b2f4c8d6aaa3f5b1cbd28e57421c8dcffa8e39a8f331236b16287ed225210c0be592932dea601e8830e80efc6cd42d2a3ecfecc7c09b90dd96bb87e47b2d52b2d8ddb80286826b90333fec1dae43247fcd83637090382f97c5d64e3b7ff1bdca0adceb9fa9aa4921079b26de4a57a9c1561c76904dcc2ff6c71aeb2a430d9ded902bdc813ba9bdf385bd22cdb6dfa3ba91fc1e7", 0x9d}, {&(0x7f00000001c0)="acd300fc38f832ce92aac167714a53737a2cc6a5b51792838c80e2bfae10249dfef3209048f359ba829c93dbd7815ac1224b9ad8c6ffeafb6db7fd4a9df6c6579d8c26cbdea3718ff5480f8a7c85dfd99cf180096b106246149cd055a8d18807f69906f7ba482c24b4f4c7021f5bcca499edde36f11c3ab61d", 0x79}, {&(0x7f0000000240)="896f154457d36bd17e620b2560bb0af3a7e347f863a9d7c0fc91a51a20d205bdbc7546c1fc0c46a1d943c6bdcf31a0e60aa6040dc6a2ae83c6f87467b4191e6d71ab6e2cf6c23da58452513aa80f5679bc67a93593ea1d8a944fd39308ac2cba0adeb36b103cc1ee2bbda98d7d5d0735fedd4479b898669a3b23ed6c466b95d51d98a642933dcc9f2cd708f493c55119c3c588dc30d1e1f37159293aa212ee700e45736a41", 0xa5}, {&(0x7f0000000300)="20f45a2cf4f09641bf069b25a4750b7f527f66f16601dafab43a7b8ba289f1ed6ad58e9bda6e96e69f1aaf678c7340a0b113ef37b868097a3ce8d4afe0e5d6df206a128d53b01157dfb8da9b03fa3d37e053ce7de42e6d64cd7efda1588651cd32575557bc8fa9fcac8271ab2ca8cb4ddaf92a7553779f993db17e8b5c7fb0497e5fd90b11f38bbe99", 0x89}, {&(0x7f0000000400)="6173c515f17b84a74136dbe6726d439775b822cdf169d3ae03e465acd71ceac948b4ea2219a61b2e3950f2f009ef7ae0e6f6720aade660945161d65f99b0e09bee1fbdb0b4f8007c30695cd3b2079651532350", 0x53}, {&(0x7f0000000480)}, {&(0x7f00000004c0)="d44715fe86be5f45c73b8d79100a4ff06cfb8822c74882598e36c5aa707506db4fe0a76ba8e9057abaeea66dc56ef64256b7ff469cc89a911624be23825945ca68bfa20e6ed55ac4fe5c1ec8d8d0c944f92f7dfb7e945b3b8c707899e3e281e27acf7bc4905c4fdba68a8bf6b3ed9e0d3570bf680355d98f248b852a3a0d5019770944e527401fecf35e17cc1d53c20eb9d947f373da0f375374", 0x9a}, {&(0x7f0000000580)="891fbd63021c1e1d8a1a7cdc891b59e0a5eda7e248338f2110f8ed686b805d1da0399b0939fa423e11dd8453ee14e92b20f05a708aee1cec60419db485698525cb7cea43449ad450e8de89be", 0x4c}, {&(0x7f0000000600)="53018066571f92d5e072dca735c196f37bb5d0aed14f677ab6145df301a717dd5755ad32b942b8c06cb3b422826cbfe0cb4bb25f46e6b7f0ccfcdc6d7618cb157e047db3070aeb861f14fa423ca819641753eb54498cb5dd8b168133f8b15fe211efa0b0603ddc3ab4b06898909d88f5d1cc648f9513f242835bc42d1c80e1d2c31e8493d0eaddc138fb9d8a1430ab8051dfe28fa47730c60329fa", 0x9b}], 0xa, 0x0, 0xffffffff) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) preadv(0xffffffffffffffff, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r6) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', r4, r6, 0x8) setregid(0x0, r6) 06:47:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x2, './file0/file1\x00', './bus\x00'}) chmod(&(0x7f0000000080)='./file0\x00', 0x23f) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x1, 0x1, 0x5}, 0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffd, 0x11}, {{}, 0xfffffffffffffffd, 0x14, 0x0, 0x6}], 0x8, 0x0, 0x981, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x12, 0x4, 0x3, 0xa9da}], 0x1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x34, 0x20, 0x1, 0x200}, {{r4}, 0xfffffffffffffffd, 0x80, 0x20, 0xcf, 0x200}, {{r6}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x7}], 0x2, &(0x7f00000002c0)={0x7, 0x1}) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 06:47:10 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) setgid(0x0) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x8) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x10004) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = getuid() r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f00000008c0)=""/222, 0xde}, {&(0x7f0000000700)=""/155, 0x9b}, {&(0x7f0000000640)=""/187, 0xbb}, {&(0x7f00000009c0)=""/173, 0xad}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r6) preadv(r4, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r8) fchownat(r4, &(0x7f0000000000)='./bus\x00', r6, r8, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000040)="68a458767d03a854ba1f429bfa74f64b70aa04e05a104fb7aef9a7c2eaa646c327ea1161ae6f62cad7cf8918133a9c9d379ba48a0eb524c926574b46c96f776a2c8070ffddc50277a4d13b53de84024b63100de6358797a0bc020337d695d065c0188c955dff87b01924e26c11ba51c1773a31aaf16f4e1f24bafec74b2ae9a66f8096457fc8", 0x86}, {&(0x7f0000000100)="ae64544a1fe2db61f48643f5564520d7d4d2abfbfa6ebacd92da7261af282d59b04aa5acb1f8b0c8afe14c134d807e735cbf5f55677c7ee82901a412c8df65060ca87089d04ef82d84a4af2317c00919360f80447874e3e85b05308bbf568a9cf21a9ea139804261d53e73c048a8", 0x6e}, {&(0x7f0000000180)="e20060bb34647749d368f64b702cf0a6bdf9f251e83d2ae14169e3f36098f3dee6fbfe157124978cbbaeae4a0d51a81d402e4cd866e7e7448be76db6b43ee1f3c5be1bdb58f67a4bb202074f895f84b57ed46727275e603cc3e5e6754b863b5f51fa73a04498dba59398c81252a2e1ae3fdee4516bf6a8320f9a648fbd018c6f2bfa4a1b8bffdc52964ca57acadff809419d0b8dcdd222e08d5c5971924cc3e40196814d147df28e5249d814ee011ebe274c85b83e4ceeb2eb81a0c297b6e12732592ffd2b902b2d012abe228d698cdf", 0xd0}, {&(0x7f0000000280)="46b8b48c0a751f", 0x7}, {&(0x7f00000002c0)="0f3c702bbef00b896ac4de7401e7aa1ddbc87e840a740a92458269cfe4f8feb0edefc77d0acf857a798ce9ce03f266977eedac46480a79ce8ac09689aba2a5848bd6650d3ed259f733dc236d9508d0fe8b116e74c9adaf2e175fda9342186527155fabe9a79c46fa799dd88cde04d7ec5418c0bad8f650a5ea6fbaab906a553f358717c90a53ddae9002b9b241e98eca06a67dfa4b6e69ebb543e085eda917c9019b897029842a1492e0ba94be0ac75995d116883e34e6b9c39a81dda501c943f137444f0b0c83f8fa5292df6b22", 0xce}], 0x5, &(0x7f00000004c0)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r8}], 0xa0, 0x400}, 0x1) 06:47:11 executing program 0: r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) setpgid(r0, r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffff7d) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 06:47:11 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x22) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x1e6f) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) fchdir(r4) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x9) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 06:47:11 executing program 1: socketpair(0x2, 0xc003, 0x102, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) sendmsg(r0, &(0x7f0000001680)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f00000011c0)=[{&(0x7f0000000040)="bd5b274962c5aa8b366af318d4dbe047533b6cc1ec4dc4c8746f96b8bcd925e744652920d4fd280c48eb39b06588c49c0d1153f79c4cbf6d47a8e0fce9844f429a8320bfdb213894003c96b66d26fc6d565aee834a2b8f1f6db982583fa8847f85cd5a77c34fb02f8c6bc9a64121dd30927bc2c345c9d6899d64d23a8b66f84df6a42695a71628a78da470269d5e0ebf3a18ef4f56d4c3b6455c6ec26221f977d2ad8ba74de3c12a136ee1ecd018058d96c45b453e23e9478c9f79c1d87d2f58345de04fae3643666d6da275325574ad1ad308cb692e9d12210f3970b5751ece1339aa1938da2870f46f32594efe97fac5d9d2c637fd53641352e570fd", 0xfd}, {&(0x7f0000000140)="1d0bb171cd130caeb059bd3c068f47560ceaea5a752234f4a6244311ed46c930315ae8b61249f80a823c358c2c33d022cc4659f02842d5860e7bf6a1a5c518ab26b480d8167f82c1ee189ff0aa21b7c18ea32a351bee0d11b93bd3a1048258c9962fe422e3a91f3ee443110f589dd0d2abe170d86529c8f452523ea1e7aec01ed8dfbf897f2f1503ad247cf1a36b78080631c4fa3b5f0eae0bca47c7ff656f1a6d95a45774acee583d8d5459aae748ad16dbacaefbab5ce137e72aa5a17d273266a39a9fc5012d7e8f318074f586ff7d5aee0eb52db5d3e05e8f5a2ac57314934edf6a25b3006f97579e32889ec53d3672e1c8cbf2772c5fc2adff66580d1a26368fff37435f98f714445d04e68dbf58368bb1f9dcf50916bfa5685c43c270ba20e1ab629df867d6925039e95416888724ed0bef96c6614c93edf89a036241b06df57b44015e17567dedd77901c66220765383584608b38d988a5ed923ac1f751db5ed8cfac67a447bad53a77ce5c9ab0403f1d170a87294ad7afbcde97d841438d40144d68d3511e08c03a42aac4ace2f2cd75cd63e9c5dab8d206676f2ad138b26f19f1c74f30feaa281b5edfcd2c6745c18ee8304cc5c11bfe594022e66cd7a705270fdabdbe84c018d6cc67fadbaad2967df689b8bcae3626c0bdaedd4f6228084b5cc565d6185cfb6f789d4324eab3d2fc0fa76b6b5f4c56195aa973d10e3fe8916aeb4a13fcea399cf7f5e9ab1eb92d53e5b2da724968e05358115e6f3b516da60301f5b7683621a9bb2b7708b8e29ad14913b0a88e6cbc0ef5e73e49cc0ce0644cabf3755bbc64646989a5d078940bcb24254c32aa8625ed4045cdd7f2b28c4506c52b764e655c664696b032b60071062ae2fba2068bfbe41ee4615fa06edba041b68b2f5d0e3062800b9a0505b91c52a87ab14438dd62da86942577083b005eddb58ff8b754b7dcb882eb43bb7b65c0c8d2985ad4abe43863745c569f6597ffc98a242b09f22cf3d31d20112aeea49b799c6a02e3a8ba2751a879d86996db2e60f7e9f38ef5f530f7653f6da28e67bc015da04682bcd96b55cf8ee9fe45095a36de9cff343491f0b7df24553eb90ac84c10b95d927f9493b4da690015585319a4088ac36551602fabc819340e2c3cc08150400b906de8de00ec74abe6af84e611401d3622718545eb49ca9577d899af9bbf61ef902bb2d9f54b3c094968977ff12da4cd76f06674462c4b4140add21a145756976094fb20a27da25240d0b69ae5a15064c70a2a8135777cd39e812dc50ca7db545e2c87d0a8a426a0e46d7d5c6899e01913165502f6ecb63cec406084bf68fe59815d424a178a7a4d1f1a44256d2076e015a9e65c06b00f1ca6ce72aefa40b36f02b9bf0b9bbb6e739e7b02f1f45cfd880ba3d2fcc216555cdb271c98825abdc4bc60fc6c902236681011985973509eaef0bad8383b12fbf63fcfd3e18a83a45e0b328dd213ae3c0c0c43e00aa309df3e1dab4650fbafa613d2abc659a36cc538f98c222dde89177b5c16779985e72658688bcd616b54016f6fc99b949d8cbb7c72788aefef6f2ac8d55069f49ae5d35ec9d9c8bacfdee64ab266bc8d22db9fee266743be85a48b76a2ae53e51c1a1ececd924ea64c29865b34dba20fbe9659eec18319107863c138e08ef56a61001d2710c280e16a4e749f34e028a181b4cc9aaf48f3a548c4c4b8ff68956759daef3cceddc398e0c7cd304d90106f1868c28d7c019df540681fbf7b726eb4658560006d332c3f0725c0643caaddbb7ca5a136557e8e6990f79d5d87db75ea5e12536519644db4ef8b65f1d385d2513c1bbb634ad4e33bbc97798b5bc7bf9d7baebebe50383660ff43bf66eab0df69971d0cc2d6c7c2a80975780faaadca37419d50442efecd19830de6b9f9c3c288e7363db91531f71330fa4e0fa46913d2633a7bffa1147942bf13b45981e028b615443365ce6e6d7d8538df0b9315806085bd9f054f9686ff869ee889a2ef7ed5356c15af2cb6605f82b0d57d0ac9c1b34fcbdc8c5056c8f46a330949017a2e9129d2efad52c39c762c9657be07dc6029df2672438b05bd49c194060556c182a9cea0625fc1b9fe6616832a0e01043af61068cd9997a692c37cbd4bae40a9477b6c30d9ce3ce513c4e33dc6b4c1aa0746456cbeb44caa7185565724799de86025534c7bd4b26bae553f59c8850c27ab4f71b30bc10d3130e9ebcbb42059de66b9ee2f0db1681f43c21c5db74de1fda2c3c694950876b9c494be5ec24336c7465c81ff520cb52b5b6d3bb97606db821d45d975d52e63ed6a22362ce07dcf885a9e66178887322ee68cf0fb1fc09d61eacbbfe472511114bf591d2b4cb1a7696f33cd4af6889161b465789e1a34a01a78f4cc6bb47e3aea17cba384103536a65e6f400b384ef4eb36b863850bde997b6eb9770d21b9871b7e5c5512d11a24c45992f56f14a8aadec442ee4d0aa8b3bab6aeb3dd6f3fe210604a9f9cee5ee9b303e99c7a479f2ca0c71b274df62c3d3603b87b7957ea80bdd67e1357cd0b94fa5b890b01f75e0d404fca4a1b0023d2235fba0032793aa285f49f1d0c9a06252c96b3a8443077c2ab3671520b8b2fa2c892dc3f4e3f7af4944e4af7ecc1f3f8bfa92f7967cafa86f513559c5bbc5a1ebca1946ed5647b70f2e03ae8a1ab598cbde3595184e92003571916c9bfb84c358f15d64d14c5e8cf688fe5d0a0520a717cdb81e8ccb75918e3bcc8ce953af76f7190b0c12d9f25775e8b47635f5803f86293603afa24c9b021fd58b5e193c4ae5a88c199bbfad9637e2de5dc27ee8dcec231740daa62f017e488f385241e742fa524ef408474544f31ce4ad1c6d6bd88228fec0ad98c9be6426fe2fb6509e928bb7653a568f6a7e5f5a5314e209707966bc73d8b6b26babe2d3403047b15d4e805242aaf8d458253ba8a115e402066f564dd2e5a62824af4a0ec0b12370aab0a5022a72c75edc82e656eb33e9db9cbd8ea33ff0d191c6c6008592188ce91939df005fe8c282c17a4f88a69acb0c55a427ee204e0eaaa26d71f582f94a136b77127fd550c6d45f651344104d27dd0021aac38f3f55ac63df8033aac3397fe3408244092267dc53e12ed787b2790e871bea5ce12b0233a5450c2bbc700d956239615b87ce6001888b72a543375966f634d08f8eed922332cf849fb1ed0ebe88bffa98de1687ffb8414d74da62ec1e5c5dd9ed8f22a471d05c6039746e8fc0b76c801274c57bf47c7760e0e13771baa409f771ab65eedb7fb831cbe08b65a0f307305253e3abd24adc62c799925e5853a9941981989b435f05117fd685e68f8d411ac03810bc992646b54eb8b97f095f45e1e49bf2174050a78e570960124c9e6f1dc92bf7864f3ad2a36867c8955da368df97900f083862957e4c2c484bce4a78d9238e2376a155caccbbe752c2ea75bd407eba5a93ce5189197a593005dad72caad78784234c5cac2465e2288f58be6f3b143ba09e1785c33263304c6d3eb072e604a3ce8149eab47410da468bc22d2d1796f19f1cf201befc0411de33de294e262df35f39f1b0285882fdbcf32f659f8cb3b76ae1fd91467d1a01c3b59b945477e5faa2fc97c9464414afa9630f003e96b6152367c8907f97356c4051ae0589b1838a47249c71b69b0f28a20a4d7cdf2b47922e8adbd4c924f100ebd4469b4efce20e8ae0e1875222f62df3f35168106a1880e6a886588a6cb47e6f0a1e9beafd461ff18181beb001e16cec6982c6042c91a2e2a9f1fa1ca6e499ae79f2ab23ba214288e4605e9e3d1f61104a523da0c5ac09344b9a519fd98c6c0ac36c9b1bbf6bf181b9705038e004ae430ba29766d0eac85816ea125d32b67d6f12a8929d6f9afdfd225f91d44bd9fefc59c3e2d8600653b17924b65caaf609245af63a40adede7b7747b5815020c5238bc33ffd312b66d480c9cd1305c0246363bd76fe7e496d51e4734debf1d05cd7ad13cb77fb15810fcd5a1dcd5710084bd3fc64961991d857625f0530224da6dc5a647e3d51940701d6b566cf6564cfd3761930c7778095d1a2e421c223dff53ec0a30a4753b8b05b2fbb03de88c9664bcb3abbee923dedefcdb25fdb96b4eecf029ae28935ba9ac0dcd003af07be26dd18d5c8af6567f744db4f4cd5de43f76f807cd9c403c3cbadecb44666f1e14a548a0d8935761febcc5ce72e007ee9246ec1422b27dff5b5d08c10a17de8fea64c08fa911b530fce14ea850bdb6c5997f12ccb5117135ffa9053684f50f2077224acaa43bbcfbee29c953ceef83179149cc0fd0b47abf67487a85c605718f5c3c58139360aaab9a3b90956849f5953f2bd58efa46aafc1f367435ccf711234e513bb982ae9d8454279245c05650e64c470f806cf460f88bbda26927ae500636b9a0a4d09509020c9faa0e1b7fc4795309f066c632992b2f743f17c088993c3ec209889e851b5a362e0249c4f682fd3c40c7ccb3e955a0390245c56ba494efd78f3d9f2f38da16e6f0d0a93fb7d5ffa385781f0a3bb53ee9aeff2889bef24fe42b4a3ea21b98224bc69abf539688664b07999909e8fe70e1e4654b27fd4dbc6d01500bb00cb0c31e4dde8a80ba19c0fcd6cd4356ae3d46d2df8b40a36d639b5e48f80578d8cb9378888e669423332f82886c9c0744016904237564a56ec910849c0c39abeb74e6b0e801ebd5fee5763e9f48faaaf9309473f2517ba8c57bac12ae3d7e2198b544f91d59d4c7a143eb224aabfe9c5a0fa3d706a1b6fc1c0047f070a106baada14edf42321dc23cb15c596f75d4a3a3a8bf6f55ac47df4bdcc7bf8a45c7d5ae1730014ebc74f57fa69e09b994463f1d36746a3203a3269a688282f97f8e1515837325af2835196ec96f5d9d35848204511a87035b2715350d22fddae60b2c81b3bf9c03dc4145abfbf1a3d1357be318572428fdc24afd3c221fca08ba4458f20bdc4edebf8a49e1699ca85d2bff334368596f2b1adfc57035fb2dcd632acd4c05bdbb20937f0e0051a311564fc6a1b815084d5654d2cc034147d5ca2844305fa6ff26caf2e845ac5d5b5670b02eec28eacf43b9aa0b03b48ecfdaff2ff10b5f2a2d75c29ba2385f8b152b257bf38f92cdb5eefe53dec9d7c2ba0d6c154f395955fecca15a6fa67f349190bc7f71ba356d09965ac7f82333cc0d99b18209344e4f42fb00ea1590d4e01bf395183f0d80aa36667684896c06a3f4f0457316f5dca18b9bfc78c4fa7681b4ca927aec82760d0e30c71950e469750029fe41051a8c075eba321276a7daaf612bed40ac3ec5ade333db1a9ccadfe83ab4ac59d400fe728d522b4787417f395f5f92d56e2ead9244df94a32b2fded0402be6fc5a380d5a4e4940d559979a70d981a5ec6d65838aee6cba491d3e015035ce5c95f2e139da60cfe816a869546a8d4f6f64322d2ecf87e48b161ae59369ca5ca77b613a9cec091c22442ac51d748ba6a84285a049a6fc0c00023f0f9bfaea5d242af3cc5b25453e7d64e701fc0644427a091d943bc359224205ffde6f8fb82d9cf52a5d2e1b1df197469df709aa0aade1ab2c0365e2c2354c7b92da0c81f3ca31143ad7c3c5a353c04a4b2aaff1c53f9c431070048079913db374e1fabe71246c98359924c4ed5163e5db8c95c5ce6f9fd2e5a9c34c76b36679f1c283a16feb71b5165a55f5af31f0500f1c707ef2f449f299f13673dcc056ce6e22aa02bb58de20ea83b220b7f408c9bc99f84e2dde616b7f5e8a27e252a567eb8fa4bd6db367b018ef1942", 0x1000}, {&(0x7f0000001140)="fc8ec839f2f30604d7780a395e035e913313e48c74349509b4bc24380b1d66a3165ffb4e2f122787a6aea5a3f55b3437020a9afb18a1580ad20fd2a507611ca080113f603e0c41ad", 0x48}], 0x3, &(0x7f0000001200)=[{0xf0, 0xffff, 0xff, "0f6bbf397c3a3ae923152a4aac3bcae629decbe15347fe5fd79ca3495186d8840addd3b78c2d935884d1eeb3f16621ac184524a3cca579b3a2a79e1422ed69ff3254ec7d69c6034c1aebad59f4158c4e2da4dd536b062d5a48185b080f59a35f7ff2a90733f90647769d7b0ac6a29e940403b0c397058b5c25b579bd16c0646f376860e77693c20fd9381ac9e5a35ecc4dd3caa26091c1517f0d58ae250ef8772c1f67850b65e8e214651b0ec53e05e95bf414eede9dfc76020be5c66eb074a79f60d8d8777cc6b02ea61974931debd3c66a78e26ab67deab209cf45"}, {0x10, 0x1, 0x7}, {0x58, 0x1, 0xffffffff, "457738925d93731c65bdbe128f960d68d69fcc058642325bb23bb98655cf934c739dec674cc21f74392f0fde1505268da440057e3f501a811cc66866c5117f2d4c637301322a9f"}, {0x100, 0x1, 0x1, "fff2ebb830078f9f112931ac793b7280b82c1f258f1feb8bc884ceb9ea23cf3b8186241ef28eb65311b96451402a1ead6d16bb3b93f2305616479568c5193e88875ca8df1d6f00a36d0885a30b7a78d0ecf60c534c8dadfbc3a3158339e50864c6247f12b464e8e544ebdc6816fe05104957dc9b498d56de9167adf05a100b6f43d44c2d66531b0236eca269f092faca0eea598707fd143c1e96d944b1e755fb958b6e71f27cc6683e8bf96dbc64a44069e4e244e403f5203e62788701f85e6752d58384bc18f486f805839d12404faa056389a1c48ec61f46fa8a649d002fc125726a28c38b992a5e0d272dae3453e5"}, {0x80, 0xffff, 0xffff, "89005c351808934740d998505e8df8912cbc0ee3d26365884b80387ae1550540173874efbbf315433ab96a97c7936bf798b505228280e5fcba95d807d9ea3e6e2e14e1abdb006e400d82a521bd38f4aeadeabc0a2e000f4a87bb842290d707b8f8f8f7e296ef43263ff9"}, {0x88, 0x1, 0x5, "6af37fc72b106df73fe84b5c5ac00639094f9e5339c5981d8030fbb2f40ad3a274cf3171e3df1031c29b5bdad15079705dd0f933c021c6f9df7d6326177c89b58d56dced7f4b2aec763703258d23eaafa652c6f6a90012ba5f434bd37c16e63d044e4b8690a2df62376dac22feea18c727cc13"}, {0xf8, 0x1, 0xff, "9a77a25d1c3292d0d6f6ee682052901310e59bb23790e31dcb6c3819aeb00138ef92ac7cb0adfd98aae0f59b6168cc8813691596c13a863abed0b1e952b4b424dc3b7e128a7c69c948adcdbaf89cd8bb8362d39a671981fe3ecdeb6a6bbb9187e3dd05a0c7c71d80f40d0db8c5f1e6dbbcfd1ab94052165a954bc28380f36b78b00fb614d2462a85b027df0adc66f752bafa8f127155e1637fb1a3398c86796d734fc58b3245691baf641699c1cb32935bfe1cae4ee1e3837d3a483f67544a2166676a2446c16e1d8a9cf4009c0c20e050da0c68915167306fd8539f19249233330783"}, {0x10, 0x1, 0x790}], 0x468}, 0x8) 06:47:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x5, [{0x1, 0x80000001}, {0x2, 0x1}, {0x3, 0x1}, {0x0, 0x3}, {0x0, 0x9}, {0x1}, {0x3, 0x9}, {0x2, 0xfff}, {0x3, 0x763}, {0x1}, {0x3, 0x8001}, {0x2, 0xbb4}, {0x3, 0x6}, {0x2}, {0x1}, {0x3, 0x5}, {0x1, 0xffffffff}, {0x2, 0x9}, {0x3, 0xffff}, {0x1, 0x9}, {0x1, 0xfffffffc}, {0x2, 0x8}, {0x3}, {0x2, 0x80000001}, {0x1, 0x1}, {0x1, 0x2}, {0x1, 0xcb4}, {0x2, 0xffff}, {0x1, 0x3}, {0x2, 0x1000}, {0x1, 0xffffffff}, {0x3, 0x2}]}) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) 06:47:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) socket(0x18, 0x4000, 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x14d) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r3 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x80) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000140)=0x3c7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x7fffffff) syz_emit_ethernet(0xe, &(0x7f0000000380)="c166888eb8fae5e60d8d47425b6c") ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x2) 06:47:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) fcntl$dupfd(r2, 0x0, r0) kevent(r1, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r0}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) 06:47:11 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x14894e12fdd24307, 0x4) getgid() shmdt(r1) socket$unix(0x1, 0x5, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x100, 0xe8b) shmdt(r1) 06:47:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x9, 0x3, 0x2, 0x0, "2aee770a0d57e6dd55c209e731b67ad0b749e5c4", 0x9, 0x40}) 06:47:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x61}, {0x54}, {0x80000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x10006c}, {0x50}, {0x8000000006}]}) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x10, 0x0) r4 = kqueue() munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf401fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041814bb6ee11e303000000b33d0000000049ad4ae8d462c6fefa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120536ac1fe8de8a8d8d000000"], 0x44b, 0x800) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000140)={&(0x7f0000000340)=[{0x86, 0x9}, {0x100, 0x2}, {0x101, 0x9}, {0x101, 0x2}, {0x20, 0xe352}, {0x89}, {0x22}, {0x43, 0x849c0}, {0x47}], 0x9}) syz_emit_ethernet(0xe, &(0x7f0000000300)='\x00'/14) 06:47:11 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="2819c41e4d9715c732eaffffffe4cfe3e5ffffbaaaaaaaaa0486dd60a4f00808853900fe3c000000fffa0300000000000000aaff02000000c2b6a4110f6e3fa17884588a9b000000841662da00"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x9, 0x7, 0x7, 0x1, 0xa52, 0x0, 0x3, 0x0, 0x2, 0x0, 0x29b0c5fd}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x4) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 06:47:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffbffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000068000/0x3000)=nil, 0x3000, 0x4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000580)={0x0, &(0x7f0000000080)}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000005c0)=0x4) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000100)={0xff, './bus\x00'}) r6 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000180)='tap', &(0x7f00000001c0)='tap'], &(0x7f0000000540)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='&.\x00']) 06:47:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x6c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) fsync(r3) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:47:11 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) kevent(r0, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x85, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x18) 06:47:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0)=0x2, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\b\x00'], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 06:47:11 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x10, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1d, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r3) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, r3, 0x8) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/156, 0x9c}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r5) preadv(r4, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r7) fchownat(r4, &(0x7f0000000000)='./bus\x00', r5, r7, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x3, 0x0, 0x0, 0x0, r7, 0x21, 0x4}, 0x0, 0x400}) 06:47:11 executing program 0: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) read(r1, &(0x7f00000001c0)=""/90, 0x5a) 06:47:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018fffffffffd}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="c518a4cf9abb26ebedad7c98e2aae7e9ab2492f34fa2daef06956bb5bf168428664b24ce7375981a7978b570d556598a723bbf3a46070632e0a17baffc8c510653738b903aaf09d65919769774e05e98de3a971e68c1cbd5a27099ed0d39fd27cd17a998db3f8616249abba4d06f9e786a60f5f76b224415729742802409e6598d5c4e605878e06deb7f9a928a1b1fc1ad043f2de7f082aee68555d66d0eb2c953bd356d5d4f65345a2fba5c600e79a7b2f3fc134177f7e6cce0ee7a733fbc50b24020f112cfed671aa442bc832ff0763ee2203bc1fdd49c528440caa02de56134235f13944b8cd31d240f673135366250af218b7f8880fc9bb44bf1259b9c52517f980f94bcd24e0cb9c4a65a95f6192d39565161cfd4b9ef0f660445f254e9c45865a45108b4b1881db507fe4a89241a195441daf3ea674fefdb7d0b3f16161b7d1c319464516f15b9a99c3ff2554806a216a48cfe9efdee912646b5c654ddfae6609ac6646baeff9a9206188f12f09edca5f480e66713b137b8def7e322b93bc87d5202a17a6ca9f39d0041d374198b9ab7eb6623afe229748644cd2f53c6a29176c9549f0eade9491d7c9c52030eab7f58482b8355fe56c1898942fc3817a92446d933956d739067111dcb273c2fbfda53d109718d49a1fc2773b00dd95b9084266d29c81a95538ba77de357dcf67ac74679d3afc25a1c371dc535b3d57f075d454f6891e1acc78095a46d17440c6a3f86c53bb677b8b00dadee6387832394f4fcdf20580bb57913d036b9f163f072d7b7dab959435270ecea223f57097950812d9c808c134a5e6bb8de2f4de2c8c17c5ff224c84f10c70a1979be5c8b1b60ab72b060b2ea8caa6a2a09f19db0ff018cdaaf3da15471446b4f511c9cb8793bc3ab186a1900e18b67a78e34516e95f4fb03c45a09d45a0e24a2998d92dac88c172af19b70f908fb9f0cfa252bc8320139b0de8b2074b01e83362ab69a7ad12654183387b2997a9912655af8e075a2779f1cb1fc78aae00bd3e73627b181c98b0e3bab4aeadf79c93b8fb18fd0cf8660d0b10e5eac77001ba962148c962130b3af34a3c938e41d89d7937dd4af5b8772037187c76077ae8cb6fa08e32967f74c8b319894281d925df3ca301e54fec106b530bddcf5f55e3ab9de71649f539713d1eb4b25462d607680541c5775b95a29710dac250188aefeaa5cde7acca033475a8cf3aff7175cca8cb1740eb576b855b7fcd37f356bd99c116e70fb4586745867302bb7f152dd8ef9734d9ca5c1d3929004860c558050d067e5b3cd4b678913112c9828ab78ea14b7c1e18ce2dbe06aa2bcb6f03a6de89a22e6c2c17909c21961d47743f6cf734bb0894ebac98b18aecc499919eec54bb152f05c3e1b9ab16bf5f11e5376e553d3a8d3280a9ccb0d6342f9a1cef9cc08ed4f805ce1e3977118d69906ad6c59614a3826ff668fa4ccb00bf760271e373ade1360d67a0cc604acb9dda41c35d308159dd4c530205826d29f5d3b0a2172bf8e84667a3ef8af8e452c235a86f68a49eae137c1c84095cd5f594bbefbe8a04998934589d02cf5c0b76fc1753e07ad502e944ecaf5bfd90b72ce1fc8a927afc769777a14fc91d90bad51961c2c8beae4ed6c4727625e36f84c0f41ea85fb43c3c9781bb2a5a51f1154c02d85121f9fdfbb88451501b01329057203506178bb40f42e30803e18fd3b8bdd521c69dac61853c52bd85f72790a4ef3101219976713df9a02a6ea7342c6dc59e4b4b219cf51b359e025adacb18eac6fba4b2827d0f378754261bbe46457248e349512c702c8a8f94aa588a91598abc8b52526211d77e58063dc99e160cb21c93e7f12c099d04d436d58b7efaf3da4c86ad91cc615dedbfdd4fb77b2e9e4350d4ba725ea9b3bfb1e35f64b0e7e105ef73a8206fef7a5f34cf5c357e971487d94fd14f6df052a202c1119382bb467c428f688d6b5b53906299d32f35cb72696a466b3f0c7b90dbb33a89968fa53dfc1dd0f721222e9249ecbddabc6b5f649ca375b6730b25cba441d9572275e004983616c52869bce9e891866c0e1a1e35b839165b24778d486cca5a23f35b5d152f387b1d252d4b46229c135271ee5e6d1717f1fc8036b74f60d52e89e4cac47d557e1dff009326aa0b8990cae711535c59fd807e3f6a111e5ab3957ce4396c5cffae04524d07fb09ceb8fbb0b1e916b2ffa803ff81bf69568286fcf1ea624f90e976a62586ed80c4a233d9fac7451a11b3295e7bd4f011ae986af26de9743bf4d262eaf19a0f2f3888b7b7b17d9e28097e6f8fde8ee5f5f41de194b5c52fcb6215475f524332e1ae33d81028b26ff306021a1cd12bda9becbd7daefcd524c8389c6f3df71d56386489122aee6911889980be53896699c6bd305d58da6ec5c8356a315f5564fd1fcf44e8aa7659f1d1fb7b844d7aa5a33ebfd32d8e25c80baac5629a2590fd9f7403efd47ba9fd10ec07ea489a4dd5e3cb8a1cf71e9978654de33e0b369a4c3472f3e6f28048e446cbd9b958566f210a8122529feae0d5e853e3b37a229685bb2e10613dcb996e741d250ac4dfdaeff9698036117671b7d989cba220a92588f830974032a15ba92e8ebd6687c1f15723e2ac0a303634d5825df4d8aece00fe520f5925fc810e1c2fc9ae4dc5bc4c1e1a2bb9b82d52004c0ef7b2b5f9b1d240a0cd744c241f6e53db2c8d8eb93f408e5ccff6726abdab97bd63cd4298c7bead9d3879ac8abd666803c30b897119a055b709f8166c718faf41028e89046673e9460425f20fb98e4905ea401eba12aec3554fb1d205fa3e0905484e4e0aecdad600f6df226cf0ad5b837e143fa90564ad69304fb72a5e1229924ed825cb4fcb7004861576dac1cb04d7c9ea86b3b1a99561f01745c049b2cec44b541fd02d7ed8ddf469b3d90bf8fae41e1c2cd9d5570e13038aeabb61cef4bb894c5d85d204f82b4f9c1c5973e850064690e3941d396c4047a16c7ecc96266d9be43b7476d2948dcdee359b0b2d4628eea7e2692cfd7b0f605a1ccb697547887cb95c522809441913fa62b3ee03f962c1e75ac9f94391b9f75ffb391609c0a37c160434deb63e1f21722a4c6574e0a1cf16f691049caebf3bc0d49ee896ea93f8a57e7462a3bf74ef92afce2def1dd74a70fe08e2f569df4a220786c57ebe14680f876e0c55e1a4f38389e22eacadfc0b5a686adc18b571eda44cd159d5d223cc1a736d9022cae5ddb951e218c723b23bdf967944a65536b1b672cfa53090cd1d341be6192696b53134ffe03693b490cfb6e85d5ac312079dc79741fec3f4a5b970b6527ad2f67216e36f56655edfe0c37394f7d3b7e8c3b56c933ae2ec5dadf984ac1a3e596def442e93fcb7a0dce247454c81d3a7ed15a0208e207bd105aa1ca22214ffb2b8992fc187d864c7f964bd877e2c2d07f2bd994a0be92595ed732e640803ef824bd2414792ac94bf285f60d29dc62625ea10bb2bb250714b074ea697c5c4a202feae1861bd65ad04c6a442467b2ab070bdeb3ea7c001de69fe058a007abfeb33962753964626e52949eaa1f6b8c6be9ab2b19b65ee379dc65a01c94de3201979b5fdeb9a3efa37c1d9953f458b8d1de5e9c4ddf425d361b8182640b4e40ced2dec696ca3c62c5dfe367b1d2bee2e94dc7be667034afa2e4fa90cef0db1d53830d418d6b02487ef5a4772b9e919bbb7283c36c1de0dcd689ef12eb8e93ed4b343bc6ee92c3754f5f7c4278880385db3d3cb6df689eeddbf8675284657256a00ac75d18f54098a1976c523b6397c077c0dc5bc240a8cf997597372b11b1d502125334259b5937fd185ac34040208253d5bd28383bdb65f32bb2cb4439c4714a8bab3a80ee0c6bd8dc773f5f69900e2c21d125f08253d26eaf49d336d9e9893240499c1d5915bae05c7ccbffcd4ca63f38ced8d875edf6c20b5ccb5f0a62b877ceca9e433b5b253bc7e782928bfeef7ccb838f1bec03927812265d24abdb9ee30dd6ac9678dc243c28f8f62a73ecdc6f2470d268b743a8b9b1c12ae7aa499fa8486817f69e0f57996cc3ba45747689dededa2b1cd13817e5dc18e038d3d56b9ee720e19e013b016849c412cfe5f62837b188a7e255bfbec8596b4e15b947641845a890ca2f66a2571741744ef2eb4803d12b4139916a6084e1e2c7e946c8be6da728fec9f8360e248774a46e64612f10819e8e8aeece0866c2f3395b8a02c368e9b3b16b217ba7e001fad63f9801e2abc85d053d88d01428e8361809818bdf0957ab64220900da1eed4595acadbcab59b26b2331be17a8133f33afb13f4d8b9f63f6f3ed51a0b642b59153d889e6c41bd570d551fe616339eb3cd1ec0ee74810abb6641637c35d62c47d6a818b5e87a6eeeb89971278f90bdb085096311fea8fa887e60bcd19b2fa4e4f6b495236b488547382ce55828834ff0de04f24a678207a3eb9e5bfc1dc9302756cd5908ba64afc846ec0e05f721de9cc281d1d25c4fb16771e721eb8859eacc01d21d49c30b2df030e00fede088651a71064290f3ecb1013b9ac3bdae95629590e657be28430f16a941caad50d9713995f320252ad634c488d214e631e67e3046bc25f10dd01a49f931a0a0f569f47537e3bb2eea2ed732576fb7d2172ab943a717ca04203a0e6b26ea4cad89a4fb62570a65e83bfbdace690bf8af614c16e0274efd2c2a0605c8c2e2ec8b693e2f480d58c9dfa3050c610f0c45d693940b02a9b3a7c1d136ae2d0a6e76909310cac98b3446b1491c7ef8b09e3adcd595688a6071ee3d85e235d815f5cf9c3dcbe5719af75ab0bae8252f2b6be2a7abe501b829f6b4d142243a30959a6e8513aefb9609a17b02f6eb420a91be79c059b9a15dff69c09fa94e96ce9e0d6b5c772365fd6a8c76a7344791bf7f9ad105678754a0cec84dbb3ee1da63c2f8be553bfc56e0a91e13ae6806c51d2099657ac3d575c266944282b895eecf32be3e10c2c77d3321a2509c42823a9356ac281ad666de1bba17027faf17318b45e0865dda5538d5c24b8455fafaac8e47c67dbd9fc21c45b93d5088d93415c3b717e8e925cd7b5a75efff1962a8a140ef850a9709695ddcbc06d8e7fa5f9adcc4d799571922276c9341dc65c266b1646f2afe843281f5241456101166d433313bcc7fb55e199893758476c6e77c219506eb0fcaf06914faaf2385c702784f32843b51f8db4a98cec6eae539624cdf9081f916945b4ff6c24e1257538d55da0aa402e5f961176a3667628bbf4893c7153f5adf068c2c086ca1ffafd1ffb99ec9dc64e30998a78822a5b102b53d3685b6021ee4cc2e7c23bdadf226ce1317cf1c093eaf5caca27238543876aed27a0d60b66499b66aad838f053eec23a770826b83568a18934b814f120cb8066c60187d1619ae24e33cead9bc1a09ac98fa0155d01273ce87110bb238e9627b5f1e089e95dbfe2acfa40dc206abe0fcf97cf2aa728035f0010dee95b07725c306c191e23c7cb9a081d275de845d45fc9fc0d1e84eabd878293df44c3e8a3e4c0d41a2ac4d247bd10174f9cfe272a0a0dcfd44f487f37679092fa1224378f328dc0ee95e3eca01f59cd65d42827eacb6700069e9ff0899b9b52609820694c390600c5e8a98dedfbb9ec991cab8559011a17e7bdd1afee71cc2619d9353fca06aca14e8ba35bf0c9eee9a5fa2296a9244e977771b506094087b1a123d5f19052db9651260ca730f09064e0071a214d81fed79389b7e11c110d9d09afe0b7be6106b39200206546be19ff7fc40176fc7e6e", 0x1000}], 0x1, 0x0, 0x0) 06:47:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0xead, 0x0, 0xb, 0xffffffffffffffff, 0xffffffffffffbfff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) clock_gettime(0x3, &(0x7f0000000100)) madvise(&(0x7f000037d000/0x1000)=nil, 0x1000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 06:47:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x800000018, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x8}) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)=0x1) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 06:47:11 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x20090, 0x130) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x7ff, 0x200, 0x2fe, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r2 = socket(0x10, 0x1, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000340)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) poll(&(0x7f0000000100)=[{r4, 0x10}], 0x1, 0x4) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r0) syz_emit_ethernet(0x67, &(0x7f0000000180)="01971bbcb82883d0a7662b9ce43a6ab1edccf6ebcad5b5dd18f808548460f53e2e7e54cc16b638feaa8bb3c1d628cc871971d4ac112417580df6d9ff9b23169fbca238e50790c7fa16e34c8295bc6478f5e08248e0c46afa927ab287317909fb7238233a528542") 06:47:11 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() setsockopt(r2, 0x401, 0x2, &(0x7f0000000140)="1fec09f6be27aa63b00f8aef3491732e41", 0x11) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r4 = dup2(r1, r3) ioctl$TIOCEXCL(r4, 0x2000740d) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x100, 0x0) fchdir(r6) openat(r5, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffc, 0x2f, 0xfffff}], 0xed5, 0x0, 0x0, 0x0) r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r9 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000040)='./file0\x00', r9, &(0x7f0000000100)='./file1\x00') r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$WSMUXIO_LIST_DEVICES(r10, 0xc1045763, &(0x7f00000001c0)={0x3, [{0x1, 0x5}, {0x1, 0x5}, {0x2, 0x4}, {0x2, 0x767f}, {0x2, 0x7}, {0x3, 0x6}, {0x1, 0x1}, {0x3, 0x80000001}, {0x2, 0x8}, {0x3, 0x8}, {0x2, 0x6}, {0x2, 0x1}, {0x1, 0xfffffffa}, {0x2, 0xff}, {0x1, 0x4}, {0x2, 0x5}, {0x1, 0x5}, {0x2, 0x1000}, {0x1, 0x8d5}, {0x0, 0xffffffff}, {0x3, 0x1fae}, {0x1, 0x3}, {0x2, 0x1}, {0x2, 0xc1}, {0x3, 0x4}, {0x3, 0xb}, {0x1, 0x6}, {0x1, 0x4}, {0x2, 0xe87}, {0x2, 0x3}, {0x2, 0xba}, {0x3}]}) 06:47:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) recvfrom$unix(r1, 0x0, 0x0, 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x41, &(0x7f0000000600)="ebffcbff", 0x4) setsockopt(r0, 0x3, 0xf8, &(0x7f0000000000)="d9249d1a52f00263622208aeb8a7d2422a1877a619176f39147760258c10891486", 0x21) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) preadv(r3, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r7) fchownat(r3, &(0x7f0000000000)='./bus\x00', r5, r7, 0x8) setregid(r2, r7) 06:47:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000001b80)="3a8d5455864d4060f6ba21a077d51b683a244ea8d4d6740302241e513add2b06be544a76f4b6278e336c1e60e3f1d7aa3f5da9ed2e4694459592a937303069ec7b1595e3836185a1f1cbfbba66a49df018295dac53a7126228b261dfc008f5c9fdba2601ec7c92611d4ca164b135922db4b36fe672646af675b33cecba4d2703e2bd962d6b40348a0b7ffefecd2570949c546546bfafa504d39f86b32cd583410005c6d8230f53db195c0b5fa1652216043d6f0a8d79f396ce598fa1c8401a71ceeb454a1181b60f00a64dcd89b14537072a72a8be691457e4eeec8340a03596df9b9fbad53fb1600b2e5cd56b8b474fce7d350955e72869a7be08cf344f3b2fff6e24eed15610b3b26232300fff208fbdc694e6e8cd8c39940fa4a7a0c7e41ff5681347d0b16d966c0fbb3ad6311158940de6ec3304aeae4660ea37704fa4d0b1b3731cc91cbd7711b1494542f62b55e0461e5697373fcdc06a1729", 0x15c}, {&(0x7f0000001b00)="2dfa83d8044ddedcbe6813ec816fbec1dd3311e1da6cf11764bbfbbf16d351f30672c08d7168196efb2bde0e571244ded800658e71febc1f977e7eee73294b05736674b9b362f711caa7512d48dea521df650000a1448c4c4a56dcff5d6ed02211089945c85e74b4f192a9ac2926e34942ed2a35e0a616619b83", 0x7a}], 0x2, 0x0, 0xfffffffffffffffd) kqueue() pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 06:47:11 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) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) write(r1, &(0x7f0000000100)="905e2e29211a2fc2a6e46163c2ab4ebb33fdc1a5c0e9d97b9530fb6ea46267d02486b5c198a4cea71fb6371fcabd370ea0a8439801dda6c63bbe5f535bb2a728e3593605f43982e911d6336f5ea2ee9be1b4d824d707cedaa291faa54034130d65322f277356e33f737e67fb273ad72f4d5ba931816c2dd6a3ee725cbbbef7765025fe910aa0dac04381e0", 0x8b) write(r0, &(0x7f0000000040)="1258806f566bb15f", 0x8) 06:47:11 executing program 1: r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x4, 0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r0) 06:47:11 executing program 0: nanosleep(&(0x7f0000000040)={0x0, 0x3b9ac9ff}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) dup(r1) 06:47:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x26, &(0x7f0000000000)="d5ff9668", 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x4, 0x4, 0x8, 0x7}) pckbd_enable: command error 06:47:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000380)=[{0x3}, {0x25}, {0x6, 0x0, 0x0, 0x7fff}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) acct(&(0x7f0000000300)='./bus\x00') shutdown(r3, 0x1) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x7, 0x1f, 0x7}, {0x800, 0x1, 0x6, 0x9}, {0x1f, 0x4, 0x7f, 0x1f}, {0x8, 0x1, 0x42}, {0xc067, 0x48, 0x1, 0xb305}, {0x6, 0x0, 0x3c, 0x6d}, {0x5, 0x8, 0x2, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f00000001c0)="ff071cec9aa0cc5d95d8bb2f96dace32350d72d80a29d69fe1826859d4087082c84164bacf4d526a9d6cb62b4eed3b252ece2140914a9361fc14a8efc670c1dbc788658122c987f4", 0x48}, {&(0x7f0000000240)="9ad7f2b21989631433de9a601e2c97dc3a3080d961fa71652d65b8b05ec4f05abda15d98578f16d8efac2d5f781c3a0f3c7940d3e915227f654180ee73677086de42d3bced9ef59f6ca64bf2fc843a9d694cc1921840960e18c48035ecb3fc5e09644e6debc27c16255d8a9ca4728bbecfd210fe2f6f5a9586359ce47e3b30c3250f5eb39c1f918bcb54d626a852da91b3feec524c", 0x95}], 0x2) fchdir(r0) 06:47:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x7) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 06:47:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f00000000c0)='./file0\x00', 0xa49, 0x132) r1 = kqueue() setgid(0x0) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x8) r2 = open(&(0x7f00000008c0)='./bus\x00', 0x400, 0x94) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) preadv(r2, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r6) fchownat(r2, &(0x7f0000000000)='./bus\x00', r4, r6, 0x8) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000100)="19d1ba03df1b484df207e7bb117c", 0xe}, {&(0x7f0000000140)="b553e078bcf3a34e408722b0b504479cb5c23d72a3f9301955", 0x19}, {&(0x7f0000000180)="673202f3016af44f0be420bafb558edcfa48553df520bd6775fa55fc28bb01a6bf78b87874113e49b1d2b0f6ae3036bc9d806af23b3889d838e941f729506dd659de2fbca36ead49891e2af4185be92a944150643837ad72824f1cb20ba1ee86e9e9b6b6ebcf421a67686886dcb44bfe7afcd1aec8f3665568f7589f7038d8233d9dceba5093b9e80af57a117523c77d950afedffb8f25b3e963d82a31662f6c52600175d36d16b7892a307882f72536f8963aa722729139f472b84e66eca98ca908337bb368d43ba34e0ce13998df08f20b47788f3bd0d78aba6933574585f9d3d1b7", 0xe3}, {&(0x7f0000000280)="78a43cb49fdc08dfd7673fdbacbf53c5905ab88fdcb970c0ec6431a478ae0c3ca0804560e6ce0ff5bac62f59", 0x2c}, {&(0x7f00000002c0)="9fd440109dfd6050096d525c2f340839542921b5e2e618793fe15e305c1c2a0432e1105aaf021f5043b66c5981", 0x2d}], 0x5, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r6}], 0x20}, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x42}], 0x800, 0x0, 0x4, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 06:47:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r3 = dup(0xffffffffffffffff) kevent(r3, 0x0, 0x0, 0x0, 0x100000, &(0x7f00000003c0)={0x8000000000000000, 0x9}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 06:47:13 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = getuid() socket(0x400000000018, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) preadv(0xffffffffffffffff, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r4) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', r2, r4, 0x8) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x5, r0, 0xffffffffffffffff, 0x0, r4, 0x24, 0x3}, 0x1, 0x8, 0x0, r5, 0x6, 0x6, 0x1ff, 0xc0000}) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r8 = socket(0x1, 0x8000, 0xf) getsockopt$inet_opts(r8, 0x29, 0x26, 0x0, 0x0) 06:47:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f00000003c0)="f8874c90299c5c1150c469093a2a7c05c99e5e6a88450f1ed0a7b4012a1d3aa93b1faa22be27665fac22277f535dbec536adc725764a1b0146b3a2611528a13e84862eb0580ffcf75a146ef33cbd4d00fe39f312417b5b5fd41a", 0x5a}, {&(0x7f0000000100)="ece8edd98086ee8fab26d9874646e398ee", 0x11}, {&(0x7f0000000840)="6634d3efa910c21cfa47f98f43b91fe28993543986ae5e6b4def24fa8ae994599c170a34fb6230daeffe41fc2e9fecadb1b8cc0c4d22453fab7707ebbe8b078df70685dc042030c45dd4acc0ad6581cc9af3d44807b3526cdfd3d0f490fb4890b370a7ac7640a2141c620672bfee30f439b45a2c0b5e247468d4f234fc9371413f9f9d8e8454c6bc789016395714f3cf29e69d8549f92f4eb9283c82e5", 0x9d}], 0x3, 0x0, 0x2) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}], 0x5, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f00000000c0)={0x59f6dce, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) 12:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x52, &(0x7f00000000c0)="fd1183349bdd00000000000000000000000000003f00004c80a88a637cbb8e6662b4fd191e562b1f896877e9cc5d3c03694c8b0eba0d19d0742a531b2cfb28e0df2a689a46e500"/82) 12:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0xff, 0x80, 0x40}, {0xba, 0x2, 0x1f}, {0x100, 0x2, 0x1f, 0x8000}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = dup2(r0, r0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x5387) 12:00:14 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/263, 0x107}], 0x5e, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{0x0}], 0x1) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x8000, 0x80) sync() 12:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x360000], [0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfdfffffffff], [0x0, 0x0, 0x7], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x3}, {}, {}, {0x0, 0x0, 0x0, 0x40}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0]}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8, 0x66, 0x10, 0x80000001, 0x42d}], 0x7, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x8, 0x1, 0x80, 0x4c}, {{r3}, 0xfffffffffffffffc, 0x20, 0x4, 0xb3a, 0x1000}], 0x8000, &(0x7f0000000200)={0x2, 0x3}) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x11, 0x0, 0x0, 0xee2}], 0x8, 0x0, 0x1000981, 0x0) poll(&(0x7f0000000080), 0x0, 0x7) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x6) r6 = socket(0x18, 0x2, 0x0) shmget$private(0x0, 0x3000, 0x81, &(0x7f0000ffd000/0x3000)=nil) fcntl$dupfd(r6, 0x0, r6) 12:00:14 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) kevent(r6, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x31, 0x0, 0x0, 0xfffffffffffffffe}], 0xfffffffc, 0x0, 0x981, 0x0) fcntl$dupfd(r0, 0x0, r3) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000740)=[{0x5}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") chdir(&(0x7f0000000080)='./file0\x00') 12:00:14 executing program 0: munmap(&(0x7f000071a000/0x2000)=nil, 0x2000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000006c0)=[&(0x7f0000000080)='\',-[\xde\x00', &(0x7f0000000600)=')\\)\x00', &(0x7f0000000640)='\x00', &(0x7f0000000700)='O\x91'], &(0x7f0000000900)=[&(0x7f0000000980)=')\x05F\xc9\xacn\xe8\xe5\x7f\xb7\x95\r\x9aG(A\xa4\xb4*\xa3a \xbcxd\xfd\xd2\xe6ikDxf\xb6\x1cKH\xe0\x9b\xfd\xfcJ\xe1n\xf0h\x9f\xcf\x97\x87\xef\x05Ot\x1a\xb8\xac\x93\x85`({\xed\'4\x87\xb7\xca\xaf\xc3\x95\xb9\xfe\xcd0\xb0\xa3SF\x18?\xd3*\x1c6\x87{\x00\xc4\xc9\xef\x9d\x9a\xb9\xd8;\xd3g\xdf\xbc\x9b\x8f\xb7\x1f\x1f\xa9\xef\xd3\xd7\x86c\xe1\xf7\x81Sg$\xady 4!\xd7\x8dYx\x86VK\xf6Si\xa9W\xf3m\x99\x04\xa3\x99\\P\x05\x10\x10+-M\xa2~,\xb0\xf5\xa8\xcbx\xbcu3\x90\xf3\xbf\x91\x15\xcc\x06G\xca\xb5k\xeb8\n\x94\xa2i\xb9\xcfq\xcaRa\x03\xad\x98\x9c\xca{\xbeD\xdb~\x89\xba\xf0\xa0\xff+\xe8', &(0x7f0000000940)='\x00', &(0x7f0000000780)='{%:\x00', &(0x7f00000007c0)='x\xeeX)', &(0x7f0000000800)='{-\x00', &(0x7f0000000740)='\xfd\xdc', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='8\x00']) r1 = kqueue() chflags(&(0x7f0000000680)='./bus\x00', 0x88000) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000100)={0x10, 0x3, 0x4, 0xfffffffffffffffa, [{&(0x7f000071a000/0x1000)=nil, &(0x7f0000719000/0x4000)=nil, 0xe6}, {&(0x7f0000719000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f000071a000/0x1000)=nil, &(0x7f0000713000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000071a000/0x1000)=nil, 0x6}, {&(0x7f0000719000/0x4000)=nil, &(0x7f0000718000/0x3000)=nil, 0x8}, {&(0x7f0000719000/0x4000)=nil, &(0x7f000071c000/0x3000)=nil, 0x7}, {&(0x7f0000717000/0x2000)=nil, &(0x7f000071d000/0x1000)=nil, 0x8001}, {&(0x7f000071b000/0x2000)=nil, &(0x7f000071c000/0x2000)=nil, 0x7}, {&(0x7f0000717000/0x2000)=nil, &(0x7f000071e000/0x3000)=nil, 0x400}, {&(0x7f000071a000/0x4000)=nil, &(0x7f000071e000/0x1000)=nil, 0xcf28}, {&(0x7f0000719000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000071e000/0x2000)=nil, &(0x7f000070a000/0x12000)=nil, 0x7f}, {&(0x7f0000720000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8d}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000720000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000718000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000717000/0x1000)=nil, 0x1}], ['./file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus/'], 0x4}) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x1010, r1, 0x0, 0x0) 12:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x96) r1 = getpid() r2 = socket$unix(0x1, 0x1, 0x0) writev(r2, &(0x7f0000000580)=[{&(0x7f00000001c0)="9a4ef0aed455adbefd4dcfca8dd1de253764015173c7cf52fe7efcc834006f1ec84787f8171a002d527c84cdf139be87f603dce36a5439c300f7adaefc9a33098d18909979", 0x45}, {&(0x7f0000000240)="0c2686cc152ebaf56b628aa24d01a37b1a270a47f8146794", 0x18}, {&(0x7f0000000280)="96bebc61b28ae29e36d5e2e010615b4e4080f7226a7a4c4ea027f662dfcc88a193e1ed397997eab2370f4537a43639991edff9f0d44bee84bee0d6ab60707632211a2409acc7c8226d4e6ac986d75ecd077b86e61baa50abd0e1e95510521867b8a6a65d7db252752eaf7bd84f039db835404921acf342", 0x77}, {&(0x7f0000000640)="c585955b3c388a285e91a165d5631cdb2093bb07a111f12a56f2df0a77527e4eb271d2bbfdeaf5a9515eb3f35abb9311421e5ab808f64daf1f3baa1cbd0f5c88c7e6b12d3a1344e78f2b01506a516bddfc91ca08a758d507deba7c7f2a8952781acec241165826bb33d0418bb057799665f906a3be79d4a7a6acc8194f7ee56281f6a5d3dc9e6b085c8f12cd61d5b92d10960ffe29ac27927bd7a16ab9a29ca2d077f96da64d208bff45b2cbc6e31b4a41ffaea46c1bc8e2a56f151ee8f5fe6fb244a746057330aeaf06a8063fa777b344f0e6f96cb7f31e0554661d7eb0970c469a031700000000", 0xe8}, {&(0x7f00000003c0)="f99aa74befc04fd40cedab1d10a8bc8cc8671b108326fa6c41cf318298f4783411060af3594d52a0f72bdcc8a7acfbcd79b7ceced3aac1ff602c3f2f1c7ae5ca14da5684368652f6bf7c0d002597b62877ea8e9d0c07b6ade1140ad0f45786f9c99b95a99b4abdfad971705aa6c66dbc05094d007710a547d46746b665b4a057", 0x80}, {&(0x7f0000000600)="0de641461ae97fb12a5e8026e4627c792892723e0517e1b2dcd800000000e01d6e66ff80672445a2d3", 0x29}, {&(0x7f0000000480)="483a7c74f7312b2fcb86376e184191a2ba5f2c4eaba7bd2201e7a5c2aa9454936d4e2a5464a915e9190bb641a62d0ad52e1232d8ae8e91ca2a0ab99c2f5f578622c44193a92a1eef8794d5aadab18a7fb3e14ea76a4e1838ae414cffd07134db5f025a77b3b472768d6502c6e316809a4b0a8d6be236378d6df281a9647c870f8a37f173b894d6f7842882d83c3d23f6ed7bc59b22481a214be8f5c20c0bb7bd0ec6b74d54ed6ee9be623cf6214439bfb6952168beda8c90c696838d757a462778a01dd3475c", 0xc6}], 0x7) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) readlinkat(r0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)=""/176, 0xb0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)) chmod(&(0x7f0000000000)='./file0\x00', 0x40) 12:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x5) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 12:00:14 executing program 1: ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000000)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x100020000000, 0x200000]}}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r4 = accept$inet(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$setstatus(r4, 0x4, 0x4) r5 = kqueue() bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018307"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="7aff7fffa945dc4ec094266267677d4530db07a05da60b86626b693820c291959caa5f0ff7bf3770a24372b37c870eda12d9edeafb42e4ab25b270e41066d988fb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="d4c9b3d61391c81cd3cd3c6967af2afe7bdc98f0dd767e685b9e832b63e49c02177d03872708fae07afe748f7f1899e0589b5119b0f3679609988e8062694021031950675929844933a9bcd57e10895f0a703baec22ed3ce7b8b3c68a535f46b58366d188e1287ed364e46121c6202598820f2f60c06d8dd2d4a4031d4e6d3fd92899e6f8820186a218691e31ac86eed4cff599f6204e9c2b0e1f4563ea7f71d2d1dc177ebcf843400ea905a403a8e2f029738ddf4028ee2ae"], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r6, 0x0, 0x0) kevent(r5, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000280)=0x80000001) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000004c0)) 12:00:14 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000800)={0x10, 0x8, 0x4, 0x80000001, [{&(0x7f000000a000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000000b000/0x4000)=nil, 0x3eba}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000008000/0x4000)=nil, 0x8}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffffd3}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x2}, {&(0x7f000000a000/0x3000)=nil, &(0x7f000000c000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f000000b000/0x4000)=nil, 0x3}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f000000f000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x75}, {&(0x7f0000008000/0x2000)=nil, &(0x7f000000a000/0x3000)=nil, 0x9}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x35f8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000009000/0x4000)=nil}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f000000b000/0x3000)=nil, 0x100}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f000000c000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) munmap(&(0x7f000000c000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20084000, 0x200000]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e853ad0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e853ad0 12:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x60}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 12:00:14 executing program 0: 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(0x0, 0x3000, 0x4c0, &(0x7f0000328000/0x3000)=nil) shmat(r2, &(0x7f0000619000/0x3000)=nil, 0x1000) ioctl$TIOCFLUSH(r1, 0x802069de, &(0x7f0000000300)) 12:00:14 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x1e, 0x4003, 0x0) getsockname$inet6(r2, 0x0, &(0x7f0000000080)) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000080)={0x8, 0x1, {[0x6, 0x2, 0x5, 0x80, 0xc979, 0xfff, 0x200, 0x100000000, 0x200, 0x4, 0x8, 0xe2, 0x3, 0x7f, 0x8, 0x0, 0xffffffffffffff71, 0x100], [0xd9e0, 0x6, 0x120c8b45, 0x1f, 0x100000000, 0x8f87, 0x6, 0x4, 0x477, 0x3], [0x4, 0x101, 0x0, 0x5, 0x1ff, 0x100, 0xfffffffffffffffd], [0x3, 0x4, 0x9, 0xfff, 0x0, 0x9], [{0x378, 0x1ff, 0x3, 0x9}, {0x99, 0x0, 0x9, 0x1000}, {0x5, 0xfb3, 0x1, 0x4}, {0x4, 0xff8, 0x6, 0x100000001}, {0xb785, 0x80000001, 0x1900f84e, 0xffff}, {0xffff, 0x2, 0x4, 0x9}, {0x406, 0xff, 0x2, 0xffffffffffffffe0}, {0x8961, 0x6, 0x20, 0x10001}], {0x5, 0x9, 0x2cb7, 0x800}, {0x1, 0xfffffff7, 0x200}}}) kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000004c0)={0x2, 0x2, 0x0, {[0x3e2, 0x8, 0xd32, 0xffffffffffff0001, 0x0, 0x55dc, 0x20, 0x5, 0x800, 0x3, 0x1, 0x3ff, 0x0, 0x40, 0x0, 0x4, 0x6, 0x4], [0x1ff, 0x2, 0x2, 0x9, 0x8, 0xa000000000000, 0x429e, 0x0, 0x21a, 0x400], [0x1, 0x101, 0x2dd, 0x8001, 0x0, 0x0, 0x1000], [0xafa, 0x2, 0x5, 0x1, 0x7, 0x8], [{0x0, 0x8001, 0x6, 0x800}, {0x2, 0x200, 0x200000}, {0x7, 0xfffffffe, 0x9c1, 0x10001}, {0x403b, 0x8, 0x10001, 0x7f}, {0x0, 0x81, 0x400, 0xec}, {0x7, 0x1, 0x1748, 0x3}, {0x7ff, 0xff, 0x787, 0x975}, {0x3a7, 0x0, 0x3, 0x101}], {0x8000, 0x3ff, 0x9, 0x42}, {0x0, 0x3, 0x1000, 0x4}}}) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) 12:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) readv(r2, &(0x7f0000000480)=[{&(0x7f0000000000)=""/26, 0x1a}, {&(0x7f00000000c0)=""/119, 0x77}, {&(0x7f0000000180)=""/86, 0x56}, {&(0x7f0000000040)=""/15, 0xf}, {&(0x7f0000000200)=""/40, 0x28}, {&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000300)=""/156, 0x9c}, {&(0x7f00000003c0)=""/133, 0x85}], 0x8) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 12:00:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) write(0xffffffffffffffff, &(0x7f0000000040)='g\r', 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xfffffffffffffff7) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'], 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, 0x102e, &(0x7f00000001c0)="ebffcbff1307beb1c870d43f49f06647e59296484afed23d296e1670c2ee684fe551dca637d17bda420f54426f43e7740370b3ae5d7f355773004c7a4a422f58b819389f896d2aa599f6804b29c68aea229f3d8b5e0c1dab49d1c9767cc60a409e608311d1541cfa0e01a44fbb2bfa4b74432944b0e6ec77c5a88224800d646553c7ac6029b3428c690b037fd9aa4927fe9065c6a3c4397d94bfa4664e521fcc279a996bb239706766c074d610b15a7482cfeeaa6528b5e4c9e196b6d7dbb16594c0d27e29d038d1d1e168f77c528edc9598b2082e26f5e0208451b0a91d1ed4a14fb785", 0xe4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) kqueue() kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x15}], 0x8, 0x0, 0x981, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="f87c6ec685270c6878dfd676a25256e824e733972db629a396b88ad13e1efe3ff1b13db217", 0x25, 0xe, 0x0, 0x0) 12:00:14 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) r0 = getpid() r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000003000/0x1000)=nil, 0x2000) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) preadv(0xffffffffffffffff, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r4) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', r2, r4, 0x8) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, r4}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r5, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) 12:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) r8 = fcntl$dupfd(r5, 0x0, r3) ioctl$TIOCFLUSH(r8, 0xc1206951, &(0x7f0000000300)) 12:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_open_pts() syz_emit_ethernet(0x15c, &(0x7f0000000340)) 12:00:14 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xe27c6b68f50bc87a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x3, 0x488) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcf) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000180), 0x0, &(0x7f00000001c0)=""/106, 0x6a}, 0x40) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x11) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r3, 0x0, 0x0) write(r3, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r4 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r4, 0x0, 0x10000) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000100)=""/37, 0x25}, {&(0x7f0000001840)=""/4096, 0x1000}], 0x2, 0x0, 0x0) getpeername(r2, &(0x7f0000000180)=@in, &(0x7f00000002c0)=0xc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10a) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x2}, &(0x7f0000000100)={0x103}, 0x0) 12:00:14 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0f0000000000f7fffffe0700000000000000ec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x1) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() pipe(&(0x7f0000000680)={0xffffffffffffffff}) connect(r3, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x4}, 0xc) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000000)=""/233, 0xe9}, {&(0x7f0000000100)=""/14, 0xe}, {&(0x7f0000000180)=""/219, 0xdb}, {&(0x7f0000000280)=""/175, 0xaf}, {&(0x7f0000000340)=""/143, 0x8f}, {&(0x7f0000000400)=""/254, 0xfe}, {&(0x7f0000000500)=""/197, 0xc5}], 0x7) 12:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000100)=[{0x5, 0x0, 0x2, 0x5}, {0x0, 0x2, 0x3b, 0x2}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x161) r2 = kqueue() r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8000, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11, 0x4, 0x7, 0x4}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="010000ddffffffffffffff000000000000000000"]) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x0, 0xe8e}) 12:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = kqueue() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup(r1) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x25f12e15719981e5}], 0x40, 0x0, 0x1000000, 0x0) 12:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x6418214c, 0x0, 0x2], [0x0, 0x0, 0x0, 0x9, 0xfdfffffffffffffe, 0x0, 0x10000], [0x0, 0x0, 0x1], [{}, {}, {}, {0x0, 0xfffffffe}, {0x3bd, 0x0, 0x80000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x11, 0x0, 0x0, 0xffffffffffff0000}], 0x8, 0x0, 0x981, 0x0) getdents(r2, &(0x7f0000000000)=""/64, 0x40) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)=0x8) select(0x40, &(0x7f0000000040)={0x400, 0x3, 0x1, 0x7, 0x3, 0x2, 0x1, 0x3f}, &(0x7f00000001c0)={0x0, 0x3, 0xeced, 0x4, 0x6, 0x4c, 0x1000}, &(0x7f0000000200)={0x1, 0xfff8000000000000, 0x26e, 0x1000, 0x31ab5ab8, 0x6, 0x6, 0x81}, &(0x7f00000004c0)={0x9, 0x1ff}) mkdirat(r1, &(0x7f0000000140)='./bus\x00', 0x21) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x6, 0x1ff, 0x0, "0000000200", 0x0, 0x75}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) close(r0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0x10}], 0x10}, 0x0) 12:00:15 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f00000000c0), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x6) r3 = dup2(r1, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64, 0x5}, {0xc}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 12:00:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000c11000/0x9000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 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, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000540)=0x51) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 12:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x25}, {0x3c}, {0x2}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) recvmsg(r2, &(0x7f0000001880)={&(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300"/110], 0x6e, &(0x7f0000001780)=[{&(0x7f0000000280)=""/175, 0xaf}, {&(0x7f0000000380)=""/84, 0x54}, {&(0x7f0000000400)=""/8, 0x8}, {&(0x7f0000000440)=""/229, 0xe5}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/237, 0xed}, {&(0x7f0000001640)=""/62, 0x3e}, {&(0x7f0000001680)=""/202, 0xca}], 0x8, &(0x7f0000001800)=""/112, 0x70}, 0x42) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x7ff, 0x2b5}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001940)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x51d, 0x100, 0x0, 0x0, 0xa0d9, 0x4, 0x0, 0x200}) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000140)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000040)) 12:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x3f, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x800, 0x0) lstat(&(0x7f0000000280)='./bus\x00', &(0x7f0000000300)) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2f5) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:00:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)="0729272fb7cbb42ea2df14020ea7ebd64f83a2268f4c458963f43517ea20385151b5b707d46b36ed67aa2ecba625ad73317f9c3c5e48e27da6608f30e6ae05744286a8651713ab81faef10f0a00648b1bb99cac83bbcd700bedb31bbdffbd9bf017cce0d43aeea0d4b09f2586cd267d65774487e95b34ab03681", 0x7a}], 0x1, &(0x7f0000000300)=[{0x98, 0xffff, 0x25ac, "7c34358893407511eb74b2bc3f66993200f790b8026d25a80656a737cc84b9adcb52282faa5f87a223d5affd82db35b1e1c1414e687fc08502c27c59208a12737e92e2d08ed56b30d93c88aa1ac823e782aa9c492dd87d115f10f64ee764c173f255dc118b932a8b95cb8874714b1f55a1645f57e5abb896731198bfd581c3e389ff"}, {0x108, 0xffff, 0x4, "0e96a7bfd938bf1b52123025eee62bdeda2d5c061a7251d7386d03186f33f3bf507fe02ebd51afa492b6cba5ab737efc395f7f880b1e60fe378a997089bca47dda4f26f5a192d5ee2c3a1c4bc642e5902e004bbb178b3c646c72235f9e62eb8ff5f4926c6c1bdac44da43947af5030910f5441b8d10ef22f01064a12fd62a66823368b6985674c9baef0984106703f264bffded6b7f5ff94ec1d1bc7576c30daef632228f453f769d5b42faa9c1f8a88471cb937fb3a8239d1052429b06d391f9c69408d2208f1ae582e5057839c40cede182b813537d28c04261eee7e8cba1cf3a7e80c32eaf41301d7ae62256573e309c6be4c57a9c1"}, {0x98, 0x1, 0x193, "f07cf0cab99a11424271dafaadfaa1aab7339335b5632d024b3bb3a5c712d7003cd5fe05adae02a822e48d4bb396bb2bddc8f1de0587ef81efd93811f8f8f01153546eac783eb3c09f418858ab7c2e3bf8af39c0c47cbebf71558f2b1991f481d201ac75b6be28db6672ce217d5c9ec038124087387f24d5830e99120fb6b4d0e9b8bdf7a3448d"}, {0x70, 0x1, 0x1, "266e944c698a630a412d162709db0f9297f1d854ed99e9d59b1a1ae83b6d148161255e3f2d29782932d3d5397d9d8e254ba205c8806e9a4ea0f90b3a4aecbdc2579084eecd403bcc36597f34774b2c78c5f0d4fa2ace254426"}, {0xb0, 0x1, 0x6, "728879d138d463f6be3e789f0e99f82a3456f135e1e5713c1a1f66bc19d24c7ea025caea7fca1cf5c3d1e22355547dc00e32758d1242899b098885c95518e78a98d83a9874aa59ff97d2ec5c8f3c1fd789be1d629387990e92bbdb79116711e8fb710055d1fa3896ef523c0773b8ca8cd3f4a1aca69d34695875980ff324d8e5e2bad7980f59321ea05e8b5b12e7b6d33e0324cf49010bd3728e3ebfef49b6"}, {0x28, 0x1, 0x800, "c62f2e149bcf69b550a5efd15b1672c5f29ace"}, {0x20, 0xffff, 0x9, "0f7ba7d92f5b2573037875d9c95ac4e2"}, {0xa8, 0xfffc, 0x800, "7501b3eac2d5480756c4ef53a13316f1c35daa13777674da91d2c92f5980a1a31a050da65bad88c50b81a5adf07d4e87bf98fa0def52185a27e181e72c21f419cc5e7c42f294b8b34a2ce961463a5ffde88e62c5551f440551f1b543bcdc877aaf18a500d143ccf50232cb820db443c6acf4e59190fdf43b06ed80f000f7ede85a42fb7c3075d4e5f2298693e563f97c9c"}, {0xd0, 0xffff, 0x2, "5b2d8514a9821303cc62a091145df62f3334fd545737743dcdd04b0b7668efd9178e2827a6351aeaed0bf398f44744b21c7453b2aa1ae2a86cad3cdfec6fe35ef2284ef8e7626cd398dd4b1f275a0f1ee899050b817347f23a66620c9893a340a8ffea1987d92183ae5a22e09a1351aec98cffc7c1ac90eaef57d756a92db5031d7d1a5d49c4989628b0069cbf7c979b4a9ef3ce429c253f5793186fe0568f7073ee2c4984e03fcd72591bcbdd4afcdbabb651661add53ff2996a6f3"}], 0x518}, 0x405) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f00000000c0)="791700000041ff01af54791565e44031ce82a82260e75525918447a2eaa6dc4d74e41e792f33ee7e9ed631f9440dfc08f4b6c9cd078958bdbe367589638486c276e1ec00"/78) r1 = semget$private(0x0, 0x0, 0x55f) semop(r1, &(0x7f0000000340), 0x0) r2 = getppid() fcntl$setown(r0, 0x6, r2) semop(r1, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x3, 0x6, 0x1800}, {0x1, 0x7ac, 0x2000}, {0x3, 0x20, 0x1000}], 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000340)=0x47) getegid() semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) msgget$private(0x0, 0x169) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000002c0)=0x7) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000300)=0x4f49) semop(r1, &(0x7f0000000380)=[{0x81ecd6ebe8c707c8, 0x4}, {0x2, 0x4000, 0x800}, {0x3, 0x1b27}, {0x0, 0x100, 0x1000}, {0x0, 0x803, 0x1800}, {0x4, 0x5, 0x1000}, {0x0, 0x5, 0x1000}], 0x7) 12:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{0x30, 0xf6, 0x0, 0x2}, {0x2, 0x8, 0x3, 0x1}, {0x6, 0x0, 0xfc, 0x2}, {0xfffc, 0x84, 0x5, 0x800003}, {0x200, 0xfc, 0x3f, 0x7f}, {0x8000, 0x20, 0x1c, 0x7fff}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 12:00:15 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0xc0205609, &(0x7f0000000040)={0x1, 0x0, 0x2}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='/dev/vmm\x00', &(0x7f0000000100)='/dev/vmm\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='}\'&\xf5@\x00', &(0x7f0000000200)='/dev/vmm\x00', &(0x7f0000000240)='\'\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='\x00']) 12:00:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x1fe}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x8, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x200009}) 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(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) 12:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x800}, 0x44001000e, 0x8001}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0x103, 0x65d1a4cb, "1be7bccd2c266cf30c620cdd398206f8094ec7a3", 0x9, 0x8}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x2, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) socket(0x20, 0x2, 0xf5) setsockopt(0xffffffffffffffff, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="bdea", 0x14) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) accept$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed636829af19ce0a60bcdf3180e80de60eebecb9847ebdc5ee8ea8434d5bb0682cd6796b1f08d067702a5a9202823801fa7c777b19089d2852d31dd3cdd49f146663747f70d22fd40535145882fc7496822dd3b4b3"], &(0x7f0000000080)=0x58) 12:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) lseek(r1, 0x0, 0x5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f00000001c0)={0x8, 0x1000, {[0xdae, 0x1f, 0xfffffffffffffc23, 0x1, 0x7fff, 0x9, 0x4, 0x2, 0x3f, 0x2, 0x2, 0x3, 0x0, 0x3, 0x80000001, 0x3000, 0x6, 0xd2], [0x2, 0x4, 0x0, 0x4, 0x2800000000000000, 0x401, 0x8001, 0x73, 0x1, 0x4], [0x3, 0xeb, 0x2, 0x3, 0xfffffffffffffff7, 0x8, 0x6], [0x7, 0x7fff, 0x6, 0xffff, 0x3, 0x1f], [{0x6, 0x2, 0x7, 0xffffffffffffff52}, {0x4, 0x269344c9, 0x20, 0x3}, {0x1, 0x40, 0x9, 0x20}, {0x4, 0x1, 0x8, 0x1}, {0x9a, 0x30, 0x7fff, 0x4}, {0x8, 0x36b5e9be, 0x1, 0x80000001}, {0x9e1, 0x9e, 0x4, 0x4}, {0xce, 0x9, 0x84, 0x6}], {0x0, 0x5, 0x2422, 0x10000}, {0x0, 0xffffffff, 0x7f, 0x7fffffff}}}) shmget(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x40}, {0x6}]}) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() recvfrom$unix(r3, &(0x7f0000000400)=""/84, 0x54, 0x800, &(0x7f0000000480)=@abs={0x1, 0x0, 0x2}, 0x8) kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000100)) 12:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10200], [0x0, 0x0, 0x0, 0x9, 0xfffdfffffffffbff], [0x0, 0x0, 0x7]}}) 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)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r2, &(0x7f0000000040)={0x2, 0x3}, 0xc) 12:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x1], [0x0, 0x0, 0x0, 0x9, 0xeffbffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0xfffffffe}]}}) 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 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x2, 0x31, 0xdf, 0xef}]}) 12:00:15 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x7fffffff) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x401, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1604) open(&(0x7f0000000100)='./file1\x00', 0x8000, 0xa2) 12:00:15 executing program 0: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socket(0x2, 0x4000, 0x26) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000100)={0x4, 0x39, 0x7, 0x3}) preadv(r1, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) close(r1) openat(r1, &(0x7f0000000040)='./file0\x00', 0x181, 0x2a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 12:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) rmdir(&(0x7f0000000140)='./bus\x00') ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000000)) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) poll(&(0x7f0000000180)=[{r1, 0x10}, {r4, 0x20}, {r1, 0x40}, {0xffffffffffffffff, 0x100}, {r6, 0x4}], 0x5, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f676f75c", 0xe, 0x0, 0x0) 12:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) socket$inet(0x2, 0x3, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) 12:00:15 executing program 0: socket(0x1a, 0x2, 0x3) 12:00:15 executing program 1: open(&(0x7f0000000000)='./file1\x00', 0x1, 0x310) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x4, 0xffffffffffffffff) 12:00:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "ffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000180)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 12:00:15 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="0582baec67481c71ac3cfec5953b0b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) semget(0x2, 0x1, 0x2) 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) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:00:15 executing program 0: setrlimit(0x4, &(0x7f0000000000)={0x7, 0xc}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffbfffff8, 0x62c02cbe, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) 12:00:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)) 12:00:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c2903f0"], 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="380000002900000033000000010000005df3ff0000f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba447b058e1704b2754acd78653effedba850a6239bc3d84b7218276a32c6b3b0e1ae409f05d98f932d3812ce", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x38}, 0x0) r1 = socket$inet(0x2, 0x3, 0xec) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r5, 0xffffffffffffffff}, 0xc) 12:00:15 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x55}], 0x8, 0x0, 0x5, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000001c0)=0x7d4) close(0xffffffffffffffff) syz_open_pts() r2 = kqueue() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xa2) r4 = kqueue() r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB=',\x00'/14]) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000180)) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x1f, 0x0, 0x101}], 0x9, 0x0, 0xffff, 0x0) 12:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x54}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_addr=@in6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 12:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x31c, r1) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x1, 0x0) 12:00:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff310100ca042e37f7b1ad6b3e51dea17e6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000080000000010000000098dec3032eaf9544666aa81d54b9f85142f7ffffffffffffff84b99db7747eb2c045"], 0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{}, 0xfffffffffffffffc, 0x5, 0x40, 0x4748, 0x3}, {{}, 0xfffffffffffffffd, 0x14, 0x80000040, 0x403, 0x4fda}, {{}, 0xffffffffffffffff, 0x20, 0x2, 0x1000, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0xc2, 0x4, 0x400, 0xffffffff}], 0x1, 0x0, 0x981, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r8) preadv(r6, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180), 0x40}, 0x8) 12:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x1, 0x7, './bus\x00', 0xfffffffa, 0x3, 0x101, 0x100}) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) preadv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000180)=""/47, 0x2f}], 0x1, 0x0, 0xfffffffffffffffb) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r7) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', r5, r7, 0x8) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x0, r7, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 12:00:16 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) close(r1) close(r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x80) execve(0x0, 0x0, 0x0) 12:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x81) r1 = kqueue() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x810, r1, 0x0, 0xa5a) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) socket$inet6(0x18, 0x5, 0x7) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f00000007c0)=0x1) recvfrom(r1, &(0x7f0000000200)=""/192, 0xc0, 0x2, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x1000, 0x4, 0x2, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000da0000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xf5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x983}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff80000000}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000fdb000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000c79000/0x3000)=nil, &(0x7f0000c7b000/0x1000)=nil, 0x401}, {&(0x7f0000c10000/0x3000)=nil, &(0x7f0000e65000/0x4000)=nil, 0x4}, {&(0x7f0000c51000/0x1000)=nil, &(0x7f0000eeb000/0x2000)=nil, 0x3}, {&(0x7f0000e22000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000d8a000/0x2000)=nil, 0x6}, {&(0x7f0000f5f000/0x4000)=nil, &(0x7f0000c25000/0x4000)=nil, 0x67e6}, {&(0x7f0000ee6000/0x9000)=nil, &(0x7f0000f44000/0xe000)=nil, 0x75}, {&(0x7f0000e73000/0x2000)=nil, &(0x7f0000dca000/0x4000)=nil, 0x101}], ['./bus\x00', './file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x4}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) seteuid(0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) connect$inet6(r4, &(0x7f0000000140)={0x18, 0x1, 0x0, 0xffffffff}, 0xc) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 12:00:16 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x80000001, 0xffffffb7, "070000000008000000000a000004006400"}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000000)="4ed8aa23f15bf344b282899ba1ede90aadb38bf1570a6c7326cffd74f2c0a82530172d4cb02366bb", 0x28}, {&(0x7f0000000100)="4a078b0e5664ba094e23e5c85aaf29ae8a8317aefc2e93c709b118daab94db3c5ce20c1a734f4cc735b14eec3e36fed275c6cab77bd29ab7354eafe835759f797b259e3fe1d9836b1885eb1674c534edf21e429bcc7cc9fb2de5b99ece19ce905c362e66171a50ab60ab12d3e987078e7e99e8a0479c15b8445cc12a2dc5d2add855f57681fc376c515fef939db3f1148381a62adb21a740b0e0ec86e82228e361beefeeeb025b46a8dd2a4e1ee0130e98ff9351705f0ad278d8674d485253e96946ad2cc28ada04da13bbd63afbeabf0d05c537cd44987763dece9f8c4f247aedceb9ef8fbfcd21241d2910e54a27", 0xef}, {&(0x7f0000000200)="8770e6cd938537da125ac8e8ffa8049831917257f6b15f56d5baf986c8fb02add68dbec1c27e1fb6b1ea5470b763b8f64e8e0dd3f4b374f4b7b871f6062bef1e2d44d842cb30ca4bf1bef725680981697c870d5644e2c07dfc143600d811dee9398f6c306a484395e2b1945c90b4b3b4655ca644ab6afaf8a784f2ce746afceae0dac14fcead955a9edcee862a908992385ce4d51a", 0x95}, {&(0x7f00000002c0)="d265d0c035f3e98a93dd8695baa0500e6f57fe9c2a1c6464b8a4d9ceea7b597ca36bb577f0743801fcf1d762a2bcc4d66c68feffa4259a852037bf466433a9e074253ef1aaf562f1132314d60aa403", 0x4f}, {&(0x7f0000000340)="359f72b2c79f6615715bd70e6afc1af961550064a8a9f5c5f401b3f30d92f4e444421d38f20276081f77a7a26fdd88f5db5b4def5212597b6ad48ccea8fcf25815ca8d4f5eb7f6d3f8a87e832425fc6c896f209f8a686f76dce67e17a5d0e8fc6af480a2cddd0837f28ccdbd88d4b764e5c722dcfc4112a2b825849093e3e4b714daf0231969f88ff3273ab96c285d3c61be0b1b37cb63618a390bb51c12d35319cd0bd04d0904542a0e16035ee446dd12ed58a0575349b32f7f8c50c8483807db6f3ab01988c974b60a01d3263c25e41c338a1c3aa7008520a3c91860131b718484074daa6767130c280d0268d7aa55ef068d22be", 0xf5}], 0x5) 12:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x8000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r4) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, r4, 0x8) fchown(0xffffffffffffffff, r3, r4) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x1) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r5) 12:00:16 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000f2fffeff000004000000f87c8a5b67071b542a520000030000003591af0dc1bb893ff42041acd48c339e619557c18324a1eb339b32c84290ede4a7248c4ae28de3dd09ae22da5d049e4069e637810922c880b014d4f8a57f87558552fb61dad4a9df2f49c6b61ea8b85ba66f29ea5b30c3c637d946e01e391688d0394ffa04631f845b813f2bb84f2064c86bf347c83e07ca24e4d3f3e5956d0eeb482596a3abc56e13da060c908cc57d96b2d24ac444ca3431e4b15a1b1689c98f892381a8270886f7e6b113b391e9ddd1775a"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 12:00:16 executing program 1: shmget$private(0x0, 0xd000, 0x20, &(0x7f0000ff1000/0xd000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5}, {0x3}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 12:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[0x5, 0x1, 0x3, 0x20, 0x6, 0x0]}) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x3, 0x1, 0x2, 0xb, "000000000000000169e16eb595607fcfd71100", 0x401, 0x443}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)="4c1ddf4819a874a65517e73142f0e46b0141cac69432f406957a7828bce33c73e4e09783e631569d78dd14a83d9ef66aff16ec936b466c523c6e4e89a477c9c52345697adb53271b338057b89f32fc6028c6a1b576affdfce85b737ccaee92a74f063e74d158e58f158101bbd0e06ad405137e0144abe4d32ddebba90100b83751aecf9ff5f038235a21c857bd8d11c9bfdfba0206a4494e446756d036fdca5a9235dc186c8f549352ebd4932f22d4eeecee0104345f736768bd29c06ffe6886b4230019aef1b6f19d3336c8e07461939b536b0d048190e40a11b89fbd9c8f914b0a7927c197e409eda677ea15427f3b38144c5f71a16a", 0xf7}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r6 = dup2(r3, r4) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000200)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) 12:00:16 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000000)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x100020000000, 0x200000], [], [], [], [], {0xfd24}}}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) fchdir(r2) 12:00:16 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x30) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='x\x00') chflags(&(0x7f0000000100)='./file0\x00', 0x0) 12:00:16 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) msgget$private(0x0, 0x10) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x4], [], [0x0, 0x0, 0x20000000000000], [], [{0x0, 0x0, 0x0, 0x200000}, {0x3f}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x0, 0x3}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 12:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x1000, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e851ce8 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e851ce8 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e851ce8 12:00:16 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000025c0)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f299aafb85bebf0d9b882627f96f0bf437a2d84d0e76d92c6b8a03b10820a58fe43b00fa040000000000000041ac5da52f7dc8062782813c8cefb076ce2ef9c0e36d58ab4f79a66de7fb584d4900000062f5d276783fc9b9008e7447d55587267ba5050932edd6fdc2ef47bcd2c38f572cf51ad725dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3eca44df0430b67f056497c7bff9df01000000000000c1ecc440000447c89263b7abec43beaf656f936230157687362d7ceac6f705d4729f7c40b3dffccd0e67beab3b0007ef3ec567000000000000008f564b4d217824b0aa5560ea147f1bd941f977d3f79c942baa147a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b80000000000000000ec055d2490dd5a000000000000ff2fc70933cde830b88ec43cb4b89c93dcbb2b4b5d76743a141e51dc2151b327cbb0baef94f6d193342c0308f0556b337f4eaa9cc05ff9c570b995729b734a6c9dd7a14e3f139fe6171347bd3f86e6332359608830b4f1dc9a3ee89f77c39aa74532178421b0672aa476511885f46115e61e5a850920c4379ba262012d047c8a101f6b2586db5d67c5c8777ee38f5dadb5e9e575f5ea99bf1ac20bd3329307564ce3a4e3066aabb1d8c9d1f539fe0011524b9f5d3a82cf5def98305214ef9c183f399270761098ebcdf5fe4036cde71c917139bc2a4f5613cb9613240b3aeca194de712cee8b9792c0189cbbfec2e3b092c82b8ccfe3655b2c71f0a056c9ee8121a63faf1550bb80349f02790a78a382ce92efb68fc5c00bfd459d136a44af05009a8ec8544020eff0a28810f0ed03b8d3c3c92f7b99bd535d5b3ef8b1834e110f35ffda3800130238cc787fb91ec8e2b6a864d69a74a2a57bf4a1266dd255bb787897874c808c39725aa1c7f68024480382b942e7ea35ee2b4d2804b03f73b2aca900080000000000002dc37dccef813dc78c000000000000a75bb9000000000000000000000000000000000c55f9b78862f1987b1eeb67593b1c77dc53b7a0ebc9a49f310ef082faaec91845bc0cee62c6c59f6bdb9cef64f79557af38a339a32d08ad9374b1d00888a29de6ead3f3d66b6a2e513d03915d6184b735a23f2ae61cee747f58db87aedbee0be48df36ff637000000000000000000000000003192a4242146ae83dfa1ed548eabaf6343674a99bacd4a1482580e2b81ebc2554c481510be4a670ff709d7954a5503df2ba7b4c54fd3a8e3c5483a5b4f37910176ce148225caca9fbb34a66d307777f1beca3fe249b4f74191c967828108000000000000000000000000000000009d8881d09753f73e9983c9a2495fc6cfb113ce4f6ce16150731e84ba619d29af3594ca76799f1f926d95b7c9c7f686eec6879ac5b7cef3663c20a1"], 0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r3 = dup2(r0, r1) writev(r3, &(0x7f0000002580)=[{&(0x7f0000000440)="3d35121c4f25ab4cec27f401e1c97093bbc1861bd1cb2b51ef12f3de73ac62275edfcc25f587924a38d39ca9c9a798d30fb4ee8c728ab23535e769524e5fbc5472da99483bd090995577ce86be4a65c80690fe1fa014e5b3981d132f2842e8b816da4b7df8b68fdb2579690686dff8387ad30a8f44882b480dc39d20106eea5c0289499ba7491ec4b79cbf5e9cc9d3a23b7fe67ebe21ee76d71832e97e3036acb3766b895d029d7af39d71098a58e097567576a1b1dcfc19b39d07121c006e06129bbe244f15872df9d8ad922f33c2456903105bd4395afdc13fb21a114eb8898210f555bd8740fed26dc847e926de20b43d5b4128de0acc9d9e4ec1fc61141e05dfc0dda5f7eb18f46ee12c5d98f2b64cfab72a5a8913952523c522812afc9a80d9b8041eaac2a655dbf1ddbc576785f672a6c253caedb0de7e6e2808304f2534cff0072d0065e4fffeaf65a64781a90e6395ce120be73a36bb44ea8cd61ac907eda062b0ad8668b0e6155775ce2b3482450762942e76bc7857b79571d527cbe3f84f743632bfb15404088fad3d547b5e228cc6b47f34c6ab673b48650c33d9dfdea108a2943f7c5eea5658b7474d6761f08e0ee9d122024afacf98f9fcdc98360dab7e12a0638b88da1c1cbe5b49027ca3505f3f77e21ff318eb6ab5980e08de505d62d6604462ab5aa16d8d8ba2632d5c39473d7ccc9a5264adb7f954a20847b41052e0b55230ae66c1d097178fd182b0a83d09a29acd5388e9233b9cd3421d7989162501dbf69665f47f75c7cfc42955a8ab70dcf97a55ede197ce4236d772420e0332fb38f26c537996de15d080c7d9c5ba258a2bd7826d2eac9202d6bfdf2180e5f3bd57d4622abc26b4fd6ad58b8d09712edcff757aa4c48803d8f689144f6afde92679ae901501803d09a8367fd285c2ffe967f498be5756ef6a92c756f86bc8974419893d7aedf992cad5396adefd421d8847d89971197e9a9fff6341ac6d87c578ad487bb4015677f234566b409cf0073de9704f25fb2d8aa9b74b8bc63ff8a85e3b99bcb3778834893b4a87c5cf1c84c4d61c7add43209dc33855da98e69749dbf7bf38c36d3710daebf87ebe55c12fddce05ceb579ddd0061da26c41d4f75291d094a6011b1956fde23d452dd55d4f80ff9c35487f05ce2e5151d41eab6632b1dacce81e34cbbead62ea14ce8437e13dc8d591ba1475f8f234d66087b76bb110a31f46649a8c4484b923b9964bda6e07537df7274d3e50b197ebae4492281cf08354516b8280e06b5decfbba11bec7d7d6572dfe3d09b18c2edd0570dab3c264cd67f24824fe9e7013a12aecc67dd37f7e4f4582647ad0ac94dd270a41aef0a3f1f7beafc88f4dc6d482a9480f01b53b3526a03349722b9ebd184fbbb5d323c7ef3d7558b5a86adf25166d188df377dd25e600f7fbdc9467621b2829cd71b0c4403407d035fa67ea2b994668a6cf686cde42b9085b6734ec732105293d6862926856e0ebd2383819089a46bda0146e34b0c4ac916cd0b16506c08ea390abbe94e2aaf6d6b50c9170917eae0e66e8e3fe4c2d3096d52e2060b5a99e242064ed346d773c528bac8c87c4b78609c5c00d4cdef6a82f87d52918c6d79d42ac71db49fde9e2eba6c3061f75c14057ef0304156bd941320350c21642d02f0abe44baffca43aaa6951b1f820df5b6ca2aff3dee3c4fd421f5b6017430f2c2abd1ba3a2b53e07a01a819773b81206b307c6f8aef186b9c8238cc67434fe8d21446f9282feac63ba1b3877bd4d43dead47eb4bd8abb88fccdafa413fda67b0ed9e0243791676261eef08da76aa0cdf9266beafaf79cd9a6204fd09a674e6c45b3f06b4816b559f6bb5ed35a6843df62a21a44a64b03b87cdb185ce1f065946085b54972aacd6c772419a15aedaf8d865dc0146f95b15d873af653d0c9c66b1794a5b0c3dabd85f09ecee5080c593368f4e64f41bb3a3c2db52f5cb2aa2a31f85b001751dee184f8c348ded20b560c0472a0fcf2dbe6333261f174f1587149e0ebbd21b4dfe153f776fec1fe2401579fb3429f8282d55bfebf1c8d0e54586e7d", 0x5c1}], 0x1) 12:00:16 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r2) close(r1) select(0x2, &(0x7f0000000040)={0xc}, &(0x7f0000000080)={0x7}, &(0x7f0000000140), 0x0) 12:00:16 executing program 0: ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000340)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) r1 = getppid() ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000280)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) ktrace(&(0x7f0000000200)='./bus\x00', 0x2, 0x2, r1) acct(&(0x7f0000000140)='./file0\x00') r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x0, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x5, 0x1000}], 0x4) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000300)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x98) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x1c}, {0x80000000000006}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)) rmdir(&(0x7f0000000380)='./bus\x00') execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00'], &(0x7f0000000340)=[&(0x7f0000000180)='-^%\x00', &(0x7f00000001c0)='-\xf5-\x00', &(0x7f0000000200)='\\-(+/\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='(\x00']) 12:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x44}, {0x6}]}) syz_emit_ethernet(0x5c, &(0x7f0000000080)="db33ab0390294ba5b1909651acec7070fe38832e4a62fa5e5f3f961324903ba7a8f0acb17b9b1a21503845fbc048d619ebcec0d33fa26c5a40bef61a2332a15b17544c4271fb5392ee0100000019b79cb54152ded0ec120927b691d1") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e851ce8 12:00:16 executing program 1: r0 = socket(0x10, 0xc003, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x81, 0xe1b, &(0x7f0000000080)="a6099042616ea532d83b91b95161e0c937a1825d7d6caf9d9a1f72e113701c4147933b9ce6a7f0d116748a56c65912ca2adac0031c5bafdd363945346772fa906a23531b90c3a4a350be46a30b00715f3bb3f3ba3ba31a0c59f5d5d8839294c3a19d3b0d4236379920da70ab8ca408ef23e83dd314f1c9b36d16bb8af363764c45aa5df9cd19d07bee99319e10213293d7dd979738c32095bbe448c58ed3ea9696688844a94b6f3d31c77f7b3311fda5a001cbf5ba6db0099b8aadefedcff2eadecc4c81408eba69652605b0da9014cae8a24704435c583e51cf4e7a0296b2db63bca167bf16c281623004a0e85b6b71b0fff2594421529dd676ffb8da5244cb343b676cc5605405b5de7da8e9ed70375372327e8c74265ed75f899c7ecb8903b0d41483293b15c9919b9e74f75d19fa113d68fc1313851f771905215dfd031b8da61c57585517fd9d9453458a13d54ea1e3d60960934c9971e487f159d849133ed8cfd56dec80bb4ea79a746caec77b4bd7541d9cd65066a8d944be0ce129af0de0562814d579ced30acf67b51dfddbec50a407768dfd29a46ce0939dd1d4b8e26510349ac4a603f4ed9fced8c069d5ee09e1871f547ed1edff39f326d5b5988587a01f9a8fdaffeb28f9b408dde4bf0663adec8804bec62b6dca6b99e018418cf1d93d203c417f876ee7144b63c8a6166b83a6f2c1e1ddc91e91a698b199986b0265eb85b46c2bc0d3dbcb2a9a3177ad48019ad89d42a87f36febd52b39b71d20b83c0dbad529fa442221affe55a3c83493e927e459e77e260c04a02caa16b9f98a1d6dd1c87e532512d4490929a7236b2b3ca106eb4f3cbce9e9696e8297b573225377706c524d4039ed8523aa180b5c0354c411c8a1bdbc088aee589f00f0e87733ac58da867da322f0a171eab5389cee47283c4b2b007183e36daafae68ff406c34cb1b314ee7eb0feb940f31106bd6204bd8b4d0fff9cac522616d830a73291723bd56ee9fab5daac5972fc5d881c35ab41164424816a6b3ec187e2a2a69645c7a055980ad5f5c0bda8dcc73ef1f2489120041d1fc63cf3375e835f95e0f9faf2df161fe12a4489ac4b79556399936f8205835bd08b66dc2c89b1d850f44fac942289206a7cf84e7d84d667d83131a0fc71c34eca36ff2bc24b1b2c0bdf924b0fda840c600a7e601a8a66e3b516a92f1e5f730b95e5c320a0896d55eceae9e1f792b657369d248778783061f7dee8ab0b2ab9e659c845e9f1ca4db3d5254c9445e8856e51cb67a35800cff83014c7784864d4aad2080df538c081b3938faa6253dc89bc150445a5ec849affe4f4bd549cdc817b4a3326fdc69c3dd226fe83aab8d3858701fa6933e32d128e8cfe1c747b4fa0ebd9679f01cb7a7c0ded2b9d8eb6f8a8b321652e50e680a165a167a0e6cd3080282251a40f0a9ac618556552f5923d6a645c6ea039e0c35510be768f026ce827033ec12de3bc19a6d2edcc03a5693af3334a831af22cba67fdc8b73f1e65246e758311599ef80b865a80a74ed5730045eb37311560707877a58d7297dcaa2be891e8f1f388c995a3f06a653d07d779a645b793137fe34a3c84c0b17af38f7166d0ef3a0d005c93a1e78f188724a8b5ffe3d09dfa6799f01ff18c19b935cc2a427cdc87c77c4384aad6a239aed4d62a2d52fe071ae24e41fa38d70ebae7135ab7c8f8c1ee2f0f4b1732b5581710dc0d38e3c89a6d1472fa3655ed7301e87eda9c2734be02f4224bbc138f75755020c41a27598c9a9fb34d6521367a09e4a6e333d3b392f911ce818b87e5956e74237ef39506a102a2c84b8dd71f02d757a31d8a6a63e90b025ff79b95c7e118014e425700fde4abda4d3f05f45b09f1aef67f7f27b4b4fe49c3a49d0a945efcf6cebabc795b88e21747c4d2c55c72ffdff5771d65b174345cbef3d81d96776d8aabc04bd9cc3d8bafc442fb078a0dc4cf0d6ac576d12e7f400995128d79005e0f261891c15dd7787a9532fb8a18c0c983967c04ba1adfc9bcb2a51c2bd12e64b9004036a2875ae7e206aa685fed5b58cd345925c338b137bb6bbb97d713b0f0b279c9b1fe661d5956a74fbd0f119df3223b95f382bc0e745eeec0be1b7b3a1747d10448fde2ac515b04e233ec2846fdcdb4f57eec2f5781c35034f108b0e0dc6db130af48e80948d5a66981608ca2f9fb40b4fa4dd83d9ed94f062db4d592bd902b28a48c54dd2cfe2f62862893e4659340ef2e20789cf66744b93ce31ff888a897af22908cd305d4da651a4e724535ba375ee2eecb0f97fca21ded283aaf68921d5feb79c451ae2510141496941589da72c2d37a9afa1147b96b25e8c39db32dfa009e1009ec109bfa6182eb34a82eb333849e24e2a77670862b9d7c2167a63c93ec573bfb30303a353a4aa99e68fb1ee4f8e21fa47ae3b187aa9ad2c52a633036daaeed664c311b05983058989eb47023e09a9128732db5ea59274c2798c2abe83b79d420a6760e5f0ec23a25346fd37213712575ba28a4efbfb8e625c72bd3f7e2587ce34a39c0055a6dd8076bc7ffc868f9981ac6385820bd9c46c8a3b3c6088998b2d8355211d3856c0b27d77b2c6ac75fe94a57d14f39db8615ae093486676b0677ad032ca9b4b9da736d29dd3f9bdb82e62375f4d45665ed0fe3d0c969392af3f98fcda260483ff50c3b01f71baf97ca4f52df540e2cabb9dc77ac26c81cc9d3d16f36c46e76bf6f70e2c54ca9ad692842c4f835d440977c273a31aefd6de00de9bdc4bece4568e0e9ff21479bb3b14208a03f8cff3e0d47e1210bf3a6df20d2be4d302ab80472b224e089f960aafc51700bd59c3aa02815a968e6adda98c5b1f868a0edc2e8e5d3401ce12c5927ecf584a3ea6328a37b2a936889ed7023a8c5f8706d9c3f5f580fa6318e84502d1db5813e2af5a57bad318198f81e41b97a576fb5742cdf97edbcade4cbc5ff5c0c0c44c14c8430e28190e7353f2f5c30a3c54285abb2d6317dc7be5c9bd6f98bd64735cf2ed68cdeb5b29b5449878e603b146aef7c5b9b3de7d679a2dddc0a2e2378cc372ea6e16665e4caaee892224444142f2c7fcd7370b2d44db0ed4f67b73afa5c6e55ae1917a3a27f796b6de458c009a525dacd00495ad5ee7c7ffbe65c50dec8e945b150dc32911b8967b354fb9f2b166a5e64ad0342a3dc06aad66679a2ab6da86e77d4232a5b85c293b7e361390c5b6c2c6186ac33035a519799d16f26ea949fdf2173ee865204a7b32dc0357f18e0c4d4249852fe14b90c5398c27915c87a73542f13d9fa3ad4d094becb3adc0b1bdd6f360b4dac05ca104d784222540b8fd2e32a1728bf39e446a777ae2ad5d03cfb374ae33fa4cbc61ba502916fa1c94afcbe50a285fa53ed85887fcedbd4533a7008feebd74c8dc9f72c394ff759c33f3127c48c48ca2e9f1d66a3e483b6e640f189307a66c2610c922a14fcf9a43d6e86fdcf075ef6c88256f563a6c2bda2976f8aff52d2f2170fa946aaf9bfdbb63d2b1aaf2366365ac9cf35e92511404a5e969bb60990c13ecc2d807362ecc5ee7de5be5c9158bd2f1b882d72e3204d740aa47cccee9382ab4e4b0f4d555c998bd1439200b21e286a4d8c008507c16d10a8695e9d66ecdf605125ef5ed1718787c92051c352a59adf35b4f00a77f34bc415aa9e0c33969c2f1b5eca0559b78c5c06e179a9d62353556ea0ce181107d44c6420c0a612fd0bff46d572f09f8b106a84175e6fee5e5a48244ff915364a359a49b898edaffa9590956c19d8acec8165816575be6a8918ce16b2156de2ca5eb988a36df75c7a0578036ae3560fe0900ba78d85ba230c07b9a64bb1764590bee6b30a49c3f07516a5252e2deeff8d19e371c63607de08858d7b4920c50b34d446a5a986a5dd1b3ca00d97ab4007588a1c818d3d7d1c6f758bddb4bfb2c7a700f50afdb331cd442cfae008c7852a2e1a99d2604295e49245f214a9b8f39625564eb1ac10a24a0cf416d6bd87e6e1689025f9fe2abf79a97dfaf9b8d9345a609c9df21784fed6954976d5e09b56742a9eb97c7422722f5de211e1bf16ad7692c3e7b83352f0560936bdb7064a9f8737f268dc43423484995f00a709f333361ea4012f683be6b2ec63134487e8cb8e4c02a00d9dd7bcc79a356a612a2ad51378e79d42f09b70fc168ed2ee643a679036c5de9c6bcd75201ba3f9ceaad28170d5c0ccf6eec878e9c7c7cdc54b5e42d5f76a09e3715aec59ead8f43aad9deccad3d054638ab521ef1a964f84a77270cc64f80387cd6e12fea739dbcd644b8fd3ce4ecb1e0acdb7e3eed0822df7c9acac6bd46f7c08bcba80b41caf51d56c6e57e7c0b1f96d5fa568e6b9459b5b54a2a371db8379dc5b44087067cdd61ca6bcf821b2fecc85a424404ad83a187a2c3c21104f1a83a074264783b464fef3537e86b1aea96df9411115a209306cf10c7bfa002e953b4a34051e7e737449c79b5250e4589ad23ae0b92163f9a0368658c4a4cd967d21712b9e9c5dcba8d8348260ceda10185aabaa0b4353b940c92b2f848cafc4fe8ebcaa61a45f7bfd83ac8c5b6f648339ff5d01d0623c1afacf31ab621c813044e4454eb6c7341ffc1dce60849d0b91a3b27c5f0ae6ef8b6e6044863ac94c3961b9d9391faaf7d8bd01aa05653b1b2e70b6e5c4ca9d042f4d46a0ba4b7073c9e65893b4e0c3eb9886cddf6e1f4d6b429779b5ccbd3fa76941cd7fb46beb71db42783f653dbdfe74349ecc205fe777b8812cf082285f45106555816cae05824e347bfa02c083b5c6b5eec82cf3e322055a0836e2316a648e946db6888daca15b8109a09f25a35ba41dda15e49291504ed0314bec7e1212854a21c1ae7cbae11a4288fcea5a529f5ee3590fcaa325415b9894b6600233d5c4a199639af69b5d839c9c7d1dd9693575ab0fdfd8a61740877d21e1bcf07adb0d32f3de3c039361dd6f8d31919679b13cb1f4b264e170c0925fad203c01a33a5764740699fed09fbbaf418a2926951c49fc989b19a9a3b0e98c62455a353639dac7114c01a59c00e9baec745af4d640fdede819323b214140b0d5211caeb89ba96dc22c224406b7652618d4a216a8189b93ef6b6c8f3fcbc63edd2d514448543e08dc113cecb4df8b304e9b1370df9920edc9a111306c444d5c3f39b1f6af6447f4bdb874d95fc7918152c4f172f58713e079da24e0657d5354ee6956081c5ca14f792ec888147cd3b8ac8c9ff4fe79d06b66d87ea69e6defd6d83d112a953ad9776d854bebc3745bef4908dca795e84ac394fce211b839f6e185dd8e238b6265e29c0c4bd2a645e5b2c755e6cb7eee4f46fa9f209cf7ebfcaf9a6dfab2fa636173485d7719af173dc3d0d8bec85f6ed32fa9066758d8f0a8064aeb957c8a5e6d1327c81fa64978af78390cb6fe84b2376e639d97710a2f3ae907ee54cd20f13bbd1f938b4ecc5196250623d7d3e2c887c72c32b0bf5f985b17a277df990623870be8759635cb792d8018064d0c4c21013fa2e1767807d35032260355a074fed6678e83ec81a4363aa5fff41a75d247eb15d41bc7c234a26f1b472f72311a6ec8e1503e36105230bfcb84539713f68081301ba98ea00fccfe00b92eb4ef4a1edf35ecc3768428dc925bd0eafda4e06be0c83f9a793f1dc8de54162b3a471c148ca88a2d7a8eb313bb00922503317f2f80400870aeed22e516170eb3d3f8de04387108990beb8e023e859c74c84d425956ba8302f0ac5b0aafc27a40dae2ae24007c83340cf2a66c8d447368b50ea1f0096ce2f06", 0x1000) setsockopt(r0, 0x0, 0x66, &(0x7f0000000000), 0x10) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001080), &(0x7f00000010c0)=0x10) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000001100)=0xfff) 12:00:16 executing program 0: ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000140)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002, 0xffffffffffffffff}) fcntl$lock(r1, 0x7, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x181) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) dup(r2) close(r0) pipe2(&(0x7f0000000180), 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002, 0xffffffffffffffff}) fcntl$lock(r4, 0x0, &(0x7f0000000000)) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) 12:00:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffeefffffff], [0x0, 0x0, 0x401], [{0x7}, {}, {}, {}, {0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000180)='./file0\x00', 0x402, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') 12:00:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xef, 0x4, &(0x7f0000000000)="d0eded10a999db10babeffb370a10201f5590add25e621b99a9182d87822ad7dd9d2cceaa5f95f83d51f2d17e2a7dc39c4dab01c67ff31f9e81d800d0c408ee9c7439012897e69c7e27f3c3d4ecf768df90a2d7913d88f79a5f30d848a3b186d3b1a9ba1edd6dc9efe1548a7afbd32ed9b0de7350c44a968ea997c05b013d2cd5160f4ea8197fac4a2da981f85bf7ffd40d2100df93cc079fbbd695cb3f1fd96d4af3d9852b62b121d439f8913a9a3a29d52049a0f8df3dfd9d92293ca843c6abf61a7f9f3676576", 0xc8) setsockopt(r0, 0x1000000000029, 0xd, &(0x7f0000000180), 0x0) 12:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x50}, {0x1}, {0x6}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0x4) r4 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x50) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000000)={{0x8, 0x3f, 0x1f}, 0x5, 0x33, 0x5}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000100)) flock(r4, 0xf) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$KDDISABIO(r6, 0x20004b3d) 12:00:16 executing program 0: r0 = socket(0x18, 0x4000, 0x20) recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x841) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) preadv(r1, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r5) fchownat(r1, &(0x7f0000000000)='./bus\x00', r3, r5, 0x8) r6 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) sendmsg$unix(r4, &(0x7f0000000240)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="ac0612d3070ae7b8b15a00a754292cfd722e4213cb4b8960d2519e82bd09d6ff038139f3b6027df4c8975f0f632285f1cf1f", 0x32}, {&(0x7f00000008c0)="81d163ea9f94aa28df009ab8357ac4a7a349089d1cd0b09f0792355a33fd420037db584718560b043c582c66a18f94dc8362e55553ba32a4f4b08a858830ca5ac554b12d37841aba11ef5829714438d98897ef1cbb531f4b9e8ca10945e4fb3f9313a5beda9a8efb779e6c986503591b617f619469f43a1aa5c794de77b86277015e72108f20826531775c3fb8f0a56e0b23b21b19b02538e4eb6d29eb8f6db4bfd8716398af5e64b200d8a364ea6436bee2ac035c6d74d9527e0d9d511ba105656fb3d43c11a8903122e012a17e1215b7dc6b30c2c77a", 0xd7}, {&(0x7f00000009c0)="ccc45671e0d8c3726b3d4c50c8ab35e640a1c9dc60a314a1939acac5829a951c265bab8fb27264489a7e9d2512bfd3d2cdc896712eac9e222da7adf3ea609be85bba574f2ec871cece261a3da16f5269f3fc35cd60f68028b84aa9f95d2b97250b41ec02f8ff487f265c596e0096724bd2e068e0f80a9dd545a4bd66ede11830d9f77c45bfa0840306553e0ba79daa284ed85aca74f73913520b941314405448b9c6091bc8e4e9d8d80e5490cc5028239d7664864b146af450243956312149dd1e3b54c065114a6be4c3cb8a43141670be49f293926ad04f391d9106bc1678a38f59b6a12bbeabd495492dd6ed03a898bfc3ad3be7949e295e2fcb43044fa4b2e8fdcf79a7ad6b85814497dbcb0742a11704baef4230d4e28165eea349ec96dd755739c728eebc5c698e667bb422f0bf518d13ddd5f668ffca8057f43c0783b623e80aec7491fc760910c2c2322f2dcd9562cd2b5638b02a802927c191ca9b4fdb223f4899ac7fe0fa09e92bb6660196298d7be0b8fb7d3d48bdbb69d1231c641af28015b77adb01c0e438688ecde2b3e80e7140ec62e98ca02226eeabae2fe08382d59ccaabd2925b6b61a017509880af5b569df84b47cf2e2cc98735c100b3a825a72fe011691b2288a953114211a107907f8d9aeea83987a016ebd5e2a0b87a042dedd2267e760d14b71f0234b4e53cf45c0fbc8c3d0c68ff3e68f092cb3d76377c0fb2e9f21039ed504ea836c700f2a0ee74e8b2d11da09af4bd14aff2afca039428a3020846461a154d07fced6f81da429dfee6d0685fc5fbdb5506a1fd5ca2a8b4e23b651bd4069200846e2a64c8c4661c022c6d67a7cbd73c835928fa92ebd3ae041aab1b67cc79f06dc6b0dbf1a5fe9fecad4e127ac5cf6cc64c8328f2d41c2e521c4418bce5e3cd28a5f5e92cb164afc2569c09a96dd822c92ab53d6e405da0095d31b8b3bb60c75dfd1823dcb85036924bd48adc0464becbaf76a4c29c5d4e9d41cb6d2b889ac91ea80cd3931006a0397de6aec0e0ee97352a72ea9983d53f2d1ef1ae8fc5acbe88800aee90d4cfa2e40b39d181a228cc60567d6eab451024f4a665161abd8f0ab918b568b3dbbdc7241dde43357244816ff113e63b46615485321eb6e16c2538d12a20b1f9bc96269274514263d720d164809f7cc8377b6d5ba9bb66b28d9be9dffd9f60c10ade90488064c34b9f49965029211262983d0eca6eb2efac3fa7a244c5fa40fe4dda16ded8fc2c815670c2dc04a426332a6d278da809b7a1e141838fb60bd4b505b1f224bb1c0e9913da20d5ac5b18d2379ed940becca6196b300a52f6f74aa03b6cb4d9ba88b2e2da7df191f84df4451b01e9e2122cce94c62f1b25cd469f313e7d164a1b7f142be7f16ced3a0c27c61426be1a147fa693f9487d6417dd5bf80bc4c1a117ab92d1b5b4576db8618e7166719a4db79e943ce242401df9d72cc902e308703b759442e345c5ccb9cb5e8e5b0a9ed98e3900cbdec656c381931b76bbd3fb432e6ba656f757fa1a71e39bb627aa684c11ea5f571bf722061966dc71244738fa99b62465f0f58c7baa3a15983e1a91793b919eb19beef1cc172913b2500c26c19b8b538aa0fcbb523775c44393757e18e61e434696a478bec973250075c76b0e5e11687d9dbd968a30b468765eba942d8ad6f0142b145f8eff1024dd3854a006ae267472f0a8b3647af08a3674e970ce85d5ef7f5ccaeab842d43e9944bbed973125a7946332f567a8f539734e6cd0328e343bfa0eb41a11e22439d92ac3e814b71d28146b1c12a719554b9c56abce1fd3d05e4d317d115485dc3d47c29c03e522427b98a1a10def939d99c9275080493ca8a01cddad636dd88d5f6e95fb431cc03dfae0ba75fc80366b2d9f4cfa011a35ddfa6c02b6e07b2560736f86c98e7486e26b017fe757798387122181493cde60afd1e2f5fbaea43013eef156053eaf577ec711f51d5ee3e0fe655914a59258df516dbfafd9cde672e96e81d9b908f26929811a676808f95e453b5c7ce32315c9c4c3f619869d932991767255ef0315914e22905dc16488af1272bd1b461e0eb89dd2b41993ed795ebbefd7108ac848cbb15745ef1ea6ee5c680768076c4996a0e8c688d5e7c2ac737dab3e2540918b4e9ccd4fd42e8ac66dfbf670770403a6e15d369345766e089f64f587080a8588a785b238ca230e0aa279215948ab7f1512f0d641c8bcc7db3532cfd8473d9b9cc950d4870e499a9e79005373955316589b67d0f32937d9145d926438630d9c18c6c7aeb020592398dcb4d1dae0201746121b1e4e43bf055050b05014048aba7754f4f2b527bac768708fa149fbf4dfcce9584aa5d84be1df77fb74212d0fe8c0c486a86517aaf33ec90ea0962b420619dcc8809d12896e215f3ab760a4b5debcccee2ab3eba50147ce3f29b48ce7683ea630ffbe7e4f8e7cb2c3c4c3c94107ba9a0c2773b0d4e524ee23fe824c8fa2ae660ff8edea68dd6f6281697c30737aa7a7096663466b71f261dbf40af9ba6d1b613eb0f86333bd89d792d92fc4180ab2cd56d0273bf9dae9f9299a6a7078d90a5e97040e03b5db50dee11366153642b03ab9853974be2470d16ea51d44176f29d0044ae23c285b7dc2b3d97d377d67cd76c37b3c103bdef36aa82fbbe4322d6fe92415df2d32aea8741afb9376e40639888db3c0f051af98eeea79776585d4f620f411cf628a289ff5d0fe36443f109f09e339041bd4cb174ba49ac11b2e2a1d9dbef2aa1bf725199f3d7e265fbab68cfb48caff856903f2a8715c39aae0943e6c9dd020ae9a4a325abc307fbacb96c0bd6d41f5dbdc326e7a171cd9685c99e70c07cbd74c7ebb580e5ca5d73c54820cd8e82a5f56f2613cb59ddee6605489446c6bff7fe9e3ff9b83d84d49f9fccfff6a84ce0ebac7bc6d9b494ff476e326c3509f0ae9bb287239a4e900abf438c1a5bcb5ddf42da9a438b9e54a1ad25ecce39901415a20366b97ed7cadcb5ed5a2bec69d531e11c6efc979b92451813a24492bac56c1b27e447d58602f37c669bad5f59c5de0023c3c50229674443ff6fa182a5ecf7c7cb72ce4cabdc2c1b400219d47f47c1f19fd28a2a04943938a5b97ab06dad7623cf5e829aab0dcfeceb847f0e54c6f13043e9002cd71175f477700c9a81a960dbf8aba54a2f98561c36458e8335f52f7db7503bac1fc052c7499987f1808131940bcbbaa6aef394ae9511c5d6db46de28140bd8467aff3d11a436e5fd558853ce9c514c0776cfe829b3e105532971feb24ea2bcddaad8dda30623b763069424d5d48446e30600d19357d9dc1cf7812babea14d605da26c4d3b97e727b4b5a3c75c0b1906ba23627a8e4d0674edff6488c69229cd72e187a785ccf104fd7796b652cf50c65b52e8e8698cedf19ffcd492ba8d683da7f2caa0b0a074196dfaab6096de8c1a3135fd897a82a634d1af98433aa127fd5370db07d8242af1a191d7b947747beb557ac77b11f2280d6f8216e79e1ae852d1d96bc030fc283015fb2b9c45b2e7051cc9058d434db088575bda875e6e22a83e1c71eae6985a78dd442fb5820315f98bbf334a6b8439a262520d2eee0cd4064e05b05578136eba1c605f88daa65a5cc1e5d5538bd0d06aa79f580ba6edb7bd32d3a5a8632f7d7df203b7cd866f1d85890b2c47a5c722f9e4715e1d2990b7be864d397575cf65a9c99a4f5f3879f95cbd037aa8a1bda3c010de15fababd48cfa49809c2ce179172dfec7f4d6cc52daca5c02a81a354cb5b88cc85507e0e3cec10ab465ecb904f3d91a9e58fba2cc70c27a79ebed9714531ce4aeed80a3a1646007b50d0e747654036130ab87aa639147a013c3add7ae2f08ff5b0e87f373df4a479cb49b5353b54bac643c966e29840b30111322aebd21dcd72dc2ed88103099b900d44843d66dae726d8573e8b53ed6601dd25eb0836a16d596348b3aba5b642ce53bea503303f7c3ab44924d7357eb72a047f0dc00454068b7363c76aa827cdd8441dca8c9a78843eac1895604159b7b734690cbb18b0dd45fb93438929de828f37a0e13e463b01f78b9fdae43a22aebf9823c6922cd35e367dd09ff6fe610bb0d494eb101c7818961afebfcf7ebf3ba21ba501df6cc40afed8a43897930859329a5be3decbfbc5cb19e399c37d6d4c1dc47cdc69511eb5a464a431088d24af93f5da55c199fae672124ae42340d16962f6de1deebb53409a9cd14aa373abf602a8c106ce7ee06825ab03b7d0fd99478d6234d5a227db508f58fe57ce203f337da2c1d29f043f1778d3720c659c353f991987c72b72378a7f6a13f96689a65e4208b54a15fad7334412abbc2e96fb30094a64b0ce10a0c2932153630c2a075723eb357b36f0194f3228b816af6fc5f1d266876a7a15f1d45fc50b86b8097f7628a21b016733f5f40cfa7d965983b49eb6daa3251ae0a98d0e2679acaeeb88285e141036354d4933bdbf5777f952bf46e1036065bb7ac41771a1c1eb768db092e14a7fd47e5d5ec7c2cc5e13561d1d13867a402206d8af6d24e94273508103bb8693394b41131bb804039d1d2b644a272a3b9797f981a9d8fb6ccd082cf2e56a7325c5f6af619b40bfe808967850196c20834b16d12a07aced752a11f4bc0d448dec2ec424e0b884361f132b1edb47e7d23b7c3318d0d38a0650ddac23ac9db08f6901ce2d6ba84b9538e5b9327b04a89a7ce5302d0689cde42d92e3fa233b74fb52ff99ec23cb66065d8835fc4ddd09695516204e54be8c2b61003a19b80b55fe17ebc5d055fc18acb70497daa66f81534e8d233809a14f5854ad293c10c683f17480a6565a5de342574a50e12ca3b32cdd22d03b8a53d5a62086c220211f988afecdecff34fe02c48937212cd04468c74b573aed2e3aa4c35510e83d359fac4b275b7e6941d9a7f8c3c327ad7330c354a95acb7814715236d4a3931c8c70fbfcbf27a7b4719a40f3fa2b9c86eb2e87861826a562736b9a1863219f2a80aa4b077c662ae1cdefd2c6d10fed8f62092b080ac8971642955de9da501cb8438bdadcac913dcc12b7469c503501edf51500a76d86f08a80ac43e76683892cde7106505c82b4af0d6eaf79e7e462e0936ac9d63028a2c1c7745bbf04b457563b815aab2a28b5258d6c365f9e6e66d74ef8a46f85de163808e07c83bfb06b208105b28a0898a21e103ce5620411dcc03740cfcd55244eb7f61df00596bb577ae884c69f615958c154d986fd5f373631e512f2ff12694802f1085ec8cf10f02bac466d0ae24dbe6ee223469e41eb6a6cf1d35586ee4d765e12cfe8cd726f7113369b8ed764e09018c1482e118e4c9ce5dbd251ff5c24e32178890be1b4e6a229377e10d105eda502c13b2d66777777bc479430c6479f6c02903b14bb08445f6f921e90be41550aab31fb996086f87b81036bb61674448abf76ebb2b2695861f4d25f89256c64355125c06b2beffdfbda464a928a9c7254deb6ba5c25a3f9d91feed7f8b505f44c82794caa7ad22fd2339d235395285e4185f91772863d4a911275ff870e70540b82e05475b46979e3e62529a02e7039c6a8a7dd2112f4e70cfffbab3c22cdef1072835c234d8dcbb7a457f2ed1cb582a7ac7fe105e7fe9950ef3c3a1009ead7399efe0ab416cd67ea979a2e9abb980685c70f317c9b4c6a277a3275c5c90695a3d1bbf6123f18c2519eb6eac86cfa351b1a6c97ee4f98506cbe05745c50cd492417207b4d9519d613736e9f455b293fdad43d65fe837760b4ad5cf4df5821", 0x1000}], 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="2200000000000000ffff0000010000008c4605896dccc47244a6abff5a58e72685a9951e81dd0d7819df9ea72be8aa453559f8f2ff27f283deab0f8627e6997d0e61a863e40889d99508ea391ee996a781f0d2abbfca6ed7a4602d", @ANYRES32, @ANYRES32, @ANYRES32=r7, @ANYRES32=r8], 0x6b, 0x4}, 0x0) seteuid(r3) 12:00:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r2) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, r2, 0x8) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) preadv(r3, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r7) fchownat(r3, &(0x7f0000000000)='./bus\x00', r5, r7, 0x8) fchown(0xffffffffffffffff, 0x0, r7) socket(0x10, 0x2, 0x81) setsockopt(r0, 0x1000000000029, 0x27, &(0x7f0000000000)="57bd96264b2735bc7647aa3ddd7111a52b46469e02881d9f27231bfd2679fad6104918f4da504cd3e25006727a1859c38fdb195fe6cf64f8af6882b45505a2975e9621a2ee5e2da5cfce54d9", 0x4c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0x5507, 0x4) socket(0x2, 0x4007, 0xca) 12:00:16 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="3b118ebf00b500000000000000"], 0x1, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0xffffffff) 12:00:16 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = dup2(0xffffffffffffffff, r1) dup2(0xffffffffffffff9c, r2) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x101, r3}) r6 = socket(0x18, 0x1, 0x0) close(r6) 12:00:16 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) write(r1, &(0x7f00000001c0)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd046da340a97b2827ca4dc55397e62eb1d1f8b62a14b463e278f5fcd0bc84cc038955e2cd31e982d02", 0x7c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180)={0x7, 0x4}, 0x8) r5 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x10000) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) preadv(r5, &(0x7f0000000280)=[{&(0x7f0000000100)=""/37, 0x25}, {&(0x7f0000001840)=""/4096, 0x1000}], 0x2, 0x0, 0x0) 12:00:16 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pledge(&(0x7f0000000080)='\x00', &(0x7f0000000100)='\x00') r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = getpid() r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x1, 0x3, 0xfffffffc, 0x1, 0x8, 0x7, 0x5, 0x2, 0x0, 0x8, 0x2}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) getpgid(r2) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x1, 0x9) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000180)=0x1) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x80047476, &(0x7f0000000140)) 12:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) bind$inet6(r1, &(0x7f00000002c0)={0x18, 0x0, 0x44c, 0x80000000}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000180)=[{0x7fff, 0x7a, 0xf8, 0x1000}]}) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc0, 0x15e63940dae5b1df) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0xfffffffffffffff9, 0x26, 0x10, 0x7, 0x4}, {{r2}, 0x5, 0x70, 0x3, 0x3}], 0x4, &(0x7f0000000380)=[{{}, 0xffffffffffffffff, 0x8, 0x2, 0x8000, 0x8001}, {{}, 0xffffffffffffffff, 0xf0, 0x1, 0x7, 0xf4}], 0x1000, &(0x7f00000003c0)={0x8, 0x6}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0xd000, 0x1c, 0x40, 0x2}, {0xe2, 0x21, 0x9, 0x80000000}, {0x4, 0x3f, 0xfd, 0x8}, {0xac7, 0x3f, 0x0, 0x5}]}) r4 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x80) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000240)=0x1) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 12:00:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) preadv(0xffffffffffffffff, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r4) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', r1, r4, 0x8) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r7) preadv(r5, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r8) fchownat(r5, &(0x7f0000000000)='./bus\x00', r7, r8, 0x8) lchown(&(0x7f0000000000)='./file0\x00', r1, r8) setsockopt(r0, 0x1000000000029, 0x3f, 0x0, 0x0) 12:00:17 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) clock_getres(0x3, &(0x7f0000000000)) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 12:00:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) shmget(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) r1 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd8052f137d8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8052f137d8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8052f137d8 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8052f137d8 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8052f137d8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8052f137d8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8052f137d8 va 0x20ffd000 didn't change! 12:00:17 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaae526008a142d7c17b679e58a8ffffffffff86ddd7e59efd9bc4ca3d0a4d96ec3300e20089976bf735810cc2acbdb30500000000000000000000d86ca0bf7f73f6fffd3615ce3f11e52c3296d448b6778f666c62dd00006d150000000000000000000043ab2b070630de67e22f9424fe29a58769", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="80000000077800002c0900a6a4477442fc9a9aa4ea0000000043060000000000040025df61b0db4b034dce27cfc42b07d4b028917b414371a0d24cd97ac208d182ebf414611cbe0f6c22c63593effd5abbe0e534d1e40db5cbdf34acea213763080000003599d95cc9ea5cb7873233add9f33b9362f4de41de904c8f6b702f84afe26f2668bba2996337e11e81f540aa508c06fc419621059977587940781c5f5b372aab44511c71ee02c0d9043a6a3c4722b7bfb269f4a62b7b9b4ef3a7d7c587715f894ef61e56d3ff26f62b760b1dd39e210967e91a68cace3c0b53f4854c306e39886fa8ee84bda11600d1e4196a604024c843d0e8bf8fa8e95250f635a52e58554418b6e26366e4a0cdd722b40728cb4c89f5bf287111cc5cc149677999b766b227d11421b3b762a9089089d31fb7b25440ef1710c3c9fbb70506c2369906557f4908dea77478e9834ac86f99afd7c7d29e7a0b327df643203e6db2ac0b38d1308103ad2584734c55b4b74f5a7b9c94758b8d515829eaf975fb19f0bdf81c4d312058bb1590d7198c65f0f807cdefd21fb51e8f6c55e197f9b2b55928ea9fa7a1b287c4318e3e7918a8bc7191c7a8f2618a897f159b0b3c57d49eb22d3288a05ec6fde6d39ada288b3bd7b3bfc0a2a11b385ab20000000000"]) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000340)=""/218, &(0x7f0000000440)=0xda) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{}, 0x1, 0x5, 0x4, 0xf2, 0x500}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000180)) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x3) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) sendto$unix(r6, &(0x7f0000000100)="eb6ab6569648fd90f8d2fd9f30a84e8ced5afdf77857372a1b8d587deb4519efb520908db72689440632027c9101c178815a23cd6db6573a915a541726852779d8054ae90ac329b75751cfd5fe0df36683f2a25a2c0885", 0x57, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r8 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) close(r5) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 12:00:17 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x400, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3f, 0x0, 0x4}, 0x2, 0x0, 0x5846}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000100)=0x100) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8281, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x9) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x1, 0x2, 0x0, 0x2000300000000}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffffc, 0x2000300000000}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom(r3, &(0x7f0000000200)=""/17, 0x11, 0x841, &(0x7f0000000240)=@in6={0x18, 0x1, 0x5, 0xffffffff}, 0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) fcntl$dupfd(r4, 0x0, r2) chdir(&(0x7f0000000140)='./bus\x00') 12:00:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getsockname(r3, &(0x7f0000000080)=@un=@file={0x0, ""/47}, &(0x7f0000000100)=0x31) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r2, r1) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x9466, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="be"], 0x10) pmap_unwire: wiring for pmap 0xfffffd8052f137d8 va 0x20ffa000 didn't change! 12:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd6119a02cdffc3279adffed84fd") 12:00:17 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001200)='/dev/diskmap\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f00000001c0)="7ebc7e09a80d7a49b4f833940f5e4fce0e4fe0cf220419c6e953d78748728f16efac3ee985ea537db6e13bf4ebbc07edab2b2bef2422ddadf255", 0x3a}, {&(0x7f0000000200)="593843fa9dcaadb1773299bade87ecf12fd6bb0e1cbfe96be9b5f1a9b253029aece9908efc1cddc5fb5249149307a7a766801c837be1b800bf8d9401bfdc87166de7336e00ba712b4fa6671e447598b228ce1958c63654b99a6872690ff76fdc569853f34d39761b38aa43eab717e9e1408e31878decf27b4d6a0b5df01aae937a2dbf4d5794ef313640a32227ccad069913b40fa29f4dcb612c555fb80a4b5191d9b9414f15adcc87cb7b3ff6492b", 0xaf}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="85d8d0a605322e803cc54c718743b03208527123c7a6d50308331aaad4b2ca5d37a11d7bb5151f1420ab3e829a2c68dd7d6c2cd02269f7a5fdd76789d4864f468af71dbb547f8161fb95ee7268c93b8424b3d2f0bb1d0a9ed46f447995522956cf0e9d4fe793834e81371c4ea9df27cee03505524687b2fa7de0654fe35ff0acae0ad3db51e1145112c3238f082c1466df41a3d47734f1e4f54abbf01da3ef557ed38ff80334f7b11dab692d3cd609ce44c17ebfd93d983c1a649ad6553a3bebabefcc3f6eb7815db348efffd78f4c0c1b615289a3b32c452c15a4619adf28edc5e2a5156c70dacf81e1", 0xea}, {&(0x7f0000000400)="f449250842a4844c348669ecd817586f41ab8588e2cb3249b2dbebcc996d0ce5ae387c4ef3c003d3101ab3d4130268c56ff88cbb737b4a39026927ef1e3f137f50e5f505b636464c5a55ae5c450bd66407736d2e5fee31945e8118ac3a3e0698ca2cd575b2b042469afaed457b581b1e9f07cd3050675122d3648922e84bb3b4140fa75f78", 0x85}, {&(0x7f00000004c0)="9c8bb7e291956c1cb82e089e033a1e1830db8981c652f565d30b2e9534f5275807c34f46fe7f2a7cb3574055036480816a89f6c9a4a3f3331740ba03304bc192bd127f9e0fda40e94af2c8b7afaa34b082efeb3eb5518366e43757c870ea1e89824b89045baf701c5a0a2ec41b20df1ea47209cc43838b9408dfe35ff1324c7d8bb54f6833093c1bdebb7f79c2dd0df7b5447dd8c92eafab63", 0x99}, {&(0x7f0000000580)="a41a7675336af3d4add9fc3d6c3b246fc9402b0e30003562688e2f2812c78d7bedaabced5b2936d4f5b753c78ef38442d018629cac1260faadd6e48fa656881afbe6baacd454ca4395acf76484b4b2ad4558b674741b37b391eddf5ecfd1101fa2732ff7f7d76dbd3d9220667f7246487df3d22db8b0ac62211330998595ac75cbd35d8810d5d961e950267bb41a9626b3f049a7da68bfe53470e7f3b8377bf327f41f9d8c095d650d1e39465c6d10c8a0803355160c93b6bb5d841f1019d2febd02f1bc627d6dcba40434e35790e6629c4c3c009ed45e4d27eab79d30c0e97067ef98130f8967538833a02f845e5eb7eeea3580743dd2fad16146", 0xfb}], 0x7) r2 = dup2(r1, r0) close(0xffffffffffffffff) r3 = kqueue() r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000180)={0xfffffffffffffffb, 0x94}) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) kevent(r3, &(0x7f0000000000)=[{{r7}, 0xffffffffffffffff, 0xa1, 0xe6f18699946cd7ca, 0x4, 0x7}], 0x1, &(0x7f00000000c0)=[{{r9}, 0xcb134fcabdc1bfc1, 0xc, 0x4, 0xe8, 0x4}, {{r2}, 0xfffffffffffffff9, 0x3a, 0x20, 0x7f, 0x2}, {{r1}, 0x6, 0x12, 0x40000000, 0x54b}, {{r2}, 0xffffffffffffffff, 0x8e, 0x2, 0x0, 0xffffffff}], 0x7, &(0x7f0000000040)={0x7f, 0x7f}) 12:00:17 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='(@&-+-[--\x00', &(0x7f0000000180)='-!{&\x00', &(0x7f00000001c0)='#\x00', &(0x7f0000000280)='r\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='$\x00', &(0x7f0000000380)='r\x00', &(0x7f00000003c0)='r\x00', &(0x7f0000000400)='r\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='r\x00']) r2 = socket(0x18, 0x2, 0x0) sendto$unix(r1, &(0x7f0000000540)="8802e55fd35c28751aa9ab8f7c1cc2171c3e3977fdf96b448e18145b873d9c271b15ee8b97ce7d6b81429c3be110666729ee99c07501e496bb34d714a8edbe303d1d704d0d67701f3ceb80a4a76131868891d8e45cfedaca", 0x58, 0x40b, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x0}, 0x8) dup2(r2, r0) 12:00:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800", 0x10000}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000840)=[&(0x7f00000006c0)='.\x00', &(0x7f0000000700)=')\\^\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='/\xc5/\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='}\x00'], &(0x7f0000000900)=[&(0x7f0000000880)='[\'\x00', &(0x7f00000008c0)='\x00']) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)='M', 0x1, 0x0, 0xffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x9, 0xb1, 0x1, 0x2, "de78584058030d6ca591201c5a663a578ff6c618", 0x1000, 0xffff}) unlink(&(0x7f0000000000)='./file0\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000940)) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)="c7f996334f9c7b52c4a2d29836a30c57e382cf9bcefae451c7d4252f55dd3775ef4c029c15b84c7839d58bf6c75b738143ee37538f5e24382c2d7a475424474e965d7b347b4e2110f8b20ba4c2bce755f76c620ba7a797bf52747279083b49d7f7cd9206dab8ddebbdd825ab1465e36ebab294a3d1cf56688a6671de022a0c98fa3f6eb66cfe14e712c5a12a82e0e0b1c91ccc50f988fc74815c79a22228a87c1ae7e1521d05c5f39392d6ff148ce3756cedb7991d2ea42faf34b05a0c3186831a1986361a658ffefeedaf4f904682a6e361e231e443191e04038ac7aaebaf6ada131b1df6ddbb6b8365eeed4307bf718a6f9b3275ff6fe017b9576692d7cb295c523607b61b376ce4d6991d532dc4f5ad9d95bdc17dc622d713682d02dd75fe8e99ee1d5c8a5f818e30118ff8163cc6614301ef6182e9033f39f43ac6ad7b78aa6309d24a9a4975ed21a64b097e7e67727cb5eabafccd2fe4ff89e32176d47ddbba92b171d5000d8ae1ad016ffa65454c5fe08a9f9710020a77be83736e73ef5023e6ef553577f100521ce911e1e4de7f7b10e485584dc8b198ca6e6d2bf906b74b48ce1e6d2a843e7c501672ed0c9d1565c73a4010310006d1012d5f60648239f795e215b66236230362bf3ca851c4c54b8e302bb7f6d06769ebf0eb9e221c2211862ddbc7a81853f2865e1bf8e03ad1e468f0e6aa3cfc2fe8348e6d1c9e2e8e5a52231a22eef1f2875c1c25ec5c9647c8807b2706988cc22d84a51187de82047f8421bfee1395b26f48448dc3df84c37b74a66412a7e0d446168d5e32cdd49e1e7a9d11f5504b1082b9818d2cb08facfcb6e22cdafcb04a25dd76966c21466108af0487354e92d2b697bf872dceb700ab5560ab5627c7e2b01103dfa76f55914ffbf643eb1049d8956d86dfe7f0b7de8877764e7a6ea41e7b99700e592f7a3cfbaf8c33a668457abd3d8d2a5481f1731956f075b52c7cf9b1f65952bbc5046ba76ca2f31dfcefd92c7c159343cf1e34ce9b66b16b1eed9c95e264e949404b043302fa2e3f9e089508936dd0cb4fec39ef6280b5d73b2974cc94a887c474fa22b23786f5ac9ed08e05e7481b50920b1c45f47051bf519e26a2e1694dab6f76b0cefe9be1b6059679727d15ec942ec1e3e6b16964d80d17983d37f3303c2dba97df996a84207e2b45c2335a941ea357433a50ef9c81d5680468e84c5959550de1e3036dfd6446e086e34330a45a62cee3f6c571814d5725a53ae49a9dfd2b5c51eec9b2eb0bd8b6f7f43f09191b6ed198923e5c792cee4f83ccd033345b5f9a1ae75ac11097ef5bc6c5c6a2ef8dc1a1f7f1e5698800d64c4403a05e03ffd25dac05cac8c576c3b75da7b26553b70011634b320b3a0320076697aff08306321f421bbef09c295c1e3fb87ef345ce27c0c6141788527b0850a160760198cad2063781bd80eedf5c7aa5c5e3079694618a60eaed789726ada5a28f3346a980d2cc03b1280926b4f574a188611d119f7035c23efe2952d7866dff646269b30fb050d36a138c300cf0600a1f9c52eb1077ff9f00cf7f15c11cad137a51a076324c32b2965d6a128b72c7ef61840d38b5f09dd5615f2a7496f0090e0b8955b782dc664e6818846094e20a95ee7f715e7d81efd8c5952dc493ebacfc0e819e3be7f00def122f5051c978ffd13d4e5e60e5ea0c96d1ca879b0c473a80a33b5d0f10d422a9a7f56d9fd792a803dcc3288cd2b7d208", 0x4d1}], 0x1) 12:00:18 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800182c00fe19d2c50f3437062a3bed8af21e76000000000000aaff"]) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r2) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 12:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 12:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() r2 = kqueue() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000000)="3665ed593b9bb94596133dcd307c221e8c41efb1f71a0fcf1b794d0ce3236a95ab4c575de775b1b4764b07d507983a331295", 0x32) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000040)=[{{r9}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000040)=[{{r11}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x1, 0x9be}, {{r2}, 0xfffffffffffffffd, 0x28, 0x1, 0x1, 0x8}, {{r4}, 0xffffffffffffffff, 0x44, 0x1, 0x4, 0x6}, {{r3}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0x3, 0x2000000002}, {{r7}, 0xfffffffffffffff9, 0x92, 0x80, 0x2, 0x1002}, {{r10}, 0xfffffffffffffffc, 0x80, 0x40000000, 0x8, 0x2}, {{r12}, 0xfffffffffffffffe, 0x20, 0x4, 0x29, 0x3}], 0xffff, 0x0, 0xffffffc0, 0x0) 12:00:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = socket(0x0, 0x2, 0x4) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) socketpair(0x10, 0x1, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) r3 = socket(0x20, 0x2, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000540)={0x0, 0x14, 0x0, 0x0, &(0x7f0000000200)=[{0x18, 0x0, 0xfffffffd, "b67ff5821707"}], 0x18}, 0x1) 12:00:18 executing program 0: r0 = syz_open_pts() flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x2000300000000}) close(r0) syz_open_pts() syz_open_pts() 12:00:18 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20081, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x200000005c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 12:00:18 executing program 1: readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x18ffd, 0x0, &(0x7f00000190c0)=""/102397}) 12:00:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x86135) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20000, 0x0) fcntl$getown(r3, 0x5) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x6) 12:00:18 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) r1 = kqueue() dup2(r1, r0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) preadv(r2, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r6) fchownat(r2, &(0x7f0000000000)='./bus\x00', r4, r6, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./bus\x00', r4, r7) 12:00:18 executing program 1: writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) renameat(r2, &(0x7f0000000180)='./bus\x00', r2, &(0x7f0000000240)='./bus\x00') r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000080)=0x10000) getitimer(0x0, &(0x7f0000000000)) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) accept(r3, &(0x7f0000000200)=@in6, &(0x7f0000000140)=0xc) chflags(&(0x7f0000000100)='./bus\x00', 0x10000) socket(0x6, 0x8000, 0x8) 12:00:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000140)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140), 0x28f, 0x0, 0x0) 12:00:18 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r3 = kqueue() fcntl$dupfd(r0, 0x0, r3) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) preadv(r5, &(0x7f0000000000)=[{&(0x7f0000000700)=""/103, 0x67}, {&(0x7f0000000780)=""/218, 0xda}, {&(0x7f0000000880)=""/157, 0x9d}], 0x3, 0x0, 0x0) close(r0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f03000000cdb67ef6cb927fa69dfceac2a84e6abca64896db5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e31f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf8888a1d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff22aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c4dcc8f494de290675b434e8e41a07740889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d4a00ea4193b1f53fec6b557d1a42f82d0694648ff9418ad57cda34996b6d8fb49be96516b8635cc41834400b117062eec816831cf5a57c11025f971a03faa3e1742f1492eb08150c3d3edb8449080d2455b8158788200000000881721e437758bb316286e62130e81b879d14f3431ccebe60f2d7c6b8ba5d9eb42b4b22abe9d2514b695a4ffe0d3ea3f6aaddd6cf3c2c48f88c83ffa2b0226b03dd5b4807370fc854f470dcb5025cb81783c9805e95a072b6fa0ab9a09b40c996f20fe3b7b958e9c622d6e21c4566c22f6644176d682c584526a91b461f2f7328648e917189da215cae1beacb0711f28edb938ea8ce27a1a801a674d994b12ebfb94a1fa4f32af3283cae611d2ceff30b0addaf1823dacae2de7fa523f3b0b5edf0dbdab00"/1487], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r6, &(0x7f0000000d80)="380014a288c8affbae9a76965a26402ef5395e0cb6486366c64ca692ccbd80e2bd0a107f8e102fc78b82d42178295d922ca1d790c2b8e6252c130a7d2db8d4c8936b385c4bfd6cfe7ff3f94380a77ad06ff75a36ae60fbe4ea8dfa2d3aa3debb5ea06c8aecd1c7dcbc208ba26348692485f26055250a37072b8a7dbf3049960b310c12c8d60f4fe1bff1f802c603259d4e6f6ca5d6c05e96771c4480767d05ad330aeb2c5c68e65303a67b1a33c437dca145dfed1dcd2b7b6e6283cd00913dbe59979b59820d069f9c553d414081c70518f85366e29f47fb918b2807f07c2ea47379fbf496d3b8def3ff63c926104a0ed9eb31e6797c083db4d4356447cf6523c72777c43a52762adb398f670400ed2a8a1797a142b49eabb2aa054c0e0b170f10bb06315f251e01e2acaa723d5d01ecc80a3bfc144cb496036fbe4904ea2d8d12ddc579385883187c3008f0de7283629413388ec8f5056bcdfed76f208545ccd6a3a5090c2dd74d5bdafc3ce9d2585807d5172c8eacaba7ee8c08a7504d537f27c12723e1428530853eed713002517c7ae9632b501045b3c0fab73259e5ca1422bb940e35c23bdfe1c9352260dda1ad2050225412ad535ef67d4cd225414bec2420b72bdc082f4b70bd35e913ca32755358d5fc9828e59aa757c3fec5aa41afcf875a56fd86a07950a5f5a0c042ea9320ac56d22a2329197e907a4e2615fb621185921cb313388c2d4985282d7502a88edb030a2f9886ef727356987c3fa0a76af86286f9d10d96954b3063581e32d85798106680dc9fc1cf687dd98e73026c22eceee6438b66af66c80a0dba9b49b90d1090d24cf55129d7348edabeda1cbc63a9b5c05777f0b3054495329661b43a0635b05c5170939d99026cc8fa69b416631854a63dbd733729c2ae81d1ade08020fe51e9dcc868b24390bc1a2a04cbe4e8b346af29bd0fc4a7ba3d37dad3b53a0c7cf2426f30a7266cdbf66fc63e99004d8ddb0e26d98a0f7f821fb01a8f65d1df8475dc3613105bd6ee7c6633a9d564816520ac0be70aa48ca05a8a02eb47901f3b2d30175c1d179595266b1dc6ef1d9e0bd8b33b10772cbff9abae125df19da7f072afe9df8ea7efb01685b96b345c402a35851835372345afb5961a4345b89fbd5e452640cc9e22bd5320df86c2a551538da73a39bb93c03331a4ead982dc5753d368624bc81a849b2d52dd20bf11e085d4ca25c3202d63669c92daab05a7d4fa4af875f523a35e0b90a33dad70c4f60c660f816f72764a4474aa25fb567d209f1468f2f15476a7e80cb26cfe3bf25de57789425fe1e5e24c809a8cae675ff720410ea42e28ddc37e295ebd1f9f8bdeb285ff70467e03006817df421e97a1d565ba6abbd180799c882a6ffd6e0e8c9206a7571fbc44969ac35fac698426504ee59171bd509bca9f43d2b36fcdff694bb34a62f3523bfee0cab78649bf73106ec060ea618f6f6da90cccd0ef5e4a16bd5e1c4fb8192aff65249a2950ece088b41626cdaefdcfde7b08ae7b415bf2143ffa145bccc6b91d44175d1363c91ae352a826b7cb635239233b8157b9e53b9361e970867b9bd8f66309c45bc7dfc94dece38f0362abb293a0b9ff18d27b536f9f368143ca828bb8ef8e6ee9c16f86c85d0773e7ec203142dec71e031e286878690f8558f459a1ba3fb1f6c74db5b74802edb8c47f9389b91a70273e75a86aca08ade1988594e12e2158b0bfbf725aa5c08e0ed76f04e417056d311249f735fbb9290bf7282e09aa3c4a09fb1dddee2f8be3f08320886e872657dd89b134680e039494ba2fcc154285dd7bac8724080be63df6b9939a78a8dad63a7dc5e3bfc19e4acf86c4eb9feef0c9bce660552f299a333a5262c97500ede28bcdd3255062eed5c232b5b8a25c7fd593b16688eb11506d2b2bb7e9dd4eb26b837bda53e6b8ef2a5c61c842901233cee993b5ab82e284d4995a660a43c7a67a8f7dc6fc3c09772269a83899cff74256501a5b1733f22dfd7ba7839621ad76", 0x599, 0x0, 0x0, 0x0) 12:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) r2 = dup2(r0, r0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) fcntl$setown(r1, 0x6, r3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x28}, {0x8fe}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 12:00:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x10, 0x4, 0x0, &(0x7f0000000040)) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r0) preadv(0xffffffffffffffff, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r2) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', r0, r2, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x4, 0x0, r2, 0xffffffffffffffff, r3, 0x21, 0x3}, 0x5d0, 0x3, 0x7fff}) r4 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de0000000000000000"], 0x4b, 0x3, 0x0) msgrcv(r4, &(0x7f00000002c0)={0x0, ""/42}, 0x32, 0x1, 0x0) execve(0x0, 0x0, 0x0) msgsnd(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000038d50000c5647a122df247a7572e000000db1fae2e77dfb0c0263ac371f5000000b9000000be64000000"], 0x21, 0x1000) 12:00:19 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES64=r0], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x88) 12:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x25}, {0x3}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) 12:00:19 executing program 0: r0 = getuid() setuid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000040)=[{0xf801}, {0x401, 0xff, 0x40}, {0x6, 0xdb, 0x2, 0x2}, {0x1, 0x81, 0xfc, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x78, 0x8e, 0x800, 0x800, 0x2, 0x7ff, 0xfb3f, 0x1]) semctl$GETPID(r2, 0x0, 0x4, &(0x7f00000000c0)=""/135) 12:00:19 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 = 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) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000180)="72a17a0cea0113c81967660a8e759897bd5c5e92f0470e36edb4f0035302d9d0d8ec77610d6d7aee50a4d7c26d733a59442bee72003b6f1d33a6d00ffb136fac0bf5d70355c08851e674f29a750bdf473d2791f9744dfe91b5c7ce6f1cd3a68f2112651d8e03c945675266c3c0f05f229d8b82050c23220cbc477740c08b9a516ba6ca945a14331fe841c510de55fc4e0d1cd2ce04129d", 0x97}, {&(0x7f0000000240)}, {&(0x7f0000000280)="5b4ebfbef39ddce4f39cbd1b19bf5cc731e10a86d42750e08ff2cc09588b1203d33a68d6c42b335ede346bad8415a723f470c4b80bbe004f6d7f28191ec47c5ccca71e09986ce37d5abf42ac88c2aea563089efe5c3e7879a1f41ad168a4e88aec26300216ccd0ae11532868e12daedb88f53b0cfdc1602fe716363dd1fa9103f340b4058148abfc0795110aab0bbb4720ecdb8b2040962f5bf8ab2a5b835746b9e168a17e5adc8c9b77ab7e049cd6b216c31e8b", 0xb4}, {&(0x7f0000000340)="58be073c90ad1f60ac8dcb49c45e50682f3e6b8e8966fbd575a8026a06e1bad7b4a7787404bada0592cb5ec49307ed91a0ec5129e683cae1753cdddf94e10ab42a556420efc5af07d4c11bf8710c49a5b298d927ac18babf280d2c9c6c1e3cbb7a9508144c2ccf7715849ca966d0111c7c2a65", 0x73}, {&(0x7f00000003c0)="90ba4cc046cce8144038802fe02764e6b5c109dd6fe6c1e89362c468bd908380452fb49448943f8db3a896c2aae274dc5184dc64ef1ca6fb0c50ec279a4c73dac0739a7540c28167444e2ae27c663104fe73fc66c7f9015cf6", 0x59}], 0x5, 0x0, 0x0, 0x8}, 0x400) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:00:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x2}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ftruncate(r1, 0x0, 0x1ff) chflagsat(r2, &(0x7f0000000140)='./bus\x00', 0x0, 0x2) 12:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x0, 0x1}, {0x3c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92489ff2b783f6e8a9c81") r1 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x78, 0x8e, 0x800, 0x800, 0x2, 0x7ff, 0xfb3f, 0x1]) semctl$IPC_RMID(r1, 0x0, 0x0) 12:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x620, 0x0, 0x45, 0xffffffff, "00000000104bb4df1f00c600", 0x0, 0xcc}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 12:00:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/141, 0x8d) poll(0x0, 0x0, 0xffffffff) close(r0) execve(0x0, 0x0, 0x0) 12:00:20 executing program 1: socketpair(0x21, 0x4, 0x9, 0x0) 12:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) fsync(r1) close(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x7ffffffc, 0x8001, 0x100000001, 0x550f, "2e0000000000000000000000000500", 0x3, 0xc2}) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="010018e65f5880137e3d10b400d300080000fdbc09e4"], 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10000, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x35) 12:00:21 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) getpid() pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="f6dd2e81b4308d17e74b48be045050ce29bdc36e4345e5aac51e2b850706c7f70faf89532fd5eeee78520fe2ff4603cafb94f0c92c6699aa6abaf1e6711bc96af9fe47131005b03382e965a1bb4816ac8f9da12f531ad935e05a01308791ff46fabd92ba8cd2cf496f902e00abad35112231aa9fe453f056ac41370b046b8b434b453b0fb6ea26b7674548ce495f18faccf2b2e12363e198ce785499152ba1ef31eb5d80a61fe81b96ac79163190202257adbbe718fc4348eb8cf2862eeeb905624eddb49a7fa0a996804637321a6a570371586da8587328f32a12d8aa35b7709f464b66b32cf32365ba6143", 0xec}], 0x1, 0x0, 0x10000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x800, r3) pckbd_enable: command error 12:00:21 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000440)="49c369125ddb7e280b184fdff1f57b6bdeed1d8bce279a03dde44ace65673c9052d1684c7e405033fac82e9c2adb0fc9069a29965431f80bb4461e80aafe38b24424830af594e744bd4ab15bc24f7f7dce5d1eef7b913e416cb7f7ea54fead9485238ef02842c306b573be39ef9bcc96cb5c7028b631aa9696701c03c5eaed23a4b38252b39bd22b832d2ccc4b094a03f62f82bc8459443e257dddb8de59156d40df876b6244b40d99c5124c8702000000bf194e4d8e16ed0c5b5b1c92a3b0eb0245aea13343acf4085ff966552191af79bef7338bc087e99070292e0c5f1e9f53f04259bd57443d4dfa6bebb777cfc8c5c864fcd3bc0718648f58bbce3bd9d15d1554b1e407834c4f8ab067814f502f178331310013e08a9c8343751b7f46adfa08eb6128a9b8f35c854c5b0377b5dfc11eb30c090fe705ea33c4354bcf505ef6e3f39b51e49cf71318f2907b117ae823159b744a6198a60a0d83ce1e2c47ac3e0082865161bd098083b59b4d1b9da0b296f2dba361368bff7ecbdcce266bbda6fad6fd2f1b87beb6d15e3f6d1e7c51fbafe2313461afb5b0aa064b0ddb12b6321db17bd03b7ff72efb40fdb2075dc9afb5568d89fae76e5263df2f1761ac9df0db0f92b9c4263da2aa4c7108f7a760202c8b69f527a06707063f876e87eed3d388d55e705219a69f90cc0c0eb4f1ee59ebf6d16af1a69983d6597206abd4f71c399db6a78d21c0ee", 0x209) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004040000010000000000000000000000cd6fe253451800feff000001000000000000000002105c", 0x2c}], 0x1) fcntl$getflags(r0, 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x8, 0x101, r3}) 12:00:22 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x8, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="9f14c103b59dbb32ecdf116468596ccefa282ecb08d11bcc2f7b5b322494168d68ce3763f1a58caedacb1acfa98016f071261e1b3ae0f04356b415b94431383f8547873cca0850ca88f4403c674f43351336de848aa6b2a2f11aca3c4d580d091795e993b5b72fcf11a5d66bbba2b39a5f330c841f2f5c103f4fdf27e9e6e42dac60b538ad1f0d7e9941e1da2f056d6a9f88859c12f3897fd5bf03562554840e97ba145f6187b7407e36b327af6fd911f74b2ab5ec06", 0xb6}, {&(0x7f0000000000)="089a3fc075fb37dffb26716aa92be4d86b83e09c9c19483c80bdbe321713b52c30453fd2422f26a684280bc43a4dd18d9cfbb8bfcdaed3029c6e3322e531843570616b4b97dc57d8dc46a5c0663f855e3be033f518ed59e9ab15", 0x5a}, {&(0x7f00000001c0)="5e74099ecc2789d4a0462c50c7d3dbf3821db42facf37e6a42587ff0479073426ad34218dedcb46083a80722f30b10a508901125f5acf22e50bbbd1a331699dfebf38150ebf353c5f7ba100518055c00cd342d34a5f04302c14ca651", 0x5c}], 0x3, 0x0, 0x3) link(&(0x7f0000000080)='.\x00', &(0x7f0000000500)='./bus\x00') 12:00:22 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x56) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpgrp() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 12:00:22 executing program 1: ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000000)=0x7) r0 = socket$inet6(0x18, 0x2, 0x2) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000080)=""/253, 0xfd, 0x1, &(0x7f0000000180)=@in6={0x18, 0x2, 0x8, 0xfffffffb}, 0xc) socketpair(0x2, 0x2, 0x68, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r4, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pf\x00', 0x20, 0x0) r6 = open(&(0x7f0000000340)='./file0\x00', 0x10400, 0x0) dup2(r5, r6) r7 = accept$inet(r1, 0x0, &(0x7f0000000380)) connect(r7, &(0x7f00000003c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r8 = socket$inet(0x2, 0x5, 0x8) getsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000400), &(0x7f0000000440)=0x4) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x1, 0x0) mkdir(&(0x7f00000004c0)='./file0\x00', 0x6) geteuid() r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, r9) flock(r10, 0x4) 12:00:22 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000501b100009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x1) sendto$unix(r1, &(0x7f0000000300)="b1000501b100009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0fe62e18443fd3357af96caa0416c74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720f0500000000000000f5a872c881ff7cc53c894303b22f310b404f36a00a90006ee013e657ae00000002000000000000000000000072ba2ebe1b080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) pckbd_enable: command error 12:00:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="840201f03afffffb"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x2, './file0\x00'}) write(r0, 0x0, 0x0) 12:00:22 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) 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)={0x5, 0x0, 0xffffffff, 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(0x20, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x7}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) syz_emit_ethernet(0x9e, &(0x7f0000000180)="47b88c691ff9013ba56b8f1d3f29718468411d00604b8812a79212018e98c37c339985a70b3d53eaf4bfc12bc69984d6f3838a023e887f21a304c755bab5bda6976bfd3d397e5f0afad7fb06efdf96a2f0478315b82445514c1feb1a03e33df26134eeae86f4b34e1d90cf7163abb6b544b8109d4920f9b07e85dc1727964881c4ce26b69b235f52db8e3b444d3342a30d323d75799d695778e9e54725c9") 12:00:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) getsockname$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000180000000000000000000000000000000000f05512fd4a53ca0000000000a3840100008000000000000000f6eee2f410717e00004000000000000000000000000000003600ffed0000000000000000c0b388a4a41a6d09780000000000000000c0411830a598a86a5fefd557edd9e63ff4e96d6642b87515198741e1d94a6585667034f29064"], &(0x7f0000000040)=0x6e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pckbd_enable: command error pckbd_enable: command error 12:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x20) write(r2, &(0x7f0000000140)="93334ed0c90b3d2750c8a5f1ee1f3580557e856b021627e6eef936c0624c7bc14aa7cfc832c1fd97829555373cdad55f93aa16a3f04797c40ed41fcaec054e4f5710c0101c9e6224c056c2fe3ccf04632de163e2e7d0379493cd5ef19d64f121089d9c05ad7580d7d17bf1d280b752fb54522263ca1e1cf663ba", 0x7a) r3 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000003c0)='./file0\x00', 0x4, 0x40000000, r3) 12:00:24 executing program 1: setuid(0xee01) socket$inet6(0x18, 0x3, 0x102) seteuid(0x0) preadv(0xffffffffffffffff, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r1) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, r1, 0x8) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f0000000700)=""/184, 0xb8}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) preadv(r2, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r6) fchownat(r2, &(0x7f0000000000)='./bus\x00', r4, r6, 0x8) setreuid(0x0, r4) msgget$private(0x0, 0x705) 12:00:24 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) r2 = socket$inet6(0x18, 0x4, 0x1f) recvfrom(r2, &(0x7f00000001c0)=""/16, 0x10, 0x2, &(0x7f0000000200)=@un=@file={0x0, './bus\x00'}, 0x8) chdir(&(0x7f0000000180)='./bus\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0x9, 0x7, 0x80000001, 0x1f, 0xfff, 0x73, 0x4, 0x10, [{0x3, 0xfffffff8, 0x3, 0x456}, {0xdf, 0x2, 0x8000, 0x4}, {0x8, 0xffffffff, 0x10001, 0x5d}, {0x1, 0x3, 0x113, 0x9}, {0x401, 0x6, 0x6000000, 0x1}, {0xd599, 0x5, 0x4, 0x7f}, {0xa1d, 0x9, 0xffff8000, 0x7}, {0x9, 0x0, 0x8001, 0x9}, {0xc9a3a51e, 0xff, 0x6, 0x7fff}, {0x7, 0xdd39, 0x300000, 0x6}, {0x800, 0x2, 0x80ff, 0x3f}, {0x2, 0x3, 0x3, 0x3e}, {0x9, 0x80000001, 0x68, 0xcb61}, {0x2, 0x100, 0x6, 0x7}, {0x9, 0x3, 0xffffff7f, 0x3}, {0x2, 0x12df, 0x4, 0x3}]}) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setregid(r3, 0x0) setgid(0x0) 12:00:24 executing program 0: r0 = getuid() r1 = geteuid() setreuid(r0, r1) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r4) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) r5 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x10) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setegid(r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r7, r3, 0xffffffffffffffff}, 0xc) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f0000000300)={0xffffffff, 0x3}) r9 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x40) ioctl$TIOCSTART(r9, 0x2000746e) link(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') renameat(r9, &(0x7f0000000400)='./file0\x00', r5, &(0x7f0000000440)='./file0\x00') 12:00:24 executing program 1: poll(&(0x7f0000000100)=[{}], 0x1, 0x8e) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x100, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) madvise(&(0x7f0000000000/0xa000)=nil, 0xa000, 0x4) 12:00:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x26, &(0x7f0000000040)="1f12fb36", 0x4) 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) 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(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="1654bd6a1cd5b39abd3d", 0xa) panic: m_copydata: null mbuf Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *359100 62533 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic(ffffffff8224c2a6) at panic+0x15c m_copydata(fffffd80640f8200,30,8,fffffd80640f8720) at m_copydata+0x17e ip6_pullexthdr(fffffd80640f8200,30,0) at ip6_pullexthdr+0x16f ip6_savecontrol(fffffd805e567d20,fffffd80640f8200,ffff80001d822240) at ip6_savecontrol+0x373 rip6_input(ffff80001d822498,ffff80001d8224a4,0,18) at rip6_input+0x75b ip_deliver(ffff80001d822498,ffff80001d8224a4,0,18) at ip_deliver+0x2e3 ip6_input_if(ffff80001d822498,ffff80001d8224a4,29,0,ffff80000017a2a8) at ip6_input_if+0xf26 ipv6_input(ffff80000017a2a8,fffffd80640f8200) at ipv6_input+0x48 if_input_local(ffff80000017a2a8,fffffd80640f8200,18) at if_input_local+0x121 ip6_output(fffffd80640f8600,ffff800000a7fd00,fffffd805e5675e8,0,0,fffffd805e567578) at ip6_output+0xd02 rip6_output(fffffd80640f8600,fffffd80657a5b18,ffff80001d822800,0) at rip6_output+0x4d7 rip6_usrreq(fffffd80657a5b18,9,fffffd80640f8600,0,0,ffff80001d751c48) at rip6_usrreq+0x5e1 sosend(fffffd80657a5b18,0,ffff80001d822a48,0,0,0) at sosend+0x669 end trace frame: 0xffff80001d822a30, count: 0 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 m_copydata: null mbuf ddb> trace db_enter() at db_enter+0x18 panic(ffffffff8224c2a6) at panic+0x15c m_copydata(fffffd80640f8200,30,8,fffffd80640f8720) at m_copydata+0x17e ip6_pullexthdr(fffffd80640f8200,30,0) at ip6_pullexthdr+0x16f ip6_savecontrol(fffffd805e567d20,fffffd80640f8200,ffff80001d822240) at ip6_savecontrol+0x373 rip6_input(ffff80001d822498,ffff80001d8224a4,0,18) at rip6_input+0x75b ip_deliver(ffff80001d822498,ffff80001d8224a4,0,18) at ip_deliver+0x2e3 ip6_input_if(ffff80001d822498,ffff80001d8224a4,29,0,ffff80000017a2a8) at ip6_input_if+0xf26 ipv6_input(ffff80000017a2a8,fffffd80640f8200) at ipv6_input+0x48 if_input_local(ffff80000017a2a8,fffffd80640f8200,18) at if_input_local+0x121 ip6_output(fffffd80640f8600,ffff800000a7fd00,fffffd805e5675e8,0,0,fffffd805e567578) at ip6_output+0xd02 rip6_output(fffffd80640f8600,fffffd80657a5b18,ffff80001d822800,0) at rip6_output+0x4d7 rip6_usrreq(fffffd80657a5b18,9,fffffd80640f8600,0,0,ffff80001d751c48) at rip6_usrreq+0x5e1 sosend(fffffd80657a5b18,0,ffff80001d822a48,0,0,0) at sosend+0x669 dofilewritev(ffff80001d751c48,6,ffff80001d822a48,0,ffff80001d822b30) at dofilewritev+0x1ab sys_write(ffff80001d751c48,ffff80001d822ae8,ffff80001d822b30) at sys_write+0x83 syscall(ffff80001d822bb0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1dcde7a39e0, count: -18 ddb> show registers rdi 0xffffffff81fb24b7 db_enter+0x17 rsi 0x10f8 __ALIGN_SIZE+0xf8 rbp 0xffff80001d821fb0 rbx 0xffff80001d822060 rdx 0x10f9 __ALIGN_SIZE+0xf9 rcx 0xffff80001fa31000 rax 0xffff80001fa31000 r8 0xffff80001d821f70 r9 0x1 r10 0xffff800000029b00 r11 0xe13cffc2c6f88594 r12 0x3000000008 r13 0xffff80001d821fc0 r14 0x100 r15 0x1 rip 0xffffffff81fb24b8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d821fa0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=359100 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=66, nice=20 forw=0xffffffffffffffff, list=0xffff80001d752128,0xffffffff8257d900 process=0xffff8000ffffa3a8 user=0xffff80001d81d000, vmspace=0xfffffd80576f1008 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 62533 503938 19480 0 2 0 syz-executor.0 *62533 359100 19480 0 7 0x4000000 syz-executor.0 48274 431850 0 0 3 0x14200 acct acct 19480 291409 15776 0 3 0x82 nanosleep syz-executor.0 65280 439382 0 0 3 0x14200 bored sosplice 94826 220896 15776 0 2 0x2 syz-executor.1 15776 305167 71332 0 3 0x82 thrsleep syz-fuzzer 15776 337103 71332 0 3 0x4000082 nanosleep syz-fuzzer 15776 474742 71332 0 3 0x4000082 thrsleep syz-fuzzer 15776 265937 71332 0 3 0x4000082 thrsleep syz-fuzzer 15776 396631 71332 0 3 0x4000082 thrsleep syz-fuzzer 15776 353528 71332 0 3 0x4000082 kqread syz-fuzzer 15776 137017 71332 0 3 0x4000082 thrsleep syz-fuzzer 15776 173499 71332 0 3 0x4000082 thrsleep syz-fuzzer 71332 277860 22529 0 3 0x10008a pause ksh 22529 122907 91604 0 3 0x92 select sshd 2130 215843 1 0 3 0x100083 ttyin getty 91604 485422 1 0 3 0x80 select sshd 83104 263562 43988 73 3 0x100090 kqread syslogd 43988 155744 1 0 3 0x100082 netio syslogd 3258 221217 1 77 3 0x100090 poll dhclient 83443 31943 1 0 3 0x80 poll dhclient 71731 117809 0 0 3 0x14200 bored smr 41708 246519 0 0 2 0x14200 zerothread 30888 43234 0 0 3 0x14200 aiodoned aiodoned 27891 131619 0 0 3 0x14200 syncer update 74573 209981 0 0 3 0x14200 cleaner cleaner 65331 397980 0 0 3 0x14200 reaper reaper 94358 333546 0 0 3 0x14200 pgdaemon pagedaemon 8243 367243 0 0 3 0x14200 bored crynlk 64736 333378 0 0 3 0x14200 bored crypto 70732 511584 0 0 3 0x40014200 acpi0 acpi0 7751 398053 0 0 3 0x14200 bored softnet 80167 277834 0 0 3 0x14200 bored systqmp 1343 238671 0 0 3 0x14200 bored systq 80771 276129 0 0 2 0x40014200 softclock 8713 288994 0 0 3 0x40014200 idle0 1 46024 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 9537 6380K 6896K 78643K 12119 0 pcb 16 8K 8K 78643K 154 0 rtable 95 3K 4K 78643K 558 0 ifaddr 104 20K 21K 78643K 259 0 counters 21 16K 17K 78643K 48 0 ioctlops 0 0K 2K 78643K 89 0 iov 0 0K 32K 78643K 174 0 mount 1 1K 1K 78643K 1 0 vnodes 1218 77K 77K 78643K 1752 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 11 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 1K 78643K 105 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 856 0 sigio 0 0K 0K 78643K 14 0 proc 51 38K 63K 78643K 464 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 1 0K 0K 78643K 68 0 in_multi 104 4K 4K 78643K 223 0 ether_multi 2 0K 0K 78643K 31 0 mrt 0 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 67 307K 307K 78643K 67 0 exec 0 0K 1K 78643K 296 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 118 151K 153K 78643K 2904 0 UVM aobj 57 3K 3K 78643K 59 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 2 0K 0K 78643K 143 0 NDP 16 0K 0K 78643K 53 0 temp 146 3039K 3114K 78643K 34760 0 kqueue 3 4K 20K 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 12 0 3 1 0 1 1 0 8 0 rtpcb 80 87 0 85 1 0 1 1 0 8 0 rtentry 112 91 0 55 2 0 2 2 0 8 0 unpcb 120 665 0 657 1 0 1 1 0 8 0 syncache 264 15 0 15 4 4 0 1 0 8 0 tcpqe 32 148 0 148 2 2 0 1 0 8 0 tcpcb 544 363 0 356 1 0 1 1 0 8 0 ipq 40 3 0 3 1 1 0 1 0 8 0 ipqe 40 7 0 7 1 1 0 1 0 8 0 inpcb 280 985 0 971 2 0 2 2 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 14 0 12 1 0 1 1 0 8 0 pkpcb 40 5 0 5 3 3 0 1 0 8 0 ppxss 1128 7 0 7 2 2 0 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 494 0 318 13 1 12 13 0 8 0 art_table 32 496 0 318 2 0 2 2 0 8 0 art_node 16 90 0 58 1 0 1 1 0 8 0 sysvmsgpl 40 55 0 37 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 101 0 91 1 0 1 1 0 8 0 shmpl 112 57 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2695 0 1300 46 0 46 46 0 8 0 ffsino 240 2695 0 1300 83 0 83 83 0 8 0 nchpl 144 4630 0 3038 60 0 60 60 0 8 0 uvmvnodes 72 3086 0 0 57 0 57 57 0 8 0 vnodes 208 3086 0 0 163 0 163 163 0 8 0 namei 1024 12914 0 12913 1 0 1 1 0 8 0 vcpupl 1984 15 0 0 2 0 2 2 0 8 0 vmpool 528 31 0 16 2 1 1 2 0 8 0 scxspl 192 13450 0 13450 1 0 1 1 0 8 1 plimitpl 152 90 0 83 1 0 1 1 0 8 0 sigapl 424 1041 0 1011 4 0 4 4 0 8 0 futexpl 56 19967 0 19967 1 0 1 1 0 8 1 knotepl 112 243 0 224 1 0 1 1 0 8 0 kqueuepl 144 1545 0 1543 1 0 1 1 0 8 0 pipelkpl 16 218 0 208 1 0 1 1 0 8 0 pipepl 120 436 0 417 2 1 1 2 0 8 0 fdescpl 432 1025 0 1011 2 0 2 2 0 8 0 filepl 120 8983 0 8884 5 1 4 5 0 8 1 lockfpl 104 242 0 241 1 0 1 1 0 8 0 lockfspl 48 84 0 83 1 0 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 32 0 22 1 0 1 1 0 8 0 ucredpl 96 788 0 781 1 0 1 1 0 8 0 zombiepl 144 1011 0 1011 1 0 1 1 0 8 1 processpl 920 1041 0 1011 4 0 4 4 0 8 0 procpl 624 2095 0 2057 4 0 4 4 0 8 0 sosppl 128 27 0 27 1 1 0 1 0 8 0 sockpl 400 1746 0 1724 6 2 4 4 0 8 1 mcl64k 65536 121 0 121 1 0 1 1 0 8 1 mcl16k 16384 8 0 8 3 3 0 1 0 8 0 mcl12k 12288 19 0 19 3 2 1 1 0 8 1 mcl9k 9216 13 0 13 4 4 0 1 0 8 0 mcl8k 8192 12 0 12 3 2 1 1 0 8 1 mcl4k 4096 76 0 76 2 1 1 1 0 8 1 mcl2k2 2112 10 0 10 2 2 0 1 0 8 0 mcl2k 2048 62717 0 62650 18 9 9 15 0 8 0 mtagpl 80 83 0 22 3 1 2 2 0 8 0 mbufpl 256 105216 0 104925 23 3 20 20 0 8 0 bufpl 280 6706 0 1322 385 0 385 385 0 8 0 anonpl 16 108637 0 94433 78 16 62 74 0 107 0 amapchunkpl 152 5572 0 5421 32 18 14 20 0 158 7 amappl16 192 5502 0 4699 61 19 42 51 0 8 0 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 565 0 562 2 1 1 1 0 8 0 amappl13 168 29 0 28 1 0 1 1 0 8 0 amappl12 160 12 0 10 1 0 1 1 0 8 0 amappl11 152 65 0 53 1 0 1 1 0 8 0 amappl10 144 257 0 254 1 0 1 1 0 8 0 amappl9 136 379 0 376 1 0 1 1 0 8 0 amappl8 128 291 0 275 1 0 1 1 0 8 0 amappl7 120 358 0 346 1 0 1 1 0 8 0 amappl6 112 26 0 21 1 0 1 1 0 8 0 amappl5 104 804 0 792 1 0 1 1 0 8 0 amappl4 96 616 0 583 1 0 1 1 0 8 0 amappl3 88 301 0 294 1 0 1 1 0 8 0 amappl2 80 7361 0 7296 3 1 2 3 0 8 0 amappl1 72 27625 0 27220 24 15 9 20 0 8 0 amappl 80 2376 0 2323 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 58 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1056 0 1027 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1056 0 1027 1 0 1 1 0 8 0 vmmpekpl 168 9976 0 9945 2 0 2 2 0 8 0 vmmpepl 168 126772 0 124891 145 51 94 127 0 357 5 vmsppl 272 1055 0 1027 3 1 2 3 0 8 0 pdppl 4096 2118 0 2069 9 2 7 7 0 8 0 pvpl 32 306760 0 290089 179 31 148 177 0 265 8 pmappl 200 1055 0 1027 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 177 0 26 5 0 5 5 0 8 0