last executing test programs: 6.182891548s ago: executing program 6 (id=653): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) (async) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r1, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1000}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) (async) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) (async) getsockopt(r3, 0x0, 0x6a, 0x0, 0x0) (async) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000000)={0xa, &(0x7f0000000240)=[{0x0, 0x9, 0x8000, 0x6, 0x7}, {0x5, 0xe7ac, 0x5a, 0x6, 0x400}, {0x4, 0x4, 0x7, 0xb38, 0xe3}, {0x6, 0x0, 0x1200, 0x6, 0xffff}, {0x5, 0x101, 0x3, 0x7, 0x6}, {0x1, 0x8, 0x9, 0x6b76, 0x9}, {0x8, 0x2, 0x5, 0x400, 0xb003}, {0x3, 0x9, 0x7, 0xc3f, 0x479e}, {0x1, 0x400, 0x3, 0x2, 0x4}, {0xd0eb, 0x2, 0x3, 0x4, 0x5d4}]}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) ioctl$TIOCSETA(r2, 0xc0504417, &(0x7f0000000740)={0x0, 0x4, 0x100, 0xfffffffc, "00000000000000000000ec67343e1a43011100", 0x11, 0x1100a}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xeffffffffffdfffb, 0x10012efffffff, 0xffffffffffffffff}) r4 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000002c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @rand_addr="00fe00feffffff0300", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000340)={0x5, &(0x7f00000006c0)=[{0x2d, 0x3, 0x1, 0x7c07}, {0x2, 0x7, 0x2, 0x7}, {0x7, 0x40, 0x81, 0x1}, {0x420, 0x6b, 0xaa, 0x3}, {0x6, 0x4, 0xfc, 0x1003}]}) write(r5, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) listen(r4, 0x401) (async) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) (async) fchdir(r2) (async) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) 6.182484974s ago: executing program 6 (id=654): ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000580)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x3, 0x100200000, 0x6, 0x7, 0xdf60, 0x7f, 0x0, 0x0, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0x3, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe, 0xfffffffffffffffd], [0x100000001, 0x8004, 0x10000040000000, 0x0, 0xb, 0x11000, 0x7fffffff], [0x104, 0x87, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x1, 0x7d06}, {0xfffc, 0x22, 0x40}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x6, 0x3}, {0xfffc, 0x2, 0x7f, 0x2}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d7, 0x6}}}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x9, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) r0 = kqueue() kqueue() kevent(r0, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) semget$private(0x0, 0x3, 0x4a8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x20}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x1}]}) truncate(&(0x7f00000004c0)='.\x00', 0x8000000000000001) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) open(&(0x7f0000000100)='./file1\x00', 0x70e, 0x0) clock_gettime(0x4, 0xfffffffffffffffe) r2 = socket(0x18, 0x2, 0x0) sysctl$net_inet6_icmp6(&(0x7f00000000c0)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) close(r2) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) sysctl$hw(&(0x7f0000000140)={0x6, 0x1}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000001c0)=""/254, 0xfe}], 0x2, 0x0}, 0xffff}, 0x9, 0x8c3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000002c0)) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000000)) 6.181538602s ago: executing program 5 (id=655): syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYRES64]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x3ff) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, &(0x7f0000000680)="3d2b21e991", 0xffb0, 0x407, 0x0, 0x0) 5.847257756s ago: executing program 3 (id=662): sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x6, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x46, 0x3, {0x5, 0x4, 0x1, 0x3, 0x5, 0x66, 0x5, 0x5, 0x67, 0x7ff, @broadcast, @rand_addr=0x3}}}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) 5.846503072s ago: executing program 3 (id=663): r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget(0x0, 0x0, 0x6) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/120) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/128) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/77) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) 5.846280625s ago: executing program 3 (id=664): mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0xfff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) r1 = syz_open_pts() poll(0x0, 0x0, 0xffffffff) (async) poll(0x0, 0x0, 0xffffffff) sysctl$net_inet_ah(&(0x7f0000000140)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20}, 0x4) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000100)=[{r3, 0x2}, {r1, 0x40}, {r1, 0x40}, {r1, 0xa0}, {r2, 0x2}, {r0, 0x2}, {r2, 0x2}, {r0, 0x40}], 0x8, 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0xfffffffd, 0x3, 0xfdfffffc, "ff01000000400000000045c7a8f526ecbbfc00", 0xa, 0x7fffffff}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0xfffffffd, 0x3, 0xfdfffffc, "ff01000000400000000045c7a8f526ecbbfc00", 0xa, 0x7fffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000040)={0x0}, 0x10, 0x40e) (async) sendmmsg(r4, &(0x7f0000000040)={0x0}, 0x10, 0x40e) recvmsg(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/53, 0x35}], 0x1, 0x0}, 0x1000) (async) recvmsg(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/53, 0x35}], 0x1, 0x0}, 0x1000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) 3.153094454s ago: executing program 6 (id=683): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) r12 = geteuid() getgroups(0x1, &(0x7f0000001940)=[0xffffffffffffffff]) r14 = accept(0xffffffffffffffff, &(0x7f0000001980)=@in6, &(0x7f00000019c0)=0xc) sendmsg$unix(r1, &(0x7f0000001a80)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001740)=[{&(0x7f0000000100)="de92484154b5e40f59ed0040ca2c6ca032e7952a6243856f569d49b784238ea3354efb762b95eceed53e5ee384189fef2cd703fb65ef0b0ffceef035c9a069bdd7061fc6c9e43f0f895e4527d3f8110617934cbd854407c73f80e624f5985a89797bd516e7996b5dc5f436207e310d7a6b921f1d68eeda89a3f1ee1cbdcf2940f6c2dd896cc05d904bcbd3ce5af0ce2cf58310378354e28153fdbb425bbc8fcee63b91da3583511c0d133b1cddf4bb504d0db2a6490305633ae23592d6e1af46656e871f816d48ce7b4686cf9427b29d372840508c6983fa3641e42773cbc3a13001eeca4f20b6dd0540a9", 0xeb}, {&(0x7f0000000200)="3c7df70bbf50963ceafd1ef818905377209828ca38a3abf6155a5f72be5e53cb813cf15b6c5f9893b48df0e02029740e9ea123", 0x33}, {&(0x7f0000000240)="a1a237a701f1264d0d5cd219d49d4bb6bb1898affcc710675c5aaaf483674d65eefe2a708d524e77898d148dee1acf789fddfd595ef1a754ed31bceccdbb", 0x3e}, {&(0x7f0000000280)="79b533424fab3731ea7d31e0d9d1aa77d819742ed3d14be82238ee474488780d6544ce36202226ad5264", 0x2a}, {&(0x7f00000002c0)="afde8b9447bfda31c4a4b2a7afc8f31aa96772e4c4efbe3be1c9e940eb441a05fa74b8d93b846be92a9b5173635eb27cb5278f19c3f821d65184bbf88c398c23bbd62b1ca2c5a69d26bb21bb6c0dc79c0e47ea8d135610986c6af12707222f0b8ef2ab589a9d78b02a1005038ba2796ed6239bedbd9463288aeb116dac90d87e10beef1f0dd0f4df426e6d00c9c327f5df76e2d47144c02c45d0cbb5ca9970eb440a54c63aed3169cd7ca7457e1f031748750c7633bbf07f488d0139fe478e3e7135cd84a6beddb7eed612e479f220375b242d84ed57475e3171815ad1eed363e68a", 0xe2}, {&(0x7f00000003c0)="0bd18b06305bbf8eb27fdc4ffc4064c7efb28cb65664871265c64a40ed68197540bd2655ecc6160f3cd420a878c3cba3d11d2058979cc4adc65c40d72fac7aab046fa55fd76144c964c0f01ce20d23360078a20aa9cd5eeecef1d2991e1669a366ea0ff20f54e43882fb69ac289688aced90796b80abefe86290d7d3929ccd0f6754cbdbc82680f5ee5dc1e6c476fc75a7b1b4cd0705c054d8af2c141f26a151f87798ba61ccc0b311ff5f9e922c37ee89167bafd695209e00ec67466cdf66cea785a553b99c8f57fa9b5fb6932b0ba4402edb9055afe3c2762ac267dfb1f77452b4080f9c0421d127", 0xe9}, {&(0x7f00000004c0)="1d2be3de06309c1642a193216a4e8d96f4b7e111dd386887a6801ffbf576a5a2872de358ebfdf7d9138c2dd96350cb920a15d813c4b6c2f412b00e7c95cd13b02eec938a03920b9edf79dba4fd56a4994856c12501c2c57446c959b07b8285a902a861adee531bdd91c1de75a93e919b93ba279764d34aedf2cb064d3513794ba7845a38d9860d369f61b9b23964aa4738bcde47871f541e1e285bb8dc7c393e467661bccda23694c40811c510f358359e9eb281e091db4f1e7b681f06546554a439ea9a72cec91d765958fa4035bb35caaecefd95263d37d191022d659dfbaf31", 0xe1}, {&(0x7f00000005c0)="de40f20f45e1a4b187052a5161ecc5a91cf058ec95593b853ce401e603cd6f8bd77a3ff32109b0b2aaa62385d03d39b3d3e5720a84436a5748602e0378c82826d2097e38535c4ab96ce1bab0f64e67d18954ca7380580b4cdc7a99409f8148940343fe4ff54caf560ad33e497eb3925167ba81e2b0c3f2cec435b2c8c6cc43186c60f436f6a09a4884de691056b2926c7f7a5a4b39515091f5868e8edbf782164af18aa0527ade6b13805366b3c0f99bf5ffdcf9fcb570f587590c22", 0xbc}, {&(0x7f0000000680)="af65a778ecbbe3d522151d5468eac022662c73020df509d27686010f3a42c1d4b2f9829b841d7d693610d8ee836a0edc508482c1d8715a92daf5a9e1e3cc525bbc8e0f91bee3c07a64be3c718e4bfe085a11aa1bba35c6d7930f48ebeec75e626d5ad1be60f156ad133569f9200da41e67037035a0c0e2bdc2b20a44b5b1072bc2ca4f95489fa5e16b43afa79ae3df96d0ab775d37d4e2b34554cb974edb02f2a7ff64e41f23641b81779fe279f296f59a480c539a54171ed668d1b45c756192988104d1c38343e45d1c52cba680a8de2151d5e79bb7169c90bf2a80f13d3a0b7d6977536dd8672ab3e1c11998a3b30b46cc0ce69d5160f6733927308253464afc2d019dbb72d8596e4b2cf35579cc2962722a1cbfb5149450a49ac756114b6e11ba475093cfd47f7cb4189ca3f56959398644708e5023cb9e4989239507c546b6d691b860392a0dcb3fa0f119a0ab9ae3dce32eb0e63e7956e0f87ab705acbad6fc473ee0c3478be886687d8a8d79df42fe3520dddb5975b3689abd9d59f73e9136cc8dabf918dcfdf76d3f0f638004c1e8078766daa1d246083e5ed893d69b74109e86a21979943b4b7e1cf93ba1ab0f9858517a785eea57657885e5466222cd15880074a405c9c97c8b578499af14667ef30e5607ed9a2dbe4a55446ea8ceb02bcf0e3bf801cf08727ada773fa50c95d133ebd4c6e3b3072e7b01b81aec480f8acb5cdce900b701467871ae35e597b2b7afe34e7f65a61ea3fef4b921bce595c267611360505c182f0daa1d09a3b7ee8b149389e41f65740243a6789b7780a32b11e4c2082e8fde1e9df0d75601603cb5b38ab516aa2095254cc3fc1d005a008b55cfe993bc608e73346165782712e649ff5534e995be12e996a2c04b622cd9c59aba3d5a4490858c571e28ac3647c314f7a4ff068cf3d1a7d9510c61bf3d93d17ac66a275406918379ccaad69c31ad1e2c58bc68f00ca483366de4579d0e05e056b842d025721fc05f99928a65c9253d4a28c15662c77bd3c140098cc472deb5143caefbe859dedc65e4392404797a288807e31dac4723d30ac8b57a324c0bf9b6530f38e1652ba610f4f44f1086901bdd66b1f308d61fd3fbd4e710c77e19b68973669163c2c2706fa47562ffde366baa031829fce01b43b0fee85814212165de816cf00fd347351bdc4a2ca6be4cb011ae3623ffa2c8064f1f431da1fd8e3d536efc8d70196cc118a13cc84662cd2ba81484fd270c05293a8b73b0e639cc2e9a9225096811732a863a982aa59bb31d36280b6125e2d90fb0ed26edf2ec1e54cd58de291357337298f2f1b7fca21a76ff2baca9a1abe689fe31d15690722df55d0d1b04f4d8920c01c1fa5e37e00d3b0134939c46d9dbba7efdf38ac8f700f1cbf522d93260bfe913d0a48991865be63d7a1650ce2e611d3b3d7810c0798a18af2b205cb2e792a1f00304562542e5644b30cb6e2338cba42cf63b5672dd9b181c510ab6bcd152ab2a806d96242dfd0dc5df7a542c90800cc6b4131e30b0090679e5fb1af80453951d273e8d64aaf25550b34750a41602c337d4f63674b548180dee9836db01e84078fe5429b554b53e20a1ee62348fbc6ab6d2c3f8addc24358cbb74d45a403c13d358951668d4c4e0c12377456edd13b6d0fed60faa48c7c402f9303af0040177ff8744274e2ea2d1de826e8849a87d7f359410f212fc2e6f45e8be690a2f1e1bea63a9f96977bc2c4a92f6b0c206c229aec10c5c8b10a6a7f63f8ed82ccb6633d8a6a929d18b0bf796cafbaecd0407983b1f3164c72457d5ada8a26b5660b2dbe9e61415416d98b7716b941168566ac90fd45ba1652a233c1c8d01f1e042f92a3dbf80a120971be641dda86d7d38a513ec330c320803e3114974db63ae0b6de5f100d81797abd8920d5c03a8611bd85d5ed3a171da70a4a9a860ec29b5d0bd12b72c2306bd05d1267ebee1a10dfad4e4155f0e1ca7cf0b3eb287335124f6ff2c0e2b34c2d6e447cf38a5e471b57683ec12bcb0aa388a3aa3622e148618b6132e921b2a7dcef7f9d973381d30dcb80b509643a5e525dc6cf540db10dfa1b56a9521715d5654e027d684cae5e676105859a65d13903236a556bf6f9b5fc13630486446ebb1f83e2eddcf02a0b4bb06db1620fe939c16efe0d84f74f30f060076a08b2dd72e07e19b56015a5143163de9b00dbb3da5886f62f5c48c7089eafb626c8a0933938272662470b02947cbbcfd7727314949982189e6dc64b7dace3d21b8e391bd9eb863ea218c60c4aa910f28a9236a10989121c487bd2eb8b58ff3bdc861622ac7b4bfd4efd974ce0f628174ea09f38395e4591dee7789749e7260a6fe6482f5334aa5dcd11e2cdb60e2a403c6e021496573e0eac1b534bfdc75080ca114514914542adf8b56aa7eb99d1b794b0289519e32170f06c70b6ff831c5f9834eeb6c5a3ada1a8c972e3d446e5e202068e46a0b337915b491f89e4027b2242cb13b747c65f717677a36b50a3cd5ec01473a5696fabf0330d6003c91b9bc7dda9e6426e1cbb8c1be5bbefd3db8837fac359b1fe92a3551e03ec0c35c733458d413b6b5a61c449cad88ba3d3390ad24112d9665bea3281a5c64ff89561331efd51dd15a1bd4a4181fb0d81284dfd5d55cd715f584c30f3997c92ecb1b0a44eb128f387f520529d835f35240200cfabccc9dbc048ff2d7fcf07cda65af525babb2a98995a42dff3f5fcc1ff6f2d61874923171b4fe362eb62645fa8f896c508af4c6b939e1114c72f81db8dc21f84d666a75b6c32384f8d388eb42d334895b2e3177268f0ea3043d8dc5a9ac7df305a90ee25c08142a4519cc13cb80623b6e8b2e4c9da741ef7a484e59766a54b6ab9f36e862e5ac06a09a7a958ebdcdc050047f1c71b7258df3997769f3301949c40c141e434a4bbe37ae019a6b9e9ef32219a01d92f273c9520cd5ab24a6396ccc8eff322747e8ddc19b5c1d241aff69c1f5895719485efdd205e95e05b4445cee4810d4b16d700ab47c6894a4e719855676618aae44fc665e663af11b72e158f4f4f9ceccdd07c1681f9cc163dc2a1b6e6646d6d04f860258fb6ca1a622306b4fd3d3e4f3d22ec5b7e51bc384fac42ff8d05823ee0f6d61214f43870aa4219994f9ae5ed651cb02d5d43026d66e6b14b616c8cd9f7d77e358e7adfcb95235b5fe453725fbbc7368c1f3b51639471fdd99030e91d78f52b9071637f9ef2c63073e346b5095021a21d93cfd821952df5dc24cb388327639d7e62bf12413475be9399b06086e10ea3c9cfa6082d8ec61df43475bff8a9e8426d9c34530d8b00cfd13438284889d25ecdf069dce4964ceeb90f8403ba7a3addff4281592d22e56d455c23dc4aeaf431d0002dce99b966d00d9c9e774fa933829cc73d72791e2a09c0502abfca9986e32b83fa4fab577e516b1c807af8373fa4c5e15a857ff966cd8407f94dd3c8ef3af1cb5606c2afc35625b25f1a43e0ea7d2ddd695f4d609d99a0555a76e1973d37d9bb918715326af6585a689e7de2957f4db0ac78367f77b66d183b384d12e6f4ee04963886168a49161b1efc1ba9fe972a721c0d40d2b1d37512c357f46d5c680702e5b31897998b49233fa258a76136694d15ab65e3a4b2dc32dc16a4b56fb32ab6e1734f847d1b6176a122d977db4ef792abf092f55e067885229b7079fc9c93fa6d711b13aeb7b88428f1f2cc98ca0342d6013389e1a798ac7e1a22154aa4d7a6ebda350a0efa6d8d4dfaf7cd33d37b7786bd019b5df310deee72bbf46526fd7ce0e43c530d5c2b6a6203def1c62c13e8eeac9a1eee4b1a5b0fb2ef76c50bbe7ba33cc71fe002dcdcad7ad269a8bc5b5051465206e5823aa6bf9a211af195c4e466a3adbef8e301066df56b216da32e3d6ab33e4347ea35a7e7456c5e5eabf1478cc2b5f9213e9cd185983d45831c84a4deb09aa92d4f4643495e293e864a058c3e544cfd25b1608aa50238fb337e8d0b3b566d6ab132cae4192d1765579e83bc4f83024ca4f02448bfa61e7c23a5419596ad1862efccffb4f900ee90be575e22e40f9514f33796a96e301475a58d0e076a0c63d14422aaff493252146eb66dc32b0796618fbddc63e4f14195b2c90786b93d1ebab892842dfdc4dbf6610da3217fa44bc7b94237968ed72ca436c2b331cfee7f4d22de906382ba8db140941c7dc5c342d6fd975aae5eca3d2a44c45e4fc4d05fac8d255f00b8e865d6ab88cc891efaffb8d6f32ed91e0f4364ad8e5d0266dfc1c7b8c9332bb6388ee2148937287d160abc94b306c612ef8c9bf3249d5bcd0cbc2cb6a536961f59512c8074d7daab91506e0f42f1955d9d4f03bbb4277eeb7bb4da96c606baf1869976230d3a1e825088c851198d3372870facd4a55f302475f279f312085f710cc9057101a9e7ce1cb392bbf5e81ea104aadd27e8c97a3034e246e8785a69f1629d70ddbc9fe3ca82940d5c8d45da9191e9c35ad7f3736e80eb3b246bf0a88a89a6a158dd7fe8f9f8b19bc62a193550c74ca74568a04f1212a999ce21d75a320f511930dabd10a2eaf22e04db62c9557577268b43e6f28f095d248e9643c8b880df77cf1c7b4a2a09da5ea6fab2acfba0a5a9aa16f0434610965dbbf7d20d4bc9f3b88b9afb3df6a322cf13e423953f952a551e287215c51734e8f7bf0e1689026651a7b1903088942c9c2f8381e410e1c2f9d8ebd53910fd9845e049e9a13f8eb8309970a88e22893abdcd97dc64a06ca7f729513aa4c1c093d0b286b17488ded56e58d5fcebf2ea6f13b89fe38de7be525c11f5b6789868c5e0e1f249216cda3331173d7507ce7d32080858f2ff6c3a5dd0ff5ab7cb4a27fd453017615ef7b9074161ee8442f670dd902b48a4b05e9905ca569a631686126ba168c5df02363f580afea39b945eb727acd164db458a4674f6a63ed2272d16bc4640afcabbfbb799d5ece91701fa157aece25afa38ca0a168240d6a3247738c492f12b18a071d7a716a75d386ff781e84f9fe38e50e4787e3a7b3ecccb1c65e0559db457b64fcd466ae92aa647e917ee3280425d6cd0b63cab2605f16500d830a9c18e843acc86c86e72a564e42410b66f491f1307b082e355cef6830f5de440f376f0b392ad3f5ebc805079b7bacc7d2893b95cd454057ac882e621c9e8af0715c8ef35f2e738dae2d0e9d05209f8c6c523d38796ceabddeee53ebc50737347c8de0f03f47605b080de39794a1bd2f04e5ebd5ae3d60755ebf6b11eb8b8f8ead0a2339815bd279e86dbf082313349b5179740d48006e10c8ff3c81dcbc9310e10152bdedca827c752a33622acb9b11408d3868a6c4dd58ae4bdd05c8582e550af48d30374c260ab7f5fc0bfad2d38d49acd0a607967ce8eec8f479c5a82a12bb671673db0603581af15385f7fa61e83e521007dad2bb6f3c1bec02d2551464c7cc8d40b15eda03dfbc791402b7eeb36e7a4743b8feb7220728562e8ab04ba6e62671b1c5ed1a43b7ef0ca2479a280a364e7aa95f327c7846cd502664eceffb564e7a1cfd5d6ba67227a2316ba5e054b26a94ad356e4aa32b3cea622e15fa23eb70f1d84b72576ec776f9dccded9be210550aa73b4511e0cd9d218de3b0aafb3a2d51031d3c2bb75aeb1e3ad1193281ca37085b18fd41f73a08c82791a99f92a9709d072315a3a2223cd68dfdc38fb390669181b4b06f5f8b6bd6b017cc4a706542044e582155526ecd3322352f660757bf7fd83521dc83af219b2d745bf88da3d50ac0ca6a8cfd97d901adbe", 0x1000}, {&(0x7f0000001680)="dfd1b4cacc806e53c37edf76f8c866264d494fbbc7964c59cd0bad5d2173adc232ec7c30cc51004227ed26ab5b764338e2802cd14ad579288c7cfbdd2e03ced09fe45e57bf0c74feeb6bdcd8540df92e641193f50e5b07e327d977b5a5f56bd2235b7350ea08c13658d287b9827929ebf0cb53d859fddad18b559338a4702061177c62225353a18dcab6de29d2ac31aa1a806144d10e3bfda9d3a4bd0890787d8475c21e", 0xa4}], 0xa, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, 0x0, r4, r8}, @cred={0x20, 0xffff, 0x0, r9, r12, r13}, @rights={0x18, 0xffff, 0x1, [r14]}], 0x58, 0x40c}, 0x4) setreuid(r10, r12) r15 = shmget(0x2, 0x2000, 0x30, &(0x7f0000ffb000/0x2000)=nil) shmat(r15, &(0x7f0000ff9000/0x4000)=nil, 0x3000) getgroups(0x2, &(0x7f0000001ac0)=[r11, r13]) shmctl$IPC_SET(r15, 0x1, &(0x7f0000001b00)={{0x800, r7, r11, r12, r13, 0x121, 0x5}, 0x5, 0x401, r6, r6, 0x7, 0x60cb, 0x100}) r17 = getpgid(r3) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001b80)={r17, r10, r16}, 0xc) r18 = dup(r0) ioctl$BIOCFLUSH(r18, 0x20004268) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000001bc0)=0x8000, 0x4) geteuid() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001c00)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, &(0x7f0000001c80)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0}, 0xc) shmctl$IPC_SET(r15, 0x1, &(0x7f0000001d00)={{0x4, r4, r19, r12, r5, 0x8, 0xfffc}, 0xfffffffd, 0x6, r3, r20, 0x6, 0xc, 0xf677}) connect(r2, &(0x7f0000001d80)=@in={0x2, 0x3}, 0xc) pipe2(&(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIONREAD(r21, 0x4004667f, &(0x7f0000001e00)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001e40)) chflagsat(r18, &(0x7f0000001e80)='./file0\x00', 0x1, 0x0) 3.152649308s ago: executing program 6 (id=684): kevent(0xffffffffffffffff, 0x0, 0xfffffffa, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) (async, rerun: 64) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) (rerun: 64) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sysctl$net_inet_etherip(&(0x7f0000003380)={0x4, 0x2, 0x61, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000004400)="8a6038b7", 0x4) r1 = kqueue() r2 = getgid() setegid(r2) (async) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x5, 0x1, 0x3c, 0x6}], 0x1, &(0x7f0000000100), 0x5, 0x0) (async, rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d29fb000700000000098002005a00"}) (async, rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) r3 = syz_open_pts() mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x10, r3, 0x23) (async, rerun: 64) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (rerun: 64) select(0x40, &(0x7f0000000040)={0x200000000000008, 0x1000005, 0x6, 0x8000000000000003, 0x2, 0x0, 0x101, 0x6}, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) ioctl$VNDIOCSET(r4, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x0, 0xffff63de, 0x5, 0x2, 0x8, 0x8, 0x40, 0x10, [{0x5, 0x400, 0xfffff115, 0x3}, {0x8, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x8}, {0x88, 0x80000e2, 0xf, 0x100}, {0x6, 0x7, 0xf14, 0xe8a5}, {0x788c, 0xffff, 0x8}, {0x4000004, 0xf8bd, 0x1, 0x3}, {0x9, 0xc, 0x28001, 0xffffe2e9}, {0x2000007, 0x1000, 0xb, 0x77ff}, {0x3, 0xfffffffc, 0x6, 0x8bfd}, {0x0, 0x9, 0x8, 0x6}, {0x1010000, 0x0, 0x800000, 0xa6a}, {0x401, 0x82, 0x9, 0x4}, {0x80000000, 0x106e2, 0x2, 0x6f5fc48e}, {0x4, 0x101, 0x3, 0x9}, {0x4, 0xfffffffd, 0x2, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000180)="71f91e3471ac0058bc5a91501d94aba72e9f18aed7c8b3dcb6a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x6) (async, rerun: 64) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async, rerun: 64) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)=',', 0x1) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x54) acct(0x0) (async) acct(&(0x7f0000000080)='./file0\x00') 3.151905846s ago: executing program 5 (id=685): execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='^@,', &(0x7f0000000080)=',\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='[)\x00', &(0x7f0000000140)='\v\x00', &(0x7f0000000180)='!\x00', &(0x7f00000001c0)='#-\x86#\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\xde\\\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='}^/,@/\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\xa1:\x00']) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) (async) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) rmdir(&(0x7f0000000440)='./file0\x00') (async) rmdir(&(0x7f0000000440)='./file0\x00') unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='r\x00') mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000500), 0x8000, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000005c0)={&(0x7f0000000540)='./file0\x00', 0x0, &(0x7f0000000580)='./file0\x00', 0x8}) (async) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000005c0)={&(0x7f0000000540)='./file0\x00', 0x0, &(0x7f0000000580)='./file0\x00', 0x8}) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000600)={0x10, 0x4, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7d183c78}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x53}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x424c}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xf0}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}], './file0\x00', 0x800}) (async) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000600)={0x10, 0x4, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7d183c78}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x53}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x424c}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xf0}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}], './file0\x00', 0x800}) r2 = socket$unix(0x1, 0x1, 0x0) fchdir(r2) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x100, 0x2) unlinkat(r3, &(0x7f0000000840)='./file0\x00', 0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000880)={{0x18, 0x1, 0xfffffff7, 0x5294}, {0x18, 0x2, 0x3, 0x8}, 0x2, [0x3, 0x38, 0x6daf472b, 0x9, 0x6, 0x3, 0x4000, 0x7fff]}, 0x3c) (async) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000880)={{0x18, 0x1, 0xfffffff7, 0x5294}, {0x18, 0x2, 0x3, 0x8}, 0x2, [0x3, 0x38, 0x6daf472b, 0x9, 0x6, 0x3, 0x4000, 0x7fff]}, 0x3c) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000008c0)) sysctl$net_inet6_icmp6(&(0x7f0000000900)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000000940)="76098c725051fb5c7cd2c8aef37d98d2273046d3da781c3cfee35eb18a956b6b624fbabe7d65ed4ba735b5dc62979be824151ebe056d76b64706d62c2792430fc0a15688fa8e6efe38609ae9e6c7bc7680967e375377641007c5ff193424dd7da45252922a1e48cf42d2852207a8d43871592269365fb8188ec1cf639db4b31cc07554", &(0x7f0000000a00)=0x83, &(0x7f0000000a40)="3b816a5cd802ccaff42773fc82a24558e8a305568ba96e9d1462eb3434fd012b08a48346a01b9160cb2036c60afe8051b3d2391bd46569bcf7f340ed40c313e6f1b44e7d0c797ec338cb8976cddc9ec58efd04f87a54e47ed9acbd2747d058072584a576ebc58ec7f0e96641cee3c78f0ec90e91858f06f3931dc6ee2d8e8ea8b813cc47fd1f59bf72ea2769b833ffa8c7fbb23e0446638dcd34303af01564da44c5ab13defcf5f303c18350db703e1cc9323a7f02682152082341808264dff172deef4d010b6f364a6ba2265ef312bb82589d244d2616ac94391b47f5517819b9", 0xe1) flock(r1, 0x2) lstat(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)) (async) lstat(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c00), 0x0, 0x0) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000c40)={{0x8, 0x8b, 0xa}, 0x6, 0x7f, 0x5}) (async) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000c40)={{0x8, 0x8b, 0xa}, 0x6, 0x7f, 0x5}) fsync(r3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x4012, r4, 0xc56) (async) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x4012, r4, 0xc56) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000c80)) (async) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000c80)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000cc0)) sendto(r1, &(0x7f0000000d00)="183916558c4b45e5ba8e6762b628b59b51d3e595228691c88b8126aaa977500be80ae8ba981e30eafb70b204114cf61b391f6354b5cc53958e48ef0515998e290e0581d594b2f16a8b74cc124babde86d0bd09f2814ca9455546c446e7ed3ea72942d618213b620bee90d382969704f3ac54f81576b0ef6f3855214b18cbbee8d3c57fee226e6eb5179dc8aa319c6bcf3661242daacae1c33da86379d3db52ad865fb01bed1a286272a291610b022894cda41b86d56ffc0b747ed09b14a16c76b2e8202deaf7fd1cb4661dde592430be08487cd8afcd5e9bfdf3714b27a57ee874d48a55de7c481df74a0bb16bc44d0d3354fc41", 0xf4, 0x401, 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000e00)) (async) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000e00)) readlink(&(0x7f0000000e40)='./file0\x00', &(0x7f0000000e80)=""/210, 0xd2) fcntl$getown(r2, 0x5) recvfrom$unix(r1, &(0x7f0000000f80)=""/128, 0x80, 0x1002, 0x0, 0x0) 3.151447994s ago: executing program 6 (id=686): syz_emit_ethernet(0x4c, &(0x7f0000000080)=ANY=[@ANYRESDEC=0x0, @ANYRESHEX=0x0, @ANYRESDEC=0x0, @ANYRES64]) r0 = syz_open_pts() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r1, 0xc4504448, &(0x7f0000000740)={0x6, 0x0, 0x0, 0x0, "6374224ff1c14649ebb1789280c9795a6b47c1d1"}) writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mprotect(&(0x7f0000662000/0x3000)=nil, 0x3000, 0x1) mkdir(&(0x7f00000000c0)='./file1\x00', 0x94) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x40047307, &(0x7f00000001c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x80046471, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xf82c, 0xfd52}) 3.060433099s ago: executing program 5 (id=687): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) r0 = kqueue() kevent(r0, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x400, &(0x7f00000002c0), 0x5f, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0x2}, 0x2, &(0x7f0000000080)="e40306a3ed3b7ca230cb1491ff7a0ded546c0f66d31540ba", &(0x7f0000000040)=0x18, 0x0, 0x0) 3.060012581s ago: executing program 6 (id=688): syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) (async) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) syz_open_pts() (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4, 0x1, 0x8, 0x3, "4df0f2c05b221713ba5eb80d7fedeb4f619bc071", 0x2, 0x8}) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4, 0x1, 0x8, 0x3, "4df0f2c05b221713ba5eb80d7fedeb4f619bc071", 0x2, 0x8}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x8252) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0xeb) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x9, 0x3, 0x7fff, 0x0, 0xffff9d8d, 0x9, 0x7, 0x0, 0x2, 0x5264d51, 0x62}) execve(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000300)=[&(0x7f0000000200)='!\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/ttyCcfg\x00', &(0x7f00000002c0)='/dev/ttyCcfg\x00'], &(0x7f0000000540)=[&(0x7f0000000340)='/dev/ttyCcfg\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/ttyCcfg\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='.-!\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='/dev/ttyCcfg\x00', &(0x7f0000000500)='\x00']) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000580)=0x3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000005c0)=0xfffffffa) shmget(0x3, 0x1000, 0xa0, &(0x7f0000ffd000/0x1000)=nil) (async) r3 = shmget(0x3, 0x1000, 0xa0, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x2000)=nil, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000600)=0x6) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000640), 0x20, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000640), 0x20, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000680)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000006c0)=0x8000) ioctl$TIOCEXCL(r0, 0x2000740d) execve(&(0x7f0000000700)='./file1\x00', &(0x7f0000000740), &(0x7f0000000800)=[&(0x7f0000000780)='\x00', &(0x7f00000007c0)='(!\x00']) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000840)=0x3) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000880), 0x40, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f00000008c0)=0xa) (async) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f00000008c0)=0xa) r5 = open(&(0x7f0000000900)='./file0\x00', 0x80, 0x48) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) syz_open_pts() (async) r6 = syz_open_pts() ioctl$TIOCSCTTY(r6, 0x20007461) r7 = geteuid() lchown(&(0x7f0000000940)='./file1\x00', r7, 0x0) socket(0x18, 0x5, 0xf0) (async) socket(0x18, 0x5, 0xf0) 2.973772398s ago: executing program 2 (id=693): socketpair(0x1, 0x2, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="83326596326516a02fcea928adc5f0e7ba88480ce351798f7656e0223889", 0x1e) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000080)=0x6, 0x4) r2 = syz_open_pts() write(r2, &(0x7f00000000c0), 0x0) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/128, 0x80}], 0x1, &(0x7f00000001c0)=""/209, 0xd1}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0}, &(0x7f00000014c0)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) socketpair(0x20, 0x8000, 0x5, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001580), 0x10, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f00000015c0), 0x400, 0x0) r11 = getuid() r12 = getgid() sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f0000000340)="5ac0a756e6963a", 0x7}, {&(0x7f0000000380)="3c3b9c73bd6b4c7b4574d597d2a682e29c6c4714ff75bac906aa1f7c483abe5e6dba2f90dd18490c734955549bbac0613c56cc4689529ae8cbecb70048a5b595058e6268988884aeeb8c84433d2f6fc323bd43f79868731e0248e3eaa5859665968a9acb80e7e492c3dbd9fd2005149975b22fa19764d1b59f703a148168835e3c89aa5a0e7349a177724159ecfc1ad662fe6a30a9640cf50bab", 0x9a}, {&(0x7f0000000440)="321db8f93657f23eda4f7a7ff96a8c9be4d95bfc3768fae949cfacfd408d0c742df3fff24927e31957f0a6488f9c1421353f20a200b5c90b34ffad0f1c5b4b93ddbc9fc168cf7251563c9d58f7d411ba39bb06e733547c1f8ae052910d8dc49bc2ca6a5a3c01ca326b0d3afa8a6031edc253324115e2f3c7b3c65416af99ed860723ff45876355a57155794e9911660fa25c4dd3b670541cacc0fc5a3f79222fc54fa1578646da8892c30502644056b3284c0536dda73e0ff380b42d6c071a598e1146b6e3450bcf9334314f24910e78bdd56b74d0fced3f12656ca8fa890db365510d5533985f333b8e88f3e0ca0de66ee3037dc0121e7e85194d55bb6b40be10b79d5423d576aa17e6fa77802cea9c4b0b32aebf2a9d1d9b234b1ee73881782d9280aa0c10e5763a0d6c1dcfd7dbb01d16b07fe7c501540978c0c8e597da59d54265d7cbf2337abc81c337ef87dcaf5b9e5e803731edf684bcd3d0be0d754188e2e3b4ac243b37a8d2ed35e3861c3af1a2eda2e4f02c3e877834cbc06de0d2f0c30a9b96e2c82eadc7526a375ce8f1509965bd24e79e639d1abb0fce9e353822b0b97e8ddd359e2e2e083829b10888abce48cebe2c63e2e2526b5be8fa7a96d9c38841d35165aa5b6fc5290204d9c1dc71aeb2fef84480895d3bdb6fa1d949361c4226a461da06881ed8b5fd4e25c874c78e64227a21b2cd235a75abe112b29b03e992e029aaa6023304dadafea9702ed4db5b981b6ddf1e35e8425b6bd16f32b0a2bd488aaa84012de626f7e558878cc60733d9ada84948efaddc58e45843337c53392a41d3759dabef320a3f84d674aba56341fc9b9786b28c6e016e3e0ecc139794d72a6fc745fe3ccd3a4aa9591be4df1b1ca70d840754d02ec2f0fb492ef19436c9c70a842e2dc0c468d58f161110650b5060edfc2e5ad66ec683f0c5adf05acd8d9739f5a03b73b2e4e0586ef32897edd20afdbf7f81c015c5ed4ccb52152985cf895fceef1d4df5bc1ae83ce90b049e24c6181870b08575c2f08ae0e5dbb73515539eb6d603acd5edd6b17ca583eff996f87d86c68478182f207eea17151e14aafd02b475d326beb501943bfea03ac63a1f389e27b76171e1f5583882758bbfa1a3ea01134f850dd469e38f449e2473ba36c9bcea6dd5e0b00598bed99a1b3bcb39e0e3d8d0e38ea765cac72737fa144b49bf588feb01aa9e4bfd958e1100c839b7a7b37e812a0d9aec0a891affc156be74470aea911c2405bbc2d6ec9b8feb2c011e479273729f059ea01960de717cfccb1b13fceff6a65c432e645877e731fd83dbaa7df192c5f6a2324b630c7092fe7a8dbdb2740b31c05921e151d7dd44110e42a5926cb6a39ce2273d6d3fb80d75fcc7e64624e90e639cecd800f4a69b80ecf5c5dfc31abcd1aae1db7a4a99dc1cb4b73bd191137a73220ed32c5e027dd6cc96acb5cfbda1c938a829b960e4dc410edfe407e12e0fb930986dfe87e20d179fc9940dece06475bab634aa302889b8e623745f4e2bf4aeadb219ab86c4c9d4943c52dac223d22fd6cd0c8567fe3db5edebae0632468e6fb91766cb10c9db3df5f0c28c93c5dba947bb2c696a6c98e3a797c5e967c485796b5b3d39bdbc09e169f94937d1b714095e434f9cf3cf6899d44b66373f50ca845ee1d395b3189bbdd041b9beeb2100e5e019a210fdda292e991b625d0a5f933434b1ff5efaa148bc6d41d3bbee41467b69b23cc630f3f9ec1f9249fa639a7993972b562e027581d47f80f61407e951e3f2b2fee866fff6fc6ee82320b632e040c16f8fcbd417267355aa58764444f75acc9102fbc44cd588d38c162d75e5838f1503fb3ee2e5b466a1dccf0254d6eb29a16d8179032506d330b73a449361a254ff9b9c1061653edd579cfa770b2418ca5f2a579d9a805ac1511b03d753da52f3adc1e522a37ca93bb7a261822cf0fb9004f4160705d703fa7694177aed05a7d002803ea1f52a0e3bcea9aa146e7498ef5cfba0db5e30773fab25e3b70cb16819a21c1ce9b82f9ba27ab823371acef72f4e25090a8fc864e57d29d0a5c096c04ce375a8b410c614e1d54c9ae38817f9803fbecbff205160bd04772c64d81247023e409ed8551c20fb0a6625bd6c02a01834b08c359f7e724df0937de50aae459412560a75d098fd7ad7186514b27b2883720cd39b3c6616a001135ccc827504507caee3dad9095ee3ca781e82e4198165b652703bf7ef5bb02d8823f3eb63398715796d761f9ea5f2c8f697fd5e50324d36db15e7aa3e82f395926d8c8a86973bd93256b69f17562758fed0d294f5a48a9cd67b450680beb71a9ca942b13caa2c2972f39de912eea3c40aa1035a517a6187372a6ec97fe3f45f4209f93f622346a176a627a027050b7cfe00a6dbdfe13fe6afa283e8f6e4898e29bf557da93db047b5f019d46a065ad540b5646b9b3f080810df1321a8aabb789a3501a70e9065db7cf788bb2933c9b64eaffd1cec1ca5458ddd92a8beb5f546709d650d3687fef90846404d3b3c428eaa5268070b9326aeb566084ffac6969639766f7446af5d34726bce3c842283e2d4ce4a0ec8f16e03b97413ced2f57d751472811d5ead19910c8172b179c4da31239c2bdd3c462c391362d475169a13daeb164d303f90f4bcc5a6e9ffd1b1d89ded09b2d082e164cddb2e1b0374a02ab36f2b45b71884b98e98155d2bbae65f93e99efe199c654b99aaebf6c2efe51f5bff4e3465fda67afd24488cd4085c3a905aba151d582d8270f91341a7fbe957277fd553812dd38e00cbd246ff91319c2befabeb46793a41a55dbcf6f0d8657ceeecbaa369126c428846b1d53e2fe4786422aea37540fded607b5856b93369deef9a05bcaf8505bec2617695c1436030ad6aa8b8330465d5240212d608b120ba6b5f4f12ffc758779c576977ce63db9be2301dfe876dc6ef1bff718b1f9d4127fb0f38a75d56ca2faea192ca2feeceffe39bd2de84be76e1ca1d4121f123c6b46eae09a7d923d058824488336c7291722c4000c8c958c202019061e3501572b3ebfaba8b28d5d25e12b0b6072461586aa3d2f2105f387d3b0cfed30c4d876b14e7b7dd896153237ac507210b9567e1ae15f2fcad84984adc55120bf2ca57fbf1ccfee6459bb59306b5c7afb358fe224255f7516a4925b86f657b11d8c7bd484b38d4325c27f0a563b398fba508df7b298790f015f5e474f479b3b57b54212443bb6e1cee0699869f6306a2f87ebe3ee6ddf041e09c90c4ec6e65e45e8ba6cdee596cc0266270b5ad8b141ce7400e0bf6fa20c3bbad3ecf60877b6a8b20791f53361831c50d18d3a26b13882db55366f875ab0c559379fc0fbc8b343b88e5e315708100df150bbd70e9105e8f5c2d65555fc01711b36d497e0de94dd82d330927aba2b0740f79b5f7756c5e9d6773995487ba45c9541944d51887c484da1adecd7f16530f6e0c520e488e71848511629c3884e2bac5a77f5d8d27db9622307bbc9a2b3f2ced158d07a1fcfc0ac37c2f98ded6b0b7c77d1960e2e4e3b228f828d5b1813d0883cddf46077bd93d93ae1ddc35d7d24cf88d3c3f0e9f8fbe94eefed628d6c556129b5f7118c1408983b05bb49e75833946331bf79977474af368166565b244c20e6f1ec5b840ace4f0bd43f8de0458079f9db25b0b470a0dbfa68bfae2b5c32cce1a8158a73851a8bb04f18476e5bca7050a06331ec46942601f3156927b67bbda9938bf703321f67ee9169080193a33e47be1e172fce666417de7d0b4afd216d80be4e5d576601c3c09ceec57c9a137e2d568d0f7e6f87e3ba99a9564c061a21f1e49f377ab51f472a919c26951f5d8cee5ed1c2c8aaf62a84cc6d04b412bbcdd96ff02a2165b4809b3a2a7fd9bf40985b0178e9702e04c20352f1b939961d88d99db2c1198ec08148063cca7a3919c410008eb45da8827c4fec20493126033a01b0701462faa2426769d13c825834aee5c78b48424b30ae07ea228b384ba1eefda3ad1bf492ba04815ab6b5db61d8de8c7df8440ca1973a138087ccd116180f7450065f406ec13ec3ad0138ad3cbb811420efa0c5cb4a5cadf48acf293d3c3408caa6a3ac1bce8019f050f46d35b034c9e85a6245592ac9d4cd86ffd403f9da49a286cf68fe327754c73e2f1776a8055a86c6b61400280955b5d0504898eae50b577d4e47f13add1a1a20f407015f51c1b2e067eabe6dad956bf8a4469310ae48b55d72d8a190c900da225916353df2926150cebefee897b12da4e49ad0f03823ba78dfaf6a047bfb98ab7d6d962b6f2d16ff3b3d51dc722f34ee3e2fbb300a8940f517ab65f0e38269bfb8976cc26da1f79952921c6cc54a133373f0852705f7b641ab1802f7787101781fe643c829b083a1cb6a2fc539971eb5ded9abfa05ac70de6ff1a07ac21be143e539f5d590d34840f0483c48102eb10f8e94f29dd5470b427bc4ce638552594e62275cc1af65c8343e1820bb05017046ac28a966a726b633de7d039826ae044b6745547de3a56f633b4019ca2cd01465698b5a4389bd70114a4b2e9bd8586e0d4eac13093b956e896984dc174cc03f7348aa72cf08e54da9e39a0a265c3f0e63fa37e9c1686c66cc8d313f15a8a77de56d4637a2ceb0e0cea834c0b2a9249fe3217ebe5f2d8ea0c9e73f375dcf15a4eee77377c81d43cc4e69e04c98f703cb5b734d7d482e596b03cdb2919075bfff7e63db533aabdda221bab846acf7ff74830d23311d720760afc1d91cc4facb62cab1a603dc91c77344cb5a2aa10d4fd3d93017e3701a163b353c18841ccaae4c3a850b4d3fd751535ca3eafa8eaf79fffd91e6c99183acc25384c6f57c7b6f84e476bdd94bbf4312e428c0d2253c6fb836221df177f3151efa4080044dabb735c11c7d5d63f233abbea3aa01488dd9e14d12a636db57ba9d10d705957b39dcd33d267bd84712063c023575536c313d2123e08e6aa788e14fbfff3cc4d3fb19b5fe47fe21b40b0ae336257b73b67a7fe5ad0ce3fe4d0d457796d2b86cda086f04f03bba59935a750bff01e87a0477d936a8e5e8d2d989c0242439285dea3e530c6f92066e2b80d3b6eddc7f436a915fd25884a90945cd1d2e70d0a9a0ee5e25a4592dee2369413c80405f2bed98c09366d02847c162f9a8b6be721d26acc0322e01f8eb47fe095b1b42e0a21967af346e04c1f1ddbae1defaa5fec057bfd8c2bd63ee270ddf8949ee6d6b87be7ded8ce794caba75f30c42f4ee4e58861bcc5b15870fce18072473f38efbf10ad6599d0b1afb1252fe373a84ac06eff211674ee96fd205441c2252fd18d5a5791add931b4554833d87acea3a7a2a5620586da183dd4c89f501de4f252e2cf2d4fb71ff552d439c6c15697a6e2e763f45a0968ee54f28573777fa7d66b1e201443522767c439c4ec39528c90e7573ee0fb6d4b75c8f4368b7dbbec77a17ce334eaa293cc6f6a78bd7c687f790442f1b84fc021f354faecc4bc7f6bddbd6a5a16c4a12fe18c5c7ec3d40f7e1f6777f8689acbe75725e53a00fdeb6c5e710aeceb62db08b9da15f76237657646ed90572328f179ea2d1d0252c898883f0a56e456d5fbf4d45ba972f448fe6f9e9a036885ca9395047993ade9707ba7f97b03878f9835ba024459ee33e322d6fb92fa7800dc584a5d7901648423a5f8a972886f16ea19b573c8b56ab96c7b8e4b671dfdb11f47a527791f32ddefccacfce633afc8b6cb825d7a5fb4e01e826ed3975ae313080a2a7b0719aa0f05e59053911d88787c", 0x1000}], 0x3, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x38, 0xffff, 0x1, [r1, r2, r9, r1, 0xffffffffffffffff, r1, r2, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r10, r1, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r12}], 0xb0, 0x6}, 0x40c) ioctl$SPKRTUNE(r9, 0x20005302, &(0x7f0000001700)={0x8000000, 0x5}) ioctl$VMM_IOC_RESETCPU(r9, 0x82405605, &(0x7f0000001740)={0x8, 0x5, {[0x5, 0x6, 0x0, 0x46182c4, 0x8, 0xfffffffffffffffc, 0x7ff, 0x8, 0x80000001, 0x80, 0xa, 0xffffffffe9184353, 0x3ff, 0xff, 0x3, 0x1, 0x1000, 0x5], [0xffffffff, 0x3, 0x1, 0x5, 0x7f00000, 0xaff0, 0x6, 0x1, 0xbaff, 0x2], [0x9508, 0x3, 0x74, 0x7, 0x7, 0x61305996, 0x8], [0x91, 0x6, 0x3, 0x5, 0x2, 0x7], [{0x74c4}, {0xcc53, 0x7ff, 0x3, 0x6}, {0x7, 0x5, 0x7, 0x1ff}, {0x3, 0xc7, 0xc18c, 0x5}, {0xfff1, 0x4, 0x7, 0x7}, {0xf, 0x1000, 0x5b, 0x8}, {0x0, 0x6, 0x74f, 0x100000000}, {0xa, 0x2, 0x73dd5e19, 0x1}], {0x8000, 0x10000, 0x7, 0xe}, {0x8, 0xbad6, 0x5a, 0x4}}}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001980)={r3, 0xffffffffffffffff, r12}, 0xc) dup2(r0, r1) r13 = shmget(0x3, 0x1000, 0x2a0, &(0x7f0000ffd000/0x1000)=nil) r14 = getuid() shmctl$IPC_SET(r13, 0x1, &(0x7f00000019c0)={{0x2, r14, r6, r5, r12, 0xe, 0x7}, 0x7, 0x280, r3, r3, 0x5, 0xffffffffffffffb9, 0x6}) ioctl$VNDIOCGET(r9, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0x9, 0x3668, 0x5}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001e80)={0x0, 0x0}, &(0x7f0000001ec0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001f00)={0x0, 0x0, 0x0}, 0xc) fchown(r9, r15, r16) bind$unix(r0, &(0x7f0000001f40)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r9, &(0x7f0000001f80)=@file={0x0, './file0\x00'}, 0xa) syz_open_pts() write(r10, &(0x7f0000001fc0)="51767916b121db3efb84810e6230022f0dff4ac1b37aa02660d4687ce761dad719e53b9f0094902e834ccc1dbb2b5e90b625063996526d34e62537ec481897fae1755e7db4322d8e7f5f58b5f8690477df9f735cb31fd898d820852e463a7fdf3896dbb0633311438ed093acaa8fe45b9d0e271b46d18abaca89fd495cebd10aaf014bc7d2523754d7e4a62a23b3891815555633c7a9073b3888726de1e333474f1561a546f79c5fbef08422af0f69740ba2f6e551bb8c65c24074da55c4b5bc432e26986bd1cac98e4acada5883ba807c3a908d23a20e661fa570", 0xdb) 2.97347336s ago: executing program 0 (id=694): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x8) sendto$unix(r0, &(0x7f0000000100)="b10005016000", 0x6, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000025c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00 \x00\x00\x00)'], 0x38, 0x404}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x7, 0x3, 0x201}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x8}, 0xc) syz_emit_ethernet(0x23bf, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x2, 0x6, "ff4a2e", 0x2389, 0x0, 0x1b, @mcast2, @loopback, {[@routing={0x33, 0x8, 0x0, 0x4, 0x0, [@ipv4={'\x00', '\xff\xff', @loopback}, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="1847a5efb524d56b56f6e71f92adc39e", @remote={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x6c, 0x15, '\x00', [@enc_lim={0x4, 0x1, 0x4}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x7865}, @generic={0x4, 0x9d, "04adfdf8c2e1aa4c826566da50382141bce0267f08b37604c29bad41d504df09682ddbe123edecc22f73a70662f02371fa8033cb0719a77dd336d5ff4d3deea4211240bb595c8537742fc67a39429c55a3a6cdcc0bf0fa8f9d4ebfd03f41f764faf17ff810eedec478e129999c6b315417a62372026021d680e0e5688a36a8fbf90ce0f277cce941559b0a4228a272a63931d512053781f12a36ff0ed2"}]}, @routing={0x2c, 0xc, 0x0, 0x6, 0x0, [@empty, @mcast2, @mcast2, @mcast1, @mcast2, @empty]}, @routing={0x50, 0xa, 0x0, 0x3, 0x0, [@mcast2, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @dstopts={0x11, 0x1f2, '\x00', [@generic={0x8, 0xf8f, "8fd9bb29addf59651cd1eeaef901ae8738d806b0825bf008371acea6e61e96d85e26e0d074f0ef3f57e4b38b9372f6ee9f703b2d35497e4883a4dab1fed7580d2fbfdd9924e3f9bfa04ec73f56b3c2f3bd79f025a824dc52db2451d5b7c30edba220113440e6ae89cd7606a24604db45497bf7b318a5ba689b46f72b88422db8dfc3dbc1c05cce41b7566f293bbb313a79ce79833f5e937d0db640dff2351e08cf6b385732b488fa47c1a76c25b7bd5f5ad84cc6cceee42a71e3f23f07ea197b95af6c1f341cc7ffcf0b65b6d606e5ec23142d1a81f54191f5e7c085a4119018cf1b0920455de9a0c56fa8f435b1e8f1486c6ea17a209a7e93bd4883e8d7a4343fd8782c721fe086ee1990874fe8079db32a65a30bc5f0052ae94f5b5ba2cf6eb0a437ddc478d4a16070d1cef015bdb5b8ea6d03520998bcaca721c24e0f435ccce18b3fc2f00441ac61992b2bd0a27154d4ae92bdf94f4fb6876d5aec1951d572217c68de0034768ec8adffdde4f048f38c4b5b950fead7869d493c82594a51a46560c1511d52b8615e28a2780ba8949230fcfc037c3df4c0c009e52dfd56de7c4ed2588da88c6f5f31a42ca122a9c60f325c5bc92c35bcc64fda4eeaf8ed935fa8163b6bed0024e6ca3f77767c1adff6cff20875d8c295cbdbfc5f467355a4bc6256257e7be6c18906d69e491cf2b9b26c873a745c040d12c7d0cacbb692cd5ad3a3169d732c7a710a8931c43e73ae77687aead2ab51b599f35012787a1e07ab85b366b1b8e73dfa47d10290bc1dcfc2186b76f8a4101d350e0058d6a740491773509d0f4152cb9888b2afb29440f31ba769b44af1b31b73e58829a46ada314b10fe5c72165e6c21a436675b9ba089ae78d1fec3ce096c915c6f941d74bc4f6ed35cc04c854f41bb3a28ddaf7847e9c1e092950bd066d65c3c102679d118d75370c920e0fd3cde4287ff5f99f0f114586c747b7c69fa6894b1065bf0affd4ce720669c4277b50332ccf22153c63e370e565b2fe126569b6bddf6c8baa434f9a3d291b26543197aec3b05371a77aecf7236e6958412f9f478c9e5c9d46825c225eac3b9effd574cceba34f5828915eda6a7997005819e9d5e634a911cdeb9095ee488af069aab20c1feaa27195d66411cd9a0355bf349dc25bbcc751420d5edebcb38b1d3e244d58dde033509be9889b68614cabda9c0e688e00b9a8757c980cb93d3dcd42a78a234036cd811ac088d5cb0b30922621c8955700091092b0a512de556967798706adc632a5fa9db2a7539dcd7afc9e441fbe8ddfd76ecf3d514cb4d1f54860f111237f6673bf61b426cac020287192f4df366b0e2ec79eac56435d4d4527cb1e0883042b1e440e0f8f0d8327cfbac2d4e3ca07b09747b9d17e29c6e18ad4d34deb8fa947f6ed46238c7299fce942fa337d93af521333571562a1d458f733d108159251cf686eb7d2f35f482468de524b91d9ba9091fee701c7495bde2055e06a684689ddbc00e36bdb0d851ecfd87c92f77fcbd5df09b6f0223a372ff1fb142b5d2e2fc5a159206d988597206ad0ed7ef569d5da9ceeb9c8bf25c5a9db13eea2431f11212d0d9fa0640e8467ea58825df11958516e55230b3b313101665c109a016d02773904e27facc69995c4e3a88b5a579ddbb0006ea2541e8897ae6f11cb0d9849a8daf0b2ce6f0bb35026946392a84f8c01f0ca5d14d8d7daa5f759d789b6e989c173e881a7474dc07d39820851e71e59fd6ce59fc2f67c435f2c880fc6e0a77c859b8ecc286d8c22f04237db30a3af40abaf93fec3a8c37f3c0af916c817a613a55ba232785ae9691c00bdc3879150b2c78e636e8ca16555a1f89049b27ecea8dca5ce52ca72bcbf1ecc42bb5a212625e6695654230618269045240a0431bb201f578684a3e745989088331ab362d9cc7c52e7eb8c8ff721d2bf5aa6623bd11d2532b5801893299f6caa233dc8782953ba32eae9303642570f584403346a11040ad2f42b971cf8db34672590ae5c5d19c9d87b02314e698a24b2f307f5d42847c12c5bf9f73dbc8fd543890b10338ba90351407d4acb1848e11d693bedb5f88659831b8ae5ea93d30b481d7b901f1de982e2169926ba25a329d4b3091f0fbd410ff80aa837269449ce5bcacc2f857e7743f45abc2d75225e1838a338fc642305c45b1148259e78f3a7ad9dede60e72a4426cea5e98bbb836be43dbdbcc1a957bc10b8c72ed9a348d256cbb653d8c868f30145f9fc0e4399e39f3af8096d9ca6e2cd3af89e0a5a0051fd34f5787a7e11d4342ae9bf755cbae8fd4694b2045c4a924eb0acadedbd81b9aa11196483bf661af2419b74761fef7cfb28a9da61f02070fcb1646c43dbb6126d7c4e70ab425e6e30489e45dc15428cd3f7b50eddc8c12bb22f8d8aac6d589e4f590720d5fba02d4bfe614b92d03665af9222b4e3f44bcc610f0f0d1595f7023499fb73d071e59e4aeb616b6172ba5496758a77d0d21851287d49645fd43cb681d8d3e53669d89010066acfc55af2be83d6d95d9c7cf275244b7291b39287284bcac45e14be035068eb826210d691eeaf18527a4cf8844282afe8195d68c2570305c3dc2ea6492e8a69b5f7959ed83b9ad7c8255e4f90c1abee0880d5d0739e071cee034462a660db0d27332a414dc0008fa076f2dcb8678f57516f6e0cee7bf4d97f0dc80f88c279849876c34318a042afad41506d4c3176d76d429f4110dc4027de4becc44e870661f495cec544ba64ad1d918c5e4354e69993dcb9369f4a0f04a2eb3c7a8f865a30e856891e8b8494f9bf2adde7cdf459a3ffeb7d2bc60108e26faa36782feffa10a212723b05ec8774cd4114e0b192ce8da5d23bee2600c6ef80703da16eb5d9d8a15d4af87687e6b2573128bbe6eb55d0a5deab8d5746f61388dc95560d28892b201f42372199fede88a0bd9d239c812099e10c4e07456f87d2536b2b90b363ec4154bbb89b60a33396b3d702b649ae34ed2760d93abdf7479ac07c45c3d00657b0dfd2fbb2f6283aacb44674beeb12f08f801aba7cc89adf6d005e1d20df353441dd2af277d2b8b29640b720cb987b41b271190b156e6cf9028509b8614e7670d47c863925af1739314be792a61cc2fefffeefce1742ef5a26980f9d32777fd0590838741e9c91a3b6a748860cdd3706ded5140ad83595ad5d43e94401bf35f418750a6da8c22ab1bcd19a57e82ba15f7ce5ee284d7369d5e47884734ee2db6cd282e87d7bf9f87cfe5e38fecd21e466624dcba397c6e1edd22c2dc9e931e9b61b37aee1f306d918c76bd1e1236e37993835b43a3a5532f9525911a33c6e88e28cfb53c6a39dbbfaffa225837db830ad50a129f76e1c387719cd1caf92c74f1904b2825298bd94d0a4363d6fbbe81b79e864725a23fdc1ec98c17349c526d79452a056aba82ce0ec59baf9e260a28e1e4d9f45ed4a7ad77b8ec4e7004e560231384810f247b046341e60d59a7a0d3d7ff0aa4cf9d72ccc053d75ad8df38229e9312a403d8f17d18fd11974c704c1cfd13fc71426ef127610b17fb7d0488661cf7da1192caa1be442efadb136767797a337b8b71a4ae9e908fca995e9deee8d95f44aab33e3b121876771d7c7c7357b6e498cb887c88afd9a683ad8c7852752cdbdeb6c56272bbfa117b014fbbd42d5e8a1996375e3fce949c2fee400d01d7ed9abaa70b926c1ca003b6639c3350afb2db5c8ea7ac76a8d3b6a3d4494385691d10a9b99a07f54cf8fa94188039be897f4f7af40da998ed11cad3a8d4a9744133b982b9b93f321dc498c565e96e5464770765eee5df118b4b340c4e68995c48ed0720957e04dedae6e2f65c79e49fd8bf05898214ab03ef7e0f49ba6986a8164ee5fc3a5fff0006779b983ea6b790572b8694be4bd052af63f902f3794a73af611ae6aba8bf9a7c40c51689f8269c4c7144197ad2f9b1614e7c8f8661284ede76c1fbdf1ddca61221a53e43b3c05a0ed8d94e319c275d20c471f760f093f4705d5768200d6245a2eb442b0c0e5a5bc2e30a2d2f6448cbdd81de401f515baf337ed5eac060b370dada61a5c56cd2c717dfbbf99d3be2d9097af79bfda87a51077ceaf9d466573bfe68b9aa23c11b61dbdf41fd63f30666041a1bcd60b7234849fb32ca69133e172a799887e1bb0b8cfdd4c714c65d6e8261b2ea29ef99a046d29d46bc92591fbac12b35665476342c571df719b01c5fd8565c73b4c155a6699168fa2dbebb908440f9b17310a618186fa4d52d11dc8fdb1ec003a2cccaf92509ac459c0f78ce9e6164ffa89119737355943b0f3570406d02352d13868eed96bf5ff5c5289f4dfe14b33479d92e120c26cd8166cb7c90a96665f8f01712ebe2e891eb7d520a9da4762dd60933e14cb0e18449c8ba8efe99a6be033f980096b078cabd2bcfea05f7000c8cb96376b8d52976ea516c650f52015aa4fb04634bcba0671466bccb66f4e17fe205087a1bc217fc05a67250ef0715a4ec6726ac13908ea7be08b2d665b25015952d0d1c8b40a6d414c8f1b742fcabb69976c7febce37a989f7e2068c97b3265795dc612fa4009bde9c5544ecfb88e87cf09bfa80bad4977c7b0a3b811acc150e09c44fb042fe8e0e3fe2b58448da60bdd5a57ba2a694c29379ed6510ead9fb795698c3b2f6dac11023471ee9a49d995614e013a75bc605cc4d07d3a4f2b43f52b898d7b2eb645c4e987e9c3a33d7c240cfee36fd6285b0cc9bbb6ca7c9711020e37a6deb3430e7f36a9b9226d3d087f20c9728e54ec120c6af5617a297ada7bc48d37ce9cd321bce427feb99b77457c8c031a8bc5874beb72c97f491b2173a698e8bec4bd4a9479b55602d42887b9536752f5ac6e8c2f6f6425a3e49691e259cfe87570f7e67398d4dd6cfb9243442e65a47e58cbbebf8cbed529b5281dd71d6c6ee39ac5c4b336923caa0341c2f62a0176f6407401cce4a7ce2bab7abe114831e2dacb09e77c8b652ba3ba2e15b6ed1e414368435e1b1bab4d11696f7ef73e93bf155347184e134e0dec34e3706089d175033c8201fae2dda49d91995b751f0bc5c44556dcca577684fcdd12a577c7a9ecef33d4c02f4fe298338a57e4272da71d94fb7845cd2029db9846958b6714a4daf29ff3ccef540b462287b0cea20817c1e2e601ba805d0b9065a1d73ba0078f5b1c25555c3327820cc74cb7b03a89f665312c97ec54dd523e361fe271877ca6a00baaa7a5ec8fe70760a078aea59f5cab44326d501079381eb4a27e3d4fe59967e90c3170b130b4a4b772f2a24fc0d7c92b372de535a9ee2b3a390729787c0860c22f56663bd79d4f0801082342e82f19e112129bfdc28b2a1f1aa280530dbf588eee6b988f3a941802197c7e3b5c0a1b6ddea8ea222fd4acf464661b3590b55bbdc246c1a0dd816e66b5b015e5d9d7a797fd8c9bbfe4b821e35d5a27e33428bb6dcfe2905482182a4d0e79d4065863eed7f353bda1134e1de08807fdf00487fed7cf64c46ef4bf003ca6f42532fc8e311621fd9fddf1988d24bcd18a641346290c68a26217453d88dab4dd2b20db911cc64aebab111cbf6bd06a7a23d43778d9c50754e2f91e990908a2a7038395a44d7eceedb6251329a029c"}]}], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x1, '\x00', {0x6, 0x6, "fed222", 0x200, 0x89, 0xf2, @ipv4={'\x00', '\xff\xff', @multicast1}, @remote={0xfe, 0x80, '\x00', 0x0}, [@dstopts={0xf0, 0x20d, '\x00', [@ra={0x5, 0x2, 0x8}, @jumbo={0xc2, 0x4, 0x1}, @ra={0x5, 0x2, 0x8001}, @generic={0x0, 0x5a, "6b152e0a0dfe30e3c55321cdad09bc2c41dfb63c34890e56d2695440ae4aee1d54a49711b7b2879b8100137b164dcee261e2515bcc50c62d9ef30fb2d18dc8f2baca514fb204860f9a8620940858171a9ef78071879552c67411"}, @generic={0x5, 0xffd, "d744a7233009042f3b71d0f6b798f67398beff3535e216b23f1a61ba790cdcda968d1026717cf09946e0f2855d86a81408e6d76f193e93c2ad2c6c8bcc0ed93a5c059a879c12a93936a1056d8a129e5a1723f31d053b17795b90d2ce1acc992556ab88d73a3f30f7652300b2348bd72f2cb30ba43fa7d89e87fceaeccd9e5845e6510830b701ac0d4cee1ad4aa1697f87392d8d758c3d74a290d46d0cbf97dfed08250927a701a4b818c2c1768df57b14e4f73c210eadf5cb59983d7c863d8155ce1ab77fe61d67ba4717c951e29f9daa6d6b69aa13c16f2a0d640a2aeba949db0afe8ed64254a9b997b380994093ae28803a2a7fe924ad1af87079cc7f4e8993b3eeffe6adabf05aaea2b4b668cfa71b1aa6516660126b3c0f428fc0b44db2c0cf7ec92f54e9aee5466419040a525078c5e65be557b6cc02421431f55b50351d650dd1bcdfcc62d0f6f89b49391c2adae8c93ea6224aa7c9469a9ae02356d5ef52e54173ff6368c329a4c9ca7ff6bf18ee2d593a211a341189fe65d68c13a8c43fa2f789f5168ab4a02f3acafb5f47b8bb5638367ca5266bb3420c17f3b4bfcf5da3dede687ff25bd354992e5de2baceb67c9356d45818924d6297b757e294188024a719433be8ebc8b71ddbb41dd1503e27e9dcdc78dac376f4558ea066704ed33f3b4b8d7047bfd89ab8cc05c20e86188820f36910b206968eccd20ef754f109211a0d7e1579ef27c341058f435c8507872790cc1ad285aeb98753984e09e09c361189e018227c63c0b75cbeda5be7e68c43d5922ed8dfd0738cf59325fef59dc1069446516f3e0b8299b367053fbd148d7736d9470d87905bffb50f8f59af256afc3f36754e6ee655f6147f9a8061cf5638af955a976a69455c6a883d9017e9e08471092abe9220a2443e311d643721b6949b6321416d8b68ebfbb89f05180253dff9611048908c0a1aad31d96631fe8f74328fd015ab58f04645e7f048258733f03759e3de6ad25895d074cad56f493a689196cd2458aa6783f7c1487c3670b12369e79d4d99a5244ef6e82fedb97c50b4b7890212d89445976853d5bf06ab11afd8051dd8cad958055ad78a1c49f8455228ab63e0d377654fd74310a92a9fbef71dbe23c5299d680b79e335e8775bf5d0354b4f423fe06deb9305f8a556e67562863a3bd86093611ccd99315e7f2fb830ffc8f37c67ae755f18f1e098f39c147424e2c991bc2a45025874b6aa644576d16c51a1a15db16626aa52226b5fe098858d99343fedde824956bcd8b665fe45c5ec37c53cf0a65297af8e763ad934f3637457c5f2385616b21517e369fdd130f9f24408e98f2b26fa4e0417c8c9173ff36395f8934f5022cab64ca7092652e07e11518df55859382f21f41d8f150240b46db81181c487e5328f5708f1279ca8f7900f1e0900dbb13c32bba7ef4b5d4b2f1d377b5df63d2d63f55b1ea465834e7884301db0163d611f5d3d6b929c7e9f5e9554944fb98a9530f3f51470d742798bd39688e74c2df2f6abd06384bbb687416da5930f2aca9929e165048ebdef0768dba6ec426eff60332bb4ee3267a049b5bf1532d2943aff8aee5c5e65908ac3b5303fc55f3065b1a8aa968ea736aa66f0b184842e051e68c2d584be0a51ec246e17bc621400515b77ec7cbbde443704ea0c4da6f3488340060ea4be335f66bc3a3cbb654d828445cbc1a461828f68dd7030679277cfe5113b69d88479981f5fef98be2d530c84ac8d52f3dcbef316d751774c1010260aad76603f6844b0cba6dc278ef98f0d2d63d0fb1e5c20f38b6ca258b057ae850af66e6e1c21e9ddcad17daeed4d26b6e683735be593342ba97385c2680e78927ec341942802cadbc6e730f56278ecfa211e8cf24c615ae18875d37360d4229c606cf9dedbbe2cf10c7b4eca6fc87b936062018dc7241b29df8edf6de97fb71bc6f4bb0aa5d1282aacf2626122f6164a097ad6cdff0579055f81e1636404eeeca8712b9bd07ef5f33c7a9c4bf0c6b40e730a0bc8de3a14f0c74eba984394d2b7617e29011ddb3afdfc77f4a2ffba1ea1cdd26907ff3db1df63dad11d065d1177d796ae30785ed5d8063a39c1e208e029360bcb9d9c43d46a20a4dd78dcee1b319eddf34a3bba42bd48dcc3994c7900c688a24cf4e67a3189a43f1b33ed8131e513ef88f8de8859f234756ef66199e6c9ac05346285e4eaf11dce451397808c76d9b149bff2fec9870c1784e7406d66d1caade545a1b717dd2c8b44f906f43d74df63add40b3d98f79a7005e28179d50e5d9cafb586baf97a3c2b887645bdbea8c0c4675c9c6b899e7858131f7b9995e48ce651f876386d96ca0b97c6f572bf90df3a7ecbd26fdccb7eeb5577fc5b411cef9f2cfbff653abc7a7dd841df0fe18e97aceb70dd5cf7f3f8201a61848603c227a499edff4032eb47b22709e5d25e49a148b0b55654de3c93191b00d2558d8739803144cf1f95704f06ebce56001e0e8208d1404ba695b08e9ebc99daf0fe6c9d06ba700609fe79c222e911304fb194069eb0e1b319c9a835de6bd6993b13b62aefa12d6a5117b2dfa4b5d688d969cbeae77f1ce6ff7d0a40fd570340fa8d012367043d8ca1f1d06e6d9ec0f76083717f310e24adf667e37408a2c3e295f16ad8b05ebc302c3114643cd8c63a3ffee004bc0acbd76088c45bb9da75c36c74a53c34104cffc0972311fe1a8b2df43c04b7de7a89fb4114247dfaf10a3fe26cd0bf6c3cbb3d3d516531525ec65c1ef7a189e97df8ba1c564727c938381a4a9351f0a92aa294f886c782d79e03d13ba1dac6d2bf4fbf277aefedba234a0ffc1c57c47806bfcacf5a3dbe847c8f15c13235f8551c11b3b502c1eaeb42ec851a0e81089dc1af7a50975d0f4927002eada86feab617c84b4107fae1c6d5e8cb4ef18f766f96a02f64e92d7306fb6223aaa2fb4cd920198c30391dfd097697ef78f2afc7b6750b50cb59adaf2e6633f15c2c1bef26b13ff7df5f3abd31f6db49f8371c23bc35f49eef701c129f3c9055247b154a61b92d448a2e6599c3233a5020f9aaf5391e80b0c261968290dd72064fe34e5675e4034bc957a34a96d56ae884c5f6a29d242c31131e30bfc2e407fe7d574c345d3037f8c624ebe54744e030312d453e399f04b3b3969272b03f7df5c8f3641657f5b71e2e86ff2f95e719ad77203eb128cb25782cce34eb857118ccbf9cfb924343e92f979ad91903fc68da56de21c525511b76fe718d3fc32d21ec7698a62de40eaf0c72549f8d29aabb96327fd00484a417188e2c4fbd08c0cbbb299892c83724ecf50da18c468e17cdc7b131ec7b8e1def3911b07824d8c7dca7fd7784a8a8f6b0b1e67be83c6bc83124efc8b9229996b739e649216da643372b0b9c4daad4ade91e5887b5fa8e75d5cb68eaa604eb8f138e5c4cfe1a4f99bc03b9ece4826455f5702ddcb283e9a41e7c835116b56ab370b53d99c600d967ccdb7c063537b0c1d22298f692395286d69dffe8300c9319606429ea8928be0d8f103f2121f1390576653c87f24c4d35f2ea6a7e2f9826a4f587a541a8ed4a11150dd97bd80d3ba2c6769c514c3fec8fb10b39905c67cf0e7126710ccc3b67da5887d208680b331e1b37cd359946680b477c8fd8894f489693978339d7772b2d8be7480d46a2b3c4633e836e09f9d052d0b7d7715d1adee6ffbc5f3b5000c31d2d8f09e72a31879fd1a44bd3ab5377c55ce6a67e80127a58711159438b31636bf6eedd5fa37f4a61e1f831e13ae8339f1e761c8b02bd3174dd5e07860abce5f099807e54277f25051b43b77a3a0790e779250669a49af77fa6b0d9cb7be0fa2d957a98af403d669aab40147856f807b4a1c5028829f17db550b1a2a5193175e2dc0b19152291b5b05dfa929f745c4be85da019da166b0fb9b638d6d31a9319cf3c42ddb8c4958c39e0beef489c4fc2b509a9d3d02e752167d3d994dd010f23f48e3e6275d4a99806f7474b5ce20370580a89a51736919a37c1dede5fa85985e601007fe3eee1450fa4c22e82697d6e34caf31776ce6f7de94c800cb8599f7af91f9054d313a05ec80697473844640d3be7846d2bac4f929306c015d9036e8099a1d38f5cac74211954e365e8d0a4dc1f02295ead543813617a7024819e33b8ff5a380ebf4339d22e79daff83cc98d4a3b84ab25acfa58d144e2d042faf02df6d8f76ac8b024d91b8319d3cc207e7a92b52853351d1d9d42dd4819935d60d4b4edfbd514022feaf66c3a949589f97a75bbe44e5bf1a1e20c94eba3790b9c3e607fc178cfe6c8ab10539d40589670437383bcfa3e47e3f58fcef2e58a55965a78f8085a01917ef37038a7cd0271653960a928e16928267c3086b2121d475a0010f6839aad7187fa700ad0e56c0abf58f88c06b8e9f7c15864a875a13c77fa39e7342a47eff83fa12445fd8d148e8461f2bf45920a14ad2aedfee87941363bc3e55b3c98cc526ef6dbdcac3f5bf2f7b79c81621ac189bf50ac4b0e82d4d5ffbc258064a36a55017fc76affdee3e7b7e9689b731b96bda2220d1eac9165f949fa60222b231dc9c57356eb889f0af8316c82c5435f52cad7ca612d98ae0c7f36b43901a2fd4e6c12c3bc6260672c41e199c59b4fc3863fd64737cb4cb3f5415858840dc2c990d3e4f233c1cf63461985abb6f2cf2713199540a67c613af817a5121cca2d46ee421e4c9f44cf396bfad612a5954931dda1a859487b52d21e9688c467205ab934934382810f30dc0a620c1886eaf8213b13228395d4983e17153c5b4bbcbae245334f84f66f96692a0073258981d26749d64b561e61de4a5d2580c3aad5a56df054ae2d9a61729d48616e40448df68d0c366c1273f9c9923ae08a5517ad886059af9e104bf86df6a96babe309d4b2db0f504ddf148f6acb647cdf667b62a0c14cd0c38ea276932016ac3a1cb9d969fddee2c3efa4c2ece63041e03b07a0fd3829190ce95fb064f63b16ccf7a55c978dd291ee48da6364a880107c718f691c3bb8b9ddf92ed57b45f0becea29409b8e7768b2cb5361691125d37467c83ae5d98d838f2b1c3c0502d5a769138c7441e62640cdf6029e85e6296cbce8a00a06b5e340c8b9ec68310e85c1711fe7f4b6eb6abd67650176db2a9e7a6a16c974863c80704be33d73315f1d48759b0de07b7f8292828df53e95521bfc15bec1e92dbd3f8c8cabb8ec62ee1bcc35ee06cd2b70f9517d0deb44c7390e5a2627e37c728a3ff9431dd1d44df369df93982e21e6572581a0702b8c099aa6da3a49218341ca1d34ff17125111d7f5ae8ded126c0f5aad5fafbb08c8aefd45751701f78f57236504cd99fcb500247d827f87dbc6abbbec2e86ab9346e3338cc3ad3f27809ff01e3d411b6b2da42479038fae50c0284b3f85adcea17db66e13f39b82fc5bf2cd6b13cff82a0bfb69c0b8ea4c941c70daf62b00254de5b6e5cac902bcb396a426ccf76cf9bc28a4f8aa4776594265064f19e0a53c26a13360529b470960b4115ff898fc8aa11e6d0f9c36c52585f677077e19c4465af386e0d087a99757a0b4ea53a4874c8232222c01b95d3008168c3b874a1221336e1984d784487c501c78ceba3d89952eee4287ef2f2bbe9692fe864b72118c6b2b582f64bd954853f9c00aaa5a79efe714f2ac3aae1c92e13ea9c65781ea510d3045c7aa4dbac88a7cc2de5ff83279511ff283835c592b4ad6f837f6cbd5f4d9895e33c28637d0f2a45ca146e60f8b5b1a264dca3771eddc72ae40f5131b325461da6"}]}, @fragment={0x3, 0x0, 0x8, 0x0, 0x0, 0x0, 0x65}, @hopopts={0x2c, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0xd}, @padn, @ra={0x5, 0x2, 0x400}]}, @routing={0xf0, 0xc, 0x0, 0x8, 0x0, [@rand_addr="f4fd428b1cab7c048298e65826c4f857", @loopback, @mcast2, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2]}], "2d300ae8d606bdff48afd44e07250066c88499b261ba986eb2b11aa89eb08285b88bea20d4a1ecc6f8c50040e89747c9f564894207116f7d37c11928b0c0a18d0f24945f5332ccf8ef687654effac7a7567da589338cf6952ad2ce87f2e7c671e98505cde7c1efbe952e43d933d602e6183e03bc185b5edbc3fcd061dbe1858f0eda9844ca7cd51382139d9b7d9177cb803661e55f2e8fb7222e7662b1764a4cd280480a3611e3cbb85e43a3d937639c008ea241c4363c5898cb7e6c7509507e52cefe98ce677a640e579313f7f447d57e0ed669861525fec11f3428ced0387a1ee4466b01d927d2dbe810747185416ec4089506f5f682f584"}}}}}}}) 2.973181462s ago: executing program 0 (id=695): sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f00000005c0)="e48beed8", &(0x7f0000000540)=0x4, &(0x7f0000000580)="096c62d9", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) unveil(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)='c\x00') mkdir(&(0x7f0000001500)='./file0\x00', 0x1ba) unveil(&(0x7f00000028c0)='./file0/file0\x00', &(0x7f0000002900)='x\x00') open$dir(&(0x7f0000002c40)='./file0\x00', 0x10, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x10004, &(0x7f0000000000)=ANY=[@ANYRES16=0x0]) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@empty, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @broadcast, @multicast2, @remote}}}}) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f00000005c0)="e48beed8", &(0x7f0000000540)=0x4, &(0x7f0000000580)="096c62d9", 0x4) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x10000000000001}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r0) (async) socket(0x18, 0x2, 0x0) (async) unveil(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)='c\x00') (async) mkdir(&(0x7f0000001500)='./file0\x00', 0x1ba) (async) unveil(&(0x7f00000028c0)='./file0/file0\x00', &(0x7f0000002900)='x\x00') (async) open$dir(&(0x7f0000002c40)='./file0\x00', 0x10, 0x0) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) syz_emit_ethernet(0x10004, &(0x7f0000000000)=ANY=[@ANYRES16=0x0]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@empty, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @broadcast, @multicast2, @remote}}}}) (async) 2.972793226s ago: executing program 2 (id=696): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f00000002c0)={0x10, 0xf0d5, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f000092f000/0x1000)=nil, 0x200}, {&(0x7f0000676000/0x1000)=nil, &(0x7f0000b0c000/0x3000)=nil, 0x9}, {&(0x7f00002e2000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1aa}, {&(0x7f0000c39000/0x4000)=nil, &(0x7f0000aba000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000040a000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000874000/0x3000)=nil, &(0x7f0000fc8000/0x3000)=nil, 0x8}, {&(0x7f000093c000/0x3000)=nil, &(0x7f0000c20000/0x2000)=nil, 0x3}, {&(0x7f0000907000/0x3000)=nil, &(0x7f0000e11000/0x3000)=nil, 0x6}, {&(0x7f00006a4000/0xf000)=nil, &(0x7f0000337000/0x4000)=nil, 0x7}, {&(0x7f0000ae8000/0x3000)=nil, &(0x7f00002c6000/0x4000)=nil, 0x5}, {&(0x7f00000ae000/0x1000)=nil, &(0x7f00005d3000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00007d9000/0x2000)=nil, 0x13c2}, {&(0x7f0000aa4000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000cd0000/0x1000)=nil, &(0x7f0000879000/0x2000)=nil, 0x9}, {&(0x7f0000f8c000/0x2000)=nil, &(0x7f0000570000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000cb5000/0x2000)=nil, 0x2}], './file0\x00', 0x1}) sysctl$kern(&(0x7f0000000280)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) select(0x40, &(0x7f0000000140)={0x8, 0x1, 0x800, 0xb3f7, 0x8, 0x8, 0xed, 0x8000}, &(0x7f00000001c0)={0x5, 0x0, 0x44, 0x0, 0xf, 0x2, 0x2a1, 0x2}, &(0x7f0000000200)={0xffffffffffffffbf, 0x8000000000000000, 0x3, 0x2, 0x4, 0x9f, 0xffffffffffffffff, 0x60000000000000}, &(0x7f0000000240)={0x7, 0x6}) socket(0x1, 0x2, 0xff) socket(0x24, 0x2, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) setsockopt(r2, 0x6, 0x41, &(0x7f0000000280), 0x1c) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000df710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) 2.924467592s ago: executing program 2 (id=697): r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x81) syz_emit_ethernet(0x73, &(0x7f00000008c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x65, 0x66, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x2, 0x0, 0xfffd}, {"28293841161dca18464b88067b4376d4a7380f0dd016744f6b360f7a4226c73275ac599d29bb5d17b36bf6d652b683c62fd12fd3d124bbc576d839ef01"}}}}}}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000001540), 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000008c0)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xffff) 2.920248093s ago: executing program 0 (id=698): writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) getuid() mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x3ff) execve(0x0, 0x0, 0x0) getsockopt(r1, 0xfff, 0x2, &(0x7f0000000180), &(0x7f00000001c0)) r2 = getegid() r3 = getuid() chown(&(0x7f0000000040)='./bus\x00', r3, r2) r4 = getuid() setreuid(0xee00, r4) chmod(&(0x7f0000000000)='./file0\x00', 0x80) 2.919938783s ago: executing program 2 (id=699): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="b1000501600000040000000007000000087c156610c18125d7f96ecfc73fd3d89815a9c61d3952ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09", 0x4e, 0xc08, 0x0, 0x0) (async, rerun: 32) r1 = socket$unix(0x1, 0x1, 0x0) (rerun: 32) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000040)) (async, rerun: 32) sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xc81e) (async) open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) 2.919351262s ago: executing program 0 (id=700): setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) mprotect(&(0x7f0000010000/0x3000)=nil, 0x3000, 0x4) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000640)={0x1, 0x1, 0x0, 0x100000000002}) setuid(0xffffffffffffffff) r1 = msgget$private(0x0, 0x360) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x19}, 0x2, 0x3d3, 0xffffffffffffffff, 0x0, 0x7ffffffffffffffe, 0x9, 0x7fd, 0xffc}) madvise(&(0x7f0000000000/0x600000)=nil, 0xffffffffffffffff, 0x11) pledge(&(0x7f0000000040)='/dev/pf\x00', &(0x7f0000000100)='[@\x00') 2.834154623s ago: executing program 2 (id=701): r0 = socket(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6, 0x100}, {0x800, 0x7}}, 0x2) getsockopt(r2, 0x4, 0xffffffff, &(0x7f00000000c0)=""/216, &(0x7f00000001c0)=0xd8) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)='\"\x00\x00\x00', 0x4) syz_emit_ethernet(0x6e, &(0x7f0000000540)={@random="e727dc07001f", @random="391e7dd7a2d7", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x38, 0x3, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@routing={0x0, 0x0, 0x0, 0x2f}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "c44d24", 0x6, 0xff, 0x5, @rand_addr="26651f52e2840a3a68632730c0fc4357", @mcast2}}}}}}}) 2.831026567s ago: executing program 0 (id=702): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b100050300000400000000b307000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b67404d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002022fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0xc, 0x0, 0x0) unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)='c\x00') syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x0, 0x2d, 0x0, @rand_addr="aaa8cc60ab88841a83bfa8a65e875a88", @local={0xfe, 0x80, '\x00', 0x0}}}}}) setreuid(0xee00, 0x0) setreuid(0x0, 0xffffffffffffffff) 2.83085721s ago: executing program 2 (id=703): setsockopt(0xffffffffffffffff, 0xb, 0x8, &(0x7f00000000c0)="d5cb23e8a92b11c7ac41487c25ae4b9f548c1f4ee74755996fc0b05dde36c65980ae5cd3f88057318bb947482fee406d7931b1183eb18e23f6faff254cbdcaeccaeb3bc4c6c7012182da9ae94df366a007e0372895b0ae7f67a3c7b6e0f4078e43e40584f4c0440e55f5044769eedccf4b17c02799f172de63620e0207e7f2b55cdb15abdc1265c303e09d6d052d223010c4f5dd26f8ed7bbafb4fc396c94d86af2a77278da570a7dd9f967c74c93bdaa044b2b59dbf4f00580217eedd4bf9f57e969e3ad9bfdd2c95dfbc3fd5cc6730855d519d6f9612796a0317a26324c0b73df7a64c14a1e1d728fe432e30bb", 0xee) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x5, 0x1, 0x3c, 0x6}], 0x1, &(0x7f0000000100), 0x5, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x45, 0xf0000000, 0x2ef5, 0x6}], 0x1005, 0x0, 0x37, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) acct(0x0) acct(&(0x7f0000000080)='./file0\x00') 2.829986803s ago: executing program 0 (id=704): r0 = socket(0x1, 0x5, 0x0) close(r0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5d02) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="6dc100167f", 0xfffffc4e}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000040)='u{', 0x2, 0x804, 0x0, 0x0) write(r0, &(0x7f0000000140)="0499fa5d1d2873c63e353418000000dfff00006892d48b8cf614ca325ceb39b3f7a7dd543dbe2da6dd0000ceebbd2a60be82fa31e7c7a2629a7884358a152330b436ae1c4c4f8474b9243deab964da082dbfc9af6dde94ccc25967fdc8c02ae500"/116, 0x16968) 2.822826411s ago: executing program 3 (id=705): r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x2, r1) close(r0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x7) 2.615417147s ago: executing program 3 (id=706): ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000000)={0x7, 0x10000, './file0\x00', 0x2, 0x10, 0x8000}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x5, './file0\x00', './file0\x00'}) unlink(&(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x10) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000001c0)) chmod(&(0x7f0000000200)='./file0\x00', 0x2) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = shmget(0x0, 0x4000, 0x88, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) socketpair(0x18, 0x1, 0x9, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000000280)="f1d96682d453e68d90be4b07004ed3e07b3c9cb6e2a2c47e657182747d57566ff602c67519f296117fce642bb9b772ec244069147cb0a09936dd584bb86388944d570754c5341dc58f79ad12a2d3b345291d86a38266dc24073b6e6905a76fc4165d0f369763f6647a7400318433bf3aff5349cc0cc55bb77ad7df9cd6fe0b", 0x7f, 0x1, &(0x7f0000000300)=@in6={0x18, 0x0, 0x5, 0x4}, 0xc) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000340)="f4fa6ac16262877a56d94e832570ccd334e95ad2a117405e", 0x18}], 0x1) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x40) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000400)={0x44f, 0x9}) getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) sendto$unix(r3, &(0x7f00000004c0)="231779843552b88997cf3df0935065ef2f7584e7c67ee18a631b338004d4a3c43662c8827956f6ae0cb59083923b409d6c13674a1f967501bd140e5ecb0c7f502c2cb984e4508acf94a1ac24b09f6a334767b4b14799587c79110b51c0ed3ae07481d28f5ef3", 0x66, 0x1, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580), 0x10000, 0x0) ioctl$WSKBDIO_GETENCODING(r8, 0x4004570f, &(0x7f00000005c0)) close(r3) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f00000009c0)={&(0x7f0000000600)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000640)="9ea63ed6134de02aae7f492e5cdb6fa633cbe2d1d54770c178b2fca1eb68a3", 0x1f}, {&(0x7f0000000680)="a4332c6d7daed15d28bf02cfa03bc74f1d27fa7d788fb76da43b3f91c942aea5d26b5810471d5668e9dc79a04d757727b605c38af3fe6f5082d7b1707474a6d2f37cdb62d0a5d3c271df324cf56320a3dd7ecbb2ecd3b19427aecf7be569cdeaaaf95034468cddec297ba1a9c6a6e62b158905ed079b4d414105e4607cc7e5ebccfc89f1c2164550f4cf755bf0c61dd661857bf30a8ae8284a1a402687399870e9637cde0ff116bb5abc995a767d3896ed402d9fe5a0cad983e94b157133de3915e58b54f826aa71444af1a67e4dbae0ec8d410b4ce4f88a3e", 0xd9}, {&(0x7f0000000780)="c05b1d0b0e5448a6bf4c40fb9bba43917e282ae175804ff7f6546fd9b4966b6d46155f39cfd6", 0x26}, {&(0x7f00000007c0)="cc8d0b12fa9f045d9d21b33c06baa7c357fc5482998cd604899699f134675953243bbb53f2e08deadd0a3ab95775240512968a7d87e812e1f8e6754d340d025a3d99ee46592c866d03f0061fb05959d89f1d189efd2400f2eb4fe094d6357b30f9cd667c233011faa2ace9430b5f734bbf11133ee204387804977a7c7b7835628c8214bf2390477caf48eac070c0c0548a99bea7eb7e8211814aaf11a223e80772d407bfc01cfd3a9698637c68b4a90ac975fa0ce48c2efb23a1e9355773750799521173db66c5267c859f264fc5ffd5cbb60964", 0xd4}], 0x4, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r5, r9, r7}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, r4, r2]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x80, 0x406}, 0x40e) r10 = shmget$private(0x0, 0x11000, 0x10, &(0x7f0000fed000/0x11000)=nil) shmctl$SHM_LOCK(r10, 0x3) fsync(r4) msync(&(0x7f0000fed000/0x1000)=nil, 0x1000, 0x0) 2.614952595s ago: executing program 3 (id=707): execve(0x0, &(0x7f0000000300)=[0x0, 0x0, &(0x7f0000000280)='C+{\',\\&/'], 0x0) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ff08ffffffffaaaaaaaaaabb86dd60006f3300383a008a211dd10001000000000000de74f8fffffffffffbff000000000000000000aa02009078000000006000004000003a01f7addbed3a00000000000000000000aa00000000000000000000ffff0f1ab5678f"]) r0 = socket$unix(0x1, 0x5cf04a2771f90c1f, 0x0) sendmsg$unix(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x417}, 0x404) r1 = socket(0x11, 0x3, 0x8) sendto$unix(r1, &(0x7f00000004c0)="b1000503000004000000080007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b397be1aa0500000051e2f0ad09000000800000009b672f4d335c223e7d0c032bfa896443a42123e50000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c230000a37f50b60900000008e371a3f8343712051eeab71d1889e000000000e800000000", 0xb1, 0x2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1000, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x74) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(r1, 0x1) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) getsockname(r2, 0x0, &(0x7f0000000080)) r3 = msgget$private(0x0, 0xb) msgsnd(r3, &(0x7f0000002500)=ANY=[@ANYBLOB="03"], 0x0, 0x0) msgrcv(r3, &(0x7f0000000300)={0x0, ""/16}, 0x18, 0x0, 0x1000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="89000000ffff000001", @ANYRES32=0x0, @ANYRESHEX=r2, @ANYRESDEC=0x0], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x2) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) syz_emit_ethernet(0x39, &(0x7f0000000080)={@empty, @random="98dd7816451d", [], {@arp={0x806, @generic={0xf, 0x8038, 0x6, 0x7, 0x4, @remote, "b1ac35c48313db", @broadcast, "c376912993dc148a89753d399ce616d3"}}}}) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) syz_emit_ethernet(0xa2, &(0x7f0000000b40)=ANY=[@ANYBLOB="000000000000ffffffffffff0800485b00940066008b0f119078ac1400aaac1400aa01940ab14138dabdb9f659005e9ba998de8a270e46469d83c5f3abf79163f2b628d8d519f7b73cfcb9c0b399f23d8e53ca3d32f029a68faab73dcaba38b94af30e08f1fd2d1c24a808d3de904e353a13db0fab4ee0f8ebd2f8c675870999d80d8120d9a41507f9f11cab0deac7309dfd49208653a3d849d20b1273a14c440000"]) 897.34861ms ago: executing program 7 (id=724): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) mknod(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) fchmodat(r2, &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x118, 0x2) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') fsync(r1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$TIOCSETA(r3, 0xc1084413, &(0x7f0000000280)={0x3, 0x5, 0x3, 0x0, "97a22259000000000008002300", 0xfffffffc, 0x800000}) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 831.262581ms ago: executing program 7 (id=726): mkdir(&(0x7f0000000980)='./file0\x00', 0xd) unlink(&(0x7f0000000ac0)='./file0\x00') 697.135516ms ago: executing program 7 (id=729): r0 = socket(0x18, 0x5, 0x0) close(r0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) socket(0x24, 0x2, 0x0) setsockopt(r0, 0x6, 0x41, &(0x7f0000000280), 0x1c) 695.528757ms ago: executing program 7 (id=730): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) r0 = socket(0x18, 0x3, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x870c3, 0x7, 0x7, 0x102, 0x80000001, 0x33a, 0x210002, 0x10, [{0x0, 0x7, 0x4, 0x71004}, {0x7, 0x4, 0x8, 0xfffffff8}, {0x8, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x7dab, 0x1831ee74, 0xd, 0x4}, {0x2, 0x6, 0x3, 0x99}, {0x8, 0x1, 0x4f8, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x8}, {0x6, 0x8001, 0xc7, 0x88}, {0x80000000, 0x10001, 0x9, 0x5}, {0x7ff, 0x9, 0x8, 0x2}, {0xb8c, 0x4, 0x2, 0x6}, {0x29a71717, 0x7, 0xffe, 0x6}, {0x7, 0x7, 0x2006, 0x400}, {0x0, 0x1, 0x4, 0x10001}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x870c3, 0x7, 0x7, 0x102, 0x80000001, 0x33a, 0x210002, 0x10, [{0x0, 0x7, 0x4, 0x71004}, {0x7, 0x4, 0x8, 0xfffffff8}, {0x8, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x7dab, 0x1831ee74, 0xd, 0x4}, {0x2, 0x6, 0x3, 0x99}, {0x8, 0x1, 0x4f8, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x8}, {0x6, 0x8001, 0xc7, 0x88}, {0x80000000, 0x10001, 0x9, 0x5}, {0x7ff, 0x9, 0x8, 0x2}, {0xb8c, 0x4, 0x2, 0x6}, {0x29a71717, 0x7, 0xffe, 0x6}, {0x7, 0x7, 0x2006, 0x400}, {0x0, 0x1, 0x4, 0x10001}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) (async) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) syz_open_pts() (async) r2 = syz_open_pts() close(r2) (async) close(r2) r3 = syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x3}, 0x4, 0x0, &(0x7f0000001080), 0x0, 0x0) (async) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x3}, 0x4, 0x0, &(0x7f0000001080), 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x5, 0x0, 0xfffffffe, 0x966b, "ff145e243e017de409ce37aa3400", 0x40, 0x3effd}) chroot(0x0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x4) (async) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x4) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000340)=' ', 0x1}], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 695.045814ms ago: executing program 7 (id=732): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = socket$inet(0x18, 0x3, 0x102) sendto$inet(r0, 0x0, 0x0, 0x400, &(0x7f0000000180)={0x2, 0x3}, 0xc) r1 = msgget(0x0, 0x540) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0xbc) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') unveil(&(0x7f0000000040)='./file0/file0/../file0/file0\x00', &(0x7f00000000c0)='r\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x146) 566.407633ms ago: executing program 7 (id=734): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000080)=""/17, 0x11}, {&(0x7f00000000c0)=""/31, 0x1f}, {&(0x7f0000000100)=""/51, 0x33}], 0x3) socket$inet(0x2, 0x8000, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0x3, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r3 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f00006ad000/0x1000)=nil}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {0x0, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0xffffffffffffffff}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001d0000/0x2000)=nil, &(0x7f00001d2000/0x1000)=nil}, {&(0x7f00006ad000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00001cf000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00001d3000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000800000/0x800000)=nil}], './file0\x00'}) write(r4, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000040)={0x0, 0xff}, 0x10, 0x42, 0x0) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)='$\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/dev/zero\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='/dev/zero\x00', &(0x7f0000000340)='\x00']) 562.431383ms ago: executing program 1 (id=737): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x6}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="bb67aaec861b019f3282b08f50f17bac785386ddc325172c01b0834103974a21f57e7d6bf55996ace3fac25df152c349efc7689dbd9a5f5f9999e9b4", 0x3c}, {&(0x7f0000000100)}], 0x2, 0x5) write(r1, &(0x7f0000000180)="ea966299824cf313c7d10458444a182c586622b6cf0fe291ec215a47be4247900075c8c5ced3c2433e94e01bc3dfd5f56730a18dc986b7b39c8a21593c04cba562d1ff01fadd53dfab1a26a1c7c48f5094252378c0c2ff92fb98f6bedff37ecbf75b234d7c17b3308ddcf94a6d833bbb7188d73cc512277dadce1de1ef0ed334f4bac83d7298", 0x86) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x100, 0x6fd0f006, 0x9, 0x1, 0x5, 0xe55, 0x0, 0x0, 0x2, 0x3, 0x1}) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000002c0)='./file0\x00', 0x0, 0x200, r2) fcntl$setown(r0, 0x6, r2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x4) connect$unix(r1, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000640)={{}, 0x8, &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000680)={'./file0\x00', 0x3, 0xfffffffa, 0x6, 0x0, 0x4, 0x7, 0x8, 0x1, 0x2, 0x965e, 0x6}) r3 = semget(0x3, 0x3, 0x4a0) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000700)=""/248) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000840)={{}, 0x1, &(0x7f0000000800)=[0x0]}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880), 0x10, 0x0) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x0, r4, 0x7fffffffffffffff) getpeername$unix(r1, &(0x7f00000008c0)=@file={0x0, ""/70}, &(0x7f0000000940)=0x48) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000980), 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000009c0)=0x2) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a00), 0x20000, 0x0) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000a40)=0x80000000) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000a80)={0x9, 0x9, 0x8}) r8 = open(&(0x7f0000000ac0)='./file0\x00', 0x20000, 0x60) writev(r1, &(0x7f0000000b00), 0x0) pipe2(&(0x7f0000000b40), 0x0) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000b80)) 449.232125ms ago: executing program 1 (id=738): r0 = socket(0x1, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) r1 = shmget$private(0x0, 0x3000, 0x121, &(0x7f0000ff9000/0x3000)=nil) r2 = shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x4000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000040)={0xc7, 0x8, 0x6, 0x7ff, 0x10001, 0xe57, 0x4107, 0x10, [{0x6, 0x1, 0x0, 0x81}, {0x0, 0x8, 0x7fff, 0xffff}, {0x400, 0x81, 0x1, 0x8}, {0x30, 0x3, 0x120, 0x1000}, {0x854, 0xf02, 0x2, 0x9}, {0x80000001, 0x7f, 0x0, 0x4}, {0x3, 0x6, 0x9, 0x88}, {0x1, 0x7fff, 0x8, 0x6}, {0x100, 0x2, 0xc, 0x5}, {0x8, 0x401, 0x4e, 0x5}, {0x8, 0xffffffff, 0x9, 0xffffffd4}, {0x5, 0x34, 0xfffffe04, 0x7ff}, {0xb, 0xe, 0xba1, 0x3}, {0x6, 0x7f, 0x0, 0x1}, {0x2, 0x1, 0x2}, {0x1ff, 0x4, 0x1000}]}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) r5 = syz_open_pts() ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000001c0)=0xb) madvise(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x2) shmctl$IPC_RMID(r1, 0x0) pread(r0, &(0x7f0000000200)="f3d37e79ba79c97a1a50e1cc58e2275e93b652ae4fff20b75911138f4813c713a00e7f583681907fb5443901ab4fd13a8f6bb2f4c312f23b06afa27c120c11ea584706c162f32e2505f096d85a5fd43565a2074882a6fdd0e45693ce844b90fc9bab49c014d5baf210b1cc6eb17e7c4c49b8376cfd7920c2adabc64e010be81f86d9fafd67e01220", 0x88, 0x3) getpeername$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r6 = open(&(0x7f0000000340)='./file0\x00', 0x2, 0x10) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000380)='./file0\x00', 0x800, &(0x7f00000003c0)='./file0\x00', 0x8}) ioctl$TIOCSCTTY(r6, 0x20007461) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000440)=0x1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000480)={0x6, 0xffff, 0xe, 0x2, 0x9, 0xbb, 0x9, 0x10, [{0x1280, 0xfffffff8, 0xeae, 0x2}, {0xa, 0x800, 0xffff6278, 0x1}, {0x3, 0xdf9f, 0x101, 0x9}, {0x6b3a5b91, 0x6d91, 0x80000000, 0x6}, {0x5, 0x5, 0x6}, {0x637, 0xffffffff, 0x807, 0x5}, {0xe29, 0x3, 0x41b, 0xb56c}, {0x3, 0x3, 0x6, 0xa}, {0x0, 0x2, 0x5, 0x75}, {0x6467, 0x0, 0xfff, 0x200}, {0x81, 0x5, 0x3, 0xfffffc00}, {0xfff, 0x1d1b, 0x2, 0x8}, {0x9, 0x10000, 0x1, 0x400}, {0x7, 0x7ff, 0x1, 0x5}, {0x100, 0x79cb2134, 0xb4, 0x8}, {0x0, 0x7fffffff, 0x14, 0xfffffff2}]}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) r7 = getpgrp() fcntl$lock(r4, 0x8, &(0x7f00000005c0)={0x1, 0x1, 0x8, 0x1, r7}) shmdt(r2) r8 = socket(0x2, 0x3, 0xa) socket(0x6, 0x4, 0x95) read(r6, &(0x7f0000000600)=""/4096, 0x1000) close(r3) lseek(r8, 0x3, 0x2) shmctl$IPC_SET(r1, 0x1, &(0x7f00000016c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x80, 0x9}, 0x7, 0x9, r7, r7, 0x6, 0x1, 0x2}) 448.904797ms ago: executing program 1 (id=739): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) sysctl$net_inet6_icmp6(&(0x7f00000022c0)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000003340)="01000000", 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x100c81e) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f00000001c0)={0x0, 0x0}) open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) (async) sysctl$net_inet6_icmp6(&(0x7f00000022c0)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000003340)="01000000", 0x4) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) (async) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x100c81e) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f00000001c0)={0x0, 0x0}) (async) open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) (async) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) 448.170409ms ago: executing program 1 (id=740): r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x20880, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) r6 = dup(0xffffffffffffff9c) r7 = kqueue() r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x1}, {r0, 0x8}, {r2, 0x10}, {r3, 0x8}, {r4, 0x10}, {r5, 0x20}, {r6, 0x10}, {r7, 0x10}, {r8, 0x2}], 0x9, 0xff) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x2, 0x5, 0x5, 0x0, 0xffffff3b, 0x2, 0x9, 0x4, 0x0, 0x2, 0x7fffffff}) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000200)={0x10, 0xfff, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1562}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x9000000000}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x8000000000000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xdda}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7}], './file0\x00', 0x101}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000400)) clock_settime(0x3, &(0x7f0000000440)={0x8, 0x4}) sysctl$vm_swapencrypt(&(0x7f0000000480)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000004c0)="3867d2d1a3afef3b0072590e44d82b80f08eb4c44224228d76b9d8c7e228466cb744fb6abc2b710e1e69d4d7edae0721c6e9a7259c43fb02", &(0x7f0000000500)=0x38, &(0x7f0000000540)="6207955814e0b8db94b458e0d5cfe3a2dcbc2d3208e17ea12f88dac3eca574bbeb3a76b1ce6fdddc8ce82309bd7e724a028e197e2cbfd97579581128a9ff8ef88d781d900e5622fe911d91f8467692e5c1f26d4f25efea741dbacdf5793a123f9aa70a5b8f9e11cacb71654ea4edd1c70fd4f6b9a1d37f7b6818efd51cddec8a956f50ca211f6b208fd21bc044c18d162b1f1c7790529622e9609b6fa85c0ecaec2f48fb826632", 0xa7) close(r1) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000600)) r9 = dup2(r0, r1) ioctl$TIOCSPGRP(r9, 0x40047477, &(0x7f0000000640)) write(r1, &(0x7f0000000680)="e7939f76a614b701f959ee92a4a09bf06f23a93a2148df30787cdf7d2eab6101a5773f5124d3827020958cb1918301fdbe10269c906f33a4144fbdf0734c292d2153bf9d1542a5050a37de849f71d94d54311096d8cb8ca8466fcfc80298177e0b735033b88f0d67ba9b00592c390d334bb55de740", 0x75) sysctl$net_inet6_icmp6(&(0x7f0000000700)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000740)="e78156c009cfb1a317e481e17905e72dec6e3f22ef5b9fae1ec1a69b5991415998f0a282f1f49893581f7251fd396d8527ec105d861ff233555c2e92fa44de3fe3c8f8b87f721a8c9996e9040e9d5f6ebbbe3092716991bf11c0cb0f6676c54febbbce8d7718efddda87c93fd4b1e8a26943954c0058bd6f5aeaf9102aa329217de6758475e9c00728eb5bfb9ecd5d89f441e984e393f6b7f9380fe0007ae122b545913faaf87047ceeb0ae464fe2ab5a697032d52810c53cd24a3ebf82e101a2fdd77d1b74792f2bdc296e610f186755a4e19bc2e584bde3d7209b0274f61154dc78a1edab0f70c98d423940b26baa4f5c54b1816e0d6791efe976a15", &(0x7f0000000840)=0xfd, &(0x7f0000000880)="b48935d4eef25bb32cd9c3a0cb7493011ceffe2211640ab8f89c5c752e5dc803bc52e1feac88d2b7ff4047cbe16b04453d655e6e2c6a4962c7fc4edde65c7642a55e5a60143970601535a40b535506e8e2", 0x51) syz_open_pts() r10 = syz_open_pts() ioctl$TIOCGETD(r10, 0x4004741a, &(0x7f0000000900)) socket(0x2, 0x3, 0x1) ioctl$WSKBDIO_BELL(r1, 0x20005701) lseek(r2, 0x0, 0x0) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f0000000940)) ioctl$BIOCSBLEN(r9, 0xc0044266, &(0x7f0000000980)=0x7) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000009c0)) 447.771325ms ago: executing program 1 (id=741): r0 = socket(0x11, 0x3, 0x0) readv(0xffffffffffffffff, 0x0, 0x8) sendto$unix(r0, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000050000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0xf, 0xd, 0x2, 0x7, 0x6, 0x9, 0x9, 0x10, [{0xfffffdfc, 0x0, 0x4000000}, {0x6, 0x3ff, 0x5, 0x9}, {0x3, 0x200, 0x2, 0xf}, {0x7ff, 0x2, 0x5, 0xa}, {0x7ff, 0xc, 0x9, 0x4}, {0xa, 0x0, 0xbfd, 0xfffffff7}, {0xd42e, 0x4, 0x9, 0x6}, {0x4, 0x853, 0x524b, 0x2}, {0x4, 0x5, 0x4, 0xfffffff8}, {0x101, 0xb52, 0x9c000000, 0xffffffff}, {0x9587, 0x2924, 0x6, 0xa}, {0x4, 0x3, 0x0, 0x6}, {0x3, 0x69, 0x3, 0xfffffffd}, {0xe7, 0x2, 0x2}, {0x2, 0x6, 0x400000, 0xffffffb7}, {0x5, 0xff, 0x8000, 0x7}]}) 225.486127ms ago: executing program 1 (id=742): writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000001040)}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000001df, &(0x7f0000000040)=[{0x1, 0x0, 0x7, 0x7}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r0, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$BIOCSRTIMEOUT(r2, 0xc0307004, &(0x7f0000000080)={0x1, 0xf}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0x4}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1004a) 213.790714ms ago: executing program 4 (id=745): execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='@]]$.}\xda.@\x00', &(0x7f0000000100)='(@&*(.*/!0(,\x00', &(0x7f0000000140)='@\\]^(\n}^\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='^-\x00', &(0x7f0000000200)='*+.^*-\x00'], &(0x7f0000000540)=[&(0x7f0000000280)='}\x00', &(0x7f00000002c0)='\'+{[^-\\\x00', &(0x7f0000000300)='!%-[\x00', &(0x7f0000000340)='^^\x00', &(0x7f0000000380)='@\x00', &(0x7f00000003c0)='*,,+!\x00', &(0x7f0000000400)='\x1f,+#-[[\x00', &(0x7f0000000480)='a\x17\x85\xc7', &(0x7f00000004c0)='+&\x94\'\x00', &(0x7f0000000500)='\x00']) close(0xffffffffffffffff) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x3) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) select(0x40, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x8000}, 0x0, &(0x7f0000000240)={0x40000000000003ff}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8cbe, 0x9, "909c992f86cd2092107e9479749d3b6d7f164aeb", 0x8, 0x7f}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="82", 0x1}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x105, 0xffffffff, 0x8000000, 0xfffffffe, "a8a39cefab00", 0xa2}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x100, 0x9, 0xfffff000, "12fc9c1a10cffa42e2f7ebbe5d4e2182867f768a", 0x4e}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x800, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000600)={0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) writev(r2, &(0x7f0000000440)=[{0x0}], 0x1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='@]]$.}\xda.@\x00', &(0x7f0000000100)='(@&*(.*/!0(,\x00', &(0x7f0000000140)='@\\]^(\n}^\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='^-\x00', &(0x7f0000000200)='*+.^*-\x00'], &(0x7f0000000540)=[&(0x7f0000000280)='}\x00', &(0x7f00000002c0)='\'+{[^-\\\x00', &(0x7f0000000300)='!%-[\x00', &(0x7f0000000340)='^^\x00', &(0x7f0000000380)='@\x00', &(0x7f00000003c0)='*,,+!\x00', &(0x7f0000000400)='\x1f,+#-[[\x00', &(0x7f0000000480)='a\x17\x85\xc7', &(0x7f00000004c0)='+&\x94\'\x00', &(0x7f0000000500)='\x00']) (async) close(0xffffffffffffffff) (async) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x3) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) select(0x40, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x8000}, 0x0, &(0x7f0000000240)={0x40000000000003ff}, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8cbe, 0x9, "909c992f86cd2092107e9479749d3b6d7f164aeb", 0x8, 0x7f}) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="82", 0x1}], 0x1) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x105, 0xffffffff, 0x8000000, 0xfffffffe, "a8a39cefab00", 0xa2}) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x100, 0x9, 0xfffff000, "12fc9c1a10cffa42e2f7ebbe5d4e2182867f768a", 0x4e}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x800, 0x0) (async) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000600)={0x1}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) writev(r2, &(0x7f0000000440)=[{0x0}], 0x1) (async) 78.411964ms ago: executing program 4 (id=746): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) flock(r0, 0x5) r1 = semget$private(0x0, 0x2, 0x73a) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/222) semop(r1, &(0x7f0000000100)=[{0x1, 0xa, 0x1000}, {0x0, 0xd, 0x1000}, {0x1, 0x3, 0x1000}], 0x3) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000300)=0xadc) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x4401) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206997, &(0x7f00000001c0)) open$dir(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x101) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}], 0x0, 0x0, 0x7, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000340)=[{{}, 0xfffffffffffffff9, 0x35, 0x2, 0x7, 0x1ff}], 0x7, 0x0) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) connect(r4, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 77.984956ms ago: executing program 4 (id=747): sysctl$hw(&(0x7f00000000c0)={0x6, 0xd}, 0x2, &(0x7f0000000100)="9b5ad3ff1eb323e32ecafacb1ea82e7648d91e6f6498069e9e828e8463268dc532beca30a5f461a0f0d7c1195be64c7a154f2c053224fd577fc3e7857e0acecd20d1d7052c6d02d998ac9a4e30", 0x0, 0x0, 0x0) 76.4241ms ago: executing program 5 (id=748): sysctl$hw(&(0x7f00000002c0)={0x6, 0x18}, 0x2, &(0x7f0000000000)="6c01af4f3bc33a2249c757d3e2e22b044b", &(0x7f0000000080)=0x11, 0x0, 0x0) (async, rerun: 32) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f00000000c0)="7c85af389873ec8dff149099b5bc28d5bc6c038658d8a3839a449d973df2828caf32fe6c18e4fd9cd956c389f9112902be2e8204470544dcc6a120974e7f3d8a575351aafdbfccc39e6736fe0c6bdc6f1d59f220a1560b7d13d623339e69cb87bfde29629b622ef5490f2ab6d4e32464e86101441a902855b768d2c6d59aea6be68703f0e095dd", &(0x7f0000000180)=0x87, &(0x7f00000001c0)="f530b53cef84dd691937e1db8e79ce9166dbddbcc69a4b9ddcdd9b39875dd0fe71870dc5afc416ab5bf487de9e6acde5b4b0c294165f02a1e42ca9ec75a1b36df1e739bd97f6ed603e47270ad1bf10bf1be3", 0x52) (rerun: 32) 74.215879ms ago: executing program 4 (id=749): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = socket(0x24, 0x2, 0x0) close(r1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) fcntl$lock(r0, 0x7, &(0x7f0000000280)={0x1, 0x1, 0x8, 0x5}) 73.888145ms ago: executing program 4 (id=750): r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) r2 = fcntl$dupfd(r0, 0xa, r0) rename(&(0x7f0000000100)='./file0\x00', 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000100), 0x8) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="e702f2ffef1f97b0ae1a006b86dd609907a600302c03cb697a653e336f000000500000000000ff020000000000000000000000000001743893495e0da8120a4fc09a40b6"]) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff020000000000000000000000000001020000"]) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) msgget$private(0x0, 0x730) r4 = accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r5 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) kevent(r0, 0x0, 0x0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xc4, 0x4, 0x10001, 0xd9c}, {{r4}, 0xfffffffffffffffd, 0x0, 0x1, 0x8001, 0x1000}, {{r2}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x1, 0x8}, {{r4}, 0xfffffffffffffffe, 0xa6, 0x80, 0xfec1, 0x7fffffffffffffff}, {{r3}, 0xfffffffffffffffa, 0xc0, 0x4, 0x2, 0xae20000}, {{r5}, 0xfffffffffffffffa, 0x22, 0x8c, 0xffffffffffffffff, 0x8}], 0x7, 0x0) setreuid(0xee00, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r7 = openat(r1, &(0x7f00000002c0)='./file0\x00', 0x600, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0x42087007, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="247ff9c67e190c5f4ccca7be8039374e2e2541b26ffdd5e93d0052279c1b07a2252313492e49d154f3baa561f74d4fbad32236509c8808000000a2e6a43ace09896189db9021"]) r8 = getuid() setpgid(r6, r6) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) dup(r9) setreuid(0x0, r8) 1.216893ms ago: executing program 5 (id=751): mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', 0x4, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00\x00\x00\x00', 0x4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0/file0\x00', r0, 0x2}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f0000616000/0x3000)=nil, 0x1}, {&(0x7f00004d7000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x3}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f00007f8000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xc}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil, 0x1000000002}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000445000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f000069e000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x1}], './file0\x00'}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0xc003, 0x3a) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r4, 0x29, 0x3d, 0x0, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b389e5aeb7b42eab8dd0017236f060f918503740799f35d7e2e733fc1ce9e45cfb279a7aeb65ad9859d427a701bb4c25773931def673bea9bf786061c13935cf58279287d41ec345ac1598b7b4e5c36a3d5ecc1893e17e380a226ad0d75529c4623ddfb51dbafffe78145aed33f3c482faf44cd4fbeadc3a67a824d08a4333b14f7a032ce11d5530043711766c9b6de2be6f02696bd39a7bab01735c492d971dbc56c0ac859c5c750dabb6962382008fbeb3d9d6eedc7eb2b0cdc5a6dcc08472c67d346a4c6c2944d777d2414c65d905235d", 0xd2}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d11", 0x3e}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80754a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f970ebac3413cd8ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f365679fba1bb6f1e265ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57a", 0xe45}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="6c6f545fed", 0x0, 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r6 = socket(0x2, 0x1, 0x4) connect$unix(r6, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x30, 0x6, 0xb}, 0xc) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$FIONREAD(r3, 0xc028756b, &(0x7f0000000240)) close(r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) clock_gettime(0x3, &(0x7f0000000340)) 253.982µs ago: executing program 5 (id=752): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) fchdir(r0) (async, rerun: 64) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) (async, rerun: 64) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0x7c4c, [{0x0, 0x7}, {0x1, 0x668}, {0x3, 0x8001}, {0x3, 0x7}, {0x2, 0x8001}, {0x0, 0x400}, {0x1, 0x7}, {0x3, 0x10000}, {0x2, 0x9}, {0x3, 0x3}, {0x2, 0xfff}, {0x3, 0x2}, {0x3, 0x2}, {0x1, 0x3}, {0x0, 0x6}, {0x1, 0xfffffff7}, {0x1, 0x4}, {0x1, 0x1}, {0x2, 0x2}, {0x2, 0x7}, {0x3, 0x7082b9ff}, {0x1, 0x74}, {0x2, 0x4}, {0x3, 0x4}, {0x2, 0xd}, {0x1, 0xa}, {0x2, 0x1c58}, {0x1, 0x6}, {0x1, 0xe61}, {0x2, 0xfffffffc}, {0x3, 0x660b}, {0x3, 0x1000}]}) (async) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000001c0)={0x2, 0xa, 0x8}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000200)=0xfffffd7d) (async, rerun: 64) fcntl$getown(r0, 0x5) (async, rerun: 64) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0xe, 0x4, 0x1, 0x0, 0x9, 0xbf9, 0x0, 0x1, 0x2, 0xe6, 0x8b}) (async) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000300)={0x2, 0x7, 0x1, 0x0, 0x2, 0x20000, 0x4c45, 0x10, [{0xc, 0x3, 0x4, 0xffffff0f}, {0x8001, 0x3, 0x7ff, 0xa05}, {0x8, 0x8000, 0x9, 0x6}, {0x6, 0x1, 0x8, 0x6}, {0x7, 0xac40, 0x10001}, {0x9, 0x6, 0x4c7d, 0x9}, {0x4, 0x1, 0xb, 0x101}, {0x6, 0xcb50, 0x1d, 0x70b6deec}, {0x2, 0x2, 0x1, 0x2}, {0x10, 0x9, 0x4, 0xf50}, {0x3, 0x8, 0x8, 0x7}, {0x1, 0x8e, 0x8, 0xffff}, {0x1ec, 0xef, 0x3b24, 0x647}, {0xfffffffc, 0x13690000, 0x100, 0x2}, {0x7, 0x3, 0x1e67, 0x6}, {0x0, 0x7, 0x7fff, 0x6}]}) (async) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000440)=r0) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', r1}) (async, rerun: 32) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000500)) (rerun: 32) syz_emit_ethernet(0x88, &(0x7f0000000540)={@empty, @local, [{[{0x88a8, 0x5, 0x1, 0x1}], {0x8100, 0x7, 0x0, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3a, 0x72, 0x67, 0xff, 0x8, 0x6c, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @icmp=@generic={0x10, 0x34, 0x0, "e82d39497d6aa3ea369b51b2c415394308a5480ba2e9a8afc0e49043a8e9f80a20af8cc8b9312d4ec4ab47ddc19d6bda21c03f8605dfa25bb388ec60bd4913d3b3308274c24c794f1bc2da1c028a5329a79c3be6e7bd0a3cf136"}}}}}) (async) execve(&(0x7f0000000600)='./file0\x00', &(0x7f00000006c0)=[&(0x7f0000000640)='{\x00', &(0x7f0000000680)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000700)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000740)='-{\x00', &(0x7f0000000780)='/dev/pf\x00']) (async) rename(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0/file0\x00') unveil(&(0x7f0000000880)='./file0/file0\x00', &(0x7f00000008c0)='r\x00') (async) close(r0) (async) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000900)={0x6, 0x80, 0x3}) (async) r2 = kqueue() kevent(r2, &(0x7f0000000940)=[{{r1}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x2, 0x3}, {{r0}, 0xfffffffffffffffc, 0x0, 0x4, 0x1, 0x3373}, {{r0}, 0xfffffffffffffffd, 0x10f, 0x1, 0x3ca6, 0x9}, {{r1}, 0xffffffffffffffff, 0x93, 0xf0000000, 0xf, 0x1}, {{r1}, 0xfffffffffffffffd, 0x13, 0x1, 0x9, 0x9}], 0x400000, &(0x7f0000000a00)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x2, 0x3, 0x3}, {{r1}, 0xfffffffffffffffb, 0xc0, 0x20000000, 0x7fffffffffffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x0, 0x4, 0x4a, 0x2}, {{r0}, 0xfffffffffffffff8, 0x80, 0x20000000, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0xa10, 0x3}, {{r1}, 0xfffffffffffffff8, 0x0, 0x20, 0x0, 0xf}, {{r1}, 0xfffffffffffffff8, 0xd0, 0x40, 0x1, 0x1}, {{r0}, 0xfffffffffffffffc, 0x4d, 0x2, 0x2, 0x800}], 0x159, &(0x7f0000000b00)={0x1, 0x100000001}) (async) clock_getres(0x2, &(0x7f0000000b40)) (async, rerun: 64) execve(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0), &(0x7f0000000c40)=[&(0x7f0000000c00)='.\x00']) (async, rerun: 64) accept(r1, &(0x7f0000000c80)=@in6, &(0x7f0000000cc0)=0xc) (async, rerun: 32) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000d00)=0x81, 0x4) (async, rerun: 32) r3 = getppid() fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000d40)={0x1, 0x0, 0x8000000000000001, 0x1, r3}) (async, rerun: 64) r4 = semget(0x3, 0x4, 0x11) (rerun: 64) semctl$IPC_RMID(r4, 0x0, 0x0) 0s ago: executing program 4 (id=753): shmat(0x0, &(0x7f0000098000/0x1000)=nil, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000080)="4f8e8bca7c5076cbbcba046bea103ccb80ecd9b7a7c70364c9ffa852", 0x1c, 0xfffffffffffffffe) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus/file0\x00', 0x20, 0x4800) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f00001b3000/0x4000)=nil, 0x4000, 0x1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmmsg(r2, &(0x7f0000000380)={0x0, 0x8}, 0x10, 0xa) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x5, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0187009, &(0x7f0000000080)=0x400) syz_open_pts() kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.124' (ED25519) to the list of known hosts. WARNING: thread `nfsio' (347355) exits with status -1 WARNING: thread `nfsio' (125886) exits with status -1 WARNING: thread `nfsio' (490963) exits with status -1 WARNING: thread `nfsio' (391650) exits with status -1 WARNING: thread `nfsio' (393090) exits with status -1 WARNING: thread `nfsio' (14059) exits with status -1 WARNING: thread `nfsio' (440133) exits with status -1 WARNING: thread `nfsio' (270606) exits with status -1 WARNING: thread `nfsio' (410143) exits with status -1 WARNING: thread `nfsio' (277648) exits with status -1 WARNING: thread `nfsio' (183244) exits with status -1 WARNING: thread `nfsio' (482318) exits with status -1 WARNING: thread `nfsio' (169909) exits with status -1 WARNING: thread `nfsio' (459147) exits with status -1 WARNING: thread `nfsio' (502569) exits with status -1 WARNING: thread `nfsio' (102539) exits with status -1 pmap_unwire: wiring for pmap 0xfffffd806833ad00 va 0x200000001000 didn't change! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 52172937113390 £,*£^I«í¿åStopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd80682f5208,9,0) at witness_checkorder+0x10b9 rw_do_enter_write(fffffd80682f51f0,1) at rw_do_enter_write+0xba rrw_enter(fffffd80682f51f0,1) at rrw_enter+0xc6 VOP_LOCK(fffffd805d9c9b00,2001) at VOP_LOCK+0xa3 vn_lock(fffffd805d9c9b00,2001) at vn_lock+0xa4 vfs_lookup(ffff800035c218d0) at vfs_lookup+0x11c namei(ffff800035c218d0) at namei+0x7ca unp_connect(ffff800010fd1268,fffffd805e4e9800,ffff80003c47ad28) at unp_connect+0x29d uipc_dgram_send(ffff800010fd1268,fffffd805e4e9d00,fffffd805e4e9800,0) at uipc_dgram_send+0x163 sosend(ffff800010fd1268,fffffd805e4e9800,ffff800035c21b58,0,0,8) at sosend+0x804 sendit(ffff80003c47ad28,5,ffff800035c21cd8,8,ffff800035c21d90) at sendit+0x5a5 sys_sendmsg(ffff80003c47ad28,ffff800035c21e40,ffff800035c21d90) at sys_sendmsg+0x246 syscall(ffff800035c21e40) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1253e3bf7d0, count: -15 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff800035c21550 rbx 0 rdx 0 rcx 0xffff80003c47ad28 rax 0xffff8000299edff0 r8 0xffff800035c21430 r9 0x8080808080808080 r10 0x86180958a23ce93b r11 0xfa00d090f660f9e9 r12 0xfffffd8003f00680 r13 0xfffffd80046e88a0 r14 0x3 r15 0xffffffff833e423c substchar+0x95fb rip 0xffffffff82f3f5b5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff800035c21540 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=325493 pid=55530 tcnt=4 stat=onproc flags process=0 proc=4000000 runpri=50, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c47bcb8,0xffff80003c47afd0 process=0xffff80003c50eb78 user=0xffff800035c1c000, vmspace=0xfffffd805a2095e0 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 48807 44006 86612 0 7 0 syz-executor 48807 128850 86612 0 3 0x4000080 fsleep syz-executor 55530 98497 66625 0 2 0 syz-executor *55530 325493 66625 0 7 0x4000000 syz-executor 55530 328109 66625 0 3 0x4000080 fsleep syz-executor 55530 119118 66625 0 3 0x4000080 fsleep syz-executor 59002 272 57788 0 3 0x80 nanoslp syz-executor 59002 420286 57788 0 3 0x4000080 kqsel syz-executor 59002 494347 57788 0 3 0x4000080 fsleep syz-executor 62709 281247 48597 0 3 0x80 nanoslp syz-executor 62709 57640 48597 0 3 0x4000080 sbwait syz-executor 62709 482255 48597 0 3 0x4000080 fsleep syz-executor 60251 133432 21052 0 3 0x80 fsleep syz-executor 60251 518713 21052 0 3 0x4000080 msgwait syz-executor 60915 46265 86926 0 3 0x80 fsleep syz-executor 60915 501206 86926 0 3 0x4000080 netcon syz-executor 94291 327170 60994 0 3 0x80 fsleep syz-executor 94291 363678 60994 0 3 0x4000080 kqread syz-executor 57216 34177 0 0 3 0x14280 nfsidl nfsio 89411 287793 0 0 3 0x14280 nfsidl nfsio 98787 500645 0 0 3 0x14280 nfsidl nfsio 93158 102580 0 0 3 0x14280 nfsidl nfsio 39092 248971 0 0 3 0x14280 nfsidl nfsio 9842 341855 0 0 3 0x14280 nfsidl nfsio 56315 445848 0 0 3 0x14280 nfsidl nfsio 92482 295428 0 0 3 0x14280 nfsidl nfsio 79018 135150 0 0 3 0x14280 nfsidl nfsio 8877 438904 0 0 3 0x14280 nfsidl nfsio 97161 380721 0 0 3 0x14280 nfsidl nfsio 91463 444544 0 0 3 0x14280 nfsidl nfsio 37179 63751 0 0 3 0x14280 nfsidl nfsio 26607 269296 0 0 3 0x14280 nfsidl nfsio 52329 64487 0 0 3 0x14280 nfsidl nfsio 13983 139775 0 0 3 0x14280 nfsidl nfsio 32368 465616 0 0 3 0x14200 bored sosplice 9453 48920 0 0 3 0x14280 nfsidl nfsio 47000 189932 0 0 3 0x14280 nfsidl nfsio 8677 387638 0 0 3 0x14280 nfsidl nfsio 38995 162506 0 0 3 0x14280 nfsidl nfsio 48597 180022 39790 0 3 0x82 nanoslp syz-executor 53403 275275 39790 0 3 0x82 wait syz-executor 86612 464704 39790 0 3 0x82 nanoslp syz-executor 66625 127594 39790 0 3 0x82 nanoslp syz-executor 21052 305931 39790 0 3 0x82 nanoslp syz-executor 60994 232324 39790 0 3 0x82 nanoslp syz-executor 57788 235221 39790 0 3 0x82 nanoslp syz-executor 86926 336671 39790 0 3 0x82 nanoslp syz-executor 39790 352938 40851 0 3 0x82 kqread syz-executor 40851 346501 60387 0 3 0x10008a sigsusp ksh 60387 2441 87779 0 3 0x98 kqread sshd-session 87779 145214 93666 0 3 0x92 kqread sshd-session 69874 3356 1 0 3 0x100083 ttyin getty 93666 45363 1 0 3 0x88 kqread sshd 57901 454286 59463 74 3 0x1100092 bpf pflogd 59463 100574 1 0 3 0x80 sbwait pflogd 26213 414543 3622 73 3 0x1100090 kqread syslogd 3622 236402 1 0 3 0x100082 sbwait syslogd 31847 113180 1 0 3 0x100080 kqread resolvd 16141 441753 51390 77 3 0x100092 kqread dhcpleased 1428 182249 51390 77 3 0x100092 kqread dhcpleased 51390 473411 1 0 3 0x80 kqread dhcpleased 65967 432365 0 0 3 0x14200 bored smr 12470 224584 0 0 3 0x14200 pgzero zerothread 97807 464985 0 0 3 0x14200 aiodoned aiodoned 96935 254948 0 0 3 0x14200 syncer update 27713 375940 0 0 3 0x14200 cleaner cleaner 57524 279121 0 0 3 0x14200 reaper reaper 32272 284815 0 0 3 0x14200 pgdaemon pagedaemon 50456 476387 0 0 3 0x14200 bored viomb 57992 231853 0 0 3 0x40014200 acpi0 acpi0 52983 181442 0 0 3 0x40014200 idle1 59675 236165 0 0 3 0x14200 bored softnet7 52893 62952 0 0 3 0x14200 bored softnet6 32079 172489 0 0 3 0x14200 bored softnet5 45414 78133 0 0 3 0x14200 bored softnet4 76923 42262 0 0 3 0x14200 bored softnet3 4797 319839 0 0 3 0x14200 bored softnet2 24239 521272 0 0 3 0x14200 bored softnet1 18 289641 0 0 3 0x14200 bored softnet0 19072 410636 0 0 3 0x14200 bored systqmp 92937 32741 0 0 3 0x14200 bored systq 43944 91888 0 0 3 0x14200 tmoslp softclockmp 70650 468757 0 0 3 0x40014200 tmoslp softclock 18464 435079 0 0 3 0x40014200 idle0 1 375255 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 48807 (syz-executor) thread 0xffff80003c47bcb8 (44006) exclusive rwlock uobjlk r = 0 (0xfffffd80691e8d10) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 uvm_fault+0x1e5 #3 upageflttrap+0xa9 #4 usertrap+0x3c6 #5 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd805a209128) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4a #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x3c6 #7 recall_trap+0x8 Process 55530 (syz-executor) thread 0xffff80003c47ad28 (325493) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8391e568) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 pool_get+0x27e #3 namei+0xdf #4 unp_connect+0x29d #5 uipc_dgram_send+0x163 #6 sosend+0x804 #7 sendit+0x5a5 #8 sys_sendmsg+0x246 #9 syscall+0xbd4 #10 Xsyscall+0x128 exclusive rwlock sbufsnd r = 0 (0xffff800010fd1450) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sblock+0xb6 #3 sosend+0x2e9 #4 sendit+0x5a5 #5 sys_sendmsg+0x246 #6 syscall+0xbd4 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10234 11048K 15211K 166960K 11940 0 pcb 18 16K 17K 166960K 184 0 rtable 211 11K 11K 166960K 406 0 pf 42 18K 25K 166960K 148 0 ifaddr 40 6K 7K 166960K 90 0 ifgroup 68 2K 3K 166960K 153 0 sysctl 4 1K 9K 166960K 15 0 counters 74 37K 38K 166960K 162 0 ioctlops 0 0K 4K 166960K 1591 0 iov 0 0K 44K 166960K 57 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1336 84K 85K 166960K 1839 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 15 0 VM map 2 1K 1K 166960K 2 0 sem 23 6K 7K 166960K 38 0 dirhash 12 2K 2K 166960K 33 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 110K 166960K 893 0 sigio 0 0K 0K 166960K 26 0 proc 72 115K 164K 166960K 616 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 0 0K 0K 166960K 166 0 in_multi 66 4K 7K 166960K 136 0 ether_multi 1 0K 0K 166960K 10 0 mrt 1 0K 0K 166960K 6 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 139 625K 625K 166960K 139 0 exec 0 0K 1K 166960K 463 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 250 160K 174K 166960K 9765 0 UVM aobj 3 2K 2K 166960K 3 0 pinsyscall 43 86K 107K 166960K 2009 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 1 0K 0K 166960K 58 0 NDP 15 0K 2K 166960K 61 0 temp 64 8652K 8729K 166960K 47482 0 kqueue 15 22K 31K 166960K 171 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 123 0 118 2 0 2 2 0 8 1 rtentry 176 122 0 42 5 0 5 5 0 8 0 unpcb 144 445 0 423 4 1 3 3 0 8 2 syncache 336 7 0 7 2 2 0 1 0 8 0 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 736 295 0 287 7 6 1 7 0 8 0 arp 136 18 0 5 1 0 1 1 0 8 0 inpcb 328 1030 0 1015 18 16 2 10 0 8 0 nd6 144 19 0 6 1 0 1 1 0 8 0 pkpcb 40 11 0 11 2 2 0 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 36 0 35 2 1 1 1 0 8 0 pppxif 1504 3 0 3 1 1 0 1 0 8 0 pfstscr 40 1 0 1 1 1 0 1 0 8 0 pffrag 232 9 0 1 1 0 1 1 0 482 0 pffrnode 88 9 0 1 1 0 1 1 0 8 0 pffrent 40 15 0 6 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 1 0 1 1 1 0 1 0 8 0 pfanchor 1288 3 0 2 1 0 1 1 0 8 0 pfstitem 24 79 0 25 1 0 1 1 0 8 0 pfstkey 128 80 0 26 2 0 2 2 0 8 0 pfstate 384 80 0 26 7 1 6 6 0 8 0 pfrule 1344 25 0 20 2 1 1 2 0 8 0 rttmr 136 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 493 0 154 28 5 23 28 0 8 0 art_table 40 495 0 154 5 0 5 5 0 8 0 art_node 32 120 0 50 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 6 2 1 1 1 0 8 1 semupl 112 3 0 3 2 1 1 1 0 8 1 semapl 112 28 0 7 1 0 1 1 0 8 0 dirhash 1024 31 0 14 3 0 3 3 0 8 0 dino2pl 256 3014 0 1508 95 0 95 95 0 8 0 ffsino 296 3014 0 1508 117 0 117 117 0 8 0 nchpl 144 4237 0 2543 64 0 64 64 0 8 0 rtmask 32 3 0 3 2 2 0 1 0 8 0 uvmvnodes 80 3299 0 0 68 0 68 68 0 8 0 vnodes 216 3299 0 0 184 0 184 184 0 8 0 namei 1024 14123 0 14122 2 1 1 2 0 8 0 percpumem 16 96 0 44 1 0 1 1 0 8 0 kstatmem 264 96 0 60 3 0 3 3 0 8 0 scsiplug 72 1 0 1 1 1 0 1 0 8 0 scxspl 216 21262 0 21262 10 9 1 8 1 8 1 plimitpl 152 163 0 146 1 0 1 1 0 8 0 sigapl 424 1239 0 1164 9 0 9 9 0 8 0 knotepl 120 560 0 0 17 0 17 17 0 8 0 kqueuepl 224 401 0 388 7 6 1 5 0 8 0 pipepl 344 250 0 223 9 2 7 9 0 8 4 fdescpl 528 1178 0 1146 3 0 3 3 0 8 0 filepl 160 6780 0 6543 22 9 13 16 0 8 3 lockfpl 104 248 0 246 1 0 1 1 0 8 0 lockfspl 48 107 0 105 1 0 1 1 0 8 0 sessionpl 144 25 0 16 1 0 1 1 0 8 0 pgrppl 48 45 0 28 1 0 1 1 0 8 0 ucredpl 104 955 0 942 2 1 1 2 0 8 0 zombiepl 144 1342 0 1341 1 0 1 1 0 8 0 processpl 1232 1239 0 1164 6 0 6 6 0 8 0 procpl 664 2540 0 2454 8 0 8 8 0 8 0 sockpl 752 1638 0 1596 26 18 8 14 0 8 3 mcl64k 65536 10 0 0 2 0 2 2 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 110 0 0 14 0 14 14 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 46 0 0 5 0 5 5 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 203 0 0 13 0 13 13 0 8 0 bufpl 280 9347 0 3204 440 0 440 440 0 8 1 anonpl 32 11589 0 0 94 0 94 94 0 246 0 amapchunkpl 152 32909 0 32379 41 13 28 29 0 158 7 amappl16 200 5153 0 5118 36 22 14 27 0 8 8 amappl15 192 42 0 42 1 1 0 1 0 8 0 amappl14 184 121 0 109 1 0 1 1 0 8 0 amappl13 176 105 0 105 2 2 0 1 0 8 0 amappl12 168 1841 0 1809 3 1 2 2 0 8 0 amappl11 160 48 0 34 1 0 1 1 0 8 0 amappl10 152 5 0 5 1 1 0 1 0 8 0 amappl9 144 255 0 255 1 1 0 1 0 8 0 amappl8 136 27 0 24 1 0 1 1 0 8 0 amappl7 128 127 0 115 1 0 1 1 0 8 0 amappl6 120 184 0 179 1 0 1 1 0 8 0 amappl5 112 138 0 128 1 0 1 1 0 8 0 amappl4 104 322 0 300 1 0 1 1 0 8 0 amappl3 96 5636 0 5530 4 1 3 3 0 8 0 amappl2 88 1449 0 1369 2 0 2 2 0 8 0 amappl1 80 12057 0 11449 15 0 15 15 0 8 0 amappl 88 8905 0 8728 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 2 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 1178 0 1146 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1178 0 1146 1 0 1 1 0 8 0 vmmpekpl 168 11593 0 11557 4 1 3 3 0 8 0 vmmpepl 168 80948 0 78886 113 13 100 110 0 357 2 vmsppl 488 1177 0 1146 6 2 4 5 0 8 0 rwobjpl 80 27450 0 23187 89 0 89 89 0 8 1 pdppl 4096 2364 0 2292 110 38 72 86 0 8 0 pvpl 32 18754 0 0 152 0 152 152 0 265 0 pmappl 256 1177 0 1146 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 291 0 54 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff837f0ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8391e360) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 __mp_lock(ffffffff8391e360) at __mp_lock+0x192 uvm_fault(fffffd805a209028,6cdaaf9f000,0,1) at uvm_fault+0x1ea upageflttrap(ffff8000358157a0,6cdaaf9f000) at upageflttrap+0xa9 usertrap(ffff8000358157a0) at usertrap+0x3c6 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x72ee3422ce30, count: -12 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd80682f5208,9,0) at witness_checkorder+0x10b9 rw_do_enter_write(fffffd80682f51f0,1) at rw_do_enter_write+0xba rrw_enter(fffffd80682f51f0,1) at rrw_enter+0xc6 VOP_LOCK(fffffd805d9c9b00,2001) at VOP_LOCK+0xa3 vn_lock(fffffd805d9c9b00,2001) at vn_lock+0xa4 vfs_lookup(ffff800035c218d0) at vfs_lookup+0x11c namei(ffff800035c218d0) at namei+0x7ca unp_connect(ffff800010fd1268,fffffd805e4e9800,ffff80003c47ad28) at unp_connect+0x29d uipc_dgram_send(ffff800010fd1268,fffffd805e4e9d00,fffffd805e4e9800,0) at uipc_dgram_send+0x163 sosend(ffff800010fd1268,fffffd805e4e9800,ffff800035c21b58,0,0,8) at sosend+0x804 sendit(ffff80003c47ad28,5,ffff800035c21cd8,8,ffff800035c21d90) at sendit+0x5a5 sys_sendmsg(ffff80003c47ad28,ffff800035c21e40,ffff800035c21d90) at sys_sendmsg+0x246 syscall(ffff800035c21e40) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1253e3bf7d0, count: -15