last executing test programs: 3.876375408s ago: executing program 0 (id=1): mlock(&(0x7f00001ed000/0x400000)=nil, 0x400000) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket$inet(0x2, 0x8000, 0x5) recvmmsg(r0, &(0x7f0000000640)={&(0x7f0000000600)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000040)=""/52, 0x34}, {&(0x7f0000000080)=""/205, 0xcd}, {&(0x7f0000000180)=""/172, 0xac}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000300)=""/158, 0x9e}, {&(0x7f00000003c0)=""/170, 0xaa}], 0x6, &(0x7f0000000500)=""/248, 0xf8}, 0x2}, 0x10, 0x41, 0x0) 3.874968838s ago: executing program 0 (id=34): r0 = open(&(0x7f0000000280)='./file0\x00', 0x400, 0x20) setrlimit(0x3, &(0x7f0000000380)={0x0, 0x7}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) lseek(r0, 0x2, 0x3) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x160) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x230, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) r1 = socket$inet(0x2, 0x4000, 0x2) syz_emit_ethernet(0x6e, &(0x7f0000001740)=ANY=[]) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x4, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000340), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000540)}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) syz_emit_ethernet(0x138, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f00000001c0)) syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) fcntl$getown(r4, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 3.874141277s ago: executing program 0 (id=35): r0 = socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x200, 0x1a) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x97) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x7f, 0x0, 0x80000001, 0x80000081, 0x1, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x1, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0x8, 0x7}, {0x2, 0x82, 0x5, 0x9}, {0x7, 0x100, 0xd1b, 0x1088}, {0x1e6, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0x1, 0x4, 0x8, 0x4}, {0x29a7171a, 0x9, 0x1, 0x2}, {0xc, 0x7, 0x1, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) getpeername(r3, &(0x7f0000000240)=@un=@abs, &(0x7f00000002c0)=0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x101, 0x80000001, 0x80000001, 0x80000000, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x6, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0xaf9}, {0x2000004, 0x800, 0x7}, {0x5, 0x7fffffff, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x101}, {0xcdf, 0x1, 0x1, 0x6d}, {0x200a, 0x80803, 0x14, 0x8}, {0x0, 0x81, 0x2, 0x9}, {0x6, 0x8002, 0xc7, 0x88}, {0x4, 0xffffaac5, 0x34, 0xaeb}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffff9, 0x6, 0x6}, {0x3, 0x7, 0x4}, {0x0, 0x1, 0x0, 0x30000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc038694e, &(0x7f00000001c0)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0xcc, 0x10001, 0x4, 0xfffffffc, "000f000000008471050200000000000000f70080", 0x0, 0x2}) 2.329588231s ago: executing program 0 (id=71): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x2, 0x12, 0xe4, 0x100}, {0x16, 0xa, 0x83, 0x9}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$vm(&(0x7f00000003c0)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x615, 0x1) flock(r1, 0x1) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="f96825d807d53afb60da796c50fe1efe1d7df44bc248388f812a9c43f3f86147d645c79a9a0a952a4872f04592", 0x2d}], 0x1) r2 = getpid() open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001738, r2) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) setgid(0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) chown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) chown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 2.222436549s ago: executing program 0 (id=77): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x86381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000008c0)=0x8) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) unveil(0x0, &(0x7f0000004300)='W\x00') (async) r2 = kqueue() r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) (async) setsockopt(r3, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) (async) kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="bf30e5c928783b63fa9dc486a7817494", 0x10}], 0x3a) (async, rerun: 64) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) (async, rerun: 64) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03", 0x1) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000000c0)={0x6, 0x2}, 0x10) r5 = kqueue() (async) r6 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x20) ioctl$VNDIOCSET(r6, 0xc0104407, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, 0x0, 0x0) (async) kevent(r5, &(0x7f0000000000), 0x3fc, &(0x7f00000001c0), 0x5f, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) ioctl$TIOCSETA(r4, 0xcd50441a, &(0x7f0000000040)={0xc, 0x800003, 0x6, 0x9, "00000000000000000000001500", 0xb, 0x85}) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x9}, {{}, 0xfffffffffffffff9, 0xc0, 0x20000000, 0x8000000000000001, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x1, 0x1000000000000008}, {{}, 0xfffffffffffffff8, 0x20, 0x10, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffb, 0x40, 0x1, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x6, 0x1, 0xe, 0x10000}, {{}, 0xfffffffffffffffd, 0x14, 0x1, 0x2, 0x100000001}, {{}, 0xfffffffffffffff8, 0x80, 0x8, 0x100, 0x2}], 0xb19, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) 1.373135278s ago: executing program 3 (id=119): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x12}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='#\x00\x00\x00', 0x4) shmget$private(0x0, 0x1000, 0x1eb, &(0x7f0000001000/0x1000)=nil) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x13, 0xffffffffffffff9c, 0x6) 1.37071412s ago: executing program 3 (id=120): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup(r2) r4 = dup2(r3, r1) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x89e9d5ae1476dfac, 0x0) connect$unix(r4, &(0x7f0000000000), 0x2) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) (async) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_emit_ethernet(0x36, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x6, @multicast1}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x7, 0xfff, 0x10001, 0xbd, 0x7759}}}}}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000000c0)={0x0, r5}) (async) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000000c0)={0x0, r5}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r6 = syz_open_pts() close(r6) readv(0xffffffffffffffff, 0x0, 0x0) (async) readv(0xffffffffffffffff, 0x0, 0x0) writev(r6, &(0x7f0000000280)=[{&(0x7f00000001c0)="b7c201bec10321def3d9b000", 0xc}, {&(0x7f0000000180)="1f9ba978fd26c52d8cef8c", 0xb}, {&(0x7f0000000d00)="ce5b6572034269d6322b144b1b58c29982909a6171c2ec69842ed5112fcfffbaee0d8c8988cef82068d4708937e4ef597ecd8455cc163afc95dccf3eba786f7ba53d3106c04a2a414330550ef1fa78180145ee0970a6e3080d1326f11ad6ce71c501ff75eaa67573aeea0374caeafc33fb5d4fe758c18bba62dc10d58a1638a46c7babf1b5da8a20d76e8553732f2e40611524efa2e7a35d7e16a093209a477ed7eaf8b878d999c3877f98a354442181b5492f463317b1d86b2621c861c303b532db4c045a347fe5a333e96c1107c8a7d640478bb93c7d15fc39b7168b5e8c621f0f8831b5d0dd6149daf2115c1795306f4b4d8d2e30e2cb031305b1b085d33a6319dd419dac239079bddd3b52508ee46919f1ad776f757b303644a34c7216a6bc7f13f9e5452aee0857b03d387e0cced50241e8ae03bf17284db0711c3d231bd7e58452953f5dc2adda024aec5fc6d13fc9525e0eef0e472cc104d42d16db8ca3dc0787142564575f6b017a785c685986c7d7a5d57ebbe30214f51e6c449426c10ffc8a24a3699b5aa0c8486662558fe1414da3d65549941f92be27c1364c521538c670da04a2ced5958aab1c1156bcfc6fc4390f8dce4c2ea7cf62390223d42740dacc72800568b0e570c07fefaf4b86d42eeed125c669d96d6c97cb20c196753b9e192bd5e1dece7482214791de810f827b87f97a7200404d6d9993cfd405be344664f4c3363c334e389b27c068197c20f997c9910973e97cd2aab423cf469fe25c9f367cfc3862537fc1ea26fcfb157417586f437eba5b1a8c59c084240ea7613c599d8e23e0a8f87a3b9f2346624be4c1d65754cf746a2c18073919ea942da43c55a078c64073410c202df0af5d1d3d3d784a008fe885357d30497717566713516074ce9e23b8729d2d025b9d13f44565c9a15ea0fe772ade82c1d6defacd13480dee01978cc575a0af223a4e4e9804413616be0cb0e1fb86a481eb821bbdfce4aedf84017d36321c9a4c35361f327628338efd3b6744c1bbfbd6b7941bc731c5e3c85b459dd85fc1e0c7f96023ac992a4000ce3260f56e07a3bc8e10b56b083af460923df97fd9f1c1ddb550894fee7b7a7ba69ca2635516995f2a759af5c92553cb4976aca7d2e9e3b27dcaa687e66e15dbb492f972196a0a2077891b0b9da6cc294ca5c8944e2ce97055b49459f5ef6a8a7f5927f3aea92ac1735daa7b28265f827ae4483248686b58c8fe53ae1f51b4c516f3f776b7e5599343976cdd303722be75ee98403672b5af5546ec59a8fbff6433e5c67168e4ba6a257675f87998fa09fe214dd97974cbe287a71dc4207156fdfc49c44dca49cec6fdc6f12aa08c565c7b156c1ce276ff00ea4509e395a2b92c9b6703912c5088dee15bf72f2e014cd6f79896080c0a225e2b47765d15d59c3911ef652f96868216134c765b730a0545a39c08f67f1a24b4124a0c242f4149822fdf6ba14e3b2ac3018a77ca29baedfb810e4c88d31696880e76fc6e23b7f67891b24f1a136ab403731440e1260099ebbd92606df53bb19cfef8989d86259f469c4ce61601e7bfb8445a73c9a059e42ec0bc8d762b4ad1eb298ddacb74c0f0f08beecec504f31d8e280f9d350bbe8830c24e554af578cf808f3eace1f489a6663d2f4ab2cc8f323ad463ee4e9502988d87148dbeeba484ddb088c25aba4fef4fd8738c7af281aee5cc1cd5c1017612cec33dbc055aeb77be765ae32f6719d656ec639ba19913bf771841ac1c34f51687cbbe1f762f5952e37cf44f3d94f8a2ab76f610c0e78fcbf83c261589a523c39ed09db5dad046a9bd6462e47a9daa21c351547e037d249c0f372e080909de21cd84ac159dbde88860fa20bceef25d49eb36e8520e43ceed4d1c2a3e2d34078051be2f8baedbf431ad6496c0da0b6601671d1e88cf7598f83fadb464a0d77a86328496ccc007c2c47508cea961451ad58aca631fe38cc5aafc61c483a4f0c88b39663896a1aee7a59a59ce9684a3219a3cc2bbc16fb400994709ab494a87c1b2f30b05c498deb5ff87ef69bde33d008c18e6af083c681665f73b5b03ea8019d26a3420a6d4e25dd976e320caf413b53b28c2bab374eab47eba55e33814678ad74c4584a3d1144fc215bd049a551733594a6d9130885aeac3775af1edc9d58f01a1ccc4cf8a35b372529f59eb35fbfc21c0e794eb7f249e0ca784568c8407f4079cd8be71617a7c24875440119eabc20bbc35873e41ee46c769bbf24feaef3e334184ccf15f18652c189593885403d1409140235f21355e0a44f9daf233e411aba504261408ea994d0a8ab9d994e221fdb511ef371afb3286c5ff8098d31c3315569817ebf2f9234eb8735d33a65ce6401decb652aa0b62eb18ae99b0bc843d0c57cf2329b6ab669d9740a149d06f26084f40f21cc6809e6e44e263325e3c222e4dd47425348639028e85152678ab71095e5802e6aac7ffeb02868055d5b29be6fd771705a9edba340ef902c42c9d0df0157b9037706047899779ac522f57b0c1e15ffa501c2cdec874ff1c4ba718c5ded914593ec20be3983f6e741bedab0ecae4fda49a466a9b5d83026886f49dde4af30073600a7439f43dc8015d4693c24ad67b54fe6e9a402a435d0b30e4e292e9aa37958dd9efe35d683faa1d2e77c76f112ff6fe2f68df1b6fa6de5590dd06d4fdf9822a922c86a9853992c3e27203ee8162268df503849281e6bb6f8a30661f4c3feb252ec1e6706ae3b18b67addc38ff4c77652d9e3c104faf6f73bc2386a42a7657f29e4fa3a64a4ca542214bf5588ce50cb22489441376138cc4787812adf8b0f357b2f93036635308ba174036aa7096efa49492", 0x7ea}], 0x3) (async) writev(r6, &(0x7f0000000280)=[{&(0x7f00000001c0)="b7c201bec10321def3d9b000", 0xc}, {&(0x7f0000000180)="1f9ba978fd26c52d8cef8c", 0xb}, {&(0x7f0000000d00)="ce5b6572034269d6322b144b1b58c29982909a6171c2ec69842ed5112fcfffbaee0d8c8988cef82068d4708937e4ef597ecd8455cc163afc95dccf3eba786f7ba53d3106c04a2a414330550ef1fa78180145ee0970a6e3080d1326f11ad6ce71c501ff75eaa67573aeea0374caeafc33fb5d4fe758c18bba62dc10d58a1638a46c7babf1b5da8a20d76e8553732f2e40611524efa2e7a35d7e16a093209a477ed7eaf8b878d999c3877f98a354442181b5492f463317b1d86b2621c861c303b532db4c045a347fe5a333e96c1107c8a7d640478bb93c7d15fc39b7168b5e8c621f0f8831b5d0dd6149daf2115c1795306f4b4d8d2e30e2cb031305b1b085d33a6319dd419dac239079bddd3b52508ee46919f1ad776f757b303644a34c7216a6bc7f13f9e5452aee0857b03d387e0cced50241e8ae03bf17284db0711c3d231bd7e58452953f5dc2adda024aec5fc6d13fc9525e0eef0e472cc104d42d16db8ca3dc0787142564575f6b017a785c685986c7d7a5d57ebbe30214f51e6c449426c10ffc8a24a3699b5aa0c8486662558fe1414da3d65549941f92be27c1364c521538c670da04a2ced5958aab1c1156bcfc6fc4390f8dce4c2ea7cf62390223d42740dacc72800568b0e570c07fefaf4b86d42eeed125c669d96d6c97cb20c196753b9e192bd5e1dece7482214791de810f827b87f97a7200404d6d9993cfd405be344664f4c3363c334e389b27c068197c20f997c9910973e97cd2aab423cf469fe25c9f367cfc3862537fc1ea26fcfb157417586f437eba5b1a8c59c084240ea7613c599d8e23e0a8f87a3b9f2346624be4c1d65754cf746a2c18073919ea942da43c55a078c64073410c202df0af5d1d3d3d784a008fe885357d30497717566713516074ce9e23b8729d2d025b9d13f44565c9a15ea0fe772ade82c1d6defacd13480dee01978cc575a0af223a4e4e9804413616be0cb0e1fb86a481eb821bbdfce4aedf84017d36321c9a4c35361f327628338efd3b6744c1bbfbd6b7941bc731c5e3c85b459dd85fc1e0c7f96023ac992a4000ce3260f56e07a3bc8e10b56b083af460923df97fd9f1c1ddb550894fee7b7a7ba69ca2635516995f2a759af5c92553cb4976aca7d2e9e3b27dcaa687e66e15dbb492f972196a0a2077891b0b9da6cc294ca5c8944e2ce97055b49459f5ef6a8a7f5927f3aea92ac1735daa7b28265f827ae4483248686b58c8fe53ae1f51b4c516f3f776b7e5599343976cdd303722be75ee98403672b5af5546ec59a8fbff6433e5c67168e4ba6a257675f87998fa09fe214dd97974cbe287a71dc4207156fdfc49c44dca49cec6fdc6f12aa08c565c7b156c1ce276ff00ea4509e395a2b92c9b6703912c5088dee15bf72f2e014cd6f79896080c0a225e2b47765d15d59c3911ef652f96868216134c765b730a0545a39c08f67f1a24b4124a0c242f4149822fdf6ba14e3b2ac3018a77ca29baedfb810e4c88d31696880e76fc6e23b7f67891b24f1a136ab403731440e1260099ebbd92606df53bb19cfef8989d86259f469c4ce61601e7bfb8445a73c9a059e42ec0bc8d762b4ad1eb298ddacb74c0f0f08beecec504f31d8e280f9d350bbe8830c24e554af578cf808f3eace1f489a6663d2f4ab2cc8f323ad463ee4e9502988d87148dbeeba484ddb088c25aba4fef4fd8738c7af281aee5cc1cd5c1017612cec33dbc055aeb77be765ae32f6719d656ec639ba19913bf771841ac1c34f51687cbbe1f762f5952e37cf44f3d94f8a2ab76f610c0e78fcbf83c261589a523c39ed09db5dad046a9bd6462e47a9daa21c351547e037d249c0f372e080909de21cd84ac159dbde88860fa20bceef25d49eb36e8520e43ceed4d1c2a3e2d34078051be2f8baedbf431ad6496c0da0b6601671d1e88cf7598f83fadb464a0d77a86328496ccc007c2c47508cea961451ad58aca631fe38cc5aafc61c483a4f0c88b39663896a1aee7a59a59ce9684a3219a3cc2bbc16fb400994709ab494a87c1b2f30b05c498deb5ff87ef69bde33d008c18e6af083c681665f73b5b03ea8019d26a3420a6d4e25dd976e320caf413b53b28c2bab374eab47eba55e33814678ad74c4584a3d1144fc215bd049a551733594a6d9130885aeac3775af1edc9d58f01a1ccc4cf8a35b372529f59eb35fbfc21c0e794eb7f249e0ca784568c8407f4079cd8be71617a7c24875440119eabc20bbc35873e41ee46c769bbf24feaef3e334184ccf15f18652c189593885403d1409140235f21355e0a44f9daf233e411aba504261408ea994d0a8ab9d994e221fdb511ef371afb3286c5ff8098d31c3315569817ebf2f9234eb8735d33a65ce6401decb652aa0b62eb18ae99b0bc843d0c57cf2329b6ab669d9740a149d06f26084f40f21cc6809e6e44e263325e3c222e4dd47425348639028e85152678ab71095e5802e6aac7ffeb02868055d5b29be6fd771705a9edba340ef902c42c9d0df0157b9037706047899779ac522f57b0c1e15ffa501c2cdec874ff1c4ba718c5ded914593ec20be3983f6e741bedab0ecae4fda49a466a9b5d83026886f49dde4af30073600a7439f43dc8015d4693c24ad67b54fe6e9a402a435d0b30e4e292e9aa37958dd9efe35d683faa1d2e77c76f112ff6fe2f68df1b6fa6de5590dd06d4fdf9822a922c86a9853992c3e27203ee8162268df503849281e6bb6f8a30661f4c3feb252ec1e6706ae3b18b67addc38ff4c77652d9e3c104faf6f73bc2386a42a7657f29e4fa3a64a4ca542214bf5588ce50cb22489441376138cc4787812adf8b0f357b2f93036635308ba174036aa7096efa49492", 0x7ea}], 0x3) setsockopt$inet_opts(r3, 0x0, 0x16, &(0x7f0000000080)="fd0cc085", 0x4) sendmsg$unix(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) 1.254539401s ago: executing program 1 (id=125): r0 = socket(0x20, 0x3, 0x9) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x6}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x31d) 1.193630858s ago: executing program 1 (id=127): open(&(0x7f0000000080)='./file0\x00', 0x200, 0x8) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000f40)={0x0, [{0x2}, {0x0, 0x10000}, {0x3, 0x2}, {}, {0x0, 0xfffffff9}, {0x2}, {0x2, 0x9}, {0x0, 0x2}, {0x0, 0x3678}, {0x2, 0x1}, {}, {0x1, 0xfffffffe}, {0x0, 0x6cb}, {0x3, 0x4}, {}, {0x2}, {0x0, 0x34a}, {0x0, 0x200000}, {0x0, 0xffffdcf3}, {0x2}, {0x0, 0x23}, {0x3}, {0x2}, {}, {0x3}, {}, {0x0, 0x3}, {0x1, 0x1}, {0x3, 0x4}]}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000040)=[{0x4, 0x0, 0x4, 0x3}, {0x48}, {0x6}]}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)='MN', 0x2}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000000)={0x0, 0x809}, 0x10, 0xc) syz_emit_ethernet(0xee, &(0x7f0000000200)={@broadcast, @local, [], {@ipv6={0x86dd, {0x5, 0x6, "3984fa", 0xb8, 0x32, 0x7f, @mcast2, @ipv4={'\x00', '\xff\xff', @multicast1}, {[@hopopts={0xc, 0x0, '\x00', [@ra={0x5, 0x2, 0x3}]}, @routing={0x2c, 0xa, 0x0, 0x80, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @mcast1, @loopback, @empty]}], @generic="c9dbae9385f592de234ffedf20d7b1a6b6531ec95359fa21c234bb79cf7b78a126013b70790f69a1f8d465535758c6a6928bd0adbc6a1f343af1145fc5d2eac32f5e4d0af0e6f7e235b67ad1564d0274"}}}}}) setitimer(0x1, &(0x7f00000000c0)={{0x4, 0x101}, {0x3ff, 0x1}}, &(0x7f0000000100)) recvmsg(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[{0x0}], 0x26, 0x0, 0x50}, 0x42) 1.19231376s ago: executing program 1 (id=130): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x90) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x300}, {0x1, 0x4}, {}, {0x2}, {}, {0x3, 0x5}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {}, {0x1, 0x80000000}, {0x1, 0x6}]}) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x2015, 0xffffffffffffffff, 0xfffffffffffffffc) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ftruncate(r1, 0x8531) select(0x40, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x8000, 0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0xffffffffffffff5a) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xcbdf4d1d31039a48}, 0xfffffffffffffffc, 0x4, 0x0, 0x0, 0xd4, 0x2, 0xe, 0x52fb}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000380)="18d578bb21c00631ef381c5d3bf66f0eea1626ba1615f4faf3b1475599ec04d1ed8fb0fbe03b34bfd48b992e602b32fbe4d71f34133b44d412f59437576f2779db93812d42fd52ad36d6f88a7157db5f4c094838373ad7f24122026f1e3f849e14fe83e71ceeedf74814952939ee73e627c82baff5449621091825c00150e9d07b1bd6e4912546fe5eae447c107b668956323c3e04af45c1398feebf9cba76ae2f1d06ac89deacd059524a7efee458acc45e5f2c880ec2f4188a54fea7ece8cd2d88be9a14920d10ff203b87c6ebfa3e4f7d", 0xfffffffffffffe1a) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x7, 0xb436}) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x0, 0xfffffffffffffffd}) 1.189514692s ago: executing program 3 (id=131): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x8, 0x0) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97aa224ff1c14649ebb1789268c1c75a6b47c1d1"}) setrlimit(0x8, &(0x7f0000000980)={0x3, 0x62}) kqueue() recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000200)=""/187, 0xbb}, {&(0x7f00000002c0)=""/20, 0x14}], 0x2, &(0x7f0000000340)=""/46, 0x2e}, 0x802) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r0, 0xcd504407, &(0x7f0000000740)={0x0, 0x0, 0x1000000, 0x0, "97a2224ff1c14649ebb178922cc9795a6b47c1d1", 0xfffffffc}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) close(r3) r4 = socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000740)="b1000504000004000000000001000000331c13fecea1050001f96ec0c72fd3357ae30200004e3003000000acf20b4b04be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa8906000000020000df710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f0000000180)=0xfffffffe, 0x4) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000040)=0x1, 0x4) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f00000001c0)={0x572, 0x40, 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000000)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) r6 = socket(0x1, 0x2, 0xfe) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcb878cbb5b149f6510faffe60babda6719aa", 0x14) write(r3, &(0x7f00000017c0)="fd77752c6afb5027ec9473975598fd05ef31e28ff2b7d4562d54acce981d1abf4911811f39d38b4c2366150bfe9e395c9dd814a1641bca1aec685d226db1132eece648ce35d36231cc1c3a8d6af1b8a6816202c6a86b84ab1514d911be87647699a441ee50c7695daab297d30d80b572695677a26e0e210b46427e0e1b60b09d8d1f1df8c706bb09e8ac8242f708c561b8a234b9830ff3dd307c5222b30127cdff67235aa1ff89b401ceb2f7f428decd920db4e209f013668eecc7bb84f5dc64db2f2e67f1e56d3a9c447435a8dafbf850deadbea6e4fc272e53271e2670aadb6b75c3be3a5f4c25f6f42922fc9bc8d2c94d6525186f2b8457cd988d64e68b290e751ecd117c705ff4d980c642fa3111790cf1edd36cfaf69292fc3aa6c5fef7b28cee504caf48ee195d02a03f654d275036467d89586c1a8e5ca480dfc0ff21b9b5837a9f1c3322cd9d8b072ef741eb2cbb104f1426acd5ef394547757561855e4070b17264ffc9d8387d4a308ed1f263", 0x171) setsockopt(r2, 0x0, 0x5, &(0x7f0000000180), 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004b00002c0065000000009078fdff0000ac1400bb880244140b0100000000000001ff7f000001000000000000"]) 910.695869ms ago: executing program 2 (id=137): open(&(0x7f0000000340)='./bus/file0\x00', 0x400, 0x49) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x3}, {0x4, 0x1ff}], 0x27fd) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x404, 0x0, 0x0) (async) sendto$unix(r1, 0x0, 0x0, 0x404, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x8000000000000000, 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87, 0x86, 0x80, 0x3}, {0x5, 0xb0, 0x5}, {0x16, 0x0, 0xa, 0x2}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87, 0x86, 0x80, 0x3}, {0x5, 0xb0, 0x5}, {0x16, 0x0, 0xa, 0x2}]}) ioctl$BIOCFLUSH(r0, 0x20004268) open(0x0, 0x0, 0x0) (async) r4 = open(0x0, 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, 0x0) ioctl$FIOASYNC(r4, 0x80047470, 0x0) poll(0x0, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f00000003c0)=ANY=[]) (async) syz_emit_ethernet(0x5e, &(0x7f00000003c0)=ANY=[]) 849.103899ms ago: executing program 2 (id=138): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000680)=[{0xe48, 0x6, 0x4, 0x8001}, {0x1, 0x81, 0x5, 0x3}, {0x3e3, 0x19, 0x4, 0x2}]}) clock_gettime(0x4, &(0x7f0000000140)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) write(r2, &(0x7f0000000300)="4188c22f91614e0fa377be8cebb0f0d3d2cd5436e6a7874ed515b960ce828a05357e6f21ee0b70a8e1dda6e6636e9e8e878555db3a186459ea6a501109d48eb414404f9cff4f846e248b78d9d091e42df7252bccd95480f16673fb28dc2e99d6853c6fe926ac1a73fc4d50f5aebb7e9ac6f06c35ca7e6d602fd0b78cf0008e", 0x7f) kevent(r2, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff8, 0xd, 0x1, 0x9, 0x4}, {{r0}, 0xfffffffffffffffb, 0xa0, 0x20000048, 0x2, 0xa}, {{r0}, 0xfffffffffffffffb, 0x92, 0x2, 0x2, 0x3209}, {{r0}, 0xfffffffffffffffa, 0x60, 0x0, 0x8001, 0x3}, {{r0}, 0xfffffffffffffffd, 0x3, 0x10, 0x0, 0x9}], 0x1eb, &(0x7f0000000580)=[{{r0}, 0xffffffffffffffff, 0x9, 0x80, 0x3b3, 0x9}], 0x5, &(0x7f00000005c0)={0x0, 0x40}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x40, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) sysctl$net_inet_carp(&(0x7f0000000600)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000040)="5af1cbb1", 0x4) 845.22863ms ago: executing program 2 (id=139): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) setuid(0xee01) msgget$private(0x0, 0x400) (async) r2 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r2, 0x2, 0x0) sendmmsg(r1, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) (async) sendmmsg(r1, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r1}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) select(0x0, 0x0, 0x0, &(0x7f0000000080)={0x200000, 0x0, 0x0, 0x3, 0x8, 0x0, 0xffffffffffffffff}, &(0x7f0000000140)={0x2, 0x1000000000000}) close(r3) sysctl$vfs_ffs(&(0x7f0000000100)={0x4, 0x1, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vfs_ffs(&(0x7f0000000100)={0x4, 0x1, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) readv(r0, &(0x7f00000004c0)=[{&(0x7f00000002c0)=""/223, 0xdf}, {&(0x7f00000003c0)=""/104, 0x68}, {&(0x7f0000000240)=""/25, 0x19}, {&(0x7f0000000440)=""/73, 0x49}], 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x9, 0x7, 0x2, 0x7f, "88ad25f2ffbd342f8193d87500eaee47be0c0c18", 0x3, 0x7}) syz_extract_tcp_res(&(0x7f0000000180), 0x8, 0x3) 844.992756ms ago: executing program 2 (id=140): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xfffffffc) (async) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) seteuid(0xffffffffffffffff) (async) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000440)) (async) setsockopt(r0, 0x1000000029, 0x2f, &(0x7f0000000000)="eb929648", 0x4) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x0, 0x1, 0x7ffffffffffffffb, 0xa}) (async, rerun: 32) sysctl$net_inet_gre(&(0x7f00000000c0)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000100)="f05674c4d283aa3436cb9cee6c463800535d967d346ee57f8f3c09842a3835b2f8b116462a9c4c1919f0e99377dd2a45eaca84e9927b85777c1e004529d2324a7f8d098e319e876a852948a6fc8722161b7dab1680610b859b35c2c2ac5c40e39ef00c27e63db6dc404b51a71039b4a7a288ef00c71072dfa1155b3e59ee58803dc87f5476b40e514ae9d9bd9ea18295a54a8e430943d19028f8c8b767d4d2b912396599e7540e5aec1b0d724ee7509922a7cca8aa72eb382382cb22c44dd9e78178", &(0x7f0000000200)=0xc2, &(0x7f0000000240)="91ee014d64dd401da0c838a0090851f72906d0f5437dd77aaf50eb1971a1abc7a36e41a718d0596ed7b33bf19777ee3be9ee82234a72005b591b960c389396246da3dd773985e3e622f32fb8b50dc76e3027ab2ac42385f03ccf974fe0ae3e615ceebc251035d47622ba44d0c94132cc9f996dfb4da59853ac87d2d9c62b45d5b4dce8abb37567be2dd2b76992d147bd16e3c951f2a58b0ae9639f7a9b5f29f709254aba45f58205fa671f62c0bd3d5a7076b543b28da49bfa20343a4acbb49eab8f9aaa64be996829cdf3044d45096f06648428d6768190a0a2e0e5f48e56e1ed64f8b6fb443e29b989f33a893864d96a96d64d27ff1e59ea149b33dfdab3b5eaadabb5e3e58444fc261c769a96bfaf374a156b9679400ea6f95a05be997bd8f1ed24b1d7d815c102be72da3b2db836a33f6824246ace73959abf2201bad487d3c1575365a33ac18bb8a15b57de0bdda39fb29c79189e6cc009612280a67a634cd24d58634e964a115355c4cbbf0e4ba23cb00eb0d15f4e837fafece60a69b950071404715944bc768faf2b7386264aa293be913faad986811d292b2e6455f2f14cae663f5fecc30b3cc136f8d0cd0f779962533f6f2db8b7f31836a8eb5a8a748a679fd7296acfe0e5ebb824dc463a1628ad9aef8e90cbb2a95bfc927ee391da8b8eccced3fea3a7bc208bfb75ef6267889abb79a8a17e0c5879ff6270761bb5abe127f53838d3018d9d8a33a6ea25958bc207f43dd4dcc539ef9ccb104bcd018133ee29351ac2a34b44e849c7dc4d6819e6ec683eace87b15f8d8732281c6918f5b759673511e0cb7418bcbac2dc0c0f74422752af113a80c318db9c2839ccba5ed167aba353f35f9aa6a2ad19da46a1cc790d63ac9469bfc6cc6667686b1bae3e4c9de09403602bf704764d54652a8d32a5f7671b49dd70c9be8bf0aab94ee800bf7172390fc79b1d5de39f5d385199d767389c44f2893a38ba2e437312afe33be728814e55072fcc3e177dbb8f924e285b4446f7d1756b3bfb2e469b2fa16ffd36110574dbd9e6a13edced93cfa74a3dd81725adde7064737bceb256cf887b143dfb1fcad9ce62cba3abca0cbe7916bee94b499d333f335c8e755e84596b52f3627c58da5feaab83d3ce1d480523286aa0a65aac6bb65843038769fa8cab261d0e231a66866716e4f8210d8fbec5c67dd8275b4cd3c33a8eb21657f62176d6bac2808f96fed3ac483cc247872bae7e011848fbbc9dc388fff6803a6a98f918ece9f68ebfccb040ed7a8f31ead29f122070933ac7dd5d0c1e17202395c1a14ff279002b0333f567968f2c7cbe74f34a01c8410b58f5105dad35585b4591f5766f5dac2200f617be9675761f382d367ae426f43e86369cf22e8a9ece094080138e6f60d892bf4a605df32390bb4548ed590130beadecedbc796415223cb2e4623091ce05e1de824c87d308cb834e491e904824edfb5658ffe636325162a4071f90ac5bd1f68b419dfeeecc49c235bbe63ca26b5565858a705b4cfbbc5665addc05378de634d6d77860f2cad650110524c1c4a8ad22575beeb6eb2f387f3b1973e8ed2baae87cecad0331fc750a5f7a23073a165ddd6342729604edd6f46733c1bcf3abaa97e6d277c78482fe0f311a9787b36de15d477e0fde64bca75e53eb94d989d7c85cb8a8d124dac1e2ff91d1158229cbbf4c4db4c870721b44a68b3f522b7973e46f4c44baf45fe272258c43c1ff6cc148b66ab5ee8b0cecde8a43cb74c782078841e6528406a4d7f32333ddc2b975d68c126030142ee9f3de49fa2d499cca7369ce65880b0a6cf3725a8e5cbbd9693e03086b18bb06b6267bde33218505b8c96342f286153e0da3edd104e22f6ad4f353b37be68d891d25676973a5b92c4da7d0314f6c2baf283a9f8bfdafeba41c5d2bb4b54b4af42fa511a5e89c1952bcd46386e0ba179262b52be6e851c86d3436b8de17b0492b889070de65a27d957392e0bdb80ed646642235dc178fae62534e48065e3f158b5efe8d8aaa573795aacdd467b46e6307ff723c66242a596cf0d524ac2fe327834b32b81466788be802b962ae1fea0d0532b9927044f9406a6465208222d544a1748a4d0b1ea520abe5fb811576bb93590a4ed7a11965ebe56abcdf55aef2709b26c87dc4c483d03bc9a0d9b017c7c6935b56a2434d443f11ddc5dc6eeeb3353062b839145004cc19758b3f091029bf307cc55e9914be15abf9f75f99dfe4b4afcccbbd3e6118609edbbd86030dec4470bcadd0aca260feba6d0c55cd1efbe58fc45a6752606fd08d72224f0a4701d32dfceb386feef73c5187aacfc9dfe0a05dc4c427cffdf7e274c9063d442fb5af37e7c252b68a5bdf2ff0d8f87638286a234220889b89f394e5e049732eddc6900846355eae8fcf18fc4e57e03bb3a3155e2727e1778f98134688abbda188ccf6598fc03d079e998fc5fe6086d5f0928011e319be09b406b634061f0d07549a9cc92472897e25b62cd419c748c8838689f815b19d2b9cbe3f65cd331987fe70275b6d19b81f95da05fa0788ed2774e04838aeaffd3d829f6fa895c22528b399b78522d4edb55811f438dace41a9befeb4bc1d5b4fa254897597b3724945fc53fb5987cffef10c33d1e66557dff643120b3e648af7dad9fbfdb93dc6dabb452a06428346a4f5bf1c4949bb852aba130208894468c97b9163fcf52afaedc24fe51ebdf1b2a52ca21d62c7781cc9a93aad3ecc6d5f2bd65c33781cd7c10a37d263d7925de1ac764b65a7a1431c0e386a28cacfbd67db373a9921d5d0b1ded0f5db357803431ed9c95805478d4189d551d1e87ee9f09ea2ba0c2f0358df1e4ee4d6e8e44428e5d589526909724e155b466a15ebb7a20d33d55d4bd791ee3f0d26f68e896a5227b155f61b304ae1df497b2603628e253e2e8821c218b37a270d0181e58af241103236c2f9d41db65447fdf84b3c0f6feffc6a88bdda345bd3b8555257befaf4fc6908407ee05482d7e8386cff1221f584c374dc7f9b874f17e7ce19a5568516de351f191ddb8f0a35b97e7a6a790acc5af4fa8b25bed4fa8e4ae3c242854ea301ee29a71fe6fc7a94bda70494db89bef1063512bc3e74fe2fc7858f1deb7a3dfbce374afdd5292d9e2933c7f3abecb5440ce62be329d38216453a3d56b7baf5d7ca3e66fab980a07bbeb1a6290a3c2b130cd1abccce5dba95a98b0109d0314cb718fe893c1fec414556774efa2b04ccb47fd91e485952f57cf321e6726c1106509d02fe599a3f8229e2a04c44b5b15bc9a759793ca3dbf8936806617f8322cb3cccb817e7b0794a40279f81a3d894a04ac448ecf6ffe32acda8e29ac16fbe98ee15b2875cd7a17d14573eef4a6d609810991747a63c136e1ad6586fb86c3bea051aad8ad6872474669cd8065253f6724450d48ec1a3ada432e95325ff8d5de881b306feb3f07d16944d49988e6fd09e455667af4ec36935b08111926e1cab78bffd4a1709119644f462e990bd82767218d5ca35042babf3d8d3434a0a76e281baf3292f65aeaf0e3c395742b6ab207461693e2b6c15a46e62cba3c0542accd157c52a347334db2753c046c9dd672f5d13035c66a603e0f68927ca5ed1481ca142ffd580cf8b65512dd72beca63fc3fc4d8b2634d43a4c1e531fcde5c45808d02582ff6ec0b9f555cde539fee06983b16de6d8e71b309f978924fe8875e7f17a85d416a1f6694e08760412f8767911bbccc3630e5efec5d08a4b5dcd78b4bf9859768f3277f12de2b785fc6bc246817a089d3c6f9389f14b81782ebd81449506b47b13ce52df69f1fc20d19e61feed3de4ec3bc4d8e85c50dee99f91577954dd075d96d68f9346311df8fe00b48002204c34d9c9a29050be3cb28c8ee732a944b737fee8008335d1bd574dadb305434d86b57e4eee4a993d49200b99c8054e22528b104e125890492c19c038abdde9bde79ce7e672e8330afed94f64a557a52b2b5a4e5a4bcf217f1fccefcdface0d50be292bc8aaa30d7b96581472a46125abc67bf220ee54dab7cd04b5e6f000831becf73ecc2d1e648b0f58f643df11a63ada6c6004f6f781d4fdf063e8a38ab4a5ea5ef25efb496ebafba7fa8554978f6248cfb1cc989e80efc33a8792732a00893fb2ffbbd653e9b14abde76beef511ce36c0a514101cd431731109c28615f4efcafd681ace45fa27aadebb92fe1097db539763889c7a6560b80dd8ea0ec81175661e954d02930151177658b67cf07a073ae9bfb040d704c74b04b8dee2edb4ed958bb6b08bbe3778bb007d3d3b10edc4f09da4324f5b513d7a82b88a09a8a38378ca3a5f118b8e40ca3dbc3e45475699bb31a3e0f8093d276dd86a0ce72bc9ce00f58f4285e7c30a426306fa34ed5fc853d758816759a149a4fd9acb1dc4e59714f4a75e3692b34d8360c51a01bce1dae1173bb2010845c85b4612d3aafe7eb93e36c31608e7ee0b0cb85f4530c03bf7a5cfdfc1ea509a8c922784a0b52893ccfd7ef485f6d4acd40f81105bea8c0a361c3f11b075dbb9b7a674bcc7d562b68fa50fa7c044afa45d6671997fba77908ac3e1af5e840c4e703bbdd7321c1fcc649eb695c287625affbc05cb419ece506afbe5511d3e3085b8e703d22afd0e6a82a46759434a3212863f79c24a2387f46968b94a099ff5a023999c9eef3c284ec2a12c627d1a9bbc20270a2400035e85aae11f90b9f257ccac49c84e60ce576792ce84fb568158c779d9fa67513f906070f5ffdd8fd5cbb980519010ca0f882ad67dd22636cc0086fa69b09762d06be738222542b9a6c6dbdf5753a960e7eb6ac967c8fdae9a340334a1aaaac82b5029aa138c810ee53a670dc7fc764a034e20ea20c1988a64f7dc30e4a69a3901ead46a38ff9fe2dad19c69e8c568005c6d97e72d5afb3edeea56b9109cb88be97b9d90ec1504aeb7d684925dda6a4d0a7f2d8ad9b6409a97e2c74a1836333bd99b82152450832e5118421e2a43984e7baf47801deba1277127e1c076de7fb1200ecca143497b69601e7395a7493c48501867cf66c0c4184f8a1d4b02552f9cffd3f3926a14b50ef7800c643dffe432c814c3fbc9866ca35d03b8d412927ebb61386e928c7e353c2d9610127e92c94a4ef47e05fcacb0694e0d346480dedd4bdafd4d1b74220475922d4df18d223a911b73ff60025c8464453517a61d0381fea84e85160b0bb9e5b7d76b710d1ba791e3e51e2aaf92df16f6a834a970dee6bb27630674c18952ffd41631812e8f71b7fde771e95ed05dc6759e1f1fdaaddf79cd3e48790e590d0c4714a2a20f2360638a6834dbd7bf2b0d96a5d1915aad2f9b1d3666d35ab9882afb327f5961acd6f8647d588f8428e679f2fdec41af3a9f82ca75d553bf2f9c26f33aef884523a64523e68e61a0fb09c019047bea0740b8f6cfe0933ba1062f58149e0a58f8e9974bbcbc389258ffd74c61527fc86a093182f1187fbfe11a939ad3d2cc9fd7e4cd6bc9dbbb02f9d5c18f7e402c5f8c40dcecc2335de6cf46b6405eee30ce012fbe097429bfee47d6af2f114e4d650bb1224def911ed08fa30686cc01d1516e5b7440560fd143ab06623b4e7f41456b747ce7224456042a7d22a4d2a02896499198e63342397446e7b02f005b10ab31c5f24213e52f940ea19a049d517d6663741eb7652807a041fc07a7404a49544cb9eb8bb3a402486868ce0047fdb3a98dd0f732e93e109794e343fd12d763540ffbd5e8e338d7917f140bc14b8f67d517174aebf0626d02beba6e6", 0x1000) (rerun: 32) r3 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x3, 0x7, 0xe150, 0xffd, "0000000000008471050000000010000447ff00", 0x0, 0x80020000}) 840.826023ms ago: executing program 2 (id=141): open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x30}, 0x2, 0xfffffffffffffffe, &(0x7f0000000280)=0xffffff72, 0x0, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/87}, &(0x7f0000000180)=0x59) sendto$unix(r1, &(0x7f0000000200)="739dbd062b4b518beb4c9d7923c2c1d3e7e8070faaec47476fbf0ca5ae4e686e2955898668acf229e2145aa8f305f269cbd0d278f3e803829258157b84f1a30a2a75193da74e17f33199232bc94f214e61007210294536992efb484ab719583944eb14c7730ed327306ac268a5e939b26497e691cc1f7eecd33a4e684a78e80a6e7824d573ccfac6d12b9a0de11ad544da2f44d2ebaa4709d63ceeb2a83e03580e11439f59c43396e98bb1da4d0c934463e1ecd6b3d9cdd00eb43025563c9c96c93d84c23fd37509dfb8a83aede5add909662c28e24e879ed604613caecbe8cf6d2c2ce9003048b9c2caec4a879c4195801b36df02", 0xf5, 0x40f, 0x0, 0x0) setuid(0xffffffffffffffff) setrlimit(0x3, &(0x7f0000000140)={0x5, 0xd1b}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000140)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x1b, &(0x7f00000004c0)="a74fce39779bb9dc337b29143443646be829f71c27b532e171be779f055aaba8a74a1b53906f88b72385f2d87bf10fefed94939813a03979d610a369596809b2cba2465d0766ff6ba7750a704a9fe3c6944b726632450d9070bdfd12773dc01422485508d372845e042ce335651dc7241e87bb8481a3a2ebbf470cb72827ffe41d748f51b1eb593f047d63fb7fa6f6044dc139cc6c0575265629dd2ed766baab93f130632d", 0xa5) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000480)=[{0x24, 0x6}, {0x6, 0xec3}, {0x40, 0xb}], 0x3}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x53}) r6 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x2, 0x10002, 0x7, 0xffffff7a, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x9, 0x76f}) writev(r6, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99dfe251ec21e20d36f868f2ddbb532de5fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942c185c7fb4110f2113794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17c2269e27682ef898852c65d54c720559b8c4a05c9858c0a1b380824b0282609e7f0dc597f30047d0be06d2c4a44d894d44bd9463d43a795fd2a13bbed1c213602a3fc8931ab00e45a1d0fd2160741ae3868023f4f633eda272a117bf38a1d094f8fb75e55856b6f5fbb7a5595ddc4d9ce6a10e87ce411ae30ad4a61469864a6511e949ad9f4c3230fe05cd4b43b7666d66bdbdcd0ca2fd02dfee6670a9515cfb626e46e7df970f645c673a5e36844062c38fd862e57fd0f053b3ed71fc26bff73bf2ca24e664665a2c7329858ce8d9fc7f18e5f42f217f6b3e64466a28b3c207d67fce58294b2e3b4afe29551e69decffbfb8e8b9df5821094c2b9cb4ca887e295aedb2f2d3a6f6412abfc3793387d6161f03fc8e18fc9227e73bcfd42334365996ec6e85343f0b0dd731c92cee894003311edbf18ddd70445c5c875b007a91a7b7dc6f4dd04e49adfe7d484708152c5c4a55b32e26ffdad79948dc118e0c9a0707f729913bdb63fc8a29c89e2a6b44c942d45de15570ec7ceda9ed638e41008b93fc13eb6e0b0a55a5272ec2e7966efcc5d58fc2d83c5aa7d09e7e65b2612a63698a4654c0f7d253d7556d1b757201803f77de0c6c2e8fc853e7571579f761e1d16bcbe61a7d77e90bf32162a644da6772df67f13fd6becebbc7b4a849283c8bd879ee75f885b3adbebf376568c3ba030de0cdacce12ac404352c0e9dbc6b79d103ccda9ea17f619a1286528c08644293be3b4a9cde83633842e181c003a8c2ddca9b4968273fec75ebdee0538b1cd61bbb2a22dbf3eb5fc58bdb583f7e3cc508f9edac0dbcdb1d95e4b3a202a487ba7bc05ba7a9d428215499e9f4c0ee4516e85efebf96d12d5312a6af261b53d482b66879de906e9914eb63cdc360db0882dade69d9341e39816410dc0bf2d45e6abf4bee9e0c424434595ac438df5c28cccea19f4324c23154c64ea395782f3f8301000000010000002e", 0x693}], 0x1) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000140)=""/182) msgsnd(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="010000000000000029a6c5deb4d806fa09485e2fc27a0aa197cd1e02c73b872638fe3f36c24e58db12719e255b60019e1bd5e6525636edca921aae704692810339ec9db2caf4aa91beb6b227b1860ab83a8140591a3ac7b272d5d31fb3f44e6fbf0c071ae0d49cad2d4a618490d9829bc039e865431872893a"], 0x81, 0x800) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000380)="0a4f804b3d18a4c338f8d376807716615218192c9cbbcfe55718cd7cbc15517e839b347f176497cb1e29032f23b9ef9c24fec31bb707e955501f4d5bacba7954501669a7b38b8c38fb32e38b6e0fa202cae077782cd2829fbe9f34f648c0f1ab40306284c4cdf4541ec4e678fbbc020a20501a0a1570414b1b5baf364fe82b9b78ee33b04aa27ec25117f87600c0c95c8eba1ab21731", 0x96) sysctl$kern(&(0x7f0000000340)={0x1, 0x47}, 0x24, &(0x7f0000001400), 0x0, 0x0, 0xfffffe71) socket$unix(0x1, 0x1, 0x0) 839.929367ms ago: executing program 2 (id=143): mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x174) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r0, 0x2, r1) r4 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x400, 0x0) dup2(r2, r4) mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0xe02) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x101) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000040)={0x0, 0x7730, 0x200, 0x8, "16aa7c0f7cd85ce03d79278639d958d6a5666667", 0x6, 0x4491}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000100)) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0x45, 0x1, 0x2ef5, 0x6}], 0x1005, 0x0, 0x37, 0x0) semop(0x0, 0x0, 0x5c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) syz_open_pts() mquery(&(0x7f0000ffd000/0x1000)=nil, 0xfbd510af000, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r7, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/25, 0xfffffec6}, 0xfffffffd}, 0x15, 0x2000, 0x0) close(r4) acct(0x0) acct(&(0x7f0000000000)='./file0/file0\x00') kevent(r6, 0x0, 0x0, 0x0, 0x2, 0x0) getrlimit(0x3, 0xffffffffffffffff) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 685.111716ms ago: executing program 7 (id=144): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffb, 0x0, 0x0, 0x0, 0x0, 0x3fe}, 0x6, 0x8000000000000000, 0x0, 0x0, 0x5, 0x100000000000009, 0xa0, 0x1}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) 684.819587ms ago: executing program 7 (id=145): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f00000003c0)="b0", 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x8, 0xfffffe51, "5fff097e0000000000017e35e1d055a8e5a800"}) poll(&(0x7f0000000240)=[{r1, 0x68}], 0x1, 0x0) getrlimit(0x3, &(0x7f0000000000)) 683.937006ms ago: executing program 7 (id=146): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0x101}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000000)={0x0, 0x10, 0x0, 0x45}) 683.772703ms ago: executing program 7 (id=147): sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000240)="821fea27", &(0x7f0000000300)=0x4, &(0x7f0000000340)="eeef4fc9", 0x4) 683.376352ms ago: executing program 7 (id=148): r0 = socket$inet(0x2, 0x4000000000000001, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) fsync(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x10, r3, 0x10001) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) (async) r6 = socket(0x11, 0x8003, 0x0) (async) r7 = shmget(0x0, 0x2000, 0x122, &(0x7f0000ff9000/0x2000)=nil) shmat(r7, &(0x7f0000ffd000/0x3000)=nil, 0x2000) (async) getsockopt(r6, 0x11, 0x2, 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x0) (async) r8 = shmget$private(0x0, 0x3000, 0x442, &(0x7f0000ffa000/0x3000)=nil) shmat(r8, &(0x7f0000ffb000/0x2000)=nil, 0x5800) (async) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) setegid(r4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="ee08665d19ac14d5e51348771197a7728420aef6170000006a89dbdf", 0x1c) 682.467961ms ago: executing program 7 (id=149): r0 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x20006385) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x401, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x10000000009}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x4, 0xfffffffe, 0x2, 0xfffffffe, "d76c9120eedca784858e74fbf520000002000f00", 0xffff, 0x7}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x80003, 0xfdfffff6, 0x7fe, 0x0, 0xff, 0x20009, 0x20002, 0x2, 0x1, 0xc, 0x2000000002}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0xc, 0x60c1, 0x5, "f7904787556b28ba67f6278a5bcfad2f673479ff", 0xfffffffd}) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{}, 0xfffffffffffffff6, 0x3, 0x80000000, 0x100, 0x8010002}], 0x1, 0x0, 0x9b68, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)="258b7dcd4761728f7f97cc771e763f6cb95a6cb5954ff65fbc4758ef0ca771af0e037212373c3f48987b47ef0936f961fbf89002487d7a2ca4b0eb316b52fa4208db8bc4", 0x44}], 0x1, 0x0, 0x0, 0xc2d839217c176b29}, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000df710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="71cfc29698f2bba06e09ef3c2d5a340000089d5c", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000280)={@random="724bdb0acce3", @broadcast, [], {@arp={0x806, @generic={0x1, 0x5a68, 0x6, 0x0, 0x9, @broadcast, "", @empty, "18cd91271fa5ec22cf2e970c14a6a5cb"}}}}) kevent(r3, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x81, 0x1, 0x56, 0xfffff000}]}) syz_emit_ethernet(0x1a2, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60004b00016c2b02fe8000000000000000000000000000bb607ba243b19d8e9ea241f577704405b633000438680000002b63"]) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="03000000000000004efec22a01932d87f1f2200d77081b0f413f6c81f3aa26e9013ea1393d71e2c65186b54fdd18cac4dd9f6f7d82ad5ed3740da75ac9140cc6dbb93055ed11645b536e6d019c01f1d194ae9642374ed421522f0c38d75b9636651a2df5da7409d606bdc68b17c18cde9b1fbf9acb1b716d0270ca181567854fef1ad92be1860b07"], 0x88, 0x800) 643.798347ms ago: executing program 4 (id=150): r0 = getpid() ktrace(0x0, 0x0, 0x510, r0) pledge(&(0x7f0000000240)='-,\x00\x86\x8c\xf1\xa0\xa8\x17)\xfa\xac\xce\x17\xb9\xedu\xb8\xc8\x81n\f,\xb8\xc5\x9fU\xa5\x04c\xf6\x92qx\xb9\t\x06l\xcc\xcf\x11V\xbfu\x9d\\%V\x04\x18\'J\xb4\xe6\xc6\xf6*\xad\xe5R\x16\x16\xe6\x06M3\xe3g\r\xba\xfe\x8e;\xe8&\xfd\xc4_\xf1k\xd3\x16\x90\xa5\xe7\xb3!v\x04\xa2\xf9jY\xe1A\xec+\x8bA.\x1b\b\xe1\xe3+j\xda=\fD\tyV\x11\xc9\x99\xf7;g\x95\x8f\x0f\xc9\x13\xf6\xae\xc2$\xd7>\xaa\xc6\xb0\x98\xb0\xd2r\xa9A.\xe8\x89\x98\xea\xfb\x9c|\xbd\x0eH^\xcf\xdf\x96\x9a\x0fd\xee\x93Zg\x95J\xa4\x7f\xa9\xb8\x89\xef\xeb\x9cR\xd6S\x8d\x99Mp', &(0x7f0000000180)='\x00') recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x20, 0x20) writev(r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r1, 0x0) syz_emit_ethernet(0x3b, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80106468, &(0x7f0000000140)={0x0, 0x8, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xf8d, 0x84, 0x6, 0x8}, {0x402, 0x81, 0x0, 0x2}, {0x1006, 0xa, 0x7, 0x1}]}) writev(r6, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d3af38", 0x4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="38f2c94d6d93", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0xff, @rand_addr="20f4372e0865915f577ee80000008000", @rand_addr="cf3ee84598c26dfd6564aa72081b0af6", {[], @udp={{0x3, 0x0, 0x8}}}}}}}) recvmsg(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)=""/227, 0xe3}], 0x1, 0x0}, 0x1042) writev(r4, &(0x7f0000000240), 0x4d) 640.592689ms ago: executing program 4 (id=151): mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8000000044809e9d, 0x9, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000400000004}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) 638.981622ms ago: executing program 5 (id=152): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) ioctl$VNDIOCSET(r0, 0x80046478, &(0x7f0000000040)={0x0, 0x0, 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r2 = socket$inet(0x2, 0x3, 0xff) getsockopt(r2, 0x0, 0xa, 0x0, 0x0) 633.956395ms ago: executing program 4 (id=154): r0 = geteuid() r1 = semget$private(0x0, 0x3, 0x440) r2 = geteuid() symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x7, r0, 0x0, r2, 0x0, 0x1b}, 0x7, 0x9564, 0x7}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$TIOCSETA(r3, 0xc0284457, &(0x7f0000001540)={0x0, 0xfffffffc, 0x0, 0x0, "9786224ff1c102d1000100001000"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0xef000, 0x4) sendto(r5, &(0x7f0000000300)="0814883b798a67b633dd655bfa79ba05a408668b60c756793771929bc45ba2e1394d73283f697c37f72fa0c8d04d7759b7647eaeff609a37718d7486c33859d34a2c4bba320cb5d08fc26730cab962b608c632c8cc923deb54e2461942717d99412dc946c342204ba361a3bb877a4446b3ba0c00"/128, 0x4a15fa9c8a077d79, 0x100, 0x0, 0x0) unveil(0x0, &(0x7f00000000c0)='x\x00') ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7, 0x42, 0x1, 0xa00440}, {0x28, 0x85, 0xd9, 0xa}, {0x16, 0x3, 0x8d, 0x7a}]}) syz_emit_ethernet(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000180)="0000000000000028f300000000fc", 0xe) writev(0xffffffffffffffff, 0x0, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 577.538026ms ago: executing program 4 (id=155): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff74b0da4f59dd028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0xa, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000000)='./file0\x00', 0x14800, 0x50) 575.208973ms ago: executing program 6 (id=156): writev(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) getpid() getgroups(0x8, &(0x7f0000000500)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) pipe(&(0x7f0000000540)) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000580)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640), 0x800, 0x0) r1 = socket(0x1e, 0x3, 0x0) shutdown(r1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0xc000, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000440)='(', 0x1}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240), 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000340)="258b34f9d92d15867f0c0b7d518ce57767db7b3ea6c26149656b72b94f6d2214959f3094b5ab473e0700000087f854657791a708a56df7ce850900000000000000859472dee631d1f118eda05e414d234e620c30f0e051ebcacaef8d0812e2b7fa30fd3a110dabd5bbe330fd918c58032b07023e95413d8bd152482deca42895bbcf61ce88848191c0199752031faf1d2c00733feead70e1dc6458b1c3ca59e893ce32b4f790a277c434bf6be8a9dfa6cf4e2be065a1350d58d01b991b527055", 0xc0}], 0x1, 0x0, 0x0, 0x2}, 0x416) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71bb41683d7d6ecfc294315f06a01c42762bd6bcdc0d181577728275", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r5, &(0x7f0000000180)="0000000000000028f300000000fc", 0xe) 574.517912ms ago: executing program 4 (id=157): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x802, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x1, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6c}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 64) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async, rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 32) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000001c0)=0x200) (async, rerun: 32) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000000)="01200000", 0x4) 574.041418ms ago: executing program 6 (id=158): syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0700000000010800490b00380066008f06069078ac1400aaac1400aa070308440c0730e000000200000008004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="07dc7d422e4690200dbe8d6adc7f5eadfa5a972d242368ea711ff861885c5080ea8141f7a7fa1d9f2f91e5af016e36998a4e4fcb422d59b8a320c4bae320e1d515321de44f7ba341c6e9c029bc317cc203ef69860b88d31cd28e55afa42bd84448050a9fa54cfdfb233561847032fa4d1d019402a1692c"]) r0 = socket(0x2, 0x0, 0xe3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000140)) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r1, 0x0) poll(0x0, 0x0, 0xb8) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) recvmmsg(r0, &(0x7f0000000280)={&(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/41, 0x29}, {&(0x7f0000000100)=""/66, 0x42}], 0x2, &(0x7f00000001c0)=""/128, 0x80}, 0x400}, 0x10, 0x800, 0x0) socket$inet(0x2, 0x8000, 0xff) 435.733214ms ago: executing program 5 (id=159): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x1, 0x4}, {0x4}], 0x2}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1014, 0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x4033, r1, 0x0) ftruncate(r1, 0x8531) dup(r0) 435.114417ms ago: executing program 4 (id=160): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', 0x10004, 0x0}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000002c0)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d3526a52aa68a60032b34b77e382526b1572da73c6d530000000000", 0x31}], 0x1) r1 = socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f00000018c0)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x2}, 0x6) execve(0x0, 0x0, 0x0) 434.300442ms ago: executing program 5 (id=161): symlink(&(0x7f0000000100)='./bus/\x00', &(0x7f0000000140)='./bus\x00') readlink(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x412, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x6b881aef, 0x2000007, 0xfe, 0x80000001, 0x8, 0x8, 0x10, [{0x0, 0x7, 0x0, 0x71000}, {0x7, 0x8b, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x9, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0xd6, 0xc, 0x7}, {0x2, 0x82, 0x5, 0x9}, {0x7, 0x100, 0xd1a, 0x1088}, {0x1e7, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x6}, {0xb8e, 0x4, 0x8, 0x2}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffe}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1}, {0x1d}, {0x8106}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1, 0x0, 0xc8}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc038694e, &(0x7f00000001c0)) r3 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./bus/\x00', 0x2, 0x40000000, r3) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r6 = getegid() setregid(r5, r6) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x8) lseek(r7, 0x1, 0x1) 433.332054ms ago: executing program 5 (id=162): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069dd, &(0x7f0000000100)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="ec682529000000fb7a8c13ff", 0xc}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="e15a79c7de1e2c6bf7635a54862902af124413450000a1f515df5a9d", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000b80)="cc60d3d79a1a7122a5fb9de9ea6ca0743968bbfb3f23cea8b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c547759764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a67f9c605ab2829d78ea25719006ed6e9679af3465e713b4a33ead9603734cd6e81d74cfc43998d28a7ba7f2abc822b880e15d945a2fad6d4ceb14d6de3ad1748124e61575f044947d2603ed240aed84070e5899d1d1ad0d8fb9434e01bb5523d8354d134c82a94a872455393f2d8cbec2ed9303c4aa91b00"/285, 0x11d}, {&(0x7f0000002e80)="b389e5aeb7b42eab8dd0017236f060f918", 0x11}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) setitimer(0x2, &(0x7f0000000140)={{0x8, 0x9}, {0xfff7ffff, 0x64141f35}}, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) r5 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) setreuid(0x0, 0xee01) ioctl$WSKBDIO_SETDEFAULTBELL(r5, 0x80105705, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 243.129429ms ago: executing program 1 (id=163): setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xfffffffffffffe37) close(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001}], 0x203, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chroot(&(0x7f0000000300)='./file0\x00') syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f0000000140)=0x2) r1 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f00000001c0)="a7bb1707c7639efb14a74324cedff1f147679730e655d79ebab0ce72b893d62ed1f72631b0a203f081278c51a08e71c4f551de44953257ef6cab92ece7cf6f07e013bf8591d87f9f6f5dafdff018731a393471878c0231e3eb759cc9242843dcfd5b558eb0f37746ed2df5987dba35f09d435c2cb1aca66ea086936a1acb302f1617b85a3201", &(0x7f0000000280)=0x86, &(0x7f0000000440)="a402376880269c63f0166785a27cd1ac0870f13d74373a79bdaf0810d37764595bbfa3731080c85626558cf15810e6ca4e51d4e8368edb5841ead650879ced473e4a832ab0aebab0f300512fdbfddcf38ff04805c35a9c35c62b403e943b840aa63d7220e4451fd8cf6e2bd0153de8aa9cb8b5073d9acaefa93226b91c66e06f9b1c120c7a7e1e6f93f03415cb71ac74a78e7f6a6b49243326551a4154adfc9bd8975ab8407344ef6e7011b75ce54c625c54836804d73ee11be5e0b3c40410b679a87565bbc567730acb6c5a612685b9d5dc498ed90c0cc25f5341059bd78a0b43e67d2fe50c7ca2f90777fe6a8da216c76859b581c7", 0xf6) readv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000040)=""/85, 0x55}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="820000ec3d1e06d7eda0f59047bf65b18d7c51f78b06ccffb40500000000000100d52840fafd3493857d65d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x402}, 0x403) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) ioctl$TIOCSETA(r2, 0xc4504446, &(0x7f0000000740)={0x2f, 0x5, 0xa9, 0x0, "0400000000800000ebb178d952d6d31962fff0d1", 0x9, 0x2}) sysctl$vm_swapencrypt(&(0x7f00000002c0)={0x6, 0xb, 0x578400a4bcb6ab61}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffdaf) 241.823658ms ago: executing program 3 (id=164): r0 = semget(0x2, 0x0, 0x9) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x8) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000040)=""/224) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000140)=""/28) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000180)=""/95) semctl$IPC_RMID(r0, 0x0, 0x0) r2 = accept(r1, 0x0, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x80000000, r3, r6, r7, r9, 0x120, 0x4e6}, 0x7fffffff, 0x9, 0x5}) r10 = socket(0x18, 0x4000, 0x32) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000380)=""/159) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000440)=""/161) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) fchown(r10, r11, r9) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/134) poll(&(0x7f0000000600)=[{r2, 0x4}], 0x1, 0x3) r12 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r12, 0x1, &(0x7f00000006c0)={{0x0, r7, r4, r8, r9, 0x10, 0x3}, 0xf4db, 0x8, r5, r13, 0x89, 0x3, 0x8}) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000740)=""/135) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000800)=""/99) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000880)="e6f67684d9f296e615bd5fea344190e3da393f16d36db194f6b85f758ab6a2306bc2e6502ec9fd123c49558436c826d41dd9ec7b77c208b25338f1411bad069de0c67437e0cfce2066590e7ba188f6e97762d542a41c3bfbe015acf8ffdcd9f4cd32006c402964a854a161d920af4bfa5ddcf04c0f6795a0406bc12f634cd737b41e4acfb1dcf7ed9fcd4a27474e1cd0906f86ed9f6cf3b0500ac54fdd97ea28ebe5d9b1100d5147149e220c84161bb378fd7fcdb3b9b0a7161c653e5b848775ca9d0dcbbac47e4a88864eadf029c471892db6e8d16eff402bef6272", 0xdc) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000980)=0x7) r14 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r14, 0x1, &(0x7f00000009c0)={{0xed4, r8, r4, r3, r4, 0x88, 0x3}, 0x4, 0x86, r5, r5, 0x6, 0x7fffffff, 0x2}) syz_emit_ethernet(0x82, &(0x7f0000000a40)={@empty, @local, [], {@ipv4={0x800, {{0x1b, 0x4, 0x0, 0x1b, 0x74, 0x65, 0x4, 0x7, 0x16, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@timestamp={0x44, 0x20, 0x4, 0x3, 0x0, [{[], 0x2}, {}, {[@local={0xac, 0x14, 0x0}], 0xfffffff9}, {[@multicast2], 0x5}, {[], 0x2}]}, @timestamp={0x44, 0x14, 0x9d, 0x1, 0x5, [{[], 0xe6}, {[], 0x6}, {[@rand_addr=0x80000001], 0x9}]}, @rr={0x7, 0x7, 0xc4, [@empty]}, @noop, @noop, @noop, @generic={0x89, 0x12, "921be631f297f601b74c770268571bf2"}, @ra={0x94, 0x6, 0x8}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x7, 0x8}}}}}) 239.171996ms ago: executing program 3 (id=165): r0 = semget(0x0, 0x1, 0x50) semop(r0, &(0x7f0000000000)=[{0x0, 0x3, 0x800}, {0x1, 0x2, 0x1000}], 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() fchown(0xffffffffffffff9c, r1, r2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000000c0)=0x64) setreuid(r1, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f0000000100)={0x10, 0xb, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7155}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xdcde}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0xc}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6dc7}], './file0\x00', 0x5}) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f00000004c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000340)="d01aaa7612965a2cb525613a48b77bc7158ebba4fdea1f", 0x17}, {&(0x7f0000000380)="a14d30da83bccf4580d06071dc4cb0eceba3d9ced5a3549091d9e55506093e21439e8b7303149e0f46fcd790dddf549a1ae6bbbb1a9483a8ac7a7cf81aea9d3eaa18479d34e91eb5287317a1952cfb1ba1d7b70676b3294190817c2e0fc2731c3cdd201bc24fdb6950f92e78dc566118e17530af8a86a0df43be22fee45d4c0ae80ef154efe98ba271343c84f4aea3b0a323088fe0556d1f29a459a93b481c8865a5ded4fd59548fc0f9f5f3355e8431d9f75934778cc3efa4fb16398d322824b0ffde9cc7a3ae687c720fc1202517c03edbe53e502cecae4b0a9e274c9298c29c6db017c3229d783dc9aca151792fea50229d3ebb79c55b6835b0de", 0xfc}], 0x2, 0x0, 0x0, 0x2}, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000780)={0x4, 0x8, 0x5, 0x1ff, &(0x7f0000000500)={{0x7f, 0xf, 0xbc, 0x1, 0x7, 0x0, 0x8}, {[0x4, 0x6397, 0xfffffffffffffff7, 0xd87, 0x2f31c024, 0x8, 0x0, 0x1, 0x5, 0x5, 0x3, 0x2, 0x81, 0xffffffffffffa456, 0xff, 0x1, 0x4162aec1, 0xde], [0x7, 0x4, 0x5, 0xfffffffffffff455, 0x1, 0x0, 0x401, 0xe25d, 0x5, 0x8], [0x4, 0x6, 0x3, 0x0, 0x6, 0x100000001, 0xfffffffffffffff8], [0x5, 0x6, 0xfffffffffffffffd, 0x2, 0x3, 0x3], [{0x800, 0x4, 0x7, 0x9}, {0xd5e, 0x0, 0x825, 0xf8ba}, {0x9, 0xffffffff, 0x0, 0x1}, {0xffff, 0x25f7, 0xa71b, 0x1}, {0x4, 0x3, 0x1, 0xb7}, {0x40, 0xf2, 0x6, 0x6}, {0xcba3, 0x40, 0x46, 0x854c}, {0x8000, 0x200, 0x9ef4, 0x5}], {0x80, 0x1, 0x2b, 0x9}, {0x1, 0xb, 0x5, 0xe}}}, 0x3, 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000800)=@in6={0x18, 0x0, 0x7fff, 0x5}, 0xc) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000840)={0x10000, 0x0, {[0x37000000000, 0x241, 0x3, 0x9, 0x2, 0x1000, 0x0, 0x3ff, 0x8, 0x3, 0x1, 0x2, 0x2, 0x7, 0x6, 0xc, 0x8, 0x3], [0x4, 0xa, 0x101, 0xfffffffffffffffe, 0x5, 0x2, 0x400, 0xfff, 0x2, 0x10000], [0x8, 0x5, 0x4, 0x2, 0x6, 0x2ea, 0xfd5], [0x3, 0x2, 0x0, 0xfffffffffffffffb, 0x4, 0x7fd], [{0x3, 0x401, 0x0, 0x9}, {0x44ab, 0x2, 0x9, 0x400}, {0xffff, 0x2, 0x9, 0x7fffffffffffffff}, {0x7ff, 0x8000, 0xe5, 0x9}, {0x100, 0x7fffffff, 0x3f7, 0x2}, {0x62, 0x7ff, 0x8, 0x80000000}, {0x1, 0x1, 0x7, 0xb}, {0x6, 0x5, 0x2, 0x62}], {0x3, 0x5, 0x5, 0x100}, {0x2, 0xffffffff, 0x0, 0x401}}}) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000a80), 0x400, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r7, 0x1, 0x8, &(0x7f0000000b00)="f6b8c20190c6d97f8e41120990d8344f4d2c4a8e5754279f3d47a5b353b7cba4bd2ecaec043f5a71203a681914c3eb38244606460b34bb14acb24617b8db350afc4c037bbc1d8893ab6e4f2df3371a62fab63d23b40b617c141de8e35d04713bbb7a15fa", 0x64) r9 = semget(0x1, 0x0, 0x504) r10 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000b80)={{0x3, r1, r2, r1, r10, 0x55, 0x5}, 0x5, 0x0, 0x2}) openat(r7, &(0x7f0000000c00)='./file0\x00', 0x40, 0x98) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) semctl$IPC_RMID(r9, 0x0, 0x0) r13 = accept$unix(r6, &(0x7f0000000cc0)=@file={0x0, ""/73}, &(0x7f0000000d40)=0x4b) bind$unix(r13, &(0x7f0000000d80)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000dc0)={0x401, 0x1ff, 0x4}) fchown(r5, r11, r12) semctl$GETPID(r9, 0x7, 0x4, &(0x7f0000000e00)=""/166) seteuid(r1) 235.463194ms ago: executing program 1 (id=166): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0x321c}) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x80d02) r0 = semget(0x1, 0x0, 0x13b) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/46) semctl$GETPID(0xffffffffffffffff, 0x4, 0x4, &(0x7f00000000c0)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x80047476, &(0x7f0000000040)={0x0, 0x0}) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 109.9994ms ago: executing program 3 (id=167): syz_emit_ethernet(0x20, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa88e7"]) (async) syz_emit_ethernet(0xe, &(0x7f0000000480)=ANY=[]) (async, rerun: 32) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xfff, 0x0, 0x0, 0xbffffffa}, {0x3, 0x0, 0x0, 0x4}]}) (async, rerun: 64) kevent(0xffffffffffffffff, 0x0, 0x24000, 0x0, 0x6, &(0x7f0000000240)={0x0, 0x2}) (rerun: 64) r0 = socket$inet(0x2, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000100)=""/62, 0x3e}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8c) kevent(r1, 0x0, 0x7, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x40, 0x0, 0x5}, {{r1}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x5, 0x46ad}, {{}, 0xfffffffffffffff8, 0xe, 0x8, 0x1, 0x400000000000008}, {{}, 0xffffffffffffffff, 0x6e, 0x10, 0xffffffff, 0xc3b}, {{}, 0xfffffffffffffffb, 0x6b28b7731859c8bc, 0x40000000, 0x9, 0x83}, {{r1}, 0xffffffffffffffff, 0x1d5, 0xf0000003, 0xe, 0x10000}, {{r1}, 0xfffffffffffffffa, 0x14, 0x10, 0x5, 0x100000001}, {{r1}, 0xfffffffffffffff9, 0x3b, 0x8, 0x103, 0xfffdfffffffffffb}], 0xbd8, 0x0) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x3) (async) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000040)="d600000100000000", 0x8) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchown(r2, 0x0, 0x0) (async, rerun: 64) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0xfd8c, 0x0, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) (async, rerun: 64) r3 = socket(0x11, 0x3, 0x0) (rerun: 64) getpeername(r3, 0x0, &(0x7f00000010c0)) sysctl$ddb(&(0x7f0000000000), 0xc, &(0x7f0000000100)="f5358f02", &(0x7f0000000180)=0x4, 0x0, 0x0) r4 = socket(0x800000018, 0x2, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x200}, 0xc) (async, rerun: 64) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async, rerun: 64) mprotect(&(0x7f000033c000/0x5000)=nil, 0x5000, 0x2) (async) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000100)={0x804e, 0x1, 0x6, 0xecc6, 0xaf6}, 0xc) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async, rerun: 64) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (rerun: 64) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) 109.215082ms ago: executing program 1 (id=168): r0 = socket$inet(0x2, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000300)="258b300ad1711569138b48aec40000004a0c6c457db9b8a773693867ea9ed92904831d11a558caba3b584cd83056bd29bc1b35a93750169c1283e16145ec8bf08ea63a11f36bd295", 0x48}], 0x1, 0x0, 0x0, 0xc2d839217c176f29}, 0x402) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="71cfc296315f065b10dc1b932d5a34000000cb8fb5818384af1975f24a9bd132", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x166, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x8000, 0x0, 0xfffc}}}}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0xe9, 0x9}, {0x8}], 0x2}) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="e15a79c7de1e2c6bf7635a54b456ffb6124413450000a1f515df5a9da4070000006ebb807e7fa1d2498b4317bf235600cd557f3f00000000000000005443f2a4aa1fa95389c57e76871a1d60fd0aa1ab3870ac9821051fb837209cd4c808f1f2ee16fd3665be841fc8b3d033f0473d12973c5c09b9a271ec2ce8ffe068c39353", &(0x7f0000000080)=0x80, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) mkdir(&(0x7f0000000000)='./file1\x00', 0x100) r3 = open$dir(&(0x7f0000000100)='./file1\x00', 0x8, 0x50) symlinkat(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f00000000c0)='./file1\x00') rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file1\x00') setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0xacdf9a8, 0x6, 0x100000000002008, 0x2, 0x6, 0x11000000000190, 0x1, 0x6}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 108.665169ms ago: executing program 6 (id=169): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0xca, 0x0, 0x8000000000000001, 0x3}], 0x203, 0x0, 0x8c97, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x6, 0x0, 0xdf60, 0xfffffffffffffffe, 0x0, 0x7, 0x4, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x2, 0x100], [0xffffffffffdffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x1fe], [0x100000001, 0x2, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x100, 0x1ffffffffff, 0x7fffffffffffffff, 0x100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x20000004, 0x5f94, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x4, 0x4, 0xfffffffe, 0x80}, {0x3, 0x5, 0x4, 0xffffffffffffffff}, {0x0, 0x2, 0x1000, 0x8}, {0x0, 0x2003, 0x9, 0x2000000000000000}, {}, {0x0, 0x100, 0x0, 0x8}], {0x0, 0x5, 0x5}, {0xffde, 0x80000000, 0x9, 0x2}}}) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) (async) kevent(r1, 0x0, 0x0, &(0x7f0000000340), 0x6, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) (async) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0x59) setregid(r4, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000114, 0x0) (async) setgid(0xffffffffffffffff) (async) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x1a08, 0x0) (async) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) (async) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) 105.986794ms ago: executing program 6 (id=170): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f00000001c0)=[{0x0, 0x10, 0x5, 0x7f}, {0x4, 0x8, 0x3}, {0x400, 0x7, 0x4a, 0x5}, {0x9, 0x5d, 0x9, 0x8}, {0x6, 0xe, 0x10, 0xfffffffa}]}) sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x2, 0x0, 0x21}, 0x4, &(0x7f00000004c0)="1205c167e7e49c8ad52c8dbb2764ecc96ec29e62548f8e67a5f0728fa66698990a4db1bbb1babe79bb6b0f3ea8e9590563123a3584f34296ad14ccaec6429ae7a684243f95b438424076e65ce01889881dc4af591fc239262c73011ea661de6ea2f18dc3156e5ab459d1dbe8be5e94804bbc28cad32ba9e5cc86d2c9839160688a52ac1cda32827315d7fc7dfe07c75485a1b3324d0f6838c1ba48565383cb34912d67c814d0b43535aa2ea2b3201b6cd02bcaf2389d7e0ad76f8c6fd6c1a5e2c8d4ac5624c7a886bcece2ab0b2839a62ff30af5d4b620770e34ac3fa110d0cb2a4dcaa0b0888ff1fd3f892d34cffe9135be9a69fa3a258e126b69979c27fe0dac0d4c962c1b01a91d2cb2550d0642d57b8ee4e3cd350eee3133550d8113b918", &(0x7f0000000380)=0x120, &(0x7f00000014c0), 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000140), 0x0, 0x96d) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) syz_emit_ethernet(0xae, &(0x7f0000000280)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "975203", 0x78, 0x0, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x5, 0x0, 0xfff}, {"3ae1959919d36e8843e3059055af2280aafb8dc994234e4da291497875896ac5e9561139dca88302825db8406b7a99a22a5a049a4580cd6785feb68c13ead5e0d7d27e4f02ef159bbfa821de222f64a00bbf15d7aba6ad7bad3f835bd43fe66ecaf69640"}}}}}}}) 3.196739ms ago: executing program 6 (id=171): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000040)={0xfffffffe, 0x4, 0x3, 0x1, "cd000a00000000000000000000000000f3ff00", 0xe8d, 0x80000002}) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)=""/26, &(0x7f00000002c0)=0x1a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000100)={0x28a3}, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) setrlimit(0x3, &(0x7f00000000c0)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x2, 0xffffc}) setrlimit(0x3, &(0x7f0000000080)={0xfffd, 0x100000}) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000300)="79c7b8c62af19fd39c913ecc76a410d330ed5367dbbe9bb16215f131a16974eda269af2c820a5e931e1e3cb938d5e3219a1c510bfa1d3a9a237569d94aba646ffa8fc4810054bc68439b9db194178f56ed7be7259967e10fa039314090f41aeea611c422cd0307a89806dd1a1c750bb13dba22195de9d32de4561fd6c10357b72f8a336ddbb2b280365ec182457e403aa5526a8735b26ccc02bdaa281f3f0eed13c41ee35c5cb713bf01ad4b9424ab0b4b1b804b5f37416ff8fa85843666cd55492fe948021ef9ac72085f4ad36ad82a8c0079e61843af21c569e7474f01ed2326fdcc5f5593d12c1a5a77cc4118b2d7e2dfec431608558490cbf1a5333b", 0xfe}, {&(0x7f0000000400)="a6ba22b107f3ce67d90542dcbcefc46b2cdb622b59dab775dc93c64caf87d5d4041aa955466556662f39b78b596cdf657001a88372e522d5dc2e6a47d132649f0084d233e1c9ca870251c108a1f942d7321ffd2af87a90d900d0a8661482d4b53662792260198c622c489039dc67dea1d879df81ae9040984db1606c88528a2b69421672c62d1550b06e3b75ff6f241fca2a8dadd98b5ff4048765b34f543c6d39e255a2852a23474ed5c553267bebc55679f1fbc8de963246d826a4ef3d44a8b6d980445bc68a9d865decd5144412aebea4", 0xd2}], 0x2, &(0x7f0000000740)=[{0x50, 0xffff, 0x9a, "bf302552c6f64b309218fea4371507024dbded41f6782b1b01426188c20619fbc3944ae08b9e6139e666bfe66bdaee4869d275447d8d73c0a1b3ccc1"}, {0x70, 0x1, 0xfffffff8, "6c042c6d307d918091f685a07d3aa5ca88328d081b4c55693e26bfd45e32d4fdcca710dddb52ec634c5ba5cdfb01197651f557413fc69f730a90f949efc9cb172118cc474c77e8b2c2099d3d38be117ba1545ee9faaeca09475005fbeae0"}, {0x90, 0x1, 0x10, "743c33ac61518bba8ab8f5da6e6ab4e34b2be26942cefb91b51c7d42a641b8555e7bbd8394cb5d788e65ba6d1521fc8a7847f40371779d1061f59cb0a07bfecacf36691889aae1bc5d1eef2dcb739ce22c7f32c3ba393b37a48e10d0a3f608a64766d8be92f909dbbb383eb22429cb2030194af909372cc94cd78633cd"}, {0x80, 0xffff, 0x1000, "9c25b4c0231e32b2d4943e29ff7b20eb87369938d03b21eae214d8bdd5c7544b7b6f1ea1b77e5e56db334e67c02400fecf20cd2438492b6ad5dcb4b764c9be4d431960a7be09077e56d4efcf8050563834fd2f8b0aa0e5f325a3c98140f3b5de19f7d44cbcb7ddb2f383"}, {0xf8, 0x1, 0x3, "54dc7b925aef1c469dd3e176235dfa1bcecc3a1c30ff165c781ace80dcd610f6f7a509c842214bb6fa756afaf5854409c54e71ce7def3bcce441e142fd972dda5b4ff7d21e5f52ea3dc670d959bd22ae3dc29c58de640d1130eafce9eb03e2da47dea10e5fb99dea7f45112ce228903b7e05eff1c6c37776090ffc534f48ac971db8ab40b06ac66fe2c2b1c20e961b9f22c4b27bf0884f74906c473ca80b24ee68e052efb28525a3043b4c97d1ab7a82c16761869227e71ffcde754a617a15f14a2f7d34aef34eef28dc7dc2d3616290210322f9414169330e6ab61cc1b328ee4420230f968955de"}, {0x38, 0x1, 0x2, "3698d0cb56391d57bb42cccfbf9c6c1aa0a7cc01a592f94ba93773c8deab1ebb59f96226d7961d"}, {0xa8, 0x1, 0x7, "19b2d9651558073eee52b14a568e03760c2b9307ff7154da3735a3decc38a81f27dce349587d14ef5fe8b994e608edad8cca06ce89f252439c8c1d40f3df1a9a84a6c6668e65b96d7fce3f53d6435b7c74db9a74f78c062f53a02d4ce0fb8ca2673f7641d946666bd8f38d547ad79b6d7cdd63510e42e485c9d056d6c652c34c947f571bd7d21ffa3b042dca231890a2d6aef0"}, {0x1010, 0xffff, 0x1, "3ee7b95f791d9b0bd2f76c5c1170b0b4cca3e86f176d22dab01101fd61ddb00c8a59937912a555f94dcbf57f89ef42909b932d3840d43d0919b17f94e98c9da80703f45ad11af6c10ff90b72a6968d0de0857a4766d50823e9ce3a78b7c31f17e01beae503020ccbbbc09ac12f68d112b40b5be0d569b61808dba55366fd8c563fd16a043ca5dc0088df24dd4fc1321d1bf411d472ca0f99009b1167473c96107862ddc9d367d9afff15b03db85ae97a0f0f1ab0e01ee1350f42907d76c6e45c9f867dc72bd50fdff1818b745d657cbeaf797bdd3423b7231b43fd99b24fdc4b4df5fabf671b2ac2e79ba1a8770d19731e30285aa5af4117c1bd22dd154b0c6c32784a40c12e35d56238c0211661ad3b0005ab31d6832c975e214018f32e285bf57d0dafdef92fd39cbfa81c9c83a163887be2e3eea2119c35f5d6196ef2d094804e1853db45108aa1eb5df916abf3fe2e9a2bdc79cdf86c0b70742163f1c50b428e78c8378eb285e6bc309c09d9c74210225c5419126dc2e87d74c2af7488f5224b94b0be89a7344836050df110366f7d756a3bcf92dff9584321f0ac0f5e9e37bc9bddd5175d09e4a9d3852f26e8b4cbd25b40f0aafef67f3f042559ecf5fd01a228cc894634393c4e30e32fc11c73601692a95b32d58133cbb8c0173c32b466cea058c17e7c35380aa2e6524635e439fa82c5c535a51c142a382dc5b700f88db9b5ce200b3ea7d02e3df01c682250c7aeec25da3525c2db928c604e6342a8c8a26ceaa7185c72fdc9f933a548a800f662faeb12300772b722887872724af426d40f613b0979e3bb3031da473815e8252325c7449f7b652132c641a162ba32e6e8f9a5f915d8ca6477cc859113a692ae2bfd90365a686297e7b9917abae6519ba49c6ff96e0bba8eddfcfdb2f10524885083d584fc92c0e6c7caee998eb83e7272d03b56c653eef363b5c8873a1c3e23b20401b2de3a46d71e228a494f3dc8cfb6b75f43fc75b9b71901348d2bffaa095d83fe36405e3d15e1a296e1bc185c44cb1ace4f37335d6057a8078249594da977a21223d0177cd14971ea22e857ae4717c3552c9fe5a431c567f088af321007a86a96ec02414eea61acb4b600c5c1d6457617faea1417436606e9c5ca21f1214380a10e5e3b77b6fb62ac828293f5f5f12161063cf2ef0e59cb00868ce669244e2eb4107d213ba0dd0d462653a448606f63e6f57974dd9ee154dca24e9eba379119d02826ac36eca490c0b3ba6f9b10bbdadc89662d05223f0456151c1d6ecc7d888a110b0b41b064f76bef82868672a1a35e1a948634ab44c1e19a8d8de6d89e4e4a084f335f5e678419b94d455fcd9c7b3b906564210307bb2c6410914eea2c0bd171b0bf5d362bdcb0a9162021f59e0e4287dd75a7731aee94a6172b95d2af07ea612e318ba082485517e0e891094454772a80d9fc26a4cfa1100b9d2280a257b3ff2a9665e436eac0dc7ead33b33074f4dd213b7d9c1a44dc76d37325d868eed14acf6b48e3fc271e25f77f88bfc29c411f8a94738259e2b5f3b866cdef77b7e797ab580719468691b787847422da1d4fc04e25f269dece2aae49a36cf64d943d1c1b3c4f6f2a41a240e5f7665ca47bc0e88499aa00e6d735085bba65fd0aa6ed0c91d8e528abb877c85f104442dbdfc3948beec772e13f3ea3056aaba99869e7fd95faa8667185624454bf73ced243485fe11a97d72bed162c5fdff48aca2cb196f8c8fb08bd9936e64a612df2869b05407d6b4d3b33288ea2ae3aa9717873933e1a9d5b6e3d0988225e569e08a2ea5eb0b51c25ee564acf8f331f0c430d46075665c7b11a482f18f04dd36dd938029ab075e44d7ee56a77ebdc28b691362faa343b5e515f3fb125988e2fb8f1f2373d097d2dcc9f8c04aa677f4528ff61d5bf12360765bdf443049e4a66aee4b3cce3877c508acc81370f40ea978c1c8c710a51019c0f531692852a730a7ab16c648e2831327fb67614076d62d618aadd45891f24fc50a663925ab79c51b0571f6cad29ff80e63ff3ab3e03aec835927190ef40b5c68fa580276692484dcb1a0c7e5e6172739889ba4e28b1e30ef705e8a36b6f0b18063b67eca0d19bfaefaf64a7b617c3feea3b0d13ae5204b82eab7a11ad104bbf1bb2329e18102834ad4b15d78d27c54e49a0301ea316b0452f3c57ecf3ade3157b8d736f031cd592eca8be49d66cba86cab9d6749328819bbe9ae50a744a6fd31b785b95148d0cfd1e549f78b687a9e3d16b4ed3583dc3240267f9dc996b3a08cd4fe8e11b8b50104e6d54d9003fec322d0a8c9554103b6de7503c67cc0e1de134c0b642148dee1d4bbd90804e2b8d7e392a97f209599e99e3e29f3eae5e9479167bdd943affecea95db461e6414b4977fa9881886131e6a40280e07045982069a2dc68462c58722eb10b0c0503e66a82f6d73aad6af36b54419ae4a9a799dc1e3c3cb5d8f0da84a6b9c81a98bf008b618ec139df4fc8c01f8fa5651b347efa92695f384dc0d6248fa0a8a3ea638fe1231fdf171421e7bd3de45b4fcd523226eb5ba259263f8d52414017f9f4bd4c77beca67a8a9b63fcc91db7d56fdfcf34b58f87530c5bdd8aaf8e4535ea4af2b6bd0e4ea1e937c2c8b66f96c832b7d02505520f75d6f6b693612ca452578d4e8860f7239ab7714eaa5c545bb45b2f65079d4d7639a486a1e4a8472053d61741f26b60192b2e2df0b6a5af82ec3ab58a89dede79dbbd8a9788568ad51add472b8c6119a28088fbb94415eaf7b005309b1c195473ec8db6d079cc4ff4f5f28e81aa0dd21b64d5c54d5d143e7781ba1151db75fb4600f9d449bab066b17d3d73ccac1d7859d7d3caf1e3c1f448e10bc9afed585c7b7f6e55914d3c591766047bb3c8d6e91a4031888bd698db6c9a7a7f5bfe8eb7b12557038b6c47edeac3125e4797bbf770094e444606cd29fca4eb0e57edceb654921b5c375dec79815e8c87a3ce1ff09d9b015f5f95b95a0957e3fa95b1d26f40edbafa5ff77501846e565a7d1f6ea5822d18eca6fcc29e83914504706403ed6b929ed447e1960513a58ac8eaecd15724ebcccc083da2422c2ac72187140de4bcaf3fbc3aeed4fa4efaa3c25e6d5a4a2c4d33fa4ebb8abe84b1b348823459b001849b134cca93823fd0b0451cce4a24e009409df13e611d8b5bc100ab63decd895d7963b46aa8d1cff8cfe59fd0159f9338095273e29d9306ef2c9c0745c29955ed11d2b7dc799c3b6746207d476c02e593068173fc8e65681e6a5efeb96304af9fa3f70fadc1a88b2cebb8e5042efb2b5bfb073a40b0609b355e8cfb097a7ec3cd985cec907269aba630db170d05bbcaf28717e83955e6d0d312d3764df4b4e321770fc2a790c4e448fd1bf9a8e2cf61b130d97532d5bab681437a7cebd429cb149110c2cb10c41e23dc1acceb50aa67f52e01d010fe4edb82845afd9f7c59aa3146a957b7cce8781675b9d744235c86a5e70284f15d6bc280b273e764bf69bf0343ea8db0e82f10db3e02d1e22b7d4ab9f6eabea81eee369b00164cba1cc15d8590e2819a858171627203f317c3f8f9b78b691959192abd0aad596e7dae8f7b50c2a1dbc96d72aee3375828685f6419dee9ca17ccc7704d4198e23c979be0ee724ad7fa404b825a5badeb080b8c7e698464f05424ec3929453e3c945b0074fc243045c1eaa762ded8a82a381881d35596988a40ad85bb4bb66fe0c9706a813a3847196525936d4dd44fc59c4d360ff515a902e65a83fc5f5ec75919876094f5b9b5bb45bd20c07ec9df8a1138e244321a58d71790f50d69093234079aa2a53d8251665fbd8a80ac670927281c9019f5ac90a53f1011d53f5b110a6baab4634a40a047faf9f2e2d918db2f9356094197d8efeae6504e6cc056e0af66d4d09610e98e3dcb54ae3193c163ea021e1141ac2952982024ddb1ac3884f91801fb80a83873c658ed54682560cc0cc6c9c8dadcae4b105d6688f124612cba8d821861e8b4f13595aa4f0641fd86b5b186bb7cea2f103b155c5ed7de1b5c594ee7d915dce2e7185bfdf5bc31f82bdd0caafb93ad0676a3285e7ead510b75af70fab1d7c066694f66b94ac02292d6ec283672501540b9bb15f48afb8cb8334d7eff51e5ae990cb9b0a8020e294a17ad5d48838bf0f0c0effcf61dbbf6dd55db938bb6a612ca7645678afaa0b49ae54a420d566c97c59a3aa0b5a35a54bf3b80741dd1743a6cbc524dcfd4f61d3c770bb34d7916157a1a157acfb4a9641c92581a677fd55629e9b2b5f7146c909d70ac9bb77f388c3fea5f4ecaa389b4181c608a7e78bc72f3d3a950ec0c55c821f25c3e3b5e81268f3bf8b7b65816e9d7d4b470863388de1f99d8c0459598cd6364fd9db8ff631ade9eafddb39985a14114d36fcd4718017a1292d69bddcf39501f4f7012e0d2cd684c01727528b3c6df529a5bbb3976e470a7526d95d12c9189649d18d05fcab5a931801b2e2a9701ba741284c31661c25f18b4fb6077e45639a43b590b7eba6a128a61dd9de12c546786ac085dbc80b0203581daa358fc949e088df3145e0c3daa54b7f3ed454556237aaebaac8e91a5dede005f3322f12fa384d7cdaa2dc78ae46ea2acd0cc3354e595919313e16ecfca365fd39a90337243a7a490fdacb2efaf000142aa057d75c2d178473e5cbcbbdda5491cd84b50f1be3f457d1b976d68029913b962c24bb1d92c5d06f39fa8c2c6d735f2aa98322fc407680b7ac7cb61cd0980290fb155eead13cad26d4e104ca91c6a048ce52d47052c16f1810ff442531332b6b34c8a08bd4a37516b93880b412fa4efc6de4e1493eb1963239615252f8104b8f687f58ebe43f11f3131477fa6dec62b6b346c95887025993f400091d39a2d1059385500b292f32232205b9c522be65ed35912257f44935604f16a8727c45de05950aa07094e7888a5ec1f73a6f9bb703dad68d72d10a2e42dfca3d25e99f3f5ea2faea962f103d71f90db60969e1f4aafdff57d6b93f2d9179fd15f8fba3255f0568610c71e3a2f46a3be7d66f4688b3c4ab9185b0c13859dabf381551845ffc032a00f2c3fb4624e90d2da2554e6e38e58df8829e5dfab7f09b423dcdc5105a753fd4ec21c21cf8a4f1df44a80bf773d7b42f25f5aae8251a5da4f37086a35a7159a456366b7956a3e81e716fc631fc30914abfb198973afecb9184739e65a48ddc726e9485c9f97ac7434be08424a4d8e5459f2bce0a91e944c261d56bc7ac5f1d6aea95be0f3e158417ba36571c8ee2871a61f0202060305eec3e9539d5b878620f27719a04e907ad5da2e7932f3b185e2336ba76649e770a1c8a52715e99bd4af224c409466fb8ebf02ea1395546cce86e74e9d4a0e56d9faeeebf87bbc2bdc345d04189b4f969750f2951194d5aeedeb241855124f8e53e068d21de755d182a1dc9209c7c0132f50d25f56777921b1624394040d5f8f161ab649c701b7afc2acc51dba78f38deed87f593bafeb95dac540f566ac1f7b3d3fcdf54cc3697dbbf104c4d7a2eddf0d60b8f581244380f7065885a9e3d22cd8a7848029b6c5e10fbbeed759207c1258ae7fef7c2c91f37a0c8b2d5153d666620d413e3f3151fca37d026cbd8e4df82ee1f543875b4860f238dcdabf4d6102d59b948ed61c241578312ff156536e998b112ff38d426439d59bb3dd907dc3e5a5a0045b3331297ba713a0775cc6977a2fef48a76c52801e0769379372dad4a6fc1f939d1723ef8dc2ce387a41c07d2fb1764c19d1564f163e01"}], 0x13b8}, 0x403) close(r3) sysctl$kern(&(0x7f00000005c0)={0x1, 0x2c}, 0x9, &(0x7f0000000600)='\x00\x00\x00\x00', &(0x7f0000000680)=0x4, &(0x7f00000006c0)="a127847f", 0x4) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x90, 0x80000000, 0x9, 0x4}, {{r1}, 0xfffffffffffffffd, 0x55, 0x10, 0x7fffffff, 0x6b3dac13}], 0x2f, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x11, 0x80000002, 0x4, 0x3}, {{r4}, 0xfffffffffffffffd, 0x38, 0x80000000, 0x10000, 0x6f}, {{r2}, 0xfffffffffffffff9, 0x10, 0x5, 0x0, 0x3}], 0x7, &(0x7f0000000240)={0x1d0}) 2.735562ms ago: executing program 6 (id=172): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) kqueue() (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x4, 0x80000001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf83, 0x100, 0xaf9}, {0x5, 0x800, 0x7}, {0x6, 0x80000002, 0xe, 0x7}, {0x2, 0x1, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0xb}, {0x6, 0x8001, 0xc7, 0x89}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x2, 0x6, 0x2800000000000000, 0x181c, 0x8, 0x2000000000400004}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x2, 0x6, 0x2800000000000000, 0x181c, 0x8, 0x2000000000400004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) (async) setreuid(0x0, r2) r3 = getpid() ktrace(0x0, 0xe53a055dd4cd665d, 0x800, r3) (async) ktrace(0x0, 0xe53a055dd4cd665d, 0x800, r3) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x184) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x2, 0x3, 0xfff4, 0x1, 0x9, 0x2d, 0x80000008, 0x1, 0x2, 0x644, 0x4000000000f19}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) close(r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) (async) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f00000000c0)={0x515f0b1c, 0x2}) (async) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f00000000c0)={0x515f0b1c, 0x2}) 219.85µs ago: executing program 5 (id=173): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) (async) r1 = socket$inet(0x2, 0x5, 0x1) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) pwrite(0xffffffffffffffff, &(0x7f00000010c0)="92e71a54b328bc568d067f9bf4a2ed3bfcf65602d0d14e5c75f01e49bcb509cfb9de95577291580d4c3f10e99062bb5fc6f2dbc78a827b28c0b193e81365d141fb78e901490077a38bb0157f6cdde67519140d386017fefbd63631d14f78e8c6c7a3c51b5985eb03b3b7734ed7d0214e599598c4e128533fd5cd490b57e3fe7aff0d035b5afe5d6e37ebaaa94534b57b62080ad6fe00a8a6113914f583f6117593f0b59b675676e5edbfcec08fbff8b91d978355ea35f55284eeb00afdabf8204f694cef41d672a32ed05a753649d2612849bb5adae07897510243406eb86d4342bc18a7e8a5e13f4f2e19a222b01cd14fb3df28e4f66df92b777ee6ec50348c892cf74fb094371dbf3a4cbba2ff9c8dc9692bcb34d023bfc270d6cf02b5b26b46cbe03351e086bd484dcab353c707183dbf7269d1e26aecd4f1ca8316829543bdad6e171f2a65efa944243a50da0fad9823ee2ded4dc59835bdd283423bf9513b796bf330c837742431b36953c5a00b156a37936fe8d53e7c00ce637a05741fc4e26160992ace7b9ca6b4a036e496ba311570fe34078184e9ab9b8a4069a281cfa1b8d38eb4eefe509d03ce774c6d34604cf589d9bfe42e04231dfd21a019a75ac2ea8c73cd82dccd9e97c168187becddcd3c93a572e621a0a393264ca7cc7324f5fbb625834f9ea3d1258f9d614d64a3286f1cb9f0ada5586d0b17e8f731845e46ad0f2fa0a869d169491fab6076ff1a77ff51d8ceb1c32f8a581ced072075fd91116fac0dd0a12bc5c11074f7edf3d6f5c495105d3db62339103417a801dec7c4770de71dcac74d4c802bb4028e469b9b61e9caf7a194b277a256aaa3529fb458c7253077f648917b9ce41c73e0920f328520fdff8116097ca445c16011df1bfffb994fceaec719438a50dfa3c626b2adf5c632da2547649defb417da6f47d0b1824de5a9219692220bb2893c3fd9b3a1f131bc547c91c46cf688ba7b0024a8ae23c5ab271979c7c90546506076e6f16519ce8aeecd8fdf28f9961fd74f67978613704921d4ef2c76a294cff3b906871979f2c89a1740533f387b05834f0c3363b72f14720e4429ad58400d3b7c2034684458074fef11b5c1aa1f924f8e465b90ad492439f7fb7e8a643995845822b83effc9ddf0508cb9d2ae67f1b3461b0d791775b1e1adf0954c1e06a111d3795caeb0c74173a6f6bf9dfc1563d2c1c993563d618558c10bc07eac727a6a66c375835a7cd79cbdc128c5cc7c6adabc2e5cc3854c28153d4188734e87afae3503a99f157d2e938c5c353062b5b6ce4c0a4aedfecfd5df734835928b3d7ab00f2c1953f4bd4637e59a62a4f0221e2b2d28a21e9521f9f3c9a0c377d5494d5a87158fdf4293ad8065957a952c7f4bc57f3bc952c6b2f859696a3693c92f7ab691817d07854778cba6be9bc700e2fd717489a840ed07a6b79968dd560eb0c872b8af5829ed91eff8a1136846aa79e126e2d7e21ff5b7268a2bbdaf4d8213370e3c6c13952452bb0b5b979f12b0b1e061f77c18b4f4244d2c8ef35ddf614cc83e18ea447d95d1655f87055ea16407fed39532bf09bde067e9dc786008bda875d9d1db4093a8152f371bf196189a997a9bdf645487f3078aa73ee887ead5407457ce9323215895aa65cb617b99a8652fb18cfcc821acfd9bf95adaa8b65c17b74515e7a5acd6c8c7777426c0d8e836e0cc4fc385e17825343c7f7715ff880d96febd3c5a273f92217b09d31d68bc96a95f39a2158a7991625c477fd904e60b2311eb32e8be18f98d1ea0ce072548e109eafd6233ff556af1996138e1a77a891e3d4b272a9971a95b23495dd4d3dfc82cc897605d7cee98b9087269dc6d8dfbda570dd33cfbee80a6f41a0be6a9e4a2ea8775d3f327066e748ffa870d42a67fa49a677e9692a7bdbf656ce133965b67cf154b4b4efcaca94474a3b0b3b6e271427bf3ca9b0362c52f57fa92390b284ff8031f2a6ceedccc4f27339a7bfb52301dd2be98a25451d0f7da34f8bb3551c7f4bb73dc0c3b960977585561ad9a9f4a76032ae9aa79e8ee7041f01978a5cbbfe9780fa93ee30e5c20888334a46c4b63a14790c547e05e50c1f2fea73ce27cf3e7522d19ffdf7467a75ebd92466bef6c45de62e3422b08a824efb87daf3bba9cda701c361fe68eeed90167d6609362c292181717b527bd9ba1d634c3ddd2c998b44c65ed46bfba6a9c25c30cd5a91c2c23b3de263f9f0f9c181f9decfe09edd9c05992d62503aee6d90f5e509fb0d85f587c08f3db786e7f391a4e964e0d24a4f119230fbe83994d7458ce4a38414723d987c7a3743b8e9ba1e6870cf75d2fc3972452d5e990bb894f5b15aadfbc1e605d346f33c0904197d8aabed2ac2cac3291154fd64d97799efd85ce92d71c821a060ca5b859a10dfc69ff5db30211a19e1d0c36eaf3685950d74db95122354d4099ba54503ce6f93d933c79194d3f06c5fe80abe54c3ae7e9f8ffdb85911223f04bb6e5513a57751ecc73c0382befd11f1ed1db2a04ef28a3a17fc960340c5371e2f057c2e2f6af56664d2728ae49ca438fe2dc9cf82e4cf2d8214d4ac366df60977188bf158652dce6a6f8e1759240c68c5c56f3b0b93172f9609e76f1e51410ebac8c7b953efc3c0579dd6676e892e14955de3cf330e360199a522f3dc89743e23d414da9302cf570bdb6a21d170a74ec71e8252063d447a4144f637985580a1ba4f88fd1d710617d6a67fc53c35e08e8d307625bc6ffb527d331cb1453ab51cdf994e568f45538046a670229328451325158f3b5064b52700cb0106ae483e41911d6d1ee562e89a7d2e0f35c4b844644b8e5c03e18b24865c6d6f5149f6f2498bc194e399d0bdfc32cf796bbe3da17abbf92f18dd161ec7622d46ed2ca39482248bb86a3eddd99e49298420500cc3de9f19995a5f052cfdfea82cc95f9ac6b8b20a7237c577f0ee507b38a2c3f59c7b2c48b889f89edfa3ba3383f4c64ff85a5ee40991eb8615561b2de4eb2ab82ef8007e2ac62232dd53d6c503ef9d9aa24fa606d9463b0cc85374d5e300207614b8f482a870d649ac91a34ca8c4c3a442d27ca9728c52f00ec6641004e6c675e1964ad7b1d927fbeea71dbba06ac2c23b785f1c6e2dbc945f00952680242c991d2b4a0437056a775a51f9f0cd9dee3ca5ed9faf5cd2f43a2ec38f719a76e9aa81b096be6c062aadf7de4bd7dc0af7aace17ab4eca5517faf8af223998221c1d20139e79366e6b23c086592becfb33dfee0245177ec939acdcaecd4d6d780746956545933aeeefd3eb5e69ee3bb77534165f73d41d67b9f2ee60c5903cf0b9bbeaaec3705f45e6440770dc05c5a9d4f30a47d9815c6e014a8ba6dfbdb632e1e971d5780194588475c03d42b13135a061c64e0d8cac4a2117993236494fe87c31c3a06d6fd65c2b0a3a4a684972296e167f8bd1808400d5f40816f13163f1e8d00d18a7ebe48e1f6a2fa4d05b8f233817849c5f029105c8fbbc4644f4230ee3e0e6c0c632db913be2a5ed221a5a649707ddadaac3eb38395f8b3874775d2b84ee442cfc21f1531038b4601885b932dc7a4c3bf01fbb898720c5ce84bb9d1840e8394b58217476c5034d65d24eeadd6cd129ffbcdcdfb5b3beb4173cc94e701378f31317c442df3deec3dd79ce541bc035882672b2a22051c86e588c7913f06fb99851edcfe80ee2ee793ade24e186f7abf566705853e92694304a30556173e7766db64108aa29741011edd4269ae2e6766a6661306bd3266e040966d6d1913274306557a6e70b5f5e1597da53129f7332fa85aaefa7abc41be887b6f0fc461f0a91abc49a0a7c9fb5a7c24a85262a31d13a5bfca17dd01434c03ac2c536b9eb671f951a89c8b338965f931b48d3b0a996308cd7af7906adf4361ac3152a7aeaabc0d2205344b171e5e13e851d4c10cfd7b0c0c66eae44531f0f28802d7c8fa8be008713a1f8e37575d7e38a25265fea7c508857c65f211b288034cc7a4c8e7ce6a7d90042035e9b1000000000000585795692b2649747195cb2535f04453db641e61ee4eeb8ccce49a6ba3068741bab2dd143a0a814fff9eb9dab6466570d9427cf93efa6c6cf1cf72a99662d409553c578b2ddcfc1d3d640cedf3b419e92297bebaff99c2f5ba701cc7df7929e46c548c3a439750ea0fe3dcedb281753cc5b6de1bdf5fa358dffdb8cc48d7c9ac13919527b2d20f80bb72b6c777ff0c8181273a6a26d90f9f245d47212fbf3fae71bb1a51d21b6c3f9cad1d895dc6b215ff27d46adfcbdfba410e84eae64353e88915a27a252a4541ab589fce26fe91f24f0cce058acaafccdae72c3df741f40b4a73d5a6f89a4b7b1ef31bc1cd7ad341a40c13d26cb23678b13b115b25f26eee3864a8452aceb7a3cbf6518cc488f925263d9a642b4a3c7b77fddcccad9184711a7f27de63e90684ffd84082b65cd80b4f3d4793965152ee9f347517fea5f43b3dece277c70bf6c7a7dc10e5752b49d641e56e89077209effc2aa2e489d8f5d6ed7b1925e62abbc7114156a48e71b930e006daab1741173f19f67789d00099e5b7850c4620659e36c223015cd19fef08247a6df9383c75a7c2bc909309e1ae3ae8e7cda07e2c974206059edd8f9cd852d5b5c170cb418b22357e069b2e8fefaa492fcf2f18d9459cfcff960059f507b5d8332f5fc3c6d10f3d05d4c3777961351062b28ed0a1a7b00f27ebd86a4bad93c1bb6c264e95257f0583ec4c765bb6ddda0815e14c6443a058f49cbd8d77991c98f572ca4a5e1acfc12a0939de984a0522a249a6cb162f81ac67ef65cf85597efcfb87981983773edb5c56782509c2d6b21545cc0ffb4364a02838c2dea36ddc09a86a727be740f465ac58240de204a22ed64e99af51e67a85c74fd8d5cd2bd03a0bdd0874d2b788abacacf9ab15b273e3be1a14b6999117ddd3d12ed035707327337e4a408dd18f0534cc98bea6a945457b059ad5345ab30ccfa9844823cad0d1a6a2cd3a402151b322cc7d57b88145a762f004071c2b9b05116bb81ca4cbb560274aae8fbc32259ab5ccdfd722a21b466e5ae232d3468c81f3cd4bc383fae25c4acdd868e041cc0d56481a98a9f91f4edb0d3f42bbd5c22c230d4a122970b604af72f4ac2c1e84aedcde8201e06023323b6f97f5909fc62760f92f386f8a9a12f0a8d3717be20a68d9a5e7a7c390a3f2d2a2803364ff9532f71e24f3f84a66e2c5e8b17e4573f59fb1845eb44d91a641b2ed9441338b0cebb6391dad07082adfc83b79e4ebcc5e786294fd69593f464f62e940f17b56b661ec2f6356832102b02a51b0660887314c53eacfd3c571ae5f0aaa45553755786c161942c3087cea2ab3040d0cde2456ddaeb3335c3d429b4f3cc7795b86d8f296cffaf9cc88f7f60733930ac75bee10e8614c810d07461f5b45927d9b3bb9b689823a6d6e6b132df2f4489b119d7ec72bc695b467921ea87a09491287d72d71bde2c929eb4b05ff2347d1ab34d7b771fcced40f4bd980cedd0a4033be3cd902d3b9e5d3de8acef1c91b8445dc387809963956629a335ec69fddccfc2470a999a49bfcc57f7875192bf23154b20f325457515f5ef8f01558e304191f43947fa9d6256ef7a63415c2e5cbe93c6e11d54e69299bb37d38f25b034d36f4f017b5f80d2acd296e0790146d79c567c76382c2d83c41d7fb03c369ba3213b865546c1859d317f6f660abaa6c27598415c97341a17b56c97d262d962cba25c43a2724c8aaaac0784cb45f0000000000000000000051d6699d288b9038b7a330c41453f5ab69e31cacecdbe0a5b734e12f826d47011763d05024b45b1a24dda7b144cd06a45321d19948e7f3a37c01e6ca9ee759b6e53849796e4ab92c73a52d6c9d3baceb1b1028266a56bdef5fdbd4e1ec5261344794a8c8bf6ff235729b650b4b72c892212bad2f24288740921f1b75fde082721e2d445ebe5ab8a317715ee2e72e2cf38a73fcf231a02b51d10cb329f0e140cd5e97ad6ae5bcb164e09e0fa25af592a335f67117fdcc2909838c02337e32e2d888bc60fe0ee64d5e2a0e4257f7d8c011372347a95c1becd039358b26f20df4b08d7b56f4ee1c935ae4e030f9179b799a03253ecc5b7250f0fc61b8e7a6926a27f2a24f9a969a39f55ffee2eea37c86e1ba910e44627681ae9d3458707558b186462ad116a3e67cfdb6e47d5125bcb5fa48", 0xffffffffffffff1c, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x4000000000000123, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000300000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) 0s ago: executing program 5 (id=174): mkdir(&(0x7f0000000180)='./file0\x00', 0x43) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.96' (ED25519) to the list of known hosts. pckbd_enable: command error panic: kernel diagnostic assertion "rn != NULL" failed: file "/syzkaller/managers/main/kernel/sys/net/pipex.c", line 501 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 38179 52897 0 0x10 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff8333737b) at panic+0x1cf __assert(ffffffff83379391,ffffffff832ce4c6,1f5,ffffffff833307e5) at __assert+0x29 pipex_unlink_session_locked(ffff80003c9754f0) at pipex_unlink_session_locked+0x402 pipex_destroy_all_sessions(ffff80000147a800) at pipex_destroy_all_sessions+0xd9 pppacclose(637e,41,2000,ffff800035d5efb8) at pppacclose+0x16f spec_close(ffff80003c9c58e0) at spec_close+0x417 VOP_CLOSE(fffffd806437bc20,41,fffffd8007bfb6e8,ffff800035d5efb8) at VOP_CLOSE+0x129 vn_closefile(fffffd8067bebbb8,ffff800035d5efb8) at vn_closefile+0x11d fdrop(fffffd8067bebbb8,ffff800035d5efb8) at fdrop+0x121 closef(fffffd8067bebbb8,ffff800035d5efb8) at closef+0x190 syscall(ffff80003c9c5b30) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xfd5a9063190, count: 2 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 *cpu0: kernel diagnostic assertion "rn != NULL" failed: file "/syzkaller/managers/main/kernel/sys/net/pipex.c", line 501 ddb> trace db_enter() at db_enter+0x25 panic(ffffffff8333737b) at panic+0x1cf __assert(ffffffff83379391,ffffffff832ce4c6,1f5,ffffffff833307e5) at __assert+0x29 pipex_unlink_session_locked(ffff80003c9754f0) at pipex_unlink_session_locked+0x402 pipex_destroy_all_sessions(ffff80000147a800) at pipex_destroy_all_sessions+0xd9 pppacclose(637e,41,2000,ffff800035d5efb8) at pppacclose+0x16f spec_close(ffff80003c9c58e0) at spec_close+0x417 VOP_CLOSE(fffffd806437bc20,41,fffffd8007bfb6e8,ffff800035d5efb8) at VOP_CLOSE+0x129 vn_closefile(fffffd8067bebbb8,ffff800035d5efb8) at vn_closefile+0x11d fdrop(fffffd8067bebbb8,ffff800035d5efb8) at fdrop+0x121 closef(fffffd8067bebbb8,ffff800035d5efb8) at closef+0x190 syscall(ffff80003c9c5b30) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xfd5a9063190, count: -13 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80003c9c56c0 rbx 0x1 rdx 0 rcx 0 rax 0xffff800035d5efb8 r8 0x101010101010101 r9 0x8080808080808080 r10 0x45ba9698575f4b7a r11 0x398ae6059f531d7 r12 0 r13 0xffff80003c975d50 r14 0 r15 0x1 rip 0xffffffff83022ef5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c9c56b0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb> show proc PROC (syz-executor) tid=38179 pid=52897 tcnt=3 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800035d5e028,0xffff800035d5ea98 process=0xffff800035d56010 user=0xffff80003c9c0000, vmspace=0xfffffd806bb8fb90 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 52897 480370 16541 0 2 0x10 syz-executor *52897 38179 16541 0 7 0x4000010 syz-executor 52897 429224 16541 0 3 0x4000090 fsleep syz-executor 27903 471739 17686 0 3 0x80 nanoslp syz-executor 27903 394587 17686 0 3 0x4000080 kqread syz-executor 27903 366247 17686 0 3 0x4000080 fsleep syz-executor 23745 295451 78247 0 3 0x80 nanoslp syz-executor 23745 134979 78247 0 3 0x4000080 fifor syz-executor 23745 324687 78247 0 3 0x4000080 fsleep syz-executor 23745 492348 78247 0 3 0x4000080 fsleep syz-executor 22866 122340 99561 0 3 0x80 nanoslp syz-executor 22866 212448 99561 0 3 0x4000080 dtread syz-executor 22866 106244 99561 0 3 0x4000080 fsleep syz-executor 84526 37919 67122 0 3 0x80 nanoslp syz-executor 84526 115577 67122 0 3 0x4000080 kqread syz-executor 84526 323852 67122 0 3 0x4000080 fsleep syz-executor 56316 327960 82586 0 3 0x80 nanoslp syz-executor 56316 16484 82586 0 3 0x4000080 kqread syz-executor 56316 323483 82586 0 3 0x4000080 fsleep syz-executor 13807 297713 0 0 3 0x14200 bored sosplice 67122 154428 13825 0 3 0x82 nanoslp syz-executor 16541 379096 13825 0 3 0x82 nanoslp syz-executor 57598 347203 13825 0 2 0x2 syz-executor 99561 3283 13825 0 3 0x82 nanoslp syz-executor 78247 271984 13825 0 3 0x82 nanoslp syz-executor 82586 97446 13825 0 3 0x82 nanoslp syz-executor 17686 454030 13825 0 3 0x82 nanoslp syz-executor 91431 39416 13825 0 3 0x82 nanoslp syz-executor 13825 467767 34201 0 3 0x82 kqread syz-executor 34201 441213 13767 0 3 0x10008a sigsusp ksh 13767 473940 9143 0 3 0x98 kqread sshd-session 9143 84189 25984 0 3 0x92 kqread sshd-session 91890 101106 1 0 3 0x100083 ttyin getty 25984 193895 1 0 3 0x88 kqread sshd 31721 299070 13953 73 3 0x1100090 kqread syslogd 13953 125409 1 0 3 0x100082 sbwait syslogd 7583 264562 1 0 3 0x100080 kqread resolvd 33262 453142 47441 77 2 0x100012 dhcpleased 85697 291352 47441 77 3 0x100092 kqread dhcpleased 47441 518423 1 0 3 0x80 kqread dhcpleased 12778 216003 0 0 3 0x14200 bored smr 37561 522853 0 0 2 0x14200 zerothread 65687 159567 0 0 3 0x14200 aiodoned aiodoned 80908 374024 0 0 3 0x14200 syncer update 7647 116828 0 0 3 0x14200 cleaner cleaner 84673 487012 0 0 3 0x14200 reaper reaper 20111 114704 0 0 3 0x14200 pgdaemon pagedaemon 12144 149623 0 0 3 0x14200 bored viomb 47478 388949 0 0 3 0x40014200 acpi0 acpi0 47014 207295 0 0 3 0x14200 bored softnet7 41183 264332 0 0 3 0x14200 bored softnet6 36914 175326 0 0 3 0x14200 bored softnet5 11641 438104 0 0 3 0x14200 bored softnet4 32287 275356 0 0 3 0x14200 bored softnet3 81369 209039 0 0 3 0x14200 bored softnet2 15323 460496 0 0 3 0x14200 bored softnet1 85685 260528 0 0 2 0x14200 softnet0 77811 183024 0 0 3 0x14200 bored systqmp 24156 94057 0 0 3 0x14200 bored systq 51513 503449 0 0 3 0x40014200 tmoslp softclock 56102 336356 0 0 3 0x40014200 idle0 1 519706 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10197 11192K 11322K 166960K 11527 0 pcb 17 12K 12K 166960K 47 0 rtable 211 8K 8K 166960K 313 0 pf 33 13K 19K 166960K 56 0 ifaddr 42 7K 7K 166960K 54 0 ifgroup 52 2K 2K 166960K 64 0 sysctl 1 1K 9K 166960K 5 0 counters 36 18K 18K 166960K 46 0 ioctlops 0 0K 4K 166960K 58 0 iov 0 0K 16K 166960K 17 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1374 86K 86K 166960K 1522 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 3 0 VM map 2 1K 1K 166960K 2 0 sem 5 0K 0K 166960K 6 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 89K 166960K 304 0 sigio 0 0K 0K 166960K 1 0 proc 60 59K 100K 166960K 493 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 2 0K 0K 166960K 58 0 in_multi 96 7K 7K 166960K 114 0 ether_multi 1 0K 0K 166960K 5 0 mrt 0 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 360 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 233 152K 165K 166960K 4264 0 UVM aobj 9 2K 2K 166960K 9 0 pinsyscall 38 76K 93K 166960K 1336 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 11 0 NDP 12 0K 2K 166960K 34 0 temp 43 8635K 8699K 166960K 11871 0 kqueue 19 29K 29K 166960K 69 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 117 0 48 3 0 3 3 0 8 0 rtentry 136 99 0 15 4 0 4 4 0 8 0 unpcb 144 128 0 111 1 0 1 1 0 8 0 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpqe 32 2 0 2 1 0 1 1 0 8 1 tcpcb 736 67 0 60 1 0 1 1 0 8 0 arp 88 11 0 0 1 0 1 1 0 8 0 inpcb 328 233 0 219 4 0 4 4 0 8 2 ip6q 72 3 0 2 1 0 1 1 0 8 0 ip6af 40 7 0 6 1 0 1 1 0 8 0 nd6 104 17 0 0 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 0 1 1 0 8 1 ppxss 1072 14 0 10 1 0 1 1 0 8 0 pfrktable 1344 1 0 1 1 0 1 1 0 8 1 pfanchor 1288 2 0 0 1 0 1 1 0 8 0 pfrule 1344 2 0 2 1 0 1 1 0 8 1 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 468 0 65 28 0 28 28 0 8 2 art_table 40 471 0 65 5 0 5 5 0 8 0 art_node 32 99 0 25 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 1 1 0 1 1 0 8 1 semapl 112 4 0 1 1 0 1 1 0 8 0 shmpl 112 6 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1894 0 388 95 0 95 95 0 8 0 ffsino 256 1894 0 388 95 0 95 95 0 8 0 nchpl 144 2302 0 613 63 0 63 63 0 8 0 rtmask 32 5 0 2 1 0 1 1 0 8 0 uvmvnodes 80 2075 0 0 43 0 43 43 0 8 0 vnodes 216 2075 0 0 116 0 116 116 0 8 0 namei 1024 7385 0 7384 2 0 2 2 0 8 1 kstatmem 264 36 0 12 2 0 2 2 0 8 0 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 8211 0 8211 8 0 8 8 1 8 8 plimitpl 152 123 0 106 1 0 1 1 0 8 0 sigapl 424 589 0 539 7 0 7 7 0 8 0 knotepl 120 9918 0 9646 16 6 10 16 0 8 1 kqueuepl 184 95 0 77 1 0 1 1 0 8 0 pipepl 304 115 0 87 3 0 3 3 0 8 0 fdescpl 448 568 0 539 5 0 5 5 0 8 1 filepl 120 2526 0 2233 10 0 10 10 0 8 1 lockfpl 104 73 0 70 1 0 1 1 0 8 0 lockfspl 48 35 0 32 1 0 1 1 0 8 0 sessionpl 144 21 0 13 1 0 1 1 0 8 0 pgrppl 48 35 0 19 1 0 1 1 0 8 0 ucredpl 104 269 0 256 1 0 1 1 0 8 0 zombiepl 144 540 0 539 1 0 1 1 0 8 0 processpl 1168 589 0 539 5 0 5 5 0 8 1 procpl 664 861 0 798 6 0 6 6 0 8 0 sockpl 552 487 0 387 8 0 8 8 0 8 0 mcl64k 65536 9 0 9 1 0 1 1 0 8 1 mcl8k 8192 6 0 6 1 0 1 1 0 8 1 mcl4k 4096 2630 0 2576 14 0 14 14 0 8 7 mcl2k 2048 452 0 447 3 0 3 3 0 8 1 mtagpl 96 9 0 5 1 0 1 1 0 8 0 mbufpl 256 7877 0 7436 28 0 28 28 0 8 0 bufpl 280 3405 0 117 235 0 235 235 0 8 0 anonpl 24 132094 0 128844 51 0 51 51 0 187 21 amapchunkpl 152 13316 0 12819 24 0 24 24 0 158 3 amappl16 200 2887 0 2858 19 4 15 15 0 8 13 amappl15 192 6 0 6 1 0 1 1 0 8 1 amappl14 184 102 0 92 1 0 1 1 0 8 0 amappl13 176 8 0 8 1 0 1 1 0 8 1 amappl12 168 1198 0 1169 2 0 2 2 0 8 0 amappl11 160 43 0 33 1 0 1 1 0 8 0 amappl10 152 18 0 18 1 0 1 1 0 8 1 amappl9 144 316 0 315 1 0 1 1 0 8 0 amappl8 136 20 0 19 1 0 1 1 0 8 0 amappl7 128 102 0 92 1 0 1 1 0 8 0 amappl6 120 168 0 164 1 0 1 1 0 8 0 amappl5 112 113 0 107 1 0 1 1 0 8 0 amappl4 104 271 0 255 1 0 1 1 0 8 0 amappl3 96 2306 0 2195 3 0 3 3 0 8 0 amappl2 88 610 0 556 2 0 2 2 0 8 0 amappl1 80 8586 0 8039 13 0 13 13 0 8 1 amappl 88 3592 0 3424 4 0 4 4 0 92 0 dma4096 4096 1 0 1 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 0 1 1 0 8 1 dma128 128 253 0 253 1 0 1 1 0 8 1 dma64 64 6 0 6 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 8 0 0 1 0 1 1 0 8 0 uaddrrnd 24 568 0 539 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 568 0 539 1 0 1 1 0 8 0 vmmpekpl 168 5938 0 5911 2 0 2 2 0 8 0 vmmpepl 168 42826 0 40971 93 0 93 93 0 357 7 vmsppl 368 567 0 539 4 0 4 4 0 8 1 rwobjpl 40 16635 0 13699 32 0 32 32 0 8 1 pdppl 4096 1142 0 1078 92 26 66 78 0 8 2 pvpl 32 290272 0 281221 134 0 134 134 0 265 45 pmappl 216 567 0 539 2 0 2 2 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 385 0 26 11 0 11 11 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff8333737b) at panic+0x1cf __assert(ffffffff83379391,ffffffff832ce4c6,1f5,ffffffff833307e5) at __assert+0x29 pipex_unlink_session_locked(ffff80003c9754f0) at pipex_unlink_session_locked+0x402 pipex_destroy_all_sessions(ffff80000147a800) at pipex_destroy_all_sessions+0xd9 pppacclose(637e,41,2000,ffff800035d5efb8) at pppacclose+0x16f spec_close(ffff80003c9c58e0) at spec_close+0x417 VOP_CLOSE(fffffd806437bc20,41,fffffd8007bfb6e8,ffff800035d5efb8) at VOP_CLOSE+0x129 vn_closefile(fffffd8067bebbb8,ffff800035d5efb8) at vn_closefile+0x11d fdrop(fffffd8067bebbb8,ffff800035d5efb8) at fdrop+0x121 closef(fffffd8067bebbb8,ffff800035d5efb8) at closef+0x190 syscall(ffff80003c9c5b30) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xfd5a9063190, count: -13 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff8333737b) at panic+0x1cf __assert(ffffffff83379391,ffffffff832ce4c6,1f5,ffffffff833307e5) at __assert+0x29 pipex_unlink_session_locked(ffff80003c9754f0) at pipex_unlink_session_locked+0x402 pipex_destroy_all_sessions(ffff80000147a800) at pipex_destroy_all_sessions+0xd9 pppacclose(637e,41,2000,ffff800035d5efb8) at pppacclose+0x16f spec_close(ffff80003c9c58e0) at spec_close+0x417 VOP_CLOSE(fffffd806437bc20,41,fffffd8007bfb6e8,ffff800035d5efb8) at VOP_CLOSE+0x129 vn_closefile(fffffd8067bebbb8,ffff800035d5efb8) at vn_closefile+0x11d fdrop(fffffd8067bebbb8,ffff800035d5efb8) at fdrop+0x121 closef(fffffd8067bebbb8,ffff800035d5efb8) at closef+0x190 syscall(ffff80003c9c5b30) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xfd5a9063190, count: -13