a6437936fc8e132704d0bb9553bfbfd8d2521811b8a0cdf72593b3788c4f05db9bef2648d9881e22113f7e1cfbb00000000000015478a18368901252ae5b9727aedbb01000000ac4b6a33bbcd7cd0db7f5406fc9eff520a40dcfb4f2773e33d7857d19e8eea6068c8dc70bb4fd2883211d480fcf32ff28087f493c7cde8"], &(0x7f00000004c0)=0x64) close(r11) r12 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r12, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 19:33:29 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x120, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000240)="eff5842068eeca28c60079b92b1eeb753c0daa3ded10c88e423ce04f632e3aef5709ceced3233136913d4a391b5403b135da5347984be85f6b5544e423f4ae7d5bddf5b2fccc324d8f6b415a2c0a0b5e34f959f0212c45d3a274a6a7a8c1e4c28d0fd580a3b7bce4fd78d13bbd455829b62a6f92f9961b1d5deb49a06a5248dff9468a0307bf7ddd5f3dbe397af8966ebb821e632d425e58496954c1278b4eb0ab53a46076f97387c92e7cd8dcf221705c577792e41d6c629831d74578c2a674850fdc1a1e71ac59ebb3bef72f9e5fbc5c604c17911113dc5a6d1d534b580307242ba262db89b2cae8047efdf17812fb64d37f0d343078b2", 0xf8}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0xe, 0x10, r2, 0x0, 0x4) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x6b2) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000000)) 19:33:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = semget$private(0x0, 0x4, 0x7371b2d3ed5fe42e) r1 = getuid() setuid(r1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000240)=""/204) r2 = syz_open_pts() close(r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000340)=0xfffffefa) fcntl$setown(0xffffffffffffffff, 0x6, r3) r4 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ff0c003c02df71795acd00"}) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 19:33:29 executing program 1: r0 = dup(0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000080)="dd9382f1b311acd71ca3d668dd7e144d0ac6d7760159963a2bd84890c0397d55d812ee725e1b298048f3123b5b9f", 0x2e, 0x40a, &(0x7f0000000100)={0x18, 0x0, 0xedd, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80008000000027}, {0x3c}, {0x4}, {0x4006}]}) r2 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x61264c7e0ed9a560, &(0x7f0000000200)={0x0, 0x2}, 0x10) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 19:33:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x7) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x2, 0x1, 0xf73, 0x623f}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x7) recvmsg(r4, &(0x7f0000000540)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/75, 0x4b}, {&(0x7f0000000240)=""/222, 0xde}, {&(0x7f0000000340)=""/135, 0x87}], 0x3, &(0x7f0000000440)=""/203, 0xcb}, 0x800) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 19:33:30 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x2, 0xfffffffffffffffa, 0xfffffffc, "68d19de7f43f0db1cb2fd71b0800", 0x8000, 0x5}) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000080), 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29, 0x0, 0x5}], 0x47eb, 0x0, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x4, 0x40, 0x0, 0x1ff}], 0x3f, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x2a, 0x790a4d6e91fd4cf1, 0x7fff, 0xf5}, {{r4}, 0xfffffffffffffffd, 0x29, 0x2, 0x2, 0x8}, {{r0}, 0x8eb1bf8b8e369890, 0x20, 0xfffff, 0x0, 0x278}], 0x0, &(0x7f0000000240)={0x140000000, 0x3}) close(r0) 19:33:30 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/104, 0x68) close(r0) 19:33:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r2 = msgget(0x1, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000580)=0x8000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000600)={0x4, &(0x7f0000000040)=[{0x4, 0x8, 0x40, 0x8}, {0x0, 0x5, 0x80, 0x2}, {0x1ff, 0x41, 0x5, 0x9}, {0x4, 0xff, 0xf0, 0x7fffffff}]}) msgsnd(r2, 0x0, 0x4000, 0x0) msgctl$IPC_RMID(r2, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f00000005c0)=""/59, 0x3b}, {&(0x7f0000000140)=""/104, 0x68}, {&(0x7f00000001c0)=""/251, 0xfb}, {&(0x7f00000002c0)=""/188, 0xbc}, {&(0x7f0000000400)=""/243, 0xf3}], 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61, 0xff}, {0x2c}, {0x6, 0x0, 0xf7, 0x10}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 19:33:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x800, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b7b917bce01cf13b1850eda91fc775ad92", 0x11, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="ef18000000000000", 0x136) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) preadv(r2, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/205, 0xcd}], 0x1, 0x0, 0x0) 19:33:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000500)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = syz_open_pts() pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="026008132534775c294d6585b1666f671b7896b5b2d084306d4275fd6d65d5ef96a1032f50108d1dd1cc5044a0bf7818c5388e95627e97adf3ababc4f88c383c8cea619cdbe45407b060edc7afd3732cd4760da8064eaea27b958a0cb2cba6440965468dbe7421598daf8fb3fe66799220bdc06d50b47c600db42c32cae0214fdd281db7bd7c3cc2597e043ebecd8b6f491ba0e8f3d92fab1c4070c922fea88782a8f47e96b7931d37a25cca010a1e06983991700d6dfebe0543b465cc11561e10a8e95f59e270eda11b2f3447c58a3d9ac7870c719bdf559d49feaf601d7e2dae396f9026211dd26e6f556ac589c62013f87996e3805c6611b635", 0xfb}, {&(0x7f0000000240)="9bdfbb2040ee82e7d379f9199ffdfcbbab62c4e4cb381e3b2b90b17ed7892f5ec68649a42bbe9507986934263050f153cb9d51d614f98ccad857794b2b1e6fbd0ce1749321e079ec4b74f0cdccda02f0026f3a08b5", 0x55}, {&(0x7f0000000300)}], 0x3, 0x0, 0x6) r1 = open(&(0x7f0000000000)='./file0\x00', 0xda28821a2d055d3f, 0x0) fcntl$setstatus(r1, 0x4, 0x83) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x200) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) link(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./bus\x00') 19:33:30 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="9cb2a425b4a36e872a4b5206a5201d1b08b3274fe978cc46263067eae0e545e00c0565583cf24da579ff2d879e2478331b953d455f23cd9744337b0a2c97b4f9fed6a42775c382a58b65ee", 0x4b}, {&(0x7f0000000080)="a5851b4579c08430dac9efdad0ac18018644ee4d9166d7", 0x17}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x7) accept$unix(r3, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) 19:33:30 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) unlink(&(0x7f0000000140)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x1) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:33:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x64}, {0x8fe}]}) 19:33:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:30 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x85cb576b67460307, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x4) 19:33:30 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 19:33:30 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0xe81163eef6388528, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r8 = fcntl$getown(r4, 0x5) r9 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r10, 0x20007605, &(0x7f0000000340)=0x2) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r11 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r11, 0x8004745f, &(0x7f0000000040)=0x7) accept$unix(r11, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000009b6ddad6061310ef7d2758ff6c12f67b8e6197feadfb5455d9ee5555299228235b4e255d2bf9f5791b04ab4c6e274bde38"], &(0x7f0000000180)=0x19) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r12, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r12, 0x1) pipe(&(0x7f0000000400)) dup2(r12, r9) r13 = fcntl$getown(r12, 0x5) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) fcntl$setown(r12, 0x6, r13) r14 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r6, r2, r7, r14, 0x5, 0x7fff}, 0x6, 0x2, r13, r8, 0x7f, 0x100000001, 0x20000000b1f3}) fchown(r0, r1, r14) 19:33:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x48}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) fcntl$setflags(r1, 0x2, 0x0) 19:33:30 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x4) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x2, 0xfffffffeffffffff}) r2 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r2, &(0x7f0000000100)=""/129, 0x81, 0x1427, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000240)) write(r2, &(0x7f0000000280)="ff1951f4650d355bdcc19ff89d669c5f958b7b5a30b0213e4477250470079c6978ebb8659834769a922ac0212ebb31049ffb05ddb848fe12d5957c9b57d06501ab8f6670888fef18a32bcf01e0b6298e0329bfe46eeb2e83f0d7cad3f7657e8c9c79a7d1efd2f5abade98bf0e71e0b7aac5cd9e2120e882cc5d0e8d44c5069c1f3cfe4e6c7cf538f5582506cb516bb11fdc68eeed626fbaa177b1d9ce7e0412d505089fee0d42f8397df60dcdda9f362a62cd73258e87d6f43af1159f711eb5fccbbfb7506bd3fa89c886f42", 0xcc) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000380)=0x4, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r5) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x10888, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000440)) recvfrom$unix(r5, &(0x7f00000006c0)=""/220, 0xdc, 0x2, &(0x7f00000007c0)=@abs={0x0, 0x0, 0x2}, 0x8) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000800)='/dev/diskmap\x00', 0x0, 0x0) fcntl$setstatus(r7, 0x4, 0x80) socket$unix(0x1, 0x5, 0x0) r8 = openat(r3, &(0x7f0000000840)='./file0\x00', 0x200, 0x40) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000880)=0xfff) r9 = accept$inet6(0xffffffffffffffff, &(0x7f00000008c0), &(0x7f0000000900)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r10, 0x0, &(0x7f0000000a00)) ioctl$TIOCSFLAGS(r10, 0x8004745c, &(0x7f0000000a40)=0x6) r11 = semget$private(0x0, 0x0, 0x11) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000a80)=""/102) r12 = syz_open_pts() ioctl$TIOCMBIS(r12, 0x8004746c, &(0x7f0000000b00)=0x100) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/null\x00', 0x2c864836f7a116b3, 0x0) renameat(r13, &(0x7f0000000b80)='./file0\x00', r8, &(0x7f0000000bc0)='./file1\x00') 19:33:30 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="72efe0c776f1b9bbb4a40872ad217a2750ba2b302e080b3b9a293a274e45ae5e8234fc052a213ac7e8958375c1a91693d1b40599f8f90d0f4d49c772c5e508f3e7f93ac5d7bac9e2526ca6d1aab4dfb603b061542d3d67147a3c4faf40fabf", 0x5f, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) socket$unix(0x1, 0x5, 0x0) 19:33:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) close(r1) close(r0) r2 = syz_open_pts() ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000080)=0x6) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000140)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)=0x2) write(r0, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) 19:33:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000180)=[{0xfff, 0x7, 0xdd, 0xffff0001}, {0x800, 0x1e, 0x80, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x8001, './file0\x00', './file0\x00'}) 19:33:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) sendto$inet(r2, &(0x7f0000000080)="e7cb2a9d2cd3573d40169985cd97c74d94f29550be12c499a8041abbddd03ed96675204aff9886ba9f0aed58de95b6bc69dceaf2deb1a2abe314e23e967aa721b7ae9d32ace2d575e3357c563d544167", 0x50, 0x401, &(0x7f0000000100)={0x2, 0x3}, 0xc) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa)                                   19:33:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[@ANYBLOB="a7304d0000457c360c7dd80701"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'\x8b\x00', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000180)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) fchdir(r4) 19:33:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0xd6fac31c0ec9c954, 0x0, 0x2fa74a181c431338) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) write(r2, &(0x7f0000000300)="924bbe0c414ad127ecae9a6174d36e212ca55c360a2772259e190bfca07e1c87cbe0e386d9b87da2a3066577f8bda6778db23996ddb82881f985876a782445e434d7a141e91ab2c31564e13bc99b96039bfd7189a9d9a2e8d995ee89adc0dcf47610d09ab5d128efb4ef782b0aeaa55d844bcfc5c57d1112dfa5c6d24132816afe2440e4a1436cdaa6261024875c7fb289473e5466deb039ec4fd6538b05b517a50d007c2464cfe56272d0d8b13e5b2f1b74a6a4f923414b91be13e04eae1a5e782ac6912e4e54910b54c1af9bdd671ea6b0533cda55fe0c1504d37340c8828631d973770800f8e67db5f39fe5f5d4fcda81f06149f811874b7c800ccbb53d4a6d2c8cfa297530ffff000000000000e49176a464c2a2cf2bf15d1cec40d52e7e9363d13ea3873e8efaf883b6be0fe7a9defe418d1174814a34c5d6696e21e4df838c7c315545b67a2dedd4cdbe7a5773962a16ae7aaa19811a69ad8bf0b6c0bd95d8f5544d6db9af7c52f57306b0c20e102966d762040613de4a1130e42c5e6a8357d0a7c673f9", 0xfffffffffffffec7) r4 = syz_open_pts() close(r4) writev(r1, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000100)) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) kqueue() r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r7, &(0x7f0000000280), &(0x7f00000002c0)=0xc) dup2(r6, r5) getrlimit(0x8, &(0x7f0000000540)) r8 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(r8, &(0x7f0000000a80), 0x0, 0x0, 0x7ffffffffffffffc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 19:33:31 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x811, 0x0) preadv(r0, &(0x7f00000014c0)=[{&(0x7f0000000180)=""/102, 0x66}, {&(0x7f0000000200)=""/39, 0x27}, {&(0x7f0000000240)=""/89, 0x59}, {&(0x7f00000002c0)=""/225, 0xe1}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/248, 0xf8}], 0x6, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000000c0)) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) close(r1) 19:33:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) sendto$inet6(r0, &(0x7f0000000080)="af1b4cbf175dd434fd445ca3a8319d0407aa5b214d6e54d6112d4636ea423a126db9e9c1654742a9098fa49317482986ce59c2d9f146fe3f641d35fc9e7d0f50b116174bae602da82d917cdb51ef7e82f12f0bd705286f55a4abef48293381d05386bcc6485aaa35071a9deda3b0b0c2aa5020e191ce09548bacd83ec0221e62153a248b2826a229fe1a06c40d7a0189064da4e1f0875c968226a06a9ac0f79b9d5a11c30640fc0c", 0xa8, 0xd, 0x0, 0xfffffffffffffcc7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x7) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000140)=r4) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="24fb24f7f62745407399311823669e04c0e3c4df5cd0a62c93b381a0d4fa92bed1a00afc255944ab70f60d4be8d8bbac6aa4667626c626011085fc43601edcba3a1eb7af151313c4d816732809e1aaa892ea692102c7450ca7a8f5f3aa2695104005c4aca901e8bbf3321b3879781470e1f40cd733dd4ccc36d25bfa7403c40666f9a83d2aff94cbcc77c6d295b1962f6686dd76835a00751388ac675accbe8a69b17a7147c4fb5f27f971b5fffa26e24d0c"], 0x10) write(r2, 0x0, 0x0) 19:33:31 executing program 0: r0 = socket(0x11, 0x4003, 0x7) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 19:33:31 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x3, 0x402) r4 = shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r5 = getuid() setuid(r5) r6 = getgid() r7 = getuid() r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r12 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x7, r10, r11, r10, r11, 0x2, 0x2}, 0x5, 0x54, r9, r9, 0x9a8, 0x15, 0x3f, 0xfcc}) r13 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r13) r14 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x7, r5, r6, r7, r11, 0x44, 0x9}, 0x7f, 0x3, r13, r14, 0x4, 0x8, 0x1}) shmat(r4, &(0x7f0000771000/0x1000)=nil, 0x1000) shmget(0x1, 0x1000, 0x200, &(0x7f0000491000/0x1000)=nil) semop(r3, &(0x7f0000000140)=[{0x4, 0x9}, {0x0, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x4, 0x7ff, 0x800}], 0x6) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00001e4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r2, 0x0, 0x0) r15 = dup2(r2, r2) socket(0x20, 0x1, 0x11001) r16 = semget$private(0x0, 0x1, 0xc) semop(r16, &(0x7f0000000040)=[{0x5, 0x3ff, 0x1000}, {0x0, 0x9}, {0x2, 0x8, 0x3000}, {0x4, 0xfffffffffffffffd, 0x1000}, {0x3, 0x20, 0x1000}], 0x5) ioctl$PCIOCWRITE(r15, 0xc0107003, &(0x7f0000000000)={{0x1, 0x1, 0x2}, 0x800, 0x9, 0x9}) preadv(r2, &(0x7f0000000700)=[{&(0x7f0000000180)=""/199, 0xc7}, {&(0x7f00000003c0)=""/215, 0xd7}, {&(0x7f00000000c0)}, {&(0x7f0000000280)=""/134, 0x86}, {&(0x7f00000004c0)=""/89, 0x59}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/97, 0x61}, {&(0x7f0000000100)=""/17, 0x11}, {&(0x7f00000006c0)=""/46, 0x2e}], 0x9, 0x0, 0x0) close(r2) r17 = socket(0x18, 0x400000002, 0x0) close(r17) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r17, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f0000000080)=0x9) listen(r2, 0x5) shmdt(r1) 19:33:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000280)="9f9035f53e78ca83480f72ec2af57c8585f050ad468116cfdd116d559a1da7b791a1a80e01bd6741d15d71aa", 0x2c, 0x9, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000300)) r1 = syz_open_pts() close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) readv(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/114, 0x72}, {&(0x7f0000000180)=""/208, 0xd0}], 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$KDENABIO(r2, 0x20004b3c) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x20000, 0x20) ioctl$TIOCCDTR(r4, 0x20007478) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 19:33:31 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) fcntl$getflags(r1, 0x3) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = accept$inet6(r2, 0x0, &(0x7f0000000100)) bind$inet6(r3, &(0x7f0000000140)={0x18, 0x2, 0x14, 0x2}, 0xc) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 19:33:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) pwritev(r3, &(0x7f0000000240)=[{&(0x7f0000000100)="99cfec593442d22c691f9eefbe3da6104c1f040d73e6583dffb455f8e7dcdaecdbdd", 0x22}, {&(0x7f0000000300)="c8507a06792d8ee576e33930a13fb18513a6500c27359cd35dd79f81c4a031c0d52221f7dca32760bdf9518d9e24c7a65a70a37e8ce8e9721729268aabe5748f56d68c1f50ddab536d0d3c770d2e198dd35c0ec18ea65e8b5ec62da41db55e81d47015693b8c1c695f2301edd09a25da808d5d2e1ecc4f96da93e0f0c0f80f498d0ddf20a0e739d02191f58d3f5c7b3e9dc2610ed412517f139bc12b4af437c88deaa5802e1b919aa066b011179ad4cf20070304afbd9970bec3a17ac436d82cb144bcd8361d47bf805f4cbf677901c0942f5508b6f69604823597ddea0c855ebb6646963305860096e03eedf681c24aa168329aa5d68949a0d634a4f5deccc6985f95c5c4eb13fbbc1f2075263a77a9af3284483aecc5152a4bbf34ae6c83848b04c288d70befe6b65ca9c83ab2a7f780ef96a654ca08e9611bd934bdd88eb652b6d933bdc75082354e88dfb3be11c17906171d2529cd88bf19c9eef75c87b982e7d9f359effa675ddda9dc94643a967e002c75c7fd27645fbf7ef432336e091ab1fa8357cce8d6d3843b23f3d2caa3296464aad32bb310cc66cd50bba28a6cc8a023b3357debd74cac5e8a8c1ebf16eb1ddaca99087c443e4989c3dc6166c5d7f74f86b9ca731a5dcb2fdf90df5d5b6b48c5684a16bffbe6d1823705df2d1aab4330158212bc690d6a98c5783086d7c6a272e918a1ca4dd21f53d4294613a630938d143f720f2d55d308b8737382a2a3365e61d64be717e4cc469b5f43f5be870e146efe720128ff5f9e2206406f04c434079e581ce54295d9f578b493e7eacaad59b545438846907268f838cb4c740f8fb68e88b5af2c5c2129662c160dd911f40d904ab40e436bf8496a2da8e19b60d2f30129f5c2573ffc5e6d7dc62510b89ff70919ee5de45db04c1d19fad9c97abe30876b413f0000fa0ee6096762207ab684b5887f7e211e08ddda7ed4305ec8d662b25a93094a9d7a517c3feb9f948601871657b572dc673f36595e023ce75334266e5309614dad3ebbefd8a029eb684a68665083e7e08ddb5ec294811dcadd0d520427d491d005ce95e2baaff814c26b22a005aa3c6bb383306b6efe1634ae34973dd2d8e3cef1f74dccee4c9f33e75f0e957f1e0a6877318cad14610389eddd16cb649576845e973c892f8c9e2a6b0aca3ba4de1d7c22d3c7ecf976de8852fc48fe8bce8c291cc4175ed70491e4d4a4547b799cb06b4c7c9750a0a4c0bd0c953d477d0fca398f2b2df8d7b02d6da0225acb0c18db79b4e8c5982024bda6004f464cd321d8be0037e50af5a7b12b8053f1ed4ebbc3744f88d9c2a51a28db2791d3a9de55083e3ae7f7d436068eb245a2cabba154fb67284657e6e07a821d94b3774e137e19d19be634698ccd0b57984db87d3a3ce034d2e861aec2a2445250cdf53c910394b3465a2b19651eede66b00c1878213abde7c6358220079c6e4319c36bba881ee7bb53d470dcdd5c3ed2cfdbb510845f3419920d7deac4ca70a7bacc858ab3e1af139fa69918d417bafcd1df299dd21fe84eef65cb4b9b56365ccddf3e3dc6e2cf09b76a8f1330d1d0f1be01087709bfce2fc247c8ad159a6351b32062bc661b495389317f793966247cb20043bb97e38c9982e4e333847b5f1a2a7c1b3e7f25b7053a960792c070e885359048b8f5c676831692f1dd6421cc0bb36e27aa3fde8209679ee06d9b2f43acf34221e5ded9974368352257d18a1ee8539a4f4b164ac3b6386b3d4ac068a3bbc8cbc913d70637782e7034d6366978616c9d424bf793de02ee1cf6b1524c2bf09d4837dbc1025b2bc2335aaee957cb6bdceb21b1b8b5e4859cee0970e9f0e4de5b9b38d711a5d55baeb96a60f09bc1622526c0f5b6993a07f5410af7fd5371054e41218dc931ea7cd98bdfd12ab0c59bc20221a6d6ff1045284d81664b2ca25d0ef7df88d19dae073cce117ef4941cb43b31de3605369edda4af16bd6708c8d9529c88549d1c92cc7c4412c5897204f25e1ec68d030039660d5b87dc0d77120fb6de26592046e7d441b965af00a9061849c578f5a1c86842c48c707216726f0640fb15b175469359d2eca8faa996f01d00c7b9f2e282629a0647c2ad5aa854111e004b10d8cdd6023291fd4f96aac8a8a03d990b2152f63ae67f1f9f4149217da08b623df83ee8d6908a374863e00ea51dd7d61d3c44e5f99b3f86bb07d48c159888a546f17f2868fb0b4c11191bca3005d07c60c8becf83bef5423731a615564dad0a64c3b9d6588e103d352c32888de4a21a31c70466502f9b2221bff92785a7da8a42e194e6e68aba7d9902b96fcc207ab267a7c948f1dbad9aeedb3376dc9fe0525295394020eb1289db77e7b083a5d8274c364c203263055ce6dd446ee6d187ac989cfb4f18dbd8a7233243c3dfeef50bfd4bef40af4ed0cc9670d19ac429523c82b57ff83a9a9d39860c89d41226b3b78bdcce9a1c8b5255e260ce13a21d448341e66f1bf58ee98b5718b9b28e9d293eca368fd310a84a24bdb08f200e38e8e69ec1a7e60ccde84c73b10d54d4ebc835a21c8a38406580e7c267b78d01e73fbdb4f6d3985e3ebd87584526bcdfafd7c3bb81b52560d428560c79ccc7930bdee45376f026ee03e3cb88a0aa0781e39fe8f20891bcb46574c18f81582315c61c7ddb44122028938a3a1b897b650460d99c4308c61a73c4843b6789e787cb576941d41d7d14f7bb460e8b8a9ca59bf350e608ebcf413571f61a873ef8ecfed4c765e07e20c8f9ce32d677a7a2d030e9032e8397ad3077666d3ef24fd4a0d2d7ce8ded9ae9e68d7d504fb13a9d95d605f79841b9444dacd9a14aa09ed56326beaf0844987f8b16609e17ef5465c061c0e3c186421fd5295106b588ce2ac9795cc3825f112e5424ca0df92566c6a779c3b1ee885739faaa994e5a62f62003a5dff189aae8bfd41b2d0e8b816967c48dc991329037696d9e95f16ae200a947daeffae89c8957c757f2c167ecb7326567c094da15b66d3b1d5d23831cc1c227a80d55dde130e1685d3e9ccd357f8ffd30ed9c29ba202a1bcb681a3541e01590fd8d16108db2313f058f1095547354279d9bd3ca1a82dd00c3ed0d7d4031aff2e3390dc5a9b2b227cf55af2b36b9c776c190ef092cf4e480e884e0649670cf28881b734610187e93bb21e3f641abaf90c14d8a2635a6e3ebc23b184f1ae4a17a25c6584a2d8b097538bf638cb2884f69090ee5fb4e90c8a1fe1bbd84f523c34ca1e96d7c6e819138a0f20829e7cc920aa87e58b0ce4e61cda2f586946a07018ac0dc003493f85f648547c2c466ecca423a59877d567972cc6f6d82e0ec5f7d19e1d25ce328ff535eec88114873abb327d5041ec52f1c6c786fa2278f286be730ae50b723abbd9c7a08f59997342a16a703703307ea6b6931ddde266f34ecfc81d470ab51109db8784a78ff728a68acf540d540c19242d792133dd52d0f113af7236c7027410ab9bb04b7b8862dfa4921e67311ffce4b7f768d44273eac9eeced3cde1eba4d4f151d1462cefbfe11e5c38951a7b65ee632f2584f6d4b8039336ae82a9f5e43a2cbdb970839a3d9b78a3d7d76ac5135fccc4ee72ed9eacbbb754e3dd064c6697f59b26020f2352c98040425a517f1141bc208af0e30fa69cc7d64d2670c464bb834ef4af34547cf079ce780b86451fde845fc3e268273533c5ff0f0e951dc15c5f4993cfd756245421feedac593d33548d47cbff33daa16ae653c7498867de64d7081326d9b5cf5ef035104504f4f8ad5a8470347500c9d643dbc86f4f9ede09a4f845eec59a7c89cb18a5b75b33b8889fb571e4bd3e17323b077d54bcded5afa0a3f94e4a5b1d44176a2c7b83685edbe35c718284ad557e011f12f4c50f320bfa3ccb52a115cae2c8c2dcad907d8da776ad0752ea800ec03b2d3509f6225688015487178d4b1bee450c106cbf4b9e110b39fc8a48589d579ba7d667b4c5613f8149b94964a00a4832236df1ce991bb4df03247509598b5fbb08c1f98fb280992af8d3a830472a6196d3eb26c8d31fd2f93f71a5342603c6071c2ade90281dcf75d7ebba1b344fba2a558ffd6d4a06cde77e2a4fa827a96188ec1d848420264c681856eb82d2576a8a90daadd5944cc481b1386c8f205540779d42d0484e347da3a3d8ed61bb6e967a668160e7240576366aee1d1dd45f745b6936ca858dc3adbd8e7df3f94578d364b957bf410ed09c76269e1bc63de2dbb8215037edbd2437a384eccb1cf8eff7e97156162443b6e99e181aadb894649aabe60ae762a286692ffb55974a1327988f8f3b89160f478401228764695e3c2f9db743d86e345b49adbc857812aa3742e9b90f0886b0a91937e91dfbbd4e6af81606f14fdd736e0d05b04a5065c83aa9bcf49ddb75f4a0e3c8507cc97de84bbd984556951cad0e4b90b3aff53f71c27c69def495a4a487e993644ad858c7ef060e0d33954ad4e1fc690e813a73fbf029a1cb466f039561e26df20839fa296f1e41d8b64b723a50cf1375616dc10c11cf0ef0a8c915672cb8dd6786411496ef33958975167ea98165bfca3ac6734228817348159008b9e250f4888eb1cd9baf5e272b02e0271f73a7a58a4c77d0969cd311c867542ce56b7fbc14b861cbe5ce32d3b1e1a5b4024d5be1e307e048351e2fb3519d651a1b2a261fa0df13d5614562a00de4f768ecbfe727fb71d2c086a2549aca33c740cc0f3fa61e3f092568283962fcadd417b9bba455033cbf11883132bbf3b381cc6b1ae4ba0d0235d1738875d7f1fe94fecb7ca2374f67091599d691caa8b116e0babe19858d3df74eddc85d234045a85a05e309324daeae79620f212a7cff012f6689c0ff8e838b93fe5aac3262c5d521832e8bda419b3881248a05f22cfe7f1e910d4a0e851a9593c4d318ec39ce39f23337a290c921a175645119892587e260857768e4ea19e3ed1da3b16d90cc9ab02e054a684b741084250539ee02d9d87573e3f459ddf7dc9826d613705499afa260630f229501191d3a7c48995412c9caba7884c5d00124b4a8aa7999e91b23f3ddc9e8b59d93d9584d35aa1bf8cc25063888360ec6163810a2625a76ea0220856504b3c393e95b01156012abb812d218cea359bc70b0f4537523dd19c5da162453d549df10a44d48f80c1805137b15a4454f7dc5bfb3d06752c974490d801f4b3c046cd50a0550a18620b2163348cc58041e1bf250486bfde35b26281bcbdc749d738e704adfe953cda817a1d03e3ac9c267f7db560a1921cce2234a49c11a2c2cdd9dfdbd7b5a0655403df7e0ce72de7a1ccb06dba17a69646a5f27bdbad1b74181e17666248cdede46447db4ffd0301111733d71846e39f3444612a54d4b12c542f769bb4ab8e9a9f6e504191dae17cf194177a9d616b00c6d11d20e6b91734b1f374f00977566dd2a1dc1af7924dcd52ebe71434e617408ab5cd61ed8f34579e02dc05b3de7ceac757423dd3f2e06f0e5c1c77cf4b441cf4733c38d5ec7d46629853dc350f92a71a5d62eb72bf4324e79f4eabf2379af8e5aac25e90ae301632d7778369273570aa6633e7cd4c1ec5b7bab8a15132bb9cabf82aec408608614a8741e2e0f59f42f161619db9d98478f812e9c7380b05ddc4380099f643d0645649f46426020b2f75dadccfb60a2d5eb46622a3bb5c938cfb2647d3c882978c1834f18b5891adc788695db26beea384002816ffaf1b78b398b79a7428921545e9cecb4d9aa0593c4f8367310246bdd1f0f517c8450de7dbcc1e21ed253", 0x1000}, {&(0x7f0000000140)="71aa0a984a4b7b0126f73659f1cc16ebb4042168e48492098e97ae8e492a53e2209709e554d2867a419a5eaff64d67296d390bb838d60ea5c0e6c8bc8de28e6a000856c99611eebd17e088d6572981", 0x4f}, {&(0x7f0000001300)="563fe805a1d4eb3ec04ada1fd2fb372f917d987cc7e43875a5f20f111c8a993c3d8f6ea216b9651d4e409c5927f10e3f3e7470144019dc6a3bc196202e296e65e5cf2363cf170d2fdcf3f2c2ec1cd8603e41c0c8a869f5499384b4098356c32a5ffa13c8727b6ca7bb4d1aabdeda571c6d308c574f5881c997c509e12d97dd75a0602087fe389faeb1a6033387abcf72cc4ee3458533502c49e67d53e3bb557843bff2cbd276e74280352b5198babd0d0ff7de5734bdf9b9c2ed45318afe1a7885ac13b3afe6614db4f12ba80e98cc2b6a46f4c263d94e0b4cad5e793b64555d088e548dc6cac1543fabfa0913a920d7f55671217f058ac4ffe66ba5b2a7ac77b12ce0471e5ccfe9eff367ca75a1853af0edb44ee2ccf1aded3a6eb7f400baa872e0df0d8473410e947de5548afcb75a977b773d4f8c2e88fb8e6ea34a0cb2d5bc3329b2e4874da0f799886b8757aeac2835c84dd574ee3ce608e824116511c32061bb6f5602161a339e68b66cb1cd3c61f16e6ad219dfaa23900f07065985e231805b45220eda2f8e9f268ff6d50cfba4b0ba15b7144fb88a4e3f4bc309d96be64cff4122c9b459ccae238398485b9cbba3dfa4c33023b33ee0d7013cdf1de849c4c11726e72177f54b16bef30d4e322d0fc6f02c357b3c7473db63e910193c265cfe7ffbee52f64ed5cfb3d8d7510a36b394e752bf0134646417d72922fb9d5b4534eede41e7a99753f64df42352b70ffb785b4944540643e0c07db529a6a7a2d47247587063a03b3764c29a1598c38ec7b36687c50d9fbd8acb4c7df836c313cf5185e20f72f6448970fd0e4a14089f5245186ffc68d5764ec20ab9724604eb113a6a22c0b2af86c127bb204894a241b8dd82548e78bb0c42af844006ed0bcccf94842438362eebc0ea36f81499c456a2959b5fff7916f025c054b9643af1cac713892cc4432cac7c102b689c6918ada615a7ab171247de81b7a7d95c73ba97ce6c52202fd7de01598bb5db93fc8a18d51c106fa8b0b93dff2c4355d082ef934e96c528cbe32ce377a7630fb883e68b0aa283b34b1b9cdccc28b26e2e4f94ca287f665e3902826990b5b092e6300a953a9d68abd8faaa96dc84804c0f9cd76323af2741aa9209f76e89ce16825511ed9796d520a77caf4d9ab0a026f072a052e2547931481a4c4bb893def69ecf2b1984f1d18b6dd472ddb02f22a4bac1c5357f9a63743fe657c9dd1938ac3eac36f29f5f1d36146ea0e9f5781cbbdbf1078220c661f5959d0c39f2973a81f8608487430ce31152c032bc59633442aaea56f77f547a23ac9f71af799147ac671063279215e9fe1a002a3494a12291795f897968166caac13245e546372458a799d4ac05393e6b00dafa6e1060910f60752d0b741b3e1f4ad83f58638e231962cb279f4d634ed977846e7b23c26a6ce82469328a4bc44d67a5e74b004fc1fbcacb0a38aacd429781ed40624092f190b0cf7acf5651c44fcd4ff0f6ac9a778d9b41c9e62a13dc5dbce6067cd3d272df30be7b6dec1791c4739dcb851c4d897778faa954e6c9a638337d7eb16390bd01f23b2b714e72d01372166bc5d3fd2446f671d1c1addae3a8c9452938895bcf6152e64f0b64e7b88e9ab4aad74eb71231549f7fce35864d2703355a97043f1533b7bb7354d9c9eff3834905bb2d56717f57b389a83d97c4768b8216c072834ab9f26cfc7562fd38aab0c987eb5c4fc26a261ca04257ea6afb227d3f8895cb782a45b365a4408a5d76a22fc5ba584659a6a924ccd0a00f7b3d9960c86418b74787545395efb3d790121da330eb8c4e2a06d601d1104831f6dc5faf836802a7291e6e8462d9a4fcee726f60ee99eef56d858c3ae74feb67c16c00868cef23f0f047108ad4187def3ba741e9c97d2337e12a621649851070cbdddf0f7a97aecfbcb8c70cc4d2d34d27e03ab5e60f661423a331fcd0650eb71ea80d1dac474a544a33e2ced4f471d51b8d3ad23d98c1587151b663d3e6a13a07600a4a024588eede02a4f4f16123afb796415080132be236b302e2d5f846aa545cc7f627b6eb50fb2c401de90842a10c035ce34bf3daaa308966295e9cd57f334c1851b37c64780b9d5b2e9ec008b9e000982fb7321fcf4c718bca3ba9b1249bb037d4ec1f1e8d890490ff1c4b241a3327dd0b1042f66063af98b87b28059dd5aa1347d8c58caee0a465607a3926b4dcb80ea495ca9f2700d1b743306712e367ef4d69cffffa8005cefbba455c6b29870c4440def07e46095213372a227ccbc8b32baf64ec408ea3ca4ecb48d4d0d4bd3383c65a7be770cb8683d2446e9f16e4a9ce7b1726a157a5d372abcb26b7d307ebf7fe1359e2c1e1e574acb5fe074d32d873404f116a3437a11032d1c0fd33fe7afdd6d01f92116656fd4d49d72bcae7ea13c001e4a3e8e428ef2e53236b16bdc77332bcfab30f97f29e12de97e22649d649861bd54fa90c826fb535c3838d0dce01c228013376aa5f3cdafdd44756e1e335f3c7bc713502032cff1f1472a0171ffa3d901a76900ce1b819a859e3e991bfa9f3cb83c64019561c952ddd263d4786749a3234144f1807c005a3d22491afff364d2d2a95185245851de771f1705a091e132428465326aef3c78be66ce667206c0da4f7a7c6ce5ea6a927ddf90cdee5575b9af03b6b9479cb20dc9006c7b01ce2062e5d23118e3a0be5ace96b8e895309bc15051c0fdc320e5afbb68e783f077184ee3649d309f26f49c532ee43f474c13dbe73484b5e99b859b7e130c811dd8a786e7eef4fc92e63c21f1c2452ab22a0fad067f9c68c1624bf9362da89becbe5207a064ffd427ac07306506cfeb384a9861edd2dc1fbc3e6439cd6fd8bed18180307b0f012794f542e3c2183ffed2333b606f39ea8e805e601f765bec7fdde1621f37b6b71bd4dfea121eafbf0eceda2f5e7a52ef6c980807b31025c598a5fd7271796ad20ed74365fc6ab8c0491472fed7f4cfae289dd0fc0c698958d2091de0b3243b5cf58b6ad0f13b0019f0e452b7d509b570b75671621d12c7acfb6f22d2f20279e1c10f9da46590245e27fbfc178d0ce8423e2467d3c4cbeccd27ed6bdd8bc0f8621ddd8ed54b767e01584844850746c7c53251c2a996b41feb6f620232529ff01ec16ad65012d88b6edfb94a4e5f455efbad64c01a831bf3209fc799eb72072bf9e9affc1f0e64b35e175b6c9f87a5cc830e3b62775720e9d9fd626c5f898881165620bf5b8039a0afb05ebeee8229ac25768779c9d0567ec6bea01e4349aaadb83d0d7333925637c7c8f7111d21ca78a02645b60dd38041044c63673beca364f3a783935b63eb4906a288b2100294b0d5780294f33330d026ee8c63bf6a9f181fde5b6dd2ed43939adac1ace6f25a8d3c2b110d05569f799925eb738f70016db716292fc43fef769c2562b8d60643576b723d0ff7d197d94f4e1b50ceea366e7d668676365ad3e2e26dc9ce9e2010263accfd09f783a234e4835f191ed481c324bb2ccc55177654ddd9c4e7cbe15656b9666e1ce4192344f660ade9bd34217667ef5e132ad919c4ebc5c0636b3bd3d819cd1a85abda774c475e9e73bb72fc42fd2225200eca8605291149863836ce1d470ff1b65ad9a33631cd990645d6711e98c85cc39bcba2aba978e8afbb59c94716899f597c79cffec3a4874918bd96ba5cd7d24ce672da503c4c970bd929bf8f74afd5f7cd28d3b3f7e82418e29b01a5d87a6d5588c55b70cef911c7d42e9489a6a03ccb8d5949300368bc23cc1eb90199010afb1f24064e7868001ac209d2e0ca5f2e30d2d465b51f3212d52a4f71156642c592fc529a582263c10a28c3b9d4870b478282afd43cb4fb7bba71b25b6d1bb637ce0b2283cc25c8d616fe188a028a8b2c8ed977df23504cfca7d9de6b4817b8f40272744d716cf25cb566ba2c73b49c4721e7e6b5d6ecc921adef2c3435e5f74befc1125878a49f93137af24ac1755ef4cec6c2da71748b138bd8d836ecdea1e641c933650215fb07e7558b256ccc0d987746a7bec33b6102d421c275b330b675be67e13d1e162f1126d0be8a29c8884a49a4075ca45d9ea8e68551aad5d5a55f317806c973745697129b0c37371c6fe43725df34123f6f1765017ecc5cb6a423706dd38101090a79d95596976927dec708deaf651a9aebcf3c07756ec6985de27994ce2d6c5797e432d7cf00469d68d7c8d63d22b136bec77064c7ebd9b2e2791a7fc6336f1786a862acdc4f97983cb34d14aa9c1ce2113c65970f863118b3aae0cec8fe7b58b2f5d2ae1d25d6ba44b8ebd40a5d8cbf78432baf9d2899ea3b128d7ccbd9a844b697cfcdff427f02e301336373473d0c03b8b1e80cc56f7c921b59e64d27a84b3972ef6d3f2ee0433cceca6aec786b72b3d4b51b86f19d5c1a20b340506c9a990bc46e0ff59a9f704b4c1188df3d746ca492cca9ccf1875bfdb849043a0c75c5a724e11d536ef1d5d75baa1b1b3cfb311d5cdce91c2ad00f79237ff2c88add8b181ec2bedac5e2e6460daffa2dd244b580439286fc40e4310a2bad7bb90f915721e79855c704e3767e55bfa2687225448ba0d6cde964e8c10abe508e21adf1ba58769b9f09518279ffbdf663b8f646d7d3ba648165dde8a89327d2612ae91474e23c0e6f69f0409036e47dc5348e0dbd6b9820221f329c198fe7b54e6e628ff080727bff6971bfa531cd952d51089e93b0611982296c5e254ab10c55f73f7cf5e21aa6da620f4ffa9920f4c1b57077f547d14cbdd8873699473f413ea85dd55ddf794b7f47faa639933c08aa06375953baa9b38a443b8086bc2b1d23d157d2040fc81dbee49e76d640cc7f0beeab7100e922fdb954304da3bc1914ed802d42e648f4b2681e88e6ed97e06a17b19bb64e9dec3085348df6a95bf47581274be863c6a724510126196c7b43dfb4c85d6d3ff0187cfa009cda98d5bfcdb66bebf67beb9e4be305208148a531e43fb233ed50c1bd881a6b660836ad601bc9f4ca0f4151ad100b18cf05c76f9c0681d63583f0442e3383de3088ae72b0893be290e5a5a19e6fef2265c004f148bdf2612f993eb800e743eb3334a21e5c4d6b60b010253c231de5c1b1048ae887d5a6f214219e2247b1a650a327f39589efcdc020c92aeb1a8f69e3af418b5223134b9c351d4da0fb18e8a7e1e4e15c20b8d483be7c0feb8a77b2ccb34e7387ef9e807b0e53d5ccb1b01a84541b18f1aaa2cc2396f6ba73c8903cd834737a627683f155eb9ff6bb0e103969bbd4f10e5b20ca845c24c202fbfc262fc3fe31e57d8d44beaba89d068340f15288720714b45809c14e230454e135c0690262b1f48fcae8f3572d03d8c877680de52ffa7c2534bcba9fbef56f947c52d04e4c5e444d6a39ac397f8f94e4241c4bfcf00fe31d07bf91778cb5e7ec83fa88b1a6f6f43262f1be07e56156786c59541b26dab351c6dfa052e9f1a5539ff0957dbd245014c00661a787e3dfa0b473b3aa5997b2caf8f090068903ca30a71b96a1336ee8134f244bcdde34b30b4c9eac7fb8c163177181be2c259dc01cfa825a579716bee15e09dd12423c61050c912f2ae88924944585cfe7f445f0639c1229c44eb449e66c583cab8c3e9bc07668b41eddbab9a3b53c5f2b396f70067d68341fe5783d17053701ddbfef7bc6863061b04aaa5cf2a16e9c90bfb8651442358fd96ec2c393c036b5425f1c27529a8a00a6a61ecb196d4b06364d66089b2095e0f4c2c7eae64cf65870de4ce19029a0d0d6e7a852b9ce91759", 0x1000}], 0x4, 0x0, 0x0) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a2e646a71d9409adb7d70d39593a8d63923826b341d884acc818796000000000000000000", 0x32, 0x0, 0x0) 19:33:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x20000000010003}, {0x3c}, {0x4006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x1000, 0x7, 0x9, 0x40}, {0x5, 0x4d, 0xaa, 0x1463}, {0x8, 0x1, 0x20, 0x3f}, {0x3, 0x31, 0x80, 0x1f}]}) syz_emit_ethernet(0x1c, &(0x7f0000000140)="fca6c6dbf3c24bd99f0ffedbf369274046722955f9b5db451fff043b") 19:33:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) sendto$unix(r2, &(0x7f0000000140)="c8cb11170f2430a020c6ca5d0576dade1eaf5267931f0772c1ed885ac5ca709eb1816d516676e63ca23ad38914943c2c48f2e4d655f3a8d7abe935eb801dd2fcc5dd0e7c0dbc5f69e966bfa8cfbc299683fcd44a9996f984", 0x58, 0x14, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r3 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x80) chflagsat(r6, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x5) accept$inet(r3, 0x0, 0x0) 19:33:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\v\x00t', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 19:33:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in}) 19:33:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000080)=0x2085) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) dup2(r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r5 = getuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r12 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000240)=0xc) r13 = fcntl$getown(r12, 0x5) r14 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r15, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r14, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r15, 0x1) dup2(r15, r14) r16 = fcntl$getown(r15, 0x5) fcntl$setown(r15, 0x6, r16) r17 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r10, r7, r11, r17, 0x5, 0x7fff}, 0x6, 0x2, r16, r13, 0x7f, 0x100000001, 0x20000000b1f3}) r18 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r23 = fcntl$dupfd(r20, 0x0, r22) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r26 = fcntl$getown(r21, 0x5) r27 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r27, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) r28 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r28, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r28, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r27, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r28, 0x1) dup2(r28, r27) r29 = fcntl$getown(r28, 0x5) fcntl$setown(r28, 0x6, r29) r30 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r24, r19, r25, r30, 0x5, 0x7fff}, 0x6, 0x2, r29, r26, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r32 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r32) r33 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r18, r19, r25, r31, 0x24, 0x4}, 0xc29, 0x4, r32, r33, 0x8000, 0x5, 0x0, 0x8001}) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, r7, r19]) fchown(r4, r5, r34) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r1, r0) 19:33:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) accept(0xffffffffffffff9c, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000000040)=""/142, 0x8e}, {&(0x7f00000001c0)=""/205, 0xcd}, {&(0x7f0000001380)=""/123, 0x7b}, {&(0x7f0000001400)=""/189, 0xbd}, {&(0x7f00000014c0)=""/81, 0x51}], 0x5, &(0x7f00000015c0)=""/214, 0xd6}, 0x800) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 19:33:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 19:33:31 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmousm0\x00', 0x189, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r6 = dup2(r2, r5) openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r8 = socket(0x11, 0x4003, 0x0) connect(r8, &(0x7f0000000440)=@in6={0x18, 0x3, 0x0, 0xfffffffe}, 0xc) sendmsg$unix(r8, &(0x7f0000000580)={0x0, 0x0, 0x0, 0xfffffffffffffea2, 0x0, 0x0, 0x8}, 0x8) r9 = socket(0x11, 0x4003, 0x0) connect(r9, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r9, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) socket$inet6(0x18, 0x4000, 0x8) r10 = socket(0x11, 0x4003, 0x0) connect(r10, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r10, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r11 = socket(0x11, 0x4003, 0x0) connect(r11, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r12 = socket(0x11, 0x4003, 0x0) connect(r12, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r12, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r13 = socket(0x11, 0x4003, 0x0) connect(r13, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r13, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r14 = socket(0x11, 0x4003, 0x0) connect(r14, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r14, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r15 = socket(0x11, 0x4003, 0x0) connect(r15, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r15, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r16 = dup(r15) r17 = getpid() fcntl$lock(r16, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r17}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r20, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x679}, {0x3, 0x9}}, 0x0) r21 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r18, 0x4004667b, &(0x7f0000000380)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r18, 0x0, 0x0) r22 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r22, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) r23 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r23, 0x8004745f, &(0x7f0000000040)=0x7) r24 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r24, 0x8004745f, &(0x7f0000000040)=0x7) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000005c0), 0xffffffffffffff90) sendto$inet6(r19, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x1, 0x0, 0xfffffffffffffedc) r25 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r21, 0x80}, {r21, 0x6}, {r25, 0xc}, {r19, 0x4}], 0x1c1, 0x88) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r25, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r26 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r26, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r21, 0x0, 0x0) r27 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r27, 0x3, 0x8, &(0x7f00000001c0)=0x9) 19:33:31 executing program 0: getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x4d}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 19:33:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x1d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r2 = msgget$private(0x0, 0x90) msgctl$IPC_RMID(r2, 0x0) r3 = dup(r0) listen(r3, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x7) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000040)=0x7) accept$unix(r5, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000080)=0xfffffffffffffdf8) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\f./file0\x00'], 0x10) sendto$inet6(r6, &(0x7f0000000040)="d0", 0x1, 0x7, 0x0, 0x0) 19:33:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47d0138c6c3b018be5455ba5fe808f9840f9e13da075ee5", 0xc0) r1 = syz_open_pts() pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(r0) dup(r1) r2 = syz_open_pts() r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffff0bb, 0x9, 0x9, "b0000004d8e50000b99a00", 0x2, 0x1}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000080)) 19:33:32 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000040)='./bus\x00') 19:33:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x48}, {0x3}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x6, 0x2, 0x2, 0xff, 0x80, 0xfffffc00, 0x200, 0x10, [{0x8001, 0x8d1, 0x4, 0x6}, {0x1, 0x9, 0x90, 0x4}, {0xffffffff, 0x7f, 0x8}, {0x2, 0x9d5, 0x1, 0x9}, {0x9, 0x401, 0x4, 0xffffffff}, {0x0, 0x0, 0xfffffe01, 0x3ff}, {0x2df468e5, 0xfffffffd, 0x7, 0x900}, {0x3, 0x8, 0x8, 0x20}, {0x8, 0xdbee, 0x81}, {0xfff, 0xffff, 0x280, 0xc7}, {0x0, 0x5, 0x80000001, 0x4}, {0x3ff, 0x6, 0x3ff, 0x3}, {0x2, 0x40, 0x0, 0x9f}, {0x0, 0x5, 0x3, 0xffffffc0}, {0x10000, 0x4, 0x7, 0x1}, {0x7, 0x200, 0x3f, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 19:33:32 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="351dbec3ecad6f3575cf1ec0c15c5d11d5725b3a2d52dce3162e9a97c408ab6d357eda76f02cb03a39ce6f5db5838b9047ce4b5041d21a4181ad703976202a24248261a0fd0bacb73a28c036932dd6b2f52804dc55702803288a75", 0x5b}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f00000008c0)=0xc) fcntl$dupfd(r3, 0x0, r4) r5 = socket$inet(0x2, 0x3, 0x102) sendto(r5, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r8 = fcntl$getown(r4, 0x5) r9 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r10, 0x0, 0x10000) fcntl$getflags(r10, 0x1) dup2(r10, r9) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) r11 = fcntl$getown(r10, 0x5) fcntl$setown(r10, 0x6, r11) r12 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r6, r2, r7, r12, 0x5, 0x7fff}, 0x6, 0x2, r11, r8, 0x7f, 0x100000001, 0x20000000b1f3}) seteuid(r7) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:33:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x4c}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='F\f\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 19:33:32 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x9, 0x4, 0xff, 0x8000}, {0x40, 0x5f, 0x1f, 0x9}, {0x1000, 0xff, 0x7, 0xffffff7d}, {0x7, 0xff, 0x1, 0xfff}, {0x4, 0x0, 0x5, 0x5}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x7) shutdown(r4, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) r5 = semget(0x0, 0x4, 0x1a4) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001240)=""/138) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) r6 = semget$private(0x0, 0x3, 0x200) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000240)=""/4096) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8004745f, &(0x7f0000000040)=0x7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 19:33:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000200)=r1) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795ac876ef3caf00"}) read(r4, &(0x7f0000000180)=""/109, 0x6d) write(r3, &(0x7f00000000c0)='N', 0x1) read(r4, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000240)) write(r3, &(0x7f0000000140)=' ', 0x1) close(r3) open(&(0x7f0000000280)='./file0\x00', 0xc2, 0x80) 19:33:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x208, 0x11) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000140)='\x00', &(0x7f00000001c0)='\'\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)='[\x00', &(0x7f0000000280)='\x00', &(0x7f0000000300)='.--(\x00', &(0x7f0000000340)='\xfd^\x00', &(0x7f0000000380)='&\x00']) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff48}], 0x100000000000005e, 0x0, 0x0) 19:33:32 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f0000000080)='./file1\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') r0 = open(0x0, 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/143, 0x8f, 0x801, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) 19:33:39 executing program 0: 19:33:39 executing program 1: 19:33:39 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f0000000100)={0xa, 0x0}, 0x1c) 19:33:39 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(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}, {&(0x7f0000e56000/0x2000)=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}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:33:39 executing program 0: 19:33:39 executing program 1: pipe(&(0x7f0000020440)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x0, 0x0) 19:33:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x8000000004}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x3, 0x7, 0x0, 0x181}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a4b1abd604accc08d4df33b5293a") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0xc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x381b0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) kevent(r3, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x30, 0xfffff, 0x7, 0x4a}, {{r4}, 0x0, 0x31, 0x4, 0x9, 0x7f}, {{r0}, 0xffffffffffffffff, 0x20, 0x40, 0xfffffffffffff2fe, 0x8}, {{r2}, 0xfffffffffffffffd, 0x40, 0x28, 0x80, 0xe383}], 0x2, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffff9, 0x20, 0x1, 0x2, 0x4}, {{r2}, 0x0, 0x10, 0x80000000, 0x100000000, 0xffff}, {{r6}, 0xfffffffffffffffc, 0x100, 0x1, 0x78e, 0x40}], 0x3, &(0x7f0000000340)={0x8b7a, 0x40}) 19:33:39 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11, 0x80000003}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 19:33:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20408, 0x20) setsockopt(r1, 0xb8, 0x0, &(0x7f0000000340)="562d6dfc87bc2d98f2d57e22ca5e4de454e8ebd68a8bca61323f247998cb841ad57e583b7ce00df62c6451d3c11f348b78dfe7017037988367181d35a70364fa6e341c86310ea89118d4ec47d56ec4ea95143e005e59ba99e6eb0b0f3c213b7a605dcf12e02300a99ffd8737e34d7b81493c76cec03e60448fc8337b902fac304d13b2e211540628598c05f8ac16c8245b8e43313b724c43c4da3d284fa9764fb6e93ac5f2005e9a36dbb6b535f8818cde18c4ea84991cae39d1ea1a2af7c2560bd9a521", 0xc4) socket$unix(0x1, 0x5, 0x0) r2 = syz_open_pts() close(r0) syz_open_pts() r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000440)) semget(0x0, 0x2, 0x100) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0x100000000002003, 0xfffffffffffffff6, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000140)={0x1, 0xe0, 0x1ff, 0x3, 0x7f}) 19:33:39 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) pread(r1, &(0x7f0000000100)="0e0ff6e657006c6ae99be8045dd4d744df27e543f31aa305ce4a747c8018bc2d763fcc69f53b7a251547b00f242002db81e2623b8e8a3650913baa4a1394b9a409cc6fa4696294790183b7fcc8c2376e581cdbebf0df92c474cb", 0x5a, 0x0, 0x4f) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) poll(&(0x7f0000000180)=[{r1, 0x100}, {0xffffffffffffff9c, 0x2}, {r3, 0x4}], 0x3, 0xffff) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000000)) fchown(r4, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) fchmod(r5, 0x4) 19:33:39 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f00000002c0)=0xc) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) r4 = semget$private(0x0, 0x3, 0x141) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000200)=""/154) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 19:33:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x40) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES16=0x0], 0x22}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) fcntl$getflags(r2, 0x3) dup2(r1, r0) 19:33:40 executing program 1: r0 = msgget(0x1, 0x0) msgsnd(r0, 0x0, 0x4000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f00000008c0)=0xc) fcntl$dupfd(r2, 0x0, r3) r4 = socket$inet(0x2, 0x3, 0x102) sendto(r4, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r8 = fcntl$getown(r3, 0x5) r9 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000400)={0x0, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r11, 0x0, 0x10000) fcntl$getflags(r11, 0x1) dup2(r11, r9) r12 = fcntl$getown(r11, 0x5) fcntl$setown(r11, 0x6, r12) r13 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r6, r1, r7, r13, 0x5, 0x7fff}, 0x6, 0x2, r12, r8, 0x7f, 0x100000001, 0x20000000b1f3}) r14 = getegid() r15 = getuid() r16 = getegid() r17 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r21 = fcntl$dupfd(r19, 0x0, r20) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0x2fb) fcntl$getown(r20, 0x5) r25 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r25, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r25, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r26 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r26, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r26, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r25, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r26, 0x1) dup2(r26, r25) r27 = fcntl$getown(r26, 0x5) fcntl$setown(r26, 0x6, r27) r28 = getgid() getpid() r29 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = accept$inet6(r31, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r33 = fcntl$dupfd(r31, 0x0, r32) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r36 = fcntl$getown(r32, 0x5) r37 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r37, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r37, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r38 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r38, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r38, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r37, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r38, 0x1) dup2(r38, r37) r39 = fcntl$getown(r38, 0x5) fcntl$setown(r38, 0x6, r39) r40 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r34, r30, r35, r40, 0x5, 0x7fff}, 0x6, 0x2, r39, r36, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r42 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r42) r43 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r29, r30, r35, r41, 0x24, 0x4}, 0xc29, 0x4, r42, r43, 0x8000, 0x5, 0x0, 0x8001}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r22, r24, r23, r28, 0x5, 0x7ffe}, 0x8, 0x9, r5, r43, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r45 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r45) r46 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r17, r18, r23, r44, 0x24, 0x4}, 0xc29, 0x4, r45, r46, 0x8000, 0x5, 0x0, 0x8001}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x1000, r7, r14, r15, r16, 0x40, 0xfff}, 0xc1d, 0x7ff, 0xffffffffffffffff, r46, 0x790, 0xa0b, 0x10001, 0x4}) symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') chdir(&(0x7f0000000000)='./control/file0\x00') chflags(&(0x7f0000000280)='./control\x00', 0x0) 19:33:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x1000, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)="72a492cdcaf603bea3530bc832210962b539d292e21d76bc40cd4dba916fda06d8c6082a9058724f78d37bc3727771e8166bd56209c64855c384488f92d4bbe91c5df23bf9c036ca392607db38c649a7168d2d72be7cb894d9f7051245f728198a3e83f4fe3519be9346a54eedc8e5cb62682b0b7684e62c22b1a619cff81efcbe4e0f37fba8541eca79740be9800ce95d6481b54958dda9025e346148c83d14ab8423a6381948e990489aca9288ebea5b713857f63208fed7e54a3bb4eb68654e43bf3ea6b0322153fb16047357e3e1ae9ffaa4b51d5d4ae369390e2cd6d5dcf99f932a0442b6a1eeb033515518c40d2a3e1cebb6924066c227eb8a98dadf", 0xff}, {&(0x7f00000001c0)="f6ccf9be9ab0ef991625289e5474314a479fc8fd423e9a9c5120f98a171f162cd16c237215b75800c35bef938fd11ec2ae3b7bc04e17c5e6afd6266b485913689affedb93b4e1396cea5913350a0d5042b2a6fcd28a73e74c6f78d67", 0x5c}, {&(0x7f0000000280)="3d90a9a336590207475c8ff023970c89ee82afefa4326aa712bf2c296d5dff2e4c1f23a7c2ae5e47d79886138a3e9e690e73f11b87aabf4dcd694abb80a1736f19687d69a2d4f20db95ddc9d050580c9ba2b2fc3f348f025421c2caae82e08e345e9696e8bf02f5b7a4a237bb13477c4ff292318e96026fa487085e30a219f770c67d0cc600b720333eb1a73cabd311f57c1b685dc", 0x95}, {&(0x7f0000000040)="462a55cd2a32c34467d1f521738ccbfb493df81996c9a17105c5b14f8291ae44ac83e175d4236de0e99935c58f9c2f95afdd82ad2b", 0x35}, {&(0x7f0000000340)="89bbc83fa4d4e0c65411677477bba670c1b63a1aafa921783e655ebcfd13aa18d68a9d9c3789003bc90a143dc2f2d2504c5bf1d8d413fc11307457880f9c607cc048072d8a627cb4ae612c880e1f555b99257d5743c3fce41b1ea9ad3557bb64af01687b856bb1bc7b38e04e509ee9238db4ab0b63703b08e798fcd2a66afce5a7715eb071a0abd858f512c8066a53c489f8d2dff6159beb3b4790838ecadca8dd", 0xa1}, {&(0x7f0000000400)="ccd5d498958977fa508e2d17582a2d66cf8a4ed62e99c59da7174cde93f81d620cc7ce9aeebe83f552465aed1623ba75208cd2754b6b52f4229e630d8c0799f363b127684c6a378330b6e0ce4372e9236539eaae0808737504a6422f8e2414f514a76115448504edf5858e2a3b89a9827bf3e77694f9a29ac41791ab9bec26084257e8963e35", 0x86}, {&(0x7f00000004c0)="3546dee80996720aaee8c98bce0431d2dbd341f5b9783d8f96471721662eea34444fb93a3aa5864acc6efd894d1dfe1221efd09bf29e5c4094fb860911d21541c000d343cf805da2c92fa88bc2d3ba96626850152f6f00752efc6172a8c2ccd0ba003a755115940974a7f334e8e6355f12f4414639e7771260bcaeab6870fee08ef828c7019161352b1cab301b9d0238eef73b8a4a45b4118fd81c407955463e1a87664611", 0xa5}], 0x7) 19:33:40 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) setsockopt$sock_int(r1, 0xffff, 0x202, &(0x7f0000000000)=0x4, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) listen(r2, 0xc2) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect(0xffffffffffffffff, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 19:33:40 executing program 1: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801ff00cd4c0a162b58fd4237b8fa4d012ae444473ca38495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, 0x0, 0x0) r1 = msgget(0x1, 0x0) msgsnd(r1, 0x0, 0x4000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000180), &(0x7f00000008c0)=0xc) fcntl$dupfd(r4, 0x0, r5) r6 = socket$inet(0x2, 0x3, 0x102) sendto(r6, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r9 = fcntl$getown(r5, 0x5) r10 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r11, 0x0, 0x10000) fcntl$getflags(r11, 0x1) dup2(r11, r10) r12 = fcntl$getown(r11, 0x5) fcntl$setown(r11, 0x6, r12) r13 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r7, r3, r8, r13, 0x5, 0x7fff}, 0x6, 0x2, r12, r9, 0x7f, 0x100000001, 0x20000000b1f3}) r14 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = fcntl$dupfd(r16, 0x0, r17) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r21 = fcntl$getown(r17, 0x5) r22 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r22, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r22, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r23, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r23, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r22, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r23, 0x1) dup2(r23, r22) r24 = fcntl$getown(r23, 0x5) fcntl$setown(r23, 0x6, r24) r25 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r19, r15, r20, r25, 0x5, 0x7fff}, 0x6, 0x2, r24, r21, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r27 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r27) r28 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r14, r15, r20, r26, 0x24, 0x4}, 0xc29, 0x4, r27, r28, 0x8000, 0x5, 0x0, 0x8001}) r29 = getegid() r30 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = accept$inet6(r32, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r34 = fcntl$dupfd(r32, 0x0, r33) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r37 = fcntl$getown(r33, 0x5) r38 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r38, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r38, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r39 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r39, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r39, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r38, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r39, 0x1) dup2(r39, r38) r40 = fcntl$getown(r39, 0x5) fcntl$setown(r39, 0x6, r40) r41 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r35, r31, r36, r41, 0x5, 0x7fff}, 0x6, 0x2, r40, r37, 0x7f, 0x100000001, 0x20000000b1f3}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x3, r2, r13, r20, r29, 0x100}, 0x3, 0x9, r30, r37, 0x10000, 0x7fff, 0x1ff}) 19:33:40 executing program 0: socket(0x11, 0x4003, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e49b03357d197c4b0d67be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 19:33:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0xfffffff8) 19:33:40 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000000c0)="090900000000000000aa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) 19:33:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x4000000}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ea0affffff9c11fe994da2e6"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() r3 = semget(0x2, 0x3, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000000)=0xff) syz_open_pts() 19:33:40 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x1f, 0x513}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x367, &(0x7f0000000040)=[{0x1bc0000000003}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 19:33:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x242, 0x0) writev(r0, &(0x7f0000000240), 0x10000000000000ad) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x3, 0x1, 0x8, 0x8}]}) fcntl$dupfd(r1, 0x0, r2) 19:33:40 executing program 1: getrlimit(0x8, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 19:33:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x4) msgget(0x0, 0x8) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) mkdirat(r1, &(0x7f0000000140)='./bus\x00', 0x120) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 19:33:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x0, 0x37f, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) 19:33:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x9, 0x400}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x205b, &(0x7f0000000240)=[{0x639, 0x6a, 0x2, 0x1000}, {0x1, 0x19, 0x2, 0x3f}, {0x4, 0x96, 0x0, 0x50}, {0x1ff, 0x2, 0x0, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x3) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$unix(0x1, 0x4, 0x0) write(r1, &(0x7f0000000180), 0x13c) 19:33:40 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f00000000c0)='C', 0x1) close(r1) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x4ef443463d4e391}], 0x1) 19:33:40 executing program 1: setrlimit(0x3, &(0x7f0000000080)={0x9, 0x93}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000ac0)={0x1ff, 0x65f, 0x9, 0x9ae, "082f0564c49769d4af7a23acf70413f9c475d446"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) write(r1, &(0x7f0000000140)="de47725869ea32d4a2e4b2f6a5ebc4761c7bf3bb167c0d500a28d1a6", 0x1c) socketpair(0x18, 0x8000, 0x80, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x1, 0x4, 0x5, 0x40, "3b30313268e14613fba9793b983e3cf08173216e", 0xfffffff7, 0x4}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) write(r2, &(0x7f00000001c0)="88", 0x1) 19:33:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 19:33:40 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x69}], 0x80000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699d, &(0x7f0000000300)) 19:33:40 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r7 = fcntl$getown(r3, 0x5) r8 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r9, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r9, 0x1) dup2(r9, r8) r10 = fcntl$getown(r9, 0x5) fcntl$setown(r9, 0x6, r10) r11 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r5, r1, r6, r11, 0x5, 0x7fff}, 0x6, 0x2, r10, r7, 0x7f, 0x100000001, 0x20000000b1f3}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x1000, r10) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)=[{0x1, 0xfffffffd}, {0x84, 0x1}], 0x2}) 19:33:40 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffff9fe}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x7) r4 = accept(r3, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000001c0)=""/2, &(0x7f0000000200)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r5 = socket(0x18, 0x2, 0x0) syz_open_pts() setsockopt(r5, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:33:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x5) open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x3cddb05d403f89ae) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018600400000001400000000000000000eeffffff000000000000000000000000fa0000000000000001", 0x2c}], 0x1) 19:33:40 executing program 0: r0 = socket(0x11, 0x200000003, 0x0) sendto$unix(r0, &(0x7f0000000640)="b100050390000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000000)=0x2) 19:33:40 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) accept$inet(r2, &(0x7f00000002c0), &(0x7f0000000380)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) write(r1, &(0x7f0000000800)="e5d2e023c69aa3072c20ab16c99cd28e3c89a55be78a37316449486a991c589fa9ae917c6df9c48af2fae0790d95651a249ea3820ee31306cf374a1ac5417d2b3e42ebb0e3cab1e117b0571845250180013464b7a4a1eafac8ad3a9ba91647900aaf41b57aafc0cfeee3e42a4b5dfcdb1ed73fe068d0dc217ed0fe1f5dc869d4858a42c18375be037b95943a444767016d8835108e4cbc121eb52e9af6bb41693638f3e9ae40560c924b676624b1ea0304a10000000000000000000000e1ff2de153b02f76366e0925a9ecaf13f3e9e55cb9d6c4514a0ae9a95b2f56c02b1cffa4f4358d02c8ecff01c2a062bcde203fa00be6c94a03900cedb1aefe5bb38917eaa5c2e723e9ae0d2a419bb99b8dc145af116167df38a4689faa8dfd655df5229fe6f2e9a07290afcf8f28ceafb60c54a3c64886b4eea9e6e15eb3f2e6e1b5e11d715dd6f0a96c63d7696f85bd59ec4345213affab623280465669160031d0ee501518cc13c96a72d9cf402178ff31f1d98fc5e3a0886670dee41a8483ec66b36f7eb3ac", 0x2c6) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x10000, 0x0) fcntl$getflags(0xffffffffffffff9c, 0x1) syz_emit_ethernet(0xc0, &(0x7f0000000400)="ef5e618112219a855a16107bd590a04dc138eba55610378991e491a0e745f169dbd4b5f80fa2246ba345e2b0c2509ef2935f90c40a86abb22f29a9580ff3a29a99bc25ab936ff6daa4cb1290186bed8fbedd94a40e738e6cad95d5ba21d2ad5fdb6f3c8dd9f2c50bc746eb756cae909a9cf8976ab78bb4d0f1fc6c9141c6b7573b61859cd1ee97478d6be56183e379a1b1338391c144904e36174900405115110b0e20be917209e2328ac04900ffe2a7ddda448b767ac98151e5e4e25666655d") r5 = socket(0x18, 0x400000002, 0x0) close(r5) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8004745f, &(0x7f0000000040)=0x7) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000300)="ebffcbff13fbfd812eaa4e713048e69931929648879e181c6b3bdfe97f4969d9286ccdc5089c161d4ae67238cc3726c0d8d5ff9d5e9cbc7ed73482d0b223ee17304b775ea440a3d607bd9de6e800"/87, 0xfffffffffffffdeb) fchdir(r1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x810, r4, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r0) 19:33:40 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x28) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000002740)=[{&(0x7f0000001680)='\n', 0x1}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 19:33:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x6c}, {0x406}]}) fcntl$getflags(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) fcntl$setflags(r1, 0x2, 0x1fff7161cf0fdb73) syz_emit_ethernet(0xfffffffffffffe2c, &(0x7f0000000000)="b6") 19:33:40 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x87b5) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000340)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) close(r2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef47", 0x200}], 0x1}, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x8, 0x0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r3, 0x0, 0x67, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r4 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) dup(r4) openat(r4, &(0x7f0000000280)='./bus\x00', 0x400, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt(r6, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r6, 0xffffffffffffffff, r5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) fcntl$getown(r0, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 19:33:40 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59", 0xd2, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 19:33:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/17, 0x11}, {&(0x7f0000000080)=""/8, 0x8}, {&(0x7f0000000100)=""/56, 0x38}, {&(0x7f0000000140)=""/83, 0x53}, {&(0x7f00000001c0)=""/242, 0xf2}, {&(0x7f00000002c0)=""/53, 0x35}, {&(0x7f0000000300)=""/227, 0xe3}, {&(0x7f0000000400)=""/141, 0x8d}], 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x110) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYRESOCT=r3], 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) socket$inet(0x2, 0x2, 0x0) write(r2, 0x0, 0x0) 19:33:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x35}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20, 0x8) fsync(r2) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0x9) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) 19:33:40 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = fcntl$getown(r4, 0x5) r8 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000040)={&(0x7f0000000180), 0x58d67525a6cd444e}) ftruncate(r9, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r9, 0x1) dup2(r9, r8) r11 = fcntl$getown(r9, 0x5) fcntl$setown(r9, 0x6, r11) r12 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r6, r2, 0x0, r12, 0x5, 0x7fff}, 0x6, 0x2, r11, r7, 0x7f, 0x100000001, 0x20000000b1f3}) setgroups(0x3, &(0x7f0000000100)=[r1, r1, r12]) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000140)) 19:33:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = getuid() r4 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r4, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getuid() r10 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r7, r8, r9, r10, 0x14, 0x6}, 0x5, 0x9, 0x101}) r11 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) semop(0x0, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r14 = getegid() r15 = getuid() r16 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r13, r14, r15, r16, 0x14, 0x6}, 0x5, 0x9, 0x101}) r17 = getgid() r18 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x9, r9, r11, r13, r17, 0x40}, 0x1, 0x3, r18, 0xffffffffffffffff, 0x401, 0x6, 0x80000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r2, r3, r19) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) open(&(0x7f0000000200)='./bus\x00', 0x8c, 0x248) r20 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='cfg\x00\x01\x00', 0x80, 0x0) ioctl$KDMKTONE(r20, 0x20004b08, &(0x7f00000002c0)=0xe0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x7, 0x0, 0xfb4b, 0x0) 19:33:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x24) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x3, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 19:33:40 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) 19:33:40 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x6, 0x83, 0x20}, 0x1fb, 0x100, 0x1ff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r3, 0x0, 0x0) utimensat(r3, &(0x7f0000000400)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x1, 0xffffffffffffffff}, {0x0, 0x70f}}, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000001500)={{0x10001, 0x2, 0xfffffffd}, 0x1000001, 0x5}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000380)) accept$inet(r1, 0x0, &(0x7f00000003c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r4 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r4, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cb096d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x201, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fchflags(r5, 0x0) semop(r0, &(0x7f00000002c0), 0x0) 19:33:40 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) close(r1) 19:33:41 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x1000, 0x8}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r3) setsockopt$inet_opts(r3, 0x0, 0x208000000000c, &(0x7f00000000c0), 0x0) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) poll(&(0x7f0000000000)=[{r0, 0x54}, {r0, 0x86}, {r0}, {r0, 0x5c4964c06801a1c0}], 0x4, 0x7fff) r4 = syz_open_pts() close(r0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) dup(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c, 0x0, 0x8, 0x100000}, {0x3c, 0x0, 0x0, 0xffffffff}, {0x4406, 0x0, 0x0, 0x4}]}) r6 = getgid() ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000100)=0x4c0) fchown(r5, 0x0, r6) syz_open_pts() 19:33:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x4030}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x20061, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r5 = dup(r1) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000040)=0x670b1a91) 19:33:41 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="c31e97d7aff968d9dd2655f759c294beb4da495f41d1bb2f82562cc94503cd36f347153b140a28451e3d5dab20a3c1163e1a02dbf22ddb6f54cfca454281314dafdad00c51fb82938a13247addbf34b5591327d7f209670f0e3770774d2c7003fb999e2e1a477f1d4804d16807febd0c45d2ba5d78f71e4f06bca74efe80b515ee8de2cdc5980a9a62ff829e0b8f776df4dca5bd2c7f9d490e73fd87a278d3ffefaa42b0090ed36a86b6ece2a2290c0eaa9b3bab31785922df1f8791ac7e93a05164f525a27eca6089a8dc6b6ab8aa44181647"], 0x10) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1dc534e4207f9f39e971e0f66"], 0x10) r2 = dup2(r1, r1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x7) bind(r3, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100)=0x3d2, 0x4) close(r2) fchdir(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) close(r5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) pread(r4, &(0x7f0000000140)="da5f800a6cb2201a6b7df91fb309027aa5be34b12e40f2c08ca075c4b56f47025a27fe2c18ddd18315acf1f246745403916b0de02d185a914deaac7e5d55be0dbc06a7914197cb3f87e5a9562885d4419bd84fb08b1dd8275dd6e0b554405188da889c924c8feb770ebc6d546b1dc91da00cfb878efc779d323a764a21db2e4626", 0x81, 0x0, 0x0) 19:33:41 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc7f7a0f61071b43, 0xe39c724e446e6f32) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0], 0x1) write(r1, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434f3", 0x8f) 19:33:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) 19:33:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000006c0)={'./file1\x00', 0x7, 0x2de, 0x9, 0x0, 0x10000, 0x6632, 0x0, 0x3, 0x0, 0x12001, 0x7ff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x40, 0x0, 0x2000006}, {0x30, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") ioctl$BIOCPROMISC(r0, 0x20004269) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000580), &(0x7f0000000640)=0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xffffffffffffff41) getgroups(0x8, &(0x7f0000000740)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000180), &(0x7f00000008c0)=0xc) fcntl$dupfd(r7, 0x0, r8) r9 = socket$inet(0x2, 0x3, 0x102) sendto(r9, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r12 = fcntl$getown(r8, 0x5) r13 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r14, 0x0, 0x10000) fcntl$getflags(r14, 0x1) dup2(r14, r13) r15 = fcntl$getown(r14, 0x5) fcntl$setown(r14, 0x6, r15) r16 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r10, r6, r11, r16, 0x5, 0x7fff}, 0x6, 0x2, r15, r12, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r23 = fcntl$getown(r19, 0x5) r24 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r24, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r24, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r25, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r25, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r24, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r25, 0x1) dup2(r25, r24) r26 = fcntl$getown(r25, 0x5) fcntl$setown(r25, 0x6, r26) r27 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r21, r17, r22, r27, 0x5, 0x7fff}, 0x6, 0x2, r26, r23, 0x7f, 0x100000001, 0x20000000b1f3}) r28 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = accept$inet6(r30, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r32 = fcntl$dupfd(r30, 0x0, r31) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r35 = fcntl$getown(r31, 0x5) r36 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r36, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r36, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r37 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0xc77467f3a66c4045, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r37, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r37, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r36, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r37, 0x1) dup2(r37, r36) r38 = fcntl$getown(r37, 0x5) fcntl$setown(r37, 0x6, r38) r39 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r33, r29, r34, r39, 0x5, 0x7fff}, 0x6, 0x2, r38, r35, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r41 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r41) r42 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r28, r29, r34, r40, 0x24, 0x4}, 0xc29, 0x4, r41, r42, 0x8000, 0x5, 0x0, 0x8001}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r45 = accept$inet6(r44, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r46 = fcntl$dupfd(r44, 0x0, r45) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r50 = fcntl$getown(r45, 0x5) r51 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r51, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r51, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r52 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r52, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r52, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r51, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r52, 0x1) dup2(r52, r51) r53 = fcntl$getown(r52, 0x5) fcntl$setown(r52, 0x6, r53) r54 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r47, r43, r49, r54, 0x5, 0x7fff}, 0x6, 0x2, r53, r50, 0x7f, 0x100000001, 0x20000000b1f3}) getgroups(0x7, &(0x7f00000005c0)=[r27, r29, r54, 0xffffffffffffffff, 0xffffffffffffffff, r16, r5]) r56 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r59 = accept$inet6(r58, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r60 = fcntl$dupfd(r58, 0x0, r59) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r63 = fcntl$getown(r59, 0x5) r64 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r64, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r64, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r65 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r65, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r65, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r64, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r65, 0x1) dup2(r65, r64) r66 = fcntl$getown(r65, 0x5) fcntl$setown(r65, 0x6, r66) r67 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r61, r57, r62, r67, 0x5, 0x7fff}, 0x6, 0x2, r66, r63, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r69 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r69) r70 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r56, r57, r62, r68, 0x24, 0x4}, 0xc29, 0x4, r69, r70, 0x8000, 0x5, 0x0, 0x8001}) r71 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r74 = accept$inet6(r73, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r75 = fcntl$dupfd(r73, 0x0, r74) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r78 = fcntl$getown(r74, 0x5) r79 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r79, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r79, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r80 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r80, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r80, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r79, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r80, 0x1) dup2(r80, r79) r81 = fcntl$getown(r80, 0x5) fcntl$setown(r80, 0x6, r81) r82 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r76, r72, r77, r82, 0x5, 0x7fff}, 0x6, 0x2, r81, r78, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r84 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r84) r85 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r71, r72, r77, r83, 0x24, 0x4}, 0xc29, 0x4, r84, r85, 0x8000, 0x5, 0x0, 0x8001}) r86 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = accept$inet6(r88, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r90 = fcntl$dupfd(r88, 0x0, r89) getsockopt$SO_PEERCRED(r90, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r93 = fcntl$getown(r89, 0x5) r94 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r94, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r94, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r95 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r95, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r95, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r94, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r95, 0x1) dup2(r95, r94) r96 = fcntl$getown(r95, 0x5) fcntl$setown(r95, 0x6, r96) r97 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r91, r87, r92, r97, 0x5, 0x7fff}, 0x6, 0x2, r96, r93, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r99 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r99) r100 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r86, r87, r92, r98, 0x24, 0x4}, 0xc29, 0x4, r99, r100, 0x8000, 0x5, 0x0, 0x8001}) r101 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r104 = accept$inet6(r103, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r105 = fcntl$dupfd(r103, 0x0, r104) getsockopt$SO_PEERCRED(r105, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r108 = fcntl$getown(r104, 0x5) r109 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r109, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r109, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r110 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r110, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r110, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r109, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r110, 0x1) dup2(r110, r109) r111 = fcntl$getown(r110, 0x5) fcntl$setown(r110, 0x6, r111) r112 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r106, r102, r107, r112, 0x5, 0x7fff}, 0x6, 0x2, r111, r108, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r114 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r114) r115 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r101, r102, r107, r113, 0x24, 0x4}, 0xc29, 0x4, r114, r115, 0x8000, 0x5, 0x0, 0x8001}) getgroups(0x8, &(0x7f00000007c0)=[r48, 0x0, r68, r72, r6, r98, r4, r113]) setgroups(0x400000000000000f, &(0x7f0000000600)=[r6, r116, r55]) r117 = semget$private(0x0, 0x1200000000000b, 0x55c) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) mknod(&(0x7f0000000440)='./file0\x00', 0x2, 0xfff) semop(r117, &(0x7f0000000100)=[{0x5, 0x1, 0xfbffffffffffffff}, {0x4, 0x5, 0x800}, {0x4, 0x2, 0x800}, {0x4, 0x66ba, 0x1800}, {0x0, 0x41, 0x8000000000000}, {0x2, 0x10001, 0x1000}, {0x3, 0x8, 0x804}, {0x1, 0x8, 0x1800}, {0x1, 0x5000000, 0x801}], 0x9) r118 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r118, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000400)=[{0x3, 0x1, 0x7fffffff, 0x401}, {0x5, 0xcd7, 0x9, 0x2}, {0x1, 0x2, 0x9, 0x100000001}, {0x0, 0x1ff, 0x7fffffff, 0x2}, {0x0, 0x800, 0x8, 0x2}, {0x0, 0x5, 0x2, 0x9}]}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000340)={0x3, 0x3d}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) mkdir(&(0x7f0000000480)='./file0\x00', 0x1) ioctl$BIOCIMMEDIATE(r118, 0x80044270, &(0x7f0000000000)=0x3f) mkdir(&(0x7f0000000140)='./file0\x00', 0x108000333) kevent(r0, &(0x7f0000000300), 0x1000, &(0x7f00000004c0)=[{{r1}, 0xcaf3b53087ee7527, 0x40, 0xf0000080, 0x1f, 0x7}, {{r0}, 0x0, 0xa0, 0x4000000c, 0x9, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000001, 0xffffffff, 0xb6b}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000094, 0x1, 0x4}], 0xffff, &(0x7f0000000380)={0x1, 0x5ea}) pipe2(&(0x7f0000000040), 0x10004) 19:33:42 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) getgroups(0x8, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) faccessat(r1, &(0x7f00000000c0)='./control/file0\x00', 0x0, 0x2) lchown(&(0x7f0000000080)='./control\x00', 0x0, r0) 19:33:42 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$inet6(0xffffffffffffff9c, &(0x7f0000000040)={0x18, 0x3, 0x8}, 0xc) connect$unix(r0, &(0x7f0000000b80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2bf7eb6650452476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddcd652a7adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514bca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe864511d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c0080ae59b562c9acfd29b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949279dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e96f574ed5130acb7b6cd342b9a93a4f9e2035a412c7ff68812a016d6166b96601035e5a0aae7eef5a57fef76cc48ec8522aaea758813e4a1dbc979665c5182e7501d5023ec238e5ba3323fd6894793e236f1e11f44a40853750a5964eba260986491836d3f7a043149880574b7b545437d991734d94a8e31f6e737d97ef41ebcd9c95a95549c3e680eb71519aeac0c75d1f50ea163a932182517cf98f677f3f581b8ead460829b3f218bd0088572eac3d07050f324d9346a603aada4db7053ba91920b37ab623e6a7c85b1dcc1394b0a2057f1a4283ccd6b472b497bf65637bd701ae0866d5efe4c4791bc84a52"], 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x48, 0x7314}, {0x42, 0x8}, {0x101, 0xffffff00}, {0x48, 0xfffffffd}], 0x4}) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 19:33:42 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa043a16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9057aeaac500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) connect$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x18, 0x2, 0xfdf6, 0x40}, 0xc) 19:33:42 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffff9}) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x95de82fab5cb3d79) kevent(r0, 0x0, 0x0, 0x0, 0x51b, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) close(r0) pipe2(&(0x7f0000000000), 0x10000) 19:33:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x20, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x0, 0x6}], 0x800007, 0x0, 0x2, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 19:33:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 19:33:42 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x20000, 0x231) pledge(0x0, &(0x7f00000000c0)='vmm ') 19:33:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000280)="64a356d97ca778a36789156885cbb6d2495bb90a06fa1a974bd6ca626507492c9c25484c2b1bbe483e4378e8ee335769a1d5dca543ecea487bf8c78a", 0x3c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 19:33:42 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x35}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) munmap(&(0x7f0000008000/0x2000)=nil, 0x2000) 19:33:42 executing program 0: connect(0xffffffffffffff9c, &(0x7f0000000000)=@in6={0x18, 0x2, 0xca, 0x1}, 0xc) socketpair(0x2, 0x2, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) sendto$inet6(r0, &(0x7f0000000040)="8baf474e7fe45f4f8b1579926cf53aa75fcd1666642800a55eaecc994bcf0ee61792689ee39783bd64cc6c4fb034a59bf59e768d00a82d9c5cd99139d3bb8d33dd32679c44223d8349f4bb1f872acbb902cb0dcfdcaf3f5034b654af2820ab68f888851235a2bf631d4cbb7a24697465f0acaff8c3873b6c4bc777728f05f512b914191f5a6f59d6057f95c13dd73cc58bae5c49b5e528bc7e1aac67639172172e4557058ac0be6412af05fac81da8a782ea6e1d17876613f3b35431fc833001dd3bcc45fbd7f7377c57747bb2647f298c2fcd8d2e3ffd4788f38791bb2d3e928ead35f640e42d3c0f0a691595a5608528babd2b9d", 0xf5, 0x9, &(0x7f0000000140)={0x18, 0x1, 0x4, 0x2}, 0xc) getegid() 19:33:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r2, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) 19:33:42 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000440)=[&(0x7f00000001c0)='/dev/zero\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/dev/zero\x00', &(0x7f00000002c0)='{\'^\x00', &(0x7f0000000340)='/dev/zero\x00', &(0x7f0000000380)=']/\x00'], &(0x7f0000000540)=[&(0x7f0000000480)='/dev/zero\x00', &(0x7f00000004c0)='/dev/zero\x00', &(0x7f0000000500)='/dev/zero\x00']) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 19:33:42 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x7ff, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x7}) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000740)="72a492cdcaf603bea3530bc832210962b5b9d292e21d76bc40cd4dba916fda06d8c6082a9058724f78d37bc3727771e8166bd56209c64855c384488f92d4bbe91c5df23bf9c036ca392607db38c649a7178d2d72be7cb894d9f7051245f728198a3e83f4fe3519be9346a54eedc8e5cb62682b0b7684e62c22b1a719cff81efcbe4e0f37fba8541eca79740be9800ce95d6481b54958dda9025e346148c83d14ab8423a6381948e990489aca9288ebea5b713857f610b00000e54a3bb4eb68654e43bf3ea6b0322153fb16047357e3e1ae9ffaa4b51d5d4ae369390e2cd6d5dc0080932a0442b6a1eeb033515518c40d2a3e1cebb6924066c227eb8a98dadfd191453f4bea393a6d297ddd54", 0xff}, {&(0x7f00000001c0)="f6ccf9be9ab0ef991625289e5474314a479fc8fd423e9a9c5120f98a171f162cd16c237215b75800c35bef938fd11ec2ae3b7bc04e17c5e6afd6266b485913689affedb93b4e1396cea5913350a0d5042b2a6fcd28a73e74c6f78d67", 0x5c}, {&(0x7f0000000280)="3d90a9a336590207475c8ff023970c89ee82afefa4326aa712bf2c296d5dff2e4c1f23a7c2ae5e47d79886138a3e9e690e73f11b87aabf4dcd694abb80a1736f19687d69a2d4f20db95ddc9d050580c9ba2b2fc4f348f025421c2caae82e08e345e9696e8bf02f5b7a4a237bb13440c4fa487085e30a219f770c67d0cc600b720333eb1a73cabd311f57c1b685dc00000000000000", 0x95}, {&(0x7f0000000040)="462a55cd2a32c34467d1f521738ccbfb493df81996c9a17105c5b14f8291ae44ac83e175d4236de0e99935c58f9c2f95afdd82ad2b", 0x35}, {&(0x7f0000000340)="89bbc83fa4d4e0c65411677477bba670c1b63a1aafa921783e655ebcfd13aa18d68a9d9c3789003bc90a143dc2f2d2504c5bf1d8d413fc11307457880f9c607cc048072d8a627cb4ae612c880e1f555b99257d5743c3fce41b1ea9ad3557bb64af01687b856bb1bc7b38e04e509ee9238db4ab0b63703b08e798fcd2a66afce5a7715eb071a0abd858f512c8066a53c489f8d2dff6159beb3b4790838ecadca8dd", 0xa1}, {&(0x7f0000000400)="ccd5d4984d8977fa508e2d17582a2d66cf8a4ed62e99c59da7174cde93f81d620cc7ce9aeebe83f552465aed1623ba75208cd2754b6b52f4229e630d8c0799f363b127684c6a378330b6e0ce4372e9236539eaae0808737504a6422f8e2414f514a76115448504edf5858e2a3b89a9827bf3e77694f9a29ac41791ab9bec26084257e8963e35", 0x86}, {&(0x7f0000000600)="3546dee80996720aaee8c98bce0431d2dbd341f5b9783d8f96471721662eea34444fb93a3aa5864acc6efd894d1dfe1221efd09bf29e5c4094fb860911d21541c000d343cf805da2c92fa88bc2d3ba96626850152f6f00752efc6172a8c2ccd0ba003a755115940974a7f334e8e6355f12f4414639e7771260bcae4f084225de273111c9023aab6870fee0726a69fb911ab4404874a361dc968ef828c7019161352b1cab301b9d0238eef73b8a4a45b4118fd81c407955463e1a8766461188e9625462d760f7583182366dcb96160918d5a5f83cb76815bafe061e29fdfc45b0cf19317a3b47ef7400df34e32b61a83316a5692598501dbf5b8e763b67392f0ad38b5bd90e8f12c69e2edb05323144b908a28f9839d99aa4614b26", 0xa5}], 0x2e) 19:33:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r1 = getppid() fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x3, 0x0, 0x8000, 0x101, r1}) setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x7) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r12 = fcntl$getown(r9, 0x5) r13 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r14, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r13, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r14, 0x1) dup2(r14, r13) r15 = fcntl$getown(r14, 0x5) fcntl$setown(r14, 0x6, r15) r16 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r10, r7, r11, r16, 0x5, 0x7fff}, 0x6, 0x2, r15, r12, 0x7f, 0x100000001, 0x20000000b1f3}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r19, 0x0, r20) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r23 = fcntl$getown(r20, 0x5) r24 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r24, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r24, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r25, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r25, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r24, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r25, 0x1) dup2(r25, r24) r26 = fcntl$getown(r25, 0x5) fcntl$setown(r25, 0x6, r26) r27 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r21, r18, r22, r27, 0x5, 0x7fff}, 0x6, 0x2, r26, r23, 0x7f, 0x100000001, 0x20000000b1f3}) getgroups(0x3, &(0x7f0000000580)=[0x0, r16, r18]) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000140)="46bf45b9cac3baa90f9b916b334813bdac3acc164cfe0ebbf136a337244b582bdd66383e0fe1d30150caef9de61955", 0x2f}, {&(0x7f0000000240)="1c3e344a253989e7f55177de14ef1c502c069c609b29db329c224c0e3219995ebb4ffe347de06a0835b9b05b06c123d548841570492d512e3089c8db0ddda0ed37c2a6f0dc3f93b2a63017e0ef819df8599a693b3281a49c2c3b217ea7f2e7cc741cc6767c651d81636212d6053a18471efb348923d9b482541dcd2abe13f81b3c4bec63e1eeb1eafbea16008746339a46d98ddd3348b16fa5af23f10cf41109c57502b90964f92f6ff41b2e9d4876baa6489899abccf5dd42dcb962ada9e236b8116761164ca95e5bc0759ef4525d2f51d927447601af2d388a8e07ac2bf5ad2e1ed05362ac94bf4db2169517e881e466101c170e", 0xf5}, {&(0x7f0000000340)="52215119c630a449188f1d8da1a8573a173fb68a3c3af05b6ed8f5f440b0c260a82f3c5cd84c676c5e5a42923dfcce93234d422e3db40c0f8148090ad72ab27279172d3a6c94eff713667384404d48b46712842d36f4c2cdc0200a59a0e356e860a3350e1503057e8ba9834c0ebdadbd5104e630273ff24cc6214411bb518fbd4e6c47c6e1d426e9ffaf53bb53536d2155de260d37b054b3515fe3434997968159bc49cc410af020023d6f600cbec8ac0e3c1bc9354f7b39d8ad4d50", 0xbc}, {&(0x7f0000000400)="dafc8120dad76ca6a590ae19fdfaa4a65d80ea6c358f894784064d3bfcb6c677c96716e7c08b749873aebbf2c5fd6d3281e3e2168bed7326ef72a6092c5a5326f7dd075cb8a191e8a05aa42916d71bafbb34a449b6a882efc8f330c468c908b8dd72d6ef1d3bd69b52c5e89afd9f95883b8571a3dc8c1f0bad26291efc3b4c975ffe579556ebeaefd826ce4717c6c96156a99d62856549fa273623474686901738524d2cd9a35eeadf0bf46b2f9229cb4b3ad8824afe3153318428091e75e9f049e09d1319", 0xc5}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r1, r5, r28}], 0x20, 0x5}, 0x0) 19:33:42 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x80, 0x100) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$FIONREAD(r0, 0x4004667f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x4}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, &(0x7f0000000400)=[&(0x7f00000000c0)='@)\x00', &(0x7f00000002c0)=')\x00'], 0x0) chroot(&(0x7f0000000180)='./file0\x00') fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) fcntl$dupfd(r5, 0x14, r6) getpeername$unix(r4, 0x0, &(0x7f0000000200)) close(r4) 19:33:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x24}, {0x2c}, {0x7, 0x0, 0x2, 0xa4c8}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x0, 0x0) r3 = accept$inet(r2, &(0x7f0000000440), &(0x7f0000000240)=0x267) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f00000002c0), &(0x7f0000000300)=0x4) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0xcc, 0x7ff, 0x3, 0x0, 0x200, 0x5, 0x5, 0x0, 0x2, 0x20, 0xffffffffffff8000}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0xfffffff7, 0x100, 0x8, 0xffff]}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x4, 0xffffffffffffffff) 19:33:42 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpgrp() geteuid() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) ktrace(&(0x7f00000002c0)='./file0\x00', 0x7, 0x8, r0) 19:33:42 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)={0xffffffffffffffff}) pipe(&(0x7f0000000300)) kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x20, &(0x7f0000000140)={0x4, 0xfffffffb}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r5 = dup2(r2, r4) dup2(r3, r5) kqueue() kqueue() kqueue() kqueue() r6 = getpid() kqueue() kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080), 0xfffffffd, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r6) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r7, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 19:33:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xc08, 0x8, 0x1}, {0x4, 0x9, 0x3f, 0xff}, {0x5, 0x80, 0x72, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 19:33:42 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:33:42 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x200000000000, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000000)=0x29983656e1459474) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x6) 19:33:43 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x20, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = socket(0x10, 0x1, 0xa4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r9 = fcntl$getown(r5, 0x5) r10 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r11, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r11, 0x1) dup2(r11, r10) r12 = fcntl$getown(r11, 0x5) fcntl$setown(r11, 0x6, r12) r13 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r7, r3, r8, r13, 0x5, 0x7fff}, 0x6, 0x2, r12, r9, 0x7f, 0x100000001, 0x20000000b1f3}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r16, 0x0, r17) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r20 = fcntl$getown(r17, 0x5) r21 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r21, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r21, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r22, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r22, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r21, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r22, 0x1) dup2(r22, r21) r23 = fcntl$getown(r22, 0x5) fcntl$setown(r22, 0x6, r23) r24 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r18, r15, r19, r24, 0x5, 0x7fff}, 0x6, 0x2, r23, r20, 0x7f, 0x100000001, 0x20000000b1f3}) r25 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r25, 0x8004745f, &(0x7f0000000040)=0x7) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r9, r19, r26}, 0xc) 19:33:43 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2oust0\x00', 0x0, 0x0) r0 = msgget(0x3, 0x8) msgrcv(r0, &(0x7f0000000040), 0x8, 0x1, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x0) 19:33:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0000276cd72acf2ace000000546b000000000000000000b2f64f97000000000000000000000000000000000000000000000000000091eea76767eb30f76392b8bd9caf71746c9a77c79b5ca91646004b9e1ca1bd9bee29d6584c"], &(0x7f00000000c0)=0x2a) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 19:33:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r2 = geteuid() setuid(r2) 19:33:43 executing program 0: r0 = getppid() ktrace(&(0x7f0000000640)='./file0\x00', 0xc, 0x208, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000100)=""/115, 0x73}, {&(0x7f0000000200)=""/69, 0x45}, {&(0x7f0000000380)=""/237, 0xed}, {&(0x7f0000000080)=""/7, 0x7}, {&(0x7f0000000280)=""/158, 0x9e}, {&(0x7f0000000480)=""/145, 0x91}, {&(0x7f0000000540)=""/68, 0x44}], 0x7, 0x0, 0x56) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x35}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 19:33:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2000a) ioctl$TIOCNXCL(r1, 0x2000740e) chmod(&(0x7f0000000000)='./file0\x00', 0x80) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 19:33:44 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x7f, 0x4000000}, 0x10) r1 = socket(0x0, 0x10000000000003, 0xff) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 19:33:44 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000300), 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) socket$inet6(0x18, 0x3, 0x96) r7 = dup2(r0, 0xffffffffffffff9c) r8 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x2) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c, 0x0, 0x5}, {0x4406}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x180dc, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0x7c, 0x81}, {0x3c}, {0x4406}]}) kevent(r1, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffc, 0x8a, 0x40000000, 0x4, 0x3f}, {{r3}, 0xfffffffffffffffa, 0x30, 0x1, 0x9, 0x3ff}, {{}, 0xfffffffffffffffa, 0x5d, 0x0, 0x1, 0x80000000}, {{r5}, 0xfffffffffffffffd, 0x8, 0x8, 0x5, 0x80}], 0x4cea, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffff9, 0xa2, 0x2, 0x400, 0x4}, {{r10}, 0xfffffffffffffffc, 0x8, 0x4, 0x4, 0xfbc}, {{r7}, 0xf225fa01a5a60398, 0x1a, 0x1, 0x1, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x2, 0x2, 0xffffffff, 0x3f}, {{r8}, 0xe7cf8cce1d81cfa2, 0x2, 0x2, 0x3c}, {{r9}, 0x61f867fb56a05a0, 0x2, 0x80, 0x2, 0x8}], 0x3, &(0x7f0000000100)={0x6, 0x1000}) 19:33:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) geteuid() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 19:33:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) sendmsg$unix(r2, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x1) 19:33:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x7c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) fcntl$setstatus(r2, 0x4, 0x80) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 19:33:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpgrp() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2003a801f50be7576a4ce0dd60000100", 0x10) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000180)="428f60b5466a5849c27944872f5b9b57f06e44ef623236b374e09f789be71692ba38f40960f7592114860210761cc404067463503a85e41f1ee7e0ce0ffdad59657552b5ac4e9e5d4200f0bc60f9f7acf0d0fba00a09589fd2ad39c237f502d2ff09a4d20e254f1323cf781805e4496cdfa9350578cd83e7742e566ffc4bfb59c0ef925e209adf948f49310c197e6f4fc3cc34d033d6e75283cf047011f15030bd2050235e51e8dd667da618ee593c47da07d891a384c0e14e1c8a04fd586d6972485412859205ab1574cfdc4a36140f8827db965733a48bb298241bffb966186379ec07de53fb3c57632a735f695c3cfb9b7093d559f3ac89d6ed11c976be2616c645ef27f47331104911b8c31833afcc6fcb5059e8e2fb4a35c69ab5eb643d10782c0bbe666df9e217f6754c7a304e1a05efcb5d601ffcdabf1ac563ebd1e36df649ee342da3590f8eb061dbadad2ef801f225852163f8884d614277079547aa6522da17d2f5140c22a5aa7569ef485d51e50c53cf216b97fca9fdfb85ee746f1284af4218b8a0756503cac139a6ee05a98a954c11a37ec768c27de96009386f95c6f2952405736630a61413cb13fbee01675fc8890692acc1e19020deeef92efa676fc5c8923b061c0e4ce41d41f08481d5db799fa030d2df336c048c374adf61f88732cfe39cfd20af468595e18f8e2d2c7e723870641cf90c3d8ac71e5a03b21de8ea503131470a25c6bff6557db60f2aea3f37ec6b73d8a529f8097ce65d53080a7da2b1fd83b0485751d17e9f0153bb98a884a6db83164953a40c85c3180a494881b3e63ba911794dbfcf588dfe1011ec4e168467339df02060dba0f0bd59b73890de6b2572cdd4909e125e85b5ee54840c4e866af5ab9a40918bfba980525b4503adf036f19a0c1f1ac089f5e8d363bf352637d688563413c76e920b63585e37e3ea6fe57fb7242377e00cfa086b36d1fbeec3d8209ff3dd09169e120493d47685179c2a6124d9e675694bcda363ffe03d49af06695d8b0a97e07601e017e0f6755933307903eb4dea74dbfb1714322b5d1921666b0190c138d6c69fb0df518acf5a15d6e1c311fb97c70ff961dc44c16caa32804ed10e231f2c60c7c60a21af7d44e301e043b5f05f0c19040e39ea5f3e212e6395a8cb4710b8eae219ed5b9aeba3c1fe3eae89a9bc0149815e899d1fa1745f6f11972342c47df56e5344ff38e1c24894b14456b338938a6d5f89a9112173d9b55a38688a7b024f6efee2fa13eb79476881eb21e7bbc2da16af6f1db8a623a9cbf60c5f700beba3f7ec32c197ecd880476538b710c1759d8a0d567ee35947e3f833e0f99b2a0c28b7602b464ea4f103d0fac54a6847f95efc64e99f2746a68234260a22d56b63ddbae0281342f8f5e9256c6d284c433ecf7baa6bac2c0819d8fb993c81d5adf4ac4b91de06c750638d87971216a48c4bd1b4a1173e1a13d6edc298c25331d985c03df3c94b0989ffe6399c5c1df340601de4499be69b4f1e75b5e113afba7c9757f96607c11d2e21bd2b8345ee51dcf2487910456cced25b07ddf74beb1470db5b4c347b718870d3a6a67a375ee23819faab7e7e2f3f6fcd2dbc6d576d4ebdb47ae8c1679326b3d2705c65a390ba5bfaa151c2b97ba3979155cb7ecb3fc6f34185f220f9b89e6c8c5e53dd6f5a1e3f6378a208fd1e0fae7040b3e5555918ec62655be3c58f0ec1c46d55c6087197ae8992dea6b4b0539c2a5bf97c9506dcf342a3de4ebf2fa2d536dd74ce322a3c95f559c58d43e7496830cc717ba181efbbd64a33d409a2901777ff57b3bd5ff8b6baeeb5b7c8af01b6133bad278aef1fba2b5ed648758ec331af014ee672a9c99b255364a1f3a98852390650962867b5d4b661fdfc29925bf4834fefb9cd619a2e58936e0d98321e365088292d14062727a391f85861cf3b28e832e8a1094683db80d4bd28783dde32a354f478885a7d0e98e1c0b69f2dad8453cf0dff", 0x589}], 0x1) 19:33:44 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000128, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) close(r1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 19:33:45 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt(r0, 0x10001, 0x7fffffff, &(0x7f0000000100)=""/234, &(0x7f0000000200)=0xea) socket$inet6(0x18, 0x4000, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000280)=0x77) socketpair(0x18, 0x2, 0x0, 0x0) pipe(&(0x7f0000000240)) 19:33:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x61}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 19:33:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x8}) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) 19:33:45 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) r1 = kqueue() r2 = dup2(r0, r1) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) readv(r3, &(0x7f0000000ac0)=[{&(0x7f0000000180)=""/66, 0x42}, {&(0x7f00000004c0)=""/210, 0xd2}, {&(0x7f00000003c0)=""/190, 0xbe}, {&(0x7f0000000a40)=""/87, 0x57}], 0x4) mknod(&(0x7f0000001900)='./bus\x00', 0x100000205c, 0x40002065d) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x18000, 0x0) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f0000000140)=0xb20) write(r4, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r5 = syz_open_pts() r6 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r6, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000700)=0x8) shmget(0x3, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r5, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) syz_extract_tcp_res(&(0x7f0000000100), 0x64, 0x1) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCCBRK(r4, 0x2000747a) r7 = syz_open_pts() close(r5) r8 = dup(r7) write(r4, &(0x7f00000019c0)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d5370ce6acd78360512ec6182840600472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab1db109a29c44ec34641949e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f41deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cd406577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c099db1b42c71b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a70236a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b", 0x1000) recvfrom$unix(r2, &(0x7f0000000780)=""/61, 0x3d, 0x800, &(0x7f0000000300)=ANY=[@ANYBLOB="0000e748eec13e92a11f6878de72abca71ddffbc0a337bd127ac6806fb38103cf62506d2e78d802bf0a9f8ff6510522f1c8901a937653f36b237df940b84bf40d80e294dcb5e6a5363db4be5b727cf98b223c01c3bba87d8f6d5906f34f3a984fe37dd19499b028464ef3c4f267dbd743e11abf0835eb61e282dc253d76caa56fee364e480432481681eb900100238"], 0x1) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000740)=0x8) ioctl$TIOCCDTR(r8, 0x20007478) syz_open_pts() 19:33:45 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd0737b8fa4d012ae447473c238495aaee48c02f6ac4505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec025301199fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b05a684f58582ef50d7d01fdf38ac451dace0752af61be11ae2e8330ddf86a68d6672e87229742fc18fd3d8a13e6d55dec4b3fc3b86c9abebdc6c4d72bed67711bcbbbb7de33eafe12f96662c5341c4baf2cd9108718f1a733200000000000000000000000047b0d7d26f7ec7aca76c381f61c5b7cc8a3723925fff345fb396f2debc80b98cd7f3d8b1d351cd081c07177cdec541bfea08a55d4d96c92b7a44c3d668de8a227dc9f75739df646c"], 0x10) write(r0, &(0x7f0000001140)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e58420883372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f323368c24ed611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d", 0xf2) 19:33:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x7) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = fcntl$dupfd(r3, 0x0, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r9 = fcntl$getown(r5, 0x5) r10 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r11, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r11, 0x1) dup2(r11, r10) r12 = fcntl$getown(r11, 0x5) fcntl$setown(r11, 0x6, r12) r13 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r7, r2, r8, r13, 0x5, 0x7fff}, 0x6, 0x2, r12, r9, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xbe06476758b964e1) r15 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r15) r16 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r1, r2, r8, r14, 0x24, 0x4}, 0xc29, 0x4, r15, r16, 0x8000, 0x5, 0x0, 0x8001}) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x100, r16) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) acct(&(0x7f0000000000)='./bus\x00') 19:33:45 executing program 1: r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x14}, {0x0, 0x3ff, 0x800}, {0x3, 0x4, 0x800}, {0x0, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/231) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r10 = fcntl$getown(r6, 0x5) r11 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r12, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r12, 0x1) dup2(r12, r11) r13 = fcntl$getown(r12, 0x5) fcntl$setown(r12, 0x6, r13) r14 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r8, r4, r9, r14, 0x5, 0x7fff}, 0x6, 0x2, r13, r10, 0x7f, 0x100000001, 0x20000000b1f3}) r15 = geteuid() r16 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) fcntl$getown(r19, 0x5) r22 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r22, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r22, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r23, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r23, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r22, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r23, 0x1) dup2(r23, r22) r24 = fcntl$getown(r23, 0x5) fcntl$setown(r23, 0x6, r24) r25 = getgid() r26 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = accept$inet6(r28, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r30 = fcntl$dupfd(r28, 0x0, r29) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r33 = fcntl$getown(r29, 0x5) r34 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r34, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r34, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r35 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/de\fq\xc065\xe4:\xefN0\t', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r35, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r35, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r34, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r35, 0x1) dup2(r35, r34) r36 = fcntl$getown(r35, 0x5) fcntl$setown(r35, 0x6, r36) r37 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r31, r27, r32, r37, 0x5, 0x7fff}, 0x6, 0x2, r36, r33, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r39 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r39) r40 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r26, r27, r32, r38, 0x24, 0x4}, 0xc29, 0x4, r39, r40, 0x8000, 0x5, 0x0, 0x8001}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r26, r17, r8, r25, 0x0, 0x7fff}, 0x6, 0x2, r24, r24, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r42 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r42) r43 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r16, r17, r21, r41, 0x24, 0x4}, 0xc29, 0x4, r42, r43, 0x8000, 0x5, 0x0, 0x8001}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x7, r3, r14, r15, r17, 0x80, 0x7fff}, 0x3, 0x5718, 0x2}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) geteuid() write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 19:33:45 executing program 0: socketpair(0x10, 0xfdc5bfe9cec2ebe5, 0x81, 0x0) 19:33:45 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) r1 = msgget(0x1, 0x0) msgsnd(r1, 0x0, 0x4000, 0x0) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/192}, 0xc8, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0xb9e84a0a4599e413, &(0x7f0000000280)) 19:33:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 19:33:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)='g', 0x1}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) 19:33:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, 0xffffffffffffffff, 0x0, 0x800) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r4 = fcntl$dupfd(r3, 0x0, r1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000040)=0x7) linkat(r0, &(0x7f0000000100)='./bus\x00', r5, &(0x7f0000000140)='./bus\x00', 0x0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) 19:33:45 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) fcntl$getown(r2, 0x5) r4 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000040)={&(0x7f0000000600)=[{0x8a}, {0x88, 0x8}, {0x101, 0x100}, {0x21, 0x81}, {0x46, 0x4ee}, {0x5a, 0x1}, {0x22, 0x800}, {0x81, 0x7}], 0x14}) ftruncate(r5, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r5, 0x1) dup2(r5, r4) socketpair(0x6, 0x4000, 0x0, &(0x7f00000017c0)) fcntl$setown(r5, 0x6, 0x0) getgid() r6 = getgid() chown(&(0x7f0000000100)='./file0\x00', r3, r6) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r7 = syz_open_pts() close(r7) syz_open_pts() r8 = open(&(0x7f0000000040)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r8, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r8, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) writev(r9, &(0x7f0000001700)=[{&(0x7f0000000200)="7314120bc77c31ecb3dbbb2db4865601d8c73f4c46ddfda05f2fe06ba49b9dede7e728d0a8a1a2ea5498e35786d89129831b9348048fc15f04524fbfe59a9e2e0e96f69b35720f7cda0ddf9d16e38ccc2169697ec20b9bb6661708b519d29336543ee2652ba803c6c522209f885b8c940d3ed88c77ff92cc2c64ad017fc5d819", 0x80}, {&(0x7f0000000280)="4468a026c4452edcd541202a8f7108e03ec46cffc1d613b49bd4a8b5d3db2898aae7d10fe037b50f20e4c0aacae507599e779a480dbdbfebceef336e44ea6f821d9cb043bf696895ad914eac23217b68369097da0ab7", 0x56}, {&(0x7f0000000300)="fe5463580eebb8bddae163fdf02bdcb89c69ad9e677be182f93fc2cd0bd5ea8cf46c41d021eae79e6f25547e07b31140f1502cd61167c326e6fae245f8f811189a8fb97e356e4d", 0x47}, {&(0x7f0000000380)="c7a6fcac3f8003cbc879ed2ff7e3d4b7ee2318545ddc2225efcfdb26fe37da7fcd2d7261e84d2beedf7005dfb097cdf0527b0d0ff3511ce9785b9b0d348f4cb41ad358a4654fd34afde2eba3a95485d106b9dc3e07bb17abe973b29dde2a7884a8aff5b9e7e41f2e1d2283a84c4cfe96dbe24b660834e790b862de941cd8a0bc1d423f4a891c8f91bf7190b9dd", 0x8d}, {&(0x7f0000000100)}, {&(0x7f0000000440)="4bf294bb1f932f8f900fd186780a8f614266f677890a4a2426b7c0311d9e1191f1ee31", 0x23}, {&(0x7f0000000680)="43de89ff71a8556ece329694477e6e210de0c6e686518ad9ebdb0ab4cd933c65d9a9f05029edef9d6f48a829190336b4e85ac7ec3d5f1b3ffe28b7abecb11d112ab4ef1d093aecfc1fefd62b9e5b5f4ae1124031b6f65d2f759b5034646235ddd0dc67e00ff396a6977a74e9d5c0225324580fc8405b5c331351d83971882b6f538518eb7814ffdc0656c83da8d773ea5122db5a7a6c4a557a0238100aeb7037e5ca137452f527bc5b51c0958d93a8d46c8e46e5e2ba3ae3ac014479cc7fbe5c2cb9794481bf0e13b5f02b031e18735ddacb4713dee33c73835947ffa2ef23c814af721f080a901d9ac244eb7af048b4a16e681c87d0194437f30f44e6bc50a2500c7b6b206058e1e43f6dc7305179af024cbfc8c3dda81644e2e63169ef3442fc357970cd58616a10a0ea2b988e3e074be0038fc7c436fd5a2e3376194d727b9e57dde488eea2daa967bd643d3a5e4033a51c26aea015f6b346cc1e29f3bfb858cdcbfd0c975a5a20a07808d1cd0fd4454bbee9d94eb664b16c6501de4102f2750f40ae3766b0db3bc662192ac2b40280ba483ed173f744d5fe68e1d73891f11fbf70cc710834f0512642b914d5b4ea2515c2f74809e34ad5afae9cb7b28277af938d7ec0618767560ee992a5bb5e2e620b69111172118920c5e47c1f0890cff8e700d75f93fe0fcb27bf97d2ecec06b3b759c6a4da1149fad8c9ff0225d9bc663e4c93950b79c83af1dbf36414d97226f958c86ab73b3b2d4a48a2afc10adc8d9768976980faea558e6b02c1fbafa5d2b613dafd242e008e5c937fe7b8216d96dbefd41640cfc55f9d952aeea257bca0c50f9d15a58db36c9a56efb45ccca11fbca58dcf030fe32849da139c9814cc981eb3514f977045362b54469c0d33e87e369ce8d7c9eb25ac5a967f0415f5ea4c3cfb7d0d53a5af04f2724fca48d3dfb670d85179bd6f1634ac2a063d3782730460f126c3cf37a98ca15aa61b49b384c68cf5d1ebdfb07ac54999845cd906a7d0bf5bced91c959bb92f475b1ad02bb2b47af7e225114f17e0e8028c5493f2e2f1d4427a44aae878120437c9834323d2d0c72babbccb966c9bba6e5693abfa464aad242e4dd0ef26ca7f6aa8732271062ba03dd98779caf12b584d67ba231ee4a8d5ab477ba5f37d449d8e0ef1e5c3c45545d51be48d42c9c2d3480d702f6cc3dcfff876a5308406b96ee17be63e45a8c91b312ffd6e8771f3d96286412e0bcfeedf85686b771954c60f7b4403d1da1002118f81a9b00281e62157edd4da147fc981c664ac0dc64654e0d0afcc779094422a21846caf2e4e16c157af8928890684d39786f28eb4235c00ca54f9fcf0da40cf5dfebe1d2a584905aa2b742b1ef9d08576cf20a14362e72a4b78c55ecc7bb6106d933489f8d0621c49721dcfd2ac6dfcb9c8561c55241548cadac5e58412a162a1b382789a3a9e55bd4b9f372d49e792be74b59f166c1c4a5626091523aad9d72be490d5384635b3110f64d251d31295b14e4b9803eab60fd56d6f4af217cca8ac0bdb7ab5bea5033461fadeeb777baf0c79f6f5d73ca18cd24a334aebd30128928d821ef8bef795624590c0b16ba121e49be739a9b5bb3b7b11474b0a98665777eee865626ee232113d3fb277adc615ec8ca6d7b091de79a03ea5f648ab5bb855dda47bd325e3e90abf512433305a51c7372afa639ae96cb10c0c56caa9c3296167890272dd6d371467ec0ec988f9f421ad952e6360839e4b4639a7149d306d6d4d980cc6efbc7da9508dbb4918b8b28e7be6da38fcc2d46b14bbf0ae891c454e3286c53389d13f4f07124758897293886583ba2227dcf8fcd99552bcf4d5dc63a953661adbb6b6ceb3ff10bdf36a35a604012571f1757c0e2ce08f84054d0978d7609aafe3d3b99c2900612de4eb0e23f0b5c4f2c8c3dccdb8a41eb0bb3fa75bc8448d6272f710e365f62e9136802656e05e7145c23e623ed56701c6dd0bdefb6b14b12ad40d09a235346530b36e129ff394dce3a60c714103220376ccf39b31d11ae8a073642686116e12b924aa532ffa0d29818d94c465f1fe97ccfc4b8b81c5a5b26b56744bf3f23a1725b9884992ccdea35639ece87b1738c71ecb9a8875cb5d98b04981da8b20204d27dd1ef6d1195a5e521acf8d2c76c71d4f8b43d936fa2a14294fbe1a84f43c44f7335cb4cc41c13ae9908a9b93490402229959d0914682ad126b2c86247005b44b8d794bac844b96c80105012e9411cb8b7303d8c8da8ef9f5d30dbeef2cfbb33bf10207d2cef3b5bfc52c9d93610e8573cf468dc1a56950fe911d80286cefd268974efd1c10685af97ebc4d36ed7b1ad86a0eab0be6b596b87a764f72a2a8b9d4d873bd2d4704179be1e4e2761180267dfc5b1a1d7a6d4a9a88aa41d23be10d7af27b001427c6f12542003671ba5b59e6bb4c3de1b11906e87922f60af5b2af026d1e302668fe4e672791f05c3a3e45b08c10ff387b324112396bfe26bacaaf74e5e086151ca20d298ec22218301668f9829674d376952e843504da4c7e9afb4eaadd0a1061f48eaf12bb6f26904b07edbb5dbd1b5643331756c79e028057cd8a1b8d7b7d2775e50e960a78cc5d1819517bfae79944901286857eaf51bc4f5ae443259253afb4c6f6b8a778d2aa1daa3c5837513a5894273f90047ca5a5a9670fe662cff244608b77db89195abebeacc63d74b2a770778235af348b0036fd380d43a0b4b00d0c27872df7857c52322cbe22e2ec948de2b4fb6e9a800b7673ae0b690a7e0bd23e60125d6577f9775a91c9b99ad7c859b529641c53e39c67e8ec9066e2a31d3f235fc826db60cc72f7788d0e4b1a9c3b1a29237530332591a06ff81e9eaff3cc5716e81eaaac0148be417c688011572f0443818db448348643d08da4d5c66fe19f16bb18fa69cc4a1566f89a355fd0b51360e4235dae6261a770c07604ef8afaf9996d043f43b53b47759825a40346dabf252e8f709598edab3ff76f72cc01f4a3e22d5612ab2518da9fe6271c5c8c7ec4dd15b4d32b6d0fee14dd990c0392fb937eb7c92c98c5a9a8cb0068b6f41675f273f6a461ad895f720a3940892036f2073f833bb0631f120288ac111b688f3e0702fa94ece6b177056e1ec12ab4ba8843a279280c2de21afce67d51f6cc2474223df12fde8ee3e949c22918b7b7e730b4aea7216a8ad01881c1579f12ee89d3d5dbd93f754e03742bcc5100cb7962a053b50a0757a745a6b71d6b5439bc2a6016f29e925f7de8e3563833f86895391e212a8681c425038fe0298cd9e2b77789e78790dd0f055e7efa18d417ca5cc8ce037a887613bae9a1a758fcd1763c6bbc3b0bd2d80265fd80eabc5b79abba1fe9e8e9b3f1b289c6af56a4c18ee446429622271831305f29bf132849c4322cbd810c73f0d124fabcb817dccf3a562859d52fabd47e672e181c7733e78ee3341b8b5b000a011c2e0ba279c38633272265c7048dc501eb011f6e6de7ccd2a36e174405fdbaa20cbf91ce2142c75512640d4faf82327ea4b1d38b810bcddf21e91185ff9a187b49384ca29510009dcb5f275fb3e95edcac6ac0ce508f04f754c3fb96fa5d09d1c5f2a036a1eaee33ec600644544e24a488631eb854c38676d3458f69c02850040958f443741ff2cecf31efee478546d965618deb7c718f6e7cfff79ae8b0ae6c3edb7755f7872720316698e2f827efb8aa394b8a10a0779b816909c3d223297d8503aebcc16724dc8b03ea242d6a77683ae6100980e34997545327e2addd40139afcaa3f260cc27f2302e2d0e2f1974e80865b6328d853d42ae022536f9caf14c11d6a609210588c912a0edbb08a907a96b51cb6e17133f8ff281608a931e3d8ad101af90e530fe82e30eddc221bb28ece7acf80e3ffdbd459a45fa1ce664b5f17695b7c57817383d4375f04f8f63e7a28d298bfaccf518abe01522e9f36250e3fcc7dc256fda11f60e3010298f5f1f5b87669a6a4bfab19e8a7e849e7ce7630d26b7e1a9fd2157d43f7b9b1a6b1582f93ed423e069d38aa85b762a39defa7b16336790fadd410a25c06d3cd76c2ef23ba4150a2224888f3999306eb98022e4760efe003a77cf4b057abca1fb671b589fa6ee604f5f55f8c72c4210b4fb3ec3b8d3d76f1320cbd2b4fccdd0e6a3dbb4f18f97ba458fa238ddbecd1e64b6a67aa086a2803bc25a9ca10959d5d5e4275b17abf9d551ced890446b113f7c4647b42045c65725aa300173e42bf3930c2631437d6d02e2258184115ecb2f94f12ecd6888a32e65db33932fcb37a8f4ca3e5b38d2f86d2af3e1057b7efc2ba0402f75ba834751182330379ac23c856bc643810105f3beaaa22cf458e782706ff5397feb449458be96c15be7df5f797cc194d1ae2a6f6ff256cb23667557cb94cbe2ca168e08fd84f073b0309ac16158dfbcb531c2404c99eb1cc6465589cce2a7f93b5155b77f28d117c75539fd85b39bca7b7ab7ea835c62ef3c7f5e6148a480676bfe2efb15b24e7c32ebe61b36991968d519c1a29f263c27b3a2b4667c5be18a9f92b8f4f722c7f1a54f373ceca0d3a2211e453f439a333c02b3319596f8188c0fab5287b5fbc41c9150730d640613bccb5291565e556a33b546b65246c1670d5fd11e216f63ae4d73c44f7bc94eae6606d5de4ee5bbeb08764121e06ea2cfcb7a7d1f89018e307cba182c6cb7344957d8d10c4ea5783b62b02a2c32c7288a03ce5202b59493eb90bfe757b544921b1e1667983c9288bc4406f62dd96c5fe177864843d224e8199f0866dc65975af8a385574009f3ca7a091f9055bdbb54bb20a0b2099e75bc73fd12c48675a35c41c744b2c7f021cb2392a641c3be9bf2ab0ed7a2229984707dbac37bfaf98bb3ca13609ac242eb8f95c9249e5200550583847f187152ad6c77364d840fe13dd87ae3c643b7c3271bbb572b3e8fa5f67cc3b828301c4579cb598e317d7fd390fe13712bb689c2d71541bce3bd9283c25f44d775af39f0798f213ce8a2148748ea9d2c0edf68c866ef15d71b32816dd08fe529169d885e7aa80687a98faaf7c652ca1ad32676f4dac066d0b115395bd90d7c0d782ea753745fa83cd694561fc5c35ecb474bcf1597ba157fa21ea2775a45c0e8869f0ab6a27dcc4f63c22dd6ce368e4cb06940a10d28d91f1a77530805e78a7e5e18ae912226faa193e1cceb2981984c21a6a5b84917e968560a5706e5a885b1b2995710beb88c7f7a75a14d3b5d977cbcf201929beb3b911138c3c68e47a69429eea3cfd7dbf345f9bf6fc35924c248c63158bdfc88893d8ca30ddcd3e5c1a6352bfb36ebf82372ac553c156982374f32d01a9fa1dcba960d9fdec88821657f6f4aa1af75159184a8c9d8d92cdbc819e14751c926a5a6e4ef9d1880e32a653cceb7d45ffb3ed0cb26527f7e0ea42216476bdccbe8bdd4194aeb2531ffeeeec9c635be3ce09edd08213422ad61fcca4750198505b8de836d839cf69cd13cd0ae9c656d2e8946078933f18a7bc608bbd7ce54dde0729d76329095b28c798df208c9dff2423f3da5833736e41a3c5f3f635f6a6744096d89badbb0148413b385669e346c4a4c24a8995fadbf9b98f0c69c194ad5e9a96b0c9365984f0dad2cd52db4f0c4367aa57a33f7fd9e6b1186fb3bfb79f8a79a41e502e65f7d1b181455630acfdfce6a7085ac021318a12915ad1668fd1c1d020f9ac9c47013c81804911ee155699f002f977e0208996a7c5234d61a319d9d2f0aeeb6130aca2ddea060372262a9ff359debe468e", 0x1000}, {&(0x7f0000000480)="95e1e3b70867b0b7ba685fc09b5f865ead26c5a4653b14697424c1586baceb63003500a705ff88542225bb0b5c3b7e4fca6d43fe69a09fe84ea1b7c1f98243f876e58df8e053dd40d9f1d12cbb56f6afbab21d26546a3588879252fb23b9d88ef33a8d52f3", 0x65}, {&(0x7f0000000500)="2a60e66987092cd17b85cb781f6cddb93b19a605f21cfea57627edca25d49f3f461945aa7f22519e169e94d3b2401886765ba6055936f1d442b699596f5a1d15f43c484bb5af5a442abf559449a1b2ace94f378f4b33aa6acb0507709b07818e643e8dba65919fe59aed76fbfb01ddac58e8f053f65bd4f25af814e00f2e8057a4bb0b8b6d5cf17a212f66eb4ce0165692250e87572ce234290f926788b20a677cecb789776cc623c2b0443577bbd67039f29225135cb61e82221af2a50f3532341d859b5657356d79582cf4521ff7da", 0xd0}, {&(0x7f0000001680)="48a8e9cd4c0c4c0c587385320942bdefb1928190769fcab178762652912de5a43753b337e1f2dc1693e32129c166c82601ae76d9d67ce0d6f1add7da56befae3f9acb1df4b9d20fbcc1170c86ba272f1e0d45cea11728011b321f7bc339fbfad85c326dfb129d31a79219047415dda84", 0x70}], 0xa) 19:33:45 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}, {0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x5e1, 0x4, 0x7ff, 0x8, "c44a018bdd8a670901c73ed6fb323d86ed2be02b", 0x1, 0x7}) 19:33:45 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d62eb3786e4c3b395cbb4559614674d51ca3b3b62596ad6001dae663412436d1456d3e51780fdcade8d0b94c66e3b4c50ed1c3c66e24138c5b1f53f1c771f12b324a3588f625a706e16930e3254ba02af2048623de7f6e615f94b63682bf779102e9bc26c1e445be351ca0f59137dbdcc7087400179ce542a4e8db3907b986cff926bbda21afa8370d8eb0e932700c7008c46669fa2067f57e1783c22a53243c436303cfb7062e803500fac93d3a6b90e9826fb81ed45d23d9ec4b236cc8b7a0c100b4bd1cf8c524f853cf66b2556b61ae5f45d208d108b42fc6d2875194f2f05cce391b32c028ce6ce288bef154a0b09664b5f404d8e8e486243364775ad01b4565aa7578e3eec6b3c809079b0e42d22a6acd668ac03794931a2d04b5cc4a173848eacdf03565bc665e989f"], 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = semget$private(0x0, 0x20634f0f4e143669, 0x200) r6 = getuid() r7 = getegid() r8 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = fcntl$dupfd(r10, 0x0, r11) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r15 = fcntl$getown(r11, 0x5) r16 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r16, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r16, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x101, 0xfffffffe}]}) ftruncate(r17, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r16, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r17, 0x1) dup2(r17, r16) r18 = fcntl$getown(r17, 0x5) fcntl$setown(r17, 0x6, r18) r19 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r13, r9, r14, r19, 0x5, 0x7fff}, 0x6, 0x2, r18, r15, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r21 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r21) r22 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r8, r9, r14, r20, 0x24, 0x4}, 0xc29, 0x4, r21, r22, 0x8000, 0x5, 0x0, 0x8001}) r23 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x8, r6, r7, r8, r23, 0x2, 0x9}, 0xffffffffffffffc0, 0x9}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r24 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r24, 0x0, 0x4) r25 = openat(r24, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r25, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r26, r2) 19:33:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x6c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) mlockall(0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="8c654f5c276dad70", 0x8) 19:33:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x10, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x8000, 0x0, 0x8, 0x3, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x44) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000240), 0x0, 0x0, 0x0) socketpair(0x10, 0x4, 0x6, &(0x7f0000000200)={0xffffffffffffffff}) pread(r2, &(0x7f00000003c0)="7490cbb4eab7ef06b566d37dc943747a34ea9da0970e444830e50c71353763f1650d9e359ac11a024040bfbb650e1091faa51d51522a6d92202728ecb70e159a0dc3a637007e6088582e109e7ee42617aa757e25742efcf6b729a51288e570d7763484efd7d8180fb4cca8422148c0adbf0af53fccf24ae69461f25a605e9a997171b9937062df8d4f427a0df08db96e5d1884c6c8a5d56201f2c2553351e457cb4d962df00c977536ebd057d5949fad8b3ddd85a5311f2952885b4500e5a061906b776af90dfe8d13", 0xc9, 0x0, 0x0) r3 = dup(r1) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) getppid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000180), &(0x7f00000008c0)=0xc) fcntl$dupfd(r10, 0x0, r11) r12 = socket$inet(0x2, 0x3, 0x102) sendto(r12, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r15 = fcntl$getown(r11, 0x5) r16 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r16, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r16, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r17, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r17, 0x0, 0x10000) fcntl$getflags(r17, 0x1) dup2(r17, r16) r18 = fcntl$getown(r17, 0x5) fcntl$setown(r17, 0x6, r18) r19 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r13, r9, r14, r19, 0x5, 0x7fff}, 0x6, 0x2, r18, r15, 0x7f, 0x100000001, 0x20000000b1f3}) fcntl$setown(r8, 0x6, r18) fcntl$dupfd(r4, 0xa, r6) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000100)=0xffff) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r20, 0x8000000000004, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pipe(&(0x7f00000000c0)) select(0x40, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, &(0x7f0000000b00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f0000000b80)) 19:33:45 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0x8, 0x0, 0x401, 0x6}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) r2 = socket$inet6(0x18, 0x1, 0x1) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000100)) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000140)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r4, 0x2, 0x1) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f00000001c0)) close(r2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCFLUSH(r7, 0x20004268) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x100aa, 0x0) r8 = openat(r5, &(0x7f0000000280)='./file0\x00', 0x80, 0x42) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f00000002c0)={0x2, 0x1000, 0x7, 0x6}) r9 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x8300, 0x20) connect(r9, &(0x7f0000000340)=@in6={0x18, 0x2, 0x2dc4, 0x7fff}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x20, 0x0) getpid() fcntl$getown(0xffffffffffffff9c, 0x5) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f00000003c0)={'./file1\x00', 0x1, 0x3, 0x101, 0x1, 0x8, 0x1f, 0xff, 0x3, 0x1, 0x1, 0x7fffffff}) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETRAD(r10, 0x20004b43) pwritev(r0, &(0x7f0000001800)=[{&(0x7f0000000480)="8977c25b000b89a3a82edc91cb1ff9322128c996239e6866b159ac913da1f3d7c549a8c201d850d6731231ed82095d6b7ea34e37713709aab8d9f4106040b667790124372c61c2491e4ae0ec486beca0829b18f489dfb418e4e909e02d26c544983e41e1d59c00e845e59eb42cde2f32ef", 0x71}, {&(0x7f0000000500)="e07417109ca5328b6a746011994c0b3aaad641e6f1996cb7045c873c39ca3c6ad88ca2fbcce962efbbff5c28297f720dcc127d0c73b28b483cc3a2061f8782c709bde51a91ccb789919c20845cc98df6dfe87ace6d8b98e26e5634f02137cbcabb7d3856b939c2b4c51660eef5659af4c478b1a9dc5b46ef39368b46d7ba1ea6c1d546d3037bfc794edf541ef305a3118e5732e79c4f6bb2df507a9acf3b70187c4c812468b8298b7466baa9482dddca0fcb3831dd22bc779915d66b3c37f7cb741ee5d1da9ad86c3aa761f5292be0197ee136a1e4b10b42c890d74db68dcd539d4633002551b76f7cbfa5c623f9acc9ac24ba62aaf98dda1e594b5c9a557e4638b1b970a0077b90fc3ac6f741a447f9deba84065d6c1539a5daaa110f508d2e8b222b221aa126920a8d1b6f27cc4b4e9ca13e8a6c88672b85a9c832ab9d321ac357c8a78ed66f60371fd6b8b0142a06519c6a4e7ef086191e8be9a84595e887ac5ed01273e7b9f8376d0a1101aae3b9a72b298b2a4bd37f94baac6b01e4d81316bf4d6b5b90912073461312dd32ba60d6e0feaabcad9d329ba514ee476c9e2526f6f7b5753b6f9f6e327116230cc7aece427b40cfc0cbdd348a91a3f638a0e3a6b1d04a03bc55320bada376e25da92a24a21e566de4598d64aa757f79f8e873d96ecafbbfdd81f90bc90160c578e8cd5f27e9db2f02e3838e76f1c7efec8fcf68148a6cbc578bcb7c113110a54317801e88872d83d1f5fd9a5aa5449a8fdbb830e7643ddf527d767a5b4123123488ba8f4d6b496dfb8e6efef62d9d0b40c0d52e51ba2374766994514aee6170ed7f07b6c33f0e8d2d8b9c3f6751c63ffe940b7b68ad07f4b07cf18e7f9c83f451cf935eee45c1ace09fbe54bea943db3e14bb454927f6748c3a8f7ef1e2d5eb74f1a52594cbc11ee7d9cee4164c339a60fac31dbbfa8f7773372fcebb2a70b7d5627e0da0c564400d1eddf5a322934deed7832b06983479927491f494788709902c645b585bada549ac8e6897f37a3100046b006a7622d1695da86db9c868851d0977cb0c55674a2a8f61498564d09b36916519e14c5293598d58ea49203af5cdb79f9ba046688e78ce25e1527d6d479d0e8b9f035a61c85c3e2fa4fb4fcf707ba95a9a678949efeb94460652a9f8b0e0872600c34e919b256a0b2da4bd5196b7096df9e8b3651d015188ee9ca688b6ef33b7b97034e01608be87d6055e926b86f773c5006f0b730aea21cc3890acd3817f5ab589116063d273a94b6f2ed10f278db15d84d3947fdbb8c03946238d731d8fb5fcee3b5a988e4710edbacefd47c4664c5f88097880fd8d55bab7637005a05c0fdddeb3394cf905564b00b4243d30a77eae5491c37f4d11094ba0007a6be1a44323a9c4b73d366920d57ca9d0adeb60da4bfe1533d06e9bf84e81a710d52442306ec2c1caa3b9cafe93bb9c87dd63e45fa894211b135f36c2e27bed167396b05d516bea4925e3aadad284c960cbf1c8332ebe59c74621e9a2da197bc9c759ee83c86562482670e49f1008b26e7099aee74dea9e7d937fa8f9811f6bad3e26877282835570bca8cdcd9a1fad4ccbcd70513f419db7b20b0558e27c49f822463e285b2a3d4f5df180657d0e5ca2e05c3c0fa821d37e5bf24171a0790d3911d0fcbc0318a7470ae86f090b27a8947af22546793bfcc888232a86773e800dfcdccfe1b50d8ffe29fcef1cd5563b57c1d534bafe22a05f19ebb75a15f543906352ecedc7d64a0550badc90fb2e76ecef5d86cad8ef6ae39e17054d3621af4330a8ae7e95458e8ca6079d6ab378f25fe538a250d0332602d7c197c0a2b54ee975b5e60f6640c99bae88f02a575b03f6a7a0fb0cb6ac199092d2721371c5fffa60cf5dc89da5e02a30a3ca565ba38200e6d1d1ba8f1dccad73b5d12d2574d84ea501ffc8c89a3d32d620d79242a15a607af5c52312c9ece3e88bcdaf1f188df5eada59105499a36513f03baa53324bba74cba1d990e4732d3af13887b726060d8368823dd2f7b26fa3c6fd6f155dcaa4f11b3ef5a4b77dc4495c715da6b1b05e84adaadeb7ad1c12d146ab008cd5d1eb93f44f95e124180308141ebb5565030ed94130e9440f8203328d9403ca43c653b7f00449719b6ac9e1087b15d71fbce9097f1382b8134a0271e627f208051ff60897f40e069fbe0e8a345d582216e8f8004148802e846c73fcdd18e3c056da8c1a1d339564f80449e8bf913ccb57d56ed74be31fb67b6456c7fcf2478f1b96ade5c1a9a8c7b3d8b099cc9c18d803b3582429013f7c51e86f673db464e9c1fbb6b28961a75deab650910de2ba0e30b8cdf72b53168ffd1211c79365a034e97858e6b30d88ceae61e987fd9315c3cffc1313634e6a3ef32d999d1e90488f6a9576a6314fd027717545ee4cbf7e8e810a09ca798ec179fa273a6d17290b7d54fe7c2cf5ffea205464ce1ed69e8d7cd5cef332d21daabf1f7375f488799bc9b108e36b1551d90b188edef573ff347cd87dd824b3ac076119e374b25012863d7fb437dc2fc58cbeb5dcd2269b6d9f3189121cd3d779a91b969de70b795032af5d6eaacd34fc46a3cee3865eb3372dd803e63ddf060bfb6baefd5504c5508d6a4144c5cc5d15bb0e215e026ecc4a29693f5ec75594403fee553f7fb837364f91ca629890c779d273a353bf31fffe561a37ab716b9999c7e8268564d88137391511265f6df2370ac3a88da5e33aa6d66534e3d927437bab2dafd9918c5153efb946cfe2e4e51dde880ba0a14f6f4cb6bc68b83a78a5f9186a65a34b65c6de0220e9e285fe909ca08a65dd0fc53bc649230b49e95685055384c3ba78be5980f2c0c89042bfd4abad8f324cae672c1030c1d0be8b4bee5223d1bd8731a4f3e21592477c6ff462a951bedfdd2dd023aeb938eddd38e5860e7d39dac7ad18d19cf9750274a510236d5bcd3499a5fb2935a597b26c47ecfe1e405626d21513f2b602709e579e2de3507d97d678df5d7fda27ac272b4e44dfe0cdcf5923cfe995be522e8936665e49a247dfac64c9b3158f586679c362dad947a856df164f9c49e2beadf4c4c58f9f2ffdbfec6f6e246abd0391eb80fdaa5011ed8527ff55a1d68236f2fce1c99ad1ec425e0660735e296a2cf26c9ef40ce624992f707a08df04d33577b81e6bc3d94d560221b535594880ed32d8b6d9b052a72b9e9c77a5a22bdbfb329c63309c640dd402e5ac4275516f44c1bcdba3a60d3feaa0bdcceaccf8759f9b574665bc9bbf7a954602767d637271969d5046e88223224be5194a45fa2f2c0d37690a2ee4712ed19ea9e684b65f19cf43f6a7782dcd2c7a41aa8e2e75c4ff569f95d75d3dd82959e404c789122733daee767b51daeab2967b4a2b2f700618a6615e077d0a6c9e83ab2b4a6b5735f0db40a5093ed7f3bedd7d946f4204473eb5d5249097d620eb773a667403d476bac29431a3cc9b9a9babbd41733374f72844d6b14d5bc00c200ee42a6d21ebffeb7550c3375ddb11da989e8518aa9479fbf655052fbb85b9973c832fab07dd5bee6d222a89045da1357c88858db6918296ff583723cbe85c6ad42c425adf4902412f16758b7417103b83db773993c940298a919fc089c3ebc7f5415e1c5918ae31085391bf0bb6b32adf3892683d5c66925a79224fd68523ae8829f5de860c4353375720c08f3338f5f18c16684005a91fe15f86b57c24da5d5fc7ef12ba3ea686cf152be1c5b061a9e6e116a8bb6b27b97a575d6bddfa2ca99173a81b4fde2a3f058499448e8c87a6794b59441b0851aaf250e6b52cac33c1f27722909978a9dff1211d108fb517771149507967bad7e75919325f871c183271249c9ff30e9ba4506f24f52d3b8edc7932b41403e03e2d75abb722810022f187fc67392d39eddf75b9b8e009032d0f7752d3ccf5ea9b08e231e8ba29335a6022ecf6a9f8749414827f56e274ddd6e292d381e431627ff43d10e0105d605a6f42e34ed562fef533962985aba6ae5d1b3870493d202d4d26ea26bf5598580cb54b956debb1bd4a996a1053d2a17db1c14bffcf9709610776ef9b87bc249d083bda9dce8cb9b0496adbbc032cc3bb0e7b1a2cb1bc0a30de41de167ae77c842bf6efe957940c2dddbe57ca9d46ed011d778eaabeee157e0b37766f8ec728ffba59442231ddfb7a2120ede9f85fe3fad8ad039d0551055e77007f86f97a4e67de705b1611d98c8eedb2d6d094843972ceaeadbb4fcc10f9274206ae77a10099d91187a57d1f6b38d0196e1ab4f6fa74beff6e1b6baa3d7578a3b5994a4fb729eea44addc7d6a16ca55d9d13d5b455c3ce061e645f2a1ef09dd8ea33ccb1a381fde5c6bc40a2cf304df54401483eeb6f3bf20dc7fbf96adbf9ec889b59413060459a9e681b511a7b1bba4915b0c3b23a8d893dd023247c335449f2a2341ebbfde885ed8d5aafe10ca2368d6526fcd434d98b1651d66255fad9d4fb7a7d8cf0af8304bd78480ad4b961e6946fd5859e30af0a2e815194f173c03737791974cc10afa5a1848944fa59d1428f972f1efb61f5ace55b8a71e2a4990380749e7483be573875f3afc090abe44616aa68bf2baf10c55171becc45b4486709343b727f661b602256d79fab3a392dc79ff2062e873f535ce1e99827bce2c26a55d0e1a22d36b17691ab0522e75569c5d2aada04cea000ee9a572e907853fe77d0735cd16df63f2abb035339ba95ed480e29f9ec315d76177ad143830e5ec3a0fc23c93e0d60c2ee7501293357ba6ea6407c62455e6fbded7234113bb584fdec31cfd9f70c9bb075347a1b991048d6c84885a9fc91df7a586e718b116100e0476d75845c2ea31b6f652739604b2e6ffd8126233a4ecabb7407b6683822df4c0d54c56eddaae6faa09c6d03523b0c2b488a4cbbf27dd2faa5701c93a601cfc1dd175354bc039ccf4ab4e744222c0e75c083a1622f923a726426afb9f06eecc25c9092e54456a500aea906cbfa22739f32a77a29749dddaa0ae044ec1db672b09c56671b06e9e084768ebee41249ddd0ac62b4b4db7bdb394e7be2b1639ae8d4f0be4df841e33ffc16ff74e3bd7e2a2ace0b55adcfa01ca3fb7a87134d60fc9b9cc0b02993c643e41c959a3d7b5328ccdd55f31d3efd0dcede5a1f3f9fabfa7008f090338c3403ba9bb448d67de0132111c2e6259dc612b914d55f980b36e9320995fa282af976a637981141bb5f5645e18fab60f39721b1e36b5e91145a37b60b57c3568380e869239058d0e353dd2861be1777a86b3423cac3c1e936a684fecd7da907b9db02bf88ff1ffd9f48385d2604132789958fb32121163d3ffb000af03d109111b396f7eaac3184735255813232153015f361d481ff3ef73fba5aab194b1c463a23437f2e94253f46eff80147cc75637cfb95c6df01ffa188ac4d5d444ad6387233b4502cfe3c725d47e0fe7e597e78a852a8916ed5ccb99805e5335e0a7ed513ea003efad219324e868dc43b8fc6deb0d21a9fc6052dc2fa5e169222ae37954a74ae83608a5f4227f415c042b2cb95022c34f154f2e3d94ed1df8af2841fb79393053d7417299952a1243241328fe65a87708e2009dc944f1a22f7410458ea6e535a1026e49492e9cfc8ddf787b908b5f33ed5db58a194866851ca5a31980f84431baa5844de5afa7f7d4d475326a59999565b2ef98b315e9f297fca9b8970562db0ff18485a77886d6afe8c16614bdfdc6e0afea01569a6529e62d5f8a0f3dafbed0171ee0291324be5a33666070ec40c1ee8", 0x1000}, {&(0x7f0000001500)="cb4016b0d6189a21316718cbe07ac64521cd97220de1e6ad06caaca51876dbb82ce1490a3d8f10", 0x27}, {&(0x7f0000001540)="4e52563b74a1c6dc0ba517dad833f272f1950a1f3ebf37e9c0362a1aa2abccc89156902d84ea400bd72fc2f5d662121126adfdff433bc2dc10c8067e8fab0c7842294bf1c9d6a05779fbae964832ee57af3701b8fc2b76f94f3cc1f2f25c22ad9d6c8c23ba4657e878e6ff4d342297e77b22386a4624343de43fd0ce87bb453db9aed98a242e1f759a8a638c405735d597fd2f7fb8ddea91e4b286e2417b509f0f3f8ef3403a4790b5e40a0e76fc7c0877de936a77da6ed1bf2476554f6de5ccc846929a5771f9bd847b0021ed6f48", 0xcf}, {&(0x7f0000001640)="b8c532d83937b74ab220df6ec0eac6cca6e80f48c7147873d7db2cc2aac6f7", 0x1f}, {&(0x7f0000001680)="91", 0x1}, {&(0x7f00000016c0)="cea1134af178bfba60a490c5a8602b7e36cb3d6fa54053b53122d45679", 0x1d}, {&(0x7f0000001700)="36b6bf63f61f6e16b570c39e457d0626e2c17df7900627c85d5836912d2673ed5835740dcc0fd545c576dafb3cb6980abd0e475ffd08535f21d39720bd826ea63dac59b8151d45d957ee31d4d12f79fd87137750b8d10df5c73d3291507c40b6fe0a09ae84ca6d0b96ff83c2ca894b2853a48183991dbd7272ab03cb6dfe7df0", 0x80}, {&(0x7f0000001780)="e8abf7eac9dbd57147a9512f8bb616f3b97228d6d70f9d6097cfd58a61b2ad260f67606bd062870578ff09c33d999d1cfd0e5823d90a9d22ea3becf7610e4ed532b9fcf48c7bb978fca38dd3b9b4049106478507594022fa9f7340a6673df83e72659c19d777f6e4355b088bf388cc2e29ac3d579b286aa330db1207", 0x7c}], 0x9, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f00000018c0)) fsync(r4) pipe(&(0x7f0000001900)={0xffffffffffffffff}) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001940)='/dev/vmm\x00', 0x1, 0x0) fcntl$dupfd(r11, 0xa, r12) 19:33:45 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0xcab0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x2c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 19:33:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') chroot(&(0x7f0000000440)='./file0/file0\x00') openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x800, 0x40) 19:33:46 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700a69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162bb8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000003f0000000000000000a034b9443ac0062f41c1416ec025301199fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf936ff0f0000f2718f1ac82ab95ce1924f0465ae1dab5b00000000000000000000005e128a0d898814910f9854ce6f88016e124a9b41d8bef656a02eafc5caccb0"], 0x10) write(r0, &(0x7f0000001140)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e58420883372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f323368c24ed611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d", 0xf2) close(r0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x4, 0x8, 0x40a, 0x5, "82acf7a1d1e8ec854b02a71b82a6e7e9d822c910", 0x7, 0x9}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x20) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8004745f, &(0x7f0000000040)=0x7) linkat(r1, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x4) 19:33:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r8 = fcntl$getown(r4, 0x5) r9 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r10, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r10, 0x1) dup2(r10, r9) r11 = fcntl$getown(r10, 0x5) fcntl$setown(r10, 0x6, r11) r12 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r6, r2, r7, r12, 0x5, 0x7fff}, 0x6, 0x2, r11, r8, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r14 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r14) r15 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r1, r2, r7, r13, 0x24, 0x4}, 0xc29, 0x4, r14, r15, 0x8000, 0x5, 0x0, 0x8001}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x3, 0xb02, r14}) r16 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r16, 0x4, 0x80) pwritev(r16, &(0x7f00000003c0), 0x1df, 0x0, 0x0) rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r17, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01352f666980653000"], 0xa) r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f0000001480)={&(0x7f0000000000)=ANY=[@ANYBLOB="70012ea30100000000000066696c653000"], 0xa, 0x0, 0x0, 0x0, 0xfeb0}, 0x0) 19:33:46 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x0, 0x36dc9b59, 0xfffffffffffffffd}], 0x0, 0x0) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698a, &(0x7f0000000000)) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000240)="892ce63374f2b34aa2f534cfe09099aff2526dc6ad1502b8cc21739e5ca051569b2dab5f32e32a93e55039be", 0x2c) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000000)="a92ea32f", 0x4) fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b45c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) fcntl$getown(r6, 0x5) r8 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r9, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r9, 0x1) dup2(r9, r8) r10 = fcntl$getown(r9, 0x5) fcntl$setown(r9, 0x6, r10) 19:33:46 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/108}}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x200, 0x80) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x40, 0x5, 0x5, 0xc42b9bc43f52ad2e, 0xffff, 0x3ff, 0x3, 0x1, 0x1, 0x3, 0x80000000}) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCNXCL(r1, 0x2000740e) renameat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') 19:33:46 executing program 1: setuid(0xee01) r0 = socket(0x20, 0x778ec64818320be1, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) 19:33:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='pd\xc3v/bp^\xb5', 0x408, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x8000000000061}, {0x6, 0x0, 0x0, 0x7ffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) pwrite(r1, &(0x7f0000000080)="b42b268f0478e178a25094323a70ea8375913ac59dc6079c52a221c3f65e25f0f02c030d8e9ef936b03e3fc60a8187f802685cc5af495a4750078a436559283acc3fb60818b73e6e2c23cce9e762f3f9695cf845b44ac9fccda9379d01dc56392649d170c919dc09ff304f8bec1ff4a5742a87c7a73ce1e2", 0x78, 0x0, 0x0) 19:33:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000680)={0x8000, 0xffffffff, './file0\x00', 0x9, 0x4, 0x2, 0x6}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ef14045f099be06bfb327cbbd8a6f2c5423409e9", 0x14) sendto$inet(r0, &(0x7f00000000c0)="a8232c3e1d898d02255b47fadae8325f953856612ddd950ddb07243879289f0dda07c752e7a40bc3a0e006b68609875b9b4a63a753a50d5b7e2bab6c3a4941254136cfed0699b1fece0aca9efc5c0d4bbe83d5f7f031d7f5b06e2a166ea71144d19f3bd71b5117c61e59ff1f5ed2f2fbf5427ba610c54999a6a3e5fb511b35b6289938d9abd4b7bc7832f8974e0063e6966ac9e42ab591458d7527f95bd451d4101a98c703c5b086f0953bce4e3f1af14b8fc25207f1e324c5935e8c0ac4cca42b365f38d35874e54b3e504292e14a76b683e60ac43dbbe2a806f32c5ef8ae617115270b2b8d6b14a8dabcbbfca31bed8273a3d3810f7e98c3fe002000166ba0b5d1baa672bfe40c1ad1b8378418b7e215e86347f1deac2063aeca320f3f9df58c1e94da398629587d41650de210d89af7da59f7ebdea93ca1c871d877d9d474d485554fdd15d7d82ce594d347a486869a9c9411f1ac0634d4b017f225d1675abde7b8b3422d03194b6251fe9ea6616e1f5071d4e97b05ffbdcbc71d8e85a47f70d98f6b0cb20013ea5142ab397490b952a741a532e9b021dd710a330f1035023b19c48d4103f0cdf663c83673e884d7c464896272f494c6771d4d05d50e6ad9b489908388efecc7d694579f77782b891fadc89b8e4d933da54896e8b0eecbbedf4e0d493fcc40412bda24fe0fd07b1ad6f40039378043c279e6713f32600404370f7403a6e392c64a03b2ca007efe97dfeada9e12ea7b87b17c86634ccd5a075e1867e5b61ea4eecc9ff76e81bf1d64721ad5451a0350d4e13580e532790ac405f30cd5b2c3859b02e4fc338d17f225ddac7ef6111b0857ee95d934ac2d242ea9c7dbb19b7fae2c8f1babf1da5831fc921449e590d83ade206f9aca263eb33b76e7a35979f53fa5dfc4814e2716e13fc9d480e2111a0d7f3f96bd7cf57a99d2ef2295473ee3e87e2ca80f068f1c5cf3861010b4bf18f8a03b207936de852d5677ff3ca4b389bbb31f773dabd8c709601b302fa048d288926bbb8fa9baac2e54225886737046090b709de0e5e914d46229a83238ffd011cdb753d47fd361a58b356ebb03fee7063458b5b5c07f4c524f93f9627cf58a07575aa98fbc8ecc2329ce3f23aef786cfc6c602be19449643118a44222b2271004cf5bfcb55662f218e79992501d38518f9ae9df07c884e678d37a8c68ee5305b499a0204fd4af9b7a7f79853f0b5f6282328a7cd5e4d630f39170d0fcc8f47a012da594dbb31784dbd1b27ee836cb931b81f857c7ddaffd8ab15cfde8e372232e06e519cf927fc8ab5c51f235ef8e8f33a65d46904207b01346e843387f44517bc2f439a34d8f7771adb3fc353e2c23144028d1f18dd3ff44da7e8d4261fb988797ee794cc317c477a3aab9b3c5349e673e3ae67c91d4b6581fc63fdb85d2068e77c7ad1eff61e16107bed36743bef9e08307f8a4768583869f0bed12df893ae7e51a5bb8bceea2606d9237ceb6ce151ddebb2480634ba5542d696dbb1fc8ac4750f5deb6f071054225f988d61f763b32c2619bedb26e24af7827ad25d81164892e01fdd22dc8c529e9dacac6c7178f7a64c4ccd057c48919792d13665db317edaa0af0a192ca86a6d517ef2c5eb33366cb1d2c7ce7a4edcc0d8f16c0887bd8e12ed9f6aaff7e5c3de9e22a59051bdbe34c56b852a101a2168614416357a003fe1d03e09153245aaabfb4a35ce06a271a7d8da35748d09f40a2e2424542c1da152b39d574556907b6b344a414d1b5e5f683d0035bce212bc114eba8dad5660c92509a12a5c43b71d55a391ab3c9c469f958f8c81610c52129d208ca2f68d348fd928aab668cd95aeaf692c6285b7b346cdf58f519352d84a423609c4c5bdf473bd997b5b03b3630f789b5d0a4bf806953413ef42d483dc737dcb92d18c3209316a80fa98923ccb6d7f663e7dd145884aa04896df5c6f2edce6970028a1f678d0524fdb095cd29f715fd7b5802debaaf744dc5ec84fb0", 0x58d, 0x0, 0x0, 0x0) 19:33:46 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) pipe2(&(0x7f0000000100), 0x1000a) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000380)="4914ad699e5b707cf19bc109dba3d296bea6ebeeddf4b17c8518a21530322df4463a505d9a6951d6852990b3292617eb45571be458261ead91a2c35e4570bd69cf12637ee575af64fd003097ff1ef9e6564aacdfd692bc7950fb3b1d8b5f1b56506c1a2128e7bbd5513e82f1020614d87847311ee89ec0696584994262b12883e9f7e82c4d67960084f12a4ae2c4bb6ad98c965860e34307da5cdcdc78c78a71056e11a3a7a1e12781873700d565faccb3fcd60edfba2553b75ba57efa4c37d2d7e36c7aec3d1b85f8744737e0a5d6cf42b083100e1997e6c6968a41ebf2507db7fedd26db06be7fd847a74489160b3782c0fcea6443c5eb9cf86a31f31bd51a6829296621d5db54e273d52d5e780c224f36a632c9c0820b7382c231e10601acb8952b0b9eba3bda8a565543aa933fcc68613666e2c25f8b9209c2a4d665db680ad5186913cb7f16f73b198716fb4eb20f5b2930da0d81db3fa0c52d3fe9ca15236f08ab884e4bb3a4bcb3327c5b5efe5a8dc3112deb91d55d6a42dbd269ac83984d02d3f22b7eb622eca4e6cfbf0d4b", 0x190}], 0x1, 0x0, 0xffffffffffffffff) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) sendsyslog(&(0x7f0000000540)="0f840a370d5a4ec8b7447491fc7b5a0987a9072de6fe73192ee0a6adf6055c9dda4cd9ea96e8d9d21301ea9c53bd508e32bf0aad92b82f97d2070a213519e04940243f1544042707385aa25fe06613a1231d769c3515aa6c53986e94e384df3df86a319b5707b0c4293c6d61beb7e0ae1f572a0f8a5d818fbec58b578230946fb59fe3a60485882892f3ef0a0d7a48e86ab428ab2662352f8f3d091d21fe013b8ed409a59cd6c3dd4c8dfd8e1b351744bb2557e5ec71b2f5014844ea6593b29f2cd7f8f627a0d5926f24c784c23f6c4acf6884ada7cf728ac39f244905adbb44c1c2f422ab39d56dbe943c1f6ff1c5b78898e00533e5ca66349a3a0d52ce606edf5125bae81e62efa89cce146900161743fd61410ada5edf31ccab6f2d7b5a95fbabeb8a66feb97efbe854a9e125f5b863467b940eb3cd88a198e65b13bf20a773742941c1a4194405186b57ea2fc94eee70f713d1752b1a393bfc117d7a37fee9d7228a83896b31c9e9be8dd3458bb71c325a1b6b51162f3b5b2d17a28f00aeab4379840e143957e278ca28be869101165b4dd90029f55f5a9a1a0dad32d50d1ee3dc94995dc6473ee65c8aa57ce2e99a09b057a384d2c49f4149a389fce01182d8d1bc691d7a8263f4a0647652a7613001fbb283c6372c646bb13d2296d1945f863c3821710d1cbac38c356d08267bcacbabf40aadccc0d9b30d807fd88eed2e47c5c19e55376203949bb27adaea04f77b697034075912c38112e4f75ece878db4084341ba50235f60b6c0923874687f3b84426118ff1d2534ad550317af062e32986bd933796e1b805565899568c4b446ea11c80942f72f21532f914802d9d2f8a7056d203de35faecdf98dd784bfa8f1050889f6a299126f97b5922fe36604f51df00445232a3125f781d4f31d336eb5f10b3d3dac0b5eec9a00429fd0d226567192de27312ebafcf9fa73c0d3f82a947f11a944c919e0ad7b400e85bada53cba5085f5449fc000ca2075a6aaa0068ade85c19eaad3948ef4c22950ac25c0014a8ff380ceeca205375bfb76a7e3c488732629a57a09c59c4e0ae346e44b550d37147cbce8a184dd64228b6971c4a13862cb233504b38aa487f01462c7a16dcf07291110a9ac9368b06d52363a99eef1262b013b34513c283aabb6e4e7d362a745e307c3785bdb261531c46c9cf389e0f38cb50a49aad09568ea833ea034716d900d22f2bf9eb93fd36bc2fa75f46d63439b2e0ccff6eaf0b1efa75e76d7f6b937b6b0642759d81661978da87e846ad7f8a2ba4d1cec4c217810a40f59b90a797f6b2af5681b224ca43842f0bedbe421e6942070a416b69b70d7775abbfbdcf4c1f039b147693029e3a4e869a3cd70cade71159758484572e2345965b185644e231f67053428fb113170ba8260cd9b84eeea8292d6c48643a6022f18c779c1f251cccc0609edf83b64f852a1657debe002a15cc9d9229599679cb2596a89f23e54296cfaed3ae2d4aacf554ed8eab18d7a2f6574837fe34e8c8286bf5f808252c4a842220d0ffd64fb917c494ca4701d66869dd48f75f70bfe1d3f4d5b6fe7f64d1d62188069d42a40908821eeffbc37f4935da893dbc6ca6e22d1bfe2eedfbde777b6d30ef5fcf65ccb133e950edbaf0d6dd8305609ad22fbb1c908a8d167945ea645f1d40e945187d0ba0a9b94fd791a8bfbcf14db0d478f9d4cc32e4c0b7ea23d76345eda11936b09b4ff96b67afd554a9f93eae88039953cc7e690141cd299eeb567ca0b5a94eb0f838b48e870b35ee6f331c5ea17c4c1359aa79f8322f29e0cdcf5a5b26445e35d4e3c585a2319f37c5118a797e8cfff75e0be5f0abaa63088a6915999336fc9ed335cf97114c0b415b807de71b9d796d42ff164a8fbfc0d7da0345135751a9a77f93e9314190588fe4dbc2bd2ac4b7fded8608491a1b731e343768604535b2e8976b111fca84ab1604276cc1b0e5c2a64f35fd34cbeb36105a3f74527447737b0691c59c1eff5e8f8a2fb244b1e27a213bffb0207b611920521409c312fc264b02e65fc22c26b2113b08f9cb4940d3c0b0f5a3f1cf28d764d8eab6dde1ae0a35287c2c79baf4f19d03a362b49cad37312682bc78d6fb2b405beb6fdb30ef1c122e5466b0aec0585542bd254162cd2b59f1eed345351f02e89ec5b5cf836bbfd0436597373b51996ce8d711c5c5dd52d6aa7fa38254ee51a2d2da881d7c1cc64d7df848bcfd59917461ffed99f0c25a41352e4e25dbf37e01b2aec30d982fb58415680bef03deae6900086f8d7791b1cc990c0b865166ac244f4479a240e1143d2803dee6081a4688ead1ca92badcaf7e0d2e13b043afc641e6b2fa1beefb92b7fb3cc4a84ca28e2d68a37672875c109be7fb89cec14a4ae2b1aa00b21b019c91e5d0caf82251ca82fe9a0c6934d2def940d79c5e4190f78833c40e970eee49dc43cee49fb54f720c3e622873498890385027ab1975996b6c0a3392c184027ae86410d3aa33c7d108c4614c0aae5fab39a3b8e27d2af4abbcb45ffd0e877b4a36f99aa7231cc6c8c1a58f1265a3fc65949c764958ef267470cf2dc5b2dffc8eed26a4ea0b312a43fa9c10891120167093cce6fa898927f77ccbde9fa2433f725379eabdd53111e1ed35cf0d6489e4420f2f8f613e1f2cbe7b385b6395d1d6c785af5e91adb8f09e7236d9bef82e3fd872480df489916c22d0f1ff6b5ec9b67a83b4ddc624fd4ef022c2639916b96868d5b6118753670d796930adb6cec33004902fd12dcb5e19da2ebd74672a77d2fe8918ee19e413956ffeba67fb519fe6bb766451f767e2eda6fcafa085bf7dd09498114003b08beb60cd4cb2b59cbbbc0496ca16c3c919d329f59cbd7844a4fe24b5e815304e0b4de7231dce245f06d4aaad1f037b0ea3dc05e7c4ad2a464f5a3bfa2c9c8c774bf32aa0ac5b6df414ae318e11c9ef044de0c3781432e16260172db470e21cc1065c6a9fe60becb9003c289ee83397a849e27c3939f020026f6e9863414d2ff2f534f97fb2ea9e91d049b58674c7c79d8fb899a7534921297323ad710553e0e69c0a93704dbef73a14f58d556b91caf2e222e184cfdf995b2023f7b0b20203a2187b50a3d1857132456eed7e3ec1018a3116767a71a03a2e5f75fd9d9c3b587e320b3e2a733716a80b8b10278df6d522ff591e59d084f9b52d4e65c9a578023a16a92f8cafa9bb74ba10878fd5d5e850531919c871c2253cf9cb58eb9254e4851463b5daa09c6f9345418f0985b20d529fd5cfe6be2a375831e4cdea84bc61bd9f9b6439abd344393498377ec9103b41c7be006903d4ceb67ca5e682b5bce3659eb84dceaca6f46564da0091c4438d5088d8652e0033159a18ab75cb56cbb1c19cf59e309937ffa77dbaa591fde9704bb9bdf69e0fc550418d35de52fcbe1fb6c4042968d418fc01250110d315f05e1210e0052f81d6cf175084895a3c651a541ada9fac626f82dd9b9277719a6fd835b3fa688672dfeafb17887d1c0d9f0021b7f091afd6d5360b0526fbacfb2ee9106fd07e7503322f45e8e4fd59358280668e222a10593be2c26ca8d219a66b9cff8907cbf1f049c075dc23e53ea15d29505dcd8349752790e96dfd5b88bcbf1f429fee92734f07c7e66544caa7f89f9721e70fd4894dba7bd63fed5a323c7b2343aa459714d93092c209c93148becdc1c72d278b4c1cb8718a73803cb1987986fd38c7aeea8b24eb9863888fe9a6f491989d6ffc83fc25921c6ec35895cfd2da559da2dc62dec37d4e02b9b5d12e8960bc3fe45ea2fa7cb965efbfc3ef1becc26d96877c3d9ab67a5d1852b680b632b1656f7b7fec3a6e90d0547922728ed40d64369613d99d8272f24c33f5b8bfca62cd69ac791b701070ba44cd0ef2e3d43d8fd95097e5f8f7fea92fb2980100dc15851b0241cb33fa6c443b763a68eaff7463896fa6f9eff39702e66459841baa0db57adaaa9c76617c05e3caa22300a3e75b66d447f4eab056f05f6a9bf8c3143e514ede1806aa66b0d372766c589ecdc1977b0669a40e466fa924a4b6ffaa3eb639ecd9d247be94a54dd29159061ea71d14e046f0fc0f41f56a55cc6bce057cff9a60eea24e86fab731d9f392149cb447316e6d56baad347ec4003caedd51308f79f002db873523fdb2e739377ee26acb287a3f4d6176c933360ad64178acff516126e45629e48e1bdf3719e47ac44383393dd5aa801f5009a97bc945793d3f95a959d4c7ac109d2aefacf1c5f3a230151b8a5f4b89e0c152feef231f0ab0038a019302b86cfef5f823ab3f86aef15eef26662031c3a20312bcc9c5d077cd04548e3d281c096971d032955dd5f4f4f4dfc0afe3601d7c615d948e61e6afc300c49e4cf8831dc920bb5c175b179627ac25ad21cc531c38d9ab98b86fcfa1da1e3350b9a516c2dff009dc52f7bd5c6b473e4041b8cbc3907e098171b7cffb6347f87be163906624a02a6268b154288e24bf9e89f361f1564ee11d76a49b8ab433d62f4142f6a375290abdb15b6fea5974743abf8816b4b8c8e5067c1881f64ca331f84f058c691ae853a7b64687d9f232fc8a28d4cee14dcf277f68c7028a6f55db21a93958a7a5b26c776cd45e144b1794334c3537a6708eec2ca961c3f37d02ec54ffe90245069a2641bdb3133af773702189104053227852117661c03ce1a2c45fa1e60c6c3132d36635ec375e4bdb688b255102ba8cdb631c668a1595be56c1496d28fed12dec1ba1619c54ca84008f9eeee3de7c15c8caeb0eb05c17733c3240af63978617a41de70ef2d8b9a14f81bcbf609f05b576f3f040ab7bd90778fcb81aeb5542250c84ed4c13dacf9e4ba25f5029587a167a918acc03aa183dcc760d7ca2fa0c5706225393e2fc395775cb5135aae704eae4d22f62675b1a280fae611492cfd4495d16b797d51f9f9e6ab8113f3f029bab0f52a97322158c56f1cc5d79cb2355dc05000173fadc9f3fb6874a8efff406db24766db41ab1b044db91843527bd6dc96e41d365e0e0a55e482a67934d4a780f3ad03018fe2cbf3948d49605df3a24e13e588a2b5adc847f64dc01344c662cbc3adc4f307b65759ee085c25fedfe1257b6cb100d2b7eb7c5d3714ca8b9b2de9280eb0bc580a704ce0f0123a1a750dc720eeb752a945e4d7662629861e1263a8a2961e6acdf69a6bef6debfe5dc69087785a9894d16a06fcde739ab9b7a08d1a382a0124f33c29dcf63e9ee57d447229bd2d6a9e5e39ad1c4627a97d9cfbe32e5039fdac36384d7588bc584f74b6cc7f5f3c1242620c4c761664fef19df55605353df876f66d083e796e69975cfa6263cd671bb5ac84ba3b115905650dbbc7aa3bd2377a50e8590d215e5c88d84a2692fe5e128c923050a25b915500d4cdc7535af74bdebe6d72c498f417a6c20b7646162e187779fd81ef135d3fd6bd4c087f309bdc0512de44bda5b85863b8df30cde28b249238f8fb18c3214d1f897946ea144e27471d01ffbbab1287136abffb879b9c1a8bed8ba9e783f308a34e1fa7255c51f61d7ebd13ff03ac1047f6e4d576d5d9097d2e43db48126810310e796f5e4dba20f1363ab5ec68f30a7d4994c36bdbe2401afa3fd479e5f01d8d236505cea65bde55941fb0d0df7a329fa7156d6d703ebadcc9b1c2526da4785e49650223de9e401d0a1f9cb3f5e1f6adb6e217a6dd8402b9a49366fce89f536c2ce4abca1cd603ebf04e0887027220df84ae71481c511b759a248dc069e661a7374898d4e01154490243d2d1ad31a29e2", 0x1000, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x8) 19:33:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200)={0x1, 0x4}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x38c, &(0x7f0000000100)=[{0x28}, {0x2}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x9) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r3, &(0x7f0000000280)='./file0\x00', 0x2) msgget$private(0x0, 0xb0) 19:33:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 19:33:46 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffffae) r8 = fcntl$getown(r5, 0x5) r9 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r10, 0x0, 0x10000) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) fcntl$setstatus(r11, 0x4, 0x4) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r10, 0x1) dup2(r10, r9) r12 = fcntl$getown(r10, 0x5) fcntl$setown(r10, 0x6, r12) r13 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r6, 0x0, r6, r13, 0x5, 0x7fff}, 0x6, 0x2, r12, r8, 0x7f, 0x3e8, 0x20000000b1f3}) setuid(r7) flock(r2, 0x3) dup2(r1, r0) 19:33:46 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 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', r0, &(0x7f0000000440)='./file1\x00') r1 = semget(0x2, 0x2, 0x10) semop(r1, &(0x7f0000000400)=[{0xee2cef6e1220515e, 0xfffffffffffffc00, 0x1000}], 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000280)=""/67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) mkdirat(r2, &(0x7f00000004c0)='./file0/file0\x00', 0x0) symlinkat(&(0x7f0000000140)='\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, &(0x7f0000000000)='./file0/file0/file0\x00') 19:33:46 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) kevent(r0, &(0x7f0000000300), 0x6, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x3, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000100)={0xc1, 0x0, &(0x7f0000000000)=""/193}) sendmsg(r1, &(0x7f0000001700)={&(0x7f0000000180)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000640)=[{&(0x7f00000001c0)="98d20bb3d46ae99d9bbdd97aa3a5c77fc07295caa42803a2fb9fa258f39d830460bdd85b5e005a80a3ea16e4925546e8f8ef763d1f53cbc88e9795634a14a06fd31c60aa89fbb3969fdb5935ec0cd739fc6c4d89407e5bb03826a477a224ab70b981c61204c3143196920a523fab8ba8168a256cd5b2a395f498677059e14bfb9ba1cdb4628566b6fa35a219e60d2f589ef9530497e5b92dd90fa81f875806841c24447797dcae15689fea87b010ef1afe2dd103724bc2551f22ed27ac0e80934a77", 0xc2}, {&(0x7f00000002c0)="f6dd2ce7e75903215c14a8160204f0a48682a60afa93c3876f", 0x19}, {&(0x7f0000000340)="f5200aefb1cdaa304f2fe431d9720eb48ecda84544c6bb95b6d9a86a41e1b4273ded6b338d42ccfa4f44a1edb60aad1670fd50c45ec618a91205038c2d885eb23000466d1febb6251683782ea564cae81049728d66516b89f9ad652be357d0deeb4d", 0x62}, {&(0x7f00000003c0)="f08822256a3ea87dc13ad80db9d0c1e5b40dd3c76659461b3c627a30b79b1783b8682359a012e4d16ecbf0a71d077245e70ea7a5733e1112db6c7a30fe276529175565d065e78da39982bced6ce6dc13aaefaaeb5be3d57ff0e9983ab90ab3f9a1ba43ac392a93f78d00d1a79e7700c3185b27dac6b5787ddaddb22a22f347389c14f98bcd80d1f662f5b647a552f8b0a6b8ae01dbb552ac6a8b7651d71f62e9487317739e9eb338209f491de58a1b4e4511d22b275ec04c69894c7bea9d1c47cd82f5ebd0c705217db92e00591ee6e5f1a8adb2e1e9f42bc0", 0xd9}, {&(0x7f00000004c0)="f27c4ee1590f500948a5c586f486f8948c1803f9582bdcfda9d76e8394d7d7bdcfcd073805230cdf0005720ee465a9c550592b7d4c96f5d1abd5beac40590ce3c18d3aaa8250cbac4209fe0e9bfcd40ffa5bc31a25b308c5b293af68d5ce88c9027c08ccc68bf8bd8a069457fad45cf16d1e7a30f1a5edfa33affc2e136c9f1c97f5e190aa4acb032048efadb8ec56e6c3f9880ea9dae1e724db4e3e684781", 0x9f}, {&(0x7f0000000580)="3b15f4aeed312c06610326f168d796f7a6eacd90ac61fc26621cf1fe9783fc08d85e66a0ed501ac1c382050885c9556f051b162283bf9225f7babd3dc38e947d67ca63adb1bdb3d76eb06768b61e7f5ce9de9ceca4e3137dd585b5c8303e887215c312d88f07b6024609d4d6ea22909702d087630ae3cccf14f9ce577b199e7ccad1a4887a0ce2dbb0e0924966a5661411cef49adae6886b4754c20ca3963083e66d", 0xa2}], 0x6, &(0x7f00000006c0)=[{0x1010, 0x1, 0x8001, "ec01c32c62d1b0cf37866c4d2cd556687baed14ac98b3ee0391432beded23c90e359385084a623b5eaeb28d9bfa98412f86ab814ca5838dc2cbd68eb7a58ec58da969e7d12325c67632c10331c0d81db7c4077cc3481fa09adbd0a59ee9fa02be822249c5461703e183d70a12166fefb21be40326111488acafb9faeeb036ad91c834e118c4933f041b36b9d423ed40968a7d65acfbdea261d85ba8fe4610694407f268a8877732b55498d1992d912c69485f296787264e473387b6b10d6918023bb7bc0da6abd08aeb0954a27c141f2804b449fd7a98280083498187461a3baca0fe376b4a26ba2281a6adec55142825bdf50e986aaad8d8dc40ef10cfcb51769d816f6f8c72368c44cb077f5bd86826745101335aa7676562b0c65e2b9ee5a61d3d9ae477362ac64cdec097bae9f44c8e87d453085ab95c3ce51d19e1002af8f4400aee6762df6886c1775cf3be626035de6692a543c5b75ff29e543176944f5a1f47f92e614aa71828b9322f11ba8f8aeae1d59de6804951311cc938e84792b12632d2d95c145b8dd683eca83f84c6ac6cd1a15ac91239dfaa0c18306375d171181b741f398396486cc3c279e0441aa352e14bcb57ed42f7c3af6f128d0b8b062169ff77599c701653612ef0dde69df895b6911f52c808bb3b81a147d30460e966dc75f6acf7a3ac5715ca608df0a852dbd94346779d9538f8221fc44ad2c61f8ccf4cd99288213428d3e2f946ecadb7bb0a5fdafc96a7299229b9985548953efa91bf7027a8a6f2482887e8135b82c055c54ba2a4e138df71652afe2c2b112bc83582bb8f1f3ea85dbf468cf93e91dd98ae6e8590fb9bfe2c3e27f03c2d227c68a493bda2373e1e24d55bb997fe5f3c7ecbe0bd0c74dbfa3416a655f81fe0231ff32c37d9452f0beecd17517a07ce3e4262e856671ed0320c9e297b6dcd3e20843df4c7214f54fae2dbccf04e1b49e8fddb5393cfc46f66fdfbbdbc7caec64ced183752df396119f1e5b5cef24f177f19578b040ff63c3a113221659e7faed2e9be7b345e56d33f650fb59e88799ede5f13c844990edfff55456beac9d208aabb8460ca793cf23e1a814fa0f0a42b2548e4567317e9bbb8ead9d14c0159185573c8a0fbab8781a07e44a5cda78d5d4988f81c4798282bf073df6ea213cffc80f7c10f625cc762df7d6dba3f2641d9162a60902d9457eb8f877e7f01de6fdc133cf83ad0cc1d406705ab99f05862a1838d9c0f4b150799eed472f0fa9f4e0b9cc7534316e7d2c1babadbd1805a34ae780762fb86f135721428f8ae178c630c0e4920da4b35dfa5a1a95981e7ddde031c8726d3489cd8af4789370d33948d755920e6f9c4de76ec8810202acf770c29b12eb2b62dd3289a9236cb1eae0695004da1ec30d7186b7412be0dda50fa651c0ba49b09444698368d3b8d40190469faa6e9d33301d82f573cc327bf4c2ee4855b8bf74fb8a7bc34b5ed7993dcbc7bba5c9f386ba00f97f01f1a19daaf32af51be1c14e803c3b432bd322f8c88d21866c425feeeb94f4bd473164e4ffc92cc12d86a3b07870ff2005b019d320511ec5165d5774a22b5b59c04537a67c5fe8c27972d8cd327776346d280bf33ff48eda19c254d0c26e3cbf9e2076c5b0446220e61521305e80810a2331fe5c9fdab6b6066ad8a1e7a962fdddfc36f8597562e4094bcb7a66b36d1cdc1efd159ce05004a7bc12ad4858fcae6c41ce4e0a531f3b9e42501a40649ba6120aeb68612ef673f49b45afa8f630224796f4e1c88b5d4c342b08a4297e5f89d70a0d779482e28859049a9622a93ab931959088d8e244e42e8824d66f2d63786452880e43beaf5216273b35a2ef218d626ab9348961bc3ead3a41a4c7b963bc201414b7f791ed1824b7c9749365a96f3a7cce7be14f270e6b5d7fe4377c81f4b29b8722919ceab76ce5ccaf570b402302aec513e22b94d119a5a2bea520c617e76ee24c6791f16e19b6fde888ebef903c517268ceb7ca6372a943184a45f0fcc7dc1761e7ec442b2f622518562bf7af02f90da24f04f84718ad73db7a2d281af654e3271640732318d9ce79872888738d37d79d1a230a693d807c065f98d19b9cb471ddf7fe33d80813778288bd90b651bfc7046d0578ddf36acafe1ebb4d5165d720d65a8fbb1e31c738ac588679baa46da32cf571621451cc72ce1ff0332f32c40664c220b99a763df8c124569b2cfa67543405b4814b6502529d13d479cbb1cf1ba414f2b1c119ccfd4f164e70a4e701f2b9c69de2aed36d675eb9fde91243f350d00c27eed27d0890af02ba71f4c1e4177be57fe43f6f2c5ac83ad3cf8b81d94802deaae7399a0d2b5dbe9fa0c808890b8d3f92870d50da047d25c32e1b635e4a3af6f03e37a5d2972fad3f02372d2bc0162b14ae71b1d3129e88554cfd601bcc2df36dc90ea570211606d686e95f2dfb5f86fe02ec96f0a601f0fd5cf59b982a1692a9fe242b91513f749c5870bc137a22225a1f1aed2a43d50309c7b4e84f1c66de23bc7f48cc0cb2a880b92b4e9bd07a4bbc74c569fc419e60c5a355d8a1823f0c457609d06379ba271b9ea071001310b7e15c58ddc7573925bffdad36e6cfb662fb2775e6aab2fb9443f7c161a5b0e42f723fe5ec227027ce76d748aff578873ca9263cb26d038a07f3b61ba8d37c29b2510c1c5aa2df00dd6533d64749f25b3a95d1fb66ab61fcb85b6032f63a0dd2639be99473dbb1f316225bc1dd1c41021e2daaabc4194f98e3cf32689832da2c8a1dffaa9425b7ceab2e33b5d3b54e51b215cb1a577e836aaac8794eab252faf59873ee3b3482fc737cded6e58427a62f1776d1ca293d92fece08e98470e00f9cd5c0c71cd6eaa9c8465981f4dd374610f66854f7c13429a01fab9caaef6f16b6ad66bd42cbba786dfd09aaf7f31c2e6bbbee08c9e3875c9c7e838308cb03f9d6317aeb38a4d6ad953f9b63b54e2de0b0febb9656b544adff6b6764e6dfeea3cbcdad91bdfb1a9d0b6e1955c98827c0b73eb9070ac24cfc9ad47307cb652216ef89fbe7709253c227a3b23e8dfae383e496ceb825a5363035779922e3d9b7df80fbbe037feb94975d13226120111df22c5155d0260712bc74186c743c2d0d607a001db7d182b780895cce1755ce902e75478ef7db225d4b9891c23f499eb3134d197543b47b147bd3d7954fa28f4270e5940c0d8f1dfa5ed66d895f6f863cfb9f57884bdf7a710fef31bfbf2f79249f6ea0c93b243649d57dc869cc54b0de99f76bdd837228fb1cbef4df719e67a23e5d934e511454ed2ae5d66bafadc7a9149e5beab767d453a66c723ded4c9b7c6d146613bda44dc8cdf75ab69724ecf0501652f05a78faf2a4de9be6a5f9e8a65c860785a21e7eb6351506f0ce3f868fcc8c7e8b0fa6deec32f8e509c091d39922eb46ea88fdb83e0633e19db94e9f2bff020a6c4c94ab18c89c35426c9140c52e0f43630c7e2b0b4ddb8c8f387b7b2f50e9504fa4924d198f93e19cf76393b5713b1c63e8eeb1bb67ffc4be78949d812b5386095491f9225b21fbcf26a3e8c466bc9a293bbe6a9ae00189eab4b3535c68aaa42d434b4a2d3bc10c29973123966eee69f2448d7463ff3cd25849324d2bfd414e9b628d7fb3348850f3b707a9a5f9cb441d82fb6a6fa5b94699ca33e15297d6d1818985a74150a7c4bd5123c56dd82c052da4e095674274655bc25e3c9b1942e53d20948ee7911440dcbb646c3311467eb7e82bad1492b48a38818558ff5cf9fcc4d86dd8f724322eb1e8c15ba4fb886a8744f32e2b88b18c78129b95cd6f645632233dc465c335cf5543077c7fdcedcda0b301d9491823f39a294c7fe480ebbce5210788b806bbf4e248b0934bd69fa2575a76ef39a45406e9585c95ba950b26f3e47b4283e30ba1f34c73782165c2224e3f09d83957c2bb2ea2f06bc855627aada9175301e7f323fb0ac5c14588c9f074435a6df6a1543d7055b43e94107efc21d3c744f4ed5c0af9be07d27b9144c0366694dacb5bd65a904d55babce3034097c1fe0fe6337d5e963c498662483bd2ef1097800627ce21241cd760c10d2fb4510d1f51a5567424148b4b82dc09ba0c106166de6455597e1d316c43062a7d23f23a1126c9c39793fbc6f937975cf0485dd92d4b03dd0aadce6fb07a6033476321ff1946d487faef69c4ae17f2e1d57803d66106925d2dec668a3ff7cc863fde1819ae047e17a41a998411e2cc7a98715ef39fcdbdcd1dbcc321cf406fc8551aa20e29632232896dd78b3be5b895dbf5bfe19cb948b7c4995b41dbaf6723602e6ed2da1290d58d1527bff3c589c798d5871bc42290ed74725c6685e5223ed919a5169063ed9a82e124e3f979bfcf2cd2e5108582ace4a21a838e5b88fdcf274e24d86fb735fd47a58134262a21798d3c7c563c98efe7cd6803498fa5ff1cec59262a5ac4bbc723e7b855406ddfaf772208ee718340e238dc6d56d867701d48456eade11a12fcb65d3514eb123cd17e9aa6fd9470cc831a215e3fb84bdf6e2e71d1e3707eabab91b7fee2352e429c4875180284809948ed56b1c7f1492145c712a898654897a69dfa97dae663091304e7c643c6c2a732a1dcac2eed114fc6775d59ccdc86f1ffebdfa5847d743be832dc6f953c54fbd3bf0170631109451cec0e18edb6027c7e8719ec62be5b8c54e100e170bc133ac4c9274e642fe85675847df68e947c295cd256cb1d09c1cbc1d130642c05da1841917c497179a40ebae620b760531965b896a556f7067ceebff1758d2ea0a90f08a87648819ffe7f83e42ad593a94e70e31bb872d90ad53eb91d60ac809851760ff4a44d7c83e47e4eaba905c0336660aced329a65294408b4ed8ebbf378bc65e947469a8adfa7f54012166ca4fd7ab449d1a06d97c62a940b310d827963869669dcb5d4c642f63b7250a972375439e70d7d01d1fd4add42eb41e7740f76c99de124ab3c042dfc9d86370711d76a80863ec6ada39556746e401ec5367707e063fc9daa3f560eedb7835b54cb78ec00ece6c318c62e8b13eb2a94ffe479e4585faa6afd942c5a8ae1bc33092a8f752a3adedf62bb5056fc62eee6e371865c5239470995889a5d699a10ec834e9d9f280ca1bf68f785573239eaa0a61254199bd13a51f1e722a67da05eee60485741317e9c1dc0264c4729b608596b3699b64a2be555682f08ce3d0407c2c2873cf475ec08f1198836e633a3ab2180b99b52d05b12b760b0f5fe2713200312571baabea9bd8ec88ac0a4f111727c9e6ca93ded6271a1e4e9fd4db53780546737ed4e2f4dba51851b15241295a2a45987f3baa51c2fe9da68aa64caea9b20b085652999b6543e59b017166ace1c10edf4b6583713906024dd6be125d28cb1e0b8b6f5b38c05a48c9c6484418a0ff8635750097559ca4d74d0b767bc59b23d3d9849b28bfeed9502d88a8f639df6a3f95ce1422c5cdcbb7b819861a6b2da4c30a05e1d4e422526af29f61e9951cced4c287af29afbcba32fdc189eac4f25f8b983d856961a58443e54a58e22c2916fcfd0f47a7c0647c36c3456249d9f4a864fe9db05ef96fe4c208528da89fed54836fe8d170cc78d854a9b01daf4fe99dbe8e10ca4c898f1b81e67c772ece704958030f7c4b9b74223d74a2abf2474f5ad422215e7aec07e2a24cdf4c27c6e44e0f0e7c04eb42f326e9f01aef9a261315baa29bb6a2b420952844f91fe6d7fd819eca40e119f830d9ad8e49fbf1baae0227d82f2310c70e540ddbc93867521139a346a1c3"}], 0x1010}, 0x8) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) r4 = msgget(0x1, 0x0) msgsnd(r4, 0x0, 0x4000, 0x0) msgrcv(r4, &(0x7f0000001740)={0x0, ""/220}, 0xe4, 0x2, 0x1800) socket(0x0, 0x1, 0x6) 19:33:46 executing program 1: socket(0x2, 0xc003, 0x2f) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000100)=0x7ff) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x80000001, 0x0, 0xf76, 0x10000, "d40ec2928a6741acb36d90d1f85ec032c61a4931", 0x1, 0x3570}) setsockopt(r2, 0x0, 0x22, &(0x7f0000000080)="cef5b41569ab91b3f1bd040588ebade203a505000000b7e03800e479bc476de13cdc9c3f6c16dd1ba5cd4435e47b0c106d74102205328b4dc3871064560b662ecc1c268492602513c7670100bbe16c7c3900c0bed790eae85bd2ba34ce9bae422948d6bc", 0x64) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000040)=0x7) sendmsg$unix(r5, &(0x7f0000000540)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x2) 19:33:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="524c9c9610b847bd3a28"], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, r0]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x112) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000002c0)=0x9) r3 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 19:33:47 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt(r0, 0x8d7, 0x9, &(0x7f0000000040)="6547503964a0d6d172e525fa7303ea8af17fe353a84c9d7ee5759b61c244d408bf2966afc506e4e497b1a3ca41a5b6fdf6113b69009e08097157efb37c7521cbe3e9acf9eabcc966d99423a8320b7918ae3ca86559b9abc0236a174c169705a0a87db2747a4392a0356ab3af78195dda1b618558b8baa30cba7129767091af7321ffab940e6e12fefeeadd3af24856261aad7d58fd012893be8ff2b3d1dab19fd9a889880ba491e4d7f75f0f650a95222e1dac74a58705f02c5fccfc05b231b45b9cfb028c8ac36d982772a0608646fe6cb71e95b4625f50db173c4d12dd98215ea05c48b9e466990376f45df151b1c77c31539bf293c152bfff5b896f1199978ea6188962685934589236334e30d9353721ee514627bcf55c11b87279d1c408fbd9be9588fd5affc5233cca5df811af3fe5672daeb7c966fa1ed41d899b5b92a0954b6324b1dcf1d88237133b76c2a601d1f97d0577c9a5d0c1efa60580c61016037feb7629862b08393d98c020a4486cedd45e71d5f47e996a976cbd5d5eb1c004e1799af2c9f1474d0f4af919cfd81878f1136979a1339130b9ae8ed9363408bfe260926e9352861c0526d540d2871a23f22e715bc7cfef90ed0ba7496682b8427929ee9fec962fdae2e8f205c0d219a484d286f4b1996b3c2582ff52493cd2a6fb447d8bfb6340c47256e1ed83e45ebef3b2ecad58eb372bc240f0b7b405a144683ad8f3a3efaa4cef79f0091a7c2f4c72ef0ba12617c397de70d12a94b26ef4f34a4c66fccbb8ef9b20b325853198cdd11d56bac37449f6b83131fdeac83c22fa54c2281bb30d894b7d3ac42186a7d1fdd90c198ee7a1068c0d2dd03327ee510b5d1ddc493c8bf6bc62aaef0bb790fa57273814a76ca0a49b00dd95296372d29c996456ba8b303c34d912745a55c2fc6ee217a2fb3a4837018cc01ae5b3c2c471dccf33e07bc7b5d8ecba08f1e471b1253b193e2eb7bd9e681bbddbe07b05cd986c7104fbfc39a3406625042382e33e9a32e491aba6085950527aa178e2d2c439924198f3b084487617cb567863ea4ffef945a61eb9f333774331928c5d8de847fe567e9230e2973b274a86dae2234db90dc2dde4cf4f7649f52b21be76182b4eff7ace0fbe3e35373ef6172800698c8aa7adacb6d7e2f43daefd4b47e4d1f5168a01bd53c7eb3e54aa82e2c467f98fbdede8847adab36812bb8fd45baf2cbf5b6041664de679d739db3d06066a49dda35285dad2a64d446835346ef707904e8fdf2492146c8fdd6ff9f8ee446849d9ff4b502ebcb5aa045abd756e06faea0d5f9294f394d4bc7f4a3c0283c1e685bc42775399d9b03cb75cdd6c801908e8f09c9b64a06937f0fa36283c61244c69d92b094265829566d110fec383b5e387c5b73425ad82f3f417a34a6b497a905ac3d8a20ce2cc85e03ef705f1018b8123ccaf9168d9f8a5d5f8594d83031aa7817f16b85a1d4d82c0d0a3e370b10892259d77a7acae7414aa315f3bfbebf4d71b9cfdd5f32c677bfa63b837903f54fba665d10733a80ff79c544b1e9b8130a6a3c5a802385aa88bf2ad7e456237e866ab62ca96e08b742527a2e103c4a9508afc9faf6601677d117d58470a05d2b9755f3c28efb882a58a95e9641b5bba9f90d4626ce599e8075d63480ea0f6e2b7818a432ec2746ce2c93ef682958296f4aecce7e66cac22da35da498d770c35aab038901a5f539cd664a7f91a06cd7838a9023f18d5af0c0c09dc8cfa14bd66c5961e0673905ffcf1b2d29baa22721dd878dff5a8cfd620e8cb2af5a3646450fc3c55cc9fa8d6ec5e943ab82ab10de3e5fc324807c9cf9790b6433d131728637f1f7419eb88bd561a87250137c8e89434ecd0bfcf5c3858557c6dfb83d9dc73cdc79c542f3e6de7dcebc3717b838d09a33f4aa55f16ae5162032a14977cb127debd8eeac4fe81cb8b8b232ed5c9cb3c1a0bb4656f8c74c55bc39b70980c25822069b64b9e2a351026bc46b5963d222ed22302e9e4d59c6e59887fd2976267a39e7186eaec6da2edaff29bb7f29183bb49b11148311647ee47953150b11269dd45216e284728d2fa09540c1324ca7e13a0f38ddce29f39254324a8102e4e74c47fc9f8921e3d67c3799ce74b85f30202ce0e701e51c4be1cb19cb72c591f917918c3863f883cc26af4a44a7531a6e7263782f89844f342af9d9b4b9696973226ebceedcfe46c6a39cf81b1796650794cb0e8f9a0222dee40eb805835fffa4c9e77bbb188f3f40abb4c49931045ef235704288b74f63b213a6cbc29bb776d84188bc70bfa36c7efa7f638fb83611b80cbce5f3ca5a31e1ccf4d4c5bc711457bd4ce3fa82c0c1c3be8d905f5faac93f8195a3b06b32092569c8c2120feec277d77297988d3f1177eac66f6ddcaf132e3984942372eed25c84b79a2a01afc54c86b22f513dbde11a2bb146f38135376bcba6842c01e8f4990500b86ac541e299d38880030b6cc9b21dfb0d80d0c2c8a091454532b6478b8266e20dce4f5ec7cd5ba8359529ee1c531a0e5ef923ac1dbb68528e5ab6dac345e9d9fcfeed7ed3edb92d66f1212f7979018134494659d630f6bd0ee0d06a493797743ab0dac8d24b63ee2ceee6d30822adff2bd1b03577218251657b15957ca15f286773f3775aa4020935af52a1dcd2880cea775536d84506a15bd1013c4065f805d39760f9a897fffeb4379282e60753656724d928ff9dab0c09ffe788845759064460079d48807c6e0f68f35f28e79328850929c827a3121b6731ee7e9a069e1af900a7547a25ac256d82cfb2d6ef053d69cd075e4c890e376d65a836852d7fd7fafe0d02078f9dc231e8d5f48c45ab60c513c439241576f5b8aea158c68097b672faba56e942da886db3e18d11ba5d560bb94d7876f371e6b94a183b428b479351740444d2ab9fca7960df3957f2e67f2ace312a26c527c86644cf5b231bdd33cbb54c3b411288f34c8802b430b57f2132af6929f9026854d52ed4031ef9edb7baaea7523e9eb31e99c9639951a350a97d1ec71de5dd077a28cf2391e5f7cc51b1a3e0ceaa0ab3c38028cf4802e402e010eb3dd6013d62fe8e4e49c551ca061b7afa74c8ddc97516b7227f26c9201c2daf8574668f7e00cee6b6b867114c8e6efb10b09090793bce8c16d55afd9475f1aab146b90c76e2822937ed01a4a3d3d9f3263e2bb5f9c5f221f0266a0a33ab00274aa8c641892531829d2adf29e60e6d72d50296a0fb880e9e35ddb2d0b14707144fa9cd7522c77eabd092b3e9a661e7701d6902b4fda59137f6f809557e4c8e86d2a94ba09e5213e68b59c3c25cf3aee9f01023b3fa4da7cb61a1890d4106dac4ac8804dbd267de3602cf9e3697a78cef820e20f744aa9de9ff1cf06638f84cb0ee5ab50da6e13169409436ef4b8d5d985a9d9b0b9efa7e7b49fead1af778f09af7fdb6ffa0b7b2a46083188f9a583d90fba41011652b9fed651151e7ffb931ed3b3ffbea501aea91dcb7ebd828587391a2fccf1a9177366e49688539994968e6405798e5a72a879f9d5325c0e5aa49990bbaff50fc6596c9bbbac318f8094afedc5f3db95105dfe21978bac15349ef603ed7e156bde734aa75fc43b6bd1e8366ac9d3a39c316ef407cb477b96ecc3007cb9413f3115825017b837992eed3dbb4776ba59bc3251306d02d8d26c546378c83e4b0cb3e60940cbc7fe6097dcdc8b2ae2934393afff6566cca7809a50779d57ef37157a65ac582179fe14893fdb3362cfa7514793b63d8023a6f7bbdcc59b0b5232d60ad616aa24879fc29d5baa82bc974c450236750b34aa521b8e82b44b5e7234ed988a4043ab724c3ddfebb9aecfa25ad2279b9f0ceb178304bd5b773e0948d7e8aad6ea4a40576198f38c1c59268b0d29c121b900591db5e7cf5eafb1cc70f0193a96aaaa06ed55619d3d5bb34c6d1bc3cc3eae3e513711c9d2f03844573a52cf73e77bcf2613041dadd70e964d4a5676f577cddfb62ed0d80352c09a4274d2da37581930625d7a21c3f6066f15e74a08ad5a3715cee7d381d76b8d6f1e293119f51b557132d4a27b0c1c57d82254a2639f07fe321278b99dc17db409dc534da3fb1498e3c342fab2940ac1bc97f3c78a41f24f6a624db7987ba8b6dc09f3faf72ca0a635ad00b8fddc84c432c69f0c3cbb2c147e60c1c4c592d74a4a83bed38ceaddb32c264c3b262cfc2fff13dfc0f114156ea070a456b5b757bab1ceb2b1ce1dd07a3ffdba1ee69441278524b499b157beed7f5483c55651c865a102003cc71969096ea044ee645f5f685f30a8e0eb25b6c0f1b238754f0621166b6e8e6f3115853d858f675691c5660f0bf756f8f8d12190999aa4d187a2351128c61a3bff8d69deb1753e816a6c9ae025a0bb032d4cdfd1120694ba897b678f972ac4dd59cf07c7d3d17b1862026c1b7a341205c729531a7609be80b8b0ab135ac6a16a0d421251a692d7b3256eaab41fd3aff7e9d46a09a0ae0abe909e580b3d75d832f99fc442672399e7e585b863fd53c44db6297ed1143885d2255140fc8d7011acc022c46ce0465e225ba16e63752c1701673be9421af8cdccd676a39986ef4bf43b56c06d8f196eb9dff5938b1d807604f861d30efa62a3b2d9c359dd32d8568ba3876d691106f44563b1fb4b22384e463ffe8e743d19f2607de713abc7d26496797665fa6c63fe75553ac0cfe60dc86096cdb492299d136b13ec3ca41854ce3ea3cfbc6cd0f0fc3dc413bf8e37b4d444fd21476938cf2b2651c91c4bad9691d53dc3f78ad8005bf558c6d71bdc054587aa987e45180ae244eb533bb072b487e179aea522408a0edc2e90be4261a41d175f8510f207d462b0b7782f45f693a68a2e42ee9b6bfe292c8187a5c72025c0e1e053d6da114ff61bbf511228812784dd42d27ff004e9db01df42a8191fe213754cc720f77f5800fbe3d855783fc97abafd7bd3cc055cf27f61e03860317ab6d5362da62bcfddd1063487ab6f95107a6d31990809bbfb1ba18f5d888ca3d2e59247d09cecc9d3cab9d73afc45cee00cda301cb1ba9b8954188c791613bea79256aa8ee4066a11b9b42dadf5719e99be977e6748f38fe3bbfa005413c2c9cded809661bc3cc154b6528e8d78609037f19c5d662ab6097cbd8f85b1327c7c56777cfbf384e83d1076aafc79dd428a6a74779c30d504d47f60730a516346a8c9ad7fb39b3f3fbde45b957f63a1e7097be01ca5c863c1674656cd1d525954e5b296d3d70e1301a100b9b3a8e9163df1e40319b1e71ba9ab8c67591e2b6d8d5d942d4c0796ecf5f9c26a93b18b5503dfc14c20b85f18c789570c266a8d8c744cefc0648e6885747b101b831ebaec76d60aadaf74fb6f0e4e69c4b68bedeaa8c3595d3197af6a1d4141cd40f2cf5a16fdb57fa5b50c3d7c3328f5255a469d7172e5e27316195ecbb368562a8f30139c020a9ccead6bfb7320d8cb99a9c03812f1149db7f951754356339694bd5a31469b1f59910704cbce42b59919048ad89a99df7d309aebdb68cffbdc3b77995cfa4ee1ecf0f260eef04c3b86cbe5bc48c35052cb0b4551c2fea1e8eb746047f67c9a7708514e7008102fb92220a83ef1d99cddc0dd3eed329b90936ca896399d06ea7787d496ce98ec01fdf611798005f343366cadb22f2c33b48dd153ad59dcdf42e476a6faadb82c7f079e982470cdb6a8fcd9aca5c851209bec08c49f99d38308f279eea67c03f072a43c9d0ac4820d9c96eb8d034ad5815d448483089e166cd04737a00416a06e061c", 0x1000) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 19:33:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x100040240001c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 19:33:47 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x200, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getgid() r2 = dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) fcntl$dupfd(r3, 0x0, r2) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dX\x8e\xe0\xe3pf\x00', 0x6015cf34477489db, 0x0) pwrite(r0, &(0x7f0000000200)="615121a17d956a608369f52aac2b82a22ab38cece5cbe554c72b4dc2ec12d719124434cad1701fbb4522b4c54d2afff59ec9132431535e8c453b031b60a0a43fb4c8888885c4de75b5fbe7487e909a31f4565e11dcaff88863bfb9d7f5ad336364df382cddfbd7af4de9f04f535657c5619af44f85c2ebccdfa5057205bb48ae4f43931abdc94c72c4728955e5ad06ce106bc4a1b7e6299fd762eaa0c4f5a1f63ccaf988ad3e3944e431e370c822de8fbf42e3ddb70ccb024f56ddf9a7a6245ff41441d2a44a2233c180fd2dd9cc4b6b7604a471be33c137efd1812d46757c835b1f77bb1d", 0xe5, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 19:33:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) readv(r0, &(0x7f0000002580)=[{&(0x7f0000000000)=""/52, 0x34}, {&(0x7f0000000300)=""/254, 0xfe}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000000200)=""/160, 0xa0}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000000080)=""/40, 0x28}, {&(0x7f0000002400)=""/184, 0xb8}, {&(0x7f00000024c0)=""/144, 0x90}], 0x8) r1 = socket(0x1, 0x3, 0x7) fcntl$setstatus(r1, 0x4, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:47 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9b8ba8506f7702ba436e9dde983110c32f0f73edd89a63c40c0eaf3608476edf518b59dfebc897f0da0122f447f799c66a9c9d84", 0x34}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 19:33:47 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 19:33:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) link(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xfffffffffffffe81) ktrace(&(0x7f0000000100)='./file0\x00', 0x29d5b139d512315d, 0x40000002, r1) 19:33:48 executing program 1: clock_settime(0x3, &(0x7f00000001c0)={0x1000000009, 0x7}) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = socket$inet(0x2, 0x5, 0x5) getsockopt$sock_timeval(r1, 0xffff, 0x7250d63c390d4bce, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffff18, 0x0, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) writev(r0, &(0x7f0000001780)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3d2fdbf62e7339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb0391822dfed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eac1036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf5", 0xaff}], 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x220, 0x4) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x9) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f372e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10ba7fad78136904e09d9dba2fae010f5a1e543a1ec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b94daf4d3e251ef3dc9b3f15a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x502}], 0x1) 19:33:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) rename(&(0x7f0000000300)='.\x00', &(0x7f0000000140)='./bus\x00') getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r0) setuid(0xee01) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000001c0)={0x0, 0x6}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0xc) getuid() ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000002c0)={0x4, 0x10}) r2 = geteuid() chown(&(0x7f0000000240)='./file0/file0\x00', r2, 0x0) 19:33:48 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x154bd6f963d84420) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x400, 0x0) sendto$unix(r3, &(0x7f0000000280)="ca75454ff4", 0x5, 0x1, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) dup(r2) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 19:33:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x7}, {0x80000016}]}) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x23, &(0x7f0000000140)="b6") 19:33:48 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000080)="a1e6c37916e90e", 0xfffffffffffffe82) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xff) syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000006c0)={0x9, 0x8, 0x0, 0x0, "62dca911368153dd9d6e474a1c0974c3f21ba9eb", 0xffffffff, 0x316}) writev(r2, &(0x7f0000000600)=[{&(0x7f00000000c0)="1a7d57fda51d4be2dfe9ab5ad87230c258fbf819f3ab86a13648a89eb370de9409d62b842bae8c9e83941374828997dccb502a11bab67dc074af9f7fb7b0ebbdfc0b23499c2122a33d86b517bc2729049307f0a7d580cc6f55ef804db42a65ff95e5204403fa1d956224f2fdef", 0x6d}, {&(0x7f0000000180)="79555a6fde06c7f27dc8e43c888cf1fb9125f29e2a7f11b6052a864497e17bbdf9631817301c01caccd4f6e4b0a1273eb90b074814466d2bff6fcab665a66ae7ab8674483438acb07a3579e44c0f949399b48625f2b064dc7de53f5215b03e97c396abc68ad7af715174bf6402ff816a660ef209ef3e8842e9346fdf3cef812b20f13d889348d2", 0x87}, {&(0x7f0000000240)="13de4f42ac00d796124ee21ae3edc1d3c1cb54db1db142dc8785d0bc61e8f8d8c8f9f4832244fcf26591ee466270cbd6", 0x30}, {&(0x7f0000000280)="58dbae1b6d8d565dbec357b45c48f55a253a575af69299a288f995084fef8da9daa7fff564ce4def75c7f6549c4c2191951cb9ddbd6dfe73035341295e1d729f6e4ac4fc2e4763428e2b5ffeed76", 0x4e}, {&(0x7f0000000300)="faaa5b1e50a9e712a17db9a96c2841bfe6c0412efae2b8ddd0a08ddfe6b75036b958938382dc93cad53074be505b2f6010a76e40d0fdf3b364844f84e5e349fa5f00a005713564640e4c466054fc960d5cea9f6cebcbf6a7780ae432c6addc488ca8f59ca3a3813848534e90a960de1a00a2675d9387f233003e9484ba8f9d56f764f30acfea77db2aac1a368a9ba80ebf0db585e751c13a", 0x98}, {&(0x7f00000003c0)="0daabe2646701071bbaa26a5a65f56e54cf1e8a9de7d82b2944df76eda6d99235d6c19e6ee8bae5e5c0cd2db3e64182fc20970c3271f3de923f7f60ea2", 0x3d}, {&(0x7f0000000400)="6f3291a1ea48c17d4c61736a3b57a7e000f72493c25774b5d6d661a9f9a5898ad1fdd1e27d02549a27b27312ce2daff31261f8244e75c6fb852f0b6064d2152c592924d82d7ce3cb64779603da800d2643f6a3de7a3b4c5f832a585c5f392b20f40c0585955fa68d8e84d4f71149c7a94281d5bf0082d955fa754f3b2b578c152a9cdd8887", 0x85}, {&(0x7f00000004c0)="920b154a085e7d356a775e8f580686", 0xf}, {&(0x7f0000000500)="d3c083021527457559020558b9ae6fa6a8cd5f5f00ad5e3a1f36083da3eb68520423248ba5e1941ad7ab3ca259c13baad9022516f7937c5fbf6f64dd34a71c8234fe5418b0caa5b0f4e82b48e391a59e3d35f61c56cd923ca8086719aca09ce5a01aae1c1d4942a059b26f27f6d4fc72d910f28f0e02463a866cbf9b8a9d04d2322fcb244f7fa8f9eca8b50654671a67c5a80c6a705fec3b4b29be2c1ec2277e1032d526e10c3c08bc1e5fa6cfbd8e1fd1945afa", 0xb4}, {&(0x7f00000005c0)="e7d3ff7f2c724799b2670bcbd1d5aa72648838fa341809cd829e5b", 0x1b}], 0xa) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x5, 0xf423}) 19:33:48 executing program 1: write(0xffffffffffffffff, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5", 0x3e0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r1 = fcntl$dupfd(r0, 0x5, r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, 0x2aaa32bc61d433a9}) 19:33:48 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c", 0x7b) socket(0x2, 0x8000, 0x3f) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000040)=0xc)                                   19:33:48 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRESHEX=r1, @ANYBLOB="6510a19a3f9c34312faeef6336ba397238b44dd768678723ba874463e9", @ANYRES64=r3, @ANYRES32=r3], 0x4) write(r0, &(0x7f0000001140)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e58420883372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f323368c24ed611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d", 0xf2) 19:33:48 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) setrlimit(0x6, &(0x7f0000000180)={0x7ffffffc, 0xfffffffffffffff8}) r0 = msgget$private(0x0, 0x4) socketpair$unix(0x1, 0x38e1fbb40279b4ae, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000380)="64754a51b59348716dcf0227f0", 0xd}], 0x1, 0x0, 0x0) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/79}, 0x57, 0x1, 0x1000) mlockall(0x1) r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r2, 0xa, r2) r4 = syz_open_pts() getgid() poll(&(0x7f00000005c0), 0x0, 0x9) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x201, 0x101) accept$inet6(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) setrlimit(0x0, &(0x7f0000000200)={0x5, 0x7f}) ioctl$TIOCNXCL(r4, 0x2000740e) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x28d6ba91c08cc640, 0x0) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000440)=0x3) fcntl$setstatus(r2, 0x4, 0xc4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000140)=r8) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0xd7e, 0x1, 0x80000001, 0x0, "23e25a9b4d7e9db98b5c60b9f1167ee4d97c3e2d", 0x4, 0x10000000000}) r9 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) poll(&(0x7f0000000480)=[{r4, 0x108}, {r9, 0x44}], 0x2, 0x8) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) 19:33:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYRES32=r0, @ANYRESDEC, @ANYRES64=r0, @ANYPTR64, @ANYRESOCT, @ANYRES64=r0, @ANYBLOB="1327b95dd241c36a3fc1a3b97a19d880760be3d6b6f5415c8469bb277a9e773fe258711fab6fa2d2b978b85f8b1aac51b2f2b282a6a382bd9ff772d4381935aae42892aaee5aeba320fe55e1266e89ebe506f6fa", @ANYPTR64, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR, @ANYRES32=r1], @ANYRESOCT], @ANYBLOB="b763e866cead91611a2f499970d7500cdb92c98dd0d5d48d2d683dd5f7f5fa1e3405"], 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chmod(&(0x7f0000000040)='./file0\x00', 0x10) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x20000, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) write(r2, &(0x7f0000000100)="8c65", 0xd) r5 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x1b1) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000380)=0xd8) 19:33:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f00000008c0)=0xc) fcntl$dupfd(r3, 0x0, r4) r5 = socket$inet(0x2, 0x3, 0x102) sendto(r5, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r8 = fcntl$getown(r4, 0x5) r9 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r10, 0x0, 0x10000) fcntl$getflags(r10, 0x1) dup2(r10, r9) r11 = fcntl$getown(r10, 0x5) fcntl$setown(r10, 0x6, r11) r12 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r6, r2, r7, r12, 0x5, 0x7fff}, 0x6, 0x2, r11, r8, 0x7f, 0x100000001, 0x20000000b1f3}) ktrace(&(0x7f00000000c0)='./bus\x00', 0x4, 0x10, r11) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0x0, {0xfffffffffffffff9, 0xa0b}}) mlock(&(0x7f00009ff000/0x600000)=nil, 0x600000) 19:33:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f00000008c0)=0xc) fcntl$dupfd(r3, 0x0, r4) r5 = socket$inet(0x2, 0x3, 0x102) sendto(r5, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r8 = fcntl$getown(r4, 0x5) r9 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r10, 0x0, 0x10000) fcntl$getflags(r10, 0x1) dup2(r10, r9) r11 = fcntl$getown(r10, 0x5) fcntl$setown(r10, 0x6, r11) r12 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r6, r2, r7, r12, 0x5, 0x7fff}, 0x6, 0x2, r11, r8, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r16 = fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r19 = fcntl$getown(r15, 0x5) r20 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r21, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r21, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r20, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r21, 0x1) dup2(r21, r20) r22 = fcntl$getown(r21, 0x5) fcntl$setown(r21, 0x6, r22) r23 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r17, r13, r18, r23, 0x5, 0x7fff}, 0x6, 0x2, r22, r19, 0x7f, 0x100000001, 0x20000000b1f3}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = accept$inet6(r26, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r26, 0x0, r27) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r30 = fcntl$getown(r27, 0x5) r31 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r31, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r31, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r32 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r32, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r32, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r31, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r32, 0x1) dup2(r32, r31) r33 = fcntl$getown(r32, 0x5) fcntl$setown(r32, 0x6, r33) r34 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r28, r25, r29, r34, 0x5, 0x7fff}, 0x6, 0x2, r33, r30, 0x7f, 0x100000001, 0x20000000b1f3}) r35 = socket$unix(0x1, 0x2, 0x0) fcntl$lock(r35, 0x0, &(0x7f0000000400)={0x2, 0x0, 0x10001, 0x9, r30}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000), 0x10000000000000bb) 19:33:49 executing program 1: r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)={0x6}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x0, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffd) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa, 0x18) accept$unix(r5, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 19:33:49 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x3, 0xfffffffffffffffa, 0x6}) 19:33:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) dup2(r0, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) accept$unix(r2, &(0x7f0000000080)=ANY=[@ANYRESDEC], 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 19:33:49 executing program 1: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{0x2, 0xffffffff}, {0x0, 0xfffffff7}, {0x48, 0x18d}, {0x86, 0x4}], 0x4}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x54}, {0x6}]}) syz_emit_ethernet(0x21fcdc58cf5695f0, &(0x7f0000000180)="b12ff28d0d0cd90fd39b184cff358f08bf205c2a743038252e") 19:33:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCFLUSH(r1, 0x20004268) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 19:33:49 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x6008, 0x7f) syz_open_pts() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) execve(&(0x7f0000000180)='./bus\x00', &(0x7f0000000300)=[&(0x7f00000001c0)='!\xe9#\x00', &(0x7f0000000200)='-\xf5-\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000340)='.]\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='[\x00', &(0x7f0000000480)='%-$\x97$\x00']) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chmod(&(0x7f0000000500)='./bus\x00', 0x40) lchown(&(0x7f0000000040)='./bus\x00', r1, r2) syz_open_pts() 19:33:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) dup(0xffffffffffffff9c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f0000000200)=0x5) r7 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r10 = fcntl$getown(r6, 0x5) r11 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000040)) ftruncate(r12, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r12, 0x1) dup2(r12, r11) r13 = fcntl$getown(r12, 0x5) fcntl$setown(r12, 0x6, r13) r14 = getgid() r15 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r19 = fcntl$dupfd(r17, 0x0, r18) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r22 = fcntl$getown(r18, 0x5) r23 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r23, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r23, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r24 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r24, 0x80105728, &(0x7f0000000040)={&(0x7f0000000180)=[{0x0, 0x80000000}, {0x26, 0x1}], 0x2}) ftruncate(r24, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r23, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r24, 0x1) dup2(r24, r23) r25 = fcntl$getown(r24, 0x5) fcntl$setown(r24, 0x6, r25) r26 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r20, r16, r21, r26, 0x5, 0x7fff}, 0x6, 0x2, r25, r22, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r28 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r28) r29 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r15, r16, r21, r27, 0x24, 0x4}, 0xc29, 0x4, r28, r29, 0x8000, 0x5, 0x0, 0x8001}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r15, r4, r9, r14, 0x5, 0x7fff}, 0x6, 0x2, r13, r10, 0x7f, 0x100000001, 0x20000000b1f3}) setuid(r8) sendto$inet6(r3, &(0x7f0000000280)="faad704f9a1a9ac47b01d11fe3ef864cc6383abe80e421521a3ec2e6b638f8937c33ad2f9d89d64c72a5d9a0fd5820ca1893aac9d64bdda3c4fd17f3a0874d0b09cd6fa5cfe6d353a7d229c95a64cdca5680bbdbc8bd8a83e82b884c17b39fe4f9196c4966d56f146822ca5e2c41528da97b44e335c60b556cc0bf4a5242561a0be2ba619c91", 0x86, 0x9, &(0x7f0000000040)={0x18, 0x0, 0x100, 0x200}, 0xc) 19:33:49 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) write(r1, &(0x7f00000001c0), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x1}, {0xffffffffffffff9c}, {r2, 0x10}, {r0, 0x1}], 0x5, 0x3a0000) execve(0x0, 0x0, 0x0) 19:33:49 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pwritev(r0, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000180)="c9eb6cf02dc986c0d31c51010000b7070000000000000030c31b8ee29a8fe51217cf67bcff07000000000000e03b1fd22fc85a55369417430400000000d07700", 0x40}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000380)={0x3, 0xd8}, 0x10) mkdir(&(0x7f0000000600)='./file1\x00', 0xfffffffffffffffd) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000340)={0x3, 0x2}, 0x10) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000b40)) r2 = syz_open_pts() stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000b80)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000680)=0xc) r3 = syz_open_pts() fchdir(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) r4 = semget$private(0x0, 0x4, 0x280) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000c80)=""/138) setsockopt(r1, 0x0, 0x8, &(0x7f0000003500)="882fbb119ccd4d8775aaea975ba2e30cb6b81b28bb590776dda7c70da5b7a023b6325db779180c7f898da45f98fd3c8ce3e56364b38f32611cd0c887a37964e8bf584b4853a39b78cb05f7746b0ed81c8c4aff3d4cfb545fb5c07eb845438df4665706be72dc27c8cde06c03e9e8170c20abe1db42f1e4a0d90c27dd590b0e251610cd3161dfdfacc72ce886923be80f86dce2883db78f072d9e121ac09a3ae543e020f49393317308fc64282f1435ca344a6c3466e1f02cbea687106c75e080c2d10fb6060bf49f568b702552c9c08f00bd3359497a8601d69ad15e71347a781e4225079d9477278317b00e05fb40764c5eba40e38dab3ff3fbfadf1675f712e2e5c2c123da6b6a808ca28a36090a691654fef70c0048b1c54151b74ca01bfe6d264cb46062f489466c79a93ccac3a8449d1a26ca35de61fa4c57c4a70513dbff3e862232f8a53590b8db4988170c413473a73078814820cf9c9d695bc233a74b075413f4b7a0c2a9f3e532a92354b74df0281e6445bd8e43dfb576068b070f561a1a3d09d6660a60a83c28414905125a3cfa22632de3e04fbbc7c5a641eabdbe6f5d04142e56d8acf8b04d37e9bdc050331adbab738223830fd3925d29b332ca2a26fdd07cac5cad349656614d080d768f270fabe4535600d4d7384e9b114470c7f25d10a6b0edac77188cff0e999cbf0a992d8e50ec4f50cbd64277316d0674a86625ffa59a5b5bcc103d7b66e684d936fe64298685a94eb000023546a7b7bd464921ab2be46b04623d73983c53cf28c92e0913b57efcb30518f09f1a74b2a6731d27b52767e89aa862733ea0c9954b3a297be27ca9525e9613458d7b949471f08543fec508becbb933f80c3ecfe95f672f106dfb2e7e6a71008ae94a470ae9aba7a23670c5471be73f4e734317eaf4b97fcdcc3b3882db2930dfa2a632c46aa6854ec6fea5afe6472f33d47e5d7708beada900698d0c982bb0f690c5de231756f18db8d33b4f03ef12bc7a7435d4deab0668efb51c8669d512f0626f721e1e43c089ee8b911a82e85b6a7436aa9821534f2f14a0aedd8bbe92d8263af4dc7de0ff2dc0bfc4f44cb5f30556acfca151e0ddcd07f0d25801e2dd7cb25ce6a956e9ed04701e26dc34bfd652cbf6d6a874f19f929b322cbb05d5c0aea813b572114dd1cc9e8adc021364141decdf90c01060b400b560675ae4948878e836b3ac7b0dfb4c564de729de00214a4f97e4abe86fe892444676ceff1d718099283c3c0fab1b9072618574eae31a3c54adf28ca804d272d814d2bf9473ace654871e17297bdcb1c57271c83bb672b8f7aee8673812d6fdcf0f1f744b83b08bf60725a97f5dd2a161a12b37ff7d5d591ae47c2c14407456d276617e2fb966194781848ceef8e80f3f55bf7d2ea5fe543a6782cc5b186623b6d16ce0d64aad01ac5ef369087e58645d6b785ad63c0bc9c2e4fa440f98bbaaa043e248032047502e09dfc7cc77ddae49b44c808d97393fcabb695c387df899e9c37426b00cf824eddd3a466f674eb0394c1fd8331e61bfbd41b0747cab7b5f1d8ada2dcde9a68b4f59e604697786b4a64fbcc327f4d103decfba8de3797225d3dbf636dade025790f74ea2f1319193bd29b27a303d900abcecf765063eb42e45f05d387a03d4ba56c86099ffc62c879a3ffd6c68f6e6eb871e1c695152f7be2e6ec5cf5f4efc00348c435958bd56d5c2d8cdeb2e7f7bbdcac5f08411af6d3f9d8f1f95a8000847a461ef66d8bbe2abc797bd7d666f07da5c5f6c79456ec5b54a77d89aa65f85a0fa6c2cec73e0662c225b805227067d828009d6fb28b52858cdeb77118587329b8ea107119a0125737edb93e63816ddc2c564ddbd73d2e0cc63653ab5559f889baf3cd987a0f906e6247adef60f0b766c5a97755c9abf976350e72aaa97c5f688f9b11e2d547bd83c1ee27e27e2c0effc384cfb37e547448da479a7bea505718460c5781076d07ee243fab82bf5b030ce4d679fc39391c42dc5e9e4b84ff0eb391e725f09b3d70a53b922f2709d8e21c099e78970f9b3c7e1e8019ae101f16ece213bca97774d9f4d0b1598a3cf81994b9718372cc940509a1b39a6cc089fff15e5070200302d3fdfa023040a79c33d5df596ed976aaa2dbabf995751f013565c617b7695f522208b28bb40135119187d4fe2d464ff4add363c42cfccd5d891748aa6b35558fa5789f9f822778ee3e14d800bcd1c520f57f8e9df5ac29f9e2f254349f0ccb55ce11f2223e3695b53f3c203310935a0061dbcb8905ab441bc0d22ca4d017edbf224f4cec94201e7a28eb96cf4f52ec61026797f012b82472a101d061713c7afc3f68d41f1f93556df443b40c921b08e6f6967a6b8206937eed41eab88ad0f2be241fe7ae4c217d6b1b0a97acee6dbb42e3628dd944fbf5a431970197febf3e780676d30a4c4c2d5d3f54d9ddcc8ad11ea727229024c7282d2d82a43e6bb295e5bd30dc3ceb3d70998aabc01dd6c093ee55c84cffe5c7e0e4d7d9326552fed5d9631c8fabd06c047d7fedd7a7de5c8e7ece04efaed8ba0624d194c09933c2c22551fa00e092dfd4c51955b3a7a2bc404c539f518198eca77962b85ae7071a5d734ba1e90a75dc132a7798c84b0c2363a7b112c97fabe89c8e1f4ee2f2f1e7c150733401839e382babe3f8d2ca1492933034af1e046dac7881a3e1c5a7405902feb83a45412e7639825ecd582e3d5869a8f8f59f37ba74fd4de7bf4781a51c2aa95568ee284ae2f75ae5a2eb521e448cfc24592e5a48f59dccc3aa95a98fc3b578c6a550a5cbb3280494052bd14b7d03a2b0d0ce7d8626ac74757551216ed3f7e8fccb66de12d4222b3a02591e3aa4eba228899f7a88603c7f5d1c82e60e620e0493815a6c26ef90c2f0d167bafc629a025781ac9959e07b1b6a51f1944155c15873aec6493915b21fb99b16540bf056d72ef3bd9b5d6369d4c667b633c7b5bf143a5da181d24078db4f3211c9c08dc5005ef7ab8e8f84dd58803da07fb45b7585b073ae8d70e0fa3e05e44d003941dc7f33d6f83e706b85a4c33c934dff6a1248b8d44ea02bd68ab6a67bf28279057a087e46d84afd58602c84a301f73b08be27cafb27dd6e502a2c8a07e25814ff1c9c7510e1f3d38efec82d0257cb79fc03af3b7135b27a577fb6b86a69d50c6c24b7e06ea5635de035c9167466ad0dc679430b94ffde00db9490c82971e34c77baee7f7726e8d4b6430f7d14cae3ff3d530fc21027eb9c05cb5779e4c97153c9b4e177115aaf582c93c26a0279666a3ada90893a9be8d5774dba70343fbe1f2264687fa63eeb106132df925dc97206a1e60417fb3098d8cdfce47096858cf45b9404dc775d8749b32550b481a774b8a667381cde938bea84024d3657d58ecc32da439a901287378705dbc2d68d70d30b772e6944b79b1e55209efa86d445fa4fa675e81a55d78cd34ffd6ef162f99cd688c5ba67414e171072e7b54cfe0e2aaeb07f4a846ad3b60ade496b7cfae44fe64f8fc07694802bff3ae2b10fdc6c5e0d3c384e5975935ef2e913a88e01aa3e1f6aecf235afc3d9977294866e92a405776f7238aaccba52fe297c400fab170f671100476d9f71dbdc0128a25876d9287c298768e07a70e139d29ef21f9e594509427b96c7c71652702127c795d3c4e37ddd9b7157a8221f81fbb32fc1559e82070b6133e67451cf328c6ce1fb7bf426e2440e9da775c8f9154d5a01037c93fef260278636e37476da8616322c3c93d752a8beb9c977fd6c65af6caf37ec26d49d8b5de250e95b9ce996bf66d92a997129d2962216e014fe7839f706a0baabfba953d0c3899c382805be9f3f70bb337751d6d7cd65e5c0d2f468f32555bca269a02460e2e911ebb4b038e43da87d34261c658366c8a514eba1940e1f544dcbc67045f50c8cf99179e9a98f9f9b008abfb817d923ca80ad2c49b3f7378865ddacb3af2a6d60782b0a8d2ab3743267c0062bf38621395162f0daa42e3afa13e0d52c1b64f89ea2f4d850f08af96bf4aac569c132da3c2b15069849379c3e32e18b5cb0e9206135a8fdb412c3dca1b4a2064ce58ad86acf59081231f971bcdf6b2179f2062eb59301ceb46cb74eda74d06da3e3d748e0d64b910aace028ab82a6ceb1e331e955a25d64aa101fa0eee60b4948f60af4214bf9bcdfc9391d305b213b573dea9152afb8d2fb5caa8d8c3dbf078fbe30581110e5eb4d566310d6f573d9de99f3b650e1d054d541af5b0ae488e533e3cef105704962ca8bfbbabb29403f9d4acec81e53c37a1c409e84f39a381b7ce63e0f62648664c9e71880f284ad51387dd2307508a7cd9f3169442586807c5d22e9bed8343e25e8c696207f16a7b655bbc40cc5b98d623bbd653e076671fe116469ce6e31f1e7b17499190b0622ba2056b3788a0ff4bc792ccfa63ed23858facef983fd2b88a7272062d387c8b409275d3ce877dcab25094ad451e89607d75b015af69936744b91536ed6ed23b9e9b02f7a9f0ff738cbc2327475fc707614ac4d64998177c1df605d4fe1067d781254aa39e168730b2c493cbb24892472138f65cb92071ba8de10456dbdfa202cb167b734774b9597c06163988f5d7accc6828d53bd2e5e4e460441f0d74721c9166081d62fea510d32f979e2d4d5549a7a12336ce5a833523ba403574f4f9f85e17f5db9b7ab9a9c8c135926994c260bff28004b382645ebac369256cef0d7e020a0be15d2c0b3f8ee5edcf44eada33cc42bd9129cb1eaa53ef639dcb98bd32ce2440670f6b80fbbeb914104341985b5ead2097a8df9372c4e607064480c0c7efbf8253c6a0c182605c1eaa4954b57ded00cbd7e6649eadd75d93775de75d96b33f2cff9f9998e0ed53c2c4ccacb87e923aae309b6ba24fdd104f9cea2b8ee0bd2d5857dc5cf3a7575e23439f195a883c507df82a4b0c17b2d6e32be67f3e455fc058584812518ea5d4ad7943822da8dd0953ef0154d8736a26d518c3411f4497eb9b476a96f7bc2f85623f2dfcd427b021c7b85f76be40ddd0c22972330068fe1a7fcd4cf9561064d985e80e37cfe97159fafb5dad88185e9e2767a0d8ec00fea992bc6ac1a069ab0edd5ed51a379cd24146fbf1b431a16b36a5a97bf67fde2da0eea9130f07554b17f84ced053c3fe99d87215d36b3e6475c2b9d206c8b6e6fe68a439ff869104bb7fd9b499de9c78dc2ee1e404ae3a4e1edc580b13bbe31e348bd0ba341fc74d19333e758d34e7c78c985c8e583b9b75c049c53557d0fe42097a5e5b93b6bed176fdc4affd74f146f6a1df196af157d19ca65507c1ca49b1ab1234c80a715be684684294a6fe0bcbb0fd608c1db799547bb0a9ae715becb43df01fddf01c8642f8d4d1d788a48818e5cc1e5df811214b2355a604f95d3554dfbc466cfe6a77104719b7571047a21a0f47739eebeb3e3f2692f60c8b03a9affeccd426f1706051e75d7b05c7784b968267ecd8f4fa684c9f02debd24836c903db5ea8fa97c405d103d5d3f6d040267f51d6bd0496442a0f8b4d6c40e6fd9a56df78239b17df7ca87cef9431e3cc4b61efea3dc6035723d4b4dc6a8b571cecd298a34b4b4c89718acebd0a6a8b6f8b73a0d9e6d7c1ec4f643431fe7f16061ca0b8309433657e77707115df95eed96d91402f4dc54dad2fd31e7621cbc09f3fd3f2bde391583175da3774afa4319a919ce68809b11f55ed1bfcbee110a70693fce70e76a15abb66e90a80d7469f945105f20f9c698151a5757f2a3848066a05aee7b3", 0x1000) open(&(0x7f0000000480)='./file1\x00', 0x100, 0x89) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10020, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000500)={'./file1\x00', 0x1, 0x80006, 0x7, 0x0, 0xffffffffffffffff, 0x1, 0x71d, 0x2, 0x2, 0x80, 0x5}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000d40)={'./file1\x00', 0x4, 0x3, 0x7, 0x1, 0x7, 0x1, 0x80000000, 0x2, 0x2, 0x401, 0xc129}) sendto$inet(r0, &(0x7f0000000580)="7cf318405b5839d0aa376e9bd21c9157e4fb55c5ac22cd70c500d181af05dacc2dc3f862b540588737ad50323146c77ad7cf107697d3ab8e", 0x38, 0x402, &(0x7f00000005c0)={0x2, 0x3}, 0xc) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000640)=0x20) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0feffffffc1062c6b76328f9735873a402ba4ee0c7aaa7f442d447e8135b97f8b5ff860ce82194f090e87354fcabec8f8da2b30f0ac033cb111f0a748614999abccdb3189cfb30f83ff90c2452c60af2b51ad", 0x55}], 0x1000024c) semget$private(0x0, 0x4, 0x120) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000dc0)=""/155) fchmodat(r5, &(0x7f0000000780)='./file1\x00', 0x2be334bade1a202f, 0x0) 19:33:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4000000010001}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) r1 = msgget(0x1, 0x0) msgsnd(r1, 0x0, 0x4000, 0x0) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r9 = fcntl$getown(r5, 0x5) r10 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r11, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r11, 0x1) dup2(r11, r10) r12 = fcntl$getown(r11, 0x5) fcntl$setown(r11, 0x6, r12) r13 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r7, r3, r8, r13, 0x5, 0x7fff}, 0x6, 0x2, r12, r9, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r15) r16 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r2, r3, r8, r14, 0x24, 0x4}, 0xc29, 0x4, r15, r16, 0x8000, 0x5, 0x0, 0x8001}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r19, 0x0, r20) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r23 = fcntl$getown(r20, 0x5) r24 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r24, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r24, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r25, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r25, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r24, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r25, 0x1) dup2(r25, r24) r26 = fcntl$getown(r25, 0x5) fcntl$setown(r25, 0x6, r26) r27 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r21, r18, r22, r27, 0x5, 0x7fff}, 0x6, 0x2, r26, r23, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = accept$inet6(r31, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r33 = fcntl$dupfd(r31, 0x0, r32) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r36 = fcntl$getown(r32, 0x5) r37 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r37, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r37, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r38 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r38, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r38, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r37, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r38, 0x1) dup2(r38, r37) r39 = fcntl$getown(r38, 0x5) fcntl$setown(r38, 0x6, r39) r40 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r34, r30, r35, r40, 0x5, 0x7fff}, 0x6, 0x2, r39, r36, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r42 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r42) r43 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r29, r30, r35, r41, 0x24, 0x4}, 0xc29, 0x4, r42, r43, 0x8000, 0x5, 0x0, 0x8001}) r44 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x9, r8, r18, r28, r30, 0x48, 0x2}, 0x5, 0x6, 0x0, r44, 0x0, 0x5, 0xffffffffffffff80, 0x80000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 19:33:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10001, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[0x0, 0x1, 0x2]}) r2 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000340)) sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="4d2859a8832674585898dd2033", 0xd}, {&(0x7f0000000140)="5787036b8a35a7bf9a17493bbc8fc402a44ddc7f5a2f28d35ff2534181b6b61ba0c6c3858b51011325fb291a1031", 0x2e}, {&(0x7f0000000180)="67574a052502633adcb274d772884ec8bda9c7ad30ef9b1ca4728d4e9e80fdfc49d03cd92cfa01470d04eaa190ce267e7e5f7243f07fb2f92500e9d016369f1d3f717544a554094118d179b0139095618d87fd6d7509404f99c7ae125a3df6e613222816a758e33cb996e8b45bf2e5dc9e0ecffd7b93befb39ccb7532c3e", 0xfffffffffffffccd}], 0x3, 0x0, 0x0, 0x9}, 0x602) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) lseek(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) fcntl$getown(r5, 0x5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) read(r4, &(0x7f0000000280), 0x0) shutdown(r0, 0x0) 19:33:50 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="01ca3d6443ab75fca25185b74c02ddba20e107757a5fd9f6e8143c6d976d4b1765f912bc643f718d3cd064b528f5a9a9d8cd8acc406194621224b8f4f0edc852129827f832c32278d8cda9af6be4bd1cb903905bdb357b861380a579c0b7", 0x5e, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1, 0x2010, r0, 0x0, 0xfffffffffffffffd) semget(0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}, {0x0, 0x800000000000}]}}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x6, 0x9, 0x10000, 0x1, 0x4, 0x6e, 0x0, 0x1, 0x2, 0x8, 0x20}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r10 = fcntl$getown(r6, 0x5) r11 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r12, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r12, 0x1) dup2(r12, r11) r13 = fcntl$getown(r12, 0x5) fcntl$setown(r12, 0x6, r13) r14 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r8, r4, r9, r14, 0x5, 0x7fff}, 0x6, 0x2, r13, r10, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r16 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r16) r17 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r3, r4, r9, r15, 0x24, 0x4}, 0xc29, 0x4, r16, r17, 0x8000, 0x5, 0x0, 0x8001}) getgroups(0x1, &(0x7f00000003c0)=[r15]) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r18, 0x6) 19:33:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) close(r0) execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000340)=[&(0x7f0000000040)='/dev/bpf\x00', &(0x7f0000000100)='(\x00', &(0x7f0000000180)='\x00', &(0x7f0000000280)='+:%$\x00', &(0x7f00000002c0), &(0x7f0000000300)='/dev/bpf\x00'], &(0x7f0000000480)=[&(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0)='&+*,\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='/dev/bpf\x00']) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) fchown(r1, 0xffffffffffffffff, 0x0) 19:33:50 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000100)='./bus\x00', 0x4) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYRESOCT=r2, @ANYRES16=r3, @ANYPTR64, @ANYRES16=r4, @ANYRESDEC, @ANYRESDEC=0x0]], 0x1) write(r0, &(0x7f00000016c0)="627f662f0450f3cb7500fbd9ea33e445e69d7a17c85e5c6b6d8c58c0de8d33635f81bb64410674ff6dce0eacd5e43c659bbee14190ce18125440024c959259ee11bb6e0a04342c69d54edb4eb6e040a824a75201ca28eaeeb99969db49b9c9b7f023d82d925848b5a7a2e663c30f67e52cef811869ad8f49f38093b118e8259acbcc3806008ec5a7f17742dc660cd36e03a597d87fb9766209c6da928f7a5f55bb7fde59aa272a94d7e0b8029709680a2ac616df4e5ed7a743c7bd7e01d6f065a7853f13436fd4cd58e1a70438717f1aacccb0d0929f17d520e5717f03ac39347ad303e892ef5ad908728df97f1c0f601256a060e808904e59c876c8a6b919e8300e8f06280debd07ea4761a3ae01882d8a94bb9f70dd2f596dc99ee458eb478ab3a8d2863d35e23e1474b48df13b767ae5495666fd1ef4a05737dd68105dd1ff4c801af5fa4c5087090ccc904cceb8d426c0439df465389d4a5a114ef1ed0ec8be6b471203d7e855a6013d36783f978a30ffa24ff9496d7bb011ec7d6ae97b0f9a76ee704b3f2a0219c11c512a1c723b466dc5c68e49378683f32710c6f5347966ab05f5dd160d4fc308af259157153539e8eb2f13fb1042994b488262a190726c7a794af15749accdd7f99a660ecd9df4fa43c182bb0bacc3192292dedfe623ca7040358ca219b5e4a48e5f62abf5f24ae97a46b68037baf62a9ec5cbfd5c3555576f7a835200c1840d86cb77999de2fd239bb545c1567ef05be86a3519cb375861dc44b49700b22cecd74860ca8e1f41ae3ef5f3303e5cbd7d3a5701fa3385195dcfb8cf96bfe78f4dafee8f2b757f290b0bfbd42e1749be0d7baa51f394e0da89b0889d212c889cf7e8c48d464b78a05fd7dcf7da9eb12b321f1619ae759fa5e743c2a749304a6c9adf4ab1214336edbe8feb51cc547e123e9a7576c8fd8de2270e090944d69c7438de8524c1878eee86b7b8847bf196d660bd4ac22cc61762bcc210b3af559a60ff878988e1046f6a7df10423f5e681b608f9781cbfab7a51756a5cbddd2a1320f0ef835005b0107d48084bdcf2c2b6138dcd75f557f7bde030742cb95fcdb5b686440f5c5c9ff896b35c55580dd64d3d6bed943a8df41636ee57d2a29296e499709f7f8226c487f2656b063631e90f0944ed121bf4123b4f80375dfb90d0b5859d052c1807fb68ef1f5c5041c48c5c6efbd80b801dbe7668197d8cca9125f1912fb119bbea212f8586293165cc7a8a523bec41afc4c0ff2182d61502ea18b325efb0005180195ad90c4e30d19be997823a02ffa893208fb6f8b48a37b2536d8aeecee7343fad245e25b4f27e41e220e68587c072339a35ea35a8cb806cd1a7a81397258a59b6f71704fcbb6a212b05ac5d7ce27303e0aee648ee3c434df7f042c25a13848efae1d8274be895f563ae164811a688947f16bb834dd551da3295bec2b35ecd1a8d2196db6f9827c9a267010f08b6b0fccefc63100e4dbca1baa41536f65392f82be9107abfda8dae3f69fdbc037e4f685a8ef842aaf7a85fe7cdb387944fbe11f65d14c9c6edde234bd6d01452d119643d40c05e99efb252960059e5b75fa51df0ab9a03ceb34e2110264d8999e6337711798151caedc8667ea77739845d0c3dd4129d5078d9454136c6205036c20a951522b8a8c50dd7917368e52218822b1e12499ab2f488a84f0c016af69920dad91077ae1ebe52239ada8f18df5a0516bdac4a85b20290a62f2dfce9b739a0c3ffe96cee5ad7a3f4aa6b87a08ba83e03b63ade6d66343008a7bc1a3eed47c0dc821ced18e630553d6c81d7e6e4cd367810136dad734bd251537108f67c0d758b9321ffee68ec13477d64035688889197b56c297a64142233932360ad0eaf03134e728d6e7ac77db7b7c1505aed4f63740f88d7d7008e77ea7b060b5b70fd89a7b5cfd69d98e6703dabe9025d2413bf2da96cd4041ca3f1fd889fc36c4779e1ed99343789f1d66155e505a996ecf91c1cf7ff13eefc68011fb16587ec544ba0512e692392d4ae647a25f6bc53358c5ec9f60df44204f916d253edd254bd3d98afd9947a53084fbf19de40ad311c00450afc0895fdd740142eae252cbb051109c9e7bccdcd6bd7157abed253ec99c79b30ed4ac2692c9ba93fee31edb1a37b40c13435e1d711f06bf25c1547090dc47bf079a66b02dde8ae971f8d686d6eb54f6a12460d93464edc4f230b192c9d9187df429a4904eb24463462831060d37afb958864426258a067603b936633072233920e304aa4aa636d631b55d7986c83d807e316446b14d5d0521d00c4de0edfcaa434d766a1fd310e49d002ea0165dac4abeca5dfe4025a5093a83cb4fa62ab1cea098254b249cc641f954f03659a5b48747786f75689e40051078f290f70a409b2477b8ded59b28c97c5fcd6c0b60695c30746ce52ebe4ab69686447c81c1cd2b6a0753e7e21cb9dd039f49e26cb0243cc2c7599f7c8b5187a9d459c664f622d37adfa5a2e46352c56b184f2b4135bc220460ff36b3e3a734ab347271fda35966ee37dd0a4cbaaa8aafe6d703d923eaf5500e15489c1200c4961aea637c763cbfd165cdbcfa5e6e4fb6d2fe4c0563e6577b8af78a3dc8f28f0afea239c09018eb1c066c1b89698b91f2c55d2537ac7feb5beeb4930e4ff90c9f4f33ccc65a30be81b50b3b7a6e72723c3260730db746b5dc624b5cf9e10787bade3697299f7728a0806104408249df3c718e9c3a965ce6b5c86e0cf89b7741be0e599e0a4fddf480d4f5df7e501ce8b6702da9a0d0a5bbf721e1926c3c9f03870c849fae465244f2fdb5adb06ede234093bd09f420dfa7bfad80f2054832172e5d38b7b2fd71f3bbb3064965fc9c4d9e01531f0a1efb34ba0c18d2edcaabf425d6dd828306225c82e4a520854450cc72895abe44d72e56ff35dc0d8e48ac486fb9b9e9c3de749ab6d96ef2bc9e55eba6e9e69bb58c12da3a9e42a4796bb51a3cdb10c7e87e17f52c28b18954f85cf07229d9bd71759d2b2f7b24dd3a9028b1524635ee017f6b8785c19fe17199396b0575d50ab71a50d1e2e28e409f673365a2eec4294d26343ade81f29a0e3e444db0ebe543ced858d0aee5a7878e46f94c9972d5be0e5dd07cc9ba73b9b32e72a9f71c88e06648cf5c26e41aa72ddc563eb8c2bd0e969d7ae8086e8c00657c203d04b6ac9bfc5b90110e50fbf5d3567818a70ce36334a5ee8040e4f9a48fcc8a2b6b1e94925d6685b96c2b286fe7a602adc590924a2a4bba1fac73eaed6d16932753f243e9e3ed6252d1efc9d3dfd0fbe753b705db7f1203985e531dbe2a4726afe8b89c2699e71a36610f79eb7e0e25fec000af4a91d75f8cbadf402608cb3021328c0752fda5a11c562c5e656dfb2c0724e59bd661cadb8b620c857098e41bd8972a4a0e11ec75bc969b0a3cf4725dcf86f0d95180f4da2137b09e889e0eb6e937a13bca8d337eb0c5d50b2f6200cd4f4b5225a6d4e6c475d61b0031f119d7ec11f7980d6b8e482b6b7e4d8109ad3a11f82be84e3a97065111321f9516a04e93701936cbc5dc52574b54ca86e16d04db1b3b4ed53a7483319270543b781c36b48a35a81dfa908ca449aff1f140070e4839c5bc9fe23b5b068d620aa7bf048eb81df33a331bcf06b1418d05562a0d191b33d891f12f36315550869c7a42bdf43c7b10c0f9fc5fb9c246de4523075c5f540d20704e240bdbd6e96758dee81a5bc400131fba698c0b1a98d2b22ef1b3c055f8100f8a5920012400fb4de4aabec89f907fa3dfae8f21dbc13f1914b9442c8a9151130ded85862b96058dc6da495e04b86c8b8ede93cf15bf795417f35428f3c548682449a428aad8775f5f27bef140792510961b7111f3f1faf93bc21aca293347e5998dd616ceed0b60be1b42194087ce359f698b68e8339f72bffc4905f181344283f1fa1731d83defd9c426bab4c7017f1cae934432163af8e2827269cf275ff4b77bca0d555ebc68a51fb2b00564c2a623e7b29781eaa80a37831642477bdb01d1d096b80f20ce8e6bd34b4a1ed2df738e4cc04740a54b7c70", 0xb41) 19:33:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x5) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 19:33:50 executing program 0: socket(0x18, 0xf869da01a3e8e71b, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) setsockopt(r0, 0x5883, 0x33, &(0x7f00000024c0)="f2", 0x1)                                   19:33:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="80b33e38855fb418abe60a7ec5b4943246ec3f92ae"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x18000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0x401) getsockopt(r1, 0x5, 0x2, &(0x7f0000000140)=""/109, &(0x7f0000000080)=0x6d) r2 = socket(0x18, 0x3, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x7) setsockopt(r3, 0xfd, 0xa2a3, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931099648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = msgget$private(0x0, 0x204) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000300)=""/245) write(r2, &(0x7f0000000100)="8c65", 0x170) select(0x40, &(0x7f00000001c0)={0x3, 0xfffffffffffffffd, 0x1, 0x7, 0x6, 0x8, 0x2, 0x3}, &(0x7f0000000200)={0x8, 0x4, 0x2800, 0x5, 0xfff, 0x4, 0x1f, 0x6}, &(0x7f0000000240)={0x8, 0x6, 0x3, 0x24c0, 0x2, 0x3f, 0x8ad9, 0xfffffffffffeffff}, &(0x7f0000000280)={0x100000000, 0x8}) 19:33:50 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000001400)={0x6, 0x8}) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mkdir(&(0x7f0000001380)='./bus\x00', 0x40) readv(r1, &(0x7f0000000000), 0x100000001) flock(0xffffffffffffffff, 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) sendmsg(r2, &(0x7f0000000080)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000180)="39096e373e8ef733386c71ab965d3d280fc7c0a46121be5ee511db87854a72f702abce8ec28b19227d3b03a771133c5d315f57f35f4b7eda41b744c6848f5634f4cae6b0868e216bd9f1867cb887dab327d71b16cadcdf5989587ff16b9b24de2d45ea7405517837909710b860b1826ffa1edaf9926ad2bee925b264fcdcefdc53f5fd75de3553e7cc1dadbcaf1fe3a95e51efc8a8dfdc17e43dcf6ff838be083960d022da21731bcadac6b37312494dddfe72c3265eb2509b8651f724c78465963cd4986f6b1487f52f152ed553ff2cb7501c86188f5f35fe4a5e2b935cb4e65277ccdeec78989f9d9d0756b922a000f97d959e8c9facdeafc5514bfaea49770ef54060563e84b63089b95b54e0d958fa63557bae2ae2dfd21e2ebc1f8f42d76dfefc096bfec90fcceef6706260b131cc9e2bd45b2d8ec67826e609b05d2610b4fdd2cfb5f31ce193d191c611db5951759ac7a376d4df6d47e8e27361e9869997e1c729ed77a2707176bb84057c1840521d836a1a7e681150e944855573b25b5e9cd0b50c2ed012fe6004ac0857ee4561eeee24f49711f35af06480c772867e1c157be0e68d74d95a1c0120d47b3123fd27980b9a5717075210fcb7f4a39bd15b35b91c0d753bc31bcb31f8c17367416d36fd759f05f86a2f43656e70625cd47f7957f84cc6700576e9c9d976fbbb409c589b2c62facf02a7ab9fc3f2488720f69647d281321525947b6b30696b6a982631edfe687c77781da28d2ed5c28b3f29deaeecef843381e5f451c99fabd07259503d9c02713283344c3aebcd160f2891a7a11e06f7220bfb80688e1c203c12bdf7c5a999ee708dd7a651543496e5925ae4d205316e0717d9b89378d09e1196615786284aacd587824dfe41ce78731beb20ab45f634a0e64d5491b59892d0e4bab58f2f018b0812c94226883b5e8ce20f489f74b21603ebe4e06d1d08a125ae55372b45bcc5e6fe31da0e6cbbf9595f68e79c9d5d138fa89e62c95c69761296f0362f4b86df3424e9cd302ed5b14fbb366babdbaaf2ecc588ddff158d540cbb266f42ffd729de54434559c1113503f4a06c7b764ed51699dd6e5f13d53b96651f695a6e313482b0abe6738ff7eed101d4fbc95d697c046da832d16281d5ef43904664c77c4eba31cb431fe425549122ea262f29149b10d0203ca2f40e6d1609a626452ebdb3d6d1d04ccc637865974b08fd571be81da5a0169101a5350deee0f6b060812f134dda350875b30813767f945d61f12713bca17678bd61a280aa40b917f4077384fa190c345d4213bfa384e18d8545231d6c9ce35b08386495b0027dd6eb154892844ad3c653ce068f3bbd8f1d6019bd5e365875ed5e14e9d339ab7cec52b61bc625e092e3e71ecf1bd17032c0eb3b7957f13285ed7a3886c3f6b1a9248fa073bce646b6ec5ec78714d228d0a14f288c4c02387044652e3c4358001b397816ce65dd68aad92553b6710df29ad88567e36df89e7cddde34035f2f3f37d170696362e734b00da141c4dea96fbde73eb18eec53301a941d96dfe0952e7b85539124e49db77bc0ff943d958e0d9feef9c760d2d86a4d3b7d35cfe3febd7cf6fbc0985f96c243a3bfd768c14d18bea59d4f05629532ce86d1155ed885d0d0d2f964625997f0eeb0648b77b1a93be85b35fbfe968ff59974c37a6250d2607ca6361e3494aa434234b03dcf49280be64fdc1c8450a95d03673f246d18259c141646abc692e6b9a5732e2d8c5cef24cc283249eabcac7234239880b1a0008b26c2f0ecc78269ba75ac76b59712a506fa499842b777a8cb2723096669adc3285ffce70cee734a34137fb1212796a2c1e8b7d6d6295d0e7cca73368fc9c807fd28ca240c461891e16cac0cb3e6521a66aae3ad1b5c50286f11b0222f95d19acfdeffe715db6c40977674562ecbe2d4369bf7fca1673a7d7b25dbd3d5d0d4fbad76fa5c2bfce3838451c1cb7523a0e4d2b94553653c9ccd3ef5140541ac5704dd5e236d199dc0936076ee6af66af0fb70f6fffb0eff7329b72d90a573f88eba50612d89f3aed568604265d83cdff99bda5dd4c21e3cd935c0d543dae54abe291ebb46d10b30d12adf66781a4737e398bafa75076dbf82345d3263d4d1ad369ca93cc12fa6cee5d5b9a79265ac3f5425e218ab081309331e4d167de5da4b481423dde55ee1d53bc27c927af210f6a46a5345c016a46b25cbc02171939af560421fad3a6ef29d4e3da05fb19206ab9a393abd14059e63384a17cee6e59277dd04c48b3a8421d84297de5b6f77aa4467f96a712e277362dea5b1dbdba2937223e3ef6f140dca0744a228544b2e8a46ddc69586fb624098f481ff612ff6ced453e01ca429afb6c823d07d4b9755ca2056c6c2c59cd4fb05f1f1aef593844ad7ff1e77f5499020f39d2aa5782c24e209879b5a3e5bf5e9c68640b59bbf9ba71fdeb717d059945b7ed29c7863941a42a798d6e8c45896d66dc504f965378e781fbdb3688cf4d96ac65673220d96ee4c835771840471bc2e3c5eda6e2e6a0cc8fc11b4a1894eca3ca8b4776082c6bbb4247353fb72b902e2317e99c5e3d19e5f291b417e698b6cdc3652de7134509e20f6e4850e47e08459ae4ac172c3f83143a6ab2660fdae01cd20cdf3c0c3449c7da41de3ff0d237d3b98800ebe0265d6e15707905967583b16e6ad12b8308dfcc92915e4cba745eb372715c06d9b8adaf7534edaef5faa07a9582ad5eeac6de3dc20efb98bff51450b07f093e22e6ec6eb9bba25a5c1acb2b067468867234bc24f2cab35ba6ef2ebf85a711850804b01f4b6043412559b87f2cd490a91766634bf4803b0705d24bfd1f74b10918d69d6c79aab75350b3172349701257be7d02ef8681a2daa688803d9ddf00ea0b3b20ae7db3ea8d3b28d656b03a4be1cd306a6ecc197eb12754b6d0616dd744ca45cac05724e920f4143c532b45c5dff3efe18d643c1d53cf471f82b5f6baf10d409214c56938dc1d07786523e8403690428a47197cb8d3f0b05c10b003e1b093ea81fe7c5b940c1e46c0552765afca038f475cc86c25ad51a7dfca73bb26d342ac327f1296b3492061538888665b5201e2d9186928c89980465486be1a342a4d491005ab925b344c684721d4e9eceee52a6180a53952597d4e920148f0df76443c5df3473109ba4cf7cbcf33cfd996d9caed648d27d9aba0db7dc20e64f496cc06c340912281f559a0ddb87f5c8c95c29e333f61d606d3ad2e02c782588b01b0f6c1a05f7879223f3f9a8f676089586cdd895136e7698e72fa8772bf1445a59dc6fadc5ca79afbc6c0aa6ebd9b356d8e1be9f539e49365667d71a33f7b855c337cc773894f72a6230cedbbf82d28ebda7c356a4a4c81891328da6c2b019f231d310f0a1824c6d168ed6426abf779f9dcff95d435a19b4b37ae74f37d1101fe071d7549ee8c741c461865a33fa1923a284c8e31ed6ae7a7c728a6fe6d248d7791950713732b8ed874605326839d46305e9700fa4789d24c06844bf0b9e5c5cd05428877012e3ee8cef0fff06c1a2c527f1408f084957db42eabab4e408fd6a35f877a62997ac6cf9651560354abc3df5daa44955f8cbb41fa6df18e27788abf7caefcecfb143062fe6849094beaeefd367d1bb47b12c420016dff103678f5916d2cecc4c18a289ee82b69a4475fcd5d0bf102ef5c97aea0de02bdb9e36ea44e341b78539ff137e4187da0bb1341d343d9365c4e053c2a192ea33a7b9af90734170b1aa31e24c9cca1f97f8aa676e35c6387afcb2396e5ee262fbdc594833c443fa7cffd091ed28f5f73f1903932f0f5ede8aae9760be0435355ab2b99ea92af8aba6153ab163704af4f9ddad6ad6b1dca2bdc10803bff7f88c081033a754dea2ae0858d45eb85e092c6d9736659afd94c5c9f50d326db9080aecb73bb92fd6efeb1832b9747ee9e25822433a4abe1e896289fd38b62145705fad8142d98d611187daff027bab0f7aa319fd67804677fd9de3fa2264d6dada18079920a1b612339846062f574cd1117dd2d22e0000fcf5c4a8179fc9b25d96a65fd68194be69963df419401ee8d0841abbb2d16700466dc775aea39a6d4e5121b4523139e43843a9ad6bbc67e5e6948b932a1ec24517401905c519a87b33cc7396c3eaeec1c81235e540c72ce82bcaec09e6b60c9f0ca50299cf9d19c84390cd127211bce9f2462a56c2428f8b2034041119348b2c67d1bb014bb903caf5a2d79abc8dc65d0885ec935f445570d685cecf72d0ab47f2ad9b0b4cb2ee126bd9f17ba46847857b6e6c1a68ded573311a8f641fb155ddd15bb8cf370867eefa5c6cc7091683223837dad4c02ff1a3a88b769216ba163c934b82977f77a0a06c77be63259bc4dc17cb2624540d065263caea180e5bc267de0473274f4f86338fbccb31b7db2c6b35f56c6bd2af4c35acc3ac0694213ed1b4443a8649120bd3077664329d2a5912f7115d95445fe6a09c35d6b24911e029b7a01465f51de9aae6fc747d9691ae1b5bea0fe651ddbc316ab6820ddb38e7c492872263db094216f50bf6c8a71da050834d5d88d3ceb09809cb6ad9c4a72ef02685acef361605301d0b68accbc9c5ff6ed78366322d069f95143ad04523fcfc2440ffe94698b3b4523981ab28bb046f8bec2a9adcde9f160863180a7f389756e35af91ab2c89cd9a96774411ebe5b7fd57c01ce0ae96cd839ef554a7574ec34fedaf59bddc4efe89c359486c5be0ef4df4153da6cdd2ffea998e4559a8a36c171dd951c32867abf5b6db6a153c78b9857ca1da5e0c3ce7015e8de0f6c02994af4987e69a388d091a60b702d496daf9fe23c1e3989c4bd1a4dab90629a1e70d11095f558b8a836c07ab53c6fd2eac7f35c50e61a944c69babb63cf46ab9692ab11209226851a8f19c81016598f6ff6505acf7c3ca3faf2129b0fc7a9990f1de7be4ac30c2b6d3bffe92b80bd0bfd8b6733d03318ac9efbebc5a99e93cb8d0fdd3f87dd487fdaa93a6c08abfdba33e5c40e592640b07280de7f3f426761345a10158d86f937f5a6e3a7d6758b1c3b21899d0eb0bc5d4153bd0ead788e76aaebc251917e4c880db3627a118a12d83bd1f5b9ea6d54e03234c56e6b040756710500a27a4da08d5af09bd79b1489bee110b130ddf7fdfa07faacdaead2d653a8a45cf30f9954ae48b1c9cd81afe825ef24d181ce6c3f99952b781d1c9e87e75faa42ea65d39eb129642a920c0eb5fd5ffa879c36b94965befb998a65cd4acb9551a5f7cf77356a1b7ff97787958721d702c8a07d8c64d6d1503bdd7416aa7bcd41ab949556c54eafcdfa89004265d3f22214f81ce0076c110ed834c0dec9ceeb274307483528359548e1e73926352479a96bc74e6d2f263b0b13f1ef168736a1f7774c31bd024af28976ea7507ea840285dd5e73165ac8e88eb0ae12af39324a2c470f4afee7d2627171c9775a43583ca9599ad4f7b07a8ead4876b5e1cf35d438f636b9d4b3ec93e687feef172dc25be090edcd14297e2d71f8fef0a593c15638f40b2af8a9c697e0a4134f2bf195af2879d9f5dda43d1a20ebb823cc245c122322ac776a4a03887dc8aeb1a26445f65489843e3f3f7ce0280ec37762a94033206b653152ebd0df7e560741072111562da86f157558f8388c94e155960189bb21f6601fe72feda663f6474da160182b6c23e7b3cfdf890cc91ba51962dd8344c432aaee7498b0a2d2898d7130b1b396de8493ee63ca749f500445b77fd2ccb724ba8c5a75f34ab555d32307", 0x1000}], 0x1, &(0x7f0000001180)=[{0x38, 0xffff, 0x80000001, "85b11ea1f9a2e94427218042c804e778dc2ecfbb37beb25f174262aa85cd4e361b670a25"}, {0xe0, 0xffff, 0xfffffffc, "195122b39b021a9947505cfa85266d7165c6405778611d6bf61e74c64b1f241018ce747bc2cfe2dfd503bce655eb1a54ee518bdea29b8071790b574166b2f17c9bfc4235a4602e07dd0d19cb4a7c374dec33b3b9f9d54af7f703d1dfcc996c7cffa9d700218a50e551495c2f4df3cb8b5940d9185ac9b6b321b8096924a1aa015916913ebbf1ae8ca3c5cd5e80c4191f8112e5d589c0c26d5789ba528009ee365b28b4cf603c7ecc60696438d957ab3c5dee5bbbfb46053cd6540b23cde5f499c78bda3ea0a9ce7fc5"}, {0xd8, 0xf8f43ac54c2ce60a, 0x7, "7238d887e89d8ebd10ca378e25c817f1941bb7e2600729ec54d6dc1b38baf79ea65f02b9a84d6b9840ceaf3670429d2f9f7ad3e1364ea743b29737ba0867aae93dfa92e6780d5f4478afe35bdbce2bdc7be7fbc96935ce8e33aed5bf2b7eadae0cfb2aef1f01a3b8b85c8c1d66accf36de44d90c4e0208bcf4603af351dd116b7999243d96e2cdb8dd63be4cdc4ae07b54b5dbe4c418fb5dfa0a647bf04f6bc277c245f07b4106f5e4d36f9ea86ccaad09f1308d1696aea73ec195ba7ce2b59ace15d039"}], 0x1f0}, 0x400) 19:33:50 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x40, &(0x7f0000000000)=@abs, 0x8) r1 = semget$private(0x0, 0x6, 0x80) r2 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r2, 0x0, &(0x7f0000000240)) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x60) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000300)=0x1) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) r5 = semget(0x2, 0x2, 0x10) semop(r5, &(0x7f0000000400)=[{0xee2cef6e1220515e, 0xfffffffffffffc00, 0x1000}], 0x1) r6 = semget(0x2, 0x2, 0x10) semop(r6, &(0x7f0000000400)=[{0xee2cef6e1220515e, 0xfffffffffffffc00, 0x1000}], 0x1) semop(r6, &(0x7f0000000040), 0x2b0) semop(r1, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) fchdir(r2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) r8 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000001c0)=0x2f54) dup2(r7, r8) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x10000, 0xffffffff, 0x2c, 0x1, 0xc297, 0x7fff, 0x1ff, 0x2, 0xe69c6a6ca0147c3e, 0x7fff, 0x8}) r9 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8, 0x20) ioctl$BIOCSDIRFILT(r9, 0x8004427d, &(0x7f00000002c0)=0xc2e5) 19:33:50 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') msgsnd(0x0, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002840), &(0x7f0000002880)=0xc) sendmsg(r1, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000880)="b7156dd1008b2dd913149faa0a5926c6403e82244547e3689f228759c0117e7645b1930f8186ea4700b5087d874cecd58910deb0820ab9c91eb6c3f689a62f5af7b9572ed83315a9f27e9de6826f52a02ba762a3b203e45fd8f67a19f0cd6e5b7c7ce927783bed4e0ed7885ad5105c6953cebcedf400a9feb1fc72cf64cf78bb20dd2f9e109dd97bd1c7aab14e6e64adef7ec75588ce9437a26587161d", 0x9d}, {&(0x7f0000000940)="935cfc274e9860cd56d291395b7a9354a07be0c3fa00b2139846a2959752fbdfc659125ca4069f93df5b4684faa34d925aa77081156f8e24429cc17f2ed247b69e0c5f8ee422", 0x46}, {&(0x7f00000009c0)="8e6ba99aae5d3aa3b4404761bf3994c234a28c25ed906fbd42ebc6acd76199c005c232a7c0f3601360bd816060cc23cba34d2393bb782f59a8ca336dc43024e89e61504f9666bfc9e1b274708ba91d6bb907283a0c85824c538a", 0x5a}], 0x4, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) getpeername$unix(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 19:33:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)={{0xfffffffffffffff7, 0x5}, {0xa16b, 0x8001}}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce0000227b5cdb5a77f447000000006f157e33"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="12a57c6b42d067839775a7", 0xb}, {&(0x7f00000000c0)="dd7e752d39befe7e7cf3f7fa8c2f41e3d35c73f25a0e9fe1d905c13f0a9a", 0x1e}, {&(0x7f0000000100)="8ba9f6f95da3469fac734624854c9295ad3efc2b9296b461646924ef0b616772d77c58", 0x23}], 0x3) 19:33:50 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x1c2) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r1 = accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) sendto(r1, &(0x7f0000000100)="a68f659c84e03793466f35b3fc372ad7814d4ecaa1f8a315e0a33769d0c69013ef3134ce7f75ce64c9e75ab22aa35bda8598454858d5a422cbc8b1dddc838b8bb4aa843d866d69a24e34e3c5f77333aeb04c2a3120516c7c7d60deba90727e96dde9929bbf02e4b79cb9f9beb021defa9f04a7f46207b9ed8e900622f4819261f48249062f5a0befa80dc9aef47cbc05cedf9ac11a144b5c07bf745780857f1d5440f51153a4f3dbff5f0f47378bcdc4a274f4bf56e5902d82e85a7de8a193775c44e03b8a1ac2594dac8b543fc97d59459e79322eb12ffc14a242c9fa6a6bb05f7f62d8e7cb7bdc2adebab6cb1c5a", 0xef, 0x400, &(0x7f0000000200)=@in6={0x18, 0x2, 0x3}, 0xc) r2 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) getpeername(r2, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000380)=0xffffffffffffff9c) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0xa7b3603b61ffc298, r3, 0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000400), &(0x7f0000000440)=0x10) r5 = socket(0x2c, 0x1, 0x7) r6 = accept(r5, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000540)) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000580)={0x3, 0x1, 0x40, 0x6585, 0xe16}, 0xc) readlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/57, 0x39) r8 = accept$inet(r1, &(0x7f0000000640), &(0x7f0000000680)=0xc) getsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f00000006c0), &(0x7f0000000700)=0x10) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r9, 0x0, 0x7fff) syz_open_pts() socketpair(0x6, 0xc003, 0x6, &(0x7f0000000780)) r10 = semget$private(0x0, 0x2, 0x220) semctl$GETVAL(r10, 0x2, 0x5, &(0x7f00000007c0)=""/68) flock(r4, 0x5) r11 = socket$inet(0x2, 0x4, 0x8) connect(r11, &(0x7f0000000840)=@un=@file={0x2, './file0\x00'}, 0xa) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x10, 0x0) recvfrom$inet(r12, &(0x7f00000008c0)=""/26, 0x1a, 0x2, &(0x7f0000000900)={0x2, 0x0}, 0xc)     19:33:51 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000005c0)={0x6, 0xffff}) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x30040000000) readv(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x6a) writev(r1, &(0x7f0000000040), 0x1b) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) preadv(r4, &(0x7f0000000540)=[{&(0x7f0000000000)=""/54, 0x36}, {&(0x7f0000000100)=""/75, 0x4b}, {&(0x7f0000000180)=""/152, 0x98}, {&(0x7f0000000240)=""/203, 0xcb}, {&(0x7f0000000340)=""/230, 0xe6}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000000440)=""/203, 0xcb}], 0x7, 0x0, 0x0)     19:33:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b7031340f", 0x4d0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "39d96afa74bb29408b4a65f08a0e010077f61d04", 0x0, 0x8}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r3 = dup(r2) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000000)={'./bus\x00', 0x7ff, 0xff, 0x6, 0x1, 0xfffff62f, 0x7, 0x0, 0x4ca3a7e9b7eb74f3, 0x1, 0x10001, 0x4}) 19:33:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3b}, {0x84}, {0x4006, 0x0, 0x0, 0x1000000}]}) semop(0x0, &(0x7f0000000140)=[{0x4, 0x401}, {0x1, 0x2, 0x1000}, {0x2, 0x7}, {0x6eb1a806587bddad, 0x1000, 0x1000}, {0x1, 0x4}], 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x7ff, 0x81, 0x81, 0x7}, {0x4, 0x1, 0x3f, 0x8}, {0x81, 0x2, 0x20, 0x9}, {0x96b4, 0x3, 0x6, 0xa64}, {0x2, 0x1f, 0xff}, {0x1f, 0x1, 0x4, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 19:33:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) getpeername$unix(r2, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 19:33:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r1 = dup2(0xffffffffffffffff, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r2 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000000)="220e228901", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) 19:33:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x40}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 19:33:53 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r0, r1) pipe2(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 19:33:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x3c}, {0x7ffffffe}]}) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x60, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x1, 0x4, 0x6}, 0x5, 0x75175917, 0x7ff}) 19:33:53 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x128) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) lseek(r2, 0x0, 0x0, 0x2) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0xfffffffe}, {0x18, 0x1, 0xffffffff}, 0x0, [0x9, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x3f]}, 0xfffffffffffffe39) 19:33:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0xf000, 0x1, 0x2, 0x62195a4f}, {0x1, 0x4, 0xd8, 0x2}, {0x6, 0x1, 0x4, 0x4}, {0x4, 0x40, 0x38, 0x2}, {0x18, 0x7, 0x1f, 0x57e}, {0xff, 0x3, 0x1}, {0x9, 0x7, 0x4, 0x800}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3a3, &(0x7f0000000200)}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="b610608d03ec2d2c7b0000000000") ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) 19:33:53 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x2, 0x0) shutdown(r0, 0x2) link(&(0x7f0000001900)='./file0\x00', &(0x7f00000019c0)='./file0\x00') socket$inet(0x2, 0x0, 0x400) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)="d9ac23aea8165414d07258ab6b76157cbacbad467d98ad240f78404f85477ae384ea36a5d6a99865244b60b13205b846f3818110d277841025bcbdb117185277e2df83abdd4345d32dafc81c1f8ef4dc57235bf2494470e763c86aca97cf292dd35ec01f2260", 0x66) r2 = socket(0x2, 0xc003, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001940)) connect$unix(r2, &(0x7f0000002080)=ANY=[], 0x0) readv(r1, &(0x7f00000018c0)=[{&(0x7f00000008c0)=""/4096, 0x1000}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x1, 0x400, 0x81, 0x6, "045549e5974c5c3acccaf971209c63b6a9e1ac27", 0x1, 0xf6a4}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) getegid() setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000740), 0x4) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23f, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x7) getpeername$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 19:33:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040028}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x2, 0x80000000, 0x1ff, 0x49, "da1a8ac05535d58c54ce594d7455534214e08921", 0x1, 0x5}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 19:33:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x7}, {0x14}, {0x7ffffffe}]}) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400, 0x80) pwrite(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) syz_emit_ethernet(0xdd3805840840ab8f, &(0x7f0000000100)="0d42f6bc464f82ff0f0000d3a4f52a881999d4157157c2bdbd08638c") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r3 = dup(r2) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000340)={0x6, 0x1, 0x80, {[0x9, 0x8, 0x8, 0x5b7, 0xfffffffffffffff9, 0x1, 0x1, 0x3, 0x8000, 0x301, 0x3, 0x8, 0xfffffffffffffffc, 0x8001, 0x2, 0x5, 0x800, 0xc02], [0x3, 0x9, 0xffffffffffffff2b, 0x3, 0x2, 0x8, 0x8, 0x19, 0x0, 0x5], [0x2dfd, 0x6c6, 0x800, 0x3, 0x2, 0x3, 0x1], [0x8, 0x2, 0x1, 0x280, 0x4, 0x8], [{0x4, 0x4, 0x4, 0x7ff}, {0xfc00, 0x4778df09, 0x0, 0x9}, {0x15c, 0x101, 0xfff, 0xf4}, {0x3, 0x0, 0xffff8638}, {0x2, 0x0, 0x1, 0x3}, {0x400, 0xffffffff, 0xcb, 0x7}, {0xb4fa, 0x10e8e000, 0x4, 0x4}, {0x6, 0x5, 0x8, 0xffff}], {0x46f, 0x40, 0x7, 0x2}, {0x8, 0x4, 0x80000001}}}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)=0x1) 19:33:53 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1, 0x5, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) socket(0x1, 0x5, 0x8) socket$inet6(0x18, 0x4000, 0x1) close(r2) execve(0x0, 0x0, 0x0) 19:33:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 19:33:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100", 0x0, 0x90}) r0 = socket(0x18, 0x3, 0x3a) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x4, 0x81) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x3, 0x81}, {0x18, 0x1, 0x40, 0x91d63a8}, 0x6, [0x7, 0x6c2, 0x1f5, 0xfffffff9, 0x7fffffff, 0x5, 0x8f, 0x5]}, 0x3c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="10000000000000000000000000000000ec649e9361c474585c19ebfa91284fe151d1028d468111c4a82cd06bc2f69ec3db87e459540f3ae5e11392ff9bde7a82c4ed91e9cdbcaf918779ed359c16d466486a198a11142feaf3806fdc9f105712329c3e9f5462ed63f2a03c1b44afeaf609000000bb4a0f34fba43b38aa1d172f1d743a7b918b06741fd48d0b1a39cd9604c99f26f3b6265415455ba7d4c405f0904adcab481084c84b4cf60838cb8e736cedf4b9c62430b8d697f05ca3d0c4188460ca3c13c04c1755c69baa9a2fa82c8b98aa27c2a6c81de171e7170279fad9faf3b8a06443acd46b5a2d8686eca774106ce01ac618bfb8d11db8c4"], 0x10}, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x2, 0x0, 0x2}, 0x8) 19:33:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1090, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1, 0x3}) close(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x3, 0x3ff, 0x7}, 0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000240)=0x7) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./bus\x00', r1, 0x3}) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 19:33:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/NpD\x02', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x7}, {0x80000006}]}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) pwrite(0xffffffffffffffff, &(0x7f0000000000)="daccefbf4d3e9e3906951465ddefc59c29f55e2f849c94bc4d6a8e41777d0c558ff6", 0x22, 0x0, 0x0) 19:33:54 executing program 1: r0 = socket(0x2, 0x8000, 0x11) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b156bb0f4ac9c6b680bcb52686e1524410548d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a00000000000300000000000007000000000000007548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac63580640fab92dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f1eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e64d4afdd0ddc70e26cf1c03f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a7c4f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8cde5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853e700c834776fc0e4cdeedf3272cfc4b09c7e18fe90d274a4b2245e358f9f491d9382291e202feca22a6788f4f9dfc7e6eedfc5f533feafb83e29f9eb62798dec45a1dcdf5ff248dd98a04480ae26f67d6c18f1b90892e6e1ff7aa9edf459746aa60f41ece9ae24602d8ff33553fc7b37b8157bd7d2945d3d6916c61916238afbd0bead0cf91f6899e76f2ed47b0cce4591fbe67579cdc451e81594fcd7ae4cea57c2ac9fd71065d1d606d632519011b77b1c385b25de4008e3fd5c799aca58c8917a9e6a85fc71c9731048fa47cb5c3c2caa750ee223c0082cd61754f27fcd9471fe311f021fa09704323588876295224d78f9135dcbdd2e4108f6acc089a50faed90b77d4b4c02ba8a6728486b1776a8e0546115664e45172360444183c9736d52421bf347a0228c27d4ebeaee3e2473852fcd661e68bd82e03333ad77746720c056e3b8a8bcd41876bcbc615041f0c889a235a5b4432e32b74ecbe3cb817b90aa72d25c517e8c362609acfc907c319e39ee5dd5564be88eef78043aa2eae990fc54d13ae9991ac1a72a6c2cfa0d"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000600)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5840ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db7d7ecdc3bf58a372a4873aa18c9867f9cbc95849f7ef0831f48e823e261275a7f42ffde13e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49", 0x94}, {&(0x7f0000000180)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f00000006c0)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb86701000000b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedff03000000000000e0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2dce6ece2b9e1ca88813f57baf80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd72e6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3224cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97cf2a1a885c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff79736e92b91dc671c3ad98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd6", 0x3ad}], 0x4) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='.[-#\x00', &(0x7f00000000c0)=':\x00'], &(0x7f0000000300)=[&(0x7f0000000140)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00']) 19:33:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x1, 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000140)={0x2, 0x0, 0x4, 0x9}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x5}) 19:33:54 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x80, 0x0) linkat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00', 0x7c9fa0492bce4af3) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r2 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000000)="220e6b8901", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) 19:33:54 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ftruncate(r0, 0x0, 0x8404030ffe) 19:33:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x335, &(0x7f0000000000)=[{0x4}, {0x28, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x5}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'r!p', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)=0x32c3829) pwrite(r1, &(0x7f0000000040)="3af04bf64756fe3eec7a66fe5bf731881b6aa98d89d3a6bacac04df78934b6dcdf5950b676", 0x25, 0x0, 0x0) 19:33:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0x6, 0x2, 0x7ff, 0x81, 0x5, 0x1, 0x0, 0x10, [{0x7, 0x6, 0x0, 0x1}, {0x5, 0x2, 0xb2, 0x5}, {0x1, 0x4db5eec5, 0x0, 0x4}, {0x1, 0x4, 0x7fff, 0x5}, {0x0, 0x798, 0x80000000, 0x10000}, {0x1, 0x1c00, 0x7, 0x3}, {0x6, 0x101, 0x4, 0x8}, {0x5, 0x5, 0xc6a1, 0x959}, {0x8, 0x5, 0x10, 0xfffffc01}, {0x400, 0x800, 0x4, 0x7fff}, {0x70dc, 0xffffffff, 0x3, 0x91}, {0x3ddd, 0x1, 0x3b200000, 0x5}, {0x7, 0x3, 0xb10c, 0x4}, {0xd4ab, 0x7a9e, 0x1, 0x400}, {0xfffffffb, 0x1, 0x7fff, 0x6}, {0x8, 0x6, 0x3, 0x7}]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7fb, 0x5d8, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r2, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7f", 0x82}], 0x1) 19:33:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x2}, {0x4d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 19:33:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x7, 0x4, 0x5, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xdeb}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x62a8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x90d6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffdb4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9c5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x400}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x579d}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffffffffffff0001}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) 19:33:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5b020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getgid() setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x25) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setitimer(0x1, &(0x7f0000000300)={{0x4da, 0x2}, {0x6, 0x1}}, &(0x7f0000000380)) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x7) recvmsg(r3, &(0x7f0000000340)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/176, 0xb0}, {0xffffffffffffffff}, {&(0x7f0000000200)=""/169, 0xa9}, {&(0x7f0000000080)=""/76, 0x4c}], 0x4, &(0x7f0000000300)}, 0x2) write(r1, 0x0, 0x0) 19:33:54 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e33db2f66698c707c6c653000"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0xfffa) 19:33:54 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f0000001300)) 19:33:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r1, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) 19:33:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x7, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tp\x00', 0x0}) syz_emit_ethernet(0xf1, &(0x7f00000001c0)="45fb040d265ce913a85f931ad01fa958005d14c6695ac2699323abb84bf3b79a47211728624df3e500c572cb887f06afdd617b80c418123b40fe0e027ade00000000794ac41bb6416fbf6452b400eda98ce0c6c23a75b9a5bb575a6ae6b98cdcd47e449188ac5f2e9c5d2845228e7e33d55a8207d277d47d95c4ae5dcb8e62cf43dad1968afc4c1bdf2674177d1a59959d428e647621c4478c225395b82d311ab1bb9a6dd4e694b0034d45b19bcf6ba9620830a67fafdec8bc92c523e28feb9b5fd6655625743b82fec773355ba08cfeedbbd69683779e1439683d07d15d205d051544cb5437cd4c545fca6273fc638434") 19:33:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = getgid() fchown(r0, 0x0, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x2}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 19:33:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000140), 0x4) recvfrom(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x7fa80378918e1001, &(0x7f0000001000)=@in={0x2, 0x2}, 0xc) 19:33:55 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) 19:33:55 executing program 1: write(0xffffffffffffffff, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5", 0x3e0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000540)={0x6ba, 0x8, 0x2, {[0x5, 0x1, 0xb9, 0x1, 0xfbe, 0x7fffffff, 0x1ff, 0x1, 0x8, 0x4, 0x1, 0x4, 0x0, 0x5, 0x0, 0x5, 0x9, 0x3ff], [0x9a, 0x2, 0x61b8d377, 0x8, 0x200, 0x8, 0x7efa, 0x7, 0xfffffffffffffffd, 0x7ff], [0x7, 0xbad, 0xffffffffffffffe1, 0x80000000, 0x7f, 0x6, 0x4], [0x0, 0x1f, 0x1, 0x6, 0x9, 0x100000001], [{0x5, 0x7, 0x6, 0x7}, {0x4, 0x3, 0x7ff, 0x12d}, {0x2, 0x48, 0xe84, 0x563}, {0xfa74, 0x9, 0x6, 0x5}, {0x71, 0x7, 0x5, 0x100000000}, {0x1, 0xffffffff, 0xffff, 0x5d4c}, {0xd, 0x20, 0x1, 0x10001}, {0x6, 0x6, 0x4, 0x4669}], {0xf01f, 0x0, 0x5, 0x1c8}, {0x3, 0x40, 0x9, 0x21b2}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 19:33:55 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaaac0d5050a3d38b5a4e71304ca711dd7daadc15f20fe6e84bb2af46b58aac515426ebe259bc3a", 0xfe83) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 19:33:55 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x80000000, 0x3, 0x1, 0x1, 0x18, 0x2, 0xea, 0x2, 0x6, 0x4, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 19:33:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f0000001440)=[{&(0x7f00000001c0)="37e2ff5a6dabdf0e525f0d99e2914dc309aa0f5e833ca45f83ccf1de6cd7008125ab6ec29c9bd17852bf16759fbba0e606db81e9b3cb43901db0f275892927d90d5fe549c1aef451277f953637d26e42b794fcc0f055552d6d5185e3857e9fb3913635dc2a071c1a86645490bf252b58474ffa41c1d8202dedb31eb3517b0ac67a5cbb6839446bf01f88b401d91282cc30769f818429f074fb755df57eed7735579c0de6c97cfc1144326fa2655d", 0xae}, {&(0x7f0000000300)="b4c3b7790ab9079a6e6f52cb3f67de2070715df8cea7c7038f735427ecbc77ae0f75241b6543ee2474b0d6f0051b62d35637c131ba2e966b20c0854333ce6c974b0ba5570ce3f4e65fd0f02828b4789f6eda1216b4b9f7cf991b63b58530421cd2d0ac69571f1dbbc2c39438669cf41b10ece02f25ae50e3d5e95e0e08e755ab328a91a55b9c512c98368e5d1d94defb2d316445d6866d4eaf4d268281b078205b7ea0f76a6ec459eb072fe14667fe215258916aa0184aba0396b9f4a4f0e983938b33e1bcc3fc7c13e9f6f6b4feeabaece89b202acac957eb75e389353e4190054320ccb52d1cab8f7b58accc4d51a8015b9d192c4d695a6feb1f52174d8a71d420412dda860984197491e4e89e1901385381970efe0a8c3e28a73d7847033846c43a78e52a615e71f8a5773f066ee134d9bdc95dc6907f3c746efafa98954f242113d851bba01efc076c005e1c2fafc11970e811462843d8b09c5625f75905670b30457886c00deb31ffc96aa0ce1f6c4a408bad38be12621c6d0e55e574c7884603ae2e845ad6374558608f36b8ba51b769ad0be7c4dea2e310b3322d331c07b69b8a9f9f06aedc401955da30e85b20b6eb4cd779c0246784e9c12e0971a831b0dbce0e009c17ace20391f5251595f25627cfb23515bb938889b2979a04c63bd59b6664bae77a4a60fe0cb10e4ba1754e05cec007559c41c5b22b1a0f05e6a5c14bf26e59babadf53719ef1cbdfc1a7b04b494af40c6dd9aa34b70f40e568fc7a155ab73cecbdaaf27923473ec160f4aefe7ee3d649ea1272d1b8f90b36e481b65de7bad1c205dd31f25c712ff0315c0bea8fd563ffd38d9e6cc9e421f9e47378937aa219e097b22b7cdcbd0317c976c503ffed408950803f59eb86e24edd959165a6ce9b5c32c2390d7229b8b9cbfe4a78bddcc4ef7a96bd888c2efcce04c5f60f769000cd24af920c3867aacca2f71acd4f44966fa0c940f69f861d4cbb2bcc1f436bf43483e7fcbd4f5e2325819511e0007c5fe371010af10b794bd0481f83fb836b0461adf221e5a747759532f79f1a71edd10897c770e380bd2a2fa71f16466f3d856040a371a6f8931931573e362bec0bb914be519847158edb4f734cdb91070c46711f56cfa0e8b5fafbd251979a3f248194d7338e7cae6289cfc6a4147bb3ac0082d8656b1e9d054ab4373f1ecf8934242b31f1fc830aa9fca1c4529d38c515dee718471f835568fe233138f510a179aca51ebf5a68f423c03c5e8db03de92a4f9efb4825b798f1f4c383b7525ac36c5f1b98a73033080bbf07deed1123ca787de3ec8102bee7a95eab8f1d36df21bcb943a6d54ce8312fc1af34ad286045d605a35ad2c909613f553db9056c57cc7b290697a0550a1235d3eaaec798c00e85d7361bb75a6a8142310521008930066b30e3049103d518d47a929de8932ab910f480e5d8e1c5beb0a6854f5d0b631de8fea9c8c48d32d50204c2620819053aeca8d0c0a0542a3c3ba47041c974aa443d220204a8e0813783b9c036a8ecfefefa0cfbde37319a2ebdad2a4515a9e33bba029cc39d189739ad0a305af98b113de3eedf0a84629a75d689bd48749de683b9224cc0c37cd693964e671fac4e4fc7de656a5011387db033e521310d8b2f21bf7339b16e19ddb0a427d94539153915942e64f8c99a8ca538fcf064e9d8a1f82d7850708beecca208a2421f08b0b0823a9c50f6d25128a535478b26f9b1274d856055249a2bb48f438e33d24a6b122568d75cc8d0aec834cbef9ee8f840569cd37552ccd83fe6997d1036ca180f00c107385592969d3b3cc3a01c89b7b5e36e5080944a25ce804cdbfd61b01b7d4fcf121d8291c482dd90f827855774e81a8199d019d1cb9260a3870bed90c5c4f816489ed0f5268e87c8ad18ebb8d6c35decd003a3c34e1ab25858ec554a5c5b1920c11b42403444102a52de626f9125771df6f7ac30a3cc78295126fc0a2406a5f3c92a42a38f63648c8d9121b8b7468d7449723c9dde8de7df3902abc546883fdc22414c9f1d8db7e3fb585f1963089f6e39c06056f54da436a1d9c04302229eb7d7149098900e4335a12bd47b1418522a2ee0bb10503a454c6672a519d6379a519d245b9e4951c3a5840711ea25a52e7f85837003f904b6d3f3d2cd8cfa1c0acf19b661d4cf972790f7299f5400f830bc7a4adf2ade7fce6bfe73d5cab118fbb973f3da67132e2fc0a119b7671d734acaf918b422e6cf951264e2d54df034f7a059d0ebd02b3513a2d58d2ded19f5cb63462ba361f8fba75b433fb6d44b007d6ee050e97ba414d863fedd3bb356bf79021e6be307cd6719132e15416b88965f64c5c7b84d84ce08b3cdc167c57fce4ae215cb2fea83119be7454ec7c9a4b5458880445174cf79bba48d6448c06f29c4f9debe04eab7b4c665ee2cb259a57545825d18cbe5b98fc27bbf5f2235e1e8a557d923d4531467a1da83084b80c964e0318f9930cd48cdeb793188a3b3a5065959c5d7d6c9b8270267cd5e4c4aff5fbbc3aeea7c3a9d85a9eecfe437b7659b1537476a27ecc29c392f333a48a805b17a6b59cb40b17b072504b38999ce7cd9658019c9177592c7be734fd4eb02d33099b3a255e184d0af03600202cbce8d47d0ca15ab9dc41012cf90b20c5746fd19b6d29c9bbe39fe34386afc60c96e892f6fcdef759a0e4a2560b461608e5731a58f8b1fa1fca789aaf8113ab36cb554a317f934de9983dfe47190bfbb512c8a77e49381e5c055790ada480031079d8c02a2158c24079f8e82d11490e3afa51c884a851520ff392ec8de1943509b447e1d933c7a09496fb131b914a1bc6a463c87dc6e821cc764b779f32f6ba4c002c757d829a3cb360e5a30ad247bdc4dea3be4e27b9a1276f356700afec02d78b0539ecdf5840e40718742bb4bc8902839d90352ec4bd802b7fb06d1da5b07b55dc057dba84b15db90ecc1538b7659a26f06162b03a5756861c6566d427a60be11a701af1e371259da898782f733d08fc5ea9716ea80777f6c5b37a3c7ba5260583e2ed6311c7bc69db9cda036ddd12a7a8685e8e2c0c9dcad3d7ae602cd18c8acca7b7088a4d3c3e3771ebd5cf40f015dea4b4370c91fafc4b9f387471deda86b2255da2bbe2447b95120661d88b706539e0971836575a0acb467e6d0f2cc960564968b69f1f828cca048db0c2e85bc24dade8158033257ce3dbae587d50982e9158769f23ab1074a765361397e326d64b80cdf596ef540068816d43b89c49dbd1300dec03a9ffd2ea71dd5f82a73871d2698212a0d4ff4f9014abe7baaebc609227e5b2c10202b171e9ce055e3a6887fc1a1886b417be2245ed73a84131a0c47755f70f0da7b3f2089c9be3ba0c6abbe7163c45e08b34df760327652db6a87f560ffcf5d54a86442099567d60202fa650ab8992ffd5d2d42a4ded153c076a0a654ec0602acd83f6f75fced35d7b91b9bdc632e12dd865894927a7fbf5fbfdd8ea4bb15591c66e3bfd7888439537533a685d82776c77d5e46ee898a627e512590820dd660f80084ead2151b47308123c7abf322aa0aeda0b277995915c09b3a10c7f1d7b5379cb537b3af4aa54227350c60fa1aebd8fb078055509c616a85d0fa675a216b7d7694ce88592a651e3869ba455e85f3e139d82cf685371949c6b7053ab9d59b3457bfa52bbb5e5f3714310391feedde48d784e39012cc4bfaa3a950d69aca2c37788a3d550cfcb6616104482c58db0a03516e969094c77f691977fe5d3e58486d4925d43a1c7d3ee304a360f8b3ec1a35575f5f48db70c3deb760bbbde661e445d8ee1903f86948ac63e6a6bd7fefab77143a05c5e23e679696cac39c8c8165253760e11c1571b290ef84c826baa596d09bd33ff77a4f3e8cb3ce72d45b0a44f28d1a17138ec06833a8ccab156bf0972ad5adc165b918e960f82ded431b7cc77ecdd117d134f64e25c1f8245c0b62a1d4e6616f2a3af76893ea9258613a25d90f1fb458a1bb6e241871d86e03d8dd87e01d2249366f291d31b43ece50d0c777ec0a067974d292659e05eb91e4bb11d9ce8c25fc5f11423468b9fd478afbf0278f4f22fb36f14b4a7e6808615cb5f43921777f12532947867bfe1e18480a1815aa007f16b4668cf2f2f0369d977e6966986143271ff8972829aa0ec5df54dffc3b616e7efc2930536a6637215d4652a35f27fd4df13e7c7d62b9aa5c062d70c926b735c3cf841edf2e41543b2661ea8a19722ec11492684d1d17e4e5c7f618fa3e35dddcd45f5151418719d82a6d8b07a21fcfbff5e5e180dfd44f20981b6d9c70694422bd52eeefa27b930950722e594dd762649250f4550d03509cdf71647e07b8a639f7af744addc791183189b1ec566e65a3e22b1dec763e015b7cd938d6876508f55e52b65a9e547ce9c2737bd1648dbc7d13cde75301d816b383bb71497584c3d8acaab7845b9ec65e41a4e6c82397cf774bd353b6cf4e626fbc7e2171afb646086c7e8f65bfe4b96476cefdfa4e822c769ceb7fd6b9aaf671566c1a9ebd57066ee27e58cf3c5bad9fc4cc3227d4c045ff90c8742af613b60dbc2873891bea645259edf5dddf6701d6b4e138741b954dc657960387f8a540b17a7eaa57d33f4769dd92d14b51c178dd98b3114e529e9426b744222f09a143d6bf8c51d0e09138d3b75f2d8ee4c57b0da087c6e5b1aa6e0a05fcba85856c3e3096d2d85391aeb97e790403844592cb77578508351adbf79eb447ed00feab3965733bcea37971857931a294519542ea16c66c7062ac35266dae763b1752cb41c0053e3afa9f36a58db2091b0d15f9fd72bee65d4630d7f3ee12a3124a6feef72799667ef6e8d7f07032b9f76c27a8bd65479a06028fd2007c77969bc11afdb30a353e45ea0454fca0482e511ddba43cda2d6845e92be254668024b2c1893aa2389ab4f4c276f6bb7cf0db13f392fe7513c3b06195019bfcb87ca17470dcfd7f49e1cdf7e2749aab012ce489f5772f42d730e4e442b91666676175bafaf65f86573177b04cb0c01d914fe8978c9640c3a01d112fb1f8ddde291133dd90478e22813a1051ed9ce76e3e8e23dce9c7daa86591805cf2c6c06fcd11e152209c2977926d6f80476af7b7cbfd05992f87188463d2ff4270c248317b5e13237325e56382313309e1cbf158e4c09d66dd92e6d59232339887d1029a37dda65f29106696dde4236564fed710eb9d86eeef11000628b04a53d4644d7bd29c4fa66daa2803393f80708d6798c75fce2df03a1597e7757db110a977c0d20f6e308152f6f258c0969eb1bb6defba001037a90d604f98e4dc817d1759466d064f4392e242f56e3192e522104c47a369370c0633559562f617dfc84665a11047edabba42a06ea199444a83a29abf8549e5ba45f656a4ff4a23639f840cf5bfae5ac4128da04d4e7fc8909b4b9b5c3038170611bcf74865d76372846c83eaadc6d491aad58f078c23e33cd830310e294d60e22da3e1140710467ebed2e6ff1e6f102034a3d0caef44ef24cf2301fb1ce8da8ca10739a0f2030af719ba8b3afb5de17b22eb4ad1176b640b8629358b81133ce02ba4bcdcdded62ec587f40f675c4328b87ed9b4a667a637fedcd46eac7ac7531a13bb0943ecaa6afe31cc38e0675d6094443055757ecb3b7abb0e01d4d84188a3d974cf36416a6f3e5e19261ddcda4228119fc5777314b5b7765ef49b79fc047b0b98bff5ab6cb98e7b1e24cc31affd3cd2030089f97345cc9cc9b614258763ec996e7dc48ce", 0x1000}, {&(0x7f0000000080)="ae84ee26056e977bcf31f9dc99ff1725167bc872b08a6db7a58c1660112f29259ce69815acd98b77edba769246a55b55f9072e", 0x33}, {&(0x7f0000001300)="5e872205d2dfbc08c87e914697758bc21add2303686b3988f6cb6e9304916d58a7adcae4936b0c551fd5c700e0252d1cb71ce9965b222c145ce5b5a2fa788a80be64e9c5f236a8ebc1fd4deaa55892f58e01c8ce336f4b5de334c377f7c273c9ccba0f051fae3879a6efb016776526bf98a4c621131770fdaf91ae0d1b73c6123ce6d72adbea8a1f4c3f7cb27a552b2b78b44efde2d148390c58e4b8a34c7b549312931a037f287c9e2f", 0xaa}, {&(0x7f0000000100)="1c54ef67b55ae18f3999363c264f49a9ab9247f00de2b8187d1c484506418d6d70b089f891bf883f9cde6db245a19d3fef373c17a5db1fc9ddb91a7d2f7f5ce8cec2f41c50f99afa47f3f7523a71e389024cb8e0becc831c6da9266da1ba9a1876d98565a02790a66b23", 0x6a}, {&(0x7f00000013c0)="1951cbe15a45071133c802b38f9c277bd86453b2eb316b354d173212339df06a712431183c342e731432fc33869f98c968a04fc04d1b2b93f3f151161ae5c4f12e5b13f2b9752332e3dcd544b5ca1bb51ac39567d293fd6f8bdaf5649e5d49c9f1ab32603fb261a0dd67", 0x6a}, {&(0x7f0000000280)="67166a1de909795541352731a941464f95a6767507348e910c571c702adacf3435", 0x21}], 0x7, 0x0, 0x1) 19:33:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x3) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000140)="90", 0x1}], 0x1, 0x0}, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170)                                   19:33:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='tap', &(0x7f0000000180)='/dev/bpf\x00', &(0x7f0000000240)='*:\x00', &(0x7f0000000280)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='tap', &(0x7f0000000340)='\xf6\x00', &(0x7f0000000380)='tap']) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) fcntl$setstatus(r2, 0x4, 0x4) r3 = kqueue() dup2(r3, r0) 19:33:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548c494") 19:33:55 executing program 0: r0 = socket(0x1, 0x5, 0x0) select(0xfebb, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x3ce6cb399114e9df, &(0x7f0000000080), &(0x7f0000000100)=0x4) shutdown(r0, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x6ef}, 0x8) 19:33:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000200)='./file0/file0/file0/file0\x00', &(0x7f0000000180)='x\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0/file0/file0/file0\x00', 0x7, 0x3, 0x7, 0x0, 0x90, 0xf96f, 0x7ff, 0x4f2ab77bfef10995, 0x0, 0x7ff, 0x6}) openat(r0, &(0x7f0000000100)='./file1\x00', 0x393cb6663bcd08d0, 0x1c4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 19:33:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) read(r1, &(0x7f0000000200)=""/187, 0xbb) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84100080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x6, &(0x7f0000000000)=[{0x2, 0x4, 0x8, 0x7}, {0x8, 0xd6}, {0x3ff, 0x40, 0x5, 0x5}, {0x9, 0x98, 0x20, 0x7ff}, {0x3, 0x6, 0x7c, 0x1d3}, {0x200, 0x1, 0x10, 0x7}]}) fcntl$dupfd(r2, 0x0, r0) 19:33:55 executing program 1: open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) 19:33:55 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x5, 0xffffffc0, {0x7f, 0x6}}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r2, &(0x7f0000000040)='./file0\x00') mknodat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 19:33:55 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) 19:33:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x6c}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 19:33:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400801}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = dup(r1) r4 = getpid() fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r4}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x87, 0xffffffff}], 0x1}) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r7}, 0x0, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r9 = socket$inet(0x2, 0x5, 0x9) getsockname(r9, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r10 = fcntl$dupfd(r7, 0x0, 0xffffffffffffff9c) getsockname(r10, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4, r4) r11 = kqueue() write(r11, &(0x7f0000000340)="a3dc94a0de4931d46fd34a39348e2517125db0af", 0x14) 19:33:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0xfff, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0xaa7) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) getsockname(r2, &(0x7f0000000140)=@un=@abs, &(0x7f00000001c0)=0x8) r3 = openat(r1, &(0x7f0000000080)='./bus\x00', 0x80, 0x50) faccessat(r3, &(0x7f0000000100)='./bus\x00', 0xa8, 0x2) r4 = socket(0x10, 0x3, 0x4) r5 = getpid() fcntl$setown(r4, 0x6, r5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 19:33:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe000000101]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x3, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:33:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x80000000ff], [], [{0x1}, {}, {0xfffc}, {0x0, 0x0, 0x3}]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) read(r0, &(0x7f0000000000)=""/188, 0xbc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:33:55 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffc, 0x0, 0x0, "d730c1e7bb6f00e74de400", 0x0, 0xfffffffffffffc00}) 19:33:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xc180, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) chflagsat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8029, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000180), &(0x7f00000008c0)=0xc) fcntl$dupfd(r4, 0x0, r5) r6 = socket$inet(0x2, 0x3, 0x102) sendto(r6, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r9 = fcntl$getown(r5, 0x5) r10 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r11, 0x0, 0x10000) fcntl$getflags(r11, 0x1) dup2(r11, r10) r12 = fcntl$getown(r11, 0x5) fcntl$setown(r11, 0x6, r12) r13 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r7, r3, r8, r13, 0x5, 0x7fff}, 0x6, 0x2, r12, r9, 0x7f, 0x100000001, 0x20000000b1f3}) r14 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r14, 0x8004745f, &(0x7f0000000040)=0x7) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r7, r15) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) dup2(r1, r0) 19:33:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xc41}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x20) getdents(r1, &(0x7f0000000040)=""/7, 0x7) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 19:33:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) 19:33:56 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r0, &(0x7f0000000000)="d188091521b9e886e10767332984c6ed33e62bdf10e5c4d6a12081906801055dc4d6c30e47", 0x25) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0x2a0}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba308006a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7fa510bc62da7ad", 0x76}], 0x1000000000000074, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000280)=0xc) 19:33:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x22, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f00000001c0)) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x5, 0xff, 0x20, 0xa54}, {0x0, 0x3a, 0x1, 0x8}, {0x1000, 0x7, 0x7, 0x3}, {0x100, 0x80, 0x2, 0x4}, {0xa70, 0x5, 0x1, 0x1ff}, {0x1, 0x81, 0xf7, 0x4}, {0x2, 0x7, 0x7, 0x8}, {0x2, 0x1, 0x72, 0x5}]}) execve(0x0, 0x0, 0x0) 19:33:56 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000030095955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7344123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000be330003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8689d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d3899704e0fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9010730f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853eb9636cd9842fc6b4ab696679ff8c0f6d2923a37fe3a8c915ff60bd3200133b17d7d474a9fd8d7296e70a84c39f0aef1f2daa608e8356066dac0b6a4dbedf2347d3c0e1b1a10b34f3faf9ac37d83cc884d5b4edae38d8d4fe7a1149c67dad4156f949445cda24f8d8c2ef2d5e30a1d291d92ee09b94ddc6263769fc0277efd8ae1ec1dff21ba243f3346a6887f511c605ea0a241c956a4c75d03898eea648a940c526c18d866798ed2ab291c2a2f9adfb16d752e1086dad52236d8879a17fb708a3c41d0bc55a1886d93a1357f7dbf515bb2fa8198915df992999537c578f9850426ad2f3aa20db80ea139371c0493ee222cf1f62f28cc97c4325832570f34246ec0010a13da47b6eacf4a1af6648d8a452551a620db68a8c8a653fb5b7215286c6"], 0x10) write(r0, &(0x7f00000016c0)="627f662f0450f3cb7500fbd9ea33e445e69d7a17c85e5c6b6d8c58c0de8d33635f81bb64410674ff6dce0eacd5e43c659bbee14190ce18125440024c959259ee11bb6e0a04342c69d54edb4eb6e040a824a75201ca28eaeeb99969db49b9c9b7f023d82d925848b5a7a2e663c30f67e52cef811869ad8f49f38093b118e8259acbcc3806008ec5a7f17742dc660cd36e03a597d87fb9766209c6da928f7a5f55bb7fde59aa272a94d7e0b8029709680a2ac616df4e5ed7a743c7bd7e01d6f065a7853f13436fd4cd58e1a70438717f1aacccb0d0929f17d520e5717f03ac39347ad303e892ef5ad908728df97f1c0f601256a060e808904e59c876c8a6b919e8300e8f06280debd07ea4761a3ae01882d8a94bb9f70dd2f596dc99ee458eb478ab3a8d2863d35e23e1474b48df13b767ae5495666fd1ef4a05737dd68105dd1ff4c801af5fa4c5087090ccc904cceb8d426c0439df465389d4a5a114ef1ed0ec8be6b471203d7e855a6013d36783f978a30ffa24ff9496d7bb011ec7d6ae97b0f9a76ee704b3f2a0219c11c512a1c723b466dc5c68e49378683f32710c6f5347966ab05f5dd160d4fc308af259157153539e8eb2f13fb1042994b488262a190726c7a794af15749accdd7f99a660ecd9df4fa43c182bb0bacc3192292dedfe623ca7040358ca219b5e4a48e5f62abf5f24ae97a46b68037baf62a9ec5cbfd5c3555576f7a835200c1840d86cb77999de2fd239bb545c1567ef05be86a3519cb375861dc44b49700b22cecd74860ca8e1f41ae3ef5f3303e5cbd7d3a5701fa3385195dcfb8cf96bfe78f4dafee8f2b757f290b0bfbd42e1749be0d7baa51f394e0da89b0889d212c889cf7e8c48d464b78a05fd7dcf7da9eb12b321f1619ae759fa5e743c2a749304a6c9adf4ab1214336edbe8feb51cc547e123e9a7576c8fd8de2270e090944d69c7438de8524c1878eee86b7b8847bf196d660bd4ac22cc61762bcc210b3af559a60ff878988e1046f6a7df10423f5e681b608f9781cbfab7a51756a5cbddd2a1320f0ef835005b0107d48084bdcf2c2b6138dcd75f557f7bde030742cb95fcdb5b686440f5c5c9ff896b35c55580dd64d3d6bed943a8df41636ee57d2a29296e499709f7f8226c487f2656b063631e90f0944ed121bf4123b4f80375dfb90d0b5859d052c1807fb68ef1f5c5041c48c5c6efbd80b801dbe7668197d8cca9125f1912fb119bbea212f8586293165cc7a8a523bec41afc4c0ff2182d61502ea18b325efb0005180195ad90c4e30d19be997823a02ffa893208fb6f8b48a37b2536d8aeecee7343fad245e25b4f27e41e220e68587c072339a35ea35a8cb806cd1a7a81397258a59b6f71704fcbb6a212b05ac5d7ce27303e0aee648ee3c434df7f042c25a13848efae1d8274be895f563ae164811a688947f16bb834dd551da3295bec2b35ecd1a8d2196db6f9827c9a267010f08b6b0fccefc63100e4dbca1baa41536f65392f82be9107abfda8dae3f69fdbc037e4f685a8ef842aaf7a85fe7cdb387944fbe11f65d14c9c6edde234bd6d01452d119643d40c05e99efb252960059e5b75fa51df0ab9a03ceb34e2110264d8999e6337711798151caedc8667ea77739845d0c3dd4129d5078d9454136c6205036c20a951522b8a8c50dd7917368e52218822b1e12499ab2f488a84f0c016af69920dad91077ae1ebe52239ada8f18df5a0516bdac4a85b20290a62f2dfce9b739a0c3ffe96cee5ad7a3f4aa6b87a08ba83e03b63ade6d66343008a7bc1a3eed47c0dc821ced18e630553d6c81d7e6e4cd367810136dad734bd251537108f67c0d758b9321ffee68ec13477d64035688889197b56c297a64142233932360ad0eaf03134e728d6e7ac77db7b7c1505aed4f63740f88d7d7008e77ea7b060b5b70fd89a7b5cfd69d98e6703dabe9025d2413bf2da96cd4041ca3f1fd889fc36c4779e1ed99343789f1d66155e505a996ecf91c1cf7ff13eefc68011fb16587ec544ba0512e692392d4ae647a25f6bc53358c5ec9f60df44204f916d253edd254bd3d98afd9947a53084fbf19de40ad311c00450afc0895fdd740142eae252cbb051109c9e7bccdcd6bd7157abed253ec99c79b30ed4ac2692c9ba93fee31edb1a37b40c13435e1d711f06bf25c1547090dc47bf079a66b02dde8ae971f8d686d6eb54f6a12460d93464edc4f230b192c9d9187df429a4904eb24463462831060d37afb958864426258a067603b936633072233920e304aa4aa636d631b55d7986c83d807e316446b14d5d0521d00c4de0edfcaa434d766a1fd310e49d002ea0165dac4abeca5dfe4025a5093a83cb4fa62ab1cea098254b249cc641f954f03659a5b48747786f75689e40051078f290f70a409b2477b8ded59b28c97c5fcd6c0b60695c30746ce52ebe4ab69686447c81c1cd2b6a0753e7e21cb9dd039f49e26cb0243cc2c7599f7c8b5187a9d459c664f622d37adfa5a2e46352c56b184f2b4135bc220460ff36b3e3a734ab347271fda35966ee37dd0a4cbaaa8aafe6d703d923eaf5500e15489c1200c4961aea637c763cbfd165cdbcfa5e6e4fb6d2fe4c0563e6577b8af78a3dc8f28f0afea239c09018eb1c066c1b89698b91f2c55d2537ac7feb5beeb4930e4ff90c9f4f33ccc65a30be81b50b3b7a6e72723c3260730db746b5dc624b5cf9e10787bade3697299f7728a0806104408249df3c718e9c3a965ce6b5c86e0cf89b7741be0e599e0a4fddf480d4f5df7e501ce8b6702da9a0d0a5bbf721e1926c3c9f03870c849fae465244f2fdb5adb06ede234093bd09f420dfa7bfad80f2054832172e5d38b7b2fd71f3bbb3064965fc9c4d9e01531f0a1efb34ba0c18d2edcaabf425d6dd828306225c82e4a520854450cc72895abe44d72e56ff35dc0d8e48ac486fb9b9e9c3de749ab6d96ef2bc9e55eba6e9e69bb58c12da3a9e42a4796bb51a3cdb10c7e87e17f52c28b18954f85cf07229d9bd71759d2b2f7b24dd3a9028b1524635ee017f6b8785c19fe17199396b0575d50ab71a50d1e2e28e409f673365a2eec4294d26343ade81f29a0e3e444db0ebe543ced858d0aee5a7878e46f94c9972d5be0e5dd07cc9ba73b9b32e72a9f71c88e06648cf5c26e41aa72ddc563eb8c2bd0e969d7ae8086e8c00657c203d04b6ac9bfc5b90110e50fbf5d3567818a70ce36334a5ee8040e4f9a48fcc8a2b6b1e94925d6685b96c2b286fe7a602adc590924a2a4bba1fac73eaed6d16932753f243e9e3ed6252d1efc9d3dfd0fbe753b705db7f1203985e531dbe2a4726afe8b89c2699e71a36610f79eb7e0e25fec000af4a91d75f8cbadf402608cb3021328c0752fda5a11c562c5e656dfb2c0724e59bd661cadb8b620c857098e41bd8972a4a0e11ec75bc969b0a3cf4725dcf86f0d95180f4da2137b09e889e0eb6e937a13bca8d337eb0c5d50b2f6200cd4f4b5225a6d4e6c475d61b0031f119d7ec11f7980d6b8e482b6b7e4d8109ad3a11f82be84e3a97065111321f9516a04e93701936cbc5dc52574b54ca86e16d04db1b3b4ed53a7483319270543b781c36b48a35a81dfa908ca449aff1f140070e4839c5bc9fe23b5b068d620aa7bf048eb81df33a331bcf06b1418d05562a0d191b33d891f12f36315550869c7a42bdf43c7b10c0f9fc5fb9c246de4523075c5f540d20704e240bdbd6e96758dee81a5bc400131fba698c0b1a98d2b22ef1b3c055f8100f8a5920012400fb4de4aabec89f907fa3dfae8f21dbc13f1914b9442c8a9151130ded85862b96058dc6da495e04b86c8b8ede93cf15bf795417f35428f3c548682449a428aad8775f5f27bef140792510961b7111f3f1faf93bc21aca293347e5998dd616ceed0b60be1b42194087ce359f698b68e8339f72bffc4905f181344283f1fa1731d83defd9c426bab4c7017f1cae934432163af8e2827269cf275ff4b77bca0d555ebc68a51fb2b00564c2a623e7b29781eaa80a37831642477bdb01d1d096b80f20ce8e6bd34b4a1ed2df738e4cc04740a54b7c70", 0xb41) 19:33:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x80}, {0x6c}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) r2 = openat(r1, &(0x7f0000000240)='./file1\x00', 0x10000, 0x3d0843e547fea046) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000280)={0x0, 0x8}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x7) setsockopt(r3, 0x7, 0x4b, &(0x7f0000000140)="e6f53e7ca378d952e0a964397b54c1", 0xf) 19:33:56 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x2ee, &(0x7f0000000080), 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x40001000a, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) shmctl$SHM_LOCK(r1, 0x3) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x7) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) 19:33:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x208) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 19:33:56 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r1 = semget(0x1, 0x3, 0x292) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) semget(0xffffffffffffffff, 0x3, 0x41e) writev(r2, &(0x7f00000007c0)=[{&(0x7f00000004c0)="98ead9bdce5e0a20035a8068ae7a54669291b2332a634b80600381caf775cede915e110977ab242d", 0x28}], 0x1) read(r2, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fff, 0x4, 0x0, "e90129eb0004008000330d00", 0x8}) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) close(r2) pipe2(&(0x7f00000002c0), 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) poll(&(0x7f0000000240)=[{r4, 0x80}], 0x1, 0x5) dup(r3) 19:33:56 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x248, 0x8c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x74}, {0x80}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)) 19:33:56 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x144) pwritev(r0, &(0x7f0000000100)=[{}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 19:33:57 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) kevent(r0, 0x0, 0x0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x2, 0xfb, 0x7f}, {{r0}, 0xffffffffffffffff, 0x0, 0x4000001a, 0x81, 0xd9}, {{r2}, 0xfffffffffffffffb, 0x10, 0x2, 0x80000001, 0x8001}, {{r1}, 0xfffffffffffffffd, 0x197, 0x0, 0x3, 0x8001}], 0x85c, 0x0) kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) 19:33:57 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$BIOCFLUSH(r0, 0x20004268) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 19:33:57 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000180)={0x7}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) mknodat(r2, &(0x7f0000000280)='./bus\x00', 0x20, 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7}, {0x50}, {0x8000000006}]}) sync() ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000100)=0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 19:33:57 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r0, &(0x7f0000001580), 0x1) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) listen(r1, 0x8071) 19:33:57 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) flock(0xffffffffffffff9c, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3}, {0x3c, 0x4}, {0x7}]}) pwrite(r2, &(0x7f0000000080)="75a560d1c379c2b7e76422684ae967f9477c220b91427bddbd15e208b8ac6e6a1b9adf3a4133dee55aeea320219a16fd0d82b8e5f1f6093f4c8294be828c3aff9d176276ef4d14a25a0ff183ea", 0x4d, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x8) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 19:33:57 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) fcntl$dupfd(r0, 0x0, r0) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0xfffffe87) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 19:33:57 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x83) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="375fe084869ea3f975e1b7dbcdc0b84dee2517b950bfcee93556f1f55b58b3452b11e60bac181c4ac34e2d1252c90300f22b57aff70b0d380ad6caa9204821c728b3a3e3614e133f6616c80ea7d5af26a336d5c1ced53b6235f8cc8f3f45615f2c68851f0a4c3fe0a2687e34328e9df26161d490cf9794bbfcae2177b385576f44abf12b00205b010203e633bd30ce94d5e557cfaa974026a1b08d6becf67d60ce19ea599ca2a6dc94431a970c050ead693b677bb3fd677e7dc095a7159209594fa33fb0c5723c4d6123cf5796cb44489d10e8a27052caddbfb8eb"], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) close(r1) 19:33:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x20, 0x1, 0x7f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x2, 0x8001}) 19:33:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) kevent(r1, &(0x7f00000001c0), 0x6, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x0, 0xe456, 0x1ff, 0x1, 0x1000, 0x100000, 0x200, 0x1, 0x3, 0x8f0, 0x1}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x7) r5 = openat(r4, &(0x7f0000000180)='./bus\x00', 0x400, 0x100) ioctl$TIOCSBRK(r5, 0x2000747b) 19:33:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000415000/0x4000)=nil, 0x4000, 0x6) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 19:33:58 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) ktrace(&(0x7f00000002c0)='./file0\x00', 0x7, 0x8, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) fcntl$setown(r1, 0x6, r0) 19:33:58 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x6, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x4}) syz_open_pts() close(r0) pipe(&(0x7f0000000000)) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10150, 0x0) 19:33:59 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x82, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0xcb0f3904019cc04a, 0x0) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0xffffffffffffffd7}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f00000014c0)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a3b70c845b9f587fb42d6de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d24003a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b8500000000000000cbe9463370ac9d57a6af7b31e7fe2464bd23c8a8a7bae235dd58a5b45e3ed90000000011ca165cd83f01f1a3ac231fbe44e03d21c74a1ab2df7f19dd590550ffecaccd5e87dba3767eb9578c86993a26e97f41c88240653c24a62df1532ff42f9a0ed7b15efa710dedcfb01b25ad35893aede8b05011f5ca60e29a70de71bcbb9e7b5489f08314a55497885970a1380b4b1854091e48f04c1a37e8de87e59ba4bfb663afce58ee26b00a999f4a7ae243cb31dfff9c73be566993f95d78fe23ddb2bb8f7524d4e1d500000000000000", 0x19c}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000001380)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0xa9, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x95c) writev(r1, &(0x7f0000002640)=[{&(0x7f0000000c80)="e10c879fab220b0a1105642440d5f0234e03714c64c781110604c6c2d56168a5ea2fb6afd9ece7225ecb8b93ecd0cbb12df83f384feef93d65b2b9144655b07fadea65fde6c287d3b90dca75e0415513863bb326b4", 0x11f}, {&(0x7f00000011c0)="d8ffc466eb2f56e556376ef0a8f01eec72b60812b8b8cf8e256f91e9cc0e738a469dfa296310903c0fef962c9c6081803ef823f4b8840df50c14aa456275d1a0dae65d093ce1e88b92db1a77f8d52dc9cd30d9017de375dcb4438b7468f725be6488b9599d5963beb019b42d7c214aa6c32f7595f105a2d4e8aa33a4454e568acc110b6ad0d93a6da5a80c038b4c4c1002947187d15f57a9ad76e481c9a02d3eec4752a44f8c4e98c62f596923c38b9aaa3ad3dd6794"}, {&(0x7f0000001280)="9bb69262eb8f0cc72aa9cdbbac0baa56c7a7e3c492890ce3a3bfaee939563ad0abd2bb11f5780f774ef85735eaaf3b6c7d8d872fa706c05f7a7bff8a84caaf4fa4f37783424499b3d7044ce3b7c28f7680c22444859b8baf4a0f7672a58019d8542c809db7392efc62fbf18bc72fe04c42ee41b3709df2d4c2eee3d969cfb80593"}, {&(0x7f0000002400)="1925b4614fbdb4d68e2b7b2339357bdad7d4e72e689a0730a175923349cb0e3e7729b4d07a258675baa56d4ccb3ab872ae09657afe2d3126c5f3716ce871df63ac0f8bc21f3723fe0feee1923928b9b2843ea0fe3ee4e35758f8e2b6c064f2868f9baa153b779ffed329de90ea98b8"}, {&(0x7f0000002480)="6b9ea460edf0862065021b1734b949d3733e553279e54d49f89d56e784efacd9f0653d76fc0873b8b366f602b421c4d57a0c1b13c0acef1545121c595584c15a789d608847d2e2692cb425175cf3b870dee1c5997bd589daacbcd7439f9a8f4d569e18fc4421d3db1193e8cc26ecc697a28f750ce4d8db4b6b498e03066c84d998f988f5e7c256785dd88b7a3e2fadae03a48ed6343989e87ca26b909960f6eddec22bc49ef52ba2b2b7d760ea19328eace7f2ce86378686cccaa13973ff5c639c6bd88cdd3e4448cadcdeb507c6e5394f0275289041b701026103140e40e52d4d83e514f0a70b05faf6"}, {&(0x7f0000001400)="2e842518865b4820c440e48abdd0385dc8b35869dbee3df58273b0de221b5f00b0e59a4ef458fdfe475345d17eb748945604ef96a3b3eb237e872131a3d0fa2cd34537a50270a746d542e15e5b72fa8d006ed4d80f7ea2e4200499c2bcf69d23f5b10047c0ef04d8d4207b305c0e8f3b207f521b18b4a2010fea005b477269a68b2a9b148048e5b8f12d7d"}], 0x4) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0x5e8) r2 = syz_open_pts() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000003c0)=0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x2, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f0000000780)='./file0\x00', 0x1, 0x0) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) getsockname(r4, &(0x7f0000000380)=@in, &(0x7f0000000240)=0xffffffffffffff1c) utimensat(r1, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000600)={{0x6, 0x1e11}, {0x3, 0xc202}}, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x3, 0x4, 0x90d2, 0x0, "bb30c2e7410400e74de4000000000100", 0x0, 0xa}) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x170) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:33:59 executing program 1: setgroups(0x0, 0x0) setreuid(0x0, 0xee01) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x8, 0x1, {[0x0, 0x0, 0x7f, 0x1, 0x8001, 0x1, 0x4, 0xffff, 0x5, 0x5, 0x65bd, 0xc42, 0x4, 0x1f, 0x9, 0x853, 0x673, 0x800], [0x1, 0x8000, 0x2, 0xfffffffffffffff9, 0x5, 0x8, 0x10000, 0x1], [0xcb30, 0xffff, 0x7, 0x2, 0x1, 0x80000001, 0x89a2], [0xffffffffffffff81, 0x4, 0x81, 0x8, 0x3ff, 0x9], [{0x7, 0x8000, 0x4, 0x3bcbb908}, {0x7388, 0x9, 0xe2, 0x5}, {0x3f, 0xd796, 0x1, 0xeeeb}, {0x400, 0x0, 0x3, 0x7}, {0x1, 0x9, 0x6}, {0x1ff, 0x4, 0x9, 0x5}, {0x9, 0x2, 0x6, 0x1}, {0x4, 0xffff, 0x200, 0x8}], {0x6, 0xffff5ee2, 0x401, 0x1}, {0x8, 0xa65, 0x401, 0xffffffffffff61b8}}}) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) syz_open_pts() 19:33:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x8, 0x8, 0x90, 0x1000}, {0x4, 0x25, 0x81, 0x8}, {0x7, 0x80, 0x81, 0x7}, {0x1, 0xff, 0xe6}, {0x1ff, 0x9, 0xe0, 0x6}, {0x5, 0x7, 0xf7, 0x3f}, {0x1, 0x1, 0xff, 0x5}, {0xffff, 0x4, 0x81, 0x1000}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x2d}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 19:33:59 executing program 1: socket(0x2, 0x8001, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) connect(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) pread(r0, &(0x7f0000000300)="a2977249b7e01c4a20631062db5c84c4a703d30653c52337dd5132f2f8387cf37afa7e138f9cd9d94546ad412dfce4ef0e4767cfa08619adf1e32abdc7a4d139cd549e5bdfb22c93ea278eb99152584cf2e783af2ffd0bbef76a2060cc0b6df19564cdfc38b2328168bf28a50c9d35f7660e936534f367cb553babb89469590d05d085728087111d6e305577266bb7b92be2362072c6e533608fb2e433e0e864de51abafc5b3434c1feffbb698b88525a85e0e5a4346066df23dbc8c0c1f48a5e43c497a7b1a811f34d1ed02bf394b8e735255c8d37ebe328c47", 0xda, 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x401) 19:34:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x8}, {0x3c, 0x0, 0x0, 0x1}, {0x20, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x9}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="2f3bc296bd593792a95e6583ffdd678a2c8e102bfa77ce5b99df683f8b5cfa21bbe5623663a9c32e59bedc0890471a89f14507a2f84402ddd0712aa163fda805bfc654bf398e2fb9cd20cfd13586b44a84d2316922c333a120fc8f1517419d2fe6b582da8bec15466a45ee3efdb7c4dd4a46fe96", 0x74) 19:34:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r8 = fcntl$getown(r4, 0x5) r9 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r10, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r10, 0x1) dup2(r10, r9) r11 = fcntl$getown(r10, 0x5) fcntl$setown(r10, 0x6, r11) r12 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r6, r2, r7, r12, 0x5, 0x7fff}, 0x6, 0x2, r11, r8, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r14 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r14) r15 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r1, r2, r7, r13, 0x24, 0x4}, 0xc29, 0x4, r14, r15, 0x8000, 0x5, 0x0, 0x8001}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, &(0x7f0000000180), &(0x7f00000008c0)=0xc) fcntl$dupfd(r17, 0x0, r18) r19 = socket$inet(0x2, 0x3, 0x102) sendto(r19, 0x0, 0x0, 0x4, &(0x7f0000000040)=@in6={0x18, 0xffffffffffffffff, 0x0, 0xfffffffe}, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r22 = fcntl$getown(r18, 0x5) r23 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r23, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r23, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r24 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r24, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r24, 0x0, 0x10000) fcntl$getflags(r24, 0x1) dup2(r24, r23) r25 = fcntl$getown(r24, 0x5) fcntl$setown(r24, 0x6, r25) r26 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r20, r16, r21, r26, 0x5, 0x7fff}, 0x6, 0x2, r25, r22, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) r28 = getpgrp() r29 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = accept$inet6(r31, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r33 = fcntl$dupfd(r31, 0x0, r32) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r36 = fcntl$getown(r32, 0x5) r37 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r37, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r37, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r38 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r38, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r38, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r37, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r38, 0x1) dup2(r38, r37) r39 = fcntl$getown(r38, 0x5) fcntl$setown(r38, 0x6, r39) r40 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r34, r30, r35, r40, 0x5, 0x7fff}, 0x6, 0x2, r39, r36, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r42 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r42) r43 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r29, r30, r35, r41, 0x24, 0x4}, 0xc29, 0x4, r42, r43, 0x8000, 0x5, 0x0, 0x8001}) r44 = getegid() sendmsg$unix(r0, &(0x7f00000018c0)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001780)=[{&(0x7f00000002c0)="4e47354ec215b675a11b71368cec6cbaed5d1e7f52e5b8489a01c3c7bb73b3ebbbd8da1c8ab97de45517369db07e6ff13e968d76a95af82e81f993604aa74c89811924045c42d5212228fa4a26b414e2b47b7d943608f8ca752723c6fbcf1597d71ef9c04235d3116a9206a8160c39ca261b0959995f44491f3640d40a26c4d137bb8163af3020658af89019cf27c53e58d5252c9c8d9c776b120beb080d4a29c21da565bcf53ba66c1a1ad19b352ac69195234ea6aaa1f211482460ffc42d6e97c25f22dd4f6fa68cbb339bb2cad3b69886f48c301ff620e529e6250398030a9c292468dfcf365b93e8c04341047f72751288a53d6572d1e56d1a587b99c1cf4f6d780880405a70c3581f038c26de5fbea58c698e0d31811298e8f302f180ec2ddcc43b7a257af83e3d8d68a5742054eea88bc65ff387639358852a2bd76d05b6fd062f112b99ce05adb4cd1c15bb336b0d736d70a539cf5a4105240775051e7d857d5e4848b3b08a2a6dad77c3c23500697f9398f376847b44b66350b2a02e5fce5840f28123cefea3e2376a151832f4498f44d7142e7c3d150fbb8ed9f010fcbe9b5ea5b1f54281eb5b6010f4bf895e792be5907fdf4deb50eb9c8eab5bf2db2e4e270e2c581106d40ed0fc0868535f98750c8a6cd350190c8cea92a47679c8dc8429353189cf3d613ef8603e4bf967a6161eb1895049268de9bfd796725243b6e5a060a1de764dbb820712b23f17c2975559761ea4491cda0578292c4ba8d1d226717e80f050dd29d28f450a2761a22703a526cc2546f163da7b456659d92e47cf7ed5d291c12a49d15dbcff4cfd29fd2077d881665bb73084b8733b5b097ba15b3682261adbebcc779111732ff27b9b05d04301914eb24ef129212baf7e0eda850a4c15d7cb9cb1e267e2c0a3dfc4ec44029aebb0a5c792032ddfb69e9a4c184deb87ad3650a537603670a2bca48b7953d2669e7b6a69a4b2572f258b96a7573a6e1a63904ae0f1f902a8c776810de488e7875276784846a919f6c0daa00fe0fc243daad15d49a9255c1257e2ce4fee0821b6d1a8f4e1494d4606ab680e170d0bd214ed30bc63405f85f5025c03e766048c4a0193efbf711b81cb3f21d6da21b933a9e6c431055075b742fce3e42fc55e569075a0d67ac34ed5274815c48bc790e2745c28b82eb2a61c7fc4d8cfecb6ec0ce348a4772f45a24df67dce9b6aa205a1b732f229b3d63411df529b19af070be943b4a82c73d4bf7a8391605dce40d67ff5bef9d08b3fb7969d417f9d2699a0e5fdd3796a2321dc0d3f4fc559ddca1c562d33b9b6527c601f439aea0aa8bf85be90c07d9191aa5c68ab75c1392a09d79b1b1a4f0694d7522a1af15b8c0027ead26190e80b8e975549b449f6d54f66247a69aa21751b2b7e142e0ff3cee99e24d4396b270e735965b3350268df8deb4caed2ab142ae03da95d3ac534c68743f39c52f43b1b0d4fdded3050f43732368e13b9a31399c4cd4117893393806f4f2e439f7c36dd3d923b085cb975abc0b3ef94871944dd37b8bcae1373427c6aa1e6426bc4a64e4617727eb2f2161b85d2574dadc2bff132b14cb40036959132c0fb7bbf5c7c0e03b84f5d3d2afa6cecd57889693404855545630485abf30385d1e5fd4b1b04ea3366bbfcfdf61baee5f51776b88e95a4b4f57f980c8b4dee57fe42f4d7948f71e6d734d35b9ea365ab03f508e5ab9b695d093b6edcdb673dd42fd91b9cac68015486007355c9706966863137e8395c84bd71ff380a5829bac19468bf651a50e9071f585dcacdaa3fe6378aab8170bccc46d48fd556f1a7f359e1bdb34c4e167ece9294d882c65cdc1ec2b10d00e33e1b0d065185b5a6d2011cba1d15662f1b5be06ee638d864d3a2616c746bed70da808763ee4d5f3e88c599c8d4a666300e262685ffc35a7c81598a7674fa2f9c810a8fa59c67800ff5fe828a5ea24e41b17e624e3318f3210d6fb3ecf3a461848d815f79709159200f29324b2b09fe0a0a7f49a41b8b4d9a6f7eca16b3595a74d4329dda833bc0d5c50864d202fbbe5c06c5ea56427615db27b7915c9ffa27cabe42481ae91325f6b7536db6ed39bc8dd70f3d1d84bfff3c38367dabaecfd9957cf4410b1d9eb5d5679602076b2e0b62a47fa6997e3e88cfb20785deea96f31fd0a365683f9cf7b4d752ff6cf51a6cfe014e76a33c3a4b172bd1fd317cd8cd9c54ab5521bdafcade525c040994139ee8efcdb3635006cfab7c2267413587c087a537875e821547cb32bd418640aed7147f4dd9ec162350c71d16b0e577a7517a5aef64cfe239888e42099c7d13c6ee6bb88f596c93cdb875472834119d174561db764ca466bd4c87a17dbfe12f92219862cb139a81cc4bcfcbd0dc21dfb22342e7423806532ffe8f17da20b0581f1e00c31a4a0f58352dd7f14adbbc1fb0bd7d4d3876360b42acaa6c5a788cd85f57a3d8c1fb9778263e1f62a328e640576ec1132d55a121096af33fbe0863a8faebde80af5afc071a95d1834d8c1a7e24bda006587425318bcad5be0905c8d2c22a8290b77a993b9a3a9b1a8356f574dac508675f57b2111916b355ff00d74c1984369da831569512793a47b9e235407d4cfa6dac3eb29c5a5ef8663db6d0019ba11170ac56e0bb4ce2f10b19f4cb32c21e93e1c52268c26c15f7bb76f76d98c4f568f82982f9a86500e46b61cb4e8b13aa2d87c595abf248748a7763e25227034760bdbce432dc3e211f2902e9344d1d03fb19e92e01e8e10bd3946599b1c745e231690dc737c9adab80e8a15195ab88bca00a52c0e776d94523d574d5395e6ef26ffcb087a94fff63ba1a1f466b313ae4e425383b6c29d2474d4894ee53ef3e6179415dd2702d6ea4d9720ad4bcbd026ec0111d89dd38c8f05adae81f8f163c80c465f0afb69b4666f28d4f65a5c2fa8ce8c5d9d163ad6190f2ee873a432f31689d17a57cdc7111554eead3abafa626ae012adfb34ff44be8e0d14ac14e644bdff0791346bcf1242a10ffec1ba066f4ba71b4d615967cb301ba430b86eae69ec120e157695fa30e8440c8b8a77446666049134d4a3fa8724352416f6a606129fc99fa3a29e6b1c1f3f0acdea517d9e88aec97451a6647230a54dd6b882ae224328249f2d6452538a829ea454a105919bf3c21cdddaa70523cee8a851f645c9af3742f63bf54b52f4e8c4b0a867251a3d0cde64854ed679b860537d90176fe52d246b038d2bd3974a1131d25b6ce06128049bb796425a02cfdbbb493ba2ddcdc0332db5b2ce213659fe2a5b5a43e3fd4bacefcdc27baf848f1d34c05dc3d051a9e65aac1704a8aeb80f396166d7a9b9df27bcb6c479de6db04950df23654a992042fb185dbbb6a891d6b2d5e643f7222ece649ee387748bbf9e91905b4ee6291774b282f6f5030b64e1b3d9900fac4aba6287f390a7a78b9c1d940c98ff48dcb9cfdf144a4e05221ad8b0c23a5aaddad246a4538ecc5400fba5a2e63afa6b27af9fb99ee25d6b32a15166dd137baec01b813476b5b98b13b30649fe1b3e2d44e81b765a3c6850f7037a74f55d3aa7806c77a3ac50fb19c29bac6f02d5cae7599038e89cb7a302c88bbb007210d4e93014eeb30de3aba9e45483678b7d77d13e944e95783b02ed24cace65d052866b5987c0d849c43a3bc588975577aef02ac3144b67e848676b95c020bf393710e77e9fec39de62e991cd239c988856a5cb8fd1633d99ddd740c8ab577a0e1aef3571852164c3b6314835ae4f7544ded7b7cf3e652d7f9a5d4beafae86387faa77e9ee7a3d24fa921cb1c1a83da378dd2f2b2c49becefb157c8cce08abadeb78361a3ccdc7dda594992b3a027ed5cd7109f6bd9e9e7d8cf5dee96b20ba464a03159b6decaed1ae84a189b5e45821f3bb1d59ae21996bb1cbffa6367cf81c4755f94834979405b0e26ef852c37817bab634d4759fc1b563abc073901967a49645369700859bd3a431c25437dc981b904cf073c68398de06235ff2476e327bc2c73097d32565b7342d21800e3a376b7c6a8500a90cac7144f0f8d20be5d47fddec40a67dff2afed271ed1240613ae5f5096f614a30affc6fa3670dbee557ef3e53716f3946d2ad3dc27ea00a456a0a5b0e8bcf5a4a2d71781d7679233d89acf88b2d4f37c1e32ffeb39e1cb082fa8c15bdaf91875324fe95451d0832b53f5411f279cd1ea8142b1599fb579063169ee34022c91f6b7e4db860fe2349a630dc3a0de42ce2a3e88cb6033d9ae3543abffa3865a613b915dd41ffb558d8d122f222ee80c900d7a0d3752b43b86810bcc2ab3ce3c5e53289d9a9913590a5ddd09cbc6594e2f8dfe5faa229ecd02eea47ca533df7b190fb1e8af87ae5ec694d4a6a524b39f12bd9cb043a9ed59b22ab0e132ea59b7e188a8b087dba3c92b7b68a8c3e27e38bc724467180f58d218dd1d502dc8c62d9aa0b88f579029e76cdf0695cf3439d71af36608e362a42ad56f55e0ec6bc665ab3239d555d6b95ca4df0a27033c1c4234c68cfcab41cdacf039894049bfb385e93ed4067b5756dfa1fbc768efd233599904bf10b2c2e61ef41fc3dc4be6eab76e35281b2088aa5850d0804f74dd7973a1b35b7b9b0cde4580740fa7dcab58ad712357be1318ac2ed48698db9697222542050dd10705eb1770015749ad0511aad12bea59ce8f2b711c113bda83ae2571f92ad0f2f6d42bc6f9323b39e0dc65b5181965d71ef801358f0e83091cd69d8659d3fcdcd0f99049ad1c26f3e2670a4e712c4457ccf39440c171bc8566928eed016ad903cebecb28f552fce454373fc582b89d9aa1d41691e3bf4766c471223625f45de2d273c56d553660cf9a8e3b663f4471566b2961d891b887120d5f7533a8018dad2837eeca405845c1fdbb8c16d30f8da13baadefe5b5d71872f1dca1b55dbeec12d9a387ae5b59a26b976c847fc93f4761af943c20d598eb7c172fdde4bcb6ffbf74862bb0cb78125f06d8a6f18549a730d72746089691edf209f705c199f6647995cfa6737043f6a2761903a9a8454e72558d66e32c3f6a868d491e385527e9bb35e4494875d7b2a1e85dab768a10fac88f6b650615c300edabf2f33ef5692313752d1af6ac2aa72bca330feb1eb31c0eccc5f2dd6bf3b5912da739a4beb398bba812f2ad1dd4de74924cedd403a08639cd207c576d26cc8baad755f43810837bd40a11970983becaa93fc3b45e7ed0d6a80d28c0239dd15e45e1d5e13dc04c4f0488314035299c9fc671766cc40b21588cc010a35b8f119b47be448991776a5b0947ce7cb78bdaf4fe53b54bc1e6b46515771a559ec5b595af35dd33b629ce7e8bf142921533a7b1387e8a90085a0c5c2b095178a06ee84620cafbf25954135c4db2f649a02a9588ee415699afd95d1aef03cac52fe6d1f3c5abb294f599507ba1b77da8df6a0428f438c0028ad7d9f145db6a575079cfff787f97c7ac42caaa9574c46d461040cba335ca0573704b549d381b62603ae3119ded87303cfcc48c6c7d3cf2f2e08e85e247544c62644f81ad5f24b3c1da7d1956e96c7f8112cff47c8a900f7b21c4d9520529d68b958273fce762027f3a148c3381a461f32b4be070aca7fa8292dcf7cee9c9e8a6833d1b884994495cfd8005c8b5418d1955480c443e5066d329d4550e43176f126b21889c726509712df7220622b615919f14dca26c4d6dbbaabe5e796699d27bcb8f8015a87b5d1a86547ca98cb80aa8e32c8fdb17ae56fdfc8dc3fee1382beb3467ce093c97ac21b99d8765", 0x1000}, {&(0x7f00000012c0)="579bec37be76b1251fd151685f4a2b7bd33cfaff10ddd75240cbe71b58d11d7cb98a974e78708b35cf63d8d5d71e711c105473a2d1dc7c5bfe330249c2a8f763fcd7eae02444ab8ba556dc5a2ba1972f768b6f191ad36169325c661bcf017faa734c1f8565f7a89a8b737b65760160f7907bdb5f60e290a6d27c0e6fcc45441e40aea8f8a117de0f2c2765dfbf436dc3140f3918a5628913ed3723099f088e879b3e3ee52d7af6b11d3a721252b589442d9f8f16", 0xb4}, {&(0x7f0000001380)="be8d9fb47f2c64374f8095e6f692ae096f8c2ff7a061cad614936176bce9ca2c700b8c0903404e47d692c71a930847e9b187b6261aed1ff87d16c93bb850ecba09e60f98d581426bc9a3558f7015d8b94e37fbae9cda1bdab99b0c0102aed8cc50ebd567019e3d7ee1a5a1bb86f15270ec86e77d209ae26125d7c5e7c258cae92ba4b8a9f9a0d311cb7124b0c054c8261d8594bcf18b", 0x96}, {&(0x7f0000001440)="3d59f2d9e4ee0ada717749a206dd358cc8c60710d1977b41d436855a538f040a824d3e6560d04ff9135b72f3e50dc80c395a2571d3254fd7b61347b1a5964bb78f8b034630bc7a3f49103803cc4674aabfd99ca695e2557cf47bbc0650f354f1ebebbfeb45522eb78c9a53c8fcbe350a57fd940ba0bdd011df51790784553bc3e40309e3def5b089a9a1bc2b21062bca3fde41e76891c4af03e884d8ed0936ee59d0e3a2dd9c", 0xa6}, {&(0x7f0000001500)="07bceecf2fac12d25ed67ff7a0538e32bb64a61898b27d34c5dd2ce37be22a7c2e1db5be91306c58afe8a36ffc4688fba933e0673710f9ad3422d02e6db08b73da6426ac52ed0a090355c2d90620e728327ba8dbd8fffcffd8f2bafdeb7447d6231b218083cd99412a90b05096142aacc3e0a9ec315909c9c3c617eea9eabc0cbb52de2c710bbd95199bb6d5eb061e5dec304a12572ad961adfcf74d50804e0ab95c095a9cfa478f796c278bdb471f", 0xaf}, {&(0x7f00000015c0)="63a46376ea352ef2b679f74b88d95a968b07d09ec83d0b7025e3eeecb92a0800c9ca5cb6c585335cf4ee3163a38deec1464cc9747b718cfbaafabc04ddb00e817b6e8fc940da79f6e74af2a4b2e626f124e07c91d22d98b5101dd44eae7f211a0ea45974d9b2617403408d", 0x6b}, {&(0x7f0000001640)="e73a910b50e832131bbb70daecea6f5a73ce7f7f95a5c3cdcf6bd16e9b6d521504ad742faf0ea3c1c7c82a17181e", 0x2e}, {&(0x7f0000001680)="f55245a5d003d444bca5af940f07f7c007fdea46a2a2528f490893b63aab4385bff63c5b3c68a5432c3f891ce6ffff13c47ee76a13feab8449b86a5e9670a489dbecc18e97e3837cdbf381bf17aad606e5d11d24229bfe126d50bf746d06e2c7aae7229b4338a18153511595b6b997dfc97141daf03eb03c3ec44df53820bf5fb5ea1b0cdb20157b70d1f532e700159dfbe6d79369f01faba4", 0x99}, {&(0x7f0000001740)="0819b7d49f67dc9780030774d32b6774fb4eede9124ec2e239881976208cc9a06e992ea32c4217356d7dbeed84fb634b8bda49d3e916cdda63ccd7466d", 0x3d}], 0x9, &(0x7f0000001880)=[@cred={0x20, 0xffff, 0x0, r14, r21, r27}, @cred={0x20, 0xffff, 0x0, r28, r29, r44}], 0x40, 0x408}, 0x2) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r45 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x13a) ioctl$VT_OPENQRY(r45, 0x40047601, &(0x7f0000000080)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r46 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r46, 0x8004745f, &(0x7f0000000040)=0x7) getsockname$unix(r46, &(0x7f0000001900)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002afdf010c2d5f33493241b3d9281d0315a9f5fb2d3a508157ee943d484042b9f3b133dbf977910431bb2577b15"], &(0x7f00000000c0)=0x57) 19:34:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x8000, 0x0, 0xffffff01, 0x1, 0x4, 0x7ff, 0x401, 0x0, 0x0, 0x8001, 0x3}) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 19:34:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) ioctl$TIOCSBRK(r1, 0x2000747b) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) socket$inet(0x2, 0xc003, 0x80) 19:34:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) mmap(&(0x7f0000ff3000/0xd000)=nil, 0xd000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) mkdir(&(0x7f00000002c0)='./bus\x00', 0x33dd64300a35d3b4) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) fcntl$getflags(r3, 0x1) 19:34:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000240)=""/212, 0xd4}, {&(0x7f0000000380)=""/171, 0xab}], 0x2, 0x0, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) 19:34:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x7) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280), 0x0, &(0x7f00000002c0)}, 0x969961bd533fe793) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r2, &(0x7f0000000000)="87", 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0xe62a32f0cb2546ea, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) pipe2(&(0x7f0000000280), 0x0) close(r1) 19:34:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f00000008c0)=0xc) fcntl$dupfd(r2, 0x0, r3) r4 = socket$inet(0x2, 0x3, 0x102) sendto(r4, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r7 = fcntl$getown(r3, 0x5) r8 = open(&(0x7f0000000340)='./bus\x00', 0x20000000000051, 0xa5fe55ad340f63d4) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r9, 0x0, 0x10000) fcntl$getflags(r9, 0x1) dup2(r9, r8) r10 = fcntl$getown(r9, 0x5) fcntl$setown(r9, 0x6, r10) r11 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r5, r1, r6, r11, 0x5, 0x7fff}, 0x6, 0x2, r10, r7, 0x7f, 0x100000001, 0x20000000b1f3}) r12 = getppid() wait4(r12, &(0x7f0000000400), 0x4, &(0x7f0000000240)) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff0000007f000000000000001b3a542a538706000000a714000000290000002f000000032c00"/56], 0x38}, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f0000000040)=0x5) 19:34:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r0 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = msgget$private(0x0, 0x148) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xa777, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000300)="80161729c6da2c9d2899de05a3728134846c9110e863bb9df4596f41a15e1391246572b754e267e6faadf2b8743be79cb68ce9a8eba5779efbb62619123b2580418da9458b5f6df0f2e65a72e1aca0e2ce82abfe424195f90de8a9fc264845bc3d43e912f18683d04e763610d7fb096461c010dafa68ac3ee8b70de68b67e24d076d86d90d7c091966406043201f23e1fb69989c49d1fe625297e03e13fa7bce64072e2b5a9a75a8724a1c776d4d95f98f1b8ad87fc60bf3cb96aef031d68429ae92151816e94d6ebd835137a6a4109256f34db4a28960492d94522c1e", 0xdd}, {&(0x7f0000000400)="d34550940f8a65c0c5e232241cd37c9077f83c53b04efa6438ef4ea3b8611405ea495beeed7474fe77d717fefbe2f29aaab1dea22076799da5ef2ff90da1cabfb2234f8e000c14a8425622b3bd710e0993dacb250b0b2d368716e4f51f34b9ad4106810a80d13337835ffa54adfcfcd40a417eac3f2a0e6478483ce253a3233dc66123cd4227c9695856379e52c246573badbfd9b839d2ba7a58b903ae4188cd82435c12a7404424d761c584605e4d3ca28c5782320074c74028a755da8825a021a7c8d57eacf36c93e979c7653206834540e7f79d6a304c7143b95fab0e9b1f25e3cf8366056684", 0xe8}], 0x2) 19:34:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x4, 0x140000}, 0x8, [0x140000, 0x9, 0x0, 0x0, 0xffffffff, 0x0, 0x1]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x10) 19:34:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x8000000000061}, {0x6, 0x0, 0x0, 0x7ffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xfe00, 0x8, 0x0, 0x9}, {0x101, 0x1, 0x4, 0x4}]}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:34:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) close(r3) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r4 = socket(0x18, 0x1, 0x0) r5 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xfff, 0xcd, "b80000004034d012a47364d200"}) close(r0) r6 = fcntl$dupfd(r1, 0x0, r1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8004745f, &(0x7f0000000040)=0x7) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) kevent(r7, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0x8000000000000000, 0xc, 0x400fffee, 0x8, 0x2}, {{r8}, 0xfffffffffffffffc, 0x50, 0x1, 0x7, 0x2}, {{r6}, 0x4, 0x82, 0x84, 0x0, 0x2}], 0x5, &(0x7f0000000300)=[{{r9}, 0xffffffffffffffff, 0x40, 0x8, 0x9, 0x8}, {{r10}, 0xfffffffffffffff8, 0x2, 0x8, 0xffffffff, 0x6}, {{r6}, 0xfffffffffffffffd, 0x3e4ef41a079f3d08, 0x1, 0x6, 0x2}, {{r2}, 0xfffffffffffffff8, 0x82, 0x20, 0x280, 0x7c713742}, {{r1}, 0xfffffffffffffffd, 0x80, 0xc6cab0780090a138, 0xdb96, 0x9}, {{r11}, 0xffffffffffffffff, 0x20, 0x22, 0x0, 0x80}], 0x0, &(0x7f00000001c0)={0x1, 0x3b0f9acb}) semget$private(0x0, 0x3, 0x108) r12 = socket(0x0, 0x0, 0x0) r13 = semget$private(0x0, 0x4, 0x1000100d3) semop(r13, &(0x7f0000000480), 0x0) semop(r13, &(0x7f0000000000)=[{0x7, 0x7fffffff, 0x800}, {0x2, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0x7, 0x1000}], 0xa) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getuid() r14 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000a00)=0xfffffdef) setsockopt$inet6_MRT6_ADD_MIF(r14, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) fcntl$getown(r14, 0x5) fcntl$getown(0xffffffffffffffff, 0x5) 19:34:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 19:34:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x8}], 0x0, 0x0, 0x0, 0x0) socketpair(0x1, 0x5, 0x51, &(0x7f00000001c0)={0xffffffffffffffff}) read(r1, &(0x7f0000000300)=""/236, 0xec) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) socketpair(0x1, 0x4000, 0x8000, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r2, 0x1}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000440)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) socket(0x18, 0x6, 0x3) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000140)=0x7fffffff) preadv(r2, &(0x7f0000000800)=[{&(0x7f0000000480)=""/188, 0xbc}, {&(0x7f0000000540)=""/123, 0x7b}, {&(0x7f00000005c0)=""/158, 0x9e}, {&(0x7f00000000c0)=""/7, 0x7}, {&(0x7f0000000680)=""/185, 0xb9}, {&(0x7f0000000740)=""/151, 0x97}], 0x6, 0x0, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:34:01 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x6b) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)=""/238}, {&(0x7f00000002c0)=""/175}, {&(0x7f0000000400)=""/146}, {&(0x7f00000004c0)=""/202}], 0x1000000000000358, 0x0, 0x0) 19:34:01 executing program 1: kqueue() r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0xff, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 19:34:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x27}], 0x6, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getpeername$inet6(r3, &(0x7f0000000040), &(0x7f0000000100)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x8000, 0x0) kqueue() r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x7) sendto$unix(r4, &(0x7f0000000200)="eaaf468c49e9a16bd3bd85090f9d7fd5ab39962f4a33ed29e887ae673627116017e361e90c677a691d1936224c94608157b8723c5eb7dff6", 0x38, 0xc, &(0x7f00000003c0)=ANY=[@ANYBLOB], 0xa) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000000)) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0x8, 0x0, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x80000000000080, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) readlink(&(0x7f0000000400)='./bus\x00', &(0x7f0000000440)=""/35, 0x23) r8 = syz_open_pts() dup2(r8, r8) 19:34:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x64}]}) 19:34:01 executing program 1: ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000b00)) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r2, 0x0, r2) r3 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000482e1080880537644f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb5d62deede7aa1f5a524f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becc8f12f6470f85218ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7a065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c81b73c5877a2f0c00e78b0c91dfc690ece19818fd59"], 0xe6, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r3, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgsnd(r3, &(0x7f0000000180)={0x1, "6cfd38356202252ddcc6442fca4091cdc4a97f0b41a8e3fcbdb6af4bf0422d78a137f4e9ea027b74451b3f0a44f08cd90655ea61f1666d1d215fb2c154298f71c37d41476930e8ce83e1ac7d01264eb1b66cd958e2f6124d792c340fc786161d2a8456a20e401c42085fe200a9b9dacf929f7723443f83a543bd43bbd36953d2c193abccfd3fcfb75846cbf94043c300f7721a556ac6b19276406bfbe0e6a9eb92a1699e427e796d14a02aab54289c327e7d0a2d3f33f87f56eeae0ceadd1d70caa257db7ba768434b611c4f623537c27b36d9d9bc57d47168ad12fca635697550a947822dbfdff86b58fe"}, 0xf3, 0x1400) pipe(&(0x7f0000000080)) rmdir(&(0x7f0000000580)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x200, 0x0, 0x0) r5 = msgget$private(0x0, 0x131) socket$inet6(0x18, 0x14003, 0x7) msgsnd(r5, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgrcv(r5, &(0x7f0000000880)={0x0, ""/249}, 0x101, 0x9c767b58fa90a755, 0x1000) 19:34:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="74ef4e19649cb81c122543ca1203ab3f70361c0238d64301e038e41c8e394dded78ff3a31631d99afd0270f31b5da4be7b288bd9a6c72e22aee1bfc5d6f5c633ba4ddb1a3c3ced3f01a9235d6acf5404b2215c28efb98e530d21915400143aac52313278c3a36fb603b6391822438afd1c75857d617127e4c87394cf3dd846b7219433a01f5c3bce53084c3204ec473abbcd9b97a344a953358cb1ac8a50258f104806f38503cbfeea2b502312f159c4122b9f5afb8148dbfe76eb25bc2ec101598fddea023655dddababfa818eb4be75fbdef4032f94319a3ad022fd908bbc155466b97d17dae5d9f80ef2a5d48ca3035a30cb888652d69c3a28857bb0235eac172e9012f934539c410b4531bc4dff0903b1e400a78431cacd9c07f57e82d6e6bdeccdb765c88897df20c125a0374f858b4d4d05852da1676ff48eee07c36cfef9aeb22565bac704fa640aa12363ec14ca7efc0c27361300b1b2f2184e2dfc3d7ae3542d6a469de1ae8ffdf40"], 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x619}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x400, 0x0) write(r0, 0x0, 0x0) 19:34:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400801}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = dup(r1) r4 = getpid() fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r4}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x8a, 0xfffffffe}], 0x1}) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000380)={0x9, 0x7fbb8c93, 0x0, 0xb54, "d9bf8c0feca1b4f490a05d6055af84782287837d", 0xfff}) r9 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f00000003c0)={0xfffffffd, 0xaf}) r10 = kqueue() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) kevent(r10, &(0x7f0000000300)=[{{r11}, 0x0, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r12 = socket$inet(0x2, 0x5, 0x9) getsockname(r12, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r13 = fcntl$dupfd(r7, 0x0, 0xffffffffffffff9c) getsockname(r13, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4, r4) r14 = kqueue() write(r14, &(0x7f0000000340)="a3dc94a0de4931d46fd34a39348e2517125db0af", 0x14) 19:34:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/d\x1a\xd2/bpf\x00', 0x10140, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 19:34:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) write(r0, &(0x7f0000000140)="220e22", 0x3) mlockall(0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:34:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10022, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 19:34:01 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) r3 = socket(0x2, 0xc003, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[]], 0x1) setsockopt$sock_int(r0, 0xffff, 0x2815, &(0x7f00000000c0)=0x2, 0x1) write(r0, &(0x7f0000000100)="661dd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1c4eb273c09ba04622046267effd0755198e60d4ea94ebac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x70e) 19:34:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) poll(&(0x7f00000002c0)=[{r2, 0x40}], 0x1, 0x5) syz_emit_ethernet(0xfffffffffffffd74, &(0x7f0000000340)="313e1b7d234bd90f2e9dd602ff06bc6848b02c358ef5aa1f3845d0d46f731f00f5fcfd73d72a662f18a9da296097265bd3242bf08af6e7f487f164b78e7f58b7199cb0bc680be46091ce64a77b461694426a0fca1711a5105871bf6088cafdb54c8ad30d86d20b7fefe9bed4ed8482016bb42f40656169ce7040fd4e68a241236286cef6548fcfc21bdc08a82f4724ce14a7a7cc05af5268a0e04d027de968a4f75fbb148539d8e724196dadbbb971f90423e18bf6b3425704ba3e20f7907045f9dfb0") r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x8000, 0x0) fchflags(r3, 0x8000) write(r0, &(0x7f0000000080)="272793eb2d7551fa2e3a02549cc8200043d6efeb0160bed62c44ae737f18b9b1007aa2209d63fe00f1b3c212fa0672022b2fd1ecfeb26ba1c49d19003e60c0ac3c430c4e16ab78892332f94c42f26d60c9512df56993b018ef211190a7e22ba247ff4314a7b474dbb1ba3ea84bd48374b2f21d3e1d26d2cb864b6fc4530216ba1345dea72f9b682907888081f05153195872fd0df7fabdfb72c581cdf83f23cf677c69eb99de21d3c8d30886bc6b8f7b0f67e82d0fc854496dcb4f9aa94f2afa702c50dcf91694aa198918c975de7d487f9ac4b45a30bc9c973716fc0d6ac3850721bcfbe676e2926f1c338b80b10a3f8373df426e6b89424b7ab01552b94bd8a5859307ed8b5c203a10fec20e3df9d505d266e91ef5b04861edfdd9f00486d9e8cc48ebbf5e98d21db42f0a14a353169dc2d63084700ecf6b45a80cdfcf7a4eb2025e511c889088aa7f44b97dbbaea892c9e684f70349bd30fdfbbd2a33ea804d6652e4465aa52b5498d826cbabbb59a96b14dee776b5c0b5bbbde6b0202031917a2ca571e5d89ca3ca187019820f2602d2a2e00bf4831fa43d1a38d9a032d488c5ad75a0c15ca8", 0x1a8) 19:34:01 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x5, 0x204) listen(r0, 0x5) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x0, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) readlinkat(r0, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) close(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) socket(0x1, 0x4000, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) fchownat(r0, &(0x7f00000018c0)='./bus\x00', r3, r4, 0x6) chmod(&(0x7f0000000640)='./bus\x00', 0x41) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000840)="0b432efc3c9d8730400299ceac393e202256c210b1a37bc65b0ea33348daa7c231d669a984819dd47314d3c44bebd8e2f7fc314491f300ac4fa8210d22c866152b13f3de8beddfb9331876e3ef4070e513857af2d693cfc8e7e4e50f6c791c1d027124a150de67e50b3042523eac9aac61835c4703fe4961f15672000b3959f2ee3f2d0b2f567cbcffdf257de534161f32cf043a0c435a03debec8d15f3bd2257942b423465be8908d86f01b14f80681edcc391dc6a8238a842cf4cdd9a53b0364849c0d2588f7ddb0915aa54cc97c6dd38f818a8e78142a7fa4033d4e0ae29c040e40a85a72bee7723903fd56601de8d631b05abde8ea2afe7366cf0b36f6728878ec52c86bda54de66916e669b86a4f1c26d827c4e96d526a5a8a10e569078398195a05dd8f3551afd62e035ea0a93479a623da0b8fa4d4aa2a67844c69b9b6dc67c8a09bc9e6a3e2e4e56749fffa223e86cfd0c6e33b19cdb36f578b2afe39fe7d206dd7596390e240035676c0b4760f811c2f725849e5ef945ca3c14b70ae4c130f269c1a5aa16ac9135b7af29afcc84eb8ffac7827ebdfa9b65e7e9f0587c4efad5eee56184da98c152bf623c9a0179f80916a3a70a461e6458969bbecf2ca6c23121435aa86bbc47e93ac4e48c55612f7a0246b80760b56a7ae70a9aa1bf572863045437c7b1449dcfd4c2b707564b66849ee3ff1d0edea26678d87009c1ff224a9e3331e0b5bb76b3b85e6783e9190a7007388cc5846d5abb13f6c6e1a0c70a35c8a49d5c10171aaf165d9ce49ae0ff123f7f936f26ce0ba63a79b98dccdede6c79c13294c248d2f69edffeec96dbe4308168bac4db4cc90cf638520ae651e4a89a939e74b335aae22fb7d3d23961f884aa583cf248b15749100f2e3c1dcaa1954395f9f8b331be91b514f7af061606c1e5696df55237bab4fe1ec555c2bf62777cda81b59634dd8ba557ce03def640d068bdae4969c0a72dccdb7f3e0c261a49e87e88b33a8871a3053048205389edc5306ba54cfedebc522293b7d2cb836d5ed07e02b7e685334faffd29cc70c49234a65f5816867915fc0ba7e8314a0b6fade087738ca3fefab75f7f5a5ed5fa1ce8f3c1beb60ca9894f59f461cb0885262ff8ff163d56df13a78590639a71215299aeddcf1c01135569baf8faa1f3db885a85fd6606a929cb620658618fbe7d389c5564eb30082817de2c94518764822ead9b5cbd982a6cbb2fa87cdc43cc53d360f63169c51a5cd7b939bf2f0c54cf02565c9dae56efab918c331ba276d77f07414d3ee3449b59aa025751b0657682a0107d84d3ab23a18e2f53fdc0e83d2fbc6ee5b08b1d91cd29563e553a6debb0fd1d46fff7bc6d6af60f99d723e0361de8126e6d1ce6ad8052adb7bc3a2ce1837b5786d515bbf9901474024c428356b712682652fcc0b282ea1a399f56a61b6a99801a08e433ae47ccd45e4741e9aa431586508792b9ab075790531e4f8704972b3e2b4d6a29725493c3143d80b72d37ff2976b10676f2c159fab21f3123f1998557eee5a480619ee32a2b72ff50ec595f273d841a74e44b90443b7761238fe0c8d7d08644a0ec7edbcf3c93173aa06ef336e6272142068528cf266f5e7d0bd6899c05948d7add350bed16d6a4caed53e141d5f00dd425fb51cc06eda86e54b6ec81037fd2a58c6d5048e1563e46415bb222793848aff8edae8467a607a63922d7560283253f533bb0590d112874cfe434a87682f23f6ec5b4061ec81440aad7b32ba86865cf186b1108c2af6c4143e84460c0f4cb68f3b3451292c7a10542b92e8e42a70893f48f0d907107a2349d5b3a023ec9514df4567598b0de854d10c58cfd04d93bcd421caa5cc19b3ea210f25d5ca9d19a69082fa6b657cb0f4b3a9b96cfa77968edfc261108f8dbeca1e784ce2cb646fb2bf9779beed114a34a5c5b073fafb011bd73df03f0c495d5361dacc8bb998e3d514a75ce35c49e5f20bfc79eec35fc6578211a2dad5f8909cf9f5d703779d5b18e8e329ec5e6117897a576ae663f3bf6b6fdf05d5824677d67eb8d5241e5efb0dbcda34c7cdc33dda2c96f084e7e36d0731bb41c560144e9d3f90d83ce876b493f9b2bf4ea183c1e7c43d23a904524d9e2eb0052e821c03febc0b219006a8cac0029c36e695a7214e2c4e3f8c2e594a0ef0a81e2991052afde34fe27133fcec599611ee54ce5ac758ee49a7980023586bfb8eb650f70d3bfbc6bf8d8fa6a21c0e94d94ca6219fbc820258b49e432bf8c93f91ca3a9029a4e66024d03bc22a4391b6fe7404aa84e82070c8005e9349b7aaa72c64cfa3513fd4e8d71e157c7416abcc5ca6f560f131cdace49ebf40903b8b0a5de39e27244558d57bff0149d3b7358397b15dfcd90acfb6924b45e1d1e55122d715cca37e66265f1049debeb59b0db028e3598cf858a0d47b36423c82a909d59a9738910f46d7e11bda6ee76a078d7f9438343c55fc1f5aa83a9896315e62675a7180bc0bd070bd025130f8153f9fedd3dcc58d5ca2e93a1ad331c803d31386e790b4fbf98b9553d770671fa2d4399dcb8064a3f18f8e9000b552a97640e19d51177f25e0d2145721942f003f475f4846cf184d7841469941e248163d0f0d8555e9d8c11853d0b096aec0ad8fd2780463e2f3570a39f911f31db46642b382eaa7d77b2524a821f63468343b286e96e01e85ffcd9bb610d13196fe631030eacd9702730f14eb52dcc2ba695c5a36cc0df4c9491ae818f9029ee8f988d06296f7e4b840ebbba32937f37506ba519494f89c95f2ddedb30bec1f8444d9cfc1723ba057ef92ea4bca8ba106ffeb1067bda1328de372770142d45b0a9dbebdb189af226f1e3cccf2f60521bbb225e14a47459136cff1d3954ac817e8c534b7709f6ee3a95f0c052311a21f4ee180c3118ffdcbbf6e8829d3b83c545c585a8cba05f4df90e078e28ecf2f683dadd96e0a4aa44cafb902f7c8a6517acaa8815dcd660f5d7541344166fd51bad1f8e0d0fd11a9bc3c8f7ff266701ee012cd19f79ec310129d73f882082d39047441b152ac4994d90c95d5fc7d867baddc785783845a15967f7cfd09878cc06ec14d907f1ec5b41a3d2402cb96fdbb81610d854523666dc83f5962bfce892dd2dabb13cc7219857be952c5d3dc13e14842184061fc4bc15d5c49541dc29bd30a3500c8e06b9ddee2a5b8e0c4b7e8af2a50578026ab621b94d0b517b7dfd6ced35c446175e3352160706be7378ca98840779d940b326d1e6b5dea4e57f9e46b11f6977adfb530c8524d364764b5f79ce8617b7439cce72a94f4406dcf01b4c406b343c2520a29aa3d13cd466501d9676a00c3df27c0719515cd5bc4d36885a8a2bbc2bdc0edab39dc12f29de73aa11824fca9fcb3e474094a7138890b97ca478f47326fee212c8e908731758810983dfe571dc7f234399abc583276b800d4b80fdcdca79ed2dca0d4bebcf54e4020ceb2a6d77aaf8ca42bade30e4c66ac47845a421e8d57cd27da50cb8663acb8e07c3b97310dc75f6cc15ce70e777df5d258597c8d30bef8ec5a475d29d51a2ea3dd69f8982109cb3934d155b4ddcc2784bb6993bcb1b6e2a956e4ddeb9d30b0d275b7cce524d40ceb19d9a15c179a50c4ad0d4721ff28a02b09b46e3bc7f153d603ef56c0674c41e0e11041d020932f4198a3d84c9bdbe77e29a87876c77f11e61fdea471f173ebb94c094b408a395b070b131c36b5296f1602dbd5bf2f6a2e20ad9167e07a3e605c9ee32b2ef7b0f8ecb057168d6d1e33e24fb8a8f9625cb3d41ea3e791cf19f425fc2f80f023f44740007bac307bd24ce8763a756b3a4f6e524f72b85e2a7504e22a1615f30e5c4b91eb90ab87a867b12660582d6300a2d6cb37a7175c062c2add4a67c4c4186bc9f1e4f08d4893aa10f435ddf2ccfaf504717024c1c400c5091e72c9b44a236c96ff029ea799173fcf8f437205688064b9d3161c6718f1d52d4071863e40ab6bb9eeb54062d0a196fd9257033c772ff3ae420cff159793eb64618865fdb2498a9d26d038f02fa0c2ea20c396d92294e87bde7bf8fb5863373e0302fa5d903ea745e0b97c1315f7e4b91d19cc65327806e2d35772b0b041e7868d7150b62417294e89329428e2b03f6f28aedc297283bdb885c511c28ab72a056e77340916c8741187dad1f7a9f3d9439e531fecd75525ddaeaa013f8b584c43e1fe43963a4ea2c50704fb35661f18204ebe3d18b3da390d53c6d84aa84b9cebba70e180a66e987d2e5a8ed9874a3748b97dc1a93a4c28f3f7e04c0e554ad7d3bba09e007984fbc9bc814d017962e391b9e33186a998639d55a1b976123893e3fb3d267051cf3cac3e2d583af460cf0cf7913d1c91ed644c362a4c8160a800f3beff4e01a3f525c6069b797c56469cd7ceb8d58fd2dc783e6a90d8d111297c0c1f02295ba6febc7d37480fa5ad1f55d094e7e0d5eac0ff89bb98865137ea04cfd2f6cb288cccd8db8fe0aea4bfd8e2129031df9c8e156b0f52789964902f02204048e0bc5a05b2ff5129ad6e5e56ae982f06ffbad085ea5a21567f53e92ddf828fa7ae506710b03ce8c1c637e4a4c75246bdd402c5946cc372986cdbbf947f64bf31e96c0064d325cdaadd55a7b68f7f2b7319eaf303126c8bd23210a8913e5d44d90ec1cd3e8368f4639c7c8a2797b049f615f93ac8e35e093f399b3bee67d5bbcff9348505d40578f65d411e89f9ca54435a89810495f7e3d544b431109bac576f65f1250db7563126b795150ac8f5398ce21b0ca8f9a7362b6d4d7d1b5fab5a886d2fa34f636731094861e850f90b4f910781dc1bb89f8343bf18a7823c96522b162181467ade3f0c0b5702ded79726d6234258707b1ad87ef63648ab4d53aaf63f91e618a291df8b78c905530922f3e71213413281816b4a24f5c19594a1ab19648fe977dbcb139d79955bdde6fcac5c1ce0c87df393945b827679dc3b54c3a773f819eee2f60606c14f9beef3a8039b5b6befbe2d68eaef7d581cd1cbedf66f7c30b36714aa476dc9ec1471d4dcb054b5e616f31c321305a317d4c66b79ae8d8c5037dd9dfa5304649fba440ea683f8d8ad0ece1337cc4130f58cbb65a43b35d400f82971c44262becbfe7869452a2908a03d5df1bf367d350cdfecde74a5c79d6b9ff862b628733cd6a060ad099e8c1f16b816dcc908fa7f6aaa7c44e4387601694118c7e6cceb8ea389668f34378f47b81ee592a1087b8d7c0f03d2969664d7d7378e3681b641fb4c8ce5730c0c7086126e5e471d32b85c99e2816f28251d32c9120dbfb8c96affc205176639898bff4f40d8f1976399eeb17f509db9e3678499bda14983743300325f5bfecb96a333f20d84ee357eaf6b517e9e0f43e0f447b56192bd7e82884ddbbebb79eaf4f61a5cc69dc145f0c6c1a319f3f464846ea52cf6d73004f3e93d97bc9c28a237828051f4a4a10082cfe0142439a8cde87d54e911e1e3d0d299a6e8bc1c3a91274510c7140a860d968483576d3cc5ae1e28ead5eec0c6f622c2f9bf3467ad287abbc0d82473567be5521e68c5183658d987b0941c9c2c45bf563b9de494369927930f826de700abcc019fbfc41502e693ad807cb5c63bc3c7b0009276d8091c23888fd47031256cbd139f6867dc80cd9469a03951c1b588167b1a34fadb9caeb93c9f1ed4ca9d330c7883974441bdb854afad7095cbb730936ef0e18056f7c48006a9dd0a38cc22027a7948dd9caf99c1c6351a0ab016cdc0f76870b487c0f32b031798f7e32418b8b", 0x1000}], 0x1, &(0x7f0000001cc0)=ANY=[@ANYBLOB="380000000000000001000000010100008d4e37a5c1d7100e090c0914f7daafa6ac460866fa773e7e0fc49ab7a9a40d79ab707541f7c00000c0000000000000000100000000080000ec05ff1b3ba77fa20f09385c42e38b4dd6b507097c9321965f2c41f01d90af2d9fbd5eade859fe15ba5f70bf8b5b26db98059e1d8bcd3cecea1a234cf623fc3e896f05bb8595a4861df0eabaa0eb70ba3f7abefab530e8add8e283d5a2d0fac5dcdcab7857240fccce08f554caed3b0e41fdce2e74defe9fa3fd904d62f59a38068402e8ace7295e5b4a13fbfc524ca95e0279cb15a1e8b2c0d0dd375f547ac67bc649776e7e90cc51ae562ed8e2957ddd15000000a000000000000000ffff000040000000c1a47d7d36851cd58af87958f70d8d9710edda999761d815b0213bff6006dcc29a6a7abfd83b8799336d78ce690e3a8c6ecc639cc7ec22bdb6e1ebac408452afd1ef47def0760c8bf0362a3879f8dad881f3f1d196672b58e1a027bc2b0a0f94ae754bdcd670e2ba07f2452ff270ae04c61ff7eb5a42cf39a8bcda69de4a7f105d9090ff6c3397d976abe4218de2659009d66c2f0796060000000000c800000000000000ffff0000000000006a14600a6824dd907d483eb6fb6ffc2b80231ed31e781e23acafddb6855fa724c8e81bdb8454abbf1582c8db75a94991893335edc9ffe52bf480f6dafb71a47acf46c644a14ae33ca48e7d8e758245d03c738388d6bae4af02210ba09a2c81c4d82a1fc347fbcb351d7fe7f0106b93c5e1280ad679603662ec2bf1e3d15ba712a552dd9e0e443daa876174fcdd4e48fe1963e643e8293f6cd3b7fb3bc2265d33adaa2122535eb168050000009800000000000000ffff0000c1060000835fcee00def37a15db05a6c5d849e13e0b7d7674e51d9cf3dc395748ad0eb4decac4522ff04a749b7c6e672f24159c0043dd607d22d0e17f5baa9bc448c099e8382dda5498ec614df4120aeb20fb3295ec24c0f67401938fceb4dbf33cc3f0e0b71f58826829bb7cd473de3c74fc5b57716ba98e20193181397823be669d4edb00ece0000000000b000000000000000ffff0000ecbb8872cc854fb3a60668d249149b7f30c2c08e3628b4708393c73240c4dc9b60095d00518143d213cad32b7249d52c1fac91930f9ce8d5180333f33a8ee77d00000000000000009ba5503bbe653e733c88f943da59df93392144d915ae9d78e0dfada66ff53a2ee167fb91f0fe40c92b8837d65e06d8a7e1076e7f6e46f16bd2658100a059f72fb9229f59dc5c1160491f1e088da08f12efe88546470b2da4ae000000a00000000000000000000000a60000003463066ac5a2134908e22e4d145d1e45422d33a1971c0efc8f550600d1a16f673b9b6d2abd46bd29753b98bdf222470b7e2bddbe6e37925e05f6cb38585f2b579136268763d7ad56457782ee2fbc773ffd352465a17673ab59e01664f9497d96524ae1165ed428b0fdd6ee739137003e10ff0f0a7b5b42e4ac0a462d8fa73f76108e4a3b4384d14659000000000000009000000000000000010000000001000075b036c4c9fc66e8ba44f8b4e91489582284fe5fdbd3a00fabd84adeb94ddbc1b90dc56cc662309977e92366e5b649caf972b8d7c5323c36fa17857a79e10fab5cf0695fe1358039de44f49a7151184d13e50bd3dd3f964135e0e5084502ef3b57122e62453827f087ebc6d38f4625908bf2ff69f81d5d2b2e7f7fe0e7681100d800000000000000ffff00000300000058aec2d975098210ec12a0925c5d3525330843cd179608caaf5b5a9ee04ca3e70fcbf184cf14a0678f5a857f0b4b18cb3c00a9e21e77a918c9bd98b1941c7f551b2ed36df9a6f169f2ab14f62d36855ff2c05e5cd873f8d97fa811869f601d56b4aa70809c5ebf43d6bb694e55a2926caf2a5e0dbe4d72118b0835495d14c4a99812eaf3ed768aa5e94a9de6d297efce042b3d2922850aa716bd21fdf82b87471514aa93f354cc0b83799bfb947bd2b42d3e1bfb2ac151a9d357b00a5909054f00ce43f7c44f00009c6e4b66c881a9359b80f842ccac9af62730f6ad854ecdea923d6725c87e2d40359eaae5c41622e0db3153be9b1e888287b33115f7945e75d935fad5daa0d9e99f8cd29766d5933d74b588cdf4eaf896ff3668ddb706c1b6f586dbb545ccbf4219c647087b521638cbb71c8c03824422f6093c0ce23ebc81474a1eeccea4fd019f203fbf371a4f70a62996a84e06adfff4e5a1b741944427aa299b2d06ecd30f08eb5faca5b6f15e61afb27be4e57d570c8d7565523a4428e0dd9022d78c8dc2b033844a258f186bad0aa797f7fcb4017de57d42230ea42def5233653821d2cbf585f6c1052e057a0000000093f17a0aab99bbe8660700000000000000298766da77579324d9ce6b0ef56718345ebeddb62c47358638b80a34b71e17cf532790066126dbf9c41a31db67c094d79ce5e1f4e18817e0fc13e9eec1a49733d67cc3b22738f0543e2c4693b18c6e785e98a37292c4d50b8a4e89e6b438dc244f15165a4ff2f9f7f4c43c7a5be354ee1869695e22a9f09631ed5ef4ec5e3fe9a852f78b6552c7eaf060dae62785f9df5c1e17cf4997d0d4a94f272b117c5fe5396532e7fcc90b61044073e98692f0185977b1d0b534d387ff9d2019c91c50e428d8e7dd9918f251"], 0x5b0}, 0x1) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r6, 0x1) readlinkat(r5, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r6, &(0x7f0000001c80)=[{&(0x7f0000000680)="85239772640c9099741148ca9da9d59629fafead9a4ff72000417e7ae3ca652a45d65bb12383b4d0a0af6257fe2734b17840e4ff257c129d10696d25be6307a6896d39583f7e11c50f5e9b788cfb9f925e74023a1b7118265f09090ba1f5baa4256e133883a0e2173cd7a645919e6f2ec43e060000b0b2885ecc1505811945f18a2b152c5c877efbaea04e74f0a4791816ae5f3341eaffac38f2f9decc13053cdb6ea41d3755751eec864c0e1ad7ddb5fbde81e0130f4563f20eede1598a0d3360f6053b797104000000000000005f2c9f469d27b698961bdd97d1464742677b8a2242ec44ae419fcd2f37f2b6964ee074958d692374c51b0533d6264b287db410dbdbbecb424f8757396d0c57556e121e58471cc25c5c8ec04ec504d7bb4db10741043f1a99509302ea07bb446337d553fa499b6dec1f846995a8ae2678230f53c4090af3bb8afad909c20e943d95a20a0036eea30597a3b1120fad3fbf14ed9b7308f5af6aeb87282b14e742eeaa928691080da11bd5b4e7b384b611f1532aea2bd6d017b688b8ff736fbf1e", 0xffffffe9}], 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) r7 = socket(0x2a455b8ff79af39d, 0x1, 0xfb) pwrite(r7, &(0x7f00000000c0)="7f3b827dd115c288d48ce877fd886740e1326880d3c1d3566a7a3b207aec52b1fe0c24", 0x23, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) 19:34:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x2bf) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:34:01 executing program 0: open(&(0x7f0000000000)='./file0/file0\x00', 0x20, 0x4) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7f}, {0x3c, 0x0, 0x2, 0xffffffff}, {0x4406, 0x0, 0x0, 0xfffffffe}]}) dup2(r0, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) r3 = openat(r2, &(0x7f00000001c0)='\x00', 0x100, 0x50) madvise(&(0x7f00006da000/0x2000)=nil, 0x2000, 0x3) sendto$unix(r3, &(0x7f0000000080)="2cfd2cb8d7e72132d8116bfdae466c5ad02d37f9ad4c331e6698363feb393c7710219376791a2ce38150d716163f9530f9ecb77da65f1ec53ee312128b422fbb240e7accae9dade839e1bdc0986a48c1e2dc2d84bb85d72798879a2c92cd5cac566da3a5ac2a0a651f92d7271a9003496b741763b327209e8f11981cbc2245132cd58d2df685815e3cf57eac1b9c8cba835b2786780abd315b6af8894e58767726edaeb3c1f16da0fab96a32d0b58455d1bc5b88d671", 0xb6, 0xa, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = kqueue() r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000240)={0x9, './file0/file0\x00', './file0/file0\x00'}) fsync(r4) nanosleep(&(0x7f0000000300), 0x0) 19:34:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x4, 0x8000}, {0x2, 0xf3}, {0x47, 0xc7f6}, {0x40, 0x3ff}, {0x43, 0x3}, {0x80, 0x79}, {0x6}], 0x7}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 19:34:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x1, 0x8, 0xff51, 0x200}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x44}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCLOCK(r2, 0x20004276) kqueue() syz_emit_ethernet(0xe, &(0x7f00000000c0)="174af205b6068bbc6be6634ecdd0") 19:34:01 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000100ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r2 = dup2(r0, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = socket(0x2, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$KDENABIO(r5, 0x20004b3c) mmap(&(0x7f0000600000/0x4000)=nil, 0x4000, 0x0, 0x1010, r4, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000100)) r7 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) socket(0x6, 0x4, 0x1f) 19:34:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) pipe2(&(0x7f0000000000), 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x800, 0x0) dup(r4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000040)=0x7) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8004745f, &(0x7f0000000040)=0x7) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8004745f, &(0x7f0000000040)=0x7) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x33332a53d854f93a, 0x0) ioctl$TIOCFLUSH(r8, 0x8004745f, &(0x7f0000000040)=0x7) getsockopt$inet_opts(r3, 0x0, 0x89932d604abf84de, 0x0, 0x0) 19:34:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 19:34:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x100, 0x1f, 0x9, 0x8, "29acc06d3e239736ad7e686e18b6dac7c397aa71", 0x7f, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 19:34:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) syz_emit_ethernet(0xe, &(0x7f0000000440)="5154e75c225bef078cd9bb8eb3e1") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000180)=[{0xc5, 0xff, 0x0, 0x8}, {0x5, 0xdd, 0x99, 0x6}, {0x0, 0x3f, 0xff, 0x3f}, {0x40, 0x81, 0x0, 0x661}, {0x40, 0x0, 0x6, 0x4}, {0xef81, 0x8c, 0x6, 0x6}]}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000100)={0x14, 0x9, {0x2a1, 0xf690}}) 19:34:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a90005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0ede9f60a4222dac67cc3434d693a5990e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a8dd63478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1aaca4188fbee620aaebd250bfcec2742617200f5476b959853f9220bdf1315deb044e9ec2bf41ba9dfb5010c3eaa3a32f60f9f7dd52480920a06dc8d053660a6a015b31a1c6a6be020983a9595e27ab35eadf81"], 0x10) r1 = dup2(r0, r0) r2 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) faccessat(r2, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) bind(r2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000080)=0x401) 19:34:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x41) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x10001, 0x0, 0x40000000000, 0x80000000], [], [], [], [{0x0, 0x4}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}, {0x0, 0x800000000000}]}}) 19:34:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000400"/110], &(0x7f0000000040)=0xffffffffffffff19) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 19:34:02 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) chdir(&(0x7f0000000180)='./file0\x00') pread(r1, &(0x7f0000000140)="76e346673361", 0x6, 0x0, 0x0) listen(r1, 0x10001) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xfffffffffffffd6a, 0x0}, 0x8) 19:34:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45, 0x1}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 19:34:02 executing program 0: clock_settime(0x0, &(0x7f00000001c0)={0x1000000009, 0x7}) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = socket$inet(0x2, 0x5, 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x7250d63c390d4bce, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = syz_open_pts() close(r0) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0x5, 0x9, {0x0, 0x7f}}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffff18, 0x0, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) writev(r0, &(0x7f0000001780)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3d2fdbf62e7339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb0391822dfed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eac1036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf5", 0xaff}], 0x1) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x220, 0x4) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f372e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10ba7fad78136904e09d9dba2fae010f5a1e543a1ec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b94daf4d3e251ef3dc9b3f15a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x502}], 0x1) 19:34:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0xffffffff80000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 19:34:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) getsockname(r2, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) read(r3, &(0x7f0000000500)=""/198, 0xc6) socket$inet(0x2, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x7) faccessat(r4, &(0x7f0000000080)='./bus\x00', 0x141, 0x2) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$unix(r1, 0x0, 0x0) r6 = dup(r2) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000040)) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) 19:34:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x74}, {0x45}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 19:34:03 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r0, &(0x7f0000000000)="d188091521b9e886e10767332984c6ed33e62bdf10e5c4d6a12081906801055dc4d6c30e47", 0x25) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socket(0x1, 0x1, 0x1f) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xd6}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba3cc666a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7fa510bc62da7ad", 0x76}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 19:34:03 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r0 = kqueue() close(r0) 19:34:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b7031340f", 0x4d0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x15, r2, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "39d96afa74bb29408b4a65f08a0e010077f61d04", 0x0, 0x8}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000680)=0x20) 19:34:03 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, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010", 0xc590}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x1, 0x0) readv(r2, &(0x7f0000000480)=[{&(0x7f0000000200)=""/197, 0xc5}, {&(0x7f0000000180)=""/32, 0x20}, {&(0x7f0000000300)=""/21, 0x15}, {&(0x7f0000000340)=""/115, 0x73}, {&(0x7f00000003c0)=""/173, 0xad}], 0x5) 19:34:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 19:34:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="670dc3b2b7eb9e7699e2aa8dd51252995fe0c09f5e7049df97523da1740001", 0xfffffe2d) sendmsg(0xffffffffffffffff, &(0x7f0000003640)={&(0x7f0000002180)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000002300)=[{&(0x7f00000021c0)="35a88e36c4328400bf55d1ec750e8ae5b3991d2ba834b8437db9f8e8240548f971cf6a567c6e75423d3a4fbd7feb139072dbd8e528d9913a8144f1144a29b14bf9a1701f239022e2d959ecb15c4b34e64e389407070bac8dc2954fd0b41106f7e4e3c0d9e80e3136cb4c5545", 0x6c}, {&(0x7f0000002240)="1c1e05cecb5c40a36d1693eecd6fa20058ad89c239f8f78e7d7bfb9eafe35e8b633322d7b823c385b82c194413a4e0dd", 0x30}, {&(0x7f0000002280)="d94541780c253a9dd58573c6ad4a22b903364bba5ce2499434c57464d20bc3722f9df2cbdde86b07b41988ff5edaa3c9945a5dd998ba6569d0b2272d7492db4341d631b1874c970b676d2e0209e0e5bed9d348d4d939546e26e56f08aee4ed40cc252e112f37eced034b31657eee6b9bd4a1", 0x72}], 0x3, &(0x7f0000002340)=[{0x1010, 0x1, 0x7f, "228a729c511656e5195b90e5bcf026526ea3b3ace4eb829f9d58ff68cc511131a17b5951d692fffc36457f1371875d38639f3e4c71dc3e65de524b46c96fdc90a73a9fad42b0101994f7d77c40a0b297eab92882e52a4289adfc84ef175cfbd5c05cb9bd2f41e73812d005294b274b781c40f3ee604d4a96ed9d21ffdb481e5b47eddac05aa68ff876d647691377267a5e46204723b53420fe0bb21f29dcf2555795994970fe13d2e158414dcfd13c6a2460cd3ab79b8a4c91723c513b4c3f26b7592b3e9e0b532d5ff281320355043d80a60dd99a21737fd599eebf65ea766ddbe38b4ca3480ca290db2cb2148212a1626c2bc26c31012858d90f7acf44ced9bca38caf28849f7432f49685c0e232910359db649e4c2267346a95528bc47bd388404f92242bf1fff0f833b5af9a5fb136cc0909cd0acc8f2a770c817fa630eb6f27d1c24d313210515460d52c7d09fabb506e57f1c0690802b8fc1f75b1701cee67279dc4226492472ce7977f8938d4bae8364af8b185d84d5df9b67445c8bb9840d115d039a636484ae955e62981b3624ef8874e1c3cdec82ae84e60f85be6534655527dee018966c4b6e23c48e1c120b4d53db7879102a050fb41a57d5bfea31c585bb7329729fc75d0c7b56e6e16deda1cb0f7ca24984103d35faed7c7de82c21e1afed5be4805485f9b0a88a379a4279de72eeddc4068053fffbdd8f4413f553808aad839b541e0d96e55720e6334197d246a8eed6f275a210b179c267468340a62b135578ad5636c9e33718354a7d01428cb799a17e46000e19a9cda2cd664dd3940baf7d0da5bdd8b6feb42058d095358eed65179dabf69e7b333fd2b852eecc06d48a68264929eb9109c04dec0a2130b8946c201eb4795b4e890bbd94f143a0cddf7adbc1ecd706b3ed27d2c5bd78c42f20f9f85889390b2c5c3b928ed02fc3b375f35d0d69fa728ee138f459f7cc93b7cc078af85eab3cd3f371da11eda71057e9ebfa4d2a57a4668f0f6773f960bb9a901c984c71d75ac0fd3cab603b89b765686c29a6e896de7d7d5522624a30942cf32f5bd54b8688978fddefb0e3e700ee541bfbd99a9530fd1f94218a20c8fefa43525cb277d3214ba9498c5bd5f581b2fbdbc4d62a88c25601bd9a61a750da58324b52d23c322d288a9de5e38321cb871d71b2bf311121564ac3e3d9902274a6a42e24faaead5accf3ec5fea819b97bdc8e4b846d704529cae6c5018460938a0c90afdaecf9e4297d8b6f8c1e0f3437377b46b3f91efc444f4842f1a5591d0716aa86d8332b4ef0116fbded542c99d974251ff1d9e969bd2fcebd75785b59edfba0683788d2bf1cda5e2f7dacc71a8d5ee153c0db6d823357780cd88a552469b604770d02cc5cee8b31ac8eb710acdcf3503711ceb0725bd591872d05fc3fea9392648bc557d7cddf32bca56c7af68731d0bc5c810a9aa4d159bffeafe47b279577435f0d94eaf98c2cf8e635fa6846223b5e2141f845e78329aa779fda0f4fe65455fd5036083bfc28f95c6939900c7a426dba75835f2c5b2c228386d61a4ba54d1883313310cfed58ed7e92d10ad222a4f7243083582a1fdda1f917253d230acafd72de8f7b5cc5f15a2d358fc244c0641a843d5998179a01e0165d3338ffb1d2932a13fa0097e12975195683925ec10d7a613310b6bedc53744af7a78488afc59ef9b042d01df02dfa42a3651bc736a123ccca278bcfb9df3def20c0d3a3d420e23e0771226bc313525becc461016064c096db73379bc0095e076643539eeb92d5c0a55f63381e8fba742f01377749c9633a2b6c7fc5e16f785c2135b57248a97f424634d8dadbeefbddd821e9fac6551b160587da52e982a3377d41b41148ebc0263eb6a455bb4ddfae303b5166d5a9eec487be1ddf104e4e1e00727b5f3f70ffc172dd0cd729392831c1f7e4ff8d650ab12c8442e1c930718f8b21c1ae07486f1fa2629813bfb8a35f586f416de1c617601a6ab4db789f9775a24334466975913e48602b21c1796018497aeca9d7ccfe863b250f64431f660e1b7ecdfda0a45d254b09bd86fda1521d64b0236116fa490c6af56c9b03b52e7fa237ef2857e57c10c6ae51095b286b5cff54f80b1f1ad3dc5d04b571b30505f8b50acc77abe73df4c12964490a7ef7b234ff1cc7c30b84afa90e1c9306dc0532d088ef3317b100eb0dea89592410ed25233bc313539b695bb0c9672f53e7c78532fd8aa0ff3d621ee36276668496115a48291da76280fc8ed6b1127ae6427ae4aa7025e4f93a35b31b5e8cfd12cdf4ba98f6faac30fccc80cb0d82de30e837d7153d1f7977d1c51845177ecf0dc116a789f468e3e9666ab017e74a1c3c692f433968bf28c136c4689623a6b00372fc01af3250ae89d72f07c1a78d864de3fce6ef63c591f7ef4f2fb94bf5fdbd309ef9e02550f0a198c88da9a434dd649f9a6a43a2d42e2c146c279be552318c5ee2640e657baf8d716aba695ec6eb0a3b3fc8903854a9ddb244e6d65d9b979a291e5c7b47688e852648710578e8409d7fc9ee5ab988cc8d620534f1792b0dc0001fa998ec5025d53a7dca1399ba423862000de6f6df973336da71cdd2342b43a543b34a94ffeb05bfd43e911bfd3770e29e779e9bc8083a3740a1ee3aea310aa0b7a9e6e2e76ead5c75601f9a246d6c8a2916f04d694256b03e13b5a3e85dcd2cc610f8ff38e5cf93e8cba0206a6752b1f994e83d05b1cea98ca967bc3c06691b175f7e8ace94d1b0fb4b26b402b7ff5190fc742b928f1f8898a2e5ce7eb6bf7514beddd36352f702a17cb4fc2dbe2d2ebf291ba1d3573810b76aef42b7f39507fef3da850fb5f5437487924fc1cad124d385a843ace5251fb0b31a947f87656b5489427ce22c75dc387f0ce6c2deb6013739da48440933e24c947ac2ffe5e1ef9d2d9f7e1b9fc7d66e6f2a5e152ec2ef80c2e08715a70b514a437964a3156aa4be0062de01feb1071237758243e731489df8be170caad242b49567f56508b56795d277ba638c14bee6e9b00bcdf00d0fd38732d615fe20ae48824ba8f4487e59b04c51b361bddec00befdc1dd33b4594b2f90d83a0372332b1cb2d1787eefe630b41bd05e56731cb38635b79372348e400c1cfa36ec7cf076416aab3b21484f40c29f26ed8c28beb0964af67acaf9ff74d29fbfc4dda23bc1be69333cb3b7f44d6491d8384bdbda2c1cf523a5ef35dc54a375b99add1ecbaac0baa3800c53ccd2583b8f8f235bc5527715aa71bcc6b625143ec080ed91bc50cf2cb01e37f0f55fb175f2b38e6a2fb6ff538af9f63847b5ae0cf73ad47b333fd0a557c90a18ca4538f285c37a219760bb4a24050ae50aa6d4f38b688dfb1f6eee9951119de1050a5184026a691d11bb3b90e503603877e56f08c0087f0ee19f2d863dc198df12db86b7382fceb399d795b1c05eb2dab7e679643314a95f3b932d8c1104816e08948fd8d0d6fa5f6f77043e72b4ef8d19cdbaadd850e1f9f726d279d45aa41c3008ee7a4b7121c24446783b1ce201e9fad0afc765cb12e72cafebe0897c579db6608462933e21c6d0b88bb07fd9b1dec79d8bf87233552674a4b288c8e40c80f7425c9c1292e7f82e705d3c0adef0017cdc999ae4a8711bd55f70c3fd95edb427f202f16505b05dcbd42c1eef9bf11aecf7f16b8338270f75a665f37efa3356b826f3466df29a28b28bb8f59164761c5602afbd2d4415cc1c92a264821c8b519a533b0cb1be3febbe975facf57f0d0e0488a7f608530d9741daf2e7b0d3617f324acf66ea79f4ec75d891d37780adb7d71ef98f3882a083c84e1f3bfbf1b56d26a7fc9754430fc9c06f1a75b05f87a5f7d82061499b742e8aa8dd8394d330460666f5364411123dd865b1d336a35b8509787c0beb9b532ca6cc7b22ca6169e7850fa5cb0d81990ef7eb9dadbdbd30b0d8e5f16cac96a054e1fd7b5d38fec9981f8ba96c56d8b661ea0aea6a1c3b289ac1036f56d30f1fd86e6fdaf8672c273f423f6bc08860d13fcc7baa774ec88fed38fa91c2b642a7fc2f7a3d5f4b9343f5684199d9a3df04013b82ab99a96e300fab6bacacd13b1155c383466c85adc832eeae3e2f4c409feb1e83b84cd64ed33176be820b9d9f5ffc3c7dc41fbb3d6ff26db5fe9aa996bd2d5e413e7de1b70bb934d057b691bee5282c567de9ac7199780d00117f42a2b437f483883330f6e6c0040b9b780fd24e1f28aef86b975e309ca0496c22dbb2b895d9b649b286f50ba83b656fb53ec32003dd05fbff94cf827e50803fb43baa4efd044c7e3b817d4c11de0e73d8dfb6d0d4921577beb24f2b395558bed23396f61fdbe63bfe02287bd365da2981cd38c2bd98bc74beb4c0476893bf7dbac7f4c1541ee6aaf7ea7916121fe206d19b9b580defb85c23f39656464dbd6d34f0e80988b4ab3abd38fd720b82f43a1c1cf90588b5fe1b648da5ef2751f7f7bf3fb9333fd620bf413b75af351f884922c7cd5c754a9f57b5e2c3f30b3389aff7014dfd1bc0688ca3abbc584cfa5f1181d2d0a632d3c444ad78150db3e02816b5a93be7a7b3d54c1f5e128dff8aaccd3eb3687ed0da96f81a4fbc5871134f084d363fce0cb6885bfdea946c4515584f7475d949fa70dcae0a95f8743df2facc4a3f23af95dc6ee963704277599d4a1f6836dc3e173b23787a3d36da62c9ca95c82bdf709143ac9b380e39f5231175ba086db7b570c8a969c0c1326e723a6b007da2ef76ab134a8fbb62104550d11fbb69462b2178108a1975594460ab21b5ad1453349a4fe97d5619e124573f2c4f1a09cba13cfb86200863ac028581973c5080e4d36aef83905837afa640b02ac14ecabe4f81a19fb129267d52b4f1747b58c183a8fd28e0e506967e72a12c05c54c6639b93a1c860db7d846efa1b09e8428b550d6e1d1c57f5dee0ba814b91f8cc4e7f0ca81ab2afa31d1cd26557cadc8dc197f53538d5482e3de5922fddf2f955a95dc862bfa7a7a98073b5a96c9fb13f2f90b3306a83baf4a8fb1a1a1a90e4aa16e09245bcbec5a5885d519ca8469aec9621afb1422aab356b96123f6ee6e5542a5aa69fea9404c1822964ec6a57c8d9885bb164d9f37026bf0c5ccea99d7aa204f30c2e343b11f4a247af49ea5e100c3f703951835b49ec59ae295663ea9958e7ccb34093c55613c18691c5dac87eb115d90b1c118e1b22e0a8c17d5fb6bb0ce1dc9a780f39c084f1cf7f70ee46fa87c06cf7f9390884aa9039f8374c4d37b5ce45cdba6dcd14d08fa3cc4b8fee962fa4d4e4341eec7c0baf0c5b8fb34a4d89045ae566f97cfd0d3db93fadf76a1174c049133fa67dbda4b7d477c5b64f4e6eba3d6dbd89e2cbc38c6925c3e2158df8c6be3c991ec63071e43b383a791290ca5c5d9a165da6c704cc294cf6581d124f05a99f0cc0fa13879b6a85309453136dd8cca89cbeeb992cda675b9951a3d769278e56866a5219c39f2c6f283ebfdcbf21e6f0510be6bd50d01e93a0add84a3f45f72e068cfb29a72ba66f24e2bfff0790ac341bc43593d0902d1cd0820094f6daa5c4bd55cd8f0a93a425e3f7f1241e38f05563299c24b82ef4cfa9a10566c3e60fd3052a44e2bb3b13d4d47dff42b01c221f0f7b42a91b00258002e967a709fb018f72b905a3766fa1e9403e54e036cc5fe8b3ec81ec02456f35b4a8271056985191945e32828088371d4aafa37ffe1fa4422d59a190500b8c00c6dcfe04da87f4cc404b9732352a739438833e6a535c6151de627ea1adf65336544361551c1f"}, {0x98, 0x1, 0x8a, "51ea60cf1152b9be709e30a36dd0dcfa71e0d405cd02e1710619d6126d96388c4af881c7eff0162e11fc9a3654d6dcc8effe0c50d5175ad5c5db654cea39ae309183601fd73cebc452a0b1047d42186b7cab95283f5d7645706bfe67a26d8bb76854bf508144ae51598f1133f8918f3abfcbad79ea552f569ac3e4c48bc278471ba76bb6f33d08"}, {0xa0, 0xffff, 0x4, "0b81215574a26bc42f03ca297ce3ed82bf8fd5ae422338101864fc0067c309bc05f510d77bf94208a3cdab07ed946a6433f13232c9a0cd1eb7745007a70b90aa2b3f6a179e7c36dd4b208a03c34c1314b4d22054ae3a0e6068c2d9f7bf2326196e0e2840966fcade8a51ba51e3ea9f90eb597705d0c53430c2d85f2434a20299c5aaaae251f8377c1455051a3386"}, {0x50, 0x0, 0x7, "caa6403730784e1a43be3f04880fdc5f83e1d66f8e4fee59ba5b69eaec75009dcaa78f98e091cb42e1880abee4fde5d8d93c1c8aadd76b7fea8362d1db"}, {0x40, 0x1, 0x8, "3ea221cf4f167fed946a3b611513ea9302572b7051915aed62e5f9ca0369e2632a710f3e7e31969b2e557139d8fe"}, {0xb0, 0xffff, 0x5, "359a6b97f1c71aac0922e35fb52dda3ee6663ba49667c0d1c27ab18f9ad1271a000637f3e4afd9f28724db250ad35b47628a2619bfe0f84b460a06adb4bb1dafd4b0c76740b1d6d864c237fe7707503a6e11f483f0b7e0d0c1ef058b11afe683aa089a2ff7b6b04b0f7c6fe4468197e44eed10aa99c7cd1fe205e00f853123668edeb4d623f672f41ad470b4b7b86e9f2090e2ea8e7e0c79340c"}, {0x30, 0x1, 0x5, "2a9b43b02e3a3068e3b5a3b19a5d78a36d84097caaec67a8484c53f05164b2"}, {0x38, 0xffff, 0x7, "10986c3ebd36c1fe055383147fe9bf4e22cfc3abc41027f178377e3b065c02d4f27ac59ed0be"}], 0x12f0}, 0x8) close(r0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/80, 0x50}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/4096, 0x1000}], 0x3) 19:34:04 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) readlinkat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/185, 0xb9) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x3) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff9, 0x10, 0x1, 0x0, 0x4}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r7 = dup2(r5, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000340)=[{0x8, 0x20, 0x8, 0x1}, {0x3, 0xff, 0x6, 0x10000}, {0xffff, 0x0, 0x1, 0x4}]}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f00000003c0)={0x0, 0x8}) 19:34:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000001580)='./bus\x00', &(0x7f00000015c0)='./bus\x00') symlink(&(0x7f0000001500)='./bus\x00', &(0x7f0000001540)='./bus\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000080)="720d725aafdaf1bc5f90295fd7", 0xd}, {&(0x7f0000000140)="0cbe37469f98d4ee1a8e6cf9344b5777c47c3aff96cd4d4149dd5371344f40e21a8830c4c2201d51b5d6c16dd36e2814b39485c7f990f12f062568b54e15b8c19f84db9fd40d59939bba95913a284ee0200b698a522d92db1a754cc60f444d5ab5a4c59d4659775010fcfa9e7ab1e93c7653a04f1dacf4058e5f0fc0fdbcb16ac852f049d66ebebdab5512c6ee9afb0af35ea4f775a116c597074d3b3a3024eb4927109301e8c53442c17ffe1307d39072e7ccaf3455b022f7c4c317610124e708c10e529e5c266861e9c7feb497296b6be29a1bcbad00fb9ba8e4d64cee41f14fc19a4351a28b4ee530ca3b7c736f01358c344f71c91c7097e61e7a9f5c28ad0012af3d3b2703c7bb24b7080b6fff8bcbea1c33c3df80b21f0fc405b045bdc5ccf9f83fcbe9353e30756645e64246eb8082db892468a5aa6ee2faf2e0c705ea80188f4c4eb6d005b6fde4488d457a544fc8a5cce513cb7dc052d4ffa57549a169d3cacfc617d354bf71c4e22a0db5e97fb86440779fa6fca86a2a012bc03d1f4dc4e218d0784e4012134dcd3832b5820354cfdb1fa98b02775ddac72ea828dcd59cdc14c1b04db4c8edcec7e13b3c0821e83fbfbae8a068f21a69397195033c43776b18287cd3a78911e499208bf05e7af415efdfc08042524b73b2ae9f1ccf1565660a88c1f12f19f89b50a91c1dd3e768e0b318a9ba39b61924cef1778910f35a2d62c915c6d36b613531136e0b9275a2f2d2524fe167e6ffca13a6cf944015c74afa58fad76ade4d01933ab5316e472934860f3fbe3a23f0b200ee3eb6ce012831fb5f6ecb40527a334cb556d577f7f3723f2740723095e05dbc3101f78713860f4464ba02e60c2d4c084bfced0d1da4d3609c13591d3213e3f8316befcf71b07c276194f15cd369d7fd6f54d5f1b4d28bdca9c1a854667bc89ce3f0f35406dff4a3e9783c26bd0def14ef7d8848e73e262f42538b682914b4de0c2f96f1ace78686183239b164ecb8e4ea5bd27990e4c688c51c82610698d2e156d2f5b8b06b3dec5d9e7d2b986412624da9a9102dba5cdbac9f8688366634d580cd0867faf7fce29cdeddfdfa351737d6c407fbf8bf0a61b77938be982f7897323755135484f5912f79b84350adfe7fabcf3b0023b0e316a859f57313c2234d817ca78130e16c86289a8da36bee2c2f745e40eb5b3677a2c47cdf622670f5d2a8dd03d68aa730ad672a072e544de9692c308cc27130b9d224e56d22f6d133fd4d08c1b90716e49e4ad2518a939858c93a785670514d39a190073f5f3ecd5cb8c5753e5509441fda9279c75f524ac456e15d45431dacacdab7b5f6fc79910c948a391ef21cb20eed4715a84bdaeef7dfebc11815a91128fe25bf2ee11b8feee4a4287b1f3e72fc9701135d957454660a130b54f90d7f465c95e9a1f488722b400a76867eac09ce1e8cf9534e76042e1511bdd52a4f3ab7b6ca3d46d018646f89cdd9014b7363d732de8b21c1cf7cc999222295d0086973d551afbb0a8ec45fac1ec79f506589ba6bd799880e6baf12cd699f508ee91195852fe3d443bc8fbc1ea7fe6f3346889841b88b504bc35ca20840b46f79787d7983fd4992ed2d1f608f38c071a28abc2b12cdfb504b70f7646db27f7709e23c9cf3dd080d757a46994708f1465898834899105b4792da7219110e9bed35487b84461a05a95c3faf07f557d8e559c92df11194b99b022ac599589077473c96f012aa00a033db5fbde6284ada908ac526388993161b014bf38d5e387a1930f2ca4ea659a967c3113cf049fb075f5bd9022330d5d2105e0177871bbd93be6dbdd339107218627d632be33a44a7ae8211d6c1d0e903eeabbdd1485ae49f52912f3aeb9c4e61ec2759a15d1f6b17db453c4555d174cfda546ea026ad56c8d7cc0bc265670a5e22be759f85939a72064a86e5f331630de0cf79d4c793e3aefa67f251e950baf049e87a3cf3d54096c8c4fd6e0ea9fcb58ce39b2c9f0c5f74c094526dd2d36bc26e640d9444e6e95901a7eb4fc2c58e6aab7863a7750ea648dca18e10250c16efbe6d02cf44c2ee127177dd7929eb712233feaa28193326e49b578a830015f601dc91d45dc3e76052304e527b8e5d7d522ac674b88721a1a14ae2d7ffc7c890d2755acfa7ab53d376cf227412a4e01f2008ba0dd592d1a7404a7d0885dcdae5cbce89ef0e0c1154dc86db1fcbc080261b633c6b5a0acefb5dbd579339d4e68f18e40a3aacb5ed8260bf91032cd1edb0acf7617cc0ac712ac011e9c583a2ebba15c463c79ae13123dc4684d6d9e0f1605eac98c3a3b49650709c56853d9cbe6ea9def933e85d946ce4f96ecaca83c8dbdbb1196543d516f7d667d02d71446059b8c01ba7fbd8bed3fec5261d0dd9aa6df3d1da132061ae8539e8eab980d4f1a862ae670720c51d0d157c232a2752de98663a82c9a5d885775e8beaf457fc27340410611e0ab852f397862514b596cd11474c4c8938ca7567d75b138aef6e6c658bc7a50d0dff9012e8f9e3651f99d724d86450cce8b8baeec1ac189ef959bfe5c97c476a15caeaaa8c9a14aaf996709481cef94f89669d899c181ccb3276c12059f6c3f9528254a98ce7837dccc367fcaa1a30fec70aee679c90b15b51d22a97186f089e6c09a7788a1ceaebe8b377bdcb74c6db4eb59ec5e24a04570fea530ac2db0fc3a6def93efff2ad2c460d86c25d549cca7c424233bf7529a8b667d229c8030bbbc262412ed31ba3168342b830340c2fbccea82f86abcbd0e88374e4088fb2477998b4fb208c846ed0adb138ff8931273bcfb3a8cb077c6e7413780ccee24fb4bfbd7a191c3f2289590300f8dcc1e7ab8dbe1618c6b42cd893e689019080ab5ae0ce1eb4cf687f46634db4fcd610032b4c831ca6d8ef8988f48b2cafc6e345671f11aba7cc60388991c8e4cae219c826708348f1ce45e32498ab0f8d727013a3561271c7efbaea6a985a8ff4144b206a7b817324f5f36ebe82459554397205e9d7aa1bdd6437be05c30032f24b9fd27ddd313eb0e8c307246fc8c299438c5463d5e7600a7b4bbe6acf188f106e6dff476acd74d956fb5686e7012d9c9ea7678f48806ac4a2f35079557aa3177e202980cb68348d023fbde026b86efdcdf497d3c99dffcb0bcd2fa1a9c975d442b52876ea2e2f046cbde20aab6d6b1fe1dd82650f99641f8cc5754639f8dc54e880fbb4f895d372ef841050fa9d6459b19ddc8ea6657cea168bdb4ae56d91f7f5615abe7a417da4eeb85339c6383e5d5f84780b4b11a029bb5513b4b04669c41501650f0cf8972206574a2de08eef19cff27ae73128d53c88556bf7d92e7821d4bfbc9cdb2188d89e4bcd755906c6f57fdbf02d787b11860cefd7d4de1b1cb92c9dc2d1d28f64099e114f5dfe1cc018bcc8e73c92a81ce93c82d7b21e0638571a1285a4ed3b84e9a693688a9d46dab06a6430f999ed221e663e7ed452aa682a47b9d76657526ed16033a4accb28a53a2fed28c8ecd40fad171f29a8c8da2f2bc841bb73227f3cc5ae56d187b0931c7f971ec4eb1cc9276e035e6a0f51b8f42e7c36794de151db98df02ef1efda0ca051cec8bb7775bd601450b2826d33c55948dbdcc985d4f940396e25bc4cd5a519987a8a8d3572e3d9e31732623e678703ee790acb3daffba6c3137c387c8285338a664b624cc8612b46229e0a331e187ccdab69e07a548419cf0b52effde633008a17f199d6afad558411e9231c20e039d0582073db09421ea759677cc600acae39c7204e2e37d363069d79be126e3e7a23185ef58c0da99ea2f20a76f5e2e93abc82db5dbb65f0274a391fd00e42d3aeefb8aceac7a0c111812d4fc0119e7ffa29c4ca2ae107230d3081f3868acfd1af0da016b06f92b85f8701f4499708b7373b81da5905a8289b7106cc0a19f3fa48bed97652fb991a37e695ae452107e5592d5e4c5c1cd4b167e8b2f7b4499a0b74926466c571fabe8d94003ec4fde423a2389259096365d1ba0d0c583058d422f944eaf1e93028733a95b147dd2915297521c69f5bb4c3e1e4731a77efc7fa47d3cb8a218aeb99ff801387279db40953b386ab645456d22335827ccff146c6f5a266afb3e94dee79fc3109457596a016c62227d8d524e51bedc3f884a2712c9cfe0e4028111db7aa03d88b4057c6f15fcb695ab6d2081961622409b18819ed64f676a84c991fc3f38a1c071065707ab22b9caecb846278c921d07e9a8da1c36a02b405f1e753d747ccee4587d36856d16d7b8c23efdae1515c17b48d1629fa9e38d853dc193cbdf6b304a79f65de77af00eef1d90fe1cdcaf09bce72f36fd79a99d4cac4a1c143b1d77b12fdb476c3fdbe6374f0f592c2f59fff86aabb5290e6e02654498b2157222c9f6a24c3399aac1c7b2139b3b5c29f53707c623cf8b8580148995b6d70d28d6fd4920c67b9d4aa999284459900990a13e0c61994d18962ac8f5364fa2940226c93a8390cc6ebe09e1ce13ce96c31b85d03737b83dd1db3f53f2ce31685109bdef1403101250660276459a274d97ed2e02666957365df7e2d66d34b31369c23207d76e9bf7e4cedff0e78421348bd29879bf52a3c9660a48283cd12969db487708b37eb508e5e7193d9d454201f374a5e5a68039a3196c10475ca81afed8480044e222b830903255abbb3a1878f3ce540fc1487adb8a2168ec99bec90b0b2df4c1ddb9e9491efc1c45eaef5a5b8e440e2596e99788448730b6e8a2550885b127c91e3c031c409d81261f0bd4f3359e293335b743ec733d35ae5e174255ccffa85f92ec18344de11855f94e57842224a6612dc5655f1c5493d0e0959b793cf169e241f8b0778f52bab4ee86cc85ffafa3f68fbd881e0f9d525791eca7d01ef6c4e1e5b4094990692d5bbde88a7ea77050ef9792008fb6cda2bb185e49e0ed90ee6775df4498cc992f4c8db27920359d1a5ad4d68207663ff44aeb2619001c2b96a80e17ac0dcad26c6ba6ca2478ba9a24b790fda6c8d2b4c8fd3f1f561d7c93b12e9aabfca9b91623a5f3c9c89b94ee6a41e0faa35606e09abf3085cb15b72b701481c8a08186addb32d85105f0979d4afbab8694067fbf285ca5096498cf0a12f37e14201df65a5fe978269f031e9a73a212f09fa2c6242a0763e09fa0d3a1ce74ac2b142b66644b25ccee155e317c086447c12315adf77e6501446b6bbf3f9b5791090cd29ff83acb1ff0eec8a895f1624cedadd986fe541ff98739e1f722789a99dbf121c9d164046b2d2803fa132ecca7088394cf107eb7f174bf98a67d6e9a105d0e9dda6067cbff72ee52718ecffbc80e2d5c2ff7612583dc550e235b6654dd64a3f1c67020c25dbabddc1ca2fccde0c6547ee80a265e39d7327581788939bba110f62fd52a0d98666cee0aab961797f2e25aa09ced90d9a6dc325dc7f642af7bf18824e6d0824452b957e74fa530672491078bcfd5170401bbe1390fa6fe79618f79ed98fcc5a1e70a570c75f0b974b7b73a8906a2bc919325784c1fdf55c5ca2030d51bcfe6427c58926f28b08fbd26069f4dcf50e4e396f9208c253ee61d300b4111c93d68545c9ffaafce6532402992515acfae226d74f97479cf5f0f9e500aee770824742bcd7a6f802155ad51ddc8645efe80c21bad82f503a273c0b8bf3dd175e866780549f8e2bc4cdf9b6075bd2af26e3048619beb2a44db7011f47886bcafe9ab50ac4f6255bdc652f5116683b38e18c8b2af058bdbd3e183e181ea10e4e81666e347c455d9e6d26721cbbc31c6", 0x1000}, {&(0x7f0000001140)="436be1475a7ef9120bf7dc8baef3d0e87a4353c712cf7721ca18328358c71930bca95d52d6827df8b34714315cd9f73a7be2287a767b5dc637fc1f29622eb6963ce5f80487ebbea38a6571617150adab95865a2eba67b660bf506920271070dbff6b0e9110bee03c32585da88d4c29022835e98791bed620e96db1368a003926e271b9f46f04c2c1e446614688acb9b8", 0x90}, {&(0x7f00000000c0)="78170eec7271003df3d012a10f", 0xd}, {&(0x7f0000001200)="6e4e104f9601d966082fc8aa244cb1310cb3710c07ba82dbd5eac8f44d68bc71b5b72257a370a56d485c222c3950384f6393bf353dbdfea2520dba0409a4d7e5315a773660ebd102884c84f31d33dfd80986ef02ad2aea057fdff566cd5857065cfc57546c777fd9590b262a9d90b55a34b9e84ef5da1a2439baa555f56b579961eb6e36cbfe2fbc2349c9e8dc8e77663a6e787f4ad8799c921967ff567452149efbee059682d80c16593758c32ea251e60f3281d63a7d47cb020d3d3e853c638c8c815df8103a41f145", 0xca}, {&(0x7f0000001300)="1f51246579606310a456e964335c2141062af1cac0a064d59a4bfc2b2423fdffc7ca7c1000e4f57c369bfe9bd08e4f7649ba6f85c436ee41383c216dc8ece2875104ad5dde76c1df5328e00555fe188e07e3aa5298d9b0f324ea8e1de6b4055da1c45b6b6586878ae49a37bea32bd14fa7c431c3dc631e45dc0d0991c915df7834725254b27bcce4b2c99a67e74b04b638e162cd0c2962c266ea27d7f5c75bded3a150e8184836f0cded3c044b795772fe2ba1847894595fe953a1e1e8a451a6a2bbb9ef1eb1c02bdd65b26fb261919a8b9302420e4ffc60ccc389807a30cde39e38a8ee84ce5526623e09d2d92bc89c2f10", 0xf2}, {&(0x7f0000001400)="08448dcd1708f5bfd2f6b882d803755c03a3281142be9ab95e3e9d9c7da4fae8f6581757b888453e2b979c232fa467451e679bd1ba755f59daba39e4c0ce03fcbf8880e1a7fd6fec7d3ae4fca3e929ec7b97ad91a15d487e39c7e2f25f95be1bbeb3f337b1", 0x65}], 0x7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r8 = fcntl$getown(r4, 0x5) r9 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r10, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r10, 0x1) dup2(r10, r9) r11 = fcntl$getown(r10, 0x5) fcntl$setown(r10, 0x6, r11) r12 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r6, r2, r7, r12, 0x5, 0x7fff}, 0x6, 0x2, r11, r8, 0x7f, 0x100000001, 0x20000000b1f3}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r15, 0x0, r16) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r19 = fcntl$getown(r16, 0x5) r20 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r21, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r21, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r20, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r21, 0x1) dup2(r21, r20) r22 = fcntl$getown(r21, 0x5) fcntl$setown(r21, 0x6, r22) r23 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r17, r14, r18, r23, 0x5, 0x7fff}, 0x6, 0x2, r22, r19, 0x7f, 0x100000001, 0x20000000b1f3}) r24 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = accept$inet6(r26, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r28 = fcntl$dupfd(r26, 0x0, r27) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r31 = fcntl$getown(r27, 0x5) r32 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r32, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r32, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r33 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r33, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r33, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r32, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r33, 0x1) dup2(r33, r32) r34 = fcntl$getown(r33, 0x5) fcntl$setown(r33, 0x6, r34) r35 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r29, r25, r30, r35, 0x5, 0x7fff}, 0x6, 0x2, r34, r31, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r37 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x1644, r37) r38 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r24, r25, r30, r36, 0x24, 0x4}, 0xc29, 0x4, r37, r38, 0x8000, 0x5, 0x0, 0x8001}) r39 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = accept$inet6(r41, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r43 = fcntl$dupfd(r41, 0x0, r42) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r46 = fcntl$getown(r42, 0x5) r47 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r47, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r47, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r48 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r48, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r48, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r47, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r48, 0x1) dup2(r48, r47) r49 = fcntl$getown(r48, 0x5) fcntl$setown(r48, 0x6, r49) r50 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r44, r40, r45, r50, 0x5, 0x7fff}, 0x6, 0x2, r49, r46, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r52 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r52) r53 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r39, r40, r45, r51, 0x24, 0x4}, 0xc29, 0x4, r52, r53, 0x8000, 0x5, 0x0, 0x8001}) getgroups(0x5, &(0x7f0000001640)=[0xffffffffffffffff, 0xffffffffffffffff, r23, r36, r51]) lchown(&(0x7f0000001600)='./bus\x00', r6, r54) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2000, 0x0}) 19:34:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) seteuid(r2) r4 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x6e272cc80e46a35a, 0x80) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f00000008c0)=0x15b7f73f426f9fe3) r10 = fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) fcntl$getown(r9, 0x5) r13 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r14, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r13, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r14, 0x1) dup2(r14, r13) r15 = fcntl$getown(r14, 0x5) fcntl$setown(r14, 0x6, r15) r16 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r11, r7, r12, r16, 0x36823ecafd4fe05, 0x7fff}, 0x6, 0x2, r15, r15, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r18 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r18) r19 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r6, r7, r12, r17, 0x24, 0x4}, 0xc29, 0x4, r18, r19, 0x8000, 0x5, 0x0, 0x8001}) r20 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = accept$inet6(r22, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r24 = fcntl$dupfd(r22, 0x0, r23) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r27 = fcntl$getown(r23, 0x5) r28 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r28, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r28, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r29 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r29, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r29, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r28, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r29, 0x1) dup2(r29, r28) r30 = fcntl$getown(r29, 0x5) fcntl$setown(r29, 0x6, r30) r31 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r25, r21, r26, r31, 0x5, 0x7fff}, 0x6, 0x2, r30, r27, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r33 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r33) r34 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r20, r21, r26, r32, 0x24, 0x4}, 0xc29, 0x4, r33, r34, 0x8000, 0x5, 0x0, 0x8001}) fchownat(r5, &(0x7f0000000100)='./bus\x00', r26, r17, 0x3) setregid(r3, r17) close(r0) r35 = syz_open_pts() ioctl$TIOCSETA(r35, 0x802c7414, &(0x7f0000000180)={0xffffffff, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f900a75b00faa36082"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 19:34:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f0000000100)=@file={0xcf814e9874071803, './file0\x00'}, 0xa, &(0x7f00000012c0)=[{&(0x7f0000000240)="2888c9c050fa04a516262f232422ea8fe45f08f86818008520903b4f537ca3d62e51d5a31c389f55c852dccdc1abdc254b487d477bdb82a97fbf7639da8729369c9cc4aee59d89412140179398f0be48b1ae205fe7257f210a33329c150a95996985a07f63f21b783edfa40719c454e036d4c6a751fd849afcc22886548b7f63c560f6a7110cddde56dee542529931ef02638fa5a321c8d574ca4e50e7f84f57e3a4fe015aa32131d7e265a0dd5faab1b26030828bd1462fe0135e95d801dca7537238b9cc21b6898dfcb67ae3bdb07c2feb97c14fd131892fcbf59b419dc00ac63c78bb7d749e820ecc2301bfe8bcd2e278b0a5f82c433d0bbb843cb8791de3c674a76e82bac7f5bd6ed55797409be5298b1325dd03c08e00341f8c0c8b9b265771c2f941d24a44db1a988fc9ea4f8e7ac204389fc6556fc6e6e395594ebb3ab56963a4ed01d3fbb44071ff2c635e2bc8004ba7bda6e8f00144ea9bcc1bc03ecd50b6155db5b1180d9441f5e5a4d53a182e4796df8669d773487f7f6e3022ec93ff8a41f39d13c08e296889c98b665c8ad5216e83c046c7e72e52e643ac9fb708db9da49dfdfd7d7a891012a33cacceebe2834b56d5a7de535402a8eecdbaca4bf74ec2487d30c57c41ae0d831fac42daf34f78d51a81153e8a2b8d48b4844bb58e3453fbe45cc92e08358700b58568ecd39a2dcd19e3fb5e55b8a8af383b9da49df560aafe664836492161045a867cf06b66ac25ffb79bc944bfe9ef6b180f36bf6ae99fe37f7d4bce1968f27274388f96884f1ebc1b38d004489c60c2b51df706ef6bf2b7b7f6279629507920dade6822eb20a1dd99d1ff3a12e4fa09fe87b392c19ba1c24bff1630670ebdb6aba59dd5491f2d5e3bd1a949e49472897a038bedd164ce7edb31295016402b4a566e351047051c7647928005624310f3c103f84f83070c0c026707ffc1ead602f45165293b85c91c1e08b1ac26251d38d616548c62e73d724de5bdf85b1b6d42adf19e119ea0c0cc172c88a5c80399038272a2d09b6184b3f9d7f323cd7d2779a386af4434d875c4b9d0947c591d804f0d690debd5f5d0ef4abbdec4f5950859e9eefed51f8032f02e465c94defa63e102daef292533cddb89459880bea2a69fe847facd80babad06cae4841695a06b37c3b75085105c3bc3f2a05f40508851c949896a8abe79835f4c2b1acd3e1ca9703a05310906edb69d25740d492a92496ef2813c7b79e9e61514c3435bc749959dd031760cf8bf177a316eb42d9ad7fc118f5c59026702a24eea2180ce5708fe6850cd798b43406ef71fbd2f1058fa76e1e8a0344f641adf4fc03abf29a8e069741c1a11c3e993b7a352c9df2a10ccaf272ef449c22416da649c12e3c77c94c902f40f02953923dd38da555f12e918e00600d47c43f1f22ca7be105450a1129c631ab614de8d1d57342335aa48ffc5a2d1ef94b91362bca78cd9d0fe06ce363c32334e64c9767fd63b6ab880ba162190f23dcce3fa2fa4d4ef0c7cfc40e07572aeb9ed62e217c9e179a9ab77ec86a108c1c690e10351f1ea7b89e80bd9db540c1ba38358b0955e6ff7e2b0bd30dd73c5014f40bbabcb56e92059b9bffbe82153da525e77eb057821edf9c1a4d9eafe60e916d999fafee470cb0731a34df396f34df0ffbb5fb1828e21a1639415d5f9069c5ee2ec3b95611a0c17036e5d5ff98a6f6d21cc4e09803f8f4133413005844b13dde97eb3b6cf7764cdf758187149645f5fedc1600f1c049d87312447da214a3fe6451382e6f0884660dabb8343f845003585dcacb4b2b243283e0c72fe1131e1897d59dd3b2eef37bf3df81caac3530437285ad79739e185d8b966bfcda2611b5c24684ec583415903e50500e3b669c82c6ac69a026ae4726e4eb9d423581fab19be20a06964057e72e17119b49b91df62954e305060f696296627553a60f2aafb80e540c3c461445dbbfeacd70b83e2b041d31ed8a91f7d89e1c5aa16422fe849ff368386b27efcd28dd84a7a562624a0775eba573aa8636b568203c645604cd75b8a79d944d1ca4ccc20c2327f7940a19febf3194c0e3f70145c88ffa9587ce0999d4637efa54452848f1879ab122b4543f67762ce39b8d37214f2f06d6ae3abb8e02872b16aeecf180f8b40c899aafd6fd066c355f7a8038feb047dbaea3db079d530b78402828dd757a55357954e0bab314360e2d241f19e6818e949fa720880ea8eee61ae8da8bc70e35496a5551a6eb9917292bc1bbe62f7fe19d3bc6aac98bec88c3f129282c29f6ae6bfcb2a613e9cbdcdb0a838a42d2a70df576d81641bb8a0fd07fdc077277ce59b66a335f9505a5bc0a9ffcc0cee6614de780dc1af943bf2b3bd981bfa7622a61f98f0d9c5acd14e4d682c28a85a7a6eeb8327ecc5817ab0bc41a6324b67305d67d25113d0201c2fd8394cc47b0a0d0e45f780c8816d3bb75a027c57f9301034ba4373aadb6874a2be69dd9f15f75e7a06da8438f4ef4ef55be39940ea86b00899e3bb6bd36708a1aaf0d31c42532dd5745764f88de99b65c7ed620ebb61dd4afe081a475f7cc7dec0f71343b5df175d29ae7b63377a5ee802e857903959a6e9624d994a5fc9f0f9aae30f35becd045b04aec69b9a3de1a0920ae91cf669e63be65ed3f1f07935637b4e824ac08f359d7c18a14497cb0bc7ecbcf85766ac49d534226ba4b9cee34feaee9dc679dde73a97fc71ff5a61af1fef01f303b101ef49cb38302a3c763e4e6da82ff65aa45a45fe3f341a97f65d4ab252e6af1a29642f0a8d528a7203c1db21a2d7df9872cc7ace5a7d5c94b570dfe4498daa7079a6e409c9da310a547c1460697ff649beda3686da3bcd9a01ec0b553d56b02cfe31d8c02d0f24a04399a6200446f4977c9a865dfa3082b76dd0e1f68ccb1fe863255054fd98168879ecb4b1c62ce22307fadce446850ae0fcb30fce664b65c844f780f84bc9c0b72df1c1a63c912b125e4c9756cd2145034ff263ab15d1ce4dce485523ae49c3fb6a94b50689a2fcacd16e63f6c08c846bc5b9fcf78dd10022183498f51166acefc90e6cbabefef9e5deb5231f2ea46435a45dd1b1996c3672fab13bd13d419c5e140311b29b1db166a8fff92d87a2dcb2eb3eba8d703aa2c8fa1f3105b959a55924b41b0b6a8b8adc449a3386780ec6963ab4cee31f735f07056867d1619076bcef013179e4058a88e68e755c179b89c546473fc1f8857a7c7c64f9cf87b3f16a7b50397381560f0a976d1d5bf819c4b62b0445f7d636926bd7d9f258af1e00b2d38db91b33514619e5616b47d5b61983b43136b73e2e2612334ca51067e15063659f71699bf5516d26befe6b8c74cea006135da53f7d8bb1c266e68b022904bc1be1ad648e2214217b93ccac8896d7bd96d05c9268986e5e8a2c6c7c1107ec0133947ae41ac196ef39756e4760749e273ea10155024f38539cb82760b879043e269e08c4b0cf1af37745c5eaa7c8ebca3fb4952cabb8141b5ce4d657f1799355f85eba090fcb0b320e878b59a6fdf16054ec90d7f3b1f2371619ce65f21cb895898aafad70d5ed2cee4ff0645350fad85c0ee0337ce7c69c683059bd9c31d8000394b4e7e1fee02ec6c25338f3924bf7b7b6128c5a3070286ec667aabe728bd8880625f8dfb5df053842985cd60bb2b623a371f2a8ddd1bfc0d97b352206c07dffd8a1a0372477e4fc69c38f5c258b625f60f4aec04c225f9eff8f2b7ab1151249ac4361ec3414f84c58b4e0bb94e0628cfdd83a2f9e0a8746cbf8ba44af1f51aa4b9222cf4acb66595710a2f11be8d8b43352d13f7099dbd6ca6daa11213bcc18f0574de63d519690340ee4820d7c44209a491e968f1ce94bcc6964246bc4565ee4cb2ecf9864f589c0dba6e475e5690ff54637da0fed2366977c9cb053ddba6ec1974fc6eda7c0ec4938fd0a66526cf35b3c3909a758e7de2a112db5efaf0edb7db18b512e5e6f9c515dd15078f4b34ece12251294b7da3e07c81c82a8eb60abd2b17d17e50cc4b2a24cdfa97518c69d46e9356c2ebce46d9023f9fd4cb891c7552d56083356b84e462582c0abdc06b53f9a9a25a1a0e449f6294b335d9ff6b288d475f4cf46b9bcbc4b77353f6740169fa429988eaffcc24ea153fecc57b3f046190b8b65b7fff8a213ce705e22d392d102c050e56d0eb30e777894517f4e6825acfed680edb09ad525ea1edfd131ef769596cb61ef23fd86cf111d86b99825cdfec730aaa0888d0878f20b0c295b36bb8723b72de6ff11e63cecaec07718fd7ae9510970ff1698d4eeed115e7b1c6b7026a99f0f41448913a9e1760e9478fafc2ffcf824aad03da404b8f691b9eec3709a5d436549ab4472b94f5ae3cefd01f8c711f02dc6b661c9517f0a7409405d4caab53f0a1c22de81084efc621a92413ce45a1b594b9b245df4775ae82504a0b798aa3dcecfbef8a7f3c1c498abdfab6a178c9915d077a69d2f2cdd7f4547bcd5152eb674e7b5701456f9e9c117ff464c8873df7793d84f6aab876fa1728b676238b1d96d2588c963d735d530dc12ac348149f4c8ca5968768dc3ae2fb3debf6cd46d4af8d07ca02a0090ab33f21aee22d881cae05a2b7ca2677ab5fdf93685fdf82e654b31e74475c2bd911a6dc3a6c8ee467e7294404622993e0897a93b5c505c18d1935cc5d1067ef01e5d2a941cc2be0cd6e095e17897f83beef252b503440ab68c150de6ac97083924caf818c38e9f69f5b85ad37c2019adc5305ccef25830a121dd413d5dee6611d2e83e7811f48c71a2e6db086c178e12a54ecf0dfd7d65fe01643129b5458baa6709e700825242e9c88c3e6c104679443ac95beaadbd9f3a1150e00e7f7eb9b1c5c8eff12a7e422d03c339aa57cce4007ef297a5362f71e4928c5bf178636498c4184339e094b840f5302563cefef6a7e1a147915246deb6fb95ad145f91c1b1113e26765783e2c92c91a29d38fba145d0127418aa824c71106add2c6a2e0656370db1e98caf0983942d4b2a996834431bb3fdf0a4a9994f3bdb71474ecdab3d8f87e61160f95f32a9bf53e7ab06f09ddfef8f0a0ab259896eb614836837a905c2988a7883020b4b612c9d8aff159913455e162ed45ab25697eca77cc9a91cc86e4c594a49dbb94a2210e3ea024ccb77604e04a9e8389e2b80e42b641c15f8f42149c7c9fa1d7a6e22ac346ecdca0e824c10e8ba711cbf965f123772ded985d43809c66de364df8f57e81751c7d0edb425df093d3dd53381371fe6182b600bd0628994d8e22a899d3dee27805f6cdabf70e91ce3f1793ef60fb4ef1e1bb2b0cb408d80e30b69d367cccc1d43b17ece9f306685d34b6cb2994e144722a18ff59b06f801ba5532f62be8a4432c9715a565f7b999194bb550e2e0b9a6048e709e0973e7d6aa3525f38e07f634e9cddc81495d4356957e35569a2b8a3bf411aba79bd1c20a7d2ce3341469c8d19135cfb26f03bbdf00767b2070969313e200c1d33a3da311cce7b29120d92c2cfdaf52d725501777b5aa95f48add7ee6c4e0813cd9c49ae2116ca635650c16c5a3fc0441e7e673fedb0e04c3f6732092e105d5f3234d3439bc391076b54eb9e5a3a2f8775b0484c8b8b62415f16ca91565302de2c0ac64471b21ca46d6680218522fa982b12f3187825648288b017f07ecc5eb1741b967e99f463462f7723e210f549506fb849c782ea09aa3e4c8acca8cb26b2084681057a0519d89c65c87beaeef8590649daead37e9d71798a84495bb8ffbae797e3af379a", 0x1000}, {&(0x7f0000001240)="613062d650375187fbacb7938e103dcef23b50a848b8f9da27773b9ae29510e832bde1764ffb2e187ae45dab4ff7954548f46f54bbf3c15f96cb5956bbf700eb49dd1bdbd4a3504eefe2ba3c67670f1cd0c5a737bbb4a8066ad4628e8bef9c8ae4a21668", 0x64}, {&(0x7f0000000140)="f1cc95394fcc3b62fa41b20aa2deb951a0", 0x11}], 0x3, &(0x7f0000001300)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r7, @ANYBLOB="2800000017c3fda343ccd051c1c48f", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x8}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ftruncate(r1, 0x0, 0xc7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4000000000000048}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 19:34:04 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x148) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) accept(r1, 0x0, &(0x7f00000000c0)) truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) unlinkat(r2, &(0x7f0000000140)='./bus\x00', 0x8) 19:34:04 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) sendto(r2, &(0x7f00000001c0)="5674b7237919fd2ca4aaababde65ed62d8b3a85b00540062984abcd6ea869732a731", 0x22, 0x2, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x36) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:34:04 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000080), 0xa) clock_settime(0x4, &(0x7f0000000000)={0x8, 0x19}) 19:34:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000700)=[{0x20}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000340)=""/48, 0x1d7}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000380)=""/15, 0xf}, {&(0x7f0000000500)=""/202, 0xca}], 0x4, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x63) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) fcntl$getown(r5, 0x5) r7 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r8, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r8, 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) dup2(r9, r0) 19:34:04 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/37}, &(0x7f0000000040)=0x27) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) poll(&(0x7f0000000180)=[{r3, 0x20}, {r2, 0xdf62cf5ad0fcc3b3}, {r0, 0x10}, {0xffffffffffffff9c, 0x2}, {r4, 0x100}, {r5, 0x20}, {0xffffffffffffffff, 0x4}], 0x2000000000000077, 0x0) 19:34:04 executing program 0: socket$inet6(0x18, 0x8000, 0x3f) r0 = socket$inet6(0x18, 0x1, 0x7f) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x40) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(r2, &(0x7f0000000400)=[{&(0x7f00000000c0)="504306ebb0b9840e8579cf604cec86810e51b579a6d869b6fade084a927994d3ba25f3085b7e70d62720940c87bd97c772a5111ce14693c8a5008a8d7365e2d610ad250230054de10c6691da64d940666cfb58569fe89743b072e1fbf3ec2d30a170fce9d9a41dc223ba26bcffcace20d673900d6a50e60994a98ce23ff4eca0e6296fc66e05b73cfc8192f9dbca02b36d931895a347ef6ce7d3342137b7b4417d16ea9c91", 0xa5}, {&(0x7f0000000180)="946db4e47ee4197b8f0e5d5e3f02af7d82df12b3ef01ce044e8131fa5684f958dca984447ba48de3c523bbf8162276bb5abd7e572cb96a9ce101a9c4f460a9a0143ec3420562f9b64766af8d6deea4cfa9f461fe98bdd99ddf90a0a42287527b039007e05c80d4ee7a12aecf1168ed7ab3d84c16501eddbf91721352a6e52116f2943f01e1fbcae9db0c6491b645663229bba960609a112b7d828d777b046a2b8a77bf9749a351eaee", 0xa9}, {&(0x7f0000000240)="8d34a01bda51f48dc7359b4fa2c32679cb56bf2c45a6bfbf389df20ffe5b9c7d485cc5559984d1681acceb8d8d040fe271bee181de66757c1983202b0e7a84f5af4e96d6b32e93bdfaebcf68eea582cc51bcf707", 0x54}, {&(0x7f00000002c0)="ab7f06c755c6d380accab8d07e9371beb312b15211fc7303e5d0897454c7a076d072a7f4431cc16b629e9d8d1a7d8686c0ca37e6aa9e294400488f338ae3ca1a248c2342fba70347e207fd359995e47bcd3e0bc2eb3973950dcdad3e43f7f9f18ff5c428adca4c9c5f48b2981450cc7c4a685ddac743008125e0a3205e441025bed2ef4bd3e7086a95f64eb5a1b7a42069057d1ada9b23c0cc0cfe79590c2d36e5d2f18490efd5ce7a97187fc51ff81553c75d49a22ef4cfd80e12432695a9b241794eb6a9a1573dcd52340dba0a4df15238cc71ad34f164f7fbb832ec762d915826b2935d339f21f1290586868268f3e8e2fb5930d9337db5fafd2fa2", 0xfd}, {&(0x7f00000003c0)="f8973a513b6346fb22", 0x9}], 0x5, 0x0, 0x0) fchmod(r1, 0x2) open(&(0x7f0000000480)='./file0\x00', 0x100, 0x1b) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x30000) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) r5 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x80, 0x2b4) r6 = accept$unix(0xffffffffffffff9c, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) r7 = socket(0x1, 0x3, 0x8) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000700)='/dev/klog\x00', 0x800, 0x0) socketpair(0x6, 0x4000, 0x6, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffffc, 0x80, 0x80000000, 0x5, 0x200}, {{r5}, 0x7ff2208c2be12ee6, 0x24, 0x2, 0xff, 0x9d}, {{r6}, 0xfffffffffffffffb, 0x18, 0x7600d7601a68d610, 0x846, 0x81}, {{}, 0xfffffffffffffffd, 0x8a, 0x600000f7, 0x96a, 0x1ff}, {{r1}, 0x1ac246b666389d85, 0x80, 0x20, 0x0, 0x4}, {{r7}, 0xfffffffffffffffb, 0x8, 0x2ab67593a1b6e718, 0x400, 0x3ff}], 0x200, &(0x7f0000000780)=[{{r8}, 0xfffffffffffffffe, 0x68, 0x4, 0x4, 0x24}, {{r0}, 0xa, 0x28, 0x0, 0x7f, 0x8}, {{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0x9, 0xffffffff}, {{r9}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x4, 0x3f2b}], 0x1ff, &(0x7f0000000800)={0x4, 0x3}) mknod(&(0x7f0000000840)='./file0\x00', 0x1, 0x800) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000880)={0x2, [{0x5, 0x3}, {0x8b5a2ee3f7973d0c, 0x2}, {0x2}, {0x3, 0xffff}, {0x2, 0x1920ad08}, {0x3, 0x9}, {0x3, 0xffff2fdd}, {0x1, 0x81}, {0x2, 0x401}, {0x1, 0xce1}, {0x0, 0x3}, {0x3}, {0x2, 0xe3e}, {0x1, 0x10000}, {0x2, 0x924}, {0x31cdbf00e1473845, 0x5}, {0x3, 0x3}, {0x7, 0x1}, {0x3, 0x5}, {0x2, 0x7fffffff}, {0x2, 0x7fff}, {0x3, 0x7}, {0x3, 0x3f8c00}, {0x2, 0x2}, {0x1, 0x4}, {0x2, 0xff}, {0x1}, {0x1, 0x1}, {0x3}, {0x2, 0x9}, {0xc8519786e7c92035, 0x7}, {0x1, 0x3}]}) r10 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) ioctl$WSMOUSEIO_GTYPE(r10, 0x40045720, &(0x7f00000009c0)) mknod(&(0x7f0000000a00)='./file0\x00', 0x6000, 0x200) r11 = openat(0xffffffffffffff9c, &(0x7f0000000a40)='./file0\x00', 0x0, 0x28b) close(r11) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000a80)={0x7ff, 0x581c3be6}) pipe(&(0x7f0000000ac0)={0xffffffffffffffff}) recvfrom$inet6(r12, &(0x7f0000000b00)=""/228, 0xe4, 0x801, &(0x7f0000000c00)={0x18, 0x1, 0x101, 0x7}, 0xc) utimes(&(0x7f0000000c40)='./file1\x00', &(0x7f0000000c80)={{0x2, 0x3f}, {0xb3}}) r13 = open(&(0x7f0000000cc0)='./file1\x00', 0x40, 0x15) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f0000000d00)={0x3, 0x6}) pipe2(&(0x7f0000000d40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r15 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/null\x00', 0x80a0, 0x0) r17 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000dc0), &(0x7f0000000e00)=0xc) r18 = syz_open_pts() r19 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000f40)='/dev/wskbd0\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000f80)={0xffffffffffffffff}) r21 = syz_open_pts() r22 = socket$inet6(0x18, 0x2, 0x5) kevent(r1, &(0x7f0000000e40)=[{{r14}, 0xfffffffffffffffa, 0x18, 0x20000000, 0x525, 0x5}, {{r15}, 0xfffffffffffffffb, 0x26, 0x2, 0x6, 0x2}, {{r0}, 0xfffffffffffffff8, 0x8, 0x2, 0x3, 0x5}, {{}, 0x800000000000000e, 0x20, 0x1, 0xe6f7000, 0x800}, {{r16}, 0xfffffffffffffff9, 0x41, 0x2, 0x9, 0x110}, {{r17}, 0x6, 0x10, 0xf0000000, 0x2fc0732d, 0x7}, {{r7}, 0xfffffffffffffffc, 0x58, 0x20, 0x9, 0x3}, {{r13}, 0xffffffffffffffff, 0x10, 0x10, 0x6, 0x3}], 0x8, &(0x7f0000000fc0)=[{{r5}, 0xfffffffffffffffc, 0x1c, 0x0, 0x20, 0x20}, {{r18}, 0xfffffffffffffffc, 0x0, 0x1, 0x991, 0x10000}, {{r19}, 0xfffffffffffffffd, 0xe2, 0x20000000, 0x6, 0x2}, {{r5}, 0xfffffffffffffff9, 0x80, 0x80000044, 0x10000, 0xffd}, {{r6}, 0xfffffffffffffffa, 0x84, 0x8, 0x2, 0x8}, {{r20}, 0xfffffffffffffff8, 0x6, 0xf0000000, 0xfffffffffffffffa, 0x3}, {{r21}, 0xfffffffffffffffb, 0x0, 0x15b650c24bc11ccf, 0xffffffff, 0x6f0d}, {{r12}, 0xfffffffffffffffa, 0x92, 0x2, 0x0, 0x800}, {{r12}, 0xfffffffffffffffc, 0x2, 0x1, 0xfffffffffffff85d, 0xc2}, {{r22}, 0xfffffffffffffff8, 0x10, 0x4, 0x0, 0x1}], 0xffffffff, &(0x7f0000001100)={0x8ae, 0x5}) 19:34:04 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x420, &(0x7f0000ffb000/0x3000)=nil) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) r2 = shmget(0x2, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) r3 = getuid() r4 = getgid() pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r11 = fcntl$getown(r8, 0x5) r12 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r13, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r12, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r13, 0x1) dup2(r13, r12) r14 = fcntl$getown(r13, 0x5) fcntl$setown(r13, 0x6, r14) r15 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r9, r6, r10, r15, 0x5, 0x7fff}, 0x6, 0x2, r14, r11, 0x7f, 0x100000001, 0x20000000b1f3}) r16 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r23 = fcntl$getown(r19, 0x5) r24 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r24, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r24, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r25, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r25, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r24, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r25, 0x1) dup2(r25, r24) r26 = fcntl$getown(r25, 0x5) fcntl$setown(r25, 0x6, r26) r27 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r21, r17, r22, r27, 0x5, 0x7fff}, 0x6, 0x2, r26, r23, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r29 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r29) r30 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x6, r16, r17, r22, r28, 0x46, 0x4}, 0xc29, 0x4, r29, r30, 0x8000, 0x5, 0x0, 0x8001}) getgroups(0x3, &(0x7f0000000100)=[0x0, r28, 0xffffffffffffffff]) r32 = getpgrp() r33 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x2, r3, r4, r9, r31, 0x6, 0x7}, 0x8000, 0x1000, r32, r33, 0x7, 0x6, 0x40}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r34) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r35, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x18, 0x6e2b109403195993, 0x7) r36 = dup(r35) sendto$inet6(r36, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0)     19:34:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x3, 0x2000, 0x41, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) setitimer(0x1, &(0x7f0000000140)={{0x6, 0x610}, {0xfffffffffffffffc, 0x4}}, &(0x7f0000000180)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x1000, 0x0, &(0x7f0000000380)=""/4096}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x28}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 19:34:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x1000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2100, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = semget(0x0, 0x2, 0x404) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000080)=0x8001)     19:34:06 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r5 = getppid() r6 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r10 = fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r13 = fcntl$getown(r9, 0x5) r14 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r15, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r14, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r15, 0x1) dup2(r15, r14) r16 = fcntl$getown(r15, 0x5) fcntl$setown(r15, 0x6, r16) r17 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r11, r7, r12, r17, 0x5, 0x7fff}, 0x6, 0x2, r16, r13, 0x7f, 0x100000001, 0x20000000b1f3}) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000040)="8163df869a177a3e4199749ee13ddacb11d8538f5461e8e658fe44891a7ef84b82ff70424ba17f2af21612b220cbbcd80798bf4c41c52014f3c4e2b59df403ecdcbe3a026bd424c56925f7ea71d9f4e9e6602984e071728623df338edb8504f41aa17f2f840b24e37cb9490979f91ee2fe9662ce3bbc7b9a30621e4c8039bccb18d91519978e7233dcd80782077624fcd2dc97db6f73f156825887f116c81ba8e00096a76286a9e42a967df28c3cf76873c033de2b9480323bce8691ecdc7be6b5e5f38fb9037c103b54c4768f005a94db4cb7adff7b50f9b254da8c9e0a0e2be539d0d1bd879fd63ac121", 0xeb}, {&(0x7f0000000140)="31ee64c4051fc315ebcc757f9e4038a77962cf99542bad8c7ab08ad5f2500de6627c8953ff5e059b461a76434b2112abf388f1976b859a17a9a4e1db35f04b44176149bb78831e1d744c9cc2ac5fe6c109f2d908a70b7734ef6c362d18cccbf70ec25e5b69e2026a6e643e6c509d89d3661454306140787149c75ae4321c", 0x7e}, {&(0x7f00000001c0)="1513aef04cba5c3cf3c7e025123d10a72d4f61a7f120fdf6e8d53b710e640186f4ef8df0b17a5d2a7a97216f76949e2b2ef23901ca781cd60d4086e82c453734517a4b19c5a9d01281b231aea61ce6ce0b20167b6a4f290f06032c29cbd95ce41f7997fa3963bf924e5f953e2e0960c01ce579d7fd8031c9b2049cf4f0352d9a02594872297ecb65637e4ee19f11e41d01bb06f89d97f3f2106df1fccea911c9668fc7c2f8b5bde1d92ffad4faa3b8315a8c4dcb4fb432f82ba8c5c6109ec5e774a06c294d34cccaf847bb563ab2324bd018d2986579dfeaa405ed3d3321205d639b5ed0624ca17697ce81b1e3c107", 0xef}], 0x3, &(0x7f0000000340)=[@rights={0x20, 0xffff, 0x1, [r2, r0, r3, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r17}], 0x40, 0x40e}, 0x401) r18 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r18, 0xc038694e, &(0x7f0000000300)) 19:34:06 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) recvfrom(r0, &(0x7f00000001c0)=""/155, 0x9b, 0x1801, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x81, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) accept(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000300)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000180)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x8b, 0x6}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x100}], 0x2}) 19:34:06 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) r1 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x80, 0x2) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)=""/4096, &(0x7f0000000240)=0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="174af205b6068bbc6be6634ecdd0") 19:34:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCSBRK(r1, 0x2000747b) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) 19:34:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) dup2(r1, r0) 19:34:06 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x80, 0x100) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$FIONREAD(r0, 0x4004667f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x4}, {0x406, 0x0, 0x0, 0x103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, &(0x7f0000000400)=[&(0x7f00000000c0)='@)\x00', &(0x7f00000002c0)=')\x00'], 0x0) chroot(&(0x7f0000000180)='./file0\x00') fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getpeername$unix(r4, 0x0, &(0x7f0000000200)) close(r4) 19:34:06 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) geteuid() r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4c}, {0x6, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r4) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f00000002c0), 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) r5 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r5, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = dup(r6) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = dup(r8) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = dup(r10) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f00000002c0)={0x0, 0x0}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000300), 0xfffffffffffffde3) 19:34:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) dup2(r2, 0xffffffffffffff9c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x4010, r3, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 19:34:06 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x149) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$inet6(r3, &(0x7f0000000280), &(0x7f0000000300)=0xc) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0/file0\x00'}, 0x10) open(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x110) chdir(&(0x7f00000000c0)='./file0/file0\x00') write(0xffffffffffffffff, &(0x7f0000000380)='\x00', 0xfffffffffffffe96) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x3) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0xa0) pwritev(r7, &(0x7f0000000340), 0x8e, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0, 0x0) write(r5, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000080)) 19:34:06 executing program 0: madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r0 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r0) getpeername$unix(r0, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 19:34:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000001940)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001980)=ANY=[@ANYBLOB="f3d62d0cbeb25f5c4c"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) sendmsg(r1, &(0x7f0000001800)={&(0x7f0000000180)=@in6={0x18, 0x3, 0x49, 0x3}, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)="b12956038b7563aa841d5c38f141886f7273f71a76854068fa6ec66cc6b47abe175620142bc1cf65a5dd21f01b5f1822d55b7e9276d94f45d17a1952a0b21f8fc678a00bad868003aaf395ce63657a40378514168beccf", 0x57}, {&(0x7f00000002c0)="8abac06529629bfacb8b1e3460089a6a3111b0d5747d94ac3aafff3eadc5aead5b6993fe3fe3dfaa7c58b23b9d495423827c4174d6d0554a3e78c9fa16fdd2e652ff43d64f1c3a6f4004c560f5710d8cb8ebabd9a291ae0dca8b8557bc58ec1b88c26d223ace7e3158daa8bb5ef0fbd073a3353ca9e8b17a2bd1aa5f212a1fee", 0x80}, {&(0x7f0000000340)="fda73aeb6be9f8e0c7e46d37b904a16f2fbfbed93b18b1b43d57a66cb8947adca149ed2e218067abc052afb88455ff59501ab6d3f5c891cf6f7fe4f3e50ea63cec9327d7df631f5fa32cb2102a767136619ee186f76a316cef3f44439d782e85f735fad1e9905378178e2c58ba712f253f40204e9a4fce743bc8214db7f99096f9497b2964e8f4c9b31c30bf9e7ca7d4ba1abd3511b66c5c8a413a97639f14fdc1e39b4ec6930b734f40415f475d482f2b2b7a89be48692e", 0xb8}, {&(0x7f0000000400)="302c18cdd571617664af7b4130e25c56bad99974fdcfbfe1f4f5109a6169d0fbdaa6deafeeedb0f8a75107f3729770e58f87c3e7f0d6112ac7fb999e74c6ae95f12d3437dbf5374e8c7c69770b494a0f53be9b0b59f58100067b619381ec45714809a4dab5690432ec140a5c1ff5c0a36e6a8c2d300694e7f4891d0903231d120d3f672f3a1e4e2fcf061fd85f5d8e5f54aae83d25cd6080fda8cbeb3e54815f17e886fbc708c4aeb4085ab5285d7012aada340178a71d54", 0xb8}, {&(0x7f00000004c0)="bf543f4e2dbd72f36227a797f14aa49edb44d8e64c3eaaf0ead11f68bbee207f5e790a1c179e860a435b4f7932145525e12e2cf0e618b854bb7315e4b8f6cc5909e5c39411bb799afdfa4fbaf2f329c9f5f0aed1dcacc6fa7b3250b299fb78c6072dff20ccd645945ad926325adcbf802fcfc2726a660cb78e85626a44a4e20006321f5c1f93ebf156e52fbaf1d544534cd9111003b973aa76acb2c68c99cb", 0x9f}, {&(0x7f0000000240)}, {&(0x7f0000000580)="f5a6bedee2a911bc6f468027f4775e52fd01f550b457fbb23fb6a08f", 0x1c}, {&(0x7f00000005c0)="acbef72df9506ad412194c63c5c5611418e281e29c6be30700aafbd7ca378188ad4e7af7a13acd074bece6a0abb223c2b9191b89f52a86c79ee9ccba0ff28003dccb3e5410a3c2944b7650bd4a80", 0x4e}, {&(0x7f0000000640)="b213714db342", 0x6}], 0x9, &(0x7f0000000740)=[{0x60, 0x1, 0x1, "502cd76546409a5140de02a5bc2c4115f741a4fa30002a7e8792d06e70348491e7d9b2a80fb5a28620d22073efedcc2da8c03c3a70088c43f83e31b8d01e94a55691747cccdbfee46c8fbb4a"}, {0x1010, 0x1, 0x20, "2cddba10fc0ace0620b54f68fdb90b37ed73567360bc66f033218110a943af1dae821a0bc9412fd14080e80d282a3c150d2515ce7801f68f1abbada18a05b180e1e190c47238f9dcb0e33d644fa30346aa122725c1dd3481de1dd061959b0eb2ebd88c74f7054617b8be92a332947d1372e2148291dc6ce9865196bccd0ec64d7a2197f7940ac2bef53e5f2eb8b3b2f329d904b3237247576c841637aa89d4935ac16e9db9fc461943ac6c02712e7006ea95cbd92410831a8976f938e544e8653d7f338405d314c810be4a68a8e4088434b0ef40801b0eb8925f80cffde00a414675116fa1ad5fbf90d068d42cbaad2b1f3c1617040ec8849027b0dd37bafc7d42e69ad761cf66759648b78e27f8bc91735a0aaaf715c223c194cb3321f4866541d337eb841c3501ed2d713c029d6d79139e31ebe775072a4d73d19aa624a3021c3b25359b4f478ae9f4e2e0fc67c531b0b0a4032fd945b06a3546a8a9f486034ddd31844454c826d8c34c8a526adf62ffc4e99c77b178f18d6471592fcc607245e3045b9e87822ac768faa7783d5546746f98f64a920bb70ea9965be1f86a5283deb55260e1697450bcefeb4ac3d63859202382b69b7d29b5af9074021c2948d022175486728b7bbbc4430183d12b8910efa3f53d1fef9ebd3b45110691b1c2942630f21d4b5962c83622151a7331c88cc61cff7653c1d10d4312c63e12cde3986a01d3f0365a19b1688cf61ed20c3c5c448c5603a3e45db63a42e78f5176432443c87ade7ba6aafd743ddbe9c37aa637624726d8514adec22a68e1458fe065b74556010a7c1b5ebbc2ef9d76a4081092d785561506a234f2ffe8c64768f9f10f6ac0a10dfedf6566ba9e4361b42b7477a3509240ab45fc475ad4f6cd02888ee419d0b2dea783b971767299846ce16d975ab27c5d95169de6750a85ad29be362805330b2f436ebc9b4c0de6ffe43f1564ab03763094634891211e84875976c110e5941a88fcb236e74852c2087f2f9c2ae4a5a830f35c11cc5180110f4a1ea5aaa8e7380000dde5dc1c6afdc4b985db9b98da546464a2c6e7df6ecc9fef068c89fb63d5fcbc6d047e7a4584f5af19b779644325e37450e48faba0723b073849bc8fc9922a186bf51c00a3eacc97d6aaf313844895ec3439097e443abbf305c01c49d1e8d43810daae2aff959cf2baffa2ce5c5b0fd200ab866b9f275772224af72cafe7257b7b387ca98e0fbe03f96d4b1914b7b6d021a1fa31eebf37e7196d47ae8fd5af76ad3229b996d7933a7b9c2c1604b828e6d1d02d421119bd276ffda8bd904dcba41f0091c85506ec725b6ee7cd0863e474f4d9f2e1f4b7da85e78cf2962f48cbf9bb3b0cdeab71ef67bb7586fa820ccc00ed409b58a1828f69f1747f2f3f432fb21e2379c7f9f94f65919315439f31ca0cb7ec8f73784bf52f0b09b950eb3a36ced9f382d7cab98f75285facac7e19707ae522b30eee48a01ef7e9da90b8ca986eef0ba9d3ac2343669049395f8506b119b629316111aa7c7e5a6ad12406a194ef4ffd6f2c945faeedbb92873849483c950a1e1dc1f13da869d55369a3a24d916aecb1131362bef964af7f8f8483b28a09d83273bf911d6134471db11494f2335d7a1e15370cd783b28e51cf8ed56726f9556f5d929bdb6674a033e183170e3443448d931ddf87bec53801d52e13a5536ed911ff7a8f9c6ee6636bd8a86e1661c4da5a939025556b06f95f30422970f410f50395e0d5797377f5a08e56ac60b44fba5fb60df225ee70d789cf32ab9cd8464f0599834da6230d9bba99494ecf7438c853389d59772f354470b4bdc71ccf99166a14a15c51120637384541c7061623b0cd6b06d1f7c7d0ba22ce7f38e8bef480bc5c2ae4bc6e620c3bf2209785068fff92469b5fd6630159f603ab786b0636b537dcdef8334eb579458eeb0e4505a99a88986346e6edc1214fb7adc986c2e14f7b5db4859dc531ad6b0e5816adcbf6fff53317aa5db537df3b31355d2adf6797849c5971c8cb8873aa9aa077aaa037d304995c2837ce217342023ede27e134eecaf8324437f9e0102f2e84153820cfa655bb8e8a4da06854af84ed6025e68365d48c82505d3d8573400dbf17d8e7a1431fbc2bb768b4ef1321b6930ed5468620e7a1c726af4c5e6e80465f7f7741f846e0ceef8a3a187f7c8387a2ac33436811bb342d5434fc17c13607e40692158ad52249bf134bb8cd7bbd32c74e930704634b260c896060b9443a510dc3689adc18f98455233321fff5217e91526191be7b8e06bee755066f0a1346eee6ae39df29380ea79788a9761525f10c057ebfebcc4e9686abe705e4aafcdf707761f5b2ecf84f09d7c803557be7ca935fc8c7811f305645c126dc0fa1b05f37d7f1192f6407b031b820b5871bfae3e3e9b33faa55f1c68a9ad0a1a475dde6a48b6f92cde602dd5af03e9ba95fa0b3b237a042f9021a154dabeb82e88605c418df938261a17a0b9959d30fcbd742cfe3273dd23c10a0b257071edd5422f5a4cea242188b13b304814ee475855f43ae5a05d2e51a0a465b5d8cf9207cea542bf6b80ef71dc3a54c5983bf3af577f2783154faa30b8d6a031e3986c2ad6e0a14df2802e2c2631959183178d03742146dfdaa9caeeae1b17dd1fc4741bdb98f6acc60c79a5a11b42b5f35168a4be0bfd00e0ab548504a3dda6af9a98ee0af5a66b8131ba16fb83754687d73b7c007797b18583555756f492233c6452b0f906d0862196557c71465ccb51c25283505a45cd8a3de28cf6641e5a86407d52ecca9e5f129ee5dda32ed550c718791c2f32c8aaf2a4e51e24943b663f7b66f49146ef9ca60029742ee3531bfab60226124b83b2142bffb19e53ed47d61255b837671e3468dc774a640aafdda8ed5405097253383f6837707550be649b848c586b58ec8c49325a28c70c5d5e5aa2d61752c6e428b1b9e915cf250279cb7c045ae3684b2900a3b9ce62a4996bb87ed76d6cf249d23b56f8802a905e180c87ed63eb78974ec74ec94f5cbafa0080b15c6bd41413117ffa430ac1546e27f93312e4c81e8a3d7a020401d7393fdedb6b177099ee222b44b1a1f05bbde43ddc8de2cfcfb58863f80f3126d6ff39f4667e84521300ffe5ac3ab23d3551a24b30b239433484c934286dcbd510875e87c300e7eea54beb5ea70e8d92a28c97401f4766c3cbed29d02101f003edb984d8e2cfb0beb30df0258922784b772457bf2e58770c41283ef13135cee5f21956f8d9d17ac777e5955ccfacd72ca97063598aa3079b52e7dc9bff389515e0a3366d78754f1252768400065d61fa4a6851380d02d15e87af087221f9eff32d7fde9816fc68c1cf00568dacedc78ad87dda19ed9644199cc73f33f66cefb9cb6ae8630653e03368266e379bf5a069e3c260d2d012c91b0126d37e925f6c2f35162a0653fce26a53efa19f8d2432bcd8776b13674795fe513b3c24bb72edd831e15f7755599166e11685531dc2fdef41fedc59b8da8a6feb09bdb5f215d053587817a59ca956e75f2195a9ef8cf2d088fe3e0e126beef2e45bb76c806125892627c31f274ac3773b53aebf53766956f87fecc14d4570a9c5838411bbeeaef981d3ffb97170ebc75696f5b92f13b2c54a1063ed49473457920634b7fba58a7a5b7ed13a7203bf36ce2b82df40d446b9ba2c0965e8df79d06932133a103fc180edad845bee1f38f39a0b612cae11ab8e571ac7b4aa6cb4a028ed34cf5a14282b85884b730731ab4d9be00f6e9c3ded551a89cf73f782ac4b8c44b2b769f61e67764110bb75a63a2bd1e54f85288b653b44378fe5726857c5d2af18a23346e2a56171e313824ea502e0ab1d677ba403186880095bff32bd8cef78554ca1e7124a9a3c0f5d1b05466e73fe1b2db0452091b7b69000d8af9e1ef5d96f1fbbe38eca09b8dd196939ec88e106770c2e326171471a65afad0a0a932cc3c7a6be94ad30462264433fc19783bab579305c6e1bd44b241f206bbac4105c2fdb2e26faf8d35ca89836fe2135d9937d54ebc679482cf6e2cee071e8c78b23f7fba3d140d824633ef4fc25998e2cee59679c5c987b38b5355ca2a4551b8a2bd90ca2526cf7ad97be13919615242c85ce4a046c3140d1abf8d1d6160edcfe35688c0ea72153cdf840e737f936a4fec21054c904dbe058dfd7792dce56f4c1cada57618f188e92bb22dfa6e1eb2a16c6293cb5800ac1cb133b8bc0b9c66841ca2fdf13d45b6dce7350f30fafdf6615a34dbff1424241060cfb0edf7fe4204795477cbd7d2c6455b7d1bcf40dcb19e20ea778ec33fea0673164dc4450ff384dc41d3b327f0c0a93629681baf93e60fba9a216e569ac73ef3f228c2d2dca21728d687b6b563cc1744c52c9abc9b2921341f1d9babb19cb71c19aa6baa2ed141a355ae9e55cfc027e54ca01e62b455002dec2a75f2a3aa7d0a440003231a63353a0727b137b0b81fd1ca4fede23902c722111923bb6053241bdfb9b5ce8ca7cc622ca8635b9e6ab9c507d2343d9d535ab19b847dcd2edeb0dea01b6c00763170e30d54a64f8d65cddf65423673cf74a9edd3bf705832a96e5ad72d77a03a68b53040af886d9b82657436eae92f25513f421c99e6b41b1b0784842d4ea924c2af26a660529f760b9c7472da68475aa0ff23cd4dca548e257a89d47c72f5c5580ec911759ac2316a401e924886e8305f228e8d184b6e6722473136be280fdb6bb50740efec8cc7bf71e1b3e7f97226438a570a8962ba076de892aec63a24b57d197fca101959e39e3d53aaea40fe48f65f520bc570827be6d5988ba69aef035d87cc6967965e3c77aee0318933003c929fe1919b2c78196dfcd212bc56a88f7a078a1fc4fc936bee89eea5632998e1ea4103387b64cbef213927f1f5da52ca1605993056c192dbb124e4ceefdec69958005679871a6fd641f021352f6d7bc58816677d9de59627ad82e93b1146d9f37d301115e1f54c81a89d2401534c491df53596cbdc8359ca57fb8b93f7ace21374aed02cf2f09f5d7b9899ec04b74eb7a7bdadc94465bbdc77512cb6ceea91a867c5715cdccd9b6e4d1b73d74e53234fb47cc58c7e55902444097d4167b925053dc6e9e23f0411b1d71f4092a1dff7b42bbcdeced56134814dc865ae7d0617d6549d03f658d35843ea1153a16e2f50f2ccd3a125beed6143241dfe01a6552dd6121722eed7bd31267a6ba108f35c10a254bb766848508f4530b1c2feac79f2d1b1ae27a7ba6fad30230ba298100d5769238d96b1d7d0338c170685c80f588ea8ca43f2c4a549653c59bb69e4d213f82acf93077d2bbeca28f612ba702212a67d8daa2880a15946ea4bc862a3f1dfd280bfe05db9783c94b63a6da4f63691ea9c77a6d11a48aab2377b369ca7fff823138457bb25d3427e042b5bfddc237787c26194906d399c98644ad228592e6f25f95d970620e549691dd3c2525ec07e79748ef7995e733370ac2bc98daa8f10dee7b5636c4934de7a1c4d4c921bfbe93997b44e8a2c982aef5afbd69de22172cc6fe51dae78911a05c28409a49b275760b0145b60b9702c55838b5654bd29b631988b195812db6485f0975c1e88016683532dabc6ffcb0358fc2dc3608939d12e6fea307837c014534b6d77b58cd90f554ec975985b225a4b1a61b0922c62ff5beb3097ad595a0486ddeb39edf318d24f8bc9b025a3aaa4d83725c82477c7cba1208517c9ec7c35c534733a6dc5cc89c1bdc2c319d81e442cb6f0625f9ad0895b00a210d727dc"}, {0x28, 0xffff, 0x200000, "dbd142404319bff54c912d499e3d0fd8c8122e52"}], 0x1098}, 0x400) connect$unix(r4, &(0x7f00000018c0)=ANY=[@ANYBLOB="a68f5f0700000000000000d049a0e12cd9e7de0e01501b0000379c610084a5c59372dd8f50a7000000000953"], 0x10) connect$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) write(r2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000001900)) r6 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x118) lstat(&(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000080)) socket$inet(0x2, 0x0, 0x1f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2ae, &(0x7f00000000c0)=[{0x4}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="1869b2067c154b9b3cadf49781c4") 19:34:06 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11, 0x44}], 0x9130dbf, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000340)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0x9b, 0x5, {[0x1ff, 0x5, 0x3, 0x400, 0x0, 0x14, 0x3f, 0x7, 0xfff, 0x1ff, 0x1, 0x9, 0xfffffffffffffff8, 0xf7f, 0x8, 0x3, 0x200, 0x3], [0x1f, 0xff, 0xfff, 0xa16, 0x8, 0x7fffffff, 0x9, 0x93, 0x2], [0x9, 0x5, 0x7, 0x20000, 0x28c0000, 0x800, 0x3], [0x10000, 0x80000000, 0x2998, 0x7, 0x5], [{0x80, 0x0, 0x7, 0xce}, {0x9, 0x1f, 0x9, 0xc8d2}, {0x3f, 0x7f, 0xffffb73e, 0x1}, {0x40, 0x5, 0xafa, 0x1}, {0x7, 0x7, 0x20, 0x93}, {0x7, 0x5, 0x1, 0x2bc}, {0xcb, 0x6, 0x800, 0x1}, {0x5, 0x1f, 0xfffffffc, 0x7fff}], {0x6c, 0x7fffffff, 0x8, 0x61a52681}, {0x8, 0x7, 0x5cba, 0x6}}}) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 19:34:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x4000, 0x8) sendmsg(r1, &(0x7f0000000340)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x5, 0x4}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="c559819e602d686f7e0b400b6ff16e6dcca3869bfc42bac5edb6577455fb3c69cfee63feb05c56a7ed1c7b6815c4f778e8d02a9ac1ce99406ba942510635019438862d15cd3d6ce1e9635bf8726bb130c5fa4fe0a909a71fc0bdb24e7c687da4", 0x60}, {&(0x7f0000000100)="f42189cff9fd2013ac3c4066c61a47795e0e45a354af3b599270501722e4c5e4724fa850b2698d0e084ce55eba44467b3db459ea4d44f9b3801dabbb0004f2eca39e", 0x42}], 0x2, &(0x7f00000001c0)=[{0x10, 0x1fffe, 0xffffffff}, {0x20, 0x0, 0x2, "c308154db132bbf0f51a23be5e566c47"}, {0xd8, 0x1, 0x5, "8a45d8e9af78c51811cdf32eb69da94dcced3638b53d4c6a78ed8be62ffa149f23d2334ff655ab6989b81785a9b09a82feccfa3b1ea8c58cec727a3b0958c6476cdcc659b4de098e0af9ea176914fc12175f463dde78b37786c0dd7e56fb085e93f6260ef35fc1ada0b7f13a68c46677881e0a391358925d12eefa61239f4e9d3dada795ff9b076c3e73774458a363c436b6bb55e2f63a06ef55268cd6efb2992787ee03af81030a1a4079b06697a6295d61a4aefca8673d50c43402b9da282f1e81"}, {0x58, 0x1, 0x8001, "eb1f72823da6e9a3485d6b61a8e11e4715df3c42b404bfb30e27c12a3ce47436d9ea7cebacb8791d356652d3aa7d99098443685afcc3b0291ef9c13ee49c3682e7"}], 0x160}, 0x0) 19:34:06 executing program 0: semget(0x3, 0x1, 0x6136550f7c916fd8) 19:34:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0xa0, &(0x7f0000000040)=[{0x74}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 19:34:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_vnetid}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x20) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r3, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$TIOCSCTTY(r2, 0x20007461) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r4, r5, 0x2) 19:34:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffffed) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCSDTR(r1, 0x20007479) 19:34:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c, 0x3f}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x3, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x141) setuid(0xffffffffffffffff) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x800, 0x30) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x24, 0x1, 0x1, 0x8001}, {{r4}, 0x75c40c9e24c2c41d, 0x0, 0x2, 0x8, 0x4}], 0xffffffff, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x50, 0x20, 0xfffffffffffffff8, 0xd3}, {{r1}, 0x7fcc7999f3ee0ae5, 0x4, 0x0, 0x0, 0x97a}, {{r5}, 0xfffffffffffffff9, 0x5, 0x40, 0x3, 0x7}, {{r6}, 0xfffffffffffffffa, 0x1, 0x0, 0x4, 0x8001}, {{r7}, 0xfffffffffffffffa, 0x10, 0x2, 0x8, 0x1f}, {{r0}, 0xfffffffffffffff9, 0x42, 0x4, 0x2}, {{r8}, 0xfffffffffffffffc, 0x71, 0x4, 0xffff, 0x60}], 0x4, &(0x7f0000000280)={0x1, 0xffffffffffff6361}) 19:34:07 executing program 0: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x8000004d) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000400)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080), 0x100000000000022e) preadv(r5, &(0x7f00000001c0), 0x0, 0x0, 0x0) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) r6 = fcntl$dupfd(r2, 0x1, r4) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000180)=0x6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0x0) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x202eb, 0x0) mknod(&(0x7f0000000440)='./bus/file0\x00', 0x6000, 0x40) semget$private(0x0, 0x3, 0x100) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) flock(r6, 0x80000000001) r8 = open(&(0x7f0000000380)='./bus/file0\x00', 0x8080, 0x8) madvise(&(0x7f00007e8000/0x3000)=nil, 0x3000, 0x7) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000006, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f0000558000/0x3000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00007e8000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000461000/0x1000)=nil, 0x2}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f000081b000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000745000/0x4000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0xfffffffffffffe00}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000000}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00003e8000/0x3000)=nil, 0x80100001}, {&(0x7f0000461000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc3}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './file0\x00', './bus/file1/file0\x00', './bus\x00'], './bus/\x00', './bus/file1\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus/', './bus\x00'], 0x1000000002}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) flock(r7, 0x14) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\xea\x86\xb1\xbe\x00', 0x87cdde6eb07ca36c, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x10c, &(0x7f0000000300)}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') accept$inet(r6, &(0x7f0000000340), &(0x7f00000000c0)=0x288) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 19:34:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000100)=0x81, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xaaa9, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 19:34:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="110c", 0x20d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 19:34:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000500)=[{0x3, 0x1, 0x4}, {0x7f, 0x0, 0xbb, 0x7fff}, {0xaf0e, 0x5, 0x88, 0x7}, {0x4, 0x0, 0x1, 0x400}, {0xff7f, 0x7, 0x3f, 0x9}, {0x9, 0x0, 0x7, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000140)="9f2362af3f663a5fb834233ffc4fce43a44c4113b025211f95dc383f8686a5e250b7819f24d9c1d05650d29d8f5a2d02532de3c1813aa77645426227e1c411bb110af44138a3a90b2948c5f365cbc4f3ea99066b7b03f28fac88cf662c35ed7ba93b8d8d68cb84804635ee1cb2778ae7d6738fefecb3e77e5f29ec1aedaa9a65e94ec9a6c0b4a5ab96a3d08a761645f50adf7eff7b5999deaedce997940432d5ad05b1c558aad2741cead30af80715220330238f2b2b394352a3f3f5ab1a0a3b5b6835baa7eb52a63a2b8097042484278728b2d2e19b5b88fed78fff99074144af942bd5a700874f10a97c6d99c735a706a7420af60ec5d3d3d18d3a6ec1", 0xfe}, {&(0x7f0000000240)="aaec9c37636f5ddf3532fd67e436ba533dffcb697d977eb131be715b0635e2be1df25def3e126683eac186a9e38833dea79783f8cf3c0c914c54f838b387b522e47c183102cb4ab5b615e0be87181f0e14b767bfaadf57ed8ccecd1bfecd78597f4cccdca1e57436570f52da00e93a71576806370ab58fd3664f98461189934cd5968f128297826057bda439b2f4f3544efc9abcf7aa71d13818043126abf6982f", 0xa1}, {&(0x7f0000000000)="cefba018319ecad3cba266b7233d7293b81b25afe2b0724c854f68070861edb002ea3c7a41984ad66068e101455816fa1db875", 0x33}, {&(0x7f0000000300)="9973e8c36c705e1efc25f70781785c6907da314a2aad60a0429549b422c6", 0x1e}, {&(0x7f0000000380)="5b72c9d58d8a37f4f9cf3fdda972e53d547ce4911b08edfb0dcf0fd5fb27a139cad60942cea955de88e774a7caaa41fc8a2518ef97592c70a22d857f71e83d91f1d47e1e0eefaeaacc5d89cd8f82f08a34cdfc6361ea5368f7e0e03d20977aa4842185b74271c3f7cdf909988b10ccca1ce94171c49b93fcf1fdc17b516f9696d97fe23af2f3f68ce0f9db0be0a503def37414ddc02f9718cab9f8dcc5c27f9f684b6e06fd4890343d6603d4ba962c7ed0f61995909f9a648026", 0xba}, {&(0x7f0000000440)="e897cbffc0464ca244b0a53e1739625a9efe63e9d66d25dc96f74ea097814a65675c85f570c65130ca", 0x29}], 0x6, 0x0, 0x0) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 19:34:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80c0000100ff]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r2 = fcntl$dupfd(r0, 0x14, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x180, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x2, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000540)={0x6, 0x3, 0x8000, 0x8, "16868c0c1f171c6151cc98cbaf52ca81b357edeb", 0x7fff, 0x2906}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10000, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x5, 0x954a8256873f3ea1, 0x6}, {{r4}, 0x0, 0x8, 0xf0000000, 0x5, 0x7fff}, {{0xffffffffffffff9c}, 0x43d833d8f01b1c07, 0xd, 0x40000052, 0x772578a6, 0x3}], 0xfffffeff, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff9, 0xb432c6537ce6dc92, 0x20000000, 0xfffffffffffffff7, 0x1}, {{r6}, 0xfffffffffffffffd, 0x8, 0x1, 0x59de45e5, 0x800}, {{r7}, 0xfffffffffffffffb, 0x8, 0x80, 0x1, 0x6}, {{r9}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x396, 0x3f}, {{0xffffffffffffff9c}, 0x0, 0x2a, 0x40, 0x1ff, 0x7}, {{r10}, 0xfffffffffffffffa, 0x2, 0x1, 0x7f, 0x7}], 0x2, &(0x7f00000004c0)={0x6, 0x4}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r11 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r11, 0x8004745f, &(0x7f0000000040)=0x7) readlinkat(r11, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/49, 0x31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x2, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8040691a, &(0x7f0000000300)) 19:34:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)) 19:34:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)="72a492cdcaf603bea3530bc832210962b539d292e21d76bc40cd4dba916fda06d8c6082a9058724f78d37bc3727771e8166bd56209c64855c384488f92d4bbe91c5df23bf9c036ca392607db38c649a7168d2d72be7cb894d9f7051245f728198a3e83f4fe3519be9346a54eedc8e5cb62682b0b7684e62c22b1a619cff81efcbe4e0f37fba8541eca79740be9800ce95d6481b54958dda9025e346148c83d14ab8423a6381948e990489aca9288ebea5b713857f63208fed7e54a3bb4eb68654e43bf3ea6b0322153fb16047357e3e1ae9ffaa4b51d5d4ae369390e2cd6d5dcf99f932a0442b6a1eeb033515518c40d2a3e1cebb6924066c227eb8a98dadf", 0xff}, {&(0x7f00000001c0)="f6ccf9be9ab0ef991625289e5474314a479fc8fd423e9a9c5120f98a171f162cd16c237215b75800c35bef938fd11ec2ae3b7bc04e17c5e6afd6266b485913689affedb93b4e1396cea5913350a0d5042b2a6fcd28a73e74c6f78d67", 0x5c}, {&(0x7f0000000280)="3d90a9a336590207475c8ff023970c89ee82afefa4326aa712bf2c296d5dff2e4c1f23a7c2ae5e47d79886138a3e9e690e73f11b87aabf4dcd694abb80a1736f19687d69a2d4f20db95ddc9d050580c9ba2b2fc3f348f025421c2caae82e08e345e9696e8bf02f5b7a4a237bb13477c4ff292318e96026fa487085e30a219f770c67d0cc600b720333eb1a73cabd311f57c1b685dc", 0x95}, {&(0x7f0000000040)="462a55cd2a32c34467d1f521738ccbfb493df81996c9a17105c5b14f8291ae44ac83e175d4236de0e99935c58f9c2f95afdd82ad2b", 0x35}, {&(0x7f0000000340)="89bbc83fa4d4e0c65411677477bba670c1b63a1aafa921783e655ebcfd13aa18d68a9d9c3789003bc90a143dc2f2d2504c5bf1d8d413fc11307457880f9c607cc048072d8a627cb4ae612c880e1f555b99257d5743c3fce41b1ea9ad3557bb64af01687b856bb1bc7b38e04e509ee9238db4ab0b63703b08e798fcd2a66afce5a7715eb071a0abd858f512c8066a53c489f8d2dff6159beb3b4790838ecadca8dd", 0xa1}, {&(0x7f0000000400)="ccd5d498958977fa508e2d17582a2d66cf8a4ed62e99c59da7174cde93f81d620cc7ce9aeebe83f552465aed1623ba75208cd2754b6b52f4229e630d8c0799f363b127684c6a378330b6e0ce4372e9236539eaae0808737504a6422f8e2414f514a76115448504edf5858e2a3b89a9827bf3e77694f9a29ac41791ab9bec26084257e8963e35", 0x86}, {&(0x7f00000004c0)="3546dee80996720aaee8c98bce0431d2dbd341f5b9783d8f96471721662eea34444fb93a3aa5864acc6efd894d1dfe1221efd09bf29e5c4094fb860911d21541c000d343cf805da2c92fa88bc2d3ba96626850152f6f00752efc6172a8c2ccd0ba003a755115940974a7f334e8e6355f12f4414639e7771260bcaeab6870fee08ef828c7019161352b1cab301b9d0238eef73b8a4a45b4118fd81c407955463e1a87664611", 0xa5}], 0x7) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000080)={0x9, 0x94b, 0x200, 0x7, "ae93dba33d27806a7c1ab4af4fde1dbdf1618863", 0xfffff335, 0x6}) 19:34:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffc, 0x2, 0x0, "000000000000000100002000", 0xe7d01891}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a5387064cf41e3ecf6016c0919af61915d8000000b81000"], 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) 19:34:08 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x188, 0x109) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x32347074d209896e, 0x30) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x2) syz_open_pts() 19:34:08 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x9f, 0x7}) 19:34:08 executing program 1: write(0xffffffffffffffff, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5", 0x3e0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x7a]}}) 19:34:08 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() write(r0, &(0x7f0000000280)="a6dab227ff0ae359135cd2a702ca5d3f9b025c504f3506a1724bb00fce66cbc4f970db27cddd0cb679f9e530d3f2ec5675a660a5b427cc449ce3054ca24b286e1c472b67445ffc6d605de01c4c85e6", 0x4f) kqueue() r1 = kqueue() r2 = socket$unix(0x1, 0x5, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000300)=0x4) getsockopt(r3, 0x0, 0x6, &(0x7f0000000180)=""/220, &(0x7f0000000000)=0xdc) setsockopt(r2, 0x692, 0x9, &(0x7f0000000080)="63df144ca986ee6960452cd802f58dac4783e50f0d61b420fda300f7fd82ee196da0e549bb328d63cdacee305cfda24e42511e97a93b73d6073e649e5630d87318d595b1327adb8d0db6938d7e23d9cd0a142e03cbe1e131d47068459bc2332bac9b0d32ff8d0bba4d23e2d89d996bc5d88eca7e81d4aeb1ecaadcf45bb9244a5d7e422e715c7317305db96955d3c7e7b96d1044a527373b576e88da01aea9bc8632e3e0fc3d83bed8bfc8a5d66dfc7c3d1153ff798e9dece7899e06f3bfcaa0e5", 0xc1) kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) kevent(r1, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) close(r0) 19:34:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) rmdir(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0)                  19:34:08 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8)                  19:34:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d719c1e7bb6fc6ed3c5b0000040004f2ffe74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) syz_open_pts() write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f0000009dae000400"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 19:34:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) readv(r1, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) socketpair(0x6, 0x5, 0xf9, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000180), &(0x7f00000008c0)=0xc) fcntl$dupfd(r6, 0x0, r7) r8 = socket$inet(0x2, 0x3, 0x102) sendto(r8, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r11 = fcntl$getown(r7, 0x5) r12 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r13, 0x0, 0x10000) fcntl$getflags(r13, 0x1) dup2(r13, r12) r14 = fcntl$getown(r13, 0x5) fcntl$setown(r13, 0x6, r14) r15 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r9, r4, r10, r15, 0x5, 0x7fff}, 0x6, 0x2, r14, r11, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r19 = fcntl$dupfd(r17, 0x0, r18) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r22 = fcntl$getown(r18, 0x5) r23 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r23, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r23, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r24 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/d0\x00\x00\x05\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r24, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r24, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r23, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r24, 0x1) dup2(r24, r23) r25 = fcntl$getown(r24, 0x5) fcntl$setown(r24, 0x6, r25) r26 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r20, r16, r21, r26, 0x5, 0x7fff}, 0x6, 0x2, r25, r22, 0x7f, 0x100000001, 0x20000000b1f3}) getgroups(0x1, &(0x7f00000001c0)=[r26]) fchown(r3, r9, r27) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 19:34:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0xffffffffffffffff) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0xd860e7c404e12ac6, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r3, 0x3}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) close(r4) 19:34:08 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c, 0x3}, {0x4406}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001600)={'tap', 0x0}) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1000, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000140)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f0000000180)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000380)="73ab92d55091e601ca9c27750db54f57e2d638a196d585bf6b46161ffe83e908e1cce7d3903743594d2fe079e497365e2fb2130f66f972e21b709cc263f193e8", 0x40}, {&(0x7f00000003c0)="271132a118e637940f0f779d08684803e425f3f00ca262182eee73d71f69ed28c4eb7db6f7737c79495a", 0x2a}, {&(0x7f0000000400)="17ab8bb413171383bafd6b52f649d3c7c754cf8b17b298c6f4d2964c76c8a7c0745dfa3e2a3def5484c5dfa1d659374273ec471908fed6a7300a45d0607688b392574580b8a9514ed6a9d47d8d8453158b2f2fd0b89dd3ebdba364320fd4f63c4ec5e56b50f6d5dddbe6b47cdf9947ebd423f5477641ed7d421b63792c99f9d0291a2b029f", 0x85}, {&(0x7f00000004c0)="b7bcdda45122996f9bee57b28c979499436a38ae52ffe7837e050380c4761d707c41f9d78ba0bd30b5c7e1b2550a4a497fa6395c7bd84c3999adb02868438f587e42bbc7930f5c381d37ac6602575f3448e7ec4b8c2e8a76c07d13e3e80c13274bfe1eaa1082fcb1aafb9e7fa1e55d2ab84dde2f996053bed208b5ef4fd899f633559520a2caa84bb54c88849d02eb26440c6bd62fe15236ea08a5986a532c2303f805fafc21c1c29a4e201d0d61fcbf20a8af91171019b239ccbc701e557ccbbe9db1ea97f5b341f7abd2131e4bd526a42969e64122d64068c67a0e365da5b9965b5436997989f90cfb4e896cfb76b37f6eb9429f2de240710a6d23750aafff0a81a3f381bb639239a623fac953b4ac144404c9d7fb5f81bb739b1acf2058db8674b3f987a42b114bc535247f086098f2baa09370a189e4efa19e59893cb0f3a19e16c6ef431681e75046cb9aa24117ca05a5d393170185fda36dfd25b4b467132ce6ea173e6efd2153526375ce0eddc373732c5f5fd9de87e29d345426a5c970ce6cddb28268358bbadc46269232e62613cf7ab8d829d8fdc85bef7e10e40796e1cfcfc7c3caf9841430b7cb0b6b125b970814719a292a0a9e334511fe6e9f2238d79d05ee30839f6190a7eed54def4838e60b642e7bcbec8260e52b32cf8f24107c5f3014ea9e95375191c0ce24998c2ca8caff413afe57073a79c75c50fb785e0f8f9bd76f552cb92475214cb1df0a5051046a0a6ef6e97f27dca41ba18a55e8c1924e2a10eab0ea4354b7a30c337feaa7c2ce7de079d63131861a54e53c7fa737802db78d5d08e5e8159a76b9f30f04184260e814409b1353e671a18ff8d3a7a9f6f62c879c735455fa94b94ef8d14bda38e9fec1ed0324d416d9923e8b1ebd4affcc1d908ea66994f23e9f702470aa2ae8b5ffbb02e23be3448ab5ebb029e1da628a1511460faa2f5e46dd452cee832c5bfd51398a7698f718c4de32b710794218966e4bd426a81dd42b6f2826ec006870fd59ad038b5550e08087cc8045dd5889d60c7930177507fee71658139c90e6ab40824ad4a73bd0bbe4ecf227929127a5ecc003d44d772448dbc41b71a427f026a0b58aa821e82a43cb9d17707cbb3be9fa1d4b65a2bb934527794146b4becf03b4256b79b02af879b15c5ca28fd321403b5877ed7524bb9e81910765aa38e9d7ad0ff8ff6875085d1f4a76c474b2f89afdc37a4de6bf0d1d39264da43dd87180f155ae420f0e6e251aed95d46c844562dc140f0db23948531f3a2b3145bf50bba15502802f44c21e2fef9311c38671192ccc80a35329067de7cbccb5b5ceb56e7a8b9a0eea7da75513fb445959d56d43996c4f5adec9fc6de7d3bbf62a84a6a1786f4cd3b7c3dd72fbd03899f559de1af2668e38bd679c7673b36ef39414581162ffe477f97364860fcb1eeff56b5fae6e0a7bcfe9d7f29bc750fe4dbf9ba5993f15ea0e7380bd364749633daa7bc4f515d0392a0ab2901819188c5fa863c69f1775e938e802a0be78f6096556301eff189ec300b002bcb948d6f6e8cf379e20817656cff4b09d83fad18c80c3b9c884ae1c6425b98deb29aad1298015c6b762a46bba64cd0d9cb238dbb0a38dff6abfaa02405e2d536325c8272015bf134614e0bd8ee53ee4bf63a80576aad87d3f7d732eb30a66185a5d94e9e2a216dcc8d102410c1cb6a710781f77c4a05d5fc5ab9b01280d623f773c0e61f316a5340d56425b59527fb3dfd6ff265edab4758473bf09fef33c4cb61c126bf5a9431f429319ae687174a0ac262c5e6397d56f76e2267346f42128d1ab6455f80c7322c75d00a795f267e0f0b67afa070fc701b33b078ae910b69054e8a56f70503e12ebc14fc2d3c47f5a9311a0e599d13d01ec9dac91a500adf00088d5d10aa5f63ddc5f8263726b3c80bea1a53afd8879f6dc8be1854aa34619f87947164230a7b4df683a38c5850ee3d1b7c7c142a63c51b0b180f0d15c1f6053c42c792264615c021ee5157bf18926cd148224c9afe9e154826c58aa040af98240f4b06a20e2c254ec8c6b2d1c806e767aa70bad57550f76c6957d8ff3dcc4c4499e6d1b0178cedfb6014943371cd1649129a435609aea97ea6b51680b8bc806fe102b57a499043025c9c1892e37fe6ae50ba57db82fb4396e5f9a51bc9a7a1e93f1f91419668addf06ec0813071c97ee4a6a8ae51e2e06661c94f0274bb644ed78a35f131946da22cab545da1d4940350b9dd0965a91c2cde27ddfb912c1bd106c40fd82de596124e9c90089e7412761054f3c1ff1155eb4a6afe325b432e1c85f1a488bc231f8f1ca0cc93bd23044f3fc2ab54ecac6baaf4397362cf389ffbeacf5421eb0902f0c8266928b95ec01eccba35df7895805c1bbda9162bf345df15eb780d98e78802d5f8c2279fb4a87c7d1281302edaab460209f091e6a96c98204cd08bc31e0d711b324fe15c017876fc254f10a900e38e8ab941a7718b7ff72db84ab9f573e1fe77a8fa37a7ef4b2baf0387d53021d882a3537cccef46925bffceee489394f8853caf6cb70863abf33e0bb59a71782b3578f296cee370e8058c469abf5386ef36a8bc22a281279b3a4efee810a5a718e16235aa479aed8ab015bbae874c84ebb0468d904f6f32d942fe6528a6ad9d5c7839c1e3842ac745bdda654c003421d9b2ebf200f09a3c33e59680f8b34fbed75b97a68adc4a4e78edf4af33fb93fe982df9b70c38e22acbb09ccf69265fedf5a09c59cc6ad5aa5f48f49dc5dbd5b671dfde7e301452acb1e68450e801878fc413e35b43666db8ad21c49355b2d8e2ba13813bce769fca7a235fe28e77c714cebff20b03ab01bc543ca37647b47206030173a0343231975894795282faa3d6c7646bcf52fe41a0728b205f6da8b8f275c50e0f81994d5ebd0c030a7c469ea20bbf1bba3e5f93cc28f491ab26b7124058e236c235cdebb4d4792f317bfa5a3e1ddaa2f9252e2e492e994b79558caaaad73daa24bfd87f98576fbbbb3866b601be5a10e0de4ceaea516d34f779410d387a4de6f94213f5f3452a6483149ee214873a7b3bf574acff8b0b6fcb712a47bd600307eb042bb0de52c8a6d2b998a4b02b7755d7b39e65fefcd174aba8970bf5ff443c2d626adee820709ce75ec4ec2ba1bc49ddb18c5781c836d828d9a524a61ee0b4afee018a7207ede46fe7425e448caf4cf49e9eae3ec565f3b3037a81ca0596e65b33bd0ac1da21f7d856c049f2621ebf1cb7602576766e7ff25f1be12bd89d5d2ef6f2b3ea1def9ea1909c82643978ceffa06842baf6dd58d4963f64ab1427f16a9b9b600c43251ae1bcd0b7f6cfe29b786aa6586bab02327aeb716e3b3d95829c31cc1e7975dd9dd24f86ae832c7b9127f0af1f11f4573daa04ccfbaf87fa0a7c98e6b095dd8f78ea91ebba396df33f7dc82683ddf9d270ff426724d24b30f69ede779b4739d90957dc17d2609ec339b1339e193a8e67845459061d90607204e52623d03e40fa379d525634686e380520b28c3224a5fbd5e9e892e6c5de8dae49cd4cc98b665eb7d1dc2863fc02b5873e8c38500360fb9d176a7b41f6718567592c80c979ee61345dda6367776aa1efb2c609676a0acfbebcb32c76bbd1419def31090cd65dfbbf68f3e6aaa63ebcf8a19464aa610ce283f454687e3d77bab39c764032bddd56bfe74b5e54336a0632f5169d57b548e69c62952ed6baf74382d0ab9b3db1ff2554b5748e4736a0a864d59b736d9005953d0b7a087823483b8b13c03e0ddc1ef761baf0a26f076ea2b549dc2bb3d88a6f3b9ea1a42b121ba4b5754ab4da58572904ecf99ca642adee2a1ccc0cc0cae184525fe486c1a99e48e7f989b23770aa4a23bdbb1007dbea7153e232100d21ab74f1b0de5f8eafb555324733a780774f0a7ee987caa76e0059c9a4be7a4c5497d52a28fb24e6c40009a18c6a3c17a2cb07cd56af0f2b6d6dc65c1af8917fc54b630dddf4e55866bba7cf521da5f188daa7b61c81a05718771b1e4f7b898bd50d3523980e188dc886f26be7a21fd7b24ff0516b36b2ac0aecc4ae513b257ef823d10ac361cc2959c9516266b2205e32d640bff222df2039d9b7603930d012b41f7f17b3d056b920d3fdd75bc74e5d8b80a437cea7fd6cb19b163b2c7c03f804b977cbf8fa554e832e600d50e43d37f7fea451f76f589afaf4b71d201ba31f865a8aa3ef5d67d8e4d72f8a5be8ea8636a77e57a2e59209ee25306fd8a8a8c42bc7e8f42789b7bf8fd6f4eeebc9e2a5ebb1235f839b9998fba2f4d2fb6db7857a4ac009c151ac9df39ef7f8a71b59c1852da12d0640cd84848839bad42b8377a50a505b275ccd9f8cdf72ac833dc8d0c0bf82015f33284ec69fc0c781de4fca9783b0909faf686636a62664ec9c4415f133c40700c07215907e0e31f720f32237adec08bce678a91e90531edbd2049e6d5a572ee426c84394fbb903296f1a8b690195fc731f999af27a76a691433da770afdee80b9a7bfcf8dccc9e6cbf72b0696d03988b36253ae46c4eb3b16cafc1d65b795e17564e88b98a605523ee3bf280dd9a06e6254513923d7787c8bb59551facae3f177ea59d788d3c0525ce557a8ccce58ad1aa5eb55129b0433016b585e32329a2e5c9f8bf2e318b3dca167cbb2f5becc20028c7abb4a058691daf4810dda34eac035ef8ef4ae1c813c4b4db24a20a7f00118d017722cd6f32448762f421ef2d0d173764a98afd3254de934bea7b35b133dfbec1d7031cd208fb295fc619a1029a186957d667906fca2266e898acc75ded0324a637159a1f9a9c343795ee3e7b43b8cb11e517e5ed6e166d51c9ead1673522ca7e2fff3bcb0b20ce61a26610b8b27e1477b2110e99c5211ace12b5a6d376f723284483eb48b3418b9724ff5abe6ecf3ee33026a81ba0eed6eaa8e4a7663dbfe480a8510aedc708444c6dc9c09d8d29c6467eec499db0b798ce0e749fc362106d37c571756498cd742ce0fb3003b331cf1610516864dcc0330eba3f5aee229c3a187ced8f3edc22074e73b9d4ace33159c2c2a06bbd7885c0cecf6b68473d0a6b36dcc67a6b24fbaf3b12cc216221e6a396f09d523d47dbed4c8ebc09e45496cff6f37f7feb1d1dc138369b9f9435cf7957bd7af8eecd75b3afda11d9abc3ecc4074a755e8817e57c286dc54ef4642ed1a92bbf4f54f4c520acdc9f3e9aa29f856b9dc4899170acdf3d11896cd2c7684b1945cfbf034cea6f98f82616a05761e67bad58387286616630c0457aadd3376938b9c2911d3fd434adced2eb627b5447e802c17ac7f673f37558023cd54a63882714a30b0d163623cfb66f5ebd10acc36139f963ef2ff4f4403ebd5387cffd8b6a30a23e14d0583f24964dfec98fea5709fa7ca01b16496ff4e415b8b80679eac2d1074ee462ca5dface5153da9308766c550017f28534df16ed7b19a75fbbb008af69037f91f3512ac7deb1ab33cc4559e8194e966d5e91722fb1e6acc91e8f8e25240bbdb6339a7c68928761945d96240b5ed2620b7cbec38c7e5f86ae21e4b3512c3d714dccc1a0cb78454f05f13048cbf82f82997c2815cecccc4cb2da042ef69bf6de7004f7c9b8463ba0b28529221c62a1c7ff764a36b29a28b1b9c1b9bde23dc80295ed49fedc87a368b0f8dea04e53e22cb9740bc99c0d4e2f1a47662d00e7afe9de64c4bd5f296a71f815e2b8274f6f172de597c636c627103b24247573479329114ac306f5e490ca7ef226cfed1ceaf1555bef6423f00c6c98cece8830", 0x1000}, {&(0x7f00000014c0)="0aed3417d88c7bf578eaf99314dbf415eda617cbc38fefe004594ff5599e9dc8a91e02ed8a8c3f7cb8cdf3767a24cd9b4d051f3225f8e265dd02e355aa517e2b56", 0x41}], 0x5, 0x0, 0x0, 0x1}, 0x4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x14b, &(0x7f0000000040)=[{0x81, 0x0, 0x1, 0x7f}, {0xfffb, 0xb, 0x97, 0x1f}, {0x7, 0x40, 0xc1, 0x8}, {0xc, 0x2, 0x8, 0x80000000}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000000)=0x6) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) 19:34:09 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="ffff00000000000043a8aca9b14823fc090ffd45f374f86fdbcf845a11db301a18a7fa49945ada3d3ae7148d60b892fdab824a20c514e80c42650a460c4de9426459bc279bafc083d6"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r3 = dup2(r1, r2) bind$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x9) r4 = socket(0x2, 0x800a, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0xae332ae34bc50f69, 0x0) 19:34:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c}, {0x84}, {0x6}]}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000000)) syz_emit_ethernet(0x133, &(0x7f0000000540)) 19:34:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_gettime(0x2, &(0x7f0000000080)) r0 = socket(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x3) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:34:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x131, &(0x7f0000000040)=[{0x80}, {0x77}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCPROMISC(r2, 0x20004269) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 19:34:09 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0xfffffffffffffffe) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x6) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 19:34:09 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x400) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x1f, 0x7, 0x208, 0x1, "9d3665d100", 0x5, 0x800}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x80000000, 0x0, 0x9, 0xd5, "b212e6eabfd1f3c3dd398a00", 0x9, 0x200}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000000c0), 0x4) 19:34:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0x4000000000000008, 0x100000000}, 0xffffffffffffffb6) readv(r1, &(0x7f0000002580)=[{&(0x7f0000000340)=""/4096, 0xfc}, {&(0x7f0000000140)=""/26}, {&(0x7f0000000180)=""/178}, {&(0x7f0000001340)=""/67}, {&(0x7f00000013c0)=""/4096}, {&(0x7f00000023c0)=""/95}, {&(0x7f0000002440)=""/170}, {&(0x7f0000002500)=""/122}], 0x100001aa) r3 = dup2(r0, r1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x7) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0}, 0xc) shutdown(r0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x80000001, 0x0, 0xfffffff8, 0x1, "c50291f404baed2cef7b8203b449f01662825303", 0x242a, 0x5}) 19:34:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) unlink(&(0x7f0000000040)='./bus\x00') getrusage(0xffffffffffffffff, &(0x7f0000000600)) open$dir(&(0x7f0000000140)='./bus\x00', 0x400, 0xef51d93b6a7bfdbd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000005c0)}) r2 = dup2(0xffffffffffffff9c, r1) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000005c0)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000540)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="000000186004008ba8002b27febf02000000ba0d31e99a00000000000000020000000000000038b60fb5592f", 0x2c}], 0x1) syz_open_pts() r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000180)='./bus\x00', &(0x7f0000000300)=[&(0x7f00000001c0)='@&:\x9b\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='^\x00', &(0x7f0000000280)='{\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000500)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)=']\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000480)='\':\x00', &(0x7f00000004c0)='j:\x00']) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x7) getpeername$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 19:34:09 executing program 0: r0 = semget(0x2, 0x2, 0x10) semop(r0, &(0x7f0000000400)=[{0xee2cef6e1220515e, 0xfffffffffffffc00, 0x1000}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x25}, {0x3f}, {0x0, 0x0, 0x0, 0x7}]}) r2 = semget(0x2, 0x2, 0x10) semop(r2, &(0x7f0000000400)=[{0xee2cef6e1220515e, 0xfffffffffffffc00, 0x1000}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x3ff, 0x1ff, 0x87]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 19:34:10 executing program 1: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r0, 0x2000740e) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) write(r3, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) r4 = semget$private(0x0, 0x4, 0x50) connect$inet(r3, &(0x7f0000000580)={0x2, 0x1}, 0xc) rmdir(&(0x7f00000007c0)='./file0\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000800)) write(r2, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') semctl$GETZCNT(r4, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x1000, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r5, 0x0, r2) fcntl$getown(r3, 0x5) write(r2, 0x0, 0x0) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000003c0)=""/237) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x100}]}) 19:34:10 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="d6fd5b0273d997231bd1564a113eb498220cb8581208acbe72532ae55be9789a9a4eb60bd19b69ae7e01dfea37929b0ccae9e84390d3a77187a115b0fbb4eef1fe2a6ddb459232f092f1d3125f810c9d9f3fc22f2b3ff3", 0x57, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x40000000}, {0x16}]}) socket(0x10, 0x1, 0xffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x8, &(0x7f0000000340)=[{0x7, 0x40, 0x7f}, {0x2c, 0xff, 0x5, 0xae}, {0x6, 0x3, 0x0, 0x2}, {0x1ff, 0x62, 0x6, 0x4}, {0xfff, 0x2d, 0x3, 0x8}, {0xab, 0x1, 0x80, 0xffffffff}, {0x2, 0x0, 0x0, 0x4}, {0x9e, 0x1f, 0x5, 0xb31}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 19:34:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86139) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:34:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) shutdown(r1, 0x6) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x7) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000000c0)) shutdown(r0, 0x0)                                   19:34:10 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000000c0)=0x8015) dup2(r1, r2) socket(0x18, 0x4, 0x80) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x1, 0x0) read(r3, &(0x7f0000000140)=""/169, 0xa9) close(r0) fcntl$dupfd(r0, 0x0, r0) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 19:34:10 executing program 1: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x7) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)={0x2, 0x5}) r4 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r11 = fcntl$getown(r8, 0x5) r12 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r13, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r12, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r13, 0x1) dup2(r13, r12) r14 = fcntl$getown(r13, 0x5) fcntl$setown(r13, 0x6, r14) r15 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r9, r6, r10, r15, 0x5, 0x7fff}, 0x6, 0x2, r14, r11, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r23 = fcntl$getown(r19, 0x5) r24 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r24, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r24, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r25 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r25, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r25, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r24, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r25, 0x1) dup2(r25, r24) r26 = fcntl$getown(r25, 0x5) fcntl$setown(r25, 0x6, r26) r27 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r21, r17, r22, r27, 0x5, 0x7fff}, 0x6, 0x2, r26, r23, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = accept$inet6(r29, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r31 = fcntl$dupfd(r29, 0x0, r30) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r34 = fcntl$getown(r30, 0x5) r35 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r35, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r35, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r36 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r36, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r36, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r35, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r36, 0x1) dup2(r36, r35) r37 = fcntl$getown(r36, 0x5) fcntl$setown(r36, 0x6, r37) r38 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r32, r28, r33, r38, 0x5, 0x7fff}, 0x6, 0x2, r37, r34, 0x7f, 0x100000001, 0x20000000b1f3}) r39 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x7, r10, r16, 0x0, r27, 0x5224b7f98453562b, 0xffbd}, 0x5, 0x1, r37, r39, 0x8000, 0x1, 0xffffffff}) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000000c0)={0x8, 0x9}) 19:34:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x5e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) preadv(r1, &(0x7f0000001380)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000240)=""/3, 0x3}, {&(0x7f0000000280)=""/56, 0x38}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/190, 0xbe}], 0x5, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000001400)='./file0\x00', 0x20000, 0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000001440)=0x400) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000001480)='/dev/pci\x00', 0x0, 0x0) r4 = dup(r3) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000014c0)) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000001540)=0x3) pwritev(r3, &(0x7f0000001680)=[{&(0x7f0000001580)="1bb9d48326de29c60eb5fc212a0306e053a66afb6e619448dd7951995e5765febe740f9723fc917d72f39110d4c019efb491dfbb063f8add807e85cf15df8e0d6cd29727dee63c3e1ea463496c38002d779a71e16fd90381127ed7", 0x5b}, {&(0x7f0000001600)="35d6d5d121705fa2a32acd9f2b9f7bca293bb63e926bdacd8f281bb812284b6e0c5cfcd1e2bf5aa96bec65fc077bf212bcb15af92caf0d59054cd45aed6773f270783d1950af5ef9cff8c9018391b0d2ca879682878cc6b18bb1", 0x5a}], 0x2, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000016c0)={0x8001, 0x4, 0x9, 0x200, "e9327560f6ced0517024fa25e927a68c311ff0e9", 0x0, 0x7}) r5 = openat(0xffffffffffffff9c, &(0x7f0000001700)='\x00', 0x900, 0x22e71b8a83529e13) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000001740)=0x2) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000001780), &(0x7f00000017c0)=0xc) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001800)='/dev/diskmap\x00', 0x80, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001840)='/dev/speaker\x00', 0x8, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000001880)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f00000019c0)={0xffffffffffffffff}, 0x10004) kevent(0xffffffffffffff9c, &(0x7f00000018c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0x5, 0x3}, {{r6}, 0xffffffffffffffff, 0x2, 0x2, 0xcea8, 0x1}, {{r3}, 0xfffffffffffffff8, 0xd1, 0x2, 0x5, 0x9}, {{r5}, 0xfffffffffffffffd, 0x4, 0x2, 0x80}, {{r7}, 0xfffffffffffffffa, 0x238cb92eadde93f0, 0x18, 0x5, 0x2}, {{r8}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x7, 0x9}, {{r9}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x10001, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4f7687860ace894a, 0x7d9b7dc55b70c593, 0x5, 0x8}], 0x1, &(0x7f0000001a00)=[{{}, 0xfffffffffffffffe, 0x80, 0x10, 0x9, 0x8}, {{r10}, 0xfffffffffffffffe, 0x24, 0xa81000c3, 0x0, 0x6}], 0x9332, &(0x7f0000001a40)={0x100000001, 0x20}) r11 = dup2(r5, 0xffffffffffffff9c) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/vmm\x00', 0x80, 0x0) r13 = dup2(r8, 0xffffffffffffffff) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/vmm\x00', 0x80, 0x0) r15 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/speaker\x00', 0x800, 0x0) r16 = dup(r2) kevent(r11, &(0x7f0000001a80)=[{{}, 0x7ffffffffffffff8, 0xa0, 0xae761ef827ecc999, 0x8, 0x9}], 0x5, &(0x7f0000001b80)=[{{r12}, 0xffffffffffffffff, 0x20, 0xfc98ce69188a508a, 0x3, 0x3ff}, {{r13}, 0xfffffffffffffff8, 0xc0, 0x40, 0x3ffc00000, 0xffff}, {{r14}, 0xfffffffffffffffc, 0x4, 0x80, 0x4, 0x8}, {{r15}, 0xfffffffffffffffb, 0x1, 0x200ffffa, 0x1, 0x1}, {{r16}, 0xfffffffffffffff8, 0x60, 0xfffff, 0x200, 0xfffffffffffffffd}, {{r4}, 0xffffffffffffffff, 0x90, 0xfffff, 0x4, 0xac9}, {{r2}, 0xfffffffffffffffd, 0x39, 0x1, 0x7, 0x7f}], 0x3, &(0x7f0000001c80)={0x1, 0x7}) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/null\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r17, 0x80105728, &(0x7f0000001d40)={&(0x7f0000001d00)=[{0x24, 0x4fe7}, {0x85, 0x6}, {0x100, 0xfff}], 0x3}) 19:34:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) 19:34:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2000000000000019, &(0x7f0000000140)=[{0x800000020089, 0x0, 0x0, 0x2}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 19:34:10 executing program 0: nanosleep(&(0x7f0000001c40)={0x6, 0x10000007feffffd}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) r1 = kqueue() socketpair(0x6, 0x4000, 0x1f, &(0x7f0000000080)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x18, 0x8, 0x2, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x40, 0xffff, 0x18}, {{r0}, 0xfffffffffffffffc, 0x44, 0x1, 0x0, 0x8}], 0x80000001, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x2, 0x1, 0x4, 0x4}, {{r3}, 0x0, 0x40, 0x0, 0x80, 0x3ff}, {{r4}, 0xfffffffffffffffa, 0x18, 0x40000000, 0x8cd, 0x6}, {{r5}, 0xfffffffffffffffe, 0x18, 0x80, 0x9, 0x9}], 0xf0b0, &(0x7f0000000140)={0x4, 0x8c2}) 19:34:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8000000000008, 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) 19:34:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x4, 0x0, 0x0, 0x0, 0xce7, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [{}, {0x0, 0x40000000}, {0x0, 0x1ff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x31d35604c8d2c566, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x80, 0x0) writev(r4, &(0x7f00000027c0)=[{&(0x7f0000000540)="e51622950345cd4b29d7aa4a23304ce38529a5af013838882f2dd3233836c2c9709094b09eb7f063e1ae049a2f78a44bdf25a4f16b6b125b930dfc8feb079ad5c75d929e158df26e14d2fd0a0c5d28c3f749468d05", 0x55}, {&(0x7f00000005c0)="ca9cfb9fde3155f44f1bfe8d70fe21ef17ccbf445b", 0x15}, {&(0x7f0000000600)="af169471b41b28d2048ea11d940e9d58e646f29c36712097cd053880f9e68fb3cb808ec7064b9e7f76641f8c5c0af595c901c2666690fe52f6a36abf6cc63aae50f70b9149cd185ac700d5536d4b1779a8cc5283fb9c", 0x56}, {&(0x7f0000000680)="4adb6938bf72ca98677e73746af23a6684b414059f8d0ea2fd74d66bea400449f1fb85c24144cc9315c3e71c87dafa2b6cb9dba2f0491bb1af4e516a1b11e283188f90e50cafefc2279ed05e2f6063dba74bdb07e50dc91edb1ef101b6b95a0e0f071024cd46e27294dc2797dc5100a5ff4bc5e7c93b0cfcfeacf999327bd81dfdc5e3de5ad2d0efabdc5310419423c86c0b446f41ea090d3618a06a452951560ef7e5122d58b52649a3d65c4fcd70106b019fa95c3f0e4bbda3c47568a34e2d07a8f06249d95cfc4a4a0de4a1fc47165e43cff2118eb94e3fa875c633ba70308323e279a3c5385e113c6586c5f095753c", 0xf1}, {&(0x7f0000000780)="c3bb2c0ba71a3de64d2eb9ed42ef34a48dccbbbd90f566ba974e89cf67772b7e0cc08b543a59e3c7f32faefcc471673bfc013be59f0f31b9655b46d92f2abb08413acaa8f39b9e15ed159591a2e37d8148fb6bf88599a21d764d3681b1b4ffda36645bde5473fd66e8e5a04895838f43bbd695ba260c1854e566d4eaddc7e910874cd1064ba885ce1984f2741a33a64e3d7b4438af26b298181be8117b3108d712b0b8e61240df99de8cbdfb73b62e75bb256f32b2e51ad9a3cd597f2a32301cd4f7c946bbf9418d4cb2ae1f150531174ea81e34f0ae0e2f88c4365b299694f7fd1fa1ba8ee9609ad61010191368502d1bd4860294ccaeb05849850c2c220114cf9814535d9eac64a7b50762358054839c196a439f18ce590e2033488f60834241e5b302b02c2cd7db2f1b8f08e770120dbf8c0ce201602e6572a5121c51cd723192cb3ca80576c2b8b851ea44ef978242ef8ac2b485e46c2d48dc9567f650c899c1a4384a09953e15e13e815d1aecbf4d01fcc35cc8e86758234c25fda9892fd1c978922efc770394e9b0c5e5628a2b5554e0e6ca32c50ca814b05f2ef5d69797582cf3870191ceaafb9f00a00c1614870272df84e39f0efa416864464ebe148385434b51a4e7d092fddc69863a56fe62b76a5e22e2901ede4d58ae6adaedfa535aa41de0ea4840ab60e134210c74efcacd0f4c97e2f9a12efad97c2458d7921824e2bc1a3537f3daaaa0940412352f6c84be5ef733fbfc3118c67363d429b0c2ab6527e7648e36fc5c4e3af07fc2cd1c9ee1fd4cbd11ced3224579d2d8da81a1c60dcbb557c794e9d5a22835feca703769f0dc790d8b3cb24e2d8de38fac5a3d6ffa32dcf26b329ae7361e859b9add94557f342db0c42c8c9fb0a6f88999f87fd955371d408fdb96061f109665e585300caf18a260b6dd5edbc3dff0a06acb6620fdd4816848b3223ea65242ab771e920351b28d291e071be17d50b4a0e74c79e3e0c753824988f39a89fee7d69279ea183f69576af8cd3766e7b930704bde4a34bdb506a8b1aaa3d1c272e111282b75989254439383615c93715d6529e4879f82b3218c777bd72eecf54c3353cd92b7875694a2340edac13329cac6342f092636ca795739c148aee037db7894ec7758e0df56d6f59416fa33b877d08477c0edbd5870e6ac58e7dfe33b58e22306f55627c9a298630820dd6fe2cf4b371299084cbd4e7b257233f1b9b0630e37124973a8b39a4baa4b7953cd2fc57e08dedbc347572f615a879f5ba82eb88e699ba6b70be638387e6ff54d3c183b6263d71618fc49571e19226e95b0c508ce8722adbbf1e2b25966d475fbffd40e49937410df363c9cbb226834e85a63db6ba15f354d75a63d8f3ceaa2ab3fc087a77005634363aa6e66cf6d8db6e72bcd1bbb9ba1332b1a88e8ccb559bf5330f068b7a8c084a28c1955d4622d5dfc9412697b3e6b89116238042c86761897503c9bf1675118fbd3a8398905a0d89e9cb0051d3391c19094ed5ce8579f95078ea1b5668f3fd1fdfdc0401f363f77dc67d9844573428dfc09f052e04e87e2b86060b1bab51e1939e4e3d7d057e2cb7e03e6e180667f1dc7aab4817722a44bb72d143737e8d4f4d8d09affdae148d6a1081f4541d5fa79a445a4ed72285bc1a022019068eb3d6dc5d79b90001259cbf0654e3a2cd40e8009d8c265aa55d5bcc33ea8977be2601db623bea4c5996f5c311e59aae37109655e6b6a4d804ff4d399015b640499df0ea3adc47e1e1781a8cb5056ec8df63670f27b4dcf1caccc687ac61c6d868702c130ff9cf1307fd89765a6739cdfd63bc4d5541a4274dc7d0fda4d48b251c8b74e6ad8b5bb4eb47911a29538132d6b526957652b1232563c06c057cd2050fb7dc67e469b960d92fa71587970b2dd9104d863524154c38093d3e939cd0269cd12c4411e9667ceb77c73d70494b37f4d6ca670cd8618e6aa1916f548ca1b108a8db6e84002ed42bfd1848292a6a824ae40b5d42fa79093f1db7c8e19d8a4bd01c2b8d2152c51465a073efdf90524975e426536676fff9821f0c8adc0b0854dc6dc5a3d5754e8d7dd478f6d264ce0a9c45509d1516f69f03fed3d8bf79d6188be3451bd8eccc4d51fab9d02528fc500ab51eaf4dbe542ed1465bdc106b2bac3a40f32b94a9966f18a427c2d8295a4903442f3a4e25903c5a67bd76c73ef0610f0b6720072103daaa8c4d872b6b8e91286152df5a868f1a6f060b9d1293da91990aeb514c6cbfb7fbf0d23328d7388bcf12ea9e0062f684c67524ea148e2285a9d15a7647da815b6f1de8f67fba34841d45624267a23c2ed44d013c4149f861bd06567791807101d8783b8b2a54de74ea24b1d4ad69cea45e254d81323480c3763803eb2946fc6c6d368b8e3679d1e18ff8fbfc1c3670c9fcd3cbf9f5eaabfd9b5777b491a3f40577bec6ecc93a131eccce4a305f1d9cb0a7b29febc815e84c87eb92ed96c50494a39158e45ab3dde378338d996617c3fec30e14bc003e3f7b03d1916c2906be55546df56221041df8ed224180b7baf43bbc74705bbd6191086f152f81763871e9c3503adf5c51dd278195615dd6abf908c9f7c5ed9ce1abd83f194b9dbba27870927992b0a2816caa04f00a1316195e7a74b2788ea4efbfa0fbeb35fa87df860e724feb7f415e5c1fe9661ebfc7ec01cf23400b8dcb0aef410f923c1fddc357277675673a9fd27ccf16e39bdcca52a39675a8d430f7fc59de2cc68ca64e66da97d4053ac5283d6259e3c3be490f3e9334759a652f1b06a06eb2bc4d0dd572a36c41c4014c43311290d465be849d03326eb7192e1b696aeb2bb7983cce407df1c8adb00ac916229823209338d5d80fce33a26b5a3a81e50fbe0fa3b0beec3b2c29af36fdf45c5287a55f2a2507e32900407450f8c16d3968ea56a2d61705f6487210256b42c07b6c3d5dbfa234986cc775d89728fa59227a691ac6a13a3aa2e94b0373d7eb068931a69d4dc8994c0fc149b6fe55b32bde2da6eaf82baebcbc78772eac8540a7ff28c2e52b257410180bd0763fc6b2be41cf5b2b408625d0cbb6bc5b70d726f9599c07a2627196a65cedc62d721279ce6a7405da0234d8398a0aaf8757ec0d18308828f117549d1934eba10cf8ef5f534ac31c3b4e3a06138099f2425e90e4e94f9acdb424feb4b011a187a9430052964b92df972aed50150e150ad6e294486047dfc550797cda381f124ffdfb313d0d96e61e6b347e522cd47c3b6a3de980b453c68fb70bafdcf56d0528fd6b30e3df085022fcd6eec6bbd72e880f3b4db1fb805825b890e3253492b6e024a0112368b8b7e418e0ad4909ad017b07218b73be2715f29ca8601751fea1bc59283fd829360445782eb9e1a00a6515b7ac5086b739c70ac93c88e369b0f824ebaf0832b2490797d814bc9bac8201df30a10f23049b6940f08c9e6cc1d9d480b4115e64189531db20fdf02d391ecd803fc032b4fb3b147905e4155ae198048f61ffd680fcd7d184043701ec7c9f436de0f87820adaf6aac7249fdf1e2155fbd424dec6befc880aa5ff044dc78173917fd007d9025031ab9b332f7b7a2b8948ab3bb239c44ca260c8bdd2fbb4102b6f64538c0697a6ff0d9e2297d7d90b008e1d5df5d049754c2894bf419854f98c946ed0eb78424f1a92498bb6b7bc9ee35d5912d56b71ce6ac1fcde56f3393365b54a03f79374600dbe87751b68558d7e0a3d6516c0d58bde525a64d675c527e2840f3472c9c2aa0eb637fad369d1aa04ad976b06dcdb010142dbdaf538ee9a223085a56f1d8be1e8665578a4955087407da76599b58457ef48407a1b6d91fbb14e7f48c0c64fd5a4bcf28e9874c3d0a68847e85735e9318d20f713182d2075a1f332be7408e80259ac6af39ab21f4787fb99db7bb36626d0a85fcf86fdecda8d1ab2e1974d5c58bd0330cd196eb2965dd669a0f8a4c0a9918e4bbf80b3131ad682bd29fb84bdcdcf32723e07a38f02ca3c3ef348813a43d7c2c181c2f910e3ab24b3066b43644221286ae3aa8c996f1107299fd514dcfb7c1304f760b7079def91cc83565c6feecbbfc893acfa742b576495fe17c76de3c1f371cf5a3e359c5034ad1cfe210612f4d9c31461a5cb957a715bc242afb948ad3d84a5e63e27439284a14b462694e0835cccea0c48811908257b86b7a5a816602af45f4c352f209ef0f0bf1dd498f6b71812c77c908d7b1676e00346425ab01afc3fdd2db274692102020cf0c2a986a23ab3c0a24ec830f8efad23419f2c787bd62db5bc557b40657a05aacdabfc1dbbdfb029b6531a8a22985cc8c7d8d7af75701210d0ed009f6e60d26dcc485772f122ed8d142fcd9463cca1ba910a513ae50f75e25cce6d8339a94cc675535c30ee9fe76161e01b65df7f4892cd2940ed4dc7286f31720e0d0191d83078d7650da717473472dbe391e69acc7ebc1ba9114f947d9a8f600ba09abcb72104ae6d6cf05f1509a73449352b6d92a3ec4897533a889804adb69f5829e942473b84fed3daf6c93a5da3dc0ba1ec9676b6b7f5ffa1803a22dd467be7cf5328721a2c05b5d5e79f10c8a1c2ad2bdc560680f2607649117de93c41b86f0025aa53cc09ed686651f61247fe5d7817b96d09e8ccc3aac87d14a8f890e8eb607e951d40cd8115ded04fd24b0cddbbbd0ce09f605203eb66fc5acc96474eccd8a2e01c8e17ae7b6b67feab8493bda727b64929a3b579e592e83506bb35a56e87958b15c2790caae750020f957c16f47ed285c779dc7a2cd84d6f6e5e4ebba8809260e0df2981fef17d9541dde4086be36a31d0d53981f79cf2d6c8e886f6b913a3c3c8027ae87843c1d2853e1e63d6dcd9af00a33ef2452eb2e1d803b718f45ade74fee6518bb87ca56c42914726b05f5288175b17807be7dfed29f16440cc9c6d6fedd325a6c0bf6a13e61d5272d34c64513f39870fc7a947b7fa4efd3e12e2d8f955288704544f0c26df8e07d633e15be8ed0285519aa6ebf7dc516e41effdb804b3307dad4707946720f17aa9f110dc044cc2e8e3e13fd32f9b087a2d7bacadccfd73f848ba0479c3d65d23c36542b9a5265ee8c7c877ab452b5ef8fddfa92ac33aec4c3b1c1f46a9d75484659e5e35b8ccb5eff288811506bf6510bc7b6f837d527275fa350c897625c179d8dd40dc5a28b9b6d8f76e048d652ede8377ccb6d7fe182dab72198a80ebf7b51a5986b55e55d253b5ce88b8a42f53aba29c7f29a02554006fe0e4151343b91e1df874a3714227273ed880a4149db59f542741378301efc12527922e136005d5f6276669eb2c097c37f6543c05a34728f20d90048555eea7f30026bf515e2e98336980757be69ebfdb3fdce810d3962d60001c23a2237101592b916f25547f2e7ae2db942fba6b257c4fc742b745676d627845394f1e78c89eb9c9dee4f73dca28585803b44cf0d36f91cc8262ff171593c38aed0c722f4c502e1a6dbd8c2abb7015981734ab06b0f7049933eea1683d6fc61cf352f9993604d158d0e851cc42cc7a875023dda57661603166550d6c1045b18021f9e93f6731445e6caf11f9ec85ab2d15df7bb492123e5b4f903b209c24a1ef11ca21cedffe9c1e8ac839ab6aa0206e05f01a02cf2c482e5383729174c79d8ad583506ba925305616e6f281be0a37927308583a70b8c21a69f6fce6fb8f09ca2931eda6f2f47bb726c244c1aafecfe73f052994e1ec21b208975415478d8d48f5736237297857e4482ba11abcdebf52a43afe3bf27c400a7f9917b9", 0x1000}, {&(0x7f0000001780)="504b8202e012e53bbadb29d497d941aedd967988a588", 0x16}, {&(0x7f00000017c0)="80d933f57bdd0a315258dcd4f527bf9df261f107ee48741e73da0ff881e6f619114a0ffb6bab6ece9ccb6429b4f7ff980154e01c122f80a2214014e17d1844a4886cf0cbf9be7828534d96d6ed3166daf43db2313075886a254857d1072fa9efa3980e0af6cb2fd6f14fccc7f0af31840427e5bf863b82d6a8de8010c1687fb1244a2d4a68e50fa4ec58638ffc0439d1a57845eb6a520879e5fd3c0744a09434e37b15d00535d6ed6a722185e6e3d24c9a54eeb2005415be297e04415bc07c345b5616ef64467ef88765592904c1d137c54b5173323f0130b9379a8a7602f9fcf8e5e0416fe420f7d6a52ac061190f6f1edf9eecafe760803b778b7f18083a78bf7e70fc8ae6d1b363ec67309989b50752de08cb28e45e7fad38f69caf3404a7aec6f81e67ef6597c1964c1051ac78663f66ca3d754e8702fd57378aa503be414f46bb4d7e8a74b9f140b9dd7f37e2238980a9baf452177bdca03e6a467ffde83cf455c8c5f30075779878a322364917ad30c2ca7b0b64460a9c567cbff4486573a68f232e4c577629a178b71592c0509975177017e26c60c7c9fdd9f15d36a026b3e555301bd22972cf3da33989ff01e3f5740156b063eccde527b498253f21ddd5758bd6a24426894a4de33ff7de07fc9501809084b583e8a16729564cf024bb37dcc53acfcad6b409a344afa6580fe2eb679e4ba77694002ee09b79233378661ac69a7bb9b28ab1291d7d7393c0613a03401afa59cd10b88c80481cbb3bbd9fa6f44f59b62c53f20f70201407194cd350e1b4fd264109d2c0d23f8c92b7f7ff561f8b378c9ed3840038496fe1bd9a6a24de948e2d680b327ae6416cc73862fcbc752497fe8369d4b9743392051df04a2dfb4411391273508690f98a194f5a61bc2b2e75e9da01116fc60a73be8d4ab954c2a152afee78b63e82f6cf5a3748bd8941112e8f0ac0ad5ea0ea0a57382bddd9e415cbb886f872caa045d3e279a399f1006bcd8587543b9aad1763caaa4449c295fbc65979ec050a5b0f4bbfa903522ae06a65a029a1db4c31642e8f1d969d002346174249afd4f110e7e543da3c8af7bb6cd42295e00721b4c67e4b70cecd54cdc6ef9178db09b56b793df0c71cb750f3a4607851547612b5840aeef20109f019268e5be7e58b8d99e6220d031232b49150981d1e18affc8033589b01d5d69e43cf73970cda4a0f7f5052a9597d18da20687b60e0cbf79aaa7fca22cf8a4104889e09f57e30a2cb55246896adcbb6424c623376d1d30a9d97e1a5027f8ec12cf9a17dfdebd75848f96b0d3200dd9175a2412cc768e0b86f1b022db17dc0c966443563450be760ebc8e66a0840742033a1a909cb2efd90ea6ec37b1cf926d35cbc7b7731cc92f191166c0cac2f1dead9e5c4481dcfa28d7dc170a10c104378699af74cd200f06bd82522c26430444983565361e96cbc7e11944971e444be31fff9121d380e62c52ed64decbd6d4da343e0a36933b801255799aa711cf7c4b1b9d0842915fb3af6dd3b0bd1fb12ae39e5b554f658329cef2ed2498d7a1ce6fd9953dcf70fb21f478f97f9578c1467f09c38bf882521bd03688df3e4120a948159f51ac24870995778e3c73a06e06e303653e1553549714012eb692b81e3811b97f74a897480a494dcdc23735cfa7fe5e0b7302d1cd070d89192694ccbcc6a016f0a306e95d29b5b9fb087ca65147a7d3f8bdc34e6afe0a0d51f5bec87f88aa21b77b2e31b3e7e8420e3f9dcca775be3ff8b31645132de01b89c8a2a9af6e972ad7b3873379685e0107391cbd855cdcdba7ac9875793ad4f0bc2307afa900e1e2e99220ce7e2de871f56672cea87deb0326bc698a48d4afd724639179602b610393fa6fde21fbd0b8066e56a1a1f49ee9223362452b7d7862741699bef91b0af5c2ccd974008068d0016b78d67b6a7ddb80627ff8cefb940fb561645c85ae2bcbd63275000012b736ee1cbe3ab2fc1e575fd5593149de6ac0dfceeb52d07e95f4a5ce23d3d1bd4ffd9f80e772f931535ace89067a88d2fa1151035bf7532d01d28af2ac83af61b8058e2e513a648e54522d885904f60c935051e7ba999ef567e05dd94d1b21751abf5fa87f19952afcdef7eaa29b5ef481b1b0189fc5c593887dda0092f50298b27fb23a9bd2b78885f14eea700dc174ff5fb12a04348991e3312efdd0e923ef39918f12d39bb6eb041bfd8a2ed3ae572c9f6e3d28425115b3b6cade2f864377fdc13de53e547b4ec8ff5fd87c4cd84ad3acdf107f17a5e98b289896f08244322afac4a04cecc33db3405b08db703fd8718214a889cd226e8a6d6cb23600defb4e7174842d4b216fe259c61cd5a080226820c1952e7db6fe07bb6f9266b8f4e94c4e719cee9c8db40ce149e533b6fd90a03d1238589931590af8889e09f19c7d4bf390f68c2d4dc226d56e73850eaf8fa830d4cc6f81d3bca3f3a3d9ace01e8b74119cd59828a07208cd2e733ca1b245763975f2508d41a6e47c439071fa9598325f83f75e6f6dc3e193e0ece2500c0021dba6570758a957af769445d3dd27772eea683dd0657c2165dbfee23c4bd73dfc9b973deb4324611ccb872bbbe2cb86a92adefbf9dfb80f45bc79e11342a433937789e09eddc30269a0a2e70be5a5264bdad5ebce047472c522d5210c79cd2922d72ddc5fe5fda5109cd27bc7599e284a76f89767224b1d61a129d63c8ee58ec272d5060d8d669263764425eaf7ac50ea7e8f2846d07245e729eec1d792266d5bc0651b4bd7b798a9dfae235944476660a1a89b0ed3f3bf349b5b0886c8ed208cf154f54301cb699dfd17d383851156b6965d92f7227df213f3c90d0ae6ce894c43e0783868973666ae9b42570e5ef24315ca5d7559cea4f1b2f55a1afacd8fa98352dffea18c7f967c969d6081c1b415aff9f7817be6fdb9cd0eed5ac9d9cad780c212d76f6ae411c3b54c0d6dc0f1ed5c340647707e113014a629b71ad75d4859436eb1cf63408d2fbd0cd625eb66a345b225b346665903a88b22e4cd5a94860d04ea10579657b3e420a61a305906caa1f9f16806d0f1b11e17015f65b0bab7a8a410e9c8380ec43c8f595c8ff6e3400058036a78cc3f91c35eb062b342700db98efe4fecca0d7e7fc0ef542bc441581060a2080f156ae904d889a3991cb8e8855a225831328e1ca14d810965c43ba1f18582407461bdb35409ed8403b77977883b8c00ae1085ad73963fc5ffd00ad7cdd0df04c62ca427b093df09449f0f3f555e22e6a6a2d99d8a410f5ba76809833a79defd3c73b34504e01b9c100179f4ea6c597965388ae16d96bbdd79555dec64665a3b77e163b13046e1edbfb3373b634e94939927528d83a518144ca309accc50a1de2f8354e46e0caf5ce2360d32599cc97e5cae05df97fe6ef01c44897eee3ad55f9c890c23a2d66cf1f16e559251dfd5348c67edcd3839d2e41afc59e586a4ade091d78dbb3e1da29c00b38a6ad9e0f6e13d8b35d044aa6aa617e99e5ae3a55d02b46f8f204390cd591144f72875fcc087f5b435f7cb80afe331c1672fe11cb144934ea43f36777a0ffef496ae7707831fb706d5240789f4e5306491f7f6a0725c82f3f7af9c456dd1ec5d2bcb3ce92ca6bc6ec683c5e3fd1340aaffb0d7f06d06ea55d764e882d7c838d7e50ae83fbce0c89601a06ce863a0ad66c800527d637be7674c8eba6aa1a29c02a191dcdcaec2d2ae48125c82adf04ca1f65cf5c0b3ee623e291582ddb012e1dc5c9d0fac4f436a9f29c17b0b7d212e964bbd2c412e35555a57c2de855928d9d71c1a30f10244ba80aadfe8fed3dab2e35ba1d6682755b2ada7f26361e0edcb7834b328f5666d53e254ad783af3c8776766d01cffa44d47868ede6b679f3800ac6f9b6fddb5b4a90c237350f9ab0db2281f99227754d758f765440eccd00593fc891fd3f1f6798c9202d0ce8fd3fa06d24497068a71fbebe6989882c7fcb827b0624b86f4e06f26807277607ba999a63db54c3bdee13bbc1747cb5c5f8796300993750b0a589e49787278b2799c4d9c7479d6806a703152765965ba4a7c775826ee404bde8e119c6d14b014fa209172a6da6f72abe164ef86c608b62b8be28f5be15bab28b76a813bdba3568229678aeb5f8706dea97bc71dd42ea196978d22989b362985ba837de04bb5698a52c28e27c380709b3c7a261e31db26daec838dfa1ecee06afbc08d053b2ba78b863d80c5150103cac385f0a8c6c2ba1797d5fe84a9b07ce67df0fb4d5616ccca67ab7c8a1b4dd6452d524da53fd649bdebac7c07ba6178f7bbe14f46b4ad7de1b0fb01edd21fb471e298511a5d40fe612bd4bd814d1e880d6baf7711b6dd32ed6e0491b61b55f0d3f7a4dea5b0b6183dc4cade9d563b38fc66e6efe21f035bfc32c95797397491cc5efbdcedb7b8f03c898b322312f0ee138a273827aa50efaf2facdbfa1ee4f0be3b1115941ca0f582dc1cfeae621758af429dd3a60a9bfcb34edc9d8f0cc94c082fa1c068a0b4263e5a624f6ff637c6c3cf6201d8ce4117154744f3ea98edb38d01a1eaba6f06200b2cfed52fc9905d2f5e1f287e308e5dd4cb29357447148fa4495dfea62ace09579e6809ed5214bd431e3e152a6a41ce2748b67c4a31d5f19b2bd34b5310349c15f3317298a45c4ed889d7d2e88518c51d88ae8fd7a980d9a05d6e9ee749180f6ecf7c6346910b051aef468aa5b7c58bf239a34c14516a1e2c4ab33605e02244c2156ea101517b23a69890a0f22901afc34b76e2fe3678a29dd3bfde55262dd02c01d6b5e0a70d769845db9defce7648c426806d76ca297b501f661dd0b02d28dc57576d4e4595d9e12d5191880b8d1caf1c724aa3ea9df649eb0eb51b7166fb74497ed630f417c3a496691a42d1533db27bf6e6b946869246f511e85b4e888b838c9f6bd23ad4bc41ae9e1eff6a83f040acaf95bf9f4c4c4e943d95fe76e6b9e9c74a8516dfe24d371eda99ca49815032cf1953597468f356bee54bf9591bd865b47b5f07705b5bbc1e99c3870879befee88159361924f78b52aff604c3bbe3a1910698ae9699fbc560da73ca12e0a3959c50418847a4d5d8a0dfef416871ed13c83827e5d4de409c1d46009c1cbcfcbc7d81f8cc5f27b040f8e645e0d862bf9b6fb77e9d5faf705e7f130692f2a40f912703c497f06b7f693096e5eb20bce774a8e411aa954226e6ff9687c4bdf30a86e0f90d78a43679d1860bf7423e23cae169fb0f90ef139a5d20cae0c42ecd633e3da1160fb595d412907356d20bc18fb74dbe1a09ba249a2c7e3d3992bc2e37bb2068998ab72b92e752b4322b906006dc6d9b4df7c6e7eb8edc67e3909a63a9f8b654c981d02bea7ce8ef433a8e7fbfaaa50e8959813b3cb2c8c0ce1a3a60311faaa865e7e523e86d6df944329d3884ebedbda122d67644459a8b1e26932180bedac68aefc3163e45235f709e882c48320d963da39d04e7e406b5fa5983269925da447259cbd6696c6f689910c0b8c2efede01aad28adf03a28cbcedb099d804849ef8f282e294fddbd0e0a4fbb0212cf0d9a4a6592f5865eafbb3cadb0bcbf1117e5087304a37e719a359c77f6f2c52ff5820a5ee3c7dd1262370e2043ede706584ce9361981a16e1d0f1016e1fef96504f381cd0d2c2e19fe2e5315584495b637ab24d4232574a9828c0de9cfd50a9f029db6df20911cc038e43c4db8bd1f234ea84f2895cd21c68d917364f785e7e3778c95cd99a3c080d5f322148dbc323b918bb7cfd0237221d4b12c0c92c", 0x1000}], 0x7) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00./Oile0\x00'], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="0aeb4caa59615cefe0b154193083c5cdf0b4cceaef1752603cf05046375acb080c288b63ca052cc290", 0x29}, {&(0x7f0000000140)="2b45f3544056da6db5f0682268714561d4413b371de31a6d897630b3d82e61f7f55d18b997de3857c8e510063f2f08611e5cc49c7ff8bc9c49bd862042b0c78e374425d29b609128ec29ad8c41b3eefdbeac869528e054352a0126a0a2ed96182f", 0x61}], 0x2, &(0x7f0000000200)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18, 0x1}, 0x410) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 19:34:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) mknod$loop(&(0x7f00000002c0)='./file0/file0\x00', 0x1, 0x0) setuid(0xee01) r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r4 = kqueue() pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x443d3f43b8a159d9) kevent(r4, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x4d, 0x0, 0x5}], 0x3, 0x0, 0x0, 0x0) dup2(r6, r5) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x6a, 0x0, 0x1af) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getgid() r10 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r8, r9, r10, r11, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 19:34:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x83) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) 19:34:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x3c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") fcntl$getflags(r0, 0x3) 19:34:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x8b7c9bef8cf4dc53, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 19:34:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$KDENABIO(r2, 0x20004b3c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) write(r0, &(0x7f0000000200)="119cfbd1cb534239f3708c871fbcb4ff28bff98f332381e727af9a05adcd59d6291a73fe6bad373072456bda47d64a2e33497d4970107fa313278bec877a83c86a6d0e1ed317d8f67f25e73732e9483eb8215d5414d485ed6ea30e22d29f858e1fe6815cdc70bdd1ff85205a5bc30cff5547178d5222051bcce793cf69c6868a4139abdbef77eceae1aebefb01a0bb45fa97f1e41250c2387a4eded3ab11dc3495db869311d9aa7bd23783b40facf4627cda8fd341c9ff67855354043f553cfa20983c770d3b6aff668d5abcdaeedebeef2cfed983cf7eb4244c673d29f4a1b4a14ee22c0a7a55999054be609194e672a209db2d3e2a9a58163690f25ff8e4d7d6902383b9d41d467341ffa5eb76bfa66f5d89fdcf7987b086f1e73bb7fc9dff151f389b105ef194d94ea29039f7b75514ea99a75eeaed1c6498aaa623f592c011b49a068f190ea17d871cf7c4d934f55558130bd9a513996bfa25cabbb4979409a38e5e9b59f5919178a417eb5046dadb6758bce4b77d9ee373b78580689bb0513484bbb176fac94f0772dec065035c8b3256c3b2a3e72370778fdd39133cfce18b8e62a54e3214d555987af97730d16ed06335e74165c37eb124b4ed2ae30432e0e1a43d1b987ed5391878cdb9a1acd966c94d2771c917cc3204a59c39068a2485974b7f640f48ebe8e3c064510f96b5ce1a6544c7e8a0279376008539d1df4362ae54ff213aeba34c01d790168f212e21c396602c52b926ac474421084c2cd9d1fc80d4a8ccc90781508ba6bede0a5801940acc324c6e211728e403292cfb2d55a406e536d44c2a12cb64f3f17e5f26336a3c424c2e1c75e0d80090c4274591502ade5e1cdf0609f881448770b4c0530233c2821c401d412c7e52e5442670f54e65c3691ce8efe44e4efe5cca96ceface7ef4cb31190ef0dbf4fa59432e6eca9a502adb8b9a664957aec2c78151f51d3fdfa2362a3ba0b7e3786a1a7e064fb8ef2d3fa5a41364499f0b8078fa29384c4a6e33c7423664666909813f5444e2e58542b8c4145babc68a2d0645577e0022166aa99b419c8996c9bb8fd14185a4713c622c3fee42bad7aa4786ac7a9b4eb9d335f01dfe88bf3ef750412dcd10afb96a99d1d2cb2cb84781682232ffc73b58d8aa7f4f535cf1166fbf7a8047737f593a2e9f8522ccddc3df77ba79ea9cce050983e230808eea83bb052b5dd8c955f049b724115f93a25d7485c377506a97a31a4efa58e5cc65f8f13339412470cae08b9d432173b1196ce4bcb8499c9a3b5b8ef6c4ae56384c888ef572f4ee8aa88394d40d0edad397950cd3b8d38d3984c7dda52ad0ee2405616e2169775f155a98ac9d7bfc2cbccd195bfa63ba6159e1b610ac12f72343f6d800258ce913aa7b6dd0051faac20c866cd947cae743b1cf143c48f45bab37cb225668671a82535f8cb0780ff7cd5571df2e44b4070113f475d571496da4b2c16bfc5f35b0907ece2f9b77730bb57d5ef956701efbce79ea1682b8c0429be3f8ea4c26055b388aebc1ef2329e35f9b48d9fa2f23cb8fdd294e74a073666dc2f3713ae0fdf34bcadf30b45e83046a6b313784929641edf9f877b3df18516318ba4fa5b9a7ccc37c44689f9b23a224afd4e7487dd9f81f2fc8cc74966a766de2d33095c8c0e17598c8910094dcfa82a3635e53f3e963734eb0dcedd1175a3df748776e0d637cfbd3cad5f1bc0346aff52efee3b3a9da2b1f685ccb6e1f983d4afef998ade0a8e1d24e2f1cd4152fdf13274526ff825680e2a54aebc5d151c4d0fd6160d4a10e15b27b6a65662480f5128122d01830e86b78719f6c53ae3a336e0c5457995f330d51cbe4a21417ee8109fb60777cd82fdac8cb189dcf3eb5411ae4c702d8b0733fb15f6f583a7cd49d46a98218536c5cda39ac012b99bf6b7fe832129489016551334f65b0a0df61a9279a9eb9c08d788f9984b266a47b818d2aa92988c6c063529cb2631084b1e37d1b603cb8c7eca693ffd51c131fea76ff15c543a6c3fd216b9f8903fb141b8d424ba6b2a84f42ab7d449ed214e3c55c896d261e637e51c12dc83efa9312e276eedf54bdfd3184b4e79377e523eb14e81315ed20311df4cd4af6fff4fa0f90924956b6e2b650", 0x5eb) 19:34:12 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt(r0, 0x0, 0xc, &(0x7f0000000000)="e7010011039d8c17", 0x8) 19:34:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x4) semop(r0, &(0x7f0000000140)=[{0x3, 0x35c6eb52, 0x1000}], 0x1) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x4, 0xa, &(0x7f0000000180)="3986f33770070e666f9e4d70fcd10671b4aa622028f2f5b631bc3121eb1a08dbd8da6a5e68c37a6219fe00783d31c36274a2a6f42ea419da357d764f", 0x3c) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000200)=""/148) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYRES32=0x0], 0x4}, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) flock(r2, 0x1) r3 = semget(0x2, 0x1, 0x104) r4 = getuid() setuid(r4) r5 = socket(0x2, 0xf18c931974c288b4, 0x400) r6 = semget$private(0x0, 0x4, 0x1) sendto$unix(r5, &(0x7f00000003c0)="d6914ce6702f212e31280437ed94bb73dcb0627ef4cf1c78851830e2d84529412c5a4412a94b93cfcc0855bb6a28a6a23d7c132aabe5bbe2664a8003bfd53592c86a5a464fe43dbc77b3e4be0b6c0ba92b60e3dd479057f765088400c6a71b5d5544281e583b95e346ec639686ff50420b26e838a234340c3012c44e28014cf9581ed2f6b2a214358c6925aaa67b2e3d", 0x90, 0x4, &(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8) semop(r6, &(0x7f0000000000)=[{0x4a97cd539bd8a00a, 0x80, 0x1000}], 0x2aaaaaaaaaaaab8e) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/135) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) pipe(&(0x7f0000000300)={0xffffffffffffffff}) accept$inet6(r7, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f00000004c0)={0x9, 0x3}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) dup2(r1, r8) semop(0xffffffffffffffff, &(0x7f0000000100), 0x0) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000000c0)=""/7) semctl$IPC_RMID(0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$inet6(r9, &(0x7f00000001c0)={0x18, 0x2, 0x10001, 0x1}, 0x7dae) 19:34:12 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = msgget(0x3, 0x0) msgctl$IPC_RMID(r1, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0xf94d18e22eea06c9) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 19:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0xa1}, {0x200001c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x2}) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000180)) 19:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) write(r0, &(0x7f0000000200)="119cfbd1cb534239f3708c871fbcb4ff28bff98f332381e727af9a05adcd59d6291a73fe6bad373072456bda47d64a2e33497d4970107fa313278bec877a83c86a6d0e1ed317d8f67f25e73732e9483eb8215d5414d485ed6ea30e22d29f858e1fe6815cdc70bdd1ff85205a5bc30cff5547178d5222051bcce793cf69c6868a4139abdbef77eceae1aebefb01a0bb45fa97f1e41250c2387a4eded3ab11dc3495db869311d9aa7bd23783b40facf4627cda8fd341c9ff67855354043f553cfa20983c770d3b6aff668d5abcdaeedebeef2cfed983cf7eb4244c673d29f4a1b4a14ee22c0a7a55999054be609194e672a209db2d3e2a9a58163690f25ff8e4d7d6902383b9d41d467341ffa5eb76bfa66f5d89fdcf7987b086f1e73bb7fc9dff151f389b105ef194d94ea29039f7b75514ea99a75eeaed1c6498aaa623f592c011b49a068f190ea17d871cf7c4d934f55558130bd9a513996bfa25cabbb4979409a38e5e9b59f5919178a417eb5046dadb6758bce4b77d9ee373b78580689bb0513484bbb176fac94f0772dec065035c8b3256c3b2a3e72370778fdd39133cfce18b8e62a54e3214d555987af97730d16ed06335e74165c37eb124b4ed2ae30432e0e1a43d1b987ed5391878cdb9a1acd966c94d2771c917cc3204a59c39068a2485974b7f640f48ebe8e3c064510f96b5ce1a6544c7e8a0279376008539d1df4362ae54ff213aeba34c01d790168f212e21c396602c52b926ac474421084c2cd9d1fc80d4a8ccc90781508ba6bede0a5801940acc324c6e211728e403292cfb2d55a406e536d44c2a12cb64f3f17e5f26336a3c424c2e1c75e0d80090c4274591502ade5e1cdf0609f881448770b4c0530233c2821c401d412c7e52e5442670f54e65c3691ce8efe44e4efe5cca96ceface7ef4cb31190ef0dbf4fa59432e6eca9a502adb8b9a664957aec2c78151f51d3fdfa2362a3ba0b7e3786a1a7e064fb8ef2d3fa5a41364499f0b8078fa29384c4a6e33c7423664666909813f5444e2e58542b8c4145babc68a2d0645577e0022166aa99b419c8996c9bb8fd14185a4713c622c3fee42bad7aa4786ac7a9b4eb9d335f01dfe88bf3ef750412dcd10afb96a99d1d2cb2cb84781682232ffc73b58d8aa7f4f535cf1166fbf7a8047737f593a2e9f8522ccddc3df77ba79ea9cce050983e230808eea83bb052b5dd8c955f049b724115f93a25d7485c377506a97a31a4efa58e5cc65f8f13339412470cae08b9d432173b1196ce4bcb8499c9a3b5b8ef6c4ae56384c888ef572f4ee8aa88394d40d0edad397950cd3b8d38d3984c7dda52ad0ee2405616e2169775f155a98ac9d7bfc2cbccd195bfa63ba6159e1b610ac12f72343f6d800258ce913aa7b6dd0051faac20c866cd947cae743b1cf143c48f45bab37cb225668671a82535f8cb0780ff7cd5571df2e44b4070113f475d571496da4b2c16bfc5f35b0907ece2f9b77730bb57d5ef956701efbce79ea1682b8c0429be3f8ea4c26055b388aebc1ef2329e35f9b48d9fa2f23cb8fdd294e74a073666dc2f3713ae0fdf34bcadf30b45e83046a6b313784929641edf9f877b3df18516318ba4fa5b9a7ccc37c44689f9b23a224afd4e7487dd9f81f2fc8cc74966a766de2d33095c8c0e17598c8910094dcfa82a3635e53f3e963734eb0dcedd1175a3df748776e0d637cfbd3cad5f1bc0346aff52efee3b3a9da2b1f685ccb6e1f983d4afef998ade0a8e1d24e2f1cd4152fdf13274526ff825680e2a54aebc5d151c4d0fd6160d4a10e15b27b6a65662480f5128122d01830e86b78719f6c53ae3a336e0c5457995f330d51cbe4a21417ee8109fb60777cd82fdac8cb189dcf3eb5411ae4c702d8b0733fb15f6f583a7cd49d46a98218536c5cda39ac012b99bf6b7fe832129489016551334f65b0a0df61a9279a9eb9c08d788f9984b266a47b818d2aa92988c6c063529cb2631084b1e37d1b603cb8c7eca693ffd51c131fea76ff15c543a6c3fd216b9f8903fb141b8d424ba6b2a84f42ab7d449ed214e3c55c896d261e637e51c12dc83efa9312e276eedf54bdfd3184b4e79377e523eb14e81315ed20311df4cd4af6fff4fa0f90924956b6e2b650", 0x5eb) 19:34:12 executing program 1: ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000000)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x10000, 0xd72be9fb203af54c) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x7, './file0/file0\x00'}) r3 = socket(0x1, 0xccc517b85419525d, 0x7) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2}, {{r2}, 0xfffffffffffffffc, 0x86, 0x9a7b325fa829bdf1, 0x0, 0x2}, {{r1}, 0xfffffffffffffffe, 0x4, 0x40000000}, {{r3}, 0xfffffffffffffff9, 0x4d}], 0x64, 0x0, 0xfffffffffffffff9, 0x0) lseek(r0, 0x0, 0xe, 0x0) 19:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r4 = fcntl$dupfd(r2, 0x0, r3) getpeername$unix(r4, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f4d00"/4098], &(0x7f0000000100)=0x1002) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r5 = fcntl$dupfd(r0, 0xf, r1) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[0xfff]}) r6 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 19:34:12 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x5) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000001380)="bf93e52ce5066574dcca0fba739755a5c30757e5be6986c63179e65aa028107f2ad98faae25340125520914765d776aa889ebbddde2d8f63f7ea12281458ddc072ede09b1792d02be1beb57f858ca2b0fa3111d7baa77ea4e5821f4693f08762dbbafb4c06e7f6513a1f3d1f8d6d7debc85d898b88325794e06dec7f8fa76ae42ea497d6551f7ff89e35f92d7611e1485b0987dd5584f1f90f695c71153a6988c5ccf9fc44802ccc2e98ca110dd9050664809bf1344e59a87f19c93217d041cc8b2f08dad57fb43f78af0cd2c8c0e241231e00960b8ce3eb2821d641546879a63581ae0bebc2b18790eb567d4b20ab59e0f1e57f0aa2012d11e651e0a4ff827c84c3fe4b79de04d039df0aeceabfd5c301959f5109d8be5398c5fba674fc9261dc5f037d0cc5c6698371976b406618a7a737cc982e346ece296c548887f99533406ff7147bd328c44ff5b1d0e56132afefd46305ca176f71839d952d4a5830ce428de6fadc4c29ca3d6bcd4c03a62b81f35286c0c5d50091f621e01e9450683772e18f81285421fad7247d56113c8292f163364320aacff14ae7b0a526f2dd23f836b493e629230a0d08186cf366e1b8ee30587464e5fc4e5df4823c114ad4d27e9f6581cd30274880cc932b7a91cd23866f6efadd9c1a9b946d4fe6cae57f318f0ca3c9b292b574dcf626cc726145531dc2b72f4b4bb4dd6d0841f8141073c14c6a9091838aee94e892a8cf8dc6c0f7495eb2379bf7f4aaca5ab599a26a0be1be64de7bd01d57d6bcec45a129ed701f7f83f106f6f1f425991440f5faa8b969fa4a4d63cd5ca6cbcd3ba0a9469183290f24ba4715698fb9fe5dedcb9f390df143d401490c2f8c4b3c935708c5a0fdf3d69972a56462125a4423c56d741425565a82fd691305e856b1886945f60afaf1d52ebe6dafb8b719e5ea4c91afeffdf580d1ff4ed5f1d6b1af00673632c8a2d854090d6f3a64cd088c2d4fac5c7bc9bd72ea7d5e5b5a37366e9b130fa98e359d30082beeb325c507b56d4c23d3e476fcc71d45c31a5d94b9d18d9ac6f7ac2edb3b16eaf94ea38bc4dd39673c06dcea0a2017befbb07718e37538194ed11916d842e75cc5dfdc326eaeb1c5bf9fce934c27513888b650376c59d72c7e5984ab2f00befae908b4097ff7922d9909a393a5a02e8fdcc8a7798510f0928c15a5029a5ae0ca5805ce8ab8b21f1b44a9c90d08ed0e6f33261939c8980849d88a75fd0e87e2260a21ca832511373acc055701da53d9177e6a2acc96ccdc8e06d48dbbcd8d261b2b9d81d411c20610f13f8c3e3a60cd433a41d77c070e96bb32f3e19feccae3d7c96644635a4e452db28e6297e5663b03eabb632f0a745a79525288fcbd10f9aa42345beb2d584eb9a86012c5a87ec08a5342d4209d2c32c35e6056776760fe60656ee94edfa08233c1b9d5cf2611f0a9d02272ae99cdf5a55ba3e894d93b788b23e1acc675d8f8742b99a6ec9577a86829f60725b33b42dd3f506cf119bb954c1624d0ecccdaa9bdf763d9b63a3ca388ac7cbd28e5751e5fa0fb4ef6b168585eda277d85e78d51e8a79c", 0x45d}], 0x1) 19:34:12 executing program 0: r0 = dup(0xffffffffffffffff) accept$inet(r0, 0x0, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x6) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6)                                                                             19:34:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="01000000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) close(r1) fcntl$dupfd(r0, 0x0, r0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x1a64, 0x521, {0x3, 0x7}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x28}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000))                                                                                   19:34:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r2 = getuid() r3 = dup(0xffffffffffffffff) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000002c0)={{0x2, 0x53, 0x8}, 0x10001, 0x6, 0x9}) setuid(r2) r4 = getgid() r5 = getuid() r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r8 = dup2(r6, r7) ioctl$WSDISPLAYIO_GVIDEO(r8, 0x40045744, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r12 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x7, r10, r11, r10, r11, 0x2, 0x2}, 0x5, 0x54, r9, r9, 0x9a8, 0x15, 0x3f, 0xfcc}) r13 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r13) r14 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x7, r2, r4, r5, r11, 0x44, 0x9}, 0x7f, 0x3, r13, r14, 0x4, 0x8, 0x1}) shmctl$IPC_RMID(r1, 0x0) close(r0) r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) 19:34:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="72efe0c776f1b9bbb4a40872ad217a2750ba2b302e080b3b9a293a274e45ae5e8234fc052a213ac7e8958375c1a91693d1b40599f8f90d0f4d49c772c5e508f3e7f93ac5d7bac9e2526ca6d1aab4dfb603b061542d3d67147a3c4faf40fabf", 0x5f, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x3}]}})                                                         19:34:12 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r1 = getuid() setuid(r1) r2 = getgid() r3 = getuid() r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x7, r6, r7, r6, r7, 0x2, 0x2}, 0x5, 0x54, r5, r5, 0x9a8, 0x15, 0x3f, 0xfcc}) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r9) r10 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x7, r1, r2, r3, r7, 0x44, 0x9}, 0x7f, 0x3, r9, r10, 0x4, 0x8, 0x1}) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getdents(r11, &(0x7f0000000180)=""/130, 0x82) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d000000030035700100000000000000"], 0x38}, 0x0) r13 = semget$private(0x0, 0x3, 0x400) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000500)) semop(r13, &(0x7f00000002c0)=[{0x1, 0x9, 0x800}, {0x4, 0x0, 0x1000}, {0x2, 0x8, 0x1000}, {0x4, 0x3}], 0x4) 19:34:12 executing program 0: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r7 = fcntl$getown(r3, 0x5) r8 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r9, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r9, 0x1) dup2(r9, r8) r10 = fcntl$getown(r9, 0x5) fcntl$setown(r9, 0x6, r10) r11 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r5, r1, r6, r11, 0x5, 0x7fff}, 0x6, 0x2, r10, r7, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r13 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r13) r14 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r0, r1, r6, r12, 0x24, 0x4}, 0xc29, 0x4, r13, r14, 0x8000, 0x5, 0x0, 0x8001}) seteuid(r6) r15 = socket(0x2, 0xc003, 0x2f) setsockopt(r15, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r15, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0)                                        19:34:12 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x4c3, 0x49) ioctl$KDSETRAD(r0, 0x20004b43) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000100)=[{0x61}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/119, 0x77}, {&(0x7f00000001c0)=""/79, 0x4f}, {&(0x7f0000000040)=""/49, 0x31}, {&(0x7f0000000300)=""/155, 0x6e}], 0x10000000000002bc) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000240)=0xa36f) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 19:34:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x111, 0x1b00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ftruncate(r0, 0x0, 0x3) open$dir(&(0x7f0000000040)='./bus\x00', 0x20, 0x150) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="d03278f944f6b0b4edaaad8ded9ec11030bf0814e0e1fcc517ee0196a5ec13b5c2a5670b22c63a992fab7e3306b48726f64ed4765bccd884d64493d463119b879410d93fa3b9dad820d5090a56524b0061efa4413d36c503f1f8cf5ad991cea045310a49c36ea90269dfa2a70df5c835256644ebe6fa467e7453813fa340fe4f0db1a8106aff17aa2e7aac5f6062c096a374e1c80160e9420bcc4730b99c60ad85b92623b4977c4ff048a256bc8815a7055581ab38b8583b44ab5c7b0364b870", 0xc0}], 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x7) r4 = openat(r3, &(0x7f0000000340)='./bus\x00', 0x2, 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000380)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000040)=0x7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000280)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x2, 0x0) acct(&(0x7f00000002c0)='./bus\x00') ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r7 = socket$unix(0x1, 0x1, 0x0) dup2(r7, r1) 19:34:12 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x16) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) recvfrom(0xffffffffffffffff, &(0x7f0000000000)=""/31, 0x1f, 0x40, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 19:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x80}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x40) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x8, 0x8000, 0x9}, {{r2}, 0x0, 0x19, 0x2, 0xc7d, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x800, 0xd71}, {{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0x8001, 0x1}], 0x4000000, &(0x7f0000000240)=[{{r0}, 0x7, 0x20, 0x4, 0x8, 0x3}, {{r3}, 0xfffffffffffffffb, 0x84, 0x1, 0x9, 0xffffffffffff8000}, {{r0}, 0xfffffffffffffffa, 0x40, 0x8, 0xffff, 0x5}, {{r4}, 0xfffffffffffffffc, 0x0, 0x80, 0x9, 0xffffffffffffff5f}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000002, 0xbd29, 0x800}, {{r5}, 0xfffffffffffffffb, 0x2, 0x1, 0x6, 0x627e}, {{r0}, 0xfffffffffffffffb, 0x50, 0x1, 0xd737}], 0xfffffeff, &(0x7f0000000140)={0x8, 0x81}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:34:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)}, {&(0x7f0000000200)="43ec50d223c9e87ae79dc9fc726460d1e25bf65ff6f50fec0eff24b60dd83e4a32a965952d44e2864c38535b3ef245c4f8b1ec0ef7a8862a6709c2b5b5a6d34cefb681f5c95c488ab7bdc5acf89365a36ab7b93e8ca578c7dbfdd9a9c9b07bf6db06fc2e2491dd496477d559a1e2150a2558b036ac3a6c5de6ed0176c4b4dfd6f2376fdb18817a626c5b782f96dd84bd5c6b6eea0a2d83820dcc4b74fd8ae61828cd1446", 0xa4}, {&(0x7f00000002c0)="f87ee8de59404fa715a47476875640ff6a814eae143b340af99b8275752882b613fba8f8a2ba7d6f15763fb0b23b18116fa4189ad686dcb8c2bb34d1699eb173adb05d196aa875fb4fd82107a1bd72e69ff183a6fa18f3ed607e5af9b2ae3a9182bba92f3718470e9c61a4bc32f472b7e1709411d214882bd059051de1a755be0f5b0431019563de7d781f87c40f028ac264efca99edf4a270e8444da8a52c4f5bf9b53c280d", 0xa6}], 0x3, &(0x7f0000000180), 0x0, 0x4}, 0x2) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 19:34:12 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="c949f5c60092800174bfffffffffffff8e000000000000ba02e0d7eb77bfb0322b306e291dfa17013ebfbefe59008ff737d8bf0de68be27e3338b3a8fede7f239668aece1d9789868e052ff41405c9dbe8c0ff1181cd2c7796aa6978f5d723f6eef2de011c0000000000000000000000000017f67366c82513502fb47d26dee73436c652b7cb5c84133ebccbb1b87d0381279db105000000f9b621bab2a7c8569bb58529ffa1fca8611d1980cde2901420c0516bb4495ceaca4fc79be51693dc9959d12efa070615d7cb206c3dddbaf2998a87c661115652fbe61fe855903de94ae9a0a3e425a8afa29fda516ad70c8bf429ba52f8f43c048e8cafd860a69589a67560289f73b484def384f03e57fdca6420626ad7a9009416fd10d8b08163aba12b7c85756d2f80b755566f7abe260767f3da8a2a8849481c6c6a56dfae66df007b9e927f25f5857578943000"/342], 0x10) r1 = shmget(0x3, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/137) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8410, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) 19:34:12 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000240)="a0ca93232bfb6fac7dc9b8c5d3fa", 0xe) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20000, 0x80) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 19:34:12 executing program 0: ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) syz_open_pts() r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x89) ioctl$TIOCEXCL(r0, 0x2000740d) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x432, 0x2000100000002}) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 19:34:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r8 = fcntl$getown(r4, 0x5) r9 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r10, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000280)={0x6}) dup2(r10, r9) r11 = fcntl$getown(r10, 0x5) fcntl$setown(r10, 0x6, r11) r12 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r6, r2, r7, r12, 0x5, 0x7fff}, 0x6, 0x2, r11, r8, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r14 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r14) r15 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r6, r2, r7, r13, 0x24, 0x4}, 0xc29, 0x4, r14, r15, 0x8000, 0x5, 0x0, 0x8001}) ktrace(&(0x7f00000000c0)='./bus\x00', 0x3, 0x200, r15) 19:34:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000000dcc700f87c8a5b671b1b542a538706000000b810000000290800000000000000000000880a605b4d7a5c0c47eada0fc27032f6af76ffcb69ce691afbaa00000000000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:34:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x50, 0x8, 0x80000001, 0x7fffffff}, {{r0}, 0xfffffffffffffffc, 0x2, 0x8, 0x65, 0x100000001}], 0x3, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) fcntl$setflags(r2, 0x2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) pwritev(r2, &(0x7f0000000100), 0x0, 0x0, 0x1000000000000) 19:34:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x3b, 0x0, 0x0, 0x203, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 19:34:12 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0xffff, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680), 0x0) 19:34:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) 19:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000000006c}, {0x7c}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") 19:34:12 executing program 1: unlink(&(0x7f0000000080)='.') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2082c, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x4}) 19:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 19:34:12 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000140)={0x1, 0x67a8cb4c46d744fa, 0x1, 0x4002000100000000, r0}) unveil(&(0x7f0000000280)='./bus/file0/file0\x00', &(0x7f0000000300)='r\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x83c8, 0xbc81dce2a4d059f3) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r1, &(0x7f0000000040)="220e2a", 0xfffffe9e) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pledge(&(0x7f0000000080)='[-\x00', &(0x7f0000000100)='/*\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000340)=0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0xff80, 0x3f, 0x0, 0x81}, {0x3, 0xff, 0xc2, 0x79121443}, {0x40, 0x4, 0x20, 0x80000000}, {0x5, 0xd1, 0xd0, 0x7}]}) 19:34:12 executing program 0: r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x1) getuid() getegid() 19:34:12 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r6 = fcntl$dupfd(r5, 0xf, 0xffffffffffffffff) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8000, 0x0) accept$inet(r6, 0x0, &(0x7f0000000040)) r8 = fcntl$dupfd(r3, 0x5, 0xffffffffffffffff) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x74, 0xa9c079d25da7ba19, 0xf40, 0x80000000}, {{r2}, 0xfffffffffffffffd, 0xa1, 0x0, 0x8, 0x4}, {{r3}, 0xfffffffffffffff8, 0x8, 0x40, 0x4, 0x9}, {{r4}, 0x8000000000000006, 0x5d, 0x20, 0x4a0, 0x1}, {{r6}, 0xfffffffffffffffd, 0x2, 0x20, 0x5, 0x8}, {{r0}, 0xfffffffffffffff8, 0x18, 0x4, 0x0, 0xfffffffffffffffc}, {{r7}, 0xfffffffffffffffa, 0x4, 0x2, 0xfffffffffffffff0, 0x9}, {{r8}, 0x7ffffffffffffffe, 0x4d23cb8343b9256, 0x1, 0x8d61, 0x6}, {{r3}, 0xfffffffffffffffc, 0x8, 0x40, 0x4, 0x1}], 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) 19:34:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x1aa7, 0x8}, &(0x7f0000000100)) fchmod(r2, 0x40) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e)                19:34:15 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x82, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0xcb0f3904019cc04a, 0x0) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0xffffffffffffffd7}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f00000014c0)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a3b70c845b9f587fb42d6de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d24003a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b8500000000000000cbe9463370ac9d57a6af7b31e7fe2464bd23c8a8a7bae235dd58a5b45e3ed90000000011ca165cd83f01f1a3ac231fbe44e03d21c74a1ab2df7f19dd590550ffecaccd5e87dba3767eb9578c86993a26e97f41c88240653c24a62df1532ff42f9a0ed7b15efa710dedcfb01b25ad35893aede8b05011f5ca60e29a70de71bcbb9e7b5489f08314a55497885970a1380b4b1854091e48f04c1a37e8de87e59ba4bfb663afce58ee26b00a999f4a7ae243cb31dfff9c73be566993f95d78fe23ddb2bb8f7524d4e1d500000000000000", 0x19c}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000001380)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0xa9, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x95c) writev(r1, &(0x7f0000002640)=[{&(0x7f0000000c80)="e10c879fab220b0a1105642440d5f0234e03714c64c781110604c6c2d56168a5ea2fb6afd9ece7225ecb8b93ecd0cbb12df83f384feef93d65b2b9144655b07fadea65fde6c287d3b90dca75e0415513863bb326b4", 0x11f}, {&(0x7f00000011c0)="d8ffc466eb2f56e556376ef0a8f01eec72b60812b8b8cf8e256f91e9cc0e738a469dfa296310903c0fef962c9c6081803ef823f4b8840df50c14aa456275d1a0dae65d093ce1e88b92db1a77f8d52dc9cd30d9017de375dcb4438b7468f725be6488b9599d5963beb019b42d7c214aa6c32f7595f105a2d4e8aa33a4454e568acc110b6ad0d93a6da5a80c038b4c4c1002947187d15f57a9ad76e481c9a02d3eec4752a44f8c4e98c62f596923c38b9aaa3ad3dd6794"}, {&(0x7f0000001280)="9bb69262eb8f0cc72aa9cdbbac0baa56c7a7e3c492890ce3a3bfaee939563ad0abd2bb11f5780f774ef85735eaaf3b6c7d8d872fa706c05f7a7bff8a84caaf4fa4f37783424499b3d7044ce3b7c28f7680c22444859b8baf4a0f7672a58019d8542c809db7392efc62fbf18bc72fe04c42ee41b3709df2d4c2eee3d969cfb80593"}, {&(0x7f0000002400)="1925b4614fbdb4d68e2b7b2339357bdad7d4e72e689a0730a175923349cb0e3e7729b4d07a258675baa56d4ccb3ab872ae09657afe2d3126c5f3716ce871df63ac0f8bc21f3723fe0feee1923928b9b2843ea0fe3ee4e35758f8e2b6c064f2868f9baa153b779ffed329de90ea98b8"}, {&(0x7f0000002480)="6b9ea460edf0862065021b1734b949d3733e553279e54d49f89d56e784efacd9f0653d76fc0873b8b366f602b421c4d57a0c1b13c0acef1545121c595584c15a789d608847d2e2692cb425175cf3b870dee1c5997bd589daacbcd7439f9a8f4d569e18fc4421d3db1193e8cc26ecc697a28f750ce4d8db4b6b498e03066c84d998f988f5e7c256785dd88b7a3e2fadae03a48ed6343989e87ca26b909960f6eddec22bc49ef52ba2b2b7d760ea19328eace7f2ce86378686cccaa13973ff5c639c6bd88cdd3e4448cadcdeb507c6e5394f0275289041b701026103140e40e52d4d83e514f0a70b05faf6"}, {&(0x7f0000001400)="2e842518865b4820c440e48abdd0385dc8b35869dbee3df58273b0de221b5f00b0e59a4ef458fdfe475345d17eb748945604ef96a3b3eb237e872131a3d0fa2cd34537a50270a746d542e15e5b72fa8d006ed4d80f7ea2e4200499c2bcf69d23f5b10047c0ef04d8d4207b305c0e8f3b207f521b18b4a2010fea005b477269a68b2a9b148048e5b8f12d7d"}], 0x4) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0x5e8) r2 = syz_open_pts() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000003c0)=0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x2, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f0000000780)='./file0\x00', 0x1, 0x0) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) getsockname(r4, &(0x7f0000000380)=@in, &(0x7f0000000240)=0xffffffffffffff1c) utimensat(r1, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000600)={{0x6, 0x1e11}, {0x3, 0xc202}}, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x3, 0x4, 0x5, 0x1000000, "bb30c2e7410400fe00", 0x0, 0x7}) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x170) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readv(r6, &(0x7f0000000b80), 0x3bc) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x20, 0x8001, 0x2, 0x4}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000c00)="3007c0c093ed11c10c0dfe1f328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) semget$private(0x0, 0x1, 0x120) r7 = semget$private(0x0, 0x1, 0x10000000000459) r8 = semget$private(0x0, 0x3, 0x400) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000500)) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f0000000300)=0x6) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) semop(r7, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) semctl$GETZCNT(r7, 0xfe9456800c9aa754, 0x7, &(0x7f0000000300)=""/4096) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) 19:34:15 executing program 0: clock_getres(0x3, &(0x7f0000000140)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b80f00000029000000310000000300000007f7c1040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f304000000000000005f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a80000be673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d51914f4373ddb5247fbc"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x71df) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000003c0)={0x10, 0x6, 0x4, 0x1ff, [{&(0x7f000036b000/0x1000)=nil, &(0x7f00007a7000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00006c9000/0xf000)=nil, 0x9}, {&(0x7f0000554000/0x3000)=nil, &(0x7f0000164000/0x3000)=nil, 0xbbd}, {&(0x7f0000289000/0x1000)=nil, &(0x7f000016b000/0x3000)=nil, 0x1}, {&(0x7f00005b3000/0x1000)=nil, &(0x7f0000449000/0x1000)=nil, 0x9}, {&(0x7f00005e8000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xbe}, {&(0x7f0000401000/0x3000)=nil, &(0x7f0000785000/0x1000)=nil, 0xd99}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00003f1000/0x2000)=nil, 0x1}, {&(0x7f000039e000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f00007c8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000549000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f00007c1000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00003d3000/0x4000)=nil, 0x1}, {&(0x7f0000225000/0x2000)=nil, &(0x7f000006e000/0x3000)=nil, 0x8}, {&(0x7f0000675000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f000031b000/0x3000)=nil, &(0x7f000075d000/0x2000)=nil, 0x6}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:34:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0xae06ebfaff1680a4) r1 = open(&(0x7f0000000100)='./bus\x00', 0xb285cd618d84770f, 0x1b8) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0xd4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1}, {{r3}, 0xffffffffffffffff, 0x4a}], 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 19:34:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 19:34:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2009, 0x0}) 19:34:16 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x802069a1, &(0x7f0000000300)) 19:34:16 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCPROMISC(r0, 0x20004269) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) 19:34:16 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 19:34:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0x9, 0x0, 0x0, &(0x7f0000000280)=""/210, 0xd2}, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x0, 0x1fbda365, 0x5, 0x0, 0xc8, 0x4000000, 0x0, 0x7, 0x1, 0x5, 0xff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r10 = fcntl$getown(r6, 0x5) r11 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r12, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r12, 0x1) dup2(r12, r11) r13 = fcntl$getown(r12, 0x5) fcntl$setown(r12, 0x6, r13) r14 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r8, r4, r9, r14, 0x5, 0x7fff}, 0x6, 0x2, r13, r10, 0x7f, 0x100000001, 0x20000000b1f3}) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x1, 0x5, 0x1, 0x3, r13}) r15 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r15, 0x8004745f, &(0x7f0000000040)=0x7) sendto$unix(r15, &(0x7f0000000100)="4fdf657c06b4c05fb5621bd47e90fa416cabc7ff75d69b21148cdad87aa6baa705a25908ba74b8e6a1f387f21e51b41d585e4120efb04e4e3f59b947ec5c37cd2fd694eecce5913381ba03a7d61ef63af3913c259a5a6f01bb2df58b404fc9a6b8b49e3342e717224e9a4282e1a1a1469f575c90222ef7a171a1ffb7369473c7447b746afc5ee97404977c5fb674c0fc2bd0cd634a837800cc3ded52a654f5525fcc2e42ec4c10aa277ed87a1aaa87de", 0xb0, 0x8, &(0x7f00000001c0)=ANY=[@ANYBLOB="16002e2f62757300"], 0x8) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 19:34:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r2 = geteuid() r3 = getgid() fchown(r1, r2, r3) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8140, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='>'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) fcntl$setflags(r5, 0x2, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r6 = socket(0x18, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)=':', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x26d) 19:34:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 19:34:16 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000140)=0x6) 19:34:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x281, 0xc) dup2(r3, r4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) 19:34:17 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x47c}, {0x3c, 0x0, 0xfb}, {0x4406}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) fcntl$dupfd(r1, 0xa, r2) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 19:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x233, &(0x7f0000000080)=[{0x4}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 19:34:17 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x1, &(0x7f0000000040)="01000000", 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f6669b4b0dbc733ab1d9a00"/25], 0x10) shutdown(r2, 0x1) 19:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0xe0}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 19:34:17 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) sendmsg(r2, &(0x7f00000001c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0xa90d, 0x781}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000240)="7756d87afe1fb6318bb40eeeb4a19234b8ef24a93d123b3ede13a9284d7bc242430bea695b3c9e40ea85ec6747fe0f96d40c857dbe14dc30f50db371a20adbb63d9fc4368d8490b0acd226897b4ef12e235b74900821c1c1d8e913dc5c4d42d8158813c2c758685ceb15832881eb12531b77bf9c3d50420cac3acfd6b817302750cffd365c3af888cd1be464863709aba1c62c97c06f99b5e83cb6878a669239f5699c90ea27cb005b75663cf872e7fe123804af766ce4f4ac9c7f21a4767b3b264a5b8d", 0xc4}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="1010000000000000ffff00000c00000071308cb005e6b9d4641376108aacbd7680871b28730c1493eb63fed51cbaeb54fdefc44d3268ac970ae92800fbdb10b6a437114965257f19c092534eeee27821b454de65092d58e7f1ffcf9dba78ff559ac9fccb5c5a9e198d332ac9fbafb8cd73fa19af61a9c2162e07f1de5e1bdce8971c75d498beebc081ca08f9c713ec626ea45fd17c2d6ad5c659e3c857b8a9669d7b1e1db0f3072b4de07928c93f85986e90acd2c0527eb236f3eb71c738a80067633abe979dc9b84e636498beea61760f0154cf5cc9e80f3888bdbbcb60cd25e6fe907bb78fa7ed4ecbcecbd006d90b268515141ec29366a39ef10d2b2c7b61cbbb9ecc07f16c83d8a48b8383a025e68b62f5d3f7b580430a7c8a1d30e938f354511ae6dfed9d14a3b15266150ab2cf6fe81d247a48fe43cb47283181292c1bf831910e5b31ec2f022bc298929a601156d6db8820dfd3568dbbfce2a74109861921cd66ce306f4ad7384017e77e0e8f81dc5a04ff3728945c7086a946f8fb7cf7f272c4c80b8cf7aba390a14dea8359a88e0666511c99dc8dcbaccd701deb67618d5a905d303c588a67eb188146dc52a3afb65dfcc39c3079c9a3bc6cd529eff3aa2fedbc453ee5f935028145d3bd25bf7c406bb3a5503a5b593f1ad65eaf98049492047c2eef718a8779ebdf26d45d2d08c05254a1a283499c0ea7e159199bd37fed71ff3445bbe78eb14529a3eb179e1bfdab7841c0433cf0d5b2d3529e5c42c65a7da11399e4c9428635bff715cfb3c3eacfce1ca3249e09448c5b7ea643ba97b41d7ff0af3b3c3d2f2643b92edb92641585bbf8b00dd379a6febfddf5eedcef9859af07f254a8a6aa4a230fe47ab7a6d1d34d8704d45e4e49cac4a4f48f169c05cd1114ca14f85b45a264324df96cbc40a52c74a397e1d3a38b7c5da12791bad76b8cd0365a6fe0199aafe93fa0bb3ff363beb5182e585905a690819c761ca07b13b79bdd2a64a4939f6b25a39dea0d5a90967f5b6deceb13619c22bc54423450d8299f65d2046352072dc3c11d3c64650e32e704b6ca6e50d0a4888d72d94c2571455ccdf064c3c4d7e666f1872c7f51adc37ee67cafd200787dd2a3537ad9da954941fa0ea7a089949d35c9ae5d9696b7478922d26d86fe51958c1cfcce433fa25f760af1ef6dd41592358acdc8d0acd2df125652d92d4b5a53be1bf99631301d76287c88b25ffc299fe4c38150d1c2900e304afdd132c3da345c0238cbd18cb0c0eb9ba786b0b55ed57674647834c17f160f57965b208cc7cc914e462afdcb9cd619a4a6c2a36c3626dd6ff7fd6d43f84a5f27c3156bc2c1dcb87058c189a6c1942e00ef669871ec249f111e5376a57b4ae02f3a9aeb4ed99767a19b8f5cd1239b227707107d8c604c1f7c65e2489ba1f5c37cf39db131c325192a22aa96f5c33f6f408f1eb686d11780db312290aa2234e28d46ba078031ad1056e4325b6c0ef20264e0b1b253464b3af862cfbb448e3a997c5667e6ba5ff24dcece42ef9a13e636fbad59e672dd776aea4a048f95934302f9538efe14b56eabd05d4cb541ac0625ce3de18b7275fe3fd5ba1593dca95f376cb8788712d07c3e400547ab4f640500000000000000d2492cb6fbb6a15bcd640f3ab1cb3d11dc7cba2ffc2c51406fc54a94d48b47cf81fb6ce0aa408386948727771f69a22b131bcb4be696c6f2ff3cb4cf6abfb6e6d0c03327ff935df44998035e3eaf633591192e27bb5844b68f15f42795df8eb20ce5610e57d002fe983fba58dbb30909beed470d1fb9b427722b1debd3b64be0ad64bae6629efab379579d98e8235c1753b3f7f8d19da362bd120cf1eb4da6eb5650ad40f28ceb038d4e7050cbc413f068088e3a9720946d2ea06c81babaeee822b46a0a33a8fecdfaeaecc51baab7166605dcc3972a00dbef10f25e1753d5fb1c5f33fddd9e63052aeca17d10e203ef47a1935093ef2825eb59461359011baf0646ec9e9cdd6396eec67a829a3ea8fd0fee45fbfa3b5800d1d756ffa785e0cf46674982ffa8fe3153c51824c120e59a8e9cf50311db5df9af1010dad71c92410fd69c1c1da927d5224a3985012d9aea43d2f8fff88b431ddfe440890ff30d39ac057ea65b7cd85ac6e7ab4f4822a75b435a2b8c0b226cd8173ce57cfb47e92fe62de5457a63b2fe8699ef3357967828991d4ad970085f8ee2794704315a0f81b664d24a6e7719ed42ed4ca6dc39273e53f8eb3c9dc3af8726055680cd58256010e46d708332c28930aa930a32eb7d13024dd615a1286b3d3c3a790a7ca17bce974236fe54414c35bd7c57ac659784820b734465584aac56088ecc523063284f293f04630cd77e63bf67b0aefa14610efcd4142f8d37f149cce973d3690d1c2067f9394a8a90ce9c02cb2be4fdbc3b4e7b16c59638405504562103f9b03495e4da63560a97ee84bc311bc88861e9ed0f7f50dce4c86c0eca7d375e79dd69b06c346f88f4b599e71182ef1ef1544c04eab566357bd3adbc4720117b80da8ff12856b03ad6cc8ea9005f3eb405e59e73fd4bb279cbdb4155b23b3b6859f30d7d48e8cc44bc0fcdfda827e5d885b3958fa09be58b8da3b32da9033614e2866beb3324b506430da0c147c6e05d3134d761e34e57f28d2a375934b54e9667c17ecc2a77bc3438b39bdce495d9d3622dd9b9cf828e3a089cf7a40947c96e42fa0c83dbd3b8b436f2444d3aa578df981743549157b87a9b83a045ac032ce86b68e8fc83c267df47d78c04eb33b9af8e7d2024832544bdd0748a6bbeacf5294337d3b758adae14a2349b467ff1f79f13dbb323dd856eb4eafac0146f16782e228a7d99f3556cee79c22b02fc91f7baf9b88567c05b7a6a82300e9ab9e9d8eec677351c4a52fee83424d1de0f0d38363da0c02a80c54bb34cb1298859106f188b2178df83d3e8ce9675031678fc75c06a878ef8c01ae1cc3c4853ebdc8d686fe779c1ce3ba61a8be7097b0df491ae865d042dc62f8e504112657978d983ab5c59791d064711339c6cf0dd35e0cda481edfe39a665473538a440132abe5edcde05bc3d5a6f3354d9a97fb6e5e6f693704b7c214ad7d4bef552f9a1cc733ffbf8adf03ca46576c529fdcd4629755696361a56e6fbfed1997c807043c94026adc42b30f9efbcc55c431212c0bf293b04a28fdabc56c3ccf1146dece0f24e0ebe4acf7704034d1c89d1c0c27923d4d7c6262836eb8c96c86a9b7cb0b374cfe504cb2306d4a5ceba95c4f513feaa9d8414bdec82b38397611794217579d635311132e67136a405e41c564a3a36e5ba74daf87a740f885fd3b0cc970283cd94b05bef9dd338fb2d30a3d682d62f646dcbac59c4347dac84a2db965e95c5c32d050d2f61ecf6561ddfc9260da10f79d81837b042f7ed1a51f98bff78ad458f711b35fe75fb7b818f328bf147723ebb52a33762919b4cddf654bee17c5cad5fe81d0b75f6b668546f8cdb0102f2bbe992539d2d2c845120f2bd68525334277adec3edfef799231073bb05d1301b4c285e1afa0ff104e9c8714a0064e00ab6c907f3a9479d9b5e98297c802706b13a1b97c7ee576213cc955b069625556107252600bf318f11326f4ffda7b27308b59ea888949349432b57cb137866387f7ebd5793ae57f4bf3a0c304675bac8bdbbf9c82cd1250e9995132a739806510a4ea6fb32a3fc83f80d02ddccc2298ec2057f5f8b6a54a7233af857a79b26079071e84d46ba72d1f951c8fe828b10ba3073d5d0663b4acf2217761b689315d8372a688a4831c3d2bad770ee39c821747bc4be8ce6dca08504f33c9c71fec8399b5d1a49ba121edb5369888410e0a6eaf86aa1f097a3687a237d97e2bfcded677c6a946d3eaff6a74a8a99312559d542316a07478345dafc303f8958a8f3aa1243460b873bf9ffcc2f5f59fbc524a9e496ef9dc09b63f4c3bee6356ce872d221a87ead5b93c09b479eb7310b202f94f29b8a7c7cbd36da88750c3140e87a2723b6d2f6c5564cc0c44332e71d27568a79f93fa8f85c363d32b115fdd8225be3a7a9af0a088677a09c129de330b44459c8ca2e227dc258cc326f84a3cb48673eda4137d46563578d5b7bc909b2ec6c9039053bb5826203a6f5847ce8291617ac853406a807e29821bc06c61c5a37bfde4f0e1de4dd6441ab38e14237449e065f24f849586ee7d57a74bdff206c3f48809f69ffcbe6f514d75359ffed2a60a63f3bb0bb98a7fdc60455707a9a77ace6db8f77f543ada5eff1ed9465dc92bd25d28288c0db237d81bbd578b2cfbbe49a3b1c50ff98afbe9e8a9a180d55aebaa7a00592f5d8bacc1059ab2b1255c247ea75c4dd921000f8c0ec2099bea9ee747283c81916694069bb2e74ac8680ec46b92a4370df3110bf663ec4ae0ca4321d8c36942fc2479ba1a3d3d890493f7a584a6195e1c546d1f6ddd9b369a7f8e9c7d99abacff055223df4e8dd65dfd3a172fbdb478fe0df5df9f7a0d186d3941d2b52a510b8c393a21cbaf8652f90ad2f9fd0e069412eced5d807a6bb5119f190f33e11e99db418168060c5a445e4200306c894212a78a8e4d93c7d9daeb656c807664f1110524d11a168e5d0a421fe70b570616faf868cfee24896266de695030ac1be12bae0808cde68c2acc50554165bde994e47464dc6001e06bfc9b44e40baacd4d67a6b4852c2dd79de04a091668e6192987034e56f5e358b7d28c3f5148f3552f12f72ff4fb0ef6837ab32f0cf4849b4b433215eec8544b85eb335df29e0f0cbee897b666c09bf326d2307086a56c671cc84cd83e2fe966791bec6b527ec2a6c0a138e20d9919225786b9ab318185bcc35454c6d1259187d5eea9720bc1b9a1e921985a535aababbe3046ef1bc73b5cb9e5060bbefd859eca97b2d68cf8a82778a184c36554d78a4b858344aa5d44c07db17c032db6f4d923428e9af696b45a2d659ffdd0c3b6697f967b869423598a0554d1ec0af15475d6a4c8d4a148862f69676588d6e9604049ced8a40cdc2f910cd309ebee4ce8aa0a3effc49f31cba039298a0b435987a92c4bee9218e883b4b3dd645523e679930d3def2cbf10cce9d425408dbe336638afbf7c23aa1fa6bc5cae7731fa53fa2ddfc9d87c5aef41bcc3c750e44db6d4119301083f0c3c31b0d1cee222a240a94594b7a79b5c211f7cc04c25c884ff3574192a41388fd1262ee499d248f199a7eb2be371588278b9b24e64cae8cd6ce878c29e46a836675c6dd8f714a96659be97e6aefa8a00e48aa4afb6197fb5d93ab327df3baa7c11aec17584f5f1e2d33272c0d60501d127f6f07d6cb6ce26fcf582af814fc8a2265468c31b7385cd704db381eccfbd59495daa85818e1c1dc6a0dad8cfbf9bdeae468cc38c4452e66753dc055b6df1a330cd3d2ae8249b53f45932ee6880f0050bbb1dc2d0a41848e711518417b14b228f4d74d5c902357f3a74d69d5f4dc6381626e3e4dc9e006be2bcc89f8e18dc64563b97e7faa67fffd0d014fa201f19e208c8e691383c2d144f97400e2e45fc3aa7097f287873775ec0184735eeb0cdf4424a3903d38a8cce6847ed46a559a28183364531ebb9d733f0802b65ef028e4d1713f505707aa9b121a86e6405ec393635741b4670ad8b7a024ce57a271f713f7d5ba76cec9e47af9f4fa3df144a9e294eb86f72ae77038b0bf589f97a71469366d4ba44d23387f3c874cb6158f34b8a6bc84d8a6b65d6e0791c0be3c8cbdb749496178f8b9d3d1993557b729ba64c9476c5cf3e584fa9b7bdf1af5188a0084ef8013afe998000000000000000100010008000000352ce74dbff4080e7ff9e457e7c0952c9b7b50d36c3b04b7b5633ff0ebe35904b4a5574e9dc32f697782225b892f7386ae1e694ccd88aea43e9f4be4bada902002b338f869bf8c38becc05ed4ce6bcd5c8cdd975dc8532585151b7feeb12c2e6e445148b03490f79cc2d903c2284f82f3b91db42b2e2e5fe53e6b5d6d9ec3d7cc5664c85085334004800000000000000ffff000001000100fcc2357e19d21b27ba24eea2be392b51346d51368de104cda7f5f6dacf944e768ad22e7257d7ad303bf4d19231f0fbaf0f4ec3140000000060000000000000000000000000000000f04dc20af0102aaee52dcc00f3935cd990b531644568d4abe46125e33484b44344a227cea30b275669a712045e88ea7b565124f47db7d0dc545b59deb2228f3f6e89bf519b2d27db7bcf000000000000"], 0x1150}, 0x12) poll(&(0x7f0000000040)=[{r1, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) setrlimit(0x0, &(0x7f0000000200)) mkdirat(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r3 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r3, &(0x7f0000000380)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) semop(r3, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/128) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) 19:34:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="445eebb9cf8217953299e7a6eb1b7c4ee8bb631eb8490d4f8da364f997f310cbd98a8b286b3aa8e2423cacc1e63a55a5d528dee00d0e6ba53b9e9590b576915f203c57b92a19942a58770a120865dc43f8a905cf8c347c324de44d533933828495832db3fdb076698955"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 19:34:17 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() flock(r2, 0x2) r3 = dup2(r1, r0) poll(&(0x7f0000000080)=[{r1}], 0x1, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x7) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x800, 0x1a0) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x112) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) kevent(r5, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x191, 0x20, 0x8, 0x5}], 0x5, &(0x7f0000000180)=[{{r6}, 0x344624ad5e37a00a, 0x1c3, 0x80000000, 0x1, 0x2}, {{r0}, 0xfffffffffffffffc, 0x5d, 0x0, 0x8f, 0x5}, {{r7}, 0xfffffffffffffffc, 0x1, 0x10, 0x0, 0x8ac}, {{r3}, 0xfffffffffffffff8, 0x0, 0x80, 0x20, 0x1f}, {{r8}, 0xffffffffffffffff, 0xa, 0x40, 0x0, 0x7fff}, {{r0}, 0xfffffffffffffffc, 0xc, 0x20000000, 0x3f, 0x7ff}, {{r9}, 0x0, 0xe, 0x4, 0xfd, 0x100000000}, {{r1}, 0xfffffffffffffff6, 0x30, 0x1, 0xeb}, {{r3}, 0xfffffffffffffff8, 0x8, 0x10, 0x40, 0x2}], 0x6, &(0x7f00000002c0)={0x80, 0x4}) accept$inet(r0, 0x0, &(0x7f0000000040)) 19:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x54}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x4f, 0x50c}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x7) r4 = accept$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000869755000000000000000000000000000000000000000000000000000004000000000000000000"], &(0x7f00000002c0)=0x6e) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 19:34:17 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x7e5, 0x6eb6, {0x8001, 0x9}}) 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', r0, &(0x7f0000000440)='./file1\x00') chmod(&(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', 0x3) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) fcntl$lock(r2, 0x11, &(0x7f0000000140)={0x3, 0x5, 0x6, 0xfd0, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') utimensat(r0, &(0x7f0000000480)='./file1\x00', 0x0, 0x2) 19:34:17 executing program 1: clock_getres(0x4, &(0x7f0000000040)) r0 = msgget$private(0x0, 0x206) msgctl$IPC_RMID(r0, 0x0) socketpair(0x1e, 0x3, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0xffffffff, 0x3ff}, 0xc) 19:34:17 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="6e0f0008cf376612", 0x8) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000640)="fa835d582a2baef305b3661c956b2d86bd9d4392a21911cbbae82b7366fcbc10740f7cd5a2be350a36a8c2e48e99338c00e427e0982c8256e989e6f5706500abf84edc4ed0e41bbafbb75753020d4b40add105dacc0cbaba1e86928bc2492c6462b856c4166a4f808c84b0d320254e821884a375bbc8c0d48a134def6cf5d77d03f19fdf2aa2d26a2579aaeaae306b6bfb9ec76eb04667693d", 0x99}], 0x1) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8df278f86dfaf25212128bbef06a7edc7337e4000000f9638febfc751762a148addb6adfd0f323d9c2a8bbd15c24c296c042b34e4243f896a2b48e40d324fc08dd109f3ce208e51eb9785c87336af2111a205854ebf232fb0e9fbfca36cf58e952395cebeb615779c7c510000062e319e8eda0f1ef76cdb2dbaeddaa68fcbf4d5beafaab8c1882e0af155a21ffed4d7da99c9344d8c36837c55555c0afa6463e77535c1f42c892030b73e431044dcb7f1cb04a6de52ab8ee92ce00a02a8454779f547b10793ddcfd413b628797b7ae65cf1dfcff07998539431569da7e0fe5b220f61f26440d64231dcfab0d59c1814da704fa1b69b35deacb17d0d8f511d76f2e48f4aa4f6a037a1f6ed86b6f430e91b6e7a01a6521aa490790d51fffae8c3a659dc0ba7303a06c5283e76961725508576dbde369f4d197ccec6a649209382ec57f1c61bce39c4fc51f386e3b8473e47b895b40a13d8e2b8a67febaba35d0388543121d0831fbe3ba9fa447e858c9b320d0936653738ed3663d33ae816b374b99cad3703760c8b1adfd695c5f3c7a3aa3d212279d497f9fe525d71ec41ff721c26936ef71cc9e9fad5590b8996ffd915d670a383177f038304137291ecde5960ee03eab9144e67c133497e29fa76aeac0f8eacd969d709e41681bd68dabfddb0686c00fcfba8f7637c55372c70f941c33ff8529f3d27b0546dc9b8f3fb20f499b9de7191f64d599fd6c51fa7f6af1528293b7980825d32aae68ebc6a331541aef2f953c0013a71c6799d0d8d09fc17b56dddd64029170cd96c7e0", 0x268}], 0x1) read(r0, &(0x7f00000000c0)=""/28, 0x1c) 19:34:17 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x1000300010007}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) sendto$unix(r1, &(0x7f0000000180)="8b51ca01c842e264a4f91290cac2d20a276c017b1e63aaa30ae8101f0a96fa4872c7e5a6e5da30c3863ee33413b4258488487ca89e60648cc5176cd0e25a00c2ccfbf777e61b0ff2086f6117483ca71cd1a30d5b0d425b045dcd426bbebad0797f2be5c436c24569472492d1e4705dccf55392d7d0a07e28f8e5ff083b81f09c8e42f484e43b38b3db7778e56dab0563fb2bb0fb", 0x94, 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) 19:34:17 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1004, 0x0) r1 = getpid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x599], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x8, 0x0, 0x0, 0x0, 0x0, 0x10000], [0x0, 0x0, 0x0, 0x0, 0x2], [{}, {}, {}, {0x5, 0x2}, {0x0, 0x0, 0x0, 0x20000}, {}, {}, {0x80}], {}, {0x0, 0x200}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) ftruncate(r0, 0x0, 0x7fffffffff6) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x10000, 0x0) fcntl$setstatus(r6, 0x4, 0x80) 19:34:17 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x1700) chflags(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 19:34:17 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) truncate(&(0x7f0000000440)='./file0\x00', 0x0, 0x10000fffc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000140)=0x6) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x10e) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 19:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x5}, {0x6, 0x0, 0x0, 0x10000}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 19:34:17 executing program 1: pipe(&(0x7f0000000000)) mprotect(&(0x7f0000081000/0x2000)=nil, 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1ffffffffffffe60, &(0x7f00000001c0)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) write(r1, &(0x7f0000000040), 0xfffffffffffffec2) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 19:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x3d}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 19:34:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000100)='./bus\x00', 0x280, 0x114) readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000140)=""/161, 0xa1}, {&(0x7f00000002c0)=""/210, 0xd2}, {&(0x7f00000003c0)=""/198, 0xc6}], 0x3) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x110) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8)         19:34:19 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, 0x0, 0xffc5, 0x0, 0x0, 0xfffffffffffffeb1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x6) shutdown(r1, 0x2c7fdd98da3c4dc3) 19:34:20 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000500)="c51a9c0f90261d780f32bc7af595fc0368b66c08d06e29f6e34bc3cfc87c1ae2ce983a6c1ea522d6256a74ca09847a6f20557029e8cf61e032c08815e98f7593647e337e16e5216dffcaee96e7380771923d3884d60226b3fa55af62486fb689e38dad3b61641be4ea879363865e5f8d0a8c9ee1e12ca41ce2a04d628e218df2535c0c56f8f0f6d87bfa5c59ac37b617888d7432a4891edbaf50c5aa75b7078e8bf04f2cb6766abfd9c13a07b36369c064058ae736a756606660eaca7588d1d64dddecf96650287e97dd4f6c7131b0de6afaf9a2409b08ae3b344bbf3325a75e218a6af0a5caebd76e35ec0152f22e6f82af227573914a47f744adcc8035ed", 0xff) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) listen(r2, 0x74f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x10002, 0x0, 0x0, 0xfffffffe, "61aa0db13c05bae3c651556ae973679ea78b7ec0", 0x0, 0x6}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1000000000000084) readv(r0, &(0x7f0000002540), 0x1000000000000067)     19:34:21 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r0, &(0x7f0000000200), 0xfe72) pwrite(r0, &(0x7f0000000140)="07be1abe0bb78b775525961fc8386d22cb275d2d11d879a48f1a82142168a96186a133450440f75a49fa90e47a9d7110637cb078fe6e67caed91241a7e8b46bb8f89b4db45c32f28ab4f54263a154195b995299813291bb93aeef9a1c068de7620587f99c3461369361dd2784ec029e5b37765865728c66508003a86c74812d413754504fb84d6efa59681504a1870eae20b7330c064c0c54858abadc0d159fd73004acfe95e63a622f79ff6830dfd32757f630dcb67d140c5d0eadeeec20ace6ce70881400e4a3e43d829", 0xcb, 0x0, 0x0) syz_open_pts() syz_open_pts() nanosleep(&(0x7f0000000000)={0x7fffffff, 0xe8d}, &(0x7f0000000040))     19:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 19:34:22 executing program 1: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000540)="bbd4e383e9a12b5499f752e7eaff125c00000000", 0x14) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000200)=0x4000000000000) socketpair(0x1, 0x4, 0xffffffff, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440), 0x3f9e2b65a34270cd) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x100) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f0000000000)="a4dd779c", 0x4) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000400)="090dbfb3f30bd52cfcaef8b6abf8d8f987870cbabe461517c63002e0e7eb04df255fc2faed712a863468d6d7e04ad068784bcbc06498836f000000", 0x3b) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) flock(r8, 0x8de049f35916501f) r9 = open(&(0x7f0000000380)='./bus/file0\x00', 0x8000, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400000000fff}, {&(0x7f0000519000/0x1000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x6}], ['./bus/file1/file0\x00', './bus\x00', './bus/file1\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x1000000002}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r10, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) ioctl$TIOCSETAF(r10, 0x802c7416, 0x0) flock(r10, 0x4) accept$inet(r3, &(0x7f0000000340), &(0x7f00000000c0)=0x305) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x5}, {0x84}, {0x6, 0x0, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 19:34:22 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') 19:34:23 executing program 0: ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = dup(r0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x92903cb7ed4a12fa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:34:23 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1, 0x3}, {0x1}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x7fff}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair(0x19, 0x3, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000480)={&(0x7f0000000400)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000500)=""/129, 0x81}, {&(0x7f00000005c0)=""/148, 0x94}, {&(0x7f0000000680)=""/229, 0xe5}], 0x3, &(0x7f0000000780)=""/161, 0xa1}, 0x801) r3 = fcntl$dupfd(r1, 0x14, r0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x3, 0x101}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) r5 = msgget(0x0, 0x2) msgsnd(r5, 0x0, 0x0, 0x800) r6 = geteuid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x5af1, r6, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 19:34:23 executing program 0: mlock(&(0x7f00003ef000/0x4000)=nil, 0x4000) munlock(&(0x7f00003f0000/0x3000)=nil, 0x3000) mprotect(&(0x7f00003f0000/0x1000)=nil, 0x1000, 0x4) msgget$private(0x0, 0x0) 19:34:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000a40)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715ad"], 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10, 0x0) dup(r2) close(r0) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0x6) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1)     19:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x800000000084, 0x0, 0x80}, {0x80, 0xff, 0x0, 0x5}, {0x8, 0x0, 0x0, 0x5}]}) syz_emit_ethernet(0xfffffffffffffe7d, &(0x7f0000000340)) 19:34:24 executing program 1: socket(0x4, 0x400000000002, 0xff) shutdown(0xffffffffffffffff, 0x0) 19:34:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000240)={'./bus\x00', 0x3, 0x9, 0x8000, 0x1, 0x48, 0x401, 0xaf9, 0x2, 0x0, 0x8, 0x6f5}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0)     19:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x40}, {0x1006}]}) syz_emit_ethernet(0xe, &(0x7f0000000840)="48b14bc7511ce862a056db71c4e8") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) 19:34:25 executing program 1: r0 = socket(0x2, 0x1, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 19:34:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x6, 0x20000}, {0x18, 0x3, 0xfffffffc, 0x4}, 0x4d, [0x9, 0x0, 0xfffff000, 0x9, 0x5, 0xfffffe01, 0x8001, 0x7]}, 0x3c) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000ac0)={0x1ff, 0x65f, 0x9, 0x9ae, "082f0564c49769d4af7a23acf70413f9c475d446"}) write(r0, &(0x7f00000001c0)="88", 0x1) 19:34:26 executing program 0: socketpair(0x10, 0x4000, 0x2, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="337c7dd088fb3cc9732ad10fadb581b378165ffdf71cb3e546dc283d2c0136b57db9cac70f7b13ee7e5adbd0e186d28c395b948f7cfb163376ca644489edcadf4b0229cedd87d1b88394ee378ab45791850bc865bae9d6334e307490568a6cbf8079a104790dd23c219a5e4006212724ee53d7219a0d19a831f8dd6ba7ebc7c17e9ad6e336ab8d22f3aa33b669bb61e9e50b0ff3440e9b5f3149406eda5457d87dd851afd1f909ace8f71ca307f030641568af72280ccd49d569b796fc8711a1"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0xfffffffc, 0x400000, &(0x7f0000000080)="3727669ce67012d030c9c73501dfb78510dbcb0b76753328847043a58f4235329ebde845018cc74f9d08f52464305a308a6d6952da1920c1", 0x38) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x1}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000180)={0x1, 0x1, 0x0, 0x5, 0x800}) 19:34:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="074903b918f78ca80817aacfe982b7487917cc139f5e98dc8bfc032ff5d57b8473854a7bd2c8dfffa2e1d71d6f63aa226cb9d0695bd3eb7f75f0a057ff224e0a881d670d5d15c7edfcc2a7b017e89c53179ee254c2"], 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x6, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x84) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000000)="63eb23beece3a24910cb3255225215628c3b09860ecfe29fff609e41bcba1f14ed3ceade855069554cf150db940c035743b2e7d1e08e9e1cef0a", 0x3a, 0x0, 0x0) close(r1) 19:34:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x2) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x401) 19:34:26 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x48}, {0x3}, {0x6}]}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 19:34:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x10000, 0x0) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x61}, {0x1}]}) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000340)=0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2000000000000010, &(0x7f00000001c0)=[{0x7ff, 0x6}, {0x20}, {0x7, 0x0, 0x0, 0x2}]}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x4, 0x80, 0x1, 0x8}, {0x7, 0x2, 0x1, 0x7}, {0x0, 0x0, 0x92, 0x1000}, {0xffff, 0x0, 0x80}, {0x7fff, 0x1, 0xff, 0xd135}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000180)={0x3}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 19:34:26 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r1 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r1, 0x13) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0xa0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000000)=""/254) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) 19:34:26 executing program 1: socketpair(0x2, 0x2, 0x6, 0x0) r0 = msgget$private(0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0x3c7) fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r7 = fcntl$getown(r4, 0x5) r8 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r9, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r9, 0x1) dup2(r9, r8) r10 = fcntl$getown(r9, 0x5) fcntl$setown(r9, 0x6, r10) r11 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r5, r2, r6, r11, 0x5, 0x7fff}, 0x6, 0x2, r10, r7, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r15 = fcntl$dupfd(r13, 0x0, r14) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r18 = fcntl$getown(r14, 0x5) r19 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r20, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r20, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r19, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r20, 0x1) dup2(r20, r19) r21 = fcntl$getown(r20, 0x5) fcntl$setown(r20, 0x6, r21) r22 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r16, r12, r17, r22, 0x5, 0x7fff}, 0x6, 0x2, r21, r18, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = accept$inet6(r24, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r26 = fcntl$dupfd(r24, 0x0, r25) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r29 = fcntl$getown(r25, 0x5) r30 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r30, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r30, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r31 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r31, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r31, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r30, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r31, 0x1) dup2(r31, r30) r32 = fcntl$getown(r31, 0x5) fcntl$setown(r31, 0x6, r32) r33 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r27, r23, r28, r33, 0x5, 0x7fff}, 0x6, 0x2, r32, r29, 0x7f, 0x100000001, 0x20000000b1f3}) r34 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = accept$inet6(r36, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r38 = fcntl$dupfd(r36, 0x0, r37) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r41 = fcntl$getown(r37, 0x5) r42 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r42, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r42, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r43 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r43, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r43, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r42, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r43, 0x1) dup2(r43, r42) r44 = fcntl$getown(r43, 0x5) fcntl$setown(r43, 0x6, r44) r45 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r39, r35, r40, r45, 0x5, 0x7fff}, 0x6, 0x2, r44, r41, 0x7f, 0x100000001, 0x20000000b1f3}) r46 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r46, 0x8004745f, &(0x7f0000000040)=0x7) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffdd9) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x1, r5, r22, r27, r34, 0x80, 0xfffa}, 0x74fac6ed, 0x7, r44, r47, 0x7, 0x6, 0x7f, 0x1}) 19:34:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0xffffffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 19:34:26 executing program 1: ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3d}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 19:34:26 executing program 1: nanosleep(&(0x7f0000000000)={0x0, 0x3b9ac9ff}, 0x0) r0 = open(&(0x7f0000000980)='./file1\x00', 0x80, 0x40) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000009c0)=0xbe7b) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x842, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) r5 = socket(0x7, 0x4000, 0x6) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x2, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x0, 0x0) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x1, 0x4000, 0x6) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x5e, 0x20, 0x81, 0x9ab}, {{r2}, 0xffffffffffffffff, 0x50, 0x1, 0x1ea, 0x5}, {{r3}, 0xfffffffffffffffe, 0x1, 0x2, 0x80000000, 0xfac}, {{}, 0xffffffffffffffff, 0x80, 0x20, 0xd30c, 0x9}], 0x4, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffff9, 0x18c, 0x2, 0xfffffffffffffffe, 0x1}, {{r5}, 0xfffffffffffffff9, 0x8a6b5871419268e3, 0x997c118a672cdd86, 0x4595, 0x1}, {{r6}, 0xfffffffffffffff8, 0x2172206029550a99, 0x2, 0x0, 0x2}, {{r7}, 0xfffffffffffffff9, 0x80, 0x4, 0x1e12, 0x80000000}, {{r8}, 0xffffffffffffffff, 0x40, 0x1, 0x7fff, 0xffff}], 0x4, &(0x7f0000000340)={0x3, 0xb45}) 19:34:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f0000000040)=[{0xff1b, 0x80, 0x7, 0x1}, {0x4, 0x1, 0x40, 0x6}, {0x0, 0x0, 0x40, 0x512c}, {0x6, 0x9, 0x3, 0x7}, {0x934d, 0x3f, 0x1, 0x4}, {0x7, 0x80, 0x4, 0x1}, {0x5, 0x20, 0xb4, 0x7ff}, {0xd4f3, 0x80, 0x58, 0x6}, {0x97a, 0x9, 0x0, 0x91c8ae3}, {0x1, 0x97, 0x2, 0x3}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 19:34:26 executing program 0: r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x800, 0x8397ed1e28443797) recvfrom(r0, &(0x7f0000000080)=""/169, 0xa9, 0x1, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 19:34:26 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)="828848c91d5b767f68bee97047498cd129f1540a16905d6fba7e71ec52272ee797fe9e50da", 0x25) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000280)="2981a054abf9a556970d9950c4ebab8b15dfe3f44eb7765dc0e867b5773106bec1f51dd809c72671e9a420e53dce5214f250c3f9c334404793cc6663de36c2df1e68b12b2ae7da8485353f45a3f86a80ecb2eecd9f747a8c2ac27a4e7b4b13168cd97a4467b988e60e7e1602024121a0bb2d79e21d31f7cc09dd402c011442516de5f11d19f89fa0a32d8632fe47cf0b377129fc391fd575d8897f789733293c5f7ba58b1af63dbd42d56006ad0d0ae8f97fb566b49e5a65f59a28bb35273d34a0b9e0109bd3519c8da69f5f3abbc9ce9101e3bb7dc5ef975b2558d8fdac1d8c669d3662d2851c6a92dbb04cb00e2f54416d920d4eaeff8a1449804872c303d766936e57be569f1e1c709068a2245031681af156557bac7482a434408abb1eb7c9131532ced340f688005080535b0fd4aa588fdd27a98477d9ce375504e47e9b9102cac185ee20c54cbb053214f5aa795ba651266e2a41c2c9523c42b5472c7a5a882f7b9367b4d0a3953797854fa354780eebd2b4f385edc4428837bca395063f54b29e1136b21cdcced0be32b3bad5c849b688c1e1e79b1af0747a16a1c239b4760988b724c2e8712762d1b95417950ba0eb50a1c82dc60a33f12b41310e2880481d10a41134a28118060bc3244d9984e6beae2c5dd9fc29db1e27c1b4e12be58a02c1b0954752de5e07033fdce624473d0af3ca7a1602320a6df6ab1daf961d4ab9b29dc1a69f1f2f05dc6b9e3abca13fe94f452d192fb30a7038125421f94e058f239c4774fb53842ed7b1e081dae7da25876f7df3d07201b886b3a544c5bfaceb5e165fefc7c5768ac6d97460152aea976b88bb2ec7f5c162b0ea41ded4fbfbfbfc201380d9cf62a3012e60d241593d7d7d330ac574b90b4baec98c0d654996e6f59adb646f91e427c6050eb88756024d76d2517d46e84232aff5f592d93d7a74e06f9b666cd05a3618738022afeba344a8fd31b1edaaeb75de1dcc6ba46e85e552092aaf3b452136f46c63d1c956fa2a3b429bde3e7fc14407200675bb7e7504d7a7cbfd7d2aaf0e1d6e91c0199d0f863ce0860a20dc5ed69e37691946a0edc824e9073858d893101b04b606a815d3b06d50f8269b3a48ea3b03a8d2da75814f852296caa7d55369aaf3db22b3fa32c10ce88bdfcf21ac5c2b83ce6ce7781d3df70c8be885ac234d6994e2f9863352b9390c15ea031145befd89dc4cc6a8984155c228da4b37862a04d53b7346eeed525078cc87037d03a32dbd4c179b546f704c5173004d750a8b9e0ad861b8bed9730e9f1e533d3dc9392cab84aa498921c3d365f216ca01ed7547a59f6fee808fa0e20bb15e2fbf0d9deb5f9ffb7c371b1fd710b1025483e183fb2dc121e4b25a589a468f17737dcd59f2970269101d09983b71f4b8ba0d508077bbdadb3d0434fdc5b88e67186e9f2924bf31ca7490a6973e60a36e7b473f2f90f34ffe24e78c3d6aed16ce438ccabe524c12de87f133e4557f859ba8b44053ae5f504256c033307ce3fc93f382f37a2b5ed507083dfdf371a130debd2e28b09c086af3b42582100772238e1a8f1a1af986447817d0ec0457fbb2b509321721299bc399ed0592e78683db578d56a7be3d58f634c24b7d11ee98edc7db87abdb540d3e27fe767af6dfc94444734e2d913f434e9e2064a937896d8ee618b4c79013a00b99d433208c4c8f93ba0c8b639e5f8983746aea7b8cc0f68c8a2d92630ecb4c31e055bab49952e1d526bc5fce904c873b266b7a9950f276abfea858a5945e014f89c0136b7f6a8dee3aa0fd4000756c4db319b879156c611ffb3873a5b79ca5e1e0b617d44f957012911967bc1d4d5d5ef36daaccdf47949c521364c2be2bb51edc34811c6e26f15dc41b6af84773b4d50cc0cbc40bd748e07abea39111e8bd1fefa417c439d4f8ac51bb1c05c7e80621b093a1eea6f90fab7b66ada0351faf8ded8eea81595450214eef521d5225d26d9e0f6f55170a1d4d822de1c052b2197ba92ef40d8af97a77bde988e4d75f227a269f1cb372036bb2c9f0969c9726213cd5d1721ee3449e5792f85e72c519f0ecd2416c75764f7569dff192b668739afcc962573ccb058d7e9008313590cc1864cd35c42b01eac5e2239bc6eb6d9a24e9f4e444eda7ef10c9e83b7291d13fe3ab9912e1d73fe45da4b93b8e7387a515db3c33a9585c211ebf4fba461090173ba05e17d136ac5f47736614fbeab84b0e7f42a5c8026725d6ab10d0e1bdb5562d1f2efa3d1957df1aa918d16bea6f024e8f1210f5c88ac465aff9e95dccb5d01988947f4baf039a77672798fa4b96bb3704469720df599310ddee07306cf282328d14dec1ced6d8d9ebc9022fa6cbb27614c35e439fd1fa07b04105215bebb1872083e72be77f2c2a5835ec113881e0c9152e4c212cbbe426f9cc590ab1951e6a9954a6bd7675def75461c50f809c60dd89dad7d454fcf92bccf7359951f3c16acfbf15e0682b64f2545a18b40c899e0a3f6343afbb0aca2e095572c9572ab0e9c209598e7c77157ef7e29c0302a5724a7c80cc336e23ce7817b0449f2dd21129894626af351953ada9ece11d55dbdc481cf519cc6b888e356d2fc5e38b37408734ebbd3f18f5ddd0d5546875751cb6a5b7df4266bd84e5ce554a15116c60dc5002a9ca8a0b35ebe360e86c8e15695bb1f93eab549a4473ac08808f551798f41a2a72f164ff26ed3062f152caef98a8a00ec295fa30f5c7369d0634fb761a7f8782d58f234e7619db816ee4963244a9d077c59aac65bb77d97b1351f1d920870179a9cf3bc826ca8fa2607afa40d045ab57273e2717cbc5004543b4e262a56ece7c98492deb5f1947aefad8f5eb030c3c14fdb3236b62a5dbb03ee2fc8c6bac1931de7ff7", 0x801, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0xc790f89cca1e6393, 0x0, 0x3}, 0x8) r3 = socket$inet6(0x18, 0x2, 0x9) r4 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x84) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r6, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, r19, 0x104, 0x5}, 0xfff, 0x9, r22, r22, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r24 = getgid() r25 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r25, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) r26 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r26, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66056c653000"], 0x10) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0x14aaa33eb03294c8) r28 = semget$private(0x0, 0x7, 0x286) semop(r28, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r28, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f00000000c0)) r29 = socket(0x18, 0x2, 0x0) setsockopt(r29, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r33 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000100)=""/114) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r35 = fcntl$getown(r34, 0x5) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000200)={{0x3ff, r31, r32, r31, r32, 0x104, 0x5}, 0xfff, 0x9, r35, r35, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r31, r32) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r32, 0x0, 0xffffffffffffffff, 0x0]) r37 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r30, r36, 0xffffffffffffffff, r37, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000001680)={&(0x7f00000019c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db005be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8c779d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f7494d3bd85c1bc970dcbac87019b90c045d64f5cb66bcd88172744e3001000004bfca73ea5afb84b0c773f5de30716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506bcbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff890000000000"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r17}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @cred={0x20, 0xffff, 0x0, r27, r30, r38}], 0x60, 0x400}, 0x404) fcntl$setown(r3, 0x6, r27) 19:34:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x25}, {0x2c}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) socketpair(0x1c, 0x4002, 0x38, &(0x7f0000000080)) 19:34:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) readv(r0, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) 19:34:27 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b8d071b9d2a4387060000070018000000294000003100000000000000000000000200050b98b3706cfff5aeb258"], 0x41}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) truncate(&(0x7f0000000200)='./bus\x00', 0x0, 0xfffffffffffffff8) accept$inet6(r0, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x2e, 0x8000, 0x63) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) fcntl$lock(r2, 0x9, &(0x7f00000002c0)={0x1, 0x5, 0x7, 0x10001, r3}) 19:34:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='*V'], 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, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0xfffffcb3, 0x200, 0x0, 0x0) r3 = accept$unix(r2, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000180), &(0x7f00000008c0)=0xc) fcntl$dupfd(r5, 0x0, r6) r7 = socket$inet(0x2, 0x3, 0x102) sendto(r7, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r10 = fcntl$getown(r6, 0x5) r11 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r12, 0x0, 0x10000) fcntl$getflags(r12, 0x1) dup2(r12, r11) r13 = fcntl$getown(r12, 0x5) fcntl$setown(r12, 0x6, r13) r14 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r8, r4, r9, r14, 0x5, 0x7fff}, 0x6, 0x2, r13, r10, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = fcntl$dupfd(r16, 0x0, r17) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r21 = fcntl$getown(r17, 0x5) r22 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r22, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r22, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r23, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r23, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r22, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r23, 0x1) dup2(r23, r22) r24 = fcntl$getown(r23, 0x5) fcntl$setown(r23, 0x6, r24) r25 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r19, r15, r20, r25, 0x5, 0x7fff}, 0x6, 0x2, r24, r21, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r27 = getpid() pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = accept$inet6(r30, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r30, 0x0, r31) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r34 = fcntl$getown(r31, 0x5) r35 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r35, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r35, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r36 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r36, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r36, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r35, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r36, 0x1) dup2(r36, r35) r37 = fcntl$getown(r36, 0x5) fcntl$setown(r36, 0x6, r37) r38 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r32, r29, r33, r38, 0x5, 0x7fff}, 0x6, 0x2, r37, r34, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = accept$inet6(r40, &(0x7f0000000180), &(0x7f00000008c0)=0xc) fcntl$dupfd(r40, 0x0, r41) r42 = socket$inet(0x2, 0x3, 0x102) sendto(r42, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r45 = fcntl$getown(r41, 0x5) r46 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r46, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r46, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r47 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r47, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r47, 0x0, 0x10000) fcntl$getflags(r47, 0x1) dup2(r47, r46) r48 = fcntl$getown(r47, 0x5) fcntl$setown(r47, 0x6, r48) r49 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r43, r39, r44, r49, 0x5, 0x7fff}, 0x6, 0x2, r48, r45, 0x7f, 0x100000001, 0x20000000b1f3}) sendmsg$unix(r3, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000000c0)="d0d98911fa72f6f076417591a6420856503b1bcdab90334f36a796199c185fa28c62ca599e95320e65793767d47c61896e59bb6d5785ef5e6078986406b0239a7bec668f98bf4e7043ea7167df44978111cb6169a8f64885077ee2dfcc8fd3803c847221988c761a830602cc8ea15f4eb4ccddead050b99dde2fc4e8b7b0047402d99a13b755aecb6e47332e1c47a3d21e5c36b4302273afa22ab75cb538", 0x9e}, {&(0x7f0000000200)="e3e018c38a29f8a730b17e74ae03f27536a3ac54cdedceef534a2fd49483028f6afbf206a96b1d9b148eb948d9bcb1497719b23723883f5f25964a3c0f69c7d62e811ade532a188bca50cfed2dc9f3e63294702c04a364a8b01896487d3c3ab1940279685d8879ba34d459688e41a20a21b507d638e89af97578e677d336c698335d", 0x82}, {&(0x7f0000000180)="491cd93ceab4c4d3b9d8c17ead8017f1941ffbecdc167586fca1da10c96bb73db7c37c9a62d1508d5b3c2bfaa8029961f077c0d488db5ae06a98b1b85046", 0x3e}, {&(0x7f00000002c0)="eb58b510f19970e3a719286891c673b8f354a2ccb0f50c8834123459214f90c411f950fd46f5e401601441a8625002e18ee6ae507b6d417fde90", 0x3a}, {&(0x7f0000000300)}, {&(0x7f0000000340)="d50e18d9ba9248978ff0659dbf1932bfebe1855a0c254bb094ecba9184d2ff0d0eb46a4040f38fc637f2304a149eb3dd327f2d8c60a4d67814a3dfe2b95881bd79e27797b3ebb457c5ed272cf9", 0x4d}], 0x6, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r13, r19, r26}, @cred={0x20, 0xffff, 0x0, r27, r33, r39}], 0x40, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 19:34:27 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCSTOP(r1, 0x2000746f) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='\t\x00./file1\x00'], 0xa) sendto$unix(r0, &(0x7f0000000180)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0x23d, 0x0, 0x0, 0x27c) 19:34:28 executing program 0: r0 = semget$private(0x0, 0x3, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000500)) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000040)=""/43) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) fcntl$dupfd(r2, 0x0, r3) close(r1) select(0x5, &(0x7f0000000000)={0x3cbb95ab}, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x28) semop(r4, &(0x7f0000000040), 0x0) 19:34:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) execve(0x0, 0x0, 0x0) 19:34:28 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18002) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0xdbf74bb807ad739a) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 19:34:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8eb63ec0fc4983ea) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000180)="428f60b5466a5849c27944872f5b9b57f06e44ef623236b374e09f789be71692ba38f40960f7592114860210761cc404067463503a85e41f1ee7e0ce0ffdad59657552b5ac4e9e5d4200f0bc60f9f7acf0d0fba00a09589fd2ad39c237f502d2ff09a4d20e254f1323cf781805e4496cdfa9350578cd83e7742e566ffc4bfb59c0ef925e209adf948f49310c197e6f4fc3cc34d033d6e75283cf047011f15030bd2050235e51e8dd667da618ee593c47da07d891a384c0e14e1c8a04fd586d6972485412859205ab1574cfdc4a36140f8827db965733a48bb298241bffb966186379ec07de53fb3c57632a735f695c3cfb9b7093d559f3ac89d6ed11c976be2616c645ef27f47331104911b8c31833afcc6fcb5059e8e2fb4a35c69ab5eb643d10782c0bbe666df9e217f6754c7a304e1a05efcb5d601ffcdabf1ac563ebd1e36df649ee342da3590f8eb061dbadad2ef801f225852163f8884d614277079547aa6522da17d2f5140c22a5aa7569ef485d51e50c53cf216b97fca9fdfb85ee746f1284af4218b8a0756503cac139a6ee05a98a954c11a37ec768c27de96009386f95c6f2952405736630a61413cb13fbee01675fc8890692acc1e19020deeef92efa676fc5c8923b061c0e4ce41d41f08481d5db799fa030d2df336c048c374adf61f88732cfe39cfd20af468595e18f8e2d2c7e723870641cf90c3d8ac71e5a03b21de8ea503131470a25c6bff6557db60f2aea3f37ec6b73d8a529f8097ce65d53080a7da2b1fd83b0485751d17e9f0153bb98a884a6db83164953a40c85c3180a494881b3e63ba911794dbfcf588dfe1011ec4e168467339df02060dba0f0bd59b73890de6b2572cdd4909e125e85b5ee54840c4e866af5ab9a40918bfba980525b4503adf036f19a0c1f1ac089f5e8d363bf352637d688563413c76e920b63585e37e3ea6fe57fb7242377e00cfa086b36d1fbeec3d8209ff3dd09169e120493d47685179c2a6124d9e675694bcda363ffe03d49af06695d8b0a97e07601e017e0f6755933307903eb4dea74dbfb1714322b5d1921666b0190c138d6c69fb0df518acf5a15d6e1c311fb97c70ff961dc44c16caa32804ed10e231f2c60c7c60a21af7d44e301e043b5f05f0c19040e39ea5f3e212e6395a8cb4710b8eae219ed5b9aeba3c1fe3eae89a9bc0149815e899d1fa1745f6f11972342c47df56e5344ff38e1c24894b14456b338938a6d5f89a9112173d9b55a38688a7b024f6efee2fa13eb79476881eb21e7bbc2da16af6f1db8a623a9cbf60c5f700beba3f7ec32c197ecd880476538b710c1759d8a0d567ee35947e3f833e0f99b2a0c28b7602b464ea4f103d0fac54a6847f95efc64e99f2746a68234260a22d56b63ddbae0281342f8f5e9256c6d284c433ecf7baa6bac2c0819d8fb993c81d5adf4ac4b91de06c750638d87971216a48c4bd1b4a1173e1a13d6edc298c25331d985c03df3c94b0989ffe6399c5c1df340601de4499be69b4f1e75b5e113afba7c9757f96607c11d2e21bd2b8345ee51dcf2487910456cced25b07ddf74beb1470db5b4c347b718870d3a6a67a375ee23819faab7e7e2f3f6fcd2dbc6d576d4ebdb47ae8c1679326b3d2705c65a390ba5bfaa151c2b97ba3979155cb7ecb3fc6f34185f220f9b89e6c8c5e53dd6f5a1e3f6378a208fd1e0fae7040b3e5555918ec62655be3c58f0ec1c46d55c6087197ae8992dea6b4b0539c2a5bf97c9506dcf342a3de4ebf2fa2d536dd74ce322a3c95f559c58d43e7496830cc717ba181efbbd64a33d409a2901777ff57b3bd5ff8b6baeeb5b7c8af01b6133bad278aef1fba2b5ed648758ec331af014ee672a9c99b255364a1f3a98852390650962867b5d4b661fdfc29925bf4834fefb9cd619a2e58936e0d98321e365088292d14062727a391f85861cf3b28e832e8a1094683db80d4bd28783dde32a354f478885a7d0e98e1c0b69f2dad8453cf0dff", 0x589}], 0x1) 19:34:28 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xc8276d47c2e11b7b, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x10, 0x80000000, 0x5}], 0x9, 0x0, 0x100, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:34:28 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r2 = syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r4) dup2(r2, r4) close(r1) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000900)="2f8b8264f7164bd75f14eeda897cd09357a088e42debb3a2d4ab0b253f4d67cdadbf63b67094373d24ff617e3f32b0d0841ffdf7e3d2f06b3b4f8287a724acdcd8d76e956acb26046602cfc8ccc67ab7462d9d7a01b07fe44838be408be9a05566ac513a3fccda54c977f97df3ae97ca5394fb2d6ab06e3f682c2e45a474422a2f3240a09ba9dcc9810f5e6ff5a46c917aaf4710692adeba2cdf02598eedeadc328ffd824d6841654c97b9c976f95653bce2f754f89be0115a630c1f6eb4bf127ce21284866e86ea35c3b99e0f1acc2cbed3685be0d1a13aaf9e04e28940eb0a52f8239c5606705af4560e75933f9f9e1fe98d09b43cf813b0dd89d67e4e5adf642cd07cb6b953d7d374105080ec0e20bbfde748c9c3973c33398f01c69d60b41525473ba500cae82c7cbbfc78930db8fb395482b7ad9f31e66dd26c9805c2bb0dc48c25862e323bd88cd8c11fcfd22f2acb390deabf45e1a16e2fa8afc70b2401b0b58ac975a1b9d7ba7134a1180bdc8746726abd84d8b4a1950b47a5f4cc46a0a5c42650c459c2defd0ee86eccc345bfe1abbb18117f814cefff8f48a01f38ad9469d6d2f2ad1adf7f9353d3077ed3928165639ff44bd22ccc9f838405e048897ddd881a90ee2cf762ee3ba3dae38fbffdc0405677990aaf745edd2faebb1eb48e0206030ed05d6d54aef23a1b2d46a7f1a1f1e543dfb344b0d5fc8bdff79726a2c63b75fad3c37acfc9fa85dd70c488c55cbbd7aafef4c1481dff583d9a508349bd908e26cec71ce654af751aa35dd6191d1b19e2fe8588954ec778978c240cf5355bfd554b872159116efd592782e7c38e0025ba14dba6e84e6f76bc9c01bbad3030233696a5f68f49b9247f5a62c48995e2767d177565e2dfb18108e5b99ceafde2fff4c2fcb302134a7955c551669e9da8f8402f94126184b50d1aa89b1c2e7616863e15e6841cb7cb55c25766664b0f6b8751d6f5529ec01f3c745ce57fe4bba43079481449254a93311cd033dc85aa473889cf565925a892b0e60513c2009e5ce933411b190ee453819c4035cdfb9e6c31e2c9fd3c6fad3ce024f760d6a474ee5926a92b4bfd7a4cf5e132b37a1df6bfd6550b2d2686ef38ae44efeca69b49e3295e9534b77ae72c19256a5923eca59e622f607e6520c9ddf06125f555fab57322893cf2dc960ae2071735ac0d9affea98f669fc65aa308fbd58388bafb84045ba7991e84fb638ce5b84dd58ffa3f5f9f3ba73c9de85910f57843370870cc53ae3416544f221df58458fc1e1f2f06db4909e25a86a856fab503c11d216f3c423d72a7c0820ea23a484df49d367563b61d5cc20b654b3c4669260e659161bd6d8e0280aaeb0c4d261374751e42bf24e7929092de9a9556def87fe6270d9a1abfb0c914cae54670e165e732cc5f46ebbb76d69b48d0a189d2cf4a1d5eeca36d2715edefda97cd0c380435ef789e13b0813e3a4f9d5f7eb81fe51d52abc3158a5104fc582039014c1921392d4aeea67db9f5bc36945a8155717dbd4431ee725f2a9ac328dced2141203f81da7cde7f7eb9ab7013d81a3b19296c2feaf5c4ed3d574e56bb9e3cb2fa5b56c2d1cc1500b7318f0b96d52316db5910cf6d460a2bd348320c2828fb03234062afae10a89a528df1de1c6edd941e857f0d2b4ced7284c6b0adb2647027bf46c0477bef896a5f4eaddeb0622f06f5a996021e1058097875f976c7116469e6de9e5edc3abe3acfd4d55f89e6f918f76546a1d00edcf28d54e6deb05e0ecbd9fe6454d4fc90f7649a43c3c265f0fd91d1b30070f49f36b8442f6834f39aac2e4f2ee4b073b39d9a159c235d34f473ceffff59f43776e9ddf398d2cb942fb417eb31a21080742dba0dd9a1e1cdb2838a7727918a696ae89c4c5d39cde83538c69d9b31c0a111a8691238b762fca3e7f50f328f07d7d725be644c1602c897e1dfd8778f4b2297a4592abcaf199df69ba6754fa5c1ac35d9aef9d7685ed25cd1899cfb7764ff74c475b96b38141e8af7a10246750ef37043f194a695ad4a284e423f06f267ec168d613e46173d78cf1320bb1c43d036db0d6eaae646fd455d9293eb61d3d79e0a876907a1a0a364f9bd7adc46d195d4bb8a9e7e18eba3c909071e8bbe42cfff3dd3cdd65ed93936f665c68ef23571f65bcd39a20cfb8454649327da1fa7ada779f2fcc5a0f163aa4ed6f287653d5a51d5610b28182cce483141a9e274746846f69bd160942bb156398693106b27d92e2a8eed6ac6fe6cd7042364e06e6a5dd9b046a40312f872ae99bf0b95d7a880ad447ecf7f002881fab9a010094511f7a5fb97a6ec9e9bb362474001c4f5da2b1e3822056e1714cf429f42b4d7ae6ce0a052a383a4a61e0ca963b252f75a3fa95371d3ff008c8414f13fcc27e09410f1dd72eefdad14ba6db7854177ae6ee1e82cd953d4bf8501a56a3bb97e778dfe1fe537924efda68d1c205c28fbb4aacf29e1b9ddcfab13d9d99e682cfded8bf4f23e7f0e08804c255a816d179c9d88d98fad61b2aa8e74113da95eb5ac96d67e14fb60ab0be780cd5da35b6a4ccdec3db7f5b0e268e63c6812c81425a580e63168188ca545d077a213c76138a6e0945483353983e0b83f4489c0220374f77530146a258f19212e89545dc4a5f527f0df6eed00689ad36b57ec1d4ab7fe3a7a981c344aee945b926d6d867e88a00f6349596e8fc98b4fcf5a2fe3265f3b4377166a9f3bf22fef0008d271c629b9dc6938d65b98eeefe0de640631e23a4fee391ad0cafbeaf637c7ef70b8d934db5a6f9bf8d8f3214349c3278305a96529ff2daa148fd1228e915eae9fabf5d22ebe2d4f9a45ced69c2666055f78f1e5c5e72c1fceaea63f973ae327f85486192f44628af8728260a2af15f97f72cfaf56a38ff0c5962ad2f0e095a18a0ccc8f70b8eaa6a4f008df55e22e7e02bb45ff45aea1c3dbc28d19fa1a96efcd0c858f01fc627c1623931b135ebc2b6b2cde7fc465236443b119075a4f81788b8025f892773ce73670276f31262cb2ddc8f0fc7014df9e86d8effd3e3bc4df023ae44d4f6367d4e9f1a54606bc8860b5aec8187b1483cb80400a512a1f7b70b06969b97f966b4044851e196ce6dd6cdfe6953b1a1846c70286924cf202d941029ff0edc02786b9b82539bb6a065059ea3a68e94e107c5731e460aa1de1e57689ca55ab2a1fc948c85ca1d680a5a61de13eeebab9dd2b0dfffcf9427b323462bec32b54ed2026d5634072a53013bef8193820bdf9b36554686b61801db76983a0f4c4374db595782d9ef9ff9285f24b1bc5b63b06feb6fa9bec9247cd0c6f4aae6ed431a3f07dcba585a05cb50df4707e3539837c9de164ba8531ab9b6f8406acc8347b0d4d4eb301b573b385de50cf21ea35d28f68f551e2972b2346b1e37a6639233dba6c42979437bb48e37aa3d797165089de25a4dfed7696eb268e5e9c3816d77ef90f690700b9c3eb096963f540e26ceeb0e4c67fba6a04374a9b7021caa48c9a630af7a5b412ff2d106d6ac56e5d57ff284acfa2fdf313ce170c63bdd058c308f8a159d5c5c1adfbe9dd4c1559b02980fe912623e7f44ec1b580ae788fb758a8872305f16998dbe93359a63aa490fd7b33163af7905f2b78dcf8033fb0e27cfc08595f5e3d5b8cb4d9d0eeec894a59ee267b6fa9f7feb17880e12481f701a7e4e9244e51405ac32e7e2301ceb3a054aa28d0003c7a5bb537879825ecc5045e58c7df28d9d73cf5d44ab15903897c679b1e9d4e04593c8874a42b7feacbee69a69b6a0f9a41eb667115653ff635ac3868dc6c201e5a2151b5538a5a70e41ca562763091baf38081ba49d2a9b9b906969bd42c63acc819b12e2a8ae1ef7576daff55edcbfcffd1c9456d674e5deabba10caf32a97e7e94102d68e53c6cf042aa9752901fa99493491a8a9f6d295ca8713e1d8c7cda15d012d80b555dfc7eb379991759e17aa9061dabb882fd8e6f24e272b0cdea1887fbd5ddfc0caab8ca958ebd92c9dff32cda1a957f2d51ed7a19dbbb1c84b091429e059a96bf4778b6def583fdefc427f6a9c5421e370f05c0e5bc51c204323e4e49ad4e60a295b081def531ca4fa5738cecf0f55b46904f14f5b2481c2d33813548cd139ba434fa084db3b550a4056ba3433c2afa96768ba0822960a54264ab76e433338d84afde6519edec695a27c5a40a7e06c347fac8b61d9011f067954c40252c2d29cde95681fd7193e912df75623bdd46fc8b5a03c9bb495a684b3fae942b05000750e1a4971df95b68e1ca3db639dcf3981cccc37350dc78cd07600d203b8e6fa8d92b953034276a4d86837d93e9cb2c317f5a9edeeb922a7dedd99bd4bd4d583738b4c822ebbf557db873ae2b7728f63b56d209062294a6f8626ccdf630a82191e2eb22463d12d46c665a8652f089ef77d2c4a128d06fe4252413ac2c356b8ac2ccaf9ebd299e4374d8059bc71a32d09806dd3a517f4a3858054745d2b865ddfd5e76413181f1baa16b8b60ecc1fd96e47a90be44523bda20c04dfd6a64bbcd1c1f287d9d48771284e393b4f64a12a1568f53538eb9b416bc69869221694205aee934cfdd047667f119317c89460976de72c172c2f9988021372738a1eaa071627c6625f23361e4c467e5819a0a9c2a7537571750df86d5b78900246f07ff308df28db0e018b342a95ec2639da1f5c8424292d4abc6dffb96b1334b875507f5a7135ec005a9eaf81849eac97dadf2aacf7596af73d3e85e881726e2323ba491eb67c3d24bb0c9e737181c01614f5b22b10f0c47dab77b2050d940705665d89544c5df33549279774e069ebca249e1240dc04b0eb3af9c5f116ee08d87ace83eed32bfa7cfe03cecf22808641fed4dd50b4f3be05b1d4d0e4f620cde0ee26c84463bf3479d49e629c9e4f844a72fa6d9f41b24e953599a4926b711d20e93887343ec4fd53273eb8e5661ed138f225ead4c3f3849b58f5c9285349a76b54659951b137cc9c076bee9242692ca7bee15ab07e8f806a81b94072739036c75dd3e19af2515bc213ebbe02fef5ea43edd0eb28878cb43de803ab3ba4eab0288b9df1f863ba924c21d6ac91e76269587649c04710127288b5f04434357e87ee472bdfa0bb12a2dbd7d2f51404254dd2c1f3f4caeb82b3723182986fea7253c4cefaef3fbdca44c7bf221b8b6e456e45a11821a049f64be2ef6cce76517927379ffa2285cc2887dfa72f50a07850d0bf4b0a31385bf3bc5ca5497354f6ef60ea4b81edfc7e671822d6de1a97499e85fce88d1e4670add1c17fd3e0b5ded91248a02aa7996a3a9e202f19d0f112c42e8fc4174107a211691547cac3383ada7bfcbf4f05bfbc27069dba74a0e0e10958738a2dd4e1fabd1c12bfc50dfb972240d2f37ab21ca2056954f2f2e28eacafe09a6887e84a8f2789475e5457859b681801d70e2ad9bbd48984854e82bccebcb34588220bd9257ae6c1e6aad8bf035aed88027d60e70d727195bed33d8bb28d9827980ad233152d87afd4442e6ea5076c3d51b5fbd3f2c691b5fe66ad2e5b10ab2de32b7f1469eb140135bfdc869ea2fee396207392d536f7a6809eed5214fe100116caa619de3620c41e2c18d212e774f4799428e8b59917776844bde4d5b70574e0fdacfdec43e4c39989e4282c50a4ec5972e16aa464e31be81747c01fc9a436e6b36b839e1b26d919f40be7df1a9da95e470615329c8e6718169ae6b9c01b7ad09c9fb9b37a2cb7718b589600aeea469a537237a02f36f0b02262ac4a1b6cb2cc60", 0x1000}, {&(0x7f00000002c0)="f19b9eee96844d00cacfcad2efbc270e8d7bb185163abda36ca10a27c1e2eecd4070e27a4e77d506752707ab2274bc11f217ee2cd43d1b292f02ab695d2ede778ddcf34fff46b01be955f5fa7aa5c48570f09b9b92472d64904a590e3cdd835fa60379b8a9a151180c3937cbd524e2cffb3836d8e150c3e907fa742d566883a548bfac96c4d322d19ced582cf66a622c8112f79713411df860ba35e76e5e146a690b49f900b3a756287bd46ed03d6ac7310aa4e5b414526d9a9645057a122b61ef47d388b78d993a460043300838", 0xce}, {&(0x7f0000000040)="facd086a948437b0dae8b390806108eff934b08b6a90d519ab67fbbd981e20cb9c03958c22", 0x25}, {&(0x7f00000001c0)="abd3d3b89ae2e572f0b6c491d840855c630ddd73f9842e6d12cab8bf8897122f5a93e114f65f3978a2c27c494f74971f6860592c819e15d3de2a561a2e58df5ee9b2357f046f792e04d6b43ad0d53e6901f5261b79d1e3e0e2cfe6318ef360fc83bd7de3c534ec0fb74ef0f217e2967c91226839169957e92b89c73b66700dcc51c159d6af49", 0x86}, {&(0x7f0000001900)="1ee1b1a0531ed78ffdf18d3e75f616dd7d80d34f86b069c38662ff2a7f8fb331e63cc682e624649e0ceae34151dafb1e09afa62f0fb702565fffeee5a656dc333f63c13bb3f46b7e2c66790de8625895c772750aa2984a48170dd622176fccea19fa213da66caca5537cdc7835fb206661796d704048db8d8b65a7bb8561058f368c79b54ef2d8720545b5233e47c98ed9ce0b51f70a29924ac149f7979f55462bbec4a668b1afd8b9dbe72929fbc7e0bbd916300835b39939fdf9e53519428a50b6afb02f06caa58306a7b7a59eb01fb5f917e61af1ab1cce55400f47c27e7fd0666a7f8fbe2fc656ac390ad4c268c03d652aafbb4f3786b8e44a27e3dac7cba6d73e116de635d4fce4ce93c03b74a4e9f31eccca822083f95a1f6bb503d3092c7cc6846b6f065ebe0107c4aff07f4fcc7983f4e6766ebead48c866a1f8de74d7b351f8481bf139223523d0b4a18f120b21b38525baefe0ab83cefdb33021052c8c4598db3e85a3750e77394f9881c4822c3b3e360726e18cc2dbf0e39e066960622d15c768c3affc5ca31282b76caa75eba1cc22e8881e778057e1842d8e9c16905ba58c3e0b6cc353f981a3bd9a224f965248de188b988c4a5b493118f5fc914643a70522e11b94f696180601b64520dcd851e5b5b29d783ca08a9c178f67e347d1586c7755b9fa424fc43eb4d4493790ee0291be18c3a76aa399444c642b3d87b59f47dab898e0e465e93db7b8f222c00696f1cbcfe8097ce83d0cef404a5924c3f30b338416a914d3f14f96e6a2f05e0bbae467f2c3dba2c73cb1bea8ce3fbf91668a62089026e65f61bd8b23673c131ac106146db293f8e46d2d6a5eadf3bcc106a4fc4aedd238c144f3c90e9f8500dccb4945020c067538f7c803c9680049ae22629aa532cc6f032ccbdfbd101906923ccdc9bf23afea4149695eeaac0d372754c08e67b585f08e4043ddc2560f8c9afe3dd787237a9a7611f06fa8b31d70d3f9b48abddf1568c29044527f5775ffb684efe1b06c803cb11b7a0c90ecd29a912744be27b7e22e5fded166a56835ef99c963950a9f7a4339e76493fb0007fc3656b34197d29e8f93cd940b2c1f0453b8bed4fb73f195daca9a027f4208a8d171359dbb7153eeb1338edcbd0ef644710bdee5b64f526bea241bb3ce15b7085bdd9a78142e497015ad9bfe197fe633696f4cb6c2e9c075710e433b8556ca3f7a2487a73ce86a97618ca5a9a10f48a112888b89c5804348f1a47747c6d33b1c4c84483b50a4c00d0e39e7e7475296e1843d9599d159527b95d5a524a95495c46bffda58be03e158d3bbf5ebf871f5cdc1bc4c0fb06f123853ee417165e2efe35425763cc27afc31f1d3c5aa72332be058ae0900da6c4aa1f059a62f4bbcdfbaa2147eedb391acc9234e34d3e7b605d77366b410cddd9f373a0fe30c6003bcf8909425076f02cdf374c5dca5ffb54a965944146f3fd9231cfad9c5e58a08be6647fbbee0b51608e82bf2d09cb9c463e5812357ea4f58e98f8f3bd0a56b24f13d15c977553a6f4994bbae62d088174d47f75d6e5890d8d6b314aef1e76344bd6ee808b6276e5bc9a5da5b4bfaf478788b451116537724f1e6809f9894e9ec686d640694bf0ddb29571ce3f30d2d68c399270669b02d138062d54aeba69016915573ebc7f7a1628039daf69330481190a8de2c05eec57196da3c41e8604aa565b28fc86149599e414bfa97e10b7f0468efbf206fbc3ecf81716ae89bc873db34748f7b10a4a60d38baa51c2485ec5bd6e54cdee147acd640970a6db893bd93c43cffc8274377836290c57a52c1cfb71248938fd1fc8e927c676985b64c4db3d2ba6a53f89f2d1fee8cde8a1d1864e17dbd1dcbeb9f902296449a476ddc2ca597fe77a8671612073a18ef6e0d364bd359e0d6de2c0d5fd9ea8dcea213f5cb881e497e4d10aff062776547e143fd1483481026a7ddb29b60f0a46f755dcb3dfd204afc7baed1c4ca13a2190e7b56a2e030d97842eb4a0e6047137b3896c123e4711e77c17e7dde7784960f704905267649fbc4c0a18ae061d7f2481e32198712500acd65d341d62f08f766e1ea8a6f9346783b1b5126c99ce633ef71dfa7debb20b473075bbf61ffdd8fab52d0e31a0abcb8b12414e1fef988ce904a41ced9812041e52636a04a8e2e14520059b005b36185f94bd7d8b289bbb67e06ebb7a4be9a676d0acb94778bc46e3a2e2f288078942b687354d30b78c0dee685ba69d4449b1fd19bb89e303debba93ce1a5493327d0b652cb835f3b23f7527d37a6e3a07ccea74fbe69c102dcc5e52ab4712ab151f788e92bd5088137f713f0dc7cd05d3ea900ce48792c8a3481c9740111790a0e2a26d5466fe29ae5aa2dee9b4e77a931d46a3f09825ba58f502c2dd081fd9712c687ce5190f56b42a99450158ad49e3e432047be70fe5aa07b24d94192791ff9d961be3b94b65c8168997ff75d477d800ab7ecfda5f01f3f40316e37f0c10a25547bbdcb889d3e262b2d997f960f9ac5f30a3791cb5437e3363c5247b8adf692afe6dea14fc11e1696b553b61a4566a65f04d5b953076f3d4b64d5f126bbc0cad5988ddc70a63f8fd2e57d6f6a303b4ec24a67918fbe0443266fb0a0aa6c5aa29e7feb3e3657471d4f6274b62d8e8576f7cd38c6f2fb8564204ef7a9449254d50607946f8742e8d9436e308f795c67ecf89cc8632ea6f77a05dfc5d252caf8290075cf78318b55fe7e264041d3ebd279e5a4bd46a790564c64910eb2000bbd474f324d0fef8ffa4e5c3a4d6d3d4a7f7bbaab68c950972cd1a727a89fe6d3092f40ad9e22d826fd64e7628ab5f5624b2499a11cab47d15796b2f98135618b4a8b279ee6a1ae9bf4807703baca5a3f181c1cc083a5a960058787222239c1fd643a824f04503fd171b707b82f73d029d3074f764412beb2b1ad9cf4c3fc6d0379de2a00b9e815ecd5c26c4282c07f027dcc12161e39c28094087a98128b911adc06d9e48ba5a16f46912c2b13dd9e428e5eb0f0d34532ef4a38527f781fb678c49dc69c8aa6522b9730cc10bdb323808bfb4be6a44da6f00f3fccf641331770d5aa938fd205a3d62305586e3b6c6fa704aa262a31595b455a0197ab07f58b0703b32038603095e2b45d9ed1c8b595b0887bee9ef0a6c0e25cc03386febe87ee9c670493d74dd1e1df13e5980425704401b2301ef6174f626b8f2e5b63ac2eff60654b7ef78c8de2b701b4a194cfad0acd1ee55698690d442b44ac94e43cb7e151dea3db22249b04b2bf1be737ad0e503bb76ac9fd754e9a81ecdbe109b1ece023ac690da1d8c91b442a370cfc2133ea83848616fe6fd8352c15f3ca7a73917937c237cfd196d6f0a6bf261407a88b3be0df0111765709e9528cdd7e62cc7b84e52e459f92230650f5d0edb63582551d2f1392ac45ddbdb158e2a5a211d47ee44b5193d9b314f3d67fe2253a55bb6342cfa7e50b1151b3b8195965191ee5d8ba59a31a015867b0a252a9741c613574008e0b80590f533c1b56e4ac968b1d57ea858e7382fe77f9b9cb902e7406680affcb9503cd06f5e4c95be4f3bb6a66e0686d0227ff8727a2a550d9a57ead4787f1794609f8b5af1ce42f2ba2c353a4cb5a420c51325677e8f792778efa021177376d0c8a1ca472cbc7e659e6c4772e70178f8c5508fcd5ac4bff695f5696ff143804bd5d85a8f9ba20b20713b8325dac8e75ab137cb89cfbdcc59329be94c4b2b9955492cb658b06ec783dd1584dc995ff66632e0561b6287b906a44fcf242e64e9c349489b250e5c7fe82d5b1a29295ceeb59145c946bca8383c525287280e6fca06d67b21375a587eefa7a37b5f6d64f59998c70b0c2c10a59358488e6ad2857090a93fd469b56faeab518fc2c17ae38ae54980b0f518ed35c12f55a59ae9dd3e5d17527d0a56808e988966fa72de8e09a6f14d5d2bacc17deb4432f17ca0de502832c6958e27cfcb6f884bd64284e9ba4a98e7a395b91c131ce0d7b88f95543d630ab41e9276a45b7c60e7db889f013ae61a0515a76649aebdbe1eae9f76271c9bf9b4b204c3807cb2dc4b2f2c5fe749d503c550236dc713266a8b887ef68699d6b01bbe5c5e1171172380dfb5ca60498493fb4e0009fb99b842518f55c29d1a6c13d2b8ab040aa586c4b4ebeef2309fb053246628b7c39e2359fc1e2e68d2953716012cc7c90e6a9879f9fac040a2ecee82d4958ea765c37050e71d04122b72e5aab02c7baac139726b3f74552321d754eaa26205cec4ccbd86b4e8e8134cd5c30f0ede8cd02d7b5f1b5173ed892e93579ab284cc48be7eb1eb2ec2b1a70b8988f6a26379662d56143cd6204e08457982c8484c10994cfa62b14e5e2d838cc9725028ddd7576e8b5de548888d0e3dad259b3a9c9d2d125e5d64a14e5b389cba8b22eb7474f4fb07fdf875c41da5fcf83f1bf1272c2e198e1709c620a7ab777caa758e1f42f1b0bacd53a0c5d4349ba75ee9d6833cebd839ea06c3a1f628403111255d437abc876137258ac377573a95e0bda29f136fc4013b7c2d24dc31737c7589adb302cbc2e3105fdd22f8f64f2d466ee28bfb8496679c33624545ecd9f8351a382d45fc6fe9a185d5c4b7640991a4c601cb8f0264c7ddc23a63a3ba0de4219d86c770624eadf918a1de114402026709d8549a35086acdb2a37a825c54346ad2bbeade24c6ad2554678e2f159ca4214f01ae8f8a0bc1af5ccb40f3d479d622c19db2017f48f84cf27410d9110d7113f3001df5c48c2fbbb38be3726b4c9bc4771845f21dbbabe7c45e132dea4142acd88016213671e74c30eaf164fcf6252b05b0804efcf9891762df09a49166c115911824d85e05cc9aa50b2f5b2971feb2130768f9e1475599d1e14c41f863264c163b05a9c46a451f56d329399f74d68e956fa66394ec76de87ab5a83c47b497f3ad9d121c9dee94e9ce75b187f9025dd612c3eea0df6ad8a1d12180fa6355e8b316938374196282bf2152a86557e76a4777facd09aa8eb8b91ad2956d459bd384604af7f33017106f636d046e3d9391868359f1da89fa1e3c7ac64ba254842b73f684a9144e837fd0d726ca05a88824fd27c7d5951c37e2deed1216415accdc1c524a381c64b057f00da5c2426e6d18121d18dee2340ec4b0c27786ca1fea43576fce48db19b6c9716870fba3873c9384f3cf97d4f8d8624225138faaa7578ee7352c0199bf65c3b66c00d8d315bd9113d6eef7b46e963b2e32d983e99d6969aedafa5950c3fa5b93b1f3d84ddb3ee49388bb0faa5cb683d951af0ce3697b4f180bd9bd47d230380a5a75305fa4125be0e591bc2d183ac3cee61bc8fb327ef0eb3e5692ac247e0b34ebf094150d84684e874e3f5bfa2ce4db5b58c82c1ea5f334717921c949ce367b9b58a5aca50ce46e6fa067a411711d1e3182fc7951120a8fbf43124b3103cd4460cf250941d7e5def6cad47012d89bdd2d12ad0aaec2c48519e0c80be18a041685174db71f9cd6b478d9405cf73451e21dfeca126284ddb5a756bc2f78d0e9fee86aad5c0d66877f161db09535ec1c1fea4b62556dd95193afecc8389103ce2ef63450c7380973a8c26543f6194424eaf769a1f9ba36ecc125b63b40876a5163dc6a0048b349a0db232a2c350b72669174e4d28c6205fc7c94face66c8c189927877fecc45cc2b9a1000b97ce073a6660af4be46cbc56b7d733317ac89d1e51481ebde500b2d903161bde4a7117e1b2959a0001a476245dbfee1ea75f04c22421deef2cf69779f4a2", 0x1000}, {&(0x7f0000000080)="080b7a6a1313394ed513d00820b71bd0592a65adb83f31af58baee82d43ade3f1a619b59e65e", 0x26}], 0x6) 19:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28, 0x0, 0xfc}, {0x2d, 0xfd, 0x0, 0x1}, {0x4006}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 19:34:28 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000011c0)={0x0}, &(0x7f0000001200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001240)={0x0}, 0xc) setpgid(r0, r1) setpgid(0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r3 = getpid() r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x7) sendmsg$unix(r4, &(0x7f0000001180)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="3710214a14e93133d839bc68fa02f02a2bd2698cafc38f6e6b0a1797530b2d05bd9fdcd434a495d79b0378307e2076c56247c5b179c7db47772b3e18024d0da26aca319460ed5d30f60418ae66f198fb758bc2ec867676e9f0825c15cbfe124bfadb9bd69517041cb052fd2da369311185765417c89fdc25adfc45b25cbe3fb5d32d473b5157decbb167c897758d676a47eb48c0dab322ecea80d8eade5b3a9665477548db1d7cd798a2824edc81e8b784ae544e133e04024bc7ed448882a6ac37166af6390ce66d65887dfc61f331e249752d861507908a5715ea06fa80e1243a364dce93306ea247064658051beb42b99d63d51605dcaee156b08228eb71c720ee476fdc9448dc3d281da9e067d9e7f557576a34e6eb2009909a32cbeb43faf9f145364367213d73bfad02dbf119dfd52c6ab6fdb0a6b29e94078cf6720c6f99fa05f77513d8796d7172ea27a6364e488e22fb8e176413451fee430bc56f56d980109812cc9b155545b6874288b6a54600ae152215bf98b7f5a56858cbc691d5ea11d93cf9c86a621686bab7746e2ae9d7300b08e039b87e36e40ecfe22ffeebc09d4efb32ae9470683e93ca5c47bcd7b8a2d1a066abbe70c2a85f229b5a1a03e857e17249183441f6bbfcf53c379abb9cbadca3794717c30c0e159e1a8a39a7d74080d84ba6c84b2db229052673927a2d7966a4d302fe02cc46e891c4077e64bba90de67725a0c9cc4f13ea0203efd5d4a5bc328c823e43a043f1a48332a70401f3ec4e179d7536db3b7f4108b6528e5042d7f870940de45c719fd282ea41414ddc523fa5992894cd48f1ca5257ae8a8e224e46728fdccdb0e440d1eed06e5e69d936e5bf4a3d4d0288e846fbef9a28420dc05ba23a07206cdc0a93708e744523d4e3b9b8ed5b9c2f252388ce9128d89a9c8aa117403f96a12e8808c416d8f51b6b90f965112fbd97e54b0068dea589aead23c5711b9e16cd7d0a92dca84298728f37e8a5825c106df04cc853addf9158ff20814e6fc63187a918ba35f20ac803d70b338145f97f8ba483a30584d124ef981b33fa389148241891843fbdd9d9ef76558321ab9aa0841a226a7a7b8c2cb80abd4beb7a7167b711d79691ae3a0640cbdec819fae8c6c09da5e5d5657b1d328809f4dea2f48a21e13600222cf088dc1fd5086713db132bb576babec5a3dea423f2571c537b7e454f71dd3c1a779cd1feffe28f4fcd05eb59c4a7abd5c6c5b6d30d1dd1df53cde73453d389f6e98b6d7950277ddfaec6ce6eb8fcad5063a0b0dad294606a8befa4bc1c96953e2a22de92119e7991aeb1098b562e3f135f671717faa75d79564fabdaf0106fbeb7259946c0ef618770e4cd55c0924982ef424787b14da83e3951b6d548178ee582caa2323b194ab9d2dcb741608c2860dce2f80fe0ec6c3ac42f649a7365d2037092c13e934de28fa9f987b7e2eeccfc95917cc016bb2fdf1b5d49e43dbec4957f74849a7d066420bc6823b30713cd2c6ad7c01c6e580f31bef4d4d63cbf700e0c535db260549aa7ed223d4ae75c73b5a61d0242c3a90a6515a75914473bc23c295f88b20a6a7dbc1c48cd593a73e02cef4b418d308c65cd936e48ddfd47d953dac7b9a32224bb46162f0967765b89db8539cd4572c1bb8ac40a386d413be6ef91b17c0319772e88ff583796876eed43c9b9452cd9842e565f5e95495d44ffad72c9414dfcbaf29bc658d79321ec0009e7fa335aa2622a68a8dcc1d7e83120bdc812172a41693a04da6977da5e17a8b7bd1d662dd3535a8950730a404a25a30155f74e880846fe9cf75c15af9adc43788d1e3fe504056881a57676914abf960e950821b4a9bc3e8bf0884d95ac916ba426d873a41ccc762a5143113b6d3c06d8f46dafcc50f09e08b04a98577941434133fceb78e65b8d2bef113bcecf261a4c8e969358c6e454a5059ac27c7ec1b74e69e16945fdf5e4ef24d359a5efcb221b33301720564a864d94530bedc3d3ac54700c4fc29701c6b0d137103f6798887a646159a34dd9d4979defc0af28ff0089ce36d46f5b35cba90744a8a973c38864e09ab7440f68d3fb5c4ab759f00919c573289d4e6bcd9a4568ad8d2a66aae2ea95557383822041d82e764b7ad39681845d78ede9bfa1d4c6f37f259370f355d3d99cb077cb4de5083b59ff616f893903686c0e483065bf55eba33605c0099afb9e2665ffd5658dd96572cb372493418650dc90d20152fa77dca65e95ad3a76ee6ec90aafbe66854906098572c8969ce2baec7c8fb9bc2a623814e40cbd4b45b3d4f53a7fc5c8ea362476c91ebd9b23afde0b57aa13f5c46f024e7eff3a435736c3ee7ce64c6215a158478760b9bcf78df3f34c8578667b4542682947ac33e2b8a7cebfb01732a8b4d20e82f79cda4d2e9867a31c4d573ee93ef70307eaeb3c29e856e8dfd9d9f2e8f2d59de21c54f078b02128e8d074366669a427b5a1ca5cf48d2dcbbf732614b17572150386f0866724629ae6453eaa05e367e48cb5b9851336da7c0761ed2ad41f2b15ac025d371f8c1fc889fcf9a44567d1a35da56f37abcca9ba0a03220185adc23658f2c11281f5d181086100ce35b6264ab468455109996807d13c3c56d5e05380bdad56f1340cd5f6de0318f0d6bc1149cf986b97f1d9087485d5b75922be4dc47fe801c4d2d214db3f842e4990ad9b0813dd54a9b8b8ffbf01675180b4f84fe42a91a6e77d0f369299b2c38c67e46983f49dbf95ebfaa2c09c75176f2c8fdac0a389f07516b59347a50ba45d97c60edd511eb727dcc52cbf6a01a1fd4483017482c9a13aa50b529be6d4bdc916bb4b7a8dad3f7023a9c7427f3257c2caba7592eb884d1ecc01ddef63c03ad6e5e885b27c9c0f6bebc97d06e8c019d548f5a3160d8cb64353490b49d73d2c963119c7d489708bc217b94363d8f2d0f4008f1e2b9466bf34abd369f825d89d6869333bed9d02d4aba7d769550328a3d8fdac01a11d4ae9caaf828651c67311024a5506e7f1b00329cbd0bc4cc12ce9212b2fbc72b959d26f005ee751a5eb950c44c5f553848883fc62f93813b1a41208af0278d22ca71fdafa9548d2c05362c95d5b57e591650794564719e651ff380c93706adc4b8b39a150d777327959a07aa74174e77defcea3490bf0120c6ef6db820e8f2c9aed416705e71cd7d35fc511ff930200aec520d8fd938838e848ea5f215e43ac334aa4cc6317f54cbbe5ad9c0433e4bc3f1e6a06c69bc08d079569efa9f46b7d4e57ea3e04526d995340fe03143ff9ab01f8c8e02baa32ea22b12f148806b6aaf1dd60037239e22b344d28375ea5b7d3cc5ec2b3c2d89f286b4ced4fdddc483f748e893ccf0a71509a41d3a9bb64908d56d7cffc0089fe8db3b49de521756ab2e94ee722b5ea994649bbd02e88fdd3191728917d3ba919f255c7ec1aba07fc4e45459b05f2337a4175b17247bed64d2c3a72f82973629c1a0efdaa38aab1dc1493e8573ca02b3ef8e969f00ec8a4ba3975b7222b7b584cfc0830b2c238f505f3d07eb3a1765de72f963bb886881d16a20aee96f91f04a61d3e24e079094f772c9254ad9ee7342621ebabd551438be23849f3df90c706d792c2d254da2cdff387452f9380bb59e26699acf301b5b7d1bd9b057fc7033012d79bf53d438715b37b75a3336eeb7e4519bfe07a46d0d4804357304d83ad397b615d8b0ff3f2d338a25b1a7d8fb59fc703e9a622d337638ec5dc83f974054c115a10b4161b9f5f7a9e1a0d1a23460bd3d6cadf4bcfffe949f3227410ffdcf84e713819b0d1bda628687fd75d3c51a4a23fcbf32f564ef6f499501af143dc5c897e69198a70f4bf776b77243ca7acf9b3638e20fff48db098cdc49611220c5d780024d28a1c3e841773934726228a63aaf1e79d3df7882e498a7c537b159bae7198d3a843678901f0434a2ac8908e67d66771a1ee3dd56035099299e903e6011a782024b769c2ad672ec383942f683f3950ec624cfc1ba1c7717714d3dd8cac6befd58f87750f44e36caadd6d84af1f08e53760063cd689166241957b300274b72d61aa3f9ba51381b48dfcfcb19ba28636470b281426d69077c0c621442a752dcf985295cbc7a3e0dd1dc7c1fdc673e6659a0fb72b5a980a7c97e2ed46cd78f5f687faf4d4d5b6933ad183788338be2482bf61500e77757af5c7418a2014f1cd0e8bb8420c3297356827d956c04e4eac23bf3cc346d4854dce4247203d31ab8767182b06216af763821cacb8c70da6a3c1bbf5011219129e2f9c24c561cca355ffb9d3b8f7fe847c8ed018586d4916efe74946f0023ed62e2ab642533cf32b82e5641bd998efb175c8f1e9d6892f24fa04e11132800e7ce7dde5e6af1088b53b41819f2585f2209597ef2ab6493a73db022a8d16109326e7ee5b40d68c89563d460a17da108c4db5a8b7ee3463652995a2d937fb8326874ccaa76d8dc3b7723548099be655f41a5ed6a75447dd9d0ddcc77b8b534a8299607ce39c8ec42ed84a815ad7523e400e14801fca50d9c41391b5d60140c4a856f9eb6b1e0725bcb320820ecf5442e2af17d60f44d13fbfdcf4b6b4ad8b7a6fc05c12eb204e5c0d60a8bdd7d65862a54f2368dc5d6a66480481514663fb050ab3eb85f62dab94c05b18dbdb6bc6bfb9417a1d06f96116066ee321f3e82a07edf21dcda9c15b35cad2945900d3b6e4c2b541a54ef3eaff35a78f100564106649877e395e030be2e6a7241fd76c2d710425ef7b250c08397333a623dfbe96aeb43bab11ea6b4052f8ab0bafab6ef59f12836a311824d165f45fbdaee7f855af71c1574742a0f21a6580a1b6c790a0bd308eb50f4e3c9cf502f1c322ab559701f6bb8bd6ea7b31d48908fcb1570301638f66050a5950203de436be82e2611429c7567056159afb534d7c41f35f169ce5d8290a87e867d0a2c842ea678e36e37b197227d89c3088fcb5edac8d094978531d509e7ad9ac1e15d0f4c542cc8f01b2fbb0cbba4ac9a438df3efa084c3a37d0bb9eeebc086fb0e453e4ddd73c2c7a3e343337415f91197608d37c6ed935f55c9e235b45a70082aa8377f65496c3198b69108484ed6f301baabc0ea73c0b867a5dac099ae617ca18898a69e014d87f4683a3558b9fea6ed5ddc83360f797b6943231ca7b2943d88a68e89255f69b71337640ad20746b60c491764522c9c0914460e68a4931182a213f608482c7f910af3a186b9bf5fd4c25aa3e3344c1d1db8a218b537b00a1c46b47640b273e6d1394897654614b30dca994217dc899bc72a0777dff27444afe607ce21e1a2b5b99c26d24f4b2f5752b8714fe8af303748bd8957848ce2de40e260992b427195c94fbec7ecd811668714cee1b76201a1fcd41c11030ea859ba3694b71f4d10a8cffe026b58959db0f946c977466eba6916e5ced4c09468630d1d953fc89301c65af651dfb354766f55c900a2b34ce2aee25bfdb8d7860e157d679202c0e540a3710902e483200c792ac8b74a165444bdb983888fdc05b8501017543c0ea2649219ea38750fe733c8578a35dfc419329ac8033e9b7e6fc135e6b966c20864a87d927daccde20e84c3cfb11c9637f5ceff46a15d4299391a8fe36bf5851621203577f8fc5cd9d3ee641f3bd175313b695340d2517f4a86c851d96d10952cf64c0ef6be362cec541c8376564e11d99e6aacc19ca51223443ee926a2d79d82036489a758294214e33495eb8972f05430b2a1ac02361f28926d136a65583ac9d58812e4995983166468580eef0e58d", 0x1000}], 0x1, 0x0, 0x0, 0x403}, 0x404) fcntl$setown(r2, 0x6, r3) r5 = getppid() mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x800000000004515) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) r8 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r9 = getpgrp() fcntl$setown(r8, 0x6, r9) setpgid(0x0, r5) 19:34:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) mlock(&(0x7f000035d000/0x2000)=nil, 0x2000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:28 executing program 1: socket(0x2, 0x8001, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0xa) 19:34:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) select(0x40, &(0x7f0000000200)={0xa, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, &(0x7f00000002c0)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) 19:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1b, 0x0, 0xff, 0xfffff001}, {0x7, 0x2, 0x8, 0x2}, {0x5, 0x1, 0x84, 0x81}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) 19:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 19:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[0x4, 0xfbb0, 0x401, 0x400, 0xe65, 0xe5]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 19:34:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x20}, {}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 19:34:28 executing program 1: clock_getres(0x6, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x103) chmod(0x0, 0x149) open(0x0, 0x600, 0x114) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) r4 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r6, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r6, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) shmat(r5, &(0x7f0000003000/0x1000)=nil, 0x3000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) recvfrom(r7, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg(r7, &(0x7f0000000f40)={&(0x7f00000002c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000980)=[{&(0x7f0000000340)="6e7f9a35ba3edb47b57f99403969192ec5ee120f808dc7b82028883aabf9bd93b9d29c6f29d4594c1b70b79bd2da5445caae2d4bc06c1a51876d709c099401d3ed902f19ce17b6cb4a2d01f3a806bde990a9e40606484b762448e3265d91656061821313dec0d29ebcaf2f774ac5c99b29eb32e44a3d8b7e52078072f40eb5e0308cca7ce5c59a68ca62cdd8f30e596d9d548048978261af7ea0ebeefa9369dd41993053561bccee7d605096b2e7a84318335eabf3fd87a39b7911172e8bb16ee75dfca486e9eacb175d0cbff010c657387d651106291f62133504eda9ea6be46c0bcea6017f805e661d2e", 0xeb}, {&(0x7f0000000440)="91975ea408d9b0cc1dd72443833c8fce0564429fd56d398d368ef35fffccc53f42f47d4f2e6b02e23f30b4fa966b988f6da3f111e9ee312c47ae96b924e99285ed482185ffdb1d32d5df33e52590eafa1d2ab8d744a2ff0461d7037c35e21b647e0916ab689db64a3cb4a8d6a3b1e3245a39320f2c557fb6a803aee46ebb07df0092dd0a83ba7b215fcce624bec94c4a524ee5d9a59a24a9ee66e513326433dbea2a6986336a88fe345d9d03dd11992b85156149", 0xb4}, {&(0x7f0000000500)="3b82fd4646871f188a3ca58230080b9c7f1919f4676efc3b34c3b8cd5c030fce01733823fa19a41ec44ead29cc79fd735440e08d69adb0406b150fbc4bd8c46e5929e2eea55faa72233828993cb6b4a584f20e3680ac8198dff9ae633e3aabfb10b613f9a1e676cd8fd988a9f107ff6a132c7acb8238e64b05542df832637e89608867fe44d154d3cc505dbd72ed7982e43befbdd7f0", 0x96}, {&(0x7f00000005c0)="94e3401eecdca6dd73046695023e004d14523de847cf84ee65249947b95681a74fed89b0e123dc9292f2334117dd1afd522027441eace3466fc82c371e19b4c473ba647a79ad8fd46e7a", 0x4a}, {&(0x7f0000000640)="90a3a1901cfc132566073efa76d355af3cf934afd8bb989f02823eca7f8a9ef78518571516bf454f6208e2b2a746296ce4b17dea9e289544e6cc6f1dd6c924deb8c104d0eda300404d4d5a7fc640a46c0eb2d4a57e39f3495ec30ebc0a425a41a1bf9ad9b3643d946f46d008a883d993593ddb0179c1ca900cd07173706e86175e68412312e1c2ea2da882b4528d0ab814017efec1e6a6968ee954df43d8d84129f6115d8dab5e446aa7a9c29c9c02317b3e3eb1bc688c19eef90343a10cec", 0xbf}, {&(0x7f0000000700)="13e1f28849f89ca8c3b49747e9d1920c05b157f21256815cbb7c588398147f95c39bcd3cb81be3061bc246eccaadb06d87a14432103250d92bf505825021b19fa20c9540635697df64b4a25f622fa98bc0cb49f341b6256a6816fdf30937cba0773dc5842336564cbef272562e4fdbaa72904725ec9bce19b0e5608cb5e573c4b110c8a9ac4fbf082b3b04fa87ed2b031353b5c6499b64f63cc164d972089fe99dff0e056d5ed15df86b5a0e1f6bdbcc44b03afcbffc2aaa", 0xb8}, {&(0x7f00000007c0)="ee0af9abe37a8183aacad52d8bea8b68d7dc8352932cf9f16ee4d2b92f1cbbd74ca7aed7d8502c278e5fa309e229356cac868881950c2119d88322b2c3d18bb141fbada39f77674af91f41be73ec", 0x4e}, {&(0x7f0000000840)="b96ed209b2c14531c2f4f3ad5fd7ad382d5f9f21e58e5b48f912c094883548dabc", 0x21}, {&(0x7f0000000880)="eaf194ff9f36a5448e82c08abe1e807dbde55eb71f8ab534151ab3dd7255a2fb33854db42c3ffc7452681a3762a12ff7a01309323b103a13d08daf45ac5fb872ef64c675654712e9deb026b36e0b6ad8fd93b78b44997e1588781198aacf9a38386c74422259df9477a678a2ba1891cc93304fc9ebafa3a3f1b394ba88af01d49875baa6a4", 0x85}, {&(0x7f0000000940)="2777f6f905a58432e15b70804c2205", 0xf}], 0xa, &(0x7f0000000a40)=[{0x100, 0x1, 0x10000, "b0a19ca9c0548cb595455763199cf1af322013afe2fb7cb9b561ac7dce661bd7be66189f3478c6ee27471c6ebf85566df26982cc7a0e8bd555ea7fa0f12914892b1130e65c80013817d7132cc4a2071bf09d7561b164b8f142611e20a77401de88fb1573cb0e201ce67571e2779cf34309de4e072b1ec3bb395dbf2e7a4eebd00e84b878b6279f169c0db5dd260e96acc9e8bf29eab00309f4ad34a8f7051b88bc6cf6902911485a2bf57c0ebda07e91494d2dab259df0611e78f27941c5c8be9473aa0b8efb62b95c6e3c44cdacd898ba3943481906dbd164a35297dc24917f111a0bbaefa69ef1544f79115ef9"}, {0x60, 0xffff, 0x81, "f7c328805c1b1a3bb5f2bdfdc95dcfb35b3996c25668aeb9cdd8adbbdb7ae09859aa19e0e58d13285cd413bb6d85589ffeab8cd3d379a81b5f83f9429832c9f38ccca9bc4553979c33501b69198481"}, {0x98, 0x1, 0xc102, "8baa030c1e3387d9d41fb93039fd0b67c81ab14a4735d3a5e86a254bdf7794a99d7b8292fc501f16f6cdafd9b86d1a705fd8d52679736d2c8e8170caf2d8e00de8a5bf772258d08b9f764796d722dd63a81693c20340ff2d4951f52cd903cec8bab1e06da2bc40b5368ddcb06caf5b0fe19c36d7d8f9e45374c988c4be6b6db85c57a1c2"}, {0x60, 0x1, 0x5, "687c015b4465a00e5fa1ba25ea996a3452feaac63fddd8d35e25eee49b4f284d3b2fb3b94d8a7ab4c5f59930c42e0456a898f707ebc7aed8e5af47433073505076f30cad2c89fae2cc9530b71a0f69ce"}, {0xc8, 0xf411123898c2922b, 0x3, "42d679f2483db6fcd4e83c29086759a4f9a46493c4082eab077fab3c8ba48c5361bb0fdbe9f3cae20e1da90fe2b9f9e8ce9b2bb6b6c1c8749880b1620c910c000959c3a665bbf1b9ea411753bd127f78992ae844426f5bdf78c7508efc993dbe68cc4bf311f7e5fcd2841a2a73c12815d8f8fb8f1420c4c7363a37051e87295ec5c03af91fb43e2b93580a96004993859507cf306b956da0cab026c4c9f3d82c413eec5e820ac51235c8d0292ea2005458765d67595d2935"}, {0xc8, 0xffff, 0x0, "8f7ef427d4fc7e5765a8721c90c0ed19ae5aa8a5338f4f43735968443b532967100406344cb97486709fe88b8b4a792c22da975e4509ae8b62ddb03c7109b508bf986c003f966d430f73fef9badca49e3b288daebffd68994423a30f97b6a12df093bc8ae49d4101a4395e592b0f77eb56ca8b238d27fe8f9df6e256bde257993b0f60c720245384dcb4ac6b84039c5bd92faf7d8693fe5da755aeb3c8b49302c8c4a8c1e09c634478b350387ab700a8789c"}, {0xf8, 0xffff, 0x6, "4511f606f7dc3b76127e6f0aaa07f14faaa538cea2bd30c0be8fa82aacf617435f4d75e9a1ca6e42c7442393f0577548f63317cd6c6bb085895720a1b4ce1847eb30983bca0273bdf8077c6aeae06d03dc8f17797a4930d49477b9be0c9b354fccfd6f482890f6de7d0b883496e723f008f9be971f6c5ca8f6de3b4c9e05ce7438ee9ae1a82336dcc4e6180d2d1c029bd5db3e08066a5facdd176acc68fe579a49e329e0cdeee2db383ab22e8ede54673d9c0d4ac6e89aa852937627b1eb7c8fcc7b5feddf6277b8ac880aca25cdadfc6626b09cb6c23d993b8557ccc7366cef42fe"}], 0x4e0}, 0x6) write(r1, &(0x7f0000000100)='w', 0x1) 19:34:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r4 = dup(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x40, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) kevent(r1, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x81, 0x60, 0x5, 0x8001}, {{r2}, 0xfffffffffffffffe, 0xa, 0x40000000, 0x8000, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x1, 0x8, 0xf327}], 0x6, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0xe, 0xfffff, 0x63b2, 0x1ff}, {{r5}, 0xfffffffffffffffc, 0x4, 0x1, 0x4, 0x1}, {{r6}, 0x0, 0x0, 0xf0000000, 0x4a, 0x7fffffff}, {{r7}, 0x7ffffffffffffffe, 0xe1, 0x1, 0x100000001, 0xd6}, {{r8}, 0x5, 0x44, 0x2, 0x7}, {{r9}, 0xfffffffffffffffb, 0x5b, 0x8, 0x6, 0x5}, {{r10}, 0xfffffffffffffffa, 0x10, 0x20000000, 0x1, 0x6}, {{r0}, 0xfffffffffffffff8, 0xd99a3b7a25f35e68, 0x8, 0xfffffffffffffff9, 0x6}], 0x7, &(0x7f0000000400)={0x1, 0xfff}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCVERSION(r11, 0x40044271, &(0x7f0000000100)) 19:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x30}, {0x6}]}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x4, 0x6, 0x0, 0x3a}, {0x9, 0x73, 0x9, 0x80}, {0x5, 0x2, 0x7, 0xffffffff}, {0x400, 0x4, 0x80, 0x19}]}) 19:34:28 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x4) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/1}, &(0x7f0000000080)=0x3) setsockopt(r1, 0x72, 0x2, &(0x7f00000000c0)="15662eb7f6bb4a5be511638074725d9fa9cd4aacd48b0fdab799a014903e165b0e11e40295abc13b43ad41fdba6ca8c64fa0a12770aad37ece639c49a483a61e1fcb915e76c151fccb71ae1f8b60909dff5eb620416b29044492795394eddf077be23938d4c120202f05b069441c39f1866cc4107167524c4b0dcae96b45f8271a3b3cc3a487a67dd2c42cee0e4319a8a725bdd76f7bfc5573619d41ff38aeef9f11861eff6b0b277c0637d4a9fdc18c8841705d8d31f5118349423f9982", 0xbe) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x18, 0x3, 0x3f) bind$unix(r3, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x7, 0x7, 0x101, 0xc0, "51312887c1a6f8f407acad8dd55383bf13f51e41", 0x10001, 0x6}) r4 = socket$inet(0x2, 0x3, 0x5a) recvfrom$inet(r4, &(0x7f0000000300)=""/31, 0x1f, 0x40, &(0x7f0000000340)={0x2, 0x3}, 0xc) r5 = dup(0xffffffffffffff9c) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000380)) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x0}, 0x8) r7 = getegid() setgid(r7) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000400)) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000480)={0x10, 0x4, 0x4, 0x800, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x387}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xf50f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0xe000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x20}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3f}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffb}) writev(r8, &(0x7f0000000a40)=[{&(0x7f0000000980)="ce1ec0", 0x3}, {&(0x7f00000009c0)="70fa45cc151c34fbdfbc7ae91589e014af62530e79ac5342cb03e9", 0x1b}, {&(0x7f0000000a00)="2e571ec8a92d514d45e8f230278ed7cc14", 0x11}], 0x3) ioctl$BIOCLOCK(r9, 0x20004276) r10 = accept(0xffffffffffffffff, &(0x7f0000000a80)=@un=@file={0x0, ""/82}, &(0x7f0000000b00)=0x54) setsockopt(r10, 0xffffd172, 0x81, &(0x7f0000000b40)="0b56efdd25bd09a27fefe65d86405cb0fcb4b23146fac7ae7c416d80c3e7b999e4fe4f5c911ba7624bea5e4f", 0x2c) accept(r2, 0x0, &(0x7f0000000b80)) msgget(0x2, 0x29) r11 = accept$inet(0xffffffffffffffff, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) shutdown(r11, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/zero\x00', 0x7c9c3116241d70e2, 0x0) 19:34:28 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000380)=[{}, {0x0, 0x0, 0x0, 0x20}, {}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f00000002c0)="05eb1a8c2ac09ac577b264bafea19f36391d7a544e325d66a2a2530fa483b6554484218d73e128089f81d272a95213f789fc5c6a3cb816bb9648e1b940607cc953a1c865c00c9a42f1f06d7c7433d2a4e1b7c8dbc860f62557e1c05f315f23476c400656c140ca535a64715e7d029c4b3216914b584f2a7bd7279725fc7eae348462019fb1e7aa700a1bc2e755ab6305fbe7ce2eca49c481c97966ae0855a13f65e49ffab3", 0xa5}, {&(0x7f0000000540)="fa947899560e383bcab18d19a3012c494d5513410ec0ff4929bd992cb7a30fe785a386ab0d5b36651dccd4de386ce2579eb2b89242e3181e4620722de06290d2db7537c9bb925a0ef8b86e5f8f7116e4a1faedb0a40c401922132a3cbfdb4e3d8b2bc0442b7f1a45", 0x68}, {&(0x7f00000005c0)="47fa872ff3a73d8d6bfe57c98b4c934eb848cd8a", 0x14}, {&(0x7f0000000600)="3301a5341bf379aa6180403126fe5b5e1eb46d89180c519116c0645e1e1cb98a795a1f3da0a08c8ffbc8a0647f5ef83abcbf2505515f7b05bf160bf5ee790bba121ca3545e148aa7a062ab8817ecb078caabecfcb493dd2df65e7f8b", 0x5c}, {&(0x7f0000000680)="cabd9fcb1a39a35513aab17bccdc971849626b15e61f7ad73e0f92c5ab5e6d415b149900f189c469d1aced56f24a351ced0f74c4ebec41b5502e6dbf48b4dc9af86bf16a1bfce5b0088888c93de9ce16c948d2a6", 0x54}], 0x5, &(0x7f0000000780)=[{0xd0, 0x8002, 0x10001, "6c3b2f45dc2fe9705a643d6107710c0cfd85ffc85fa8f8bd189f6f3970d77e69fe4eae880435e5bbb1cad81b013bde1439a720e9eab532396026feaa09aabffb69085901cf85b790bd7ce3a58ca61b26893a29f6105cf4bb60c43c8b7cf5590e48695b901c5ecab7a059a9a299ab341343d391b76e82ea73fdfff33d9039983216954772a93583fd0048e38d451e786bbe150ecd8785c6d79fe88a01329f1ad8f3bbd1b64e02ba45f92438f60570276d2d2146a59a8e4b8c7761371e"}, {0x58, 0xffff, 0x7, "b2a7397074aef4ead9b19e7e0aaa61ecb990d494897d57e14cbb0986d260ec46612c8eec832f8acd9eaea15e3fdf19e6cb62db7fa475ea4a387cfa49e9be76eda418f3607b22b5"}, {0xf0, 0xffff, 0x3fb6, "dd9d7a173b3ba031beb559e3055fcb8f2189fe3bffa04d0cd8d1d3709a6d854f8bc1e4d765d746a03f20be33e67ed7b846e42c90c9e310d8c18855a1ed16adb82ed1349ec8f2122950881fcbaea2dbd39d09ed4f5f6fecbb4c224dfb2c74456ad2ec168c3657fd160c44cfa7fafd9135b100fd228fa33ba1e96f1c41e619cf3e7307084444ebddf1470606f2b525cde134dc71611f5e9a5739c39da5d2d2f6450df61d643937882bf4154c4ea51a12984a1856c0d2ea82a8bca593f16422064c0bc63d4c45c7849e84819ffc4b5580f2f6bfb3f5e6bcfb1096cabdf24e8381"}], 0x218}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r2, 0xffffffffffffff9c) sendmsg(r3, &(0x7f0000000240)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x1, 0xffff}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)="3045e42e38151f6dac742672324593dd521386d340c85f755444198578d805ca6f5cebe289091208c6aa58d7ac98aca7d6785cbe27fd03c53d2e8aa5126da0f798a09d5f454238ffce962cd25e381edceaf8f26e145961be6a020670b6540d18c5db6f85d52477477ae6a08526497c9abfe6f80deac45c93a4b05f686eef194aea8dd3ddbda7f3d840badc0461c19bfb0ef9181082ccec245e81f6fa530dd75dca22f2", 0xa3}, {&(0x7f0000000080)="76d2a71d25c47ae8cda7628e12e06b31ade7074eab1f2c5f851211dc752ccc261a", 0x21}], 0x2, &(0x7f00000003c0)=[{0x60, 0x1, 0x5, "cdf9786741330aa9e854b8609d5bbe5e7db2380156d1f19360ae812ee391f6a69990480d78fe68b7e9ffab282d6e5c6f59e1c6db07445827eb1659313ef47f58d647ba90ae958f983c2366"}, {0x18, 0x0, 0x1fe, "fdf4307966fc"}, {0xe0, 0xffff, 0xffffffc0, "51a8901e8cd623084d2f2d8d83e562305c4322fef1433a5f5b55c7d7215c1d65398d7eb1f791fbdfcc33328c35d8f29507a51dbbf5218e48b0db1bf4eca73f46a92d917417d14328c396e015a8c0919a3251e934222a6bc84d5c3f0102b3f37afc2b95dd0979867cdfa5a5b2af50ab16dd290d3be666dfcbef9d8645be2f43a44cfb970bce84443d76e7c321868e6e4e789ddea348a3ebba3022e62ea8533ad4173ee7bcda2f4f800f199c2bde4099f19a3acf40f0f1ca29912f7c54f69ea4beb01638bd46c1cc5cf7b58b77"}], 0x158}, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:34:28 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x100002000, 0x40000800) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f00000002c0)='./file1\x00') dup2(r1, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) chflagsat(r2, &(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x2) 19:34:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x20, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = semget$private(0x0, 0x3, 0x400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000500)) fchflags(r0, 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$KDDISABIO(r2, 0x20004b3d) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000100)=""/4096) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) setsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f0000001100)="3cbe4ef8f1387b4f522addc1062c21ab516ddf3bb89c90e26bfda19ef11824fd360fd846535bec5982b653259a956a3bffc94d833443e4af9f07f63a33d55b47548b21e5369507a947cff528f1cd4b05e3ce31aa6f11b28df736b09879a8f213be08b4c6d43215637647e04b1dd944379c313ce2fd768672d4a3a3b7af30dcf705a96e8a7cc9e4b856de5f3c272fbaa5915aa5fe884d28e347fdd734692eea40013dc1491a8961b3ac0c5c619784f0c6eb7ce4332569368013902096be98439c2ebab572a00fa2b057d42fb799c9c16c19e2928f2852cb8f2874566954dd1fdc5890e184bf59429708", 0xe9) r3 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000001200)='/dev/tty\x00', 0x80, 0x0) pread(r4, &(0x7f0000001240)="2ab7c72c6192db848b7f91982043a97f52cfe95c00199fbbe39990b90e0cf18ceeee057fa9d8d284e16dd12efa76d4697982303677d4afafdb01687dac097ba53ac074eb79700b0fae3e4c2c37a846fbdf26fc7a9d7356fa542928fd", 0x5c, 0x0, 0x0) setsockopt(r3, 0x21, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 19:34:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x200000000000022d, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3e, 0x0, 0x0, 0x6}, {0x1c}, {0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x8, 0x3}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x1, 0x0) dup2(r4, r3) 19:34:28 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x2, 0x1a22, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x6, 0x1, 0x20, 0x8}, {0xe06, 0x7f, 0x0, 0x9}, {0x5, 0x9, 0x5, 0x2f9}, {0x2, 0x5, 0x81, 0x4276}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f00000001c0)=[{0x101, 0x9, 0x1e}, {0x8, 0x7, 0x8, 0x4f}, {0xfc00, 0x0, 0x0, 0x1000}, {0x1, 0x5}, {0x3, 0xfd, 0x1, 0x1ff}]}) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 19:34:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(0x0, 0x0) getuid() execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 19:34:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) chflags(&(0x7f0000000100)='./file0\x00', 0x1) dup2(r1, r0) write(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000002c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="b1d1c9f55d80e3d132094700002eb7f9b3799fdcba5278b79840cc892f66696c653000"], 0xa, &(0x7f0000000280)=[{&(0x7f0000000240)="1e333a2d1bff20b885debd4720e31c2fbcdf5c7009e0cc4fb7f91b3d27c278d813dd78166caeb4dba416d12ffa79fe", 0x2f}], 0x1, 0x0, 0x0, 0x2}, 0x404) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000000000000000000000000047a3000000000000fd00000000000000000000000000000000000000000000002000000000000000000000000000000200000000000000000000000276236446a8e55aea61eab9cece3faef6b88ce51e126be4e66c2810f59310a549d670fb187f80b7f000000000000000000000000000000031018447c9047fd04b9a1409869999b800b880ec48c6b424386a4e41dbd7a5563230d539423aae7360d5373febcef09742b5011c9600bf43"], &(0x7f0000000380)=0x61) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000040)=0x7) setsockopt(r5, 0x4, 0x8, &(0x7f0000000440)="bf6a75726201be210d0cb6737c6acc9af1198a0faa17966fbe2036299d1317fc79f58d4b1de28fcb12eec1bc6b680f44d9b656432aa4e888e84991df4df5f305b3551763b8fa89bfa813cf3cf2be71bf3030d4ec929f575aa2abbefd4bbdf97108989f09a377ecbb4770fc7af3ca1afd0eb516df1ead28e44347f9e461538c", 0x7f) accept$unix(r4, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r6 = fcntl$getown(r2, 0x5) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r11 = fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r14 = fcntl$getown(r10, 0x5) r15 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r15, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r15, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r16, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r15, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r16, 0x1) dup2(r16, r15) r17 = fcntl$getown(r16, 0x5) fcntl$setown(r16, 0x6, r17) r18 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r12, r8, r13, r18, 0x5, 0x7fff}, 0x6, 0x2, r17, r14, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r20 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r20) r21 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r7, r8, r13, r19, 0x24, 0x4}, 0xc29, 0x4, r20, r21, 0x8000, 0x5, 0x0, 0x8001}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = accept$inet6(r23, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r25 = fcntl$dupfd(r23, 0x0, r24) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffff1a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r28 = fcntl$getown(r24, 0x5) r29 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r29, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r29, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r30 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r30, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r30, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r29, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r30, 0x1) dup2(r30, r29) r31 = fcntl$getown(r30, 0x5) fcntl$setown(r30, 0x6, r31) r32 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r26, r22, r27, r32, 0x5, 0x7fff}, 0x6, 0x2, r31, r28, 0x7f, 0x100000001, 0x20000000b1f3}) setregid(r8, r32) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x2, r6) 19:34:28 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b0000000000000000000008000000f600"}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) writev(r0, &(0x7f0000002a00), 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) socket$inet6(0x18, 0x8000, 0x8c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x20000000000000ae, &(0x7f00000001c0)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) poll(&(0x7f0000000300)=[{r4, 0x4}, {r5, 0x4}, {r6, 0x20}, {r7, 0x80}, {r8, 0xdcbd353e93cb7bea}, {r9, 0x14a}, {r6, 0x4}, {0xffffffffffffff9c, 0x100}], 0x8, 0xfffffffe) 19:34:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001980)={'tap', 0x0}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f00000001c0)=@file={0x4d506f89788e349a, './file0\x00'}, 0xa, &(0x7f0000001900)=[{&(0x7f0000000200)="5c0a5452e4c9b2f102db1bfc523170772e2b27f3e94793d07f94a5d30a58b4e3aee63ea963aa32161415ed795fcf0d3cb306dfc7fddd3229b2e415316f64b4b7207c1254e0fc79a52c82577d84d987eb5a95014df4331c92733b8f9250f5783643f31964ac9573a09949e96252f176ea195b8111412d0184edbc355fae3dcedd852a728b492fe5769604395b754391735c0d2acccb98388ebc74ec97aafec39a29e3dfd40613a5f36e881c215386c48e26b748d16d38e6c546a704a75b9a16f99278846302e5911a3015ce37caafc258ff979779", 0xd4}, {&(0x7f0000001480)="9d193db5bd4541f2f1643c914b71e7b6cfd17ca8d5639602f6634cff563440451ce381d73279be53973b18dd07accbe8f17500710538b3f1c221f58e3737161b7b2dcb33ca94701a6a82e7a6f1ddde436a416cd9edad5151a5e625bcf48a80e870563257741c16d7eeb33091e2d51fae8b49eba817c9a3b056bcff97d646d335b9ff427a8d78907cfd02d3c19c8bf674cc0e9975af85b3546319232dfbb30e407a2a5c1224ca0bff95b45560661b", 0xae}, {&(0x7f0000001540)="848e9bf7074984deb12c31d8cdd57bb47c3cd2c2f77cabb3a15be382929186a2b31f9f53f9a95529c229a14e9d17d53526f8ef6f6b51c6d13967cf51fbfa15dab7f170ffd908c0548516690d928d1d8371a56ca2c9eaed9c0392fde1c911349593ba68f700ef2d2d199219ea91d9b677de39f8328a460d1bbb21df3c2d0d8fc438b114769a458d4a99d64cf3166b9e05fff0f7294fdd6748f1144994c6bf7b936ab6d67a8f5c35aeb46e7b383edae49e352b0015a5bb05236c897ba2696601f5b070de4184197b264db17d8e7d5f4c92df682c60994d", 0xd6}, {&(0x7f0000000300)="11527c9ff9c537951b3ecdbee808aa292ac7abe31ec7f360b46d7f073a97024a58cd90a6e525559017d572f3d848b39b931c5d434e2281ba99bf0a5bbc01a55bc38011d5467aa736d3b9579c7e680649a3a8d7b5ae23f9de42b1f04972e0991ddc", 0x61}, {&(0x7f0000001640)="10b86f7e0f5a4161e13ce02dbb78117efd7e0296ed501f3da8e5467ef8a2b23c7704b387ab00e2e55a5d4aa92e5ec87a029ff1097f5112f6c3895610f86720fd37cc25fffb5b4cb94ed434d204f24d7513d3d66b3c587010b03e1fc21e394ed8a786cf1acd28c2d9113666df888e247e745c95d020731cbc814d99eb46baec20f5a9b61ade0164aba8b268706cdfafe3ae82e57787a358ffd7b0b63f2bb9295a6651c292516d65138b109a02f0488992bb74f203c8e5d23ed9528a92cf1ca48a268908603aa11ad059df7e28064c57118e557b87e78cf289cac7fce32d75f27df1d96b6c", 0xe4}, {&(0x7f0000001740)="ae0c13bda4f29ac7e50b007ae9b06131e7187c6ada0a3f34ce2a7b329353f137a39dd5fabc4ad7405d248be2cb9133254d6176f0368e22940b4dd3029031e45868c1879772afd06f87b82b80f05a6df75e910effa58db0f05900a55210a9d34bbc4ced4c80b2470437d26cf21eee6bc69d7f1f0e9ba155ee478aed8bc7dc3b3278d105c4362b2bccdc", 0x89}, {&(0x7f0000001800)="748770f2acc6ad39f8dd6a5836b309f04f3918730ceaaf662c04304cc6d76d88ef13118cabb8c36d8950a90dbd7372bb968bfe3d9d8d224a8d8b1ecf95f96b50b38a7bbc437ad301ae4b850e480d4edfa9da43752e738807f90d075a7f6ec5bf34614f47d6d67d4c07a3a9b5be128406ec6629100b04f114ad60bcf352c984b9d399c34bd7271974cef66e39c1aa429595287e201aefc3a595a1b52252951ddce700d3f9713ba01f528adb7d2682791cfaa10427fe9514128453ec66e32dcf8e9c503c40146a66e25bf3c1a5b6015f6254a9b10976c79757a24d64669f7df98394c2991cbd9ce50a280d012c14f041eb027930cca7da604d", 0xf8}], 0x7, 0x0, 0x0, 0x2}, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x81) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 19:34:28 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r9 = fcntl$getown(r5, 0x5) r10 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r11, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r11, 0x1) dup2(r11, r10) r12 = fcntl$getown(r11, 0x5) fcntl$setown(r11, 0x6, r12) r13 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r7, r3, r8, r13, 0x5, 0x7fff}, 0x6, 0x2, r12, r9, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r15) r16 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r2, r3, r8, r14, 0x24, 0x4}, 0xc29, 0x4, r15, r16, 0x8000, 0x5, 0x0, 0x8001}) setuid(r8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x2000000001) 19:34:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000340), 0x1000000000000288, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r1 = semget(0x0, 0x31a72a40fbb9fa5a, 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/202) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 19:34:28 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f0000000000)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 19:34:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$unix(0x1, 0x1, 0x0) write(r1, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a4bcbd479c83b324b0758eb48059c86f89db0d68ceefe2628321a72b413d2ce8768391ad115f4ecac85a233485d8814ed416b06bb6fc7de7029081ee07d1532b8ffa19399f1c04f5c7c011b362e39dcc93992a40c7f7042018eff5193fb7acbc584f09d1791225e566ca110a55c1b4e111e3337e6d36e838b11f19f39d2240f7bb6ab9d3d5e6c5798c10b187351bd00058c29002a829c5ed9130b315cd5cbddcc4b8b8870daade7d54fc178324ad46bf2cd735f2a8e4801c81d3540bb6048acd6711380fb1fe8e3687b2577786c2ce07fcc5db4e77bda1d77124893d49059fc3832a97f780028545f94dbef4ca6c68baa7b175d44e4e1596385754adb720f15a000a4f4694f1d496d14a749282cd0de9073d02141398dc06c3ea3aa70d8baaf5de970f544e3c5baa9b6dc59de1401ff8af5e99498b3ecd59c015fa1fd4e826640c84e0ac58dc6dfb1c61ef7339b7e0bad8b3b0be516d63a11ed0a6b9fefb7c6c0ecaf859508bb7ba33c76d96a8e87e331058b48b5001c14", 0x1dc) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745f, &(0x7f0000000040)=0x7) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080)={0x3}, 0x8) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000100)=0x7) r6 = geteuid() r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8004745f, &(0x7f0000000040)=0x7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000140)='./bus\x00', r6, r8) ioctl$TIOCNXCL(r4, 0x2000740e) 19:34:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000000005200) kqueue() open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x296, &(0x7f0000000000)=[{0x1}, {0x3c}, {0x4407, 0x0, 0x0, 0x4}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) socket$unix(0x1, 0x5, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 19:34:29 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) sendto$inet(0xffffffffffffff9c, &(0x7f0000000000)="52b70b1533", 0x5, 0x1, &(0x7f0000000040)={0x2, 0x0}, 0xc) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 19:34:29 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000003c0)={0x10, 0x0, 0x4, 0x1, [{&(0x7f0000ff9000/0x7000)=nil, &(0x7f000030b000/0x3000)=nil, 0x6}, {&(0x7f0000466000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xac}, {&(0x7f0000006000/0x2000)=nil, &(0x7f00005a3000/0x3000)=nil}, {&(0x7f000077f000/0x1000)=nil, &(0x7f0000656000/0x3000)=nil, 0x6b9}, {&(0x7f000052d000/0x4000)=nil, &(0x7f0000361000/0x3000)=nil, 0x8}, {&(0x7f0000762000/0x2000)=nil, &(0x7f00001ad000/0x3000)=nil, 0x1}, {&(0x7f0000509000/0x3000)=nil, &(0x7f0000510000/0x4000)=nil, 0x80000000}, {&(0x7f0000549000/0x3000)=nil, &(0x7f0000161000/0x4000)=nil, 0x8}, {&(0x7f00004ab000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f00000c9000/0x4000)=nil, &(0x7f0000638000/0x3000)=nil, 0x4d}, {&(0x7f0000381000/0x1000)=nil, &(0x7f000012c000/0x1000)=nil, 0xbd}, {&(0x7f0000642000/0x4000)=nil, &(0x7f0000002000/0x1000)=nil, 0x3ff}, {&(0x7f000008a000/0x1000)=nil, &(0x7f000024e000/0x2000)=nil, 0x5}, {&(0x7f0000228000/0x1000)=nil, &(0x7f000065e000/0x1000)=nil, 0x10001}, {&(0x7f00005a5000/0x2000)=nil, &(0x7f00000b6000/0x3000)=nil, 0x4}, {&(0x7f000034d000/0x14000)=nil, &(0x7f000014f000/0x4000)=nil, 0x52}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1}) getpeername(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) close(r1) 19:34:29 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c, 0x8}, {0x3c}, {0x4406}]}) socket(0x2, 0x2, 0x60) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r6 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000180), &(0x7f00000008c0)=0xc) fcntl$dupfd(r8, 0x0, r9) r10 = socket$inet(0x2, 0x3, 0x102) sendto(r10, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r13 = fcntl$getown(r9, 0x5) r14 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r14, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r15, 0x0, 0x10000) fcntl$getflags(r15, 0x1) dup2(r15, r14) r16 = fcntl$getown(r15, 0x5) fcntl$setown(r15, 0x6, r16) r17 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r11, r7, r12, r17, 0x5, 0x7fff}, 0x6, 0x2, r16, r13, 0x7f, 0x100000001, 0x20000000b1f3}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet6(r20, &(0x7f0000000240), &(0x7f0000000500)=0xc) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) fcntl$dupfd(r22, 0xa, r23) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r26 = fcntl$getown(r21, 0x5) r27 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r27, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r27, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r28 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r28, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r28, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r27, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r28, 0x1) dup2(r28, r27) r29 = fcntl$getown(r28, 0x5) fcntl$setown(r28, 0x6, r29) r30 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r24, r19, r25, r30, 0x5, 0x7fff}, 0x6, 0x2, r29, r26, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = accept$inet6(r32, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r34 = fcntl$dupfd(r32, 0x0, r33) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r37 = fcntl$getown(r33, 0x5) r38 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r38, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r38, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r39 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r39, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r39, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r38, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r39, 0x1) dup2(r39, r38) r40 = fcntl$getown(r39, 0x5) fcntl$setown(r39, 0x6, r40) r41 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r35, r31, r36, r41, 0x5, 0x7fff}, 0x6, 0x2, r40, r37, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r43 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r43, 0x8004745f, &(0x7f0000000040)=0x7) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0xffffffffffffffe6, &(0x7f0000000380)=[{&(0x7f00000000c0)}, {&(0x7f0000000940)="482847f3b359eb23ff88d4930ab7d6bc9702b2b52899c52dbc15af290cba08caecf4a9cfe5885bb1ca7a5f1fb31f018d7c43351a7848208672cd304e9e6d14f34ba021b4c55312d2ef6e1ac7ad11a9edc619f22c39cea927ee40237e1e3eecf3a6e2c899b840d50406715e808ff92a9a5bd2d395f89ce519fc261acb000000000000000000", 0x5f}, {&(0x7f0000000280)="4aa67b57f68d1a6a455b4db6d20e94510ea50ee0c0e2d71142439b182ee2c2fab672d8b0b86f3e8b7117225c4b59c4b8a77c778a760d5552c4549d4f513f5e", 0x3f}, {&(0x7f00000002c0)="d4f50b68d3725d087021cdc6ad1a7e8b25240df89b36b96076b3aa22ca3ecd46180ba54bb48920e6212993c3763b5850d99d683abbee70f545df40fc489f97f602984535ef4ce204729bc5c274e35f00af9600b2c8123adf1a25c3937b079f1538bdfcab404a0a8f322a7a327e78631c6d89e5b459a9027a6bd362782544f4233d77909da26cc8351f44b3c47a8f80bb8465b71d2fe196", 0x97}], 0x4, &(0x7f0000000600)=ANY=[@ANYBLOB="2000000002000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES16=r46, @ANYRES32, @ANYRES32=r47, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r24, @ANYRES32=r41, @ANYBLOB="000020002000000000000000ffff00000000000034cbd96ec55110924984bcc85903d89d71a7f89c2911b6e24f13d5326cce92b850b7b05ed46ed519b5e2549a1fcf63a68b601b696def3aff0720887846d28fa85d078ac04128a23abf8d6758cf3b735d97ad70b97a7f8588b2661e64e005485afb160e460c372a7e97f2b6198a8410ecb97e9125c836387cbb7db1c503f9f17a95c46f64a55f7f281b2e15f03c60b646eb1a9d08d281e0a97b71eb48ce19cfc234eca52e576c5f3af4942dd0635770a3f3df35f93e3a99f5", @ANYRES32, @ANYRES32=r42, @ANYRES32=r44, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r45, @ANYRES32=r0], 0x156, 0x400}, 0x2) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:34:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x30}, {0x6, 0x0, 0x0, 0xa1}]}) r1 = semget$private(0x0, 0x3, 0x400) r2 = semget$private(0x0, 0x9edbfdd0b30162e6, 0x403) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000140)=""/108) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000500)) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000240)=""/145) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000040)={0x1, 0x4}) fcntl$getflags(r3, 0x3) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) getsockname$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) r6 = dup2(r5, 0xffffffffffffff9c) sendto$inet6(r6, &(0x7f0000000300)="9abaf94056e8052703703cd3982681cb0fa0c783f8bcd96aa989e53f5948adee9c02282c413c9e25e1ff99a5f0a0fa99c946b4232e6a529f2583b3fa008692550960a1b7b0cca6f452e0eeda99dc4bbaff773e8e290418506abccecb813174261e168b77e1d720ad3452dd25a314c0706bb69217b2475a6de81d7fa97963420d06af393beea853dcb8ff", 0x8a, 0x2, &(0x7f0000000000)={0x18, 0x0, 0xfffffeff, 0x8}, 0xc) 19:34:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x100001d}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:34:29 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r1, 0x4, 0x40) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2d}, {0x80}, {0x6}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) utimensat(r4, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x100000000, 0x9}, {0x7fff, 0x1}}, 0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 19:34:29 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x2d91) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745f, &(0x7f0000000040)=0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c}, {0x4406}]}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r2, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:34:30 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x189, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r2 = dup2(r1, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r3 = socket(0x11, 0x4003, 0x0) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r4 = socket(0x11, 0x4003, 0x0) connect(r4, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) socket$inet6(0x18, 0x4000, 0x8) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r6, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r8 = socket(0x11, 0x4003, 0x0) connect(r8, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r8, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r9 = socket(0x11, 0x4003, 0x0) connect(r9, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r9, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x2b8, 0x0, 0x3d8}, 0x40c) r10 = socket(0x11, 0x4003, 0x0) connect(r10, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r10, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r11 = socket(0x11, 0x4003, 0x0) connect(r11, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r12 = dup(r11) r13 = getpid() fcntl$lock(r12, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r13}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r16, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x679}, {0x3, 0x9}}, 0x0) r17 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r14, 0x4004667b, &(0x7f0000000380)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r14, 0x0, 0x0) r18 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r15, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x1, 0x0, 0xfffffffffffffedc) r19 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r17, 0x80}, {r17, 0x6}, {r19, 0xc}, {r15, 0x4}], 0x1c1, 0x88) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r19, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r20 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r20, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r17, 0x0, 0x0) r21 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r21, 0x3, 0x8, &(0x7f00000001c0)=0x9) 19:34:30 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) panic: kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/main/kernel/sys/netinet6/nd6.c", line 947 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *358646 93245 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e4bdd,ffffffff821c796a,3b3,ffffffff8219e2c1) at __assert+0x2b nd6_rtrequest(ffff800000ac9800,1,fffffd803e1a7698) at nd6_rtrequest+0xbb4 rtrequest(1,ffff800016984328,1,ffff8000169843f8,0) at rtrequest+0x9be rt_ifa_add(ffff800000ae4a00,240404,ffff800000ae4a58,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000ae4a00) at rt_ifa_addlocal+0x149 in_ifinit(ffff800000ac9800,ffff800000ae4a00,ffff800016984720,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff800016984710,ffff800000ac9800,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800016984710,ffff800000ac9800,1) at in_ioctl+0x1e7 ifioctl(fffffd80363e2c08,8020690c,ffff800016984710,ffff800016b338c8) at ifioctl+0xb34 sys_ioctl(ffff800016b338c8,ffff800016984828,ffff800016984870) at sys_ioctl+0x5b9 syscall(ffff8000169848f0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,3e4da7b010) at Xsyscall+0x128 end of kernel end trace frame: 0x406c6cb480, count: 1 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 kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/main/kernel/sys/netinet6/nd6.c", line 947 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e4bdd,ffffffff821c796a,3b3,ffffffff8219e2c1) at __assert+0x2b nd6_rtrequest(ffff800000ac9800,1,fffffd803e1a7698) at nd6_rtrequest+0xbb4 rtrequest(1,ffff800016984328,1,ffff8000169843f8,0) at rtrequest+0x9be rt_ifa_add(ffff800000ae4a00,240404,ffff800000ae4a58,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000ae4a00) at rt_ifa_addlocal+0x149 in_ifinit(ffff800000ac9800,ffff800000ae4a00,ffff800016984720,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff800016984710,ffff800000ac9800,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800016984710,ffff800000ac9800,1) at in_ioctl+0x1e7 ifioctl(fffffd80363e2c08,8020690c,ffff800016984710,ffff800016b338c8) at ifioctl+0xb34 sys_ioctl(ffff800016b338c8,ffff800016984828,ffff800016984870) at sys_ioctl+0x5b9 syscall(ffff8000169848f0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,3e4da7b010) at Xsyscall+0x128 end of kernel end trace frame: 0x406c6cb480, count: -14 ddb> show registers rdi 0xffffffff81548b67 db_enter+0x17 rsi 0x4a12 __ALIGN_SIZE+0x3a12 rbp 0xffff800016984060 rbx 0xffff800016984110 rdx 0x4a13 __ALIGN_SIZE+0x3a13 rcx 0xffff800016b34000 rax 0xffff800016b34000 r8 0xffff800016984020 r9 0x1 r10 0xffff800000a56a00 r11 0x9735eed0af2b1ed7 r12 0x3000000008 r13 0xffff800016984070 r14 0x100 r15 0x1 rip 0xffffffff81548b68 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800016984050 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=358646 stat=onproc flags process=0 proc=4000000 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff800016b329f8,0xffffffff8259f378 process=0xffff8000ffff7450 user=0xffff80001697f000, vmspace=0xfffffd803f014bb0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 93245 434624 50080 0 2 0 syz-executor.0 *93245 358646 50080 0 7 0x4000000 syz-executor.0 33172 58482 61221 0 2 0 syz-executor.1 33172 371122 61221 0 3 0x4000080 fsleep syz-executor.1 34252 237449 0 0 3 0x14200 acct acct 50080 100820 76798 0 3 0x82 nanosleep syz-executor.0 61221 446341 76798 0 2 0x482 syz-executor.1 15517 479818 0 0 3 0x14200 bored sosplice 839 41876 1 0 3 0x100083 ttyopn getty 76798 295721 2116 0 3 0x82 thrsleep syz-fuzzer 76798 158471 2116 0 3 0x4000082 thrsleep syz-fuzzer 76798 68395 2116 0 3 0x4000082 thrsleep syz-fuzzer 76798 68405 2116 0 3 0x4000082 thrsleep syz-fuzzer 76798 128706 2116 0 3 0x4000082 thrsleep syz-fuzzer 76798 431384 2116 0 3 0x4000082 kqread syz-fuzzer 76798 379597 2116 0 3 0x4000082 thrsleep syz-fuzzer 76798 333276 2116 0 3 0x4000082 thrsleep syz-fuzzer 2116 98982 19621 0 3 0x10008a pause ksh 19621 418219 93333 0 3 0x92 select sshd 93333 361919 1 0 3 0x80 select sshd 67634 177307 67553 73 3 0x100090 kqread syslogd 67553 413572 1 0 3 0x100082 netio syslogd 72827 510333 1 77 3 0x100090 poll dhclient 28469 65436 1 0 3 0x80 poll dhclient 93954 72094 0 0 2 0x14200 zerothread 81552 454870 0 0 3 0x14200 aiodoned aiodoned 63945 237086 0 0 3 0x14200 syncer update 43426 100597 0 0 3 0x14200 cleaner cleaner 39333 60923 0 0 3 0x14200 reaper reaper 93438 268483 0 0 3 0x14200 pgdaemon pagedaemon 58903 78388 0 0 3 0x14200 bored crynlk 58207 14954 0 0 3 0x14200 bored crypto 91944 158580 0 0 3 0x40014200 acpi0 acpi0 59798 438666 0 0 3 0x14200 bored softnet 98491 363874 0 0 2 0x14200 systqmp 37883 306108 0 0 3 0x14200 bored systq 543 200739 0 0 3 0x40014200 bored softclock 23946 223192 0 0 3 0x40014200 idle0 1302 71069 0 0 3 0x14200 bored smr 1 134281 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9574 7019K 8629K 78643K 28301 0 0 pcb 13 10K 12K 78643K 605 0 0 rtable 117 8K 8K 78643K 2205 0 0 ifaddr 92 21K 22K 78643K 654 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 3353 0 0 iov 0 0K 20K 78643K 705 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1233 77K 78K 78643K 6171 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 35 0 0 VM map 2 0K 0K 78643K 23 0 0 sem 12 0K 1K 78643K 426 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 4706 0 0 sigio 0 0K 0K 78643K 136 0 0 proc 50 38K 63K 78643K 1456 0 0 subproc 32 2K 2K 78643K 391 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 211 0 0 in_multi 25 1K 2K 78643K 325 0 0 ether_multi 1 0K 0K 78643K 9 0 0 mrt 0 0K 0K 78643K 15 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 800 0 0 pfkey data 0 0K 4K 78643K 4 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 130 23K 31K 78643K 11843 0 0 UVM aobj 130 4K 5K 78643K 145 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 534 0 0 NDP 21 0K 1K 78643K 204 0 0 temp 234 3545K 4185K 78643K 79825 0 0 kqueue 0 0K 0K 78643K 28 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 77 0 72 1 0 1 1 0 8 0 rtpcb 80 280 0 269 1 0 1 1 0 8 0 rtentry 112 379 0 338 2 0 2 2 0 8 0 unpcb 120 1266 0 1256 2 1 1 2 0 8 0 syncache 264 20 0 20 9 9 0 1 0 8 0 tcpqe 32 6873 0 6873 4 4 0 1 0 8 0 tcpcb 544 896 0 892 2 1 1 2 0 8 0 ipq 40 20 0 19 8 7 1 1 0 8 0 ipqe 40 44 0 43 8 7 1 1 0 8 0 inpcb 280 3151 0 3142 32 30 2 13 0 8 1 rttmr 72 6 0 5 1 0 1 1 0 8 0 nd6 48 48 0 44 1 0 1 1 0 8 0 pkpcb 40 18 0 18 7 7 0 1 0 8 0 swfcl 56 8 0 0 1 0 1 1 0 8 0 ppxss 1128 77 0 77 12 11 1 1 0 8 1 art_heap8 4096 5 0 3 5 3 2 3 0 8 0 art_heap4 256 1590 0 1354 26 11 15 17 0 8 0 art_table 32 1595 0 1357 6 3 3 3 0 8 0 art_node 16 377 0 339 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 7 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 424 0 414 1 0 1 1 0 8 0 shmpl 112 143 0 15 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 7641 0 6230 46 0 46 46 0 8 0 ffsino 240 7641 0 6230 84 0 84 84 0 8 0 nchpl 144 14891 0 13280 61 0 61 61 0 8 0 uvmvnodes 72 8679 0 0 158 0 158 158 0 8 0 vnodes 208 8679 0 0 457 0 457 457 0 8 0 namei 1024 51351 0 51351 4 3 1 1 0 8 1 vmpool 520 21 0 21 6 6 0 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 50181 0 50181 25 24 1 7 0 8 1 plimitpl 152 312 0 305 1 0 1 1 0 8 0 sigapl 432 4815 0 4801 2 0 2 2 0 8 0 futexpl 56 98373 0 98372 2 1 1 1 0 8 0 knotepl 112 806 0 787 1 0 1 1 0 8 0 kqueuepl 104 707 0 705 1 0 1 1 0 8 0 pipepl 112 3976 0 3953 18 16 2 2 0 8 0 fdescpl 424 4816 0 4801 2 0 2 2 0 8 0 filepl 120 34937 0 34819 30 25 5 11 0 8 1 lockfpl 104 1406 0 1402 1 0 1 1 0 8 0 lockfspl 48 517 0 513 1 0 1 1 0 8 0 sessionpl 112 39 0 29 1 0 1 1 0 8 0 pgrppl 48 67 0 57 1 0 1 1 0 8 0 ucredpl 96 3032 0 3025 1 0 1 1 0 8 0 zombiepl 144 4801 0 4801 3 2 1 1 0 8 1 processpl 864 4832 0 4801 4 0 4 4 0 8 0 procpl 632 10053 0 10013 4 0 4 4 0 8 0 sosppl 128 41 0 41 11 11 0 1 0 8 0 sockpl 384 4764 0 4734 42 38 4 21 0 8 1 mcl64k 65536 2512 0 2512 176 171 5 33 0 8 5 mcl16k 16384 36 0 36 13 13 0 1 0 8 0 mcl12k 12288 74 0 74 12 11 1 1 0 8 1 mcl9k 9216 51 0 51 12 11 1 1 0 8 1 mcl8k 8192 136 0 136 8 7 1 1 0 8 1 mcl4k 4096 328 0 328 5 4 1 1 0 8 1 mcl2k2 2112 33 0 33 15 14 1 1 0 8 1 mcl2k 2048 60393 0 60345 19 12 7 16 0 8 0 mtagpl 80 179 0 159 6 5 1 1 0 8 0 mbufpl 256 130673 0 130534 113 101 12 26 0 8 0 bufpl 256 23665 0 14986 543 0 543 543 0 8 0 anonpl 16 517860 0 501985 167 87 80 82 0 62 12 amapchunkpl 152 22166 0 22053 57 50 7 15 0 158 0 amappl16 192 27179 0 26259 188 134 54 58 0 8 8 amappl15 184 116 0 115 1 0 1 1 0 8 0 amappl14 176 1299 0 1296 2 1 1 1 0 8 0 amappl13 168 446 0 445 1 0 1 1 0 8 0 amappl12 160 709 0 704 1 0 1 1 0 8 0 amappl11 152 831 0 820 1 0 1 1 0 8 0 amappl10 144 331 0 329 3 2 1 1 0 8 0 amappl9 136 1382 0 1376 1 0 1 1 0 8 0 amappl8 128 907 0 866 2 0 2 2 0 8 0 amappl7 120 450 0 442 1 0 1 1 0 8 0 amappl6 112 790 0 779 1 0 1 1 0 8 0 amappl5 104 1016 0 1004 1 0 1 1 0 8 0 amappl4 96 4086 0 4061 1 0 1 1 0 8 0 amappl3 88 2475 0 2468 1 0 1 1 0 8 0 amappl2 80 36586 0 36511 4 2 2 3 0 8 0 amappl1 72 91232 0 90803 28 19 9 20 0 8 0 amappl 80 10646 0 10607 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 144 0 15 3 0 3 3 0 8 0 uaddrrnd 24 4837 0 4801 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4837 0 4801 1 0 1 1 0 8 0 vmmpekpl 168 32799 0 32774 2 0 2 2 0 8 0 vmmpepl 168 568348 0 566244 288 180 108 125 0 357 16 vmsppl 272 4815 0 4801 5 4 1 2 0 8 0 pdppl 4096 9680 0 9644 6 1 5 6 0 8 0 pvpl 32 1410269 0 1390786 473 229 244 293 0 265 83 pmappl 200 4836 0 4822 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1014 0 333 21 1 20 21 0 8 0