last executing test programs: 4.977992729s ago: executing program 5 (id=290): syz_emit_ethernet(0xc2, &(0x7f00000001c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x4, 0xef, 0x0, 0x0, 0x0, 0x70, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x64, 0x5, "fb8a35553fab03326e57f3a64eca003af3f5801020bb958f9e5bd64466148cf4f53319de"}}}}}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3", 0x4}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000380)=ANY=[@ANYBLOB="ff", @ANYRESOCT]) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = semget(0x0, 0x1, 0x281) semop(r0, &(0x7f0000000000), 0x23) socket(0x0, 0x4000, 0x8) 4.928169194s ago: executing program 1 (id=293): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xd0d, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f00000000c0)="b5", 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = socket(0x2, 0x1, 0x0) write(r0, &(0x7f0000000140), 0x0) shutdown(r1, 0x2) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 4.926143514s ago: executing program 1 (id=296): socketpair(0x10, 0x3, 0x2b, 0x0) 4.868282132s ago: executing program 1 (id=298): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) mprotect(&(0x7f00006d5000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 4.860474969s ago: executing program 1 (id=300): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {0x0, 0xfffffffc}, {0x2}, {0x2}, {0x1, 0x1}, {0x2, 0x1}, {0x0, 0x19}, {0x2}, {0x1, 0xffffffff}, {0x2, 0x3}, {0x3, 0x4}, {}, {0x1, 0x3}, {}, {0x0, 0x6}, {0x2, 0x3}, {0x3, 0x1}, {0x1}, {0x0, 0xffffffff}, {0x0, 0x4007ff}, {0x1}, {0x2, 0xfffffffc}, {0x5, 0x824}, {0x1}, {0x0, 0x101}, {0x2, 0x1}, {0x3}, {0x1, 0x10000200}, {0x2}, {0x1, 0x67}, {0x2, 0xa}, {0x1, 0xffffc}]}) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {0x0, 0xfffffffc}, {0x2}, {0x2}, {0x1, 0x1}, {0x2, 0x1}, {0x0, 0x19}, {0x2}, {0x1, 0xffffffff}, {0x2, 0x3}, {0x3, 0x4}, {}, {0x1, 0x3}, {}, {0x0, 0x6}, {0x2, 0x3}, {0x3, 0x1}, {0x1}, {0x0, 0xffffffff}, {0x0, 0x4007ff}, {0x1}, {0x2, 0xfffffffc}, {0x5, 0x824}, {0x1}, {0x0, 0x101}, {0x2, 0x1}, {0x3}, {0x1, 0x10000200}, {0x2}, {0x1, 0x67}, {0x2, 0xa}, {0x1, 0xffffc}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) (async) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) socket(0x2, 0x3, 0x0) (async) r5 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) r7 = fcntl$getown(r4, 0x5) r8 = getuid() setreuid(0xee00, r8) (async) setreuid(0xee00, r8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140), 0x0, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x40, 0x1}, 0x1e) (async) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140), 0x0, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x40, 0x1}, 0x1e) ioctl$TIOCSETA(r6, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x400000, "000000000600000000f3ffffff4200c200", 0x11, 0x1000a}) (async) ioctl$TIOCSETA(r6, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x400000, "000000000600000000f3ffffff4200c200", 0x11, 0x1000a}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504442, &(0x7f0000000000)={0x32, 0xffffffff, 0x0, 0x4000, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x1, 0xfffffffe}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 4.7412327s ago: executing program 1 (id=302): bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(0xffffffffffffffff, 0x4) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809edd, 0x7e, 0xfffffffeffffffff, 0x8000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) 4.728020928s ago: executing program 1 (id=305): r0 = syz_open_pts() writev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="c5304e5c644cfcff23d3e126d23fa8c880dbcb1563caab08d4afb8d91c93f3824eae78d8b31fa4ade0b0786d020eceff088120dbb735469474a84dc535eff6c6175b26fd5c4d2df7551243114e53e8071bace7bd19596e7ec35ea0fe5d454af7281859e4cc047915f11a6cd0d30d23070f3d57cb4b21d3f00a7f3db51bdded46243575bae61e98d8eb2faa5972cdfb34395802f7d0add69a67777bb0d284bd65", 0xa0}, {&(0x7f0000000300)="47874aea1eded1745bf98f9a5caa0d9e7adda1953c162f93ced320f8aab01af5d545deb675dba7cd9bfd9463f20f919ef45194839af157db537144dd4140ab02021bf415aec24c9c5f6b7da70eb68b707c924e622d0b88f20f92409e07bf371f9e48154254fdddab796339185bc094a11fa63dd278f018a117ab6a2db3786bb6956d5e0fd081cf94d5dedcaa234fb52db6c1bb67587bc1358907388c5200a5fd69662d7727745b0bc22598215a567c568836133d029c53ac7ef4033ed1fea3b4507fadc298e1657d04367554c1cc19", 0xcf}, {&(0x7f0000000000)="1ffb9880067720985ae100e17ace1aa2c136e5cdcdad6f49ddaefed29e15fdb7c8696d8515da5b7ecc71f754d3a9", 0x2e}], 0x3) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) preadv(r1, &(0x7f0000001700)=[{&(0x7f0000001580)=""/114, 0x72}], 0x1, 0x10001) read(r1, &(0x7f00000001c0)=""/156, 0x9c) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0xfffffffc, 0x0, {0x7d, 0x6}}) setitimer(0x0, &(0x7f0000000280)={{0xffffffff, 0x6}, {0xffffffff, 0x3}}, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x4) 4.455791306s ago: executing program 5 (id=318): setgid(0xffffffffffffffff) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1aa) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x8, &(0x7f0000000140)=[0x0, 0x0, r2, r5, r6, r2, r5, r2]) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt(r8, 0x0, 0x5, &(0x7f0000000080), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, r4, r11, 0x0, 0x0, 0x41, 0x2000}, 0x0, 0x2, 0x2}) sysctl$kern(&(0x7f0000000740)={0x1, 0x3b}, 0x2, &(0x7f0000000a80)="8024bb3df08f5fa256c4002c55419751924673b6bd8572dbb2716ce33a37672a7ccab936b9122adc419fa8a5cd317ee9a54b868e07c40364c6f4b441c0193968adfba3f76eab9f5425183bdb756fde00f535327abeb1be0e21aea29abf9080b686edae4a1d4579aaf798c08426b397445e1d8d2b161c1985c3f132380edafbb05cdbfd358b7f3c2a598a2d5ba060006e839d7450d4a7775b4d", 0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000180)="ebffcbff17b9fd812eaa4e71df95a48231929648d76012ee5590168c9e2e627d", 0x20) setsockopt(r12, 0x1000000000029, 0x9, &(0x7f00000002c0)="00fb6c4f", 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) sendmsg$unix(r7, &(0x7f0000000780)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000340)="c7d71a465bcc20c0", 0x8}, {&(0x7f0000000380)="01900ff5bfc95c9beab2a47fa4ffc49b8dfdc6cda671f34176e1c541b8006b1917791c16f64b14845ff155504af93e98d852ac1de4476a6e8eed45c262b291a7d6b1e6a3c9c5054f22c7f38fdd743ab7e77428f8078b0024741b8b61ce26fb2ddc", 0x61}, {&(0x7f0000000400)="706dce7216ba583945d39dfa3b1a169736f736727f497c91e301f29fa5025285bad29f4fea1eb706e766ee5222e7606e48c6b8bccaf56ad72e2b04a6b8cd3daa42bf38e0ad959d195f", 0x49}, {&(0x7f0000000500)="1d1666974e857e8860c7a3885c28266bca97a58b05e288c47709dfd614c0f0969c3f976ba9a45f370f137d92d14858c68ce91faaa5e2ccd7facede2966422beff9379320724ff5aa17709e5e507c1a6834e27a898ca6dd94db910aa0020926d6f2532d30d55775d8a4b84fb4a78699ca2a57fa356785a40f8a5ea60fbd515c6833dc69f03031514cc70c8e1acdd7a0473da4265af3a2746e6045066a545a97454dfde3", 0xa3}, {&(0x7f00000005c0)="252cb4d74b57813d84129cf75e97060fe0682834c2f22307580516656a841b9f862cb93bf0a53f22f1d82117de959808d58d86501fc4b1cfe117822fff3b9285d410fa8b0ba054b63b565e9e53704dab1fc6d220a42bef7c362ce166a86bcb751f62d59095e9b70083de2945f0ca96fd5342cc2210415c305a817a5f711b1f6bfce7f024f2520a62a93907f7c73e830fd5583b57d60872e0491139f38c4ac352ada92c1cd7c01e4bba719905c8c51e60f35d6b5d40d3764f903c1c", 0xbb}, {&(0x7f0000000480)="7947664a5fdba0f06f0422547add458e0dba652e77ac0cbc97bbeaac7e2ab7b072fc0087795b831d2921b2deb6b9ba2925b4e61b", 0x34}], 0x6, &(0x7f0000000880)=ANY=[@ANYBLOB="2000000000fffffffeff000000000000005bca4f33a025ca6902c9d511158508739c6d9edc97e7a2d76682161f69812f7a2ccc7872e61c92c4de610e318c55c317", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x800}, 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) 4.392601629s ago: executing program 5 (id=321): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x1, 0x2}, {0x0, 0xfffffffb}, {0x2}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x4}, {0x3, 0x8}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3}, {0x3, 0xfffffffd}, {}, {}, {0x0, 0x1ff}, {0x1, 0x6}, {0x2, 0xfffeffff}, {}, {0x0, 0x3}, {}, {0x1, 0xfffffffc}, {0x2}, {}, {}, {0x2}, {0x0, 0x3}, {}, {}, {}, {}, {0x1, 0x57fd}]}) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) socket(0x18, 0x3, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) (async) r0 = socket(0x1, 0x8000, 0x0) recvmmsg(r0, &(0x7f0000001980)={&(0x7f0000001940)={&(0x7f0000000440)=@in, 0xc, &(0x7f0000001840)=[{&(0x7f0000000480)=""/220, 0xdc}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/247, 0xf7}, {&(0x7f0000001680)=""/8, 0x8}, {&(0x7f00000016c0)=""/240, 0xf0}, {&(0x7f00000017c0)=""/80, 0x50}], 0x6, &(0x7f00000018c0)=""/73, 0x49}, 0x6}, 0x10, 0x800, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (async) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) (async, rerun: 64) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async, rerun: 64) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x80010001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0xa, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x2, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x200, 0x99}, {0xce1, 0x0, 0x4f8, 0x6d}, {0x6, 0x7, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd17, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x7}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x69) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x0) (async) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) (async) r3 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x23) chmod(&(0x7f0000000200)='./file0\x00', 0x3e8eb52ecba5a80d) (async) bind(r3, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) (async) close(r3) syz_emit_ethernet(0x1b4, &(0x7f0000000200)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1a6, 0x67, 0x0, 0x0, 0x33, 0x0, @multicast2, @broadcast}, @generic="336282f97a0be728c92a9d7f85f9497a487a87e18280ec8bbe424ef78c97a60fe668cfb3c918199cde3e62be66a9ef3c28e707ba6180617c01f9f162da740fa3958463f191f95e95e0b89a374502f14a5cd39edf634a463f04cb1cb9ed910dd326715d48a15552c2a0e2eb0326196605a2b8900a9893e98ced5a60210db13b89a7293b98d06312fcfcd0158d95fe80c05f9f386392d0e6cc23abac8404c11afe57ea19a695c8e50fa51d617c477670360c20b883a476bff4809b1cd3f19b8d359a28960aa1200047f9140ae2735f3ae695538995ca6e59143bbf33230fb0de414f22a0b59bbe3c378c1723b0d3415122c9faf6e586e39fccd5808321688dc969bbbc65d003da9681912442324386a25544320ea835e7dfd09cd22825d9d552585caee6c24cd4eea719900e943998dc974beb539b9ce0bc7183bff51c49fff2eeba9a7963e9045f2bb5691227fc22106afb3f19906ddb26a176d2523c6e583df9271913b0b7a68a7c1249b27bcdb2331df52ef3e91ea8aaf795a18bc36112caa3469c38a1fb3ff8c7166851386fdda8ae0f31"}}}}) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 4.351501947s ago: executing program 6 (id=323): writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f460032b34b77e382526b1572da73c6d53", 0x31}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x8010427e, &(0x7f0000000040)=0x8) read(r0, &(0x7f0000000240)=""/4096, 0x1000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1d}, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffd0e) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x8494ca670bc69557, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20}, 0x4) 4.351267207s ago: executing program 5 (id=324): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x1000, 0x6ad, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = shmget(0x0, 0x1000, 0x220, &(0x7f0000ffb000/0x1000)=nil) shmat(r1, &(0x7f0000003000/0x3000)=nil, 0x7000) sendmsg(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) unveil(0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0) shmat(r0, &(0x7f0000001000/0x4000)=nil, 0x2000) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f00000011c0), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x8) 4.351000839s ago: executing program 6 (id=325): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/150, 0x96}], 0x1, 0x0}}, 0x10, 0x2840, 0x0) socket$inet(0x2, 0x3, 0x2) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x40, 0xe, 0xc, 0x2}, {0x6, 0x3, 0x7, 0xffffeffd}]}) syz_emit_ethernet(0x22, &(0x7f00000007c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaac3bb080045000014000600000042ba78ffffffffac14ffffa31832b2fbbfb89933a993e667031a5b0e460cfca38ca215f5bff4efaf518e9d93b809e386fa89d5cb76174c7fa119f6f2450b2ec56cc21b4499cd46a1cc9a7128dd4934a255e3c4f69b770c1f6c1f4f0b149838a47e5af99d46f3642e732078960a53d5c251c3e5e248c0d66b57d9f9cf1b8a5391284a8626"]) shutdown(r1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x80000001, &(0x7f0000000240)={0x0, 0x2}) getsockname(r0, &(0x7f0000000b00)=@un=@file={0x0, ""/4104}, &(0x7f0000000500)=0x100a) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000100), 0x0) recvmmsg(r1, &(0x7f0000000700)={&(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000002c0)=""/76, 0x4c}, {&(0x7f0000000040)=""/39, 0x27}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000000340)=""/161, 0xa1}, {&(0x7f0000000400)=""/174, 0xae}], 0x5, &(0x7f00000005c0)=""/240, 0xf0}, 0xfffff000}, 0x10, 0x42, &(0x7f0000000780)={0x6, 0x7}) close(r0) sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000444000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x3) sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000180)="137475e9cdb37a18fa18b44cff88ac1a42e5c3fab4fe015f1abe537e6b58c514190b0de55279f585dd61438529ae3053941977b2acfcffde04b71a473cee324b6b5abf850ad57945c2086acc06f7b9f4fdd9e1879026abc1917bf0f8eb1aba2a46d3a43ae49afd086f8c460d23ce2cea05d7d094e3c4771116098490b6f6601cfe01686218e7dd912b154eda6d9896c02cab7b5147", &(0x7f00000000c0)=0x95, &(0x7f0000000300)="e6687f7ced364ac68a162e049a130a54f4231ddb5a7f1f93c8f234b2458bb5ecfd675a0bc85e60b733b512c0f1f2087e245092eb421c8295113be9ef4b44d85b0a5f464adf606c96b6286532a1e9eeb1e10db04f3bd96e5184bfc17fc2db794a6d76bfd6c186fd06fed72f48e11290de6002554b299ca5c63c65fa4ad19f7ab774a4bd728c891aeb1c23468b81ca3386477a3054b05986de7278867d471d3d4e303f53ea01365a6d923e94933df5395e26bdc6b537b819abaf7810a254be38520e75689535ef8833dbade86069bb13c7382c585b70164626e3a5fabf0da7ae", 0xdf) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, &(0x7f0000001540), &(0x7f0000000080), 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x20, &(0x7f0000000080)="03000000", 0x4) unveil(&(0x7f0000000100)='\x00', &(0x7f0000000140)='c\x00') open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x133) shmget(0x2, 0x4000, 0x80, &(0x7f000040e000/0x4000)=nil) 4.288316425s ago: executing program 5 (id=329): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x51) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x22}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x14, 0x5}, 0xfff, 0xfffffffffffffff7, 0x0, 0xffffffffffffffff, 0x2, 0x0, 0x5, 0x3}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0xa0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x1000003fd}) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x2, 0x2, 0xf, 0xff}) ioctl$TIOCSETA(r0, 0xc450443c, &(0x7f0000000140)={0x2000e, 0x0, 0x1, 0xfffffffe, "97a0224fc1d10000000400", 0x200}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, &(0x7f0000000080)="4899c865f8db50606b46baa8c0f4983da6fca2897461dac8a04e130632606ae81fa18a4e8ac0cc7ac8efa23a8df33dd2f56522071c6ddefb3199a94632f8c62a395d17905243cca74ae180e85fbb9164782e06df57dfe4912acf62ac17f7bfb24994525a1d0f098014839ccf3d9397eef3ac89a007b71546b9779b7a3d224369efd25e0761ab6593a515d310fe41be42c046b399b73fff41bece921c1d99d45315b9489dc1636fab09ec2fc29caa8667a327483949e8af65f02cd96b766d3e5f5106c7b3f11b5937f521048a8feb1318648b2be7deeb46e51e0325e46155bd96a72a191dce1aeac8d3a2820d96a84ccccd6e44a638eb6cad39", &(0x7f0000000180)=0xf9, &(0x7f00000001c0)="23f9fbde695eeebbfca7e33547e214a19309a36decfa753d736b7bdf41f6127f6475523472225ec1c81139920582332bfddc3d7e189657d0ed692c54954f8a01bc5df372dae6740879df7dbc17c08f9edd80792b00a9395eeace9ff5dd", 0x5d) 4.164039762s ago: executing program 5 (id=334): r0 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000040)='\x00', 0x0, 0x10, r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r6 = syz_open_pts() r7 = socket(0x1, 0x1, 0xfd) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000000c0)="9c81d0525c4e86710af656", 0xb}, {&(0x7f0000000100)="05d5a12d2e8b130e61daeb4f1a5c1c4b574aab3c826ca80293ff4ff340e6b486ce33198533914e11b23f16970f7cfe664c08aee0767ef77914578b9257529e22eb9602ba7d649e025936214c6d48903c3db673c49d2addab4123e109d0a5d7ca9039f9cab4d6eab417fd2f881eaa3b2deeccf2aba155eb", 0x77}, {&(0x7f0000000180)="1c4d58dc6a08cbd97fa20305eba4cdffb66f7d35f704d0bd78ef47d08d3442e1943d9bc552bffb34a608bce4a8c3cd7eca9f0c6c819257b199b2c8dc77e175e8e59733386a81ad1a789c40db91e546d5182ac9fdfc5162ba6133820e043b9d6088f21a29fc64c8836826b11dd742113fc96eb7906ad7e077cb47c4b7708117b9ac72f4488f48a46263624a5c198a473e6b5439569a82e9", 0x97}], 0x3, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r2, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r0, 0xffffffffffffffff, r5}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1]}, @rights={0x38, 0xffff, 0x1, [r6, r1, r1, r1, r1, r1, r1, r1, 0xffffffffffffff9c]}, @rights={0x30, 0xffff, 0x1, [r7, r1, r1, r1, r1, r1, r1]}], 0x130, 0x408}, 0xa) ktrace(&(0x7f0000000480)='./file0\x00', 0x1, 0x1124, r3) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x100, 0x0) kevent(r1, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffe, 0x86, 0x20000000, 0x0, 0x5}, {{r7}, 0xfffffffffffffffe, 0x80, 0x2, 0x8, 0x1c22}, {{r6}, 0xfffffffffffffff8, 0x20, 0x2, 0xb, 0x4}, {{r8}, 0x0, 0xa, 0x40000000, 0xffffffffffffffff, 0x1}, {{r9}, 0xfffffffffffffffb, 0x4a, 0x80, 0x6, 0xff}], 0xec, &(0x7f0000000600)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x1, 0x189000000000000, 0x80000000}, {{r1}, 0xfffffffffffffffc, 0x24, 0x80000000, 0x2, 0x6}, {{r7}, 0xffffffffffffffff, 0x10, 0x2, 0x7a5, 0x80}, {{}, 0xfffffffffffffffd, 0x1, 0x4, 0x1, 0xe72d}], 0x93c, &(0x7f0000000680)={0x9, 0x5}) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f00000006c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000700), 0x0, 0x0, 0x0, 0x400}, 0x8) setreuid(r4, r4) r10 = getgid() getgroups(0x3, &(0x7f0000000780)=[r10, r5, r5]) writev(r6, &(0x7f0000001880)=[{&(0x7f00000007c0)="46f5c5f9053e22d25f2f5c3105ea304418c5d2db2064582079ba82660136665101d6799f676ed1dd2c5dc3a74c25808cf719dfbe98173634d8d1b44748f8762f4a59b01f322ae87a5556ec73efd03881e4e76c82df5ede7182ae71b5d36d93e3ddfcfbfe2a9b5e0632e46be233f52dd5f772d800fc72a50c57da7c66a4dba57acd99968de4fac12c1234723a5bb582027636b2b4e4454cdd1d67b49bf7639e23679381b3383f432b0363aa726c55e313ee4036143459cd59cd0222c647232234c873f11e69e05109be7ddea59af9792a8738bf1005bcf9c3547613312784d301989a43ba718eee55f27b9bbc759605204eb7b930b89395ef66dc9a86b8abc514729de83d8481364abc2bc1a6a994e7fae84456ebf64757e6b075fb7854e46515f3dbc58be9518ecb3f2f60764caa7d85854f0393adf51a5b64182d08c1ef4e45b43beca98341ab3f41565784294612b0a610ad0f77f22822a517945aed0d42a8d5dfc5735b8dc347eda1e3f7193d7a1aac76a296c623dff070645c68540726a9e2f43219a61414c17ef0673d369cfa711d5407f9e23c49bf53ced34ecd27aaf9e8b2c05dc28d70a33f5145fe8ea8da2ded2073f3f9727f8b2c580a443c5f1794a89987c2ff029a29199e4d3e290f84766664c91f4a96e80478a81fdd7b25eab59d035452d1c86c399d7fd3b8ecf228cfa14f3ea519fe86077f263c6c5a48135566f9081e92b838037325245811d0b49f667ba4c86a523ebc82b184ad410c32b22593837e62ca4f8589908b4bd05c54676b28c3e6db44f3a6923008f5c6095d51c8e9c1ed1f2b92a03b1ce93e72c753faf79f8177ced112bc8f2b1544cea73458a56b09b24e99c58752024899441e515a6ea8bbe5d8b4ad3c027008e42d808e7cf125160a0597010b4d340ca98dd5931dc3c1b3ca30dc49ec933337b036accc44cbce743a24cab69f163f41c21e06a98fe15435a0bba1fff252b006186c218cb729e91e9e8e5778b16f973b3e3969340f0680998334a40ef1049605f119cf89510ffdf1ae190cc3fa38ebe27a93fe2860ec50b839971ea58aa0521bca1b8a159063220377e55d29896b2999a8c13d5b01969d0e3c786012050596eb6b7b33057c1257990da8bb5bfc3a61571ea6ba37b9ebe4a4883a5b8da4fc9cc1b2cfa35eec02aee33575ca99e6212ded7d8bcc2aab0981197a81b41af97cd5a2a1ea37dbc698e0dc06f9041ccfe751d2bfd8b6a11c9dfc5700f9a57f75fc4e7a9d7daa3345363434a537677fec6c63e6548fab0514cbf4b8c3ff1ff366237a3dcd98db1a4859af6a360cdc1c8a43ebb761f6485c725578deeb2c4ced5cb6aa992fcf61af7e6fa6c7902d7fe9ed9435a72055e73b382ecb7fe5c26d47e916cbff90455f1317033999409848668de26cd33b8d1440a7a617f6d4ea63cb16c80c3ab0a23ef71012acad7bc708c1e5dbe651a973f6b803b0d716fce965e955e2756dd507d9d2039b1d5f0d3f128a2ca453d5157bffaa6ce1dc77e4a490c0d4a4593ed2449170d4bd40367651a7952a23cf54aea5f873ff3b4053fd33fcd1180d5e9947c69f2290a511a0ac32b9b88e1ea02db3729fd741413ca8475837c19e816cfe13cc0b69c6b0207ab9ca492a080688994afad2119e6dfa1b0fe92b0d121d7458ad5eecfccefe8ce2d7ef92bf2e830cb9af94ecd612e7db2739071e99abb6582f86082aa102de5f2b2c84f1d33f5eff43de4d21bb1d272a8ca045dbbbeb5d9c1ad5a0e4632d5d44d5857cc479951d22758d65d87dd7d8b603ca1ce135f9c01a1c09e859590b761b511a9fa102e1550ace58b74bcdd865474c691cc6fb1395e2febecbffaee1eccf75a454621659ed1eb3a73f3ce8d98435a194b24e038ec2a944efe40550b969d38a91f0678bf9bf87d4d1d06cf15c247579ce94f731367d3f9a7039bb88d7213fb8395b5d863c42a6065b8521a0b82eb34e180d44bfbe240a0ba8e7781ce999db4a5103b433fcffd88aa5cd03c454ab55a9b51557ed26a5c83b68ee58be144c512f90da83112f3f0af1e379889805501706638c098b3b0425aea4e770b36ef3c3e1203e23ed80fd8817083daa473efe355f25d10467cf8ed99dc1888066f2525cd0c407c5c7274e44f1a980a6f92e211608d5a4702b9c105aef0d698021d68743ed10a6396c78e4787b125145ccae8454067e668cfeb98cee399eb966ca3d7f2dd87ae905b390493c0254a50738dcad6cb437129c4b2d25ecaef9075354ec121e7539dd18dbe6fb96e5d20324adf7d160a775f5bc7d5305f9377710c77d0408d2f040d756dc0d1ccfe80d66f2be38ae373ca29e44b269b2b07c0e3457253cd58dc18d2a97706311fa1f87a791e4fec611c0eee2c388d8553eaacf363ed78195e1cbfb5caa8211f6fa77e0616157fa54a04e638dab9c1f8dd952b7839b193e17f0c3391d4598aadc31d92044beb1f5ab9c0b3958ffc26eecfc9be313a670f85f79ef296efc0d6e58272497939a1fd4ec6d6bbaef15d7e59ba6f14f967d75f7bb03eef767649faea8ca0984fa3f9208b2ae7df42e3fe522d014ff843df348aa0daf818b7039cc5cb9cfcd87c07584f2670ccd1e55a4f0112d6312a3380834952182f131fc8b31684f9a7a13d2842a2da316e8921b12129c00179fce2c5d302312227a4617f89dd35dd452eec3dda0e34c553c0c07d36971ef1a8db30d14d3ab0823dc9004b59d9f876657bc4b1d30aa71772273db2e26330d56e9048cf84b4ed151a2b1556ebc475f2a107a3c289afcf60fb060f28ee0ff50906ab19ce93878390dd9aac013e8dec59434d7d9245447f16509d07ddc03bdb5e7dac19860a84bd1f5ee0eed8cfcc24677a169e6d7fb1b4d082e04805c23b237939012ef52ae6b261bfd463d014417ef8d8a6ad72f83c50fc1677a01f3a0a3d4566ef1f4adae85cc93cfbb181cc0e2aae81c3c2e853147df6dd5538fd7095a35579155072667d64e38d0d5e31dcc3f551f0c9249323755ab2a5896a1272742c23fa8e393f35bb27090268fcb878af7147c2af114f80cb47819a1e1d315b129c297720b558e1a201125d02512ba63b2aef26e33bb45f18018bc5bef2c50e2c28c355f5e0f9f0942c9e6b0008bb71521c9f329ed293af01cae79c6976dd3c1c24197a12042ba2da3cee65087b7cf9cfccf399ed0a35a22e6b075af77ee737c9a8f42a3692fff602ad5b3f23468ee4015b7d46f82537d5e6e5c91e3d1d275645101f147d7a7be5890fd19038bae036e1aacae74f173464c030b747f8af1d920d2f041450d06f06d9ab6d3fb84c0999d7cd5ae77b3afa6a35921d7cc28bbda8aadde45cb2fe39f7e90c0cf96434f9d45628259ee25f026fb5443baf2bfeabb0268e5466ea310be2af2599921bffa41d5d00cccc3a22326fb0d61ed8454cfb0a95b0b130068e45ca21a64f9a4111b9f726bf98f1e3281d980822cdf4325ca03cb9116c196a73cefdb120309ed577a5eb8315d064931e339ccac58b278cb129e53153869c1554a5a5d033f29c0de8f0aa61f96938564fee39d79f90bf3575a20418b175cedabe577062a0a8d06b32c8c130400e6feee8660aad1a1f726ce638f214e6ba0d9fb7b9fcb30bfff42393f8fbdc47b116c830042ba4f9fae7af61a8f03bfaa176010dbabbf8510e51f3f9edab8e66725191f315b385fffbfa47861c3565264b06f101358f1744e0fe6bab4b79dd1257faeb207debbcc99efd317a0734f7cf5126cde779e92217041002fc12ed2f2f670b146d2938439b4c01422b39be4aa277bbeb750d1abc8a130a99d708f92534327502eed16a48287394d34e825faa7c28be52659e9b0cfbbfcb42643964220b02253dfda7345873c5ca08f7ea2a07b7105eadd253feb3d3d7f4143539d956791635ad64e570ed61ce00a93f3413469b6089fdbf21803ae9ec9300512bed3f07e868fa8f1d6f71ee7657c32040f4fa03a60450d8d8fa273b752f7b28578b0eb41948d02356bbb7aa98697af0c0051ff5b1d32ae3d2de68936f03531c5b68cd2f849e8036bfd9270fbbf5d0eb31b7448280a8f481e91850d12f2f30d67a2d80d27d332c38e72c64e0532e0b83019099ec36c575670606fb8e59c7a821a0f8dfc2b6903df25c4a19e96efccf209e101c3333b7db8373f2d3a0daf45d4bc5017ba589f2e6e5ef32bcd9f6d596478fb3c71980f5733cd6ca664521e7d9dd12e877c01b1b0d54d543df489adbc9ee245ff28671fc6649e04669e215e1b9ad05473ac4834a70d03214d4c2bc1d310f4fcf9a07b92cb3f33f17173d0c1f1263365ac2ef8d53b20b5739b2f8de1effb08de50eab1142dcb97cde9fb28d4bcf791bc41aca7849229475a3cfb25301e0a50d88de95403ead85c936ffba3696426bab320e793e1813092dba6df94294790520741a42ee5f5cd7a71289cfe01738a9ac61f752e27f815a8c963270438c0569c89f144ae00cfad6259a2864d486b1f47eddd85b02fef58992aaf0f66609394121dce38138b7ade8be44ab283b52f6bccc2c768e94d5baf136f9f2df9b128a79812a27b6ac8b041c64f687add86280e1c15cd62f147c15f118938405325351e1021ab7c8e6d8f2873df75ad358add7dcdb538f598186598f7223e1b5f3681cf35b5fe9b2807ecf8deafe9ee7dd45f44a0864f3cc8cbc1b955d774f8ac1df6da4b2d0d6fb9defb94096542562c420832924bff000d05f4073fdc552657c8643b9a3238b2b19161b7693397797a677471a8e53f1f4caeda382f6b698bdbaefc5768ef1cd7f032bc7449968945a8c52f594f26f7c02abe8ee6a372900f017a347799ea665ad6743586a54b3c1a79fcea45ce4c7433d93b0305191ed44b0de4f7782099ed39a2e2de2d857fb3e6ff9c91584a9eefc781fb8fe5dc1d554572e1c3e286400af07278967940997cb11fecbe904a7120ca4f9d8b3eb48d9e6eacbd3e582725b490ce489e32bf81411ddccea8502d9e1dd6e6924db4ec157e0c9c027ce75ece796c3116d09dd8255d4bcba50b3d1f4d70573a56754aec0a7d885cd739d740ddf8e84c20fe8f25fc3cc6172abac709d2aa0f206ab349e94759cb04e8e1eb7891736620d369930ca67b7684736335900edf81e7599e65d8b680c23b4e78686ea185bbb218ee0d2aa1df3a4dcdd430bd151d15ac2c5371e7e5c5172798c038389f10a8d5578a25b48c6db9e4be72c534da970dde689e7ce0e247624b97073a1d5c36c837c3146098891977b5710bb22b4180801a241370082c5e4810462de4608c421ead76c80a5704ba5346e66b5ea8a6b639176b8e3f43a3c081e9df435a193bb6cecb1e4bee975614ecb618dd864605aa64c0bea1375c6f90a87e6f63ba6efcd631626071d89936c802c1cb6d48aa263763b98cc5e40c775256fdf44da350c2c9db1fea983b9a54845a0e84e555ec0e3fe9300e7f10185d3c90ec4c48cae9b44f397daf9327295ff48f55e165aea0b0870c7f856b60b64ac1dbac054299eb8ea90788d3527d14c1a5fe969b9319efbdde4e8673d143e59e9a8b5743a8205eca84d7f3a8c05dd72a3bf15a2fca538437a01dadc95fc90209b2c58248fa0df76d8c499f3f2007b0785cc2cabf09af205d7c837611fc43cc0214f526b1c973a1481871b3d6985c069271070d3fa07c0a574d6ddc3b5d6c7de813bcce7b5e04480e008cae4df1348a7fbe397ed42512a78d6f8f09ce24650c6ca221d1ae90fe1f333e4c469eeb26b710558f450fc8ad595ec3572cf2464ef6ee7c3be385adf389b416a9db4f06057d892872", 0x1000}, {&(0x7f00000017c0)="9715708c1878ab284cc939c230184ddd0d7aa09f0e32cf403e91597b195e949d7569068b36ccca637f3da76b9192d2c8c47d191cb8224f23448613968d81b84361e75be6e45dfd1e3e87924a01d5cf72d4f6e7a62a6e8502f7402164b1b6110bb1f308d9a441a7f2aaa430f53fda3b1b42e4f89ec0f1165d6b6f7e7f3738e67e8a1bd6ef", 0x84}], 0x2) unveil(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)='r\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r13, 0x128) writev(r8, &(0x7f0000002b80)=[{&(0x7f0000001980)="0f426fde55a6531d2fbdee25e45793dc60bc40a0b35970590ff452165966d672f4283a9b7c71cdf5fc9e52b142c3214ee356993fee2e146a8e49a93d0b125287179ed3cb3e5837c399c0a3dd257948f5d4231224055fccd3079dae2102f989c24f0b713f38ed973da3fcb606a92d5dff1a73eab47cd545e7332fbbd9699481ce5b9324b037", 0x85}, {&(0x7f0000001a40)="39b9930cec5985bb255fe236d0d738ed951a547db150fdfedcf46542425653d4cf1b0999c04b213feabbf36c041d465c7713b6315a2c3d7b806919c5dd7748f5bbbabb622fd133a55c16352ff49fa16da804c57e3794a56b1b40510d96516e5e641faa7dbe04c86a21fc10bc39adec2430641babb02340754e38006c29bb1e15537a4b7294acc9da342fa0eb61ccb74f61fbbf031a0a095c5002045811662f09b61686c41d66a676eeff80870859ac2b617986666d103e7f532c659acc9c7b069e19c9687789e77799be2b425a48265b28a52d45fff627d9f4f45651714bfeb8f9bead04b148095270a869359664e0dd8b9aeb32418cb20bf3a327005e58254bedb0b9e44bad5006667103b1c8afb0f84203f2563c04a762c89f00824403a7792c2774d09610e59b7445fbf1780e21b7540dc3752b521eea0367d50f25266c69a0fd264dbedbe480dc67c5ffa93b756633434c056305a1a57953fedb5a6225a464e925292feda6b01c0e482bb1d8f961080950a0bd983fe3ad06f4ae7c2ac44990a0e39ae3e90abf00690fefe0ccf9c40e10ab850aa6f0f05185d5b91afd31d67646a6fd65dd06ebe3d9c1621eae6d7889f7e3305cbd351e4f0a1a80a9cdc00e3c5a65275ee8517f12320c8179c1e845d9b4ebab72490ef6ba089c81e9ad66561817cb119c92d2889534940aaae2a40dac4cd4076a87bafd7baa44e6a6645adc7bde4b2df662db95618de3162f73c3b49497eec4f69e3467a43a3c420900734ab9e5e117cf85fa7b86dbc405e111d6ae16db4877c920d234a6e68533de0f4cc5b40b136da28852385dee1c52e56a0ea0995cd690e140a940140118fc057931af20c74f385fe9c0c6045c8aceb39350babeb966d77a2deb83a482518a8105adc97d12a211ecdfd8299ea072f9ccc3863c5c47d13dc720648a291a2fed6728c1b57ec973da573d4b4c0786b5c958bb6adada3bc4dd910a48222b34e658b48d0cd1973375a1342528571b60c6532d95f2f1725706154b9f5ea0b7139f363d97d73bc0242780583b2343265bf4fe4ea0fdc751d81ae51ba5ef238a9a8da671daeb5b243210f26e11fea9fcfb314c405390bb560144b83e34e22ec2c627b0b2aa7961ce5eff664edd15cd26cf7c978a305b9befe62be00ef75fef6fdd2c3650e0cad06dc4dffabfd37242dc101b1c98bfedd85fa03e54f9549346dc85ef7aab0bb5fc515340223d31460fb217b2e1acb67174b2131e8c3d064c886605deced25b0c7ce23289fde860c860c9a073ca99a3bd02d64087cd640ac9dc9174b09820392d273982949018aca141f2ef19d928dc8ff5f9cacfd7e0f8e2c4a005620f2c7d60cfc40065f4ca37bb6531745f9831aeef15dbe7d4333a7308d55d100f437df2de829155f2eafe565e5e0ac6038002375be64c6baa3126492c75c9fc140efb8076740ef7d57fc32291d3fc4cfcac54df52755207636db0a32f4eb4177bdb1a0062cc16bb29a2a090b3f561cf48a0729bf05316b90a71af5dd4d0d6c3516545f08673b3bbf7c773e17ff42304e7d718f5ed771d42cb4a817ad0eded20f7c281f29b68b6aacd34b7d5eaf5d3c09b1eed6ebf4a933f1737c07199ea49ef59bbe11f002b5a932bed123782d3632a0ac0e0a80a22572ba9531ebb946f464ed352d9e568720de9ad2a56b64227caadc695022ed9c684101375d0c1edb5420aec1f525a8bb0bd49032ec1a0bfe7212ad416a27c381e882bd7e022b6bb5fe782ffe19edf776c277ef8c012139ca776d00adb06042e3bc96393ba0b62e0887839b36aa8c4ecdab0c046016f729533fc7ec66dca665b51b0d3d5668a0b44bc07e3a4b13a61b1eaa9c8a89792d8fa4bae7a6aa9710df2d4241dd17542ff306b090105863849d7b0773d3a63add2a0fb2bcac19f0643b8d74bcda0136d6204098eb1aa59b1045011aa2e35395b7f23cde91f6d371511aef26afb630c689904acbcfb704ec967d08da992a56614d63fbfbac686e4eb3cbbf011857439e57127f2b090605ba0ab7977e63725692690fe7080616a6b11c6bdc7124b3ea77eeafc1facba2872a1b82a2a19c43350a717d1a0cdf4eb98d5c4cf3ec3dbd641350e2925ecfff9a671aef91a511228bf40eb1684005a4c98855be14dacaf4b5ccadcf02d1b26682a14342c68be5ef3ab67aca4d2779212dc4738bae5a47f9726f9523635395e8df2eb2a351f5115c79f9e45717530677cd65f29768cd17dfbe30a9bae585cbdbee89b5090832a1707d0cca05d3a310c8108bd9430241c216f61acd94869f740d9bd207db7c6ce214d6435fe3501568b5dff380479a3190d9be6dc8bced7e465fb883777dec4ae949e049c1c8f667b059be3e9babae647b30455c3e9a615830c2cccd472b06eab094de71a64664af6986779518e2297bab182a6e3f67eeb917723eb5ead2f7472e07ff57d69dfd0df48d815e06103be6a31fbf3c140011b8f27b0ccb8d6ef2ad2eec9e878b7e18d4ff7c0d94f7bd05045fb65467bd45b5cd2d4ad267eedcdef375ad9a2130d03bbdbe2bc6b59eefab179d1d3c46d5562e6dc63b26437d3e8772fa8ae58c7b93a585f0d75306f2449be4a29f6ea5659a558f830491ab5d7959e0aca3e0ef7a74224296699c5edca8b59e6bdd21233ac29d673e5772accaa6ee0e46223dfd3410d44e8beada3237bce6799a488d76f7abb3de5fa3c9860e9ee226cc2a42ebed7d77c524f0e6c952a4c02e27f0ae003cc879867818bd42dc16a32248216b12863e4d2e045ab33108d49fc3b4c1dba4a1e6ef5fca1f1187da2a0ccc5f0ebdd2607c4670bffae39fd0ca09a6fd5ece88e81159ccb5096a27db0efac50109710ca0000bce2160b9c0973c601b04627ae5aa0a9911db0526084c9f3b7886b648bd77945dbbe3c3fbeed3cb5e03b7501588c102db07503545d2384191475ac217adb3ef52fdbc7fc87290611ac5205e9e367f0de265758b4e7de683e9ad073e937d56ddda5b345c8ce769725424d562709eae7d55e4a9190aef91a3249b8da6939bfd77fa06986c2be62868f13607b891d310a7746a376b199ce599a207d6143261de1efeba561d19cc1d775bfa067a5afc96d30333a1038aabc25ad771aea4fd6816106b9a4e88949685de5865494e4c28b70cddc12b903cbb0c754181d89b052b98020c48159a02a1cf645b9d960d6c869f4dfa8cc0687e6b1dbd14e2e0dda88041ee791a16633805c3897375f55655bfa701684c80ee2e00eb9e1720bfd2e4112c1eaa02a8429a3efa760ae690a1148825664d752e2289e6c1db028c0ba6a7ec16ce00cf84e1935be2642834671a0e3bbdd5a84568c94b45d1931e39a1bed629b487d2d1d18320363afb9849535ba640b31c9b079606b46bc44865c9c27f83a16eda2b14107fcea9cf3cbab1b8b9ed68f21bd5c041bebf9914bfdbebb0fd450d66c62d75318a620bd1717e449744c9a80c339e81cef7c86735776808ade759c570b91599ad4d62574477f9435ecfc8283aa387a9e1c1355f3d63ec9e97873b80498b4b59bc05d26477f2fedbca56120cd74be05bfbef201140b19b27b7d8f949f407132f8db721d10fedeb3ce39eedd548bb64f132c3a6141c76bbcb976068dbfde43f6c97442f26d58b51dbe28b8796081b6e6421c9da7458f73259e54e8385046be70d6011b25aa0cb720feaca3f900d708ab5d8ff096e6add29394dd826ae4bb993c9b62289d27241be12ac2c9480245da9bde7079b7cc576741effac091dd510c88edb91f59837224c1d29e7f854a449e18b49664206eb50841583c0679158451992401a31400a3f750c3a5f33b41b492ba3007ff8589fcb1e75833ab21075e69ed2de4bdf21d9899c3d6b1e760842d6adcea2b82cf40a791376e9f26bc59024ba10061da75dc82e99e457295a5c27cde572c4c592b7fe19fad4f00cc7e01bc606466905ab3d989cab919212d5802cf74ac4330852e42be76f89d1d0f6f3e5b445b389c75a2be264dbf509e3891fe8cbb56b0cc40f2bac170d3a66f7b71fa80453740e246ba9d8b494c86741c512d2fef8b765de7cd017b5be62ed835a717e769a911910f4dcf7ee432e8fa397cdbfa3f624b7d423756099626de5904dc09ede504200713685e2d05d04c014342e742295f6a15588c76339be47c3c1d40f12b509666cecb2346b0394eb2f820c1576f09a825b8b5012d3187926cb1078e84bfe2b0d3630b63344280471c1297b753d10ee34d982b7a36a4f536eaceecfe4e27deabe3e7151ec30b52acc30d75b5dd175f4fbdeb5a6cc1da41a5ae1ac26b1125533270d26d164297c6e9229b9a4d423ba57c53e217cd0a4f0955978fbe846493280e801956fa76c252ace59aa0921a76d5e3774bf26879fcf03738c4563d29b24256170df38771eaaf2c79078f48e6b88504f533e45ac5b73dc4ca1509bb929f61e766e87af7cbdf2f291f1cb58a33ce377cd64cf251143a3a9ea8ee88f85a1ef109d68d70b08f0c26554f96d2645dc0d42720beae59f8d152a424343a9389a6b2ff60863b02982d5399911f361d18f9d6ae255765b2d11943cd2c3462047df0aca40a4e56dd254912b15536fa0ad35e5ac0214c1ad8ba9c837042dda375095f59fb9d6df1aeed5a65c7d46a543742ec3f9341480783d3cb4cabe9c9878a392fb0835061ff5b10b92b054aa1550320a4e0843a7057f612f47e1e1ccdbda1abab28d26111d53566a413e0077ef042b1ce70133902e897a108fac14b0c56fa956518d64452c1ceeb629b35a9cd6a18b9080a6ea3713873691198ff2d45869105461dec9550e6bee4907057e5f86e0b8b064ba518ec17bdb542d8cd472f8cf4e678296f184cefb17762fa8a3ce18086851675a2d517802b7200dfccc4cb08cce5a3f7150a67784ce4411ed818418568c37831285d47543d7ef3138172c7c74e0581a3e74035a43430b64c2bc865b13effbc53f7224d85ace6bc6ff10b591303f7b9637ac834b47905bf6ccf7285208bb832bfc411f5f968e2883fe104f1aa45629382a6610d6c4e330c19ffa3098adefa43d7d63c06622d8c974c97b7522fdac30255b3e745d38c38933c9b30b4851072ba8e766b8c8c0bd95bdafeaef37d3e69907a54fb4e20aba2f4b5bdcec0c13412f4b5d6c19fbe82a92d07494f6c397c3e0d3a7a4110877b0a2ffbba9ac793c8ccaac370ceac1ef10eeee608e6a37cd29fb414cbbe6fe78e7f08eebe67e7c1a66bbb5ba1ba0bb568ae6899324f921faa39c76c8cafc99ef216222d58d35413ee856aa7ed48efc23e032105e9ee22fd180725609711d73f201cad1c339e2851fa1c3cfd7a343286b96f6a54f51a505d0b5cf1c6298592fd15b90d11bf87ddbe70c4cce08439778dac4b58639004ad19a9316b311f4a4df792953622d1013a0fc23f3841a8fdc6bf3d6877da4634060d07cfa6e7e12492e388769f49a1cdb15c03391dc376ff011e8d28bc047e78d4298e70cbb62be45d3b79663e22af68032bbf2aa923bb9d03d2f477ef9f9e86554bfb64c3780538c1facf3bd43352eba57059211e9174eb98079a70884e178857683e73f57d2481a4e1849621ceed86d6e62ea110c84ecda606889679c939cabee2570c8492a0f37bd9a1cb499d4300baabd8b2433610fde83c0703ae215a9e5ae51935a2573c3e2fada6cf7478ebe15c2e881e52ca79842995f562f57b64622b1c377346ac16c624e3fe1c69f591d79bd7e222d2939b4105be6f1599d9d68a90aaa314bce1ebebb2c472ed69307cd18a15dc2163948e679e8a7685a9b894", 0x1000}, {&(0x7f0000002a40)="1544e22081dda2fbeff3b4a3a2abe5440dc4229e092eaa3fca44e69054fae0b554bc9c988babb37b234d948c77049960e2c02f8fc820ddc51e02a52027a113488d52ac4f84c80952060090ef43a71134453e3b99b40c9aef8766886ceaa41a80335c77d278babf25402eac247fcc0d68dbf9016be8b10dafbae070207de0031450be1b65c39dee52", 0x88}, {&(0x7f0000002b00)="3798fa8bf3f44cc15b543fb2fe83ced393edaf3936e9e5edbe772185644637ff69bb213122b2c4f81326e95c20bc94b57c5f8f5e2fcd3d331d88e86bb715fe50b3e24b24d188f3cee766217c", 0x4c}], 0x4) r14 = open(&(0x7f0000002bc0)='./file0/file0\x00', 0x0, 0x6) poll(&(0x7f0000002c00)=[{r2, 0x8}, {r7, 0x1}, {r14, 0x4}, {r13, 0x4}], 0x4, 0xffffffff) linkat(r1, &(0x7f0000002c40)='./file0/file1\x00', r14, &(0x7f0000002c80)='./file0/file0\x00', 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000002cc0), 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002d00)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f0000002d40)=[r12, 0x0, r12, r11, r17]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002e00)={{0x101, r16, r12, 0x0, r11, 0x10, 0x9}, 0x8, 0xff, r0, r15, 0xc91d, 0x2, 0xb}) 4.031590351s ago: executing program 6 (id=336): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xfffffffffffffffb, 0x11003, 0x4], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffe, 0x4], [{0xdb6e, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x6}, {0x6b7}, {0x0, 0x965, 0xfffffffc, 0x9}], {0x2000, 0x6, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) close(r0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, 0x0) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x9, 0x0, 0x2, 0x6, "021380000000ffff0100", 0x0, 0xffffff00}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) 2.691587244s ago: executing program 6 (id=347): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="3bf45672f6d0b8c1839aa59700ed", 0xe}], 0x1) setrlimit(0x2, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) setpgid(0x0, 0x0) 2.569349089s ago: executing program 6 (id=352): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000180)={0x2, 0x1a0e0, 0xb, 0x0, "cded2108002581ba7db28c9d6fb975390a000004", 0x7, 0x5}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socket(0x18, 0x1, 0x0) (async) close(0xffffffffffffffff) (async, rerun: 64) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x3, 0x3ff, 0x80000001, 0x38e7, 0x10, [{0x0, 0x3, 0x4, 0xa25}, {0xc5f, 0x7, 0x7, 0xfffffff9}, {0x8, 0x8, 0x4, 0x9}, {0x80000000, 0x800, 0x3, 0x5}, {0x401, 0x7ff, 0x1082805, 0x4d8a}, {0x2, 0x86, 0x2, 0xb4}, {0x4, 0xd16f, 0x4f8, 0x1}, {0x3, 0x803, 0xfffffffe, 0xb}, {0x2, 0x9, 0x6, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c7, 0x40000005, 0x2, 0x3}, {0x7fc, 0x6, 0x7, 0x9}, {0xb8c, 0x4, 0x1, 0x2c4}, {0x29a7171a, 0xfffffefa, 0x1, 0x6}, {0xff, 0x5, 0xfffffff9}, {0xfffffffe, 0x1, 0x1002, 0xc}]}) (async, rerun: 64) setrlimit(0x8, 0x0) (async) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd62ff4a2e2389001bff02000000000000000000000000000100000000000000000000000000000001330800040000000000000000000000000000ffff7f000001fe8000000000000000000000000000bb1847a5efb524d56b56f6e71f92adc39efe8000000000000000000000000000bb6c1500000000000004010401010005027865049d04adfdf8c2e1aa4c826566da50382141bce0267f08b37604c29bad41d504df09682ddbe123edecc22f73a70662f02371fa8033cb0719a77dd336d5ff4d3deea4211240bb595c8537742fc67a39429c55a3a6cdcc0bf0fa8f9d4ebfd03f41f764faf17ff810eedec478e129999c6b315417a62372026021d680e0e5688a36a8fbf90ce0f277cce941559b0a4228a272a63931d512053781f12a36ff0ed2000000000000002c0c00060000000000000000000000000000000000000000ff020000000000000000000000000001ff020000000000000000000000000001ff010000000000000000000000000001ff02000000000000000000000000000100000000000000000000000000000000500a000300000000ff020000000000000000000000000001ff020000000000000000000000000001fe8000000000000000000000000000bbfe8000000000000000000000000000aaff01000000000000000000000000000111f2000000000000088f8fd9bb29addf59651cd1eeaef901ae8738d806b0825bf008371acea6e61e96d85e26e0d074f0ef3f57e4b38b9372f6ee9f703b2d35497e4883a4dab1fed7580d2fbfdd9924e3f9bfa04ec73f56b3c2f3bd79f025a824dc52db2451d5b7c30edba220113440e6ae89cd7606a24604db45497bf7b318a5ba689b46f72b88422db8dfc3dbc1c05cce41b7566f293bbb313a79ce79833f5e937d0db640dff2351e08cf6b385732b488fa47c1a76c25b7bd5f5ad84cc6cceee42a71e3f23f07ea197b95af6c1f341cc7ffcf0b65b6d606e5ec23142d1a81f54191f5e7c085a4119018cf1b0920455de9a0c56fa8f435b1e8f1486c6ea17a209a7e93bd4883e8d7a4343fd8782c721fe086ee1990874fe8079db32a65a30bc5f0052ae94f5b5ba2cf6eb0a437ddc478d4a16070d1cef015bdb5b8ea6d03520998bcaca721c24e0f435ccce18b3fc2f00441ac61992b2bd0a27154d4ae92bdf94f4fb6876d5aec1951d572217c68de0034768ec8adffdde4f048f38c4b5b950fead7869d493c82594a51a46560c1511d52b8615e28a2780ba8949230fcfc037c3df4c0c009e52dfd56de7c4ed2588da88c6f5f31a42ca122a9c60f325c5bc92c35bcc64fda4eeaf8ed935fa8163b6bed0024e6ca3f77767c1adff6cff20875d8c295cbdbfc5f467355a4bc6256257e7be6c18906d69e491cf2b9b26c873a745c040d12c7d0cacbb692cd5ad3a3169d732c7a710a8931c43e73ae77687aead2ab51b599f35012787a1e07ab85b366b1b8e73dfa47d10290bc1dcfc2186b76f8a4101d350e0058d6a740491773509d0f4152cb9888b2afb29440f31ba769b44af1b31b73e58829a46ada314b10fe5c72165e6c21a436675b9ba089ae78d1fec3ce096c915c6f941d74bc4f6ed35cc04c854f41bb3a28ddaf7847e9c1e092950bd066d65c3c102679d118d75370c920e0fd3cde4287ff5f99f0f114586c747b7c69fa6894b1065bf0affd4ce720669c4277b50332ccf22153c63e370e565b2fe126569b6bddf6c8baa434f9a3d291b26543197aec3b05371a77aecf7236e6958412f9f478c9e5c9d46825c225eac3b9effd574cceba34f5828915eda6a7997005819e9d5e634a911cdeb9095ee488af069aab20c1feaa27195d66411cd9a0355bf349dc25bbcc751420d5edebcb38b1d3e244d58dde033509be9889b68614cabda9c0e688e00b9a8757c980cb93d3dcd42a78a234036cd811ac088d5cb0b30922621c8955700091092b0a512de556967798706adc632a5fa9db2a7539dcd7afc9e441fbe8ddfd76ecf3d514cb4d1f54860f111237f6673bf61b426cac020287192f4df366b0e2ec79eac56435d4d4527cb1e0883042b1e440e0f8f0d8327cfbac2d4e3ca07b09747b9d17e29c6e18ad4d34deb8fa947f6ed46238c7299fce942fa337d93af521333571562a1d458f733d108159251cf686eb7d2f35f482468de524b91d9ba9091fee701c7495bde2055e06a684689ddbc00e36bdb0d851ecfd87c92f77fcbd5df09b6f0223a372ff1fb142b5d2e2fc5a159206d988597206ad0ed7ef569d5da9ceeb9c8bf25c5a9db13eea2431f11212d0d9fa0640e8467ea58825df11958516e55230b3b313101665c109a016d02773904e27facc69995c4e3a88b5a579ddbb0006ea2541e8897ae6f11cb0d9849a8daf0b2ce6f0bb35026946392a84f8c01f0ca5d14d8d7daa5f759d789b6e989c173e881a7474dc07d39820851e71e59fd6ce59fc2f67c435f2c880fc6e0a77c859b8ecc286d8c22f04237db30a3af40abaf93fec3a8c37f3c0af916c817a613a55ba232785ae9691c00bdc3879150b2c78e636e8ca16555a1f89049b27ecea8dca5ce52ca72bcbf1ecc42bb5a212625e6695654230618269045240a0431bb201f578684a3e745989088331ab362d9cc7c52e7eb8c8ff721d2bf5aa6623bd11d2532b5801893299f6caa233dc8782953ba32eae9303642570f584403346a11040ad2f42b971cf8db34672590ae5c5d19c9d87b02314e698a24b2f307f5d42847c12c5bf9f73dbc8fd543890b10338ba90351407d4acb1848e11d693bedb5f88659831b8ae5ea93d30b481d7b901f1de982e2169926ba25a329d4b3091f0fbd410ff80aa837269449ce5bcacc2f857e7743f45abc2d75225e1838a338fc642305c45b1148259e78f3a7ad9dede60e72a4426cea5e98bbb836be43dbdbcc1a957bc10b8c72ed9a348d256cbb653d8c868f30145f9fc0e4399e39f3af8096d9ca6e2cd3af89e0a5a0051fd34f5787a7e11d4342ae9bf755cbae8fd4694b2045c4a924eb0acadedbd81b9aa11196483bf661af2419b74761fef7cfb28a9da61f02070fcb1646c43dbb6126d7c4e70ab425e6e30489e45dc15428cd3f7b50eddc8c12bb22f8d8aac6d589e4f590720d5fba02d4bfe614b92d03665af9222b4e3f44bcc610f0f0d1595f7023499fb73d071e59e4aeb616b6172ba5496758a77d0d21851285f748a0b7d49645fd43cb681d8d3e53669d89010066acfc55af2be83d6d95d9c7cf275244b7291b39287284bcac45e14be035068eb826210d691eeaf18527a4cf8844282afe8195d68c2570305c3dc2ea6492e8a69b5f7959ed83b9ad7c8255e4f90c1abee0880d5d0739e071cee034462a660db0d27332a414dc0008fa076f2dcb8678f57516f6e0cee7bf4d97f0dc80f88c279849876c34318a042afad41506d4c3176d76d429f4110dc4027de4becc44e870661f495cec544ba64ad1d918c5e4354e69993dcb9369f4a0f04a2eb3c7a8f865a30e856891e8b8494f9bf2adde7cdf459a3ffeb7d2bc60108e26faa36782feffa10a212723b05ec8774cd4114e0b192ce8da5d23bee2600c6ef80703da16eb5d9d8a15d4af87687e6b2573128bbe6eb55d0a5deab8d5746f61388dc95560d28892b201f42372199fede88a0bd9d239c812099e10c4e07456f87d2536b2b90b363ec4154bbb89b60a33396b3d702b649ae34ed2760d93abdf7479ac07c45c3d00657b0dfd2fbb2f6283aacb44674beeb12f08f801aba7cc89adf6d005e1d20df353441dd2af277d2b8b29640b720cb987b41b271190b156e6cf9028509b8614e7670d47c863925af1739314be792a61cc2fefffeefce1742ef5a26980f9d32777fd0590838741e9c91a3b6a748860cdd3706ded5140ad83595ad5d43e94401bf35f418750a6da8c22ab1bcd19a57e82ba15f7ce5ee284d7369d5e47884734ee2db6cd282e87d7bf9f87cfe5e38fecd21e466624dcba397c6e1edd22c2dc9e931e9b61b37aee1f306d918c76bd1e1236e37993835b43a3a5532f9525911a33c6e88e28cfb53c6a39dbbfaffa225837db830ad50a129f76e1c387719cd1caf92c74f1904b2825298bd94d0a4363d6fbbe81b79e864725a23fdc1ec98c17349c526d79452a056aba82ce0ec59baf9e260a28e1e4d9f45ed4a7ad77b8ec4e7004e560231384810f247b046341e60d59a7a0d3d7ff0aa4cf9d72ccc053d75ad8df38229e9312a403d8f17d18fd11974c704c1cfd13fc71426ef127610b17fb7d0488661cf7da1192caa1be442efadb136767797a337b8b71a4ae9e908fca995e9deee8d95f44aab33e3b121876771d7c7c7357b6e498cb887c88afd9a683ad8c7852752cdbdeb6c56272bbfa117b014fbbd42d5e8a1996375e3fce949c2fee400d01d7ed9abaa70b926c1ca003b6639c3350afb2db5c8ea7ac76a8d3b6a3d4494385691d10a9b99a07f54cf8fa94188039be897f4f7af40da998ed11cad3a8d4a9744133b982b9b93f321dc498c565e96e5464770765eee5df118b4b340c4e68995c48ed0720957e04dedae6e2f65c79e49fd8bf05898214ab03ef7e0f49ba6986a8176ee5fc3a5fff0006779b983ea6b790572b8694be4bd052af63f902f3794a73af611ae6aba8bf9a7c40c51689f8269c4c7144197ad2f9b1614e7c8f8661284ede76c1fbdf1ddca61221a53e43b3c05a0ed8d94e319c275d20c471f760f093f4705d5768200d6245a2eb442b0c0e5a5bc2e30a2d2f6448cbdd81de401f515baf337ed5eac060b370dada61a5c56cd2c717dfbbf99d3be2d9097af79bfda87a51077ceaf9d466573bfe68b9aa23c11b61dbdf41fd63f30666041a1bcd60b7234849fb32ca69133e172a799887e1bb0b8cfdd4c714c65d6e8261b2ea29ef99a046d29d46bc92591fbac12b35665476342c571df719b01c5fd8565c73b4c155a6699168fa2dbebb908440f9b17310a618186fa4d52d11dc8fdb1ec003a2cccaf92509ac459c0f78ce9e6164ffa89119737355943b0f3570406d02352d13868eed96bf5ff5c5289f4dfe14b33479d92e120c26cd8166cb7c90a96665f8f01712ebe2e891eb7d520a9da4762dd60933e14cb0e18449c8ba8efe99a6be033f980096b078cabd2bcfea05f7000c8cb96376b8d52976ea516c650f52015aa4fb04634bcba0671466bccb66f4e17fe205087a1bc217fc05a67250ef0715a4ec6726ac13908ea7be08b2d665b25015952d0d1c8b40a6d414c8f1b742fcabb69976c7febce37a989f7e2068c97b3265795dc612fa4009bde9c5544ecfb88e87cf09bfa80bad4977c7b0a3b811acc150e09c44fb042fe8e0e3fe2b58448da60bdd5a57ba2a694c29379ed6510ead9fb795698c3b2f6dac11023471ee9a49d995614e013a75bc605cc4d07d3a4f2b43f52b898d7b2eb645c4e987e9c3a33d7c240cfee36fd6285b0cc9bbb6ca7c9711020e37a6deb3430e7f36a9b9226d3d087f20c9728e54ec120c6af5617a297ada7bc48d37ce9cd321bce427feb99b77457c8c031a8bc5874beb72c97f491b2173a698e8bec4bd4a9479b55602d42887b9536752f5ac6e8c2f6f6425a3e49691e259cfe87570f7e67398d4dd6cfb9243442e65a47e58cbbebf8cbed529b5281dd71d6c6ee39ac5c4b336923caa0341c2f62a0176f6407401cce4a7ce2bab7abe114831e2dacb09e77c8b652ba3ba2e15b6ed1e414368435e1b1bab4d11696f7ef73e93bf155347184e134e0dec34e3706089d175033c8201fae2dda49d91995b751f0bc5c44556dcca577684fcdd12a577c7a9ecef33d4c02f4fe298338a57e4272da71d94fb7845cd2029db9846958b6714a4daf29ff3ccef540b462287b0cea20817c1e2e601ba805d0b9065a1d73ba0078f5b1c25555c3327820cc74cb7b03a89f665312c97ec54dd523e361fe271877ca6a00baaa7a5ec8fe70760a078aea59f5cab44326d501079381eb4a27e3d4fe59967e90c3170b130b4a4b772f2a24fc0d7c92b372de535a9ee2b3a390729787c0860c22f56663bd79d4f0801082342e82f19e112129bfdc28b2a1f1aa280530dbf588eee6b988f3a941802197c7e3b5c0a1b6ddea8ea222fd4acf464661b3590b55bbdc246c1a0dd816e66b5b015e5d9d7a797fd8c9bbfe4b821e35d5a27e33428bb6dcfe2905482182a4d0e79d4065863eed7f353bda1134e1de08807fdf00487fed7cf64c46ef4bf003ca6f42532fc8e311621fd9fddf1988d24bcd18a641346290c68a26217453d88dab4dd2b20db911cc64aebab111cbf6bd06a7a23d43778d9c50754e2f91e990908a2a7038395a44d7eceedb6251329a029c00000000000000010390780100000066fed222020089f200000000000000000000ffffe0000001fe8000000000000000000000000000bbf00d00000000000005020008c2040000000105028001005a6b152e0a0dfe30e3c55321cdad09bc2c41dfb63c34890e56d2695440ae4aee1d54a49711b7b2879b8100137b164dcee261e2515bcc50c62d9ef30fb2d18dc8f2baca514fb204860f9a8620940858171a9ef78071879552c6741105fdd744a7233009042f3b71d0f6b798f67398beff3535e216b23f1a61ba790cdcda968d1026717cf09946e0f2855d86a81408e6d76f193e93c2ad2c6c8bcc0ed93a5c059a879c12a93936a1056d8a129e5a1723f31d053b17795b90d2ce1acc992556ab88d73a3f30f7652300b2348bd72f2cb30ba43fa7d89e87fceaeccd9e5845e6510830b701ac0d4cee1ad4aa1697f87392d8d758c3d74a290d46d0cbf97dfed08250927a701a4b818c2c1768df57b14e4f73c210eadf5cb59983d7c863d8155ce1ab77fe61d67ba4717c951e29f9daa6d6b69aa13c16f2a0d640a2aeba949db0afe8ed64254a9b997b380994093ae28803a2a7fe924ad1af87079cc7f4e8993b3eeffe6adabf05aaea2b4b668cfa71b1aa6516660126b3c0f428fc0b44db2c0cf7ec92f54e9aee5466419040a525078c5e65be557b6cc02421431f55b50351d650dd1bcdfcc62d0f6f89b49391c2adae8c93ea6224aa7c9469a9ae02356d5ef52e54173ff6368c329a4c9ca7ff6bf18ee2d593a211a341189fe65d68c13a8c43fa2f789f5168ab4a02f3acafb5f47b8bb5638367ca5266bb3420c17f3b4bfcf5da3dede687ff25bd354992e5de2baceb67c9356d45818924d6297b757e294188024a719433be8ebc8b71ddbb41dd1503e27e9dcdc78dac376f4558ea066704ed33f3b4b8d7047bfd89ab8cc05c20e86188820f36910b206968eccd20ef754f109211a0d7e1579ef27c341058f435c8507872790cc1ad285aeb98753984e09e09c361189e018227c63c0b75cbeda5be7e68c43d5922ed8dfd0738cf59325fef59dc1069446516f3e0b8299b367053fbd148d7736d9470d87905bffb50f8f59af256afc3f36754e6ee655f6147f9a8061cf5638af955a976a69455c6a883d9017e9e08471092abe9220a2443e311d643721b6949b6321416d8b68ebfbb89f05180253dff9611048908c0a1aad31d96631fe8f74328fd015ab58f04645e7f048258733f03759e3de6ad25895d074cad56f493a689196cd2458aa6783f7c1487c3670b12369e79d4d99a5244ef6e82fedb97c50b4b7890212d89445976853d5bf06ab11afd8051dd8cad958055ad78a1c49f8455228ab63e0d377654fd74310a92a9fbef71dbe23c5299d680b79e335e8775bf5d0354b4f423fe06deb9305f8a556e67562863a3bd86093611ccd99315e7f2fb830ffc8f37c67ae755f18f1e098f39c147424e2c991bc2a45025874b6aa644576d16c51a1a15db16626aa52226b5fe098858d99343fedde824956bcd8b665fe45c5ec37c53cf0a65297af8e763ad934f3637457c5f2385616b21517e369fdd130f9f24408e98f2b26fa4e0417c8c9173ff36395f8934f5022cab64ca7092652e07e11518df55859382f21f41d8f150240b46db81181c487e5328f5708f1279ca8f7900f1e0900dbb13c32bba7ef4b5d4b2f1d377b5df63d2d63f55b1ea465834e7884301db0163d611f5d3d6b929c7e9f5e9554944fb98a9530f3f51470d742798bd39688e74c2df2f6abd06384bbb687416da5930f2aca9929e165048ebdef0768dba6ec426eff60332bb4ee3267a049b5bf1532d2943aff8aee5c5e65908ac3b5303fc55f3065b1a8aa968ea736aa66f0b184842e051e68c2d584be0a51ec246e17bc621400515b77ec7cbbde443704ea0c4da6f3488340060ea4be335f66bc3a3cbb654d828445cbc1a461828f68dd7030679277cfe5113b69d88479981f5fef98be2d530c84ac8d52f3dcbef316d751774c1010260aad76603f6844b0cba6dc278ef98f0d2d63d0fb1e5c20f38b6ca258b057ae850af66e6e1c21e9ddcad17daeed4d26b6e683735be593342ba97385c2680e78927ec341942802cadbc6e730f56278ecfa211e8cf24c615ae18875d37360d4229c606cf9dedbbe2cf10c7b4eca6fc87b936062018dc7241b29df8edf6de97fb71bc6f4bb0aa5d1282aacf2626122f6164a097ad6cdff0579055f81e1636404eeeca8712b9bd07ef5f33c7a9c4bf0c6b40e730a0bc8de3a14f0c74eba984394d2b7617e29011ddb3afdfc77f4a2ffba1ea1cdd26907ff3db1df63dad11d065d1177d796ae30785ed5d8063a39c1e208e029360bcb9d9c43d46a20a4dd78dcee1b319eddf34a3bba42bd48dcc3994c7900c688a24cf4e67a3189a43f1b33ed8131e513ef88f8de8859f234756ef66199e6c9ac05346285e4eef11dce451397808c76d9b149bff2fec9870c1784e7406d66d1caade545a1b717dd2c8b44f906f43d74df63add40b3d98f79a7005e28179d50e5d9cafb586baf97a3c2b887645bdbea8c0c4675c9c6b899e7858131f7b9995e48ce651f876386d96ca0b97c6f572bf90df3a7ecbd26fdccb7eeb5577fc5b411cef9f2cfbff653abc7a7dd841df0fe18e97aceb70dd5cf7f3f8201a61848603c227a499edff4032eb47b22709e5d25e49a148b0b55654de3c93191b00d2558d8739803144cf1f95704f06ebce56001e0e8208d1404ba695b08e9ebc99daf0fe6c9d06ba700609fe79c222e911304fb194069eb0e1b319c9a835de6bd6993b13b62aefa12d6a5117b2dfa4b5d688d969cbeae77f1ce6ff7d0a40fd570340fa8d012367043d8ca1f1d06e6d9ec0f76083717f310e24adf667e37408a2c3e295f16ad8b05ebc302c3114643cd8c63a3ffee004bc0acbd76088c45bb9da75c36c74a53c34104cffc0972311fe1a8b2df43c04b7de7a89fb4114247dfaf10a3fe26cd0bf6c3cbb3d3d516531525ec65c1ef7a189e97df8ba1c564727c938381a4a9351f0a92aa294f886c782d79e03d13ba1dac6d2bf4fbf277aefedba234a0ffc1c57c47806bfcacf5a3dbe847c8f15c13235f8551c11b3b502c1eaeb42ec851a0e81089dc1af7a50975d0f4927002eada86feab617c84b4107fae1c6d5e8cb4ef18f766f96a02f64e92d7306fb6223aaa2fb4cd920198c30391dfd097697ef78f2afc7b6750b50cb59adaf2e6633f15c2c1bef26b13ff7df5f3abd31f6db49f8371c23bc35f49eef701c129f3c9055247b154a61b92d448a2e6599c3233a5020f9aaf5391e80b0c261968290dd72064fe34e5675e4034bc957a34a96d56ae884c5f6a29d242c31131e30bfc2e407fe7d574c345d3037f8c624ebe54744e030312d453e399f04b3b3969272b03f7df5c8f3641657f5b71e2e86ff2f95e719ad77203eb128cb25782cce34eb857118ccbf9cfb924343e92f979ad91903fc68da56de21c525511b76fe718d3fc32d21ec7698a62de40eaf0c72549f8d29aabb96327fd00484a417188e2c4fbd08c0cbbb299892c83724ecf50da18c468e17cdc7b131ec7b8e1def3911b07824d8c7dca7fd7784a8a8f6b0b1e67be83c6bc83124efc8b9229996b739e649216da643372b0b9c4daad4ade91e5887b5fa8e75d5cb68eaa604eb8f138e5c4cfe1a4f99bc03b9ece4826455f5702ddcb283e9a41e7c835116b56ab370b53d99c600d967ccdb7c063537b0c1d22298f692395286d69dffe8300c9319606429ea8928be0d8f103f2121f1390576653c87f24c4d35f2ea6a7e2f9826a4f587a541a8ed4a11150dd97bd80d3ba2c6769c514c3fec8fb10b39905c67cf0e7126710ccc3b67da5887d208680b331e1b37cd359946680b477c8fd8894f489693978339d7772b2d8be7480d46a2b3c4633e836e09f9d052d0b7d7715d1adee6ffbc5f3b5000c31d2d8f09e72a31879fd1a44bd3ab5377c55ce6a67e80127a58711159438b31636bf6eedd5fa37f4a61e1f831e13ae8339f1e761c8b02bd3174dd5e07860abce5f099807e54277f25051b43b77a3a0790e779250669a49af77fa6b0d9cb7be0fa2d957a98af403d669aab40147856f807b4a1c5028829f17db550b1a2a5193175e2dc0b19152291b5b05dfa929f745c4be85da019da166b0fb9b638d6d31a9319cf3c42ddb8c4958c39e0beef489c4fc2b509a9d3d02e752167d3d994dd010f23f48e3e6275d4a99806f7474b5ce20370580a89a51736919a37c1dede5fa85985e601007fe3eee1450fa4c22e82697d6e34caf31776ce6f7de94c800cb8599f7af91f9054d313a05ec80697473844640d3be7846d2bac4f929306c015d9036e8099a1d38f5cac74211954e365e8d0a4dc1f02295ead543813617a7024819e33b8ff5a380ebf4339d22e79daff83cc98d4a3b84ab25acfa58d144e2d042faf02df6d8f76ac8b024d91b8319d3cc207e7a92b52853351d1d9d42dd4819935d60d4b4edfbd514022feaf66c3a949589f97a75bbe44e5bf1a1e20c94eba3790b9c3e607fc178cfe6c8ab10539d40589670437383bcfa3e47e3f58fcef2e58a55965a78f8085a01917ef37038a7cd0271653960a928e16928267c3086b2121d475a0010f6839aad7187fa700ad0e56c0abf58f88c06b8e9f7c15864a875a13c77fa39e7342a47eff83fa12445fd8d148e8461f2bf45920a14ad2aedfee87941363bc3e55b3c98cc526ef6dbdcac3f5bf2f7b79c81621ac189bf50ac4b0e82d4d5ffbc258064a36a55017fc76affdee3e7b7e9689b731b96bda2220d1eac9165f949fa60222b231dc9c57356eb889f0af8316c82c5435f52cad7ca612d98ae0c7f36b43901a2fd4e6c12c3bc6260672c41e199c59b4fc3863fd64737cb4cb3f5415858840dc2c990d3e4f233c1cf63461985abb6f2cf2713199540a67c613af817a5121cca2d46ee421e4c9f44cf396bfad612a5954931dda1a859487b52d21e9688c467205ab934934382810f30dc0a620c1886eaf8213b13228395d4983e17153c5b4bbcbae245334f84f66f96692a0073258981d26749d64b561e61de4a5d2580c3aad5a56df054ae2d9a61729d48616e40448df68d0c366c1273f9c9923ae08a5517ad886059af9e104bf86df6a96babe309d4b2db0f504ddf148f6acb647cdf667b62a0c14cd0c38ea276932016ac3a1cb9d969fddee2c3efa4c2ece63041e03b07a0fd3829190ce95fb064f63b16ccf7a55c978dd291ee48da6364a880107c718f691c3bb8b9ddf92ed57b45f0becea29409b8e7768b2cb5361691125d37467c83ae5d98d838f2b1c3c0502d5a769138c7441e62640cdf6029e85e6296cbce8a00a06b5e340c8b9ec68310e85c1711fe7f4b6eb6abd67650176db2a9e7a6a16c974863c80704be33d73315f1d48759b0de07b7f8292828df53e95521bfc15bec1e92dbd3f8c8cabb8ec62ee1bcc35ee06cd2b70f9517d0deb44c7390e5a2627e37c728a3ff9431dd1d44df369df93982e21e6572581a0702b8c099aa6da3a49218341ca1d34ff17125111d7f5ae8ded126c0f5aad5fafbb08c8aefd45751701f78f57236504cd99fcb500247d827f87dbc6abbbec2e86ab9346e3338cc3ad3f27809ff01e3d411b6b2da42479038fae50c0284b3f85adcea17db66e13f39b82fc5bf2cd6b13cff82a0bfb69c0b8ea4c941c70daf62b00254de5b6e5cac902bcb396a426ccf76cf9bc28a4f8aa4776594265064f19e0a53c26a13360529b470960b4115ff898fc8aa11e6d0f9c36c52585f677077e19c4465af386e0d087a99757a0b4ea53a4874c8232222c01b95d3008168c3b874a1221336e1984d784487c501c78ceba3d89952eee4287ef2f2bbe9692fe864b72118c6b2b582f64bd954853f9c00aaa5a79efe714f2ac3aae1c92e13ea9c65781ea510d3045c7aa4dbac88a7cc2de5ff83279511ff283835c592b4ad6f837f6cbd5f4d9895e33c28637d0f2a45ca146e60f8b5b1a264dca3771eddc72ae40f5131b325461da60000000000000003000800650000002c0100000000000004010d01000502040000000000000000f00c000800000000f4fd428b1cab7c048298e65826c4f85700000000000000000000000000000001ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000bbff0200000000000000000000000000012d300ae8d606bdff48afd44e07250066c88499b261ba986eb2b11aa89eb08285b88bea20d4a1ecc6f8c50040e89747c9f564894207116f7d37c11928b0c0a18d0f24945f5332ccf8ef687654effac7a7567da589338cf6952ad2ce87f2e7c671e98505cde7c1efbe952e43d933d602e6183e03bc185b5edbc3fcd061dbe1858f0eda9844ca7cd51382139d9b7d9177cb803661e55f2e8fb7222e7662b1764a4cd280480a3611e3cbb85e43a3d937639c008ea241c4363c5898cb7e6c7509507e52cefe98ce677a640e579313f7f447d57e0ed669861525fec11f3428ced0387a1ee4466b01d927d2dbe810747185416ec4089506f5"]) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) (async) r1 = kqueue() getgroups(0x44, &(0x7f0000000040)) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x0, 0xffff63de, 0x5, 0x2, 0x8, 0x8, 0x40, 0x10, [{0x5, 0x400, 0xfffff115, 0x3}, {0x8, 0xffffffff, 0x6, 0x8a}, {0x1, 0x4baa, 0x3, 0x8}, {0x88, 0x80000e2, 0xf, 0x100}, {0x6, 0x7, 0xf14, 0xe8a5}, {0x3, 0xffff, 0x8}, {0x4000004, 0xf8bd, 0x1, 0x3}, {0x9, 0xc, 0x28001, 0xffffe2e9}, {0x2000007, 0x1000, 0xb, 0x77ff}, {0x3, 0xfffffffc, 0x6, 0x8bfd}, {0x0, 0x9, 0x2, 0x6}, {0x1010000, 0x0, 0x800000, 0xa6a}, {0x401, 0x82, 0x9, 0x4}, {0x800, 0x106e2, 0x6, 0x6f5fc48e}, {0x4, 0x101, 0x3, 0x9}, {0x4, 0xfffffffd, 0x2, 0x4}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, &(0x7f0000000180)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) (async) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) (async, rerun: 64) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, &(0x7f00000011c0), 0x0) (async, rerun: 32) setrlimit(0x1, &(0x7f0000000040)={0xfffffffffffffffa, 0xfffffffffffffffe}) (async, rerun: 32) getrlimit(0x5, &(0x7f0000000000)) kevent(r1, &(0x7f0000000000), 0x96, &(0x7f0000000300), 0xfffb4161, 0x0) (async, rerun: 32) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (rerun: 32) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r2, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) 2.467824244s ago: executing program 6 (id=357): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x9c, 0x4000}, 0x100000000006, 0x861, 0x0, 0x0, 0x1, 0xffffffff, 0x6, 0xfffffffffffffffd}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x40045700, &(0x7f0000000040)) close(r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x8) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x5, 0xe, 0x9, 0x0, 0x7fffffff, 0xfffff7f5, 0xc, 0x1, 0x2, 0x6, 0x7}) execve(0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket$unix(0x1, 0x2, 0x0) ftruncate(r4, 0x9) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000180)=0x2) ioctl$KDSETRAD(r5, 0x20004b43) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 1.795705521s ago: executing program 7 (id=392): r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000200), 0x4) (async) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000462000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000738000/0x4000)=nil, &(0x7f0000074000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000692000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10004}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00005a6000/0xf000)=nil, &(0x7f00002fc000/0x4000)=nil, 0x5}, {&(0x7f00005c7000/0x2000)=nil, &(0x7f00005b1000/0x3000)=nil, 0xe04}, {&(0x7f00005a3000/0x3000)=nil, &(0x7f00005ab000/0x2000)=nil, 0xffffffffffffffc0}, {&(0x7f0000065000/0x1000)=nil, &(0x7f0000826000/0x1000)=nil, 0x9}, {&(0x7f0000523000/0x1000)=nil, &(0x7f0000063000/0x13000)=nil, 0x40}, {&(0x7f00005a0000/0x13000)=nil, &(0x7f00005a7000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000066000/0x3000)=nil, 0x9}, {&(0x7f0000491000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x23ffffffe}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00005a8000/0x2000)=nil, 0x5}, {&(0x7f0000825000/0x3000)=nil, &(0x7f00004ec000/0x2000)=nil}, {0x0, &(0x7f000028b000/0x4000)=nil, 0x8}], './file0\x00'}) sysctl$kern(&(0x7f0000000280)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000280)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0xfffffffe, 0x7, 0x3e00, 0x71008}, {0x7, 0x4, 0xd, 0xfffffff9}, {0x8, 0x8000b86, 0xffffbf7d, 0x9}, {0x1002, 0x8800, 0x7}, {0x401, 0x2, 0x3, 0x7}, {0x2, 0x6, 0xd8, 0x99}, {0xcdf, 0x1, 0x200004f8, 0xb}, {0x6, 0x180b, 0x14, 0xb}, {0x8, 0x82, 0x50, 0x9}, {0x4, 0x3, 0xd1b, 0x88}, {0x1e0, 0x10001, 0x8, 0x3}, {0x7ff, 0xf, 0x9, 0x5}, {0xb8f, 0xc3a, 0x6, 0x4}, {0x29a7171b, 0x7, 0x6, 0x6}, {0xb, 0x8, 0x6, 0x5}, {0xfffffffd, 0x2000009, 0x40004, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r3}, 0x6aa1b1da9f415add, 0x82, 0x8, 0x4, 0x5}], 0x4, 0x0, 0x6, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r3}, 0x6aa1b1da9f415add, 0x82, 0x8, 0x4, 0x5}], 0x4, 0x0, 0x6, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x4001, 0x0) symlinkat(&(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') socket$inet(0x2, 0x3, 0x102) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0x74, 0x4) socket(0x18, 0x3, 0x3a) (async) r4 = socket(0x18, 0x3, 0x3a) getsockopt(r4, 0x29, 0x67, 0x0, 0x0) bind$inet6(r4, &(0x7f0000000240)={0x18, 0x3, 0x2, 0x3}, 0xc) (async) bind$inet6(r4, &(0x7f0000000240)={0x18, 0x3, 0x2, 0x3}, 0xc) recvfrom$unix(r0, &(0x7f00000000c0)=""/22, 0x16, 0x820, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) 1.529635211s ago: executing program 7 (id=406): 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') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000040)="b1000513000000ae05000701070000000008000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297de1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00"/177, 0xb1, 0x0, 0x0, 0x0) faccessat(r0, 0x0, 0x50, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) select(0x40, &(0x7f0000000040)={0x200000000002, 0x6, 0x7, 0x1, 0xffffffffffffffa5, 0x5, 0x3, 0xaeb3}, &(0x7f0000000080)={0xde4, 0x7, 0x0, 0x1, 0x806, 0x6, 0x0, 0x4}, &(0x7f00000000c0)={0x2, 0xac1e, 0x0, 0x89b7, 0x9, 0x7f, 0x85, 0x64}, &(0x7f0000000100)={0x0, 0x86c4}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt(r2, 0x29, 0x9, 0x0, 0x0) syz_open_pts() 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') (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r1, &(0x7f0000000040)="b1000513000000ae05000701070000000008000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297de1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00"/177, 0xb1, 0x0, 0x0, 0x0) (async) faccessat(r0, 0x0, 0x50, 0x0) (async) ioctl$BIOCFLUSH(r0, 0x20004268) (async) select(0x40, &(0x7f0000000040)={0x200000000002, 0x6, 0x7, 0x1, 0xffffffffffffffa5, 0x5, 0x3, 0xaeb3}, &(0x7f0000000080)={0xde4, 0x7, 0x0, 0x1, 0x806, 0x6, 0x0, 0x4}, &(0x7f00000000c0)={0x2, 0xac1e, 0x0, 0x89b7, 0x9, 0x7f, 0x85, 0x64}, &(0x7f0000000100)={0x0, 0x86c4}) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) (async) getsockopt(r2, 0x29, 0x9, 0x0, 0x0) (async) syz_open_pts() (async) 1.515825776s ago: executing program 0 (id=409): writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}, {&(0x7f0000000240)="2c84789174a794e6c3fb664993a09f009f5ac6467d1994877c6877e51960aa9733a5276e10e9b70749ed6820543fd604fe4feb4bf3feb8f68254ef3cea50f578be8f9c9fad8636f5e89c0cc2457b208ee7b6928eabfa7e4deba5ed29478fa930b91b07e5124dae2072725db98ca9065186fecaf0c367da2943e6a1246ff106143e9ac3268f8e92bba92350f2c969fe6ae3ca104d25be7c09aacce1849ffffc7ce145e05a25811d3a4622eb782e241002a84a11698e0dbac5d268bc08b94c76a862ace1fdc85f9be0ff8868f43ff1d7a9ae684a4910029ffc2ba0a44a961f0b19c836004f5caf8015cb609365ab8dd7382957569099c5eb0c3ee696", 0xfb}, {&(0x7f0000000140)="1429c647c80ef8b81e2022325d06bec27b52d03b78f09848112fa277757069d5ca624d15efa3ffe1b8f7c25f0be60286c989c01f619160214c3e3a55c60351acb214779795824e41", 0x48}, {&(0x7f0000000040)="262118b6799515d2458cc71d3c7142be640c74897af5", 0x16}, {&(0x7f0000000340)="6cc08e0938235c5bce92998ddf43ce5d72ee571f1fc3f3f8c7060893ec06b35d0c0d912d841997ffe59c0be12ee1de8f149621d88996ffa1e5f9dcd7e2ebf766f5bdab555ec9c58c661ff0a1e41fa0b5e930a259b44bc343031dc486d488546f7c7a5c713b33b1856f2748899d43ff8637f2fbb7487544cdb7a126003729f7302ae05726727c6f42512475b8ac1efcf5b576483c768b777db5", 0x99}], 0x5) rename(&(0x7f0000000100)='./file0\x00', 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x7ec}) (async) r0 = syz_open_pts() (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) (async) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') (async) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x5) (async) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) close(r0) (async, rerun: 64) r3 = syz_open_pts() (rerun: 64) fcntl$dupfd(r3, 0xa, r0) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x9, 0xffffdf84, 0xfdfffffc, "1826683efc0b00007f7f0d4155b3ef1703400800", 0x800}) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="117384167f2033a20d95aa5820fed3e6b3cdfac93809", 0x16}], 0x1) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async, rerun: 64) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000540)={0xe34, 0x7fffffff, 0xfffffffb, 0x6, "5f861f22eec5626544e9ccead455697ca5adcebf", 0x5558, 0x94}) (async, rerun: 64) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) (async) r5 = getuid() setreuid(0x0, r5) (async) setreuid(r4, r5) (async, rerun: 32) r6 = getuid() (rerun: 32) setreuid(0xee00, r6) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x2, 0x0) 1.51131126s ago: executing program 7 (id=410): select(0x40, &(0x7f0000000000)={0x9, 0x100000006, 0x4, 0x0, 0x1f2f196, 0x1ff, 0x7, 0x6}, 0x0, 0x0, 0x0) (async, rerun: 64) sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, &(0x7f0000000340)="762f49c02be22a4ee5e1cb678084a81b5057e3cd5d162ff7ae", &(0x7f0000000100)=0x19, &(0x7f0000000180), 0x0) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 1.447886019s ago: executing program 7 (id=413): sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = socket(0x800000018, 0x3, 0x0) shutdown(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000300)=0x4) write(r1, &(0x7f0000000000)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0xfffffffffffffe8e, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) readv(r2, &(0x7f0000000600)=[{0x0}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60dec8db21ecfdc044eff2c1f05a8ac48836e28200083b0001984b0e23742b40c3fa3d76af5fc1fafe80000000000000"]) 1.321675809s ago: executing program 0 (id=419): ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10001, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f000004a000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x400000000}, {&(0x7f0000ff0000/0xd000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00003ae000/0x12000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00009f5000/0x1000)=nil, 0xdc5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000646000/0x400000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0x8}, {0x2, 0x4}}, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f00000001c0)={0x0, 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xc4c, 0x4, 0x4, 0x200}]}) writev(r0, &(0x7f00000012c0)=[{&(0x7f00000000c0)="84cc", 0x2}, {&(0x7f0000000180)="abf6", 0x2}, {&(0x7f00000001c0)="d8cf6e756399ffee1290dd2b5e399134a8523b578c195d03bc6183bca8357cff928332347f2f24eb0ab9baa908df07e7116098550008a1bf2ddc09e943cdaaae6903b4ab29a472cbc92e3c72b49291962e6c142053fb51b773f2a1ec3141cb218d4540ef26b1a159f0e8da1e767ee62f48b9e81cce6f6339d352727eaffb937c5a476db424595505e05d5a633926946a08c588e9d8b23bbac3dd604772ffca5d802aadb92ed16b5a0ce10bde7d630fae97f9437a4a85c08b36d7f6feee01aa4e", 0xc0}, {&(0x7f00000002c0)="fd529a12e786d848e10a86d4f576ebefb46107ff489449f0c86a236a014957ce5bbebd5142c2378609112b684f807dc8972a93c0584c2805b13106f813611279975a788ef3c09e4260e0768f38c9cfba51705a6d3699627a903119bebf18a3fb0cf24dd68821c8b6d0399c7044cee4e2bfb0ef7bf7c82d58ea3944eac15a72f4a7a9ee0dd79811a9c26fc6cbce2a2a3471ff209c73ae32e4de0c3c1c650f448b50c8e5ad403f440ab3631268132fd252db9a20bfbc10248aa94a9a04837526b0bca26b59ecac93ebc63730a48a12cbb8052448c7fb8730c402834b3036112146bb863c92ce6cda9e3bcebf01cd4246f80ac35d437becd845fd07a55637384f10db7cd4ee0bc1496759859e06c0e79a5502a09a772cdc5c780a8ac7902dc5f8db6cc4875f0b2e146d8fef45de1de8fde086ef13292263d650eab3ec72eeeae1b017ff5a0d45684723623cb4e59fdead5faf6a4b62b78adae3129f5fb8fba4ebac314e631c2100a8210c3cce093d8f2de169f3cef839360067015ff686ee7cde0a9ef7e176c0fed9e487b4e7e8143f06b786a92dbb5ad99abda046ee86a49d999f970aff0eae038b5d42179d70c4b74b9c186925e96aa2c201b3e8df12fa976207d20bbf0bca75cbcd9289528215e40e7cb0c5442a87c9b57d2e94e2df0e8ec776e2a996149129c4a2799515e15fa225419ab6d7f406c00ec7cf7c99e18e1283361fbc65b63364c6f6bb7ceed49ef0216bdf4be00dc25d34c71655181b6108544f795cf5a0588937c0b1301f3298f34ee2b31e004223e88f5be08eb9a35e4895b60f585b6e35046eb4ce4dc29b09e82d5cfa9dc0e5431d5e451264e703508648aab14a7d33e98fd3bcee9874552ee6939f0e384eabb06bf0718c30a6d053955d89a0274410bb71bd09792cc745076b44753432b739c2e9048b158dacfb4927b99d12fe38207bf91cfb9d16d6264f7458ea10f27835a8107e1b8f5cd65d8968b2578f653fae0a3259933a4f5924e0de7921b8c186b6d4f7cdb607d77313dc88d8b6259fd31bc3987278ecf560b00a38c2397602460ac2c30ea2afb5b27bf1a32e7509806417334acbc12ae1e4ac1061645ed03f7c21c757ee6f415680714ac5a1de0e4aa4cdba5549faff47faa22d2cc05973c223f128894e3944fc605543b9390968f0b0ceaefd87ca2a9f8f87e6a541a07a6c9bd75a0e496cbc73a4fad458f909d8ce8bcba78c84b8cbb06ba7eaeadb4a4b4cc1a90f4507dd46b528a11b27c1ff64969759dac5d88061d20ec4b95175e478b351667391c2a7bc669eb630e81b5b748e3ffda10a0d67c8c9734cdaf78668085d61efab55dc2e9afdced1ca3a208939730e9a3651328a575e6613ecb7491c4a5d5e79e40a9a5af230d547a0bee81818993747b4aedb546aeebf8853e2405e5f535a2ef55d5613bfda7b044da3d85a447511f40e4d2151ba4c2676333c4046de2f69cebaf64c7ea90af3de44726837698f4b4697922580f993d89656594152a352752b966fd2788fe1270831f5a3a3030ad6b51aec2cc7cf5adec0f868fbd4bf3fe5b68fbcc45746c4801e9969db605cdf22cf3b200505e9aa4842ebf5c4d854b9dc4d29db549b0de3cbccaf3e3a54a640ed1a334606b80d65e8c1946909751e64d8bb426a20b80f1b766c0c4f08843cd421866ae24690f57f02a89f5d4416f93574831a004f1fcbb0cdc3d222a238b385904a7e7e11cac70e53fdb85eda2fc1871fbe0527c2bfbbfe2eb9a94a40e9448f6d1aeba2141487ba76ddb3e5331d4ad0d2fa30b839f1e216ea09af0d7f525d9873d6271158f3299501cb79a58de84cbcabb9058c69b0ad90aaafdee693cfac1edd7401138a86cd032ed4bdbd9420f8f045203d64492d586ca7b51f2e0f67f1776e38c409e8be6def913141f32f19a549149878298fdb7d81d5d06326de0554245719015a7eef382b71907ffec8aba0d801ea272990465c6a1c93088cd4d223f98696a372d553e20786f9f97098ad17ca3215a382804ab56ebb2b7bce737166cf3387b8c9354b579ea25c114eef83f1d8ab7c95b44f02049979d60198671de484001b109fb81ad03658b7aead6ced85752f9f90865b5880f0b06f25795d3fc558e0fa83dda72391c9c2e70b1f2eb89d95f6e1acad49d07b2671a7c5cf41a8ac8ace74043d1f02bb5662c400357687b0be871e2c0440f3f1f867cb069a2ec65c5b57e10b3817c00f13a497662802de2c0b98c27e9b6e7db7a34acf93a5d6acba3037face19b9b31b17f5fa985f8d6fba4ca563961a1ca799e9f4dfd4194d738eb63e23e5997a4928a3f8080ca36dbd34bef2110f4dd828f92c09b503e835313beb1e987d4daa89da350072ec4ade772598241c0575ea65340910b7ef9c139cb7ed7f4c02d04a50a4942eb39476a333b14b86c3447d207b0fd8bd3bc6edae4b6314a7e79d9ab938ad4ddc65ccc570bcd6c0d229f6643ac6fe9c0207f6e802132e728f63e5973f68be68b244d82eef7ca39e132264a496b63f0836cf3614a36b8dbf1c61c3f23e3e507dce10050ae53add200de874545debb2881935e6a26d290d4109069d3ecf080244f61f29e0c9f04d7c195c09cdf7d2bf3dcd4de1a612476e9926836492b0f5382e80fdb4c7c2207d8c2a67b3080a9cca0620a40718b2ea072e22cd74ef0e453d9ab46d8461029a303a7044af4e4a27d9d253d6efa0731adc1232f3249ad4a62b2801c67298082e21810b5cfdc67a02f681ea20a1fbb1d0ef93d1e926ed345855c63b52ab1eb6b9e6cc85f87691abc7d27a6492da737bf8570864871dc36c59a780693c3a8f984e2464fecf102de116a2c9e0e4f1a09893b55d56759bccb81dce8596fb788e9519de608833e665e1f4d779942d134ca0564bd726ccec99f0ee55e165471d26979543393bb11512f542d8ca53d0a86c28c9bede3c1e882d6f2d210a3fc7e3538ff29e3de09a8df8964ff8b2b31b99871f8f482e769d3ab0f1899b8225d86c105fafdc647ad231ae632b1ba9d646ccf56f6faa4b012ea5d20ac5f22dca21da7e9f62a98f4d4ed1b5e2ff3ea466ba08b3285ff6871b7b7dc60f593b7d69b9fef17f9f2674d4b18f92178c4a75f7946c4845c25e597bda75b77a9619eb7b827f2f6a6b1c94f668034295cd414aa50f6cf991457025ef6b91f0dbd36aca8371364830afb64a1974d5f6eb6686b0356d256fc1d33a43fd7b1cbab7bb4ba33ccc2ed018be2cda7a5ceb8632ed26de3d85988c2b4d075dad8a0330b58689052d28a3b67f51a1d19a6b490d15ffc6121d2b34cc72faa9eb20d84ccf4ba390b42f1f951928ff8a91073383c2f36dca241235b0e666bd652da1c631cc6155b8aaf78c4a8803c32e5c51db42d1673091d2515ced107bed6ef8c53ec56fedb3a8eabadb51b22f4d90b834768202bdbc4e0c62b0c348a7ada3b296ea8da0bde44434c4909bd1a376db0fe425497599cf9708ca4b601038ed394cf839443f884fbaca73ab5b2f69c24f89c02ee28053449c3a90839b3119729a3e626b571288d268f5b72a716e94c17fe1699fbadc18b4a6bda07212a9620cc2e93d3e0faa9d168e8777a8052d9de355469ffa4296bdad3c35c3dec7e0a00751fec3a04a20de87b36130e8a44e46111a8c56231caef78701ee98079b1eaed65a0659b82eb666bc802f4f58bacd1b965fa7ba31062ee5ee6c709920bf2eadde5ce107a3003bdfc1f360208bc44600451ded60872c13c138ce4cd70ad8eade4f9b55293d7532bfbd12f61a6f8284a5bf26aaaada51bab2c57dfbba6348797bee2bccd6bca3f130dfc68dd44503533b45eb844c23e223f0b697f84f5d17bb61eca452ad1fd63bfe3451bde1375bc0c01551b41e29e8a86ba4f9901140a1cb9e140e51b76601ec464671665c6b013b94c301e78d33213911c677ceb0c0dd99ce8a499b5de766c936533210779f6391498981979bcdd12636e78c851ce3f14af0fc3cd02115b1bc2cd799b8b8430d324cbc9c4866c7e3dfee20d158719ce23694b6370af8e814f7826252845fce4fccce6520747b2fae191ced6db69c74c77ca155da5c23d6ecbde93091a93cc8f1d8ecd9b8d63df229322806a030e6b817f09307a3cb7864b7e29a4a3efb757bc1583c802136c0734b8a3286d030224f3bf57f4eaa4782f7aa9c5d427aac1b507c7178068033005a7f975ffb04d9c3842b6a11a1728c4b7eef4478a8608e8499e61b7f8f49f62deff03d6c9007a319ce47d7ad2f0d17f3e399d55b138eb36c62f2d0182ecd43c73a69bfa99452d41720b4a8e8377597d21ad4de1e56fb3b5e4b918110a99a2dc0a65cff98ce5cfd5bd8b09c7f83d579d0e00d5976f1b2003177135a0d4085fdff03960500c9112a3c547527a4e6fbfeb4bdd96bb256158982e30b76f81397a1a9b2c42dac2920f3f67178b2d9904f5eb28ad94b30ab75e55ea2a2655ff69c7a56656da96a2666558704a991df3ed77b77881308badb68d0198a075e02ae94f9ee9513af6a9b38d703119a6f2f97877beeee29b147b2b52088dd1c568cdef6647888258f8acab314cddb7e294fd5e787d600955f59525b246487ca2baf2f8fd3137791b07d47f538995d84c56b1ae57234a322b0fa7e8721129c53ec96d4d9b8f2449e4c9bd90f4916b4dc6ebf44fba3ff6b2c9a9f702226191a73efeed3bcc2bbb53ec594b54e4a987607f36eb4fc474c96e15a34ea8b3e34b79871b1d038f4a3b88879fe6f82c340d243b16f1c913d6301f0dd4b722f6d953e8f09eaa6ce8932d5f7eb322924c649607cd90041aef588107cfb81de3998935a03c13c5a27ea2c84b10f32bd3191c850ec93629bc7bd9008219a8004df1f999436f54e7c873e435a6801298b34da6dfbc19b1539b88ce1038c9511bc1f98a653dd69d54f0b03aa9d08469fb56852945059beac663a193b64450fc01c74efddbfb36b0307ab25790033be66f98341dd7c775e3252fa0738ca5a2bfbbc436bb45ab5c1468c50a5e67f2e5436caaeaa704e91d23b401c5baf9ce1fc8e16862b9a922554743f77fcfe7f028b95a349e5aa4585859161600740aaf9b76df544d3e47f928683b8ab2a373dd44deb3b8da50c7c8f46a0bfe82bd83c8ee48d8d22ee2632a35ce03c5f5878cdc199719d46468d4ae777415f3ea0a306b416412d648312dbe18d839a6f6f9be40f15c9dddc957043f7824512d4f8ca3ade2701e4bd6209dbaafad3e798c7c1270d2263922e1c730ebcdbdc4a7a3cfc1cc51a583e15b6bd7971b9afadda623ea63038bf31af150a1e06b7fa24aebe8e84e839f2149ac7f437b5b8b549e0917fa80eb0362772fbf3865193aadb8323ae8d09ed9aceca9ccce5da790cc74ce99c4b79c4c63493467c4ecae459cd083f9410317506ebeb37878ca51db031a595e4d42c6bc7412a540719bc74295cc64efc93df5bdef0c8ad6c757135b52035737fd25b76fe632edd316944fda0682bdfcd59edcfcc725c9f415f68261b7977da6f778829bd9cd639a202a063a0dce05fc3a467600993c46061013ad54bfd22f955e2cb49cc9078fcf919ce50417fe2bb067d3f44ff541b114d09b4a9537d0678b152b3dc9783a8fd354c8d1a166425fcc8b10458949300c45a0218a682aad3ad12f308f8437d055e163a5272fb5ea26272baa1b117f9c9426f0de04211210edb423f941bf623a66318e1ca17547c077199a0438eb515470b902a7ca00f3119c67d168e3279cea838978e81efb2c5532dec29e08b81e6cc399a5ab79f3464d0b2dc9d57d02a6f3e7f87e14b5284eb", 0x1000}], 0x4) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0xc}, 0x2, &(0x7f0000000080)="81000000", &(0x7f0000000140)=0x4, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={0x0}) 1.251904943s ago: executing program 0 (id=421): mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x2) mkdir(&(0x7f0000000040)='./file0\x00', 0x124) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xe5, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1, 0x0, 0x2000000000, 0x0, 0x1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r3) close(r0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x2) (async) mkdir(&(0x7f0000000040)='./file0\x00', 0x124) (async) pipe(&(0x7f0000000100)) (async) fcntl$setstatus(r0, 0x4, 0xc0) (async) getppid() (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xe5, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r1, 0x0, 0x2000000000, 0x0, 0x1}) (async) pipe(&(0x7f00000001c0)) (async) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) fcntl$getown(r2, 0x5) (async) fcntl$setown(r0, 0x6, r3) (async) close(r0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) 1.06678983s ago: executing program 0 (id=425): r0 = socket(0x2, 0x6, 0x19) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001140)=0x80000001) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) flock(r1, 0x1) flock(r1, 0x3) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x100000001}) r2 = kqueue() close(r2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r3, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000001100)=ANY=[@ANYRES32=r3]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000001300)=ANY=[@ANYRES32=r2, @ANYBLOB="243d870af97270149cb45ecfffd74378f4184c1980f38f387a1b8d8704b0d0ad16f00b2d76b336cd7d6efffc39c987e87423cc946797a40c3bfd43114087c816a5303979e66c9cdaf862149796a6cae602361364eddb2ec742b8b92b9555701c18fd6e979f3da4845b229544ad03d13821df742f688f71e0ba53a8e173f59e2779c18534989a4c8efeb506d5a8109c4e1f287472872dba06175f3ec90271767fd9b195d751dcfae1627cd4474cbcdc6419ff1c2b3e61860144cd2cec365350df501c480821e0b17a0bbf117862675cb56a9f63897ab8a7ba8d19edf0ac7dea61d189b817bd6206dd90eb523cc9166361c0b1e8fd4339cd102d7fe232ff9711467f63a7b4388384f1b07b537f6a580e184ab5821d1261b4d593b0b3baf68d96071784887adba6e80140e785eec05c0cafef56a901a4e76508a47efbbb9106bf1911137ff56b0ee9c4b6a4d5"]) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x6) r6 = getpgrp() ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, r6) preadv(r5, &(0x7f0000000140)=[{0x0}], 0x1, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) close(r2) preadv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/188, 0xbc}, {&(0x7f00000000c0)=""/4096, 0x1000}], 0x2, 0x6) close(r0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x8c2) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r0) 948.512046ms ago: executing program 2 (id=431): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b10005166000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x404, 0x0, 0x0) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x20) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10", 0x41) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000000c0)='./file0\x00', 0x81) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r1, 0x3}) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x1, 0x748e, 0x1000302010008, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) (async) connect$unix(r1, &(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8) (async) mprotect(&(0x7f00006d5000/0x1000)=nil, 0x1000, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)="ed", 0x1) recvmmsg(r4, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2840, 0x0) (async) readv(r4, &(0x7f0000000040)=[{0x0}], 0x1) (async) recvmmsg(r4, &(0x7f00000009c0)={0x0, 0x800}, 0x10, 0x40, 0x0) socket$unix(0x1, 0x1, 0x0) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0xc687, 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80146953, &(0x7f00000001c0)) 944.094029ms ago: executing program 2 (id=432): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x20) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xc450443c, &(0x7f0000000140)={0x10, 0x0, 0x0, 0x0, "97a2224ff1c9513aebb1788f6cc9795a6b47c1d1"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x2, &(0x7f0000000240)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", &(0x7f0000000000)=0xfe1e, 0x0, 0xfffffffffffffd7b) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000200)="741ad85d9f945ecdd7e4ffffffff000063b82792b26cff241488dee861bd6dfaab3678f0efbce1ec3c74e3b95d8acd0000158b318100000000c00600d513a0619527c62715f2717d78444f5b1f758ba1086cbaec45eaa62435dfb84cad60daf67798499326d028462fe56a54afd18ec560a1a8b60fb25168df3c2fa3fe5cb65a33bbd2937fd60a86fae0f61b6d196d85d5df9c2b56f6eb45f81bbb30cb227446a42e7db2928030089049dc81a6935221df0f52430f79179b31224bcbfe11d87f324ff0db187a34d1b2a78ff543ba7c8e347968ea1d2218ba329d6583f8005189223017991292ce5e8118c4eec90c7070a8d94883e1a20470775a09a6840eda5fd84982b1737052df54ad26a85f743ff2aee4c3ef2d8fdd62fbcc7c467533870c87ff8ce7f94a99eb8a4a06cae9e991453de4a5f24c738bce57da14ec19b4fa3778dbeb55c2fc6d3aae40683cabb4c8391cfb35a4f2a0c3ac07b4cacd78035ebe5613b9a06a27e73f93a68893c80d43fb25b9205d0b863b873b8fdbc4998d9f9aa1cd58a5b588a3af04d6fad711577e96bba99ea5ac5cd925f0035948335f6769d6ee77666643e05e12394be265981ad5fc8de73084f10a62a37e7796c4f2decc2d77d5b825a6ff62abff1792cc84bd4bbc6cd2c2158262a215fe151ca63ee9c16ef1d4b46c747d8b44be31ce6798f010b7cdd367ce465fdb16f395ee03de6f3855821e92dc9135573ad82fac147f211f515b4d2985ddac4fd4e2039284651d41c062d3510c477417d4b195321578a72b3590e17f1c3c1dbe6c0212c60621aacf01f6a7fca0e8acabc8b0bb817dd420692f0176a07ec9279921df4bdf34f79046a1f0d44751e9da248b0000000000000000", &(0x7f00000001c0)=0xfffffeda, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, &(0x7f0000000480)="5f8db803ac8f46cb82406ea273189eec3d27174481693c9da3be7a642cc56f2df20448186393a1a3f2feaac20551ccb18b7afe869181fc91006eac7d6fb616cadc392afa6c00e16f4a4cc4b15e2da82183ea8a47f2b7b216e8ac28e1a85b08384bbc82e53976c27f500bb1cb48722c0c8cbb34d1d25e9c7fb02e2fa90495ef336b78c22ad572b0632193821c2e2a92517640b171968b2b663382d2abedc3f2483f4305a7a10169062085310e02467cb189d8dcfb43f1d287d295cc1945697bcbacd6426a", &(0x7f0000000080)=0xc4, &(0x7f0000000580)="cb459da2cf63f7b63fd2b4cbb8fea1f330d1f8088e2e4c3c60e5ef9ed707e2afea58d8a48b198e23d2abf666dff5a242c14a3bb9633dca1968041b934890b9c3b946baa781e108a89e1e338a2adbcd1b7b7e41cf75d2a5c9c83e54e748332256e4121ef17226908c98e26216e7f4de2837b73c27f971e9db29c66bcb96a3090bc0f6917bab64bce4ab2aa30043bf1ad3d5f8e7f678c21ea38acf064f36a9384460126bc80ea41d2c4c28609cd1f1603878b6419d11c7a6fd6653d38395f1de150dfa42d0f2afc397bc973c14c1046691288891b373fba1f842331ae3dc98056d8997f9298f9c2661b8a46fecf479feb47f427a3cf653591fd15c6c7835b27741a739d0bfbc589834c9abcc71b4e00ea772c7ecdc0b508c46d87354d6e2e5f4d7569bed2d951e152750fd309c421c48a3563f7fffb8ec472271d26ccc18e96214205060b0ab0c79ecd8dff80e34e5464335c4982bcf9b8ff5d3056cd51796643f30316c81b2698d7fd2180918711d598c4bcf0b2e0ff7630bf7c52bd21fa82223a58c2aead284c9f1492532380cbebb1e838337424201291b72642d4f8f8a8a9d13449b5a0e16ae5bcba21487b87246db02db77988e7dd10f319441c43073945236237946efde78317764da64059182df84b978b2870879a0d0e691a914a274b1ddec3aefe01c1c25e3cd7a0c9a8eaeee19b278a28498d4721e3a8aa963b6f94fbf310ec3af2360e5da062d3fd6d2312770d6e3d555ac8b03ac8bd6a1e365432f3bf4e41b069ea1038789e5ea610d4c27592847daf08766556a56a4d29dab226829884d8245349dd0fb4eceafbdeb7035a9ec69a51926d725c21b4aa7bd4ca61289d366678ec652cfc888d024d3b88a9510283afbb0fea6ee64c1b6e02053cc44e4237496489d1a35b7ed2b0bc8c2ebe46de0458e289d9e31f665b97bc9c68275643d2bb9244aa9c73aa6ee582b5ca6061c5413102db3e0779a1f895cbadac92bee21cdeabf1e096af293aa29b80e9bcc0a724b72b8d8baa1f8e33070080e9d43d51534241643ed25ca74e7d5682f754aa9c5e2b3b2febfa7f4e91cb0b6d3d20f01857a8647a1c5219b7fd75c9ac3ee720600cf1f8a5520c639ae89c330b5e73e22b2a6d5841843489ae99f97a649f66cb8cda75716a896e436a16cc182677bd6be5351d67717e91ffada42994b9c5fa2aba4c544d59f546e2d67c60362342d186e7aac26fdb15aa0d18e8cfe88ccf318d975af72b81b0d2a421c5eb30ac890e031fd55cf1ac625f6eb955ef9fd68f6228363222c8290bf8c0824ba44f42ad60b34cd91f09aa1897710ef73ed600f0ab739fc69fa55b3407ccca67b06ee909cd63789d6c679ba33b38fa337fa79146614faf94fdce1222a00301d65cad1db314058345d1df781ca03c72a1c3d2fc32c20c70d5877253f5f5f8af8c37660f3cc898e4520f1c9615a8a4a0870d423fdafd4eb791d080419b1f6b5dc4307cf2f1625957f47bffe0287982b13138e54b3946cf79b652ddefeb9142e2c92b43a1bfad458f3bd877433cd79b1b1ae074f3156948837f6d66f4c8a08598483a64f44eb1fd4b967746735852e745ba79dd5935c9eee524f01d289b5062ca7307063cbfc2f0cbd91b6105a1f95b32707bfc057efe90978d84656811b904c9068fba420d120abd1e568611f61bbdad7d47730655f7ff79d73ab1672c74b925a96313a0721938a9f64f8c1a78209059dca4fbe7825acff718586c420a898744684584e45584b376f90987afc58e1ee5c292d8cbcbf9f219ec285ba95b2c06980a6e504b139915ef3c77cc2cf0699067850efd306f9e9dda2554da4a9d8f4aad3642bafec289ef5b863dd270e84a3896005fc166afb2097e0f2ff98b9a47f7b5c831b9df1f76a812cbf7b71cc2484881602fbe3af65a4993ba66f8633dbc163cd6165db2240571a02be3d78346d258731e01d693eb6f220a4d8f1ca88fcbedcfe1ed752bdd17f509528d41915d14ff0cc3fd7ba5a38b4fcb415a75ea63e553720e889263c2dae3d5b4e4f5d40a0156a8f29b39704c37cc47016bb07b58e8e22a1db36ac5d7dcef9a3c3705d701298d91e591ffd2e1ffa093a111c13cfd1c5266350d5174e5856aa55409f4dea16942ed33f81c04568dcae5a9c122939886106a8a11d5862c8f46db28e5d27430cc3b0dc6e07f40e68728dc8ed1c30024cd33f817e3e806fdd3172b368cf07d85d6897e1cedd3f1601239845954500520fb4c1ef2ad7d748ab5454f5fee98163bc6baa9799b3dfca12be77daa3e4bad02cae7c4c8d62eeb038f4e9b92c70d1e1be25cad4a285628af62bd1380bc2572a2a2202cb39af4c7f634b716764d7f4512027d1f08c738be729c91ab6c306d3d32a007c838179f2b42e91a8b93b89db2b20f006e62738ba7cd0b5e63331be9be748fa9aee3579f8832498352be47ef08de402eac93eb0c909fb6c2149a496fa12773f40098fbdebf95d2cb89af02276326484ec2d22112c073862ce829b9720687b632596cee4a2926513ae94c2fd328af46338da20d183b8e2bf91e05ea5cfee8f9f1d470da80e16a2f212f1c0afc3b30c51700ad13db7a51cdca3f73a2defb070d2af1b391d239861399228de0f415834fe11ea1db79497e8cdf2177ab97e332426eb517d9d64185b71b13e5666b4c1693227cd3b6069e89916973f06d11aa9d568f92eff51728b28ece4341533d0dbcdb48208c7501a48a0fb2c6467fc9098d19c83550b2a658251abf5d93134d2f757b2167e7e65285859c7cc4e29c1bdb6ed84be684b035afbd4ebb8a470aaf2080dd02c7a0b9fb8af75443c0e1cae06ec4bc10108a1916e9b884c01491ebeaccb62680c7fe0491723ae59e0cd424ec8b5889ca5d5b7494d59b675bd1dd2f9d8c17ee6f24f4a66e9660f2984c44fcab3c11917041310cd2f0087dc635551bb16e28768bd77660bd62e11ab2d240ed47f957832b4c0dfe98c10fcc731e496871806459fa5ee9dfa628b7410932e3b0749cab93aa7b20876195c8b55808175a2fd8bf7d4025a5871accc8ae9399f5b87690094a8b4a60bbbd0471a0ccaff0f0eaa77126d4ac80c3f6773aec032797a1585e0908fa4addf9f98c69df5f02a4de85f4d037c331d08eaf47740c98599beec04fea6d4fea3e16d15614d4381f9befaa27bdcb75860edae8d5127a523c466c8d41d2b0f9b652a581f1cfbe7aca0e5100026141cb18e7c2c789864a202c450f192d6cbdeeb8df8d3fe46b456131c571d7ae9a58f82cd0e72c61e0e9ca9eedb6ee021bb18d428c943ea0dfe445568423f5897c403e143c4dad72a6da82608eb4bcd8e22c8724d345104345ac9451d468407e41a655fd7d20bf0c472ca4acd7cb7f093696a3573d2408cc79f22a4562c6e913d2df214c7838b2efc1c1d36de2745918c2a151b100366874ebf9ddbf94f1f3a755104b285e4c361ed23bd03042dffbe1b49c18984e530d7c9ad41e81188bb6eb9dea17ac16473368093900d6be3cc1c8373efcdb0bb6c0250e9f208dc0072ad6e31cea13a044a56af77e48387cbd9a478e4d5e658b25f39b63e0bda38f737a3a2d2ae1762b545a1bf18274b149d76a9d2c29872bcb8e1afca435a7c34f823e9ea88e15c6af2212c570e81a53cde14d3676d63f7cdd0696d9b09c7401a98ce77eef1e793e0c781f260523b537217482ca359c50c83d433755f776ef244c797162ff62e4753964c74b28e3b97876c0f398f80bf3b16211f64a73a2fe81cc654786f795cb980dabba69cf123e7f321e02faa5532062595b28cb6d9807287993d2818f4e88c811bda9599faecc2e9cdceb4b3a706c5916e70d35db555a29a8c450503baeeb0267e47bb4bd940702418d18628f3855482377ed0c2d61411820de1571358764a252267398d3a2291646469724116e574adf6d59170bb41e392967550b6e62f9df39819d3e8767085544e7c173331765bf7024e0b3eb5085299fcfdc3ad4ef6b57aa6ad59ef94c9f43b20fd2290be87853ed80782799b8f7a63368090b01fc6c4e57c5dba94402c8ba7e26deba2fd8d4dbe38e69eee47ffdc3983186f41c00a5388af4dcbda027a334236596de20ee2bb402794922808a157eea5e7f8df1f028c4a88e83d7344e31ec48ba77534884e8483c3c4c9a4e0468c29337977f3ae3775ca006cddf95eff885ed267cb4ae16735c1d21f0ef0623f0a086ed4b2ce1907de979d5f354528ff221e527dd96f6ef06283670b0e5b6e7d979c92aa0fb41a084dd70e667aecdf0cf238c89f6d822873864d8caab6f92b151be0839fdec446c96b597057c3b52ebf461192549099786fb382236fe380295f820e10bc36f5d5ab37bf6b38ce9fcec27436651980379c1ca770e7a9fe42e19ca6f4adce6b535e60c28a882eb7fa5d1e17453ddaf97585061e7645b513f9a01a6582de850fbd5014f00203daa6b615931379af2cea31d932c70c695f180e357eae2c661f43f6c36b4cad6153eca0a9adde3503784e664316d05db3f683463a84fdb7920295671b1c2e4c05b6241be034b8a472601dd1b8baba4afd76cb556851444ff6e997c27928bbcc0d47d29c2bfac77618a864338e551dffb701077075111ce972cbec53cb28703c3f0da7ff7e5671b97cc15565e6212ee28a9a1c546c52938c76f1b8626ab5f4a1272243b0e6edffe9af375286ca0c5bdac944b5780bd059d25797584b88289631cadfbbbcc19a839adf96e52a7b292e6f3e3bfaa5b4e0458217bd2cd8ade642c9d82137386473000a5d20108239d30eb85f1a9f733c41b1adbb8d91dfa423f9b690189d8a69256fb4fff6b94033ac0bf2500f195bbf682d0f7673d939288ead6dbac24eacd829bacf2988b0027e49a924b5e4cc872f241114b693296e2c07fc4cbb6d8bc373c52cdf247da492f468da6732a3a46c1abc6d3bbce2a1dddb0c436a97c851cecf9b947aa964cba5a43569e2609f70db3d83e86c5d118883351b9fa6e7f5754b5493d5a790e8ff74a14fab340108b288460b80a533f4b4039c5bec2f4e68937b53f5b166f4413c99c9a076c7c13512a5f0f0f66dbe61066c8da8a4f839ff8ade772eeeab503007c73beaabfd3cd93a2a3a59371645ef4a0033c8013cd6b928dab1a6190d21843f554c3334cf738f1b624d805484a93ce5564ca42c7f1023d0cd32825243024b27094f57a61c267399c7eaeb337f7135ec8fec6b6c762b1fafe71e349e9229f7aa7656cfff9517b80530497e1e679d95dc0e6340d332526dde29a6476a4eefb008ae744b7e4102ce662bded9480b65333bf5a7e56bde41d959ba002d351d67a7137b10a218adc9afd7864d7ec7fa9aed5b8f11f0e3ca354c3f1a891cb8ece5ac77cb9a0678529d6a3bafd0514b67a9254f1b90cf9bb0ea262492bcfeaff20550c56dbe57a5eaa51abdfccd9845a7508b03b5c2856c830e94d23ea0b8670e15229595c1aaa85bfa416fffef941761763c84d2efac27ea0be4d9b980ab12b4d79a55312161aa8cd7f30d952c44338fffd9e7aa0b41d55bf1b73f014f4c6a03bcfcc2b063a87ef6c3c59bdb9e8c55aadb5b97af31e58870fbe1305a616d861315565f67b81bdbaab226c463c863b6b65056d0575d9898d8b74ef069a449897c88ae1815e271f8334df2e01a6b57f425dc818facd26e010e5aa059d0514e8d47011e746ea2b2d7bced5a3519222d3dac9041e13b09bd10d270185bafb0074ef1834af0d9d9ba1598af02d46f3e9b316f800e1ba3d3965333c0282eaf74fc316fe44eb844846b36ce548e933e4f2a", 0x1000) 890.260901ms ago: executing program 2 (id=434): mprotect(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) 889.252381ms ago: executing program 2 (id=436): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) sendmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=[{0x80, 0xffff, 0x3ff, "de804fdadecc61772dc2cb120a23ddeb9089b117e16560328c5e215064c68e98bdacff0d96466a36891d52505598c350be76725a07ad74b5a85a37803ab3c9e7711127634067cb5d0cc730f3d09a98ff619641edb9f063178f07c2b753afa49276bf9937c2065d936a"}, {0x510, 0x1, 0x5, "712b8fd79b095161115c4ac820ea2b64cc6cd7bfc01ec9702b600839e76b31568303bb8b37f088e9f686d182d26a226edc8b8b84e1ce93c5145f4dd36510540eaf32da309882901fc4a8a1b5e424f3316393b563940434aaffe270da174637d0b3024bf4cd4abe6a213fb75f06aef95f9dc196e9773789abd8741d5646fe20a11d11a7d5e3569700ffce26498d5e71af3c32dcedb0ff3a63e1a6118e2aa460ff66a40582514f9997c900554f0ff0bcc59fe28c7e37c93c1ae62882012f8f96e08813b41f7d3cada2451df1c325426773080cefa97c46c8df09e980fa693a74887ac6814d4db3f3888b1927e5e4b472cc086f410dcf0c17df51cd69edf1fab6109971140380dc21d51b870220b277a6173f02ab166fe9545fec747378b1c9b7b526561593b049c7ebac6b3e950afdda83706c13d2e582ed629c99050ef3cc2013c73213831becdb060650752b4b272397cfed3a9c6a91fe98272ff550b7afc75e326a0bb911ff37a3aa55535eac888730fbfb4c7fcf63299ac7fd2fadf33c8b6ec40e2389ad9323952edfe06331b5b0d24ee8ac9b76f484ca4acd95dcfb9763b8c5a9df327148ba15f87f767046f7fcef82d5361693114cc1514f9b34cf5fca9b91005ab94103db473dc313128be0a77745e846417e9f8d1268d3b5ae6f244ffeb9734378c6cf961e77cd393e70db947c36ee7c29a784332e3c550098f70b18b233d4cc4ed500ffe77ae9cccb8332e76f00fd89a30b43937484c01a79df4baf691e9d95158669208bb20289a44b5a312edc5e5dd62e5ac2526262958dbf191b69384d0aa2a764370a8f527434c464fbd52def5bb1755e9c52ba7ede21987d1694c25fc5d6a6bbf210f571f8153be21493cb0a2acbd8db6f6303b38e3bcadedf0a34b687836f574c1f219980021716aa67fa50920457405837f47cb3457486c35f052819441e06144972ec837a01eec9c64b7a0c7436a6f3b9f8695a8db67ec7aff1cdca0460517c6e0109aea2e3c9bf675d28ead2f1cbaeb3bb5a195a11ab81c489edbd2997159f8ce18e1d430de1d38c309660f377003378c4895b64e3d0dbfb213b71cd79411cfd2f91a41088b4d0b795c0530417111ae510fdebfc5a19137083b51c07e0b9e5d89176843fbb47beb7750d47125b4e482a7432fcf3dec0e2abf55eacab8922e34d6b8948794231e524d8795ad9aebe4489d8f940652e7a74944741f3dc8d9634b8dabd9e90983e9556976d7534bffb1bdf8469eaa9def3973aeae19eda149fc61bcf42499839a461507748896c055db9e9b926a774ce382a72990ed3aef133465f886aa8ff6d971d934d40c583d51d9f3b79683c3a2ac84dfb3056331e736e499e0e4cc707163dafc3ab3e4c996789ec436c31b7a2de6e37847680b197651461dd939bbe4a0fc27dd0ad3589341e1cdfea5a776b18db719999360fc8d23c31162bf83af9a25bdfc05dd0585205dfc6036d4ccac6746f525062b7ef799407f25858a8230f76dc02915959c9f79aa66ecb4eac4725f3640b45772bb9850de2f26cc0f7ae716dcf733d189a71885330bd501fa36c2140855ae319f8a5c72fd9aea6be73a4c4c49816ea7591d0e5fe1f210ab978f5367edb48a7b4f42d82fc9de086cde10d0d36041021749948b7cc34d7f1297e65cf08b1540d999d81ea31d03d67483c2d5a6cd8c90d5761f5bf480d8e8501dd668b407c842be0f212166c3ec82d95ad717d781c3e5c18065a220cfae2d14d519c8791e5f648e37932c2bcf0b4a90ddcec33ceb888d531d4088509d7be4b5659"}], 0x590}, 0x40e) ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0xfffffffe, 0x7, 0x4, 0x71008}, {0x7, 0x4, 0xd, 0xfffffff9}, {0x8, 0x8000b86, 0xffffbf7d, 0x9}, {0x1000, 0x8800, 0x7}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0xd8, 0x99}, {0xcdf, 0x1, 0x200004f8, 0xb}, {0x6, 0x180b, 0x14, 0xb}, {0x8, 0x82, 0x50, 0x9}, {0x4, 0x3, 0xd1b, 0x88}, {0x1e0, 0x10001, 0xc, 0x3}, {0x1, 0xf, 0x9, 0x5}, {0xb8c, 0xc3a, 0x6, 0x4}, {0x8f43, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6, 0x5}, {0xfffffffd, 0x2000009, 0x40004, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xfff, 0x944, 0x8, 0x76b, "e5860aead1df755ecc7b179265f431b822da976e", 0xf7b, 0xddd}) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x8, 0x3b, 0x0, @rand_addr="01984b0e23742b40c3fa3d76af5fc1fa", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x1, 0x0, 0x8}}}}}}}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x80, 0x0, 0x7, 0x4623, 0x8}, 0xc) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r3 = socket$inet(0x2, 0x1, 0x0) close(r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x5c) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) sendmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=[{0x80, 0xffff, 0x3ff, "de804fdadecc61772dc2cb120a23ddeb9089b117e16560328c5e215064c68e98bdacff0d96466a36891d52505598c350be76725a07ad74b5a85a37803ab3c9e7711127634067cb5d0cc730f3d09a98ff619641edb9f063178f07c2b753afa49276bf9937c2065d936a"}, {0x510, 0x1, 0x5, "712b8fd79b095161115c4ac820ea2b64cc6cd7bfc01ec9702b600839e76b31568303bb8b37f088e9f686d182d26a226edc8b8b84e1ce93c5145f4dd36510540eaf32da309882901fc4a8a1b5e424f3316393b563940434aaffe270da174637d0b3024bf4cd4abe6a213fb75f06aef95f9dc196e9773789abd8741d5646fe20a11d11a7d5e3569700ffce26498d5e71af3c32dcedb0ff3a63e1a6118e2aa460ff66a40582514f9997c900554f0ff0bcc59fe28c7e37c93c1ae62882012f8f96e08813b41f7d3cada2451df1c325426773080cefa97c46c8df09e980fa693a74887ac6814d4db3f3888b1927e5e4b472cc086f410dcf0c17df51cd69edf1fab6109971140380dc21d51b870220b277a6173f02ab166fe9545fec747378b1c9b7b526561593b049c7ebac6b3e950afdda83706c13d2e582ed629c99050ef3cc2013c73213831becdb060650752b4b272397cfed3a9c6a91fe98272ff550b7afc75e326a0bb911ff37a3aa55535eac888730fbfb4c7fcf63299ac7fd2fadf33c8b6ec40e2389ad9323952edfe06331b5b0d24ee8ac9b76f484ca4acd95dcfb9763b8c5a9df327148ba15f87f767046f7fcef82d5361693114cc1514f9b34cf5fca9b91005ab94103db473dc313128be0a77745e846417e9f8d1268d3b5ae6f244ffeb9734378c6cf961e77cd393e70db947c36ee7c29a784332e3c550098f70b18b233d4cc4ed500ffe77ae9cccb8332e76f00fd89a30b43937484c01a79df4baf691e9d95158669208bb20289a44b5a312edc5e5dd62e5ac2526262958dbf191b69384d0aa2a764370a8f527434c464fbd52def5bb1755e9c52ba7ede21987d1694c25fc5d6a6bbf210f571f8153be21493cb0a2acbd8db6f6303b38e3bcadedf0a34b687836f574c1f219980021716aa67fa50920457405837f47cb3457486c35f052819441e06144972ec837a01eec9c64b7a0c7436a6f3b9f8695a8db67ec7aff1cdca0460517c6e0109aea2e3c9bf675d28ead2f1cbaeb3bb5a195a11ab81c489edbd2997159f8ce18e1d430de1d38c309660f377003378c4895b64e3d0dbfb213b71cd79411cfd2f91a41088b4d0b795c0530417111ae510fdebfc5a19137083b51c07e0b9e5d89176843fbb47beb7750d47125b4e482a7432fcf3dec0e2abf55eacab8922e34d6b8948794231e524d8795ad9aebe4489d8f940652e7a74944741f3dc8d9634b8dabd9e90983e9556976d7534bffb1bdf8469eaa9def3973aeae19eda149fc61bcf42499839a461507748896c055db9e9b926a774ce382a72990ed3aef133465f886aa8ff6d971d934d40c583d51d9f3b79683c3a2ac84dfb3056331e736e499e0e4cc707163dafc3ab3e4c996789ec436c31b7a2de6e37847680b197651461dd939bbe4a0fc27dd0ad3589341e1cdfea5a776b18db719999360fc8d23c31162bf83af9a25bdfc05dd0585205dfc6036d4ccac6746f525062b7ef799407f25858a8230f76dc02915959c9f79aa66ecb4eac4725f3640b45772bb9850de2f26cc0f7ae716dcf733d189a71885330bd501fa36c2140855ae319f8a5c72fd9aea6be73a4c4c49816ea7591d0e5fe1f210ab978f5367edb48a7b4f42d82fc9de086cde10d0d36041021749948b7cc34d7f1297e65cf08b1540d999d81ea31d03d67483c2d5a6cd8c90d5761f5bf480d8e8501dd668b407c842be0f212166c3ec82d95ad717d781c3e5c18065a220cfae2d14d519c8791e5f648e37932c2bcf0b4a90ddcec33ceb888d531d4088509d7be4b5659"}], 0x590}, 0x40e) (async) ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0xfffffffe, 0x7, 0x4, 0x71008}, {0x7, 0x4, 0xd, 0xfffffff9}, {0x8, 0x8000b86, 0xffffbf7d, 0x9}, {0x1000, 0x8800, 0x7}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0xd8, 0x99}, {0xcdf, 0x1, 0x200004f8, 0xb}, {0x6, 0x180b, 0x14, 0xb}, {0x8, 0x82, 0x50, 0x9}, {0x4, 0x3, 0xd1b, 0x88}, {0x1e0, 0x10001, 0xc, 0x3}, {0x1, 0xf, 0x9, 0x5}, {0xb8c, 0xc3a, 0x6, 0x4}, {0x8f43, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6, 0x5}, {0xfffffffd, 0x2000009, 0x40004, 0x30005}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xfff, 0x944, 0x8, 0x76b, "e5860aead1df755ecc7b179265f431b822da976e", 0xf7b, 0xddd}) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) socket(0x18, 0x3, 0x0) (async) setsockopt(r2, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x8, 0x3b, 0x0, @rand_addr="01984b0e23742b40c3fa3d76af5fc1fa", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x1, 0x0, 0x8}}}}}}}) (async) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x80, 0x0, 0x7, 0x4623, 0x8}, 0xc) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) socket$inet(0x2, 0x1, 0x0) (async) close(r3) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x5c) (async) 887.605333ms ago: executing program 4 (id=437): r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) 887.42125ms ago: executing program 4 (id=438): r0 = socket(0x18, 0x3, 0x3a) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x203, 0x0, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x27, 0xb, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCSTOP(r1, 0x2000746f) r4 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x208}, 0x0, 0x0, 0x4}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000040)='#', 0x1}], 0x1) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 773.727357ms ago: executing program 4 (id=439): openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) clock_getres(0x2, &(0x7f00000000c0)) 770.45994ms ago: executing program 4 (id=440): r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x8, 0x40, 0x4, 0x800440}]}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x51d73188af82c397, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040)={0x700}, &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f00006ce000/0x3000)=nil, 0x3000, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="525aa4ea4a04c7845e7416f7fe4c2a0bf565146ae74edac348ad5d6742b637c595a9db72faa2edc8fff4bbcb3b452b", 0x2f}], 0x1) execve(0x0, 0x0, 0x0) 769.89042ms ago: executing program 4 (id=441): madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x1, 0x2, 0x2, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) 769.549099ms ago: executing program 4 (id=442): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() (async, rerun: 64) r1 = socket(0x18, 0x1, 0x0) (rerun: 64) getsockopt(r1, 0x29, 0xe, 0x0, 0x0) (async) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, &(0x7f0000000040), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000), &(0x7f0000000040), 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x102, 0xfffffff7, 0xfffffffe, 0x1, 0x8a, 0x8, 0x3e, 0x2, 0x0, 0x100000000000002, 0x3}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0x3, 0xffff0000, 0x1, 0x5, 0xd87, 0x8000000c, 0x1, 0x1, 0x100000000644, 0x4000000000f19}) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x800000004, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f00000b7000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000014f000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00006c7000/0x1000)=nil, 0xb938}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfdfffffffffffff9}, {&(0x7f000014f000/0x2000)=nil, &(0x7f0000734000/0x6000)=nil, 0x4001}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x1}, {&(0x7f0000123000/0x3000)=nil, &(0x7f000014d000/0x4000)=nil, 0x4}, {&(0x7f00002f3000/0x3000)=nil, &(0x7f000063b000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000755000/0x4000)=nil, &(0x7f0000632000/0x4000)=nil, 0xc6}, {&(0x7f0000733000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0xc000000000}, {&(0x7f00001db000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00006d2000/0x3000)=nil, 0x51a}, {&(0x7f000063a000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000633000/0x1000)=nil, 0x2}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x7f}) (async, rerun: 64) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (rerun: 64) ioctl$TIOCSETA(r4, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x5, "000000000000000000000000c50ad61fde70761f", 0x2000000, 0x5}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x80010001, 0xffffffff, 0x7, 0x10, [{0x0, 0x7, 0x0, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x10000006, 0xf86, 0x0, 0x4}, {0x5, 0x800, 0x7, 0x1000000}, {0x6, 0x3, 0x80e, 0x7}, {0x3, 0x1, 0xffffffff, 0x800009c}, {0x8, 0xfffffffd, 0x3, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0xb}, {0x4, 0xfffb, 0x2, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0xffff0354, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x6, 0x7, 0x20000000}, {0x0, 0x1, 0x4, 0x30000}]}) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) 766.736875ms ago: executing program 2 (id=443): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[@ANYRES16=r0]) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000040)='x\x00') (async) unlink(&(0x7f0000000140)='./file0/file0\x00') (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYRESHEX=r1]) (async) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x0, 0x0) getpid() (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000000c0)=0x2) (async) r4 = socket$inet(0x2, 0x2, 0x0) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x4, 0x8}, {0x22, 0x5}], 0x2}) (async) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000140)="f40cf439b9bde821c0da86a64c465a6fd66cb772fa7e28539a6622947a5ba824de3316baa22d8706a6ee10044adb066fdc6fb0ef57d4dd7ccee4d6a7a83e34b3206267ea9a83b46d7600af769211ce12536d6cd370c30e26c6adcab279e83352eb89a8c46c12cd84b2aa31b5109eb7d8bc9de2110735355058e384ed12037e764ed5cb431bafd00ad2bbe1bffe91621d95c2711007fc75a68dd0c4df9cf4bd684219ecc7d33ffc4c8d719c8973043eca7ab1a8ccc515ebd3f11a8e50957f768f9fe75fcbfff535ac836f93fa38e0cd14be36740ac261d06fd4350bb3a6453a6e3159c937f2ad5a680b9b4e683a45550f48c624a5ae631077d29a56", 0xfb) setuid(0xee01) (async) ioctl$FIONREAD(r4, 0x8028698c, &(0x7f0000000400)) connect$unix(r2, &(0x7f0000000000), 0x10) (async) read(r2, &(0x7f00000000c0)=""/28, 0x1c) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 519.151148ms ago: executing program 2 (id=444): sysctl$hw(&(0x7f0000003200)={0x6, 0x11}, 0x2, &(0x7f0000003240), 0x0, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x186) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x8, 0x13, r0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x10, &(0x7f0000000000), 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) close(0xffffffffffffffff) select(0x40, &(0x7f00000001c0)={0x2, 0x30, 0x3, 0x5, 0x73, 0x400000000, 0x9371, 0xd}, &(0x7f0000000200)={0xfffffffffffffff8, 0x65b5, 0x0, 0x101, 0xaf, 0x6, 0x4, 0x401}, 0x0, 0x0) r4 = socket(0x20, 0x3, 0x3) close(r4) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa63ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24df", 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f00000003c0), 0x2) sendto$inet(r5, &(0x7f0000000580)="ae92965901010000000000008760bbc22c071e4c1b461167", 0x18, 0x90c59483e5ce52b1, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x40, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r4, &(0x7f0000000040)="04bdfa5d1d2873c63e35341800000000000000c43050006123339a346f734000000000000000b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1d80a) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) 518.863739ms ago: executing program 7 (id=445): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x2}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xf}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000001c0)={0x2930c6bd, 0x500000, 0x97, 0xd6f, "8b03007d693ecfd3f82e19c3a306d3c900", 0x15, 0x1}) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc4504449, &(0x7f0000000740)={0x0, 0x4000, 0x2f00, 0x6, "3901224200", 0x2007, 0xffffff7f}) 517.910561ms ago: executing program 7 (id=446): mknod(&(0x7f0000000300)='./file0\x00', 0x2060, 0xcd5331e3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r0, 0x2, r0) r1 = getppid() r2 = getuid() setreuid(0x0, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, r2, r3, 0x0, 0x0, 0x100}, 0x0, 0x0, r1, 0x0, 0x7, 0x0, 0xffd}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r5, 0x6, r1) fcntl$setown(r4, 0x6, r1) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) r7 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x4}, 0x5) sendmmsg(r8, &(0x7f00000000c0)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f0000000140), 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4, 0x5012, r0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0xfffd}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x3, 0x7f, 0x0, 0x81}, {0x5, 0x0, 0x0, 0x3}]}) r9 = kqueue() select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x9, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) kevent(r9, &(0x7f0000000040)=[{{}, 0xfffffffffffffff6, 0x4, 0xe00fffe0, 0x100, 0x13fff}], 0x1, 0x0, 0x5, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) 178.348688ms ago: executing program 0 (id=447): sysctl$net_inet_gre(&(0x7f0000000100), 0xb, &(0x7f0000000140)="b1904dafec59a7020b8701ab", &(0x7f0000000300)=0xc, &(0x7f00000001c0)="b3ec1747e9b6ccd50c640969ea4e0af98258ff93e2786b628cb8b79c18f4044d5aa55d0d7529853f433c3212359ea5a366376bbfec1ad9d13ee04cac8ba55681f7625ab699e9629749ef05efe45c699ef4958189661c694dd7089ef7ffc5612379a7488c1a061c6a4566680bcf5cef322c11e063a52072023a85d7aaf2cc9bd1fd1fd354261500353f165f9e103899db41c37f436050c1f537ec9542b44bbd91f9e7917ff57d2f751cb69b5e83317316c243c44899fe14398a3ea970989a8277cedacd2b239da45aa6fc18b7f52b558da19fefc86df5946586ad45ffb38099f02084a332073cc8b657", 0xe9) (async, rerun: 64) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async, rerun: 64) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000140)="9725db874b5776d5676fed1ea73f98a0c434268a8320db3eab6b66f85fc6c3e3784eea0d000000f442060b0f73d3d47237f91da5d2059c1266e040db88846420792a1aba3070fb930a29ddebb11cfe86730eec721e0af6bcf4d00a107421406cd3f2d2d584ca988b787135219952d8f7402de7b9291c788fea559f86c9ffda5ffed0c9559630", 0x86}], 0x1, 0x0, 0x0, 0x4}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x120) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000480)=[{0x83, 0xa8}], 0x1}) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x0, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) (async) r3 = socket$inet(0x2, 0x3, 0xfc) mprotect(&(0x7f000035d000/0x1000)=nil, 0x1000, 0x0) (async) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) syz_open_pts() (async) r4 = socket(0x2, 0x4, 0xf6) ioctl$FIONREAD(r4, 0x8020697a, &(0x7f00000001c0)) r5 = dup(0xffffffffffffff9c) readv(r5, &(0x7f00000002c0)=[{&(0x7f00000004c0)=""/237, 0xed}, {&(0x7f00000005c0)=""/198, 0xc6}, {&(0x7f0000000380)=""/187, 0xbb}, {&(0x7f00000000c0)=""/32, 0x20}], 0x4) r6 = syz_open_pts() readv(r6, &(0x7f00000012c0)=[{0x0}], 0x1) r7 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000000)=0x54) 177.403024ms ago: executing program 0 (id=448): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r3, 0x400474c4, 0x0) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000700)=""/265, 0x153}], 0x0, 0x0, 0xfffffffffffffd8d}, 0x6}, 0x10, 0x0, 0x0) r4 = syz_open_pts() write(r4, &(0x7f0000000240)="b614cac4bc259927be8b20d80fd95b75eb649a3ed8f03ef01c6a1b3666eb406c08738a852dd41109cc90d1bcbce47ee58e85875274655247f10ea3394e4509ee3baea7400312e593023de55a3946bf55f000a80876742f81ef8fcf9aefeee1de8667cbb70221794bb4b44f629a77717b5c984ad9e74047f8d3d02f86be", 0x7d) close(r1) r5 = socket$unix(0x1, 0x5, 0x0) listen(r0, 0x7f) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r5, 0x0) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r6 = kqueue() r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r7, 0xc0504417, &(0x7f0000000740)={0x13, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xffffffffffffffff, 0x1, 0x2, 0x8, 0x4}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x0, 0xb}, {{r5}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x1ff, 0x4}, {{r5}, 0xfffffffffffffff8, 0x28, 0x40, 0x0, 0x7}, {{r0}, 0xfffffffffffffffe, 0x20, 0x40, 0x2}], 0x1000, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x0, 0x80, 0x3, 0x9263}], 0x1ff, &(0x7f00000001c0)={0x40, 0xa}) 154.443473ms ago: executing program 3 (id=452): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) setgroups(0x0, 0xfffffffffffffffe) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = msgget$private(0x0, 0x7fc) msgrcv(r0, &(0x7f0000000080)={0x0, ""/182}, 0xbe, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000140)={0x3}, 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, r2, r3, 0x0, 0x0, 0x41, 0x2000}, 0x0, 0x2, 0x2}) chown(&(0x7f0000000040)='./file0\x00', r2, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) 6.377588ms ago: executing program 3 (id=453): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) kqueue() r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000300)=""/158, 0x9e}], 0x1, 0x4) 6.077597ms ago: executing program 3 (id=454): pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r0, 0x5) mprotect(&(0x7f000012d000/0x2000)=nil, 0x2000, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000040), 0x4000000000000186, 0x0, 0x0, &(0x7f0000000200)="3458fd190e73f5449e403fbfbde39a49ff8f01fe40548baafcbe03aea060df9546f3c0de896126697629e6e439241bdf713957c8ab5e624c5ab5e5b8a60f7ee7f615dc502ec7a24301dc6a34a3e0c819cd91f82cfc869c01f3741a921ff9f3e89f4f2b367e347ba071accc1a7c544259039be659893bfce997f9b3690200000000000000b1c2dec138c97e39540ca2ec29cc5351fd24d6d4b3ccf3bec879f51561eb243c22c583a33b0021e4a2af72c13ff6e2962553b35044bf61e0b4a4c42211d36eb16a32cc1d86f0c1836918c60506eb9b6ccd200ca0058f83cdddfa653aea236ad7455abe31ae421d309a990faed652b2513b26d7d4d7c966ca83b1b897a3f5b66b6fb56ea70494c14d43ac004db78794832416fb4441dafa0e7e09ea451b66ef4097ea211ff634837d7b352c08d6ac64bb14605d3b30379d2419ad35b50061c4b1e31693048da7808b32dafcead078b7ab6cd1498f02f59231cb8082dd1af5138a09469a5f815889e98d5bbcb799a0508add967f190265056edfea43ea6674186219a7535bc8d2a4c0f68c747db82a36eaacd59de69e7c2725959d1baf0f7b52be10b52c9bf8d47742111b093fcab6e7b8f60c95b79e8359f84633d537fdaf78acdd08413ede682f40eda7de3704e8d0dda523e1db85dbcacd", 0x1b1) 5.544662ms ago: executing program 3 (id=455): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r0 = socket(0x800000018, 0x2, 0x0) (async, rerun: 32) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x18, 0x7, 0x5, 0x6, 0xc}, {0xd14, 0x2e79, 0x1, 0xf42, 0x3540}, {0x9, 0xe6, 0x2, 0x3fb8, 0x3}, {0x6, 0x7, 0x9, 0xa, 0x8}, {0x8, 0x1, 0x2, 0x7ff, 0x7}]}) r2 = socket$unix(0x1, 0x2, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x1, 0x0, 0x0) (async) r4 = socket$unix(0x1, 0x2, 0x0) sysctl$hw(&(0x7f0000000140)={0x6, 0x14}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)) (async) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000001c0)={0x7ff, 0xffffffff, 0x2}) (async) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) (async, rerun: 64) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x8) (async, rerun: 64) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 5.294349ms ago: executing program 3 (id=456): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x34) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) r4 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) poll(&(0x7f0000000140)=[{r0, 0x33}, {r1, 0x4}, {r2, 0x1}, {0xffffffffffffffff, 0x1}, {0xffffffffffffff9c, 0x20}, {r3, 0x1}, {0xffffffffffffffff, 0x20}, {r4, 0x4}], 0x8, 0x2) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000180)={0x1, 0xfb, 0x9, 0x6}) shutdown(r3, 0x0) clock_getres(0x4, &(0x7f00000001c0)) r5 = dup(r3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000280)=0x7) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[{0x9, 0x5, 0xc0, 0xe76}, {0x9e3c, 0x0, 0x5, 0x8001}, {0x1, 0xc, 0xfe, 0x6}, {0x5, 0x81, 0x3, 0x7ff}, {0xfff7, 0x7, 0x0, 0x1}, {0x2, 0x40, 0x3, 0x8}]}) r7 = openat(r5, &(0x7f0000000340)='./file0\x00', 0x488, 0x18b) sysctl$kern(&(0x7f0000000380)={0x1, 0x58}, 0x2, &(0x7f00000003c0)="d47a620f134562a5eba0d6eca7ada26523c3286b7df1cf824d783c2f4c9866ad0779c5dee061fde68a8d38d2a3cac95d4854f437e7665d0ae8b308e09b376f4d95260ece07f32d3239bb506a9ea1356d2ae0f5c2b69d73c4668e20b1b76a3cc5034a53c5a41c4f7020d738a0988f484f4ce2cf9dd40eb0f195654cb696b22634f8ac711b", &(0x7f0000000480)=0x84, &(0x7f00000004c0)="f2f671e078b7ea6975e3756a20430c904d98e048edb70f8499738432a07bed7d90f2bd5630dd388cc8d846d8586a9bb0fa7bab75c23ab7aef41c5b0fcb3ceaf9f226f51eb929416ab7bcca8bb86a0ce5194c7ff0c46b814a32cd9cd59baea987e225eb1728923c5ce34b978584ef7696b02da5adbd8ec0cd507825aa660d306d85a550a7271f06f4a84e89778d0efa086c4a3f9fbb4a91e832f258f19081805f", 0xa0) sysctl$hw(&(0x7f0000000580)={0x6, 0x4}, 0x2, &(0x7f00000005c0)="e95d1c8138bdf0dafbdf8d1ef2eb2bde9bdbbe368d38bd7f291c624d77bb11f63a1c00f2c61d180cf5ef2c54fec4d1a6249717f4d14128192e2d09853aa5a7e232b61d56daf69a36c49aef7666ead2e0ed3b043fb7b95eb6a54d6604c0231b4a3dcfbca8708016dea2abb95df0647b44dc0560c34545d383481bb116e2e8acbbc65f711c85dcd7fa29da7f88e49e11c7d1e2b1a485e9b4b48a39321fa78ba27053121fb3774d41c243cb0195e366b406394c742eaa72906732071715c47ea45d4dbefc92156b844754965ebc3e", &(0x7f00000006c0)=0xcd, &(0x7f0000000700)="b3ee5f707b2cf2513b7ab9dec2f0bc10586eea05ca216e93d1f22799e1454e1c1ebfee82ada02947dd77c4529e23adf0191af17346c85a21d69995983a4ee57f7bb800206ca4ec22950b29c29a557d0c44391090c07bf66d4c8ce721f11d200a807ea6de67f304b3a3929278c1ec3c24156799424a7e5865c693b78cb36b86c294b403e0672f6cd98f", 0x89) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r9) connect$unix(0xffffffffffffffff, &(0x7f0000000800)=@abs={0x1, 0x0, 0x0}, 0x8) recvfrom$inet(r8, &(0x7f0000000840)=""/209, 0xd1, 0x1, 0x0, 0x0) getsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000940)=""/225, &(0x7f0000000a40)=0xe1) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000000a80)) readv(r3, &(0x7f0000000e80)=[{&(0x7f0000000ac0)=""/75, 0x4b}, {&(0x7f0000000b40)=""/102, 0x66}, {&(0x7f0000000bc0)=""/252, 0xfc}, {&(0x7f0000000cc0)=""/201, 0xc9}, {&(0x7f0000000dc0)=""/165, 0xa5}], 0x5) open$dir(&(0x7f0000000f00)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) connect$inet(r8, &(0x7f0000000f40)={0x2, 0x1}, 0xc) fchflags(r0, 0x0) fchmodat(r3, &(0x7f0000000f80)='./file0\x00', 0x8, 0x2) ioctl$KDSETRAD(r7, 0x20004b43) 0s ago: executing program 3 (id=457): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000000000000ef, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000180)={0x10000, 0x1f, 0x9, 0x4, 0x7, 0x962f, 0x2, 0x10, [{0x6, 0x97b, 0x3, 0x81}, {0x564, 0x44, 0x3, 0x3}, {0x2, 0x7, 0x7, 0x3}, {0xffffff00, 0xffffffff, 0xfffffffe, 0x6}, {0x3, 0x1a, 0x8dd, 0x5}, {0x2, 0x0, 0x3d3f, 0xff}, {0x1, 0x1, 0x0, 0x8}, {0x4, 0x9, 0x3ff, 0x9}, {0x4, 0x5, 0x3, 0x5}, {0x3, 0x6, 0x0, 0x7}, {0xfff, 0x5, 0x81, 0xfffffffa}, {0x3, 0x8, 0xffff, 0x8}, {0x1, 0x2, 0xa, 0x80000000}, {0xfffffff7, 0x940, 0x3, 0x3}, {0x7, 0x5, 0x2000000, 0x7bd}, {0x80, 0xfffffeff, 0x1, 0x6}]}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.97' (ED25519) to the list of known hosts. denied attempt to set clock forward to 52172937113390 pckbd_enable: command error fuse: Cannot find fusebuf pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error ./file0./file0åÿÿÿÿóz êÏpanic: pool_do_get: shmpl free list modified: page 0xfffffd8077c3f000; item addr 0xfffffd8077c3f2a0; offset 0x40=0x68b93359 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 314173 79565 0 0 0 0 syz-executor * 79009 79565 0 0 0x4000000 1K syz-executor db_enter() at db_enter+0x25 panic(ffffffff8336bd01) at panic+0x1e5 pool_do_get(ffffffff839b9068,1,ffff80003c438e28) at pool_do_get+0x5df pool_get(ffffffff839b9068,1) at pool_get+0x162 shmget_allocate_segment(ffff8000338082b8,ffff80003c439080,5a,ffff80003c438fd0) at shmget_allocate_segment+0x1af sys_shmget(ffff8000338082b8,ffff80003c439080,ffff80003c438fd0) at sys_shmget+0x195 syscall(ffff80003c439080) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xac1e931d8a0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: pool_do_get: shmpl free list modified: page 0xfffffd8077c3f000; item addr 0xfffffd8077c3f2a0; offset 0x40=0x68b93359 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8336bd01) at panic+0x1e5 pool_do_get(ffffffff839b9068,1,ffff80003c438e28) at pool_do_get+0x5df pool_get(ffffffff839b9068,1) at pool_get+0x162 shmget_allocate_segment(ffff8000338082b8,ffff80003c439080,5a,ffff80003c438fd0) at shmget_allocate_segment+0x1af sys_shmget(ffff8000338082b8,ffff80003c439080,ffff80003c438fd0) at sys_shmget+0x195 syscall(ffff80003c439080) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xac1e931d8a0, count: -8 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c438c50 rbx 0xffff8000299eeddf rdx 0xffff800001472e80 rcx 0xffff8000338082b8 rax 0xffff8000299edff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x55976e099a2c2a8d r11 0xb3bffcced7a449c0 r12 0xffff8000299eebe0 r13 0 r14 0 r15 0x1 rip 0xffffffff82e305a5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c438c40 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=79009 pid=79565 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800033809ca8,0xffffffff838730d0 process=0xffff800036426b70 user=0xffff80003c434000, vmspace=0xfffffd806b9947b8 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 79565 314173 59300 0 7 0 syz-executor *79565 79009 59300 0 7 0x4000000 syz-executor 12041 386649 83313 0 3 0x80 nanoslp syz-executor 12041 519286 83313 0 3 0x4000080 kqsel syz-executor 12041 287525 83313 0 3 0x4000080 fsleep syz-executor 35054 404061 60030 0 3 0x80 nanoslp syz-executor 35054 188358 60030 0 3 0x4000000 biowait syz-executor 35054 336571 60030 0 3 0x4000080 fsleep syz-executor 93199 519016 83939 0 3 0x80 nanoslp syz-executor 93199 522439 83939 0 3 0x4000080 kqread syz-executor 93199 143713 83939 0 3 0x4000080 fsleep syz-executor 93199 86391 83939 0 3 0x4000080 fsleep syz-executor 95826 134513 0 0 3 0x14200 acct acct 67518 420782 0 0 3 0x14200 bored sosplice 83313 473564 88773 0 3 0x82 nanoslp syz-executor 90651 72607 88773 0 3 0x82 nanoslp syz-executor 16243 90699 88773 0 3 0x82 wait syz-executor 83939 419828 88773 0 3 0x82 nanoslp syz-executor 59300 471573 88773 0 3 0x82 nanoslp syz-executor 60030 291848 88773 0 3 0x82 nanoslp syz-executor 61784 2128 88773 0 3 0x82 wait syz-executor 97011 342191 88773 0 3 0x82 nanoslp syz-executor 88773 177714 83948 0 3 0x82 kqread syz-executor 83948 22729 57633 0 3 0x10008a sigsusp ksh 57633 424088 48311 0 3 0x98 kqread sshd-session 48311 220673 27947 0 3 0x92 kqread sshd-session 99211 481017 1 0 3 0x100083 ttyin getty 27947 284977 1 0 3 0x88 kqread sshd 45533 508300 57106 74 3 0x1100092 bpf pflogd 57106 41368 1 0 3 0x80 sbwait pflogd 21822 20018 38234 73 3 0x1100090 kqread syslogd 38234 313631 1 0 3 0x100082 sbwait syslogd 6609 277228 1 0 3 0x100080 kqread resolvd 34394 298970 56641 77 3 0x100092 kqread dhcpleased 56823 412439 56641 77 3 0x100092 kqread dhcpleased 56641 181677 1 0 3 0x80 kqread dhcpleased 60714 103040 0 0 3 0x14200 bored smr 6920 313677 0 0 3 0x14200 pgzero zerothread 37255 253599 0 0 3 0x14200 aiodoned aiodoned 5411 250218 0 0 3 0x14200 syncer update 24747 213641 0 0 3 0x14200 cleaner cleaner 14849 255899 0 0 3 0x14200 reaper reaper 66927 487325 0 0 3 0x14200 pgdaemon pagedaemon 35494 249423 0 0 3 0x14200 bored viomb 36237 110521 0 0 3 0x40014200 acpi0 acpi0 29799 491209 0 0 3 0x40014200 idle1 22309 119109 0 0 3 0x14200 bored softnet7 53206 178754 0 0 3 0x14200 bored softnet6 88988 70833 0 0 3 0x14200 bored softnet5 36858 147260 0 0 3 0x14200 bored softnet4 75964 276724 0 0 3 0x14200 bored softnet3 43681 148264 0 0 3 0x14200 bored softnet2 98503 306713 0 0 3 0x14200 bored softnet1 64024 65460 0 0 3 0x14200 bored softnet0 56126 166115 0 0 3 0x14200 bored systqmp 4694 309101 0 0 3 0x14200 bored systq 49618 80533 0 0 3 0x14200 tmoslp softclockmp 92725 265509 0 0 3 0x40014200 tmoslp softclock 59597 265636 0 0 3 0x40014200 idle0 1 194667 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex shmpl r = 0 (0xffffffff839b9080) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pool_get+0x124 #4 shmget_allocate_segment+0x1af #5 sys_shmget+0x195 #6 syscall+0xb17 #7 Xsyscall+0x128 Process 79565 (syz-executor) thread 0xffff8000338082b8 (79009) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff839b0a48) #0 witness_lock+0x5f1 #1 syscall+0xaf4 #2 Xsyscall+0x128 exclusive mutex shmpl r = 0 (0xffffffff839b9080) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pool_get+0x124 #4 shmget_allocate_segment+0x1af #5 sys_shmget+0x195 #6 syscall+0xb17 #7 Xsyscall+0x128 Process 35054 (syz-executor) thread 0xffff8000ffff34d0 (188358) exclusive rrwlock inode r = 0 (0xfffffd806e2c9c50) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10236 11043K 11212K 166960K 11746 0 pcb 17 13K 14K 166960K 178 0 rtable 200 9K 10K 166960K 329 0 pf 35 17K 25K 166960K 99 0 ifaddr 37 6K 7K 166960K 63 0 ifgroup 55 2K 2K 166960K 96 0 sysctl 3 1K 9K 166960K 9 0 counters 68 36K 38K 166960K 124 0 ioctlops 0 0K 4K 166960K 1663 0 iov 0 0K 20K 166960K 34 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1374 86K 87K 166960K 1750 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 8 0 VM map 2 1K 1K 166960K 2 0 sem 12 1K 1K 166960K 24 0 dirhash 12 2K 2K 166960K 21 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 89K 166960K 588 0 sigio 0 0K 0K 166960K 12 0 proc 75 131K 164K 166960K 593 0 subproc 72 4K 4K 166960K 75 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 146 0 in_multi 77 5K 7K 166960K 115 0 ether_multi 1 0K 0K 166960K 3 0 mrt 1 0K 0K 166960K 4 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 229 1023K 1023K 166960K 229 0 exec 0 0K 1K 166960K 484 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 254 160K 170K 166960K 7168 0 UVM aobj 16 2K 2K 166960K 18 0 pinsyscall 43 86K 103K 166960K 1711 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 32 0 NDP 12 0K 2K 166960K 42 0 temp 48 8644K 8712K 166960K 17428 0 kqueue 15 24K 31K 166960K 121 0 SYN cache 2 8K 16K 166960K 3 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 73 0 70 1 0 1 1 0 8 0 rtentry 176 105 0 25 5 0 5 5 0 8 0 unpcb 144 547 0 528 6 2 4 6 0 8 3 syncache 336 5 0 5 2 1 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 736 323 0 250 12 4 8 8 0 8 0 arp 136 13 0 4 1 0 1 1 0 8 0 inpcb 328 810 0 732 13 3 10 10 0 8 3 nd6 144 19 0 4 1 0 1 1 0 8 0 pkpcb 40 34 0 34 2 1 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 23 0 23 1 0 1 1 0 8 1 pppxif 1504 3 0 3 1 0 1 1 0 8 1 pfstscr 40 65 0 64 1 0 1 1 0 8 0 pffrag 232 1 0 1 1 0 1 1 0 482 1 pffrnode 88 1 0 1 1 0 1 1 0 8 1 pffrent 40 2 0 2 1 0 1 1 0 8 1 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 1 0 0 1 0 1 1 0 8 0 pfstitem 24 55 0 1 1 0 1 1 0 8 0 pfstkey 128 183 0 129 2 0 2 2 0 8 0 pfstate 384 118 0 65 6 0 6 6 0 8 0 pfrule 1344 29 0 24 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 461 0 100 28 1 27 28 0 8 2 art_table 40 462 0 100 5 0 5 5 0 8 0 art_node 32 105 0 33 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 1 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 22 0 12 1 0 1 1 0 8 0 shmpl 112 15 0 2 1 0 1 1 0 8 0 pool(0xffffffff839b9068:shmpl): page inconsistency: page 0xfffffd8077c3f000; 21 on list, 13 missing, 35 items per page dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 2494 0 985 96 0 96 96 0 8 0 ffsino 296 2494 0 985 118 0 118 118 0 8 0 nchpl 144 3398 0 2806 63 39 24 63 0 8 0 rtmask 32 6 0 6 1 0 1 1 0 8 1 uvmvnodes 80 2737 0 0 56 0 56 56 0 8 0 vnodes 216 2737 0 0 153 0 153 153 0 8 0 namei 1024 11410 0 11410 2 1 1 2 0 8 1 percpumem 16 77 0 28 1 0 1 1 0 8 0 kstatmem 264 56 0 28 3 0 3 3 0 8 1 scsiplug 72 1 0 1 1 1 0 1 0 8 0 scxspl 216 17144 0 17143 6 3 3 4 1 8 2 plimitpl 152 283 0 265 1 0 1 1 0 8 0 sigapl 424 905 0 849 7 0 7 7 0 8 0 knotepl 120 541 0 0 18 1 17 18 0 8 0 kqueuepl 224 241 0 163 5 0 5 5 0 8 0 pipepl 344 403 0 375 14 9 5 14 0 8 2 fdescpl 528 881 0 849 3 0 3 3 0 8 0 filepl 160 6272 0 5910 23 6 17 20 0 8 1 lockfpl 104 161 0 159 1 0 1 1 0 8 0 lockfspl 48 66 0 64 1 0 1 1 0 8 0 sessionpl 144 23 0 14 1 0 1 1 0 8 0 pgrppl 48 36 0 19 1 0 1 1 0 8 0 ucredpl 104 926 0 912 1 0 1 1 0 8 0 zombiepl 144 853 0 849 1 0 1 1 0 8 0 processpl 1232 905 0 849 5 0 5 5 0 8 0 procpl 664 1743 0 1679 7 1 6 7 0 8 0 sosppl 168 2 0 2 1 1 0 1 0 8 0 sockpl 752 1480 0 1380 24 10 14 20 0 8 3 mcl64k 65536 2 0 0 1 0 1 1 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 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 111 0 0 14 0 14 14 0 8 0 mcl2k 2048 36 0 0 4 0 4 4 0 8 0 mtagpl 96 4 0 0 1 0 1 1 0 8 0 mbufpl 256 667 0 0 42 0 42 42 0 8 0 bufpl 280 7202 0 1059 440 0 440 440 0 8 0 anonpl 32 10110 0 0 82 0 82 82 0 246 0 amapchunkpl 152 23971 0 23415 31 4 27 28 0 158 5 amappl16 200 3514 0 3358 19 5 14 19 0 8 5 amappl15 192 8 0 8 1 1 0 1 0 8 0 amappl14 184 118 0 105 1 0 1 1 0 8 0 amappl13 176 3 0 3 1 1 0 1 0 8 0 amappl12 168 1545 0 1513 3 1 2 2 0 8 0 amappl11 160 48 0 34 1 0 1 1 0 8 0 amappl10 152 8 0 8 1 1 0 1 0 8 0 amappl9 144 256 0 256 1 1 0 1 0 8 0 amappl8 136 29 0 26 1 0 1 1 0 8 0 amappl7 128 126 0 114 1 0 1 1 0 8 0 amappl6 120 182 0 179 1 0 1 1 0 8 0 amappl5 112 134 0 124 1 0 1 1 0 8 0 amappl4 104 311 0 291 1 0 1 1 0 8 0 amappl3 96 3970 0 3863 3 0 3 3 0 8 0 amappl2 88 1122 0 1040 2 0 2 2 0 8 0 amappl1 80 10279 0 9671 15 1 14 15 0 8 0 amappl 88 6392 0 6210 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 dma512 512 1 0 1 1 0 1 1 0 8 1 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 9 0 9 2 2 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 17 0 2 1 0 1 1 0 8 0 uaddrrnd 24 881 0 849 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 881 0 849 1 0 1 1 0 8 0 vmmpekpl 168 9725 0 9688 3 0 3 3 0 8 0 vmmpepl 168 62067 0 59889 104 0 104 104 0 357 7 vmsppl 488 880 0 849 5 1 4 5 0 8 0 rwobjpl 80 21965 0 18127 79 0 79 79 0 8 0 pdppl 4096 1769 0 1698 101 30 71 83 0 8 0 pvpl 32 18593 0 0 151 1 150 150 0 265 0 pmappl 256 880 0 849 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 315 0 39 9 0 9 9 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83862ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839b0840) at __mp_lock+0x192 intr_handler(ffff80002ec015f0,ffff800000079a80) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0x768a6e8a5b50, count: 9 ddb{0}> trace x86_ipi_db(ffffffff83862ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839b0840) at __mp_lock+0x192 intr_handler(ffff80002ec015f0,ffff800000079a80) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0x768a6e8a5b50, count: -6 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff8336bd01) at panic+0x1e5 pool_do_get(ffffffff839b9068,1,ffff80003c438e28) at pool_do_get+0x5df pool_get(ffffffff839b9068,1) at pool_get+0x162 shmget_allocate_segment(ffff8000338082b8,ffff80003c439080,5a,ffff80003c438fd0) at shmget_allocate_segment+0x1af sys_shmget(ffff8000338082b8,ffff80003c439080,ffff80003c438fd0) at sys_shmget+0x195 syscall(ffff80003c439080) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xac1e931d8a0, count: 7 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8336bd01) at panic+0x1e5 pool_do_get(ffffffff839b9068,1,ffff80003c438e28) at pool_do_get+0x5df pool_get(ffffffff839b9068,1) at pool_get+0x162 shmget_allocate_segment(ffff8000338082b8,ffff80003c439080,5a,ffff80003c438fd0) at shmget_allocate_segment+0x1af sys_shmget(ffff8000338082b8,ffff80003c439080,ffff80003c438fd0) at sys_shmget+0x195 syscall(ffff80003c439080) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xac1e931d8a0, count: -8