b6b7fad6e971b3c05af941ca6a7c13692229afb5c8dc78dfa2bc1c2cfd9b482e5491eac2f17229bf82a74002b6e40c1942d169056086a86a1b0774dae1467cb9ab6a5cd98af0a2ba9575dcf61d69b02da3d932a1c585921278c34f816838b7fc30270f6583abbbed0a19a2a6c584b7fd06bedaf36e7a0a43b5a173f6d86fd6f0c7c85869c137027038f820f2fff5fd997a33dad0da40675b2258b5259c1dfa54761163d33f0daed328f937ece516c50825dd655dc56a8942ec5002682d06142c0bc7c5b96b49f7292c90037ce74280de01d87f3", 0xeb}, {&(0x7f0000001a40)="3ccc8873b81942c1adf2e4a5fc7249f5319ef21175f72a37d00dba2886d0dfd1f15a81da33f8993bb637417fac8057aa7b41443f385cfde66436bbb2c755aee49220db", 0x43}], 0x3, &(0x7f0000001b00)=[{0x50, 0xffff, 0x101, "e67a61fa79148560f2af014dceda37560fad3dfbf4075212835a783c932dd143bdcf2dacfe12b633ebc3030eef86009cdf66047eabd79623a8468b004eed99da"}, {0x58, 0x1, 0x3, "c13fac2fef3e7901f044d3a28a176334e9f8653d4353f62aff87e40e51815317e9c08b9a69c69d968b6d4f7811ea816d06c3273ba44da0b852da54eabcb3f796cab217f54f"}, {0x20, 0x1, 0x4, "566a4d9694be26c83b0da8"}], 0xc8}, 0x407) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000000)={&(0x7f0000000040), 0x1c, 0x0}, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r5) getsockopt(r5, 0x40, 0x4, &(0x7f0000000240)=""/114, &(0x7f0000000080)=0x72) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r7, &(0x7f00000003c0)=[{&(0x7f0000000000)="5c74295c4ddeba4836f408554be6d548887110717fd0ebab8a05549a65d40b0e4fd4222ed4c2486e2e2e", 0x2a}], 0x1) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x48}, 0x2, &(0x7f0000000000)="72b73735", &(0x7f0000000040)=0x4, &(0x7f0000000200)="07f30000", 0x4) sendto$unix(r6, &(0x7f0000001c40)="adb3532d212b83be4995680252c75e0db1ade111cbaaa01aed58067b511b85be3a8c351e1129f227790db41935d270fe8498ec13c0099f04db53ac678601c2b01316f234d3c91dee761232de7e26efad22ceef8d191860bd8dac36678390542c8a0200ef7206ceb9e19e6b7072a50bc3064c7483aa266d0d29464341e78e157b9305d6adfc65ce1f5f9871f1f156cecae869ed011bb314631f4579c43f00d0c4e5036e78", 0xa4, 0x20c, &(0x7f0000001d00)=@file={0x1, './file0\x00'}, 0xa) r8 = getppid() fcntl$setown(r4, 0x6, r8) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in}) 22:23:35 executing program 3: r0 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000004}) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000040)=ANY=[@ANYBLOB="573acda80fffffffffffffff86dd6060626000092c00fe800000007f00000000000000dec0bbfe8000000000000000000000000000aa2b000001"]) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000300)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) chroot(&(0x7f0000000080)='./file0\x00') setitimer(0x0, &(0x7f0000001600)={{}, {0x1, 0x4}}, 0x0) getitimer(0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000040)) socket$inet(0x2, 0x2, 0x81) flock(r0, 0x2) close(r0) 22:23:35 executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffc}, 0x0, 0x100, 0x0, 0x0, 0x0, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3f, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1846a, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x99bf, 0x1, 0x4, 0x100}, {0x0, 0x1f, 0x9, 0x1000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) dup(r5) r6 = dup(0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000), 0x4) write(r6, &(0x7f0000000040)=']F', 0x2) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000300)=[{0x9, 0x7f, 0x6, 0x401}, {0x4, 0x7, 0x81, 0x800}, {0x5, 0x40, 0x26, 0xff}, {0x5, 0x1, 0x8, 0x2}, {0x0, 0x5f, 0x0, 0xffffff00}, {0x3ff, 0x3f, 0x7f}, {0x3ff, 0x5c, 0x7f, 0x4}, {0x0, 0x67, 0xfb, 0xad4}]}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r8 = dup(r7) ioctl$VMM_IOC_RUN(r8, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) ioctl$VMM_IOC_RUN(r8, 0xc2585601, &(0x7f0000000000)={0x1000, 0x0, 0x0, 0xfffc, 0x0, 0x1, 0x80}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) bind$unix(0xffffffffffffff9c, 0x0, 0x35) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x400) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) dup(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000200)=0xb, 0x4) 22:23:35 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef13896", 0x15}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r3) 22:23:35 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000340)='./file1\x00', 0x213) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000400)='./file1/file0/fi/file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000380)="b9", 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5f}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) setuid(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206980, &(0x7f00000001c0)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x50}, {0x4000006}]}) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000006c0)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f5227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513256ddd8680a944d5c2bd02adc7f1fe850c080d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956e65847b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d91074f50bba80ec3f6205", &(0x7f00000002c0)=0x210, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000440)=[{0x1ff, 0x1, 0x3, 0x20}, {0x4, 0x8f, 0x0, 0x7fff}, {0x9, 0x7f, 0x1, 0x3}, {0x2, 0x3f, 0x94, 0x7168}, {0x7, 0x97, 0x7f, 0x1000}, {0xfffe, 0x9, 0x3, 0x8}, {0x7, 0x3, 0x25, 0x81}, {0x1f, 0x5, 0x8, 0x80000001}]}) write(r1, &(0x7f0000000240)="7f001d0000000000000000000000d2ced818731f1854c552c8", 0x19) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, 0x0, 0x20000, 0x0) 22:23:35 executing program 5: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000040)='.\x00', r0}) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x401) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) writev(r2, &(0x7f0000000a00)=[{&(0x7f00000004c0)="acdf7fad8e89c17da68f124635da5dcfe17c4f2bfbdb2291d6e98370301b9c5ee31a1bfe07868d865639d6ce9cd53bbc382554ba0b9d4dcd141fc4e44658a41ed9c8f22511d1aae794792d4dfe45a96bcb752ad0f1ab41475b01adf80eeed7a747dae08682ef172fb916e75474c2476fd798c057cda18627a117a66ea3412d4d38", 0x81}, {&(0x7f0000000580)="074e393968526e1a289826a91f11ab98bedd0a1c7b98b9708e2cc0e5d4d1e19013d4278b2b7bf8df46a3a09122e57053af0df002a401b5b831b42c1eca1c7b48d3fda6d249eb4e27b2fc9b46d7c0aae7529e3adc1809aecdbad6", 0x5a}, {&(0x7f0000000600)="d7cfc1b32cef0437d228c6c30ac7738606345be4c68cf7acedcba6adcd5f1e7a417872c2c95f7497401dae6a677b015b5901e12e597c0d5fa41348f0e275e07a32a87ee276985099b8f86fa7b70bc7f2a4d73daa99ca78533d7e2c2b83a71ae4e7a297df23c51e1352c76f6af26720a625dc1768902908856ffa2228836a12344cef74812c88a6021ac3e483192a9ce92d59feb3bc152a5a296455f64c9821a112818c7b2405e17df72a2a8a8b981fc19662b47f82c355ffda71109e25091dc35a3200c35b5ee30f1692a2dda1a7f9e0d5499060ba49f0dea1bf8cad15105b6c98982a2f5baf81fbed5d15d1464c7a86cd05810646c1af", 0xf7}, {&(0x7f0000000700)="ed49cb9517b7c17bedb5539662938126ce61275325c7f442500bbdaecec62b1b1f41e47b1428439657e0a4f2e14a0068aecee029ffb97923b6d275250d8ccc60b475b56ae88995e90d4d3c936a25791485b3961d7bccc4ab10c20c9c46f44a6aedb9cebde2e7e694e9ef949552ad68a6b7b95308a30b849e5c7f388c6037ea1fef3c4f74140026d26aa12a0dd09897b52ffd86534b8f8377ea50a3be5e90868bf30020780db6042c618540436b6331f7002b3109d146f6cd8d29c8f2190142dc70832fa971e7b4bb74862a6a57cf2c2770554790d492ed2b23ac05a2b9e4bd0ea191b549efd3c15bcb7f77e90307c5f5334ff484e7f32def66ccb5835099a2", 0xff}, {&(0x7f0000000800)="ff9385ce16280dd0407f2902579027866f74b52962593acbbf7012fa4cf1b4fa220c27f7a98555253249da49be0b61c3e1759dfa98964564d1a796e2ffb99a63fbfff41b34c1f6b378486ff8dbf312b111fc42a9337d3c", 0x57}, {&(0x7f0000000880)="ac73d346cf5cf85215529c855f3cb211d3191d102ef78041", 0x18}, {&(0x7f00000008c0)="4279b07b8b413f790e5485187182e583f66025deac24a154998a56", 0x1b}, {&(0x7f0000000900)="6e010701c41e376d75acdfa5117366cd7e37015a60e8f4571789f532ab0ce76bb28e42d7fa50b996a8e25d2384d24ceeb8e98dacb0efe6056cc8b24763eb4f4f96c4cb2404b033efc6c94f50f3c05ac4208261ac5034aca5d4a8a192bbbb51321c2dbf0e8895a2442c6c1aec80e81526fa74b96a8bd2970148c3cde68cef1e551b30cba78f93967f0374682e4d8f8d380f5b631d9529a280288defce55a21cecfd4139e50f6e23277b084bb977d33ce13592c3c6a11452a38340148be1b07586c221b6c83d742730e5f7c83ddd4728", 0xcf}], 0x8) write(r3, &(0x7f0000000a80)="eaac2d9aa1a8f6af1e1a0a94ec901ceb81d7ff353c521273956a877f73221da25dd542a828dc35af182afc0839c8d64beb39f001090f3fc1a0d964570f553d58885c", 0x42) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000b00), 0x0, 0x0) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000b40)={0x3}) r5 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000000000), 0x3) open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x11}, 0x4, &(0x7f0000000240)="5b476c7183342e993f61c701ed42a656d1a730429678de7ab949bfc5a2be7e5a852df1bb94fc28a8dd0ef2fae9dc3a0e7006800c15ca5299e49dcb394339c1b8c13c3b11a755ec3c1ddee99e9cfa89cbd7037f578a70631cad9d382eaaf86eda9fd790ab415ea3ef3056280f79a10bce741104515946d45a2d3d156dcb42559af49b76ea997f41bccca3156b36ff447ceca5c3ca9093880b52fcc927be4e7625b2908da0d3ed3ff3071016cf96743ae10e6aa77d049f547ccbb80d5b4c5e03b5008e61f6defe941424b0598313727c1102bc2513377d71d2fb995bde05b1efbaef3c42c0c4fd8ce0f81d81c4f82577de2d28d07aaa73b16e842ae2", &(0x7f0000000340)=0xfb, &(0x7f0000000380)="6c408ee8c1c63251cd5a42ba13ba4b28f2e936c95784242a424697dc200f3f04ca469d9f46277c708f843c4431612babafc4b3395f5d4bbe5145ee90960f81396fa459bfc9df7d4f28aaab65ccf0ada68cdbf558d1d708ec2a1c41095dd93a75cd2daded822b194ece942c33ca7343d85afdeda69c7435ec50366f27aa6226adf33f3110ca6d574549cfb18d49eaf02048cfce16726f631883e3f07689b6d6108eddeaaec000c4edf900dcd16b5f225ff1f780f460568e4408775e7cf00c2c9a38a973459f7d222a1b0d8a183a4b51753dcfe058e95126d2ee03913aa9379cddd2342a0f61f010a5098b1cabdb08ea55608a6c98ca", 0xf5) openat$pf(0xffffffffffffff9c, &(0x7f0000001280), 0x0, 0x0) r6 = socket(0x18, 0x3, 0x9ef) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x1007ffffffc, 0x180000000}) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) recvmmsg(r6, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000280)=""/116, 0x74}, {&(0x7f0000000300)=""/74, 0x4a}, {&(0x7f0000000380)=""/32, 0x20}, {&(0x7f00000003c0)=""/92, 0x5c}, {&(0x7f0000000440)=""/96, 0x60}, {&(0x7f00000004c0)=""/48, 0x30}, {&(0x7f0000000500)=""/129, 0x81}, {&(0x7f00000005c0)=""/218, 0xda}, {&(0x7f00000006c0)=""/232, 0xe8}], 0x9, &(0x7f0000000880)=""/4096, 0x1000}, 0x1}, 0x10, 0x40, &(0x7f0000001900)={0x3, 0x711}) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f00000001c0)=r6) fcntl$setstatus(r7, 0x4, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r10 = syz_open_pts() setsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000000200)={0x9, 0xdd3b}, 0x10) ioctl$TIOCSTSTAMP(r10, 0x8008745a, &(0x7f0000000000)={0x0, 0x45d1}) pipe(&(0x7f0000000100)) syz_open_pts() 22:23:37 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x808c694d, &(0x7f00000001c0)) 22:23:37 executing program 0: open$dir(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000080)="81137f14718c84e12d054663066324316956242d97fe47e80057106635c453eb82d9876f9faf947a546475ca22fb518053cbeb7c785ee1884c6835edb7384ab347877c5f2eee9fe54ed62ca6477b7ede02393ff1f851ab25d637dbb3cd76b4c00a9a00c262b2ed3127af9a230ad596299e0cadaa3c4f3a2e600426045b3d04a47f80b55937a05777f9b2fdffecb372c1585e5d24e4492711f31113d2fbcb20ac6845866444c4ca5fd9cad051fd971113841c8b44c8bd", &(0x7f0000000140)=0xb6, &(0x7f0000000180)="940ce0f566fa0493e752a1fb42d63b2da39dd308316b257a9c17401d0f44770b1c08801db16839f9e7edab70969c74436c464937f2ca76ba8762a83ea021c8add45671f1ccbea5b8fcfc7c4dff290e2458b90de34ce53d381c2282a21fde2418d30697c503ba6e", 0x67) r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x0, 0x0, 0xffffffffffffffff, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:23:37 executing program 1: sync() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)="91960a9d35e89f4bb912e000ae0b65bc6a77a560f56ff16602c52fd507e2d7def53ab30c632d3a5a9bebd8b10dc7e821f0866eb4fc245c4f5750b5868f7e26ce0111e3254424551313c5a078352f51090bfbe19618562c7f5549cba28af7bb54c5f4473a02c76f9ea02117319e8e2a15bf50391a840fe6d6c7817d40b1878d12459bec36eb6f220f68260b4ab0af96003b0e10dab61a81b847d08e77fdb32c3ddc0c5e3fd7c5b8b398e4b26c19bacc835c53851b9068cf2b03c0a9f6d783577fc4e3f964b039a1243cf373f23887e5ee0f0abe7b74ed05c51ec7f2c80ef5423a97", 0xe1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000000c0)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$FIONREAD(r2, 0x80606949, &(0x7f00000001c0)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000440)={0x20000000000000f0, &(0x7f0000000440)}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgget(0x0, 0x3da) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x825d}, 0x0, 0x0, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffb, 0x20002fffffffa}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socket(0x1, 0x3, 0x1) 22:23:37 executing program 7: sysctl$kern(&(0x7f0000000000)={0xa, 0x1c}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0xfffffffffffffdb5) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={{0x5}, {0x0, 0xfff}}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x4, &(0x7f0000000080)="4b903f88c33ccf3884fde628353aa82036b87a162a6019daa4f6b3babde0e911e3e694ffde5a", 0x26) sysctl$net_inet_ipip(&(0x7f0000000040), 0xa, 0x0, 0x0, 0x0, 0x0) socket(0x10, 0x8000, 0x81) 22:23:37 executing program 2: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="a365cf7f6249f641a94c7ab2", 0xc}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x8) openat$vnd(0xffffffffffffff9c, &(0x7f0000001ac0), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe2(&(0x7f0000001780)={0xffffffffffffffff}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0), 0x800, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000580)={&(0x7f0000000500)='./file0\x00', r5, 0x1}) r6 = open(&(0x7f00000005c0)='./file0\x00', 0x400, 0x1b3) sendmsg(r6, &(0x7f0000000e00)={0x0, 0x0, &(0x7f0000000b40)=[{&(0x7f0000000600)="5b1f4f8bde17ba425a5587b93885cdac2e741c9e07495bcd9da4de8a3587f296d975b56272152004d1a6a3f52e452f9fafd37c12a438c0053fb3057f9664981251affd2e123a27037894e9ceb64699170eea29f05068ba5b3003a8362424d1408619e29ec432bba0613fc72f0d828a19e939511039720c08928ad3116f1b9bcff73707c1e2cc47ff47cae003435af5cfac5abddfe10f45e60d7a58e57897b480c7cdf2103cbd9f597480273df5b44fb344e5b56e084c8f32c70b4bfbc537be856b3b9ea43a58c27bab8c4cb40b2be9ef71b6b49d38ab70da6ad9da6e61fa56cae64bf2a4", 0xe4}, {0x0}, {&(0x7f0000000880)="c81e17b1fbaadd4a66f88bb60c69a51be813380cad591431cd3c8fabd5e9190c52570ec48bda545369498d7102dfe9b7e3692cf4a180e3a375569226fcd920cc33ae83c770d1f18979ff1e7f1a6e3cecfb35a09f6bf6086b0e46d5b38eb5dd3aebb613168d3347f87db8fff14ed83378f953154cd10073eb72038c281996bfad24afd3a9a68e045a6b7ca279bab6e9b410c31d108a20a24a5eb8", 0x9a}, {&(0x7f0000000940)}, {&(0x7f0000000a00)="5eb525e8d93312d2fd330e86e99c7f78ad2bfd75ed50fa30d67c04e3fa5a69f07300e339ffeed9c02b113ba41013feeda8648657e86fe226f08a81810f70a422daa3d1201846199ab5da7a6cda2ac750746bffac1d94616f57811cd9f1f2b75536439078c094519908516a27e54043eb9109418a33e4d2753250bfc90c92c0ea2bc0bc814032b929331292911364dc0767775ca686c054d986518fd6d482e81e32682fa6", 0xa4}, {&(0x7f0000000b00)="a006db738a3b17fbc6e9085a8a0037d24ab1ebfa7f61c5d4ee67bd9cdf3680afb40af2c8908ff71b6ed48f7d5c", 0x2d}], 0x6, &(0x7f0000001b00)=ANY=[@ANYBLOB="b800000000000000ffff000000000000f114e50a30c7e7e57039e109df926ce2440e88b13c0e8c362d02acb82319fb2b183ad5c77f6467673736d58936d226c68f1d7e2202f2141a786dc9cef939124c4939a1ea3e77d753a30dc9abb3789ae99640ccb3405092eb191a5a805da5f82187d0fa5ec59c0cf61e2e9ece3c501c68f75b2d39c1a391fb8f62665dcbc8489c91ca807e33eeb8e8d51800e0ded907bb392018bf48830af1175c6f75649ca3611af777cd47d63de4a11a400f534a51797ec2000000380000000000000000000000c75bbe3c01eac695d1159e2cfd2b85cb79c71c66b82ebfc890e3cd0aa5005ddc1867fa2071e4562300000000a800000000000000ffff0000001000009e974995fa2bb48638919a73cf9e56a2010b0b108057bf8b87bd44616c4d08d86a158a57d9a9db1be239ead1c67f45f60d075ffa4d8bc1780b5a1ae2252ae8e3fe458d4d554ac9ab026fa258d6bfd8011c319b95b853739663e86933b383b60eabbedfcde6b87d520daecc038a67b5a4356cd918a4b5795fbe069ff493a6563258ef6f801996facbf73789024cfc30acd29aec2aa28a32a64bd7d078d56a0000000000006de8f1d73c80c896a7deea85ab5e096fafcb3ccef93114f09e22c9c9f6e5714ad0a86814e4b1543ecfe504bfd49771458c91b0d4d655afbc824dcc3b1d21b284a05c7f42dedc371aae5b81dd37ddea7abbde41474ea5a0bb7cf54c6ac286b7434cacb19e567165c04a4ebcab838807a4c48f5a5fa8e4ad97abe6ea42a2226c48d30c8f8011637cc113257810738ad69a833d4afcea7b40a859e8582f2c01ab821bb9a97528a93a21133159ccf1df9873e7541c215e6eb5160e2e859d6ab3ff644742cb576e8dc665bc51da475f731950cf5760d37ef3c2889a12f96dee6e35382d706488eb2956557830ba8fef4b76e0b59be9a2fd4271fbffb7a236ff7e9b5fd7dcc4"], 0x198}, 0x0) r7 = getegid() fchownat(r0, &(0x7f0000000f00)='./file0\x00', 0x0, r7, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001000)={0x0}, &(0x7f0000001040)=0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000e00)={0x0, 0x0, &(0x7f0000000b40)=[{&(0x7f0000000600)="5b1f4f8bde17ba425a5587b93885cdac2e741c9e07495bcd9da4de8a3587f296d975b56272152004d1a6a3f52e452f9fafd37c12a438c0053fb3057f9664981251affd2e123a27037894e9ceb64699170eea29f05068ba5b3003a8362424d1408619e29ec432bba0613fc72f0d828a19e939511039720c08928ad3116f1b9bcff73707c1e2cc47ff47cae003435af5cfac5abddfe10f45e60d7a58e57897b480c7cdf2103cbd9f597480273df5b44fb344e5b56e084c8f32c70b4bfbc537be856b3b9ea43a58c27bab8c4cb40b2be9ef71b6b49d38ab70da6ad9da6e61fa56cae64bf2a4", 0xe4}, {0x0}, {&(0x7f0000000880)="c81e17b1fbaadd4a66f88bb60c69a51be813380cad591431cd3c8fabd5e9190c52570ec48bda545369498d7102dfe9b7e3692cf4a180e3a375569226fcd920cc33ae83c770d1f18979ff1e7f1a6e3cecfb35a09f6bf6086b0e46d5b38eb5dd3aebb613168d3347f87db8fff14ed83378f953154cd10073eb72038c281996bfad24afd3a9a68e045a6b7ca279bab6e9b410c31d108a20a24a5eb8", 0x9a}, {&(0x7f0000000940)}, {&(0x7f0000000a00)="5eb525e8d93312d2fd330e86e99c7f78ad2bfd75ed50fa30d67c04e3fa5a69f07300e339ffeed9c02b113ba41013feeda8648657e86fe226f08a81810f70a422daa3d1201846199ab5da7a6cda2ac750746bffac1d94616f57811cd9f1f2b75536439078c094519908516a27e54043eb9109418a33e4d2753250bfc90c92c0ea2bc0bc814032b929331292911364dc0767775ca686c054d986518fd6d482e81e32682fa6", 0xa4}, {&(0x7f0000000b00)="a006db738a3b17fbc6e9085a8a0037d24ab1ebfa7f61c5d4ee67bd9cdf3680afb40af2c8908ff71b6ed48f7d5c", 0x2d}], 0x6, &(0x7f0000000c00)=ANY=[@ANYBLOB="b800000000000000ffff000000000000f114e50a30c7e7e57039e109df926ce2440e88b13c0e8c362d02acb82319fb2b183ad5c77f6467673736d58936d226c68f1d7e2202f2141a786dc9cef939124c4939a1ea3eccb3405092eb191a5a805da5f82187d0fa5ec59c0cf61e2e9ece3c501c68f75b2d39c1a391fb8f62665dcbc8489c91ca807e33eeb8e8d51800e0ded907bb392018bf48830af1175c6f75649ca3611af777cd47d63de4a11a400f534a51797ec2000000380000000000000000000000c75bbe3c01eac695d1159e2cfd2b85cb79c71c66b82ebfc890e3cd0aa50100000000000000e4562300000000a800000000000000ffff0000001000009e974995fa2bb48638919a73cf9e56a2010b0b108057bf8b87bd44616c4d08d86a158a57d9a9db1be239ead1c67f45f60d075ffa4d8bc1780b5a1ae2252ae8e3fe458d4d554ac9ab026fa258d6bfd8011c319b95b853739663e86933b383b60eabbedfcde6b87d520daecc038a67b5a4356cd918a4b5795fbe069ff493a6563258ef30acd29aec2aa28a32a64bd7d078d56a000000000000"], 0x198}, 0x0) r9 = getegid() fchownat(0xffffffffffffffff, &(0x7f0000000f00)='./file0\x00', 0x0, r9, 0x4) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) sysctl$fs(0x0, 0x0, &(0x7f0000000040)="d6bf264369bc81b448b53e40fa97cdd56fb2174c436dbe28f0070828dbabbd8450599ca13965b9018cd13a211138670628a724650bef8d32076c98d44091c40f15ffe4719694278bfc743c335174041ff71249ff7bfee6b20f1fbfce2af2c92fa29293bad12fb0aff6dcd67f5e2b4f1786f02732c7afd6d09a1d2247173ce1deaf8ffabd9c6012bcb31541623d2ec081c3a144d5a4bf1dc92fd3fd749038dee4ee194a0e40ebca90ebad39d820a58e6227a341ff45a56a0faef65024827ea32778c3549cb42b8084a8ab734a157829bf4030fff635363e69ef534689b7b1ec768dde89f838ef6f6be4cb03fc042ebf0fe1acbbfeafc0befa95eaffab321ee97b329c483bb043e9028fadb2ab7545acd92bcc2e0679c288e56136b54d2fdf6f071825b66a0afc18320ceae4e474be996bd4f10539e39c50738a6cb29d5ccba0213e9b2aeada98d2212826456c04bf1024d880ee93262533f40f2888be2f373c4499ccbc7ef6aecd19529a51d1f9799d3fd7dd1093ffc35b1850ccabfe9e18910f492354dbc43bbfaedfb3970de92b9b9085de645613e454da30f13abca8f0bb2e7a1256c5081c30c1f804de658a638bfdd5a6b5a3daac81", &(0x7f0000001040)=0x1b7, 0x0, 0x0) getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1, 0x0, 0x0, 0x2}, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r10 = socket(0x2, 0x3, 0xf9) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r10, 0xc0206921, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001000)={0x0}, &(0x7f0000001040)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={r11, 0xffffffffffffffff, r9}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001880)={{0x101, r1, r7, 0x0, r2, 0x4a, 0x8}, 0x4, 0x20, r8, r11, 0x8000000000000000, 0x3, 0x10001}) 22:23:37 executing program 2: getpid() (async) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) pwrite(r0, &(0x7f0000000080)="5129b205bfb38911e87db746a56f96283ddacd478dae642f62c668327bb80ea3fd5d2cc996d6e5c720840c7ad564224b79a93c36332c500b5c17921fd455ebbc609ef93d152f2436648f0f5320e1517fb20be7ae637ad907c9874a2c4fa85f2aaa890d85dbc26f2e991b76ae5a660f59f3e8635bcda8be5acb275fe07c746a5b4de838660608d4d78bc81b24127a991b43c4c4c25b831c2879847d42054ef22486d22d45ee2f91c75f17", 0xaa, 0x9) r1 = dup(r0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000240)='./file0\x00', 0x1e) (async) chdir(&(0x7f0000000140)='./file0\x00') (async) setreuid(0x0, 0xee01) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0xa) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) msgsnd(0x0, 0x0, 0xe9, 0x0) (async) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="44177da17655c058cc4c30be6ff43fd56a19481f68c741c4ca9d88c9131dd6f74bc705bccbf12e601312f345b4c53e203ba4c93dde5bd6faf326572a5af1c5f70fba9242e0376ba9c49dbfa7af112a747cf52c5e15b47f7d04e7c87f4389ce400f664c9fbff609d578cdf1fd962294d77b1fdb5bdca7a57fbfb6cde30f2441675264484dd1a905bbb8447775c20b4f5da25d52109bc2109d0ababfd45d64d593a7b11dfbbf701a7f96115bf2bdf8d6a010259a06c94e5ead4de28098311eb7378b3d7c6aae8f0b137f10aeaab895ff38180e781f74b7c94ed2cf06fa4352a9964983c73c07d82d5b11fce9f5471509ff21e194658070012fe789d4d94f", 0xfd}, {&(0x7f0000000280)="578a9823d2cf14f3b2147921feaf4afbaf9b51b74717958100a7ec4e3e3078e0732ce306704fbbfd5f4d6780d84909b2d3129c762181d6bc8b80ecfb84a4e4303b43afad9d93781b4e8c96946c730023f22161182d3f3310f639d4cb9c340a92c9f2eeec7ab9602f9a8337e2aef04d343170674e94b7d1a965b0699034f8a7b4f0740b2de859d1c6b6333e63b4aa0628d57cc1f5d8e4840f65096e2a7b82bfd86f8ada09564132a7c647958c1cea123ac30977852d3a292922946f88bb54cebb6831aaa6819f", 0xc6}, {&(0x7f0000000380)="c78cbccf644b0842e7550f8982e4f6cfe0afa8e7cdc5246f7d9d887295991bcd84dbeea8a7cd839d120a126956818c86bc85f67a22d7792ebbfd0a13dad71189da7137341dc12a2123b1f7034f447f4efffdb18705b71ed33b646cdc59912e9c446bb0109ab49408edb06149759ead21e51f95c5c6789b7a322a616a7881e3085eb46f8b409a0bae60b1e067e316a15d025e738acd71453b6fc3d86dee97005d27f743bfdc0a74ab111257b3bb7e2bcd234d4bff84e798fc362c3340c217e4bb58f61e567318e258bab2ea88bf54c5ed0e5e99547aa215e267bfa22c448e49ac25b01d3ba5f63bcd9ce8efbed6bf368e8ec6d816ea2b22a0", 0xf8}], 0x3, 0x0, 0x0, 0x400}, 0x1) r3 = getppid() (async) r4 = accept$inet6(r1, 0x0, &(0x7f0000000540)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) setpgid(r3, r5) (async) ktrace(0x0, 0x1, 0x7a086d6f1daaab88, r3) (async) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000000)) 22:23:37 executing program 2: openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x2881) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0xffffffffffffffff, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x2, 0x2) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) r2 = socket$inet6(0x18, 0x3, 0x1) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000180)=0x7f, 0x4) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000240)="2c10714ef73ce0275f03152d645bfa858953db76aeff", 0x16}, {&(0x7f0000000600)="92bb2b99a508a5a9e09e9c22947354eee9e9c2a823972dd02202a537718c91efaadc18d677ceebb3229e7484835f87e93af964d0973e2a252ce7609f1389526a35ecaa691c26", 0x46}, {&(0x7f0000000200)="dcd96cbc6441530500", 0x9}], 0x3) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0x3, 0xc7d400, 0x0, "0500a61000fbfffffffffffff100"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x83) 22:23:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x3fd, 0x0, 0x0, "7040e2eff99e312cea4ec25bfe918d2be2a329a2"}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7007, &(0x7f0000000080)={{}, 0x0, 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00', 0x3}], 0x1, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) (async) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) setsockopt(r2, 0x11, 0x1, &(0x7f0000000240)="f80000007010e97dedc58dbce3b98897f9513f8751dd6ac4a1770d042ab56a1be4a0f8c72fd914df01b8a0aabf55d63ff0072580ac031c1c4f6fd93eb7b156c1779942df80173537", 0x48) (async) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, &(0x7f0000000140)) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r5, 0x0) (async) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) (async) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) fcntl$dupfd(r1, 0x0, r4) (async) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x2000, 0x64f7) (async) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r7 = dup(r6) writev(r7, &(0x7f0000001000)=[{&(0x7f0000000f40)='>', 0x1}], 0x1) (async) r8 = open$dir(&(0x7f0000000180)='./file0\x00', 0x100, 0x10) openat(r8, &(0x7f00000001c0)='./file0\x00', 0x1, 0x102) syz_emit_ethernet(0x52, &(0x7f00000005c0)=ANY=[@ANYBLOB="573acda8f8f9ffff5fbcffff86dd60606260001c2c00fe80000000007f0000000000000000bbfe8000000000000020aa2b00090000000000000c", @ANYRESHEX=r0, @ANYRESHEX=r0, @ANYRESOCT, @ANYRES32=r4, @ANYRES32=r3, @ANYRES16=r0, @ANYBLOB="6c804cdbd3e799d8e984d9603a89a3c90fd0697541033d5c56f7025845ee9ac3b54842001550240670416f0b474c84b4e9f3de24a6e6292e28adbcf275513873e71260d27d9da4f5d1f800ca54aa6425ce2a14931aa33204ccffb6283257fcf624ebf92017a3963e5d5e47da1b8a2c5bc9301756c7edb1bbefc568042ec3e5b3b522d43b012b51a45b5a2727b79fc8bcb3ff59779bd59742701116d60c60a65726bbfd36e4cb0b4a2ee4c5f5c799867efc"]) 22:23:37 executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x1, 0x0, 0x0) 22:23:37 executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) setreuid(0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) (async) close(r1) (async) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) (async) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) (async) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x10000, 0x4) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000008c000/0x3000)=nil, &(0x7f0000028000/0x3000)=nil, 0x80420000}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000002a000/0x3000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x80000000001ca}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00001f3000/0x1000)=nil}, {&(0x7f000002b000/0x2000)=nil, &(0x7f0000028000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000010000/0x1000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000010000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f000002a000/0x1000)=nil, &(0x7f0000091000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000062000/0x2000)=nil, 0x5}, {&(0x7f00001f1000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f0000092000/0x2000)=nil, 0x3}, {&(0x7f000002a000/0x3000)=nil, &(0x7f000002b000/0x3000)=nil}], './bus\x00'}) (async) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 22:23:37 executing program 2: renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, 0x0) sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000180)="29d44fa723ba2bac49", &(0x7f00000001c0)=0x9, &(0x7f0000001880)="f81bc024166c6aa535a23aa6726317a9806ebd132e0300a3a4729af3be4d2393353cef04d467fc7ebac780e27654799acdcb8ee94f3a90c54b2af76618ddbcbb6f4b241347fae5f9cf913b361634c23eca935e9345526650505cd2fb029102fe8b486177ce8c828bb8f025e95a238d71c53b08bd48810906c7e5345c6d88b6f88d551c7f13b510f2174f30e013cd34c0fa6dd1fbe6eb3b882796d35ad852fb36c9d7eab6456dbd7157137ea73c6b6ed9c139bf3428d40cef8a82b38b26c0fec6c1603f5cbfe150514c1021e7846571a26ae0e4df430aaffe03e0b17d5f88b1c2a9b1430c", 0xe4) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{}], 0x51, &(0x7f00000002c0)={0x5, 0xd38}) close(r0) recvfrom$unix(r0, &(0x7f0000000300), 0x0, 0x1000, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) write(r2, &(0x7f0000001600)="73ef8f1b0f089859d81f4be56bfd32acef7333afec18eee616f0dce93e731549b768ccce42c1222e2e6a162081f72f9a4a9034fa5fd05cb7be3fa3331b0e7d10a838ef66ccf233a00d985004beb6bb59dd80e8691b8b096925086bdbaa6c4a7af1c752d39224013b5e0ea2bf159ce934f2dfd69f09650167196e36d147c6217bf49c0280a590841f29b28488f2ffbc3f20195d5b2f1af0b00c4f556f3c37e23027f625998759f7fd426fadbf604a8d3446c5418e9b5a81ccf496903fff14fa3c86ad49f1a2dabfee19121011", 0xcc) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) setpgid(0x0, 0x0) setpgid(0x0, r3) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) ktrace(0x0, 0x1, 0x128, r6) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001700)=0x10) unlinkat(0xffffffffffffffff, &(0x7f0000001740)='./file0\x00', 0x8cbbccf21abb6348) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getrusage(0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0xc02) fcntl$setown(r2, 0x6, 0x0) 22:23:37 executing program 5: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) msync(&(0x7f0000ff6000/0x8000)=nil, 0x8000, 0x0) munlock(&(0x7f0000ff6000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) shmget(0x3, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) r0 = shmget$private(0x0, 0x1000, 0x640, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x8, 0x0, 0x0) 22:23:37 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b00140600fece76a44a170e318b35195bcf133200ffcd206eb702000000000000000000010000001800000000429d9fd4591a"]) munlock(&(0x7f0000ffa000/0x1000)=nil, 0x800000000000) r0 = socket$inet(0x2, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0xa0, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000), 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) read(r1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x153, 0x0, [{&(0x7f000008c000/0x3000)=nil, &(0x7f0000028000/0x3000)=nil, 0x80420000}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x20000000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00001f3000/0x1000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000028000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000010000/0x1000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000010000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000002a000/0x1000)=nil, &(0x7f0000091000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000062000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f0000092000/0x2000)=nil, 0x2}, {&(0x7f000002a000/0x3000)=nil, &(0x7f000002b000/0x3000)=nil}], './bus\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f0000000300)={0xf3f2, 0x20000, 0x3ff}) 22:23:37 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socket$unix(0x1, 0x2, 0x0) (async) r2 = socket$unix(0x1, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef13896", 0x15}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000040)=0x2) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r3) 22:23:37 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) getpid() socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r2) sendmsg$unix(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="f2", 0x1}], 0x1}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="910268a55dd952c179", 0x9}], 0x1}, 0x0) recvmmsg(r4, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) 22:23:37 executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) setreuid(0xee00, 0x0) r3 = getuid() mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x2a0) setreuid(0xee00, r3) stat(&(0x7f0000000040)='./file2\x00', &(0x7f00000002c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000040)) 22:23:37 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:23:37 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4ff7a, 0x0, 0x87, 0x7ffffffd, "f5da6c7c2c2300000010000000007691a5f500"}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000240)="99fbae2660d0349b9d9e1713897ffe4471f1ad51419e20045d3132f5137991d2d3b08b2458fea3203cc3d948228b39eba9e0769150b74bfa574c45de448911e3c84f6f8adc473ef33dd115e7304b851337a2aed717f4f1b2599331180d8946b2471f8a3a90efdca2b1f45e2cc16b23f1d91b43db568a4ad732e24aac83e50ca7830cb962351a918db764ce564f19cd5c21", 0x91}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x87}, {0x8106}]}) r3 = getuid() setreuid(0xee00, r3) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYRES16=r3]) 22:23:42 executing program 4: openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x2881) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0xffffffffffffffff, 0x1}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x20, 0x2, 0x2) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) (async, rerun: 64) r2 = socket$inet6(0x18, 0x3, 0x1) (rerun: 64) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000180)=0x7f, 0x4) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000240)="2c10714ef73ce0275f03152d645bfa858953db76aeff", 0x16}, {&(0x7f0000000600)="92bb2b99a508a5a9e09e9c22947354eee9e9c2a823972dd02202a537718c91efaadc18d677ceebb3229e7484835f87e93af964d0973e2a252ce7609f1389526a35ecaa691c26", 0x46}, {&(0x7f0000000200)="dcd96cbc6441530500", 0x9}], 0x3) (async, rerun: 32) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) (async, rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0x3, 0xc7d400, 0x0, "0500a61000fbfffffffffffff100"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x83) 22:23:42 executing program 5: getuid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x5cda) writev(0xffffffffffffffff, &(0x7f0000000380), 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) socket(0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) (async) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4, 0x0, 0x3, 0x3}, {0x2d, 0x2}, {0x7fc, 0x39, 0x0, 0x3}]}) (async) mknod(0x0, 0x0, 0x0) (async) open$dir(0x0, 0x0, 0x0) (async) r2 = socket(0x18, 0x0, 0x0) getsockopt(r2, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x21, 0x0, 0x2e}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) (async) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) 22:23:42 executing program 6: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) 22:23:42 executing program 2: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000800)='./file0\x00', 0x0, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000100)="3210c3d2019e2e8813725278ab1c5aa2850d2efd33bc83291a32fecfbb05b4981bcbfb0a81c4f33f08a1343585ac06e81f8f5b9777283c1cdb2e47d036ff7acc9285154b6cb6af665eb950fb9402e45cd7b74cbe335e2f796e014dbbb02d7b5de131743349b47d06450c5ad28a9ba35d37b8fa059490424c4c3aca0e1c6b12d2f98d96207ac60b59ba1e901e47239a412419dc047b9e3ac11d584e4dce087b9b50de90a483bb77cb1c919854c602041f9c89d9", 0xb3}, {&(0x7f00000001c0)="c5bdbf33415dfc331c192aefa59b06fcee76d1c24465c9c4", 0x18}, {&(0x7f0000000640)="511ed34e0435c534b09deec28ed79190ed43137827e8b37d8460fdacbbdc9f45c7cc25b7bfdc2574942db81acb9d6c1db2635a6eb09171ee86083927a2f75865b739eeffe45589c3029c1d5893e8d848bae480b6c1f25bae1c3adff3dc4745aef7820b1b21e5a636c95876cd3d63fc31b500009186ad44e83fed9f218056a34b1f9822d75b605df7073b4f7534a89e523253d8d3baee272f6417d68760b97a7bc9120b6a7a1fb5a5163c6d565d12407a0326f09261c3a6f09f3d11a6682a32ea431c158bd23f", 0xc6}], 0x3, &(0x7f0000000640)=ANY=[], 0xfffffffffffffffc}, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0xc5) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r5, 0x0, 0x9, 0x0, 0x0) connect$unix(r4, &(0x7f0000000500)=@abs={0x0, 0x0, 0x3}, 0x8) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f00000004c0)=[&(0x7f00000002c0)='}\x00', &(0x7f0000000300)='*+\x00', &(0x7f0000000340)=',\\&,([\\}}\x05./*!*\x00', &(0x7f0000000380)='@^:\x8f\xcc@\x00', &(0x7f00000003c0)='@\x00', &(0x7f0000000400)='\x96*\x00', &(0x7f0000000440)='*\x00', &(0x7f0000000480)='\x00']) ftruncate(r2, 0x80002) readv(r1, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet_opts(r3, 0x0, 0x9529a9913c01069d, &(0x7f0000000c80)="83eac4f4e6f2f357fd45dbfad9f829296f7966b91a6fc0d16b1483b804d7a735d92109e70618a44f9ae143419e98bed3a0c2ab4b430b3a04d811761d007737e3a1b791adf26a1dbc949914f8f21485c533de41c94e25eaceecc285317baef8055d4adc53adfc078f689e834590605c9e4853d5cfa10382a35789b8ab15abbd57d3685b8663bad2c4c477c25696a5d8a700951d964a8fdd8fcd4f8a4408e91aa1224facb945729506e4763f76ad6e90e39f6b58274fa44a9a", 0xb8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000740)={{0x9939, 0x0, r6, r7, 0xffffffffffffffff, 0x1, 0x5}, 0x10002, 0x0, 0x0, 0x0, 0xfff, 0x1, 0xffffffffffffffff, 0x95}) socket(0x18, 0x0, 0x40) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000600)=0xb0, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) symlinkat(&(0x7f0000000880)='./file0\x00', r2, &(0x7f00000008c0)='./file0\x00') dup(0xffffffffffffffff) bind(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000c40)={&(0x7f0000000980)=@un=@file={0x0, ""/498}, 0x1f4, 0x0, 0x0, &(0x7f0000000bc0)=""/93, 0x5d}, 0x1001) 22:23:42 executing program 7: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x3b, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d50808000000688ad48b8cf600ca325cebc37fc4e1dd543dbe2da6dd", 0x3d) 22:23:42 executing program 4: socket$inet(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000002240)={0x2, &(0x7f00000000c0)=[{}, {0x6, 0x0, 0x0, 0xd530}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 22:23:42 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffd}, 0xfffffffffffffffd, 0xfffffffffffffffd}) r1 = semget$private(0x0, 0x0, 0x512) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, 0x0, r2, 0x0, 0x6, 0xff}, 0xb5, 0xffff, 0x0, 0x0, 0xffffffffffffb90f, 0x8, 0x80000801f}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getuid() r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x6) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x9, r2, r6, r3, r6, 0x1, 0xfe61}, 0x3, 0x7fffffffffffffff, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f00000005c0), 0x10) getuid() r8 = open$dir(&(0x7f0000000240)='./file0\x00', 0x20000, 0x1e8) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) r10 = getpgrp() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x8, r5, r6, r2, r4, 0x21, 0x9}, 0x9, 0x1, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r13 = semget$private(0x0, 0x5, 0x1) r14 = getuid() setreuid(0x0, r14) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000002200)={{0x7ffe, 0x0, r12, r14, 0x0, 0x140, 0x1b}, 0x100000000000003, 0x1, 0x44}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) socket(0x10, 0x4000, 0x17) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r10, r11, r12}, 0xc) fchownat(r8, &(0x7f0000000280)='./file0\x00', r11, r6, 0x0) 22:23:42 executing program 5: minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) munlock(&(0x7f0000ffb000/0x5000)=nil, 0x5000) msync(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x3) shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x40) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x4012, r0, 0x7434) r1 = semget(0x0, 0x4, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x5, r3, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0x103, 0x469}, 0x100000001, 0xfffffffffffffbff, 0x20}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2010, r0, 0x1) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) setuid(r3) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') sysctl$vm(&(0x7f0000000280)={0x2, 0x3}, 0x2, &(0x7f00000002c0)="3f3956a7b23ab27807fe482ee92283071cf8b0c38dba38ef6cbf9bf358c57d1df297983b063239fff0455b7d38b7dfe6426fd0b361c34be4095e488906d10e2d9dbea6232167e5657723d0fbc6b2ef2f98880206e6783fc68691e0397db63889bee36ef709b3accc0d3cb8b14c6666b79f6bb1657475c803ed44c1e7c848738c9e34be16a18e0ac83a53ba71370b0a3fb5a427d8fa10face4a2626232b07016b2ae7bc014c39de02abf8d664bb8e2564eb3828226137c6c440c0c28c5eca7f61d02cd0d58ad13550237109c6471c98be9917e6a68dea9d98980671b453c14976fbf691ad38ebd24894574a411fce0823ee199ecb04dc65361876e67836", &(0x7f00000003c0)=0xfd, &(0x7f0000000400)="333e9972d604898188bd1f29ff15faaa48c6d1dcca02be", 0x17) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r11 = open$dir(&(0x7f0000000480)='./file0\x00', 0x8, 0x1) r12 = getuid() r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x10002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r16 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000006c0), 0xecb7b48e1656c41e, 0x0) r17 = getpid() sendmsg$unix(r7, &(0x7f0000000840)={&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000500)="37c2190b67fb003d58ed7a93f00f01b526fd8e9e2a972b3483a807592606ee409c6f8d8591768bb0708b155d47c9a9f16a18aff57dd92aa7763d0015b9f7fd28397210", 0x43}], 0x1, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r2, r12, r6}, @cred={0x20, 0xffff, 0x0, r2, r9, r6}, @rights={0x18, 0xffff, 0x1, [r13, r11]}, @rights={0x18, 0xffff, 0x1, [r11]}, @rights={0x18, 0xffff, 0x1, [r7, r11]}, @cred={0x20, 0xffff, 0x0, r2, r3, r14}, @cred={0x20, 0xffff, 0x0, r8, r3, r15}, @rights={0x38, 0xffff, 0x1, [r0, r16, r0, r11, r11, r11, r0, r7, r11]}, @cred={0x20, 0xffff, 0x0, r17, 0x0, r10}, @cred={0x20, 0xffff, 0x0, r4, r9, r6}], 0x140, 0x4}, 0x402) pwritev(r0, &(0x7f0000000b80)=[{&(0x7f0000000880)="1986759e2309c6b6ca8352013794aad04148d551dab8a01df946973e541eacd4dbde3635eb0dc5833b869f2281b95ab945afb660f3ceedb4242b9179c6c9fcc98057f514ec461947709857662ac391ec67b8aa4d9c842caf5b4d7261670c736fc306d5b9a413a7f120267eff4d", 0x6d}, {&(0x7f0000000900)="51ad127676aaeb16308c6408267abc425f469648d8cceb9d7392955cf677b09a485d727e41bf599b6ed7a272cb61788309f683c7a193bc150d34817f36ca877c0c2239ae4a56bd802055da1c0a5c5effeafd2d809107a55e2c9f98ed60a0c707b3ab8deb876e33362d6dff06dd020538af4df87196c8cbf63ec788a29f05729fb38bf20e69a31038e5453a85662f18d844629feb229b7c421bd2db0f8a7aac15b52daa7a3a161642172e5f2ac9f35822027bd307f5038712af412852c360c65042d5071d28fab240c205f0a7b5ee960fd79cba448d1b734687b3520eda0b09872f23acb4b47ced70927064c0293e028d", 0xf0}, {&(0x7f0000000a00)="b8f5e319b6b8743da5d513c5f06f322da1bf65c2cfc6c347672d379609d57b51bdf32208ce8c119493ed0a54864ed69a445bae88303390455cf651313159c3b16252a6d9883fc81bc1cc9c597b7c5e647ef8ad3bace3b1628f2fe881c2b87e0f6211a36620e51382a99087eac8cc3018a188cda9c1c2e213af0b0f7888230b0d14827b8dd0974c1123e7b536afcd6817", 0x90}, {&(0x7f0000000ac0)="94d44353ed388f00403eb06c53b0426e62d740cc0d5f204d0fae0ac3b64fa306332acc077d54d8038f2e0b7680940569ea5d3c2fcbc6c1741c14a5e8612b47d5e408d0a8efc3acb31fd369269733f060ca3e834a43e64e7d198a6683fc8d0d0dfd89d7664eb940df78230ea4c1d0be7b32b8f3e5729c54d30f44d55e2b6b71950012fc4fb292c381e8a1ce", 0x8b}], 0x4, 0x7) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x2813, r13, 0x26400ddc) kqueue() syz_extract_tcp_res$synack(&(0x7f0000000bc0), 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c00), 0xc) 22:23:42 executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000387000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fec000/0x2000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000ff7000/0x7000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) 22:23:42 executing program 4: socket(0x2, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000200)="e65ac238", &(0x7f0000000280)=0x4, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000502af0000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037382102000000720fd38bfbb77ec1f5a8727781ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffff000000", 0xb1, 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mknodat(0xffffffffffffffff, 0x0, 0x6000, 0x9) close(0xffffffffffffffff) syz_open_pts() setreuid(0xee00, 0x0) r2 = semget$private(0x0, 0x3, 0x529) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/13) semop(r2, &(0x7f0000000000)=[{0x0, 0x3, 0x800}, {0x1, 0xfff, 0x1000}], 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(0x0, 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2, r3, r4, 0x0, r5, 0x0, 0xff}, 0x2, 0x2, 0x4dd53b68}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 22:23:42 executing program 5: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = getpid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, 0x0, 0x0) shmat(0x0, &(0x7f0000616000/0x4000)=nil, 0x1000) fcntl$setown(r0, 0x6, r1) r3 = socket(0x11, 0x3, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) sendmsg(r4, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f0000000680)=[{0xc8, 0x1, 0x0, "5c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389"}, {0x98, 0x1, 0x7f, "284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a48"}, {0x70, 0x1, 0x200, "677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9"}, {0x1010, 0xffff, 0x5, "8093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b51057"}], 0x11e0}, 0x401) sendto$unix(r3, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) sendmmsg(r3, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000440)="80d7be8f177ec076ab6266e190b1f746f2a796e1a9aafaf57228ab2413a90a547d8f18a0397b2caa640843e7e9e47295f3d504c3320e9297910ead34f4759cd5484cd01e3f8c3b6315b0443d5c0211da3845105c0c07f64d3bc557441b04afef62144e6a21ad3a9c85d54680bc1a651bf14d4a4c565bbdd79ba4339646d59d248647635e1b3099d4b26cb3845649862c11cb199422539b78b8072c7a22716299675d1ec418edc2f750766067499aeb17fb3d1c78f0a331a8008d6ce69d9229334fb114409b109058150e32c5f987818ebb208a012d983e19319eea4da24975f35c2831bf0141d75e8109", 0xea}, {&(0x7f00000000c0)="40eece9c559ca0abb3d09b53f1e95c4ea06e8ac45584555b0bc3bbf77982cc8b48cee3d54a65bc0769a99096e74cb5768db2bf", 0x33}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="4800000000000000ffff0000050000002a6d4b3912c31a628ea8cc004abf93287e5793238c8aee6a4264b7333973fd9f15e61c3578182446ef285749455d9807950000000000004000000000000000ffff00003f0000007a3e5864c3212e674f3fe38073ab44462b0900000000000000fdcfa14ba6c62ab4c6119538200000000000"], 0x88}, 0x1}, 0x10, 0x0) sendmsg(r3, &(0x7f0000001c00)={&(0x7f00000018c0)=@in6={0x18, 0x1, 0x6, 0x200}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000001900)="8e2ddfbc878ff077a781b2a1cf3ad16f04669011f4d9d1f1962992a87d5e830b1a509f05cb3750982c4ef110278f05278faeadd50cb971cea3daf0b23f2e7dd9", 0x40}, {&(0x7f0000001940)="78e0e0dc1d6bb53a99b20d0b54c0ffb9be4320455ad0a62b6b7fad6e971b3c05af941ca6a7c13692229afb5c8dc78dfa2bc1c2cfd9b482e5491eac2f17229bf82a74002b6e40c1942d169056086a86a1b0774dae1467cb9ab6a5cd98af0a2ba9575dcf61d69b02da3d932a1c585921278c34f816838b7fc30270f6583abbbed0a19a2a6c584b7fd06bedaf36e7a0a43b5a173f6d86fd6f0c7c85869c137027038f820f2fff5fd997a33dad0da40675b2258b5259c1dfa54761163d33f0daed328f937ece516c50825dd655dc56a8942ec5002682d06142c0bc7c5b96b49f7292c90037ce74280de01d87f3", 0xeb}, {&(0x7f0000001a40)="3ccc8873b81942c1adf2e4a5fc7249f5319ef21175f72a37d00dba2886d0dfd1f15a81da33f8993bb637417fac8057aa7b41443f385cfde66436bbb2c755aee49220db", 0x43}], 0x3, &(0x7f0000001b00)=[{0x50, 0xffff, 0x101, "e67a61fa79148560f2af014dceda37560fad3dfbf4075212835a783c932dd143bdcf2dacfe12b633ebc3030eef86009cdf66047eabd79623a8468b004eed99da"}, {0x58, 0x1, 0x3, "c13fac2fef3e7901f044d3a28a176334e9f8653d4353f62aff87e40e51815317e9c08b9a69c69d968b6d4f7811ea816d06c3273ba44da0b852da54eabcb3f796cab217f54f"}, {0x20, 0x1, 0x4, "566a4d9694be26c83b0da8"}], 0xc8}, 0x407) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000000)={&(0x7f0000000040), 0x1c, 0x0}, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r5) getsockopt(r5, 0x40, 0x4, &(0x7f0000000240)=""/114, &(0x7f0000000080)=0x72) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r7, &(0x7f00000003c0)=[{&(0x7f0000000000)="5c74295c4ddeba4836f408554be6d548887110717fd0ebab8a05549a65d40b0e4fd4222ed4c2486e2e2e", 0x2a}], 0x1) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x48}, 0x2, &(0x7f0000000000)="72b73735", &(0x7f0000000040)=0x4, &(0x7f0000000200)="07f30000", 0x4) sendto$unix(r6, &(0x7f0000001c40)="adb3532d212b83be4995680252c75e0db1ade111cbaaa01aed58067b511b85be3a8c351e1129f227790db41935d270fe8498ec13c0099f04db53ac678601c2b01316f234d3c91dee761232de7e26efad22ceef8d191860bd8dac36678390542c8a0200ef7206ceb9e19e6b7072a50bc3064c7483aa266d0d29464341e78e157b9305d6adfc65ce1f5f9871f1f156cecae869ed011bb314631f4579c43f00d0c4e5036e78", 0xa4, 0x20c, &(0x7f0000001d00)=@file={0x1, './file0\x00'}, 0xa) r8 = getppid() fcntl$setown(r4, 0x6, r8) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in}) 22:23:42 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) setreuid(0xee00, 0x0) r3 = getuid() mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x2a0) setreuid(0xee00, r3) stat(&(0x7f0000000040)='./file2\x00', &(0x7f00000002c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000040)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) (async) socket(0x18, 0x3, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) (async) setreuid(0xee00, 0x0) (async) getuid() (async) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x2a0) (async) setreuid(0xee00, r3) (async) stat(&(0x7f0000000040)='./file2\x00', &(0x7f00000002c0)) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000040)) (async) 22:23:52 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') open(&(0x7f0000000240)='./file0/file0/../../file0\x00', 0x0, 0x0) (async) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7ffffffe, 0x0, 0x0, 0x0, "bf01000022918987c995a02b00"}) (async) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) sendto(r1, 0x0, 0x0, 0x5, &(0x7f0000000080)=@in6={0x18, 0x1, 0x2, 0x1fe}, 0xc) sysctl$net_inet_tcp(&(0x7f0000000040), 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) r2 = socket(0x800000018, 0x3, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) (async) r4 = socket(0x800000018, 0x2, 0x0) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) (async) r6 = dup2(r5, r4) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) (async) listen(r4, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r7 = syz_open_pts() close(r7) (async) syz_open_pts() (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x4522, 0x23, 0x6b9, 0xfffffff8, "0a2aff748207017b62e2fbffbfffffffffff00"}) (async) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)="b6f2ec6fbd227526a1591a5f5c9b92400122bf983fb5df6bd9b57a6c2fd6a6313b1dfbcc7c9b6159f431f4ca3d4a687e64df36d2b2fd570108795f1d5052b9878bdc5184baddacac4468658972312e0c14e71de48cc4be55bcec05a64ad962557c074cccfc5e57478d4bc387f2079e1b3ce5417d91dcd0b6337d65259bac459399d9e4b2a71363c5e0bbe4ba4e2db989653c33c6bae3d625dd533bec78210c80c1c9fae14509c2ff830603d02b82241889b1f2f7955b6c976f8e2be1da60157ccd86076100d5acc26f929a4dbe45d86a64892ae9c520a3b0584adcad47d6d60de7196d20c550bfe29327164d76b00ff9a889b78635aab18a70a7b36cc7e939aa254db6a97f0fdb3daa60cbc19cd45d1ab2ea6ca8f66c7dfc187a849f2b7a508f8403e677ca497f407be0a667edb058feef70617febe5b57a7471d789d52cd4e20c25900cfe70aab754129412656147bfc750e8ae887824b155b2138bac78930de12ddc243c187e455a1713ced11820038693d4e76f4a9bd765723973360ead240e9d44508feb5dd28bc74e159596675ec9babdee13994511993a394a9508dce467281ac8506db7734986679e87c230ebbf0ee0d9490208b04f175f5853e31b6ff4a524bed8785b8164bee77547d822e91ae891d4958ff80388f8f862e7eec2fd20dc17a8640b218fde78f336646e0171ef5e832093e5f655434f6baa12a8dfc1d05b18110c712bb9bda42f634801", 0x20e}], 0x1) (async) writev(r7, &(0x7f00000005c0)=[{&(0x7f00000009c0)="5180d74d25133f13f8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5514133d6a9b4b09e118a1e24bc1b91c1d72e994b00000000000000444c9951ecbfab94dfb582f65b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc7915ba01d893a462daa9a54952719fef5f303c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82d9b41ee30f5b9cef5d629c6f654a314570801d904440f225c8b1782689ec3e7065e5d23c0d6bbe64b9258ee95520353b6d31c48c06fb56221ef2cf360aa78e9e64dc3d80c7481b070f8e8baebd43b22d9ae39d48fdc91e6f740560688a87f864072fd6c5a2c8d97878200000000000000000b66dffd2f0614d600000000000000000000000000000002e54d374bdfd6566b85fc7c5e71114a882add3670060ddf61d7f3b81f9bd35099726db99123cec7b148f74d33cc3ffc880b93e107001ea7bf535d091984920169f546ed2836ac83b4feef1979d81ac6bdc7b1c4625d21e34d25ee17c3d0531add45ff39979681c03ce1a4f3eef2fdbf3cc2951866a952ce643eb5fced1d62f5848ea9b832280a8ba018876f850bd27877ee25ac7f4e07eaafb4d0db98b603276a832fc590b690c60100000000000027af169514a906bea2009a727d0a7892e0a5a79c5459f1ea76654ce0e095f21a877205306d", 0x20d}, {&(0x7f0000000000)="70d8d68d5ff2bce60b9d7fd4e279922bd10f86bcdd2172dde5a2a5f945297e484930281cfb4eb72ab23ddb60db83a50774d1969401bd90d6", 0x38}, {&(0x7f0000000700)="f5319cd89ec27e25a05a1f2548c89cf49b53b5ef505a48d7c396ea6d11499e92397d2c43bbdac25585e09503fb8eff0d97c3b01a2b2102b1023cd0b1d2f609805b4e7bb6ae7a83a5ba49fa962ada3f23c864a8a41d592d7ea62713eebf9eb28031fbe92e735c950c9094894134620f682a82586cdf7394acbb147901", 0x7c}], 0x3) setitimer(0x0, &(0x7f0000000380)={{}, {0x0, 0x7fff}}, 0x0) 22:23:52 executing program 3: r0 = msgget$private(0x0, 0x2) r1 = msgget$private(0x0, 0x14) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYRESOCT=r1], 0x401, 0x0) r2 = socket(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x64, 0x0, 0x0) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r2], 0x401, 0x0) msgrcv(r0, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x1800) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000000000005900c707c0e6ee64a6871da5d3acb0cbf8a63004000093ef1607e4e099ba5b88cbf8fd81fa1b59ef8417d010fb525c2335"], 0x39, 0x0) socket(0x11, 0x3, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/221}, 0xe5, 0x2, 0x800) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/77}, 0x2, 0x2, 0x1000) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x64, 0x0, 0x0) msgsnd(r0, &(0x7f0000000280)={0x1, "cdfbf517a8bd196f586a777b40a1e4b48d58ccbf86b08d7f1ac02344b8f635f87f0963d1a890c948f5928f13f6da72c0c0d3d14846fc91e3e61593474379faf8dd2861c3841db5fdcc0afb53af8776596c1ed5c32a7d4aea1b745474c542c53923d40988480334ab2cd23a2ab570a88851944a2020d21536dfde31e6ad871815d3d07a5f84f1bdc9b9fb169c8527b113c03e145f668faa992f3f27a6ced2d55f332ba1a8522b6426b05fb52c3a5df99c47a2dbc81a47afc1075d1d145f60516c5bfa8783f1eb6d5927076ce328bc6f4e4e188e1123db74b1de06a984ab3f41d28130c639fb187030a4a3c7"}, 0xf3, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x1000300000000}) flock(r4, 0x1) flock(r4, 0x3) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) 22:23:52 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r1 = syz_open_pts() close(r1) (async) syz_open_pts() (async) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4ff7a, 0x0, 0x87, 0x7ffffffd, "f5da6c7c2c2300000010000000007691a5f500"}) (async) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000240)="99fbae2660d0349b9d9e1713897ffe4471f1ad51419e20045d3132f5137991d2d3b08b2458fea3203cc3d948228b39eba9e0769150b74bfa574c45de448911e3c84f6f8adc473ef33dd115e7304b851337a2aed717f4f1b2599331180d8946b2471f8a3a90efdca2b1f45e2cc16b23f1d91b43db568a4ad732e24aac83e50ca7830cb962351a918db764ce564f19cd5c21", 0x91}], 0x1) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x87}, {0x8106}]}) r3 = getuid() setreuid(0xee00, r3) (async) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYRES16=r3]) 22:23:52 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x5, 0x80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, 0x0, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x8, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x3}, {0x0, 0x2ff, 0x800}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f000069a000/0x400000)=nil, 0x400000, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f0000000340)={0x0, 0x1, 0xfffffff9, 0xffffffff}) 22:23:52 executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:23:54 executing program 6: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="573acda8f8f9fffffffffffd86dd6060626000042c00fe8000000000000000d64d359efdc7bcb1"]) link(&(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file3\x00') r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) mkdirat(r0, &(0x7f00000005c0)='./file1\x00', 0x0) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') setreuid(0x0, 0x0) mknod(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x450a) r1 = open(&(0x7f0000000280)='./file3\x00', 0x2, 0x0) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) select(0x40, &(0x7f0000000200)={0xfffffffffffffffc, 0x8, 0x8}, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r2) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r3, 0x0) poll(&(0x7f0000000240)=[{r2, 0x144}], 0x1, 0x0) open(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0xaa) r5 = getpid() ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x40000530, r5) r6 = socket(0x1e, 0x3, 0x0) shutdown(r6, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) 22:23:54 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000300)=[{}, {0x4}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x2}) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000300)=[{}, {0x4}], 0x2}) (async) 22:23:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf73351ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00d3e2f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x45, 0x8001}, {0x25, 0x5}, {0x8b, 0x1}, {0x23, 0xfffffff9}, {0x1d1ed9d0686bd8c5, 0x7}, {0x101, 0x8}, {0x23, 0x4}, {0x46, 0x5}], 0x8}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) close(0xffffffffffffffff) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) write(r4, &(0x7f0000000080)="230011e585cbc2b8ea9acc7808d0", 0xe) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef13896", 0x15}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) listen(r1, 0xf9dd) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r5) 22:23:54 executing program 2: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) close(r0) (async) 22:23:54 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6) close(0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r3, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setgroups(0x0, 0xffffffffffffffff) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) read(r4, &(0x7f00000002c0)=""/82, 0x52) mknod(&(0x7f00000012c0)='./file0\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='.\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e"}) 22:23:54 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000003b00), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket(0x6, 0x3, 0xff) setsockopt(r1, 0x87, 0x4, &(0x7f0000000180)="9e2420bdcdb594e7dafd7052fb5c9abf16c8145a5a577b2c66e9067004359690770272b179bb703ac7f832c1be426d01", 0x30) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xa08, r2) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206980, &(0x7f00000001c0)) mkdir(&(0x7f00000002c0)='./file0\x00', 0x169) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r7) chown(&(0x7f0000000240)='./file0\x00', r6, r7) socketpair(0x1, 0x4000, 0x0, &(0x7f0000001640)) clock_gettime(0x0, &(0x7f0000000140)) fcntl$setstatus(r0, 0x4, 0x0) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, 0x0, 0x0) ftruncate(r8, 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r8, 0x0) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0xb}, 0x4, 0x0, 0x0, &(0x7f0000000440)="6dc903e5cedd6d71f1e27d2fe038a24070b9bb9b81989adfd2eb0a221b16454b464c54ef1ca24c95626aa341313e3c35578ff313ab616f0e0842b8b872dbe38e083693806247f162bfebda685f007bb91efc4665103023f96a1b0e01415e4034bd6a14bdc22204f4b4f4d8c9f2ebe6edb7fee3337026b01b18213376d6678f0d0224154489bf7277628dc22bf322d65039cc03ddc790a217a42d311c56672c9d755f680b5451f8bf84fe4ac9c5eb77168ce71dc1", 0x107) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36ffa88d72b925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3e952a8de1403e5f666fdb4f6af569ae94b5d127", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) 22:23:54 executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x101, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f00000000c0)={0x10, 0xecda, [{&(0x7f0000ff2000/0xd000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f00007ff000/0x800000)=nil, &(0x7f0000ae7000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ad3000/0x1000)=nil, &(0x7f000086d000/0x2000)=nil, 0x1}, {&(0x7f0000ed9000/0x1000)=nil, &(0x7f0000994000/0x2000)=nil, 0x52a9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000908000/0x3000)=nil, 0x4}, {&(0x7f0000ede000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000ea4000/0x4000)=nil, 0x4}, {&(0x7f000050c000/0x1000)=nil, &(0x7f00008dd000/0x4000)=nil}, {&(0x7f0000730000/0x3000)=nil, &(0x7f0000702000/0x1000)=nil, 0x81}, {&(0x7f0000e2a000/0x4000)=nil, &(0x7f0000b99000/0x2000)=nil, 0x14}, {&(0x7f0000d01000/0x3000)=nil, &(0x7f0000f95000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000f2c000/0x2000)=nil, &(0x7f0000845000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000aea000/0x3000)=nil, &(0x7f0000873000/0x4000)=nil}], './file0\x00', 0x8}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) rmdir(&(0x7f0000000300)='./file0\x00') r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) mmap(&(0x7f0000fd1000/0x3000)=nil, 0x3000, 0x0, 0x5010, r0, 0x3) r5 = fcntl$dupfd(r1, 0x0, r4) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000380)) ioctl$WSKBDIO_GETKEYREPEAT(r4, 0x400c5708, &(0x7f00000003c0)) ioctl$KDDISABIO(r2, 0x20004b3d) r6 = fcntl$dupfd(r3, 0xa, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000400)={0x34f, 0x1ff, './file0\x00', 0x4, 0x26, 0x4, 0x9}) sysctl$net_inet6_icmp6(&(0x7f0000000440)={0x4, 0x18, 0x3a, 0xe}, 0x4, &(0x7f0000000480)="c6cc", &(0x7f00000004c0)=0x2, &(0x7f0000000500)="5f78eb6f0ad896a5396ad3e7975b6683a0982942480b63aa4c8779176254373a869a7afab812c4f26be6a5b62cab73e9ccd212e787c67ce65d6c96b58812202ae838ce513e19587e5c900f7f0d785d66856f1fad55f0a0f3956f94b209a3d028bdbdabc40a521e1c2d9e09332ab55283a4ccd437ebb52d1357ca59fb8e65ef8eed0088e1adde76be8f4ba3a8d2e2f5bcac18262de19a1531aad64f91fed499f49ac49b92b01156536cc2b2b56aa83922c836e3a060e01315dedbcdd6", 0xbc) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f00000005c0)) sysctl$net_pipex(&(0x7f0000000600)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000640)="2f746f983d995098e5be7991d0691a442a943835270fee10bbc58f3d9f130a0f0a831a6818ca890cc5c942c647c4383ca76b3aac5c64cca248313ee8e40bae0ee3e6efa06fb407271d88c5b9335b27061f6320c28283f2d0d3659b0b9057450493c05b1b39777b4f802df45be4098dc00ef7232e282bb7a73695013897610cad18edd9e25101bc3a801ddeba44de5872bd33a702d12ce044eb8cafc500ce2f5e1d155ae64ae8582a56de0c1bfe48df251452be1e72b0d13e5dd0565511d57d4ffec152fd6138618b83c6f7c89f312ace36132ce77dc7da4b5b69a520e9ddcc6cd073a59437b18adb94957d6b6bf7680fb77319f5ff3e7c80957544", &(0x7f0000000740)=0xfb, &(0x7f0000000780)="b0acf6f508269df56916bff6aba6cce4bad2addbd4794e78662c42533a5f7f298ab9fd765d9074c171ba2fe63cb5776c42c2f7b5745ddf7df208bd1b1c71e0fe10ca8ce6001ad73002cb37a5dc082da53ff35995730b44c315903be29af34f60bad05a7a965338d5966808cb174a4d1d1a9d1a0327ca6e9f39bfc969b0", 0x7d) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x80105702, &(0x7f0000000800)={0x9, 0x1f, 0x8000, 0x3ff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x40, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000880)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f00000008c0)={@random="e003fb1d1dc1", @random="f4530fe024d1", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast, @remote={0xac, 0x14, 0x0}, @broadcast, @broadcast}}}}) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000900), 0x8000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000940)={0x9d3f, 0x10000, 0x2}) dup2(r4, r7) r9 = getpgid(0x0) fcntl$lock(r5, 0x7, &(0x7f0000000980)={0x1, 0x0, 0xa79a, 0xa000, r9}) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f00000009c0)=0x3) kevent(r5, &(0x7f0000000a00)=[{{r3}, 0x0, 0x9, 0x1, 0xffffffff, 0x8}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20000090, 0x80000000, 0x1}, {{r5}, 0xfffffffffffffffa, 0x10, 0x20000000, 0x8, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffff9, 0x20, 0xaf, 0xa9, 0x3}, {{r6}, 0x0, 0x9, 0xf0000000, 0xffffffffffffffe0, 0x5}, {{r4}, 0xffffffffffffffff, 0x46, 0x2, 0xffffffffffffffce, 0x9}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x6, 0xffff}], 0x1, &(0x7f0000000b00)=[{{r8}, 0x0, 0x10, 0x1, 0x9}, {{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x4}, {{r1}, 0xfffffffffffffff9, 0x71, 0xf0000000, 0x6, 0xfffffffffffffff9}], 0x13, &(0x7f0000000b80)={0x3, 0x350}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000bc0)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000c00)) 22:23:54 executing program 1: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x4, &(0x7f0000000080)='./file0\x00', 0x8}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x7ff, &(0x7f0000000180)='./file0\x00', 0x8}) lseek(r0, 0x5, 0x2) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) unlinkat(r2, &(0x7f0000000240)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000280)='./file0/file0\x00') ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000340)={&(0x7f00000002c0)='./file0/file0\x00', 0x4, &(0x7f0000000300)='./file0/file0\x00', 0xe}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r3, 0xa, r1) pread(r4, &(0x7f00000003c0)="122f9bb210b5408c7868657c59778860db9d04a960799701f2021557e1b0893f6b2c04023c771806dbda8224acb18b12539e065b585ec204874ac6bf4c435b6878ede21da7dc8d6642471fb1223be46d9d8b3f77f15790c2b3cc70a50ef0ce0519f16d1272d30f38dd395be45e4bae86d3815c61cc10b6075ccc4ff8c3cb2add503a2afe4ace8d49964017794d73665f21a4b3758fcd05e059edfc267fa79d731c4fe93189671a059c13daaa415b774211692f95e16401e33de9362ef6b191ef42d2435481ce4a909313ed", 0xcb, 0x401) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000540)={&(0x7f00000004c0)='./file0/file0\x00', 0x0, &(0x7f0000000500)='./file0/file0\x00', 0xe}) link(&(0x7f0000000580)='./file0/file0\x00', &(0x7f00000005c0)='./file0/file0\x00') r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x10, 0x0) symlink(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000680)='./file0/file1\x00') setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f00000006c0)=0x3, 0x4) ioctl$VNDIOCCLR(r6, 0x80384601, &(0x7f0000000780)={&(0x7f0000000700)='./file0/file0\x00', 0xff, &(0x7f0000000740)='./file0\x00', 0x8}) acct(&(0x7f00000007c0)='./file0/file0\x00') r7 = getpid() setrlimit(0x1, &(0x7f0000000800)={0x18, 0x6}) writev(r3, &(0x7f0000000b40)=[{&(0x7f0000000840)="e3ee103881bd6ab01488ef3d3a9a3c7fadbdf91d8fc2fa911d9c5e776f75b49007a8e6837badbfff825b2a6f191a52e43928e7b24806d2e47bcc1d3913063312e81aa57a866848eb88605e67ca962f0ffc612df797cc20894531a9c3217e9f22e62cb00ecda011c9eef8f4d27647ff9d35d0bf4b95e00518363344c2ecce15331e4f049edd16a07a74669dfb45fd809b316c4659c54bfb30b9e62ebd01022c5cd8f08dd9a91df2631490a3ee7b9e06c6c686ba2cc0e26322545b94e0f45ec7d8de3cde7bc25361e81030f1cd2b79a77e4ad882c40d30bac6af2a794e8d7a417db846806ffd7cc9930026", 0xea}, {&(0x7f0000000940)="5a9f0191f7a47732f7e69b8cfac67e4c40a1a6e30f1b17a33e01fa7e14e4daf08cf83d1a7ea121eec14ae2197a0449b4c2fa171db167599627c3ed9433f33f28f9b41fbc0baa23fa94b49bda0580d721a52ca683408440100a0a5a2e418b6a7d6e6fac00cb374c5713cf8a33a71180", 0x6f}, {&(0x7f00000009c0)="cd9a3b", 0x3}, {&(0x7f0000000a00)="288ed355b5d7b8b3f084b914543f23e2ddd8ef034add531d25ced21e91328b5b4ce761e5862c078d16ac666d494d4f6d6a6037ba8bdfeb6eab5da140e4e1d626ca2b551eb50dae659e7549abc22217", 0x4f}, {&(0x7f0000000a80)="8e77ef3ae54af3e01730f61b9c91c1c6a10b8b898a92854e09ab22905f490ce3f5fb", 0x22}, {&(0x7f0000000ac0)="cdd43d0bdea284c7d9c9bfafc576836d2b631fd83c13b04e6f71745c0be88b03c171a7665eeeccae7b4bfccf78d69f01b49c3b596fe80887a25405c249287d15389219ad8428f83408c2fd36e61b69d47b76ee1b49bbd510660b60504adf4341f0109b3fbf26c9c69cf97bf776189fc445e1cebe20cddb2ba75caa1b90104d", 0x7f}], 0x6) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000bc0)=0x1) r8 = open(&(0x7f0000000c00)='./file0/file0\x00', 0x200, 0x4) fcntl$setflags(r2, 0x2, 0x1) r9 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001e80)={0x0, 0x0, 0x0}, &(0x7f0000001ec0)=0xc) sendmsg$unix(r5, &(0x7f0000001f40)={&(0x7f0000000c40)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000001e40)=[{&(0x7f0000000c80)="622d03c03f0ec129948012c3d4b7b556e99719f2aa819ebb59036ddc79a347547186c7782f2c05c15c755cd1f0b7528e", 0x30}, {&(0x7f0000000cc0)="c1b02c4a9015e8ef41b17c96dafdd5504d7559a7b96c58b0c06d76e987585b99f9607d4d6f6e7825fb4912d4fa7996f334856f58c0f8c8c9ec5a6b61d589ecaed706a1c8376dec181a8c91de6d512a0cb7945f7c751a964d63cadb033c16f33af5a88fdf10648506ec0665c3", 0x6c}, {&(0x7f0000000d40)="5f6af74ebdf4a661ca2ad38c309f61761aedb39b90112d36639efbbd829408f13d96eb04e688b2cd3ce47f6aa957293075eb3e1390e573d23c32f27954a3de5e186b990f15f64b62f2eeef90a4384edf64f35640e2873c960c1dd24e843db761cb05db9c9a178c477f4655849c885ea4b96e3dad7e6d295fb75f1be887408990a99a9659856b5695dc8b2ca1311ba9275d7f2c1fb0bed5b0b47fb3cd9041915a65c0dfd6fa1dafa71a7b9cfd64f8c0830158da8b050e26b5a6ff2ed8d72142e33a85680bdaefaf525afc22143e2a182fa3a29924e5a16cbbebe12d1f8df04d78279421f981df686307b4ac4d578079dcb397491aad85203c26adadd7bff838140dbac27cccebef060acec5cf25724d23e4cc965a6d9530ba11199a45018cab49011daf2443f6701b03121946ba520cdf913f4b873f40f79ad6c487d46f6ba051ad8a23d02d3d699bca713ab4778a8afac8ece710fd304006380255fbf1f4822d23a6e466dc21466360d2bacbca7cb3cf008f4abc6b59375a23aaeeb22fb8196ef14006e506d2083a637069dcac6b53ab75f6b5758736f6eaed456c765bdd8c5d55a4ac949f3c1fd0886e5055abec8dc0155c2d4fdf0218b5eb940dcb2dc626c34340679cb5998e39797ab7e32ec0b95bd6e40707c733f21c2fd39f6a68b0b0e0a8d2ce9ee54116c88cdb9980ad9e78b93ad8c06c8a97c857a5b83143275455c92a29f0f1d31aded0fd9423975e1754d20d6d3710ec3b64140253e19aca9e094157693cef1b665efaa76c84fc1a8a795a2008bf775cb1e289368fa3f8b40c7c1996259ec8fc59d645fea19f8a11855fdb46561a03e191c37088d0d6fe3d23eae965bf3aa404a3920b310c8f859b526b9d1bd64174780958aa015b903d5fd26ef166eb9430451e26743ea214980958e88e59305396ca7aa4456c55eabd808bc96b170f05ca6cd399e9d9dcd611afa9bdf051abe58f1cdbd22bee5abdd592634d58c5f0f8c8666c4997fc4119a9538c6bdf3281eee50adef8469894633e24b85162f56c3e8c721dc8cea85b74d18612d80e5fd4f17f5cbbf2cb4840a929c23ff9dd7919aebb89393ee3d241b6953ce7d8562204b5f6fff9cf85d02b6dfab8a0fa8f58767912009b8dbe10256720c4e2cdace3f08d2190872149dcd58b12ed6702a0ee42024157c414ea3ee2ddfa782ee930b1e03f4c4d1d96fdf2ab785e834a9a6c9509d3e6eed098cd3e4ea0fb718a46cfb6fb1aa83a355ea424cc519012469b6dbacbfa856ae9255bbc1aa24a8f6cb10030b272d4713cb9fc38c6768403a9a995197d0080d433166fb6a70a61480b859158ff1f02fbacdad2ec2ed8c70631d7e0963512c1b0633e32fea825875246324ee80fad64219ec76c41ebf348616dfa5c203866f4b712185bb701710faa7864c759abe2c5c36907b61415d2d0ae12702db30c6991bb7c8b7a3a989654164fff0e39a7698ebda1ef2a78e00de45c62ab1c9789a16a8f8e3249ff870e9cbb71fcd1745f7d4045f2b8bd92b08fcfd175c3767fb28e7362a74fad25755539b165213d79afae8dd81f1bb9a37025054fcdf71359a1d112662cee93911542d776d71da8dacd19bf2152e59a2020e86a9a7acc9d38f2eb350e99300510a9c96b1a8ba0bc767a4256364d735ceb601357570b864825cf7a6f2e4781b79dd851880a6384f0ec3380e21297a49e408da5478433f5eb5192a424a68db80bde7bb3731971cef3b7d8a98bcb080d408e8ee58559c03899397d40f2824813060f5683fca14afb548d73ce316f5c5784b1a1bff29b73e47cd65e754e985d53e093ea2681796c03c1d9989b856d8ea879d4f76e28b764a8c4ff3270cffb0739ec6c91896170c742dd9d856eab4888d5cade62c633540cd4f23db2ecf05d0ec16118078116e2a984224a7132eb2e557298eece9e1878aa429b56276a37c61703eefb590562ed27231a180e98d10c36b1bebeff10fa787066751e53df195aaf11f6c08840ad4d6826af8ec6147bbc2fe30cda9bbcb6d31d2c8efe78bb9a1b4b37b13ec85a8b85403b3728651bc88dc44473631637d4d2a4cf19f9bf196fb2aa64e2ede08816d2cb02abe76c3bde5a0431dcd82f0bc5b9b5df89beb15d1475f064ca5a31d974f20bc0684cac51b12f3b454ccc86da87a64ae014d18ef4a26485cb0e2cbb0208fe21053c7bf56171fb722f3f0e6bb12cb2514d99f6eb594be8abc1a622fa7ec06feab290d4ac96926ec2737bd75fdaebce6b246216047926be61e48ccc507270abb8d32d9d1f77b05a65c5d576ead7302852d7372fb402ee68bacfac318423b56778b97b43bfb628d9b6427bce093d62c49844baa3b979275f3f7fb146cd9bcc6c7542dbd49b94250c126ca3a64f58112310dea6621d3a77230cdd088130d46d1bf55aa53dac0594b93604da2164cdaa587d5495d9fa7881f57b57d689a6eeadacef4caae7137e3bc198458503d54b23909e693b9ed2a249778a094285a19b26515971550400089361e84d4f2a6e89307f7853e638c61c7ff9b0f3e3241d0ee5ea2a3acc475270073a08240b9bd202873bf30c57cf1f1a07ffb37e0ebbc2decb9e81440472a0772554f6ec5035077fd880a783eb0d159e19da81c882d15b5c7b36c9bfb1d6e535e98215e6952d8b430ee39034aa8b136e100dad4659bf9c6c509c2b13b0d0ca396f7c1034a3a39faddb19103db8aeb48fb13012a2ae0c586aad290776e2401265c1af340a5e140c00efd840677f8dc18cf234ce7385aa27663abba7332917940869cc95a5cbd720484d185e91b1cda8e4ccacbc25003427c6bad27c976da471cb85b8a63a16d69aa1671e13646bfec62dd8ebd38e050e4383998bb74ef701b24d5f795a97e4dd41576f437ee870cdbf9a24de99998b1785f90e71bbaf7c4c538fa9433e2457f95cf1e089ba44348b61c123b29feb11ec24e8d5523e9ff3c30afd740b308f573dc78898817d0b02b6cfb5ec16b9c046810e7c72e34110d0985fc6cd551fce9408ace202c616de913fcb879a6e4d2412503093412fe9ccafa0ec8569833ded55c471c91fa2eac50a9c2a16221b3eb7569e225f1cc5cba011644446fe73a48d7a0ee74438184d6a8de6ba38232394c0d6ae877caca8ac6d059f0571e657f9a3ea7082588e8c93df62dd1a8371239b42d64ffad6b0c5d1dad57083d1be82ee38f30971898b5316373a261d982ac4375780e371660ddc60ee390792eb3aeb587635556655a6aa6a5eb0143c29716b56631915b2af73659e23261dd354545be373bbf0e52f528cc6508876c5d584259b14adfde80a9ecfd6642b48099d83bbf724eee737477973bc793ec6655375ff157215f8d9eddaf1f2d20f03bf6316d46308ebb40a3ffbea37284896b4debf7e4802f2b11791cd2c00e225e4afd2c2a39359bfe453b7cf353c409bcfbaf4841c024ba917a33c67a0e6ee37ab134f6b18078eed5e1efae0c449b7ae26035e20803b275fd56a627a02d8ff41721ca3bb390929ee62f195603cdd56f9190d157e939d526387dcd3f4baa043af2d168aff82573fe675fdd5efc0038a8889003401d1259d444c741fb293caf8774c8cdf485ecf966c8de4613e4d44e07bfa93841f085fdd215dbba0114ddd9375451da5f60611223a3a5dffc7d1f64ff1ce01a0001180e4a7e2b79f02ce2333f4fa414a8d2b5fb1ea489e4f28b2344162f175e288574afd32326ad0d331c2b37bf114c4cdd096fa505750483158da62a0cf9ee342b06eef2070ae19b1b799b4759c265e22fda2a0fc4ea3f71b8871356e86a5d384618fa445e4cd280a0dd43004a6cc2e00b4ac598970a03bbde4ace9a50760006524d94e10fcda90de22d519500dedd1b3404ed02f0bb86d2890e0693f0cfab612095d1b7a1ef533c54a098df6e59e7799bc81f217d550fb75de80aae0d94339a63e3aaedd09d51a9bbb6114efcdcffea8a55e9fab2c90ac3800fe57df3185af02dd1fa544f30a910aebba4980806c79dc19ac4a4da3b54a2da42d407090c88fc89149e77235100ec599abcbc074a0c023ef4974ee196c43f319065e5a12936c0fc582e0955caeab2c89a06e48f5ddafcee0cd80529988107b3d8f72c8b71a85302334af0f0307c3aecf7c00807423f33e26232adf05a000a57808222a3a71aa83be12509de55842c7f2ec9d7d7723298f7c857e8c7d2c469cc68712f66afa422d1627c251625e7a2db0b7bbec646b77d4c82cc4031a3cd67a154b1eb004ecad50fb434082479d85992973054eefdfbc5aa5621d00ced5c568018ba55cb0d922949b072a0aba12b79b5bcdb855f428ae51aecc270cfc03b6dee5720f3bf32bef7ee3ccbd75168e0bae10003fc9fbd540e80b060d0736886acde741b3628e96eb0d7a6b0fd12976aa05cde8dc6d871ac81120d0305d6f0affcfc8233454c0a9a291488c8ec062381fd6be117eabe6f1dbcade5bee6d79bdedf9706a1c68dc7afcb82ebeefdd0e3a995e58d005b8e65c118b41466eea6d02ce95a41f6dcf81142405bf0acb0d97a5a2cfc9acfd1c6c85ffd5e36ffd993c3581f4fc344f8ff35aac80d979b8b1f64dff785e7a03040a2ec713c410781aa2ab90d20713578a8b48ae2743b74d35b234ee8d14c9c0bbd6630fabf39c408f253eb90e0b5ee18cf4c2641de94aa801cdf6e0d33c318f4b29dfdad741f4909baaf6d09c474572c0b5f48ed32bfcdd23e68ce1d8b4fec21d29c4de30ccb4fcc92e83b79b8e7a3f4cc3b2e74a4626802bfd694db5d775379901052fa78f6d83e52124ec898577c8b6b1c0c1064bceae393289a6bb30dd120123be5147f0e838ba510e701fd515f1b03196f3b9ea84a0e2770ac7d8b3baeb9dd456571564780c939358673d8c994196807525a2d529b9a3fa7bc8684170dfe26f4237134f33f9e479da99bbd628060fafd895c558c3055a47e7610b956a7c456ca3298d4e5acc523907c83d08d142bb1f8f5feb4774207b216659604e0893cbae7e87d44b6d9752d6b2d9669636f4fa2d81e6cdbe443925e86806abfaa8dc59b01d51e0a368d6252d1493a65a4f28f9456c0df0ff0446f2f9242380530331d72b2cc95600f000f860bc07f723d3afc709d615da730d364367b41de00e94c82e2c800d8cad63264e01c3d14e407cd1e873239acbaeb9773ef7d9c048563dcdbcde60126fd372dbab3ce9688b2d4019052c133d3514ae5e4e495cbd812014dfec85727ffebff78cd66ae2d8af1a671d7934bf63d1817449360a3d5d35256806c8b149864573058628aefa4b908b75c49f8b11d380a0ddf45b1d98b157cd54d3ed018ba3732047307e1835e0d176b2d259c0695b574b3e37da8cd266210e0d8a2918301ba031b55e8d7ef0fcfe7fbcd715e0d38346df167a2ef87982a312935360802c57c93dbbdd755a6a5c02df4a37cfb35c9e2b5a5c19cc732d8cf2205e5432280c7fd100771ee99e89f72b94ab8ebc1fda540d0e4d25b22c4e4a1cc1e38e852a19810876b39d5c8220c2283ff021bcf1909df6d65564f445e1960e80cfc8fbc84dfadbc03f542234c776088dc9fe82b16c333d6cb096c2381ec11d8af05d42ca0a440ae911778cd100f84cfb5f61a39f6cbcc52540238940b797af2452011e7f6467f33f05596a5bf6c6e3adee1eb8897250d214223fb9b254b57b6e9e76e85edc59c368d898456a8eb8866dbe050484f4448df8c129a789e00e948b614fa7af177ebfcf58d1ca33f410f2ba50a40b9e3dd2f1c9ea59580946583d6e5e9e465717e6d279d8fbf309913558cb19a202", 0x1000}, {&(0x7f0000001d40)="af8d4216255dbb76f26c5c8fa472dceaed8526ae52d43b6b94c4631973c287f7c64521f3404ff7e9463328773d3ba7ae9f7aa59ffb6506b5e052b5debb0711e6404dafd986c488cbbcd11b49d1da4370405fad7a9208d988f15ea9c90e67d53df9df06324e475848c90cbea029af7bc3332d6da9f77f3f15e5f039b76718dfe4b7171f55de40efe107e0c38e8d23acf969284c8f244c1206d72cf63b7541192f16acb64350441b3e1d217aabfd189ce12445f0cd7ba21be0e3bc87a3a2fc9b116e71c727e2a2270fd89b4dab8b7603f303848497938a618f28fca8da836713e90033188edc089129365bc1185554258346f6", 0xf2}], 0x4, &(0x7f0000001f00)=[@cred={0x20, 0xffff, 0x0, r7, r9, r10}], 0x20, 0x9}, 0x0) open$dir(&(0x7f0000001f80)='./file0/file0\x00', 0x10, 0xe1) sendmsg$unix(r6, &(0x7f0000003740)={&(0x7f0000001fc0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003580)=[{&(0x7f0000002000)="796eca9c7879edc095cba94fb2dbf11ae6a73e70feefd0d73e84dc759a7bc0040488d1805320d545c95cd7c97fbf", 0x2e}, {&(0x7f0000002040)="e85a6bb57bd8ff021821f70180801dc1a3d0be8d40d506e32087a7f4f103c33bf5ef5501d97817ba24cbe61ffd5c6a4cd94ed4dcb2059a64386ad31ac96ead40a5fb7fe953f9e39b730a38fcf14bf833c81944a70ed84b2111b47bfec65ae7cf0628058c83e9d2ce74d7247a79a2c7a4f898683609c65d08d04582291b5c07b1ef005f49b39da7444256c1b3a38b98d26981d320654a0e69d218", 0x9a}, {&(0x7f0000002100)="65678c8d038efd88352f362c18ca46592c6f75cff214d6fcb8b8898963c7a151956ff6916666b1e9de29aa4075e217a84f74da0d6866124f82ef6712f70897ae5dda1866f4f14acb4d292b2a900d69259e7912aded5f643e3fc8c184b804ecd7b667b2a30377204f85dbfbaaae8ca73bc6f467da350a443b3f61cbbfe93d41d35ac38e02027d392049ae8ed47f30700358d90034d4f5874f20d15f84308a8749add82e8007bb7ed33145b04929a48b81e24e91f8bd1ad5c893e8c4a254cec68a15f7f19cf166d3cc5aea52f83daab673077417e5b2de49dcc70511eb9551d077923ea9c83d8836", 0xe7}, {&(0x7f0000002200)="3dec8ccd26cc18f8192061c7872b55c5b61cdda36d3e1a8e8cd6ed056bb4efab9d92cfc128774f78508cc01c1dd990c6586c88dae39cad51f3bbc64228de4f0d8f6d3c97c5cca9c1077e42d499ca759a12adee14e9bb362bfded05262740aac17d53b737bee7bb2b0e4f92b1f385f18886a5ccde9a9bc97ca23c29900ed56f8bbe2a87c34244e875544059f84cb8c46e85c31e54a3062424d08bd66030782c60ec76c6f3283e01d432599e7bf726e0de7a3723320c621d3f803fa5d3e558275f553cf9cb06484db160ff015adb5319fba18712a8636e027d37ec637396adc79600", 0xe1}, {&(0x7f0000002300)="4e47a7d69bc25b7fa7a8d23d0adaa0329bba364369063ab4b8c1f48229ddd2b54f2de2df18f89d193b3c4c101aa8bfa6969479599e14a04a1b800ef039c154da94b8364d57a51a9513430011bc520dcd88825f1e7e78", 0x56}, {&(0x7f0000002380)="06ac5f3b2f910254856452498c24fc4cee3b58ded5ef65b221d35bb008de8b873772b9dc686fa1b8755308947ec1268c714e139396a0aa1e234e47b812dd903a28b427b59f701337c60b3e4c9450008cc78df81422f12914d8b3de06bba60be12be26eaefaa535fdf27afe3238f2e8b0b3689373e47f5ea186191a3a264ae94645500c080a458d58abdc30ed6d9f09112520e9e40e41e6a3bcaf0055637721aa612f14a55014bae429626a586cf7a8aed50f9255ea22dc29a90a35d89d40949ff05761128a0a1135f49337783efcc204d89354065a6759fefc05105f1fb31bec6d82fc59444c4b2879e30b515b2f7512af68d3938d901b64aab028ea480bee626e2d5309fafcc34190f676033157dc2a670bbe4bd1816279e6c40e1b87155aaef8d078446aa31631cb19ec7b11cf65b7dcfd29d6ba0cdde0d203e0de82842dda7b1deca56357c8226d9c9fd4792efa6acbef0d943d7953b0e518fffa12d778dedcd41d6550b9b7f5be99bb5d498f40d557c5f41c9d0e8ff0331d78ec385f19295a74e6e62a1b3d455db1276acdd83d6f37cdd7b2d5e8df2821277e6d17feaedf80b0de136cd1832a8b320440ae5cc4da6ecfb4d7c3a5b7c1084e32f52ecc2821db36fb091cdd4b1b2b7e3c8e771937bb80cfd29935bc1774533414771e11e21b2c37e991ff266da14bae6610607a8f6f056823846cedafb92bf61af8b4cec523da4569b92ee3df620c804bea46c8b39735ac382daa2d987d77d3607c3de60f9d1ee9359b1d86d08f5bc6dc06b9a05096fa08ea2103113aabab24b7011c5cebe6c6cd36ea2a94a19616205b85f9179771db8cda3fb330df4b818b1b1767c6cd01162a2b3d263fcdd81437628b1f0f24671934b2f355b56cd8c91a4ac33bd416784810a25d8b3fc604443cb2f6ae5eeb8b786e087c87d53a6194a56a39475d1266245f837622e920a534607413be178b756d79c5000595e65cde6a39c0e7b93df0bcdd7eaf7df9a2aa3c07816be7177cdb8a6fa9e0897b7fd13446b863d9615f7c0b8cd7dcdec214c250842181162822073b151cf7d2e5c92a514b03c9888224f19e190e749827d1d91c954e87f05d7d9b326d9b53dc0a0c886d4258e92ada67a3ee96bec338bb628d11af4b9e7900eae83173ef90037784cd946c25fcbad48dbd18f7622e6d4f3ab38eb6751330916f9a4f9960c47a46f94b463f0aa491e77a069e2e96d43b77716f41f88e4c6f43f0340dd576fcbe88b9b49d2352e9a179bd1d3792781d976ce737f2b5965b93a08cf37571e75c6a681f9908241b347adb3966a964146bd34ff7a7fd337ae36742c7dd5531f3c0ef769905be335a87eb37f567498bdf15babc8ba5f599c78250288f94b5b1f91cbe0de9d6c8b4f3b9ca0141d74f7055d4fbc6c1dc825cb0863b17d0974ae23fadc5bdeb35eacff13880c407a3b81a2988c9560f545c568cb1264c5d93c053f1d11a50e8d9284f8a7d53187e59d12e77b83127253806aad0d0036296e773c030f47f4f2fb6c125266ab05b1b16201a04efb67119d07bfa7c86774a4492263c7bce1b1c0865aaa8ae2ae2f5b549dfb8528fa759a905cc922a506c447eafb3d75c4102d4f5e943a274cc337ee10f1e437193838f17157a7a290b8af110b82521b37c2fd117925caab7b2b87e8752c1ac5b12f00cfe36b964a9144c124c14f383a3c79cb39a7933184be1a93544de08806e1900bd4fae3d20bf79960f9e0f9cfc7f34cb269554bf405c025766a0d7a5570e845b85122d127aaba118b58cb94558ecdca935275581ec95f8e34e7df4f6ce596296e5631f965ee3af4f0b39751c7d1b2e1dafb2edbf9616736b633c19703f026fcbbcfa24e1aaba7295d0f408c87b0e0033b0f8597ebf0daa3162dfa2744b9d0eb79411803ae3a73d92d363572c3c11d6d4809c6a1c7ec404099c3be2ac34b113f5edf525faf92f9e876090e8b77b0c2e99b4e21747257c542bd3e86d46719a94fc656106988e41eecd1e6712820dd3740b085cac81a076e4e017af28af885021cb6984a549d1bee7442718d6eb2270d658ea574575c4083bfbc619eb438a58df3e0d23dc71c265ba259a6a51b47e7d2da2b971ecd1900a60f3542cd5a2141a16a0b35d870a569cefa3e35a16488cb479ed7b1e1a512daf267d511c351e5ac3c02ca1dd2489fbd0fd3bab2cd226e98e48d830eb2253f0e5cee645738300fb93d6eaa954a8878618669bfaf8f2cb695bc07db493c2d9d4648573d6a843791d500ac7f48c7bb52e4649c102fa2a84b4f862cca2cafb4f2c1c270199761b7255c4da2ce4d5f9c0a830ea51662ffc359e06cb63dec61e74857783b705b962162e333d55beece9c118f57fb7c2bb5b2d76661ae32c1b232bbff9f149e934872c86fc8ae624d8d8a7fd26ee2e25a9d6652a566c3dd4ce2f4ef8fca1dcfa71f88e3eb1173002ef23d89f1574807a76ccc2a0cb5ab333f7667ee68f983907a98895251200bdb9ceeb66fa9c9452030d52f7569149e7b746b932c109546e2a351bc2a49ea585ecb2d87efb41fb39c96610b9c2215f74c71b103cd4dd79337f8a345395038e0527de2842136a7cde85550f807f305efc80fe14e8e3896fcd3cd29e4adaeeb7468fe2a53c84767c3b008fee9c65faf940ee4a0d684b262a973ff6f0f8dd168f4830c2605933dc6b333b0e93998e83e28adfd2948fd71b9b4e8d809f3b380ed1885e03a7c82ff70c54ab0e81dd252f67ed4e186ba9cfc326e2966430a7ca841daff5ac5606d3fc8bc4ac4061c33e5cd10a828ff4566b02308a6a07560a163e4c5933f9c9287e9783016de228739a6c4acc1219374855f4414869e7bc3e5d34c8bf153a90f5c0d45cb6a0192b96689a1d091a65508bdddf7dab022cbcda48775cb26c5d8f8bf1a94d7b8701203d327bf78fdc32279c87373dc252b4a99b11a1606d97a38dd2a28f02149dd13eb2d0c2a5487614afb84d735ed00b5af7249a95d1125a08096b84d32d5228521b2bfe53db3264aa34d3ebabf3cd5836ae485f26279b1d13d309384961d5c3111dda8626efbf335216513f01c2b1a6bf0f8f2c646e8bdf88591ba73db79647804b0997f98b861b20dc7c2cb46be3fcef879f2e2ff65b79c9ce99ef198428dcc0e9e49f2d51c07af0fc8323fafe243bc8b3b6881989b5df7c509d86565396ba663df410e1a22a20516d4f9f014e89bbcff857a6d8c209b9fcdb4f3ed5ac0304c51532a47818f5db39664feeb11e45eb2846b292f38042e1f20c4eb2cb0ea255d891e731b4b531819bab8788928547ec7f8f5eef4aabf97f000ac7b2fcb8b8381f7749676b559465fe2273613ac909bd256663c4d1805f17627aaa54e1c661de5e524eb5e37d8958143acb74d94258874414c0caa3d8c7e43d293015e7e4bd3368ef706abf9aeeb72e50a7e6b27ce160f865b2dd152c179e5b9529bcbbe04706b53f8ec08b60ef89f3703da5170bf469e5ca25f74e3f1a68c15d61f3a8ef6b73eb8bed9a286fe5a5873119c019b1c31fccb8c7fb2e758183db4a305f8f2d3933cf61413a6aa36988730b27b922a4e1175aa27603e16a002dc81a9d46ac56f9973dad1e860dc5102224a5aa1264b84267346ce0b7c1280da23140394c7976ca864cec850e64fd03d2d6497850e25678a9ace2a7267d0ee82a4bc42a1e0b94f32a15f32acb3916bd13b64960bcf345219ff55dd57e302b6bcef5f4e248bef06a23e9bbcffde2da9ac467ee5789d18cc88d9a389ac51296e9e6e79f2b74c254c959a881473bc132b5f90cdab06753a93771dd040012cb2d32914401f237e8c619b29eaa3575835ea32b4d14e29d1a8ceba2fed9d924919dbaf7935ff511d26a33468411c879d281a4c59c95490ce67647a12133eb13c1c38df878906a6321ef75d53ca73fedeaeea9d3992d8a312240d4f9425f8da6a9f582f1e18fb36570b8ec6163633a6f8e68862009444651b28f52e91fdddb4d7c693fdaf0bd95c3978d940351190c0d0881a2fe9fb463334a9eb2933902749e981add7f2273d0cea37910dfe7a1f389c8a72e3a989a642b6d954fc3236c9a028d43cfbaee06873568f749e7b528014e962506a43445e2946703dc926a9b4ec27e25bc8dd1b5a0239873e2a01f826a4f7a431785926f28bef90a4149e9077091e6bbb1b504d48cac1f0be256e9276b6c685f9231b4b8632d00f2843f19026f06f5e27505a5f869c3637c6a49f54c8fbda11af5cf325ed3ce532bf2775b44db6b519a66e1eecdaa30f1a3aab090919eaaaeb07abb4920761cdf024f6d3aee845419018c0468c3e9461169478a38d11f1807987f76621f34cb716521d22b885a88aea9d0477e6b37ef411d033e740c7703bc610fc70c0a7daf745bad61bb18143b838a057e48cf13f26184d281f47b3dde4101a2508a4a2cf27384906a825da4d4f3c9d5f65536e11182672d8c7141f2a8c89e65f3609919ecedab5f7e5395dfc376a4c738e46e915c0a328a287eefaab2c081f792d74a068379101d8e82c7a9e75d636e624abc8d3352ed34563c13d3aaa8a4ce67ff659180f241abd7b3bea69b98d32e87259601211e6a156dfae90052e190a7ddf3fd823b502b0a05828f12a1538b01dc6e5dd295231d859af9a2809d9e069472bb9e34fdda281588b591a469d7e142bfbd3b585fe2f8b5ee17706407b3bd2cda194b6004d2fd0c456412f5b0b5c18f12d558310735a4aba6e3f4012d0a536e6ddcc7771e6689be2471602039c74a5a8857766d9f9ee930ea08fa05ff292c5e9eabd3003532357d14e08121e6d4c4f284e03eaf9daa5fe6f3cebccd323d79e9de3b9c8793a1d5504c6a4d8e6f11077856b1f55cb07a82aeb0975fa3e84519a266ed47a2dbfabcc5c32bf28d43cc9d001906a719a9fc8af0052f7550728f8c9e07fdafe8fbc9a1b057c3d61660ed785ebd6e879afa773b2960ffb50c3dc19e7763cd072a6825fafd800949ab7e779d1e789394211aae33cb2988ecdf8de46b10944c961bcca065666ea26a34665950bc9947474b5408bc7efeb020fd0cc96a12f677206858516637cff1877759e928c2d2d3820ec4803d470192f3d097cbab91c170a9278432271c07ebbf5f53c770345d3a87f769c2113a4fb60f0aceea4205a3a9ce924ca2ee576bd88d4f1f00b631c7629519129f7ac0b5e6ff9a287e533a55a314092002cc31117c28457bdc0ec1674a728cc8b1a413c559e2514bd120ce85602fa4d10c28e469c8ac9b26734a97eb350139035fcd3eb93e68d1cf446fee8b6333998c2e8cf57262d34a443b6482f43ddec06a62f62e2198b67edeff536cbe56877488a5d6ba7df5df7882e188d75cd15e64359aaf237b6fb4fc6c006e30f5c299179a2bccc14ef031d43df153cd5b50daca6db9d4bca2827515dc0b28b8bbfed8c83e96b39432bc56bc95dff8f1378c784286c367d432b8f1d958ea9006b6d055bd5ff08b43c991a4942322cc88001f433f4aa2b8c216aa6b5cfe595be2effc6f84d291d799efe05a79e2af2c01c2df012d754558dd6edb3c9402dd2d914a12c399ec10acbf24c8dcb050ea0d6610add41c3ec5ae7315057e554fce4b7b9e2fc191f2526fc88425791c18952ca926fbcece43bb3d12ed64ceabc452d1e943be36376c39dce21f3b5f4fa59337f3ceca13d144ec1480c32f2f0687be2543bd90c472613fb343986f26258fe678a91db4b338ef0b538651dd98c8bd9c83efc4a4733a5ff15f734e6efcf7c9090188369cdb4313251cd1f1c441a363c98f5acb0a39d5940f6a2b7f7998", 0x1000}, {&(0x7f0000003380)="69e5264399d33f79bf1494e7c9937d34575cbf3eb7e06781c0e7de7c647051f50809994bf1706c92bcb4cbb67031798e3360d4973a0fdfb009266580ded2b64e16f52a3748c48d8e10d64a0fde66434cc22278e3", 0x54}, {&(0x7f0000003400)="dc7d27cef653967e2ba00064cc20871a2957ad521798737bfb7bcfd7b9d4594f66e2b65ed465d11dbf03a8b625262b54048cbf7f943048065b9bcf52f58e1a713112a8eb7ab4eeac7b83984bd8d749d6e6f992c81fd688cdf9ce8c97e3d334d4101e26fcec74abe3957f8d8d301c8d230652789c7ac072f7b0b5fd0a4c5884", 0x7f}, {&(0x7f0000003480)="bd4efd78bf3b08346e24c5dd779a2c3019b1b73fcc3b38f88dec6a356872a01b8e34c40f85dec84b8497aacaa4388a3e8bc435f777d556c1283cadb7227815333d0973604b74060bb32d1da3ec7b17a43c579278d070c025fecc32628c9c39530aa5fd8aad23cc5c8eb1ae61a8c8b36caca8da96bbddde06d1f303ff865a41234293a0cc74463b3ef9aff125ce1de7b1afdfc0d0ab800f3156d0ba8a8077a56d203ef6acbc9647837bee1af91ffc0728f860ca31642b79a2f3a426a9f9bc2b9e7b9fd90e13f8325c5daf53220360c90e8184280fb7cbd90cceaa0e72c35983a61e5aa5cf2672db60df3a6cff12f983", 0xef}], 0x9, &(0x7f0000003680)=[@rights={0x28, 0xffff, 0x1, [r6, r8, r6, r2, r4]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r0, r4]}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r10}, @cred={0x20, 0xffff, 0x0, 0x0, r9, r10}, @rights={0x18, 0xffff, 0x1, [r1, r3]}], 0xc0, 0xa}, 0x40d) 22:23:54 executing program 2: socketpair$unix(0x1, 0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000040), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file1/file0\x00', 0x0) shmat(0xffffffffffffffff, &(0x7f0000264000/0x9000)=nil, 0x3000) r1 = open$dir(&(0x7f0000000700)='./file1/file0/fi/file0\x00', 0x0, 0x0) write(r1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = msgget$private(0x0, 0x0) chdir(0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000140)="0833b4b1", 0x4}], 0x1, 0x3fffd) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) seteuid(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) msgctl$IPC_RMID(r2, 0x0) 22:23:54 executing program 6: socket(0x2, 0x1, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000200)="e65ac238", &(0x7f0000000280)=0x4, 0x0, 0x0) (async) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) (async) mprotect(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) (async) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) (async) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000502af0000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037382102000000720fd38bfbb77ec1f5a8727781ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffff000000", 0xb1, 0x2, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) semget$private(0x0, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) (async) syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) (async) mknodat(0xffffffffffffffff, 0x0, 0x6000, 0x9) close(0xffffffffffffffff) syz_open_pts() (async) setreuid(0xee00, 0x0) (async) r2 = semget$private(0x0, 0x3, 0x529) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/13) semop(r2, &(0x7f0000000000)=[{0x0, 0x3, 0x800}, {0x1, 0xfff, 0x1000}], 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(0x0, 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2, r3, r4, 0x0, r5, 0x0, 0xff}, 0x2, 0x2, 0x4dd53b68}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 22:23:54 executing program 6: syz_emit_ethernet(0x6f, &(0x7f0000000940)={@broadcast, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x61, 0x0, 0x8a, 0x0, 0x0, 0x0, @broadcast, @empty, {[@rr={0x7, 0x3, 0xe0}, @rr={0x7, 0xb, 0x0, [@multicast2, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @eol, @eol, @generic={0x5, 0xb, "48fa89ae2b849e3874"}, @timestamp={0x8, 0xa}]}}, {"1829c12e96ca4f910821907d57"}}}}}}) kqueue() r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000080)={0x9, 0x0, 0x2}) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000000c0)=0x2) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r1, &(0x7f0000000ac0)=[{&(0x7f0000000740)=""/29, 0x1d}, {&(0x7f00000008c0)=""/103, 0x67}, {&(0x7f0000000800)=""/18, 0x12}, {0xfffffffffffffffe}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/21, 0x15}, {&(0x7f0000000c40)=""/269, 0x10d}, {&(0x7f00000009c0)=""/232, 0xe8}], 0x8) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000780), 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) syz_open_pts() select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) dup2(r6, r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x811, r1, 0xe9e) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000100)=""/158, 0x9e}, {&(0x7f00000001c0)=""/253, 0xfd}, {&(0x7f00000002c0)=""/76, 0x4c}, {&(0x7f0000000340)=""/254, 0xfe}, {&(0x7f0000000440)=""/163, 0xa3}, {&(0x7f0000000500)=""/25, 0x19}, {&(0x7f0000000540)=""/122, 0x7a}, {&(0x7f00000005c0)=""/118, 0x76}, {&(0x7f0000000640)=""/19, 0x13}], 0x9) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000180), 0x0) fchflags(r7, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000840)={0x8, 0xfff, 0x9}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) socket(0x2, 0x2, 0x0) 22:23:54 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffffba) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x1) setegid(0xffffffffffffffff) r2 = open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000000)) 22:23:54 executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='./bus\x00') r1 = msgget$private(0x0, 0x10) getpgid(0xffffffffffffffff) msgsnd(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee15422d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cfff03c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca062234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d1164d9d5"], 0x176, 0x800) 22:23:54 executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r0) r3 = dup2(r2, r0) r4 = semget(0x1, 0x1, 0x8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000080)=[0x8, 0xfffb, 0x0, 0x8]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) seteuid(0xffffffffffffffff) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchdir(r3) 22:23:54 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x4, &(0x7f00000000c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000080)=0xffffff1c) setsockopt(r0, 0x674f, 0xe8da, &(0x7f0000000080)="084d11e89cbfa2f3c46605b75c4370f21072dce14cf8a3b2", 0x18) sysctl$net_inet_udp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/28, 0x1c}, {&(0x7f0000000180)=""/53, 0x35}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000140)={0x0}, 0x10, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000040)=0x1000, 0x4) select(0x0, 0x0, 0x0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x8c5}, &(0x7f0000000240)) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000600)=[&(0x7f00000003c0)='/dev/vmm\x00', &(0x7f0000000400)='@\x00', &(0x7f0000000440)='/dev/vmm\x00', &(0x7f0000000480)='/dev/vmm\x00', &(0x7f00000004c0)='&\x00', &(0x7f0000000500)='[@\x00', &(0x7f0000000540)='[-\x00', &(0x7f0000000580)='/dev/vmm\x00', &(0x7f00000005c0)='/dev/vmm\x00'], &(0x7f0000000700)=[&(0x7f0000000680)='+*@/\x00', &(0x7f00000006c0)='/dev/vmm\x00']) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8020560a, &(0x7f0000001640)={0x3, 0x0, 0x0, 0x0, 0x0}) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r5, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) mlock(&(0x7f0000363000/0x3000)=nil, 0x3000) 22:23:54 executing program 1: socket(0x2, 0x4000, 0x2) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206937, &(0x7f00000001c0)) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) rename(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000006c0)='./file0\x00') open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x3181aaf49a7bab1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mknod(0x0, 0x0, 0x44002802) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x7}, 0x4000000000000007, 0x0, 0x0, 0x0, 0xffffff04) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe80", @ANYRESHEX, @ANYBLOB="98e93a0f9b5cfbe8ea34531bbd02b83075", @ANYRES32, @ANYRESDEC=r0]) 22:23:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) link(0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) (async) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4301) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8], [], [0x0, 0x3b7], [{}, {0x0, 0x2}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1ff}]}}) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) (async) socket(0x0, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000400)="a1a01397e4e0f82f263fd0234d875e9b36de89ad611d90045a9841f96d531af28f64c907ea4386642c373cfebe76", 0x2e) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="01a8", 0x2) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000380)="8bea8a59e1e3a7d69fbbde918f8438c57c309e152b7e3ac6c2919ae4057f83fa104f8c732692e64d6078420d5bb2ca94c11ed098e4ec8ad890746e1d831b9517bea7d04c4d826380260250b843de73235530f66acd31b5d0f35fcf6ee6f7006cd869cd8bbd8296df0e5525b5c1270c3ee19eebcffaad7166674a0e4136d840", 0x7f}, {&(0x7f00000007c0)="01c5104e693820019f2f8ac1cb416aac4aeeff09910382b0b5c0d6657e4e587468bdadca9080058b0c0f7fbacb62054cd109a804e3ff2c50f40e103848102543cfc49fc1e4b81b052b0e491d4e1f752549616f46933fb1a00e530f9c735dca177d18f7c91d392aee79378931c26c1651f639710aedabc8bfab0aef32c8610373d2d5ae86195bdfa1177194b6ecc45d4e6cb8fbb2055078a846344ae137efec7ff5a3dd", 0xa3}, {&(0x7f0000000a00)="f15faacfe8a930347d1742d70db6a087918fdd820043b85b8b3cb7231a0deff08f2e4148ab65947682f131830bcd85f67734cb386eb2a9166b8c21aef40bc72f7280fcd9a36aa4df64258f40191927a45335e6e39471c2b7ca397962f6a4c7b2b1868237427736c6989f833626b08359574cc0296f0e6aa602493228d7e0a590cf15bafc486370b2f3e81b7793b4268ee3da473da766ac25720f471fb353960ccd2451d586f1eddeedc65482e386de0f6175741e409ba73f9308e125649537968e2b2c84d25bc3b0cac5196a1d4b505a0907fcea6f48ceef6163bb7c7e15b182012ada4333f59a0b34fd8ab148fee7c2687f37f1054a26d6df7cfac13aaa08dda77d1262ae91a8b800bdc01099fa70c3eab0eb72bba500be6335f64dabcc426372daacc716996f8ee1b9e2badd07ec96188a338f7ed8f102307a2c362ca954ed8d1c5738ae143d127403015366b6f7d42286e9b09d33a0f8", 0x158}, {&(0x7f0000000540)="1f4d2a63c06bf0302ec520592c04077ec650c7f7ff033c68bffbc0e7344b56793e78d88093a4ba4af1c0817979a2afa2c469ea36fea70d85bc622b2229fbfc4130e1e3e66c0563f259d01f542c0c143e699220a74e7c572a2990305be72eb41be7c27033ebededcc76e2d2d26529150249d5b374246dad134a1ee547849abd1bd600f543ee35d6d7704c691800000100000000000c8b683c0800d2459191add0ff010000000000009d9f810d502880b486a69b5ebbfe043ad621add0", 0xbc}, {&(0x7f0000000640)="8231b5c3bf915b549aa500acb490dbdc844a5003f5762c3402dfa6b8c900d7522727e0ec9794402fbdc7ec6cdd398f52a2473ab34cde16c2141281d16e12633090e4881591281ddec3aef5063fc30710951bfb108f470e6a98cc7c7c8f5e0a543f35863ac725450a366398191960a77879e67e18704f266dcdddb563ab7224532f68dc9b2cffdc9158d36cae009a07f794cbb68716b3761206f84b3fd45ac5ad722a06c2d1884a02c2c870ed102f3e5e0e1d4c300f39c543a365b55979de5c7539b51dc900"/208, 0xd0}], 0x5) (rerun: 64) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001240)="16796c2984e1f31d1505a362afc68f99c9ef8b9a8f3b2ac4b7449c9c726ff37c34eb5c38a2f4342e3bd90b1daf26fc142f5637ae7fd436e88da4fefe9329cdf29af73198d942de4a546ed6618ddb9acbac23fb77df7706ebb6102b2f5e352426968e766091e930c5c188071b55c12db00da1048c453a8a5eb1866ffb1bc2ff39135357a472217c08774db1808a8cbbca19c5450ad80233166608a9e752bc9daeba1d723511d508cd0d41f083f9a4fc8c835f91232fd15e576a6ed5ca1b9e5b574acf0f88863a7abe8d5420e8ff7d9d57ae7b2dcb6c3de2e16ce0b155ba07cf4b0505e7f5b8bc2635701dc475d89894d4dc92972c88ddaffad0b830d207b8aa94fe6437ad9a2247012d2f3fe54fb4034d540511c1d13a7ef059cf229bbc6998690a28dd3bd8b9fd17604505128a3a7cc445bbac234739cfb6c58283ae5276aa3c064733db076f0af20d52a223acb5be489724ecb86eb61684ecd494f4b84b5d4d504aebc02effb8baa8dd07291d239267185f2737a84775160379b995378be07821e6398cf1a0636b767abef62ac73592180c853519597939819bf6ff647fb359d38c50235a4ff2e3e589b2ae8aef7d56756bb4df7e911dbf3f2bcb8f51c64f97fcae3d82bead8e0a5be1d2d200cba05a37b9d62a24f4ea3368a8086e4d7f691bb743e77fde20e7c34db63f404bceac86860b4d556b6094c31b41cb4e5bc4175dc9335870ecdeee2180de5ec444966aec", &(0x7f0000000040)=0x210, 0x0, 0x0) (async) semop(0x0, 0x0, 0x0) 22:23:54 executing program 6: r0 = socket(0x0, 0x0, 0x0) (async, rerun: 64) r1 = socket$inet(0x2, 0x2, 0x81) (rerun: 64) sendmmsg(r1, &(0x7f0000001280)={&(0x7f0000001240)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x4, 0x8}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)="6de741550d57936fa23ae7a66d82ac688035d1e53363566dd923464a1cf21cd82895b8c2248fedbfa64c35b57578fc90201004586e5b491d1f2bc0e501973c0a8dfbd6f60b686075f03bbd74460a39e6936f36bdbe24f02df7b5ea4f92ef291347af35b8860987ccfa7e6ff22a75f228d4d6919ae34ac61c3cd367f23ae0a4c0360450b7c0dc9700c0f6036cd2944bab408c22d69d97f7", 0x97}, {&(0x7f0000000140)="d810640f24772b74e9f1cc827624100ee487eceb0be3074bda6f8e48aa07efef2bcea25082f33fbf40c33e45c8e6d66df55278d5da9f8862eda3f78d590b46ab08cfcc82de0ab2436a79ea2400db0c33a091059089fbb09381ed51333640", 0x5e}], 0x2, &(0x7f0000000200)=[{0x1010, 0x1, 0x1, "72c53b495d20a591fdb3a2c9c2c1d01882cf2af4e5ed637464dbed17b1cefd9b4180762928ac429f6945d4d94f7981311889f57f893310dc2a202b2c08498e01ee1f5082b8607f661d52a0b376a523a1f5a4faf74959fda67ee1bdce53c7eb1c1b9728a524bef94f211c2fd662469690db37787489caeb479213131fd4def6db6d3fe3819f41ba85b5f67aec39aefb2a1e95228e635f1892b17305910f281da41bd5aa51951ae0f805327dc5c89a40d85f2be07020371e6b9f56672233453ad8fb3863a7f3ce88bd3005a431871f4f57d7955ea2e43090af10df7248386061a8ffbc2667967a5308717361d66139209f06f811880784884617a44bf394af04a2ec0cb504bfc74d8453d5c3589401dc622b69d118a1626aec50ed42b7f802df7f25e8208f96f87cd4bdff059efd034956d821b8697f37330a90f43430f127893075501de067f965c318f6587b937a8508acd1ecde5da67539c3eeea0e9ab8fb31f988139c3130ff6a292a4a3d0424ac1f80710402c86a0815423df4576c1a09bb20c8f71ec0be8060bf8ea43430d9366537b75c02ad6026bb1cf10008e810a407927f0a13c921d35e9ceb59990045e5dcc90c02a106806a72e72f46c575fd52c6e1e7f7dbee8f2a48e0917e3bf8c5e01d23c1549f7a5bc1c29ed5c6db36d8d70f346f951f98e89c63435c8ab2d55a37fe40f6b17ec66e8bb71796eb8d4a4a2aec217d1d2196eb0b75312388523e6f1f92eb9714a5f4ea96efd5d5c80317d4c41ba7f34fa78697b5e3c22a8ccb1ae5a5d60d7ef4663b9fc848579c09b7e1687c337bd9fdc59d1fc8399a1aefe5c37314db63ac918eb66736f186bbef2ca3266bf7cde71a4afe023872ec66b8acd06ad17e01237df98a95a464461742fb0b01c0eda0f69a2dae0b09725b161744d0ed4c214516488151d09baa81ebbbad7ebedb2585883914632dc6430dbda477ad0bb299ab8c76536cc6c752405ab9ad60ec620073f2b1265fffcf8c8e1605a80c0b8e2efe595b81a6dad7bc5cf4b1531aefa14e5d0643f4e035e076b818c2ff893102f6a556fdf97eb17a4ed749ee9adbf2ff53d3ea474699a66690ea955bb3278a228a1702ed3d59b457aacb9845bc9879471aca4f3e08737ca8c6f579075023672b9cb0069534d71747c5c23473c52c7b8ea49333e68ae18ea739bcb9726bf00207832b8c6104492565e0dde60d8495c81601e719b0505604ec89c74914832d808996609e00bcac69ef88602f1db0aeb0eaf66621b214f2066962644bb53ffe5458980f58601a64e2159a668f46086b5a1ec27262f6b07bb694b4a1d9674e2703c687f7716697bbd9668932f8cb3e2fa93dab22be29a8846b31f17d8a97bdd10c0ce37278f47a90681511c9836d71c215c7aff6f6771b3f263b974b0029e12d5154d905b909f15407f0fd67b920aa102d399475af69c61a5210173930e2efe0c0cfc85fd68c4dc603194dbf305ad0b17a5104710fdddccd83fd383c4ad43d8278976adc1feeb963343e469cbb543d28fa775f0b46252e1d747a8b224de7481f637ace9a44b1acf86c45bfd0a746bcb51bee280048aef7f0559b970366384cf3b45b0198fbbea53becf4c15e8f4c2c58f29b318ab0468653614cb1b3edfa38965487f7745b88edb3ba4ec1fe6d0297a87b88d3710d1efd392c1bafb455750a7c8035816e03f0ad18b1a81a6f91050a7593fa946e11bc6599f34c53efeaa49ca900273ecf9fb7b33d29cf7708bf86a3bf91faacd90da5a3859ada7028e1c73e5f0e370cc53f77c9ebdbd0bc8206aea7a00877d9613fce6d1f1b4bfeba0b30ceb6c2c7e521eb03d68ce2a45071f3dd42dc43c142bb10fcec4d968fa764c5d866dc3fa8505ecc9083b7a440592ced9eef2d23c6f4712013cfee43aaf75f5fbbde6f2af01cb6083fa4df98c351d410e7c23b1fb64db9e28b4a535efd2f542b5a6d47d8a5062aee8607ac470066304922d0c53acf2650d7033221e3b2e93b66df6f93848e4c3820e41d9d9a270fe526b227b324f91a2a5be5697c5bf30a7a71d9f399afffb360d21168239f0df995c1da0ad292811d9b1f5346b1043a6f648315338bff2a5a326fce68ce897cad830d9b534c93f78e6082b3a9baa78b33c3befe85f8182a0a05392709869a3440006fe933997dd0a96ebbeff2807f8f7196ea55d6ab678f6e4bc8d6894686a47df6864a6077f46de9a34a938742bdd322db09b1af4fe82634bbaf8a8d5462a8592bd2379b7ba3ee9f46d6e7cfaaf23c8b5a56cfcb4181fcccad7a1168d7df4112b08009cb0ca8be66cc20ce5af7efaffc82b6ffc8820ae81523462f524e6cacbd60aefc0ce798dd161508ca538ba97f3cb10587a4485ca5ab453f9067675f2a4fa58fa3076a0be399925d4f01921825495dcc6fd28b2df2935fdb07ded6c11ac4b2c02d8f0f88d8fffc0eca02bdbe36115fce0dcdbe2e9319195ac48f33a6c699ffb0af6d252630b40a79f521ca1b3a2f9a7d4531a7d38b6ce9e8706664086889a1c655a60180ec9b1723376036a14ae996757966b3cfff3fad5f6907a3299aff029bf5cb69a6fbfe7f072d707d92d993689b22f4619e333d895bfed1b11235dce162ac70414994004161530f282fd3d13af21096aab2b0b3debe9fd3ab7aaebe9209fe6fd4b85b5e0b7be7318322ddfb1ee14ec08ed38de051cff65b3d9b4021f060f9db0b444da32620327ce8de1410823915d94b90e93be2a58c82f8cb03ac294ff5b4c80f5116cc590f7faa125789ae616e12325a289aa2d2022f99556afa59448faaf1417bac75eb265a3cd3f16eef0d2d7568b48e02ee82157649bd24675a829ed3088d54e4f01d8de572e68f01ffdf2043f1b47368d5ef9693bcf12b20564da5f955a0eeb5c7cf51ecc25813e2fa7bb9ee5600344c6d298b5a00439be0ab707f4cf835ec9b5e01a61a0cde99fe8217ce80ca93012e6d4d70fcf9f9405ca103ee6f87582d93bf3c05b8783c46f89ae0e8a4896c549939686ad9aa5d70d3402426aa147b5c1f6fceb120533bec45a9e7dfa9d66426a726e2052eb728a0d3826941c6b4fbbd312ae557391811be1c2aa11048c431780853b1ad87de91383fe3bad4907d3a2f2f11ca75367434565e03f91a3636c5dbfe91ddc2e65eec24070ab82d7abbf1c1f5ba702df91f4952ecb0590d12b4da579ff2a53d75c6e990521dec19150e45caa30bb9d6a120c9fad56ce126e72fae399a238184f4459d353591a2e78a4fd54e06c624f129abe23a88edc51f302748344d91cead28aedc1cc6a2280ac8762e00305a382b49183654faaeb83e3e7a8c4f06f52290d9c0d37798af3285f4a7fa480ba7636f3a183429dadae635964213c4177b2fa369c1e0c6e8bef087e92575076bbd71c9a17bf4460649b98ada7914ba097ed8d6554aed3aefe09eb24850d162a6ae545283c191bc086ea45da265e738478d29b7084b4ded9f7ed61252925831ba69a6c0d5b6b1627232f4517f432dee0eeeb19d20b123f3e8670168efee9223e77a790f46083be743e85979bb4d49d112c4b1cb6a955f6a434daa351856027d7ebf25212653dbfa138b32c565a5f781ad49983bce6c247624246196eff780c405f333002f069c27e497ffb519e5776ff0d8c8548b7e15dc94cd7c701172a2f5aa39b829eafb9f4b0bd3cf9e727d0531eeb270ae74073d9eaf7d4d8c47ccce704023830703bf50d47678cf7676a81a621efb3ef72c2b4354802880e08b3731c88be6cd1b66c1d5c2c16378dedde959c1759449cbc9e516d4f177c905830f66af180a25f3e233e3ecbd07af1f7cdc5100d0f41f504b7c01ee5d0c5d13e4fa927bf88393e22f459145887f677b9bbee6f26b22d4806b322685a297589e65fb9f4c5edc9fd2f05c9e689cd047ab3e5315394ac980a7c66ea80f6aac2a1f2db70b7bfcf81ceae47b537c94e55df2f949cf0ad02f6cac00b88b1addcd60c3429fd4279377beceaf02c382791d3f98ccb4d27f56e3b6195f1b2ba4319cc479710aa66c2a6105c273d4d1028dedda8e25ebc941e74f762df0d38cf168f7ede4acb748a83da78911cf3e02130b91a434bbf5066994c1a7774da0f58666195f5ac54bf6212943ec67a20e66cb414648b007d36b7f5a5a93f5ca42dd9b65e96d41550ce98a1badbf92e4003a1182aab607800f5e6ca53b9affb4b6ab7c9bef8ca4c677255da7346459687fa6dcc94441f356f7bfa9f72727fda3100b7904780750a111c651afdcec76fb5f792dce5c2232177ab5a9cb37b2f51cde968d493b828ffb10b6bce89e1b0369572ab17e0e09cc8415f0520825af25363269f3fb6bf7b084527b897477f04263b21afe4cd11edf06708ee2154515df80d2f6abea7a852e865ed8bafad0f2fc229b036e8d8a1580c7badcb931dc2c7057d33e144f3723f2e5276947000c719d81cbcd9f7d9bbd528aa439f6f2d5e2577ef3b426386d27932b3cba0b5cc7c2d67ee9c7d91d66cf79403dbbe7f9f29777e6b8ebfa99beb65922a9c816b812837ef16a8ee96e3488dfbe5a3ed83d8c5c349a219fe98ecf36fdd44f7f9e8f28439dbf058b22f46b65034ce1da4358e62b9185acd426044924cd2a87c04a90c4438dbe78d3ccdc7c57e43afbd23be6f8a8b65b12336aa49762a5427d29ceb3f12b952900ca5395f85aff6c4c1186b107ef67806a4688bddb22eec71790e8d69c08df6bc778f17362e7936e6b44e6ac49f75b758a38bd96a56f84daa6bdecbfb517063c1e3b937c3126c4829c9822837b77b96bcaab6d1bb7a94337d336d8b24ec711ebab4fd3f9ad291d3cb43239776db972550de5ab6ddd5e00f25fcbcc6eb1a3925a41762d437805f447febc11ef13e022f2aa8df876e1df4083e6a9e548ffb40a4cb7ba79e8744cdb45ecebb0662f4073517d5bf6e15b19359707037b7fc69e2b739c35aa7a3204f2f3dab8146037a0903eb48bf13b53c52b4f43020386454dcea0eb78166c4cf92ba096071aa424ba0dd09c1338b64abeacf12385eee9a68b8cb69624b6145b9fe2b4a0eacf0a4ef0df4bd47c6643229d217692a9b9bb166157e726470fccffcf79e686c1870ffe99abef76417c6a7ab288a434bcf4c399bff3baeeb70719b8d887fe9050892471ab34e5d2ac84ceffc121d5385980c19f7ee111967c297c24842e5927253ffe6274fd43549e4b3ef15dae6fb83da6b067b01c256f0c327c8cbd65718041e1118391246450ec60a8c9a78c531fb8b6e1e20f03bdf5191a828c61a7fb60a0dbc2756f0cde8acb0ab00b663102ae34ebbdd7ccc23f1f1dd9919faea3d9d0fdf550621d1c1f27c36d17a2c5302eade615db220e1f7a058ea9570bcc05680a2afcf51ebd33868be611d422a61cd569acbf2d28a2ab775e85826d3e297c072ffcc27a45db26ae557fb2864b587331343f79f74decafe5d6f671d1a825ea0251d5029fe7a7e704bc4d4b58f1ccf901a6d1524c538b5824c2431df9c15fec837770a3ec6c4f1b05ee595c9e7b5e1a04285f047a4f07d434b026427d28fe2e6ee6bf0a88b007fe4c571e3a049f124c46ea0ffbdb0641dfc5bb4611ad2685cc19b49feaf0a8c325a65d2da2d8ec11980c2e6d0197298acd429fe36892ce8d2928eb423c31599b7acd686334d22cd0997a3138522989865bb72d5ec5b8da28a3e634e8ab59764a21d024cb8ab6f09fa002a59c6ba7f4f4775d955506e51d960d2feabed628bc4400c908fe048b374b50ec11f072fca92809eb4104ce8521feeb08c01a12ee6e9bf429d35567de8673c1840aaa7b88"}], 0x1010}, 0x101}, 0x10, 0x408) (async) bind$unix(0xffffffffffffffff, 0x0, 0x0) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r2) (async, rerun: 32) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000012c0), 0xc) (rerun: 32) 22:23:54 executing program 2: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) (async) socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x40}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x3a) (async) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df539c87fa8a38720ba5fef350d5d7d67b4b345", 0x30) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 22:23:54 executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x5cda) writev(0xffffffffffffffff, &(0x7f0000000380), 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x0, 0x0, 0x3, 0x3}, {0x30, 0x2}, {0x7ff, 0x39}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) getsockopt(r1, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x21, 0x0, 0x2e}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$vm(&(0x7f00000000c0)={0x2, 0x2}, 0x2, &(0x7f0000000240)="ae90602553b67be0b21ef932594bdf2eff20862404f096e3189b573c79a1342b51ce8b92a9d0c874a4e9a513ae021a503d6b09abb5ca239088c8a496459367adf06bf1afd94f42329eba9cd55d27f62afc006614c9c3166e5960304afa36eab96bb861b4e24a2355c4a75804c19af545ee777b56df6cabc53f4595e93cae34535e9df5780dc949ab3a7d9f8b5e1fd898d65b377a021eca050718a0331301be22b009f566747ebace253d348a66b5a7ebb15bdf1a92affa54b9e92bceb111079d7fad465c5a99a04bb021f592d359e36d4c0d589d0defb8899275a57a6280a0857e0d6b72", &(0x7f0000000340)=0xe4, &(0x7f0000000380)="3f1e0fa83af97a04a29ab25a99d5dabe795ed04f0c2f7abde4c89151065643cc0f7a0d23ee3502ad7f5414cd599bfaf4d20f86ca7d24f5a1297e8cafe3ba3bda927745a01ec2", 0x46) ioctl$FIONREAD(r2, 0x8020691f, &(0x7f00000001c0)) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) 22:23:54 executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) close(r0) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x1, 0x5, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$FIONREAD(r5, 0xc028698d, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x63ae7cc4, 0x3, 0x2, 0x0, 0x8, 0x4, 0x38a5, 0x2, 0x0, 0x8000, 0x8}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020697f, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000200)={0x0}, 0x0, &(0x7f00000003c0)="f0c624a6", &(0x7f0000000000)=0x4, &(0x7f00000005c0), 0x0) 22:23:54 executing program 4: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getpid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, 0x0, 0x0) 22:23:54 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000180), 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '4kq', 0x4, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="af6bde1dfb27088ed7a62662c80f2bf1", {[], @generic="7b31c2d9"}}}}}) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x59) 22:23:54 executing program 1: syz_emit_ethernet(0x6f, &(0x7f0000000940)={@broadcast, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x61, 0x0, 0x8a, 0x0, 0x0, 0x0, @broadcast, @empty, {[@rr={0x7, 0x3, 0xe0}, @rr={0x7, 0xb, 0x0, [@multicast2, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @eol, @eol, @generic={0x5, 0xb, "48fa89ae2b849e3874"}, @timestamp={0x8, 0xa}]}}, {"1829c12e96ca4f910821907d57"}}}}}}) kqueue() r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000080)={0x9, 0x0, 0x2}) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000000c0)=0x2) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r1, &(0x7f0000000ac0)=[{&(0x7f0000000740)=""/29, 0x1d}, {&(0x7f00000008c0)=""/103, 0x67}, {&(0x7f0000000800)=""/18, 0x12}, {0xfffffffffffffffe}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/21, 0x15}, {&(0x7f0000000c40)=""/269, 0x10d}, {&(0x7f00000009c0)=""/232, 0xe8}], 0x8) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000780), 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) syz_open_pts() select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) dup2(r6, r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x811, r1, 0xe9e) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000100)=""/158, 0x9e}, {&(0x7f00000001c0)=""/253, 0xfd}, {&(0x7f00000002c0)=""/76, 0x4c}, {&(0x7f0000000340)=""/254, 0xfe}, {&(0x7f0000000440)=""/163, 0xa3}, {&(0x7f0000000500)=""/25, 0x19}, {&(0x7f0000000540)=""/122, 0x7a}, {&(0x7f00000005c0)=""/118, 0x76}, {&(0x7f0000000640)=""/19, 0x13}], 0x9) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000180), 0x0) fchflags(r7, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000840)={0x8, 0xfff, 0x9}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) socket(0x2, 0x2, 0x0) 22:23:54 executing program 6: openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000005c0)}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0xfffffffc}, 0x8) 22:23:54 executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6) close(0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) (async) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) (async, rerun: 32) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (rerun: 32) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r3, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) setgroups(0x0, 0xffffffffffffffff) (async) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) socket(0x2, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) read(r4, &(0x7f00000002c0)=""/82, 0x52) (async, rerun: 64) mknod(&(0x7f00000012c0)='./file0\x00', 0x2000, 0x0) (rerun: 64) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='.\x00', &(0x7f00000000c0)='./file0\x00') (async, rerun: 64) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e"}) (rerun: 64) 22:23:54 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:23:54 executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x189) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x5, 0x0, &(0x7f00000005c0)="4c9351733598bcc14777da3410f9c7526498277b37112e9fa4f958c6efab7c57757dccadc464e5c9aefbec181c6f25a3aa25676660cc770759e3eb68f2d6641e65962ea848ea24c2aefcdddc6d1eecaa1ae55fcd85ac7ca81d270514d7d4a3689a1210238b8e418049549b184b806babe2a6cecdac76a88c7e4a77be76e958a9c068d2f06bf19ab31a73e76ce4a2465260716864e33b1f9cf29a31135a29cfcf0fbde2127cb558ceba18068d37a093d0a2c50717790a69368083b80fd5ee6c43dc117e0e2e09aa1f4cac595d7f44ec84e0350ef79e167003bf7a5ce34e96345870089c1e30af78f718083ace168155cb5c21e1d17b677c56e37c11e142e308cddbc4a72acd17c32889110692ced80765bb20c2e32d039206ed5b09df92083fdcd63f4c6680c8107ce01209294420fa8ac3b0b5443bed2aa1b522f1d441e4c9861da1c51cbb12046d20eeb23ad8f7904b35c9a42d254913ab5b765b24f650ed589aa78967b7766bfde43cf0f94ecd7efa587b18f09738a55bee61c626d61ca1d349c87d197aa8b45769f9df3313585b12fcaf25a3b297fb0738ef547a7e576ff4550bcf2a9e4dec5b98fb1fbd3d1485ae38b4cc654229c32b16cbfe3c8e5495c7b044c0799eb3ba2a72cf4cea59264142c9b71eee64b8b500d80f61abe1c9f566d5f3c391450e6a9303c0e2f9f06123417e1cc8023e4bb816e2528904aa15abcc5a9b236d50dc4ffac17ed9910bce190e190871604b623616f7560440141f306e22e7932cb82d835385e987e257929e7b7c0e15f24c6aa9a86d306812560f53f2d67e5609ba94e1eb5a42158fa4645df370a8b74b953ba64072c8826b07ac49dddf873ddac6e10b5b2236aa6b1dbda352f0c122c078e51510f63d03e0a4cb25f4772528dd557d025456db79e295fbbf4cf9b12fdde6f1b00d3b5461d10a7776c0a82a576d8ed75aa90315ccc2996a0289dab5d854d71bf50a829d0ff791e17d20c049d858f484a90d80b1e449bdfa00776d7f116cf0473f3975e98dc3d3b1d002ab9ba889dfff6cd074c07b454d281c55d83e57a6cd65aa5d2d34d43d23c03132ff612e44b79719722ee8dfc0a43de64d9261b29c78b913cf7d798eae7f7811f52098169f6af58183c251b3838501a311a330de3242293142cde1cdd6788beb0f83192c45a2c561c2b1a8fe7e93acdbb014b850d17136ebc4686c245872ad3239b717d3846358632f51795b50440f1105fda26a6add58e8f9b72c153c735d9979913c28a3888962f623ff6747019f56e9a42d6a64ca7f1eb77648afbac75e82ddedbecdeaf0ea5fd1fced8e3ac99ac3ac894d587cb6a182b5205e3ac21286c39c30631c90ca4218da4672965ec510dcd69cd83a6f919ae0986e46d8ba665fce4a40ea998b15a59ea932541da11b2ec3ccb1d03f5a20da06a4c0c93bfa9dbc1c7260a769f6f4b9c043584df21251a96e6ae7ccc6716d7ac32f3d2d256e153905969152db515032e4859fca64e7d5c0bbdbad3e867a581ff55a9224fc954d7a68790466c22340acbc3403b0dbbe389bcd692b4c1b6a915adb44143aaca8933f79354b3825a0aec031ac4341fd30268cbc4c4129781ee69a6f5b8555ba6f70757d34ec91ce239860ac6de23e0e6ccf12d91688a72f750d3231d0268b12be5754922d67fb3724f9ac6b79fa8bd7541f2552f286a4096326962bd1997e5996e61377a233c6271e5ec2fda5ebcbc95880b5d8b35e53249576e0520e1749533b29ea0454fcc5b68fed93ee3773e8296eb626abc7fc6fc87f7dc5b3dafe9326271892ee6cf7083dce317a840ab98d8bd4659f46f72739fc4011e9c342e0674484f4cfc92fb3bf24bbf6178743e12276e36815b17216a3bfcb98906b596f2d8d3799a5c2677756c7667ac4f06a1a0e694abd69d040b85c0d8f88eb09e969d8eefe7f69cdccca5a90d201aacc0a2df3fa51e6798c0b97fdd59d59c190ae26d2f07ca93882dce558c8e213671d31ad39d93f7113862065cac3114ccaa3794eb01487f7ba215d2fb4edd13b6ff4e2782509a66a3204a6e5b7cca85be470d4e51fe44a02525f090a59286dbb8ac67d4bf4cf9da5f81875459d31047746bbb4d200083db5192f6af086f7ad1ed8d7750e7f9154db7fd3a8826729800e0b4b657f23a3f0cd39039985ca5ab86adc97afc88dcdf0c2dc3f78b94f85f46fb430a468f44f9e5a283b775b43c9c7822ac30ab577c50994d0a56508ed2fb655d6aff689b9dcdd42365ff15db02fd47037399dae8ccea9655d727337b6b0e8408068b13355080707dadb31e821520149482e61375cea3fa7edd4b49991cbfe4dc4da0a3752620f8beb101d5d724e25d03d4730788abac53d65132f1b6bd3210209c1b055aace26bad98d8a8727ed04bd09fea72a2a6f4d22c5244da94a1f7e2b16b3091c24ce9de5e3674fdf0a577b688c90b415e3500ad6be9ea13283770f072ae54bd205643f12222c040613c1ca6523b39ef2e16dd7508f2fb7111ffc05e050a8fe00213de8a86dac3aa4b98c222d7a8546f15678c2161f2c8a3e8f2d804f95ae302d2123b403397f723ee16ee4b76d591b6f324ccf5433dc9acb80d83fa8d539db5408b3eef39925a12abe7d1c49440d23dfb2289303eefe5b612530ac9a23113831d4b4e73c54c96a7c7585e262c48a223ebf2a6ea64dd2036ae46164eb0d8b0fc97be0de0f711d8774bd4dc215d508bb2cae36ca253c5e27c11c3ee6b63b97b65d06c1536bffcc8a86e2d24de6f373dbbebff48b908a1a45e795b776efc7f3687f1829eeb6ef91efa73a1d2129f821e1fd1775b41772eeff4db4a8b13cf93bb7860660fa42589b83f9fb658b76245c9384ac44d553994392cfca240d94099d024f0768659271ed5f6cfef13774d53220230ac7a71bad1491f27061e7069e4e6b65d5a07a14752936e467fce90a1512f925fdbfc9ac1baec41070e5e52a73212c1c787002e9839dcd20c22df7177f4a475ae55d8e6ec742a709543f8c2895a98c4682a3f5cc07878325bbde9a8932d3d9c5ffc476c47bcc83ba016af5969369f3168d5e8596e2c52d4633abe38eae1740878f8575afb4d72575a374a398c4cc9175098c7801842ebbd7f0f1af1ef0d945432caf27b0de72044137ca12ce4fa4a731c6c7fc666cbc02673a9601be1e292ac46958d0db8aa42a8173386be6030359335f2701a028904c729cda78ee8429b44140cc9d5f5688b6efcc1d689437d4b23d53d3ffafe024cababccee21793b0c72cbe548a2ab7bf96a98b7d1d4e28de4f45f1a8ad8b83fdf39b4aecca749752644eb6df7738b3165cb95c760413f061e5fe8a3cd2ecd920b5d8d13a4b09de11130d8a4fc191193bafec1cc70d47c07d4b6997ce05fc1a02e66095766c06addb9ae3bf44ba14f991c613523c2d30376201fbe8b4c8af43ee0b6528e62162f0aed926625db2b8737c90ad1f7353b8c78a6b493a7e790ed45602e3f2bfbee7a6e8ab449d9d8f67ffe08fe1079c8cd32f280b1af714eb7b7a49ef7ac6192dd75871e2675b346d4a386f26e6c89e820e492df2a5a4486742f91219e8ce354d40eebf3008692a4c3eff4f5169b08391b4863a87ba0394379c2ce10e98c119035b0813937232de638ac9260b5f7133bdaa0afb30e055ac0b7abca666d0c7aca6166f09db66bba6c01f79824aa844fb29c3b04ed96baeb022cfd33710571fe7ec297084e59243608f6b2f6bef7ffddfce54a6e0601b75efe2327e78a7adde543ce37ae1a056313feab210acf457c27d7d0a5518416f833959303d2f762d103c4743433188febab261e45e07fe7b4a0e1094831ccb519764473556409d52db168ad3030fe451a6c9ec40517c6056227ee85391322f2de8926a96ef83054bc0a226bea709ed0bdf6dd86748fe03f1e4bbb0c0414c8870c5e1cb500f66b65a92ac2d31258ab5822b19f71c191e88bc5d71ce120d80353a94e22bd06cbb27415a60a1818ecc7db36a2a44160f30224563d4e853ffb0455a392e45cf46cb8d46f672f2dcd334bf9a392688961ee727d9083292aa1ac93d3b8dbc47e8afc6f4e682bceaaded648f19374c0f78588a27dc75877c24fe23c13965430f708ff925ac4edff661056e0d1f70ff1999f11522332bfba264c1c92692fedeca6daf04483e438cf1145cba67f74ffb720d4699e9d2a3144f37a42830123a8c9e3a0414e0d0b59517eea6972a55a158f66171052dba1ae95e4b504f787c20acc5074237dcf5cd8f85952f2b15ee72a2a76328b5975887edd25d21a804d6bfa71c1b5553632cd7061da16f1b73ebcd77993fcd9f13d5cde665f5bb91d3f000a428cb731b017a7c1b5974fab8c5d2d823492bb1fc9c2fdee734d1a999e674c756a6bf5fffaae95f91ac40c5e117a08fa7787d3f6db156e578813b0ac6da64e2a16881a838cff60e567381694ad1a765d9fa4638002fa56a137170e7741e93ae6ee83c596723e9f679e285379195f317c9cdd8969b5897df0b89005d354f63cb7b7ad63f58e6e9e0d211116d9d30e239bffe44effaac8c3a6c50a163352516a871ca464457f109ba8f3dc0bc8abb7372caf7cda6f493ddaf84eabecf07b29f44838b75d919b30b0e56ccd82cf1a5aabb0a5ed6b3378f9f724a99daae709b9927ccd2e5939ee2a794ce31158eaaa6be88208b7b2353ceae3ae79aa1bd3a6c0a5015adf07f6af2efec58b968049fe37ab9ece47948d37224f9646feaa629e6ad6542ba39afb6485cd104a5dbda96a5c6e1a0bdeebd62f08fa41052ed8d4d51dd815af787e3f5c8440212a9a7c6bf48057ed9be829f31f42c67dd6880019e85668a91aa670160428a060b95ff3c652889bdf285f86c7cac86bddecce1357cebcf225d9814a324e14f0ad1e85d351dcf888a531199bd6731ee1c737c2bdaabd8be9e80a7ad0ae4e12f4824193e06f34f5c62b8ea23d06b34679037b33be37dc320b6823a87c7cca0e1bca6e6ef2ddd26229f5e1d7d8afc4cde07b0bb8ea15283a48886780edafb75d22b645ff6951568eb9499d9197f7d7085bce406d53ebebde14a265b908f0323844452d64138e8900e6346761ff5ac250cd84aa309b87d1c04267ff327b124c93fb47ffa9e16bc1758500da6e2ee460fcf4aa462c783de6c646dfebb1241218fc795c2b1c20801391f551b99c527f7cb962a670765399aaf49a9a7a5319ea1ac7148c0516339c6715d89d4bc5b649d8f20713adc3e9923d9f0df64b2e4f717650c186a1f91c24d1d7a769bdad881557ac6c88b0df2240f82b229f2d4bad18c5e40458ff4e676ac523d9899c6e0ae39894b42b99501b32586fdcb4bf4448af3542ae073bcebcd7971dbe9845ad122206480ed46a743247c40f19e19345dd570e52db018c2282bd235bd6386ca68098787b03f7c06c22cba2c105d5fe01d707186", 0xf00) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) close(r3) setsockopt(r2, 0x1000000029, 0x24, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080), 0x10) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r4 = socket(0x2, 0x3, 0x0) bind(r4, &(0x7f0000000000), 0x10) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000200), 0x120, 0x0) 22:23:55 executing program 0: r0 = semget$private(0x0, 0x4, 0x556) semop(r0, &(0x7f0000000380)=[{0x0, 0x5d32, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f, 0x60cf5defd474bffc}, {0x1, 0xffff, 0xc00}, {0x1, 0xff}, {0x1, 0x289, 0x800}], 0x9) semop(r0, 0x0, 0x1e) 22:23:55 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x5010, r0, 0x0) (async) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x5010, r0, 0x0) 22:23:55 executing program 3: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) sysctl$kern(&(0x7f0000000080)={0x0}, 0x0, &(0x7f0000000340)="4097b9e80e0937cdf9467c4515afb5cdee665dc8b9ffa3dd88652e47a490eee66d929be10fa9374c9033b4eae3ba7dbaf317d05055000d6a5a1b57afe2816140486234a7955c5ec4b1cc1d6d656a99b815582256e982fdb51a38612badb17eea9e7637e98ece313c345128ef5c5b74ff67a2fa604f0142f0ccb4aab5199633deb509f67d6235c31b674c8cd4b46357bbcee93a7d70e70df75151ba26505880f6", &(0x7f00000000c0)=0xa0, &(0x7f0000000400)="ac3f2815c1584655f610a98b6d8a17535c9ac281a391a30137084743efb9b2964cad3c073b44a23a37d0a37c662891c8130768326c62b86248f4bee463d02d0b4f0caae1b6004a5fee019a95cdb371d4e5f2965665ded4c1a527c768ebd65f6151014e3ebe87656caa2021c672d7309843c751c9f3adecfe048d26560ccc26997f588fc22b8e98c2602fc9d8da06a7c4801a76062166fc7b371fc4cc1e1cbfad9cff82aa193cf22c8ed1724ff54bbf76ac95afb7dd5950e166e1ea4e13929f5f29d176a15ee5da6a450c975f62459e48ea00e8f1eb398e8a33c37e1bb0f7c16067c4379a898800ae33731fbee00ad093", 0xf0) r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) close(0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002480)=[{&(0x7f0000002500)=""/4096, 0x1000}], 0x1, 0x200000000000) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0x7}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x27}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100000000}) r4 = syz_open_pts() r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f00000002c0)=0x2) ioctl$TIOCSDTR(r4, 0x20007479) open$dir(&(0x7f0000000100)='./file1\x00', 0x20801, 0xa) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) readv(r6, &(0x7f0000000140), 0x0) 22:23:55 executing program 2: r0 = shmget$private(0x0, 0x400000, 0x0, &(0x7f0000bff000/0x400000)=nil) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) shmctl$IPC_RMID(r0, 0x0) setitimer(0x0, &(0x7f0000000380)={{}, {0x0, 0xff}}, 0x0) getitimer(0x0, 0xfffffffffffffffe) 22:23:55 executing program 4: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) ioctl$BIOCSETF(r5, 0x80104267, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) sendto$unix(r4, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 22:23:55 executing program 7: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000280), 0x4) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) (async, rerun: 32) mkdir(&(0x7f0000000100)='./file1/file0\x00', 0x0) (async, rerun: 32) r1 = open$dir(&(0x7f0000000700)='./file1/file0/fi/file0\x00', 0x0, 0x0) write(r1, &(0x7f00000001c0), 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x10, 0x0) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, 0x0, 0x0) unveil(&(0x7f0000000080)='./file1/file0/fi/file0\x00', &(0x7f0000000180)='c\x00') (async) r3 = msgget$private(0x0, 0x0) (async) seteuid(0xffffffffffffffff) (async) sysctl$kern(&(0x7f0000001400)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000180)=0x6) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x3, &(0x7f0000000340)='\a\n\x00\x00', 0x4) msgctl$IPC_RMID(r3, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000001140)={0x4, 0x2, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) (rerun: 64) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r6, &(0x7f0000000700)=[{&(0x7f00000003c0)="b6cdf540462ce8a5f164e1d1655983a5fcbb028c024423", 0x17}], 0x1) execve(0x0, 0x0, 0x0) 22:23:55 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil, 0x0, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8e}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0xffffffff}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x0, 0x4, 0x8001}) (async) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000500)) (async) r1 = msgget$private(0x0, 0x400) (async) r2 = geteuid() (async) r3 = getgid() r4 = getuid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000440)={{0x31da4e, r2, r3, r4, r5, 0x50, 0x101}, 0x0, 0x7cd869eb, 0x0, r6, 0xc7a, 0x54, 0x60a, 0x79c}) (async) kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) (async) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r7, 0x0, &(0x7f0000000200)) r8 = msgget$private(0x0, 0x0) msgsnd(r8, &(0x7f0000000300)=ANY=[@ANYBLOB="0300000000000000bd153832867513d87999c3ec174eb8c18dddaa2116588ffc56dd18115196273a6ed797d6cbd9463a364005c92b37db3e9295def1706c4847c1b8d09123d933329f73407bd9bec334c3bf334386c258ee55d80554d3a2a378a107825cc502be566e51d5fde829e2f34fbed0dd055cd1709d351f95b34a9c81fc657c5ffef71b8edecc325d45694ce620dcf6b510a505ccdd1de2be85e16ac5f5d12779a16e3755ee7704068e87c6c268c69fa81bb28dfc6924b153a3fbed55d940348444830d13904123c4abe73afd27ad0e1a2a4811955370c0ecd48da3656f6971d835f237be37581a6a4c45a23b6477b75f4c539c162c0903b6c78e6e1cb4a148049e350ec3a3645b5883c61ab0584639a76e9aee"], 0xba, 0x800) 22:23:55 executing program 6: sysctl$net_inet6_ip6(&(0x7f0000000280), 0x3, &(0x7f0000000080)="3998a8", &(0x7f0000000100)=0x10, 0x0, 0x2c) semget$private(0x0, 0x4, 0x488) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x8}, 0x4, &(0x7f0000000040)="ee292fe193232792c9bc6e4bc4cec70075f88c7752449c730941b3b6df278fe8c05fb0f690ae246fde1bcb26c6bbd86666ac92bc8a5ed4b9afe8b207", &(0x7f00000000c0)=0x3c, &(0x7f0000000140)="79cfd37bf1aa45216129b03baf959e3d85a30759f78e83556258ba8d8184c4b4a9b7d67ef2c91044180011f9596a1ed75469ef89e1481bb719b60e6ee7812fce94dbace0056b31afcc4bfa9d216dfdbb1fe8940ec09915b8e1693649190348f2b264c0177cf599e1b9f6565b44053508990e00062df78548ba50ca7a59907e6a936d7284751b9795ff53e0ea396a91032b1e33f664b477517ca9d42ada118fe25dbd904cda8ae081994ffca844847d869fd9a0c6da2876adeb1b381edd14cc42e4ea1d8782bdfda2de57e72867bdf0756847599884699b6f91f23de036cb9df6c7fbf012d2568c02", 0xe8) 22:23:55 executing program 6: sysctl$kern(&(0x7f0000004700)={0x1, 0xa}, 0x2, &(0x7f0000004740)="13", &(0x7f0000004780)=0x1, &(0x7f0000000340)="6407279a15c12f43cd75b1fe25d0e5f9635e336543fa07a803ef2da2156dac6a3efcb315f0a2de784e65810c6d18564126bbdc74e467c8d424bb95c26fbd32e0d3101514cbc7f9b0c51014c77ecaa0ddedb44c14dadc716fb44c52479f2881881261ee2a757658f912bb370ae923facd8ce36c98327b3be5618a46aeef8acc006811eecafadb5d6ca050f1cd112a92c69d5b57104890167412aa9acd4d739c8ca571106fc96a83d59d7bb2a3a9e53f6ef65d4f7406631420abae296cfc58254907b04cd25cc9f94f9c0dcb931ddd7ecd901680b7e61ae4a7a3ecd67b7d5c9d8ea22d3c6bb8c702c16d215928bad92c77f7a27003", 0xf4) r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaa00000000010086dd6036e2820030000000000000000000000000000000000000fec00000000000000e000000000000aa0100907800000000605adf0000000000fe80000000000000000000eeffffffa9ff0100"/100]) r1 = socket$inet(0x2, 0x4000, 0x2) getsockopt(r1, 0x0, 0x20, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) socket$unix(0x1, 0x2, 0x0) socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x78c5, 0x3, 0xd28, "0d95f93e0f1279911cdf00000000000400", 0x7}) writev(r2, &(0x7f00000001c0)=[{&(0x7f00000009c0)="f6172e7d13c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b90458546be47f474ffc58d922507d74f3f25c0f16198dfda6fbf59cfab813533ae1c2a5e20a06722eafafe92f5efc97e2af8d797c820e360174adbe060e59605df15d86191b1921d68938ebb966c7549449b1874cdfce4a16b0c4e28a446aea10b857efaeca04b805658c901037c4cc69021404719e57d6a24abbe2721669069cf6f42800aa01d294f2c256f4ccd52480dc0bae48c10791a12cd897d6c85570825865c218fd433b198efba3b831199236504f30c2d75d5f06f01b5931be23e6cddf0d", 0xfc}, {&(0x7f0000000080)="40483a33330a4b3821b0b1dcf0567c6d2cc0a5ce036bffe30603e9d87ceb3755a692b7ef4f62b1b9182f04", 0x2b}], 0x2) syz_emit_ethernet(0x66, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206980, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x3d2) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x6811, r4, 0x9) getuid() msgrcv(r3, 0x0, 0x0, 0x0, 0x1000) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)=[0x0, &(0x7f0000000bc0)='\x94\x8b+\x7f\xddY\xbc\xaaZ6a\t\xef\xc8h\x88<\x1f\x84`\xddmV\x01\xb1\x18\xaf\x1d*\xff\xce\x00\x00\x00\x00\x00\x00\x00\x1f\x90\xba\xbda;\f\x15Z\x1f\xf9\xbad\x81*\x17\x19Q,\x88\xbb\xe3\x04\xb6\xc5\xca\bB\xbcp\xd1\fL\x12'], 0x0) setreuid(0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f0000000000)) 22:23:55 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x100, 0x2e4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() getuid() (async) getuid() r1 = semget$private(0x0, 0x1, 0x30c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) (async) fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setegid(r2) (async) setegid(r2) setgroups(0x0, 0x0) getuid() (async) r5 = getuid() setreuid(0xee00, r5) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000200)=""/55) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)={{0xfffffff9, r3, r4, r5, r2}, 0x2, 0x9, 0xc3}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00', 0x2) (async) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00', 0x2) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x2, 0xffc00000, 0x81}, {0x18, 0x1, 0x4, 0x4}, 0x8, [0x1, 0x4, 0x4, 0x200, 0x8, 0x8, 0x9, 0x6]}, 0x3c) (async) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x2, 0xffc00000, 0x81}, {0x18, 0x1, 0x4, 0x4}, 0x8, [0x1, 0x4, 0x4, 0x200, 0x8, 0x8, 0x9, 0x6]}, 0x3c) r7 = msgget$private(0x0, 0x2000000190) msgrcv(r7, &(0x7f00000007c0), 0xf3, 0x0, 0x0) (async) msgrcv(r7, &(0x7f00000007c0), 0xf3, 0x0, 0x0) getpgrp() (async) r8 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0xff, 0x0, 0x0, 0x0, r2, 0x103, 0x280}, 0x9, 0x6, 0x0, r8, 0x80000001, 0x1, 0xff, 0x1b2c1ef3}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 22:23:55 executing program 0: mknod(&(0x7f00000012c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e"}) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x6343) 22:23:55 executing program 6: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r1) poll(&(0x7f0000000080)=[{r2, 0x5c}], 0x1, 0x0) close(r1) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 22:23:55 executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x205b9a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)=ANY=[]) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x1c00) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x81}, {{r2}, 0xfffffffffffffffe, 0x86}], 0x9, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:23:55 executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f60", 0x51}], 0x1}, 0x0) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x802069dd, &(0x7f00000001c0)) 22:23:55 executing program 6: writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x4}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) getuid() open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) syz_emit_ethernet(0xfe, &(0x7f0000000300)={@local, @local, [], {@ipv4={0x800, {{0xe, 0x4, 0x2, 0x1f, 0xf0, 0x68, 0x4, 0x6, 0x1d, 0x0, @multicast2, @multicast2, {[@lsrr={0x83, 0x23, 0x40, [@local={0xac, 0x14, 0x0}, @multicast1, @loopback, @empty, @multicast1, @loopback, @rand_addr=0x4, @empty]}, @noop]}}, @generic="eb6b229e410f76ab09cb1d4e7793506a279865db8434bb2239f99c57e4655c22d96e506514dfc7991c508a5cb6208f61b07cbb381f39dc08ff546a9ddcdfce0057301c10c3eacda8ccd8d8e03ae5ae75c887242fcab71cc8d90efe4d357bcdb32d17544a86f7a504919a52a26a85fe5fa272796183071e9c1e08c230838fd7fd7e3f3a75afddc41cfc50299ff8429f3d90d895eea9f58286815e93cbb752438981aea458f7bd9d25a269ae8425fa5123dd24eefa137c1664"}}}}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000680)="b717c864560432f6f646a6ac5b4ed8c102c4256fdcb8f6039af7630cb99ff09ba437d4fd68249d34f0305957a2f6005b4d4f0093f6c9ee0cabe79e30839944016ec38e0b0e8c7b73e398c13d7b3d83ba70222fae4226c16f934a069ba33f6a20e640ee0f0215cbc2f1e3c892772df45f4bb19e10bdb28969743ae9eef0835411c4f6f78d95fbb194f99f8f0560497359947fd06f7b634de5c7ea74262a85e64b96e067dc9a956457ec864cddeb140c2f4e76c6de0fdd1ac6f7e20e2db615be09a4a1a682c3f1580507802b2cd3d369ece1a8e487c0cdf35288b9b6aa489e36326371652db3119e860492464231f7466041ab38eb3d63e905859d638d99df7bffd19d34af85f8fe9703d7017f008700bb5045e392054a1d5be45887f62400eb7b452ec1119c149f80456d114fb09a8dcd3f332cf50675577af9ba9f43ad7a9f672e5cde2f7978bffabd0b9405ba6180a4710a76d423d091b305130808040df7180d77e49d26caba10348106a34b3bbe85b627c85415b40ff89faa67209c84c6c9ba336a8de386cf881d910c5e28fc844ffd54f9b956ba2841b81a0cf8f70ac4fc89eedc1015c7facb9d2b6b68b9fd8a557f1956c96e2e09", 0x1b7}], 0x1) execve(0x0, 0x0, 0x0) 22:23:55 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x704e9d903bd1461b}, 0x3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x2}) open(0x0, 0x80000000000206, 0x0) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000240)='./bus\x00', 0xfff, &(0x7f00000002c0)='./bus/file0\x00', 0xc}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x12}, 0x3, &(0x7f00000001c0)="5cd10f5a0252ed5a8aaa9219b1cd2ed09fe092a55e0afbfd878c08ba64645ea670783c9598120860cdea3be420a1ac856daacb54037114ca6cc00a86aad94bd566b9aa19c9688110bfa483bb348afc7e64685acbd960800877552364730cb1949b9149891a0b04f8853d433087074b89e9e262ae4b393a6c2387c1461c0cc40fe1a849b724157dbb7315baa40080fe5a", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080)='(ENd', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) syz_emit_ethernet(0x36, &(0x7f00000003c0)=ANY=[@ANYRES32=r0]) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) connect$unix(r4, &(0x7f0000000380), 0x10) r5 = getuid() fchown(r3, r5, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = semget$private(0x0, 0x5, 0x1) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r6, 0x0, r6, 0x4, 0x1b}, 0x9, 0x4, 0x7ffffffffffffffe}) semop(r7, &(0x7f0000000000)=[{0x0, 0x5022, 0x1800}, {0x0, 0x8007, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0xa3, 0x800}], 0x4) semop(r7, 0xffffffffffffffff, 0x4) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000440)={{0x6, r5, r6, 0x0, r6, 0x11, 0x2}, 0x2, 0x4000000000003, 0x4}) semctl$SETVAL(r7, 0x7, 0x8, &(0x7f0000000340)=0x3) semctl$GETZCNT(r7, 0x2, 0x7, &(0x7f0000000140)=""/36) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x20) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r8 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r8, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) 22:23:55 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x100080001}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = fcntl$dupfd(r3, 0x0, r4) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x7fffffff, 0x100000001, 0xffffffffffffffff}) setreuid(0xee00, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x25) fchmod(r6, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x42}, 0x2, &(0x7f0000000300)="5f353050c087affa89321c0a2603f66f23d20e02f4d824158210eb92119ecdd0033e642eb7d127645ede4bfd29e294807effb23a60a608526e7f5edb4bfa0d1c2652a82f3f0cfaf92e769588c0ea30e4d074beb3b9033bfd1c70b1c3e4626f31ac91808135a584ef9a3c785b34e5313f7d67e63ab7fa3dd3e835fcf0edfe6b90cdda6156a2565f78262f3dadda0d0e17465756325db110f31e61366b298b1693ac08874fa810ccfc01541edadceb", &(0x7f0000000240)=0xae, &(0x7f00000003c0)="07e9466cd35c9a8584dca7929d06dbc6fb420d438c2f64977d21697bddec32c639614632260eaabb822c200eef5d6e4ba69d1d8b2b44efc7464f20cca3152c0398834d8b116329ec4f41aee4e4c0e4a41b5211759869bbb8731036278a3d1655b2773f788daa895fa4d26a6f5e736d13cf6f1030b301a1230770ca70592264a4acac1c15a35515887b8acf7114dd0b5d97d6", 0x92) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) (async) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x100080001}) (async) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) fcntl$dupfd(r3, 0x0, r4) (async) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x7fffffff, 0x100000001, 0xffffffffffffffff}) (async) setreuid(0xee00, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x25) (async) fchmod(r6, 0x0) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x42}, 0x2, &(0x7f0000000300)="5f353050c087affa89321c0a2603f66f23d20e02f4d824158210eb92119ecdd0033e642eb7d127645ede4bfd29e294807effb23a60a608526e7f5edb4bfa0d1c2652a82f3f0cfaf92e769588c0ea30e4d074beb3b9033bfd1c70b1c3e4626f31ac91808135a584ef9a3c785b34e5313f7d67e63ab7fa3dd3e835fcf0edfe6b90cdda6156a2565f78262f3dadda0d0e17465756325db110f31e61366b298b1693ac08874fa810ccfc01541edadceb", &(0x7f0000000240)=0xae, &(0x7f00000003c0)="07e9466cd35c9a8584dca7929d06dbc6fb420d438c2f64977d21697bddec32c639614632260eaabb822c200eef5d6e4ba69d1d8b2b44efc7464f20cca3152c0398834d8b116329ec4f41aee4e4c0e4a41b5211759869bbb8731036278a3d1655b2773f788daa895fa4d26a6f5e736d13cf6f1030b301a1230770ca70592264a4acac1c15a35515887b8acf7114dd0b5d97d6", 0x92) (async) setreuid(0xee00, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) (async) 22:23:55 executing program 2: sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f00000003c0)='.\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) 22:23:55 executing program 6: r0 = socket(0x18, 0x3, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f00000015c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec3708241a18cb2aa7d114891626c6a141463c3c0d2d03cbca346b84f2d5158d78397cb2aa84e2d2e0b29d1927f6e547b2392a9a69b8fe2d48129501b75b25cde212bda9c1c8edbfd0bd7291970a8288746421815a4f24adf6a7b9925f825bca9c62ffb932d87b863c3fd867c8e43554f33e97a05cbcd58711d8c8d869f2e7fd6574bd5ae84254ecc31f19e35ccad58910e", &(0x7f0000001500)=0xdad, 0x0, 0x37) dup2(r0, r0) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:23:55 executing program 4: r0 = semget(0x0, 0x4, 0x471) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x3f, 0x100]) socket(0x2, 0x1, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000480)="4ccd24ad18370c75688f5d41fd95bebb398d5850f77c3350d507f520f84773dd463dffacea05583eb3f818002af84239f6f3c7dcacdc0eb57e7bca5259066b172f4eb2a984ada65408d864ab5b0f2b309a0a06521ab718f40363c3b881cfc57aeaa892b682b9b89d4227c5df9c76fb58a29bc85b5bc3a97e3037a9", 0x7b}], 0x1) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f00000002c0)='x\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = dup2(r1, r1) poll(&(0x7f0000000100)=[{r3, 0x4}], 0x1, 0x0) shutdown(r3, 0x2) 22:23:55 executing program 6: syz_emit_ethernet(0x46, &(0x7f0000000280)=ANY=[@ANYBLOB="5960c6c2a3683c064cffffffffffffc6dd6009a4560010000000000000000000000000ffff00000000000000c269f7ddac64d55b00faa9af713eb00000000000000000000000000186009078000040000000000000000000c4d7fd38bc3c005c46a0db5dc0045cef51960cb439e3306ccb36f10d31468196807d93bfd2ee43924a8b6d"]) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000100)="1131ebd08f9c5f09c7b17571c56926d74e17fd95d49674bb142560481c71f9733941a21c376f6ef64b49f4e58add7a360491ec06038eeade9d5cd16a2b439e3e14b88f51f8fb51d5c49f0e40a1e4c0350ca9c240aa7d790cdaeec89e77e760458e8569be8912a4057371f02578f3ae7443d34e761e7efdc96e4e6bbfb8eef93a935a39ff2568b32e2d3c77a37f350ec3ea21e7088bfa63d8ef277dd9bb5c70aa8be315c0ffc0c6fbc77f3fb166135aa43d0d994f0a0b", &(0x7f00000001c0)=0xb6, &(0x7f0000000200)="864dd7af441f28dcf1b891f4ff7926cdc6029548ac60954e7071d4ece7e9f8e27062072efb52483c8811c8360e8176342e842ada754482a2f7197531ff51c4c7e78c2d41c63a90fb3abb81db2a84d9a4be54e5c31769b9a67ec515028f6c000de7a799a8", 0x64) (async) setsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0x34) (async) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x5, 0x6, 0x100, 0x8, 0x7}, {0x44af, 0x4, 0xcf1, 0x8001, 0x19db}, {0xff, 0x7, 0x3, 0x100, 0x4}, {0x4, 0xa27, 0x8, 0x2, 0x2000}, {0x80, 0x5, 0x4, 0x1, 0x8}, {0x401, 0x1, 0x0, 0x7, 0x3}]}) (async) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000000), 0x3) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) semget(0x1, 0x1, 0xd1) 22:23:55 executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) socket$inet(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r1 = socket(0x2, 0x2, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000180)="5e1c28930a2aa020958945134f903dd152ca86bca0248b21cf6bb2f95e55d62d61debaf0064ce52b1d3c5997ba47161f30f8de47d83e5312bee3e95f552aaaddac4f2b2dd8a9f969c69a1dd685fbb067932f7fc9c3eb4759a4751127d11d9dce3bfb12fa6be7c22e3f20249af2e89e2d51001714e4", 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) r4 = dup2(r3, r3) socket(0x1, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) socket(0x2, 0x8002, 0x0) syz_emit_ethernet(0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, 0x0, 0x0) r6 = socket(0x10, 0x8002, 0x2) connect$unix(r6, &(0x7f0000000000), 0x10) writev(r6, &(0x7f00000023c0)=[{0x0}], 0x1) r7 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)="bf145d71695102856f7084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cf8124b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r7, 0x8020690c, &(0x7f0000000100)) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) 22:23:55 executing program 6: open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0305602, 0x0) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0305602, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket$inet(0x2, 0x3, 0x0) shutdown(r1, 0x2) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0xfff}, 0x0, 0x0) kqueue() (async) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ee702d64110000445f69112295cf00a6e100"}) read(r4, &(0x7f0000000100)=""/140, 0x8c) ioctl$FIONREAD(r3, 0x80206910, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0x80206910, &(0x7f00000001c0)) 22:23:55 executing program 7: r0 = socket(0x2, 0x2, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x3, 0xfe01, 0x7f, 0x5}, {0x40, 0x0, 0x80, 0xcc8, 0x2}, {0x7, 0x1, 0xe216, 0xfffb, 0x43e}, {}]}) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) ktrace(&(0x7f0000002000)='./file0\x00', 0x4, 0x200, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg$unix(r0, &(0x7f0000000cc0)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000040)=[@rights={0x10}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}], 0x30}, 0x0) 22:23:55 executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ktrace(0x0, 0x5, 0x40000106, 0x0) 22:23:55 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x5010, r0, 0x0) (async) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x5010, r0, 0x0) 22:23:55 executing program 2: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r2 = dup2(r1, r1) r3 = dup2(r1, r2) r4 = socket$inet(0x2, 0x2, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x28082, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) accept(r6, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="49d9a2017f589947d9b094f7770d9a5998ea46c47ccf1b1a1e47e7b2195e1b8260955a0b811d6b097c915102042a73fc25c6ff23b2db861bb8551f2835b395b0887b7f72d5fa42689a85638b1b91d9e1e7edf7af01c2204a11764384952379d72c480df7711f3ea8745ce6dbd6a566751d6c0e86be32c6be9373920e71730e2e157357477883c5839218b1c33ddf8bbd50e59eca626870266492d47e864ff8bf512708b8a02c73aca60e6cf039a3502e22d421075a4439eb4b662c6819f92c17fbce640706a56a9df04af0e798bd2a80f0baa79562d7b21006a441aa9ff44b557a2e6ac559b0767666e9226906cc1a0d7334d2a8c837f4dd087d", 0xfa) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000140)="00ad7d216dd92b8068f299721032064ccb5c653cdc51db2adea0983a685417371b24cc4ea382e43ce6acdd2cf8c771f36e792164a495c305005903e7f7f980684a6b5e0ea523d15b45483eadad8e39fe1635efb23db03ab749bfa29b7f96288c329cc3f17a34b303cbd34b78879e1ff2055bcd1bc0f9065f307effcdeea38e32670fd54eadf50bb9af375c54daf2a77687d91600"/161, 0xffffffffffffffbd) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000400)=[{0x55, 0x2}, {0x15}, {0x7, 0x0, 0x0, 0x1fb}, {0x3, 0x7, 0x5, 0x80000000}]}) r9 = fcntl$dupfd(r0, 0x0, r8) write(r9, &(0x7f00000002c0)="f7ebe55e9ae1267988bbee798766", 0xe) getsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, 0x0, 0x0) getsockopt$inet_opts(r10, 0x0, 0x0, &(0x7f0000001580)=""/146, &(0x7f0000001640)=0x92) poll(&(0x7f0000000040)=[{r4, 0x1}, {r2, 0x10}, {r2}, {r10, 0x4}, {r1, 0x100}, {r1, 0x1}, {r2, 0x20}, {r2, 0x1}], 0x8, 0x6) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x3}, {0x22}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x22, 0x8}, {0x44, 0x6663}], 0x2}) 22:23:55 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x205b9a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)=ANY=[]) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x1c00) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x81}, {{r2}, 0xfffffffffffffffe, 0x86}], 0x9, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:23:55 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setuid(0xffffffffffffffff) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) syz_emit_ethernet(0x3e, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f00000000c0)=0x34000000) ktrace(0x0, 0x1, 0x824, r5) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)=0x3ee3cc2a9da2ccc3) 22:23:55 executing program 7: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x2ce0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc1206951, &(0x7f00000001c0)) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:23:55 executing program 2: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f00000002c0)='./bus/file0\x00', 0x800, 0x20) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x7ffffffe, './bus\x00'}) setrlimit(0x8, &(0x7f0000000980)={0x20000000000, 0xfffffffffffffffe}) r1 = syz_open_pts() close(r1) r2 = msgget(0x3, 0x158) msgrcv(r2, &(0x7f0000001380)={0x0, ""/93}, 0x65, 0x3, 0x800) msgrcv(r2, &(0x7f0000000000)={0x0, ""/157}, 0xa5, 0x3, 0x1800) msgrcv(r2, &(0x7f0000003380)={0x0, ""/4110}, 0x1016, 0x3, 0x1800) r3 = msgget(0x0, 0x41b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000001300)=@un=@file={0x0, './file0\x00'}, 0xa) chmod(0x0, 0x21e) setreuid(0x0, 0xee01) connect$unix(r5, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) msgrcv(r3, &(0x7f0000001100)={0x0, ""/78}, 0x56, 0x3, 0x1800) socket(0x2, 0x1, 0x1) writev(0xffffffffffffffff, &(0x7f0000001ac0), 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000000000074c3857c2665c6b7fb449a65ed0d9cd844bc3ada2f1add711ad26d4dda1a81a8a538fa08d486fd0cdc08f66ac9003627b247589fb276236e72d0039da6bd02563db831983fe16478a9787d407188c3569efa5a44ce7741537f1afadfee10d5fe24d1b84a8f36101010d6f25d99cdc39076a24725d56cc0cbc43ce6814f6a111210447222512d6343213957aa988d1c305ae8a486d3216518d75b47e6a208629148ff01000080341b2d7575823a9f8aabea30eeb63aa22e26d00df900b950f9a62f23e0d6ae7aa0762b757c4b8a4fee"], 0xd5, 0x0) msgsnd(r2, &(0x7f0000001280)=ANY=[@ANYBLOB="0300000008000000"], 0x8, 0x800) msgsnd(r3, &(0x7f00000012c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00('], 0x8, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f00000022c0)=ANY=[@ANYBLOB="0100000000000000063d0e87850121171d1791057f45fede1b1fded0735acafb12b13694e31c3ec7e135d0d6eb18319462eaa53ff936d8a7e289846e114f007a25d84eb9dea5b3a3d40feecc1df9b74d2108a3717e9714b2da982dc2406bbbdb3609f3d6602c706034332d410d705ef19511935c843e7033f627327298b9"], 0x7e, 0x0) r6 = msgget$private(0x0, 0x1) msgget$private(0x0, 0x0) msgctl$IPC_RMID(r6, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000080)="2a7da79f3a23", &(0x7f00000000c0)=0x6, 0x0, 0x0) socket(0x18, 0x5, 0x0) pipe(&(0x7f0000000280)) 22:23:55 executing program 7: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xfffffffffffffdc9) setrlimit(0xeae6e45d26c01737, &(0x7f0000000240)={0x0, 0x80000000000001}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000140)=""/148, 0x94}], 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000800)=0x3) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000380)="f82d1c3e2226c5d5c7b5955cf7c29f0f505b4e6eaf2880fd83473e62702fb67ae2d6e0658efcde1118c370f1d8c9ca8424981684ea49366dd5c1dbc9d120aa37ea", 0x41}, {&(0x7f0000000840)="1e595ac0bcb670ead10391f866ea8a3c59e6b56446173fae69e92473c4ebdc25a4f33068980b5efe0f977900e64bd9dd3c6b09d114dc0e444aefee8d44b0d4aceb34885de3eda156", 0x48}], 0x2) writev(r1, &(0x7f0000000540)=[{&(0x7f00000008c0)="12ea609794f4f73d363223f44508bc42d3d8f57ffe3751fe38ef2258485c4baa05fef60400000000000000662b184a1931e344a5d9fc6fa461b9f17ae354092b76336a69322e3f6170617e907232fccf9dfd6c085c1157b64a20c62a4705a075a0c324ea9c0dcbfe0f95e3237e287b33eee9616c1c2a17400fbc1adc809618d089312e642805eb05e10915f77264ae9b000000000000000000000000d2fb444a65614a549bf435004107ba6d9039dec801", 0xb1}, {&(0x7f0000000ac0)="1a17d80e55dd55818fc50629d4e1832e0bffffffff957759de62e763e90d2dd4649b24f8bfb4f3d1b6571d6f26c72273119f030c9314ac66560780897bcb029089d9b2f533aec5e6c7dd0312bc1e1f6b3ab54bc7db3355f34e0ff43289fc9ec310989fcadd58db589e55f44c0d3f1b519b3de1d9c9257f5e9a7be58790d9d8e74d9bd940dc9b01bf9941429a336b210bd43314b8709b23f9afb6e4afb5bc67c770c886c76db2d5c4bd3d17558d8319b2e4ae97a16a4fcd499dc21b2589a30921dd4a7db23f57b3af5d13231913f4bd8df7fc33c307743a530820fff58c2beb0456581e46e984b8e9b4cd2b0a145dcf42e3ef7c5bdeb59af4f5a35713a38f1905872c9820ef0bdaef34e7187e35fef7d04007ab37e61c302789b686d60214e1242ffe21a6e649c1fa416c5bcb1e227c2226fb5a3d4f62a50a3404e4adb7d3e43240ce47270722172492e843d7adaf24725f2b123e7dba1ce43b9f3b4e7873ec236ad1b528b4c641b3c04f5f6fecb8c135ed50d1ba5c73410c5fc614f7bc78e79244ce0e6c26a89be265768c9ee196d24c73a88633d10d160b356e", 0x19a}, {&(0x7f0000000200)="0235a2cc42ae3ce4a386868e9432139094b175f94d1abf45d4ad363822af0be9dab811c32cb9a03ac95153e181cabd6369c54d1430328d75b76c5fa3c85ff1fd5474c3823523d7e8025f159921d0", 0x4e}, {&(0x7f00000005c0)="76b6e7eebd3d7895788c449dc991fdce9adc318ecc729e74444b4cf28ee53d31b922ee4c1b03744e5f3cabe69bfc113b40b1672a9a454a50f81613a90f0dace51c7b490cd619b44e371426483e321158f4f03388b5e2e0a6d75b7ed645159a0898641a14e4ef64dcc9617190c1f32cd08658d611d3d629e785b66886c4fe4bd09f263fc64e69b5fcd69a264e47328fd3ebf183b58d244828524d426335902022230f8940e7358780d762dc3873fd22f1ec97cb5728f7e8c9cb9392caaa4d798df24eff45b94c9191d130784831453f142b466af18a50f168c8f33f9d64b6", 0xde}, {&(0x7f0000000300)="aece05009297b24298c44f3183564b", 0xf}, {&(0x7f00000006c0)="8691766399f0d9808c0d9c67061c8ddc5b853e828a530ec2cac01365f1a7e2c7a7cca20d2b0f0140ccd8015ee0755888e249b0faeaf794e70442b577620814c4ffffcfd1380adc3a4f474b4d196dc683e60075162b38c4252b3764e926afcd1fc04655bd6738fd5ed5f9498028478e42eaf31df15ceda85e75b99ba4aad48db0aae59f9b7b489dc61ccf2fef36bd8cd193e43ceb5f2343905319107da58624229ebc9a60e7359c67ff9d", 0xaa}, {&(0x7f0000000980)="a5d2a31e4fd2ed0e431556d1d46f08c4389a3cf58148722949eacd20ecbfa63e69d638ec1b53c83255c543ed446b4b2957e40e22de9f104bcae46e27d7a851c6c88c063679f894cb26ebff8f0e5fb3af8776f1b590687e6d54957621a72b7ac96031e7064814880e90bdd593ac064dcfbbd8136af0b852011e0583bc18dad2abc55518ffc97bb1f706c8df04f892a199aac6707014ac0cff434127c8e6ac983902f44d7bb4aab8cf2b8bc5a8ee1959c0c017dc8f9d3167af8985b36fe2eaa725ef3cffefd9b9630efbfbe574aefe14c15fae000000", 0xd5}], 0x7) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x4, 0x0, 0x401}, {{r1}, 0xfffffffffffffff8, 0x5, 0x80, 0x3, 0x9}, {{r2}, 0xfffffffffffffffc, 0x20, 0x4, 0x7fffffffffffffff, 0x8}], 0xffff8000, 0x0, 0x4, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000040)=0x4, 0x4) bind(r4, &(0x7f0000000000), 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000580), 0x4) sendto$inet(r6, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280)="d11d2f78", &(0x7f00000002c0)=0x4, &(0x7f0000000300), 0x0) r7 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r7) r8 = accept$inet(r4, 0x0, 0x0) readv(r8, &(0x7f00000000c0)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) 22:23:56 executing program 3: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000280)={0x800}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x51}, {{r1}, 0xffffffffffffffff, 0x12}], 0x5, 0x0, 0x7, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) 22:23:56 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001700)=[{&(0x7f00000002c0)=""/143, 0x8f}, {&(0x7f0000000380)=""/56, 0x38}, {&(0x7f00000003c0)=""/116, 0x74}, {&(0x7f0000000440)=""/223, 0xdf}, {&(0x7f0000000540)=""/73, 0x49}, {&(0x7f00000005c0)=""/121, 0x79}, {&(0x7f0000000640)=""/121, 0x79}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/51, 0x33}], 0x9, 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205609, &(0x7f0000000040)={0x7, 0x0, 0xbf, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x7ff], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x6}]}}) 22:23:56 executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x0, 0x3f, 0x5}, {0x18, 0x3, 0x5, 0x67a}, 0x9, [0x2, 0x5, 0x7f, 0x80000000, 0x3, 0x0, 0x20, 0x800]}, 0x3c) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="8189c0f8f530f3b35332f37c370d8f7a60a839bdd4a4cbfeeb4324d560395a", 0x1f}, {&(0x7f0000002f40)="79edb939f9fb80a115c546fbc50fa812070b684dc29778fa5feb9686e3c0b7d3815ae58a56ec88a3446ae02d56c1869b19a327b33a3edb851dca2b0006abafa9b60a2936da7973dca3713d7c1c6b7205d945010e20dd7d9b3c040e3c14c565d512c7f7397aa3ed5fbfa6a7cce8bde3e0dc97e669a0067ce66e4e01d1239aad8c62a1d58fd74a2997d3a86983280bc78e82957fac341bb87db9c134f3dc129db310cbca997803d4b63290fa48f5ce1655dc2ab22142f2c1a19b2f149986d75e0c99ec9ccb72b6d33db2be34aac9af8be9bb7d8ec299312834a8d2ad234d0aba7fecd6fbaf9d126c6a35cd0c5f5d24d2b4aa64d571bd6213fa61eee47616fa6425d24b33ed4e497089bff404642d0818dfabb45c1f8de9632eb3cf910bb53dc2d996763c141c05a04b9b55f3ca9e8c6ab0900334d7f0ca72542725e77f33c9758c8989d831d67af23ffd026d599acc0328b7941bdad9e0aa81404e1c4600d4fb1725bd77b8b034dc64d02bda6931ab602a69a034fccf98544f1bc6fd062c4e865d2c2b0ed498936122195d71a94993bebdc1bcd4b81a36749d1ff664fca901233107640375a77f476a8ecb4fc12ac74c4b2a53893cf2203a7f05231d3a5718032e2ae39abab67d1e1b715e14ef46877ca85521e6fb259b35c570f8904ca2b626501b2057692cbe18894db86bc95a8e9ff3932b848c0fe5c93269bf20751919b73ff82988fbad89351cc2af0f265ee3729aec6f88a7935167a8322983b8089afc6c56aca2668472e6ef1a41796f7074d4a4ef7cedb79346187a98772650e920152ba98534288a43fd65d05f3376fa9471ae495d2ea430c1be16145d3cc71a153a7c1671cd15d55981c0468649e256a8e702228e0b3a50282f3b5067b1be29e97ee1844e2b8be8583b98bafbf354c7b3eaaba061ab7da00053df491273187eed455e7754f83d74c8eaf3af318d12180f5d7381681b06fc7708732453241b846e9d0864868f9c5e12218c04e0df80f926acf006f73bf9dfc5114d3bc032638d6a732f3889f513df492ab1be464f33086eda7bb8586945a8e69acd8b85e53bd14b82ac47dcf741b0bf5dc5fd8fe39cfbc364081644306f9469ab4bcaee6e2ad14cd64895fdbcef0b86883bfa5e678f196667d44d689484b8eae46f3c98ada78fc2c765c6792af4c17beb2b8acaffb04d47a5d78375bcd4c0907ef6f18a9e3e5f53b5d549715eb944f97c4b7ceea04b7e0b18c269d033f4e63173915afe3988358fd892fe2019817d795fa2283ff073ca904331504a949a0fe5b9261c565bad63bea17b261d3c3f732ad885b5c404b316815a9ff9445721f409e4c5cc8fdb0f53662ca4735663332cbaeec123592f89ecaf48063910e7ba05ff471e5c9c342f9bc024b31c557e98250bd4e5e5ce22557ceadb1c79cb47b3d59b1ee2cbf4bbec52ffd3d725b97b9b4c0dea0f740bcc4fca9c9a43d60e28436c03499ab81dc963a21fe19e5f2e475e9a77046502470d8a9c2f61c58f1d7a65452d6d846096932cff12f6b476048ee59fd8414e9cfab037f5472d91bf54191e88ed00773b7093321a0d681bf09d2cfbcde9187aa47ac0bb000e63dc342ce4f8a5b48224dfce55497ea88fd1cb04cd9f4a93d4d916cde528a27608470373f4be71fa6616356e576a4c380561b669bf1d0c42b7941b7160bf439519e1b06054c17ec2f11876bb8fea88d1587db577821bc873bd22ba0e7fd43865d6f99b26119c56d9af0efb1c3d6656bac528114b886ad95361072f228ec93f542ad207b5d7cdea96b3787ad03f1e9879ea1df759e7a043c24953717208bc7cbf8fce145907d3fbb072543f40bf781254810f63992651be67a4ffca66ab87558e904d7a989dc38a4f0fe7969b282624abc5402635ab9af40f5f994f853159af70de2bcaafc99c9bda8eaf0cdf4937cb3aa6ccd38236818277f3746db796c9dde6b2fd071f0d8ff57e157e5f210cc0657935e36912a59107d757f8daf11cf07f2eef7c82465d6eafe57cdd3a5f8885892f031171c37574ea6adccec12d68b63a5d26f1e1351ea5b2b1193a09d7462050c18b0b6c4f9fb31533973b8ad474d4e4051cd46b56c20126e13526f2ed026506abf731f8d4ae462b2e6cae2e149ebbdfb55cee6801bf53fb1d85b251c3bc9eaff87a472962623a8c8b12da95b70fb34871fe9fe1fc0dfd229e614297c894fcc560855b5ef0695a3a2854e6aaa374ec320115a46893231200066dde0fb120b0869dadedeaafc73983ae022c3c14334d312b40ab0e488a2785cf2bd964973806f5ce53aa20859b1b9b6eb2b368887b9644b5491ad7a0d1001e1dbaca8396fa03cc27806b1bd082afaed61c75ada680a73869de372b769c41c1689ce7165456611dedb34f1215735d81a699f3e1c844285dcb7d9f0b21fb6abc17fb9b23da4cf0a33ad46162746739b31acd0ad836d2130a693c30852c0a9fc1780fcb686ecd1a886729fca2c09f40a9b6b2002bbf8c4df9da840dffddfc51bd34766f2223d20fb546cc915cc06ccb96b2b1a123b2830033c8da2ba77d24e0fd7ea3889525a29885a0efb4176417d570dfc01b50179dcc629c5a20826f8cbf34ea364f02e809caa6f82927f0f1fefc66620d9d019e7b5f05b170b4a2c27cb2cf36267dfc7c32ccc71c168704f5e9ceeace229c4c6c53b4c6849c6704285997cc0ec3f1f428008deac5c5adb4fef18f67c21d84302e1d50915d74fa03b9930dffbebeb310d5cda452fdaa056cd61191502102ec6cfedbb20e370f55a6d32bff0f620398512142a37ee2b08c6953baa32ad65638db8070035cb7c9982d2ce5f7388d3f4ca5422bbe12771971e9bd855e4d4977e3ab42002f4f262693ec60b444167dfcebf6d17451e6bb9902379d8ada0d6ddb37adc67b651e7db0edbb7869d3d3c2bfd4467b4730391494b92d5d0af9879ea2755a0ad9663eb6a606b308537ca37759cd52f430b6b8eea0986564a1a3e97f02e69228af45f919ec155f60be3c2a5880f8991705fd093de210bc340c307b3ec6bbf78412f30c6c4b10ba65e06918154be0fa586d8393bf20f46d956814328e006a2d40d711f296d5a12c3651dfa4ed3e4a5fa9caf216bb01eafac74423ff9ce2a8b84df7fe97607cfb6683a54fa4d325a739049af74d7de9c2be2e4ec144c5ac1e6ff2f342c19c9d7a0f004dbe70cc8a89175156c154ac0220b233d43e45d4ac8c2fa16c77781cdf6c807b1300873e13e67c3afcc7f6c1b55db0f6c01974b5a4dca2e1fa9bf718ccdf0dfeb7352612e97b7d47413c9a222db418384abbc6f24b7ddd3cfeef5a7385e7f2b12460229c2a2581eec79e181baa1a10f569a7327395a1767efc67cd2ff18173ec640fbb8937b1582f4c944252947adbaccb8d3812e4be70f332aca0173be6fa87e16aa6e2d6a5b51c2d7ad35c9ce764ec2d6661d103adccb56f6c626ae42db87df670f7559e32ba2ab8275a1f3ed47855a473a2cbb2b1e5555df3ed21267dc24de27ee677fa10ea1bb26aadae37c5e865831947d3d65a1528708cac615d32c35c40dbb6e62fdcac0a8b59d36ee383aa84b922ab3e1d9d4fcec551c40e3f101f70f2874f1ba150df2d4c71e34e2d70bda17d006dd0ed19b879537ac6d273c495c04c66ec9fb5b43fa6794cbd3abb4ac1bd8a2188e1b61352d4801dbc0a258a6ce1d178e7abe9830b1d89a4328532985e0c220e1ea7fb776ef9d273e1184af94036885507e6b8ab1e726af3384280d83d0def9cac4663441e3367f95bbeb8b2f88b9a8606a2e5b7802fc77827e84774fa8f410fc7b0db5e4357918785acc3da9d0af3e06fb44ea7242683c26092219d1b58165cd499f887b2bd114b500a6438ee656a04d36008dc09664ef70af31e2fbaa45d9eb2f3a7764fb0d7aaeebfa1433134763d7f283def6f61096be519e5f0f2e451ad701ffb616bad75b89aab80d61a8025e658fc1ec18b8e1825fb8f0056cb205bec4f933ea0edc1d604bfda4dc4d13a9de483121f91eddd208c7f61cac1417f820a953a61f97aebc5e93eb17c7de65f379a21d59f2764a996d5c9bf2ad8be4020174c93381925779401c011f2b213710caa4d318e78b26bc1c8359776fbef004ffc0bacc35b8d190e620c04218ed6f44216af96c1e18c6070011b8872d1eb434760785220c3f47e1e21ecadcf3a261ff063abf2d55d4c0af6a9a32fc6d3cf06b225530455c426218d50f2511494898068d1e60b4a51b7fe52539de48440e5b9f3a317b81f78d03b12ef0f46d919b69b0f048089985c927c2baa078aa7052f5e9bd80f82d50aa5dfcd6bd5c9469d6ee95449030f51b68c23d4cfd8d87ff82bbff3c8b10aad0417e9810646210cc3a3ae9e42634aa429bca02c84b3f7a0362a5454e4b85a6c34ba5d6acdeedc938e1d825b39f1c4160d040545995822342701a081e3d93f73eff52afa5ae309cf4949b0c86f32eee4174771e87850ed81b05491727a7a3a4b47f105e6889ba95b0bbb3b673c9cc06102010765cc9cc84fe34b6115cbf765a914b50d7d2d0c4113deb2bcbb2e0c62d52be17d2350a71e452d46492d0e0aa76a44571e7ed7c2ee280709585cb90b0bb074379115c592722a52a1781c1517495068851ef8ad1255977dcc7f40f945fc709fa797b439d756bbd4a8f7abd7b45ce7dbb42304b056cb654510223f0a8c5d2afa3028a12efef66762f6844529e2fc9604739d6f25da3d116d5d96c4c729bae7b76a65e08cf96551c768014d51350bc0f3da934b1b44553ad16aa192d30cf64adc96c3c84fe6d3cd86726e2fcc58ec2681ba79bedf44d8f84fa72786d9dff800fe7e0e4ff6eae45f9b6aa49d1703708fd1d91d76a8529db253eaf176f58d99cc3825129265e9656a9d8a3e46fc77febadbeec7f0a37d1945364283fc36a1978c0ebd4be247ec371ad21fd3d407c1447bfba2767fe36299d1599f53f37a3f981f1caf18e7b36e38e9170759556866ce663e8d45f321cab4010046e48ecbacd92bdcc8f5201436852682c013e0b94c66c0641ec6b9a1e6a691e1f3985a56c98ab934e6aacda7df1d9e354cc247920fe222501bbe78947f138bf0e25e562b352c4d4d03c6f10c0a5f7df6275039db7f4832b7f37c54efd2d37e08637806cedbcd685270053d52a6eb5b6a300579a156e200efbc632f9e192d703b6fc7b733dbaaa3b2a58f4996b8c4d0240e9bef38e48dfc18e700149618f7a7034909e60161a7994b7205a1299ff2d3dca73ed62f4fface87968fdf80427df4881fe67737c18e0bbfe1336049c5b24147d6c467d57514868138b8a6c550bc806382e74306f5a65bc26d8beecfd1e44925ea11cd6eb58bdf112196a0835cca44a5536f96f128c7d16845f21190e91a974d625cb0863155ede1e946222c564964d93f7b41ec1b2291a1e2411760c02bd3d72a21a665fd34ce1052648290950724a88ea97c539ebf5659e131830b07a9652d69ff746d758595d36cfc730362a1dc4975674a7ed8efe8da4fa8b62b468da727000e4fba2ac3a91c7675b5941d0c306b8d701006ff80e631175e912d95808f66c0b4f09a2f72af175014b423d4e1312ebad36319f2cc45677dc88c0efc69be0f05965a1b0c229b73debd21e67fdac43e7e3a12e3259ad6654b5fdfc6540f0367f74fb2d024e70fc6389f13a521be01e96e5d9e46ce7613048f88ae91aab057eb0720ff4777847734e0e334416d8337341761065a0881c30423b3fb8ae9c768cfe39a6b0defe3a3bf2f36968eaa2e50dad15e93511dbd64aa2dcc8d0f63701b83ad14830331971d34186195f9c063525080c2712d2bcbf6ae178c3a9ffde16c17992e", 0x1022}, {&(0x7f00000000c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9888924dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441c95b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8efa04a41fc68851b4a0f4ee2161ef11d0e93a820dd3344160df73ee905655d708599403343d07dd5087b55bd12c9bfba284f3907f5c41eb76279e38340966a43f", 0xfa}, {&(0x7f00000007c0)="92ddcbe4d39e6bf11a78a98c5a8ac00631f65d44b76f83f88d5171dd2e7114cabd75bb0d25739b98d539aaf36d43d6b0653c6857550c08c27efc7635814ba4ebb966f3ed6364179e423cb9763a3649b86a0ac8a5af99bd66c0624d13f54af449d5b29dd764d026ab28a1df3f7bb129729bf9bba64eda713a8456ab5b502cae504684605e9b35c0ca7286d24affd3e199feffed89a2712fd7c68ff99391eb812fb12ed30246d16553fddbe8a157a0f15aa89379842c0c281f49b2002adfeaca0aa60a968c209de3e777884f1a320cc399b21c2f", 0xd3}, {&(0x7f0000000340)="374f092e838a85aea75b688caef87fde1985d1b5f02c3c54b873ca884d0b4447d7672cf614abc2da230736a01b42d4e4843c7f028079a8cf2511653c8e22cfdbbe6a3892fd21c13a6ef4479e799479ced08a5395d235e252251054a63c23dc090d07a5c51c4db29d796c3f106bb832266b9b149bbadae0ae1831fa1dd70f7010789aa273d4d6ab52986e31649b4d18d9b8594cbe809d911e840c3a9e32bc0467b3378e4aa6dd221a877bc15b01655261d23c5accf60db919b9", 0xb9}, {&(0x7f0000000400)="0d85faf88be261571f2751a0dd2b36d0d75c2561cc94f10b73f02358309dc463ea157f74a66873e6feb8994631e36be9b4eaf6f12208450f2fc0dcbc2decc9285c56f49f9191cad9add35316df7bf09497a168e9c59c85f3a3f896fecbb7233a66f2eec3d6f5ee97db7abf04ceb66cbe4e987e73f65af5a7bfae61185d5ad39f92fe5358431abf53cd0e74ad7345d7ed8e42c3c4c9e0cb27a3cd0bfcbd7bc87be0da73edbc61e1a86ddb8f", 0xab}, {&(0x7f00000008c0)="aedb0193134b002f616b59c9648ea952bd9cd245aa393e1420f9cbecb729b25772b5235038d10178595e047225edbc70e91297cd1e1acd5a5d9a584735ff7686f6e2c78df73f1e683a17a20550613a4fe5a51fcf0a5225796ac2b9ccdc269003c5672ca75ef16b80ed8b0d73702a87f7cbb569dd7bde1e391398c18c2b7f8734e4f92c7ce6f63cacc45417d4d1d638331bb000000000000000008e9a459388db6b78985a844bae72c2b8744e", 0xac}, {&(0x7f0000002340)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c650415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e42792220fa6cb94e524d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c65601ee4b069c1b46e6ac27103d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e5e693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9da53b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d1115249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a490f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a72365760e452de37c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f3ed93fa53fa4be53f4fa5df70764d3492bb7bbb542aca52e360995e151a8ff333363c9e9ea424e5afaf8f36728a183f6b1863929762f82c8cbd34c1daf749388b318048956b3f0c0e032bef586c37839d837c1156cee5ee7f71cb76c2ed94c901cf73860314af3a54e86de477e597d2c1371e7430da9c949b4f671ee9841c6ddfb5c15655a991870084c2bfe63a5714cdc17566edbb4658f3b659893d1b7180725d05043095880350972ceb5c95a9c9544ff62df800da711f184f98487143512360e3d792187633de6c2d69ae6da07f742641feb0cca82c8a40b1922bf675fbad47692ebdecd402739ba42a4d8fbfa2fbaa36b9162b7ac3960d735f7d8a7d31ee83db8ea21bc3401ba6ce4e0dc96178d46ddf4c04f3309652c65c234960dd1a5f7af5818d195b75049489955d5dc78a88dd596e6359944a476fd48cfb8e99b8647844837fa9862010bb5c858fdd4dd3c477fea896fa768e7ede546bee101323bec62ef48afccd2bfd750278779517d26e2a00c5292c88d4aaa556933eb15b0d476cf1b8caced9897f5cec3cfc4097c30aeed2672f5471ddff1376882a986949e9fff307983cf4ee6a34d22f351beeb7d31ecb2f7907fdff3b45897c617352acae740b62fb2777747881d353b9decc9c07312d46b04469fbce29de5bc45f46abd37a2d0dced5713f7889ad3bd96dd17d53b2591325ce535754ac3991e5d206fd7c6918905021b484ce00626832819069ea2f5ef3d0f5231b97a79aebe2343a37a9eb6adbdb4ce823cfe626377c9a070a4de3309ea218b5f979b5a7a54ac5d742062af61687e836995c4441fb89ab74abe4d6f86fe7f42ac70db98aef33687641c168624292e2efa5ce14bdd4e23b44b5df2a71731f455fb09c96c31792f7984b18aab8af795e02288439ebc92d46e0c615baff992bc2eb6646a42ec724458922f48b2767c26e507fd12af2def4621c06dd660149c67e1b745025ab951cc9d4f0874694de34183242e7a929f161f95623d3ccf83c3d87bc02b3df90cce7c64c9c41c88782e041cb6a7080e9b4962b64147d48e10ac9152e64f5d202ea474", 0xbe2}, {&(0x7f0000000280)="dc", 0x1}], 0x9) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfff8, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1}}}}}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) 22:23:56 executing program 5: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050300000400000000002001000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400180000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000010000000000000000000000000000000000000000000008", 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x22}, 0x41, 0x0, 0x0, 0x0, 0x0) 22:23:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x0, 0x1, 0x0) connect$unix(r1, &(0x7f00000002c0), 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x3}, {0x25, 0x0, 0x0, 0x40000000}, {0x812e, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe80"]) 22:23:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async, rerun: 64) r1 = socket(0x0, 0x1, 0x0) (rerun: 64) connect$unix(r1, &(0x7f00000002c0), 0x10) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x3}, {0x25, 0x0, 0x0, 0x40000000}, {0x812e, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) (async, rerun: 32) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe80"]) (rerun: 32) 22:23:56 executing program 5: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) (async) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) (async) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) (async) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x1, &(0x7f0000000200)="38ffff00", 0x4) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0xe00000000d}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) (async) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\\', 0x1) readv(r1, &(0x7f0000000240), 0x0) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000080)="12ea609794f4f73d363223f44508654106c2993df6bc42d3d8f57ffe3751fe38ef2258485c4baf05fef60400000000000000662b184a1931e344a5d9fc6fa461b9f67ae354092b76336a69322e3f6170617ed07232fccf9dfd6c085c1157b64a20c62a4705a075a0c324ea9c0dcbfe0f95e3237e287b33eee9616c1c2a17400fbc1adc809618d089312e642805eb05e10915", 0x92}], 0x1) (async) close(r0) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000007c0)="62378d410bfaac1ffe58c8934c077bd808d3f5c31539bb14098d5a33b9a2e802bb5572a6d326b3cdcdba964a9596f160dcde3ae9a6e1a9cf63f546dad189dadf52fbad0f874725d71cdbe3357f9d69095a421cd8bedb0a31510d771ca0231919d322774626af544a3e2d4efb831450b3d3245346c65dbeaa22e2465730a9b40e697ceca6a324ee44716761a5974bf6658ffe418fac0dd55272836d591c212a200f45344e32a0131e8fb41fe23a2239a4f92c5ffdf671677fa0a03c3163ac92b6b501d64051b91eeb2545212a1063134dd9f9308a9501e205e274e68a5ccf6ca8dcd7bae1b5ed0d2c9ef0814f804227fe6d9293457cb77021e9919482c15185a65539e54447ea84070ec597b2ceeb211274a7d2794c20c6d49626ba600df67b7754d49d12b8d4f3befbf9c198d9f717f8f7eb9f1906f42dc41a5620096d2560cca9c1402539221725dc31bdf989f61259e0029300bf7609d042aa9ff0cbc9fa9d9aa536c65e766a75b76297576700c5fd02eabf3e122f36223315a69fc8e57f00b3556ab2d25c945ff9472af02a041e31237bb7c0154f81cd979524834862112f1874503d46a6f81ba658ff8a8d5ae18547088d99f1b3d0581c31c9139edc1a63e28a9b637ecf73759eb22b3225866180545150d3b668c081b6ad7f0279467cfa95438845ef86de0c847a1e3f6bfeb3aa0ba17ff948392c810d6bbfa66cd7bdfe53595412622a4803162aef2eddce0cc5ae515243973077a429c36b428ad1f513c3ceb4a487863f170da6dbe2c23439f7aeac56f99de7bcb4cd3915c927f4b96ac8e99d7fd7ac030f30ed03b775fd3301876fcb1d048a7693f85a3a1c0fbceb75906d449ffb6b9608290a3eebf846a2037190694bff1a8a7402119650fa4f03805275919364c6fd04dcca603c36ba465bdfee3e10937b2cf8554022fc7905e4702cd18b3e083a279da87acba421b16c6b71354d0f1851d74a291d75a0aea773b5a8be4fb34946fd0e866b2d4c27ef8fed8835d162c03c7a9557e40a5cdbda94cafc41f8f4f8a5ac31e81852174d6fab0cf8d7d33552c4d9518ff2d33b61961ec2ef40f0b2995b57bc362d4ef9c9a57cb72ab2564a83c9a9e8a3535c52da6f85c2c68591a4fdb61b9dea4bee7ca69d1ecf0cf3584aa5698b228bf33137b12edd16ce698e0ce7ab135aa44f89950c4ef327fd5b2e193648ceeda0c46fc509faa4883b6cb41208889284598f0d090830cf601c63e690bfc2402c2ee36b4be274bef6d70fa3211ff2d8866ec3aa70481148fa6cf28e9887928a185bfdd3cd629786f01c1f137733aba108291239abf38b5fc473c0d24ab5120b6948486b966e1b4e0711a7fbac8583c78facc075dda073a476a067fd62e3806831242d0bf632a6f04342f2e8a4bf549c74dd82d43460fa0bb746b4010d43797343c70d9c9a7a5f9ec481491419db4be07fa98f7c6096421c66cb7cd9e2666ab474edff40ecd5e3085e41c615d51af73e479bcf8581d83cf0da131758480cbe37d24a6a4e67c22297b413953847d084760f9caa329d3565d8e9b84e63d745142c20c564f5f56dc94d4780516e90437f4be4188ff24d9415bf53d98eb04c427f2dbc48c4d297dafd44922ed0076e17ffd94dd309c52d801c6b6da32e094109dba6a6bf838dd265017c11e3097166458ba1bb055fb548cb95990e60e73d1702a93f9963642f4868de00ef31b75fcdb64b1a3473863363dd101ec0987af3fac60ff8caa142116f2ca3f4f7eb31fa6228e08445fc856a41b07902cf3180037c1feb4df2b4007f4e3a446a3889d1f30a476a171bbe92b1bd4ce6cb0ff9ce582d6ab395099d1f2f2a0809f8c4251a30222864793be01b4c67dc65d090941328d612958c962ca52b615c6d06ed1b0c0b51eeb9f020ea9c819bd76d2f908be6ca8a0caad506026fe593345428c829a800fc329dd0624d145dbe9ae98178f9d69cf25aed67ef3874e2cdbd19d785d86a32ae025e1c170736417834f9cd5085861aadd7a32164400441775b5d323ad6313bf1ec1c364bf548199a215828796d1123a8ae137842807524be426f1dd47a15fa45a0942e9829706d3779383e1d5318481f8ff6774918ded116d79b07f6cf3b9c12ed9f95668e4bb25980759e61e97aca82f4b3f8e043cf52ccd9376a1eef44f83627c1f47704edac72da9908ddf85b1ca81c53d4606329291fd99beedcb7f57bdeb0324241ca12fccf9ead7f982c227c13a291959e68eb117f0ecca813837db7e72bae096a1901da8b5b67254da11d194fcb61fdb72d8737fbfb7532b0daa000a6d5ed297f957ed07bd650baf344028a6667e712be628d0033a1a348c23e0facb7e9993503bebdf6bb09adf4eb9c31b33f6c39306682559e039bccaee0e5bdceeb314eb3be0e73a176dc3447ea8939088105183dfcafea3d87646e9fa9cbdba26727f9f890d273c2b8d301c3f6622b613dc4cd51775dfb074835bdca6ced5a865f1f69434a52de0b52334308aa25d87ca5ee944555e91b1d175bfc86816a5be00f0d966ffe3ff8171e617245ca062c5cfae0675a58dc34361551da893a955829d3f3368847e6978c062ff75b8657aaf041eea9fce383db82297393a46bc92784a5f427d79123d22dc2f9109bd99486f9d6d378a0bd6a984f14cfc6a0ae1f952761b9e37dbb49de4483e2c6852c7e33cd6b596af6c79ec4a9d885ce15e00e7525b3cae122f3d9aff5dc987234ddd666e6be4c763062a8e91f5228109a0ff7a782a1f85d5a1b0303f17571ca5c3ac7b048db950754b52df407d5cb05fd70938a363b1fd67b8a100da9d871e5e6998067cdfd558fe93004b54080d2ab879b6195d9639be1e558ad9e743c42030d4ff308085e0241cd844f935567af657edfdc60ca68c225e03a9d03b53e708476f4938e048f2385d8ef7464b65a8e7e47c0df0071fd8f0eff84c84a6baf4d8ff8dc52dd78b8c96b7fa026b8ad64a236ee2bc1f4bddee1840f8a2f3635029e11f48ee693a97959ec071a61769f07f9632f8b1e8cbd2198c8f0a5ab170b29aed8a4980a3c3e43b48d43e1e472fd1d1ed0a33d21f9117e9d9cacc1d99a944885056642028b88c845607f8bdeea2e04a94086b75a8d4e116d55e04a6383757bba4e5d3c2d11f74e03f51487a23affeceba37a36dac7561ec8bf87ea34fe70de2686f841731ef09e233194dd1811414a7bb9a825a92c1eb6978b92a7eefb704a2dc69623cc15d4469dcb4867ae4ca10f08f0e4f30dc2f43aacb5ffdcf8f10a329cf6500719e5e2cf81ff229025db8a19ad0f2e42cf35f62b881c16aa63371d8a5c5175a9eb413d36cbe0855c7fd092a16c17fce537d83d97210db6d27e310ae0a8abe113043d9aab7227d9f9a54d4e91ff25935fe9c6a3b70fc8eb4713789400793f2e36b87a879d88f220ccdae12c5c04371239f1330f327a3cd52a7871792d157a56fae7123bff279980309c5bc307dc2a70306987307def1cf2a35e0cad271545191a3e536421890e134be3b39845415afc7cd25572b03180b05e65e7bee2b270cff969a732af89bf8625aeded7f5ac3b6607b798d2bb7f46246e8c0eeed9bdaf977e8b8fea6b2dc7ed3b910d4d995ac8d68ecb4fb6cda3f7e64b6b9fc113d9652aaba4559d8a41016b2dd1ffc6d5379967e491502101a5fc8a329eceb3fbff94a8aeaa9d324bbb724c1b5fa3b7ef35e3ecd73fc5a5d818b03933faf40dd5a47a67f0ee3f3740d8ef910565d499ba46268bbe74cea65cd1536276fc5b8cbe15761926eded55c63ce7b85fabcad3237fc0000e36297817ab8776e91646907aebfc13641669ecd89df9ddfbe226d61b6404a618efa5f01d833623af66d25e6219d0b857c413008a69f7375319fd14a68a44d038a7fb74fce97ab4be62eedd461de5f206b81099273e746195d06304dcb355aef1f37b26d04c358060c043265dfa137d69924060171cffd20359bb13971a4367f10bdaa058c10d1251be068907e7b704049fc29db9c2b87f88856b8cacb6549c0573fa746649c8ec9f2b41deed5c30dbda0282ef44323adaa344df192eb5a7b952dbc954cad64e193b16d0eee4b6cc07b9ec140c43a46018e77f9c0316c5886e75b2e279e4f6d8cc89f6700736b1972ea4a3569e285cf3e38751877539ce44b8e95be419dee253921b96c8542f74f56aeb4f746043f831e4f6b9a9e7fd91e8e24a3d53010de554cb5b2ded077ec64617aa55895163445c2fc9fcb5635e87ac30a21e67ca1052543e4accaefe8de6b87a88b32e98fdef0a468ea08f4ae27d301fe43ac7421364149eda074a911a57095096042f7a4d69cc651cbc844b02876b44e7f0c3bd50330ea2301006e228dc345ea5446ffb2a66d459f505564cca61e434d7591173ce3a7316e46f434e3e1d864e06ada6aafd25d0ee9a7d02378b29c2379273d43e6e8a57a867b132b8d6de4c2545e1c6348192c489ab49636948ac8d5ad309a3e1b03b8aab848741afdd7bf03412ca506dbbe561059d89bd463ecf187bc0f5c4574324e6268155048374cd77f263868e2fd5512f6ef2bf4db88a1361cca9b1f44d79f43165dfeac77e8c78f9d8d18a7493d9fd775a312fc6a74ea551048c79fce522b6a6d32c25897379d5a1d21e90742e07f70bb3ea149fd17d4ee6c6b1b22b46448466f35dd4310936df9195354e26a0e00c410f8101dd65f61efd213f3bf44cfe848c7cccef1ae664d340c308faf14d27476b61bb2e24ad6d6cac6c05a0b96ce5a41a93bce3e39d69b054ebede7f239b2439b09e74874200194cc784181d376f632a531aedea45f319ea72bcad3d4eb5b6e5c5b0222c4c9d31a463e311f821ef58fa41648b2d26a5100b191fa96a65ca468ba1331f013ee663117f5a70d3eb6b683d10131df67aba26fabf37e43e4098a7eff896a606e33381c86c9ce2cdb5806246b6a85c2ad316e571b1bb9bdbd38f2d90c19e57ceedd4414e76e8bb403588ab1ca0150a237fc58e6d3f6a7e317244115992e25b39ac242bd8d8a2e02aa53105a8a264ab269cf4672b9d21626136e3e75695cad06bb2f9b1ec1dcd2894f338634d89d3c6e085c2c3c36a877c88c57915bb456788252796e1103e3e170c401a07b86b62d6a2db29326e7351f3338b65befeba8334b2ec51a9acf3825b42a059dc6e2761031d98f780be5627c71fc20e0c398c2ed3229a7e79de38e1c8d90251f69108d6b0805eda60778eb82a11bac84cae8991b9ffe9dcc353489eb0c0a7597177e9e83753e520ced7f1ea34eb83cdc87726c7e3416f2d465a73e6752815293e227663b9c1945128541cbab94605ceacaad16b4e82cf6defcb2ef245c9f6d737c8591a0262bcb593449fa39dc21be3eebb7688b0ee875cc716194eb6c3b5a49283b1b832a360f90b9b0f111bd3180a440c97ce6976bf4e3a73f63840b748c6270db4847748448a794f79366471d2931fd8e09cd031657017e40c32173aeaf0e382ee07b02f6cb4e0fe42173559ecbf9ab2f70cbcd3caa017aec99e84a797c3bc1e3487d645564a4ac2f05864b550a12ded66377ed96cfae762c249d71bdfaa56c3f65b108198e7a2760eb890edab76d8bcbccbc90b6725a52737d8b3c0d00519e5da47dfe3c684d20202270de45bdb9332166e7f89640e6d865c19f76c5af6e81b8204b239448917b9071113c3edcc1f03d29890066ec6058c373eb2db256ec8fe0f6c886537df6908dac85cbb943d62d90b782b41592fd712af1087892d84210ece847f3ba8be57865dfd7cf75c5d948b2a67bf25e6f2c17827e1d", &(0x7f0000000180)=0x1000, &(0x7f0000000280)="0faa4e3f93c9da4bfec2f821414366666f89c0c43652c85c8f03834769a0a7dafbffdfac04006f3dd574e8a63898f0c5a866549316c43889dc9a12231ea8af2684d17923349c821dba4d03bffbb9b8f2a51e904f3893f0836688028fd67fdb3eea7b13d1804ac30ce51ea4ed2ac84f5559c3b8e70481889f7e0a425c4e107a33f341f936e9434998418893b1c4f368f03d4790f0abc356021d5945d69ae4e2839ba93197", 0xa4) 22:23:56 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 0x0, 0x0, 0x3}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000040), 0x0) r0 = msgget$private(0x0, 0x2) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) msgrcv(r0, &(0x7f0000000300), 0x4b, 0x3, 0x1000) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/1}, 0x9, 0x2, 0x1800) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYRESOCT=r0], 0x83, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/21}, 0x1d, 0x2, 0x3800) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x7, [{0x0, 0xffffffff}, {}, {}, {}, {}, {}, {0x3}, {0x0, 0xc8}, {0x3}, {}, {}, {0x0, 0x9}, {}, {}, {}, {}, {0x0, 0x5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {}, {}, {0x0, 0x4}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r1, &(0x7f0000002e80)={&(0x7f00000001c0), 0xa, 0x0}, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x8000, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000), 0x0) socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 22:23:56 executing program 4: socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000040), 0x0, &(0x7f0000000bc0), 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x0, './bus\x00', './bus\x00'}) poll(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300100000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x5e, 0x0) syz_emit_ethernet(0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x9, 0xe6, 0x6f, 0xfffff890}, {0x4, 0x1, 0x5, 0x81}, {0xa46, 0x0, 0x9, 0xb22}, {0x3, 0xfe, 0xa2, 0x3}, {0x3, 0x3f, 0x1, 0xe95}, {0x2, 0x1f, 0xff, 0x40}, {0x3, 0x1, 0x17, 0x32}]}) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) 22:23:56 executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x205b9a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)=ANY=[]) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x1c00) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x81}, {{r2}, 0xfffffffffffffffe, 0x86}], 0x9, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:23:56 executing program 0: sysctl$net_inet_carp(&(0x7f00000016c0)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000001700)="3afc78370b358c34fd38372a38cce89238c628a0ab39b76be4703440e33bd8fe74d83b9fc06276c261178651d29319fef20177267c8d39948afab1c7c72460b959c5ea576d2cc7ed5ac540ebf4f906d04118b81eb3d48f67fe878ba74adb7ef40d26022ee26ed74987eead33d1132900d4ca6f3418aa01dc9216fa6ebbed9bff1abd8b5553f60b6ab7df9e121533cbe629aa06dd252b6d93b53edaf34811f164e017b3ce2ef21ef514c617f7a8ca4a", &(0x7f00000017c0)=0xaf, &(0x7f0000001800)="b16a11efd6389c8e560b7ea2a02ed1bfb3300854d6341780053da8cb152b943996ec8c0d3a00da42e1788d6034d43d966f3188b8db43a961094a84507472", 0x3e) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffff9c, &(0x7f0000001640)={&(0x7f0000001600)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000180)=""/25, 0x19}, {&(0x7f00000001c0)=""/142, 0x8e}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000001300)=""/176, 0xb0}, {&(0x7f00000013c0)=""/230, 0xe6}], 0x5, &(0x7f0000001540)=""/144, 0x90}}, 0x10, 0x3, &(0x7f0000001680)={0x10000, 0x5}) acct(&(0x7f00000012c0)='./file0\x00') unlink(&(0x7f0000000100)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x4}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[]) execve(0x0, 0x0, 0x0) 22:23:56 executing program 5: sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) rename(&(0x7f00000003c0)='.\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) (async, rerun: 32) r2 = socket(0x2, 0x2, 0x0) (rerun: 32) r3 = dup(r2) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000001dc0)={0x80000000, 0x36ab}) (async) setsockopt$inet_opts(r3, 0x0, 0x13, 0x0, 0x0) recvfrom$inet(r1, &(0x7f00000017c0)=""/108, 0x6c, 0x1803, 0x0, 0x0) (async) utimes(0x0, 0x0) (async) r4 = open(0x0, 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) getuid() (rerun: 64) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x8) (async) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000018c0), 0x80, 0x0) getpgid(0x0) setpgid(0x0, 0x0) (async) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002100), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002180)={&(0x7f00000015c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002080)=[{&(0x7f0000001600)="907297bad4c05527a9caba47196b74b0fd2f166137615da4d8ebf87c6151f5cbc8361928b6125115ceb48a4e1845d112674faa65e0f099b5375480626727011df1a15df63340a69c838da0325982d6c26a5f8d59445b9d343430d0d500ef3b4bfc46706de67546d23d6790d332e436feaaa204a838e8c2fa2ca48545a13ec85e50d670e65ea155e7add9b0f146c46c646f164f9748d43c8a5a44de4ca21d163496674c6302ffec84cb5e2035aa1bc17d806f509c50ff383377d4b0489b9e5ff6504ff051eab53e53a5079bd862d89512eddd76d457271124b2c807bb73a8ae4d7b7ac65d31110fd7a12a35b474426cd56b1a758ae97f1ec4408aac448fc8ab", 0xff}, {&(0x7f0000001e00)="286feaa8788963d807e64a88b12e8e4f19db65ed279dc3f062ebf2b9be78a05a1e69649c7c6d0ee757bc150db52ad45b7ed08295c292340ccc880e4b99b94a9b4f45ea1a0e38c44beb77d47e7b20f5bedb14bf3835a82181d5e7cf60052595397f76e3f15b2b35724f2b2aaf32c3e7ae1600d8b1e29020246ab0a1d9d144efea967b39f6e410d0de6b74f6acbede68397f6e586b5a9ee351330d5955517e8377dd605c56c1948cbb9b4281bfd35ece911abbf1866b7afbf898a2721397e562aa6c995c8a5a15eac9235b41403217ce90c9c0549c", 0xd4}, {&(0x7f0000001700)="48cbefef09b678da9f2db46e12377dda8245e9", 0x13}, {&(0x7f0000001f00)}, {&(0x7f0000001fc0)="fa8af6c45d909b31bd0acfa53ffe01303859a8e28bccca87a91141886753a5821e8587ba700ec49a0a9e82ed3e762861a984c721d33a12b45b6e258f2a367689aa9d92c1b9cfe7070935ff9a59da4df7452b4c1b3c202224b231fb0069d892dc5683b038f55655e4a644dc9ec41acec0dee96451c47fd47e17464587b1a4237daa321321eec13c90e85865c3eb9887e28699285e2fc3cf1a7574145c0e676103f730d39a6104d68b9a323d1cb1d37b7822e59aba2c17da", 0xb7}], 0x5, &(0x7f0000002140)=[@rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x18, 0xffff, 0x1, [r3, r4]}], 0x30, 0x1}, 0x6) (async, rerun: 32) close(r1) (async, rerun: 32) socket$inet6(0x18, 0x3, 0x4) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) 22:23:56 executing program 4: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0xac) close(r0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x8, 0xac) (async) close(r0) (async) 22:23:56 executing program 2: r0 = socket(0x800000018, 0x2, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1002) socketpair$unix(0x1, 0x2, 0x0, 0x0) (async) getuid() (async) semop(0x0, &(0x7f00000000c0)=[{0x4}, {0x0, 0x2, 0x1800}, {0x5, 0x0, 0x1000}], 0x3) r2 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) (async) getgroups(0x4, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000800)={{0x9}, 0x13, 0x0, 0x0, 0x0, 0x50, 0x0, 0xffffffffffff7fff}) dup(0xffffffffffffffff) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x406) (async) dup2(r1, r0) (async) r3 = socket(0x2, 0x4001, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) mlockall(0x0) syz_emit_ethernet(0x0, 0x0) (async) r4 = socket(0x3a, 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) (async) connect$unix(r4, &(0x7f0000000000), 0x10) (async) dup(r3) 22:23:56 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(r0, r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x200, 0x6, 0x7fff, 0x8001, 0x9, 0x81, 0x0, 0x4, 0x1]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/13) semop(r3, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x5, 0xbd748a5191a67c15}, {0x0, 0x1}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x6, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98, 0x1000}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r6) r7 = geteuid() r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001880)={{0xffffff09, r4, r6, r7, r2, 0x42, 0x1f}, 0x8, 0x80000001, 0x13217f73}) semop(r3, &(0x7f0000000080)=[{0x3, 0x5}, {0x4, 0x5, 0x2800}, {0x2}, {0x1, 0x5, 0x800}, {0x3, 0x3}], 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x1, 0x0) r10 = socket(0x18, 0x1, 0x0) r11 = dup2(r10, r9) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x1000000029, 0x3d, &(0x7f0000000000)="5ab7776a", 0x4) dup2(r12, r11) getsockname$unix(r1, 0xffffffffffffffff, &(0x7f0000000040)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x92, [{0x3, 0x3}, {0x3, 0x4}, {0x3, 0x7}, {0x2, 0x2}, {0x3, 0xed3cbb3}, {0x1, 0x3}, {0x3, 0x80000001}, {0x3, 0x7fff}, {0x2, 0x3}, {0x2, 0xda}, {0x2, 0xc2}, {0x2, 0x80000001}, {0x1, 0x2}, {0x3, 0xb9}, {0x1, 0x9}, {0x2, 0x53c61f17}, {0x3, 0x2}, {0x3, 0x1}, {0x5}, {0x1, 0xffff}, {0x1, 0xfffffffc}, {0x1, 0x8000}, {0x2, 0x1}, {0x0, 0x8}, {0x1, 0x1}, {0x3, 0x400}, {0x1, 0x3ff}, {0x2, 0x6}, {0x1, 0x2d}, {0x2, 0x7}, {0x1, 0xff}, {0x3}]}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) 22:23:56 executing program 4: socket$inet(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000002240)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0xd530}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94", &(0x7f0000000080)=0xe, 0x0, 0x0) 22:23:56 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async, rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r1, 0x0, 0x0) 22:23:56 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x15cda) writev(0xffffffffffffffff, &(0x7f0000000380), 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8e7537a083304706, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000004c0)={0x3f, 0xfffffeff, 0x0, 0x0, &(0x7f0000000240)={{0x1e, 0x40, 0x2, 0x38, 0x5, 0x7ff, 0x21a}, {[0x8, 0x0, 0x7, 0x4, 0x9, 0x5, 0x4, 0x6, 0x5a5d, 0xfffffffffffffffa, 0x45, 0x60200b2, 0xc4, 0xfffffffffffffff7, 0x6, 0x1, 0x7fffffffffffffff, 0x4], [0xfffffffffffffff9, 0x10001, 0x6, 0x1, 0x3, 0x5, 0x8, 0x81, 0x3, 0x4], [0x3, 0x9, 0x7, 0x7, 0x6, 0x1b3a6ebb, 0x1], [0xe3, 0x100000001, 0x5, 0x674, 0x27, 0x401], [{0x8000, 0x3, 0x6, 0x800}, {0xffff, 0x5, 0x98, 0x3d}, {0x3, 0xfffffffb, 0x111, 0x400}, {0x7, 0x4ec, 0x5, 0x200}, {0xed1c, 0x7, 0x4, 0x4}, {0x800, 0x1, 0x7584, 0x8}, {0xffff, 0xffff, 0x2, 0x9a9}, {0xffff, 0x5, 0xb7e6, 0x694}], {0x70, 0x2, 0x0, 0x7fffffffffffffff}, {0x6, 0x10000, 0xdc1, 0xfff}}}, 0x7f}) kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000500)=[{0x3, 0x9, 0x81, 0xfffffffb}, {0x4, 0x20, 0x1, 0x3}, {0xfff7, 0xf8, 0x9}, {0x8006, 0x80, 0x3, 0x5}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x0, 0x0, 0x3, 0x3}, {0x30, 0x2, 0x4}, {0x7ff, 0x39}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$hw(&(0x7f0000001440)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r3 = socket(0x18, 0x0, 0x0) getsockopt(r3, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x21, 0x0, 0x2e}, 0x0) kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020691f, &(0x7f00000001c0)) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000040)="955bd134", &(0x7f0000000100)=0x4, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) 22:23:56 executing program 1: socket(0x800000018, 0x1, 0x0) (async) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0xa, &(0x7f0000000000)="c2", 0x1) dup(r2) (async) r4 = dup(r2) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000180), 0x3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) 22:23:56 executing program 6: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x8000, 0x20) setsockopt(r2, 0x7, 0x3e, &(0x7f0000000040)="00000080", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f00002a5000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000065d000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00', 0x9}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) syz_extract_tcp_res(&(0x7f0000000200)={0x41424344}, 0x200, 0x0) syz_emit_ethernet(0x1062, &(0x7f00000015c0)=ANY=[@ANYBLOB="ffff81462e6a00000000000008004e2710540065000940029078ac1400bbac1400bb0717d2ac1400bbac1400aae000000200020005ac1400aa00820984c5808912177d6eb9080000004e234e22", @ANYRES32=0x41424344, @ANYRES32=r5, @ANYBLOB="70010003907800040303400303740000dcfce15dbdcee90bc1a053abc6047f78af152f010310e8cbb51914a4ad525bd4a51827141e3e265665af05445eb4b425d2dd93e02012ebe88fc86a62c2335237b42caef961ef89d815e6866912d06707c485c62745ff92719afb9c69cae06e62b2fe3dc67c2d8c103885cebe3304d1c9eec57a055dc34ca81ce8615d2f70541703bc6132400286a8d4d21723993d359275dc84dfb83f4158b228dd46eee01ac14283540edf1003f1931e2e2ac419b8c9f04140887d54ce9d7e68d082c5f4296fde05208cbc6b27ded0e28adc9b82b4a241c6706b8774c830e158014bfbd800bfe57ab9fd59ca6b497cc14f81978d4f43dfd04ea33d715d1a63f3fabc1fa409413a52a885b4a69843da64bfca96652574bb76dc80c7fae1a298552b1158e118fdd8c973ee0f2302e851671dc8eff3cfa247a3bd6faa339db6b94f01e981801761737ae6c8dce79c3678f1e5586385dc73580797ab1d8fadf8837842a3b287a9d9e0b16eb2746f4e11c8f4a8af3754491a8b240bc5f4818055d4d33e7b275d9949e2c20a12567052ece9c3e8b4d4c909be5689f748fe38ab5ab40a8d397f8068f27d96621e8f6454a6f5071e1a9c923db03fe5b0c9f7efad912694a0f28adf70eb43e20e3bb2b7fc61a6032c5444d5f8c1392d7b2a24551e46fec09967ec6eef3a7522f329ff5323f177504cdcda6fd13d0205e8bbb87bfb861edbb22d098c767a91127a92365f8a62877314dc5690570f03ef8ac448386b19c0491ec7ef2db8e4ba7f3a6ddb37ad0735e717500e479e79a06f4f93f6b6bd8a425373c36da0bf9324dd9cd21cbf219daa40194c67fb6ade1159402850c93b96254ec1eed52040b96f3a64547a069a6e98d62408a732ff58ee10b272c35d3b032bdc9955019329ee33b3392a041ad8e505d9179c30dc836c2675a32b244158e2b55425aae72700bdea048259378711c1403b73a00ae7872d7743bda81e22d6eea29170e9fb0af5efae7cab2cf68400e516f552d3f65ba85fb1bde86cfeff60194908605bc499ecfb7d9b60bc2caafdf21915e432a422006516f901ab6940abd61a55963bbcf53114c05713c7ccbc6c8ea54d067747c15667bcd29af7e704fc08cb57f6dad180ff3514237b462f70163cfb4b25b94aa4cffaab2beac2e1a4688f5f373312290f0784f35a6da85e6200394c91d40a51bce39e637281d94379da8490a5fc39f1703da431badff4cee90d16fbe4185754fb95fc2f4cba2c4e5ca933c3c3e77ceac030d82162fec195c5468c6a49a48848d0357092f022e35da1d1923407c3991c483df6e60d3e7f12c178d0d49bac892fc49a59c482b09fe8e47f943982de2627b3c068dee5f532176c349ee34a40a83d44258114b942a0ad76dad4b954717a3190a58a22bccf3edd51ec49dc32bc3524cd57428475e35ef5d804b1fca64f64b30d147dfb78189110bde7a0de396f32cdfaa570f970200bb7794d932345409056b8ad9949cb0d4daee465a20bf7ac3aafc9413963904d9f9c4db614fc95b212273ade441c9e54ea150596dfdfab130e82fa4c0a89db1525245ae81e14febfde97c73775b1dd05b738cddc61f8a48152c9487f4094bc7e282c3a03cd6019ac08850ddf507c69ba9664fc63de1ada14f6c48839d14770f6f578525088dfdd0c122808635a4e2ec23ea37f3e7cd34e532a9587264f5026358f494e589d1f958981a9707d0a9329d72ba58353186b5d8a8659270baf789157b890526f5f7b7c9f413b673358344de347bb865bdfaed0f1a156b4fcccffc5e7f47f3634a19d01dca45c248b424707ce1be5069a45ed7046594b3b3b8bc1b82036b3e7ac89314f226b3dc3e953eda59c1790b85e6388761936ecfe175e5631380c4d0efdafab6c5270d49bc5bfd4c34d7a4a9940cf2ae0c85634289ff53e1e4abd2bc0dbb03475e6d003b40e0c629da3e1e291e88e6c1b7606a0ed2ff4474cd4edbc35d6a7b9ee7f52d2c97e93641003ae984376ff1885d2f7ac55078b7b662c9c3acc8bc2154ded3d05cb0c2d2bb4195457788c9d19b4e85ece0ca7c6cdd00806b77d03ce21d087459ad22c5709301a03795665538238edde7d3e6cac574e5625874eb617db53da754689ff2d117753ed7ed6dfdaa82004e81170d7c648563141e98c1990e7716a0de994abe2d93e45fab5f807083c498a0c68f77d50c4f7a6b700659ad3c8cb976e0d0ba31a71b7eb38a3e7858fd472f760b06344fe0d30454a8e6a8d18b8f9f04ac791883a1a266f155e3957d9e167a1773e2bde4934b82142534f4b3d757a447b6448a59a6d57af5b7b1261bae9a4a8b4caa824087d83a95b5b2f240cd3acabccbf4d8778c0559982d121d8e29e65292e1c1402e124b2b09ffc4e587394ca97f9318b9a232ad05141a1d1ac6a6e295b703852d6950940da3eae4097a09cd9928025068158a4d28741d394defc73a323518d1913c0148758473e7c23c56c2f4072eb5d8ee91611e4ba22ea2dd1f2f0499efd805a479e086ccb3fcf5ebeb8b5322df075cb25f50b95d4c02809ecde3a9bff9510e3fc090fcd8e480e95269ec6cb347de602117a9b224c3a537d06315351f19518ba1cabc96f7b8b1347000b74b333c7e3bb784cf17800d1e94a3be9a99b46ffc45d88ff021aef4c92daf5dbbe0cfe9cca6e265103d30748ed9439aebcd48fb69fd467538e8e6342279c92090c10e677b4fc12ad1a9a3913ba92ad82ece397cbd6abdeaaf862e690ced1834ef1d6fdcae1d3d7a5712cfa393c1e83545d21cc22d080d842748d7c017d81e1e055fa5f24475f3833ac22bccf97ce04bb12e0326e54fbc9a478bf4476aa3b98eaf2f5f61a0cad78d11735f18ab47c3c4b3e26edc7f2e80a5043ad1f86aead431fdf2d4f6a09ad86fbb75dc344cb6d7872a013003a973c98f5fd114c51c4f62abc667f36d2c168ed2c231347e4ae61185e8ba44872ea93595fd0c1aa9bf16b59590cc8987a9446cc93feb6ee526aedf020105cc5a49faa04cf7d32618dea7a31ad53b685dbaba737c745fcd0e8539b173f66cb74f61a1a331df7bad46ce3c15c04452ae19b5aba461e3ec7314ac8b67104006dc049bbb30943f36528a4a0d24aa67237aa295411c6041a0ec01fe8a8b3ebf0681529a82a088fc6b38049857994fd98d88614c76bee30f1cf088f62376b85880ac507494fdcbbdc087debf4a3a2b067df9f80f5cdbb1e3efa91654e8cd9fe1321110a1deed12a81b63140e3281006e3385878611612daa1844ff032181c6d7a5066a1409fb6c7d6f60b04dc6c095105213907bbefe06a7d3ee5e130c06acddfb70d4fe6827c74856a51c30873cd489ffe8fa501d3a96b448ae495c9c25d49a3aac518d5dbe4d5ffcaf6beb129a5a6523d4d3b6fc59f106452f28996d7586c49524c95bea8b04795d345de7d7939dd0b9a495bf82b94ce4044f428eae9f2b05636bffa5676650f8eba534592c8c1e5b83434a40434fffabbf33612eedcbbf342b9376e87dc11c81e0a5a53fade8371f7ef04df97cf7b0b63cefb6ddebe2750d2288f26e92fbe7dbf54122f2bf54177956f8179035cfdf655161b377ea1258f93feaa762bd377b481258b5f37d2dbcad510ebf2def49342577cf06e5e667c6e28af5a29f83a5886681d86cd7213f97167d975ad0079d263e993c5a3d2e0281c32388f8e028594582ac1b4901cc9aa5dc3d5d21afd5e5393aa77f5063f44bf0c6f8dc5828e0b23ec18641192420ce13d77f215cfc65bd79c32c30fc12b299c46ba5377e47707bb9c22b1a3b680c193beec7f250dfdabd5d35adcb8f33f96d8c582530c33ee528b6490ebe0e6934342fe78efb15440230a64c57c0dbd3282e9d1427ed8d44e09037d2c1c81218c20890eaac794e316bea456c4eef2adef121de93d6ce51efacaed73c5383ade2f3bc36d7bb4c4eae02f4dfd44f19fdae69dfa41e456b83d2d0c9ff05c7ebabc0ac94897c73e27fe87f2d792c341457408eabdcc33ea39941de6835af6d7c675e7f2641546aec42294e66b4a5671ace804dd99827b2de1befddd34af6b677fb94675908ffbd1b8845cbea4d353bb27031cf5c7be7fd5e0ef08cf88d54adcb7d92e504ba245c7052799a0e5c571685544ab5f7a5c8ddd94566e7d22ae923ec7eb2e347ba168f35b33d4587239da0792d476eb8f7376facf0b8f7a205b3eaba0c0670dde78c312f90e0798bdcfef7480aaa8f08ce6a93d07863025f80a2fbb3bbee6d8283c0f8fba4899ed1967cf1fa517f8e58cd361f65d528bc60539290acd702728ef288386c7de4a8e992db8ba6025c822eb19a43bae1a61463edbb8973631a3a782b37619fabd722d075ae49390a998c5bd8a50feadaedb98baf69c1e953f528c5cb5bb37cad16399f2e728f145a4330f43373ed6d5ad5153632a9f69a1d8de46552ff1fda7e51bfad48ac5879ffe5b6c04248ea647e458d47325f8df1b5fd6f8c09cce6ac8bee39c12e0513a4a1640abbe7452a0f1fe62f1274ee2f735c758a4d1e236028a95cf41e00c4158e19acc5750add9f7825eb869b09dfb8f97ae9d214852484814cc69e20dcbd234b1e005271a4e05899488192a84d6340006c3b68a2e04d8bf0dcee207c22acd3e7d66e8831fe2908774314f548a3b1873d526d88ba4795286035bfe619a6015e2fd0c0600ed727c90bab530d5f3291999a1f4680b206308558fef3d6baa0458c55569b48d79c5324eed49c675aa347765b41dca22d36752e5e2c36d7fee7fe48ecc84516f769a22a156c49b500db81f63d074dff77cbeeb02c0b5dc9f50a81b3e438775d9883a86a93bd4f1baeb30088043a9c7a304cb62b5a5ced62f6637673d53234994c4f38708fee5a467f608b718af3209a5c0052316c385e5cd3b7ebf8fe03aa5f2264c0f18c1877204f04c73c012280f5ce64c7e927bde1d5d3c04592293b4a465dfc72829371d9bf2b758a88a0ee03051c960150bb02d28fff0f63e8944b12231e7bbe16d157b4b05b555689529ac9a632487d6ecba4889c18d6543aa474c1167ff1a73219193d51fbcd90bb6a3651ae578b184769ec14deea5e29e994349e5f5f1caa110dcbf153676d9c093833c41ddc98954ec968736dfdd7a531d7dac0256f6355eaf376e8973b91889b1fef4ad4198fa20ea7fa153357ec6727f889996ca1120fa9a1d22fb1b7b08405170e62ff88cfe548066ad01f915d0c39929dc6e842e55ca0f64806691250255fd7ca5b0a649802b52d9627f974f1ffafdbce3414ddcfedcf8c315d949f8dae76068be80fb21184ab6fddc82478eb5d413be6d94148174f2c676d4b2908234e3748269ac6401ad32f0e71bb9add30992f3a04e8befc51c01060a131f504dd2ed74519d56f3131dbe6c03e5bc2c11f7ad4a30f603eb11fe7f584a73b23a5f88f4db59e56d59ba476287eefb75e3eb8e0ebd96a88c35337e3a18feb8ecd2c5d9e3a45cfad413faca89aedebec7d76043173ef96bbf61c05a10c91de6dbc11bf6ee29435638a7d048bc620b36cf24d3cefa87be05f49bb4148adb9fb077475f975f1374f1a4b72e1a7689895a8ea620d3ce95bb2473a8bdbe4d42ca2c23ac2d8c3678b6f4ff42ec803aacd3d10055110a912182ce1526406c21821675b38c4f6e82cb729cdabe0bc8019dada0b529f213192be7de980836a7c1858bef966e77973517bc861198dfe32a97944c0318c8ea713798ccfe715889b631d68c82b0b58a214225aaf44cf5e832c58cefe05bce0c62cdaef78f7c4022357ff376e9ad7885b8c0723f53e9379090fb3767d0ee3e"]) r6 = dup(r4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r7, 0x8020690c, &(0x7f00000001c0)) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000240)={0x1, 0xfffffffe, 0x1, 0x0, 0x0, 0x6}) 22:23:56 executing program 2: syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b00140600fece76a44a170e318b35195bcf133200ffcd206eb702000000000000000000010000001800000000429d9fd4591a"]) (async, rerun: 64) munlock(&(0x7f0000ffa000/0x1000)=nil, 0x800000000000) (rerun: 64) r0 = socket$inet(0x2, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0xa0, 0x0) (async, rerun: 32) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000), 0x0) (rerun: 32) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) read(r1, 0x0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x153, 0x0, [{&(0x7f000008c000/0x3000)=nil, &(0x7f0000028000/0x3000)=nil, 0x80420000}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x20000000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00001f3000/0x1000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000028000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000010000/0x1000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000010000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000002a000/0x1000)=nil, &(0x7f0000091000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000062000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f0000092000/0x2000)=nil, 0x2}, {&(0x7f000002a000/0x3000)=nil, &(0x7f000002b000/0x3000)=nil}], './bus\x00'}) (async, rerun: 64) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) (rerun: 64) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f0000000300)={0xf3f2, 0x20000, 0x3ff}) 22:23:56 executing program 7: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r1 = shmget(0x1, 0x4000, 0x201, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/132) r2 = socket(0x2, 0x3, 0x6) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, &(0x7f0000000080)={0x0, 0x0, 0x1}) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) recvmmsg(r5, &(0x7f00000000c0)={0x0}, 0x10, 0x800, 0x0) execve(0x0, 0x0, 0x0) sendmmsg(r5, &(0x7f0000001880)={0x0}, 0xfffffffffffffedf, 0x0) shmctl$IPC_RMID(r1, 0x0) connect$unix(r2, &(0x7f0000000700), 0x10) write(r2, &(0x7f0000000300)="fc23780000000000000028a8790308fc29b2dde9cc9f2fbec154d6eb", 0x1c) close(r0) 22:23:56 executing program 5: socket(0x18, 0x2, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) r2 = socket$inet6(0x18, 0x3, 0x7f) sendmmsg(r2, &(0x7f0000001340)={&(0x7f0000001300)={&(0x7f0000000100)=@un=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="ccb06a30b6a48e8c789f3fc713ed8f584558da281cf5e6dd5e0c1851c7815a8f332baee2a98a85a2cf71f540c8d8e20b76520861313e", 0x36}, {&(0x7f0000000180)="ddfe3a90aa82aa27ff7baecb5368c7877c0ef2c23cf364a6b6ad38ec5283fa59cae3e0713611ed128b29af6e04399654f6ad904023132b43c050bf7789240fe13f8d1446381a579a2406cbede01290ce521ebedd4346f3c9de38e330f46a589c90f6ddd0237e97", 0x67}, {&(0x7f0000000280)="fe90a6741f9fcc25e3d07838bbddf3186fa1b84a1a019835136d738a07cad5f79693a7b94a8b42d124a5510544abbd60806fb389065eb52715f7934c013938baf011106df7176c40f0e97e49c79397d8a6c953f76eb3d7a5a99062ab7f6ac84b70d59d9d63be2acee55872270288609271b9f64f8afbab9f933a652d613550dae9552155bbbefc7d146b5f13ba5524c298f90a9a1d2ac3149029f3469a68ffde1ab52194310d55bb49b3b051b8f0922a3f7ca7a33ca958cffdcadebb92f2d1382cfe508fc3c8f17b1153e30d9a15cb82c2dfcffef456777af914edcbc39ac093a6bcef4d9d86ebbceba06f999dad6074d3ec5a65146a794026e2a23fd0874a14e0f283d054155404ad2e2a8320cb84454361d0ec4e5f9deef78c421d94f687e1ed3dd13170d1651509adaf8a65531400c3823828d66a358150d5fc7a9008a1694be1f230b00e9c43b374057efd0171ef68f473f79103c7ac62f2907bc500593f84a47e19fa4203d5259dcb7f852a19ba4892089273832c7caa16c7efe4caab991d24d48ced436c6814d4c416b10074175972f69274460e6bb3aa84f68d082ed0e64a2c43586ee1b0ebe1f0f10c110420cda548d5551be8e484dfcee71e685bc2e1e40b331bdbe820e2ea5a3700eaccfa5421e52deecfe0424293ad7240c5c3ae2b4c6572ce654bb743d1f6f84116a221c5e54ec2b47a84264c96221ac09d290f40265522ed90796c0362d507e68734820132767d291ef93575e33f1895acf534b4489a6640440c2e2e1b9f6e61554646597662e012af5e7a5b42c807248a59e0eda395c8f72989f35f941bef446f40859a404c4acc41047914d7f29d2cfa4370800e6993975d29ab7ddb2b4b59b819c9e03dee981b937816439827d34a5b21b04df04c521eb5555121fc1c0b9aa12a2c08d1addaeba26a825fa721c550e9ba64286ae0eea9e186ff5432f44c8a24e1d4993a429bf72f138b414d8c705bd45c74f66b43ac9480eace3df707d16f7efbcc7cd734952fc77a7b5b4718bb6c51c5b54f7677a0ecea4df5ada1a767c865875ba736e7839c917adbe13617916141f4bdd7e67980d00a36cedafce7da0b53c8688ce8ca91cb465f7637e21d68f9b7bf618051c13a461b9a0b8859f1da2d612eb71483468fbcb7bf06421be6630921e8ed0349c4ff67fe6b4a1acbdb65b485ff2dcc4809a932716aafd501d3ec778e8321781d10a0602146b2a73e5a1368b13f87d150fab7f3344c2037c0f8c041e09a0607b26e5e6a80a881c4f2228d265e5be532851923bd5337a5261d76ad143c0b760dfb015ee887e51ef765261ec6c2d822589c6272f2708ee9f2e4aeb94ce463657917533cddfa0439280ccc129a758ea407fffeb62fc1fd95e404e6eb9b1b1819f0506321d99c308e501f5ec9bbe0681f284608ece6fb55019f32983470f6356ea6d37a3ff17e4265bdd22724a26562c2631fbbcf9cb8efbaada9e406436616a94d981ce66cb467426091191e53c5b21482657faf0a265edc9f36cc32a0f00f5a0379f515f4086f02d839142879ac43add3520b7979eb25b7e03de59c03dd944054226af63aabdd6d11ab08ba73ac118453ef9b3abf5a56bc95e757f0bf5ee5f4cf6cb63afc00637a3bd72e59158827f37d6993800ec9fa03c48cf94718803e4988c84d104c4647973a420dbb1c55c1a6b65945cd9fed01f9f6e90353180a325831c230f9d01b1b0cc41e2f077265ad44a267b06ecf551048d150e0176dbc25dc9453511c6c84121e910110818dc64721ea9e2a4ec3441e903671e5aeb2764591890834b1ce6dfbaa33947f225851cbcfa8e86e716e050a83b34a4283f8feda592ea6cc504f86862cb2b47a53843f339280812d4bade72fc28a784d856f197b018afa066c9a571c0b7e469e9497284cb790ebfd92a66fe45139efca756a6e6a1b934cd2db83b0baffb4c818f0efcb4620281eb3363c9a21154f2f140272320d92d5152ae1555966df1587c18451ee15f97715fb72f2bc06a696223b387bfe762a3c4269fa7f791315ce9ff1aecc17ad0b9292728081b6f51c990e2e85499f763ac3c6f9a6efe69fa93850fd6c04589103a82b79232e1c3b53ccbdde71e80c6cb5f611c61bef77d7d43af4dd0675c9a15862ae770f70a42a383c07ae25be993c541cecfc13d6a96316f55c8fab708b999e2eeb7a26215c56ed8fe14dcc06bcb745e7fc244c6b733e32907f5cddf887a3e2582c5dfb114d1b6b30989f156f9c5823e3e4a207e8de7680e1e8420866d838a34892e6ed67f058bb3e167b0e8bcd96f28a0b2aee11e8d5a22361146ddbcc30cd3a4f1c6e94726b67a898cf5c57067494b8450520eaa3dc82a7684d67c7244690f755c53408b3360515e2b96275614819736d2bf07b61bededfab4bb4e4bfac497c48bbe2e6a431f453b43cf58c6157022dfc88ac2b5f2407c8a2c8a1315b24ca295e00b90045a235908f40bdcaea4c606f5e6676239197772bfb17f4fa0f00ea1f8992d4e4e97b9b60343bf587b4132a20afbec355b73c647b4ac3ca7a803ff2ae61ba9b01d7a35900f9afa8b6a2e4ca605fe54a423d681a0cbfe9bf31b4005aad986bf4a27cbb10827096ca9a1e643835aa49ca80236bac6c411a2ddbb6be43c10e33664b066eacf1c697f47fac69c1ac7c44b55a639b8c4fbd39d35f579d3fdbf97c99f41b6b88ec66e40d6bb6265f74079f6cf41b9f1d1b23ec539b8a98f515e691b3071a6667fbf4eebd804326d18afec1608c24bfb44cb377518ac118d9047000d15f60b3f8ceaa21b5224eda40964f233f93a0a4e5bd6ba42cc0d3818020e132c5474d747336dca43ad43eedfadf543f56126625b8bd521492abdfe4c4766bd158322a372e99663392f3713a3d2c8884114ef8ff493b52e3080d34c0a5bc93303f7a4bd4d572a9cf0c6af1ba03b8a808a981a081dba9fd65b40047a68cf6da8214667e9135d8eb31d1cc9e69f66b73b45a6c7950f60460760c933b76c6e6adbab96fab5ca8b41b66d8c6170bda2fbe210a10af1d64098172087f184a98ad26a36511b1512a6e9d893f8f179c853b0046e80c324dfc084844dd940e987e8bd202b1b91086cfb5bb385bf0f4ae7cdab8ee79917d9a484f3dfd5495b8e76e6471eb2950e5dffecbc7c1021e20b4a3e52f5f11ba3502d659e217fc82531c158fb2bdb8b2fe074d7e8cc8fb3235673ac526011d6924d01cdc84436b5f1bcee54fa5884709486c3a9a76b489f4f4f85732a15b4dbaf00917d9e41b17529fbab685e76b6ab67fec52fd774870696537eea245405b9e9e539c773b4b00688ebbe461b96108ef24d6116beabb309f4da816eb5c50a6a6fef5bc30efdf2be1cc888880fe489844e715b12b3f55fdc1a7669775a4700f70ab10d8f277e5e058050ab93ce95922e2b3081d5db92929ab63e3abf79271e6a37acc5de9575cbbf49071491da6f4e864c842d06c9f13defbf846ce29d59d83d524bdf311d0e91412af37708a0d1f3a80ff2a8b0fe7327c01ff7a93eba826468ceb722fbb059a215abc5f909d61c8532c26bdee3d3eef83b3a8b2911c2f1eb2d3511b23706be06486cb2b7d2157d90937d08bcb10ca41c4af85ec58e31105156cc9fdb8ee11c83e4b0dcefdc83273baad6de9d7c2fa9a3e662cdf5106a927fe0a5b65a9bea2a40843ebe558cfd50b87a9131289781b751f3f55889b38a10f736f14dc93647f7d661083111f81bdb582d1dd2c8e236382d29c1b0ab41104109790433150040e486332824c232aa6e4eb5b44808381c2844fd21308c3614492dbc3638eb21ac36d297151f0d9857aa6d86435afa4481a29295a5d87ddbdd1006162b5be4630e3aca71972be2c7be38f0c2e32cd720e77a9af2c1d89662eac172fe99d63330d81efb2954b9727ba8e0e38f7dd16e0cd45442a39f6419b90e34ad5857a22c537811c84914b273e631fe1d7c35a21d1dfa9c6d158344705350fd06a87d118db090d1fd77c96f350cace3a55fb4cc7c87fb014e75f00b0b32c27442defaf4442bad9f71c9182426f03c461d9fc12a8e336879ed63eaa26ab7ed1f275ab792fee0ebc87d43b0d3ad840c1e919bcdb4f770a1908725b09db43c1dc0b6f73daf505733f7bd47257d28f9c7c6ec6167d962ec84c7eb2c86970ef696a01828aaee1f8becdc3ecdd8ef76a7cc34d81ff9974fa9dd6f30d761968dc36d6204cd659f2df9327460af6e2e607dc066a45487767e98686e06d4e800934d1ecf3ffb83f0ac0e9f45801b536d6c54f88cef9e2f1bac1ec36aa9a1678f78fba2c74b1b2c43aff372a0038baab405f4185ccae9ec84b8e644a5f177dd819501401a2b6fc804d32a1c8bed98090a4d1125549506ab15d27c23b8a20d7f72adef9f014c7416d7c82ce1ad26ea3bf904e15f57a7054ad9e8181aa5caac444135e9f2276342b1736184e16eb24a26928470257db2945374440b85080375a28661de946d755e2b9943d88d258547f2a06a3763497b8dc5cb2b7ff0d7de10151a9d839c47a79217b2655d16c55c19daec13fc474f2ab969c38591434ed0242662a300c8c37bc96dc2cd9791a3d03908839e99aec58f12a03e8154316fae3260097f70cec9dfa887ac76bf8cfea13ef9ba334dab5d74e4439c28c826e432a15bef9380ae263925d71a3d5845a5f1cec06527c096104d9e66268831a61535b964289fe3142e72e635c0f7c7110f1798a3c049434a30dd1e8caf35caa4b78eaf609f6d27d2a8533edcee46aa9b1ed206c6e1ee46d07280ca4584d49c812450b65e55a21315fca00eb7673d5029d2feef5eb82777e80fa3a8f4de815c215e74458e96e5d57d2c162fb5e124d4ed727fdcd4d7930eb239cd2a1a98213ee9db9b75430de32caba628768219f6c91f6290e6443c1ad9c9b9e778bca5f5ddc6f43936cc35a3f11b6ea9e24c68a46169c09280f7c3f6bf2f6a5f398e55336f2828c980c6bccfac6a55bcbcc20085c54beea6d3bf99033737bb3b4781fa990b87681b27d608a0c9fdc3861fd25318059465b21b90d2976fb5764632cd26b40ab7867d63554e3895229aedb32d842fcaa606c493d7d4a65049b872fa5ca469603527e40f99471d58127a3c610f28adc50024d2d21cdcf465a4c246824a88fd1a0544c039863fdd810e2b9dbd0df578573c94b00b6a6449ba7fd0e68c93605d72062b5acc60f3c96782137f6bbdc808ade80ee68d4fcbb81b3a1232b145885d589d8f8fef4f72c722000eadd3f1d2c502ec00c5d76e57ef427452bb63506a22017eea1ee5278a260cf13d0c98ec1e2ae73c793e5fc940b5c97ece030d56806439697d36350759928b1c94c88ad2c23dc094ad60cc3130e422f5e5d38287ed80869d1a0ecbee4d2c9f8eef5d5309e747afd0d381f613fa04e819187cefe357f46b547489d88e33d35033213fa3f58abe55be87bf75f6f3e7d75ab1bd9de1aee8512a5449249d4745652a29610a96d363f65ed666edb9dc94b8b5876e7ffd27e0d4b942d62eb1b06d928bedf81d9c87d142b0070380aebe0063a15bb9f3d396272e6c724e2423fa475de8e2c72c5d8b277e811db3fe8cba4703986f21fc1ae392ad5566ae571cacf39ab38d411f9f9c32e8777f9646d13dc9979490c8f368c67f56373cc7242d006b053f245162da8dba5be46dc96d9d5ef21e0c94e5f1777d7a5c45b0beccf6bf2622f584edc8ee8b6541bbe95a0b1caa6854c4d9bee322f3f1279c3022b3ca146d9fd92e6c559c8eb69ff93e0052f80916f649665809f90fc50ea40a0a5e2bb7fb1", 0x1000}], 0x3, &(0x7f00000015c0)=ANY=[@ANYBLOB="68000000008540e1e1df06f7606a000000010000000800000019c74e2f2ca826abe0928f9e04418188632b690523d177e7f9e7764744fd127f8bd908e8d205570e2f53fdeeb6e7a0e4cf65a96828c3b97394eb110204d70d3053d853a7b5e66f149102308d210b534509288c92d7a58dee"], 0x68}, 0x2}, 0x10, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x66, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000001380)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000013c0)="6752d5d459a12597dc4c03124b8b8a2c22848cb341112a86d0a0f9b989ca6482d37a91c76becec7c3224dd6f8d11dabeaf738318866cadae625a0f4d3280fb0873f3a2a5166b684217c0093c9702b525b3c3dfe98beca5045384633514bd402d14bd8a98dd3cc786372bda0c5f806ed386207810ba956d1e28491bcbfce90257a082337dd2e061823560f442823e6f187d269d3aee18169de69c05159bcc132db522c0cdb3effff87931d3d7036e99e83ef4449b716e9963800aa066d2efe015e4e9d1635ea301d6c7", &(0x7f00000014c0)=0xc9, &(0x7f0000001500)="cdfbfcee0601236fb42af9b091b7a98d77091f9b443dc9ac4a943544876164ff2b6410088a3615cb6cebde4cc1cf08670448b316e45a36d4e3f74ca776673e734bd5a330d62d729da52c7d0ec44bd69159d61e59856fa7b91a3ae865517ac1369df565f30c857da872260237d26217d200f7a2e292b6c3bdfc4a3bdad420e800aa690de3b3db6d4986a5ee343781b775c1d80c909835aab8c597ded8647e5cf84244b7", 0xa3) r4 = kqueue() setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r6, &(0x7f0000000340)=[{&(0x7f00000000c0)="c351930658c75258e15dc8aef74b67acb6668c1cfd449656f0af3d846b84630d33294862eb51d92ef9285f7830cd58f2182d09a71aae2083f330308da554d310f2c1f580d44acf0a5b77a5484e406bea91283c1b612df0060cae9e8ba6ec9ecb9d6f6c", 0x63}, {&(0x7f0000000280)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec301be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb1e8c6523a46f7f3f9ebbd244c59d26a898986630c30ba941708c3426620e632b", 0x7b}], 0x2) execve(0x0, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r8 = dup(r7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1011, 0xffffffffffffffff, 0x0) setsockopt(r8, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) kevent(r4, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) r9 = syz_open_pts() dup2(r9, r0) 22:23:56 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050300000400000000002001000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400180000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000010000000000000000000000000000000000000000000008", 0xb1, 0x0, 0x0, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x22}, 0x41, 0x0, 0x0, 0x0, 0x0) (rerun: 64) 22:23:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) sysctl$net_inet_divert(&(0x7f0000000100), 0x5, &(0x7f0000000080)="3d385c7f5e185b325ccfccc65dbc24fc5507dd859bb5b68452b79b33d34529f4b0ab46df1dbb2401", &(0x7f0000000180)=0x28, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) writev(r3, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(r4, &(0x7f0000000600), 0x33) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) 22:24:00 executing program 7: sysctl$kern(&(0x7f0000000240)={0x1, 0x9}, 0x2, &(0x7f0000000100)="9889fbb8", &(0x7f0000000140)=0x4, &(0x7f0000000000)="02000000", 0x4) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r0) r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) syz_emit_ethernet(0xde, &(0x7f0000000000)=ANY=[@ANYBLOB="b773b4381760c8ac8ed6eacc86dd60e48b4e00a8000000000000000000000000000000000001ff010000000000000000000000000001000400000000000000000000000000000000ffffac1400bbfe8000000000000000000000000000bb000100000000000001010000010004010000000000000000000000000000000000000000000000000401000000000000000800000000000000000000000000000000ffff000000000000000075000000000000ffffac1400aa00000000000000000000ffffe0000001000000000000000000000000000000004e"]) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0xa, 0x0, 0x0, &(0x7f0000000040), 0xffffffffffffff57) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300100000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = syz_open_pts() poll(&(0x7f0000000040)=[{r7}, {r7}], 0x2, 0x0) recvmsg(r6, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)}, 0x0) dup2(r8, r7) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0xfea}, 0x0) close(r5) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmmsg(r3, &(0x7f0000000580)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe08}}, 0x10, 0xa) 22:24:00 executing program 4: socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x1, &(0x7f0000000000)) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000001600), 0x94, 0x3, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000500)=""/98) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = getpgrp() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) msgsnd(r2, &(0x7f0000001500)=ANY=[@ANYBLOB="03000000000000ff69f7da1bcfaeddfdb8110edb446a42a33f1fcb9f6bddb52b7ce67aa652e4ecb9bf60fa1fae1fad447e7f5d0a19cf4a9cf3ce609f9aa65fa65a8859dba3a2d7fb03febe5e324773578f"], 0x58, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0, 0x0}, 0xc) setegid(r8) r11 = msgget$private(0x0, 0x2000000190) msgrcv(r11, &(0x7f0000002680), 0xf3, 0x3, 0x0) r12 = getpgrp() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000140)={{0xff, 0x0, 0x0, 0x0, r8, 0x103, 0x280}, 0x9, 0x6, 0x0, r12, 0x80000001, 0x0, 0x0, 0x1b2c1ef3}) r13 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f00000013c0), 0x2, &(0x7f0000002400)=[{0x0}, {0x0}], 0x2, &(0x7f0000000380)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRESOCT=0x0, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r9, @ANYRES32=0x0, @ANYRESDEC=r12, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRESDEC=r10, @ANYRES32, @ANYRES32, @ANYRES8, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES16=r0, @ANYRES32=r9, @ANYRES32=r13, @ANYBLOB="00aecf00"], 0xe8, 0x1}, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x940, 0x0, r3, 0xffffffffffffffff, 0x0, 0x20, 0x1}, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x0, 0x401, 0x8, 0x5}) select(0x40, &(0x7f00000000c0)={0x77, 0x2, 0x80000000, 0x0, 0x4, 0x7, 0x9}, &(0x7f0000000140)={0xac, 0x1, 0x1010000000, 0x4, 0x3d, 0x4000400, 0xfffffffeffffffff, 0xffffffffdcf613b5}, &(0x7f00000004c0)={0x105, 0x7fffffff, 0x1, 0x2, 0x9, 0x8, 0x5, 0x5}, &(0x7f0000001580)={0x8, 0x97}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000080)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) 22:24:00 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="7bbcb0b1a856", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @empty, @multicast1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @rand_addr}}}}}}) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x1040) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x269000000}) close(r3) sendto$unix(r0, &(0x7f0000001440)="06181388fa7bcf0dd06a263d6e81320daaae16f58fce6d21bb824f678a47db6d7fe30f14e785c0815ae61f212143060edf35f9d7276ea4be12e55439539fb2473c12924c8123d565587786e704d3162ca0df3e7f3f75317ec514cea8bf317aab889f8322d6ed5ba5dc2eb8dcac565f8a16f40dff599937e1eb057f0f4cdf66d3657423aed2d87a0ca0d33497a166558054", 0x91, 0x0, 0x0, 0x0) dup2(r1, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f60", 0x51}], 0x1}, 0x0) socket(0x2, 0x3, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0x1) setegid(r5) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r6 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000080)=""/13) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setpgid(r4, r4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 22:24:00 executing program 2: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff43, 0x0, 0x37) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 22:24:00 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x22}, 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x9b) sysctl$kern(&(0x7f0000000000)={0x1, 0x10}, 0x2, &(0x7f0000000140)="76ac193f6495f664edc4d1e38101af05cf637a6c5680479fde7f35385661c13b3515dc018fb6a95998cd2e96e25de1a64b801da1f72ded6f2520b52f36b5362fbb08cc9b780f82a8cf17b1f406", &(0x7f00000001c0)=0x4d, &(0x7f0000000200)="d71884a8a623dd5af887", 0xa) 22:24:00 executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0xfffff4e6, 0xdd56}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3d}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000100)="307c149285e666f9c66966574dd9f5bcb63e404e60b1b84eb36e9148b840026634f4f763e442ad8a0401f2613826e40a6fab83e69dd4cc627776b958f5e4dce2b8986b7c66cf9a9d445d6e8c1ea838232c0f787dddd2b1716f0894383e84d40c2627eab9b90bfcd5bfd3fce210d9f766c9820ac9e80249ca96f1216221f01dd95b221f494e4dfe37511d7b3881e2b603c9a45b9d80ea4a8dc4d05e72384018a7da7351329861842bff503f1c8569c947fa3f589ee78a6f662cc251f049200b73cfcbd13c2ed63d", 0xc7}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r4, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000000040)=""/3, 0x3, 0x0, 0x0, 0x0) close(r5) r6 = socket$inet6(0x18, 0x1, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000003c0)=""/105, 0x69}], 0x1, 0x0}, 0x40) sendmsg$unix(r9, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000480)="caaa3bb9d7758cdaa226a1fa90bbb8629a3e50e780cd61024b2f2071abf1489df55657049c708de674027c7648d91845892437ff4ee83accb49fe9301ef25695a46a138c094b8de1353f", 0x4a}, {&(0x7f0000000580)="a0f6415cde912ca699ece0c7dcc3f37938614a253f1e270e0eb70e0ae62382", 0x1f}], 0x2}, 0x0) fcntl$setstatus(r6, 0x4, 0x40) shutdown(r6, 0x1) 22:24:00 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) r1 = kqueue() accept$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) fcntl$getown(r2, 0x5) kevent(r1, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x40000000, 0x7ffffffffff}], 0x0, 0x0, 0x0, 0x0) msgget(0x2, 0x0) msgrcv(0x0, 0x0, 0x0, 0x2, 0x1000) r3 = socket(0xd, 0x4, 0x9) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7, 0x4}, 0xc) socket(0x11, 0x3, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x1, 0x0) close(r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$inet(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) close(0xffffffffffffffff) 22:24:00 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) pread(r0, &(0x7f0000000140)="db27246a640483a74d7275592b85bdc23e4890330a89516041a76a6aa2f7754662a793b7ddb68eca4cfad7e3fbf5bfc7fd106c25b0512fc56102fe832ef540ad5a032d7c51879fd8956c3b8276c0cbc1bf32e39008baf9dfe105b0a71a4b6a89a64db4425822528df92d71dc71c84e2cec3f15e443e6dcf681980bb27a22a976421b292874f6c15d8c069d3b7d2a0719b3f9df259e07b400147c2860eec406ba7f3f8d", 0xa3, 0x15) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000082c40fe800000000000000000000000f9ffbafe8000000000000000000000000000aa1100000100000000"]) r1 = getuid() mkdir(&(0x7f0000000040)='./file0\x00', 0x8) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0x0, r1) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='r\x00') getpid() r2 = socket(0x1, 0x8000, 0x9) getpeername$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) unveil(&(0x7f0000000640)='./bus\x00', &(0x7f0000000440)='c\x00') sysctl$vfs_nfs(&(0x7f0000000040), 0x4, &(0x7f0000000080)="eb7a8c5774791c282b83194faeb0bc9dd49d5926a26ae0b33ee094f8ef7ebc4babee68a1a906cc3d42a6540c8fe6ab9f3aed292c34990a032d9fd6ef3926fd48222cd2b1cfb4226a698a0087d742371e0ae3d89f310f307d889e8c40c78c27f1d1049667791ef62c09e6490c376b246923469fc02e1d0f0c2c0b8d46d642477326b6fddd778aa7bf207463ca460a6844629004aa41db276f08faf9be39920dd0692ae5bb6d3622d67ef2634f25b98d357e624206772ceb857a", 0x0, 0x0, 0x0) 22:24:00 executing program 0: rename(&(0x7f00000003c0)='.\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) rename(&(0x7f00000003c0)='.\x00', 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) (async) 22:24:00 executing program 7: r0 = socket$inet(0x2, 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000002240)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0xd530}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r1}) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) r4 = dup(r0) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 22:24:00 executing program 4: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) shmget(0x1, 0x4000, 0x201, &(0x7f0000ffc000/0x4000)=nil) (async) r1 = shmget(0x1, 0x4000, 0x201, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/132) socket(0x2, 0x3, 0x6) (async) r2 = socket(0x2, 0x3, 0x6) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socket(0x2, 0x1, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) listen(r4, 0x0) socket(0x2, 0x1, 0x0) (async) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, &(0x7f0000000080)={0x0, 0x0, 0x1}) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) recvmmsg(r5, &(0x7f00000000c0)={0x0}, 0x10, 0x800, 0x0) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) sendmmsg(r5, &(0x7f0000001880)={0x0}, 0xfffffffffffffedf, 0x0) shmctl$IPC_RMID(r1, 0x0) connect$unix(r2, &(0x7f0000000700), 0x10) write(r2, &(0x7f0000000300)="fc23780000000000000028a8790308fc29b2dde9cc9f2fbec154d6eb", 0x1c) close(r0) 22:24:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x14, 0xffffffffffffffff, &(0x7f0000000040)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) sysctl$ddb(&(0x7f0000000040)={0x9, 0x3}, 0x2, &(0x7f0000000140)="07328f06", &(0x7f0000000180)=0xfffffffffffffdbd, 0x0, 0x0) 22:24:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000140)=0x79d0, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(0xffffffffffffffff) syz_open_pts() r3 = socket(0x1e, 0x3, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000000000000000000000000000006fe00000000000000002ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8ffffffffffffff7f0500000051e2f0ad4500a4f87d0c032bfa896443a42118000000720fd38bf3b770c1f5a872e85c06002ec5890400000000040000361b1257aea8c500002002fbfe0c2301008abfa509b7196fcbff67d91a1ecc1400"/177, 0xb1, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[], 0x18}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) 22:24:00 executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0x5) ioctl$TIOCCBRK(r0, 0x2000747a) select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000008c000/0x3000)=nil, &(0x7f0000028000/0x3000)=nil, 0x80420000}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00001f3000/0x1000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000028000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000010000/0x1000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000010000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000002a000/0x1000)=nil, &(0x7f0000091000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000062000/0x2000)=nil}, {&(0x7f00001f1000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f0000092000/0x2000)=nil}, {&(0x7f000002a000/0x3000)=nil, &(0x7f000002b000/0x3000)=nil}], './bus\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 22:24:00 executing program 7: socket(0x18, 0x2, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) r2 = socket$inet6(0x18, 0x3, 0x7f) sendmmsg(r2, &(0x7f0000001340)={&(0x7f0000001300)={&(0x7f0000000100)=@un=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="ccb06a30b6a48e8c789f3fc713ed8f584558da281cf5e6dd5e0c1851c7815a8f332baee2a98a85a2cf71f540c8d8e20b76520861313e", 0x36}, {&(0x7f0000000180)="ddfe3a90aa82aa27ff7baecb5368c7877c0ef2c23cf364a6b6ad38ec5283fa59cae3e0713611ed128b29af6e04399654f6ad904023132b43c050bf7789240fe13f8d1446381a579a2406cbede01290ce521ebedd4346f3c9de38e330f46a589c90f6ddd0237e97", 0x67}, {&(0x7f0000000280)="fe90a6741f9fcc25e3d07838bbddf3186fa1b84a1a019835136d738a07cad5f79693a7b94a8b42d124a5510544abbd60806fb389065eb52715f7934c013938baf011106df7176c40f0e97e49c79397d8a6c953f76eb3d7a5a99062ab7f6ac84b70d59d9d63be2acee55872270288609271b9f64f8afbab9f933a652d613550dae9552155bbbefc7d146b5f13ba5524c298f90a9a1d2ac3149029f3469a68ffde1ab52194310d55bb49b3b051b8f0922a3f7ca7a33ca958cffdcadebb92f2d1382cfe508fc3c8f17b1153e30d9a15cb82c2dfcffef456777af914edcbc39ac093a6bcef4d9d86ebbceba06f999dad6074d3ec5a65146a794026e2a23fd0874a14e0f283d054155404ad2e2a8320cb84454361d0ec4e5f9deef78c421d94f687e1ed3dd13170d1651509adaf8a65531400c3823828d66a358150d5fc7a9008a1694be1f230b00e9c43b374057efd0171ef68f473f79103c7ac62f2907bc500593f84a47e19fa4203d5259dcb7f852a19ba4892089273832c7caa16c7efe4caab991d24d48ced436c6814d4c416b10074175972f69274460e6bb3aa84f68d082ed0e64a2c43586ee1b0ebe1f0f10c110420cda548d5551be8e484dfcee71e685bc2e1e40b331bdbe820e2ea5a3700eaccfa5421e52deecfe0424293ad7240c5c3ae2b4c6572ce654bb743d1f6f84116a221c5e54ec2b47a84264c96221ac09d290f40265522ed90796c0362d507e68734820132767d291ef93575e33f1895acf534b4489a6640440c2e2e1b9f6e61554646597662e012af5e7a5b42c807248a59e0eda395c8f72989f35f941bef446f40859a404c4acc41047914d7f29d2cfa4370800e6993975d29ab7ddb2b4b59b819c9e03dee981b937816439827d34a5b21b04df04c521eb5555121fc1c0b9aa12a2c08d1addaeba26a825fa721c550e9ba64286ae0eea9e186ff5432f44c8a24e1d4993a429bf72f138b414d8c705bd45c74f66b43ac9480eace3df707d16f7efbcc7cd734952fc77a7b5b4718bb6c51c5b54f7677a0ecea4df5ada1a767c865875ba736e7839c917adbe13617916141f4bdd7e67980d00a36cedafce7da0b53c8688ce8ca91cb465f7637e21d68f9b7bf618051c13a461b9a0b8859f1da2d612eb71483468fbcb7bf06421be6630921e8ed0349c4ff67fe6b4a1acbdb65b485ff2dcc4809a932716aafd501d3ec778e8321781d10a0602146b2a73e5a1368b13f87d150fab7f3344c2037c0f8c041e09a0607b26e5e6a80a881c4f2228d265e5be532851923bd5337a5261d76ad143c0b760dfb015ee887e51ef765261ec6c2d822589c6272f2708ee9f2e4aeb94ce463657917533cddfa0439280ccc129a758ea407fffeb62fc1fd95e404e6eb9b1b1819f0506321d99c308e501f5ec9bbe0681f284608ece6fb55019f32983470f6356ea6d37a3ff17e4265bdd22724a26562c2631fbbcf9cb8efbaada9e406436616a94d981ce66cb467426091191e53c5b21482657faf0a265edc9f36cc32a0f00f5a0379f515f4086f02d839142879ac43add3520b7979eb25b7e03de59c03dd944054226af63aabdd6d11ab08ba73ac118453ef9b3abf5a56bc95e757f0bf5ee5f4cf6cb63afc00637a3bd72e59158827f37d6993800ec9fa03c48cf94718803e4988c84d104c4647973a420dbb1c55c1a6b65945cd9fed01f9f6e90353180a325831c230f9d01b1b0cc41e2f077265ad44a267b06ecf551048d150e0176dbc25dc9453511c6c84121e910110818dc64721ea9e2a4ec3441e903671e5aeb2764591890834b1ce6dfbaa33947f225851cbcfa8e86e716e050a83b34a4283f8feda592ea6cc504f86862cb2b47a53843f339280812d4bade72fc28a784d856f197b018afa066c9a571c0b7e469e9497284cb790ebfd92a66fe45139efca756a6e6a1b934cd2db83b0baffb4c818f0efcb4620281eb3363c9a21154f2f140272320d92d5152ae1555966df1587c18451ee15f97715fb72f2bc06a696223b387bfe762a3c4269fa7f791315ce9ff1aecc17ad0b9292728081b6f51c990e2e85499f763ac3c6f9a6efe69fa93850fd6c04589103a82b79232e1c3b53ccbdde71e80c6cb5f611c61bef77d7d43af4dd0675c9a15862ae770f70a42a383c07ae25be993c541cecfc13d6a96316f55c8fab708b999e2eeb7a26215c56ed8fe14dcc06bcb745e7fc244c6b733e32907f5cddf887a3e2582c5dfb114d1b6b30989f156f9c5823e3e4a207e8de7680e1e8420866d838a34892e6ed67f058bb3e167b0e8bcd96f28a0b2aee11e8d5a22361146ddbcc30cd3a4f1c6e94726b67a898cf5c57067494b8450520eaa3dc82a7684d67c7244690f755c53408b3360515e2b96275614819736d2bf07b61bededfab4bb4e4bfac497c48bbe2e6a431f453b43cf58c6157022dfc88ac2b5f2407c8a2c8a1315b24ca295e00b90045a235908f40bdcaea4c606f5e6676239197772bfb17f4fa0f00ea1f8992d4e4e97b9b60343bf587b4132a20afbec355b73c647b4ac3ca7a803ff2ae61ba9b01d7a35900f9afa8b6a2e4ca605fe54a423d681a0cbfe9bf31b4005aad986bf4a27cbb10827096ca9a1e643835aa49ca80236bac6c411a2ddbb6be43c10e33664b066eacf1c697f47fac69c1ac7c44b55a639b8c4fbd39d35f579d3fdbf97c99f41b6b88ec66e40d6bb6265f74079f6cf41b9f1d1b23ec539b8a98f515e691b3071a6667fbf4eebd804326d18afec1608c24bfb44cb377518ac118d9047000d15f60b3f8ceaa21b5224eda40964f233f93a0a4e5bd6ba42cc0d3818020e132c5474d747336dca43ad43eedfadf543f56126625b8bd521492abdfe4c4766bd158322a372e99663392f3713a3d2c8884114ef8ff493b52e3080d34c0a5bc93303f7a4bd4d572a9cf0c6af1ba03b8a808a981a081dba9fd65b40047a68cf6da8214667e9135d8eb31d1cc9e69f66b73b45a6c7950f60460760c933b76c6e6adbab96fab5ca8b41b66d8c6170bda2fbe210a10af1d64098172087f184a98ad26a36511b1512a6e9d893f8f179c853b0046e80c324dfc084844dd940e987e8bd202b1b91086cfb5bb385bf0f4ae7cdab8ee79917d9a484f3dfd5495b8e76e6471eb2950e5dffecbc7c1021e20b4a3e52f5f11ba3502d659e217fc82531c158fb2bdb8b2fe074d7e8cc8fb3235673ac526011d6924d01cdc84436b5f1bcee54fa5884709486c3a9a76b489f4f4f85732a15b4dbaf00917d9e41b17529fbab685e76b6ab67fec52fd774870696537eea245405b9e9e539c773b4b00688ebbe461b96108ef24d6116beabb309f4da816eb5c50a6a6fef5bc30efdf2be1cc888880fe489844e715b12b3f55fdc1a7669775a4700f70ab10d8f277e5e058050ab93ce95922e2b3081d5db92929ab63e3abf79271e6a37acc5de9575cbbf49071491da6f4e864c842d06c9f13defbf846ce29d59d83d524bdf311d0e91412af37708a0d1f3a80ff2a8b0fe7327c01ff7a93eba826468ceb722fbb059a215abc5f909d61c8532c26bdee3d3eef83b3a8b2911c2f1eb2d3511b23706be06486cb2b7d2157d90937d08bcb10ca41c4af85ec58e31105156cc9fdb8ee11c83e4b0dcefdc83273baad6de9d7c2fa9a3e662cdf5106a927fe0a5b65a9bea2a40843ebe558cfd50b87a9131289781b751f3f55889b38a10f736f14dc93647f7d661083111f81bdb582d1dd2c8e236382d29c1b0ab41104109790433150040e486332824c232aa6e4eb5b44808381c2844fd21308c3614492dbc3638eb21ac36d297151f0d9857aa6d86435afa4481a29295a5d87ddbdd1006162b5be4630e3aca71972be2c7be38f0c2e32cd720e77a9af2c1d89662eac172fe99d63330d81efb2954b9727ba8e0e38f7dd16e0cd45442a39f6419b90e34ad5857a22c537811c84914b273e631fe1d7c35a21d1dfa9c6d158344705350fd06a87d118db090d1fd77c96f350cace3a55fb4cc7c87fb014e75f00b0b32c27442defaf4442bad9f71c9182426f03c461d9fc12a8e336879ed63eaa26ab7ed1f275ab792fee0ebc87d43b0d3ad840c1e919bcdb4f770a1908725b09db43c1dc0b6f73daf505733f7bd47257d28f9c7c6ec6167d962ec84c7eb2c86970ef696a01828aaee1f8becdc3ecdd8ef76a7cc34d81ff9974fa9dd6f30d761968dc36d6204cd659f2df9327460af6e2e607dc066a45487767e98686e06d4e800934d1ecf3ffb83f0ac0e9f45801b536d6c54f88cef9e2f1bac1ec36aa9a1678f78fba2c74b1b2c43aff372a0038baab405f4185ccae9ec84b8e644a5f177dd819501401a2b6fc804d32a1c8bed98090a4d1125549506ab15d27c23b8a20d7f72adef9f014c7416d7c82ce1ad26ea3bf904e15f57a7054ad9e8181aa5caac444135e9f2276342b1736184e16eb24a26928470257db2945374440b85080375a28661de946d755e2b9943d88d258547f2a06a3763497b8dc5cb2b7ff0d7de10151a9d839c47a79217b2655d16c55c19daec13fc474f2ab969c38591434ed0242662a300c8c37bc96dc2cd9791a3d03908839e99aec58f12a03e8154316fae3260097f70cec9dfa887ac76bf8cfea13ef9ba334dab5d74e4439c28c826e432a15bef9380ae263925d71a3d5845a5f1cec06527c096104d9e66268831a61535b964289fe3142e72e635c0f7c7110f1798a3c049434a30dd1e8caf35caa4b78eaf609f6d27d2a8533edcee46aa9b1ed206c6e1ee46d07280ca4584d49c812450b65e55a21315fca00eb7673d5029d2feef5eb82777e80fa3a8f4de815c215e74458e96e5d57d2c162fb5e124d4ed727fdcd4d7930eb239cd2a1a98213ee9db9b75430de32caba628768219f6c91f6290e6443c1ad9c9b9e778bca5f5ddc6f43936cc35a3f11b6ea9e24c68a46169c09280f7c3f6bf2f6a5f398e55336f2828c980c6bccfac6a55bcbcc20085c54beea6d3bf99033737bb3b4781fa990b87681b27d608a0c9fdc3861fd25318059465b21b90d2976fb5764632cd26b40ab7867d63554e3895229aedb32d842fcaa606c493d7d4a65049b872fa5ca469603527e40f99471d58127a3c610f28adc50024d2d21cdcf465a4c246824a88fd1a0544c039863fdd810e2b9dbd0df578573c94b00b6a6449ba7fd0e68c93605d72062b5acc60f3c96782137f6bbdc808ade80ee68d4fcbb81b3a1232b145885d589d8f8fef4f72c722000eadd3f1d2c502ec00c5d76e57ef427452bb63506a22017eea1ee5278a260cf13d0c98ec1e2ae73c793e5fc940b5c97ece030d56806439697d36350759928b1c94c88ad2c23dc094ad60cc3130e422f5e5d38287ed80869d1a0ecbee4d2c9f8eef5d5309e747afd0d381f613fa04e819187cefe357f46b547489d88e33d35033213fa3f58abe55be87bf75f6f3e7d75ab1bd9de1aee8512a5449249d4745652a29610a96d363f65ed666edb9dc94b8b5876e7ffd27e0d4b942d62eb1b06d928bedf81d9c87d142b0070380aebe0063a15bb9f3d396272e6c724e2423fa475de8e2c72c5d8b277e811db3fe8cba4703986f21fc1ae392ad5566ae571cacf39ab38d411f9f9c32e8777f9646d13dc9979490c8f368c67f56373cc7242d006b053f245162da8dba5be46dc96d9d5ef21e0c94e5f1777d7a5c45b0beccf6bf2622f584edc8ee8b6541bbe95a0b1caa6854c4d9bee322f3f1279c3022b3ca146d9fd92e6c559c8eb69ff93e0052f80916f649665809f90fc50ea40a0a5e2bb7fb1", 0x1000}], 0x3, &(0x7f00000015c0)=ANY=[@ANYBLOB="68000000008540e1e1df06f7606a000000010000000800000019c74e2f2ca826abe0928f9e04418188632b690523d177e7f9e7764744fd127f8bd908e8d205570e2f53fdeeb6e7a0e4cf65a96828c3b97394eb110204d70d3053d853a7b5e66f149102308d210b534509288c92d7a58dee"], 0x68}, 0x2}, 0x10, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x66, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000001380)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000013c0)="6752d5d459a12597dc4c03124b8b8a2c22848cb341112a86d0a0f9b989ca6482d37a91c76becec7c3224dd6f8d11dabeaf738318866cadae625a0f4d3280fb0873f3a2a5166b684217c0093c9702b525b3c3dfe98beca5045384633514bd402d14bd8a98dd3cc786372bda0c5f806ed386207810ba956d1e28491bcbfce90257a082337dd2e061823560f442823e6f187d269d3aee18169de69c05159bcc132db522c0cdb3effff87931d3d7036e99e83ef4449b716e9963800aa066d2efe015e4e9d1635ea301d6c7", &(0x7f00000014c0)=0xc9, &(0x7f0000001500)="cdfbfcee0601236fb42af9b091b7a98d77091f9b443dc9ac4a943544876164ff2b6410088a3615cb6cebde4cc1cf08670448b316e45a36d4e3f74ca776673e734bd5a330d62d729da52c7d0ec44bd69159d61e59856fa7b91a3ae865517ac1369df565f30c857da872260237d26217d200f7a2e292b6c3bdfc4a3bdad420e800aa690de3b3db6d4986a5ee343781b775c1d80c909835aab8c597ded8647e5cf84244b7", 0xa3) r4 = kqueue() setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r6, &(0x7f0000000340)=[{&(0x7f00000000c0)="c351930658c75258e15dc8aef74b67acb6668c1cfd449656f0af3d846b84630d33294862eb51d92ef9285f7830cd58f2182d09a71aae2083f330308da554d310f2c1f580d44acf0a5b77a5484e406bea91283c1b612df0060cae9e8ba6ec9ecb9d6f6c", 0x63}, {&(0x7f0000000280)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec301be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb1e8c6523a46f7f3f9ebbd244c59d26a898986630c30ba941708c3426620e632b", 0x7b}], 0x2) execve(0x0, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r8 = dup(r7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1011, 0xffffffffffffffff, 0x0) setsockopt(r8, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) kevent(r4, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) r9 = syz_open_pts() dup2(r9, r0) 22:24:00 executing program 4: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getppid() getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0x0]) r2 = msgget$private(0x0, 0x24) r3 = fcntl$getown(r0, 0x5) madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x5) getpeername$unix(0xffffffffffffffff, &(0x7f00000026c0)=@file={0x0, ""/4157}, &(0x7f00000001c0)=0x103f) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, r1, 0xffffffffffffffff, 0x0, 0x106}, 0x20, 0x0, r3, 0x0, 0x0, 0x8, 0x1, 0x1}) r4 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000003780)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000280)=0x6046) recvmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f00000003c0), 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000200)=0xc) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='c\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000047000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x10, 0x1, 0x0) getpgid(r7) mmap(&(0x7f0000047000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1003, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) 22:24:00 executing program 2: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 22:24:00 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000200)={0x1, 0x2c}, 0x6, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000002c0)={0x0, 0x4}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000340), &(0x7f00000000c0)=0x10) r1 = socket$inet(0x2, 0x8003, 0xb0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000500)=""/4096, &(0x7f0000000000)=0x1000) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x4810, r1, 0x0) pipe2(0x0, 0x0) 22:24:01 executing program 3: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) (async) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, 0x0, r1) (async) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0xf1492437e5b9652f, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) 22:24:01 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, 0xffffffffffffffff}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r0) truncate(&(0x7f0000000000)='./file0\x00', 0x5) clock_gettime(0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x2e, &(0x7f0000000680)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}, @noop]}}, @udp={{0x3, 0x0, 0x8}}}}}}) 22:24:02 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x40}, {0x6, 0x0, 0x0, 0x40000000}]}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000340)="681f8b68e28cf3bf6ce65fc1df2c", 0xe}], 0x1) socket(0x20, 0x4000, 0x3f) 22:24:02 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) (async) close(r0) r1 = kqueue() accept$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) fcntl$getown(r2, 0x5) kevent(r1, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x40000000, 0x7ffffffffff}], 0x0, 0x0, 0x0, 0x0) msgget(0x2, 0x0) msgrcv(0x0, 0x0, 0x0, 0x2, 0x1000) socket(0xd, 0x4, 0x9) (async) r3 = socket(0xd, 0x4, 0x9) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7, 0x4}, 0xc) (async) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7, 0x4}, 0xc) socket(0x11, 0x3, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) (async) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x1, 0x0) close(r5) (async) close(r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$inet(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) 22:24:02 executing program 3: syz_open_pts() socket(0x0, 0x0, 0x0) (async) r0 = kqueue() (async) socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, &(0x7f0000000400), 0x10000, 0x0, 0xfffffffe, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x3000, 0x400, &(0x7f00004a7000/0x3000)=nil) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getuid() setreuid(0x0, r3) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = semget$private(0x0, 0x5, 0x1) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x10000007, r5, r6, r2, r6, 0x4, 0x1b}, 0x20000000007, 0x8, 0x8000010000000000}) (async) semop(r7, &(0x7f0000000000)=[{0x0, 0x5022, 0x1800}, {0x0, 0x8007, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0xa3, 0x800}], 0x4) semop(r7, 0xffffffffffffffff, 0x4) (async) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0x7, r5, r6, 0x0, r6, 0x0, 0x2}, 0xb, 0x3, 0x4}) (async) r8 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r8, 0x0, 0x9, 0xfffffffffffffffc}) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r8) setpgid(r8, 0xffffffffffffffff) 22:24:02 executing program 2: sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f00000003c0)='.\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0x3, &(0x7f0000000200)='./file0\x00', 0x8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x2, &(0x7f0000000040)={{}, {0x0, 0x1}}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) 22:24:02 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000002240)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0xd530}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r1}) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) r4 = dup(r0) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socket$inet(0x2, 0x8000, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000002240)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0xd530}]}) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r1}) (async) socket(0x2, 0x2, 0x0) (async) dup(r2) (async) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) (async) dup(r0) (async) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) 22:24:02 executing program 2: setitimer(0x8b66f013c761fd89, &(0x7f0000000380)={{0x3ff}, {0x1000, 0x200000000000fd}}, 0x0) (async, rerun: 64) getitimer(0x0, 0xfffffffffffffffe) (rerun: 64) 22:24:02 executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000387000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fec000/0x2000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000ff7000/0x7000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) 22:24:02 executing program 1: sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)="d6113eb17e9536eb59db5101d235697e7fdfe9ce3f79232629bf52faf631fe1618f0ab6e0443defc711a5af8dc33c71b6fd2312f3e257f94604942d30e6ac3b502abe30e9db9a0857fb3a0a19bc9ec412683aa05cb535363f8b89f852e5eeaa04458842c28c14815ef7df2c4e9abad78613186f015b62b9ecf59460a09c66144eb70e7d28a0b4f7c7742b0eee2a6ca48745375bd9c78d32b6502e2154a5ddcf9", 0xa0}], 0x1, &(0x7f0000000140)=[{0x10, 0xffff, 0x401}, {0x60, 0x1, 0x3ff, "3ec8df99cc5c16a5c445cb49607e7bacfa6b2eb7e077c93d6e3afca10e916113b0428a03bc4e92b1a49935334f5d9f3d0e3939af7873c67153c3c644f2a5d8189b078abd9505195fc6cd3fd7e9"}, {0xd0, 0x1, 0x100, "9545093c79f2218c9c1bc6068b6642d7805b36b4743461fbecbb5594c1f3bbd20630fb20a8dd0358545ff8aeeae4a478f0f66dc3cadec0d1db5166576fe5aa601a39c3ce3fa7131a20bf3355555efc517744fb2d001eb31f3a29f9f9fb810573d99359d9b39691dd926a1fc047015fad134ced78f67530246aeed4d5e70848190e8965655d8aba99e1d863ba1ece5e3ee06094cd4619398f6c3f6be386719309f92dde2d8dc733b973d119dc98443cdb403c02fe3215af0a84037b619c"}, {0xf0, 0x1, 0x4, "3ec9cf8941fd9077287591bb353adf353ea0cb513cb2f8299781e85235783b2ebf3ee9a7df0b018b3f764938ed1def27a5cbe4971fadeb6bca5f41ba89518600079ef2c739e7d0bcf07a56fe6a39ada534289ca332e5a857fb0cc5b2e5df9022a6af6f12f48d0870ae7a0091ac43d27785216e3cdf9ba9ef0d86b4764dc414b94dd872c9dd8793e15433a071d652409f54939f97310abc3bf9fed8e42d50d8daaf79ac9c22a13dc6d47f5c5d9c5d31e6cd1879e6878e0cfded31d07ba258e5b303c353d9cc32c4bb01c796e37ad04f0c76331464d8680441a47f3e2eeb"}, {0xc0, 0x0, 0x2, "c47553810285d03247fd7edf7b5987381d3696c9efe7ce956f1a44c1326b0d293d34efff7a94a61bc66c28ea2f98a5b8394c76bcdb0a95652f3e850d054727d1a0573b4c3d93bc344932b00401643eb2772e23c59776b6fc89f402e2895b657835cc48daedb5f5803ee17e682f3574e372cb81db69afadc3b16182bb4e47cb1adca759ac02c11f18409b1a76e066b8534d635453182cb3ce8f0d8a3bce03acdb80d978207b05a7f920474e0dbd8773"}, {0x80, 0xffff, 0x400, "b266f2ef6d3239df190c2e6e706d676e29d138e67c5d60b6f0bc2995b8fc1d5e78857ac1b710914d7daa4c0a73a8fd39e76b8789416ea9fd9a8f8262cb9110b550ac006fa59ef14d26ee95b4b7642bab3a09099d29e913e0173b520845803f296dd326952d0cfa1352bd6a45014d"}, {0x10, 0xffff, 0x5}, {0x1008, 0xffff, 0x8, "027ff6068e4d26caf541dda47bb475613874a1fbb978ea90073b8a36900165effd32c4b0d2bf07b108aa2cc6ec0be85c3d11a48ee202512cd4f80040f5b25e90ace17bfd4ed87f85c155ec684393c3ac8d40361cda735bf1215a7bee18a5df1a32a9cc8ca700be391646a4572fbd1874cc90fbab18a22f41832cc6170a62ffb41f1819703cb3dddd8361f477997fb3e60e09a38868424b03f5dcb907679200752e5d556237f7247c3c8684cdc9bfba29b345fb3d39e3160162c31b718ba6fe4789cc4226009d0f605487cce800dd88fa87857011fd096a812b07cd356ac05866a8ae53f905c02d99da1a3c103599563975f4896382f5b295eed0b172baaacc46c27bba063290b33afc5817be05ca0450e78750294e8bcc05464ec815c2b24b3f502043376bd4bcacc37249b373c4f1656a92d9df763fe7f2e0a04fe4003982a43848a609be21875f321c1fd2e04dedaacd3f9daf468089838726949edf72b7884304f633a6cf753d7b7dc0f424e4eeb908e89f4cca897f27684bbb88cafb3ff3dd7b3dbf5c7a24eb8fcaf8e1f3b1bbabb7e03732b1d7cd53beea1948c4fcd406ff3bbc711876cc86d1f8889588400a20f033044e827f46313ac3f9516ae78ce0ebb0b86944dfc310e3d17682647b13318169e54e546f0e7cc8c3b19e21e65ae55b3e762c3b92c1679f8a8052b02c7868f8f62cfd451034d6961401a797bedac4e3728f19e6e4c144a6a4205e72294f6a3810a2a89be6481866a89220c7a3f4ed63c89f8c7c56d14c4470bc9c3c58df5739637200a1b1d509b60fece14216566b1e7e07585ef7c9de3c4e19553107cc129aa3bf7bdad2e67f00415d7483af32f02ac4462bfd6d4b7ec464ca105254d3f0fde5ffb0ab90607c7905b350f68ad4ececcc98710cd23a87d19512a794b2577d05820a20c1aea6f9e4900aed935141678c32dd860a305c8fa9aa525ddc88a96147355797e57367eee14de7a13a685a3dcabdbfac4f40b85c78df1b290f825c5970e75cd10c7420463da9e880e4633033499ad92201324d91debd3a4a1ed5cd68eefec7de6e8696b6435992e7e5b0a1a7c54d5864f56a8c705d1be1ca6652e88d09deb0c8fdfde62307c216ac047171d8377a36a245aa479ca0339192fe509e7b73d3da9d95e6d8fc5412a6275c94bf88068c5c78c1cf4ab024f31f217a994fcb5fa8e28a4d108db8aeeec1d400fd4d8f8e54a9f10c8e0de2d71700633e87ff1a777aed94b7c97291cd8c7a8dc29e942310401c6b84683d23efc3b92715e8ef3f7ec5ac0eb0f3c51b28217a12e0165790c5ab8bc841490dd9150363eb3b80fb0ea72ae2240694b3e4b53d4931cf9311ec653e68fd665bb1e36ca1420b8529216225690a8a35cf6821a83467e5244f763ad5ada7b84b315fb011358bdc32a00ee71481cc8af9cf850c7cf705fe47f2dbcca4ab70df543b0c68afcbee1a28efd192dac99cdae33b9cc733576d4cb1f333d33ec248f5a7c10ec9f57e447a2718a3f2411cc98b125427105f51d1b2795836f9bae9001530574d7786d5655653d5fcb77e328aa188f5a6e1c4259ab7df555d323eefc1c86e0e54345ccf4c34fe4f68859f30fd45d854a6738b6938c807327563e217076aeb8816b7018928b6e6a2f5ce868341be1d5a72f333dba4fc3d6b530ebd861d0b057ad201694277ab19ad29f1338427659b27c90d1a7377e69b6d7125d3ed56df9151137848804e9c86a2840ed265ee148ec6d82ae91ff138955a160e2fbddb165c705639b7badbfc977ccc7cbcdfce6967f22a44401c231f2e73089b1af207d7bb565e2fb6ce55e287f0532302fb425653bc2aedb6966c2982832d9c509a75ec1b9c9815a64e807dcf0d4ca3bb9a935469c8074c73ddfe29de574bec8d1b3fcbbd60e605cd9a9cef8746c125f881c86f9cc60e90d019bc4a07f57cc205d7977f0c156503fda6ef0109c8e36711efb8bfc654325cf6737c51a56f289f00d6d343f020f147a61cfc3619a5aee837bdb49d50c3856acaa8b1854ba52afc5ae3fb028e670a96e752fc1f958d37b3b69f106b1b933281f02b1677a9673cb846dd7633f3a80aa1251bd7b66d9b87e9a0c1810da904e3e004c20d113a1ac5944fefd0737ccbeac7eda3470620859a94d3dccc8b0a228b7f5a31ccbb13ee0c922747a80fb375cb4047a3085ea02a82afc5fc160e6c6e3a136cff00247698dcb8626af9a8b104a0968ef8a1f252a4e653065a24abbb83bd41490e34a5cc464721516253df85c9781981feba31c9ed3f606e5aa6389a426c62fdd398e3e1631366d068611caaa82ebd5cbe33e53ad988578ba1b27abba8dc995b6af3a1f43c9c21295ae46080d41e27db3beda36a48626abcca61e6971730519878ce758f4f9e68d237d2e4f49e3a0c3f2ffe045b475da92fe58583f83449cfbb8109dc74f3bf75a278687f7970c78f503c5f15c611eddce843224e889a1b950b5de3dee9e3ff6a00a82b6d96bfbce56a2d79f3b330e84c1791adedcdefbf1da392a084727493571af0e7d206dc23f5c1d1dde6683ce040164fad43377c82e6b3bf8aa4cc1150569c1bdca85f7fe68393bb9c86c6faa7af1e517f886f8a2f8ab68031374d69b21510e171811b12bd74fb240acb2299c203011fcbbbd2b00db936a51ee8a5d28859527632618ff871233052b51fd33587156212bfb4d9d596e453c9e8b6686775d8f1018ecd1653bd83e8dbe7c2af41e057bcbdae4e2888219105da65ccfbb635f086fb961e467d1cfdeb356756bc517597ea9aa66faa032e0b25fc7906fad80a6280c66591985e384676ab8213a4575ad1645a372ed4abcdbe02cc8e0484efb0eeb2bc86136e7ae2c2b20793fc8498cb3627b4457b301c29868d1cb3c499de2c432f13943b55d885a6709fb13512a9284af72b5c0265385d1320d849864da5f4271d8d82a1eb411da7018b76f83f53faf1171e2985ad4260eb45a1ccd6a18c8ff69eeec4fc5359521d2dfd8752bde7fd86f1dd6d7ba3a69117a6c8e01dba2f2bea4ba92f7e309ef0555d3e04be1227814e5669849ed0c90cde2330762bb8b0eee9805bbb71b9796b25ddf5bb3b5b4eba7c3316ac4951d39406911c81b408f66331ba0f9d3417a1a1a390bf0b2fb93b16a44a2c343061b3df1ad0841849b9d0b745ff4bb75117d9c08bca59e1b4df822f96043240203975f793b1694c77504079842b49bab703f2d3a8faf070f94de7596db813a21d2b9ecb7b3a807d234c23009e6dfa9939196b2969b58b200e0cf6875b29b5968c6f9fa840287a7c2629d11fcbc25faad5732dc8ae507fed0f983b81dd6a40db0a3b07d72804e5695fdb3ebefa99428cc0446928ca19bf957f068ad9a7884bdc92eb1377f5afcd82fac6503f1777d9af7357c79b53e983af495a9b6f4239f8ec67fbb285a315e7e2d0cf637d1e6a3311e31db74c9f99bfb73d265f600c3a00e42bfbe90322a60e2c09a40d64cb5da498c75b0e48902a9ce8a34dcbfa645186ca70e4255bd748aea8b0014295681a7d8ec329d3d6106c86a4ec7e40e61958bf009126aebe1454b20f4a1b555a219792005673f6f8e06f992cfbb930983542da97e33f2484d8825fbd6caf83d8e0684e32e99b489cb7b0a2d73974c1baeb391369433d48774f662f911ae7165808218e462feaa8e61eebaa8d217e84a28326f98e7e8141ebcb7bdf8472ff4929349af1534a841dc9893098e1eef7a674e5afdebdbcdd6eefb5e6cd832e5d32ce08ba1c87326b70b9e895610394a3ef9a3642d3dc14acb5dbbb2b320afdee4fc28ccfbb99d8a9195a862e8bdf2223c954953d94b8be267da29241669558c9b555fefbfefc37854e06311f2d60e9f0a19456a8cb1f3c6ded26ee590abaa2d279b5460e8104fb0ed57ab8164c6dbbd88291ebd19e1b5e8c36b2f940e3b25c9d6c2a67751430b90a92d39b090fed6a98d6d18d3843db522a08fd89fcf04d35f21c625245df0eaf85e1c715988d8e76a7c527220c9c7f939c7a626d3cc9eb900a2c07ba36f165811dfdd341a847e3719d16ac5c3b62ae80a4e23b97883822de61f808cecde1b1927154e9e6bbecd8d25a59b6e2483d0f7ee95099040aadbb2e11f845e2e04818d72806d8a54107db9024e58ef7bd50a8f7d113b1e16212882d66c3ba5d96eda84f4174642c3b1942a238702d2cccaac6d5df81425f6b98eabb61e2c4edd7c954fd284e48bc51d6e59be3a35cdd49d791e74bfc44b6ffa128273a30b90b2f573e7603094110720854153e41bbee3ffae900ad93788fa0f81d3c1e56a1fb1ee3823815d9d54bb8f820d8bbfd796467593f2ca30eb479a936199178fda22e31d00b376173992726e4939b00ed81b4d81050f3d4e0b810c4403d8fb93c2e42a09b60a966738bcef4e0b669d1f0455f7936828b2fdc1227f4b891ffc6f73844ee3bb922769cc2aa30b433db0efa2e4ba864c4f0b7f52d6c467858885532391f317a27aac6850749a6e1e72fefcbe37ff64a8c551f9f553ed5d322c3a67dedaf85047f939fb7329d8cf03307b10947e156256b2a902d40df0cbf8b42eb62a5c71e20f54af3a90a72f74d86e261d6c774cb9586326c17042f89d50443ceb1ab16fad00afc5804e4d9180236cc16d566fcde0b6ceb2cdfc56c437c06426400ce8aaad8d39219081aa71b801b410672ebde8fd7a1a9b6b86c17b24e51ea8e11fc74636391c47aa93fd3a70a2009330c534af9500c79258762f332e0876614b5338f36dd0c5ec84f98cf5d31fb16124a2800e1bbf9ecdf186cccb1a63d53d6fb57bb74a9f08c1d03771c37e1232ad697857088ca8ee42b7426bf9b7ee925f7714d742bb71349d27f0ac5fad4ef004e7d5546bcb00ec32528f344129172f15bf6861a705bcbaa53f3e0fe85b944bfd953d9281134842476db4fbbd5aece95ffbad714c207b7dc7f7a13fbcbe591e59ba244ed052d9ede9b8cad1520b37b98dba7b8a8bce36cae3844bd4537656529285ca86967a2c8db1009e647eca0309c8fd132fde9875bad60900c0086861f3eb3912d9b3570aeb2135b678640063b7c23cb5fc2a8e4d5c9f8ff74beed98ea348deaef454cf44bdcc1be5f3e75cf315a39ec1882a238c710826698d5fc86f5c6a8d0a4728a1fdeb9f241df38c77a6d196cb34547e364f40fc6b56425c4d27ff8514f60bf15b3d6939ad17d215250739c2778c5b6409301ef57c59b4ca42f19ea12792526857baae8298b8fcf053864a83d7cc0f5e11c5a7436b0f7e724c8fb43e1a156ff51f2e6fb86651bd4b617b90ab71297c864cb56fbc139857f700889dd8f2d057f7887f86fd2ade75974246de718d5c175672cd76564a3d653f607e36b64be26aef249398c4e8e82931859280ca6160c2e6ee736679343a673371fa8e1a5d6b2882255b2ebdba06f19c012c80ba058594bbb2abba25c1ece5fd4c7e89d53eb3f2b572e1641e1fc2efd93f1dbb8e53901e91656f1a3e1a6987841ab9c472fa0e9f68d0e24f3f048d3db5102c95ac6765a4f4b5eb1f8c20de9fab8e3bb748c5792d51f850daac733cc167415bd0d0a4dc4c323a677503ddaa5242b725aa7a87bc2bf074c0c2677bab8ce2d2b952e9f46095b0491d97338c25aed00014e77f3667da1b0db09398da37ca98e611cd23f395dcba9427f04fefd8152b6da428fa13d821f92f2af826fe7f821fe592e814edca130368cd1cbeedd72e12e6425bb656d1b7d2675effc8e58e7e8e569f83f62ead9960abef38c7f2f8c084d5d1902607f3e1d62f20bac42e2ff7c"}], 0x1388}, 0xf) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000001580), 0x8, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000001600)={&(0x7f00000015c0)='./file0\x00', r1}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000001500)=0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x4000004, 0x1) syz_emit_ethernet(0x156, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x9, 0x6, "fefe3b", 0x120, 0x32, 0x2, @mcast2, @empty, {[@hopopts={0x0, 0x2, '\x00', [@pad1, @ra={0x5, 0x2, 0x80}, @enc_lim={0x4, 0x1, 0x9b}, @enc_lim={0x4, 0x1, 0x7f}, @jumbo={0xc2, 0x4, 0x7}, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x88, 0x2, 0x0, 0x9b, 0x0, [@mcast1]}, @hopopts={0x2e, 0x0, '\x00', [@padn={0x1, 0x1, [0x0]}]}], @tcp={{0x1, 0x1, r3, r4, 0x1, 0x0, 0x6, 0x4, 0x7, 0x0, 0x6, {[@nop]}}, {"508bb6d2a6b2c1d79df3cedc54400a7ec480b3902b329a97ebb638034e1eb097d6f4d59a463dcabf5dfc3bf5affe9458d49d026c940ff4359e9293e48507f6cb577b1ea7d7be06f2e2a31043a6ac96f1ea016d231d058be123f880cbfc00d1b88c444217edeaf45e1af1030aee4d0abd6336e9eeebc600aac78f3ccefeecdd171b56d55a297d0aec2e1b1c21f52e8eae1bc2ba709516f48d400993b18ec5d0fafe20d8f7d906787871d7587e8d6b4480ea3594fe31ee38051eaff11b7d3d7655"}}}}}}}) 22:24:02 executing program 2: dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0xe3d4) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86090000223b002a0e0000ce76a44a170e318b35195bcf133200ff"]) 22:24:02 executing program 3: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x7ffffffe, './bus\x00'}) setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[{0x20, 0x0, 0x0, "d678a62875976de83e"}, {0xc8, 0x0, 0x0, "fd06677aa6aa0159b9d774ef420b32faeebcfa710fbb2e5f57a1227263e15b78854128e6a625fd279e47bd8455ecd3ed3ec3994b4a9ae31c9d751836595a01517cd62fb943b66b2b7342dc36bb45686f26f2e2c601a84b747f931c493d5326a3c3f26c0ebd729fed903048e29da0aa2bdddd21b18a63fa09cf10cef1bdbe3f920e000ed8c9a7a62da198dd2fad0824088f0b659b1ea4fffcd3f0316f4bafbf92973079c92dd48f7a41808b4f9970e0e559"}], 0xe8}, 0x0) close(0xffffffffffffffff) socket(0x18, 0x8000, 0x0) pipe(&(0x7f0000000100)) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000280), 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x7f, 0x1, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x3, 0x2, 0x8}}}}}}) 22:24:02 executing program 1: semop(0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) (async) semop(r0, &(0x7f0000000440)=[{0x0, 0x3, 0x800}, {0x3, 0x675}, {0x2, 0x3ff}, {0x0, 0x2a5, 0x1800}], 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000040)="17cfb033698d988ff73f9c8f541247209d0567037afd7e2dea53c81b7b5f171971fcad57c7d7fb9a4dac8d724a792505d4b84d89", 0x34}, {&(0x7f0000000500)="b9198b5ab029079c8badc3155cd80e4df1b9315c496d9f562086882679eb48a8eb626d54743c2796daa84c4fdb3d15f26d867bc892f55316374bcba3c35e10e72994c17c9b0b9e130ad8a7657d1211fc64232177d7f9a7b251de73d337a18d83cc4ee56ca9789ad084f184e57966e0e0aa0a6a7e36a1ea751418efbb725e622e2e01fbadb6822e7f79ca7baa874d3bef02b8bce18e382f5c4d79a729beaa21c623a1b63d65a1", 0xa6}], 0x2, 0x101) (async) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f00000001c0)) (async) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000480)=""/100) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) (async) semop(r0, &(0x7f0000000140)=[{0x3, 0x8}, {0x2, 0x7fff, 0x2000}, {0x4, 0xbf89, 0x800}, {0x1, 0x8, 0x800}, {0x2, 0x1000, 0x1000}, {0x2, 0x1, 0x1000}, {0x2, 0xf000, 0x800}, {0x0, 0x401, 0x1000}, {0x0, 0x2}, {0x4, 0x9, 0x1000}, {0x4, 0x9}, {0x4, 0x5c, 0x1800}], 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0x3f, 0x0, 0x0, 0x0, 0x0, 0x8c, 0x2}, 0x6685, 0x3, 0x7}) semop(r0, &(0x7f0000000100)=[{0x4, 0xbad, 0x800}, {0x4, 0x2, 0x1800}, {0x1, 0x200}, {0x1, 0x1ff}, {0x1, 0xa7}, {0x0, 0x5, 0x1000}, {0x3, 0x8, 0x1000}, {0x0, 0xd, 0x1400}, {0x2, 0x8001, 0x1000}, {0x2, 0x1, 0x1800}], 0xa) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002300)=[0xf1e5, 0x7, 0x1, 0x2f3, 0xfffc, 0x0]) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000080)=0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r2 = socket(0x18, 0xd3e56d1a42311f87, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000400), 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x1000, 0x1001, 0x9, 0x400, 0x801]) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000280)=""/201) 22:24:02 executing program 2: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0x5) ioctl$TIOCCBRK(r0, 0x2000747a) select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000008c000/0x3000)=nil, &(0x7f0000028000/0x3000)=nil, 0x80420000}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00001f3000/0x1000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000028000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000010000/0x1000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000010000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000002a000/0x1000)=nil, &(0x7f0000091000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000062000/0x2000)=nil}, {&(0x7f00001f1000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f0000092000/0x2000)=nil}, {&(0x7f000002a000/0x3000)=nil, &(0x7f000002b000/0x3000)=nil}], './bus\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 22:24:17 executing program 5: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0x5) (async) ioctl$TIOCCBRK(r0, 0x2000747a) (async) select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000008c000/0x3000)=nil, &(0x7f0000028000/0x3000)=nil, 0x80420000}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00001f3000/0x1000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000028000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000010000/0x1000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000010000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000002a000/0x1000)=nil, &(0x7f0000091000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000062000/0x2000)=nil}, {&(0x7f00001f1000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f0000092000/0x2000)=nil}, {&(0x7f000002a000/0x3000)=nil, &(0x7f000002b000/0x3000)=nil}], './bus\x00'}) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 22:24:17 executing program 4: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/258}, &(0x7f0000000140)=0x104) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) 22:24:17 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) 22:24:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r1 = syz_open_pts() dup2(r1, r0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) dup(r1) recvmsg(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000080)={0x3f, 0x400, 0x5}) 22:24:19 executing program 3: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) unveil(&(0x7f00000004c0)='\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//file0\x00', &(0x7f00000000c0)='c\x00') unveil(0x0, &(0x7f0000000200)='r\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffe}, {0xffffffff}}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) close(r2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000b00)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x40000100080001}) writev(r3, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000100)={0x1, 0x3}) socket(0x1, 0xc002, 0x5) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') setsockopt(r0, 0x7fff, 0x6c, &(0x7f0000000040), 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) getuid() 22:24:19 executing program 7: r0 = socket(0x1, 0x3, 0x16) (async) setrlimit(0x8, &(0x7f0000000100)={0x5, 0x54}) r1 = syz_open_pts() close(r1) (async, rerun: 32) r2 = syz_open_pts() (rerun: 32) getrlimit(0x3, &(0x7f0000000180)) ioctl$TIOCSTOP(r2, 0x2000746f) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20351d, "28a800304963d610a9080000d0d2010010001c00", 0x702c}) (async) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="8351637bf3b05185b48cce7d02d411fb23410fbb8501720887ba0c81a262b6f12508c7afe79a28de5c919f0a86377f", 0x2f}, {&(0x7f00000001c0)="9b9391aadd39c3345d748e689884759442e8149a4a3686015ce07dba52b4b424fdb896f2cb3fdc387f0e454cf46f00cc839aa0ec081a42d580de08d0b813c856fce77fe7e46feeed33530dedac29bb0b0b767d42e13525dca0b8b86025f3257b30dcf770c0f63123d4494c1c9ccddc62bda8c8ec85770096665d5868b7289ea6cf936d8d349fa37006ed93842ac96e4423e46c90de28325e3057fb1151f98ed06307c321b31b48a60225d57985fbee0105266f91d7413dc01b2ea1743c0a", 0xbe}, {&(0x7f00000002c0)="f1193b356a11dab95eccc55747ecc80722d072969c2eaf94d164743a31627ca0270d62ed61063d2c82031db650c692e095e14ac48f774cbb7905f79ad1ae55f8c3682693c78d73cac759086a3f99deef442833a36dd375f6877853748a2fd1a62dddd0dfbd4fb5b3db08f7be9848f5c3ac4a97edf7ecaa9d06a8a3ed9b16a8d315329a0a", 0x84}, {&(0x7f00000011c0)="91c6ba3524cc7afd4a3e48785149869f14064abac57626df68cc216cef5e6368a9dff03bc72d7f86f823e4002491d122f113bb6e0c20eb8e83a7a972e234c49b31b9919381c7888b3209374b25d60a46938426681507588e651ac569501f9ca9afba517c141c720241a4395ae33fd44bd2c92ab503bbd3cebfa0e50000a31c0792e6c7fde15f7ce5593946b548b6e516fb020aa61c53b7a9233bfc422a1df11621f88fb783ce1732f0b0d78457c1a66c705684691afe20a33d115d9dc2eb416a38d8852921604474894c6570ae71e161b2df42e8440ac2357e6aaeafbd51bc7293e4bfcc547d49a88ce0222489fa44ceedfc369efd36e79944415e9ed08ddbe864ecf29ee5e6e5a564170e05eca59c6b15b5c373cc1798b9da82bd56be9d3ef6a0e189e55bb27e40223d4d0074bf16773000dbd7baaf11ee74e556380e113efbdefd1f31ec4f0221b36048612b4359b8c0acea6d8bf2887ebc55de81974273d722f642ce31028dd08efc8022c1b9d7c5485689e5eaa25011a6b1aa27ee67699db917ed0e219399fb001d4d0fd8d6f516956249cfc10213982d003b6c8ac13be004fc083015ad2bf8e7e3572ae39f59fb0d48643f7d672f31e582128d55f6b2bfa7a6c09544d35cec6894594965ca0d12ddce75b3d9b632a8e8c47ec7ed4f98efc3a0414825718dc55235ba74419ee79dbd5874361810f74f9f26b1d07981beadf480c3c311c7fd40a2ae80f87dbfd2031c0859c614db6d5df9d9a23ed792d27a3bf57313297ff2a1b0981a064c8249888d8ed97690f9b827e30fd963a848d549113b6c67e11a301eef9e277c7a720095ac94cd6acc5b2d18d3d9ce33ace2a4eb7e7be20e3a05f0d2bc05ce2fca1ee288de6db0074457e2f59cb0687080252181a438915112692849358ab2ceb9c08a5bb17486fa2f0d211da3aa8f30439d7126cf27f6cb96498e45a1654c61439508ce642b651d386e3c9112ad4ca84a804809b65fc5795bef6a71d51fddf5cc29418589d25cc35117a11b0920701ded82d1a0f8a5cc5613569b8be22f79c67dd26694f1ce465d9cdc1bb0004e77e59133b408964d0ff7042f43e80076ab08911fee2f0379eadec2326a3a52ff4c42e3bf2a0adca1317a265850f7aa5e4a51afb8f4855a7dddb71eebb4710b5f48d85808f4dd6d4c5a2df4daa145070533625eed16c34548da699dc8b475604e3df70a565b65829e33b251b2019130e2debbd8484db9a142efaf25d3beca547a5c8ccd0914826967530cb9c3970433eab0dc30979c5281800f4c0124589d2e8cc2c0e0f7bc6858d0a67249312ed57deb0cba739d5532d3ba9481bd1ec84b9a80e6e3a4b66c2bc4a6fa9620c63ecb8d93cf0e612245905f4044b01bac0110238046cb5d36c6fb9c76e17e57eb13a239573049f3e299660242748e5926eec88c1e9c0488b8b26b90f9fe5c0bc7d5029457795b84eb2fc251fb8c8c5e3461286b120401fe44df96d6c40f2eb11e1ed2ceab49b20df1d108d951550a30580139bb282637a048a7b8259bc60329abb007a6c6d48a773fa6b235e183733eec2a406cb9d6ade41d9a0b43090ceb309a085724e046bab7dc5a776ddb65478ebf0ffa6ad220b54daac389ae1456182e18746f636f80a80e1791a11042dee30572eb7b140c4d592505e0ae8dede7f0673243473c55083d33e18d68fd263a73ce774a01ae4c1eb89c1789d4aeb6c9cf86adf1855069b0b102863e4a9875ae3eed02bcdb7bf503503382a3eac9f192571a44f5369ad54f008ce792776f2271108b7908b74cc88774e66509688ef80d0bd8e76c902dd880df9990871796f61736ca4758e8afe0ffc4dbcdf4e5221774e87cc8a537484808d02a40ca686832876046533a28f33fc93635de91caada5a86861cce4e46935eea30907dd99866bf962e0445cb1561eab66bd2c483cff45d887a381d42ab718c267cdd24d9e842de7ce1e9bd55a5770232a79e1e636189f568ba0dfb6ba58b423cf6e422f1d078ccc7403e38a80cfac48d9b003f5ffee6a70d3bea6b7f380486fac473bc925f6675784b91ca7a396794d13938f460f0730d98c25cf087ae38d07f600ead12a179d65efa3457845ffacf57eba1609a8b2ec8167028507efc52cd233e7cfd5256ad83d937b72e223c25d969e163407d173450a2bd411ff2ff84850eb481695bb42b94e86a25883fb113b98dc23227acb29a032071013bc249506bb4cbe908d38fd0812e57b7fee61e6205e542566c790947dd8c8b78f146507f03b67df49b0df4b5af673802488bd18ce45940c2134018f4f9470020539765cbc726e9384c7042ab546f009cf792f51ecef9a388cd137bc04a93f3cbb19c1acad682462935c99ec3c6ea306a123301b4beac0886daa86e3a21972e27fecc41816fa55b9cd8ff520b4ea3146a336bf1957b62be071ddaebfe8e724ac57f653c9e1470c2f0253871fc173cc83dd3404efed06b4eb6c78684b35c9734d034255a1c4737f3f6db5940817b5dbb5805404964cb71aea91d086daed001cfc1386f739c77d621351c9a5c5bfba1e79cb9aca1185b04d11838a64328dbafdd3c11120129a104693ecf200781b268370c1c5beabd45054c26ccf7a", 0x740}], 0x4) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) (async) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) (async) r7 = dup(r5) listen(r7, 0x0) (async) r8 = socket(0x6, 0x3, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000580), 0x4) (async) sysctl$net_inet_ah(&(0x7f0000000100)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sendmsg(0xffffffffffffffff, 0x0, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) (async) sendto$inet(r8, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) close(r3) (async, rerun: 32) r9 = accept$inet(0xffffffffffffffff, 0x0, 0x0) (rerun: 32) readv(r9, 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 22:24:19 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000280)=0xc) r2 = accept(r1, &(0x7f0000000380)=@in6, &(0x7f00000000c0)=0xc) accept$unix(r2, 0x0, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000808f37193f8343712cc1100b71dc000090105000000000000001300"/177, 0xb1, 0x0, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) close(r4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x7, 0x10, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x4}]}) writev(r0, &(0x7f0000000140)=[{0x0, 0xfffffffffffffec2}, {&(0x7f00000003c0)="842279b1362047561076dd90df83", 0xe}, {0x0, 0xffffffffffffff06}], 0x3) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$setstatus(r5, 0x4, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) 22:24:19 executing program 7: setitimer(0x0, &(0x7f0000000380)={{}, {0x0, 0x7fff}}, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce70baf4e58db0b0002000008000000000043270168eb650006e2139078ac940000000000f18703c200100031ff6229ff01000000009f2f08dc060000200908440cb681ac1400bb"]) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r2 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) close(r2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) fchmod(r2, 0x4) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000d40)) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000100)) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000003c0), 0x10) writev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="05246044382677cab3e7c1f7cd543c2a9bdf6a2097e70a9e52cef26337aa99b949898b02e20c073343e5677b149fb512284233007cd6325c777fbc2e138e2ee895c7e316cf073a325b0bc4e9766fc33f3bd63cc5396ea4c795f7681de3bfa7bd929ea2f68da25479de25f16e868460ba997809f264beb0fad3fa30ab962179deda090d873a7be9bbeecb70b994b61138c27bd6f2eaeff6782984d379bf4b8c7e897fe1b1172f2dfcf4c314e4e5bad1c50a885b39a70b8fe4d628c35770f8217258de8ca0f996c56f26390be4019399b5fbb69df40f5bd61fe63af45d7a123daa8e8461d183936f1ca78955b3775e2f99c0f8f624afbf48ad650477e5cf9dcd7b89cbf6e8ce1fa3184d601fb87aefa4f70f52ff3026f1705f12c8bdf1ac9f8ba61a19703e1fcbca185ba018b30072cd61c1d17fdb5e168fd9878683248e1a514d416bce908a0ee386262295ae70d3194c7c0ae1febf1f67c94e2b57912ddefc9af6c63e5de2e1750adbe9baa79e2857e6257f2292f9fda59314996d8dfd2accf3f44edb339ac75e3c62923767b18a5c30161d7d74cfbb52deee6ca900d381a9d82901987b8ae9ed80aa88a1a78d2721ffd4f8fcee2f9fdadd9a8a9f87de71bce40a0d2d101d4d5433bb812290904b54f1b9b3250d428f28542a0f881788488c06212d87afabfb220a544adab55ab7a22278421ab9506fc7924afdb4771880481f846e3b3d0664383c242535b8adc08812957e21cc1028aaf58963f1c310422a41a4105b7c192f9d67bec10f95578205090878f3c4963284b14537d53ea6413f42a7372cbdcb21162af7c2ad951dc24c7318eeb9797713dfef1b372d075796761e70dd4e1a2536ea1bb10f2224cd6a09977960e7d544ed80c8d8ce4df25237e2a070b082059e0130e8797c14822cb23df435274e570acd23d6bc1fc04bf5df73f1f7f9334c7c0aedaee9b355207097c0e4af65c6d1e92eb0827712a5856635e40400000000000000b9028cf9250c3e2b565c13ff92cece48282eeb2db9b109292ffbc73b60892b4a161f9ac91dcd9a814e82f81f719ea2744b8f28c49a00e6362ba259f332e97e6cbb555ee29932ea4553a8dfa7e34896480e64e87ca6b1ce33e0f0211f1a63d698d02f9547f356a9f726f841056bd8ef4e83a1b31e8aa8942c938e69497757064f2b3a9aea4c9dd6da003b9d5cdb7d14cf7c2f6fa77c32ea3dd63f0ed788991a2c2c503aefa7f6fc8e8571700e740b9596fde36f01cec3581023b0ea9f06a10e05db68f1814e641f98a372ef8ce01b2edbb86ffca0a29d7e007e6004b7d866ed5349f851ce311e0e2beffcd9f7f36ce4d43bda404583ff6d32b7abedc3a8b35e388c6c32ba44adbd19f650d8321fa438469a592d0babba6552de440d393f4c783b0a1bdb093883c99b9d9f7673aa501a73aa5b8b231ed331cf51c122e60a249f4722d1c35b0646f4e6c00aeece5060d5f0c5319cc9039086780cf105bfec94162f61a98b2ac2e0b8acd03ce3b019537ff1b166fafaa3ce7c6879424ab6a5d5a8239ae61f999929ee1203cde5f55f6e77da6340b550f4a16528553dbafcd25560dbe7b04310b59042feffea203e3395cced27a3a9fc54bff2045851c862199ca4af363926c04a123e30288fa4613fdb9eac57013259d27a1c92bd64e9f1186d197e2eec45dd6f81265825c8942d9ccd4bf31c2a57ff854bfc6412ed0804ab1892c307963326115ab9240c7b905e8bbbb5c5a8eab91f90aa66f246a98dcdb1e16b2327cc54616846f29050677c04c7cb7ab048beb7ff303880c5b815088af3ecd9e90c34605b230f16ec5cd80c0e9a3179b63587a6d683811329d8a6eb7c5d924019f2ff36452b646067be9379c4f7eebd4029151b34bab4cf76b88df4a24a5daad5796bbd31321173f19053db4589cc9317695f787658ffc9da0c1852dbeef80c8844ed13399e3f155a23f988c4b4dc1d0bd923709bedf4747b3ebd4914404ad73555a9e24736759b37c516f22c9e08dd7dadec7d5cf183e51b063d8852fae5fd8bcdfe6aa49ddc387a2a6bd1ae894100"/1473, 0x5c1}], 0x1) getitimer(0x0, 0xfffffffffffffffe) 22:24:19 executing program 2: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/188, 0xbc, 0x800, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) getpeername$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/79}, &(0x7f0000000340)=0x51) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000380)=""/118, 0x76, 0x843, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000440)={'./file0\x00', 0x25fc000, 0x6, 0x6}) setitimer(0x0, &(0x7f0000000880)={{0x32, 0x1000}, {0x4, 0x13}}, &(0x7f00000008c0)) clock_gettime(0x4, &(0x7f0000000900)) msgget(0x3, 0x300) 22:24:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x7ffffffe, './bus\x00'}) setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[{0x20, 0x0, 0x0, "d678a62875976de83e"}, {0xc8, 0x0, 0x0, "fd06677aa6aa0159b9d774ef420b32faeebcfa710fbb2e5f57a1227263e15b78854128e6a625fd279e47bd8455ecd3ed3ec3994b4a9ae31c9d751836595a01517cd62fb943b66b2b7342dc36bb45686f26f2e2c601a84b747f931c493d5326a3c3f26c0ebd729fed903048e29da0aa2bdddd21b18a63fa09cf10cef1bdbe3f920e000ed8c9a7a62da198dd2fad0824088f0b659b1ea4fffcd3f0316f4bafbf92973079c92dd48f7a41808b4f9970e0e559"}], 0xe8}, 0x0) close(0xffffffffffffffff) socket(0x18, 0x8000, 0x0) pipe(&(0x7f0000000100)) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000280), 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x7f, 0x1, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x3, 0x2, 0x8}}}}}}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xd01) (async) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x7ffffffe, './bus\x00'}) (async) setrlimit(0x8, &(0x7f0000000980)) (async) syz_open_pts() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) sendmsg(r1, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[{0x20, 0x0, 0x0, "d678a62875976de83e"}, {0xc8, 0x0, 0x0, "fd06677aa6aa0159b9d774ef420b32faeebcfa710fbb2e5f57a1227263e15b78854128e6a625fd279e47bd8455ecd3ed3ec3994b4a9ae31c9d751836595a01517cd62fb943b66b2b7342dc36bb45686f26f2e2c601a84b747f931c493d5326a3c3f26c0ebd729fed903048e29da0aa2bdddd21b18a63fa09cf10cef1bdbe3f920e000ed8c9a7a62da198dd2fad0824088f0b659b1ea4fffcd3f0316f4bafbf92973079c92dd48f7a41808b4f9970e0e559"}], 0xe8}, 0x0) (async) close(0xffffffffffffffff) (async) socket(0x18, 0x8000, 0x0) (async) pipe(&(0x7f0000000100)) (async) open(0x0, 0x0, 0x0) (async) write(0xffffffffffffffff, &(0x7f0000000280), 0x0) (async) execve(0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x7f, 0x1, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x3, 0x2, 0x8}}}}}}) (async) 22:24:24 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x422, &(0x7f0000000680)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000000003ec3a00fe8000000000000000000000000000bb0000000000000800001a0000000000040202000000000000010a00000000000000000000c204800000010001000000000306003200000000ff6f0000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffff000100003c0200fa00000000414153c953e3ebfb89ca3ccf26a953013300081065000000321800000000000073ac7e256acb4fa6102ac3f69a9f72162572a134418bc3ef1b11e185d6f65007e7330bd1a89c767b2023fd1efd54e2216dadd811717a904c453dda27324dcb69597750b59e3ba18785e6f0aaea7729c81fafe3bcda1ad8f958866d0e1969729acc7e29d6bd59362087678131e699c835c9d569aa97350963729ec20408b5d0e428d159c8d5b4f68196a73b53f2e5f61e57bd5e4e481f41f2fc7ea95b23a46e9887effa5409566ca867db1bf44edd01080000000000000000c20400000000c2040000000000000000000e000200000000ff010000000000000000000000000001fe8000000000000000000000000000aaff020000000000000000000000000001000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001403c4c824a43d776a97a3ec35109bebb040290780000000468a7ec0510003c04fe8000000000000000000000000000bb00000000000000000000ffff7f0000017001000000000000c2040000000301020000050201ff000004001f18670000003201000000000000c20400000001000100000000000000006c1f00000000000004018204010203f53f0819a5b82d4576fcb77354ec52012de14ad768a0dc2c5d6d35b3c048eb6a732cd327893da6532e068d7ee074ecefd3bc4041dd73d8fc7145185a22ceacf6f08c02a619c6ef670701265f1f26869858ccb31c92c50e79bae4cd509ba40fc833132fbec93e0b46bc2b01b08956e54b2bc4838dd33a3d23071a64a71b76e0cc08686fd5ad79c8b638a1183d122328e5921c6564a8c2dcefb3ba7cb63e9feeb8af6b9324cd8b832f7c241a213a80946e49122e561c37b497858f7af08b7778818f5408bf1c95f160eb5d099772c3abe7963c537db44a13bc050ba297ed1e8fe29286a897dc638698ebd044cc64845663edd10a0a4d0a0000003c00000000000000050290eb00000000fd414cd9a280cf3fb3d8fbe2337eb285cce40bd0dcc6871f7f56b807309fc16493de9e1c4d897db540ddd76b5c93a118f1f00b9534b15915c1d48fa630dfd0a68cad980a4019ec03b34eda4ac55ab9ece5b15c4aee8dbf0d875220bc73ff6d7554d6d91b2ecdacc20b8ae0e47cc1dea9b809707fce9fe568971fe005d23b8564f23d7a8f0085d2fc5e2c97681481e1d81a390de5ae6e6f1725cf69e8aeeb9952982ef93f07485da98da69d5d"]) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/165, 0xfffffffffffffd62}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80606949, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgget(0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x5}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x825c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffb, 0x20002fffffffa}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000000)=0xc) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x158) socket(0x1, 0x3, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000ac0)=0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) chown(&(0x7f0000000240)='./file0\x00', r4, 0x0) open$dir(&(0x7f0000000440)='./file1\x00', 0xc3a2f86f23975bec, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x4, 0x434, 0xffffffffffffffff) socket(0x11, 0x3, 0x0) 22:24:24 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbdf13b9fd812eaa4e711048e61931929648", 0x14) setrlimit(0x8, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001580)=[{0x0}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) sysctl$hw(&(0x7f0000000240)={0x6, 0xf}, 0x2, &(0x7f0000000280)="7f532ffbe8ae0a447063720d4f41fa24ce7d12e6ee52", &(0x7f00000002c0)=0x16, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x0, 0x81, 0x5773c543, "102609307e7be2df67de208c8bda64612c3100"}) sysctl$vm(&(0x7f0000000040)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:24:25 executing program 2: sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000003c0)=[{0x0, 0x0, 0x0, 0x9}]}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x3, 0xfe01, 0x7f, 0x5}, {0x40, 0x0, 0x80, 0xcc8, 0x2}, {0x7, 0x1, 0xe216, 0xfffb, 0x43e}, {}]}) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000140)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000380)=0x10001) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000400)="a31b7e4375cea3f52b2731a4533be73237ba08554a94cd187fd315af42c1154efef36d2e9f54e25170ae3b4e97c48ca6eb66641fe36bfa5e40aa4a9321413781ef6839785523f1f17c00800f45441d05c83b3acbbf9453de64a020849e8b3c62442be4d5764ac51c94dbd41df15c920a352bf5b9d4db6acab02f6359399ae15cf9c47c2cf2f4159c0c2cf3942aece7d1939edf86af451e0868b3dd299a5583d6270496924b48a238af4c72d9fc4026982ce850d857978664045932ca2a8ef6eaa2144f731af45b10c2808c43147327b286539261ce", 0xd5}], 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="3800000000000000ffff000001003eff", @ANYRES32, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x8}, 0x408) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f00000005c0)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f00000006c0)={0x1, &(0x7f0000000680)=[{0x0, 0x0, 0x3, 0x1, 0x400}]}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000740)={0x3f, 0x451, 0x6}) sendmsg(r0, &(0x7f0000001e40)={&(0x7f00000007c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000800)}], 0x1, 0x0}, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000001ec0)={0xfff, 0x1, 0x9}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f0000001f00)) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000001fc0)={0x3, [0x0, 0x0, 0x0]}) ktrace(&(0x7f0000002000)='./file0\x00', 0x4, 0x200, r1) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() msync(&(0x7f0000000000/0xe000)=nil, 0xe000, 0x5) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x978b, 0x5, 0x1, 0x80a19f, "bb08000100f1675910508b00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r7 = socket(0x11, 0x3, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) 22:24:25 executing program 7: setitimer(0x0, &(0x7f0000000380)={{}, {0x0, 0x7fff}}, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce70baf4e58db0b0002000008000000000043270168eb650006e2139078ac940000000000f18703c200100031ff6229ff01000000009f2f08dc060000200908440cb681ac1400bb"]) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r2 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) close(r2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) fchmod(r2, 0x4) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000d40)) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000100)) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000003c0), 0x10) writev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="05246044382677cab3e7c1f7cd543c2a9bdf6a2097e70a9e52cef26337aa99b949898b02e20c073343e5677b149fb512284233007cd6325c777fbc2e138e2ee895c7e316cf073a325b0bc4e9766fc33f3bd63cc5396ea4c795f7681de3bfa7bd929ea2f68da25479de25f16e868460ba997809f264beb0fad3fa30ab962179deda090d873a7be9bbeecb70b994b61138c27bd6f2eaeff6782984d379bf4b8c7e897fe1b1172f2dfcf4c314e4e5bad1c50a885b39a70b8fe4d628c35770f8217258de8ca0f996c56f26390be4019399b5fbb69df40f5bd61fe63af45d7a123daa8e8461d183936f1ca78955b3775e2f99c0f8f624afbf48ad650477e5cf9dcd7b89cbf6e8ce1fa3184d601fb87aefa4f70f52ff3026f1705f12c8bdf1ac9f8ba61a19703e1fcbca185ba018b30072cd61c1d17fdb5e168fd9878683248e1a514d416bce908a0ee386262295ae70d3194c7c0ae1febf1f67c94e2b57912ddefc9af6c63e5de2e1750adbe9baa79e2857e6257f2292f9fda59314996d8dfd2accf3f44edb339ac75e3c62923767b18a5c30161d7d74cfbb52deee6ca900d381a9d82901987b8ae9ed80aa88a1a78d2721ffd4f8fcee2f9fdadd9a8a9f87de71bce40a0d2d101d4d5433bb812290904b54f1b9b3250d428f28542a0f881788488c06212d87afabfb220a544adab55ab7a22278421ab9506fc7924afdb4771880481f846e3b3d0664383c242535b8adc08812957e21cc1028aaf58963f1c310422a41a4105b7c192f9d67bec10f95578205090878f3c4963284b14537d53ea6413f42a7372cbdcb21162af7c2ad951dc24c7318eeb9797713dfef1b372d075796761e70dd4e1a2536ea1bb10f2224cd6a09977960e7d544ed80c8d8ce4df25237e2a070b082059e0130e8797c14822cb23df435274e570acd23d6bc1fc04bf5df73f1f7f9334c7c0aedaee9b355207097c0e4af65c6d1e92eb0827712a5856635e40400000000000000b9028cf9250c3e2b565c13ff92cece48282eeb2db9b109292ffbc73b60892b4a161f9ac91dcd9a814e82f81f719ea2744b8f28c49a00e6362ba259f332e97e6cbb555ee29932ea4553a8dfa7e34896480e64e87ca6b1ce33e0f0211f1a63d698d02f9547f356a9f726f841056bd8ef4e83a1b31e8aa8942c938e69497757064f2b3a9aea4c9dd6da003b9d5cdb7d14cf7c2f6fa77c32ea3dd63f0ed788991a2c2c503aefa7f6fc8e8571700e740b9596fde36f01cec3581023b0ea9f06a10e05db68f1814e641f98a372ef8ce01b2edbb86ffca0a29d7e007e6004b7d866ed5349f851ce311e0e2beffcd9f7f36ce4d43bda404583ff6d32b7abedc3a8b35e388c6c32ba44adbd19f650d8321fa438469a592d0babba6552de440d393f4c783b0a1bdb093883c99b9d9f7673aa501a73aa5b8b231ed331cf51c122e60a249f4722d1c35b0646f4e6c00aeece5060d5f0c5319cc9039086780cf105bfec94162f61a98b2ac2e0b8acd03ce3b019537ff1b166fafaa3ce7c6879424ab6a5d5a8239ae61f999929ee1203cde5f55f6e77da6340b550f4a16528553dbafcd25560dbe7b04310b59042feffea203e3395cced27a3a9fc54bff2045851c862199ca4af363926c04a123e30288fa4613fdb9eac57013259d27a1c92bd64e9f1186d197e2eec45dd6f81265825c8942d9ccd4bf31c2a57ff854bfc6412ed0804ab1892c307963326115ab9240c7b905e8bbbb5c5a8eab91f90aa66f246a98dcdb1e16b2327cc54616846f29050677c04c7cb7ab048beb7ff303880c5b815088af3ecd9e90c34605b230f16ec5cd80c0e9a3179b63587a6d683811329d8a6eb7c5d924019f2ff36452b646067be9379c4f7eebd4029151b34bab4cf76b88df4a24a5daad5796bbd31321173f19053db4589cc9317695f787658ffc9da0c1852dbeef80c8844ed13399e3f155a23f988c4b4dc1d0bd923709bedf4747b3ebd4914404ad73555a9e24736759b37c516f22c9e08dd7dadec7d5cf183e51b063d8852fae5fd8bcdfe6aa49ddc387a2a6bd1ae894100"/1473, 0x5c1}], 0x1) getitimer(0x0, 0xfffffffffffffffe) 22:24:25 executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) dup2(r1, r0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000002c0)={0x6, 0x0, {[0x4, 0x1000, 0x0, 0x0, 0x400, 0x5, 0xffff, 0x4, 0xd91, 0x5, 0xffffffffffffffff, 0x5, 0x40, 0x1941, 0x7, 0x8, 0xa91d, 0x1b4], [0x8000, 0x3, 0x7, 0xfffffffffffffffe, 0x1ff, 0x0, 0x2, 0x10001, 0x5, 0x9], [0x0, 0x95, 0x1, 0x7, 0x1ff, 0x800, 0x2], [0xffffffff, 0x5, 0x6, 0x54, 0xffffffffffffff00, 0x3], [{0x3, 0x7, 0x0, 0x8001}, {0x101, 0x8000, 0x2, 0x8}, {0x2000, 0x8, 0x10000, 0x1f}, {0x9, 0x0, 0x8, 0x4c74}, {0x4, 0x1, 0x594, 0x8}, {0x92, 0x5237, 0x51, 0x100000001}, {0x90e, 0x5, 0xc82, 0x53d}, {0x9, 0x9, 0x0, 0xffff}], {0x2, 0x601, 0x0, 0x400}, {0x80, 0x1f54000, 0x9c3d}}}) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) (async, rerun: 32) syz_emit_ethernet(0x2e, &(0x7f0000000680)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}, @noop]}}, @udp={{0x3, 0x0, 0x8}}}}}}) 22:24:25 executing program 2: writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c7", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x3bfa) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) socket$inet(0x2, 0x0, 0x3) setitimer(0x0, 0x0, 0x0) syz_emit_ethernet(0x7b, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) r2 = msgget$private(0x0, 0x28) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) r5 = getgid() r6 = geteuid() r7 = getegid() r8 = getpgid(0xffffffffffffffff) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r9) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x141d, r4, r5, r6, r7, 0x15, 0x9}, 0x1, 0x0, r8, r9, 0x6, 0x9, 0x8000000000000000, 0x4}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = socket(0x18, 0x1, 0x0) getsockname(r10, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$FIONREAD(r10, 0x8080691a, &(0x7f00000001c0)) semop(0x0, 0x0, 0x0) 22:24:25 executing program 7: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0x5) ioctl$TIOCCBRK(r0, 0x2000747a) select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000008c000/0x3000)=nil, &(0x7f0000028000/0x3000)=nil, 0x80420000}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00001f3000/0x1000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000028000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000010000/0x1000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000010000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000002a000/0x1000)=nil, &(0x7f0000091000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000062000/0x2000)=nil}, {&(0x7f00001f1000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f0000092000/0x2000)=nil}, {&(0x7f000002a000/0x3000)=nil, &(0x7f000002b000/0x3000)=nil}], './bus\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 22:24:34 executing program 0: socket(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() r1 = syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x8020978b, 0x0, 0xfffffffe, 0x80a19a, "bb08000100f1675910508b00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) bind$unix(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') r2 = open(&(0x7f0000000b00)='./file0\x00', 0x100, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x40000100080001}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r3 = socket$inet(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x1e, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r4) sysctl$net_inet_divert(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r7, 0x0) lchown(&(0x7f0000000140)='./file0\x00', r5, r7) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) close(r4) 22:24:34 executing program 4: r0 = socket(0x11, 0x3, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)='Op', 0x2}, {&(0x7f0000000140)='4', 0x1}], 0x2) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000400)={0xec}) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000), 0x4) getsockname$unix(r0, &(0x7f00000018c0), &(0x7f0000000100)=0xffc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x1000300000000}) flock(r3, 0x1) flock(r3, 0x3) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) 22:24:34 executing program 5: r0 = getpgid(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb088045000028000000080000907800005800ac1400bb4e224e20", @ANYRES32=r0, @ANYRES8=r0, @ANYBLOB="5022087a83466a7c00a7b0780000"]) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000080)="3f8dc0bb", &(0x7f0000000040)=0x4, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1a2}}) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x200000001}) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1005, &(0x7f0000001240), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x180}}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 22:24:34 executing program 2: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000200)="e65ac238", &(0x7f0000000280)=0x4, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000502af0000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037382102000000720fd38bfbb77ec1f5a8727781ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffff000000", 0xb1, 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) semget$private(0x0, 0x0, 0x0) semget$private(0x0, 0x4, 0x490) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mknodat(0xffffffffffffffff, 0x0, 0x6000, 0x9) close(0xffffffffffffffff) syz_open_pts() setreuid(0xee00, 0x0) r2 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/13) semop(r2, &(0x7f0000000000)=[{0x0, 0x3, 0x800}, {0x1, 0xfff, 0x1000}], 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(0x0, 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2, r3, r4, 0x0, r5, 0x0, 0xff}, 0x2, 0x2, 0x4dd53b68}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 22:24:35 executing program 6: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x8000, 0x20) setsockopt(r2, 0x7, 0x3e, &(0x7f0000000040)="00000080", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f00002a5000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000065d000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00', 0x9}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) syz_extract_tcp_res(&(0x7f0000000200)={0x41424344}, 0x200, 0x0) syz_emit_ethernet(0x1062, &(0x7f00000015c0)=ANY=[@ANYBLOB="ffff81462e6a00000000000008004e2710540065000940029078ac1400bbac1400bb0717d2ac1400bbac1400aae000000200020005ac1400aa00820984c5808912177d6eb9080000004e234e22", @ANYRES32=0x41424344, @ANYRES32=r5, @ANYBLOB="70010003907800040303400303740000dcfce15dbdcee90bc1a053abc6047f78af152f010310e8cbb51914a4ad525bd4a51827141e3e265665af05445eb4b425d2dd93e02012ebe88fc86a62c2335237b42caef961ef89d815e6866912d06707c485c62745ff92719afb9c69cae06e62b2fe3dc67c2d8c103885cebe3304d1c9eec57a055dc34ca81ce8615d2f70541703bc6132400286a8d4d21723993d359275dc84dfb83f4158b228dd46eee01ac14283540edf1003f1931e2e2ac419b8c9f04140887d54ce9d7e68d082c5f4296fde05208cbc6b27ded0e28adc9b82b4a241c6706b8774c830e158014bfbd800bfe57ab9fd59ca6b497cc14f81978d4f43dfd04ea33d715d1a63f3fabc1fa409413a52a885b4a69843da64bfca96652574bb76dc80c7fae1a298552b1158e118fdd8c973ee0f2302e851671dc8eff3cfa247a3bd6faa339db6b94f01e981801761737ae6c8dce79c3678f1e5586385dc73580797ab1d8fadf8837842a3b287a9d9e0b16eb2746f4e11c8f4a8af3754491a8b240bc5f4818055d4d33e7b275d9949e2c20a12567052ece9c3e8b4d4c909be5689f748fe38ab5ab40a8d397f8068f27d96621e8f6454a6f5071e1a9c923db03fe5b0c9f7efad912694a0f28adf70eb43e20e3bb2b7fc61a6032c5444d5f8c1392d7b2a24551e46fec09967ec6eef3a7522f329ff5323f177504cdcda6fd13d0205e8bbb87bfb861edbb22d098c767a91127a92365f8a62877314dc5690570f03ef8ac448386b19c0491ec7ef2db8e4ba7f3a6ddb37ad0735e717500e479e79a06f4f93f6b6bd8a425373c36da0bf9324dd9cd21cbf219daa40194c67fb6ade1159402850c93b96254ec1eed52040b96f3a64547a069a6e98d62408a732ff58ee10b272c35d3b032bdc9955019329ee33b3392a041ad8e505d9179c30dc836c2675a32b244158e2b55425aae72700bdea048259378711c1403b73a00ae7872d7743bda81e22d6eea29170e9fb0af5efae7cab2cf68400e516f552d3f65ba85fb1bde86cfeff60194908605bc499ecfb7d9b60bc2caafdf21915e432a422006516f901ab6940abd61a55963bbcf53114c05713c7ccbc6c8ea54d067747c15667bcd29af7e704fc08cb57f6dad180ff3514237b462f70163cfb4b25b94aa4cffaab2beac2e1a4688f5f373312290f0784f35a6da85e6200394c91d40a51bce39e637281d94379da8490a5fc39f1703da431badff4cee90d16fbe4185754fb95fc2f4cba2c4e5ca933c3c3e77ceac030d82162fec195c5468c6a49a48848d0357092f022e35da1d1923407c3991c483df6e60d3e7f12c178d0d49bac892fc49a59c482b09fe8e47f943982de2627b3c068dee5f532176c349ee34a40a83d44258114b942a0ad76dad4b954717a3190a58a22bccf3edd51ec49dc32bc3524cd57428475e35ef5d804b1fca64f64b30d147dfb78189110bde7a0de396f32cdfaa570f970200bb7794d932345409056b8ad9949cb0d4daee465a20bf7ac3aafc9413963904d9f9c4db614fc95b212273ade441c9e54ea150596dfdfab130e82fa4c0a89db1525245ae81e14febfde97c73775b1dd05b738cddc61f8a48152c9487f4094bc7e282c3a03cd6019ac08850ddf507c69ba9664fc63de1ada14f6c48839d14770f6f578525088dfdd0c122808635a4e2ec23ea37f3e7cd34e532a9587264f5026358f494e589d1f958981a9707d0a9329d72ba58353186b5d8a8659270baf789157b890526f5f7b7c9f413b673358344de347bb865bdfaed0f1a156b4fcccffc5e7f47f3634a19d01dca45c248b424707ce1be5069a45ed7046594b3b3b8bc1b82036b3e7ac89314f226b3dc3e953eda59c1790b85e6388761936ecfe175e5631380c4d0efdafab6c5270d49bc5bfd4c34d7a4a9940cf2ae0c85634289ff53e1e4abd2bc0dbb03475e6d003b40e0c629da3e1e291e88e6c1b7606a0ed2ff4474cd4edbc35d6a7b9ee7f52d2c97e93641003ae984376ff1885d2f7ac55078b7b662c9c3acc8bc2154ded3d05cb0c2d2bb4195457788c9d19b4e85ece0ca7c6cdd00806b77d03ce21d087459ad22c5709301a03795665538238edde7d3e6cac574e5625874eb617db53da754689ff2d117753ed7ed6dfdaa82004e81170d7c648563141e98c1990e7716a0de994abe2d93e45fab5f807083c498a0c68f77d50c4f7a6b700659ad3c8cb976e0d0ba31a71b7eb38a3e7858fd472f760b06344fe0d30454a8e6a8d18b8f9f04ac791883a1a266f155e3957d9e167a1773e2bde4934b82142534f4b3d757a447b6448a59a6d57af5b7b1261bae9a4a8b4caa824087d83a95b5b2f240cd3acabccbf4d8778c0559982d121d8e29e65292e1c1402e124b2b09ffc4e587394ca97f9318b9a232ad05141a1d1ac6a6e295b703852d6950940da3eae4097a09cd9928025068158a4d28741d394defc73a323518d1913c0148758473e7c23c56c2f4072eb5d8ee91611e4ba22ea2dd1f2f0499efd805a479e086ccb3fcf5ebeb8b5322df075cb25f50b95d4c02809ecde3a9bff9510e3fc090fcd8e480e95269ec6cb347de602117a9b224c3a537d06315351f19518ba1cabc96f7b8b1347000b74b333c7e3bb784cf17800d1e94a3be9a99b46ffc45d88ff021aef4c92daf5dbbe0cfe9cca6e265103d30748ed9439aebcd48fb69fd467538e8e6342279c92090c10e677b4fc12ad1a9a3913ba92ad82ece397cbd6abdeaaf862e690ced1834ef1d6fdcae1d3d7a5712cfa393c1e83545d21cc22d080d842748d7c017d81e1e055fa5f24475f3833ac22bccf97ce04bb12e0326e54fbc9a478bf4476aa3b98eaf2f5f61a0cad78d11735f18ab47c3c4b3e26edc7f2e80a5043ad1f86aead431fdf2d4f6a09ad86fbb75dc344cb6d7872a013003a973c98f5fd114c51c4f62abc667f36d2c168ed2c231347e4ae61185e8ba44872ea93595fd0c1aa9bf16b59590cc8987a9446cc93feb6ee526aedf020105cc5a49faa04cf7d32618dea7a31ad53b685dbaba737c745fcd0e8539b173f66cb74f61a1a331df7bad46ce3c15c04452ae19b5aba461e3ec7314ac8b67104006dc049bbb30943f36528a4a0d24aa67237aa295411c6041a0ec01fe8a8b3ebf0681529a82a088fc6b38049857994fd98d88614c76bee30f1cf088f62376b85880ac507494fdcbbdc087debf4a3a2b067df9f80f5cdbb1e3efa91654e8cd9fe1321110a1deed12a81b63140e3281006e3385878611612daa1844ff032181c6d7a5066a1409fb6c7d6f60b04dc6c095105213907bbefe06a7d3ee5e130c06acddfb70d4fe6827c74856a51c30873cd489ffe8fa501d3a96b448ae495c9c25d49a3aac518d5dbe4d5ffcaf6beb129a5a6523d4d3b6fc59f106452f28996d7586c49524c95bea8b04795d345de7d7939dd0b9a495bf82b94ce4044f428eae9f2b05636bffa5676650f8eba534592c8c1e5b83434a40434fffabbf33612eedcbbf342b9376e87dc11c81e0a5a53fade8371f7ef04df97cf7b0b63cefb6ddebe2750d2288f26e92fbe7dbf54122f2bf54177956f8179035cfdf655161b377ea1258f93feaa762bd377b481258b5f37d2dbcad510ebf2def49342577cf06e5e667c6e28af5a29f83a5886681d86cd7213f97167d975ad0079d263e993c5a3d2e0281c32388f8e028594582ac1b4901cc9aa5dc3d5d21afd5e5393aa77f5063f44bf0c6f8dc5828e0b23ec18641192420ce13d77f215cfc65bd79c32c30fc12b299c46ba5377e47707bb9c22b1a3b680c193beec7f250dfdabd5d35adcb8f33f96d8c582530c33ee528b6490ebe0e6934342fe78efb15440230a64c57c0dbd3282e9d1427ed8d44e09037d2c1c81218c20890eaac794e316bea456c4eef2adef121de93d6ce51efacaed73c5383ade2f3bc36d7bb4c4eae02f4dfd44f19fdae69dfa41e456b83d2d0c9ff05c7ebabc0ac94897c73e27fe87f2d792c341457408eabdcc33ea39941de6835af6d7c675e7f2641546aec42294e66b4a5671ace804dd99827b2de1befddd34af6b677fb94675908ffbd1b8845cbea4d353bb27031cf5c7be7fd5e0ef08cf88d54adcb7d92e504ba245c7052799a0e5c571685544ab5f7a5c8ddd94566e7d22ae923ec7eb2e347ba168f35b33d4587239da0792d476eb8f7376facf0b8f7a205b3eaba0c0670dde78c312f90e0798bdcfef7480aaa8f08ce6a93d07863025f80a2fbb3bbee6d8283c0f8fba4899ed1967cf1fa517f8e58cd361f65d528bc60539290acd702728ef288386c7de4a8e992db8ba6025c822eb19a43bae1a61463edbb8973631a3a782b37619fabd722d075ae49390a998c5bd8a50feadaedb98baf69c1e953f528c5cb5bb37cad16399f2e728f145a4330f43373ed6d5ad5153632a9f69a1d8de46552ff1fda7e51bfad48ac5879ffe5b6c04248ea647e458d47325f8df1b5fd6f8c09cce6ac8bee39c12e0513a4a1640abbe7452a0f1fe62f1274ee2f735c758a4d1e236028a95cf41e00c4158e19acc5750add9f7825eb869b09dfb8f97ae9d214852484814cc69e20dcbd234b1e005271a4e05899488192a84d6340006c3b68a2e04d8bf0dcee207c22acd3e7d66e8831fe2908774314f548a3b1873d526d88ba4795286035bfe619a6015e2fd0c0600ed727c90bab530d5f3291999a1f4680b206308558fef3d6baa0458c55569b48d79c5324eed49c675aa347765b41dca22d36752e5e2c36d7fee7fe48ecc84516f769a22a156c49b500db81f63d074dff77cbeeb02c0b5dc9f50a81b3e438775d9883a86a93bd4f1baeb30088043a9c7a304cb62b5a5ced62f6637673d53234994c4f38708fee5a467f608b718af3209a5c0052316c385e5cd3b7ebf8fe03aa5f2264c0f18c1877204f04c73c012280f5ce64c7e927bde1d5d3c04592293b4a465dfc72829371d9bf2b758a88a0ee03051c960150bb02d28fff0f63e8944b12231e7bbe16d157b4b05b555689529ac9a632487d6ecba4889c18d6543aa474c1167ff1a73219193d51fbcd90bb6a3651ae578b184769ec14deea5e29e994349e5f5f1caa110dcbf153676d9c093833c41ddc98954ec968736dfdd7a531d7dac0256f6355eaf376e8973b91889b1fef4ad4198fa20ea7fa153357ec6727f889996ca1120fa9a1d22fb1b7b08405170e62ff88cfe548066ad01f915d0c39929dc6e842e55ca0f64806691250255fd7ca5b0a649802b52d9627f974f1ffafdbce3414ddcfedcf8c315d949f8dae76068be80fb21184ab6fddc82478eb5d413be6d94148174f2c676d4b2908234e3748269ac6401ad32f0e71bb9add30992f3a04e8befc51c01060a131f504dd2ed74519d56f3131dbe6c03e5bc2c11f7ad4a30f603eb11fe7f584a73b23a5f88f4db59e56d59ba476287eefb75e3eb8e0ebd96a88c35337e3a18feb8ecd2c5d9e3a45cfad413faca89aedebec7d76043173ef96bbf61c05a10c91de6dbc11bf6ee29435638a7d048bc620b36cf24d3cefa87be05f49bb4148adb9fb077475f975f1374f1a4b72e1a7689895a8ea620d3ce95bb2473a8bdbe4d42ca2c23ac2d8c3678b6f4ff42ec803aacd3d10055110a912182ce1526406c21821675b38c4f6e82cb729cdabe0bc8019dada0b529f213192be7de980836a7c1858bef966e77973517bc861198dfe32a97944c0318c8ea713798ccfe715889b631d68c82b0b58a214225aaf44cf5e832c58cefe05bce0c62cdaef78f7c4022357ff376e9ad7885b8c0723f53e9379090fb3767d0ee3e"]) r6 = dup(r4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r7, 0x8020690c, &(0x7f00000001c0)) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000240)={0x1, 0xfffffffe, 0x1, 0x0, 0x0, 0x6}) 22:24:34 executing program 1: shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/232) sync() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000240)=[{0x3c}, {0x4000006}]}) writev(r0, &(0x7f0000002500)=[{&(0x7f00000000c0)="ebebfd510bbcd9b28e4d43290f6fa9372ca83da465bfcb781be7e4dc0b0a652e", 0x4}], 0x1) syz_open_pts() openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffe, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x80, 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0x50a7590d) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:24:34 executing program 7: semctl$IPC_RMID(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x10000, 0x8, 0x2, 0x0, 0x9, 0x8, 0x2, 0x1, 0x2, 0x873e}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = socket(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0305602, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206910, &(0x7f00000001c0)) 22:24:34 executing program 3: setitimer(0x0, &(0x7f0000000380)={{}, {0x0, 0xff}}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setreuid(0xee00, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) geteuid() r1 = socket(0x18, 0x2, 0x0) close(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) close(0xffffffffffffffff) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x6, 0x4000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) r4 = semget$private(0x0, 0x5, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) clock_settime(0xffffffffffffffff, 0x0) semop(r4, 0xffffffffffffffff, 0x4) setreuid(0x0, 0xffffffffffffffff) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)) syz_emit_ethernet(0xf9, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8863"]) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300100000}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) 22:24:34 executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x84}, {0x25}, {0x6, 0x0, 0x0, 0x20}]}) writev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x200, 0xc1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x20) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r7 = getpid() fcntl$setown(r6, 0x6, r7) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r5, 0x800c5709, &(0x7f0000000040)={0x5, 0x7, 0x6}) ftruncate(r5, 0xed) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000080)) ioctl$VNDIOCCLR(r5, 0x80384601, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x50, &(0x7f0000000140)='./file0\x00', 0x8}) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x40000228, r7) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={r7}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r9 = getgid() sendmsg$unix(r3, &(0x7f00000008c0)={&(0x7f0000000300)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000440)="27e54808f5907929dd3569f5355f04bb6030bf69fe28188284513dd361145f071c508d5dbf5f76e3030c6b725f12734cc8b655047a25e030692c8c04270ddf6f55c9365dda3b0c85bd560a366158ecc60d34004785b797218dbe0bef08077c30246570153af48be044c14708d29e4f9204915c148080addcb21659a93b9b462dd854c7ff0ab5a0a6ef7cf44424e9f02a1df6551f8618a201ec9894b051ad", 0x9e}, {&(0x7f0000000540)="b724c7dc6cdd359322d72361059019db72c53772da6a9bef9a36848fd423c4025cdaa01efd3a1ea0ad1c039fd6bc081274cfc1f51d2f5a9027cb9406f5bfe6509fbbb3556968be8b04368e6bcab5cc97c5300ddc7eb85ed0a9a967344d", 0x5d}, {&(0x7f00000005c0)="93984533361d5ab845f8dfa0b1b5ace98a236ba498db39a8d237843422a6e524852ec57545bcd4eff4c13d3031384f9448f873232d16dc1f100b0049df37e818c52ce3cbe60fb7782d8be89f764a915061696ed49be28a936d80f90b626cb584d9ec6b1ec8680a09bacd2bb90252fc685841417afa3075a5009ba5818c56fffa2c0c1fdff64e540090aa18d9c3908e62dadeffdb5606fecc6e7ee4ec14acca720ae2de02f6fdd52348c2da9d536303df662b628e102c36793937303f6445cc88afd1b6ed2accc81f6e8b65d67ffaca20ee8042ab41e3f23e69b96e2b847b83c42c77eacaedf1008aeb236323cc2dbb3c97a3478e88133c", 0xf7}, {&(0x7f0000000340)="308c0c7ffa8fbb356232c3d7b75a7252afb6ac3328c2139d2a869d0555f7db649c", 0x21}], 0x4, &(0x7f0000000b80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000b645e4cc97b8866408bdfdb6159a2da27b55ab83cc503769da529d3c13f9fad12bfd9d8296a214ad04a6f005a4a0ec2b7a9e0c72b6943f703c0933f16a3a3f29e7484123ba2acc103d60dc061bb9e0e1b1ce873bbce8aee45b21c219b811edccbc55e32277", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r0], 0xa0, 0x4}, 0x8) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000900)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f5227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049a0d7562f52950fa5ef6e84c513256ddd8680a944d5c2bd02adc7f1fe850c080d95dcf4f06a842ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956e65847b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a51908db77b1f2d94cebf1a288bee5dfb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d91010f1500ce5", &(0x7f00000002c0)=0x211, 0x0, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r10, 0xc0205609, &(0x7f0000000040)={0x7, 0xffffffff, 0xbf, {[], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x100000000], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) unlinkat(r0, &(0x7f0000000b40)='./file0\x00', 0x8) select(0x40, &(0x7f0000000500)={0x3ff, 0x2}, 0x0, 0x0, 0x0) 22:24:34 executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xa8}, 0x8006, 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0xffffffff, 0x9}) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000300)=[{}, {0x4}], 0x2}) 22:24:34 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="ae1d8b0ff75e5eda98c7f4f7aae2400cbe08223b3ec8b7894b4a7e00e51532cbaf4608166fde2f43be4e86b904d64662931a82acabae44e3fd8b0dd5a60110f5360f7a6f8d0bf890dd1beec9f8190c107323cbcf67632e0eea5bfe5621c8ae094e5a38c843d64167485fa0b2aba0507be508fb9668230fffb638728306449f6a6e9d7427de422ecab1a220822d76f4beb5657035c025df24fc272e24a6", 0x9d}, {&(0x7f0000000200)="f2c8251da6f9db9886ee8599ffdf069c9f0ddd2ecaf4bf1b190ad820975189dcf047bf4a56c097e8d23e186982c02c7f90bc6a9e", 0x34}], 0x3, 0x0, 0x0, 0x8}, 0x4) sync() r2 = socket$inet6(0x18, 0x3, 0x3f) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockname$unix(r4, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 22:24:34 executing program 3: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f0000000080)="b6", 0x1) syz_emit_ethernet(0x6e, &(0x7f0000000580)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, [@hopopts={0x3}]}}}}}}}) 22:24:34 executing program 6: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/258}, &(0x7f0000000140)=0x104) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) 22:24:35 executing program 7: msgget(0x3, 0x100) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000340)=0x7) r2 = syz_open_pts() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = socket(0x1, 0x1, 0x0) dup2(r3, r4) write(r4, &(0x7f0000000180)="a21a36d882540df1af6e6a12ddfc39e427103f27831873a8ce3f7c4646bc810a9c8bb3e244898b01766285e29142b2466366d51b3d5f9f5be88bfcf869db651e3d4c9b98525fa11ca5ce91500fe856ca90fed259ba4e050e3e048861f4e5a19d5ca9f902a223ecb6a522204416f47cb77010061fcc66b1d2999bc5af479e1c17747b1d91327265f358fa7dd4453985af747a736564da7f82658a8ffbedcae10d44af2da7c0c76db9edb0943c91ae1cf07fee3fb326f7d47b", 0xb8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000000c0)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f00000003c0)={&(0x7f0000000100)='./file0\x00', 0x5, &(0x7f0000000380)='./file0\x00', 0x8}) r6 = syz_open_pts() accept$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) socket(0x18, 0x2, 0x0) poll(&(0x7f00000002c0)=[{r6, 0x20}, {r3, 0x1}, {0xffffffffffffffff, 0x14}, {r3, 0x20}], 0x4, 0x8001) msgsnd(0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="0100000000000000932e847e02a0fb1792a464ddfa1e5a726196d78712d21a34314d4757e267d01731a1c17267635cd0472ec8d8ed4c37951e85edc8d9a5148be8f94b8d1424bd0e752c27f1d64aa82f166bb5c9788d2bbb03927bc0bbb857497daf6fce988dd7e4e438ae8a5b59e98da7e5dfd826a14b4980587d0b4595d1c311a5c34e1afce6edce4a21c9ae80eeb2b8b23d8f8fa2e7a77c6505e966e8e66fdf4ff65de557dd4c475141d46d3c43a6350fe557d17661e294b5b3d15a584262d845badaffc458fba1c01f3c552c588cc79a"], 0xdf, 0x800) 22:24:35 executing program 3: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f0000000040)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) 22:24:35 executing program 1: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f00000000c0)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x0) mkdirat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x0) mknodat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0/file0\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x6d, 0x1}) close(r3) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f00000000c0)) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) fcntl$getown(0xffffffffffffffff, 0x5) (async) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) (async) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x0) (async) mkdirat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x0) (async) mknodat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) (async) renameat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0/file0\x00') (async) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x1) (async) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) (async) setrlimit(0x0, &(0x7f0000000980)={0x6d, 0x1}) (async) close(r3) (async) 22:24:35 executing program 6: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0x5) ioctl$TIOCCBRK(r0, 0x2000747a) select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000008c000/0x3000)=nil, &(0x7f0000028000/0x3000)=nil, 0x80420000}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00001f3000/0x1000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000028000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000010000/0x1000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000010000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000002a000/0x1000)=nil, &(0x7f0000091000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000062000/0x2000)=nil}, {&(0x7f00001f1000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f0000092000/0x2000)=nil}, {&(0x7f000002a000/0x3000)=nil, &(0x7f000002b000/0x3000)=nil}], './bus\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 22:24:35 executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x2}]}) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_flags}) bind(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) dup(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) 22:24:35 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) (async) write(r1, &(0x7f0000000080)="c7", 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x2, 0x8001}) socket(0x18, 0x3, 0x3a) (async) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0x38) (async) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0x38) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x1c) setreuid(0xee00, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000700)="986718a663c73328f4839764ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db8a62ae02e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56c", 0x7e}, {&(0x7f0000000140)="fb21d331ba86fb052e15", 0xa}], 0x2) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e", 0x88}], 0x1) execve(0x0, 0x0, 0x0) getuid() (async) r4 = getuid() mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x0, r0, 0xcfdd) setreuid(0xee00, r4) (async) setreuid(0xee00, r4) msgget$private(0x0, 0x607) r5 = getpid() fcntl$setstatus(r2, 0x4, 0x80) r6 = getgid() r7 = msgget$private(0x0, 0x10) fcntl$getown(r3, 0x5) (async) fcntl$getown(r3, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, r6, r4, 0xffffffffffffffff, 0x0, 0x80}, 0xffffffffffffffff, 0x40001, r5, 0x0, 0x0, 0x0, 0x7, 0x3d}) r8 = semget(0x2, 0x2, 0x601) semctl$GETVAL(r8, 0x1, 0x5, &(0x7f0000000080)=""/132) (async) semctl$GETVAL(r8, 0x1, 0x5, &(0x7f0000000080)=""/132) 22:24:40 executing program 7: semctl$IPC_RMID(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x10000, 0x8, 0x2, 0x0, 0x9, 0x8, 0x2, 0x1, 0x2, 0x873e}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = socket(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0305602, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206910, &(0x7f00000001c0)) semctl$IPC_RMID(0x0, 0x0, 0x0) (async) open$dir(0x0, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x10000, 0x8, 0x2, 0x0, 0x9, 0x8, 0x2, 0x1, 0x2, 0x873e}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) (async) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) (async) socket(0x1, 0x2, 0x0) (async) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0305602, 0x0) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) kqueue() (async) kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r3, 0x80206910, &(0x7f00000001c0)) (async) 22:24:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x31, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000400)="695cffc0fcd66bf032f7eabe94ca4e539bcfdac3e72d83e6d507db2f3a121fa7be574e05f331e3e6ee4fd24a11c4efd7a2ffde4037a7cf1ed457aace9dcfb1f5b30955b7e4237bf3688ecb984a47a75d06a3edd4c3e31a85682e2045baae443460f86dc63f0be9d8eb74615283bbdb250fac376e3855ae2571736b9da407601666d2f04f77f54a207d896bed595579237f39e7e5dee387c4472857a4b37bdfc3443748d1e32011a96c035e2949ab8780ff06beb52dfd3bb7f1b402f86da784bcb636ab5a3069ce9665976ba4d8f0ef1f81bd6c268cb7d0a7549b4f81a81f225541fe130de3036d9028f3649be3f26bad4415b195a2b1e63a31594250e3117855021d30daa1496aeb94ba17cc5b8ffb55b9e0a237e9478e5af1154cd4830666a07fb698a388a22587ae8a0397a7705737b4036721e1ab9edd77ae3bf9c6ec40c5c57d7a6a95b9b7aca1311ddca2f445ee4eed6916302ae3e72e0310a17d291388969685d9e30e8a26dff2f88c3782538745f5768c39c882201e3408f04c31885a9672cec7811d7dc32b5e43e2e835f63172f69e9c38375982483ec10ce28d3543680c82b787b4339d4452957376450a725692ce183619470fb09d9634038f34900d4fea8100b7a82fa01167097a896aa50bebcd3d9b45862c7deb4710d1b7274d8ff6430ab106189245e24df5af1e567167d7fbf0c7bf83110f0f5590e55040ffda22a12bf0af5e2f65ea56f9fa04670ef8d4fe82c79fe2919362e203e1eb2b1b251e78567af9e55e00de00900678461adfd21f469f184abfdcab974203ab4c5a7eb7a5c0046c50b14366620b139d119e5b95b4d4028496635b891ffc988077af4b4dad66ed9c1b16df19c1a46ccc7daf5870596d0766f5602dbb21329e572a11de94fa69be1cae716ff07f1ab43c092a5a74b3056e513b511ad62ce0b19a2aaa3ac7ad82bfb42bc21014d60b5489eb3be655e1459ba2399bcc65975021ba796b6ac3590d241ff1338312f01aefdfb4433c45bd22d7afdc1aa20baf0c11da9fd178fc3a4532e56504b5e9d8a0664adba78676dc21ee39cb5fba9c8700708ee19ba9b0a9de11d969f0156d399f3c6cd0400599d8cf282c6750e467e2c3a07fc11d45a42f2fec96354729fe07baf4d00bacd89145050e4ba039fa4f5fa8b029ce8819f2df03490da872b241467a346e5990702f4d4771eba6810b85b7461d8cf214bb8b70551e6c702a1d72567b8b93d63090ed8497ad7bf70d2b2bed45abd26cfc65f013e2102ceda3eb3052c9a3f68ede1546b5dc145cfa261fabe94606f501cea7d5de48bf26fedd8337b3ced5f7897897a4dedeada39c59c521b65334681281d26c2fc45325c8198ec4f2cfd37441bf60e04f92d6a74010688c023c4c773a4ab50b0c3f4054720878e5ed9841070b11c71798737c8c67ae4276f6ba2e9c8e43b4082e63d521d70fb14f0ffe457a00372d78c9dff859e81a8eaca13c2e71fcde8ff01bd886d15c07614b715c4c0a24cd0813e1ca7473c2b332700ed8721c1e9aa31b9cf70c26dde51c47440ec7069b356014e3a6c2cd1fb88208d22bcb756e34b3125b3df6d01a0b6b617eb14a849aeae8ba0e37f400fe038d00763766b6affb4f0843ff9193daf7eb2cbcf3bdf1ec4cce8436b3fa5aebca4f82735574ef510c96ba06ba48650e3d8c82b6fde318935c645ba9e1cd55895967a2344c4f4ca7d4c6450acb7ac8b97b7387c62220b1176af22bd9362b4886f6d4b0f79026fd8620535b4a0eaf8418b000e7a6b77855a294bf68117a917ca68ddea5c69e326bb245d974995828a84e78c318814a4419d77499954ec9050fbca375499f31b8bfe56bfa8786edffea8d6c2c7ec6911ce3b438234c12f28862ecfe1211588236ecdc9dc9435814afda77779c0b1175234dc3a4117f3c8a30d7869882a448b49ca9a145e609f2f5802cbe3425bba70f989bb574cd8be1846a5d20ff734e251f300ba1df8f17e9face2a48270194ba6a087163878d950e524b31ccd5474ad56c1d8b7a053ead8780c1a3cc9e0c96fda7c3ce80c13ce30178a5efe61ac344c8d489d52c4ee8d4b1c74e3d80a7cbbd1ebfe0257d37c14bddb74772d5e5a760cc71f58cae7c5b060eea6319ec712726799a87b5db9c6608375f6aa9aa375bea2dadad7a234a699eb1d0a08f5a29c592739b96bbe449e9b75247fcc4021499796cb6b3569ba9e1c85aa1efce284b68671872a6fa7e454c4a195c9540faf5f82fbb1309562e6a442f8b5347fa6a64e4ffa9998a41fea3b462b6d5a01788baee93c53f11b19077ad40e312ab07e737e892a28d2f9de0cfbdafe9ea4f68464ce1c7f8d580947a4464e9636755c665824be4aa722a55d8aaf270e25e6e91dd7a97106d2d86260c06a3298c1a782817e91c8c599c73b8c1db1922544a4ee05b4fa6dfc1c81d320233d49721f848c0fb527b42f6125824c01509f70ca6c84c410ea741f584768f21cc40054b6e4a226ac11163548a63e1d87c0192ba08444fe43cf39a7bed8ad9c271576dc280c479e737ba12e810c540d787a613807e2629e8c2ccf9dec3e83d8fab8ef483cd10b540759c609c8c67cac18ed5baff86ea75c4fdfb60f83f702c1bd2a19758c9e1aef0fbdc9ee63468abebedd355a91cd0ed884909ab9edb053c87d7184ebade7dee904cd36fdd0959e9262a0dfc0ae92168ab5c8188c35b4d1509db56449de9d4dcd573cba75914b834cd9d9077dcebca41c57793a366e15e06f2a2ed4b849238e5097986a885917a4acb1d86e0b3bdf1fec1998d6441f64514fda7e40c18d5770c14800a4dee5a64d2a6d0beb51b8b5668bf6ea0a161261efa044f2df2f1dad0107342a261acfdf6da17ae624e5796a017f7b10be7d07116dde7172a89127bab11eef0d2f0423fbc0a9bff5558e5686fab93ab7b82e672e6f18fc05c57dbcebca6d0b47feab9bfe8657451f66cabca3fe69be7d569d1911915461c94e3a4639fd7e7eb2374fb80f44bc981dbd8f6c3738be54be60a4b93ae8cf6558c842549ac2a174ddc7d473597ea85718f6b95b6a37f0329c640259160f59307f2689ef9b74ab314c49afb6a55cc5a562670a13229cfd1cda286ba626be69e11cc1cca23e635a6a9773c3df0235caaa704a42025a9c1a0f70c4be896420bc2785d69f35fc5d936a92c30f2719426e4bb57cef6673ebd58f54803236eeede160ab9221d7151bbea0b534b138c7cf7a5f7bf0f505f6cad8b0b53108e332303e0bad7ee68cfbfb700143e65834329d7b9013a7fd4605b076094d094b95f71bf3d6f9776512d286afd0fed72953f97a60698b768fda41afdb477f6746f2f4e0a32b55641daf6ecaaa7ad4b29f33473f29248af4fece9b28413da859f628559b7bd20ee9e58bb3c5ac3a05ece1b11d486149c690c034b7394ece446bb402f73279514661239a56ce3f49f8962cc8d5b218369c2f1ee886f7b47af74bdd96b97709efced7e3a82e01acaae6c89bb230e56d4716675399a116f7fb0551618422dab34c3f5bf839e13390d7366ea5542806935d075675214c87135b731f08b40869d023afff5b7cb431331249da118dba3bc7ba781950ee8b316337eafba2c72926f99934244a18945752711b4d9a1097dee20669b8bac5ace80518e797f5bc957267f9e0d52544b6d70886be2beee1d31188ffc25b302a796e8d99eb04f98b33a9bf6348ba942ceb58e4057d9a271660966b89403add77a0ee45bb3941b9a09125a0abdd1c1ca98faa075e5cbc7df1e8ff4b61379d306c766d0053f2245410102644670f444dbc0f243486cceff7a2994e7788b8111dc798c07cbca085bf4e6a3a23e184c67548e6056676b236f3dceb760f279d4e342ad0ec666b0b8b81d6aaf04ab60f68cbfe5c528bc5b2d9c4baf2db31cc32e8b76271d1763d3b38c7bb5371370273813610a5f7c85fa522c5ae10ce0f328aba028e19a15e1d3aa580483c142cd48c44cb9f51d59c0aabaecab4fcf3d169e3763694a4ae56c345d9d6fe41440677ed08eeb713305297dbe6cf0efef3ce2d76c04ba9209c566d06e052dddfc4822491e4224536381f42ce9c4db14abdf92b543dc08ae7b409a946768d59569ea2090826b7d96310ef89a18175ec4e1cb5c443ca522259f5b354579842651ddcd644d8aca012f3264dff3b1b784d8a809fdfdd8f2e9f6bda6bb3fe13e2fc833c69ccfcd5b08c92333b416f4fc9067d935eaed67395107127331ec0a85f597857580e1172c9f7f07d267c47fd3c9f2f0c3a1156df9d8327ab10c02166ecbbed6c2c882d56831e20a12b6ed36801ad7d7bb7c3319269bd185a72bfab72b97f152abdde0a7e52309fb65c34e5d667c12da96b434befee6ca649d0a15c1d22fd8fb04000c5dbb017d845859d31eb3dfef4d4a10dce622a3b3e369bd5a6d4aac768df177e1cc24d0fda63ae9037287e0d09978f0a4df2d2bd86a96ffa3e616376e844572d5fae4654e24a3524e6d097153838a51bc1c2fc64c16839d721973e0b6eb616a6a9791f18f9627c6180367a258696dc989008c7297170b0390424a6bbe749e3d88a61bc09e84fefe94e153a4392eec5aa07da4d616ae7fe649318f06a2c2e3f3bcaf31d14ba88758fdb4eaa4848b3b88fab51ef4064f0d118909c1d4cc563633965948b9ca76c31edb02909860a64e4e4994b2e1bdead6ddbf482a67bd7916d3c99b6eb5fb28ed124e69f5f94e524425b1c4e99231d061167b067bd02b1786f6aac17de3acf320f837b20d815c8b17c72f97d3e21f94e82b0c609a691703be7248ef482c022f68630f86c72bb95780192282f4066b12870e945c760aa21267c0b5f0982249322a40b990926606ac9ae3aa38642fb03491d7b0ebdded8693eb08214b07a1f95140005cde0a63d0f2cd38d66e5123fa55fcf8351d30449fa18cb7e8cc25e0d5180c38ed541e5f169d07548164afca3cdf1e9366fcb7e80e234f7ddd0cfb3b0725a719fe609053e76e1e282f62d25771a7ddccd282db3b8251f08912c5b64d276a2f00c3418e9a7cd653340c89433e77713102ff1a3159cb26431e1ba49d7c05f09fecd1bbd89140f364043a02ec76c76f5ad91dd45e8c7ec3d3263cde64689a033726954ecf6dc0efb99b64a499b05e5d00230fa67ecc581f549a9d97c9b6ed314bd5618d7a7240d27ff18b6f8b1ab2a95a621b3a1eb97d653461c008a5fd02d0d5d56bfad888e538c69b7eb3d76386e63c40018cbf6a610aada6416639e1b4088d65f663cbcd3ad0a4c7ef43eebb84620f9a6ea68b81f0c269af04fb3f4fca343f006abdfe01de1791309615f7fd4a6b18af1f038c8ce35b10dc4e66cafeeedf316d006f6e0b6c98740c990cd247528bc319337241473f48d888c0c05362ed996ef5d03a2433a5ef1b79899f374e65336ebf430dac4c0e1b14dbdb274ae1c3766fc5e452be6a88b881e49bc07ab42a84d7e81e60c27b5324e620b36cd4371e4fc8578e0778e318ba4ccddb5bd36ab7a715c03057239cc3f7234ff5ad5e6326217cdc25a03ede72a76d9d2f4f7986a1c30f0a1e8bf437eb57a5488cfa2487429fbca9cc10346d0bc28ae626aa9ad7cd64e751dce6ca04a06b2f715cfc978356a7df73f20e0e1cf679d2dc3e154859769c339ac591cce2d0f942ecb73770f1eaecc61e2136d144d971db8c31f901aa625143d45ce0c7a01345d847202e37402f74acd13fb16a92397d3fbb14b2967a337fb7e258dd5df49e57a19557a1adcc99928b1ff73ed612390c80aff712e44db7e991a413007fc4d431a60345", 0x1000, 0x4, &(0x7f0000000380)={0x2, 0x1}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x0) (async) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x3e}, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x8, &(0x7f0000000300)=[{0x1, 0x0, 0x0, 0x2}, {0x8000, 0xf8, 0x24, 0x8}, {0x3, 0x81, 0x81, 0x19}, {0x3, 0x4, 0x5, 0x3b4}, {0x9, 0xb7, 0x2, 0x7}, {0x2, 0x40, 0x7d, 0x180}, {0x9, 0x0, 0x94, 0x5}, {0x9, 0x4, 0x8, 0x6}]}) (async) open(0x0, 0x78e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) (async) recvmmsg(r3, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) write(r4, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc0205609, &(0x7f0000000040)={0x7, 0x0, 0xbf, {[0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400], [0x0, 0x0, 0x0, 0x0, 0x2]}}) 22:24:40 executing program 0: setitimer(0x0, &(0x7f0000000380)={{}, {0x0, 0xff}}, 0x0) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async, rerun: 64) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async, rerun: 64) setreuid(0xee00, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) (async) geteuid() r1 = socket(0x18, 0x2, 0x0) close(r1) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) (async) close(0xffffffffffffffff) (async, rerun: 64) r2 = socket(0x800000018, 0x1, 0x0) (rerun: 64) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r3 = socket(0x6, 0x4000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) (async) r4 = semget$private(0x0, 0x5, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) clock_settime(0xffffffffffffffff, 0x0) (async) semop(r4, 0xffffffffffffffff, 0x4) (async) setreuid(0x0, 0xffffffffffffffff) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)) (async) syz_emit_ethernet(0xf9, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8863"]) (async) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300100000}) (async) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) 22:24:40 executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0x0) setreuid(0xee00, 0x0) poll(0x0, 0x0, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x80) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0000a700", 0x0, 0x80001}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000000), 0xc) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(0x0, 0x0, 0x40000530, 0x0) sendmsg$unix(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="f2", 0x1}], 0x1}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="910268a55dd952c179", 0x9}], 0x1}, 0x0) recvmmsg(r4, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) syz_open_pts() 22:24:40 executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x56, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000088a823008100030008004e1200400068000505ff9078ac1400aae000000244240513000000fbffffffff00008001ffffffbf00000003ac1400bb0000100500000005120090780000131e"]) connect$unix(r1, &(0x7f0000000f40)=@file={0x1, './file0\x00'}, 0xa) write(r2, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000780)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f00000007c0)="e5721e955cc45e4c03802c6162d10ef6ef045543ec82ba2c9a683429a6d8140a25d8b2ee2fe6d7370ce448f182d35521d8b03e1004921969eb235523cd6389dfb620c86dd802d5897d3a3a3417ceb1711dc82831aa72aa657a557b004af287d08b34ca0c5ec897e407bae8f757eaec6125658937377152836b0e3c9bdd9d2f449b1fa1d94e17ecf8", &(0x7f0000000880)=0x88, &(0x7f00000008c0)="7c37478b8da9840bf86122697835b3606547a52fdc2509673ad62ca4f186f0a19af2c879011218871c723ff23a69357cde81514ce42c8c0f363cb166a26badda14b85fb2ec15abb0d51b3e29e6ec76f446fb8e96bf", 0x55) r4 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, r4, 0xffffffffffffffff, r4}, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x75e, 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000300)=[{}, {0x4}], 0x2}) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r5, 0x80002) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000ec0)) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r7 = openat(r5, &(0x7f0000000f00)='./file0\x00', 0x8, 0x10) dup2(r3, r7) recvmsg(r1, &(0x7f0000000e80)={&(0x7f0000000940)=@in, 0xc, &(0x7f0000000dc0)=[{&(0x7f0000000980)=""/94, 0x5e}, {&(0x7f0000000a00)=""/63, 0x3f}, {&(0x7f0000000a40)=""/1, 0x1}, {&(0x7f0000000a80)=""/248, 0xf8}, {&(0x7f0000000b80)=""/238, 0xee}, {&(0x7f0000000c80)=""/179, 0xb3}, {&(0x7f0000000d40)=""/9, 0x9}, {&(0x7f0000000d80)=""/57, 0x39}], 0x8, &(0x7f0000000e40)=""/59, 0x3b}, 0x800) preadv(r2, &(0x7f0000000700)=[{&(0x7f00000001c0)=""/254, 0xfe}, {&(0x7f0000000340)=""/135, 0x87}, {&(0x7f0000000400)=""/224, 0xe0}, {&(0x7f00000002c0)=""/49, 0x31}, {&(0x7f0000000500)=""/200, 0xc8}, {&(0x7f0000000600)=""/48, 0x30}, {&(0x7f0000000640)=""/32, 0x20}, {&(0x7f0000000680)=""/123, 0x7b}], 0x8, 0x6) 22:24:40 executing program 3: shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/232) sync() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000240)=[{0x3c}, {0x4000006}]}) writev(r0, &(0x7f0000002500)=[{&(0x7f00000000c0)="ebebfd510bbcd9b28e4d43290f6fa9372ca83da465bfcb781be7e4dc0b0a652e", 0x4}], 0x1) syz_open_pts() openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffe, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x80, 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0x50a7590d) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:24:40 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) dup2(r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) r5 = dup2(r4, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0xa, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x142}, 0x0, 0x5, 0x82}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0, 0x0}, 0xc) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x0, r9}, 0x0, 0x0, 0x3}) r10 = getgid() r11 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r11) r12 = geteuid() r13 = getegid() r14 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000002840)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002540)=[{&(0x7f00000002c0)="ddbf87ad83d8e5624d7ff98483a1fcf4ae73fb2094a1a1e91863aa4e452930e4fae191719e597c63aea2abdad78585c89a7e59db8d46de86dcb3e556a6b114d0c5fb81bb3754c176d9a140a10f20ff01978e8e58f2ff98c9e48bbb4db7d67e394725ccbdc6f4189cd309ab9327c4e66d064ab86afad591fa10a1590c21106d85c07cc262ab8d7289e1f28abbe9dced30b6445b87105e77bd656fa0950eb10ea1d6884edd581f2bc3a46d9326ba1fa6eec87abdc7fa9ef751158a156941b16f824371ecfaf3f9212f367c97e65461145582722ffea7ce2f4bd2862ef1dd316f526cd26a8909757d85be76ff0f5bb1ffd943c1e34843e151f4aff96052b59a6bb6df2023819df5f11807433e29efea076fe3ed6a0e188d4d152021bb621c13f2f1e8184f75667f967a56326b6c97abe78be8d010f1ea7215905e0010d4f530db2f26fbfc5c74331eb929ed2e97b54807c03940d667bf3f704aea805e0e5d4e9205b3c5f3a8d63d0fda71f65b334bd96e75fe72e96fa0c319e4488dbaebadfd65fc67ffd999ea0f655cc3994e75a0e2151b9704c281c9853a4b14a152bcacb1536845e52fc5890f8a7dbca90c7847656cb1f72a18e059df48fb2a72cffd4604917b2e8188ccbd668911f859c0c7e9a1f78b60f48f1e4481960906af93eb3f4b4cc8091d6b420e306de792083ab94895e2aedf613c52c79f0f804bc9b8ea9694f13294ae60197d6b897ef37cfafa9ac274b98c5b794ae961a0da5a7194aad393b886c2c8625e4efa92db0e376899c24d84f7217ca2fb77047efa7e41926f2980735941ebb05fdf8a559dae4fb6f4c694ead952120fcb9ecc67f0f4c2e44a828978e580c0ed593fa5a2becae304e2b05a434079afe587497826283d1b45a15d7cbe695790e388c91c26c886f368927032c5ff7bc1db66e0c996420fa8eff526b5b3da1618bffad58afb14ed544362dcacb3ebf7d33e21c522d96f0877f7c44ec59eb3d6c4e8ded5727c1b05d606f6c22d7198c5e6eb83a14e609ab35165e1d85626b70722573aacb70b78fb906a7dc72c7c030c64a47ba086eed356329d486a5737b8362d3e9571f362b4eedeef730a3c82baad51755bb775bc9e0908e63cac0945b82b78556c440b90d757f158e90be7e93bf8f1c70a2d7d4565623d2846cb319ff0c98c06ab71f5893d707e51ee202859b71b2533f341307f05960fa16b8e324bc9f97594acc08fe46f3332ecd33589f95bd2ebce06e78dbac2e0854521f5a24c2c59c8244c07dff37d5aa988dd4c4408a7396781cefadeac84c896c75dc34c62ecfa781e4f99fe82bf2f3e40a43d2d76ec1bed7f7f3a46d4e5944b63a1b16fb167b1ea7b155ed5fc4a6664ab439ebd3a9d26bf3488a1ef56c4a9c0c1b3f32729d9979f7fd69207aa243302c606c4ed72bdbccaa420bfe703201a4e4d172f1b95c1e93c292d8b2b03aa7d63abe4aed7082ee34e0e9875baef8c27bedc36779bb8b03c361d32c14186b5f8cacfcfdda394a5adba979aeedb149786ebdc983457b0f2586333d53b9a64d86d9cf670dcaddf7f5206decd4b8176d4062968e782125bee667b3eb15fcbaf728291093b2e03ecd72473c07e0e616a3ee1c8dcbf67ee0fbb24354a1d007968c9fa491e086e79996ea8fbc49c5186da71beed18b15dc09e4a92eac761594f7c5bd37f8b8ef2ad26b4ff0a43bc1b01ef77821488c22eb613f7ac0847bf24dc059ec9982d13fcf4b02b169772c58d85fe3a66ac0508c05c26922d0a47fda5c7b7ddb7115232e6b927a59b72055f9f294abacd22f7edbb77c889d67bc57aabbbfbf0755db129c3e2068d95275def4f649b0c227528faaa4d8adef2cb2de40af1d5f4632eb49f64e8337e9627b9bf8122db3a065daba726035b9cc804f44452fa531027f168a3c5b05abd56fddfd45b2a6ebb0a0be561c8136615ad909c50c1ad3565b3f59c732404cc093fdbd6f6261c69b97b68ceb54573bc17507ae0058a9f39c22f39b1e7a7502a07adeb3f779b46dfcb06228fea390e6a63faaea73692dac34bf00fdb39dab777b96fc6de0892d854136b75ea1ac03d771f2a94b7044c007023a96ee8be4b2712e5e27b0e2e4ddf9fe5240fba23b5482009f33be47aa4800259e3ee89524dc90460f9afd842dc524c7f747f6f167e48a5221db9c29f5e22e97af80dc7351b3264e37656fbffc180a08f3cd8ff62997549b878113cbcc44caf0270ceb9c6b7e5eab19e2754ced361b67eb425e1a8c78ec2cb1d15fe4bc72b470e3ccd646f9599c017676c25b42b551a6d5f740997be5a7243f9802b6aff5fd4eb1eb6f09338d0424964bc29110ab13a5d23902c130edcb4083f5d0e9837add162834a37ab59da1969d1e814cee09e36bfad0cd2e63e5742836be1c17b12001e4d67fd936c97198dbc6ad97cf3b708afc97458f75e4b35a5dd35ae773dd3424bd6a475b0191ead159b93eb12c666b73e51eb852e4fac5be3361a2c990fa7b5a8992f4317299d4fb7c905b8d735007ff2c146fca0e712eb14964bc011319158ad20ff000d61c4a4fca42c6176dea04d996b8e81d0f5eb2e2911ecbd1520dcc61f6a286aecfb5749a05f4fead6c942c28615ae76d77923de7718bbe624f9968a3e6e8f0757c761ee335d3e23759e7512e6143034ba20e75d2297932de7d06f264690cb109ecd79c5e8076b576f7bcf9a6bf76046b09ae1c3ae351591a03303dfa59e8bd82f90fc425a4a30f81d8fbb13e7d8c02ff25eaeb476e16ec62d67c933af5eb116b09797991499804ab51da580bb29584d5e5b7ffe2f3b4d06293ea1ed6d63bf11cb1b62173ee5b90ba59d593dfbc63f732bf68ddac4651673f09c659f796e8b9d6dd6a0d76391225aa334558780afbcbf2d513708b3b178adef6910c4cae2d022357a9f8aa5835c29c9a30ae66b1895ea1ace9f3bc42738e465c2de107142da763f1c1dfe130c8cfaeb62007bac4379e28ea2447853949a34657b4a451b690438c82443273e70c89428004be30ab3edff1dd6100710511701c2d4c05e8cde22f86ad5524b4198ed8e2ca85110b68269ca733843c37d6018a71433c77e9cdcc5190d677fcc744c5c69607494b95e5ac36d80f61ebf0e78602e44e5bb022124a5249e87f76fccde4e947a58bce4a10ed3bbad6ff209dd0d19abb5b57d796bdadf48e1962bc24893f7771833efdc4a90f3eb24daf8171f7e43c8a4dd4b2b9f7f11771e84d0a644964e2b42d03b9c5f267b5d83ab2de35ace73e4d5b63473d4e8ac4f2bc56ac5c51d8af5a0a672c08e3f3bc88080b04468da32d4669de555bd108e4603387bb4d757124baacb791d625cc809c6ec7701342e3826099318a814db86900b2bf1fb42584d726966fa3c066166a41fdb1057be8a31d9c6ba58f80309b3fa61e27b0dac3db28de063225aca1b5ff2ee56037c5c2d5602af086e707adeed55c6cb81e322cd4bee7156f64d944b529c933146f7e530338062f7fed327ed611b34e2e4521c4c9bd5ccb9f7a1165259604486e519075f0b3665ea7f03746c1f72882735db10486488268450e870cc218fe3c259daf75d2598aa1b13947ad669227c211d53614f76605860f0330360ae03d5cd394688b25c7b920b03eafb103d2bf51a45427cda1928017a36f09d2c350aababc39a001223b4334193df234d5007e3e398ee2a22e6d872c0dbe01cfc83b93c91133f1aedcb02e8106af38cedf935df66c3da925789dc5a5f1a9958d09ab3e14233a4adba063cdc7a2ac51fd7849b1ebe66b5db1bb3fb7cd0a1c41198f4cec8001d4034e521174fbf74939da4929e0e0b541788e9284165af841ab3f3c17bf80a44d478bd01b06abb9c11b799831bc0d6598567adc45b81aeda098714ed7ff145eaf5a3334e5eaa8d178480384ac33697d126b2f4ed38deb6fb3586de3792aacbeab23b29f078bcee03edc436e52ff7638ece2754c7850c3fd471ef3d43ea199ae02bccc27eba4514621258a9844c8bcd3c0525d747d7d44fefa4f9cfccea9ae72422509586cede7ff4a2cb7c7516a1d66d0b2ef88a3be8221ede70163975e1dcfab76d6deb8ab5bdeb7b602d73a13d0c3757d669180dd224adc91a074a7de10c491da9053b5e928fd2ee810420c5784c08f8c238afa7e34e3ab8045a9f041ccf03cf8f0eef199862265ed49fdef70744b4f5984631cce3c9dcd6ef65ad598b860d8946c00f32d57d5899f63984cca7e905862dc6306b1664f8a3731d3da3f6d12e170f99878a15daa6dd133a0f4e616d52963255c02ec1cce7e1a0df2b39193a132d5408f79c404d2675147333fd5e2caf0d80861861cfb23b983817d278603e5a73fe5ad52a7c0b13fc5f505878ccfdedfd7867984b743db57964b109c8d270e74364300dacc25352641118415412cfc2356bb51ead532e67656eec0c59d9fbb1646953903557fbb798b5d939b596ff305c07e3cd43eaa5f0efdb0e31496e7753c00a32e4ab19d60fa9da57324097264fc5f8c22e3dd9c97f701bb70fcb713ce7090be5ece3e9772e5d06546183e8b4be2ef175e661da7343425b57591b881a83cfe263491add4ebc69c3e99b8dbf4e619fe0cf9d6991ef17b06a90ed660fdb8eb24134020ce54129177bf7b95c625d860932c294045ab79eb8750708d84f7fad867c536d10ed365f8586337e3a446e529b167c4a5c4cc568da69d5ef2b07a20028cb8237821d6bc4f331bc32924fb9c3c221c2b656d856149a104cd04abdb7f29030c6c542d88bc235b2af753f60a49799385268ec63bd89d84248aaeb20fc82fe5e5b2eda9c571b2c9b531b04bc67c9d8b930d99c752c6da6d6f8c45250772afc1e869e13574db749985f5bbc16ab7c7898510ab8fa087b0878a641cd28bb499f5b7f910dbcce6b4aed90ceb0a2de4815019621d40507559f743fc94360e26c2b9bdc009b1fc5eea370cff99627c0725938fb701c3e8a17d6700e667d9a096c0aa51c2e30f864de98b48a5666b217d350ebf0dbe65a20fa2e711afcd52b662c161722dc2d668115735854ff101c047445cdad1f51daca0c4eea348c09c052f7985c25af20daa45e5e13eea196150c282eeefbee4ee7150f37106f5f29647dd0d25ba84ccc317f3428d5209b31b80f4e25e6f1f5870ec06d6215dde88f7a73d1eca22fefa9398a339d4c76450917d00a038577bdfd8dd7ef54436dcc7b4216dbc7338e5a56a88828ccf72f7190503d74a364b6d112510dc61cfba1282e2dfdefe1a9a5fecc0c4d6d8d20b9fb539debf0b5547a2de53b2433da37f9e9a8ab5343b16992cb79d0bd9f0b79adf46042913e740e6920eb4110b4c9b1a118670e7b817c8c1ca789f24d33f22da34efea3e9cf65ccd45a08f978d4f950c456c7a29920df36d7d4c45d887d0082d29ee48ae9941e8cfd83b6a1a9c471cab16f882aa0d357a916c7fd9f9633d03886c14b5821f1d868fa8f4010f154c8ef0154b171a4bf6962f107d48f112c8a2fcacbc286ea870395f0aca783d037aa30ddf9eab06596ca785302e3be6d46f49593172dfdcc0fe868ed8c3b6fa1649d733ca24cab18f8d585bdf9da6951cb201075001c3506d8fc8ae9e432adbc233919c7792e4843cea46a2af8aa9e134279cc70e188d2c59727341292628a9526b0d5cba51b5020e94f108255c93c5750cf2d53fea610742cfce2422f40a53d6375033d0044d76d8e5dfaac7d7738f8594d290c5e2f138bf419ce97d5a1926e56ab996f7076b9ed882ae55ee116d665c3c18a1f74f8a6ebaf227558abdacbb327f13f4c16ffc7f6142ffa8c", 0x1000}, {&(0x7f00000001c0)="8f4d3440c34897489cfa0b5219320687b76da4df9e035b54c52b97f5962a88a4ee8a0953456707c845f5ab5a3dd762f4893f9ea52c9ff728b2019f25711d1229984390ff2fee15ee25ab637898a5dcaecabc3129219dd87ff5646c0e170d66dfcdff778b15d3b859d347e6d0740be1ef7889dc8f709f649905d934a4", 0x7c}, {&(0x7f00000012c0)="b2e1e5f859b5f9323d9668b49660b2066b0c755856b4005bfca4b1395623bbccecbd3373261bd4bdeb5a236fc6cd80e2a12bac943dfacf41bceb3c5f8a3d98d7c9cd095ba574cd50824b10f214cbbfce85ff1554ef513a8c2d026c9dbfcc63e2ef00fb766594c30e62aaa2dda412431d3b0a3ffabb74c7204ce99c18b440d17c976bbea09f34ac5891066a23991b78dab33159fed5592b5713c9198628faa32554bba99b472e9ca745232bf86c4f9e230079e8dbcda90d0aa1e9252c822e0234ea7289c27044102ae1bcd08d9da928bebced0a0d426fb718b6c27c547a40954473e29bf4b7ea6df6fa71cdcc669e581d583496ef78dfc6445c193da9d7d8489bf21c02b8a65b32254f21096e24517f38e6ea8c15d6529fa997d461e10898437074b1000beb6ee2fd280b8d1a27e35f2b6d505ba6afc9677fd6e330a92cc0a8e9346c4cbd0a3e16044795e8c7496f704694ec0623221fa3169350f07b1c0c765de1c778e1c5d0da0c51c429a0b0512eee7715b0d0420ab0132e4bfab360fadc7f758bda6d4dba1ad79579e67f5be38176b9fbe1c2dd9f7883c61f6365d01693b0d30c7e820b34893ee207e2e71dfe9c3693aa67420ab7a55695ce4e10564d667588c43b73fa41a2b4f5500c9a852e08cde71264c90e8743d820f6eccb1a364ca44e0a214bd18b0700b5b0cdcf6eac461dfce0867a92ba46c2bb2609c3639026fd0ce33de934e0e78f8a52c498e7ae3a3c2432baa7e446535bd851c02fdf4264a8d1297a8b45c4688ecf4337d979ad74f23a30e2292c894762f28c779b32344a3ff86dc7e6bb8281c1531dca011d37a19762bd48dc2da9a3b00a21c98d9efe85222779e460d81b51e1acfc0486dbcf13e1695720cf96c52cd6b103fe80c46c1d1aacab88d7eb16c89c6e51bac081e0dc7dab222017671cfbd7c3d2d970bcf3ba4a44c2568637abf0fbcfd71177308fe418b0e8616dd446c0b6404ea5a1b481e08b368e21ccd7cdc5070137abf3239a6ba17fc7bef6e7c262ef9e9269c0db57aaa039a6b303fdbae0d4de8b1985e79210ffd6a709f7a4fce21acace36f6c911d29bd8a67bcda82f628ce6e61e751201b32776f5be0a9342ea8878af7f47c7e9e325afaef42bebf5703518a8de5ed807002095db36bdfafddc1e504b97b21a0ff2e8d4d6249a149a7f41d3c059dd3a8a52a2738e5c40c681c7dedb91c6a1d966d394b46575ee3860cef2d1138fedde1e376b0cb38fbbb378c5e8b50ddd0d1f1f3f87936a620c3e78c254e23e1d256323978b6b075138a053969e809ffbe78029ca10eaf7df2a557d20436cab9922e02c394e364ae679a5dac1834bbf522e84a7edc6e029c9263eaf52117a69ef55f3e37058a0e75f63d787e1f452fbeb0cedff19e12d59340cb00299f7688411c4a45cce639b1a6891a3763ea6f342f1ea9b7a43e40b542a142b2e3ac422adb554f56547654540e986854d86f75a34f775c378763cebb168b84c36f6dfd9844a0475d0b7cb37137803b22fcd902b0474f89425ac4f2ab626074801fd92ce1e1a065e602ceec85a50b7545b5c3b67dc83bc6d61885e85b0789120ad115231a029ad5013a3f8c76e0d5a348cbca64492426f3042c60894873ed47f1b06942cede757ba94117ab875948e9585dab5e159da505aae628ff932ed0dba2215e9bc4aa0191f22c12dce32d40dd3f82e2b6435383821654f61c81baabe95f6bb6e8050462dfd9888571d00f960eb6b86041579eab3c110fe1c0329be4b79a0234f460dbc6cecca7cc5034d719c29acd95dc941f5ceb85ea61226f2a19f3d93710d7d05ba217a8092f3cc6cc2ff5aebe47a13c74f69d5d5f07ef4660dc0544a54872f06281a102e1af603aaa8507bae2594714245265b2070f071eb1775be9204ab1c458a5b8ba52482f733aecb042b1bc8600515e41731fc05944427f9e7b7e74222865296bd2188ff5444ba0cd40a368a01b0e7f097343952a6bc99f94fa5c1d44f22f01b7630635be4cb4439d15c3a57e0c49f0166ac7ce550dd10a92914c7ae763a3714dbac50d51e5573b48f8200f17b82ec7a7ff2b6759244210c6da2eb003ff423175658d15b1557d65d365adf717b5e5d664c3c201bc27f0c38d8aec06842329e4ed7589c692355615f9f103fa3ee41f53c96b7db66bde277c71a4af046086264d5fbf2addd5d0c6b4679ff17bdcdcf343ec96746721d969301afadfd5fe4031d424c462e916553cae548353fa7831a1215192a0f475038b7595214a58e198307e98229840c0bd97cbaebfc38f8ee0d3025d6ce8930d72248d9f93ef03d7515590a495f9641467dcbac476dae427719fc150e345d74b1bcfc0742cbea100e4cb45dc04eff70651ebf4c281d35edd9c41b854023808e120bd38d3acfee0876facafe61939b453fa195640585502e8afaf6a575630bd68597e79362a0d43191a4303d8d23ea7de49f9e56982a492f92826353591c6165e2542b55793def0c5e62b517fa5db6d891560ea1bdb364a1c21c83f8fc39e8959b11631b81b5fafbee8f5b145f57e4a99991ef4bc04875557b419a853b4a5375f807cb003d356d970d14fd32d751be637317f67e6c35b112d8cfb7df534a6231ba249f43856b8585b53f86ffe096ef1295c2d4e0052c726ed00e51bf48293baafeac78ba4d5d0ab6fda82faaa668c2559d9921a2c5deb90405c47f2fe03ade8aa8533e1ff79cf5dd499f340c44292b611f590c78b568605b525472107d313f705c7d947ddf2cc952326320a62a65a677c2c0d7d7b956974e0e8cdfe22f5e98308a679a7c1cedc772b4dc90b4c6fe625f1a40a3bc9e982ad5e17895c871c77591397e98eefb5afe9852839dd984bc784631278dfdb1b395d0d0fd631cc4774307b6a10037b68561dbdcf9305ea44c0e07eb0fc5f29d81a6757eda09da0615cd77edbb9e5dedac48b4499f58f1de0ca668cdce65015b1da6e9f56b7a4a6ff76d80e37f4fcf2d2d9df345771d8e38efb385871b833e54c50f74c6aa7b1db6bbfdacf50d89ee2af6727ad134e44cb1f60798b76af3f2b9641bd78532e7f811ecdbe0ec309bd050c33e9e072307cb750ecb43de72388655364478f75cb54e3654717b99d6b25f8d5bf679de593df539013d4a4ad937807a1825b7606289f675b3957d990a9ad016a9930d6467962841c59fdead5513e2eaca2f3f8cb0f29fe92372131b1747e68789a8392296d555167037dbb0f9cac10b3147d75d6e08defd044b8a5104b4c7cda0bc0ccb9afbc5af60bd82a84b0605bd06b3ecd5d39ea5c2b023949ed2a3279371b33719af1797fdf093b1168c11378736dcdb36acf3b10d407288bcf924df3f4b29044cab8375a826d0ffd7f2210d8291ce5f10c96f19c720844f97ea3704f44ec0fd0321bedb749b65973ee45949369f4beebb6cba2096046c00a0826b302827fc28eb8364be4ad0504ef7e3af070601d6176dbe025b16d74086687eb6bef1dabbf9b77e5b95e52566063d6eb6b88cffcac6883019861e75ac3cf6c39385de84ce235f900d2f5e37093317bbad60afcfad99d2e397776320504832eb750b7edfa779dec0bd36c91485926d288ffd4ee8e5fb8d94a7538755e194584477a9eed484793b7d153243a37c0d4b28db6d1d65eeca98aa7c2a23489047e943c722f2857968c9668865a3250f3dd5428f41c0be4795b0ae77885e7381cd2faf7a0d9186cf2e5ed486776e8586a3b04af7d693d41bf902b0c748eceb2d86a0d729d792e36cab5940271466d6276f5e5cddd5869ac33ed70cfcc5f041125352dc4246f57f53948d135d992d3c6d39cf0684c74ece11f29466cdd4b6b85134cd46b2dc34a3f51c8e8a4c3a4aca5dc7a1ebbd0a83014e82a4339b1251e2d25c14c75ce0affe799bfa6d7cca7c260e63a7eab54deaf95c545546881e1c3a18f664b28bfe24ee6db5bcd9af0c852e632fbb6b72ca41c3589fd5940ef38a3a901e6820881c584461c355cb89e055c4a02b6d8fc5f1c1138be4dcc4748ae6d9201518e6f9f117b17253322fd2bef0c3273d9dfd25b2ec22c40519bb06718816382b551d2816cb69f7692c86048ef9964e31c7fa71853ed85e2c9d67b2837cba10d7a86511c4764fe0e694fe7676a8aa6dd5d2a7dde7de46cf427ef7e6eac5896bc542018470473ad1dceeeea3fab584f329df6413ca7dd15a8a4080c56bd99fc52a32f3e6c41277d35d9d17db75fa87b72826ee53356d030305e5fea3145acf1af4b2d9f0b15844fe51a3630e10adb77a10416d109380faec3508b58d12cfe826afe6131bdd75e62248d7ba05d3ee6d880fd913b991fffb05db74be34c6e4c5b4ccad722963a5fdbc101e302af318f140ce8c1fd9141b220aeaf36e52a856010197ee0115a3768f36eb74e9f4d3c2f00d38d0c547a9c1c54b4536c9a635de410c59291308a491949ba3c5d6f1cf860da8a654e41b76feb06585fed3d98be4da2aa7763ea35f5ac35299aab29af626f8c75c0083d32f29651a7990102999bf38f157199acacf6c58ae98a8075c8a0fd4c74008d143452f8ecf828b6577016d375222d85a72a4504d00b95ec6f834f15f4375742aca79992e71d60d655fc861270e580050c6e619daae5c460d130aea823f78518fae764b1c83d55ea028ff52c00acded83b30613d48f7a49654eba4f3d22f5b66bda69ac86d9b6aea48ebb8b40a155568cefee35f5179466c1f97f90428d56b76a7dad64f37f6143b9437bd6eb4d5595e9ff881395be05587039cfce6565a881a44fff9cd2e38c31fd08100ddae671ea5cc46b972f7b071fe6d62c644270c8c49bdd4a67ea337037d4c97c09162c11c6dd0173bb6074bb5187b42e50840598373b306573e5a72f5d1e3c80d0470ee043f975eae19cb94da863cf1a5de6768f543e4cb7f1305dc854af79e5a148001c5e30e80faf27f8fb0890f37097bc69191c4ae0b07caf7a9d20114975ef0137ebdb86ee41c97a1405d483dc0773cffde000de37a52ce91c2d532df7d8935548827ad600f5b11df971c4019add8445e9ea31004e31d86d5ecffb0fd1285a146855e89c2fede180e377ce8a1a89424369c844aac15df238fbfd930ad5534faa373f2fa71bd6f2634523c452caf13350fb8fc2a67c7f8300cac6bbe58209b8f4154cbb9c82c4e5be1abb4736d1f77d95e9c084a4eec3679c0aefc654acbbf2190e1e3aeeff834724fa51a161c8e26e4ae5b930a0f21d96c54b682aa42f0a30511bf4994cdea6f5aad01c1951f2fe71dd7fdea68aa236b02ce2ef164f99ad5b6a3fa0a25de3de4b8dd3239e467efff34aee540179a7e7bf14acf6cee21cd84ac263df58c0aa3a73cf48244fba07706db65e376faeb518a6e4f3a516fe1d9b406426167acaada4fddb81c535b0b707ad5b965054be1c3084809f84d63c030815d768c245a3a59f7ed927bd96f444c2889d8adc7fb216c81b5356f1dc2d537bb1519b69190a90db37a195410ba614c0d68e2388cfde1e67f27539a3c4ec521cb13e1ee81376ac8f54127a132c09a0d246dae9cbb796052f4abf75c960d6f25c371fea3f4d749224b97e3170b0bfd33cfd7f6fc689b79c6477c7863e0be4dd9ecebc9f7aa2302805b254cba3d86373fd7095fa9c99e84b7b78d93702192162ffd9584e693b6af63a652b3401d5ed7bfeefcc32043c7fa84bc87ffd0bf868c28816205bb53203ec624833cffe7e82106c5c505a9b1a88251d201bfea6438c3bd8b87c97a231e49897b560319c09e5187b81b6f37b55c7819fd55aa3d674ae96584fae77f4", 0x1000}, {&(0x7f00000022c0)="cb577d7ca815caac9ac47ef0850c2554224ef87747cee06933c4bf8965636df4df4230592b75b835c64aaf319b4851afbcc454cee86e037fa7161e119e5fd0d4cf84ebe6fda55ecad7629b284fe961a785fdb2e17623fd32fae7ae2fd168e783e7af2e3643547a5f359fa0e82fe90fd1845cb47cc47a861323e734bf9f6ea58d8ec8bceb4a91d5d510efc94b61201fb0ab067d1b86895b6c2bf185e1b6391bac313a93947e39ea19e094c218d30e2a2e5dd6701afb5582a86e17feea6df33b03ef70c3d19e6cc04b30d3fbd98b", 0xcd}, {&(0x7f0000000080)="8327939bf9a2ad8d41be7845f4e7f92e1ac8f03717f8358bacb5375b3d2dd41b", 0x20}, {&(0x7f00000023c0)="4f47eca29374e6c15795d939a5cd2ca97e411cf3ad89a23d03796d27248de004734a8a31a2f75c285d4845b65fc8f1961dc702d650d7ea22f7f81319869bc336d66f299354752b71c6ac66f5f5ac9746190499260a2d02ac6e655d7c0058502470bd3aa867dfaeca5d6df38e00265f246f786a67bfba98718bae847eb09e3a061f1271a8f611863b0a01397aea0925f1f6876b8e46e9b2", 0x97}, {&(0x7f0000002480)="7d8c0c7f040160af36e3f2874e0db25ed7cdaf04be81914790292db305da50994c3e4bf7f0af5df4552b4751ff7f026547a04ee7dc07e1cbbb29bfa6ed86c473258fa07ab7f601dc834a5f19ed72767bbc7e2ad3d7f336745d16abfdd6b915dedc3374a7f4fff351395a34640504a196a7230e8074f899253568a0824018c6931581846e4c2ab476aadf7bc4a9fe", 0xdb}], 0x7, &(0x7f0000002700)=[@rights={0x38, 0xffff, 0x1, [r4, r1, r0, 0xffffffffffffffff, r2, r3, r0, r4, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r6}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r7}, @cred={0x20, 0xffff, 0x0, 0x0, r9, r10}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @rights={0x18, 0xffff, 0x1, [r0, r3]}, @rights={0x20, 0xffff, 0x1, [r2, r3, r1]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15}], 0x128, 0x400}, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) 22:24:40 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r1, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x0) fchdir(r2) rename(0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = getuid() setreuid(0xee00, r4) bind(r3, 0x0, 0x0) setuid(0xffffffffffffffff) r5 = socket(0x2, 0x1, 0x0) getsockopt(r5, 0x6, 0x9, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000002f80)={&(0x7f0000002b40)=@file={0x0, './file0\x00'}, 0x5c, 0x0, 0x0, &(0x7f0000000340)=[@cred={0x20}], 0x20}, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt(r6, 0x0, 0x67, 0x0, 0x0) socketpair(0x0, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) writev(r7, 0x0, 0xfffffffffffffd6a) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x400, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 22:24:40 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getrusage(0x0, &(0x7f0000000080)) syz_emit_ethernet(0x62, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa0086dd600a0100002c110000000000000000000000000000000000fe"]) bind$unix(0xffffffffffffffff, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x1000) 22:24:40 executing program 0: sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x74}, {0x5}, {0x6, 0x0, 0x0, 0x400}]}) write(r1, &(0x7f0000000240)="32848000"/14, 0xe) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) 22:24:41 executing program 5: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xd01) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000)={0x3}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x7ffffffe, './bus\x00'}) setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() close(0xffffffffffffffff) socket(0x18, 0x8000, 0x0) pipe(&(0x7f0000000100)) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000280), 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500001c004e234e220008907800"/42]) 22:24:41 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff4f70) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f00000003c0)=""/96) r2 = geteuid() r3 = getgid() semget$private(0x0, 0x3, 0x80) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0xff, r2, 0x0, 0x0, r3, 0xb2, 0x4}, 0x6, 0x96, 0x80000001}) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000440)=""/221) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000b3a, 0x0) r4 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') semctl$IPC_SET(r1, 0x0, 0x1, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchflags(r5, 0x0) mknodat(r5, &(0x7f0000000400)='./file0\x00', 0xc000, 0x3) r6 = shmget(0x2, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) r7 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x18000000, r2, r3, r2, r3, 0x0, 0x200}, 0x7, 0x27, r7, r8, 0x7ef, 0x10e46, 0x1b6}) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getitimer(0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r9, 0x80047462, &(0x7f0000000080)=0xfffff001) close(r9) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000000c0)) 22:24:41 executing program 0: socket(0x0, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r0 = syz_open_pts() (async) r1 = syz_open_pts() (async, rerun: 32) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (rerun: 32) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x8020978b, 0x0, 0xfffffffe, 0x80a19a, "bb08000100f1675910508b00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) bind$unix(0xffffffffffffffff, 0x0, 0x0) (async) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') (async, rerun: 64) setreuid(0x0, 0xee01) (async, rerun: 64) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) (async, rerun: 64) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') (async, rerun: 64) r2 = open(&(0x7f0000000b00)='./file0\x00', 0x100, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x40000100080001}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r3 = socket$inet(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x1e, 0x0, 0x0) (async) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r4) (async) sysctl$net_inet_divert(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 64) r5 = getuid() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r7, 0x0) lchown(&(0x7f0000000140)='./file0\x00', r5, r7) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) close(r4) (rerun: 64) 22:24:41 executing program 5: geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8a80, 0x0) socket(0x11, 0x3, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x5}, {}], 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) 22:24:41 executing program 3: syz_emit_ethernet(0x3e, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) socket(0x10, 0x2, 0xfc) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) nanosleep(0x0, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x4, 0x101) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x1, 0x0) r0 = socket$inet(0x2, 0x5, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)='\b', 0x1) socket$inet(0x2, 0x8000, 0x3f) dup2(0xffffffffffffffff, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000011c0)=0x1000) 22:24:41 executing program 5: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2031, r1, 0x0) socket(0x2, 0x2, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) r3 = socket(0x1, 0x2, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) dup2(r4, r5) sendmmsg(r2, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x40001, 0x0, 0x0, 0x0, 0x0, 0x7}) 22:24:41 executing program 7: sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) rename(&(0x7f00000003c0)='.\x00', 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) r1 = socket(0x6, 0x8000, 0x80) dup(r1) (async) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) 22:24:41 executing program 1: shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/232) sync() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000240)=[{0x3c}, {0x4000006}]}) writev(r0, &(0x7f0000002500)=[{&(0x7f00000000c0)="ebebfd510bbcd9b28e4d43290f6fa9372ca83da465bfcb781be7e4dc0b0a652e", 0x4}], 0x1) syz_open_pts() openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffe, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x80, 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0x50a7590d) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:24:41 executing program 7: syz_emit_ethernet(0x76, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaa0000000004f5b3750786dd605f6ad900403a003bcc2629a17a6c58af00005877000000000008aaffff9078000000006006c33e00000000fe80000000005cb3000000000000000000aafe801f530000000000000000000000aa0000002100000000040100000000"]) 22:24:41 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x84}, {0x25}, {0x6, 0x0, 0x0, 0x20}]}) writev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x200, 0xc1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x20) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r7 = getpid() fcntl$setown(r6, 0x6, r7) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r5, 0x800c5709, &(0x7f0000000040)={0x5, 0x7, 0x6}) ftruncate(r5, 0xed) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000080)) ioctl$VNDIOCCLR(r5, 0x80384601, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x50, &(0x7f0000000140)='./file0\x00', 0x8}) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x40000228, r7) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={r7}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r9 = getgid() sendmsg$unix(r3, &(0x7f00000008c0)={&(0x7f0000000300)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000440)="27e54808f5907929dd3569f5355f04bb6030bf69fe28188284513dd361145f071c508d5dbf5f76e3030c6b725f12734cc8b655047a25e030692c8c04270ddf6f55c9365dda3b0c85bd560a366158ecc60d34004785b797218dbe0bef08077c30246570153af48be044c14708d29e4f9204915c148080addcb21659a93b9b462dd854c7ff0ab5a0a6ef7cf44424e9f02a1df6551f8618a201ec9894b051ad", 0x9e}, {&(0x7f0000000540)="b724c7dc6cdd359322d72361059019db72c53772da6a9bef9a36848fd423c4025cdaa01efd3a1ea0ad1c039fd6bc081274cfc1f51d2f5a9027cb9406f5bfe6509fbbb3556968be8b04368e6bcab5cc97c5300ddc7eb85ed0a9a967344d", 0x5d}, {&(0x7f00000005c0)="93984533361d5ab845f8dfa0b1b5ace98a236ba498db39a8d237843422a6e524852ec57545bcd4eff4c13d3031384f9448f873232d16dc1f100b0049df37e818c52ce3cbe60fb7782d8be89f764a915061696ed49be28a936d80f90b626cb584d9ec6b1ec8680a09bacd2bb90252fc685841417afa3075a5009ba5818c56fffa2c0c1fdff64e540090aa18d9c3908e62dadeffdb5606fecc6e7ee4ec14acca720ae2de02f6fdd52348c2da9d536303df662b628e102c36793937303f6445cc88afd1b6ed2accc81f6e8b65d67ffaca20ee8042ab41e3f23e69b96e2b847b83c42c77eacaedf1008aeb236323cc2dbb3c97a3478e88133c", 0xf7}, {&(0x7f0000000340)="308c0c7ffa8fbb356232c3d7b75a7252afb6ac3328c2139d2a869d0555f7db649c", 0x21}], 0x4, &(0x7f0000000b80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000b645e4cc97b8866408bdfdb6159a2da27b55ab83cc503769da529d3c13f9fad12bfd9d8296a214ad04a6f005a4a0ec2b7a9e0c72b6943f703c0933f16a3a3f29e7484123ba2acc103d60dc061bb9e0e1b1ce873bbce8aee45b21c219b811edccbc55e32277", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r0], 0xa0, 0x4}, 0x8) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000900)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f5227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049a0d7562f52950fa5ef6e84c513256ddd8680a944d5c2bd02adc7f1fe850c080d95dcf4f06a842ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956e65847b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a51908db77b1f2d94cebf1a288bee5dfb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d91010f1500ce5", &(0x7f00000002c0)=0x211, 0x0, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r10, 0xc0205609, &(0x7f0000000040)={0x7, 0xffffffff, 0xbf, {[], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x100000000], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) unlinkat(r0, &(0x7f0000000b40)='./file0\x00', 0x8) select(0x40, &(0x7f0000000500)={0x3ff, 0x2}, 0x0, 0x0, 0x0) 22:24:41 executing program 2: sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f0000000980)="176028c2", &(0x7f0000000a40)=0x4, &(0x7f0000002640), 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000340)={@random="73702eb9ccc3", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @empty, @empty, @local, @multicast2}}}}) (async) acct(&(0x7f00000012c0)='./file0\x00') (async) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) (async, rerun: 64) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) (async, rerun: 64) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026b", 0x5a, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) (async) fchmodat(r0, &(0x7f00000000c0)='./file1\x00', 0x110, 0x2) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000200)=0xe3d4) (async, rerun: 32) r2 = syz_open_pts() (rerun: 32) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000380)=""/234, 0xea}, {&(0x7f0000000480)=""/251, 0xfb}], 0x2) r3 = open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x80, 0x4) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r3, &(0x7f0000000100)='./file0/file0\x00', r4, r5, 0x6) unlink(&(0x7f0000000040)='./file0\x00') (async, rerun: 64) execve(0x0, 0x0, 0x0) (rerun: 64) 22:24:41 executing program 4: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f45b19d1354789096aa54aaa6dcf07bd3b675f22b9939d1c2fdcffc0776463f3baa462565c3290e87e6878a6ad0bea904387f6a39a519b5", 0x38}], 0x1) (async) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)='\r', 0x1}, {&(0x7f00000014c0)="20002000019c0a", 0x7}], 0x2) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xd01) syz_emit_ethernet(0x36, 0x0) (async) r1 = kqueue() (async, rerun: 32) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) (rerun: 32) truncate(&(0x7f0000000280)='./file2\x00', 0xffffffff00000001) r2 = socket(0x2, 0x1, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x1) (async, rerun: 64) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000040)={0x10, 0x67bc, [{&(0x7f0000387000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil, 0xfcba}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x200000}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000386000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xffffffffffffffff}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) (async, rerun: 32) kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x100f, 0x1) (rerun: 32) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)) (async, rerun: 32) close(r6) (rerun: 32) 22:24:41 executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = dup2(r1, r2) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) poll(&(0x7f0000000080)=[{r2, 0x80}, {r2, 0x8}, {r3, 0xfd5b43bd6ec5d0b3}, {r3, 0x20}, {r3, 0x84}, {r3, 0x40}, {r4, 0x8}, {r3}], 0x8, 0x0) write(0xffffffffffffffff, 0x0, 0x0) 22:24:41 executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r1, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) fchdir(r2) rename(0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = getuid() setreuid(0xee00, r4) bind(r3, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000002f80)={&(0x7f0000002b40)=@file={0x0, './file0\x00'}, 0x5c, 0x0, 0x0, &(0x7f0000000340)=[@cred={0x20}], 0x20}, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) chmod(&(0x7f00000002c0)='./file0\x00', 0x0) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt(r5, 0x0, 0x67, 0x0, 0x0) socketpair(0x0, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) writev(r6, 0x0, 0xfffffffffffffd6a) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x400, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) 22:24:41 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ftruncate(r0, 0x8000) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) syz_emit_ethernet(0x76, &(0x7f0000000480)=ANY=[@ANYBLOB="c3b58b1323502cbf0117463486dd600001000002000000f906afdf466c130afc590bdb9e4ef6ff"]) 22:24:41 executing program 4: openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr=0xffffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) sendmsg(0xffffffffffffffff, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x0, 0x7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x1, 0x0, "bb08000100f1675910508b00"}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001880)) geteuid() open(0x0, 0x615, 0x0) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x94, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000500)=""/98) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f0000000300)=[{}, {0x4}], 0x2}) 22:24:41 executing program 2: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000800)='./file0\x00', 0x0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) socket$inet(0x2, 0x3, 0x1) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000100)="3210c3d2019e2e8813725278ab1c5aa2850d2efd33bc83291a32fecfbb05b4981bcbfb0a81c4f33f08a1343585ac06e81f8f5b9777283c1cdb2e47d036ff7acc9285154b6cb6af665eb950fb9402e45cd7b74cbe335e2f796e014dbbb02d7b5de131743349b47d06450c5ad28a9ba35d37b8fa059490424c4c3aca0e1c6b12d2f98d96207ac60b59ba1e901e47239a412419dc047b9e3ac11d584e4dce087b9b50de90a483bb77cb1c919854c602041f9c89d9", 0xb3}, {&(0x7f00000001c0)="c5bdbf33415dfc331c192aefa59b06fcee76d1c24465c9c4", 0x18}, {&(0x7f0000000640)="511ed34e0435c534b09deec28ed79190ed43137827e8b37d8460fdacbbdc9f45c7cc25b7bfdc2574942db81acb9d6c1db2635a6eb09171ee86083927a2f75865b739eeffe45589c3029c1d5893e8d848bae480b6c1f25bae1c3adff3dc4745aef7820b1b21e5a636c95876cd3d63fc31b500009186ad44e83fed9f218056a34b1f9822d75b605df7073b4f7534a89e523253d8d3baee272f6417d68760b97a7bc9120b6a7a1fb5a5163c6d565d12407a0326f09261c3a6f09f3d11a6682a32ea431c158bd23f", 0xc6}], 0x3, &(0x7f0000000640)=ANY=[], 0xfffffffffffffffc}, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0xc5) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r5, 0x0, 0x9, 0x0, 0x0) connect$unix(r4, &(0x7f0000000500)=@abs={0x0, 0x0, 0x3}, 0x8) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f00000004c0)=[&(0x7f00000002c0)='}\x00', &(0x7f0000000300)='*+\x00', &(0x7f0000000340)=',\\&,([\\}}\x05./*!*\x00', &(0x7f0000000380)='@^:\x8f\xcc@\x00', &(0x7f00000003c0)='@\x00', &(0x7f0000000400)='\x96*\x00', &(0x7f0000000440)='*\x00', &(0x7f0000000480)='\x00']) ftruncate(r2, 0x80002) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/161, 0xa1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet_opts(r3, 0x0, 0x9529a9913c01069d, &(0x7f0000000c80)="83eac4f4e6f2f357fd45dbfad9f829296f7966b91a6fc0d16b1483b804d7a735d92109e70618a44f9ae143419e98bed3a0c2ab4b430b3a04d811761d007737e3a1b791adf26a1dbc949914f8f21485c533de41c94e25eaceecc285317baef8055d4adc53adfc078f689e834590605c9e4853d5cfa10382a35789b8ab15abbd57d3685b8663bad2c4c477c25696a5d8a700951d964a8fdd8fcd4f8a4408e91aa1224facb945729506e4763f76ad6e90e39f6b58274fa44a9a", 0xb8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000740)={{0x9939, 0x0, r6, r7, 0xffffffffffffffff, 0x1, 0x5}, 0x10002, 0x0, 0x0, 0x0, 0xfff, 0x1, 0xffffffffffffffff, 0x95}) socket(0x18, 0x0, 0x40) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000600)=0xb0, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) symlinkat(&(0x7f0000000880)='./file0\x00', r2, &(0x7f00000008c0)='./file0\x00') dup(0xffffffffffffffff) bind(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000c40)={&(0x7f0000000980)=@un=@file={0x0, ""/498}, 0x1f4, 0x0, 0x0, &(0x7f0000000bc0)=""/93, 0x5d}, 0x1001) 22:24:41 executing program 5: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r0 = socket(0x18, 0x1, 0x0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) r1 = dup2(r0, r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r3, 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) 22:24:42 executing program 5: sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x13}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) 22:24:48 executing program 6: sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f00000003c0)='.\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8020, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x8, 0x7f, 0xc1, 0x9}, {0xd5a, 0x1, 0x2}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000180)="8a3aad21", 0x4) r2 = socket(0x18, 0x2, 0x0) close(r2) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) 22:24:48 executing program 7: open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x7d}, 0x2, &(0x7f0000000040)="2e5460abe55ac83f30fb9607757bb2e9cbab75db5c84362cfed4768a1a05c38d5f17e5c905008cce6999b2cba4d2c0eccbdecf7c07", &(0x7f0000000180)=0x35, &(0x7f00000000c0)="ccc9458e2d00c741f3a97927bc35e27ff8b0a4e08f8a82134c19755b00b34b00ffecad111472089b9eb49027bd39aba1afae4f2d609c6127b46ba0c128be9098901a2aa0b6861eb7e9c86fb9a0a8534a5113767f923837c5110752cf221a5e59b9595a1b05f0490a55183d5487064dff76b1f8644b937f1647de4c5205016db2a480d3", 0x83) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000180)=""/198, 0xc6) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) ioctl$BIOCSETF(r5, 0x80104267, 0x0) sendto$unix(r4, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) sysctl$hw(&(0x7f00000010c0)={0x6, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) 22:24:48 executing program 0: syz_emit_ethernet(0x3e, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) socket(0x10, 0x2, 0xfc) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) nanosleep(0x0, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x4, 0x101) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x1, 0x0) r0 = socket$inet(0x2, 0x5, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)='\b', 0x1) socket$inet(0x2, 0x8000, 0x3f) dup2(0xffffffffffffffff, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000011c0)=0x1000) 22:24:48 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) munlock(&(0x7f00003e0000/0x3000)=nil, 0x3000) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1b80) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000340), 0x0) 22:24:48 executing program 3: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a40), 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000a80)='.\x00', r0}) lseek(r0, 0xff00000000000000, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x40000000000000}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) sysctl$net_inet_gre(&(0x7f0000000000), 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffea2) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) 22:24:48 executing program 4: semctl$IPC_RMID(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xf000, 0x6, 0x4, 0x80000000}, {0x1, 0x7, 0x3, 0x2}]}) r0 = socket(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0305602, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = syz_open_pts() writev(r1, &(0x7f0000003680)=[{&(0x7f0000000340)="5bee945d4b41467956e14fdc3ccb441f4ca48f78d6e59579affbc1919cb1a650a6c3ce92f7f153bcee100a86c0e7a2afde1325acc4dd42a8fcd040d5dc16302c33dee555c0695b2db7969380a24dc853f762ae6ac0647d93ffe6fb361bfd941467526d94b6097ac1c3ce06e48ea6aa650cb3014cbf6b38cf60205e6f0df7461abacb2cd91277b7397ff9ab9414bb64b99a143644087acec268d5adf9b92c4e53e4e6700befd35aa608b1605825668b97f65b5c147c504abf14ef501b1f3f2de9a22ecb5347602ea3ed8b95d0371e4eb7e0273e390587980e324a5f72c67f0ac17c22f7c00ca383052eb0235c63754b8d0b08e577be22817bdcf2bb6e29d70004551c299d72ecaeb508ed4ad74fd5af4c2bc1fc7f8b65f1921c626d2126e0d616d7d287918c2d4630410b0a3a94136c808e8dd2a6160bf39de7ebaffc69e5e076ab80728132190800ac991ac9b629d0ef475875f423a5d6a52cdf7c17726ae5e57f5aaf94c4a778b78e787e3bf0063880d928d9683f5f835f2c0cfe4e429180a1fc98d4aafac2b9e4eaf5a73288f3064720a44850993aaa550640161a8c56a540fcb035ed2b17a3b44c3ca3d8b28a1deab99a69ca237ae22c1056febaf533e15986afb8019e1e31a834d28f76d5bbf768d65886d58daa37196c826c16a795cf89c5f57823ad38d31da23dbc48c4263d39b628feb6da679eff350f8ff7a6f447e0161957ef8f9af88cbcd930d6094d2b2cfdbb2b44cb1f46a593f5da978b3a15aad14f22ec26a3d6e33d7328ba658e43504ff9798eec0ea2413d3f9ded79a8ee9b039d96706afbdd29b28394df97a14dae514eed4b46633966b52cdda8e4e9bf2bdedbb5c135691f2d877cbbb9e3b68931890ed2867a5a2127b24f0a1aed9756df43a7bbd059931c71703792bf35e5405eb4214599883d6ab5b52bca8449b81f3a2505f909baf46862eb99c1b96755aa9da3ab1bf552a9aaa39b4772bfd6479e853c262e1fd49d3ba6fa163a8c60a099ee0c88fb776dd7ed91c892419d6d1bd6b1330231984d44e4b712181781d20c4f6a9dfb39809d7bfa3bf34f367675127921202733ee89350da7b19667b45d318b3d3b722ed33fda5a0d7b0cf54f153736cd5ac90f73a4fac3343028c612b6daf2f5d110892874beb1082e9ce5ee396f50bf7346b986327013d0f2609c0062c536f9a4e8155592eb76b91b6df1beb698a6a2cb7aeb5f37f5184254ff042c7e9335ebecda5b412627fb3b8ff59de29ab9cc6004119f5fb4c18a6232bd8a9e2e5a17e56c164dd1dc4d31035c1f33fba4155cebdf27a377b3913e174fcff480ae19a867929bfa1dae909a944267b133234d3a29f75240df9dca60391b198263c50fc777ae168f6e7f57fd68b2f9657d1ee0419587e132f63a27bbd8866fc5c9917463f7557c53cbd3f799eaf72932a3d7784d4b1ad2e96598413047779627e90092fc33bb8af156686c611dfdaf505de83f8b12edf374ccf270828edf0b83ca0b0c9f0c25e19e9c1ddb1330b69d3f6ea78563b7ea4a33366047dc5446eae5aa1576a906e771fc94edd16f49e0815742f5a9a54c13fbd8a4f08b7732924c43fb0be1c4a45ef6bfb77e7e9aab382e979067933d073a0fc781e4fd0a38afb8af0271dd0a1c5a7da08c6d5603c7a2d0aa03461cf61b830386b7ccb976e387f1fecb9df2c4ad39cc73eadbedf7f3442d78d96a6d448642485d3086cdbe2210fd2195eaac7ec438cad9ba39bef11288253470fa1cee0b1f69e7e8029bc86d9f45b89b625e3ff6b7cc7bbb33a5dd700350f30f82b0ae89fc4f850dc03b5a8584b9e29af88215f0f635c83b0e42e4cb8eea55fe309e183959eaa9c5f4a3135b34383cb0fd812d989ae86be2a3e0024b2021a8f1e6e2bed30f577aebe101922649ce1e117af6f001b324cbd0b25b82d0a37d615abc8e98c92d1b5f86c9fb7820df4736b57481e7e0bf41cf177f4a98f33f889c583241af1f6d6d6963b242b2cbd4fe404d6b59890f17c4373b40960638d495a7e972c19d7d621303d2fc8127f5283fd10cc87d169a03985819a34372925179afb56343948f28252baadff42f4bf34959f66ca05931619d89845781094d17aee0bb4eb70c83d5d8298d7cc42124d013c463ca12015a216d3ac335339f258dd3405db1be4a1f1e5a442e4c72bd2c40f8d1a1282a174024f66c339e5ad09ced36ed05e733ac0d43361465056f7cffe5114d1b0df716c64fe859291cf10cc5559ab55a913f17b57acddfa60a5fb888bae6eb39654ad9135062224de37aeb8a4f7c72f689c7420ad49c896311e2a2f966cb6661edb9c153531f71c8f22b1976d030a51ef40093d4d3330dc18801d978fec353a865d24ed4000b0a873fc5736968136ce8d3cf1173594afa98831dea4d23ba3fbc5f1bc785ef5fa8f1a46ccb07777f82c6b66dc92996db3d49a51a7505de9574ba9727e7f386e7ddaa297a9f677a8ad9c189aaa79440281f6d8262bab906c6b1519959d36600766597e47f8cc3f57a170b7fc02d855da825077cab1726178c9edd4f756c84eb91451f1b43650159b8d13b0f6db15a888226f3015c7de19a0ecbd8b266f7e4d71cf14e24f78105251a814837fb03352f36d15bc4e55fab0a0d3518b9d036cf81f588134be7cfbcd9aef56dea13d3d663d570e3893dff704431166b799eb7393f9cd798a6f5ae31e3bcc9970005f21b3efde5666c05874eae0de1a3a022992ebd3f16b1a18b4dfa99a7b43a8b23a55e2c7af7eb89d2ebbc388724e7dfc3d0c497241aacf305ed8dca8414fc4bf7e4f5a04fe572ed1c8dab4fad35f7479e4d886a65f3bc943e0eb58d7beda6fc46465460ef4b8feddc457466bbd8441a12b9be5878646003899b8f4eadaf231236d7357a044961180c75b403c687e088965b311db6c2c84aee3e689fc6420120e30495aa173c24144a8f584ab3ae3edc689e12f811077e750baa948f7ac9198fbfe9cdbd00aa6e12451c5218e97d4c5a395624a26af9068e640aec7e4b6ae6d704ef542ac623d485081410b4ab501e980253f8cdd0090e3e59daeca63137fe9e25acfa705401dd0722f5944231d8d78f16cc42039726025778cbdce8646772e2b8d713fb9de52010591407e085e119846537f6c14fc8da66755d3b38aa7eaeaf21cda46121882c8f96ff545930e601b50d4b38151217d89e06925ddbf4cb2af7db7221bc78277cbe6db70d78e02352794b1b47606b778b556046ae88d3a3ab142b8613095210e77eedd6bf498e6a0f3edabcc69423f5edcee413ec34858d3e4d51c0f10c5a0067e3c0f31cfd1381d92808d68a7d87c2669fb4b209e3247438e883fcdf3b177e89e02fc4b05b41cc63736226ea4422978fed9f0911cc2ff5fd0c88beb4cdc77176b2a68a21791c28b95c4488dbe66fe63e18eb0a6ec886e7608b495cdc7bf4c30a6bbb3b74fb7109ea64950a831761a326d589271baec37910d3924cfb78d4f2ebe7b624d6e91e7d21431887590884b03008e016edb6d6f2cb2c583b9acb3132511866e5a26d4f15f74d675a0d4039b92e223ec7e31122c8e607a8288936fa7883de2555416abc976c4c91093060d32ac8070b6750b42d1aaf761fa948c25756005e411d7e36adba826ee4f01e3824ff03ed6b7ba0435d8bb50623d05c167a96e30a5b8f629a697cd4dc9bd92a57001794a6f1758198ebba7e206f5d377ac817af43e52818c4bb698f4ba24254579f7882127cbf135e0b64de994a98a1ee8d84b09b63530cd7540f7d9368b9dc6a8f8fbb64f00f2ae8bb1e499c60d932f32294fa89a743542176c4c3c82a5b54ed827238151550caeec58b99a94e63c784c1d0b66cf1db40052b10d34a29b7ef6572db814ff2a3a22153055426336db21f2c5936391cf0ca9906f48acd8050096bd44071abf2538bd3a54db41cf962cb624217c05017d20915e9fa57fdd3ea2c215dfcd0fbaa013da5d22f7a2424a404cd46f33a221b1348d695469f14ad156a978a32bd75bb7c5529b45b6aa43c89523fc0508f9aedc0d4d12a5f40c2525ce56f2d5334e99db96a57669474b04fbd96a37e7cd6025dfeee61bb3e33c93cb7bda3f1546c108994b0eb68667dbbd2b54ba76787f66fe83b08a2c81aa2b955102dc4e47b5294ae50889265925dce5359c5376af7727c580d0d3d6a95475273eb57bab58834ae3cb1267996afad47c509976c6c0c5368dac6ab0bba28fefbd038a7e91b50bd557502a76ffa281d5c08dd84b6d7e88e28da141cbf4a0d6198ae0e5322056b7121438ab851806780d42a5cccfd2edfab2ce6664efddd8fb24a267c792c0569ec49783381cd8efacde949cf62011449e4872080eb5c22f47293ac7ead897e77fb1a3809c91ec86173f75047e09ccadc4a235a5de9a43eaca8d1ff4aca8cf9ee73cd61d1d1f7991167e8ebdc92e0e8b131593ede2326efd2e105b97f1e69cd4683e169aeb31c7c6bb45373847915faf1b2ad2d08ca5da6ebd561abf0ed70a66b7562ea897f662d7e21c689b227a75ac785ae2311eaf20f3a6ef9a87eb0c64fff9d64f1daa5f8f8e8b5b6afab651fd265cb19d65475e2e226fa4f891a6036e4ee1fd027ed24b77099c148947127356dcceb21a882dafb7f77bc8515e5481446934d7f3704fcd7de94aac172e10276b6fff4196498ac2f16432faa2f7e4a4e6f67f5c17cb1551388773900aded003bfcbbd5dd24b838adde6244f6a13835d5dc9698d62bc2a13f61771aa6005e9dd9e2b4b0180b03a2d013532ef44859b2b5dc3b873c76e5318ff2f2c9a133caac0ca3ba3f8b9f6be6bbf1f00e3ad317fdf0ddb8addb5b7c84f65569f705aabe4d645d08699ff4b18448631b7f6168dd1c0447b7676e2a83317fb9108f12ebfe30adc135056322bf5aa9c56d4174226e2254fb8fb122678d68508683eabeb63e222e422501fb63e03b61372cb1f26e6d4e57743e7555ad8740de485fe1cc05d5c1c7bedb5e070b2f8fedd112521759c1360bb0bf619a7131153f8edd4610dedb1cb30cb90fa68c4442666c25e61dadc99cb7ffeaae30ca8b1143dfc38af5b3c7eab65bc3cfd08728bd103b87730a3954d71c8cba104be0cc2832d6fbbe4dd425ef0cbe6bbe72ea4782ec4cc210c9b55480a34454d5f4a2c3542237932759511456e19588686ea3c4e30f1ea43cf01eacf7b2758f03b7be213974b5beda580a36181139c140cd5b46d8a7eac8fca3835747cbdb5923a1a8bed04caad612cfa9497ae7e191dac1cc14286f2c61e18e5cb58a299c34036734f3b6f3ba2d562c50b54f0a062ce8f0018bb458236789a33dd5a8ef75c6066ba916fcb8cceb7f2477e782484927eca35d78e5e7c91ec18cbdf3456832333d49918a96bc6cf3d9dbca806991d3366d84ab5c232479fcd6ee8e8fa16bb3aa1d0180323d3b4f22dc95c913e96e1dca048485406df469d913140f13fdcfa47a93f7bdacdf2da9fdd0077b608a44e978dcb9cebac8a8aa9280d4321d3a36a00beaf677e71f6080f68482abb7cb37a3396d3a8d4ef36b66673e57d79b63c6488b49e51ff8d86b8658a5eade1fe8f46d4a6d2870f7ce17d7f9b57b913f0bf5a8d2976b90fd85391e056efd02213029808c712ea54b8fe39fd9cb5b285cfe572369cd51a7fea31a62f503155809c12de3dbbfa3d31bafa7e4c96829434da52cc2b308436c85810ac11a6d33618b3905f8de65fb1c2d5f5fd34c4de80294ecc900b09517268ef89ef85830ac8aeda1069e37975f08eb345b2aad67fb4aecd564208459d51214ada9a864ba8d2db1be", 0x1000}, {&(0x7f0000002240)="a580e2bc94746700155a02186a5e0f6ead9220b10cc51eb6534aa619ead1dabc40070000005685f0a25fb04fd146efafb2e63ab94e8c8568f5464c476eca22516938d29f91d22ef15df11ec251be89185bd00ddc0813f2f962ef04003c7409000000f5992a7a90ffe1f6b6fa7a1b73adf1e8e30c0800000000000000c960664582b213aecbc27dcc29a285c575f85593df8bd771168a0ec2be9fe521c250bb37bde7927d00000000000000007a32cacd440849bf7e34c726463683ba100a98394a932f6cd80461df89449c721fea967c53be408670d196a33e9d3c541fb225c153975fee4a27d863104468763633c2c7df862352a1540cb64d54c49bb74a9e71cb66c34fc6d283a337d2dbdfb95442c74c0c6b52ddec3e13eb253df72cd6448bda401b3ef5fbd0a7b52dccdcda5d231cfa3bbc27b1a70e6dee252436d59700048f8db7efca9f28995c0ba525f051d775359e9e03b5d1806c4dfaba011eaadb208765c93fe2b53848825ce5d0cdce76e641f30bfd520a0325baae7e59e4a3f33701d9ec4832b38bf3e5dffaa19fe89164cf57f92917362fcdef298999a7bf01d388140a11aaf6523f9db896acf07687ea674bbd05871bc3f8cf9a10ae2f2ff941cb45c11f51bce200da2fbe8ae3015adff431fd21b13509247f669641906fe5ef74587efe5ed77704812822ea6d4e5d80a18a84c0c9e093c7f036c50a06f9f5db400103ec1fdd65f507635f569d31e960107c003d2204d1296b46", 0x21a}, {&(0x7f0000001340)="bf21725f5c5fdfed0280648a452d6cd2bebef08ba857155e1b800ebaed7a0936e61cf7317d7bcd5adb72622b4ffe24ffd9e78c6115173d3ba19fcb52bedfef8981d9b7b19af6db9109745a60c76cd1113107f862d6a133aa97204e97de746060e7258c328561", 0x66}, {&(0x7f0000000140)="367d2af1ade7d415d7630c30390df0e74c1329bd0a05a419d7dfaa33443f7172cfbeaa0e0774535cdf31ee51bb84f10db032a977f49daf62fcdd4436b68b9526d6ef793393fbac42066c051b92f6391d0f187ced09b211c201de3ec9f925ed8b386408be41d436936a7aa7dcb6ecd54a5cbc69d2736ac780b27ada1dba69aeeb900e62e565d52eb51d0ab7d245861e2970f669eef6941a6489c369906ca285031b061eb088eb79f9f3bb1fab6c361f078a04a5d7b24ba8e1725c0b67b5b75ecdeb86e915913b420675bc668d837a543034e0d59c39c3de6008533d76024b3c108237965533d2ca72941d76d5fd3cc884678e368c95c4377b1735cf5f3ecf7e0efc2b448d0a9cdb7d9b14dce3bce7454e75c13266dc8179bf658bf5b0fee80de8f82b8b91c6efb0fa311a840e3e6441b14ac78f9c8e1e0afdf80093e760af924b72a82ca856ba1f9d4e4c35ba42aa3f2551422e90c2fb23276c1c91461c4a92acd0ff10b0a2b764a4e925f3ac3f516893c6833cfd9c06d65e65bdd8aa255d69b08f621e39b07bbd383d802b4f2ae69137a90dddf3463a67639d8de3ac3dc2f6c7d28390d6a85de943a6a1692c3a2fedf3b695dae9eb58f5cbb4351486eb367ead1044107a98f5f13584eb10ca439836cc17ee6028580c5c339f38385491a4dd82839e32ba91e15407a13df6d7e408eeefd4861e664c329e8352", 0x1f9}, {&(0x7f0000001480)="29822b1003749224675e1c3bb2b16b5107b1856d1162107f4c7241bcc012bcd2d7a2cf49255a49d01ae2024145542fd49e37282c1a60cf69611a03ef", 0x3c}, {&(0x7f0000001500)="66c4b8f1ab1d0556c6b98f994de1e0e2d22eeb7e6569849cdb991210933c7cf63e48adadd028201e4e61651bb15d0c228fa54004c16251ad37d745874654ff5e1935b20c1522cb809864c4ca47e2d358b7afd80ee90de3ad354c39968d92ee3deb5c9ec4acfff5af94631eb5d7e2b598eae645535bf03ee0d83cf9bbbc3666169e4aae26ecca90ab04fd6f00d922470314c6c5d9f21ac97923a69b87c19775b75ef9d1dbb1fec249e7dcba182456adf3b893c68ba73bcd0991cf9f79f97ed37202e88e7d42c8797d1ff3a71879059c9e3637fda5a6dd33fe35b16ef60720244ce17b7b41640e43d8314f2d23e33b1fc81048e1151eb1c492c3b42a0e9943a46f912800ff25b190515b00e2ab78087e7766cd83da630b796435b3bc10fed7260d4fa5edaa6ff011dbb13ab4921e4d2af7ff752fc9a501a59ceca83cd87dddac0b478f7f2791237769ea7278e4539913de4da2b68cc3c6bcc25c296e3825a8a94029c8e1e0074ce384e1dfe359e52571639e4b44c351de84566319fe553302d36280bffb1db7672077edc82445cee6f3701c4363860597fdd4ea75703fbe84304f786822a40be16c85fd14b34cb96a0f6a550e5bcdb9f63578d57d0291079d8a41ef64d6cdf8ad575fffcaedae92766bdd2513ab8f5b819272a20c7fdf7d81c4dd736dca67204eb9eaea0afccbb270f298b6a9fb2dbb3f2cfd41df3bbd324521849e3ffeff1fd6840a19e2dd9a0403329b04ac8c89c3665bd57ade2bf3aeed9aa3dec5e9be8d1576ca6be638292160e7a559c1e6a96a81ace3b3530afeb77997fb11e277700ef9317a3b23d169f2deac156c61926e682747ba64036cbd563a9b7aa2069361a9c81c827bebc3bb19058a7c6f154746498ce8be1df3ef7796621bb0ac4bf914ec72fdd2b8c934afb340246307c0c4bd800815574f32506b9ace450ca5cf4f78a8d1179639ae3fb72192dde8ff51770cb1ee8ea1d136ab41dea8a7fac7f3d208cdafa5c9dcf332da74bc35742735b731bd368d309bf986a9e5f88d0a27d339985aec2c9670120c5902c485d9a43847bc82e9c7dc908691bd62282851918785ac2c7d8914d9fcf85f13e039d91865caa63aecdf15d9b85cd718d87634849229ce523ce37bc822f7a4f94a8cd1dadb6b909cc013ab7cdadd404a45acc920d4034bb8ad5add33e177ed3ad741a743f2f79622d38cf52e65326bac974d3d3e6c61b71ff879a2ba46aee5c5d5b1024726e1f76c232d523637fbc1934013da215cbfb6365b679af9d2860ec4c0591b25db159f15910eea7bf5a1b28d5f4b6bf286e855e0f771ffc9c816a305adac93ae5c5b133f659473bfa7e7645fcbd306b1e0317e5894727081b5909166500c46460bb724e6520609e3da4966dc471eb53323526f99deae7af9c03e5590d969a94d8a5a3f2f58c1170be052cbde3314fd41c7dd529eee6ec5f143d24b2771937d60ed553fa261f65e91db8dfffc9d21283eee32c353924bdee0c767ef4d84b59b482f228450e4af868748027426bd28ff3ea5438bde55aafeb578a58fb03dde62731c02be8be5aa9bbd6e9ea9325b5be0e742f1166ca6dda5d80bff376edf3251e9caf6251d7bcdf480e63a5dd260788fc731e46e0ce3ed99396f611d217ae66d9c07062938e33f1bee03d13e875bbb6bfe9d4c2498470b490e4d5e93913975b7cd84f4507d27b2d50336856ddda1284e9942be05dc5be80f5e8362016aea47421cf8277b0a40539063712c26f38100b8924020a396e425bed2188afca600aa2576f8e1d277ae35fdad492bd923d5e50f799c03021146eefac54a98745ebb1c134fb8d38e412c9040fc9c84b1f4cf6c5a7032f623ee482ad352c3b501bb3212495df620eff9e0c3e7d766704de8db8edc6e82c77c707c7a209994a10538ac96cc388662c675a6323b84473508b8d88f70eaf8c92e3c14f98398b5ceb2896b357445b1e82c034bbcb75e34e2180fe414b6e41298496201f69616778a33a85f32536b32c1812e208e6a7316afac63ce4406429f53bfd792c072fc65f00b15c903fe5df5346ef7243c39ae40b80b2ade76b3242e3b1449f6ca6d1cb21b4b428fa370747a392a2809ae1f475a45f6417dc5699fdbae5dd672db4c63ea80f0e64d9d2694a7df3535a4cea0b374ca175cf16c9cac5e4dc2cae9aeffc6c4ed3087cf68946bd5b04268a5baaea2adaff84031c2cef480372b23b49c11f58c2deb010115b3652756dc75f4510eae9b299149d9e8466caf65bacda75bbca716bc01265185db67c8c1f7d532938500eb607f394daad79315d800b4e46b237f57935d794b55ef5d40376b8f33728a5f26b5ca50aa94746377743bbf4e2a9c7ec624309dc47f5ce60697e92d11877dde19ecb1f0d05f70f9afbea0d6d91e44e219a660e94131b723445edea4812d7ee19b0f236771a9ea414e0ca015d5ca1445ae7726ea5d30607d1b53598f17ea4b53570feeabbb1e6ba159e8450e16a2e88fa977677028eb6170a505e641158ec9503428084ca2b89bc3e1cb787c40eddcee12075b50d1a93921a1afcbe97dbfb2364b31cbd1af1e02d729da8c9e50b4193105ae19e28874dec61bfb426c7744008321b3216d01baa7f485cbecc19ab324263898d092f4ff5e3e4e82dd6903a50806d3efdfd60c60fe786bcbd23dc32c59d0985fbe3b5560f99067a4192d442467c00308872de6a5c622536326b4ba06c44e142870fd62f4f16b83666e1c82360103ef130c0b2ba0eedead830866a8312012801f245d869d97f65b7533460815a38c18215e3879b11cb0ec729af29d05c534af4d998f9de6ee9c297b0fecd18d294927c6860bfe1314731664b55a85ae01c3de8ab84dde0f8a9e63da17669d8016fe3e55da35b52e2d00c364dd7902888b2f413f3ed150a11591f84fc39db97a9c1ca61d323ac785ce685cb5f8c1b4eadc645297745a751f937c105403954d6ffc7377fbf097a8f113ba7579d2b547c4a7ea0312996e0a284e4fd3bb00918f3b6798f050f4c2fe91acbd8c104dc617036bccf30376ae3ea0ccd329ad3377f871ce067f909feffd235479c892c8cdca5619f4edef0a88429a0bee7930d81b06c8b46078a6714ae5a960a1d03e3416773fde18bff0395e900707b79fa4583afa2e320c72005871075e31adcf5c2a17b22c94fb1f759baa8e680f5ce75802cd642864ebe97a9d442311496611653a5e166e0cef6d57644a8b5bf91b0a0091c7e2038c1aaf8f7b89ac4f08395c03b1f185e1622fa59f3f1c666c51725fa2095ea6806a263e64a6af7b3be2649d98649967cdc04a93cd08906a2803e9bbb54510acff3e337441432f79e0c1ed655662193835fea5ebde6c18820961b9c05cbae7431014db130c5f3b26a6ec2f1b4c38417f6b2979a04ca1c66b38b24d6d57faca86ca39b7febed525cd4077f5aeb54c842c11a3d3b599732763dbea70750bff3f12cada3ba70e5c0c43ea8e91b966f173ce2aeeedf84839664a44e7ae23ada738bb8045b1089ec745be8f80728272e21c6753feca6c303baed200ef9851e9896e3b19ec9803a7a2824f558b63c00e0cbcd4297779135a780038147ccdcc8081bd941871fb0279638fea7939a79f13663af902160d39d4ed0127444664af8f49ba06286d7a5004d8b9cd831c3ee4f994a6646cb51a74d7f344966ad80be0ad8436269016e7111ad807a37f9b1a4d7110cbbeadc31cbe2c8e213f037f24c77dbcff994e333dfbc6142147b00a", 0xa60}, {0x0}], 0x7) close(0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="361f77739d7316ff315c44838cfb44b7ec931770e51a13b0836eb0f5f12e12586d966e98a2de61957b2d75a65144c4aefe4506dc843c9cab43d9534e4c1ccc8d68584d24afc41095b9acb10738ba79f88d922bce0f60257a50a0a2fe01", 0x5d) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206910, &(0x7f00000001c0)) 22:24:48 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60346b"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x100, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, r1, 0x0, r2, 0x0, 0x19, 0x3}, 0x0, 0x0, 0xffffffffffffffff}) socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000040)={0x0, 0xfffffffd}, 0x10, 0x40e) sendmsg$unix(r3, &(0x7f0000000280)={0x0, 0x3c, &(0x7f0000000240)=[{&(0x7f0000000100)='l', 0x1}], 0x1}, 0xc) recvmsg(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, 0x0}, 0x0) socket$inet(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x1, 0x0, 0x2}, {0x6}]}) socket$inet(0x2, 0x3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x2, &(0x7f0000000540)="71f91e1f9ccacb2f46ec07ad3cd33471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec3708241a18cb2aa7d114891626c6a141463c3c0d2d03cbca346b84f2dd958d78397cb2aa84e2d2e0b29d1927f6e547b2392a9a69b8fe2d48129501b75b25cde212bda9c1c8edbfd0bd7291970a8288746421815a4f24adf6a7b9925f825bca9c64f33e97a05cbcd58711d8c8d869f2e7fd6574bd5ae84254ecc31f19e35ccad58910ef39fcb82de79eb69f04c30083fc0ec98efa9d82349e1b4cf6837501414ef4a11e99c8183af0e25fb77d8f2335b80c0ca7373f1a360013d616a08d0213ec7b6c89b9d6c69eb3a4abef587301d9eafd6990911f935025b39db1915", &(0x7f0000001500)=0x101, 0x0, 0x0) getuid() semget$private(0x0, 0x0, 0x96) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0xc453, 0x401]) chown(0x0, r1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x70) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/173, 0xad, 0x0, 0x0, 0x0) semget(0x0, 0x1, 0x0) r7 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40002c24, r7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) msgctl$IPC_SET(0x0, 0x1, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 22:24:48 executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x1e) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x8003}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/105, 0x69}], 0x1, 0x0}, 0x842) sendmsg$unix(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) 22:24:48 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/188, 0xbc, 0x800, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) getpeername$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/79}, &(0x7f0000000340)=0x51) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000380)=""/118, 0x76, 0x843, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000440)={'./file0\x00', 0x25fc000, 0x6, 0x6}) setitimer(0x0, &(0x7f0000000880)={{0x32, 0x1000}, {0x4, 0x13}}, &(0x7f00000008c0)) clock_gettime(0x4, &(0x7f0000000900)) msgget(0x3, 0x300) 22:24:48 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) (async, rerun: 32) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async, rerun: 32) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2031, r1, 0x0) socket(0x2, 0x2, 0x0) (async) kqueue() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x4}]}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) (async) r3 = socket(0x1, 0x2, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) dup2(r4, r5) sendmmsg(r2, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) (async) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) (async) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x40001, 0x0, 0x0, 0x0, 0x0, 0x7}) 22:24:50 executing program 7: setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() open$dir(0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) kqueue() bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x1, 0x800}, 0xc) syz_emit_ethernet(0x82, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000740000000000069078ffffffffe0000002adb94e11b79fb73d28a95936b27b9930858d3989acb4bf9f3130c35d09ec4d2414f27c4b851f6622af8c11a08136d66b3d0ee8ed7096807e1024a755cfd2b4a33b48f7dd034b037973fcc95e2ffe0eb7521e73d502a823075431a64202f51c59"]) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x1, 0x1fffffffffffffb}], 0x7, 0x0, 0x3ff, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) 22:24:50 executing program 1: socket(0x0, 0x0, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)='+', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x2}, 0x0, &(0x7f0000001a80), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x3a, 0x12, 0x0, 0x0) close(r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000040)={0xe3, 0x7, 0x7, 0x9, 0x82, 0x9, 0x3f, 0x10, [{0x3, 0x7, 0x5, 0x46}, {0x401, 0x4, 0x2, 0x7fff}, {0x0, 0xfffffffd, 0xfffffff8, 0x10000}, {0x7, 0x80, 0x7ff, 0x3}, {0x9, 0x4, 0x8, 0x1ff}, {0x4, 0xffffffff, 0x4, 0x96}, {0x2, 0xabf, 0xe43, 0x400}, {0x4, 0x8, 0x100, 0x80}, {0x7ff, 0x3f, 0xdbef, 0x20}, {0x0, 0x5, 0x87b, 0x4}, {0x5, 0x100, 0x7fff, 0x5}, {0xf77, 0x7ff, 0x7, 0x520e}, {0x6, 0x1, 0x5, 0x6ca164bc}, {0x6, 0xfff, 0x7fff, 0x7bc}, {0x5, 0x0, 0x9, 0x1}, {0x200, 0x9, 0x72e, 0x8000}]}) 22:24:50 executing program 3: sysctl$hw(&(0x7f0000000540), 0x2, 0x0, 0x0, &(0x7f0000000640), 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x80) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(0x0, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="12ea609794f4f73d363223f44508654106c2993df6bc42d3d8f57ffe3751fe38ef2258485c4baf05fef60400000000000000662b184a1931e344a5d9fc6fa461b9f67ae354092b76336a69322e3f6170617ed07232fccf9dfd6c085c1157b64a20c62a4705a075a0c324ea9c0dcbfe0f95e3237e287b33eee9616c1c2a17400fbc1adc809618d089312e642805eb05e10915", 0x92}], 0x1) rename(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') msync(&(0x7f00003e0000/0x2000)=nil, 0x2000, 0x2) syz_open_pts() syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 22:24:50 executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0xa2a, 0x0) 22:24:50 executing program 7: openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) close(r0) (async, rerun: 64) r1 = socket(0x18, 0x3, 0x0) (async, rerun: 64) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr=0xffffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) sendmsg(0xffffffffffffffff, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x0, 0x7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r3 = syz_open_pts() close(r3) (async, rerun: 64) r4 = syz_open_pts() (rerun: 64) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x1, 0x0, "bb08000100f1675910508b00"}) (async) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001880)) geteuid() open(0x0, 0x615, 0x0) (async) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x94, 0x0, 0x0) (async, rerun: 64) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async, rerun: 64) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000500)=""/98) (async) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x2}) (async) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f0000000300)=[{}, {0x4}], 0x2}) 22:24:50 executing program 7: getpid() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) fchdir(r0) writev(r0, &(0x7f0000000100), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) 22:24:50 executing program 3: sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) 22:24:50 executing program 0: syz_emit_ethernet(0x3e, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) socket(0x10, 0x2, 0xfc) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) nanosleep(0x0, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x4, 0x101) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x1, 0x0) r0 = socket$inet(0x2, 0x5, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)='\b', 0x1) socket$inet(0x2, 0x8000, 0x3f) dup2(0xffffffffffffffff, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000011c0)=0x1000) 22:24:50 executing program 5: setgid(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000080)="be95fe32fe0b8a3480ac5aab4c8cd68304e079e63ae5a68c84498b1d897fe4c86c3b6e3607d7ede9e7f2e3921c4dd4ebbe5dcd6591c10686db2845c921cae189a3db91c3c093cf23a8eb25a251efc914230bcad3733b593a27c3724dfb5f70fe52f9b7a87b3ad74e36caed8cf727acfbabfe27b12529416347c3eef3c54c2d4c6e6069cdaf3f8351e67134849442d0b220b09865f23f571783cfccc7301c7647d8d68818fa3ef86f6039e6f19b4203ccecdb0df6a1e28b93c17af4b1c7afc8e18ff8a5dea82c79189c6d373ebb6e92d060c4202ce09f57fe9a7871a50d90ed7e9bc9777f2384d8a716efdbb0021f7bc48e0dbb856eef1be0", &(0x7f0000000180)=0xf8, &(0x7f00000001c0)="774bec3c6ea683e8c8847b10dd2bb2b3219b98d1b5e3bf5f94856d5b650892a5f8fa69e9795c93186e504993264eff77143c3fc57e4abd60936c73c411b7b1bb10d6efd6e92f79ec92d4ca537205758bceeb8605b85f6c0dce6739ea2c80be2907d6e89843ac391d14d7bd3552f10b0c235dc8f813c36f2e1fac6a89847335073914a99394fd7611d865aa100f5c883d66b1a678439fd3c2fa74a3c66aba4ba46739a12507cb5df7e98884", 0xab) sysctl$vm_swapencrypt(&(0x7f0000000280)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000002c0)="8253b10c53bd638f0913def7551788b534f77c9ae73d9d194b9eaec7dc96d7a8d7ac9eeae8704003132d1d728dd8465653f5471ca5c0f19c8a3cd2101b9465f4571f14db594204dd1251ee8207571e39343e46d9602b002f1445e55f0a7c97c4c164df986ac9387c95bbf07a913be907f531efda4488a8b0381eb22753e96ffc6fdbf809d83ac900dc6a53b57117913789bb833e70eaf441d8068c764aab15882bc4aad88599309a259aee22e4449ab791", &(0x7f0000000380)=0xb1, &(0x7f00000003c0)="b997872b0ab6dd5aec78bc937303bb64427fde0e958b0726353481f976050d95517c680552550d0068f1616207d3dfeb85385425a907473b4a53d5639456ca984cb28f5c9d94304ec530d19fd03243c3abc3e8c9d5977795a7ec4a59fd8d885a8a88511b003b8af30116b0675a20bdfe2e018b0d11ebdc134af6417687eb213bcfe17487a86fed25ae89debb46359f342890bd64ba594857f46bee0c", 0x9c) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000500)="a6f5e1dbf4ae4199753ca2699058b106376fba512a834af2000933d5d047d8de01", 0x21) openat$speaker(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x20, 0x0) r3 = dup(r1) mkdirat(r3, &(0x7f00000005c0)='./file0\x00', 0x44) unlinkat(r3, &(0x7f0000000600)='./file0\x00', 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) bind(r2, &(0x7f0000000700)=@in={0x2, 0x3}, 0xc) sendmsg(r3, &(0x7f0000000bc0)={&(0x7f0000000740)=@in6={0x18, 0x1, 0x3f, 0x200}, 0xc, &(0x7f0000000a80)=[{&(0x7f0000000780)="efb3a7f079169dcff4ec336070a96a5b7979a9f812dffdbd585415e41e87fe8dc23fbfcace0d8b8ac974c2915456eaca0370fb8fe8a6892c19eee211132c79e7d6a4ceb99fa9a46af56c51ae3ceaa5ed41be5eb1c9ae4985feaca5ea08d7a96723ab70070e093bf19490", 0x6a}, {&(0x7f0000000800)="19424ce8415378c8f10a4b9dd8c3b75c914854fe7bf27608ca7b8c572955cb330be409068f6eb813b5cb3cf69e6291259839598b02d20acb2081fc03d3b05bf5497c13fc", 0x44}, {&(0x7f0000000880)="f021df5a9e3ec1c8c2dda11d8b0601350f5db2fa47df4b590836d0b8e7cd0b9c87188a6de9a8d843e25edb09ad65cb5463c6e9e134af8c73f1f971c32ff8cd603763f9b048ce167ad2e7aa3b2bfa8a97484b4cf87b6f41ce68424f06def26e0b32f8f4ab647ff45995a42a64d27e863f498f470310ae62154c10e86194951eab500661b033d0bbfddca72b4e5e5a3b94dc9a36e6caad1f31d644fe19b709e8926562916e408ce3e7562835ffeacf47b93b52", 0xb2}, {&(0x7f0000000940)="3a3799ec1f8711c143696e36109549027f6cb61c3b5ab8d4d4628f48aa6591f30cc5e966e670039a341a269f9887e046b071adbf9ff9f05b649bb9728fa09aea8b8fb08658c4692eabd43e2c711562d8f881f1f56a861f7c8ca73db927919aabc8c20cbac3e6d5f35c4dda1411770940f67ef148ba1e4b4b479dbc8bb1bd3a4c7377524207ab", 0x86}, {&(0x7f0000000a00)="04eaa54b85d73286283e2b4391e2b7781eb6c3fd4646f87f550a15fb42c0611d803f990a75781c808e08a2b14e2408a23fbd95c37649ce374ac1fe14960df1b6f758e752bd6b1939f346ffe47b36567034510adbb441a5c9", 0x58}], 0x5, &(0x7f0000000b00)=[{0xc0, 0x1, 0x6, "0aef493e29e8c348aeedcd5ff961a80231855a73ed5390c084ae7994c75a99390f58b89b1f5520eaac4a50810e377cc19a5fbdc411c00c07065e29d0644a35d1d67f80d61dd915e0cd46a869edb9d044027c4c975ead98658c3aafba166568bc149f47907598882fc0e8149fb3e2486862aaf37ac9c60a37b76f60d005702ec3722e726f801e9d0317e550e6d355a4909dce3295c1b2fc2cc324dbb9ffb17157eeb3d8ae049cea7c60"}], 0xc0}, 0x8) getppid() preadv(0xffffffffffffffff, &(0x7f0000000e80)=[{&(0x7f0000000c00)=""/14, 0xe}, {&(0x7f0000000c40)=""/87, 0x57}, {&(0x7f0000000cc0)=""/186, 0xba}, {&(0x7f0000000d80)=""/231, 0xe7}], 0x4, 0x0) getsockname$unix(r1, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000f40)={{0x18, 0x0, 0x3, 0x39246a3b}, {0x18, 0x2, 0x2, 0x4}, 0xf852, [0x4, 0x1, 0x4, 0xec6e, 0x3ff, 0x6d80, 0x0, 0xde]}, 0x3c) r5 = open$dir(&(0x7f0000000f80)='./file0\x00', 0x10, 0x22) mkdirat(r5, &(0x7f0000000fc0)='./file0\x00', 0x125) writev(r0, &(0x7f0000001200)=[{&(0x7f0000001000)="40812c7e0ee9f3ddb264295f30e60264", 0x10}, {&(0x7f0000001040)="c35f4d1a9455663a3858e7050d07b1196b0d73ee2b70e37ea4438151f51d1f897773724011f1d93e675f8af5afe58fe26f128f40208820802cd3d7890ec7d21ad980e4", 0x43}, {&(0x7f00000010c0)="03ae47c602dccd8c0c2a143d67a1145544b3d65822505dbfb47d8fd0cb78925a7dd369f9bd34cc721f9c77a6afa6a3a7677844e4d828d1535f224dda", 0x3c}, {&(0x7f0000001100)="4a847c65c5582c335c23b0894b8c3cb11dbd06ec94af437937572f1ef900efd0e67ccd5010cb978ec8160d2458bb64a64c5759fb61af51e140a2b114c0373af21f17968e82b373d046d5bfa155bde9ef5b01df5588cb3dcb01c6e449f2a4554de60db6f6840f755b7cde0ad2500c8bc7c0d935f9d44a4c645a91033bb68aaa8d3c6f293a203ded08c2195ca70e951ff114d53d58116ec7d354af1b0624ddb7f1a7bd7bdd51dbe7dd30ccd99fdddb2e54b0386ab4ffe8bab697fa2e95525af8a3ca7c9b4af3de0e417d28a31f4aafa7a997ae722f666406f3b2ddf2fe6ae1f73ee287da7588544e14829a6e7d4041226646332cd806e43994030df3", 0xfb}], 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getgroups(0x5, &(0x7f00000012c0)=[r4, r4, r4, r4, r4]) fchown(r1, r6, r7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) fcntl$setown(r3, 0x6, 0xffffffffffffffff) fcntl$getown(r0, 0x5) writev(r0, &(0x7f0000001400)=[{&(0x7f0000001380)="7cca9ab2a9dedfe339edc8e7c7f4e665395498a53a00309af4681d5b6ce8eb288976436d7a7ec0e8f301d7924075444d2e81c059a440165a403f6a33b1edfa9228a94c543ac34df194434fee8ab79415b7f8fb37c4783d7f4538aa07f3dbcb31f542ffcdc1eb026d6444fd10d2e6cb166c710da5cc480071", 0x78}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000001440), 0x3, &(0x7f0000001480)="340b12e1f081531440859a8c63fc941e23e57d058f87d05e0fad7e1d31ec7b4851795e2432931c72c48f1705c65a7a9b512c38c46bbbfc2e85214b7d02d330e2612db93b3a5d627b9c04421e05b1fc18d46eb278c7251a340011ace2de08727359aebca016e971854b6b95", &(0x7f0000001500)=0x6b, &(0x7f0000001540)="ac5915d82b3d0f427f497ca6219b2b2e15e387fffc50641d2780b13c6d4f0f0b92b1bfcd369a48e03a2041c35696b71a943a574ec067d4e78734f2fb6b9f9c5abc182c1cd47dd2e35dd97196fe0f8af983873ded33baaf8e2678eaa7710a0883252b5f0d135a7d5c032824838bdf621c528c3bff2fc72ad3751a302efc091efe05192a69fa988c5558d24d2bf83add3fc6bdc0d36ddd294ab4259d3f7df9deb77a380dabefbd1f", 0xa7) 22:24:50 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) (async) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') (async) chdir(&(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r2, 0xee01) (async) setreuid(r2, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) fchdir(r3) rename(0x0, 0x0) socket(0x11, 0x3, 0x0) (async) r4 = socket(0x11, 0x3, 0x0) r5 = getuid() setreuid(0xee00, r5) bind(r4, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000002f80)={&(0x7f0000002b40)=@file={0x0, './file0\x00'}, 0x5c, 0x0, 0x0, &(0x7f0000000340)=[@cred={0x20}], 0x20}, 0x0) (async) sendmsg$unix(r4, &(0x7f0000002f80)={&(0x7f0000002b40)=@file={0x0, './file0\x00'}, 0x5c, 0x0, 0x0, &(0x7f0000000340)=[@cred={0x20}], 0x20}, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt(r6, 0x0, 0x67, 0x0, 0x0) socketpair(0x0, 0x3, 0x0, &(0x7f0000000040)) (async) socketpair(0x0, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) writev(r7, 0x0, 0xfffffffffffffd6a) (async) writev(r7, 0x0, 0xfffffffffffffd6a) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x400, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) 22:24:50 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) msgget$private(0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069de, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) stat(0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x0, 0x3}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) msgctl$IPC_RMID(r2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) select(0x40, &(0x7f0000000080)={0x825d}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000000)={0x2, 0x0, 0x8b, 0x0, 0x0, 0x3}) 22:24:50 executing program 5: open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {0x8, 0x0, 0x0, 0x40804}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 22:24:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB='3'], 0x18}, 0x0) sendmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0) r3 = dup2(r1, r1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:24:50 executing program 5: setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x4000, 0x0) ioctl$FIONREAD(r0, 0x802069b5, &(0x7f00000001c0)) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x63) connect$unix(0xffffffffffffffff, &(0x7f0000000340), 0xa) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r1, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x103a, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r2) r3 = open(0x0, 0x8000, 0x190) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x5}, {0x3, 0x6}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) r5 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000380)={{0x4, 0x0, 0x0, 0x0, 0x0, 0xa, 0x83ff}, 0xffff, 0x8, 0x0, r2, 0x293, 0x240, 0x40000000007f, 0x9}) fcntl$getown(r1, 0x5) socket(0x0, 0x2, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') mknod(0x0, 0x1000, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x6) rename(&(0x7f0000000200)='./file0\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0xffeffffc) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x0, r6) 22:24:50 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x20, 0x5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000280)=""/167, 0xa7) execve(0x0, 0x0, 0x0) writev(r0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200), 0x23) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0x53495ebb) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f00000002c0), 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) r5 = syz_open_pts() r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000100)=0x8) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f00000010c0)=0x401) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setegid(r7) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r8 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000080)=""/13) 22:24:50 executing program 0: sysctl$hw(&(0x7f0000000540), 0x2, 0x0, 0x0, &(0x7f0000000640), 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x80) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(0x0, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="12ea609794f4f73d363223f44508654106c2993df6bc42d3d8f57ffe3751fe38ef2258485c4baf05fef60400000000000000662b184a1931e344a5d9fc6fa461b9f67ae354092b76336a69322e3f6170617ed07232fccf9dfd6c085c1157b64a20c62a4705a075a0c324ea9c0dcbfe0f95e3237e287b33eee9616c1c2a17400fbc1adc809618d089312e642805eb05e10915", 0x92}], 0x1) rename(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') msync(&(0x7f00003e0000/0x2000)=nil, 0x2000, 0x2) syz_open_pts() syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 22:24:50 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/188, 0xbc, 0x800, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) getpeername$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/79}, &(0x7f0000000340)=0x51) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000380)=""/118, 0x76, 0x843, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000440)={'./file0\x00', 0x25fc000, 0x6, 0x6}) setitimer(0x0, &(0x7f0000000880)={{0x32, 0x1000}, {0x4, 0x13}}, &(0x7f00000008c0)) clock_gettime(0x4, &(0x7f0000000900)) msgget(0x3, 0x300) 22:24:50 executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) (async, rerun: 32) r0 = socket(0x18, 0x3, 0x3a) (rerun: 32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)="09980f780000000006000000b9893dab17ce6aa98194f4972b7dde808d82c443958769ebb77ef3603ca8d80434f12b76d8c49f17e7e95066889c1422070000000000007ba0ba6f5a5b50de2244e417f3e0b317972e70dd7f9bf04bd8dceccbc1da24fbf18b38e01e2f0c67256dc6018877bd0b9a09a0f4e48e2f5a1e9abadc0c644cf3cca10f37e6960f6089b5f2c525bb02701979c9c2b14cf04249b99262d1aa33", 0xa2}], 0x1, 0x0, 0x10}, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x4000020a, 0x0) (async, rerun: 32) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (rerun: 32) ftruncate(r1, 0x0) 22:24:50 executing program 3: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x40001, 0x0, 0x0, 0x0, 0x0, 0x7}) 22:24:50 executing program 5: sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x5}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) 22:24:50 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r1, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) setregid(0xffffffffffffffff, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) lchown(&(0x7f00000000c0)='./file1\x00', r6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) setreuid(0x0, r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) lchown(&(0x7f0000000480)='./file1\x00', r10, r4) fchdir(r2) rename(0x0, 0x0) r11 = socket(0x11, 0x3, 0x0) r12 = getuid() setreuid(0xee00, r12) bind(r11, 0x0, 0x0) sendmsg$unix(r11, &(0x7f0000002f80)={&(0x7f0000002b40)=@file={0x8b363b39babd04b0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000200)=[@rights={0x10}], 0x10}, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 22:24:50 executing program 2: syz_emit_ethernet(0x3e, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) socket(0x10, 0x2, 0xfc) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) nanosleep(0x0, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x4, 0x101) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x1, 0x0) r0 = socket$inet(0x2, 0x5, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)='\b', 0x1) socket$inet(0x2, 0x8000, 0x3f) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="ea000001bd51c55006c700005fa027410dd916acc01ca0b7a01f5f3de13de43d02a561e92bcf00b047f43e9402ada80a694a95f97a243b72f4cefae8056484b22eb099dc3669bac0c0bd88f5fe3475e6802d4545e286de295a3b3dbb58496118e5772431816148e53eb1023972a0ecbe7bbd7873c085e2bfaa7d14654a54ad22eb5d5d4bb51931d6477b86f803e294f33545e6275443a5a052f1c4f48539732b6c8df273252f36c1df1abd0306f4591aceaabc7e52dfac07254d569498df98c51c3e5705649127729bb68bf71fed236040963390de17dd247c8ce0feb3c8342103a0810bb610df00007ecdb1989785bf162098c52f539f4460ca530a0c6781697fd74931f238e325625463aae21a9a19c1a5920d4abdcf19c6154bdd02ff8c4195a8ee642c9fbef0c4643db69332d6a1a89faa2da3955e51e912d42258d64a39de8088aff7ff5ae4f97854b3005a3b5e653424bd7edd77e4289b8083e2ecaaf9a58430586aa87ef0e4fc47053fa19f3c08122829f2b4119c31bb95160105ba9cb00b7cc081e9189c103bd1d900cc98441aa14a62ceb5da560d7a2df0e8c17333df2efac59e61a9ca61c629ed320861e4bea6a0572b", 0x1b5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000011c0)=0x1000) 22:24:50 executing program 0: setgid(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000080)="be95fe32fe0b8a3480ac5aab4c8cd68304e079e63ae5a68c84498b1d897fe4c86c3b6e3607d7ede9e7f2e3921c4dd4ebbe5dcd6591c10686db2845c921cae189a3db91c3c093cf23a8eb25a251efc914230bcad3733b593a27c3724dfb5f70fe52f9b7a87b3ad74e36caed8cf727acfbabfe27b12529416347c3eef3c54c2d4c6e6069cdaf3f8351e67134849442d0b220b09865f23f571783cfccc7301c7647d8d68818fa3ef86f6039e6f19b4203ccecdb0df6a1e28b93c17af4b1c7afc8e18ff8a5dea82c79189c6d373ebb6e92d060c4202ce09f57fe9a7871a50d90ed7e9bc9777f2384d8a716efdbb0021f7bc48e0dbb856eef1be0", &(0x7f0000000180)=0xf8, &(0x7f00000001c0)="774bec3c6ea683e8c8847b10dd2bb2b3219b98d1b5e3bf5f94856d5b650892a5f8fa69e9795c93186e504993264eff77143c3fc57e4abd60936c73c411b7b1bb10d6efd6e92f79ec92d4ca537205758bceeb8605b85f6c0dce6739ea2c80be2907d6e89843ac391d14d7bd3552f10b0c235dc8f813c36f2e1fac6a89847335073914a99394fd7611d865aa100f5c883d66b1a678439fd3c2fa74a3c66aba4ba46739a12507cb5df7e98884", 0xab) sysctl$vm_swapencrypt(&(0x7f0000000280)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000002c0)="8253b10c53bd638f0913def7551788b534f77c9ae73d9d194b9eaec7dc96d7a8d7ac9eeae8704003132d1d728dd8465653f5471ca5c0f19c8a3cd2101b9465f4571f14db594204dd1251ee8207571e39343e46d9602b002f1445e55f0a7c97c4c164df986ac9387c95bbf07a913be907f531efda4488a8b0381eb22753e96ffc6fdbf809d83ac900dc6a53b57117913789bb833e70eaf441d8068c764aab15882bc4aad88599309a259aee22e4449ab791", &(0x7f0000000380)=0xb1, &(0x7f00000003c0)="b997872b0ab6dd5aec78bc937303bb64427fde0e958b0726353481f976050d95517c680552550d0068f1616207d3dfeb85385425a907473b4a53d5639456ca984cb28f5c9d94304ec530d19fd03243c3abc3e8c9d5977795a7ec4a59fd8d885a8a88511b003b8af30116b0675a20bdfe2e018b0d11ebdc134af6417687eb213bcfe17487a86fed25ae89debb46359f342890bd64ba594857f46bee0c", 0x9c) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000500)="a6f5e1dbf4ae4199753ca2699058b106376fba512a834af2000933d5d047d8de01", 0x21) openat$speaker(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x20, 0x0) r3 = dup(r1) mkdirat(r3, &(0x7f00000005c0)='./file0\x00', 0x44) unlinkat(r3, &(0x7f0000000600)='./file0\x00', 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) bind(r2, &(0x7f0000000700)=@in={0x2, 0x3}, 0xc) sendmsg(r3, &(0x7f0000000bc0)={&(0x7f0000000740)=@in6={0x18, 0x1, 0x3f, 0x200}, 0xc, &(0x7f0000000a80)=[{&(0x7f0000000780)="efb3a7f079169dcff4ec336070a96a5b7979a9f812dffdbd585415e41e87fe8dc23fbfcace0d8b8ac974c2915456eaca0370fb8fe8a6892c19eee211132c79e7d6a4ceb99fa9a46af56c51ae3ceaa5ed41be5eb1c9ae4985feaca5ea08d7a96723ab70070e093bf19490", 0x6a}, {&(0x7f0000000800)="19424ce8415378c8f10a4b9dd8c3b75c914854fe7bf27608ca7b8c572955cb330be409068f6eb813b5cb3cf69e6291259839598b02d20acb2081fc03d3b05bf5497c13fc", 0x44}, {&(0x7f0000000880)="f021df5a9e3ec1c8c2dda11d8b0601350f5db2fa47df4b590836d0b8e7cd0b9c87188a6de9a8d843e25edb09ad65cb5463c6e9e134af8c73f1f971c32ff8cd603763f9b048ce167ad2e7aa3b2bfa8a97484b4cf87b6f41ce68424f06def26e0b32f8f4ab647ff45995a42a64d27e863f498f470310ae62154c10e86194951eab500661b033d0bbfddca72b4e5e5a3b94dc9a36e6caad1f31d644fe19b709e8926562916e408ce3e7562835ffeacf47b93b52", 0xb2}, {&(0x7f0000000940)="3a3799ec1f8711c143696e36109549027f6cb61c3b5ab8d4d4628f48aa6591f30cc5e966e670039a341a269f9887e046b071adbf9ff9f05b649bb9728fa09aea8b8fb08658c4692eabd43e2c711562d8f881f1f56a861f7c8ca73db927919aabc8c20cbac3e6d5f35c4dda1411770940f67ef148ba1e4b4b479dbc8bb1bd3a4c7377524207ab", 0x86}, {&(0x7f0000000a00)="04eaa54b85d73286283e2b4391e2b7781eb6c3fd4646f87f550a15fb42c0611d803f990a75781c808e08a2b14e2408a23fbd95c37649ce374ac1fe14960df1b6f758e752bd6b1939f346ffe47b36567034510adbb441a5c9", 0x58}], 0x5, &(0x7f0000000b00)=[{0xc0, 0x1, 0x6, "0aef493e29e8c348aeedcd5ff961a80231855a73ed5390c084ae7994c75a99390f58b89b1f5520eaac4a50810e377cc19a5fbdc411c00c07065e29d0644a35d1d67f80d61dd915e0cd46a869edb9d044027c4c975ead98658c3aafba166568bc149f47907598882fc0e8149fb3e2486862aaf37ac9c60a37b76f60d005702ec3722e726f801e9d0317e550e6d355a4909dce3295c1b2fc2cc324dbb9ffb17157eeb3d8ae049cea7c60"}], 0xc0}, 0x8) getppid() preadv(0xffffffffffffffff, &(0x7f0000000e80)=[{&(0x7f0000000c00)=""/14, 0xe}, {&(0x7f0000000c40)=""/87, 0x57}, {&(0x7f0000000cc0)=""/186, 0xba}, {&(0x7f0000000d80)=""/231, 0xe7}], 0x4, 0x0) getsockname$unix(r1, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000f40)={{0x18, 0x0, 0x3, 0x39246a3b}, {0x18, 0x2, 0x2, 0x4}, 0xf852, [0x4, 0x1, 0x4, 0xec6e, 0x3ff, 0x6d80, 0x0, 0xde]}, 0x3c) r5 = open$dir(&(0x7f0000000f80)='./file0\x00', 0x10, 0x22) mkdirat(r5, &(0x7f0000000fc0)='./file0\x00', 0x125) writev(r0, &(0x7f0000001200)=[{&(0x7f0000001000)="40812c7e0ee9f3ddb264295f30e60264", 0x10}, {&(0x7f0000001040)="c35f4d1a9455663a3858e7050d07b1196b0d73ee2b70e37ea4438151f51d1f897773724011f1d93e675f8af5afe58fe26f128f40208820802cd3d7890ec7d21ad980e4", 0x43}, {&(0x7f00000010c0)="03ae47c602dccd8c0c2a143d67a1145544b3d65822505dbfb47d8fd0cb78925a7dd369f9bd34cc721f9c77a6afa6a3a7677844e4d828d1535f224dda", 0x3c}, {&(0x7f0000001100)="4a847c65c5582c335c23b0894b8c3cb11dbd06ec94af437937572f1ef900efd0e67ccd5010cb978ec8160d2458bb64a64c5759fb61af51e140a2b114c0373af21f17968e82b373d046d5bfa155bde9ef5b01df5588cb3dcb01c6e449f2a4554de60db6f6840f755b7cde0ad2500c8bc7c0d935f9d44a4c645a91033bb68aaa8d3c6f293a203ded08c2195ca70e951ff114d53d58116ec7d354af1b0624ddb7f1a7bd7bdd51dbe7dd30ccd99fdddb2e54b0386ab4ffe8bab697fa2e95525af8a3ca7c9b4af3de0e417d28a31f4aafa7a997ae722f666406f3b2ddf2fe6ae1f73ee287da7588544e14829a6e7d4041226646332cd806e43994030df3", 0xfb}], 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getgroups(0x5, &(0x7f00000012c0)=[r4, r4, r4, r4, r4]) fchown(r1, r6, r7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) fcntl$setown(r3, 0x6, 0xffffffffffffffff) fcntl$getown(r0, 0x5) writev(r0, &(0x7f0000001400)=[{&(0x7f0000001380)="7cca9ab2a9dedfe339edc8e7c7f4e665395498a53a00309af4681d5b6ce8eb288976436d7a7ec0e8f301d7924075444d2e81c059a440165a403f6a33b1edfa9228a94c543ac34df194434fee8ab79415b7f8fb37c4783d7f4538aa07f3dbcb31f542ffcdc1eb026d6444fd10d2e6cb166c710da5cc480071", 0x78}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000001440), 0x3, &(0x7f0000001480)="340b12e1f081531440859a8c63fc941e23e57d058f87d05e0fad7e1d31ec7b4851795e2432931c72c48f1705c65a7a9b512c38c46bbbfc2e85214b7d02d330e2612db93b3a5d627b9c04421e05b1fc18d46eb278c7251a340011ace2de08727359aebca016e971854b6b95", &(0x7f0000001500)=0x6b, &(0x7f0000001540)="ac5915d82b3d0f427f497ca6219b2b2e15e387fffc50641d2780b13c6d4f0f0b92b1bfcd369a48e03a2041c35696b71a943a574ec067d4e78734f2fb6b9f9c5abc182c1cd47dd2e35dd97196fe0f8af983873ded33baaf8e2678eaa7710a0883252b5f0d135a7d5c032824838bdf621c528c3bff2fc72ad3751a302efc091efe05192a69fa988c5558d24d2bf83add3fc6bdc0d36ddd294ab4259d3f7df9deb77a380dabefbd1f", 0xa7) 22:24:50 executing program 5: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x13000000) 22:24:50 executing program 2: mknod(&(0x7f0000000400)='./file0\x00', 0x8, 0xb19) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 22:24:50 executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000380)='./file0\x00', 0x4, 0x20001710, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) openat(r3, &(0x7f0000000140)='./file1\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f0000000080)='\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') recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 22:24:50 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r0 = socket(0x18, 0x1, 0x0) (rerun: 64) close(r0) (async) r1 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB='3'], 0x18}, 0x0) (async) sendmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0) (async) r3 = dup2(r1, r1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:24:55 executing program 4: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a40), 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000a80)='.\x00', r0}) lseek(r0, 0xff00000000000000, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x40000000000000}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) sysctl$net_inet_gre(&(0x7f0000000000), 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffea2) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a40), 0x1, 0x0) (async) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000a80)='.\x00', r0}) (async) lseek(r0, 0xff00000000000000, 0x2) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x40000000000000}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) (async) sysctl$net_inet_gre(&(0x7f0000000000), 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffea2) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) (async) 22:24:55 executing program 3: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000800)='./file0\x00', 0x0, 0x1) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) (async) socket$inet(0x2, 0x3, 0x1) (async) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) socketpair(0x1, 0x4002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000100)="3210c3d2019e2e8813725278ab1c5aa2850d2efd33bc83291a32fecfbb05b4981bcbfb0a81c4f33f08a1343585ac06e81f8f5b9777283c1cdb2e47d036ff7acc9285154b6cb6af665eb950fb9402e45cd7b74cbe335e2f796e014dbbb02d7b5de131743349b47d06450c5ad28a9ba35d37b8fa059490424c4c3aca0e1c6b12d2f98d96207ac60b59ba1e901e47239a412419dc047b9e3ac11d584e4dce087b9b50de90a483bb77cb1c919854c602041f9c89d9", 0xb3}, {&(0x7f00000001c0)="c5bdbf33415dfc331c192aefa59b06fcee76d1c24465c9c4", 0x18}, {&(0x7f0000000640)="511ed34e0435c534b09deec28ed79190ed43137827e8b37d8460fdacbbdc9f45c7cc25b7bfdc2574942db81acb9d6c1db2635a6eb09171ee86083927a2f75865b739eeffe45589c3029c1d5893e8d848bae480b6c1f25bae1c3adff3dc4745aef7820b1b21e5a636c95876cd3d63fc31b500009186ad44e83fed9f218056a34b1f9822d75b605df7073b4f7534a89e523253d8d3baee272f6417d68760b97a7bc9120b6a7a1fb5a5163c6d565d12407a0326f09261c3a6f09f3d11a6682a32ea431c158bd23f", 0xc6}], 0x3, &(0x7f0000000640)=ANY=[], 0xfffffffffffffffc}, 0x0) (async) chmod(&(0x7f0000000280)='./file0\x00', 0xc5) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r5, 0x0, 0x9, 0x0, 0x0) (async) connect$unix(r4, &(0x7f0000000500)=@abs={0x0, 0x0, 0x3}, 0x8) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f00000004c0)=[&(0x7f00000002c0)='}\x00', &(0x7f0000000300)='*+\x00', &(0x7f0000000340)=',\\&,([\\}}\x05./*!*\x00', &(0x7f0000000380)='@^:\x8f\xcc@\x00', &(0x7f00000003c0)='@\x00', &(0x7f0000000400)='\x96*\x00', &(0x7f0000000440)='*\x00', &(0x7f0000000480)='\x00']) ftruncate(r2, 0x80002) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/161, 0xa1}], 0x1) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) execve(0x0, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) (async) setsockopt$inet_opts(r3, 0x0, 0x9529a9913c01069d, &(0x7f0000000c80)="83eac4f4e6f2f357fd45dbfad9f829296f7966b91a6fc0d16b1483b804d7a735d92109e70618a44f9ae143419e98bed3a0c2ab4b430b3a04d811761d007737e3a1b791adf26a1dbc949914f8f21485c533de41c94e25eaceecc285317baef8055d4adc53adfc078f689e834590605c9e4853d5cfa10382a35789b8ab15abbd57d3685b8663bad2c4c477c25696a5d8a700951d964a8fdd8fcd4f8a4408e91aa1224facb945729506e4763f76ad6e90e39f6b58274fa44a9a", 0xb8) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000740)={{0x9939, 0x0, r6, r7, 0xffffffffffffffff, 0x1, 0x5}, 0x10002, 0x0, 0x0, 0x0, 0xfff, 0x1, 0xffffffffffffffff, 0x95}) socket(0x18, 0x0, 0x40) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000600)=0xb0, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) socket(0x2, 0x2, 0x0) symlinkat(&(0x7f0000000880)='./file0\x00', r2, &(0x7f00000008c0)='./file0\x00') dup(0xffffffffffffffff) (async) bind(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000c40)={&(0x7f0000000980)=@un=@file={0x0, ""/498}, 0x1f4, 0x0, 0x0, &(0x7f0000000bc0)=""/93, 0x5d}, 0x1001) 22:24:55 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/188, 0xbc, 0x800, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) getpeername$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/79}, &(0x7f0000000340)=0x51) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000380)=""/118, 0x76, 0x843, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000440)={'./file0\x00', 0x25fc000, 0x6, 0x6}) setitimer(0x0, &(0x7f0000000880)={{0x32, 0x1000}, {0x4, 0x13}}, &(0x7f00000008c0)) clock_gettime(0x4, &(0x7f0000000900)) msgget(0x3, 0x300) 22:24:55 executing program 2: setreuid(0xee00, 0x0) (async) r0 = getuid() setreuid(0xee00, r0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x40001, 0x0, 0x0, 0x0, 0x0, 0x7}) 22:24:55 executing program 5: pipe(0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x4, 0x9, "ff00000000e887c0b46a89ae050800", 0x7ff, 0xfffffffe}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) r3 = socket(0x2, 0x3, 0x2f) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000440), 0x10) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) poll(&(0x7f00000001c0)=[{r6}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r6}], 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) shutdown(r4, 0x0) select(0x40, &(0x7f00000002c0)={0x4, 0x0, 0x5, 0x8, 0x7, 0x0, 0x6}, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000001c0), 0x10) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000000c0)) r7 = dup(r3) setsockopt$inet_opts(r7, 0x0, 0x22, &(0x7f0000000140)="fd0cc085", 0x4) sendmsg$unix(r7, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x8) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x3, 0x0) dup2(r8, r8) 22:24:55 executing program 7: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r2) shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x3000) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r1, r0) r3 = socket(0x11, 0x3, 0x0) sendto$inet(r3, &(0x7f0000000080)="06000500c587aa13a98fc013572190cd99cf6fa0a5bb4ff6f78eca11c6f7e68fb5d16ba296764a111db2fdc4f626b3d46a046211e7030e7d5ed246140d0945437ad2468165eff3c69777254c0073f6d6b8c657f023f993f40bdf62bc6bc1390ca28675fbc61a2b0f71a0a66c707530f07e0058463a401851bff000418fa31c4ebe2237d5391f3bf20e2d348d8b3ff726bd9db1b6443239904acc1ae0b14e0e6d5418c336ffa89857e98b5dd6b6737a7ce3a519d014409fc65950c2ca994866ac0918ba2fddb74a900f2c7ea01667dd59e5f238f778e331f7e9b695b34ff2f828aaa77fc438bec5d7ac201d87325f525d23ae1661c537c157035bb0ad7890f8cfdc8e3f7f70a409da89c2eb4d0d58c602491a5d2fa4e1f34157fc21a82480d630abb08a2ef5e6e737efeae04244670a0fa66135a0", 0x6, 0x4, 0x0, 0x4) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = socket$inet6(0x18, 0x5, 0x0) getsockopt(r4, 0x29, 0x3e, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') r5 = socket(0x18, 0x2, 0x0) r6 = open(&(0x7f0000000280)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(r6, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffff86e2290b7b2206"]) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) open(&(0x7f0000000200)='./file0\x00', 0x400, 0x120) r7 = socket(0x2, 0x4, 0x0) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x94) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) openat(r1, &(0x7f0000000240)='./file0/file0\x00', 0x200, 0x4e6fba5ccf9d731a) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x4000020a, 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x8, 0x1e6) 22:24:55 executing program 1: syz_emit_ethernet(0x3e, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) socket(0x10, 0x2, 0xfc) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) nanosleep(0x0, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x4, 0x101) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x1, 0x0) r0 = socket$inet(0x2, 0x5, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)='\b', 0x1) socket$inet(0x2, 0x8000, 0x3f) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="ea000001bd51c55006c700005fa027410dd916acc01ca0b7a01f5f3de13de43d02a561e92bcf00b047f43e9402ada80a694a95f97a243b72f4cefae8056484b22eb099dc3669bac0c0bd88f5fe3475e6802d4545e286de295a3b3dbb58496118e5772431816148e53eb1023972a0ecbe7bbd7873c085e2bfaa7d14654a54ad22eb5d5d4bb51931d6477b86f803e294f33545e6275443a5a052f1c4f48539732b6c8df273252f36c1df1abd0306f4591aceaabc7e52dfac07254d569498df98c51c3e5705649127729bb68bf71fed236040963390de17dd247c8ce0feb3c8342103a0810bb610df00007ecdb1989785bf162098c52f539f4460ca530a0c6781697fd74931f238e325625463aae21a9a19c1a5920d4abdcf19c6154bdd02ff8c4195a8ee642c9fbef0c4643db69332d6a1a89faa2da3955e51e912d42258d64a39de8088aff7ff5ae4f97854b3005a3b5e653424bd7edd77e4289b8083e2ecaaf9a58430586aa87ef0e4fc47053fa19f3c08122829f2b4119c31bb95160105ba9cb00b7cc081e9189c103bd1d900cc98441aa14a62ceb5da560d7a2df0e8c17333df2efac59e61a9ca61c629ed320861e4bea6a0572b", 0x1b5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000011c0)=0x1000) 22:24:55 executing program 6: sysctl$hw(&(0x7f0000000540), 0x2, 0x0, 0x0, &(0x7f0000000640), 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x80) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(0x0, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="12ea609794f4f73d363223f44508654106c2993df6bc42d3d8f57ffe3751fe38ef2258485c4baf05fef60400000000000000662b184a1931e344a5d9fc6fa461b9f67ae354092b76336a69322e3f6170617ed07232fccf9dfd6c085c1157b64a20c62a4705a075a0c324ea9c0dcbfe0f95e3237e287b33eee9616c1c2a17400fbc1adc809618d089312e642805eb05e10915", 0x92}], 0x1) rename(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') msync(&(0x7f00003e0000/0x2000)=nil, 0x2000, 0x2) syz_open_pts() syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 22:24:55 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d5) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) recvfrom(r0, &(0x7f0000000000)=""/95, 0x5f, 0x1001, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 22:24:55 executing program 2: openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7007, &(0x7f00000000c0)={{}, 0x0, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) setreuid(0xee00, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setegid(r2) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) (async) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r5 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000080)=""/13) semop(r5, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x5, 0xbd748a5191a67c15}, {0x0, 0x1}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x6, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98, 0x1000}], 0x9) (async) semop(r5, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x5, 0xbd748a5191a67c15}, {0x0, 0x1}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x6, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98, 0x1000}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r8) (async) setregid(0xffffffffffffffff, r8) r9 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001880)={{0xffffff09, r6, r8, r9, r3, 0x42, 0x1f}, 0x8, 0x80000001, 0x13217f73}) getegid() (async) r10 = getegid() r11 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$sock_timeval(r11, 0xffff, 0x1006, &(0x7f0000001900), &(0x7f0000001940)=0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) getgid() (async) r13 = getgid() getgroups(0x9, &(0x7f0000000180)=[r12, r2, 0x0, 0x0, r3, r4, r10, 0x0, r13]) pipe2(&(0x7f0000000240), 0x10004) getuid() (async) getuid() openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x18, 0x3, 0x1d) 22:24:56 executing program 1: setgid(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000080)="be95fe32fe0b8a3480ac5aab4c8cd68304e079e63ae5a68c84498b1d897fe4c86c3b6e3607d7ede9e7f2e3921c4dd4ebbe5dcd6591c10686db2845c921cae189a3db91c3c093cf23a8eb25a251efc914230bcad3733b593a27c3724dfb5f70fe52f9b7a87b3ad74e36caed8cf727acfbabfe27b12529416347c3eef3c54c2d4c6e6069cdaf3f8351e67134849442d0b220b09865f23f571783cfccc7301c7647d8d68818fa3ef86f6039e6f19b4203ccecdb0df6a1e28b93c17af4b1c7afc8e18ff8a5dea82c79189c6d373ebb6e92d060c4202ce09f57fe9a7871a50d90ed7e9bc9777f2384d8a716efdbb0021f7bc48e0dbb856eef1be0", &(0x7f0000000180)=0xf8, &(0x7f00000001c0)="774bec3c6ea683e8c8847b10dd2bb2b3219b98d1b5e3bf5f94856d5b650892a5f8fa69e9795c93186e504993264eff77143c3fc57e4abd60936c73c411b7b1bb10d6efd6e92f79ec92d4ca537205758bceeb8605b85f6c0dce6739ea2c80be2907d6e89843ac391d14d7bd3552f10b0c235dc8f813c36f2e1fac6a89847335073914a99394fd7611d865aa100f5c883d66b1a678439fd3c2fa74a3c66aba4ba46739a12507cb5df7e98884", 0xab) sysctl$vm_swapencrypt(&(0x7f0000000280)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000002c0)="8253b10c53bd638f0913def7551788b534f77c9ae73d9d194b9eaec7dc96d7a8d7ac9eeae8704003132d1d728dd8465653f5471ca5c0f19c8a3cd2101b9465f4571f14db594204dd1251ee8207571e39343e46d9602b002f1445e55f0a7c97c4c164df986ac9387c95bbf07a913be907f531efda4488a8b0381eb22753e96ffc6fdbf809d83ac900dc6a53b57117913789bb833e70eaf441d8068c764aab15882bc4aad88599309a259aee22e4449ab791", &(0x7f0000000380)=0xb1, &(0x7f00000003c0)="b997872b0ab6dd5aec78bc937303bb64427fde0e958b0726353481f976050d95517c680552550d0068f1616207d3dfeb85385425a907473b4a53d5639456ca984cb28f5c9d94304ec530d19fd03243c3abc3e8c9d5977795a7ec4a59fd8d885a8a88511b003b8af30116b0675a20bdfe2e018b0d11ebdc134af6417687eb213bcfe17487a86fed25ae89debb46359f342890bd64ba594857f46bee0c", 0x9c) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000500)="a6f5e1dbf4ae4199753ca2699058b106376fba512a834af2000933d5d047d8de01", 0x21) openat$speaker(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x20, 0x0) r3 = dup(r1) mkdirat(r3, &(0x7f00000005c0)='./file0\x00', 0x44) unlinkat(r3, &(0x7f0000000600)='./file0\x00', 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) bind(r2, &(0x7f0000000700)=@in={0x2, 0x3}, 0xc) sendmsg(r3, &(0x7f0000000bc0)={&(0x7f0000000740)=@in6={0x18, 0x1, 0x3f, 0x200}, 0xc, &(0x7f0000000a80)=[{&(0x7f0000000780)="efb3a7f079169dcff4ec336070a96a5b7979a9f812dffdbd585415e41e87fe8dc23fbfcace0d8b8ac974c2915456eaca0370fb8fe8a6892c19eee211132c79e7d6a4ceb99fa9a46af56c51ae3ceaa5ed41be5eb1c9ae4985feaca5ea08d7a96723ab70070e093bf19490", 0x6a}, {&(0x7f0000000800)="19424ce8415378c8f10a4b9dd8c3b75c914854fe7bf27608ca7b8c572955cb330be409068f6eb813b5cb3cf69e6291259839598b02d20acb2081fc03d3b05bf5497c13fc", 0x44}, {&(0x7f0000000880)="f021df5a9e3ec1c8c2dda11d8b0601350f5db2fa47df4b590836d0b8e7cd0b9c87188a6de9a8d843e25edb09ad65cb5463c6e9e134af8c73f1f971c32ff8cd603763f9b048ce167ad2e7aa3b2bfa8a97484b4cf87b6f41ce68424f06def26e0b32f8f4ab647ff45995a42a64d27e863f498f470310ae62154c10e86194951eab500661b033d0bbfddca72b4e5e5a3b94dc9a36e6caad1f31d644fe19b709e8926562916e408ce3e7562835ffeacf47b93b52", 0xb2}, {&(0x7f0000000940)="3a3799ec1f8711c143696e36109549027f6cb61c3b5ab8d4d4628f48aa6591f30cc5e966e670039a341a269f9887e046b071adbf9ff9f05b649bb9728fa09aea8b8fb08658c4692eabd43e2c711562d8f881f1f56a861f7c8ca73db927919aabc8c20cbac3e6d5f35c4dda1411770940f67ef148ba1e4b4b479dbc8bb1bd3a4c7377524207ab", 0x86}, {&(0x7f0000000a00)="04eaa54b85d73286283e2b4391e2b7781eb6c3fd4646f87f550a15fb42c0611d803f990a75781c808e08a2b14e2408a23fbd95c37649ce374ac1fe14960df1b6f758e752bd6b1939f346ffe47b36567034510adbb441a5c9", 0x58}], 0x5, &(0x7f0000000b00)=[{0xc0, 0x1, 0x6, "0aef493e29e8c348aeedcd5ff961a80231855a73ed5390c084ae7994c75a99390f58b89b1f5520eaac4a50810e377cc19a5fbdc411c00c07065e29d0644a35d1d67f80d61dd915e0cd46a869edb9d044027c4c975ead98658c3aafba166568bc149f47907598882fc0e8149fb3e2486862aaf37ac9c60a37b76f60d005702ec3722e726f801e9d0317e550e6d355a4909dce3295c1b2fc2cc324dbb9ffb17157eeb3d8ae049cea7c60"}], 0xc0}, 0x8) getppid() preadv(0xffffffffffffffff, &(0x7f0000000e80)=[{&(0x7f0000000c00)=""/14, 0xe}, {&(0x7f0000000c40)=""/87, 0x57}, {&(0x7f0000000cc0)=""/186, 0xba}, {&(0x7f0000000d80)=""/231, 0xe7}], 0x4, 0x0) getsockname$unix(r1, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000f40)={{0x18, 0x0, 0x3, 0x39246a3b}, {0x18, 0x2, 0x2, 0x4}, 0xf852, [0x4, 0x1, 0x4, 0xec6e, 0x3ff, 0x6d80, 0x0, 0xde]}, 0x3c) r5 = open$dir(&(0x7f0000000f80)='./file0\x00', 0x10, 0x22) mkdirat(r5, &(0x7f0000000fc0)='./file0\x00', 0x125) writev(r0, &(0x7f0000001200)=[{&(0x7f0000001000)="40812c7e0ee9f3ddb264295f30e60264", 0x10}, {&(0x7f0000001040)="c35f4d1a9455663a3858e7050d07b1196b0d73ee2b70e37ea4438151f51d1f897773724011f1d93e675f8af5afe58fe26f128f40208820802cd3d7890ec7d21ad980e4", 0x43}, {&(0x7f00000010c0)="03ae47c602dccd8c0c2a143d67a1145544b3d65822505dbfb47d8fd0cb78925a7dd369f9bd34cc721f9c77a6afa6a3a7677844e4d828d1535f224dda", 0x3c}, {&(0x7f0000001100)="4a847c65c5582c335c23b0894b8c3cb11dbd06ec94af437937572f1ef900efd0e67ccd5010cb978ec8160d2458bb64a64c5759fb61af51e140a2b114c0373af21f17968e82b373d046d5bfa155bde9ef5b01df5588cb3dcb01c6e449f2a4554de60db6f6840f755b7cde0ad2500c8bc7c0d935f9d44a4c645a91033bb68aaa8d3c6f293a203ded08c2195ca70e951ff114d53d58116ec7d354af1b0624ddb7f1a7bd7bdd51dbe7dd30ccd99fdddb2e54b0386ab4ffe8bab697fa2e95525af8a3ca7c9b4af3de0e417d28a31f4aafa7a997ae722f666406f3b2ddf2fe6ae1f73ee287da7588544e14829a6e7d4041226646332cd806e43994030df3", 0xfb}], 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) getgroups(0x5, &(0x7f00000012c0)=[r4, r4, r4, r4, r4]) fchown(r1, r6, r7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) fcntl$setown(r3, 0x6, 0xffffffffffffffff) fcntl$getown(r0, 0x5) writev(r0, &(0x7f0000001400)=[{&(0x7f0000001380)="7cca9ab2a9dedfe339edc8e7c7f4e665395498a53a00309af4681d5b6ce8eb288976436d7a7ec0e8f301d7924075444d2e81c059a440165a403f6a33b1edfa9228a94c543ac34df194434fee8ab79415b7f8fb37c4783d7f4538aa07f3dbcb31f542ffcdc1eb026d6444fd10d2e6cb166c710da5cc480071", 0x78}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000001440), 0x3, &(0x7f0000001480)="340b12e1f081531440859a8c63fc941e23e57d058f87d05e0fad7e1d31ec7b4851795e2432931c72c48f1705c65a7a9b512c38c46bbbfc2e85214b7d02d330e2612db93b3a5d627b9c04421e05b1fc18d46eb278c7251a340011ace2de08727359aebca016e971854b6b95", &(0x7f0000001500)=0x6b, &(0x7f0000001540)="ac5915d82b3d0f427f497ca6219b2b2e15e387fffc50641d2780b13c6d4f0f0b92b1bfcd369a48e03a2041c35696b71a943a574ec067d4e78734f2fb6b9f9c5abc182c1cd47dd2e35dd97196fe0f8af983873ded33baaf8e2678eaa7710a0883252b5f0d135a7d5c032824838bdf621c528c3bff2fc72ad3751a302efc091efe05192a69fa988c5558d24d2bf83add3fc6bdc0d36ddd294ab4259d3f7df9deb77a380dabefbd1f", 0xa7) 22:24:57 executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0, 0x0, 0xffff, 0xab5}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) r5 = getppid() setpgid(0x0, r5) ktrace(0x0, 0x5, 0x128, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) minherit(&(0x7f00003f3000/0x1000)=nil, 0x1000, 0x3) r6 = socket(0x18, 0x3, 0x0) mlock(&(0x7f0000335000/0x3000)=nil, 0x3000) r7 = dup2(r6, r6) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:24:57 executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x0) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) (async) chdir(&(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r1, 0xee01) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) (async) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) setregid(0xffffffffffffffff, r4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) lchown(&(0x7f00000000c0)='./file1\x00', r6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) setreuid(0x0, r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) lchown(&(0x7f0000000480)='./file1\x00', r10, r4) (async) fchdir(r2) rename(0x0, 0x0) (async) r11 = socket(0x11, 0x3, 0x0) (async) r12 = getuid() setreuid(0xee00, r12) bind(r11, 0x0, 0x0) (async) sendmsg$unix(r11, &(0x7f0000002f80)={&(0x7f0000002b40)=@file={0x8b363b39babd04b0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000200)=[@rights={0x10}], 0x10}, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 22:24:57 executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef13896", 0x15}], 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 0x0, 0x0, 0x3}]}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setitimer(0x0, &(0x7f0000000040), 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) (async) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) (async) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0xb, 0x820351c, "090e4de6d3a80a00008c6c4d020000ffff000400"}) (async) writev(r3, &(0x7f0000000700)=[{&(0x7f00000014c0)="7b54d85de6ec96651110decd057e835b969db110c3860eb642342c94cc422ca48167d946c000f8bbfa7e6f2da85d49096b95a7f03ac3c8dd9f3b662bf2358a76ff559d13eba698758a886e38e2b8cae6de635e1d6bedf41fc70f4ed5241a7f39490869e5360d21f29a6b800f1f526dd66509ccf91aeb0176a9117b31f9ea6c21ef8db373357b1394545f5bb7b8ee2f3de5cc30d985750b61ff449f60244d4221f9c9a7f1b8bb3b37b96378130219e09ec6c5bacc84acf1a031c56418ea08dc7720c7e1d024d0b4be241059f924b4ab6b4e91a8e7ae7f38bb93409a7066f4ef9d85080282b4c64ce8da312c8462ab56a0148ae4734267f34a6f7dbf52db73e67eb050a71e04fe79bd670ae18af752783fd190ec954d884f9ac473cf92a6a21eb92cff131aaeeb6c6bc6b303d0b9c1bead618f13028eb172dbdaf0102b4efb17725d6231ee0f1c40ea42e5ea4d25572e750a5a70e5770ac112b20bba41925421178ef58fe15aef706fc3405b37bfbf3b4d78cc786e9de6bb0d40701eea7f03efebc8c3fa82fbf07306cecd9d36b6ccd7ba764606e058b36b725c42a57adb11dc72d29c3f7c79e3a173c0b9a0475e0d6d55f8113975dcf030fe21704e34dd5236dc0e4a5a887ea79a36e1ec25a86baf24e2fd79031b6536208adcff3974c333405a3ed1183dbff898ade232ef4876b625b254c4283fe71651fb37ed0c6e0d95dd765f64e29d70d5126ba18f97e3afc6ed3acce7687f5d1f22fca68f6c999febce8a9baa5e4c7e7d1b0efe794110c68f0f97776eab5fd4fc4265c667608b05a3baa12ea5f7fd350014e568a4fa0c371feb6bb6a5ab0f9daab930302017b9c3da0baac9e2b757d20e6fd32290d8c0c015afb8b54006536768a5b3a3f0d5287aec64bd557879886d64bf3e8baf9dc748c80d5b8070b33446c4cd124135f8906b4143d6101459f287f128f5faca7a8732a6f8bad531baaa696e0269830e8ec561de38b65e61f66f82fde3cb69a27f6e864b299be5db437474801e44485d1d1f92d7d0146fb0ec399778ca74ea37b7f162f37125276eaa9eb3ca5997f181921495b9d81f7bfcb5e0fa224e0a5fb0010e88ed33a33c193067496275433105a782ec8b3e0d02aeb78c4f12de470c0089914e4a571d1c44920dcbb638af4f99eaa705b62c94a07af15f2520e41c96f2ebc2375c43ce2b12183964284b836327f6d57f1d9e9bbb5dc4b00e1768213a12ab0f0c3b1add3ab57804e021a93347f2237f62decedcb7c85ab43ed4d46c66a7c18fea3899c64cc854a1eae1717ca69cdaecc3603b6abdb25ec35086ae10f82c821ee79ab74d3181f9d1fc4803db00b50c0cdc54bd86b064131599daddc6a9de464e859d2bb183d6d093563e0b233b888cfe727636f15edf5d3f65e786ed11e593d4ec6992465a769145ec02ea27b68fb292033f6544c266ea2381543e195092c9f114020fd030b57191d12a216f7aaee4df61bec942ed96a2af0ee498572f57ad1231116d3b8705ca1dc36f9dba4746754cc58ea595ee3582510563631be23fe1605e2a698158c8b9d876771c1c0aa360f85814d3a3320eaf890f7694ec13fa0ba59c6d586b8324dd22cf30140eb1a7ac4afadbc6b5879802f681fc30a8ac8803ea0f7175464b63272eb0813a9ad4c633c632a4dac76b44c589a2fec7da21a1a9120baecbf11069c2fc6d0ab6df300fe646f8f2448030e8d8cbdf6c1c266cd975cc228c0c72c7b6b87b7d3f8d80b77e07c13ae95ae103960f3f29f8f497d3d94fd5c77fd1b7621113a30333fac8220a76ff152f40a25ab468183715f8e5f13017e439fcf93a757d10549184bdc128df572acf4db96e322625f48fb4f58b11fa1c6b2a8a59af1d310a172f2d28e0b44c7640ea0225ddec733e61958de487f2fe38d74036b4cc0499d3351b5ffb559d7453771a374ae47d0ea8b4fbc4817bcc0bb1e9e68cb80fbc6375f9eb85bac5f2ba7df731da7a5a193bb12c34ae78200f3a38fa9551f8e2f919a6cdadbaab8041962f08a03c0515c03dc34c4e959dd18cbf896a22767306da847e29b2ed822a011776292fa94a874fd419d014d62cf0f1dc1ff28112cf7f36a8ecb8ed89a063188f58d8abf168c33a216af74f51abf327780df1f9d4b0a7a95838f9219b759b33adc5133502e98f69c1d56429b243f2f4a5285d9acd7c7123548565613bf1f99afe3df338f782aa9f8892a92e6e4b67a06f2ddcc8fbfe3c4503ba7c339ad831139ef98ee1607cb78f7b706ffeb51a3ac6482163aa7c4980537db92b6480b49a17a4913b16a57b7733efbc55895a794ce86665687a29077a9aefa07ade1c34fc2ab1ea13a7b0cea6a55f1284dd84dcea1da0cdae089f16015fe358749cd268bf678487fe883ae7e7177b6bab3111d68ebf23f78e3309bd5ede7a1539c46bb1a774edb8e27ff519a5148a0e8ea046da95240cbd13968714cdab2cf7e90128e5dd979d2719cd47c85718389f6eb51e314deb1b79684a2138b42662501b7889eb7fba5b3e4096d49b1ceb6ee1daf8e875963cdcbfd1c101f3faf82bbd436fe0927402dbeb2050df4dad5afc1f65d27d625dd210ca607f456a4a6158030fe8bbef02e6a73068c622dc01d35442e4752732ab0a6373c00db317dec9a31f73a2f97d3d443c483792eb1ea434bc96f0415c65a6cb2e89ca3710e0f0f443444eda471ba22b3f9135b5349739a1bfe42f2ed4a746f7461d149e005fecd7b07641b10665913794e0b7b12e7c02759d44ed0280595abe9f5cc7353c07ec80ebb0860b2c677402139a12c57dee3b6c862e11fe45e67eb326d69f6e3705d6098983f9135b0ccc4fa204efed11e12e095d582b977949f417d097bc6bc52ac271be064d29619e72e31a241aa44f37f8f1eaaf9fb0165a783f44c561b609da76a06a9894c77a1277aeb305ef7b0b8843cf12fcd2199bd1835021cd6d33205e845547b50dee72e07bed2be87651e808a56bcc4f536194af177bf4992a3c76c985590b4e637feac26559d076a9c3f743809f9e074826e6eb72e26d9ae2040f5d42f8ba21f72c325600a40922c1c2babb807986ed72bd25afbb12591c5930b370dc3d5b3b17ca0605bbe4f0d5ff741bb8ef68482075f6cc412bd958f78a34faafd0802fc9a96db71b71ff4fdb736db0b33adc3c403ae085784fda687b153bccf8882a0c000d2d334211309d397e4f3dddaa351b0d617df045296d1d510d8e0413401161d1f5fe0039b0799ece20f753ad423edc69375effef5e96dba8572362ae15720724730a61becf65f8264557cfafee00aff839daa21037846bc69c7690d9346fc6fcfdfafe786821773b9ab4fc7776bdf5b56a2b1fbfcb9766933297899d2f07bbe7c7dd4d146972b93430fed892b5f43be5464cf580ff4218a138aab7f23cac5de17728b85aee4dce8eeac152bcb73e181ff3758e8f28106f69a1072c041cd87d96d62dac28956343c2e37c0cb444307f3fb03ffcb1101f58b0e3b28cfa829287bbc36e74098668218f8975529ee48c16200a06d35de79f881a12844ea1a87d208b1a82fc28a48f6c9d3049d30699480f3c2fe1d57939584db2d87eaf2ab55bac5cbf68e2817cbd4dd5023b0b0788de564fd475585bf750d666045dfe402d2dee637563c673f27130ed6dd5119d1b9ca01823b8f1e071f53c97947c5ca5b87883a80b94e76f60d9895ab4ad58bee291c8f2937743f29039b934a760dfbee934c342dfcbca92a3e6bb813782ce828e19b65a97de38c554ae381bea3ad94e331f8dcfadc15e6d2fb247081c4433fac14ea82ffa12f93cab101b3bc20a1fd612fef3250d6656097c53f8e6ba8a0fd170e828d0f76bddc4a389fd6dfe5945920e4f7fe3bf9b01620be0950274dbf60d9a219ad0e2a95ae6ecf302049399d395979eae0e4c3c5cd302f0c14adccd3fcf1a2e6b93484031b83afdacc5cee4b9af43f584260736e7915e292d4d26f4379e92fd7b21538ba90e5bd4b4d809fcebdb87b8a7ffbd8b91c95a462b49d3b411391d6a6e2944fbdc154e5aed45293acd9ac8289dae4656fb02100e2ebae7d15a07dbd485e526fcd910dc7d2a96e9b8c098cf4462bdf094b0f46c2e08da2bfa0d21fcc69efaa0deba28287e8f13a49a31e4f5963e2964f89c072b4cd47d73bae9c74ee218c6aa50d295f29a79e37fac1d676a884aa62af88b625e224bb5efbe82969407b45d502d2522a1e3e62b7d44273fd82ccff0ae457f47365dbe2e6cd7ecfb874935c62fb51c01a42482ceac2bcd32b9f70211f99a044934ba81ecc5e5568ad3afbda283dbcc84e37159635109d25ca897c541c0f568c71c7dc08f41db99fee0c334346504e8f8b0b7da1100b3eeb93019b93f90c8952f767d643e4e5c9bcf679dd8b20690e97868e2613ece2255b9b73df589ac402380a5bbf81e8efc4166e2d764cc8f1bd0345a5ec0073996fc0f628730454d097d56ce2a522cd2f4c049772693363348efa74442950c372a3b3b4feb29145e6652ac9a596cfde8b5374c8095ae61e255d90dfc68e469facf60a240d28b245a91bf326e7bf52d91d76b00f8327ade1d6eeb1b9c1756f216cf7c6bca574a93281abfc8085c641eae4cc6b6598f8666cee60ad4f56e79a9684525201b1419e2888e224bb3ec2c9f12df258f816227fd24f3d6af594ff543f6e5bc6988c6d4ca08d9e548d8dc5814ee61da4244d068bdac9eb90c5019ebbfe8876da74d5fa7f4d06766f3d946b94eecf6c088dbcaea9be9ebaf81237981f7d821f1326d15ab24ee6264eb682a2d3d0b0df170e822d13dc9ddf95e7e5181c60248ac855c66fe6c0377ac2e5e87ace7fb71348e0ddea984d1f718d92b83025c29bdcf47011f2551c2c41149ee6f8c68c1496358a5bd156e0f3a7ca107879f9637b65000741d44f4b7dd58ea1c2b22cb3b55d73b76c6b7b22034a29caf9912dee651703a445bf06b73cd62584aa5f281ed24f079316852ea72e343e847987009b8df30bb4c97b8eb5f6aed3621caecec63520d740333dbc3325a2314e6", 0xde8}, {&(0x7f0000005380)="ab41674dfcefd1e91cfb08cf61a5396d4b453c3fbcbbec769e9a54e9ca058f67cd745d7d5c75937843c7b1a033a31e509f7f03c47e883733dc985662f880d051434588726f0412370ab05ec5b16707e3c10afcbc2818b991e9237e434db2b5cf8a1dde345e31b6c6734f45a0bad5fd914715511da980f1b4a000bcc4724332079f3721e35e55a713cb760976603fec1357ee09a9183c5dd0b100acf784d3ff90e2efa225db577d71fd6e6bfc1ba342ca37c549eeb7257de804d64a7b5c0118e29cec85b5963e7dc3a9d862b29361b7090b7bcfa03e8a21ba32f401165fa64855cfc5c37d746cb794533b7675c226b1021534934bf106e60d9b7d639452c2d8da5cc2cd07c52e6e74c1df60004715b5760cba6fc04dfdb1677200a65bdb9b02fb4a8fb2d17f237cc38807ca6e20707217c9bc489f3dca6837dfdefb31747ac9dc485ba5c3c6db9d413b921f2f7bced90fc11ced7f977b5659491636a97717c914fa884de4e5ab151fe039601ea75c1ae78dcc288eeb480ed6cad651db36868c145f22842b80cbded925ff47ed7478212defef0bda18119e95ead5833b6204415e4c9ebb9b395d5a1fcbfee141572e88b5d671551d7613f3d56bf113659d5133efcc90b59d227eef82bff582d98dba14f7ff1a0ded1143e1391c8787a5180af51dfd0b8c6791156926779f89417891cca6579344a572c798f4c609d147d3c8528d840c8abf49c0e0d575a78a6e01bf90e3f9782fac62fea4622beef5537d879f8d398294a29642f59e16659b0ea74ea10b1af9742a43eac60434ed8064337d95e08dde4d107befcda23cda12a4827aa185c0dea54441ca975f45468a5bddddd3fa087c9595b10eca8451296ae96e6964735551e5984fb185145936c8099fd122b4b935232b2336c3e85ceb4a85047fc1519d7b77b7cf9e1c7d5828c3c575acabfec64652045be962e1db7347f33f753c4c0eaa636d0241411c2ac8ba0a5a10c072d854b4a2cf2ce37ef2492571975318a63e123070731f0f379810122c597e6fb5f8bcdf8031444b80713d6be5fabf1dc0930781eca77d29c0158049a17dd5617ea6048bc97871587be4692fac9e503950fbef08a5638b8a179bbe9541937fa894b944f48cae7be0404fb1a38b91fb4b48669c3428034e4c001ae605da98c908d4ff1b0fd4d18b4096c9f86bf5d0eb12e91b035410362cf2e2d6d02503ab68873c032472f8061aa5f422124d508a4c5194da697dddab6684d63fc1e9b7e720d0d773fcadc03451adcfa40b08482d1c95abbb84a4439c964e8ca5a48a874f6cb6a03098adeb32987b64d8feeb8aa113ede790e676cdd234f923fec8f3de6e96cf85624554db85cc553ba477aca0b66f2fa1ab38735bfeea13704b1bd810baa529e27dc33eb03c51f93537dffe87a57aac5fa50396f891cfda3655f578ceea3b1e6a5e4fa2bb49019df5bff7c2a0d0068b38effb2102dc6c46c36cf7cfccfed13f06e0b18d2b23530d4a0c1e9723fca876a8afc73105cf8fb4fcc8d656bc9686184953f204c53e6c74c39fa3277e6c656f606844c1829c6a80069f9a403ebe237897f5a6c39dd11602678a603e27c33b4c81b532d0d5f6ab7cd1e21766cbd729da8b176f0b1420a0059b3cdacf9106882bebd0e827f0abfa55e2bd25703bc5c3fc228a08941f3369388b67b7490c02f1f2767fd5dcefb6c9f8c0aa6359c967740ef564257b27dc9cb84b4d68b26147d30924d647dda38d0ae1ae726c814b71d923e9d6cf649692c2d3705b95a0dc907bf6c65df47b0d4f58cf515dfba57433517873a5f707f2e1f3b0b5a99ce8b84326872d15c2bda5fc8b1dc8bd7a011cb09178638da39ef12ec0eb390d9169662016787e181122004b338aa55b1f4bf0a26b5d6e648f48624a1b10253933bc517cb447ac50d5dfab43682c8944e945a554cde31664f30d39f3f4e56470ce47de8ff7737486fe4b26295c2d9d2520a2d2a66cd005c6a9be7e50d7ebcc8386a3f8c6237141274c970e626ca1208242b5675a0f5c2a06e0bdf87beb911fda291b4026d8ac1826de19ca4c254c0e5b8cbaf4748a2df69af2cee3095cbd1ad3f8b3e315b909e85ee103278e6073f70c3620998217aa7c21840811f53ada86ba7ab4af680784df6d7b13002ce14f7815e61df048461c265f0bdfada5cbbda85048854688203809591cc5d926da17ae7e9c7b564e13acea73699d427252c6c240691ab78ce032249b00ff9ddb42313655e5a2230b4af8f54156c15e524468c18559a6f06b4fcb0272fb87d9322451661ab201a68d9a1ea5fcf39029ade15dec80078916acdf06d31286f6eaa63ab8525b3f9b45b0cffd542613296f7937a63abbbc439f7a1d147fcdf8af8e0e05d3b4a3d942397fde6cc5332b11d67ad73041c3a9c021cdca6fc46fc8635963fbf230b91a67d9639f6fa1bee97ceae04e8cd66f9ab47e30c10be2286bc7c48e862da0313ac48a0cef44205769f523c894fcb0d2dbc72622ad027b654874b40c4b1c97ab2ab57a73652a0fe8019a4669656cb62f5ef21fe13bbd9bfc3cfa96779d8b670ba911edba96169c2fd543a176de25641731fec22a57388332510d2b4d5300392ec2b58c90b0c909f40097925faeb28cccf6c1329f021156e9bc6311b62195c5bc2aced941e4c271fa7aed69cde2dafa03026a45cd15c83467b9988db4caa91a66812439a825429377b07724ab9174c5e4c4a5bb5c284d1665481474a304dd025906ace50bd88c790f155bf9a91f2a0de75f2bbeedc68abc9a12d7553ea760752a094f14efb0e0d4b87d02564e496062ff00f9f7d0d713f69f0a10a5460eebb1f6126c5aea00c7d28be7ea179b7952b026d4328aad7e306c6cef7858906ab47ef2884322357fd8095c2241ef9f9d6af7c0c66bdc531f7d50ee01cce66cb574c843ea5267a90f31578dca1f03f234b85f60be8d27a7c47f747e32fcd202ead6319b37ca80dad5d459073a63026527d9bbb3e3711d93158f37840800c473ae26c773e9e60a79bc297061c96a09dc73cae60e427056f979ed1b8dc0541443e59158977e59b85979ff3c9e05fc0bdf7b8ce9838039b019da49de93764d5366dcc7c9ab87e8b005551d8f6c27a666b80bc5625bfff71734d6dbfe7596ef8d1efa8545bfe906b8590c6b86b02b3c84369b93e17cb320fbf4f583f25baf67a891069bbba19a45aac7ce2b390ac9798added48a76e39b1e678ff8094ca3b75f81d6f2ef58a690eb1691a4364977ec5f22fc0ab7828b3a910eca54447d2bf7ba5eb91ce231228a0cf7bc3c13c3a6aecad34f88ce362f7688228b5f25ac3558fad8920d4e99924499a16ebe5d7de7456c566ff9aa90d635ded2edd5039a27bef704e82bf85e6695ee583bd2478391e4f6a29df6455266509c846365725ac5c60e1a768dbd58f202f2bed0f161cf0d162caf3694a1091fc318dab30495ee0b4bbab380cc961e3e33ede2a09ad01196993bf6cb988b216ab074cd0385d884ed1828d2ad838fbf647d57863ffbd70f8f588482a2fd4cd2240d34049b9f04edfb5f963a0edc8203689faa3d2d3123906cc7f804755a2d215e591811e3d1c8ebaefa2ae1b1ebcbf04798faa25341f17487d1555b528fb77f4d7de776ed4039a8f36d68277c899c1cd79fdc4d416c9ee4bf4cd240c2070a68fba61464a1033bb20aa82f6ce525383ef887e41ad6d2b27dcd1fbbecbaff719475852c656cce62f1b7d8d315085936c06e7ad5be46b8e0eb87a7f4c5146b104000e12790505bb209da7a74078cdb3d8778ee5f0cb5f53165fc73c941d47d6f06d84944eeca365b4c99be5e054171c59e4eb036cf1ae9670389b679f1d56a0def11b6846dfef7c5b28e0dc7da6773344db870dd0b6da14d15234e0c4fe81d2b2e911d596cc7743a201518d07a2e2884dcc5eded83c54986bdbc9397a9c5107a36a151c71f1253aef01cf770669f75bf7f0a451b82885f628541d4ba1a53353939a02ee2699b3521a9d8d3cff5b6e8207e37b8709b3f20a9f2d71b28aa272bc8e44c0d5ac2c7ca7cf8907966869b6e73fd2c8c42abfd4ed2004c819bba7b5ca53038452b9b7a68a9b55d15c65cc7d18125cabefd08c49fba7db93a540db607238b14db96cd7895620dcdc8da8ec20c175c63d487c66b33ab4ac810a9fa9fbf569cad2513a8079e973eb496160deb75ec2d5446209a4b20a644f73a8493e4245f9aa1e8d7f5b61fd192fbd81d1fd02d95e03695486964a185cc07d0642866fbd699c01336a3098817dad28c400f42a6ee2c80501a6f8976aacecaadb244826f21a4afeec8a0985b2791f9775728666b2eb86a8f3477a9e275358958fe4c0f2aa72a3f8f122f0850d44fad6ab767ade2f49da707b522657234a0f26d6672e303ba448b6bbd0c2a341ea5527d453776b93f2173f63a77f3eb6ad9c0988ddbe0c89fc24634ae268dc63a810a67734da6474cecc932e78edd6bed2186b27128dc8f50de93a235ea58fe38bddb2151c0874223fb2ae128d82a077a214aa0099c85cc6502f2883928d996e5b5f2f77d8f1fc7ee5f14813fea7aba1c545e6072d10d6d0a51a270bb9d58be225e2dca4f8ced1ae4be1577971eaea6fb594af09d317af07da6c15e35a8c516ab50468be7f0f394735f782f2ffc983aee045e9bde148ca1adc665d54ee495d4c3447d28b303c6480d7054e6add399ff6eb15873692c92745a406eeefd336f7fa4f343412365bf33786f9b1c9a8fc05576079db9ba9f74c90185bb00648c96af9259c9d2d7849b77e0703278ff8245b0f1cb48ea170a47f0efd0734b155cdb92db77d1310f2d519037aa1761b73685f05b7c55c481d672ef70fd1bbb9c82b40f05b5f556a82800fd0d8887044d651b02f11fd903cb88fc40367ff875a3e0a2a7000a9aa136a50b09c9919f35243677aba732378eb1f8ebb5081694402cba53146f697a14cd4aa28e8", 0xdb7}, {&(0x7f00000002c0)}], 0x3) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="b4a4a4f5dcf49e63ffe42f5a6c33306ec531c5d7b5994f490ca8da5c2f8fd80f8d7553c352c3487c332a15bb876c52bf5ce23e3d7389c9d3f8e3541dcb5a427d7aaef8d44c1cb484f3fafaeb0a22a0578396dece85cbd887bdc118bc1ad22826fd09258183846cdee4346d0181c7cbb3e5aa44225f14b192c24ac772c6c74edbbf88e99d8c3e0f6d4dbff9c1436b9893735fce1b3b1cac1b9677fbd3d98305743f90e102d662110b0817b0464a4bf2", 0xaf}, {&(0x7f0000000100)="3041bda9cb1e853b1538e8ac4d716286c3b44aa697d29a2b707479c01c856ab9c857514118790df78f34d8b6f83f10ffb0593867e9883c1bc2458f16b6928a5466590998d796dd3408342c82232f615f70cba6365341c6f5281e", 0x5a}, {&(0x7f0000000540)="1733ee17464f908976c24af8d7fbee208a3369cbac7b6b91c259fd75ffffffffffffff4ede8d3f5006d301e0d0adf094d37dc6756590731ccb8b239c2c15faa5f95f9d69b583d97af7c6366fbf61031a655bfa1f4629138592c631778c34b9396c48e3376cfe6b6c405fd902d93051ebb40295fc0c93cf58f1aa286104e0ea0aa4f0292a0152d44000000000000aeeeb72a626f86f530c22a949f47b53b97430a9e8c2792c8c8771b54167c43fa8e6bb6f70aff281cef0d7a62fa88c1cfa252d72f867ccb96151f10c192fc41b0817a79dbddfe9401a8044016914cd5498f9d895d87c7d0633046a5c7f6eb00109", 0xee}], 0x3) getsockname$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, ""/265}, &(0x7f0000000000)=0x10b) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r1) 22:24:58 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1000000, 0x0, 0x7fffffff, 0x0) r1 = socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x13, 0x1}, {{r2}, 0xffffffffffffffff, 0x62, 0x0, 0x5, 0x2}], 0x6, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sysctl$kern(&(0x7f0000000240)={0x1, 0xc}, 0x2, &(0x7f0000000280)="4d7af89ab64cdcedb26c2ae5f8ec8457df37b259950979bd2d469e149e319431bbe34b0b7579df218509c8bbe4838928df6d89aa39df3407", &(0x7f0000000300)=0x38, &(0x7f0000000380)="430dd59f9974aa1892ffc215b6dee68d114b49a06b6336fe551cb159a7dda537cecf72de3ec9ccb33a144dab824214affa1301f93175db4b56c52926ed4acea627c2c8559c6532b1af355990872184b305a8efdd41f7340222aba711c96bf311f9e544591d864d46e7908c6de7cc323a89776389413bb33e086bbec9f2a08130984a7d8f00b4c46ef77d0fcbfeba7b8061c5cdd03e6533342074dfbe290682234fb32ca398417294b11042c8bde20cb695f70cd4de9c9e7226a298cbbc7f2d608b1dbbd28dfd624b38c17f38c3184d0d09b0d6ca73fa8c514ae6e26baed174b6aa4cc8bfa8d0", 0xe6) setregid(0x0, r7) fchownat(r2, &(0x7f0000000140)='./file0\x00', r5, r7, 0x4) read(r0, &(0x7f0000000000)=""/34, 0x22) 22:24:58 executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) pipe(&(0x7f00000000c0)) r3 = dup(0xffffffffffffffff) pipe(&(0x7f00000000c0)) dup(r3) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe(&(0x7f0000000180)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) pipe(&(0x7f00000001c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r5) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r6) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1d, 0x0, 0x3f, 0x4}, {0x8107}]}) 22:24:58 executing program 4: select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt(r0, 0xfffffffc, 0xff, &(0x7f00000000c0)="8819176cba03756be48b52fdd9a2631c6480112348824ccf4cc812f436faeb945d515610f452f1a0447d837b6852844cec5da8b874a677262197e07385212229ee996b732a998c0d2eb5b53b50f24e3228bf4e4d1ae5863b6f262272e6b2947f603711ff29e27595c81a0b20b6fa0e1c3c6477b5170415fc841dfa21e8495aa2ba8ae74991712a3998a32cb1ad", 0x8d) 22:24:58 executing program 5: mkdir(&(0x7f00000001c0)='./file1\x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r1) chdir(&(0x7f0000000040)='./file1\x00') syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x6c, &(0x7f00000006c0)={@empty, @empty, [{[], {0x8100, 0x0, 0x0, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x5a, 0x68, 0x8, 0x1, 0xf0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, @icmp=@generic={0x5, 0x9, 0x0, "df2d6d7ac18126b52fbf1f35337cdca632db467858e818a65b72fa88b1d4a904415e71a0b2996dccea935891139b7effd1665d5c9f25f77b76a6337f282fc10871e4"}}}}}) syz_emit_ethernet(0x93, &(0x7f0000000340)={@broadcast, @empty, [], {@ipv4={0x800, {{0x12, 0x4, 0x0, 0x0, 0xfffffffffffffdd8, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @empty, {[@rr={0x7, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @loopback, @empty, @broadcast, @remote={0xac, 0x14, 0x0}, @rand_addr=0x6, @remote={0xac, 0x14, 0x0}, @multicast1, @loopback]}, @rr={0x7, 0xb, 0x0, [@multicast2, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x1, 0x1, 0x41424344, r2, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @eol, @eol, @generic={0x0, 0xb, "48fa89ae2b849e3874"}, @timestamp={0x8, 0xa}]}}, {"1829c12e96ca4f910821907d57"}}}}}}) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000300)={&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0}) setreuid(0x0, 0xee01) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') 22:24:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x8000) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x34) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) fsync(r5) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4, 0x2010, r3, 0x8) r6 = fcntl$getown(r5, 0x5) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x1, 0x0, 0x5, 0x0, r6}) r7 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xf956d37ffc6a18d, 0x48) r8 = openat(r7, &(0x7f0000000200)='./file0\x00', 0x0, 0xb4) open$dir(&(0x7f0000000240)='./file0\x00', 0x400, 0x40) connect(r4, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000002c0)) fcntl$setown(r2, 0x6, r6) setsockopt(r4, 0xfff, 0xaf9cc56, &(0x7f0000000300), 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000340)) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000380)) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000400)={0x2, &(0x7f00000003c0)=[{0x4, 0x9, 0x3, 0x6}, {0x1, 0x8, 0x6, 0xffffffff}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000440)={0x0, 0x8000, './file0\x00', 0x92, 0x5, 0x40, 0x2}) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000480)=0x1) kqueue() fcntl$setstatus(r4, 0x4, 0x48) kqueue() accept$unix(r1, 0x0, &(0x7f00000004c0)) readlinkat(r3, &(0x7f0000000500)='./file1\x00', &(0x7f0000000540)=""/66, 0x42) open(&(0x7f00000005c0)='./file0\x00', 0x80, 0x78) 22:24:58 executing program 5: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socket$inet6(0x18, 0x4000, 0x34) ioctl$PCIOCGETROM(r0, 0xc00c7007, &(0x7f00000000c0)={{}, 0x0, 0x0}) 22:24:58 executing program 4: syz_emit_ethernet(0x3e, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) socket(0x10, 0x2, 0xfc) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) nanosleep(0x0, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x4, 0x101) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x1, 0x0) r0 = socket$inet(0x2, 0x5, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)='\b', 0x1) socket$inet(0x2, 0x8000, 0x3f) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="ea000001bd51c55006c700005fa027410dd916acc01ca0b7a01f5f3de13de43d02a561e92bcf00b047f43e9402ada80a694a95f97a243b72f4cefae8056484b22eb099dc3669bac0c0bd88f5fe3475e6802d4545e286de295a3b3dbb58496118e5772431816148e53eb1023972a0ecbe7bbd7873c085e2bfaa7d14654a54ad22eb5d5d4bb51931d6477b86f803e294f33545e6275443a5a052f1c4f48539732b6c8df273252f36c1df1abd0306f4591aceaabc7e52dfac07254d569498df98c51c3e5705649127729bb68bf71fed236040963390de17dd247c8ce0feb3c8342103a0810bb610df00007ecdb1989785bf162098c52f539f4460ca530a0c6781697fd74931f238e325625463aae21a9a19c1a5920d4abdcf19c6154bdd02ff8c4195a8ee642c9fbef0c4643db69332d6a1a89faa2da3955e51e912d42258d64a39de8088aff7ff5ae4f97854b3005a3b5e653424bd7edd77e4289b8083e2ecaaf9a58430586aa87ef0e4fc47053fa19f3c08122829f2b4119c31bb95160105ba9cb00b7cc081e9189c103bd1d900cc98441aa14a62ceb5da560d7a2df0e8c17333df2efac59e61a9ca61c629ed320861e4bea6a0572b", 0x1b5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000011c0)=0x1000) 22:24:58 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384157, "2f78acf2ee60987b0d026cc4ffffaa175b31cb31"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="b8f980f95c27", 0x6}], 0x1) r1 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r1, &(0x7f0000000280)="552fbfc5de36a6bed04ee7099a3ddebd6ef5c0881dfd03ffd351d38b7a85d31c6c0f574b627126554526453b0cc694f21c14303eed1d8ee6f694922d937a8f10773eb434172f720761ddb819e966a27915999b3e41354e37b38fb15563300da40f9e53f24cc21d9efff7ed6149834830c2c668a921b36c76d5afb2c5f41ff497d4f882646876bacd0d4a4ac7d3317a394e922d667af43cf8137cbe0810774d0087931fdfe0037a7976b0fa478251b135e3e2e491dc6c92169421957ea5de2956c75965561b8537ac0b55b0a046d01b18150fdc21ff05fa80619f8edbdd5fe760afea1ab5a7b0", 0xe6, 0x9, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 22:24:58 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) dup2(0xffffffffffffffff, r0) 22:24:58 executing program 4: syz_emit_ethernet(0x6f, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x61, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @empty, {[@rr={0x7, 0x3}, @rr={0x7, 0xb, 0x0, [@multicast2, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @eol, @eol, @generic={0x0, 0xb, "48fa89ae2b849e3874"}, @timestamp={0x8, 0xa}]}}, {"1829c12e96ca4f910821907d57"}}}}}}) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000300)={&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000300)=[{}, {0x4}], 0x2}) syz_emit_ethernet(0x6f, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x61, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @empty, {[@rr={0x7, 0x3}, @rr={0x7, 0xb, 0x0, [@multicast2, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @eol, @eol, @generic={0x0, 0xb, "48fa89ae2b849e3874"}, @timestamp={0x8, 0xa}]}}, {"1829c12e96ca4f910821907d57"}}}}}}) (async) kqueue() (async) kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000300)={&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x2}) (async) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000300)=[{}, {0x4}], 0x2}) (async) 22:24:58 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) close(0xffffffffffffffff) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) close(r0) write(r1, &(0x7f0000000040), 0xfeea) close(r1) execve(0x0, 0x0, 0x0) 22:24:58 executing program 7: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r2) shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x3000) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r1, r0) r3 = socket(0x11, 0x3, 0x0) sendto$inet(r3, &(0x7f0000000080)="06000500c587aa13a98fc013572190cd99cf6fa0a5bb4ff6f78eca11c6f7e68fb5d16ba296764a111db2fdc4f626b3d46a046211e7030e7d5ed246140d0945437ad2468165eff3c69777254c0073f6d6b8c657f023f993f40bdf62bc6bc1390ca28675fbc61a2b0f71a0a66c707530f07e0058463a401851bff000418fa31c4ebe2237d5391f3bf20e2d348d8b3ff726bd9db1b6443239904acc1ae0b14e0e6d5418c336ffa89857e98b5dd6b6737a7ce3a519d014409fc65950c2ca994866ac0918ba2fddb74a900f2c7ea01667dd59e5f238f778e331f7e9b695b34ff2f828aaa77fc438bec5d7ac201d87325f525d23ae1661c537c157035bb0ad7890f8cfdc8e3f7f70a409da89c2eb4d0d58c602491a5d2fa4e1f34157fc21a82480d630abb08a2ef5e6e737efeae04244670a0fa66135a0", 0x6, 0x4, 0x0, 0x4) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = socket$inet6(0x18, 0x5, 0x0) getsockopt(r4, 0x29, 0x3e, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') r5 = socket(0x18, 0x2, 0x0) r6 = open(&(0x7f0000000280)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(r6, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffff86e2290b7b2206"]) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) open(&(0x7f0000000200)='./file0\x00', 0x400, 0x120) r7 = socket(0x2, 0x4, 0x0) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x94) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) openat(r1, &(0x7f0000000240)='./file0/file0\x00', 0x200, 0x4e6fba5ccf9d731a) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x4000020a, 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x8, 0x1e6) 22:24:58 executing program 5: socket$inet(0x1e, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) r1 = open(0x0, 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000140)="63e479e0", &(0x7f00000000c0)=0x4, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) r4 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r4, 0x3}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) socket$inet(0x1e, 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc", 0x1}], 0x1) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) (async) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) (async) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) (async) open(0x0, 0x0, 0x0) (async) getpid() (async) fcntl$setown(r1, 0x6, r2) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000140)="63e479e0", &(0x7f00000000c0)=0x4, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) (async) open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r4, 0x3}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) 22:24:59 executing program 3: getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x9) setsockopt(r1, 0x4, 0x0, &(0x7f00000000c0)="b3dc583a9c6cfaaf1a63e40d4bb32d3fb30b34fd73a3c6ca0218fae2ae730bf1c8946a7a5ca4a5d094a0dceb5c828043ced613d508bfa8f7563e799a888f87dd5bb49bfb10921d37006b481093a37b8694caeaa3dc", 0x55) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getpeername$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r6 = dup2(r3, r0) r7 = dup2(0xffffffffffffffff, r6) getsockopt(r3, 0x2, 0x2, &(0x7f0000000300)=""/151, &(0x7f00000003c0)=0x97) r8 = dup2(r7, r6) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000400)) r9 = semget$private(0x0, 0x6, 0x20) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x2, r4, r5, r11, r5, 0x4, 0x7}, 0x1, 0x4, 0x8}) r13 = semget(0x1, 0x2, 0x14) semctl$GETNCNT(r13, 0x3, 0x3, &(0x7f0000000500)=""/160) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000600)=[r14, r5, r12, r5, r12, r5]) r15 = socket$inet6(0x18, 0x4000, 0x3f) poll(&(0x7f0000000640)=[{r15, 0x4}, {r8, 0x80}, {r1, 0x4}, {r2, 0x40}], 0x4, 0x80000000) preadv(r0, &(0x7f0000000780)=[{&(0x7f0000000680)=""/200, 0xc8}], 0x1, 0xffffffffffffff47) kqueue() bind$unix(r7, &(0x7f00000007c0)=@file={0x0, './file0\x00'}, 0xa) r16 = openat$pf(0xffffffffffffff9c, &(0x7f0000000800), 0x200, 0x0) setsockopt(r16, 0x1ff, 0x0, &(0x7f0000000840)="6ab1f34dc8c279de8c", 0x9) getgroups(0x4, &(0x7f0000000880)=[r12, r12, 0x0, r5]) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f00000008c0)={{0x2, 0xfa, 0x6}, 0x3, 0x7ff, 0x5}) ktrace(&(0x7f0000000900)='./file0\x00', 0x1, 0x400, r10) 22:24:59 executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000008c000/0x3000)=nil, &(0x7f0000028000/0x3000)=nil, 0x80420000}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00001f3000/0x1000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000028000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000010000/0x1000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000010000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000002a000/0x1000)=nil, &(0x7f0000091000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000062000/0x2000)=nil}, {&(0x7f00001f1000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f0000092000/0x2000)=nil}, {&(0x7f000002a000/0x3000)=nil, &(0x7f000002b000/0x3000)=nil}], './bus\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x4, 0x2, 0x1, 0x7, 0x0, 0x0, 0x20}) 22:24:59 executing program 2: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x7ffffffe, './bus\x00'}) setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() close(0xffffffffffffffff) socket(0x18, 0x8000, 0x0) pipe(&(0x7f0000000100)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r2 = syz_open_pts() ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) r3 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000140)={0x1, [{0x2, 0x100}, {0x2}, {0x2, 0x200000}, {0x1}, {0x2, 0x6b}, {0x1, 0x3}, {0x0, 0x4}, {}, {0x3, 0x3}, {0x3, 0xf4e}, {0x1, 0xfffffffc}, {0x1, 0x9}, {0x2, 0x10001}, {0x2, 0x3289}, {0x1, 0x80}, {0x3, 0x50}, {0x2, 0x5}, {0x1, 0x8001}, {0x3}, {0x2}, {0x1, 0xffffffb5}, {0x2, 0x8}, {0x2, 0x2}, {0x1, 0x6}, {0x2, 0x4}, {0x2, 0x5}, {0x9605e4c886b172f, 0xff}, {0x2, 0xffff5c93}, {0x1, 0x52a00000}, {0x3, 0x80000000}, {0x2, 0x8001}, {0x3, 0x1}]}) syz_emit_ethernet(0x32, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaabbb6a045bf922b88a8d8008100020008060001080006040002aaaaaaaaaabbe0002002aaaaaaaaaaaaffffffff"]) r5 = dup2(r4, r3) fchdir(r5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getpgrp() ioctl$WSKBDIO_GETKEYREPEAT(r5, 0x400c5708, &(0x7f0000000440)) r6 = openat$vmm(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f00000004c0)={0x8}) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000280), 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500001c0000007f115d6301009078ac1400bbe000006f8c014e234e220008"]) 22:24:59 executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x10) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8020560a, &(0x7f0000001640)={0x3, 0x0, 0x0, 0x0, 0x0}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) 22:24:59 executing program 6: semctl$IPC_RMID(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file1\x00', 0x2080, 0x205) (async) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r0 = socket(0x1, 0x2, 0x0) (async) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) (async) r1 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') (async) symlinkat(&(0x7f0000000200)='./file2\x00', r1, &(0x7f0000000240)='.\x00') (async) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140)=0xa7, 0x4) read(r2, &(0x7f0000000000)=""/139, 0x8b) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0305602, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) sysctl$ddb(&(0x7f0000000140)={0x9, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) r4 = socket(0x2, 0x8000, 0x0) ioctl$FIONREAD(r4, 0x80206910, &(0x7f00000001c0)) 22:24:59 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0, 0x0, 0xffff, 0xab5}) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = getpid() setpgid(0x0, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r4 = fcntl$getown(r3, 0x5) (async) r5 = getppid() setpgid(0x0, r5) (async) ktrace(0x0, 0x5, 0x128, r4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) minherit(&(0x7f00003f3000/0x1000)=nil, 0x1000, 0x3) (async) r6 = socket(0x18, 0x3, 0x0) mlock(&(0x7f0000335000/0x3000)=nil, 0x3000) (async) r7 = dup2(r6, r6) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:24:59 executing program 5: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r0, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x18}}, 0x10, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80), 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="1444"], 0x18}}, 0x10, 0x0) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0x10, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000005c0)={0x2000001, 0x2f5, 0x0, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) ftruncate(r0, 0x8003) r4 = kqueue() sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x5, 0x0) r5 = dup2(r0, r4) ioctl$FIONREAD(r5, 0x801169ac, &(0x7f0000000000)) syz_open_pts() syz_open_pts() syz_open_pts() readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kqueue() 22:24:59 executing program 3: syz_emit_ethernet(0x3e, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) socket(0x10, 0x2, 0xfc) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) nanosleep(0x0, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x4, 0x101) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x1, 0x0) r0 = socket$inet(0x2, 0x5, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)='\b', 0x1) dup2(0xffffffffffffffff, r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="ea000001bd51c55006c700005fa027410dd916acc01ca0b7a01f5f3de13de43d02a561e92bcf00b047f43e9402ada80a694a95f97a243b72f4cefae8056484b22eb099dc3669bac0c0bd88f5fe3475e6802d4545e286de295a3b3dbb58496118e5772431816148e53eb1023972a0ecbe7bbd7873c085e2bfaa7d14654a54ad22eb5d5d4bb51931d6477b86f803e294f33545e6275443a5a052f1c4f48539732b6c8df273252f36c1df1abd0306f4591aceaabc7e52dfac07254d569498df98c51c3e5705649127729bb68bf71fed236040963390de17dd247c8ce0feb3c8342103a0810bb610df00007ecdb1989785bf162098c52f539f4460ca530a0c6781697fd74931f238e325625463aae21a9a19c1a5920d4abdcf19c6154bdd02ff8c4195a8ee642c9fbef0c4643db69332d6a1a89faa2da3955e51e912d42258d64a39de8088aff7ff5ae4f97854b3005a3b5e653424bd7edd77e4289b8083e2ecaaf9a58430586aa87ef0e4fc47053fa19f3c08122829f2b4119c31bb95160105ba9cb00b7cc081e9189c103bd1d900cc98441aa14a62ceb5da560d7a2df0e8c17333df2efac59e61a9ca61c629ed320861e4bea6a0572b", 0x1b5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000011c0)=0x1000) 22:24:59 executing program 5: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) close(r0) 22:24:59 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) pipe(&(0x7f00000000c0)) r3 = dup(0xffffffffffffffff) pipe(&(0x7f00000000c0)) dup(r3) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe(&(0x7f0000000180)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) pipe(&(0x7f00000001c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r5) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r6) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1d, 0x0, 0x3f, 0x4}, {0x8107}]}) 22:24:59 executing program 4: r0 = socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r1, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) r5 = dup2(r2, r3) close(r5) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x6, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000000c0), 0x5c) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r7, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0x1}, 0x2) r8 = getuid() seteuid(r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) setregid(0x0, 0x0) fchown(r0, r8, 0x0) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x3d) 22:24:59 executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000380)="1dc9621e", 0x4}, {&(0x7f0000000200)="bbe475fea0783dfdbc43ad637d6f189535228cf0e1972e9deddc298ed8f5509b957c7873b606ffa587f5b40d4de1cc54c97f80fea35f31a68b6e0634fe15a288945a509949e0147da38c551730f27819d8b338854464fcb180ddd89d0506e5280a448bb5f4f0aec696c01454e1f09c4bd55c5fd5f6", 0x75}, {&(0x7f00000002c0)="5ec29ca79c48063c2856b365976fad33029fbd247af90088621f6ecdf11b844800194331b11ad79533ddce1b0524190a40a0631818edebb22096a80c7d185fb4412eefd67cdc5aa44c634b62608e0c0680c85d46899f69ee3754fe23f99170a21b9cbd2f9ca4175f125878b1706ee5f0d28357269f863663", 0x78}], 0x3) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040), &(0x7f0000000140), &(0x7f0000000180), 0x0) syz_open_pts() open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket(0x0, 0x3, 0x8) r4 = socket$inet(0x2, 0x3, 0x2) r5 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) close(r5) r6 = socket(0x1, 0x4000, 0xfb) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x52, &(0x7f00000001c0)=ANY=[]) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000180)=""/25) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r4, 0x0, 0x20, &(0x7f0000000180), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) connect$unix(r1, &(0x7f0000000280)=@file={0x0, './file0/../file0\x00'}, 0x13) write(r3, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r8) 22:24:59 executing program 3: semctl$IPC_RMID(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0305602, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x20, 0x5, 0xff) ioctl$FIONREAD(r2, 0x80206910, &(0x7f00000001c0)) 22:24:59 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x2}, {0x6}]}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {0x1}, {0x8, 0x3ff}], 0x3}) r1 = shmget$private(0x0, 0x2000, 0x509, &(0x7f0000e37000/0x2000)=nil) shmat(r1, &(0x7f0000e35000/0x2000)=nil, 0x2000) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x2, 0xb7, 0xffffffffffffffff}) mquery(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x6) shmget(0x0, 0x2000, 0x88, &(0x7f0000e33000/0x2000)=nil) r2 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000100)=0xc) sysctl$vm(&(0x7f0000000000)={0x2, 0xa}, 0x2, &(0x7f0000000180)="3699c2f9", &(0x7f0000000280)=0x4, &(0x7f0000000140)="c486c70f", 0x4) r3 = semget$private(0x0, 0x4000000009, 0x82) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r4 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r4, 0x0) connect$unix(r4, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) semget(0x3, 0x4, 0x500) semop(r3, &(0x7f0000000200)=[{0x1, 0xfffe, 0x1000}, {0x2, 0x3, 0x1800}, {0x2, 0x40, 0x800}, {0x4, 0x2}], 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$PCIOCWRITE(r5, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 22:24:59 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000001140), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x9}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e37193f8343712051eeab71dc000266c05080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000280)={@broadcast, @broadcast, [{[{0x88a8, 0x4, 0x1}]}], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @remote, "", @remote, "ccb0d83af0055212d8618b19f82093bb"}}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x5}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000300000000000019078ac1400aae00000010c0090780000000045fffc00000000003a0000e0000001e00000026dc2d7584e98acf650"]) 22:24:59 executing program 5: sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x8e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "7040e2eff99e312cea4ec25bfe918d2be2a329a2"}) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r2 = dup2(r1, r1) dup2(r1, r2) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0x5b27) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) socket$inet6(0x18, 0x0, 0x8e) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "7040e2eff99e312cea4ec25bfe918d2be2a329a2"}) (async) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) open$dir(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) (async) close(0xffffffffffffffff) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) (async) dup2(r1, r1) (async) dup2(r1, r2) (async) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0x5b27) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) (async) close(r0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) (async) 22:24:59 executing program 7: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x6, 0xffff, 0x203516, "28f7e60ab87aa578000004000000000000001c00"}) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x4, 0x0, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000140)="b8", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x0) 22:24:59 executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) dup2(0xffffffffffffffff, r0) 22:24:59 executing program 4: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xd01) (async) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x7ffffffe, './bus\x00'}) setrlimit(0x8, &(0x7f0000000980)) (async) syz_open_pts() close(0xffffffffffffffff) (async, rerun: 64) socket(0x18, 0x8000, 0x0) (rerun: 64) pipe(&(0x7f0000000100)) (async) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) (async) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) (async) r2 = syz_open_pts() ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) (async) r3 = syz_open_pts() (async) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) (async) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000140)={0x1, [{0x2, 0x100}, {0x2}, {0x2, 0x200000}, {0x1}, {0x2, 0x6b}, {0x1, 0x3}, {0x0, 0x4}, {}, {0x3, 0x3}, {0x3, 0xf4e}, {0x1, 0xfffffffc}, {0x1, 0x9}, {0x2, 0x10001}, {0x2, 0x3289}, {0x1, 0x80}, {0x3, 0x50}, {0x2, 0x5}, {0x1, 0x8001}, {0x3}, {0x2}, {0x1, 0xffffffb5}, {0x2, 0x8}, {0x2, 0x2}, {0x1, 0x6}, {0x2, 0x4}, {0x2, 0x5}, {0x9605e4c886b172f, 0xff}, {0x2, 0xffff5c93}, {0x1, 0x52a00000}, {0x3, 0x80000000}, {0x2, 0x8001}, {0x3, 0x1}]}) syz_emit_ethernet(0x32, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaabbb6a045bf922b88a8d8008100020008060001080006040002aaaaaaaaaabbe0002002aaaaaaaaaaaaffffffff"]) (async) r5 = dup2(r4, r3) fchdir(r5) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) (async) getpgrp() (async) ioctl$WSKBDIO_GETKEYREPEAT(r5, 0x400c5708, &(0x7f0000000440)) (async) r6 = openat$vmm(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f00000004c0)={0x8}) (async) open(0x0, 0x0, 0x0) (async) write(0xffffffffffffffff, &(0x7f0000000280), 0x0) (async, rerun: 32) execve(0x0, 0x0, 0x0) (rerun: 32) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500001c0000007f115d6301009078ac1400bbe000006f8c014e234e220008"]) 22:24:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(0xee00, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x25) fchmod(r5, 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x20) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) seteuid(0xffffffffffffffff) open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x12) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) readlinkat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/251, 0xfb) r6 = msgget(0x0, 0x4) r7 = getuid() r8 = fcntl$getown(r0, 0x5) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380), 0x40, 0x0) ioctl$TIOCCDTR(r9, 0x20007478) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x680, r3, r4, r7, r4, 0x140, 0x4}, 0x7, 0x38000000000, r2, r8, 0x4, 0x5, 0x9, 0x3}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000300)) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) connect$unix(r10, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 22:24:59 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1}, 0x3e) (async) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080), 0xc) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) (async) ioctl$BIOCLOCK(r0, 0x20004276) (async) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) (async) lseek(r0, 0x7, 0x0) 22:24:59 executing program 7: syz_emit_ethernet(0x3e, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) socket(0x10, 0x2, 0xfc) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) nanosleep(0x0, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x4, 0x101) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x1, 0x0) r0 = socket$inet(0x2, 0x5, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)='\b', 0x1) dup2(0xffffffffffffffff, r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="ea000001bd51c55006c700005fa027410dd916acc01ca0b7a01f5f3de13de43d02a561e92bcf00b047f43e9402ada80a694a95f97a243b72f4cefae8056484b22eb099dc3669bac0c0bd88f5fe3475e6802d4545e286de295a3b3dbb58496118e5772431816148e53eb1023972a0ecbe7bbd7873c085e2bfaa7d14654a54ad22eb5d5d4bb51931d6477b86f803e294f33545e6275443a5a052f1c4f48539732b6c8df273252f36c1df1abd0306f4591aceaabc7e52dfac07254d569498df98c51c3e5705649127729bb68bf71fed236040963390de17dd247c8ce0feb3c8342103a0810bb610df00007ecdb1989785bf162098c52f539f4460ca530a0c6781697fd74931f238e325625463aae21a9a19c1a5920d4abdcf19c6154bdd02ff8c4195a8ee642c9fbef0c4643db69332d6a1a89faa2da3955e51e912d42258d64a39de8088aff7ff5ae4f97854b3005a3b5e653424bd7edd77e4289b8083e2ecaaf9a58430586aa87ef0e4fc47053fa19f3c08122829f2b4119c31bb95160105ba9cb00b7cc081e9189c103bd1d900cc98441aa14a62ceb5da560d7a2df0e8c17333df2efac59e61a9ca61c629ed320861e4bea6a0572b", 0x1b5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000011c0)=0x1000) 22:24:59 executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000008c000/0x3000)=nil, &(0x7f0000028000/0x3000)=nil, 0x80420000}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00001f3000/0x1000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000028000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000010000/0x1000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000010000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000002a000/0x1000)=nil, &(0x7f0000091000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000062000/0x2000)=nil}, {&(0x7f00001f1000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f0000092000/0x2000)=nil}, {&(0x7f000002a000/0x3000)=nil, &(0x7f000002b000/0x3000)=nil}], './bus\x00'}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 22:24:59 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) pipe(&(0x7f00000000c0)) r3 = dup(0xffffffffffffffff) pipe(&(0x7f00000000c0)) dup(r3) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe(&(0x7f0000000180)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) pipe(&(0x7f00000001c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r5) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r6) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1d, 0x0, 0x3f, 0x4}, {0x8107}]}) 22:24:59 executing program 3: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/255}, &(0x7f0000000000)=0x101) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x0, r1) sendmsg$unix(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="f2", 0x1}], 0x1}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="910268a55dd952c179", 0x9}], 0x1}, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, 0x0, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e329ead8f8d3ca80d584baf42a72953fd258ca9e107ed9", 0x3c}], 0x2) recvmmsg(r3, &(0x7f00000003c0)={0x0}, 0x10, 0x0, 0x0) close(0xffffffffffffffff) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x0, "090e4de6d30aa692318c7e0002f9ffffff00"}) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000200)="ab41674dfcefd1e91cfb08cf61a5396d4b453c3fbcbbec769e9a54e9ca058f67cd745d7d5c75937843c7b1a033a31e509f7f03c47e883733dc985662f880d051434588726f0412370ab05ec5b16707e3c10afcbc2818b991e9237e434db2b5cf8a1dde345e31b6c6734f45a0bad5fd914715511da980f1b4a000bcc4724332079f3721e35e55a713cb760976603fec1357ee09a9183c5dd0b100acf784d3ff90e2efa225db577d71fd6e6bfc1ba342ca37c549eeb7257de804d64a7b5c0118e29cec85b5963e7dc3a9d862b29361b7090b7bcfa03e8a21ba32f401165fa64855cfc5c37d746cb794533b7675c226b1021534934bf106e60d9b7d639452c2d8da5cc2cd07c52e6e74c1df60004715b5760cba6fc04dfdb1677200a65bdb9b02fb4a8fb2d17f237cc38807ca6e20707217c9bc489f3dca6837dfdefb31747ac9dc485ba5c3c6db9d413b921f2f7bced90fc11ced7f977b5659491636a97717c914fa884de4e5ab151fe039601ea75c1ae78dcc288eeb480ed6cad6842b80cbded925ff47ed7478212defef0bda18119e95ead5833b6204415e4c9ebb9b395d5a1fcbfee141572e88b5d671551d7613f3d56bf113659d5133efcc90b59d227eef82bff582d98dba14f7ff1a0ded1143e1391c8787a5180af51dfd0b8c6791156926779f89417891cca6579344a572c798f4c609d147d3c8528d840c8abf49c0e0d575a78a6e01bf90e3f9782fac62fea4622beef5537d879f8d398294a29642f59e16659b0ea74ea10b1af9742a43eac60434ed8064337d95e08dde4d107befcda23cda12a4827aa185c0dea54441ca975f45468a5bddddd3fa087c9595b10eca8451296ae96e6964735551e5984fb185145936c8099fd122b4b935232b2336c3e85ceb4a85047fc1519d7b77b7cf9e1c7d5828c3c575acabfec64652045be962e1db7347f33f753c4c0eaa636d0241411c2ac8ba0a5a10c072d854b4a2cf2ce37ef2492571975318a63e123070731f0f379810122c597e6fb5f8bcdf8031444b80713d6be5fabf1dc0930781eca77d29c0158049a17dd5617ea6048bc97871587be4692fac9e503950fbef08a5638b8a179bbe9541937fa894b944f48cae7be0404fb1a38b91fb4b48669c3428034e4c001ae605da98c908d4ff1b0fd4d18b4096c9f86bf5d0eb12e91b035410362cf2e2d6d02503ab68873c032472f8061aa5f422124d508a4c5194da697dddab6684d63fc1e9b7e720d0d773fcadc03451adcfa40b08482d1c95abbb84a4439c964e8ca5a48a874f6cb6a03098adeb32987b64d8feeb8aa113ede790e676cdd234f923fec8f3de6e96cf85624554db85cc553ba477aca0b66f2fa1ab38735bfeea13704b1bd810baa529e27dc33eb03c51f93537dffe87a57aac5fa50396f891cfda3655f578ceea3b1e6a5e4fa2bb49019df5bff7c2a0d0068b38effb2102dc6c46c36cf7cfccfed13f06e0b18d2b23530d4a0c1e9723fca876a8afc73105cf8fb4fcc8d656bc9686184953f204c53e6c74c39fa3277e6c656f606844c1829c6a80069f9a403ebe237897f5a6c39dd11602678a603e27c33b4c81b532d0d5f6ab7cd1e21766cbd729da8b176f0b1420a0059b3cdacf9106882bebd0e827f0abfa55e2bd25703bc5c3fc228a08941f3369388b67b7490c02f1f2767fd5dcefb6c9f8c0aa6359c967740ef564257b27dc9cb84b4d68b26147d30924d647dda38d0ae1ae726c814b71d923e9d6cf649692c2d3705b95a0dc907bf6c65df47b0d4f58cf515dfba57433517873a5f707f2e1f3b0b5a99ce8b84326872d15c2bda5fc8b1dc8bd7a011cb09178638da39ef12ec0eb390d9169662016787e181122004b338aa55b1f4bf0a26b5d6e648f48624a1b10253933bc517cb447ac50d5dfab43682c8944e945a554cde31664f30d39f3f4e56470ce47de8ff7737486fe4b26295c2d9d2520a2d2a66cd005c6a9be7e50d7ebcc8386a3f8c6237141274c970e626ca1208242b5675a0f5c2a06e0bdf87beb911fda291b4026d8ac1826de19ca4c254c0e5b8cbaf4748a2df69af2cee3095cbd1ad3f8b3e315b909e85ee103278e6073f70c3620998217aa7c21840811f53ada86ba7ab4af680784df6d7b13002ce14f7815e61df048461c265f0bdfada5cbbda85048854688203809591cc5d926da17ae7e9c7b564e13acea73699d427252c6c240691ab78ce032249b00ff9ddb42313655e5a2230b4af8f54156c15e524468c18559a6f06b4fcb0272fb87d9322451661ab201a68d9a1ea5fcf39029ade15dec80078916acdf06d31286f6eaa63ab8525b3f9b45b0cffd542613296f7937a63abbbc439f7a1d147fcdf8af8e0e05d3b4a3d942397fde6cc5332b11d67ad73041c3a9c021cdca6fc46fc8635963fbf230b91a67d9639f6fa1bee97ceae04e8cd66f9ab47e30c10be2286bc7c48e862da0313ac48a0cef44205769f523c894fcb0d2dbc72622ad027b654874b40c4b1c97ab2ab57a73652a0fe8019a4669656cb62f5ef21fe13bbd9bfc3cfa96779d8b670ba911edba96169c2fd543a176de25641731fec22a57388332510d2b4d5300392ec2b58c90b0c909f40097925faeb28cccf6c1329f021156e9bc6311b62195c5bc2aced941e4c271fa7aed69cde2dafa03026a45cd15c83467b9988db4caa91a66812439a825429377b07724ab9174c5e4c4a5bb5c284d1665481474a304dd025906ace50bd88c790f155bf9a91f2a0de75f2bbeedc68abc9a12d7553ea760752a094f14efb0e0d4b87d02564e496062ff00f9f7d0d713f69f0a10a5460eebb1f6126c5aea00c7d28be7ea179b7952b026d4328aad7e306c6cef7858906ab47ef2884322357fd8095c2241ef9f9d6af7c0c66bdc531f7d50ee01cce66cb574c843ea5267a90f31578dca1f03f234b85f60be8d27a7c47f747e32fcd202ead6319b37ca80dad5d459073a63026527d9bbb3e3711d93158f37840800c473ae26c773e9e60a79bc297061c96a09dc73cae60e427056f979ed1b8dc0541443e59158977e59b85979ff3c9e05fc0bdf7b8ce9838039b019da49de93764d5366dcc7c9ab87e8b005551d8f6c27a666b80bc5625bfff71734d6dbfe7596ef8d1efa8545bfe906b8590c6b86b02b3c84369b93e17cb320fbf4f583f25baf67a891069bbba19a45aac7ce2b390ac9798added48a76e39b1e678ff8094ca3b75f81d6f2ef58a690eb1691a4364977ec5f22fc0ab7828b3a910eca54447d2bf7ba5eb91ce231228a0cf7bc3c13c3a6aecad34f88ce362f7688228b5f25ac3558fad8920d4e99924499a16ebe5d7de7456c566ff9aa90d635ded2edd5039a27bef704e82bf85e6695ee583bd2478391e4f6a29df6455266509c846365725ac5c60e1a768dbd58f202f2bed0f161cf0d162caf3694aa88a9641841091fc318dab30495ee0b4bbab380cc961e3e33ede2a09ad01196993bf6cb988b216ab074cd0385d884ed1828d2ad838fbf647d57863ffbd70f8f588482a2fd4cd2240d34049b9f04edfb5f963a0edc8203689faa3d2d3123906cc7f804755a2d215e591811e3d1c8ebaefa2ae1b1ebcbf04798faa25341f17487d1555b528fb77f4d7de776ed4039a8f36d68277c899c1cd79fdc4d416c9ee4bf4cd240c2070a68fba61464a1033bb20aa82f6ce525383ef887e41ad6d2b27dcd1fbbecbaff719475852c656cce62f1b7d8d315085936c06e7ad5be46b8e0eb87a7f4c5146b104000e12790505bb209da7a74078cdb3d8778ee5f0cb5f53165fc73c941d47d6f06d84944eeca365b4c99be5e054171c59e4eb036cf1ae9670389b679f1d56a0def11b6846dfef7c5b28e0dc7da6773344db870dd0b6da14d15234e0c4fe81d2b2e911d596cc7743a201518d07a2e2884dcc5eded83c54986bdbc9397a9c5107a36a151c71f1253aef01cf770669f75bf7f0a451b82885f628541d4ba1a53353939a02ee2699b3521a9d8d3cff5b6e8207e37b8709b3f20a9f2d71b28aa272bc8e44c0d5ac2c7ca7cf8907966869b6e73fd2c8c42abfd4ed2004c819bba7b5ca53038452b9b7a68a9b55d15c65cc7d18125cabefd08c49fba7db93a540db607238b14db96cd7895620dcdc8da8ec20c175c63d487c66b33ab4ac810a9fa9fbf569cad2513a8079e973eb496160deb75ec2d5446209a4b20a644f73a8493e4245f9aa1e8d7f5b61fd192fbd81d1fd02d95e03695486964a185cc07d0642866fbd699c01336a3098817dad28c400f42a6ee2c80501a6f8976aacecaadb244826f21a4afeec8a0985b2791f9775728666b2eb86a8f3477a9e275358958fe4c0f2aa72a3f8f122f0850d44fad6ab767ade2f49da707b522657234a0f26d6672e303ba448b6bbd0c2a341ea5527d453776b93f2173f63a77f3eb6ad9c0988ddbe0c89fc24634ae268dc63a810a67734da6474cecc932e78edd6bed2186b27128dc8f50de93a235ea58fe38bddb2151c0874223fb2ae128d82a077a214aa0099c85cc6502f2883928d996e5b5f2f77d8f1fc7ee5f14813fea7aba1c545e6072d10d6d0a51a270bb9d58be225e2dca4f8ced1ae4be1577971eaea6fb594af09d317af07da6c15e35a8c516ab50468be7f0f394735f782f2ffc983aee045e9bde148ca1adc665d54ee495d4c3447d28b303c6480d7054e6add399ff6eb15873692c92745a406eeefd336f7fa4f343412365bf33786f9b1c9a8fc05576079db9ba9f74c90185bb00648c96af9259c9d2d7849b77e0703278ff8245b0f1cb48ea170a47f0efd0734b155cdb92db77d1310f2d519037aa1761b73685f05b7c55c481d672ef70fd1bbb9c82b40f05b5f556a82800fd0d8887044d651b02f11fd903cb88fc40367ff875a3e0a2a7000a9aa136a50b09c9919f35243677aba732378eb1f8ebb5081694402cba53146f697a14cd4aa28e82d510af89703d132beb9871c8059410a5f999ac451fa400a4b912157f5f3d825ce18b492490dc60617370e07677a05a2110748bc7279b3f79a29a64a9b98a68def20c966f8a154c29ba7f01bc972815e2af593cdc63f36b926a996583495a386480d5b75851d4e53bbcd3a7699a5195dd4872d1bf9407d8204883ddc8fd3662e591d5d56ffdf3316e6d077c1759f3cd1c805f0b1987ed7d42fb4290128d7576a94a5fb7c2cf3f50c864d0df7d0e47f8ca67292980cf875a4ff8e70d2c2fb9677d27f4c0ee01f4f8b008135bc99b2bbb3188f4440077a929a8439d1e3b42322b71ba7632fd97dc0d80c0a3287d176daadc1fc64d6bb1fca23cb1a9bacc584028a1d1498bdf0a263045f62beb3d99c9f35d16875689d27e65d1070cfa424f57b81bc0eab2847f172e21ff692bb2052ba2954f69b471fe27c226546aee7f964f9ea945a1b47641e1a793c8131d35a72694ca7172c833c84837aa4784ce8ea9a21cd3f826f05b8b0aeec4dd5b26a70e49d7df25ef0b602d6870457238bba85d3ed4e5456792de57def5ec7ed461f2459ee4295b7724ba05d2c685eb95ba7feda1f13d61770ceeb3874c2e9b6eabcca501cfb708394ceb223ee4441ba604453c41b0585583b3a951150d61ddb291ac90e8cafd3828695d74a1874279eaeae065030c3b73f1f3c64628aaf4f12da428833311fbe5058b8fc93ab7856201a245deb7a544e3718d73e1a2482e92762b814f37b125bd9ce60e93093be64b4cd4134e96c78be42ac4cb94d56f85aa0ad8834e9f8e3804468e9327262738cca09fc0cd1ef53434849deae9a9cef46dd316130091374a4abe8cd228e9f060e561c1d8d825f2399b6a3dfa3c35cc3addd006a27fc01183cf85faa08a0707649d76762134db0ca0c2699440a212e1a2f4aead074b9ecd3f7c4a88ec76b2c4c57cd0eacc63e2e42995fbe00b2d4c0ed60fe6617e6af9addbc11ee759ec29c93697fe5feae4718f3d6a52b781c8b21999ef8bc98e420b5ba0837f38f154ff3f239f1018ce52be2ab", 0x1094}, {&(0x7f0000002240)="7b54d85de6ec96651110decd057e835b969db110c3860eb642342c94cc422ca48167d946c000f8bbfa7e6f2da85d49096b95a7f03ac3c8dd9f3b662bf2358a76ff559d13eba698758a886e38e2b8cae6de635e1d6bedf41fc70f4ed5241a7f39490869e5360d21f29a6b800f1f526dd66509ccf91aeb0176a9117b31f9ea6c21ef8db373357b1394545f5bb7b8ee2f3de5cc30d985750b61ff449f60244d4221f9c9a7f1b8bb3b37b96378130219e09ec6c5bacc84acf1a031c56418ea08dc7720c7e1d024d0b4be241059f924b4ab6b4e91a8e7ae7f38bb93409a7066f4ef9d85080282b4c64ce8da312c8462ab56a0148ae4734267f34a6f7dbf52db73e67eb050a71e04fe79bd670ae18af752783fd190ec954d884f9ac473cf92a6a21eb92cff131aaeeb6c6bc6b303d0b9c1bead618f13028eb172dbdaf0102b4efb17725d6231ee0f1c40ea42e5ea4d25572e750a5a70e5770ac112b20bba41925421178ef58fe15aef706fc3405b37bfbf3b4d78cc786e9de6bb0d40701eea7f03efebc8c3fa82fbf07306cecd9d36b6ccd7ba764606e058b36b725c42a57adb11dc72d29c3f7c79e3a173c0b9a0475eff6c55f8113975dcf030fe21704e34dd5236dc0e4a5a887ea79a36e1ec25a86baf24e2fd79031b6536208adcff3974c333405a3ed1183dbff898ade232ef4876b625b254c4283fe71651fb37ed0c6e0d95dd765f64e29d70d5126ba18f97e3afc6ed3acce7687f5d1f22fca68f6c999febce8a9baa5e4c7e7d1b0efe794110c68f0f97776eab5fd4fc4265c667608b05a3baa12ea5f7fd350014e568a4fa0c371feb6bb6a5ab0f9daab930302017b9c3da0baac9e2b757d20e6fd32290d8c0c015afb8b54006536768a5b3a3f0d5287aec64bdb55213386f96a2b58baf9dc748c80d5b8070b33446c4cd124135f8906b4143d6101459f287f128f5faca7a8732a6f8bad531baaa696e0269830e8ec561de38b65e61f66f82fde3cb69a27f6e864b299be5db437474801e44485d1d1f92d7d0146fb0ec399778ca74ea37b7f162f37125276eaa9eb3ca5997f181921495b9d81f7bfcb5e0fa224e0a5fb0010e88ed33a33c193067496275433105a782ec8b3e0d02aeb78c4f12de470c0089914e4a571d1c44920dcbb638af4f99eaa705b62c94a07af15f2520e41c96f2ebc2375c43ce2b12183964284b836327f6d57f1d9e9bbb5dc4b00e1768213a12ab0f0c3b1add3ab57804e021a93347f2237f62decedcb7c85ab43ed4d46c66a7c18fea3899c64cc854a1eae1717ca69cdaecc3603b6abdb25ec35086ae10f82c821ee79ab74d3181f9d1fc4803db00b50c0cdc54bd86b064131599daddc6a9de464e859d2bb183d6d093563e0b233b888cfe727636f15edf5d3f65e786ed11e593d4ec6992465a769145ec02ea27b68fb292033f6544c266ea2381543e195092c9f114020fd030b57191d12a216f7aaee4df61bec942ed96a2af0ee498572f57ad1231116d3b8705ca1dc36f9dba4746754cc58ea595ee3582510563631be23fe1605e2a698158c8b9d876771c1c0aa360f85814d3a3320eaf890f7694ec13fa0ba59c6d586b8324dd22cf30140eb1a7ac4afadbc6b5879802f681fc30a8ac8803ea0f7175464b63272eb0813a9ad4c633c632a4dac76b44c589a2fec7da21a1a9120baecbf11069c2fc6d0ab6df300fe646f8f2448030e8d8cbdf6c1c266cd975cc228c0c72c7b6b87b7d3f8d80b77e07c13ae95ae103960f3f29f8f497d3d94fd5c77fd1b7621113a30333fac8220a76ff152f40a25ab468183715f8e5f13017e439fcf93a757d10549184bdc128df572acf4db96e322625f48fb4f58b11fa1c6b2a8a59af1d310a172f2d28e0b44c7640ea0225ddec733e61958de487f2fe38d74036b4cc0499d3351b5ffb559d7453771a374ae47d0ea8b4fbc4817bcc0bb1e9e68cb80fbc6375f9eb85bac5f2ba7df731da7a5a193bb12c34ae78200f3a38fa9551f8e2f919a6cdadbaab8041962f08a03c0515c03dc34c4e959dd18cbf896a22767306da847e29b2ed822a011776292fa94a874fd419d014d62cf0f1dc1ff28112cf7f36a8ecb8ed89a063188f58d8abf168c33a216af74f51abf327780df1f9d4b0a7a95838f9219b759b33adc5133502e98f69c1d56429b243f2f4a5285d9acd7c7123548565613bf1f99afe3df338f782aa9f8892a92e6e4b67a06f2ddcc8fbfe3c4503ba7c339ad831139ef98ee1607cb78f7b706ffeb51a3ac6482163aa7c4980537db92b6480b49a17a4913b16a57b7733efbc55895a794ce86665687a29077a9aefa07ade1c34fc2ab1ea13a7b0cea6a55f1284dd84dcea1da0cdae089f16015fe358749cd268bf678487fe883ae7e7177b6bab3111d68ebf23f78e3309bd5ede7a1539c46bb1a774edb8e27ff519a5148a0e8ea046da95240cbd13968714cdab2cf7e90128e5dd979d2719cd47c85718389f6eb51e314deb1b79684a2138b42662501b7889eb7fba5b3e4096d49b1ceb6ee1daf8e875963cdcbfd1c101f3faf82bbd436fe0927402dbeb2050df4dad5afc1f65d27d625dd210ca607f456a4a6158030fe8bbef02e6a73068c622dc01d35442e4752732ab0a6373c00db317dec9a31f73a2f97d3d443c483792eb1ea434bc96f0415c65a6cb2e89ca3710e0f0f443444eda471ba22b3f9135b5349739a1bfe42f2ed4a746f7461d149e005fecd7b07641b10665913794e0b7b12e7c02759d44ed0280595abe9f5cc7353c07ec80ebb0860b2c677402139a12c57dee3b6c862e11fe45e67eb326d69f6e3705d6098983f9135b0ccc4fa204efed11e12e095d582b977949f417d097bc6bc52ac271be064d29619e72e31a241aa44f37f8f1eaaf9fb0165a783f44c561b609da76a06a9894c77a1277aeb305ef7b0b8843cf12fcd2199bd1835021cd6d33205e845547b50dee72e07bed2be87651e808a56bcc4f536194af177bf4992a3c76c985590b4e637feac26559d076a9c3f743809f9e074826e6eb72e26d9ae2040f5d42f8ba21f72c325600a40922c1c2babb807986ed72bd25afbb12591c5930b370dc3d5b3b17ca0605bbe4f0d5ff741bb8ef68482075f6cc412bd958f78a34faafd0802fc9a96db71b71ff4fdb736db0b33adc3c403ae085784fda687b153bccf8882a0c000d2d334211309d397e4f3dddaa351b0d617df045296d1d510d8e0413401161d1f5fe0039b0799ece20f753ad423edc69375effef5e96dba8572362ae15720724730a61becf65f8264557cfafee00aff839daa21037846bc69c7690d9346fc6fcfdfafe786821773b9ab4fc7776bdf5b56a2b1fbfcb9766933297899d2f07bbe7c7dd4d146972b93430fed892b5f43be5464cf580ff4218a138aab7f23cac5de17728b85aee4dce8eeac152bcb73e181ff3758e8f28106f69a1072c041cd87d96d62dac28956343c2e37c0cb444307f3fb03ffcb1101f58b0e3b28cfa829287bbc36e74098668218f8975529ee48c16200a06d35de79f881a12844ea1a87d208b1a82fc28a48f6c9d3049d30699480f3c2fe1d57939584db2d87eaf2ab55bac5cbf68e2817cbd4dd5023b0b0788de564fd475585bf750d666045dfe402d2dee637563c673f27130ed6dd5119d1b9ca01823b8f1e071f53c97947c5ca5007883a80b94e76f60d9895ab4ad58bee291c8f2937743f29039b934a760dfbee934c342dfcbca92a3e6bb813782ce828e19b65a97de38c554ae381bea3ad94e331f8dcfadc15e6d2fb247081c4433fac14ea82ffa12f93cab101b3bc20a1fd612fef3250d6656097c53f8e6ba8a0fd170e828d0f76bddc4a389fd6dfe5945920e4f7fe3bf9b01620be0950274dbf60d9a219ad0e2a95ae6ecf302049399d395979eae0e4c3c5cd302f0c14adccd3fcf1a2e6b93484031b83afdacc5cee4b9af43f584260736e7915e292d4d26f4379e92fd7b21538ba90e5bd4b4d809fcebdb87b8a7ffbd8b91c95a462b49d3b411391d6a6e2944fbdc154e5aed45293acd9ac8289dae4656fb02100e2ebae7d15a07dbd485e526fcd910dc7d2a96e9b8c098cf4462bdf094b0f46c2e08da2bfa0d21fcc69efaa0deba28287e8f13a49a31e4f5963e2964f89c072b4cd47d73bae9c74ee218c6aa50d295f29a79e37fac1d676a884aa62a2b8b625e224bb5efbe82969407b45d502d2522a1e3e62b7d44273fd82ccff0ae457f47365dbe2e6cd7ecfb874935c62fb51c01a42482ceac2bcd32b9f70211f99a044934ba81ecc5e5568ad3afbda283dbcc84e37159635109d25ca897c541c0f568c71c7dc08f41db99fee0c334346504e8f8b0b7da1100b3eeb93019b93f90c8952f767d643e4e5c9bcf679dd8b20690e97868e2613ece2255b9b73df589ac402380a5bbf81e8efc4166e2d764cc8f1bd0345a5ec0073996fc0f628730454d097d56ce2a522cd2f4c049772693363348efa74442950c372a3b3b4feb29145e6652ac9a596cfde8b5374c8095ae61e255d90dfc68e469facf60a240d28b245a91bf326e7bf52d91d76b00f8327ade1d6eeb1b9c1756f216cf7c6bca574a93281abfc8085c641eae4cc6b6598f8666cee60ad4f56e79a9684525201b1419e2888e224bb3ec2c9f12df258f816227fd24f3d6af594ff543f6e5bc6988c6d4ca08d9e548d8dc5814ee61da4244d068bdac9eb90c5019ebbfe8876da74d5fa7f4d06766f3d946b94eecf6c088dbcaea9be9ebaf81237981f7d821f1326d15ab24ee6264eb682a2d3d0b0df170e822d13dc9ddf95e7e5181c60248ac855c66fe6c0377ac2e5e87ace7fb71348e0ddea984d1f718d92b83ad2e8bfeebba3e9f84add056b5db0d03afaa726028d2addcb8d0b56770bb0b9d1acaa5f96633538a9776e2b31066a832797b7c0a5161460710ba214685dbb8936e9968e2e566bff164d400ae7907073e84b5819d9c170c8aa6deb01892f5328d6c906746b3ca34034f7676f69b86167a860fa2e4cc24ac2b281cf64f4cc1b99ced4c93ee446be5c2a74081b0b80ca1e15adf1884d56d84eff590a0605ad88dcffa1681b83276cbfcad6c5e8c08", 0xe16}], 0x2) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@random="793f927cf257", @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @broadcast, {[@lsrr={0x83, 0xffffffffffffff15, 0x0, [@multicast2]}]}}}}}}) 22:24:59 executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000300)={0x4, 0x0, {[], [], [], [], [{}, {}, {}, {}, {}, {}, {0x6}, {0x0, 0x0, 0x0, 0x8}]}}) socket$inet(0x1e, 0x0, 0x0) open(0x0, 0x0, 0x0) getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) geteuid() 22:24:59 executing program 6: semctl$IPC_RMID(0x0, 0x0, 0x0) (async) open$dir(0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) (async) openat$vmm(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0305602, 0x0) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) r2 = socket(0x20, 0x5, 0xff) ioctl$FIONREAD(r2, 0x80206910, &(0x7f00000001c0)) 22:25:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) (async, rerun: 32) r1 = socket$inet(0x2, 0x2, 0x0) (rerun: 32) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r2) (async) shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x3000) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async, rerun: 32) dup2(r1, r0) (rerun: 32) r3 = socket(0x11, 0x3, 0x0) sendto$inet(r3, &(0x7f0000000080)="06000500c587aa13a98fc013572190cd99cf6fa0a5bb4ff6f78eca11c6f7e68fb5d16ba296764a111db2fdc4f626b3d46a046211e7030e7d5ed246140d0945437ad2468165eff3c69777254c0073f6d6b8c657f023f993f40bdf62bc6bc1390ca28675fbc61a2b0f71a0a66c707530f07e0058463a401851bff000418fa31c4ebe2237d5391f3bf20e2d348d8b3ff726bd9db1b6443239904acc1ae0b14e0e6d5418c336ffa89857e98b5dd6b6737a7ce3a519d014409fc65950c2ca994866ac0918ba2fddb74a900f2c7ea01667dd59e5f238f778e331f7e9b695b34ff2f828aaa77fc438bec5d7ac201d87325f525d23ae1661c537c157035bb0ad7890f8cfdc8e3f7f70a409da89c2eb4d0d58c602491a5d2fa4e1f34157fc21a82480d630abb08a2ef5e6e737efeae04244670a0fa66135a0", 0x6, 0x4, 0x0, 0x4) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async, rerun: 64) r4 = socket$inet6(0x18, 0x5, 0x0) getsockopt(r4, 0x29, 0x3e, 0x0, 0x0) (async) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') (async, rerun: 64) r5 = socket(0x18, 0x2, 0x0) (async, rerun: 64) r6 = open(&(0x7f0000000280)='./file0\x00', 0x70e, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(r6, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffff86e2290b7b2206"]) (async) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) (async, rerun: 64) open(&(0x7f0000000200)='./file0\x00', 0x400, 0x120) (async, rerun: 64) r7 = socket(0x2, 0x4, 0x0) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) (async, rerun: 64) socket(0x2, 0x2, 0x0) (async, rerun: 64) mkdir(&(0x7f00000000c0)='./file0\x00', 0x94) (async) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) (async) openat(r1, &(0x7f0000000240)='./file0/file0\x00', 0x200, 0x4e6fba5ccf9d731a) (async, rerun: 64) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x4000020a, 0x0) (async, rerun: 64) open$dir(&(0x7f00000000c0)='./file1\x00', 0x8, 0x1e6) 22:25:01 executing program 7: r0 = syz_open_pts() sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x400000000000000a, &(0x7f0000000140)="71f91e3471ac0058ee48228e63447db5dabc5a91501d94a34bce4884cf71b59c7afec37082e49dcc180329820b9224a699ebacecbaa17ebded729eecf0f41d40e6ecd904a209e2b5a7517334edc47f829dd77395bbe3654456d3e82baa8ce6080000008190b6f212f6540a02978cffe8312dfa38df5f10085d8c8342f1955c8d311cec598e74049b050d8a4f5f9cb502910000", &(0x7f0000000080)=0x93, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000280)={0x8, &(0x7f0000000200)=[{0x20, 0x1, 0x200, 0x3b9, 0x8000}, {0xffd, 0x62, 0x9, 0x6, 0x3}, {0x81, 0x7f, 0x6, 0x6, 0x81}, {0x0, 0x0, 0x8, 0xc0, 0x800}, {0x101, 0x71b, 0x1ff, 0x1, 0x6}, {0xb76f, 0x1000, 0x2, 0x1ff, 0x1ff}, {0x1, 0x9, 0x3, 0x1}, {0x8001, 0x37fa, 0x5, 0x800, 0x1}]}) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r4 = dup2(r0, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000880)={0x0, 0x0, 0x3f, 0xa7bb, "d8f1000000000000000000000000000100"}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000002c0)={0x4, 0x1, 0x40, 0x8, "a46c493c0547ec416a2a019e8f9db703523eca02", 0x3, 0x7}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r5) fchown(r0, 0xffffffffffffffff, r5) 22:25:01 executing program 1: sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = dup2(r0, r0) dup2(r0, r1) kqueue() socket$inet(0x2, 0x0, 0x0) seteuid(0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r3 = semget(0x0, 0x0, 0x0) semop(r3, &(0x7f0000000000)=[{0x2}, {0x0, 0x9, 0x1800}], 0x2) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r8, &(0x7f00000002c0)=[{0x4, 0x81, 0x3800}, {0x3, 0x6, 0x1000}, {0x3, 0x9, 0x1000}], 0x3) semop(r8, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r8, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x40001, 0x0, 0x0, 0x0, 0x0, 0x66, 0x13f}, 0x200000000000202, 0xffffffffffff0002, 0x10001}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x4, r6, r7, r6, r7, 0x3, 0x2}, 0x7fffffffffffffff, 0xf66, 0x6}) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000000)) semop(r3, &(0x7f0000000340)=[{0x1, 0x401}, {0x0, 0xb}, {0x0, 0x7fff, 0x800}, {0x4, 0x200, 0x800}], 0x4) semop(r8, &(0x7f0000000300)=[{0x4, 0x3, 0x1800}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1800, 0x1000}, {0x2, 0x6, 0x1000}], 0x6) r9 = getuid() seteuid(r5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x0, r9, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) 22:25:01 executing program 4: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x6, 0xffff, 0x203516, "28f7e60ab87aa578000004000000000000001c00"}) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x4, 0x0, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000140)="b8", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) (async) syz_open_pts() (async) close(r1) (async) syz_open_pts() (async) ioctl$TIOCSTOP(r1, 0x2000746f) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x6, 0xffff, 0x203516, "28f7e60ab87aa578000004000000000000001c00"}) (async) socket(0x11, 0x3, 0x0) (async) setsockopt(r2, 0x11, 0x4, 0x0, 0x0) (async) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000140)="b8", 0x1}], 0x1) (async) fcntl$setstatus(r0, 0x4, 0x0) (async) 22:25:01 executing program 5: mknod$loop(&(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) (async) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') (async) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) (async, rerun: 64) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) (async, rerun: 64) sysctl$vfs_nfs(&(0x7f0000000100)={0x7, 0x5}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) rename(&(0x7f0000001840)='./file1\x00', &(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') (async, rerun: 32) rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') (rerun: 32) mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2020, 0x1) (async) r0 = socket(0x11, 0x3, 0x0) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0xbe35d9f918f9780}, 0x2, 0x0}, 0x0) (async, rerun: 32) r1 = socket(0x18, 0x4, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc8}}) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) sendto$unix(r0, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781e4b2feff0000fa00000000", 0xb1, 0x0, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) syz_emit_ethernet(0xe26, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000051050000000000000000aa2c000000000000009959f2205149f7ae18e4a52fd363d3dcdf1cebd627f9defe9a56b3c62e9d840776f2cbf4e5af36424c43aedb47bf00ab39125f6f01cbe273cace843dbefb9a0026c0138755239c376c333b663831408dc7f4ca6b278940f33af3752cbeb1bb"]) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) 22:25:01 executing program 2: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x23) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000140)='<', 0x1}], 0x1) syz_emit_ethernet(0x52, &(0x7f0000000100)=ANY=[@ANYBLOB="573acda8f8f9ffff5fbcffff86dd60606260001c2c00fe80000000007f0000000000000000bbfe8000000000000020aa2b000900000000000040"]) 22:25:01 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) dup2(0xffffffffffffffff, r0) 22:25:01 executing program 1: socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000180)='./file1\x00', 0x2000, 0x202) (async) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) kqueue() rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') sysctl$net_inet_divert(&(0x7f0000000040)={0xa, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20870, 0x0) close(r0) 22:25:01 executing program 4: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1000000, 0x0, 0x7fffffff, 0x0) r1 = socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x13, 0x1}, {{r2}, 0xffffffffffffffff, 0x62, 0x0, 0x5, 0x2}], 0x6, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sysctl$kern(&(0x7f0000000240)={0x1, 0xc}, 0x2, &(0x7f0000000280)="4d7af89ab64cdcedb26c2ae5f8ec8457df37b259950979bd2d469e149e319431bbe34b0b7579df218509c8bbe4838928df6d89aa39df3407", &(0x7f0000000300)=0x38, &(0x7f0000000380)="430dd59f9974aa1892ffc215b6dee68d114b49a06b6336fe551cb159a7dda537cecf72de3ec9ccb33a144dab824214affa1301f93175db4b56c52926ed4acea627c2c8559c6532b1af355990872184b305a8efdd41f7340222aba711c96bf311f9e544591d864d46e7908c6de7cc323a89776389413bb33e086bbec9f2a08130984a7d8f00b4c46ef77d0fcbfeba7b8061c5cdd03e6533342074dfbe290682234fb32ca398417294b11042c8bde20cb695f70cd4de9c9e7226a298cbbc7f2d608b1dbbd28dfd624b38c17f38c3184d0d09b0d6ca73fa8c514ae6e26baed174b6aa4cc8bfa8d0", 0xe6) setregid(0x0, r7) fchownat(r2, &(0x7f0000000140)='./file0\x00', r5, r7, 0x4) read(r0, &(0x7f0000000000)=""/34, 0x22) 22:25:01 executing program 6: mknod(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) semctl$GETPID(0xffffffffffffffff, 0x4, 0x4, &(0x7f0000000140)=""/134) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13fd812eaa4e7130", 0xc) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000500)="2df4bc7d16e3f078ac46d107a9eaeb200fd2ce5bde96a0125bf7822b066e27d8eb6975169728579050b0db4dfda9fece5dbe1b0b317475dd9c04817c147998bbc2d85fbddf2ebdf0dc8bb1a1c01671cb0a319a8854980cf321bae5ec0da4281f6a311ee3a3765cfd74e055665df049c0e344df2911c04dcc1074da18f82ba89fabe7fcdfd4b1f9548aa262a10048a8d3fff4caf8f7b65a928a10eb84f0ff17bad6192bc2e61c8fb028f864761874e5fcf4e4ca43f123a9376bc1d18d7b139de0c898da30132233be152a73a5f1fe8446092bfbbf8a239dc0c549a0e4d87c465ed87d6681db16793ad4e62288dd284ebf4e9131e843182a48e01c227f805a18f1ca0b63887d9594a18efb1fb182210918f9d3401577833162a41f1335179a9d881da886082d485a45e478e7ceff973829ec8fa325614e623429130687b5cd941b33dd14635ae37802801131c07660ad20e44fc0b2424220bb8fa40c5e267a5b01557163732b6e2ff96b108eb1f06efe50f38fb388d2c92733e8ceb1ebdfaf7de43effd6b0130d4ed0df3fe160e10f768b8462dab23dc37e326a14d764d31195dc2d8577cf277d721922f3f4fcdd9e5509cdfe79dfb91f983ebc344880081c04b90e5e6f6af0624a7081d68fdb23d69a40ee273846410c56326b889b0c0f123596778d87629a69a32f3b771b432d", 0x1ed}], 0x1) writev(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6093dbc43728f93cee4499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7cb015b72e71c3ff226b08e9696c914af6d475d574f5f60c8708140a684ac1b36d022976dc141dcc5b68fe72a7b58b5d28d1d12d056ccb4fad08fe392cc744db67640be4b79e60e65b8b483f88e581833c48bfa21bd0a144a0b4bdf30a22f66fc9cbe5b6558949ffbc9255f3c31f11a8c2c86c4241d91b10f80839d9fb7255e28d71dffe6d838dd4bacba81181efbdc5721aa904d504cb0dece65c1892e28640406dccb1f12ed353075a079b5ddf59e831ba88b0cc8c07728ab5ac04480eba5180b665684d1167ca422800283c7862dafb5f40782114a2aa78689db4f4c", 0x125}], 0x1) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) r2 = syz_open_pts() r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x6e}], 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f0000000080)={0x3, [0x0, 0x0, 0x0]}) close(r2) getrlimit(0x5, &(0x7f0000000280)) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0xb, 0x820351d, "090e4de6d3a80a00008c6c4d020000ffff000400"}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000014c0)="7b54d85de6ec96651110decd057e835b969db110c3860eb642342c94cc422ca48167d946c000f8bbfa7e6f2da85d49096b95a7f03ac3c8dd9f3b662bf2358a76ff559d13eba698758a886e38e2b8cae6de635e1d6bedf41fc70f4ed5241a7f39490869e5360d21f29a6b800f1f526dd66509ccf91aeb0176a9117b31f9ea6c21ef8db373357b1394545f5bb7b8ee2f3de5cc30d985750b61ff449f60244d4221f9c9a7f1b8bb3b37b96378130219e09ec6c5bacc84acf1a031c56418ea08dc7720c7e1d024d0b4be241059f924b4ab6b4e91a8e7ae7f38bb93409a7066f4ef9d85080282b4c64ce8da312c8462ab56a0148ae4734267f34a6f7dbf52db73e67eb050a71e04fe79bd670ae18af752783fd190ec954d884f9ac473cf92a6a21eb92cff131aaeeb6c6bc6b303d0b9c1bead618f13028eb172dbdaf0102b4efb17725d6231ee0f1c40ea42e5ea4d25572e750a5a70e5770ac112b20bba41925421178ef58fe15aef706fc3405b37bfbf3b4d78cc786e9de6bb0d40701eea7f03efebc8c3fa82fbf07306cecd9d36b6ccd7ba764606e058b36b725c42a57adb11dc72d29c3f7c79e3a173c0b9a0475eff6c55f8113975dcf030fe21704e34dd5236dc0e4a5a887ea79a36e1ec25a86baf24e2fd79031b6536208adcff3974c333405a3ed1183dbff898ade232ef4876b625b254c4283fe71651fb37ed0c6e0d95dd765f64e29d70d5126ba18f97e3afc6ed3acce7687f5d1f22fca68f6c999febce8a9baa5e4c7e7d1b0efe794110c68f0f97776eab5fd4fc4265c667608b05a3baa12ea5f7fd350014e568a4fa0c371feb6bb6a5ab0f9daab930302017b9c3da0baac9e2b757d20e6fd32290d8c0c015afb8b54006536768a5b3a3f0d5287aec64bdb55213386f96a2b58baf9dc748c80d5b8070b33446c4cd124135f8906b4143d6101459f287f128f5faca7a8732a6f8bad531baaa696e0269830e8ec561de38b65e61f66f82fde3cb69a27f6e864b299be5db437474801e44485d1d1f92d7d0146fb0ec399778ca74ea37b7f162f37125276eaa9eb3ca5997f181921495b9d81f7bfcb5e0fa224e0a5fb0010e88ed33a33c193067496275433105a782ec8b3e0d02aeb78c4f12de470c0089914e4a571d1c44920dcbb638af4f99eaa705b62c94a07af15f2520e41c96f2ebc2375c43ce2b12183964284b836327f6d57f1d9e9bbb5dc4b00e1768213a12ab0f0c3b1add3ab57804e021a93347f2237f62decedcb7c85ab43ed4d46c66a7c18fea3899c64cc854a1eae1717ca69cdaecc3603b6abdb25ec35086ae10f82c821ee79ab74d3181f9d1fc4803db00b50c0cdc54bd86b064131599daddc6a9de464e859d2bb183d6d093563e0b233b888cfe727636f15edf5d3f65e786ed11e593d4ec6992465a769145ec02ea27b68fb292033f6544c266ea2381543e195092c9f114020fd030b57191d12a216f7aaee4df61bec942ed96a2af0ee498572f57ad1231116d3b8705ca1dc36f9dba4746754cc58ea595ee3582510563631be23fe1605e2a698158c8b9d876771c1c0aa360f85814d3a3320eaf890f7694ec13fa0ba59c6d586b8324dd22cf30140eb1a7ac4afadbc6b5879802f681fc30a8ac8803ea0f7175464b63272eb0813a9ad4c633c632a4dac76b44c589a2fec7da21a1a9120baecbf11069c2fc6d0ab6df300fe646f8f2448030e8d8cbdf6c1c266cd975cc228c0c72c7b6b87b7d3f8d80b77e07c13ae95ae103960f3f29f8f497d3d94fd5c77fd1b7621113a30333fac8220a", 0x4fa}], 0x1) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="b4a4a4f5dcf49e63ffe42f5a6c33306ec531c5d7b5994f490ca8da5c2f8fd80f8d7553c352c3487c332a15bb876c52bf5ce23e3d7389c9d3f8e3541dcb5a427d7aaef8d44c1cb484f3fafaeb0a", 0x4d}, {&(0x7f0000000540)="1733ee17464f908976c24af8d7fbee208a3369cbac7b6b91c259fd75ffffffffffffff4ede8d3f5006d301e0d0adf094d37dc6756590731ccb8b239c2c15faa5f95f9d69b583d97af7c6366fbf61031a655bfa1f4629138592c631778c34b9396c48e3376cfe6b6c405fd902d93051ebb40295fc0c93cf58f1aa286104e0ea0aa4f0292a0152d44000000000000aeeeb72a626f86f530c22a949f47b53b97430a9e8c2792c8c8771b54167c43fa8", 0xae}], 0x2) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) 22:25:01 executing program 5: syz_emit_ethernet(0x3e, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) socket(0x10, 0x2, 0xfc) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) nanosleep(0x0, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x4, 0x101) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x1, 0x0) r0 = socket$inet(0x2, 0x5, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)='\b', 0x1) dup2(0xffffffffffffffff, r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="ea000001bd51c55006c700005fa027410dd916acc01ca0b7a01f5f3de13de43d02a561e92bcf00b047f43e9402ada80a694a95f97a243b72f4cefae8056484b22eb099dc3669bac0c0bd88f5fe3475e6802d4545e286de295a3b3dbb58496118e5772431816148e53eb1023972a0ecbe7bbd7873c085e2bfaa7d14654a54ad22eb5d5d4bb51931d6477b86f803e294f33545e6275443a5a052f1c4f48539732b6c8df273252f36c1df1abd0306f4591aceaabc7e52dfac07254d569498df98c51c3e5705649127729bb68bf71fed236040963390de17dd247c8ce0feb3c8342103a0810bb610df00007ecdb1989785bf162098c52f539f4460ca530a0c6781697fd74931f238e325625463aae21a9a19c1a5920d4abdcf19c6154bdd02ff8c4195a8ee642c9fbef0c4643db69332d6a1a89faa2da3955e51e912d42258d64a39de8088aff7ff5ae4f97854b3005a3b5e653424bd7edd77e4289b8083e2ecaaf9a58430586aa87ef0e4fc47053fa19f3c08122829f2b4119c31bb95160105ba9cb00b7cc081e9189c103bd1d900cc98441aa14a62ceb5da560d7a2df0e8c17333df2efac59e61a9ca61c629ed320861e4bea6a0572b", 0x1b5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000011c0)=0x1000) 22:25:01 executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) pipe(&(0x7f00000000c0)) r4 = dup(0xffffffffffffffff) pipe(&(0x7f00000000c0)) dup(r4) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe(&(0x7f0000000180)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r5) pipe(&(0x7f00000001c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r6) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r7) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1d, 0x0, 0x3f, 0x4}, {0x8107}]}) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/100, 0x64}, 0x3f91}, 0x10, 0x0, 0x0) fcntl$dupfd(r8, 0xa, r1) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000003c0)=0xe69) 22:25:01 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x81, 0x0, 0x80}, {0x6, 0x0, 0x0, 0x40000000}]}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000340)="681f8b68e28cf3bf6ce65fc1df2c", 0xe}], 0x1) mknod$loop(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2, 0xe810, r1, 0x0) link(&(0x7f0000001f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000002040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000480)='./file0\x00', &(0x7f0000000040)='./file0\x00') 22:25:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) read(r1, &(0x7f0000000440)=""/253, 0xfd) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="2bf1e3fa3a04", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3c, 0x0, 0x0, 0x1}]}}}}}) setsockopt(r2, 0x1000000029, 0x33, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x80000000) 22:25:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f00000000c0)={0x2000, 0x400000, 0x2, 0x1}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x40, &(0x7f0000001140), 0x1) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000100)={0x20, 0xfffffffffffffffa}, 0x10) syz_extract_tcp_res(&(0x7f0000000000), 0x80000001, 0x4) 22:25:01 executing program 5: openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000300)={0x4, 0x0, {[], [], [], [], [{}, {}, {}, {}, {}, {}, {0x6}, {0x0, 0x0, 0x0, 0x8}]}}) socket$inet(0x1e, 0x0, 0x0) open(0x0, 0x0, 0x0) getpid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) geteuid() (async) geteuid() 22:25:01 executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000008c000/0x3000)=nil, &(0x7f0000028000/0x3000)=nil, 0x80420000}, {&(0x7f000000e000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00001f3000/0x1000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000028000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000010000/0x1000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000010000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000002a000/0x1000)=nil, &(0x7f0000091000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000062000/0x2000)=nil}, {&(0x7f00001f1000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00001f0000/0x4000)=nil, &(0x7f0000092000/0x2000)=nil}, {&(0x7f000002a000/0x3000)=nil, &(0x7f000002b000/0x3000)=nil}], './bus\x00'}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) 22:25:01 executing program 1: setreuid(0xee00, 0x0) (async) r0 = getuid() (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='y0', 0x2}], 0x1) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x800}, {0x8, 0x0, 0x0, 0xfef}]}) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (rerun: 32) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) (async) setreuid(0xee00, r0) (async, rerun: 64) r2 = msgget$private(0x0, 0x0) (rerun: 64) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x40001, 0x0, 0x0, 0x0, 0x7fffb, 0x7}) 22:25:02 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x0) dup2(r0, 0xffffffffffffffff) 22:25:02 executing program 2: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 22:25:02 executing program 4: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) clock_gettime(0x2, &(0x7f0000000040)) pipe(&(0x7f0000000100)) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00005f5000/0x2000)=nil) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, 0x0) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = open$dir(0x0, 0x0, 0x0) writev(r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setsockopt(r1, 0x0, 0x0, &(0x7f0000000040)="000001ad", 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000003a40)={0x0}, 0x10, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000080)) clock_getres(0x4, &(0x7f0000000000)) clock_getres(0x4, &(0x7f00000013c0)) socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) sysctl$ddb(&(0x7f0000000000)={0x9, 0x2}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eebfced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f00000000c0)=0xa3, 0xfffffffffffffffe, 0x4) r4 = syz_open_pts() setrlimit(0x2, &(0x7f0000000200)={0x60000000, 0x60000000}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x8020978f, 0x0, 0x5, 0x0, "03000d00"}) 22:25:02 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2041e, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000040)=0x200) 22:25:02 executing program 6: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001540)) socket(0x2, 0x0, 0x0) socket(0x0, 0x400000000002, 0x0) r2 = socket(0x2, 0x8002, 0x0) socket(0x2, 0x8002, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000080), 0x10) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b10005016000009f0500070005000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8", 0x37, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a"]) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x80000}, {0x2}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) getpgrp() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) syz_emit_ethernet(0x52, &(0x7f0000000100)=ANY=[@ANYBLOB="573acda8f8f9ffff5fbcffff86dd60606260001c2c00fe80000000007f0000000000000000bbfe8000000000000020aa2b000900000000000040"]) 22:25:03 executing program 0: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x80, 0x100) r1 = kqueue() getppid() r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendmmsg(r4, &(0x7f0000000140)={0x0}, 0x10, 0x0) open(0x0, 0x0, 0x0) r5 = getpid() ktrace(0x0, 0x0, 0x12, r5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x31}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000303a00f6ec06afdf466c130afc590bdb9e4ff6ff020000000000000000000000000001010090780000000060000000fffc2c00457c5601a5ae235d3544d14cb2e907c8ff0100000000000000400009000000000000009fdcfe429928e12d6fd035f2e4cd9104b59faa51dcae5283f4f98ab9cdbd81e9b5784e7c02882c3c11529a72af26e6449cc1565473c6fda82730e7a6b41fd71fe3dbb34fa14a6590d1be16b1b6202a34d83aaa2780f9c08e19ad10ae7215809fa0956e3f3d8ffdb6e226226d5373c4ec83544ca0"]) kevent(r1, &(0x7f0000000140), 0x40, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x27}], 0x100000, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x1) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f0000423000/0x4000)=nil, 0x4000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xab, 0x0, 0x0) 22:25:03 executing program 2: syz_emit_ethernet(0x3e, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) socket(0x10, 0x2, 0xfc) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) nanosleep(0x0, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x4, 0x101) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x1, 0x0) r0 = socket$inet(0x2, 0x5, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x8000, 0x3f) dup2(0xffffffffffffffff, r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="ea000001bd51c55006c700005fa027410dd916acc01ca0b7a01f5f3de13de43d02a561e92bcf00b047f43e9402ada80a694a95f97a243b72f4cefae8056484b22eb099dc3669bac0c0bd88f5fe3475e6802d4545e286de295a3b3dbb58496118e5772431816148e53eb1023972a0ecbe7bbd7873c085e2bfaa7d14654a54ad22eb5d5d4bb51931d6477b86f803e294f33545e6275443a5a052f1c4f48539732b6c8df273252f36c1df1abd0306f4591aceaabc7e52dfac07254d569498df98c51c3e5705649127729bb68bf71fed236040963390de17dd247c8ce0feb3c8342103a0810bb610df00007ecdb1989785bf162098c52f539f4460ca530a0c6781697fd74931f238e325625463aae21a9a19c1a5920d4abdcf19c6154bdd02ff8c4195a8ee642c9fbef0c4643db69332d6a1a89faa2da3955e51e912d42258d64a39de8088aff7ff5ae4f97854b3005a3b5e653424bd7edd77e4289b8083e2ecaaf9a58430586aa87ef0e4fc47053fa19f3c08122829f2b4119c31bb95160105ba9cb00b7cc081e9189c103bd1d900cc98441aa14a62ceb5da560d7a2df0e8c17333df2efac59e61a9ca61c629ed320861e4bea6a0572b", 0x1b5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000011c0)=0x1000) 22:25:03 executing program 5: setitimer(0x0, &(0x7f0000000000)={{0x4}, {0x4}}, 0x0) (async) setitimer(0x0, &(0x7f0000000000)={{0x4}, {0x4}}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0x0) (async) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "5ccc30", 0x14, 0x0, 0x0, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast2}, {[], @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) getitimer(0x0, 0xfffffffffffffffe) 22:25:03 executing program 7: socket$inet(0x1e, 0x0, 0x0) (async) r0 = open(0x0, 0x0, 0x0) (async) getpid() (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1}, {0x2}, {0x6, 0x0, 0x0, 0x8000}]}) open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) (async) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) write(r2, &(0x7f0000000140)="fd1d70f9a4ec6b9162eb09b33af5", 0xe) (async) close(0xffffffffffffffff) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_open_pts() (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x8) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 22:25:03 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) pipe(&(0x7f00000000c0)) r4 = dup(0xffffffffffffffff) pipe(&(0x7f00000000c0)) dup(r4) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe(&(0x7f0000000180)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r5) pipe(&(0x7f00000001c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r6) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r7) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1d, 0x0, 0x3f, 0x4}, {0x8107}]}) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/100, 0x64}, 0x3f91}, 0x10, 0x0, 0x0) fcntl$dupfd(r8, 0xa, r1) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000003c0)=0xe69) 22:25:03 executing program 7: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/188, 0xbc, 0x800, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) getpeername$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/79}, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000380)=""/118, 0x76, 0x843, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000440)={'./file0\x00', 0x25fc000, 0x6, 0x6}) setitimer(0x0, &(0x7f0000000880)={{0x32, 0x1000}, {0x4, 0x13}}, &(0x7f00000008c0)) clock_gettime(0x4, &(0x7f0000000900)) msgget(0x3, 0x300) 22:25:07 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x0) dup2(r0, 0xffffffffffffffff) 22:25:07 executing program 6: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x7ffffffe, './bus\x00'}) setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0}, {0x0}, {&(0x7f00000002c0)=""/132, 0x84}], 0x3) close(0xffffffffffffffff) socket(0x18, 0x8000, 0x0) pipe(&(0x7f0000000100)) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r5 = syz_open_pts() close(r5) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7) writev(r5, &(0x7f0000000000)=[{0x0}, {&(0x7f00000015c0)="4bc364deac9841269aa7bf5acd1bc24c243e88e7545b150a6a09f431c3f2e3480a098cd7c794b092ca07c8a3b1cb44914e301b0b7bebaa08279648c41115b2df14e1aad7f57135ba399a431e292c8cff688a625788500788e07e04aa379d0169b7f17e1b2e3029401f498e73471cfd5b494e6dadfbbb0f6f0237e3bf8bfb1a06ff4d570117b3fc06ec6383b0e72f17f6e6bf3e0bd4fad754af15be6264a3570d2018982b3946562015790644876bafd3022ac4991d802b8eeb2efea65d99472607ac1633cccedf7b5030bafa7eab8f58660784117adf3bfde85a52d574f33d64a823fcb8e45af1e624c187e88588a1030171da7e94cc23989c6cfaa2a44f039b478681bd0a2ce4e87e1c3ac114a395bc4f6222b72bb620c79f742b61d8cc1248a9f6d769822db4eddda729b0ac32c69f273927737ba6e68da5dbbaca9c276caa41c7039ae5cdb60fa374fc2ef560d1154de49d4553f9e1b989ddc0cdfbccf089c4e95567d6ab00d530f825d611bbe002a146cc44665f876650f3328899d5ff900f9807f8b54d95586aa7c982ef327f0caa5c618574886c728bf500bade6b306c7ea43b3222b383e5adafedb3c102c6716fa00088d9feb3944b47277e39e42f3bb45c351b9f98bbd1386d95c59532503848917ee7a45363b881d2f53ee0d0e1c977c101a18a1b2193dc69e38f85f7c49d4e201286de8887017721b2908e61e2f098606faa5083cfb89644f822a27ef2c43634c4ba79dfbe7d57899df79b9114d6c202d48df692a351c3a75ee17cbf17a9a8246932e340af231e89225bb1c1e9eece2be0ac5d4c4444d430a764560e7f7d54a435865292322e5ab13e06cf33c01dd8b2c24ade941f7c6149388ee8bd1814c84cd0a9c3ebb66bdf242ae8c9f5", 0x27e}, {&(0x7f00000001c0)}, {&(0x7f00000003c0)="5f7bc2b3a3a2c87537e5adfa3249fd495b77bb8fc0dc286a67238507ebdb622e8e6ffe68a20abb4375b38f4645cfdf688c3a6f4e8df7ed36ae867a8216a93cd094071bc65b", 0x45}], 0x4) write(0xffffffffffffffff, &(0x7f0000000280), 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x7f, 0x1, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x3, 0x2, 0x8}}}}}}) 22:25:07 executing program 5: socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r2) 22:25:07 executing program 2: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1000000, 0x0, 0x7fffffff, 0x0) r1 = socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x13, 0x1}, {{r2}, 0xffffffffffffffff, 0x62, 0x0, 0x5, 0x2}], 0x6, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sysctl$kern(&(0x7f0000000240)={0x1, 0xc}, 0x2, &(0x7f0000000280)="4d7af89ab64cdcedb26c2ae5f8ec8457df37b259950979bd2d469e149e319431bbe34b0b7579df218509c8bbe4838928df6d89aa39df3407", &(0x7f0000000300)=0x38, &(0x7f0000000380)="430dd59f9974aa1892ffc215b6dee68d114b49a06b6336fe551cb159a7dda537cecf72de3ec9ccb33a144dab824214affa1301f93175db4b56c52926ed4acea627c2c8559c6532b1af355990872184b305a8efdd41f7340222aba711c96bf311f9e544591d864d46e7908c6de7cc323a89776389413bb33e086bbec9f2a08130984a7d8f00b4c46ef77d0fcbfeba7b8061c5cdd03e6533342074dfbe290682234fb32ca398417294b11042c8bde20cb695f70cd4de9c9e7226a298cbbc7f2d608b1dbbd28dfd624b38c17f38c3184d0d09b0d6ca73fa8c514ae6e26baed174b6aa4cc8bfa8d0", 0xe6) setregid(0x0, r7) fchownat(r2, &(0x7f0000000140)='./file0\x00', r5, r7, 0x4) read(r0, &(0x7f0000000000)=""/34, 0x22) 22:25:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000000740)=[{&(0x7f00000014c0)="b7", 0x1}], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) setsockopt(r1, 0x1000000000029, 0x26, &(0x7f0000000000), 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x4000090a, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000000c0)=0x6) ioctl$FIOASYNC(r6, 0x80047460, &(0x7f00000000c0)=0x3) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "99547fdccb85cb55ba65b02eb8c05d9f107b4813", 0xfffff51a}) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000140)='H', 0x1}], 0x1) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r9 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r9, 0x0) 22:25:07 executing program 4: mknod(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) semctl$GETPID(0xffffffffffffffff, 0x4, 0x4, &(0x7f0000000140)=""/134) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13fd812eaa4e7130", 0xc) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f00000016c0)=[{&(0x7f0000000500)="2df4bc7d16e3f078ac46d107a9eaeb200fd2ce5bde96a0125bf7822b066e27d8eb6975169728579050b0db4dfda9fece5dbe1b0b317475dd9c04817c147998bbc2d85fbddf2ebdf0dc8bb1a1c01671cb0a319a8854980cf321bae5ec0da4281f6a311ee3a3765cfd74e055665df049c0e344df2911c04dcc1074da18f82ba89fabe7fcdfd4b1f9548aa262a10048a8d3fff4caf8f7b65a928a10eb84f0ff17bad6192bc2e61c8fb028f864761874e5fcf4e4ca43f123a9376bc1d18d7b139de0c898da30132233be152a73a5f1fe8446092bfbbf8a239dc0c549a0e4d87c465ed87d6681db16793ad4e62288dd284ebf4e9131e843182a48e01c227f805a18f1ca0b63887d9594a18efb1fb182210918f9d3401577833162a41f1335179a9d881da886082d485a45e478e7ceff973829ec8fa325614e623429130687b5cd941b33dd14635ae37802801131c07660ad20e44fc0b2424220bb8fa40c5e267a5b01557163732b6e2ff96b108eb1f06efe50f38fb388d2c92733e8ceb1ebdfaf7de43effd6b0130d4ed0df3fe160e10f768b8462dab23dc37e326a14d764d31195dc2d8577cf277d721922f3f4fcdd9e5509cdfe79dfb91f983ebc344880081c04b90e5e6f6af0624a7081d68fdb23d69a40ee273846410c56326b889b0c0f123596778d87629a69a32f3b771b432d", 0x1ed}], 0x1) writev(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6093dbc43728f93cee4499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7cb015b72e71c3ff226b08e9696c914af6d475d574f5f60c8708140a684ac1b36d022976dc141dcc5b68fe72a7b58b5d28d1d12d056ccb4fad08fe392cc744db67640be4b79e60e65b8b483f88e581833c48bfa21bd0a144a0b4bdf30a22f66fc9cbe5b6558949ffbc9255f3c31f11a8c2c86c4241d91b10f80839d9fb7255e28d71dffe6d838dd4bacba81181efbdc5721aa904d504cb0dece65c1892e28640406dccb1f12ed353075a079b5ddf59e831ba88b0cc8c07728ab5ac04480eba5180b665684d1167ca422800283c7862dafb5f40782114a2aa78689db4f4c", 0x125}], 0x1) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) r2 = syz_open_pts() r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x6e}], 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f0000000080)={0x3, [0x0, 0x0, 0x0]}) close(r2) getrlimit(0x5, &(0x7f0000000280)) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0xb, 0x820351d, "090e4de6d3a80a00008c6c4d020000ffff000400"}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000014c0)="7b54d85de6ec96651110decd057e835b969db110c3860eb642342c94cc422ca48167d946c000f8bbfa7e6f2da85d49096b95a7f03ac3c8dd9f3b662bf2358a76ff559d13eba698758a886e38e2b8cae6de635e1d6bedf41fc70f4ed5241a7f39490869e5360d21f29a6b800f1f526dd66509ccf91aeb0176a9117b31f9ea6c21ef8db373357b1394545f5bb7b8ee2f3de5cc30d985750b61ff449f60244d4221f9c9a7f1b8bb3b37b96378130219e09ec6c5bacc84acf1a031c56418ea08dc7720c7e1d024d0b4be241059f924b4ab6b4e91a8e7ae7f38bb93409a7066f4ef9d85080282b4c64ce8da312c8462ab56a0148ae4734267f34a6f7dbf52db73e67eb050a71e04fe79bd670ae18af752783fd190ec954d884f9ac473cf92a6a21eb92cff131aaeeb6c6bc6b303d0b9c1bead618f13028eb172dbdaf0102b4efb17725d6231ee0f1c40ea42e5ea4d25572e750a5a70e5770ac112b20bba41925421178ef58fe15aef706fc3405b37bfbf3b4d78cc786e9de6bb0d40701eea7f03efebc8c3fa82fbf07306cecd9d36b6ccd7ba764606e058b36b725c42a57adb11dc72d29c3f7c79e3a173c0b9a0475eff6c55f8113975dcf030fe21704e34dd5236dc0e4a5a887ea79a36e1ec25a86baf24e2fd79031b6536208adcff3974c333405a3ed1183dbff898ade232ef4876b625b254c4283fe71651fb37ed0c6e0d95dd765f64e29d70d5126ba18f97e3afc6ed3acce7687f5d1f22fca68f6c999febce8a9baa5e4c7e7d1b0efe794110c68f0f97776eab5fd4fc4265c667608b05a3baa12ea5f7fd350014e568a4fa0c371feb6bb6a5ab0f9daab930302017b9c3da0baac9e2b757d20e6fd32290d8c0c015afb8b54006536768a5b3a3f0d5287aec64bdb55213386f96a2b58baf9dc748c80d5b8070b33446c4cd124135f8906b4143d6101459f287f128f5faca7a8732a6f8bad531baaa696e0269830e8ec561de38b65e61f66f82fde3cb69a27f6e864b299be5db437474801e44485d1d1f92d7d0146fb0ec399778ca74ea37b7f162f37125276eaa9eb3ca5997f181921495b9d81f7bfcb5e0fa224e0a5fb0010e88ed33a33c193067496275433105a782ec8b3e0d02aeb78c4f12de470c0089914e4a571d1c44920dcbb638af4f99eaa705b62c94a07af15f2520e41c96f2ebc2375c43ce2b12183964284b836327f6d57f1d9e9bbb5dc4b00e1768213a12ab0f0c3b1add3ab57804e021a93347f2237f62decedcb7c85ab43ed4d46c66a7c18fea3899c64cc854a1eae1717ca69cdaecc3603b6abdb25ec35086ae10f82c821ee79ab74d3181f9d1fc4803db00b50c0cdc54bd86b064131599daddc6a9de464e859d2bb183d6d093563e0b233b888cfe727636f15edf5d3f65e786ed11e593d4ec6992465a769145ec02ea27b68fb292033f6544c266ea2381543e195092c9f114020fd030b57191d12a216f7aaee4df61bec942ed96a2af0ee498572f57ad1231116d3b8705ca1dc36f9dba4746754cc58ea595ee3582510563631be23fe1605e2a698158c8b9d876771c1c0aa360f85814d3a3320eaf890f7694ec13fa0ba59c6d586b8324dd22cf30140eb1a7ac4afadbc6b5879802f681fc30a8ac8803ea0f7175464b63272eb0813a9ad4c633c632a4dac76b44c589a2fec7da21a1a9120baecbf11069c2fc6d0ab6df300fe646f8f2448030e8d8cbdf6c1c266cd975cc228c0c72c7b6b87b7d3f8d80b77e07c13ae95ae103960f3f29f8f497d3d94fd5c77fd1b7621113a30333fac8220a", 0x4fa}], 0x1) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="b4a4a4f5dcf49e63ffe42f5a6c33306ec531c5d7b5994f490ca8da5c2f8fd80f8d7553c352c3487c332a15bb876c52bf5ce23e3d7389c9d3f8e3541dcb5a427d7aaef8d44c1cb484f3fafaeb0a", 0x4d}, {&(0x7f0000000540)="1733ee17464f908976c24af8d7fbee208a3369cbac7b6b91c259fd75ffffffffffffff4ede8d3f5006d301e0d0adf094d37dc6756590731ccb8b239c2c15faa5f95f9d69b583d97af7c6366fbf61031a655bfa1f4629138592c631778c34b9396c48e3376cfe6b6c405fd902d93051ebb40295fc0c93cf58f1aa286104e0ea0aa4f0292a0152d44000000000000aeeeb72a626f86f530c22a949f47b53b97430a9e8c2792c8c8771b54167c43fa8", 0xae}], 0x2) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) 22:25:07 executing program 7: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x2, 0x0) getpid() syz_emit_ethernet(0x6e, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@routing={0x6, 0x0, 0x0, 0x7}]}}}}}}}) 22:25:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x5, 0x8, 0xc6, 0x3}, {0xfff8, 0x1, 0x8, 0x5}, {0x80, 0x2, 0x0, 0x1f}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r1 = open(0x0, 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000040)={0x9, 0x0, 0xfffffff7, 0xdea}) ioctl$BIOCLOCK(r0, 0x20004276) 22:25:07 executing program 5: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f45b19d1354789096aa54aaa6dcf07bd3b675f22b9939d1c2fdcffc0776463f3baa462565c3290e87e6878a6ad0bea904387f6a39a519b5", 0x38}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)='\r', 0x1}, {&(0x7f00000014c0)="20002000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x1e, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000000)=0xa80) mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x0, 0x1) fcntl$dupfd(r1, 0x0, r1) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) getpgid(r3) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) open(0x0, 0x20, 0x0) getpid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 22:25:07 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') open$dir(&(0x7f0000000280)='./file1\x00', 0x200, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000340)=0x300) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000010c0), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000001180)={0x0, 0x0}) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) 22:25:08 executing program 7: syz_emit_ethernet(0x3e, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) socket(0x10, 0x2, 0xfc) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) nanosleep(0x0, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x4, 0x101) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x1, 0x0) r0 = socket$inet(0x2, 0x5, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x8000, 0x3f) dup2(0xffffffffffffffff, r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="ea000001bd51c55006c700005fa027410dd916acc01ca0b7a01f5f3de13de43d02a561e92bcf00b047f43e9402ada80a694a95f97a243b72f4cefae8056484b22eb099dc3669bac0c0bd88f5fe3475e6802d4545e286de295a3b3dbb58496118e5772431816148e53eb1023972a0ecbe7bbd7873c085e2bfaa7d14654a54ad22eb5d5d4bb51931d6477b86f803e294f33545e6275443a5a052f1c4f48539732b6c8df273252f36c1df1abd0306f4591aceaabc7e52dfac07254d569498df98c51c3e5705649127729bb68bf71fed236040963390de17dd247c8ce0feb3c8342103a0810bb610df00007ecdb1989785bf162098c52f539f4460ca530a0c6781697fd74931f238e325625463aae21a9a19c1a5920d4abdcf19c6154bdd02ff8c4195a8ee642c9fbef0c4643db69332d6a1a89faa2da3955e51e912d42258d64a39de8088aff7ff5ae4f97854b3005a3b5e653424bd7edd77e4289b8083e2ecaaf9a58430586aa87ef0e4fc47053fa19f3c08122829f2b4119c31bb95160105ba9cb00b7cc081e9189c103bd1d900cc98441aa14a62ceb5da560d7a2df0e8c17333df2efac59e61a9ca61c629ed320861e4bea6a0572b", 0x1b5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000011c0)=0x1000) 22:25:08 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x22, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x1}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) 22:25:08 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) pipe(&(0x7f00000000c0)) r4 = dup(0xffffffffffffffff) pipe(&(0x7f00000000c0)) dup(r4) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe(&(0x7f0000000180)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r5) pipe(&(0x7f00000001c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r6) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r7) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1d, 0x0, 0x3f, 0x4}, {0x8107}]}) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/100, 0x64}, 0x3f91}, 0x10, 0x0, 0x0) fcntl$dupfd(r8, 0xa, r1) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000003c0)=0xe69) 22:25:08 executing program 3: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x1a, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$net_inet_divert(&(0x7f0000000100), 0x5, &(0x7f0000000080)="3d385c7f5e185b325ccfccc65dbc24fc5507dd859bb5b68452b79b33d34529f4b0ab46df1dbb2401", &(0x7f0000000180)=0x28, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) lseek(r0, 0x800, 0x2) 22:25:08 executing program 0: setrlimit(0x4, &(0x7f0000000980)={0xc, 0x5}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$FIONREAD(r1, 0x80206910, &(0x7f00000001c0)) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockname(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) accept(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = dup(r2) listen(r3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)=0x4e) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) socket(0x10, 0x2, 0x5) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4, 0x0, 0x4}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setown(r5, 0x6, r4) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) msgget$private(0x0, 0x200) 22:25:08 executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setreuid(0xee00, 0x0) r0 = getuid() r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0xfffffffffffffffd}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(0xffffffffffffffff) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x8a38, 0x0, "ffff09009cca0109e2639beb00004000"}) socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x80, 0xfff}, 0x10005, 0x0, 0x6}) fchdir(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) socket(0x18, 0x4000, 0x1) mkdir(&(0x7f0000000740)='./file0\x00', 0x185) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x7, r2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x200, 0x3, 0x0, 0x0, 0x100000000, 0x0, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000140)={0x0, 0x101}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0xa, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4bf4}, 0xcb6, 0x80, 0x0, 0x0, 0x802, 0x9, 0x9, 0x800000000000fff}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000780)={{0xb179, r0, 0x0, 0x0, 0x0, 0x101, 0xa5}, 0x1, 0x6d1b3f54, 0xffffffffffffffff}) setreuid(0xee00, r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xffff}, 0x0, 0x0, 0x6}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 22:25:08 executing program 3: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) clock_gettime(0x2, &(0x7f0000000200)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) 22:25:13 executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000100)=ANY=[@ANYBLOB="573acda8f8f9ffff5fbcffff86dd60606260001c2c00fe80000000007f0000000000000000bbfe8000000000000020aa2b000900000000000040"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000140)=0xc) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000001800)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) pledge(0x0, &(0x7f0000000040)='\x00') setreuid(0xee00, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="46f94b4310c8523d6276616e5eacd8154bb3a3f7a273df820d7351040e3c1cc47a66a770a88b401275deb96097f59ba818ec8eeff484cdda4ce3ef3d1fc70906d4eb597e2fc8c8bfe86825120b560116ab75cbc186094e96", 0x58) socket(0x2, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt(r5, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) socket(0x18, 0x4000, 0x0) ioctl$FIONREAD(r6, 0xc0206922, &(0x7f00000001c0)) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) getsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000200), &(0x7f0000000240)=0x4) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x25) fchmod(r7, 0x0) accept$unix(r1, &(0x7f00000005c0)=@file={0x0, ""/4100}, &(0x7f0000000080)=0x1006) setreuid(0xee00, 0x0) 22:25:13 executing program 2: syz_emit_ethernet(0x3e, 0x0) r0 = getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000001440)={0x0}, 0x10, 0x0) shutdown(r2, 0x0) r3 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x6, r0, 0x0, 0x0, r3, 0x111, 0x8}, 0x7, 0x0, 0x81}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r3, r0}, 0xfffffffffffffffd}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000000c0)=0x34000000) 22:25:13 executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)="b48838db63cca4fa", 0xffffffffffffff0a}], 0x1) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000300)}, {&(0x7f0000001400)="4bdd474a8c385fc12826b40dba57c166123b08ce647888b6363c11c9c62f00ac12d56a1fd3cb58da373e413e1b424c2648c2692d433be73b2943ccaf382992b00c1a739ebba47a95815c38970179bc1ab93d", 0x52}, {0x0}, {&(0x7f0000001540)}, {0x0}], 0x5) close(0xffffffffffffffff) r2 = socket(0x18, 0x3, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup2(r3, r2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)) (async) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) (async) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) (async) writev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)="b48838db63cca4fa", 0xffffffffffffff0a}], 0x1) (async) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000300)}, {&(0x7f0000001400)="4bdd474a8c385fc12826b40dba57c166123b08ce647888b6363c11c9c62f00ac12d56a1fd3cb58da373e413e1b424c2648c2692d433be73b2943ccaf382992b00c1a739ebba47a95815c38970179bc1ab93d", 0x52}, {0x0}, {&(0x7f0000001540)}, {0x0}], 0x5) (async) close(0xffffffffffffffff) (async) socket(0x18, 0x3, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) dup2(r3, r2) (async) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r2, 0x0, 0x0) (async) 22:25:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x0) dup2(r0, 0xffffffffffffffff) 22:25:13 executing program 6: syz_emit_ethernet(0x3e, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f00000007c0)=""/138, 0x8a}], 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000080)="12", 0x1}], 0x1) setitimer(0x2, &(0x7f0000000380)={{0x0, 0x1}, {0x0, 0x7fff}}, 0x0) getitimer(0x0, 0xfffffffffffffffe) 22:25:13 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) clock_gettime(0x0, 0xfffffffffffffffe) 22:25:13 executing program 2: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000200)='./file2\x00') r0 = open(&(0x7f0000000300)='.\x00', 0x1, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x3, 0x1) setsockopt(r2, 0x0, 0x24, &(0x7f0000000000), 0x0) close(r1) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)=0x4) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() r4 = socket$inet(0x2, 0x4000, 0x0) close(r4) r5 = socket$inet(0x2, 0x3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x10b7e23d, 0x8, 0xb, 0x10, "37f6838cacb84fa967d1a0d0cd4f2b3001a68601"}) 22:25:13 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0x0) mknod(0x0, 0x8000, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x350eb4b6e507417f, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1f2}, 0x0, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) clock_gettime(0x2, &(0x7f0000000180)) dup2(r1, r3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x6) socketpair(0x11, 0x3, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[]) syz_emit_ethernet(0x12, &(0x7f0000000300)=ANY=[]) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) lseek(r4, 0x0, 0x1) 22:25:13 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000001c0)="e65ac238", &(0x7f0000000280)=0x4, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) (async) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) (async, rerun: 64) r0 = socket(0x11, 0x3, 0x0) (rerun: 64) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502afcbd8e7cc00000007000000330000000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037302102000000720fd38bfbb77ec1f5a8727781ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffffffff00", 0xb1, 0x2, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) semget$private(0x0, 0x3, 0x400) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 32) getuid() (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async, rerun: 64) listen(0xffffffffffffffff, 0x0) (rerun: 64) syz_open_pts() (async, rerun: 32) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) (async, rerun: 32) mknodat(0xffffffffffffffff, 0x0, 0x6000, 0x9) (async, rerun: 32) close(0xffffffffffffffff) (async, rerun: 32) syz_open_pts() (async) setreuid(0xee00, 0x0) (async) r2 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/13) semop(r2, &(0x7f0000000000)=[{0x0, 0x3, 0x800}, {0x1, 0xfff, 0x1000}], 0x2) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) (async, rerun: 32) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) (rerun: 32) chown(0x0, 0x0, 0x0) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2, r3, r4, 0x0, r5, 0x0, 0xff}, 0x2, 0x2, 0x4dd53b68}) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) (async, rerun: 64) syz_emit_ethernet(0x52, &(0x7f0000000100)=ANY=[@ANYBLOB="573acda8f8f9ffff5fbcffff86dd60606260001c2c00fe80000000007f0000000000000000bbfe8000000000000020aa2b000900000000000040"]) 22:25:13 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1000000, 0x0, 0x7fffffff, 0x0) r1 = socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x13, 0x1}, {{r2}, 0xffffffffffffffff, 0x62, 0x0, 0x5, 0x2}], 0x6, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sysctl$kern(&(0x7f0000000240)={0x1, 0xc}, 0x2, &(0x7f0000000280)="4d7af89ab64cdcedb26c2ae5f8ec8457df37b259950979bd2d469e149e319431bbe34b0b7579df218509c8bbe4838928df6d89aa39df3407", &(0x7f0000000300)=0x38, &(0x7f0000000380)="430dd59f9974aa1892ffc215b6dee68d114b49a06b6336fe551cb159a7dda537cecf72de3ec9ccb33a144dab824214affa1301f93175db4b56c52926ed4acea627c2c8559c6532b1af355990872184b305a8efdd41f7340222aba711c96bf311f9e544591d864d46e7908c6de7cc323a89776389413bb33e086bbec9f2a08130984a7d8f00b4c46ef77d0fcbfeba7b8061c5cdd03e6533342074dfbe290682234fb32ca398417294b11042c8bde20cb695f70cd4de9c9e7226a298cbbc7f2d608b1dbbd28dfd624b38c17f38c3184d0d09b0d6ca73fa8c514ae6e26baed174b6aa4cc8bfa8d0", 0xe6) setregid(0x0, r7) fchownat(r2, &(0x7f0000000140)='./file0\x00', r5, r7, 0x4) read(r0, &(0x7f0000000000)=""/34, 0x22) 22:25:13 executing program 6: syz_emit_ethernet(0x6a, &(0x7f0000000280)={@broadcast, @broadcast, [{[{0x88a8, 0x6, 0x1, 0x4}], {0x8100, 0x4, 0x0, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x2c, 0x6, 0x0, @rand_addr="fece76a44a170e318b35195bcf133200", @mcast2, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}], @generic="429d9ff82ac9857947000000e5c95a5cd3ed5bf2086cb3697e37cee694cb61ad47fd3165"}}}}}) r0 = socket(0x18, 0x4000, 0x4) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000180), 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x65) r4 = shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f00000006c0)={{0x6, 0xffffffffffffffff, 0x0, r3, r5, 0x102, 0x80}, 0x0, 0x877e, r2, 0x0, 0x3, 0x100, 0x6}) r6 = getgid() setreuid(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r10 = shmget$private(0x0, 0x3000, 0x38c, &(0x7f0000ffa000/0x3000)=nil) r11 = getuid() setreuid(0x0, r11) shmctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r11, r8, 0x0, r8, 0x120, 0x1}, 0x6, 0x8, r7, r9, 0x6d64, 0x40}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r13 = getppid() syz_emit_ethernet(0x103e, &(0x7f0000000b00)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60346b7110080400fe8000000000000000000000000000bbaf6bde1dfb27088ed7a62662c80f2bf14e234e2100089078613806f5d1a8b80c0cf716645b14edc8c43bbc949640e4e7f93f9cc82139d7731a9bf7019f47fcb9bbd978bf8d5fa6725c0e9dc7bef3db2916752d74457ebe5340b115ee983cd2c6daced99b822af0f360f89917f2c8acddee33046f8eaffee3ec2d6c56978fc3fce80d186c589b843af3ae2dfaec8f93f05e68a177524bdbc5d7e7019db2148d5ec7fb49a7be936fcfa5c62b63f95c296e2f78fecdacaae610e2d557e40108e50efdfec04b011d28634db3a49be16c51724c63341360fd627ca6e0fb03812c13782ed6501e98bdd775a07444c7c4382c3f496cd4099828855ada0f4bd655d1eeb7f4c14c4390e30fceb7547d5f4ffc3d89b5c47e5f2a748f8f857e443c74be9d918e867d05166fb95fa7be74794fd5873289a80f88b8b749bab1f2cd67ed5409aedf60ede0558fa11533d8805320c9b3a6020295182f876622a4e715f27810f3ea8e07a20d8a480f7850b043d1f03bbba2b5ff7927361f8300da7fdc1061b6e644319214545cd8ab00434ec2fae01eab716feb01fe8346eb299888d162b02a326bdfe1cced3dd570a59adbe1d7ebe0fde30ae7cd6823c7eacb02a143acb36542b31314c231119d29a550485b02f8b97818e95889270f66b5807a8c748d16abe0833921f5444f941a7c7f1f91fab0cebf3d63504402fb3efe97919fe13ac24979e15c3c971fdbde9001fa1eba1b33a0cafd7f64f9ca65bcfb0afa4b62ac7c2cde9c577c39b3ca2242b2129ae4f93e0803fe35e67ea8d19ce8235a9cd8365aec01edfdf32cf55112141ca70ce5d6d4a0bd87e5ad4681abb73ce812643eb1fb4acfdc38b5ff47b81551b1b6f6e33567a00398a0fa8e6a475f3771b157a51479a848c89acb63d43b23e7483c96147350469ee083ce5a368d344bc59c3b4f6241dcd8664be7ab8f5e29b94737365090568b5348e00d55116bfb28b056afc97913bda6d7b2e482509313bb4bc39cb936755f4230e7188350e0108015d3bc9ef291bbb5612501c5e2c293a0a92ea887601daa9b3eecdb99478f2a5af26381bc440e3e2c8639acf703956b0da45dbd03da97ecb8a8595a0a43c9c2ee72d65102bc2318afc7fc3faffae78e1f49be9ee74319cd9f2a008b8f9ab12d9ee9920e9e6526518131d485051765a91288989f639c6f872c4b5ad1fdc41dd76dee2cf3e33ba7c257b14932f0d665bb85f43d8fc38dae39d485a1b6152abb47a4d62ffb3357f40431921e1d00a5d900bfde2f26d0f5e900dbd170aa541c8c85de993a0afe01c75af47d4071afb0c52e497e9d1c8e6f2cf482db69e100da16c44c5d2e4c29c9a14a75e14f831be0597b7479619a80bab5ce605cd62b0bb870171495caa0ad1bed5ca474c3fb6ce0298c10c36395b67e113d2d244c27004828aebc3831000b378b4f167b20b8c8d71cffcff4cd4458a7240b21376e07151bca80361045a169b640da9fccbd1b8b1be1f2673fbb3154fa769b3198208566be609c0e9ad6322cfdeffa51d84cf5cfde2fcba91e0823094e33e68fe481198701566340a42879da26e6e9688887f1f0d9a2add8670ce70e16db71c0d71542fc569361c57f3f9f3c3fba8cd62b01db6ae04dfefab77114f57160f70367789dc5d241c224197b085c2be1ebeed9c59c9fa52fa0a286a61fe0d2a184e2da2a87f25b6702175be3dbce8abafcd1bb906828b8f06875035412829069a4e215dcdeee633f90ec26d007aefa63fd96fb283a0047dc575f512cdf13fe628b3c27431e31f9147451adfeb3f8f85beaa4780cf8b65f72e1f6f46f829161c2de97f78976ca34d344b026a497be6c65cae3d41bf158a82f86cbfaacffd7df16820b86e4406c6c2c61083afc5a24e6b62bfc569ae567295200453c435d9349a88b393db3e63d5f0989bd0da0c567188d606cc991791c1d6c64079e612b5471129e92c2e29135ba9b9120aeb90fa4312f8a38bc16c43ce3e4b3aa831e26e3560d59b7d6b791751b0debe78cc6107a1cc3e129d7ec7eb42a7b534abcb9dea4ccb30d3748aac360bd7c9c8fce79895a8794f9352b0c1b5e5716ecf654eba7697cc38e817272a693e400943ea5fe886976949b360032dc83c863fe6f1c4ca0fc98fa3fce06a57c568ccdbbf1995b2be0db5857087d98f2cef7285df3eec98d2225ecddc50d5a0cd3cd23bf3f2440984b32ab38c0e77aa45723af47bd11c02551733ac627b9ff27a9c8c0441c969a5a1bc43bbaf7ce82502095f83d256cd0b3d83623e350497e9b2e90d70f39773d4e951e99be065af67bbd595ed87d8b51f96c8c23af98dad0a695e79ea2744d3fcae2944cb26b4fdd6dad16ac02d1dbe00d0a1acd602258427d839d80f24e80b64b24d3505e3104cc876fa4e7b70af0b0cf5ead0252c6abf1747f0b8ebbf7723594058bb51b95be399b9c036b55049cb587a036f954d04b6e0871f1b9dc6c36f428e7240999ba824edc86e0e2fa4cb0baf3faca6d9703af9df8aec58a8818ea24a9cbdd84e81894a34522862d6f4197b93cfd825f3a3132048b4d36fa3fb9d6ca9817dd21be99567682c5c33599c29337c328b5d68d4d9cc6690797b49c6e8d186f1fb470d1c14ff4ff6f86201f954875ae587d5078e23aedb44a350949ea241fc8ab3420c75c5d4134faa171cd03a8faceaf57fc31b58fd0c0af909e0fff22221065d1560683b3cb294fc56e6a9d214d16aaf91757394f8f4adada78b53dcd3505f4c045cab7bd3ea9a7d59dc62e91de4994cc5e899be5ea09e6782ea4c4aab518e7ec0e6f1b58250d92ec6f9659589e8a05172a47de78506f5537948b03beab5ab9d0c03211e710abec55a563608b5dd87ef47dc1707113c3f794ccca8713c03410bdab976fef2d52222a18d544d2c9c9757eebbb31c25703039f22bc3eba2114c4927b95653e4e62e36422f194a47d3414db6ca2310bfd0966c658743fc11ba039bd510d8e80794a316b9523b8ba2e15081af43fd867cc4b8b3c4111b9f1735689b0d558f57b2dbcac7392fc38b4b142ee9811e6d5b66a14011e61b0f2434146005b8fbd18303428e45fd85c21c0477483a0987ec082da75f10f098a00377b68dbe5b40e25bba0b0dfd2179e210d810e3b17a4961435586d3a7fe4d63e6be073682e8b64e39161a7634551ab3016a322a40b9ba64aecfebaf5308fe4e49923801e52c99596bce6fe85023a6667e3ccb5748731e38b536593486d48f4e417d681abce52afc53cf98368de4cd6ba37e21fe2121072426064ad5db1e610477a66ce552b9a817a6a5df3076ef42758f442c14bbde74ce0d447bf549c418f2788cc64581e7526257fe784e949c1a524fab5166aa75554bc2b78270fbcf3ae0edd64f9f28d030cd47badeed1b9ac82a8722d71d8e9ea068bf9067af2a6b24bd3034cc91f0f56aa3d4b392fd836b82444290769fbd7e9dd59df9a3cbf98fb46ea3a306729f47159ceb58149fc112e9fd376e6d4e62b5d96491370ebe6e91b02c240d62c425cdf01f3556a530eab4ce87f383a8fcb645f41f4b4521138025451ce522609f4fb121e5916154e80639a2c0531afcd7936a903e52606c0d9feb778339de9c076ba51e8a1c9fd0c69e5347786c3606b4e0958ee95b046dffc96831081704fca0bf0812cca676ef69acd474068e6046ce67f7278f9cbdab32b9cf9f7e5044efc910beff833f07f3415f900a11b84604a59d6dfe5983943df19b61348b8e52ec5d3163ec544ea7e9b5227913781d7a7da78dd4934ce2b7fb08df475ea3dc987f104547e5045d95be9df149747f0513761a58cb287b63a55a0f630aaf8e560ca40274de5775dd229cca755bcb401184f39811d3449c09a000d863e23e79147cc6f84bb83521176cf1d5e78e654b67483c4c55443b5b85e6a6c716f5c3f2cc07e3beb5b21787229dc3670105e761115c6aaa98c79d3a1348b075d89ed9a64819a8bb32e44cfbf85d7e692f09cd886b4ac24d81b50651ef936378b4ebc72e36636c899da6e3c80f657aa244e42b3272592f4d6a797cb18c922642629b12bd98c6723beb0150835dfca5fb5660261dbb1b9c283c2ef7a4b9984c8a15deee4b8f1060c19ab86a52291bdabbe658cce809b0510d7e3898025a897db4c3838d9b1e7a5fc05125fc49f2c1f861e811bcede7f8bd2afeca15f248c99af8620a4bfcfbdb6907f1ab3d7069dbe3fe9b7d5cff29b7635e87ca1a1a3d6fa38889a03cb91661241c6842909c46d88d1c632c1cc5abeb9a5596ec20f4c18f0c1c311c4ba57033ea3d41bff8000f18e42a22993a169332a7a13d4387b570c659cce6b5648b0417def9e1ae54788227e88198c29c1114a5581b611c48de22f71bdd0aef35f195de1ee81b71d44bb894c45e3d8363caa1df6022df91b63f1d20790ac799f10064d2e87efe9c5f1e12e17a2c7c056b75d885ae15967b3fa2f3b9fa35d6cde36fec471307cd5ab904449a5edaed5d474a8195d541671991b556971ba4241750e3fcf651100591054e8949f32a89478a0bfb6538b7b778b589079e04b22187900d22d7c1dde9ee4d44fa4c0afa986c2bf4330080f675fff4b11497dd8f5fd008db520604a4c2641e68b21714c601ad284a238408a1f10b9f834441e16c53c1cff95e2b0bdfad7bf08e8a702d0d65b58b50b8f65e32f86a3b5bb569284734d217902337352c7f84c964d80d80cf18b205861ff7afe0cd364a6e2893004c73c74ba08debada3c3a64d603b14ccf35b602aad39c22a643c46dd5a226f5beb5401862fc2958e15d4f718e8cce0877a00befb026cdf7d71369bc66256d35752cb55bba38f7140d0f9d36728006223294fa4564ebaae94a4bcd3bca8a7b80313b6b47b8dadee2f72e85ae1912ad13960885f59d33d1c43cb89724281d0af8c65c59c0512d26d9123b9180c0385ad995b1247955b18cefffdfce19306ed36d620d986b7bb14a3d21bbed0522ddcef53b3d82cb8028bb30382ed5a7678f23fdbe8498f3846c4835469d7ed4582554ca3c98e10afb7f21b460a99b36e494825788f07a1b2872c220e4fde25ea9537a957c3c491d131478695bce6999ef6c48b961a7f456b1be7341418336dc29146b5bf7378808cf79c1841349ff49b0eff47310e0fa705aad113ff6c243456ec7306998e749e1819527a36bb696cac89af26ad7e3f753a0f2a4bc96f1f9b14589a4f64e0155766d058e78ca1fd32b19a2f1c3f2e088595ec1cc996b016811f653d7c1630972a7f2d5d1e110f04ae89fec193dc00fa896fcea6158b3257e88065735acc086b2111dda8708327aef8baffcd7fe36028f5a781a23bc6bd48b5f5e7913c01b38e20c13940f9e539355095a8b4f88387db3900a4f8ecc31923e2a90fc2e56a552fc39b33ac0d4b1be28d764d1059fec5512e1dd28fb3e93ff8e7086895531010eb33a5f597ad18744fd2e6ff3d1528b793cd6d33375c3b682104f2511dd94197b7a79f9eafffd61513c2e116d3281213354879eb12a7f7feb08073257f1c4496c39af7cea12f56e7d65f900c459d6882fd4e5b19feb796a63022c184973fe5b620350b4a06da2c96a559f93cebaa8bd8b75107f4bbf68b50483aa2ecbefc0f9a8e3322cfae373dd306e3eb41d499576a421d4a41b2db23e5f62d8756df491decbff58bdc9e2396c1ce2e5ae738caad876e26d4915ee9517cfb1610bb61e09933147f34523046d08380f56e9d9fa44fc86809ae7f27706cdd8416e1b089ee591bd7350c4dc14ca85c9b666489af5f4b2ff134e67da14d210423ee90fbfaa9b5010cf68936918fa1e6118bfde59f6b83f99792eeca996"]) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002a40), 0x0, 0x0) r15 = getpid() fcntl$setown(r14, 0x6, r15) r16 = getppid() fcntl$setown(r14, 0x6, r16) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x7, r3, r6, 0x0, r12, 0x85, 0x80}, 0x9, 0x6, r13, r16, 0x9, 0x0, 0x7, 0x100000001}) 22:25:14 executing program 1: syz_emit_ethernet(0x3e, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) socket(0x10, 0x2, 0xfc) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) nanosleep(0x0, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x4, 0x101) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x1, 0x0) r0 = socket$inet(0x2, 0x5, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x8000, 0x3f) dup2(0xffffffffffffffff, r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="ea000001bd51c55006c700005fa027410dd916acc01ca0b7a01f5f3de13de43d02a561e92bcf00b047f43e9402ada80a694a95f97a243b72f4cefae8056484b22eb099dc3669bac0c0bd88f5fe3475e6802d4545e286de295a3b3dbb58496118e5772431816148e53eb1023972a0ecbe7bbd7873c085e2bfaa7d14654a54ad22eb5d5d4bb51931d6477b86f803e294f33545e6275443a5a052f1c4f48539732b6c8df273252f36c1df1abd0306f4591aceaabc7e52dfac07254d569498df98c51c3e5705649127729bb68bf71fed236040963390de17dd247c8ce0feb3c8342103a0810bb610df00007ecdb1989785bf162098c52f539f4460ca530a0c6781697fd74931f238e325625463aae21a9a19c1a5920d4abdcf19c6154bdd02ff8c4195a8ee642c9fbef0c4643db69332d6a1a89faa2da3955e51e912d42258d64a39de8088aff7ff5ae4f97854b3005a3b5e653424bd7edd77e4289b8083e2ecaaf9a58430586aa87ef0e4fc47053fa19f3c08122829f2b4119c31bb95160105ba9cb00b7cc081e9189c103bd1d900cc98441aa14a62ceb5da560d7a2df0e8c17333df2efac59e61a9ca61c629ed320861e4bea6a0572b", 0x1b5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000011c0)=0x1000) 22:25:15 executing program 6: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/188, 0xbc, 0x800, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) getpeername$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/79}, &(0x7f0000000340)=0x51) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000380)=""/118, 0x76, 0x843, 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000440)={'./file0\x00', 0x25fc000, 0x6, 0x6}) setitimer(0x0, &(0x7f0000000880)={{0x32, 0x1000}, {0x4, 0x13}}, &(0x7f00000008c0)) clock_gettime(0x4, &(0x7f0000000900)) msgget(0x3, 0x300) 22:25:15 executing program 1: ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file1/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000700)='./file1/file0/fi/file0\x00', 0x0, 0x0) write(r0, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x10, 0x0) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, 0x0, 0x0) unveil(&(0x7f0000000080)='./file1/file0/fi/file0\x00', &(0x7f0000000180)='c\x00') setsockopt(r1, 0x3f, 0x1, &(0x7f00000001c0)="794b61cc24e33c80a0f5969ad5a4e60b66a7e746f358b98e02d914744ee67724829494703b9cf81b8b7a8c58894bb96b14e1fe2af9a9c59a1936d1a87755bf895cc270d0e3e8a5561eeecdb632c24bbf5f4503ff38ee72e14b18977db8743cac9e88808dd131b2d409766d392f6b8c2160fe2027ea99d37b079465f12fe166e2c92080ed888d2cd7a7af1b", 0x8b) r3 = msgget$private(0x0, 0x0) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f0000001400)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000180)=0x6) msgctl$IPC_RMID(r3, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000040)) 22:25:15 executing program 6: r0 = socket(0x11, 0x1, 0x8) setsockopt(r0, 0x11, 0x8000003, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x20, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x0, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x9, @loopback, @loopback}}}}}}}) accept$unix(r2, &(0x7f00000010c0)=@file={0x0, ""/38}, &(0x7f0000001080)=0x28) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) getsockopt(r2, 0xfff, 0xc, &(0x7f0000000980)=""/18, &(0x7f0000000100)=0x12) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000180)="7f37ce070000003d965a1564287bafc1d6d531c28c4a7eaa13e5232a74bba3779ca27b8e0d00000004fe8a4cc330bb35350cb60a9a374aa8a83628968110669294be2aa857b37646a2f79517cee875a3ee6363b304620df9f46db45bc17e900b596f1dc0a6cc19ad70529d98bb6446c6abcba4a93b251aa4bf74b84d25297ae86c0ee21b20b9b043ee21eed69c18e4dac282e3aa55f6b0af2ecb0207fc142136d2eab8eb816f01a27e8ad65fbb77fa8820f6c0cdc16ce6933582c9082b", 0xbd}, {&(0x7f0000000580)="00e679c159e8202cc032330a4c85718257d8c9bcb0a8731dab", 0x19}], 0x2) r5 = msgget$private(0x0, 0x100) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x6811, r6, 0x9) getuid() msgrcv(r5, 0x0, 0xa4, 0x0, 0x1000) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)=[0x0, &(0x7f0000000bc0)='\x94\x8b+\x7f\xddY\xbc\xaaZ6a\t\xef\xc8h\x88<\x1f\x84`\xddmV\x01\xb1\x18\xaf\x1d*\xff\xce\x00\x00\x00\x00\x00\x00\x00\x1f\x90\xba\xbda;\f\x15Z\x1f\xf9\xbad\x81*\x17\x19Q,\x88\xbb\xe3\x04\xb6\xc5\xca\bB\xbcp\xd1\fL\x12'], 0x0) setreuid(0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000180)=[{0x25}], 0x1}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00'}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0xfffffffa, 0x3}, 0xc) 22:25:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = semget$private(0x0, 0x4000000009, 0x82) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f00000000c0)="eaff125c0000e909", 0x8) semop(r4, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x1) semop(r4, &(0x7f0000000380)=[{0x1, 0x8000, 0x800}, {0x0, 0x6e8c, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x20}, {0x3, 0x2, 0x1c00}, {0x1, 0x43, 0x800}, {0x3, 0x0, 0x800}, {0x4, 0x8, 0x1000}, {0x0, 0x33, 0x1800}, {0x3, 0x5, 0x1000}, {0x1, 0xfd, 0x1800}, {0x4, 0x1}, {0xe1bc8eb6fa7166e4, 0xe0f, 0x1c00}, {0x1, 0x9, 0x1000}, {0x4, 0x2, 0x1000}, {0x1, 0x8f3a, 0x1800}], 0x10) semop(r4, &(0x7f0000000300)=[{0x3, 0xb52, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x8000}], 0x3) r6 = getegid() r7 = geteuid() semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) getuid() semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r4, &(0x7f00000002c0), 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x20000, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x416}]}) writev(r8, &(0x7f0000000280)=[{&(0x7f00000005c0)="2d68c1e922e5b1e7b7572c4d11149b3b2ad3b2253a1a58fbf785d9ae503199f816d13f04241d62e98d34441c606e9a0276daf2582f4d43b4f7f53e26ea28988be29d831bd7bfedeb67efd5eb3683434350ca091bd1a13cdd35dd46296e4143d524d608487ec236de6ef457c33c4d5e6fc7b9262adec90a2e384b6d7040feac929c8b2d6835fd969ed6d70ed7ba7e54c18af73ca78dcb3c28fefdd098f972425953d65961bab66e8af4e8f8effd585b0a0ecefd9232f40e67b39340642211c4ba43b8192326855c04fab48929a665f9bfdf552d9409f506b13c76154438fd", 0xde}, {&(0x7f0000000200)="8dc21c7504f06c509b5f0d13e2f47301bd8b8c89a2d6e277d7d557241c7424b4e156bd21d33dce877f36b13d458df79e3e85f6e9b2d28435ec232f82912e4ac4f70b44254b9dc4b2305e8fadc24f16bc2db7dc855c9352b4d67754e0213b252d576a7358bc30", 0x66}, {&(0x7f00000006c0)="ec0fa0385c5df9988df4a4e8ae9afbba208cc41a2c171401cbfb575efe7dd6a788eedd8a897a06838f27c25f8471d6f6c2305de859076e64e609b21adfe41396a86168354787bb90f308ed4bd2656a5b3f6d288820558c87792d74cad96e689a0feb2ad0a8e161034d8e31a18ced025fc026d095d3d9485f73d88ff8e28c14cd7dbab8b0a40efbb64570af951d09b62b77f856dff6a0f99dde91d31e2296105f4df74ad68e3ab22265de974a74f1d8701ce8ac000ddb2bd0a0e3df69bdc15d9286dc24072d2f3539144e0c4e134cd50ae2d332f8d1775e4c105ffc5d9316eeb4c2c5e064d7a2c7fe37ee32497d18e285b17ec639d140b5c3c3f488e42eb82afd72a168d499587b2d4bd3ada8e11c5aa0cc7a3e631789c6ba82afda55d065f1270831a05f5657eac6270515b05af503b055d91f77839f4c4587b345244812a51b12229ff8ead0e161bc1656f5cfd7da52bc928a01c12a243faccbc7db363a54404676f06bcc702095a24acfb0a70f4bafc47d2c6da6ccb86a4bcc506880fbe15922fc742e059b936f8a51a299261ad8813ebeb965424199281e7a6d4534f4e0c4023176aaa1809736446c5d0f472194e0f7466a8c30e2110c841f9405d469d9d1601941080a1ba92963d3d7edd170549df6a8eee9c270e84f5c3bd368530e015e3488382cb7b0cc8be11954020fcf8c04f9fac34efa3e308a1aadf323b6cdb44193c560bbacd2fe40504d965ec7a68f005596beddf84e39d2ea6ca6eb77699b91510ac0cb5ab5c74cb16b61acda055215568ac2cfaa1b4ff50b4c50b3740c256140029c6f8d3fcd03220d0fd877fde81d6ff244da1d18274cd414d2870ef973c6625ccbe65fbac2b13350b3757532f474cc0b901d82e072ec90faa9cd2e7eb6d49da208b5e7ac5047910d2cd5d957f1a48a80e5cd3573ff7a793c6c827d3ab080e3a7f401ecfed28d300cc640aa9e4f20322bba97002d071063b836377eb0bca3cc2116136e91e55f9ab6c121f3d7c899f830af14e2537b1c01f2cbba7ae53ed258ae5893f7bd272ec00bd0f172093978568a682eccb14eab1db53877991f2ed9fb43d15288ad609568b1f767148e3ed02a3fc56d96d8a39e242fb75320243816dd799eeb0c2e874e20f7bbba374c747e6484029143b802d8abadc9f5c2c8b914da37ef9a71721986e43d96cecc5792d6e0073b6daf430390f7aaf13e90a2fb5bbed8c7de339945721f81bdb4a369994040a0bfe26f257544610ea683db6759fda66d6be6756da699f1a6ab03c2312f0cadbd198b5533f2d7fad63275e77f7203c72a78d09d16d5bb90cf323b59588c6c136da9b52c113d7e58f7e7fc7affde96962397860720c2aa5a3269de46c95f8020f88ebce026fb312beb1e411cd431eb956c5fb4b076c3056ea38bf2d452677d9112139bd491e545a82e5105e553ce3caacd3509af63e792187bc57f982d00262066d0013499b9e5b4fdb7ccd0ee609fea6b48d08940010671fc1d88c474c22ebecb62605cf57de489f3600ec838aba8069cb0ba421043e4f1ffb0d8c44fccb20f9e85e9d8a1fc3433d8604c9c8099259c40c3e83fae8453de8d09b8e420a250f17cb5bf2c6c6b30dfc66d341d3ffbeb4a016b1998377127b0c2ba80892d7cb087693c1502c463b1e6425a1f10e7936f0f492ca7cb223614e50aaea972d09de1f60b0596e8c463aad063574135cd1eeec9df530870eec371cf0c6d5d2f6f74aba126411a66790c53a504ff975dfd9dfd2329ae7669306d8d3f58c1f8980e79bc6b7b399428aff03c42da25092d85d24a248514009aa71e15526e6efca33573006864643536b6744a4b4fb2432f54d0cc4736793e931af8549b761faaa3998758d099802b23045c03f83db6976d02461bdd175e5a1d83233df059e5d31802b102336ecb7d6c90bb61992a7649f7f329c8f6e0f10e97393665e62a3f75dbdb51c36561ae5ac1e34da88395e029dd1c367fca9068c2eeb4ba8c289a80a48191bd5f6f4d92afd29b0f1dd479b77d49434157e77603ae871b4a48ef7d112677a2be73774ab6dceaceb32ebfd6483f4b6e2b5bbabde9392f2e36822b8d17faaace0d5e8f89c1c32de633247f769048c5886c1b180c0db6870d13fef95007c2c98c094aba3cb504a95b08686371cda9780b1240e6e34bd6abfd6b810c75167f61baf2e6b7cd3b4012d726770d396be9fb82cb0924ffea6c56f861cf7db42df90d8fd5f1c5d6f359658f4b2440bab83b7fd4841dc42f4d30a1e70acba784308bead47fd82df1b333eb02c9cc6c415eca26e63f5bd068777ae15322d3dc5eaa0f77f81a492fc6e225a8511eeb629df610633b7a3b2ead31379ac3e9bfa4a01da59e9f4bf44b2df0c5b76c98448089a948dc2c3ac3fc1f08d4bf167f011d84517ccc16f651f66d60db4f84507d204fc9ada710c75ab43a33f68b6e2192bbc88e2d5fedbe1dd86f7d16a59b5e164898c23539a5b95860fba35afa9f0de3e63af71a754139f48455220f7aeabff941547017a95dfc1993e7e38027e06fed72121a407915ed084cec79339b0ea83be463b64b4c80a9bcc50bd5ab2ed549f5847a979a59702d6c30651a51e6634b07d37d4b8bf7aa8cf81b744c5c89d31c8b7d01b3504af890ef98fdc476df92234da6cc8e5d11bd1fa45d41f14ddb09181b3bda3d020099e7a7c0359ead31559e6d238fa2da6348c56280a8057640a1a5ba6181489aa9ea944bd4afd9553bf7c6e2fd5b388ba7e5ba280ca9870e48daaa899e655cc14b8e2f6d32c89d74657a77182b94ce4970f6deec32e77bf81486e936a85fc4a588f8d42dbc6294f4d9d817a5279cf26b4a956d88ad41326bca602787b0c83d43c7f60529a6f2aa75f60abde15d9eb7405eb799216b8703aa2bc532ae77527ae7ba68d173644ac3ce4fdb0e2ec3bb5266aea471a7c63625a961d291d3c8fc5d601a5adf384587ce039262f9c96c14c25c23c58c46793e1ca15efa624557db3f151701f54735d078f6b8913b80fc4aaa2b5c5c3977d3e3d470744b132fc2bc4cf01703a3d7729881032501812555a7c43984cba30ba7aba1f5a693241c225189af69393a8b3873026a058cc5e67419bdc76f2e08587a22df7a3c46c26d672de6236027bde819bfdd721012a716cbfc3082a78ae9ffd6a9437ec8884e5477d6a345428a3f0eb3140d234933714cd39f7028e1033303dbee9a2fb8c397bb464541900b958ab8b59e06e9d763a4a71059111a7001ba0149aec7698b750bda66af1a845755088f8ecc63522e7b4353fe410022f882c385ae97404f3d716dc9f752e8b1536dc24a17434ccb44c0e8da6c8b329706d4b33f33e8e2c8a39f46e003632f389e5dba109b9b4d968c1ef4a499c8f2e972141a892e19509fd6287eae93168b2441496586644c17707e1c86f89278089970c1bf69e24844b0d86ef705a0ec421daab137d371c1fc8858f29af7996ddc805af63155ff85d08c3e221743e8286a07c0001da1563f98bf0c6093683af58af7e080cc1a2a0b0cb87c292de2f009ff301c8e32a934745774d366f572e319b0078e07ecbfb6b88b4dc4efedd3ce1c3a1913754e07b2b444d6267ea694167fd1e975c6be96623dac4fc482ec420c6d1a5ca89f6feccae6232ce4038e376e35f88a7a36423a770ac478d918b1ebb2c3e6891accaf80e8438c192754169566e9bd3246c1f66f8b49af172c6b4799a3aacff98e0bfd5931de5ed8d36081a37fbba48df0377e25989e46795cbfcc6bf614afad5243877ed3f2e79f7ae4574269e57c39c9b2f12bbc89f6784210f04ff5f0d923f34ff905f1b04bd613d237631a624966e336f7b1118d635b82bb37f2d2d883f3814f3e6725777b881e7aa3138d9354c664fa78f0852baf0d0a208f562586e6a2fb84573eb3ac0e32bafe4e8389b54284fbbf9ad954d669fe08f88218c36dc91a40c8922533b92390da8ad562ed8ce4a9481bcec92a912f811ce8ec0dc2fda2321132afd8563fafbc616b98b83f3cefc2e7919f45950d64ebb43357050d117b3a15ba44f54f842e0dab4a65858b23ebc88c4dcf8a6e827244ddbf105cdaa779c9c8d179ac0d9133877ad01358f2b4c43ffb480d4607f948e94ede3be852993ffbe2f8c70df1fbf174f59f12cbacf736a72f15c9361613412411e8ae4e945196d0a68bfc086f09543a382bea5dda2788e0f7a68e2deed479ef7659b33bc64a9be8c39d47934d5f24f079765fd1bac5c2f5079cd86c80761752b09d28362a19b79510c981dc3d9c9b2e29901922ce2d205664bbee3986f85de7a0b103ee70cbd2ed3533930b9b515ec2f0a3ef1c869fed2310721e91ab044661b3f1cdbe8a5894a5a965bd2508c3513ce1b05127034df482b2dd4dd9e363f82ce58f4d89c13f6c0c51193bd3b9ed823851aaa53b1fbe190942027afbaedad2f3fd981e34a2c53dfe3edb55813fb35898c3835426dbac90ef8f8668dce9b9e1f70967131fc50d116cdf6a34d72d2b252deddc16a91d4b24ba3124333f18b674ca8da78bc58e92815074df95b179a22d6979277d14385284dd929cfa87521e2080a680c48d07a92016ebf5ffc00b4cac4c4ff7fd32f66ad78b1f42c3df3293d980af46e156e56a7314398f1aab5f6816913708df911ba752804701f43d653414de3e1ae00e13a85013a65dc0dfe9d2ce70bad8151e51b932b5232de4a499fface07d2896c2f409936f724ed94409268d64db56055b51de1ff99f22564250b8d05b5c700676aee9f0ef06091c0086f295b32a3412d73e03c368cbebf390a922eb8a30d4c269a8e9d859d2d527aeb4d16bac7ed3fa0bc0866f851a0ca580136e347581b09016247ddfa2213e5ebe1c99764262a11f535cb5d0f8fe7eafcae59116da6044e224bb98863a75751a83c346c31f15f22c16e87a5b0e9e43690434ece70a28898358bcb11b4cae0c48081985a59b51b9d8b742cce91b5ef93c07b95336fb2b8adf50cc3666ba84e750b4db2407ce1fc2118d4d1c12a22902c630bfa18d277ae55674e3b278f90c440a6347ba6e4d092977ba359b8848ba348baeb363c245ca6e13dc68eca1f5526ac13104bdef2557dcf95088b7ff9b0b4bbb5aba20793e02048d2f7408732fc221fe94dfece6faec7593d5a4ce4054aaf443a3f8e4d936652e2383a310f1f99b5ef78ee207e5db2e20f04808960ce9cbf067d3b2fa331f9e4c918464552b19ead732ae4364aa1525d2d893631800917f6e18422114c55cd2b02be192c9c121123a5268b867ca6885068001e2d4a1c93cef70c85e9639c1b73426cedb257899e9f4c4a9b78d84ab8e7db05f044ca0abd316e831c1fb7caf0265d99ec55439c98593d16932df8023d74134fc9bf1f197dfb826686a4fef9475aa88a020ce6c8681bfb440d3ed0b064ef7fa8ec668900a9506cc5c82673b15cdceb67f6455b1743db9f597fb60af113dc7a009474078c138154af3c4dd3d9f6c3932debbfbcb382b25f71bc2d1b2b046e195a9d7c789bb31b75f64c8f4cb2514cd84a67df5e2e6b16bd42d76c754940e7a4c743dd5c515277f03908e8ee86204c4e3e5529b057f38a43470fa3f5f0e75a3a8e262834ecb3b411a826614c007862c48867d5308079b9c6f9f34b6c8ef91e58769e456318c0d05cbfb8ba3f1fa3c476f29ebbb2d739e649d259aca43b894b140e7554aab93a68e74d818eb02055b1e93d4dce3eec2ea32d504ca383edf5122b93653954d3748345eb6fb49b9e168b966ef95222b660cfa3beaaf2e6e0587a2c1711a7cdd0bc9ebc3e8", 0x1000}], 0x3) r9 = getegid() semop(r4, &(0x7f0000000400)=[{0x2, 0x0, 0x1000}, {0x4, 0x9, 0x800}, {0x1, 0x7, 0x400}, {0x1, 0xffff, 0x1800}, {0x0, 0x4, 0x800}, {0x1, 0x0, 0x1800}, {0x0, 0x2, 0x1000}], 0x7) setegid(r9) mmap(&(0x7f00007b4000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x40) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, r6, r7, r9, 0x4, 0x7}, 0x6, 0x6800000, 0x400}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x42, r2, r3, r2, r3, 0xd0, 0x80}, 0x8000000000000001, 0x3ff, 0x1}) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, r3, 0x0) setitimer(0x2, &(0x7f0000000040)={{}, {0x0, 0x4}}, &(0x7f0000000080)) 22:25:21 executing program 6: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) geteuid() munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) r1 = msgget$private(0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x6}, 0x0, 0x2f, 0x0, 0x0, 0x0, 0x0, 0x9}) 22:25:21 executing program 3: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) close(r0) (async) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39e37b376e93320cff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c1053b276e180e9cb9b21f9982230f575295d48889a9a920796b2dd92fc8d75680b37955d2c15e6d7d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf4000000", 0x8b) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="faaad5c560be9531a9722720dcf892c262ee19cc2f60effbef0e9c7650a51f91561a653ba9b980a89eaee3e3d9574b628c6bc6ecc92b8ec41c9df36542564bbfaf3297c7872dc60bbe4d4ffd1344ee5a1bd733e2a386bce43e4d6ef0d63c293277484ae1419957044e6c1112fd1637920fba4bf5f847b6e3e1c9d057b2f5aaa924e010950020db96b7e090bd8c5c9ae02dc7b54b1874a385615cb0", 0x9b}], 0x1) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)) (async) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x2a95) (async) r3 = open(&(0x7f0000001040)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000001180)="cc", 0x1}], 0x1) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) sysctl$kern(&(0x7f0000000040), 0x5, 0x0, 0x0, 0x0, 0x8) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x4000020a, 0x0) (async) sysctl$kern(&(0x7f0000004700)={0x1, 0xa}, 0x2, &(0x7f0000004740)="13", &(0x7f0000004780)=0x1, &(0x7f0000000340)="6407279a15c12f43cd75b1fe25d0e5f9635e336543fa07a803ef2da2156dac6a3efcb315f0a2de784e65810c6d18564126bbdc74e467c8d424bb95c26fbd32e0d3101514cbc7f9b0c51014c77ecaa0ddedb44c14dadc716fb44c52479f2881881261ee2a757658f912bb370ae923facd8ce36c98327b3be5618a46aeef8acc006811eecafadb5d6ca050f1cd112a92c69d5b57104890167412aa9acd4d739c8ca571106fc96a83d59d7bb2a3a9e53f6ef65d4f7406631420abae296cfc58254907b04cd25cc9f94f9c0dcb931ddd7ecd901680b7e61ae4a7a3ecd67b7d5c9d8ea22d3c6bb8c702c16d215928bad92c77f7a27003", 0xf4) (async) socket(0x1, 0x2, 0x0) (async) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaa00000000010086dd6036e2820030000000000000000000000000000000000000fec00000000000000e000000000000aa0100907800000000605adf0000000000fe80000000000000000000eeffffffa9ff0100"/100]) socket$inet(0x2, 0x4000, 0x2) (async) getsockopt(r4, 0x0, 0x10000, &(0x7f00000014c0)=""/4109, &(0x7f0000001000)=0x100d) (async) socket$unix(0x1, 0x2, 0x0) (async) socket(0x10, 0x4, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r5 = syz_open_pts() close(r5) (async) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x78c5, 0x3, 0xd28, "0d95f93e0f1279911cdf00000000000400", 0x7}) 22:25:21 executing program 7: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000040)={0x9, 0x1e, 0x10101}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x1c, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) (async) shutdown(0xffffffffffffffff, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000180)) (async) accept$inet6(r0, 0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x40, 0x0, 0x0, 0xffff8000}, {}, {0x0, 0x0, 0x0, 0xb01cd2a}, {0x0, 0x2}]}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f0000002640)=[{0x100}], 0x1}) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) accept$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) syz_open_pts() (async) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) (async) ioctl$TIOCSBRK(r3, 0x2000747b) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 22:25:21 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x0) dup2(r0, r1) 22:25:21 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x11, 0x3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100dd2dfa7f0000000400102000ff00000900"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f0000000200)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffff67) bind(r0, &(0x7f00000002c0), 0xa) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) mknod(0x0, 0x2, 0x504) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) pread(r2, &(0x7f0000001880)="79f47b4c4c", 0x5, 0xffffffff80000000) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{0x0}], 0x1) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x3, 0x11, r3, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, 0x0) open(0x0, 0x0, 0x0) r4 = getpid() r5 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000200)) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00\x00\x00\x00', 0x4) ktrace(0x0, 0x0, 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, 0x0) setuid(0xee01) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 22:25:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) pipe(0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x3, 0x0, 0xfffffffffffffffd, 0x20}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) 22:25:21 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0x80606941, &(0x7f00000001c0)) semop(0x0, 0x0, 0x0) 22:25:21 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(0xee00, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x25) fchmod(r3, 0x0) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) setuid(r1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) (async) setreuid(0xee00, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x25) (async) fchmod(r3, 0x0) (async) setreuid(0xee00, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) (async) setuid(r1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) (async) 22:25:22 executing program 7: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000040), 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffcf1) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x24d5) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) close(r3) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) 22:25:22 executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="b11ccc0a3ac8a75f39c8e17adaccf07bf455fe95730ea837c803571d39502ac1a3fa89a18a8a27498e21255dd6233bea3ce6dd26471469acb596b350a914a8cc969dcd765cfd61e170e64f958cc5e853bfbe789fe7f4f0fe2d90d0e321889dd570de5e0000000000004e2e3547ee56c2cd882b3faa8e1d4e15f98d81576e96e0399a7eb0080c27f823ed29792a366cd187355cc866442bfc9e", 0x99}], 0xffffffffffffd50, 0x0) execve(0x0, 0x0, 0x0) 22:25:22 executing program 5: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x200, 0x6, 0x7fff, 0x8001, 0x9, 0x81, 0x0, 0x4, 0x1]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/13) semop(r1, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x5, 0xbd748a5191a67c15}, {0x0, 0x1}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x6, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98, 0x1000}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r5) geteuid() r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001880)={{0x7, r2, r3, 0x0, r0, 0x42, 0x22}, 0x8, 0x80000001, 0x13217f73}) semop(r1, &(0x7f0000000080)=[{0x3, 0x5}, {0x4, 0x5, 0x2800}, {0x2}, {0x1, 0x5, 0x800}, {0x3, 0x3}], 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x24d30e5eeb16cfc2, 0x3, 0x74) r8 = socket(0x18, 0x1, 0x0) r9 = dup2(r8, r7) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x1000000029, 0x3d, &(0x7f0000000000)="5ab7776a", 0x4) dup2(r10, r9) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x18, 0x1, 0x0) close(r11) 22:25:22 executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unveil(&(0x7f0000000080)='.\x00', &(0x7f00000000c0)='r\x00') chroot(&(0x7f0000000040)='./file0\x00') setitimer(0x0, &(0x7f0000000380)={{}, {0x0, 0x7fff}}, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0x0, 0xe537]}}) getitimer(0x0, 0xfffffffffffffffe) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) (async) socket(0x18, 0x2, 0x0) (async) socket(0x18, 0x3, 0x0) (async) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) (async) dup2(r0, r1) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) unveil(&(0x7f0000000080)='.\x00', &(0x7f00000000c0)='r\x00') (async) chroot(&(0x7f0000000040)='./file0\x00') (async) setitimer(0x0, &(0x7f0000000380)={{}, {0x0, 0x7fff}}, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0x0, 0xe537]}}) (async) getitimer(0x0, 0xfffffffffffffffe) (async) 22:25:22 executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) socket(0x1, 0x5, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000001a80), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 22:25:22 executing program 3: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) clock_gettime(0x2, &(0x7f0000000200)) (async) clock_gettime(0x2, &(0x7f0000000200)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) 22:25:22 executing program 1: r0 = socket(0x11, 0x2, 0x0) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a421720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea04000000000000000000", 0xb1, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) getsockopt(0xffffffffffffff9c, 0x1ff, 0x81, &(0x7f0000000980)=""/160, &(0x7f0000000400)=0xa0) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000440)={'./file0\x00', 0x1f}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94", &(0x7f0000000080)=0xe, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socket(0x18, 0x2, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) r3 = socket(0x1, 0x2, 0x0) (async) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x282, 0x0) sysctl$vm(&(0x7f0000000280)={0x2, 0xa}, 0x2, &(0x7f0000000300)="7f360cd16f14396e44117de8e3e80af97a3ca280b40f43e6e1b19e03e4ed9e500b73cfb3da393a7db5c39cff635255cc35e583b1f9fab95cb218139a84ee5f8ab6234f97ac73b9a61f7025aa3e8cc7420882bacd13a927adbdf2566ba6d69187a5f05685a21922a5751288640044d1ee8355238eec31ee940f532ac3613fbfdea9db55cdeff535b45424e6fcd796bda153387bf63869b2fe4b0a702aa53b7644055f5991746e9e", &(0x7f00000003c0)=0xa7, &(0x7f0000000880)="06b45ef8d9743b4019d7973542c35dddd603fb091d9d4385f6de1a899c2f0e601a5c4f939a97c56e9fdb9b46033d2850f578a57692256f2e0a3ea1689ed03fad8a587288b4b8b3ed3b4277c07de44dee593aa50b8d9a2cc5a262e0ca06e9369d2d9f82aacc1e23667524a29265a85a4cba18f33fb61349e46441f3a0988a4fa9f19517be2d3168617bcc4dd5e77b0e128d2166543bfad235686e61592916a204d94d4d51c9d396b45620dfbd1178b198d0d83fab74a2f58d65e08de9356318cbf6b0a0d59646e7e6bc01b8ac52729271127f65", 0xd3) (async) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000340)}], 0x1) (async) r5 = open(0x0, 0x0, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000180)="aa", 0x1}], 0x2) (async) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f0000000040)="190020000125c840000000709c890a", 0xf}], 0x2) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000040)=[{0x7, 0x80, 0x4, 0x2}, {0x3e, 0x3, 0x0, 0x4}, {0x6ce8, 0x40, 0x8, 0x1c79}, {0xff, 0xcc, 0x1f, 0xfffffffd}, {0x1, 0x3, 0x3f, 0x7}, {0xeb, 0xff, 0x1, 0x9}, {0x8, 0x75, 0x8, 0x39e}]}) (async) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a40), 0x10, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x2}) (async) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f0000000300)}) 22:25:27 executing program 4: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f00000000c0)="c07413c0abebdee1a5eb8a80f43540d13a46d68c575275a71395d8eee167b0cba6fe68470aa601f3fe57bdae33ee3ba8e0add78f1f4413fc45f524c6205a2dd18200733e36eee862e148181a00ed147f83c241cfa9cd6a851ceb404d5da73d40f2cc69347f132af8", &(0x7f0000000140)=0x68, &(0x7f0000000180)="d0d923e5cfe96cfd1fcfc5d5968c73e3301d9242d77d53fd4595a9fabeb2b2775a455dc4788b2b2aeee968a176e6d2948345ce47298eeb7e030221494ffd04bcda09ac56dd27f38304602b599afdb27a85b48fee14d1302f59cc57fac1f80deffdfede70381704fb2d1f946dd7fb685bc3e36519bfb1c49beefaa1b656d12767493c570957f93e9212dc0c06e8767d51a7ffce6e93782275487aa7c2ae3d50", 0x9f) (async, rerun: 64) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xd01) (async) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)) (async, rerun: 32) close(r0) (rerun: 32) 22:25:27 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) fsync(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x7}], 0x1}) 22:25:27 executing program 5: r0 = socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x4}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0xd) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000080)="dc9b4f884a6ff6c113dff507f2ecf73bf60b1de578a31d826dd7a2554bcc741f14ba627585ec6359a6dc5e", 0x2b}], 0x1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r6) fsync(r6) r7 = socket$inet6(0x18, 0x5, 0x81) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000700)=[{0xc}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r8, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) kevent(r5, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x8, 0x8000, 0x6000000000000000}, {{r1}, 0xffffffffffffffff, 0xe6, 0x8, 0x5, 0x5}], 0x4, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x21, 0x4, 0x7fffffff, 0x7fffffffffffffff}, {{r7}, 0xfffffffffffffffd, 0x8, 0x1, 0x0, 0xe019}, {{r8}, 0xfffffffffffffffb, 0x19, 0x8, 0x3, 0x8001}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x20, 0x998}, {{r7}, 0xfffffffffffffffd, 0x9, 0xf0000000, 0xef}, {{r0}, 0x5, 0x45, 0x40, 0x8000000000000001, 0x9}], 0x4, &(0x7f0000000180)={0xa3, 0x9}) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x24) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x80, 0x3}], 0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) 22:25:27 executing program 2: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f45b19d1354789096aa54aaa6dcf07bd3b675f22b9939d1c2fdcffc0776463f3baa462565c3290e87e6878a6ad0bea904387f6a39a519b5", 0x38}], 0x1) (async) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)='\r', 0x1}, {&(0x7f00000014c0)="20002000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x1e, 0x0, 0x0) (async) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000000)=0xa80) mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x0, 0x1) fcntl$dupfd(r1, 0x0, r1) (async) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) getpgid(r3) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) (async) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) open(0x0, 0x20, 0x0) (async) getpid() (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 22:25:27 executing program 4: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x7}) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) listen(r0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)="e36957d7d559d3e6e7e8cd053418f338e3fe7cbb1916900e5c433b400479152a3a8086a3975b1bdbb2410758faba1d884b05a479be81dd462fa622d98ee42563d32dfd8538171feab4f56ca1691c62", 0x4f}], 0x1, 0x0, 0x58}, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000080)) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000080)) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000380)={&(0x7f0000000340)}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0x0, 0x4}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000300)) socketpair(0x6, 0x4000, 0xfb, &(0x7f00000000c0)) socketpair(0xa, 0x4000, 0x4, &(0x7f0000000100)={0xffffffffffffffff}) recvmmsg(r3, &(0x7f00000002c0)={0x0}, 0x10, 0x40, 0x0) accept$unix(r0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) 22:25:27 executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x4000, 0x0) ioctl$FIONREAD(r0, 0x80606941, &(0x7f00000001c0)) getpgid(0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r1, &(0x7f0000000400), 0x10000, 0x0, 0xfffffffe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x40, &(0x7f0000001140), 0x4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) close(0xffffffffffffffff) r6 = syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x10000, 0x0) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffc, 0x81, 0x40, 0x7871, 0x2}, {{}, 0xfffffffffffffffa, 0x0, 0x1, 0xc6, 0x8}, {{r5}, 0xfffffffffffffffb, 0x90, 0x1, 0x1, 0x800}, {{}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x3, 0x5d}, {{r5}, 0xfffffffffffffffe, 0xa5dc0dd628586498, 0x2, 0x150e8c83, 0x8}, {{r1}, 0xfffffffffffffffe, 0x8, 0x0, 0x2, 0x100}], 0x5, &(0x7f0000000400)=[{{r6}, 0xfffffffffffffff8, 0xd0, 0x2, 0xdd, 0x9}, {{r7}, 0xffffffffffffffff, 0x80, 0x1, 0x8, 0x800}, {{r1}, 0xfffffffffffffffb, 0x0, 0xffffb, 0x7cf, 0x3}, {{r5}, 0xfffffffffffffffa, 0x44, 0xfffff, 0x1ff, 0xd93}, {{r2}, 0xfffffffffffffffd, 0x86, 0x80000000, 0x8, 0x20}, {{r3}, 0xfffffffffffffff8, 0xcf, 0x0, 0x3, 0x7fffffff}, {{r8}, 0xfffffffffffffff8, 0xd, 0x1, 0x0, 0x1}], 0x3ff0, &(0x7f0000000500)={0x1, 0x8}) r9 = socket$unix(0x1, 0x5, 0x0) r10 = semget$private(0x0, 0x3, 0x2) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000200)=""/89) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r11 = semget$private(0x0, 0x1, 0x11) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000001180)=[0x4, 0x5, 0xfff8]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x8000, 0x3, 0x5, 0xda6, 0x7, 0x100, 0xf07]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0x1f]) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x0, 0x7}], 0x1}) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 22:25:27 executing program 5: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 22:25:27 executing program 4: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) (async) setreuid(0xee00, r0) geteuid() munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) (async) munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) r1 = msgget$private(0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x6}, 0x0, 0x2f, 0x0, 0x0, 0x0, 0x0, 0x9}) 22:25:27 executing program 7: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x4000020a, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x0) 22:25:27 executing program 5: preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {0x0}, {0x0}], 0x3, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='./bus\x00') r0 = msgget$private(0x0, 0x10) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, 0x0, 0x0, 0x5a, 0xffffffffffffffff, 0x7, 0xff}) msgsnd(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee15422d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cfff03c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca062234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d1164d9"], 0x176, 0x800) 22:25:27 executing program 6: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x53) pipe(&(0x7f0000000340)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000003940)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20400, 0x22) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="1d", 0x1}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r3, &(0x7f0000002500)=[{&(0x7f0000000140)="790fb71f499831f107eca6c225d8abe44d863c3c1f4dafd3d407e3c1189fa0bd9af1aad1bdda1599d9756ab36592324fb2f8438f8f3fb9ad2bd6a3556fd17c675df5d2437305864515623f4732e222030adef656ffb9bb96d98a279e00ca4d65dddcd9d9128ae601b65499bd7fe926ae89eb4d599c661f29682d94cc77e02804784579b1b1cbc0d6641e38370ffcbf6003d022d3a1e55c2986bb", 0x9a}, {&(0x7f0000000300)="12aeec22cd24f5fe46b29e127ca9aa7cf9f09062ec262cf6692eb66a1d0f469a1408fddbd3d55ddb9f385058edcf2b652508dc26f2c7f891f1d6c9a7f3a3f34b0caa6b42a5ef131603b9330ca5f4f56c656c63a1fd2a00747105d84930be27df1c4cb652017521bfdc2d8f42e23921183abe210e901f8b06899e134dde234b706462d07715ee120cf4ffdd7678e1780415e1240134b00ebb1cfaa5caa17a624d087303cd44237ead0ad72118951dd282b9045f0b956de28b86b0083602c5a790b5b1b9b66b5fe820977bb00da9a1875e91ae5034fbd3922383d0bb60a66917509aac8debfffea3567dbf9f9bf61bd15b332d8fc56142687e2a3aaa2e58d7ff36982273f6f6e60c6e957db97b44b849ba4166a884e0464c63153942c1d8f3918c2e83b1e4c2a389cd58ba299538b10319298ca55c5201094b44796d1538a859e4440bc0b889bb4e2c9419eed4fd92942a7baf9f02f34c611eebd4d95cc58a95b531dd989a560ae5dbe126024e4e4a3c9f26df3784d19d1e77c4cdf6622329dc16d0bea39a7baf863428dc591905772440672d545dacd9d013291ea74071a6dc7bcb7141851aa5dc7d360d44d01060454fef6baa25e61360ab70fc3de1617cd11ad4537e6ec2b5b77abc78b8f5dcc4ea803c9aff40f2a77e36d06a50b7f06bba27fe4e4941dfcd906c391ca930cb59ceaa82e95e852e8e8de3102beb753f4c8ba2d89a8a8597a5b66d0570500c6d9f09e2589b2d51ec4ce6c62a2b5744a3e3b91408a743855eba59d64a17ef965a95737ab2dd0d9c311b3fefed8222572a0428e4422d04ebd504b3d40b1bde8c4e6fb756a3a50f91da5c5c3488bea0a9295ca3a6d868d16c26e84ba7d089e656066f078fa5c14085c182014e0a98901f5e95e451a724bb0a592f78beb01525e3324f8e021face596627340780af2834cbcf9c330ead36ff94cbfefd4cd5d2b4d34671242e72e133eaf1b194d830f57758e383f619ba5beac9a07d23cd9ff3f1f1a82940bd8f5620f8d4dbc4019d0c5961827354ee30c12152e05b47235aee1c999696fcf0823507ef1ed89ad67dee74aaa2da7d61e86b6a3a8ac3b98ba3144809311ce44a737a520f37a303d1e0da652d11530bf93125299b1d56c7d41da3901e52b424ac358db3f58f0dddca70578960072e60d263fc80d9ad572bdaf8c1d1973fb605b11d1f3662d3e82dd0fb64937644ea65079179b0577e7caf2b1423ae5627317e50d81ecb2b2734b61e1124abf4a97fb361257a602284a4f5909342ec8d161ae0edd4d800e0c637abc371d2b5d8c8c34d30ddf646e51b09fd591f8c681de50233fe089d56246addddba8a7b9f0d7ca1c432080c9694995f6fb74865ea5bfcbd76641d32a8f49b97f970acf626349f79964ca7c90ddbf1382e41c73e9cb0e3d679c7b3769beeefe18dd91dcee526f76e53b4149a96b23cd6bc0baabaef7abf07c9741c9ab9db60858ab94f713a5fc642ba29826a667d5aaf5edb5d6028317bc956c5a935245402f0b3de79291296c9f5241990c99ba0de95d16f9513643f0ce1d69f785c4f79b28b882e89a025c66ff9e38f69b578b0be4ab874d5fc3b7d76e30feeca76987515eadf41e0986ddc81b88208c51074b6c0c4a9579d0a9a554be11ae1320f3d71d683a3cdb2c8b58cdf946f03be2385612bf3886d816aa7acd43e3d8781d703fcbaee4289332a2f0de82f7fca7b1f6fc4a9155ae648efec05fdf59c20560058beb4ae3009405a6bc3ba41c7f8afddd84bec2772fad30b394b3d8f9b910af12f250008c8cd6a0bfa6c4d26e5270ea30b67eded2e63abc2923b981b8cd6a558859863d1befcf12213d2feb51183dff7546a4894531abd4162d2891700498fa3633b591ea0ebe7b6d1baa4c0a78796ca8814af4a140ebc95b2b93dc6f5a64e98a8ba89697c5f5e09ce07097a43befae286da3d7c072b42d1b966e354346709bbb4b053c22ca95f4b294cc072dc4103f401a5dbedbefcf570b6b080b654b786790603c49e8f19bf166a9183bcc38eedc2d8ead8f25e9c9f945ff542d5457c22f486694959c473c214e0fc874945cef1323e82696a0966bcd170464f668047e9464a96f95f336c1af4d48575b156c19ac632ed53ba4ec34c3ce771ee9b2f9cd0b0beae7397eaf4dd88e3f21e7ab0799751e64a3f0d51d859d229ef6e8114edc454d76645cb97b8ef4ad01eed6c5d84d33bed1ee7d398f752db7e008075193ec678fbeff242150010e375f25c1f53a8029d7f64737760782a8477b5812e986afe22b977f63d2331dda1bcaa17817b1a40d54ae5914565270a4d747d1ed2ee6049b4bdf75fc835569c8d217fa99d8dc6c160391f5fa29d8a09877ca51617487576384814968fcc3826181780b5b4cfe5712229d4a9960e142d135577735a4c3bdb3d3c9b765120e83cc56acfef3664bf31aba534a401deaa6ffd9257df8728004599b7446d48bbf9ff1abe01fec16f45685dfd0b5b92b6c066b54a206690a298d0d8480960f788019c01c9b7064daeedb05611ea91fbf57c5f7525c8304bf232509b4ea1287186950278e0121eee5b900d2429708b90b1d098cb50ce04898cb3953beaa1cd17dce951be9f3852587dc91caeb4d807653ce81b4a2ea381f7b06ea931c28f6d3c44da8414e0b4dc7655a71df99a975524a0def47fdd54c5a4582062c66dbeb7403256492e1063323066be57ae1f068bb2d2f2980f6faa96b9e70d6a349b922e009e8530db322175bd9edf400e4cf76eba9e78cdd8c15547ab5b0e8e19dca34e15f56c1dfb2a6ee1c719371e62077a077d7c73b9f62c4e14239d6e7ae65c08f6d0ab2de5994a52dabbc83bf4573f83322c45a16ab5db4eb85388f5ce7e51b1a9dabc65e6d156dddd2a2f805ba9b3110bbf842795ebf70c9c5bb9d1d236bf6b44667fc7913071ad01761af3648f2db80b31d8337672cf3f789f2634e647bb22dfbefcccc57d40c68f6b5b1779c8294e6c0beb291639208dc371e54e79cb4d386ff26a0a60ff3c3d2e326147c09f7bf18ccf14aeacbe045f45f1541a0be56fd062fcdd8019c49ebab113293b5c5fe5458250479531c72ea0d84b6f2d37438e1148a0b2e3d61e01bbc9fa51f9aae9991f098e88b919a890c3500e289d01f976432491ec7c1a8a82e8d6c2b59be3d8ff6df8a33d0fa982783941d02762ebdc6967324cc418f0db65c5eb91ea6edeb3f5abab945ab4b5623e507a13314e744c7bd6130e546bb9823680f37838fa17e842fb57b7eee9893c48da2819660acd983529623c97c0ecf0bbd633010afb7d877b636d1300efb5239841343986509d1bd38b00b72bd75e3474be00e7d49e82e34306b5968f63821fadb76731f42befb1d18a35e40d772adff036db726fa5949bb5df34656eb98f96c77c892064b1d31f30a463035417279cc0133d9181514e2565fb6114dd764b6a9293344dd6ce774701a26d6f399953c0ff80f946047bcbfc2b95867588de2e04c183a37a590b2b7d78f65b5e590cddfa6d6d39a5a536969c90db77d560e0ebf7df588d3ee328625187b6be2b09862dc9f5aa69a89e8f010ad2f52a153f6c1850860c7fc2af54937a4623bc4a199b8fe793a41e18e2714cc133da80b17722448ad77e3c5e86c713f49b91114d140cd4a39b3a914150846cd5124ca6eeb041b7094ecff9d07f75d1c98062440840f6790f86630d0c758ab7ccaf15b75658968d29733d0189dda30cd4a4fce1720c6644d8ed8ad186b25fc5a2c2ed49ca1ba36321ec8c82854431ec53f6fa35a42cfff9f143c8e29423d94100c73bd64b46da99e6cc48a263c667a8f94845aa6dd192f39c31220e9f55409690856dae58885fc2845ec2f2ee948e4709249b97e08ff9cd6a31efb614c219aaa76ef5b56ffd05cad259b35e9dcfb11bf66cf3c845658aa57aa2906bb67a4f7847970a06f5c03b5d5c6acdf5d8d5c5d29f1c2b95ecf9057a2a1c5ff6d1bc4a4e3c895fb23503234420bae3b236a5e46ac304687c7d2d91bcd763be40f1ea7a90035284344e4cbd9f4cdcdd0ac8b43c50d63c44897af7a12d2cdf2a51e43f4e39d7653bf69ebcf658b76ff0763e5ae9d723a2b2141bc21218b3ba76b54a83e58b5fdffca4d05b85929da3159447818ff7fadc3519d19af8a41f082f9d9d80b1b957c7541d4683e2239242780278e4b0f5149bd7f2f222950f1e94dd2086f2594afc000ddc29c163b29153a85402bb4502782acb51bbcfb33fc2bb2a355284391a0ce86900f6aa0f8094e6cb002ad69528eb5bd209198714a28af58744efff0dd681e1de0895cbb0f5481de6de4274e19689fa0469409f140c4cdd5413fa44a1b20e34a2911ebb270a3badbfda4fece7b7b722d4ae1b41e12da19de499676d3c810b9e7c4ddd5e19898c2fe0ed241a5ccc17ca10bf4dd47a8784f746859957b54733cb6659b8d71001b3295efcf138c2b8700b2176102a4cedfc6b7e1968af97ab0b0e33638b3e06ace031f6c53c0197da26e0e149b8dd20293dc84466f4cbfe550a377313da235201e2df01f00d13528b39ba0b6c6e3d0cf1a9f55f847803ac8d942a432e5b88afce824ba656fe29ff2defe8e17fd890163ca01c252f165270e7d55564957d5f32d52c5f4dbf8994609d01071e0d2df6a400c46dd95f23f417a5f027221d5ff420fb7ec397fb1b5798072ec79c3bea38bf4d366a2c7633831b822bf7a85cf19061985b1fc032b8889baae699cc93210888914c2b63c49c69979f26ace844ab210cc38764fc8259188932fdff66c1a35803943c2c9ba7577392946321d1067f7921c6e252ed1f5b6f2a54535f514352ce413a1e132030a94b76ff41cfbd5689436e7d98d01db4bf5d1a6abf737aa0911ceaee10ae72e8bfa6a1ab3cbb253f96766c7d061ad30d1b211cc4915ec0ee1b7b508ee11d30e63f5b4d39f065b09a295495b451aa7b8ddf51dac020563e5ee06da1638908f0e0dad3b54f0dec8db1cb5e22a3dfb5b07cb0965a7bc40a7f463065f351ed4becdb304b5dc85465145491102a36534c604243d4e92c31d81a244ff5033f904bf42eed64a284172c93c60d4dfb5090dece2f21788583ace759542ca4c02453854522c6e19298834f9ac33d30991d78072b8eab319272eaf8b601dbcfc397b90ea9dc7166ef1b24cc080c8d544d5bb212fade2c490a2c8e679b11a593757e944676e753fd21288905e07ffe79d88ce7ddfd602d90f32e22267dd8a86a71100b7d698521fbde26093bb1480eaa96771df18ba7030c62c9654d6a631400fde1644ca07c54c068409ff7a879c53b8d13b8300a222f0203bd3511ebc0c47632821fdfb3d43d770cd5ce53c9c99cf71a91957fce3cf272bddc3fff36369efb77607c142cb538befb54b3372e49799277e630ef4be9ee92c687825fc172919e01c43ba2d0d845e0528d5674f665bcefb3858b36a2e248ec92926d089c6c66137a9b7cc60dd481a2605ad9118cc6b36f89fc739134dec7377ea3afa15cc8c9d1316d7b41665f82b2d7929a0d1605f5fcbb426b5109c534096e1dd2c107e2354ca173c5de993e6137cb261426b48cb", 0xf66}], 0x2) 22:25:27 executing program 7: sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000002c0)="04", 0x1) (async) write(r1, &(0x7f0000000040), 0xfeea) (async) dup2(r0, r1) (async) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/198, 0xffffff0a}, {&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000340)=""/212, 0x1b}, {&(0x7f0000000440)=""/225, 0xe1}], 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) (async) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)='\x00', 0x1}], 0x1) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) 22:25:27 executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x2, 0x0, 0x1ff, 0x10000000000000}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r1 = socket(0x800000018, 0x2, 0x0) r2 = open(0x0, 0x80, 0x100) readv(r2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x4, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) ioctl$VMM_IOC_INFO(r4, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x1, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r5, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f", 0x539, 0x0, 0x0, 0x0) renameat(r2, &(0x7f0000000200)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107004, &(0x7f00000002c0)={{}, 0x0, 0x0}) mkdir(&(0x7f0000000340)='./file0/file0/../../file0\x00', 0x1ec) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000240)='x\x00') symlink(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f00000001c0)='./file0/file0/../../file0\x00') bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) msgget(0x3, 0x30b) mknod(&(0x7f00000012c0)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 22:25:28 executing program 0: ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) 22:25:28 executing program 1: syz_emit_ethernet(0x92, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60f61900005c060000000000000000000000000000000000d2f2b504ab6f462bbfc599f396f5fd534e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="7002000090780000030300051e000002000000000000000000000000000000000000000000000000071312d9ae58c532c8952b8cc10a92d400000013127f8aaf67500612cb7ccc36e8404da6340000008b96a3e1c63d249103bea39c6c22dee32e40e7de9b9e6ffc83b64495718a3ef749268dcf96f998"]) socket(0x18, 0x4000, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) execve(0x0, 0x0, 0x0) r2 = dup(r0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x1) socket(0x1, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x77, &(0x7f0000000340)={@empty, @broadcast, [{[{0x88a8, 0x4, 0x0, 0x4}], {0x8100, 0x1, 0x1, 0x3}}], {@ipv6={0x86dd, {0x5, 0x6, "e01e75", 0x39, 0x33, 0x4, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x67, 0x0, 0x5, 0x1, 0x0, 0x6, 0x64}], @generic="f3c0c7c757f81e56082edda3a7fd3ef8c35a10abf6fe551b43f5ced4f3986b798c0dd30123ace3e5c4f81e0975519c6df4"}}}}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000000)={'./bus\x00'}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r7, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) close(r7) setsockopt(r6, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000740)="7319b22d8a6d1972", 0x8}], 0x1) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000000)=0x4, 0x4) r8 = fcntl$dupfd(r5, 0x0, r4) sendto$unix(r8, 0x0, 0x0, 0xd, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8060693f, 0x0) 22:25:28 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r1, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) fchdir(r2) rename(0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = getuid() setreuid(0xee00, r4) bind(r3, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000002f80)={&(0x7f0000002b40)=@file={0x0, './file0\x00'}, 0x5c, 0x0, 0x0, &(0x7f0000000340)=[@cred={0x20}], 0x20}, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {}, {0x8106}]}) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffffff}, {}, {0x0, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000002000/0x3000)=nil, 0xffffffffffff2add}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000002000/0x4000)=nil}], './file0\x00'}) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {}], 0x2}) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r5, 0x0, 0x67, 0x0, 0x0) socketpair(0x0, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) writev(r8, 0x0, 0xfffffffffffffd6a) 22:25:28 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xfffd}, {0x3, 0x5, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x2}]}) (async) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) bind(0xffffffffffffffff, 0x0, 0x0) (async) dup(0xffffffffffffffff) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) 22:25:28 executing program 4: semop(0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000480)="5431e3", 0x3}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000240)=[{0x3c}, {0x4000006}]}) writev(r1, &(0x7f0000002500)=[{&(0x7f00000000c0)="ebebfd510bbcd9b28e4d43290f6fa9372ca83da465bfcb781be7e4dc0b0a652e", 0x4}], 0x1) syz_open_pts() openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000080)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffe, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x80, 0x0) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x2000, 0x50a7590d) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000183000/0x2000)=nil, 0x2000, 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setrlimit(0x8, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0x1ff, 0x4}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000300)) syz_open_pts() close(0xffffffffffffffff) setuid(0xffffffffffffffff) getpid() syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) 22:25:28 executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0xe02) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0xa63edcc34f204a84, 0xe1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() getuid() r2 = semget$private(0x0, 0x4, 0x30c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setegid(r3) setgroups(0x0, 0x0) r6 = getuid() setreuid(0xee00, r6) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000200)=""/55) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)={{0xfffffff9, r4, r5, r6, r3}, 0x2, 0x9, 0xc3}) socket(0x1, 0x8000, 0xfd) 22:25:28 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x4000020a, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x80, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x4000020a, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) ftruncate(r0, 0x0) (async) 22:25:28 executing program 0: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x54}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', 0x0, 0x0) openat(r2, &(0x7f0000000140)='./file1\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f0000000080)='\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') fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x1, 0xfffffffffffffffd, 0x2000000000001}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0xb, 0x820351c, "090e4de6d3a80a00008c6c4d020000ffff000400"}) writev(r4, &(0x7f0000000700)=[{&(0x7f00000014c0)="7b54d85de6ec96651110decd057e835b969db110c3860eb642342c94cc422ca48167d946c000f8bbfa7e6f2da85d49096b95a7f03ac3c8dd9f3b662bf2358a76ff559d13eba698758a886e38e2b8cae6de635e1d6bedf41fc70f4ed5241a7f39490869e5360d21f29a6b800f1f526dd66509ccf91aeb0176a9117b31f9ea6c21ef8db373357b1394545f5bb7b8ee2f3de5cc30d985750b61ff449f60244d4221f9c9a7f1b8bb3b37b96378130219e09ec6c5bacc84acf1a031c56418ea08dc7720c7e1d024d0b4be241059f924b4ab6b4e91a8e7ae7f38bb93409a7066f4ef9d85080282b4c64ce8da312c8462ab56a0148ae4734267f34a6f7dbf52db73e67eb050a71e04fe79bd670ae18af752783fd190ec954d884f9ac473cf92a6a21eb92cff131aaeeb6c6bc6b303d0b9c1bead618f13028eb172dbdaf0102b4efb17725d6231ee0f1c40ea42e5ea4d25572e750a5a70e5770ac112b20bba41925421178ef58fe15aef706fc3405b37bfbf3b4d78cc786e9de6bb0d40701eea7f03efebc8c3fa82fbf07306cecd9d36b6ccd7ba764606e058b36b725c42a57adb11dc72d29c3f7c79e3a173c0b9a0475e0d6d55f8113975dcf030fe21704e34dd5236dc0e4a5a887ea79a36e1ec25a86baf24e2fd79031b6536208adcff3974c333405a3ed1183dbff898ade232ef4876b625b254c4283fe71651fb37ed0c6e0d95dd765f64e29d70d5126ba18f97e3afc6ed3acce7687f5d1f22fca68f6c999febce8a9baa5e4c7e7d1b0efe794110c68f0f97776eab5fd4fc4265c667608b05a3baa12ea5f7fd350014e568a4fa0c371feb6bb6a5ab0f9daab930302017b9c3da0baac9e2b757d20e6fd32290d8c0c015afb8b54006536768a5b3a3f0d5287aec64bd557879886d64bf3e8baf9dc748c80d5b8070b33446c4cd124135f8906b4143d6101459f287f128f5faca7a8732a6f8bad531baaa696e0269830e8ec561de38b65e61f66f82fde3cb69a27f6e864b299be5db437474801e44485d1d1f92d7d0146fb0ec399778ca74ea37b7f162f37125276eaa9eb3ca5997f181921495b9d81f7bfcb5e0fa224e0a5fb0010e88ed33a33c193067496275433105a782ec8b3e0d02aeb78c4f12de470c0089914e4a571d1c44920dcbb638af4f99eaa705b62c94a07af15f2520e41c96f2ebc2375c43ce2b12183964284b836327f6d57f1d9e9bbb5dc4b00e1768213a12ab0f0c3b1add3ab57804e021a93347f2237f62decedcb7c85ab43ed4d46c66a7c18fea3899c64cc854a1eae1717ca69cdaecc3603b6abdb25ec35086ae10f82c821ee79ab74d3181f9d1fc4803db00b50c0cdc54bd86b064131599daddc6a9de464e859d2bb183d6d093563e0b233b888cfe727636f15edf5d3f65e786ed11e593d4ec6992465a769145ec02ea27b68fb292033f6544c266ea2381543e195092c9f114020fd030b57191d12a216f7aaee4df61bec942ed96a2af0ee498572f57ad1231116d3b8705ca1dc36f9dba4746754cc58ea595ee3582510563631be23fe1605e2a698158c8b9d876771c1c0aa360f85814d3a3320eaf890f7694ec13fa0ba59c6d586b8324dd22cf30140eb1a7ac4afadbc6b5879802f681fc30a8ac8803ea0f7175464b63272eb0813a9ad4c633c632a4dac76b44c589a2fec7da21a1a9120baecbf11069c2fc6d0ab6df300fe646f8f2448030e8d8cbdf6c1c266cd975cc228c0c72c7b6b87b7d3f8d80b77e07c13ae95ae103960f3f29f8f497d3d94fd5c77fd1b7621113a30333fac8220a76ff152f40a25ab468183715f8e5f13017e439fcf93a757d10549184bdc128df572acf4db96e322625f48fb4f58b11fa1c6b2a8a59af1d310a172f2d28e0b44c7640ea0225ddec733e61958de487f2fe38d74036b4cc0499d3351b5ffb559d7453771a374ae47d0ea8b4fbc4817bcc0bb1e9e68cb80fbc6375f9eb85bac5f2ba7df731da7a5a193bb12c34ae78200f3a38fa9551f8e2f919a6cdadbaab8041962f08a03c0515c03dc34c4e959dd18cbf896a22767306da847e29b2ed822a011776292fa94a874fd419d014d62cf0f1dc1ff28112cf7f36a8ecb8ed89a063188f58d8abf168c33a216af74f51abf327780df1f9d4b0a7a95838f9219b759b33adc5133502e98f69c1d56429b243f2f4a5285d9acd7c7123548565613bf1f99afe3df338f782aa9f8892a92e6e4b67a06f2ddcc8fbfe3c4503ba7c339ad831139ef98ee1607cb78f7b706ffeb51a3ac6482163aa7c4980537db92b6480b49a17a4913b16a57b7733efbc55895a794ce86665687a29077a9aefa07ade1c34fc2ab1ea13a7b0cea6a55f1284dd84dcea1da0cdae089f16015fe358749cd268bf678487fe883ae7e7177b6bab3111d68ebf23f78e3309bd5ede7a1539c46bb1a774edb8e27ff519a5148a0e8ea046da95240cbd13968714cdab2cf7e90128e5dd979d2719cd47c85718389f6eb51e314deb1b79684a2138b42662501b7889eb7fba5b3e4096d49b1ceb6ee1daf8e875963cdcbfd1c101f3faf82bbd436fe0927402dbeb2050df4dad5afc1f65d27d625dd210ca607f456a4a6158030fe8bbef02e6a73068c622dc01d35442e4752732ab0a6373c00db317dec9a31f73a2f97d3d443c483792eb1ea434bc96f0415c65a6cb2e89ca3710e0f0f443444eda471ba22b3f9135b5349739a1bfe42f2ed4a746f7461d149e005fecd7b07641b10665913794e0b7b12e7c02759d44ed0280595abe9f5cc7353c07ec80ebb0860b2c677402139a12c57dee3b6c862e11fe45e67eb326d69f6e3705d6098983f9135b0ccc4fa204efed11e12e095d582b977949f417d097bc6bc52ac271be064d29619e72e31a241aa44f37f8f1eaaf9fb0165a783f44c561b609da76a06a9894c77a1277aeb305ef7b0b8843cf12fcd2199bd1835021cd6d33205e845547b50dee72e07bed2be87651e808a56bcc4f536194af177bf4992a3c76c985590b4e637feac26559d076a9c3f743809f9e074826e6eb72e26d9ae2040f5d42f8ba21f72c325600a40922c1c2babb807986ed72bd25afbb12591c5930b370dc3d5b3b17ca0605bbe4f0d5ff741bb8ef68482075f6cc412bd958f78a34faafd0802fc9a96db71b71ff4fdb736db0b33adc3c403ae085784fda687b153bccf8882a0c000d2d334211309d397e4f3dddaa351b0d617df045296d1d510d8e0413401161d1f5fe0039b0799ece20f753ad423edc69375effef5e96dba8572362ae15720724730a61becf65f8264557cfafee00aff839daa21037846bc69c7690d9346fc6fcfdfafe786821773b9ab4fc7776bdf5b56a2b1fbfcb9766933297899d2f07bbe7c7dd4d146972b93430fed892b5f43be5464cf580ff4218a138aab7f23cac5de17728b85aee4dce8eeac152bcb73e181ff3758e8f28106f69a1072c041cd87d96d62dac28956343c2e37c0cb444307f3fb03ffcb1101f58b0e3b28cfa829287bbc36e74098668218f8975529ee48c16200a06d35de79f881a12844ea1a87d208b1a82fc28a48f6c9d3049d30699480f3c2fe1d57939584db2d87eaf2ab55bac5cbf68e2817cbd4dd5023b0b0788de564fd475585bf750d666045dfe402d2dee637563c673f27130ed6dd5119d1b9ca01823b8f1e071f53c97947c5ca5b87883a80b94e76f60d9895ab4ad58bee291c8f2937743f29039b934a760dfbee934c342dfcbca92a3e6bb813782ce828e19b65a97de38c554ae381bea3ad94e331f8dcfadc15e6d2fb247081c4433fac14ea82ffa12f93cab101b3bc20a1fd612fef3250d6656097c53f8e6ba8a0fd170e828d0f76bddc4a389fd6dfe5945920e4f7fe3bf9b01620be0950274dbf60d9a219ad0e2a95ae6ecf302049399d395979eae0e4c3c5cd302f0c14adccd3fcf1a2e6b93484031b83afdacc5cee4b9af43f584260736e7915e292d4d26f4379e92fd7b21538ba90e5bd4b4d809fcebdb87b8a7ffbd8b91c95a462b49d3b411391d6a6e2944fbdc154e5aed45293acd9ac8289dae4656fb02100e2ebae7d15a07dbd485e526fcd910dc7d2a96e9b8c098cf4462bdf094b0f46c2e08da2bfa0d21fcc69efaa0deba28287e8f13a49a31e4f5963e2964f89c072b4cd47d73bae9c74ee218c6aa50d295f29a79e37fac1d676a884aa62af88b625e224bb5efbe82969407b45d502d2522a1e3e62b7d44273fd82ccff0ae457f47365dbe2e6cd7ecfb874935c62fb51c01a42482ceac2bcd32b9f70211f99a044934ba81ecc5e5568ad3afbda283dbcc84e37159635109d25ca897c541c0f568c71c7dc08f41db99fee0c334346504e8f8b0b7da1100b3eeb93019b93f90c8952f767d643e4e5c9bcf679dd8b20690e97868e2613ece2255b9b73df589ac402380a5bbf81e8efc4166e2d764cc8f1bd0345a5ec0073996fc0f628730454d097d56ce2a522cd2f4c049772693363348efa74442950c372a3b3b4feb29145e6652ac9a596cfde8b5374c8095ae61e255d90dfc68e469facf60a240d28b245a91bf326e7bf52d91d76b00f8327ade1d6eeb1b9c1756f216cf7c6bca574a93281abfc8085c641eae4cc6b6598f8666cee60ad4f56e79a9684525201b1419e2888e224bb3ec2c9f12df258f816227fd24f3d6af594ff543f6e5bc6988c6d4ca08d9e548d8dc5814ee61da4244d068bdac9eb90c5019ebbfe8876da74d5fa7f4d06766f3d946b94eecf6c088dbcaea9be9ebaf81237981f7d821f1326d15ab24ee6264eb682a2d3d0b0df170e822d13dc9ddf95e7e5181c60248ac855c66fe6c0377ac2e5e87ace7fb71348e0ddea984d1f718d92b83025c29bdcf47011f2551c2c41149ee6f8c68c1496358a5bd156e0f3a7ca107879f9637b65000741d44f4b7dd58ea1c2b22cb3b55d73b76c6b7b22034a29caf9912dee651703a445bf06b73cd62584aa5f281ed24f079316852ea72e343e847987009b8df30bb4c97b8eb5f6aed3621caecec63520d740333dbc3325a2314e6", 0xde8}, {&(0x7f0000005380)="ab41674dfcefd1e91cfb08cf61a5396d4b453c3fbcbbec769e9a54e9ca058f67cd745d7d5c75937843c7b1a033a31e509f7f03c47e883733dc985662f880d051434588726f0412370ab05ec5b16707e3c10afcbc2818b991e9237e434db2b5cf8a1dde345e31b6c6734f45a0bad5fd914715511da980f1b4a000bcc4724332079f3721e35e55a713cb760976603fec1357ee09a9183c5dd0b100acf784d3ff90e2efa225db577d71fd6e6bfc1ba342ca37c549eeb7257de804d64a7b5c0118e29cec85b5963e7dc3a9d862b29361b7090b7bcfa03e8a21ba32f401165fa64855cfc5c37d746cb794533b7675c226b1021534934bf106e60d9b7d639452c2d8da5cc2cd07c52e6e74c1df60004715b5760cba6fc04dfdb1677200a65bdb9b02fb4a8fb2d17f237cc38807ca6e20707217c9bc489f3dca6837dfdefb31747ac9dc485ba5c3c6db9d413b921f2f7bced90fc11ced7f977b5659491636a97717c914fa884de4e5ab151fe039601ea75c1ae78dcc288eeb480ed6cad651db36868c145f22842b80cbded925ff47ed7478212defef0bda18119e95ead5833b6204415e4c9ebb9b395d5a1fcbfee141572e88b5d671551d7613f3d56bf113659d5133efcc90b59d227eef82bff582d98dba14f7ff1a0ded1143e1391c8787a5180af51dfd0b8c6791156926779f89417891cca6579344a572c798f4c609d147d3c8528d840c8abf49c0e0d575a78a6e01bf90e3f9782fac62fea4622beef5537d879f8d398294a29642f59e16659b0ea74ea10b1af9742a43eac60434ed8064337d95e08dde4d107befcda23cda12a4827aa185c0dea54441ca975f45468a5bddddd3fa087c9595b10eca8451296ae96e6964735551e5984fb185145936c8099fd122b4b935232b2336c3e85ceb4a85047fc1519d7b77b7cf9e1c7d5828c3c575acabfec64652045be962e1db7347f33f753c4c0eaa636d0241411c2ac8ba0a5a10c072d854b4a2cf2ce37ef2492571975318a63e123070731f0f379810122c597e6fb5f8bcdf8031444b80713d6be5fabf1dc0930781eca77d29c0158049a17dd5617ea6048bc97871587be4692fac9e503950fbef08a5638b8a179bbe9541937fa894b944f48cae7be0404fb1a38b91fb4b48669c3428034e4c001ae605da98c908d4ff1b0fd4d18b4096c9f86bf5d0eb12e91b035410362cf2e2d6d02503ab68873c032472f8061aa5f422124d508a4c5194da697dddab6684d63fc1e9b7e720d0d773fcadc03451adcfa40b08482d1c95abbb84a4439c964e8ca5a48a874f6cb6a03098adeb32987b64d8feeb8aa113ede790e676cdd234f923fec8f3de6e96cf85624554db85cc553ba477aca0b66f2fa1ab38735bfeea13704b1bd810baa529e27dc33eb03c51f93537dffe87a57aac5fa50396f891cfda3655f578ceea3b1e6a5e4fa2bb49019df5bff7c2a0d0068b38effb2102dc6c46c36cf7cfccfed13f06e0b18d2b23530d4a0c1e9723fca876a8afc73105cf8fb4fcc8d656bc9686184953f204c53e6c74c39fa3277e6c656f606844c1829c6a80069f9a403ebe237897f5a6c39dd11602678a603e27c33b4c81b532d0d5f6ab7cd1e21766cbd729da8b176f0b1420a0059b3cdacf9106882bebd0e827f0abfa55e2bd25703bc5c3fc228a08941f3369388b67b7490c02f1f2767fd5dcefb6c9f8c0aa6359c967740ef564257b27dc9cb84b4d68b26147d30924d647dda38d0ae1ae726c814b71d923e9d6cf649692c2d3705b95a0dc907bf6c65df47b0d4f58cf515dfba57433517873a5f707f2e1f3b0b5a99ce8b84326872d15c2bda5fc8b1dc8bd7a011cb09178638da39ef12ec0eb390d9169662016787e181122004b338aa55b1f4bf0a26b5d6e648f48624a1b10253933bc517cb447ac50d5dfab43682c8944e945a554cde31664f30d39f3f4e56470ce47de8ff7737486fe4b26295c2d9d2520a2d2a66cd005c6a9be7e50d7ebcc8386a3f8c6237141274c970e626ca1208242b5675a0f5c2a06e0bdf87beb911fda291b4026d8ac1826de19ca4c254c0e5b8cbaf4748a2df69af2cee3095cbd1ad3f8b3e315b909e85ee103278e6073f70c3620998217aa7c21840811f53ada86ba7ab4af680784df6d7b13002ce14f7815e61df048461c265f0bdfada5cbbda85048854688203809591cc5d926da17ae7e9c7b564e13acea73699d427252c6c240691ab78ce032249b00ff9ddb42313655e5a2230b4af8f54156c15e524468c18559a6f06b4fcb0272fb87d9322451661ab201a68d9a1ea5fcf39029ade15dec80078916acdf06d31286f6eaa63ab8525b3f9b45b0cffd542613296f7937a63abbbc439f7a1d147fcdf8af8e0e05d3b4a3d942397fde6cc5332b11d67ad73041c3a9c021cdca6fc46fc8635963fbf230b91a67d9639f6fa1bee97ceae04e8cd66f9ab47e30c10be2286bc7c48e862da0313ac48a0cef44205769f523c894fcb0d2dbc72622ad027b654874b40c4b1c97ab2ab57a73652a0fe8019a4669656cb62f5ef21fe13bbd9bfc3cfa96779d8b670ba911edba96169c2fd543a176de25641731fec22a57388332510d2b4d5300392ec2b58c90b0c909f40097925faeb28cccf6c1329f021156e9bc6311b62195c5bc2aced941e4c271fa7aed69cde2dafa03026a45cd15c83467b9988db4caa91a66812439a825429377b07724ab9174c5e4c4a5bb5c284d1665481474a304dd025906ace50bd88c790f155bf9a91f2a0de75f2bbeedc68abc9a12d7553ea760752a094f14efb0e0d4b87d02564e496062ff00f9f7d0d713f69f0a10a5460eebb1f6126c5aea00c7d28be7ea179b7952b026d4328aad7e306c6cef7858906ab47ef2884322357fd8095c2241ef9f9d6af7c0c66bdc531f7d50ee01cce66cb574c843ea5267a90f31578dca1f03f234b85f60be8d27a7c47f747e32fcd202ead6319b37ca80dad5d459073a63026527d9bbb3e3711d93158f37840800c473ae26c773e9e60a79bc297061c96a09dc73cae60e427056f979ed1b8dc0541443e59158977e59b85979ff3c9e05fc0bdf7b8ce9838039b019da49de93764d5366dcc7c9ab87e8b005551d8f6c27a666b80bc5625bfff71734d6dbfe7596ef8d1efa8545bfe906b8590c6b86b02b3c84369b93e17cb320fbf4f583f25baf67a891069bbba19a45aac7ce2b390ac9798added48a76e39b1e678ff8094ca3b75f81d6f2ef58a690eb1691a4364977ec5f22fc0ab7828b3a910eca54447d2bf7ba5eb91ce231228a0cf7bc3c13c3a6aecad34f88ce362f7688228b5f25ac3558fad8920d4e99924499a16ebe5d7de7456c566ff9aa90d635ded2edd5039a27bef704e82bf85e6695ee583bd2478391e4f6a29df6455266509c846365725ac5c60e1a768dbd58f202f2bed0f161cf0d162caf3694a1091fc318dab30495ee0b4bbab380cc961e3e33ede2a09ad01196993bf6cb988b216ab074cd0385d884ed1828d2ad838fbf647d57863ffbd70f8f588482a2fd4cd2240d34049b9f04edfb5f963a0edc8203689faa3d2d3123906cc7f804755a2d215e591811e3d1c8ebaefa2ae1b1ebcbf04798faa25341f17487d1555b528fb77f4d7de776ed4039a8f36d68277c899c1cd79fdc4d416c9ee4bf4cd240c2070a68fba61464a1033bb20aa82f6ce525383ef887e41ad6d2b27dcd1fbbecbaff719475852c656cce62f1b7d8d315085936c06e7ad5be46b8e0eb87a7f4c5146b104000e12790505bb209da7a74078cdb3d8778ee5f0cb5f53165fc73c941d47d6f06d84944eeca365b4c99be5e054171c59e4eb036cf1ae9670389b679f1d56a0def11b6846dfef7c5b28e0dc7da6773344db870dd0b6da14d15234e0c4fe81d2b2e911d596cc7743a201518d07a2e2884dcc5eded83c54986bdbc9397a9c5107a36a151c71f1253aef01cf770669f75bf7f0a451b82885f628541d4ba1a53353939a02ee2699b3521a9d8d3cff5b6e8207e37b8709b3f20a9f2d71b28aa272bc8e44c0d5ac2c7ca7cf8907966869b6e73fd2c8c42abfd4ed2004c819bba7b5ca53038452b9b7a68a9b55d15c65cc7d18125cabefd08c49fba7db93a540db607238b14db96cd7895620dcdc8da8ec20c175c63d487c66b33ab4ac810a9fa9fbf569cad2513a8079e973eb496160deb75ec2d5446209a4b20a644f73a8493e4245f9aa1e8d7f5b61fd192fbd81d1fd02d95e03695486964a185cc07d0642866fbd699c01336a3098817dad28c400f42a6ee2c80501a6f8976aacecaadb244826f21a4afeec8a0985b2791f", 0xbf1}], 0x2) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4301) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r5, 0x3) r6 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r6, 0x7, &(0x7f00000000c0)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0xfffffffffffffdff) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000200)="b4a4a4f5dcf49e63ffe42f5a6c33306ec531c5d7b5994f490ca8da5c2f8fd80f8d7553c352c3487c332a15bb876c52bf5ce23e3d7389c9d3f8e3541dcb5a427d7aaef8d44c1cb484f3fafaeb0a22a0578396dece85cbd887bdc118bc1ad22826fd09258183846cdee4346d0181c7cbb3e5aa44225f14b192c24ac772c6c74edbbf88e99d8c3e0f6d4dbff9c1436b9893735fce1b3b1cac1b9677fbd3d98305743f90e102d662110b0817b0464a4bf2", 0xaf}, {&(0x7f0000000100)="3041bda9cb1e853b1538e8ac4d716286c3b44aa697d29a2b707479c01c856ab9c857514118790df78f34d8b6f83f10ffb0593867e9883c1bc2458f16b6928a5466590998d796dd3408342c82232f615f70cba6365341c6f5281e", 0x5a}, {&(0x7f00000002c0)="1733ee17464f908976c24af8d7fbee208a3369cbac7b6b91c259fd75ffffffffffffff4ede8d3f5006d301e0d0adf094d37dc6756590731ccb8b239c2c15faa5f95f9d69b583d97af7c6366fbf61031a655bfa1f4629138592c631778c34b9396c48e3376cfe6b6c405fd902d93051ebb40295fc0c93cf58f1aa286104e0ea0aa4f0292a0152d44000000000000aeeeb72a626f86f530c22a949f47b53b97430a9e8c2792c8c8771b54167c43fa8a6bb6f70aff281cef0d7a62fa88c1cfa252d72f867ccb96151f10c192fc4cd5498f9d895d87c7d0633046a5c7f6eb0010952a703d132e286a32040a655d945ffe4b9ee419c4d007e4d451b1f3561669fe121e0190a9a9ad8c10b62834e7a80e38609776cff9133bcd79a82a26e264223d65517f500e05e0d5b9550808b41d0f4671176435e154e92d78ce7e0a64f245514b20c5bf4ab8a673c1bd82ba9d2bb52289354a77efc44cbffd79b583dd98a3e613df05228c3aec659d8a9464974ebbd71826bee7bb8412ad5fd238c316c4bdc4c432a86123f9c07dfdd5c2051fad30bd1781429a7b3a0fb02c6257ff16398e47d2170b6da7922b845fcb9caa1b2620a", 0x1ae}], 0x3) 22:25:28 executing program 7: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@random="71e383e01bd8", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x0, 0x0, @rand_addr="000000009f13bb26ffe76900", @ipv4={'\x00', '\xff\xff', @loopback}, {[], @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x4b) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@info_reply}}}}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x60) renameat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 22:25:28 executing program 6: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 22:25:28 executing program 7: setitimer(0x0, &(0x7f0000000340)={{0x0, 0x48}, {0x0, 0x4}}, &(0x7f0000000380)) syz_emit_ethernet(0x46, &(0x7f0000000340)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x10, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra}}}}}) 22:25:28 executing program 1: socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) pipe(0x0) (async) pipe(0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x3, 0x0, 0xfffffffffffffffd, 0x20}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x1, 0x2, 0x0) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) 22:25:28 executing program 5: preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {0x0}, {0x0}], 0x3, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='./bus\x00') r0 = msgget$private(0x0, 0x10) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, 0x0, 0x0, 0x5a, 0xffffffffffffffff, 0x7, 0xff}) msgsnd(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee15422d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cfff03c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca062234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d1164d9"], 0x176, 0x800) 22:25:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) listen(r0, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, 0x0, 0x0) shutdown(r1, 0x2) 22:25:28 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x2, 0x0, 0x1ff, 0x10000000000000}) (async) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) (async) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r1 = socket(0x800000018, 0x2, 0x0) r2 = open(0x0, 0x80, 0x100) readv(r2, 0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) r3 = socket(0x18, 0x4, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) ioctl$VMM_IOC_INFO(r4, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x1, 0x0) socket(0x18, 0x2, 0x0) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendto$inet(r5, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f", 0x539, 0x0, 0x0, 0x0) (async) renameat(r2, &(0x7f0000000200)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00') (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107004, &(0x7f00000002c0)={{}, 0x0, 0x0}) mkdir(&(0x7f0000000340)='./file0/file0/../../file0\x00', 0x1ec) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000240)='x\x00') symlink(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f00000001c0)='./file0/file0/../../file0\x00') (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) (async) msgget(0x3, 0x30b) mknod(&(0x7f00000012c0)='./file0\x00', 0x2000, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 22:25:28 executing program 1: socket$inet(0x1e, 0x1017304008aa2dc9, 0x20) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffce8ca688446fb6cb00000000eee7567b28852d6d4e297530ac4b1d49265c3d1e9b53341f77"]) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0xffffffba) getpid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f0000000600)='./file1\x00', 0x100) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) rename(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) r0 = kqueue() r1 = getpgid(0xffffffffffffffff) r2 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r1, 0x1f6, 0xe981, 0x7, 0xff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r2, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x2) getgroups(0x1, &(0x7f0000000240)=[r3]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) r6 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xd4, 0x0, r4, 0x0, 0x0, 0xd0, 0xfffd}, 0xb2, 0x8, r5, r6, 0x5, 0x8, 0x20}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x1, 0x1fffffffffffffb}], 0x7, 0x0, 0x3ff, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0xe40, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c, 0x0, 0x0, 0x1000000}, {0x4}, {0x241e, 0x80}]}) sendmsg(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x90, 0xc}, 0xc, 0x0, 0x0, 0x0}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xa) 22:25:28 executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x0) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) (async) chdir(&(0x7f0000000140)='./file0\x00') (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r1, 0xee01) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) fchdir(r2) rename(0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) (async) r4 = getuid() setreuid(0xee00, r4) (async) bind(r3, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000002f80)={&(0x7f0000002b40)=@file={0x0, './file0\x00'}, 0x5c, 0x0, 0x0, &(0x7f0000000340)=[@cred={0x20}], 0x20}, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) r5 = socket$inet(0x2, 0x3, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {}, {0x8106}]}) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffffff}, {}, {0x0, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000002000/0x3000)=nil, 0xffffffffffff2add}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000002000/0x4000)=nil}], './file0\x00'}) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {}], 0x2}) (async) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) setsockopt(r5, 0x0, 0x67, 0x0, 0x0) (async) socketpair(0x0, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) writev(r8, 0x0, 0xfffffffffffffd6a) 22:25:35 executing program 7: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/188, 0xbc, 0x800, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) getpeername$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/79}, &(0x7f0000000340)=0x51) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000380)=""/118, 0x76, 0x843, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000440)={'./file0\x00', 0x0, 0x6, 0x6}) setitimer(0x0, &(0x7f0000000880)={{0x32, 0x1000}, {0x4, 0x13}}, &(0x7f00000008c0)) clock_gettime(0x4, &(0x7f0000000900)) msgget(0x3, 0x300) 22:25:35 executing program 5: syz_emit_ethernet(0x46, &(0x7f0000000800)=ANY=[@ANYBLOB="5960c63c064cfffffffffbff86dd6009a4560010000400000000000000000000ffff00000000000000000000000000000000000000013d00907800"/70]) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = semget$private(0x0, 0x2, 0x42) semop(r2, &(0x7f0000000100)=[{0x1, 0x7, 0x800}, {0x2, 0x3f}, {0x2, 0x3ff, 0x1800}], 0x3) setreuid(0xee00, 0x0) r3 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r3, 0x0) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) utimensat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{}, {0x0, 0xffffffffffffffff}}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x180) 22:25:35 executing program 2: sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x2, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) 22:25:35 executing program 6: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x53) pipe(&(0x7f0000000340)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000003940)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20400, 0x22) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="1d", 0x1}], 0x1) writev(r3, &(0x7f0000002500)=[{&(0x7f0000000140)="790fb71f499831f107eca6c225d8abe44d863c3c1f4dafd3d407e3c1189fa0bd9af1aad1bdda1599d9756ab36592324fb2f8438f8f3fb9ad2bd6a3556fd17c675df5d2437305864515623f4732e222030adef656ffb9bb96d98a279e00ca4d65dddcd9d9128ae601b65499bd7fe926ae89eb4d599c661f29682d94cc77e02804784579b1b1cbc0d6641e38370ffcbf6003d022d3a1e55c2986bb", 0x9a}, {&(0x7f0000000300)="12aeec22cd24f5fe46b29e127ca9aa7cf9f09062ec262cf6692eb66a1d0f469a1408fddbd3d55ddb9f385058edcf2b652508dc26f2c7f891f1d6c9a7f3a3f34b0caa6b42a5ef131603b9330ca5f4f56c656c63a1fd2a00747105d84930be27df1c4cb652017521bfdc2d8f42e23921183abe210e901f8b06899e134dde234b706462d07715ee120cf4ffdd7678e1780415e1240134b00ebb1cfaa5caa17a624d087303cd44237ead0ad72118951dd282b9045f0b956de28b86b0083602c5a790b5b1b9b66b5fe820977bb00da9a1875e91ae5034fbd3922383d0bb60a66917509aac8debfffea3567dbf9f9bf61bd15b332d8fc56142687e2a3aaa2e58d7ff36982273f6f6e60c6e957db97b44b849ba4166a884e0464c63153942c1d8f3918c2e83b1e4c2a389cd58ba299538b10319298ca55c5201094b44796d1538a859e4440bc0b889bb4e2c9419eed4fd92942a7baf9f02f34c611eebd4d95cc58a95b531dd989a560ae5dbe126024e4e4a3c9f26df3784d19d1e77c4cdf6622329dc16d0bea39a7baf863428dc591905772440672d545dacd9d013291ea74071a6dc7bcb7141851aa5dc7d360d44d01060454fef6baa25e61360ab70fc3de1617cd11ad4537e6ec2b5b77abc78b8f5dcc4ea803c9aff40f2a77e36d06a50b7f06bba27fe4e4941dfcd906c391ca930cb59ceaa82e95e852e8e8de3102beb753f4c8ba2d89a8a8597a5b66d0570500c6d9f09e2589b2d51ec4ce6c62a2b5744a3e3b91408a743855eba59d64a17ef965a95737ab2dd0d9c311b3fefed8222572a0428e4422d04ebd504b3d40b1bde8c4e6fb756a3a50f91da5c5c3488bea0a9295ca3a6d868d16c26e84ba7d089e656066f078fa5c14085c182014e0a98901f5e95e451a724bb0a592f78beb01525e3324f8e021face596627340780af2834cbcf9c330ead36ff94cbfefd4cd5d2b4d34671242e72e133eaf1b194d830f57758e383f619ba5beac9a07d23cd9ff3f1f1a82940bd8f5620f8d4dbc4019d0c5961827354ee30c12152e05b47235aee1c999696fcf0823507ef1ed89ad67dee74aaa2da7d61e86b6a3a8ac3b98ba3144809311ce44a737a520f37a303d1e0da652d11530bf93125299b1d56c7d41da3901e52b424ac358db3f58f0dddca70578960072e60d263fc80d9ad572bdaf8c1d1973fb605b11d1f3662d3e82dd0fb64937644ea65079179b0577e7caf2b1423ae5627317e50d81ecb2b2734b61e1124abf4a97fb361257a602284a4f5909342ec8d161ae0edd4d800e0c637abc371d2b5d8c8c34d30ddf646e51b09fd591f8c681de50233fe089d56246addddba8a7b9f0d7ca1c432080c9694995f6fb74865ea5bfcbd76641d32a8f49b97f970acf626349f79964ca7c90ddbf1382e41c73e9cb0e3d679c7b3769beeefe18dd91dcee526f76e53b4149a96b23cd6bc0baabaef7abf07c9741c9ab9db60858ab94f713a5fc642ba29826a667d5aaf5edb5d6028317bc956c5a935245402f0b3de79291296c9f5241990c99ba0de95d16f9513643f0ce1d69f785c4f79b28b882e89a025c66ff9e38f69b578b0be4ab874d5fc3b7d76e30feeca76987515eadf41e0986ddc81b88208c51074b6c0c4a9579d0a9a554be11ae1320f3d71d683a3cdb2c8b58cdf946f03be2385612bf3886d816aa7acd43e3d8781d703fcbaee4289332a2f0de82f7fca7b1f6fc4a9155ae648efec05fdf59c20560058beb4ae3009405a6bc3ba41c7f8afddd84bec2772fad30b394b3d8f9b910af12f250008c8cd6a0bfa6c4d26e5270ea30b67eded2e63abc2923b981b8cd6a558859863d1befcf12213d2feb51183dff7546a4894531abd4162d2891700498fa3633b591ea0ebe7b6d1baa4c0a78796ca8814af4a140ebc95b2b93dc6f5a64e98a8ba89697c5f5e09ce07097a43befae286da3d7c072b42d1b966e354346709bbb4b053c22ca95f4b294cc072dc4103f401a5dbedbefcf570b6b080b654b786790603c49e8f19bf166a9183bcc38eedc2d8ead8f25e9c9f945ff542d5457c22f486694959c473c214e0fc874945cef1323e82696a0966bcd170464f668047e9464a96f95f336c1af4d48575b156c19ac632ed53ba4ec34c3ce771ee9b2f9cd0b0beae7397eaf4dd88e3f21e7ab0799751e64a3f0d51d859d229ef6e8114edc454d76645cb97b8ef4ad01eed6c5d84d33bed1ee7d398f752db7e008075193ec678fbeff242150010e375f25c1f53a8029d7f64737760782a8477b5812e986afe22b977f63d2331dda1bcaa17817b1a40d54ae5914565270a4d747d1ed2ee6049b4bdf75fc835569c8d217fa99d8dc6c160391f5fa29d8a09877ca51617487576384814968fcc3826181780b5b4cfe5712229d4a9960e142d135577735a4c3bdb3d3c9b765120e83cc56acfef3664bf31aba534a401deaa6ffd9257df8728004599b7446d48bbf9ff1abe01fec16f45685dfd0b5b92b6c066b54a206690a298d0d8480960f788019c01c9b7064daeedb05611ea91fbf57c5f7525c8304bf232509b4ea1287186950278e0121eee5b900d2429708b90b1d098cb50ce04898cb3953beaa1cd17dce951be9f3852587dc91caeb4d807653ce81b4a2ea381f7b06ea931c28f6d3c44da8414e0b4dc7655a71df99a975524a0def47fdd54c5a4582062c66dbeb7403256492e1063323066be57ae1f068bb2d2f2980f6faa96b9e70d6a349b922e009e8530db322175bd9edf400e4cf76eba9e78cdd8c15547ab5b0e8e19dca34e15f56c1dfb2a6ee1c719371e62077a077d7c73b9f62c4e14239d6e7ae65c08f6d0ab2de5994a52dabbc83bf4573f83322c45a16ab5db4eb85388f5ce7e51b1a9dabc65e6d156dddd2a2f805ba9b3110bbf842795ebf70c9c5bb9d1d236bf6b44667fc7913071ad01761af3648f2db80b31d8337672cf3f789f2634e647bb22dfbefcccc57d40c68f6b5b1779c8294e6c0beb291639208dc371e54e79cb4d386ff26a0a60ff3c3d2e326147c09f7bf18ccf14aeacbe045f45f1541a0be56fd062fcdd8019c49ebab113293b5c5fe5458250479531c72ea0d84b6f2d37438e1148a0b2e3d61e01bbc9fa51f9aae9991f098e88b919a890c3500e289d01f976432491ec7c1a8a82e8d6c2b59be3d8ff6df8a33d0fa982783941d02762ebdc6967324cc418f0db65c5eb91ea6edeb3f5abab945ab4b5623e507a13314e744c7bd6130e546bb9823680f37838fa17e842fb57b7eee9893c48da2819660acd983529623c97c0ecf0bbd633010afb7d877b636d1300efb5239841343986509d1bd38b00b72bd75e3474be00e7d49e82e34306b5968f63821fadb76731f42befb1d18a35e40d772adff036db726fa5949bb5df34656eb98f96c77c892064b1d31f30a463035417279cc0133d9181514e2565fb6114dd764b6a9293344dd6ce774701a26d6f399953c0ff80f946047bcbfc2b95867588de2e04c183a37a590b2b7d78f65b5e590cddfa6d6d39a5a536969c90db77d560e0ebf7df588d3ee328625187b6be2b09862dc9f5aa69a89e8f010ad2f52a153f6c1850860c7fc2af54937a4623bc4a199b8fe793a41e18e2714cc133da80b17722448ad77e3c5e86c713f49b91114d140cd4a39b3a914150846cd5124ca6eeb041b7094ecff9d07f75d1c98062440840f6790f86630d0c758ab7ccaf15b75658968d29733d0189dda30cd4a4fce1720c6644d8ed8ad186b25fc5a2c2ed49ca1ba36321ec8c82854431ec53f6fa35a42cfff9f143c8e29423d94100c73bd64b46da99e6cc48a263c667a8f94845aa6dd192f39c31220e9f55409690856dae58885fc2845ec2f2ee948e4709249b97e08ff9cd6a31efb614c219aaa76ef5b56ffd05cad259b35e9dcfb11bf66cf3c845658aa57aa2906bb67a4f7847970a06f5c03b5d5c6acdf5d8d5c5d29f1c2b95ecf9057a2a1c5ff6d1bc4a4e3c895fb23503234420bae3b236a5e46ac304687c7d2d91bcd763be40f1ea7a90035284344e4cbd9f4cdcdd0ac8b43c50d63c44897af7a12d2cdf2a51e43f4e39d7653bf69ebcf658b76ff0763e5ae9d723a2b2141bc21218b3ba76b54a83e58b5fdffca4d05b85929da3159447818ff7fadc3519d19af8a41f082f9d9d80b1b957c7541d4683e2239242780278e4b0f5149bd7f2f222950f1e94dd2086f2594afc000ddc29c163b29153a85402bb4502782acb51bbcfb33fc2bb2a355284391a0ce86900f6aa0f8094e6cb002ad69528eb5bd209198714a28af58744efff0dd681e1de0895cbb0f5481de6de4274e19689fa0469409f140c4cdd5413fa44a1b20e34a2911ebb270a3badbfda4fece7b7b722d4ae1b41e12da19de499676d3c810b9e7c4ddd5e19898c2fe0ed241a5ccc17ca10bf4dd47a8784f746859957b54733cb6659b8d71001b3295efcf138c2b8700b2176102a4cedfc6b7e1968af97ab0b0e33638b3e06ace031f6c53c0197da26e0e149b8dd20293dc84466f4cbfe550a377313da235201e2df01f00d13528b39ba0b6c6e3d0cf1a9f55f847803ac8d942a432e5b88afce824ba656fe29ff2defe8e17fd890163ca01c252f165270e7d55564957d5f32d52c5f4dbf8994609d01071e0d2df6a400c46dd95f23f417a5f027221d5ff420fb7ec397fb1b5798072ec79c3bea38bf4d366a2c7633831b822bf7a85cf19061985b1fc032b8889baae699cc93210888914c2b63c49c69979f26ace844ab210cc38764fc8259188932fdff66c1a35803943c2c9ba7577392946321d1067f7921c6e252ed1f5b6f2a54535f514352ce413a1e132030a94b76ff41cfbd5689436e7d98d01db4bf5d1a6abf737aa0911ceaee10ae72e8bfa6a1ab3cbb253f96766c7d061ad30d1b211cc4915ec0ee1b7b508ee11d30e63f5b4d39f065b09a295495b451aa7b8ddf51dac020563e5ee06da1638908f0e0dad3b54f0dec8db1cb5e22a3dfb5b07cb0965a7bc40a7f463065f351ed4becdb304b5dc85465145491102a36534c604243d4e92c31d81a244ff5033f904bf42eed64a284172c93c60d4dfb5090dece2f21788583ace759542ca4c02453854522c6e19298834f9ac33d30991d78072b8eab319272eaf8b601dbcfc397b90ea9dc7166ef1b24cc080c8d544d5bb212fade2c490a2c8e679b11a593757e944676e753fd21288905e07ffe79d88ce7ddfd602d90f32e22267dd8a86a71100b7d698521fbde26093bb1480eaa96771df18ba7030c62c9654d6a631400fde1644ca07c54c068409ff7a879c53b8d13b8300a222f0203bd3511ebc0c47632821fdfb3d43d770cd5ce53c9c99cf71a91957fce3cf272bddc3fff36369efb77607c142cb538befb54b3372e49799277e630ef4be9ee92c687825fc172919e01c43ba2d0d845e0528d5674f665bcefb3858b36a2e248ec92926d089c6c66137a9b7cc60dd481a2605ad9118cc6b36f89fc739134dec7377ea3afa15cc8c9d1316d7b41665f82b2d7929a0d1605f5fcbb426b5109c534096e1dd2c107e2354ca173c5de993e6137cb261426b48cb", 0xf66}], 0x2) 22:25:35 executing program 3: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x7}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) r0 = socket(0x2, 0x2, 0x3c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc028698a, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x1, 0x0) close(r3) accept(r0, &(0x7f00000004c0)=@un=@file={0x0, ""/520}, &(0x7f0000000140)=0x20a) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1, 0x9, &(0x7f0000000040)="03000000", 0x4) getsockopt(r3, 0x29, 0x9, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000200)={0x10, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000000000000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x400}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fed000/0x10000)=nil, 0x20}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x265}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fee000/0x4000)=nil}], './file0\x00', 0x903}) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r6 = kqueue() ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x9, 0x1, 0x7, 0x2000400}]}) kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x2, 0x3, 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r9, 0x0, 0x0, 0x8, 0x0, 0x0) recvfrom(r8, &(0x7f0000000000)=""/117, 0x75, 0x1086, 0x0, 0x0) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) flock(r7, 0x0) 22:25:35 executing program 1: semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async, rerun: 64) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) (rerun: 64) r0 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) close(0xffffffffffffffff) (async, rerun: 64) r1 = socket(0x1, 0x2, 0x0) (rerun: 64) setsockopt(0xffffffffffffffff, 0x0, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cbd338f998f89f5363892230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf40000000000", 0x90) (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) (rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=@file={0x1, './bus/../file0\x00'}, 0x0) writev(r1, &(0x7f0000000840)=[{0x0}], 0x1) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (rerun: 64) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000180)=[{0x61, 0x0, 0x0, 0x1}, {0x8106, 0x0, 0x6}]}) (async, rerun: 32) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (rerun: 32) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) (async) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async, rerun: 64) r4 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x0) (rerun: 64) rename(0x0, &(0x7f0000000180)='.\x00') (async) socketpair$unix(0x1, 0x2, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000380)=@abs={0x0, 0x0, 0x3}, 0x8) (async, rerun: 64) setitimer(0x0, &(0x7f0000000140)={{}, {0x0, 0x5}}, 0x0) (async, rerun: 64) getitimer(0x0, &(0x7f0000003980)) (async, rerun: 64) preadv(r4, &(0x7f0000000500)=[{&(0x7f00000003c0)=""/176, 0xb0}, {&(0x7f0000000480)=""/120, 0x78}, {&(0x7f0000000340)=""/10, 0xa}], 0x3, 0x1000) (async, rerun: 64) close(r0) 22:25:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) socket(0x2, 0x3, 0x6) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001840)=[{0x0, 0x5b}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) 22:25:35 executing program 4: socket(0x0, 0x8000, 0x1f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3262) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000340)={0x0, './file0aaaaaaaaa', './file0aaaaaaaaa'}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kqueue() open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x8000, 0x16) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x1, 0x1, 0x7d) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) 22:25:35 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x2}]}) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) 22:25:35 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r0, r0) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x0) dup2(r0, r1) 22:25:35 executing program 7: setrlimit(0x3, &(0x7f00000000c0)={0x100000, 0x1}) mlockall(0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)}, 0x0) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x1040) sendto$unix(r1, &(0x7f0000001440)="06181388fa7bcf0dd06a263d6e81320daaae16f58fce6d21bb824f678a47db6d7fe30f14e785c0815ae61f212143060edf35f9d7276ea4be12e55439539fb2473c12924c8123d565587786e704d3162ca0df3e7f3f75317ec514cea8bf317aab889f8322d6ed5ba5dc2eb8dcac565f8a16f40dff599937e1eb057f0f4cdf66d3657423aed2d87a0ca0d33497a166558054", 0x91, 0x0, 0x0, 0x0) dup2(r2, r1) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000140)={0x10, 0x10000, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f000056e000/0x2000)=nil}, {&(0x7f00003ad000/0x14000)=nil, &(0x7f00006a4000/0x1000)=nil, 0x6}, {&(0x7f0000367000/0x4000)=nil, &(0x7f000024a000/0x3000)=nil}, {&(0x7f000058a000/0x4000)=nil, &(0x7f0000352000/0x2000)=nil, 0x3}, {&(0x7f00001de000/0x3000)=nil, &(0x7f000021d000/0x1000)=nil, 0xd13}, {&(0x7f00004a8000/0x2000)=nil, &(0x7f00000c7000/0x3000)=nil, 0x1}, {&(0x7f000000d000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10000000000006}, {&(0x7f00001ef000/0x4000)=nil, &(0x7f00005bd000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00005bf000/0x3000)=nil, 0x8}, {&(0x7f00005e6000/0x2000)=nil, &(0x7f0000583000/0x2000)=nil, 0x81}, {&(0x7f0000611000/0xe000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xa99b}, {&(0x7f000003b000/0x3000)=nil, &(0x7f0000739000/0x2000)=nil, 0x6}, {&(0x7f0000345000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xd1}, {&(0x7f0000633000/0x2000)=nil, &(0x7f00007ab000/0x1000)=nil, 0x8}, {&(0x7f000016f000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f00007b6000/0xd000)=nil, &(0x7f0000574000/0x1000)=nil, 0x8}], './file0\x00', 0x3}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) syz_emit_ethernet(0x16, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaafffe09fe5abc3250b300a547dc000000"]) setrlimit(0x6, &(0x7f0000000000)={0x7fff, 0x814}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000540)="5e245b9442a463d96dbef02af80d446a619bc3d399173d5093c8672e195b7ce8b5798d1515092595e6e06a18d1085666c609a456c61f5bcc09dfed6f1d57cec43c709ccbfad7bda58ea5e1d2c67f5c9b511b4436c661e183742f966f9c192de71e97ea8f167206303eb82f94f22e4180ee9d915875943d67eb15", 0x7a}], 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r6, 0x1000000000029, 0x3e, 0x0, 0x0) getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000001, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x8000, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) 22:25:35 executing program 4: getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) 22:25:35 executing program 6: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 22:25:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x20, 0xffffff74, {0x7, 0x1000}}) setsockopt(r2, 0x3, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 22:25:35 executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 0x0, 0x0, 0x3}]}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000040), 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000001180)={0x1, 0x3, 0x1, 0x1, 0xffffffffffffffff}) dup(r0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100}) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x1000) geteuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r2, &(0x7f0000000340), 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000004c0)=[0x7fb, 0x1000, 0x8]) semop(r2, &(0x7f0000000180)=[{0x4, 0xffff, 0x3800}, {0x2, 0xb}, {0x2, 0x7fff, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x3, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0x3}, {0x0, 0xe2, 0x1800}, {0x3, 0x7fff, 0x800}, {0x2, 0x19, 0x800}, {0x3, 0x800, 0x800}], 0xb) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semop(r2, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x2, 0x4, 0x1400}, {0x2, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) semop(r2, &(0x7f0000000080)=[{0x4, 0x1, 0x1000}], 0x1) 22:25:35 executing program 2: setitimer(0x0, &(0x7f0000000000)={{0x100000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) 22:25:35 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) bind(r1, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x108, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x202) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) 22:25:35 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000000100fe800000eeadb816000023ae8ea20000000000aaff010000000000000000000000000001"]) r0 = getegid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCBRK(r2, 0x2000747a) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0, 0x0, 0x0, 0xb2}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff9, 0x29, 0x40000000, 0x5, 0xffffffff80000000}, {{r3}, 0xfffffffffffffffe, 0x24, 0x8, 0x0, 0x200}, {{r3}, 0xfffffffffffffffd, 0x41, 0x0, 0x400000001ff, 0x6}, {{r4}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x8}, {{r3}, 0xfffffffffffffff8, 0x90, 0x1, 0xfffffffffffffffb, 0x6}], 0x30, 0x0, 0x57d, 0x0) r5 = syz_open_pts() r6 = dup2(r5, r3) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) r9 = dup2(r8, r7) setsockopt$sock_int(r9, 0xffff, 0x200, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000080)) r10 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r10, 0xc1126939, &(0x7f00000001c0)) kevent(r6, &(0x7f0000000080), 0x80000000, &(0x7f0000000180), 0x6, 0x0) r11 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r11, 0x8020699f, &(0x7f00000001c0)) socket(0x1, 0x4001, 0x8) 22:25:35 executing program 6: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') syz_emit_ethernet(0x52, &(0x7f0000000100)=ANY=[@ANYBLOB="573acda8f8f9ffff5fbcffff86dd60606260001c2c00fe80000000007f0000000000000000bbfe8000000000000020aa2b000900000000000040"]) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) (async) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') (async) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') (async) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') (async) syz_emit_ethernet(0x52, &(0x7f0000000100)=ANY=[@ANYBLOB="573acda8f8f9ffff5fbcffff86dd60606260001c2c00fe80000000007f0000000000000000bbfe8000000000000020aa2b000900000000000040"]) (async) 22:25:35 executing program 4: syz_emit_ethernet(0x4a, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x14, 0x6, 0x0, @rand_addr="fece76a44a170e318b35195bcf133200", @rand_addr="be6bb1b17f7764815db571c7663da59f", {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x1d}], @generic="429d9fd4591a12f2217e690b"}}}}}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) 22:25:35 executing program 2: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/188, 0xbc, 0x800, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) getpeername$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/79}, &(0x7f0000000340)=0x51) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000380)=""/118, 0x76, 0x843, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000440)={'./file0\x00', 0x0, 0x6, 0x6}) setitimer(0x0, &(0x7f0000000880)={{0x32, 0x1000}, {0x4, 0x13}}, &(0x7f00000008c0)) clock_gettime(0x4, &(0x7f0000000900)) msgget(0x3, 0x300) 22:25:35 executing program 5: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) socket(0x2, 0x3, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001840)=[{0x0, 0x5b}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) 22:25:35 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x53) pipe(&(0x7f0000000340)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000003940)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20400, 0x22) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000002500)=[{&(0x7f0000000140)="790fb71f499831f107eca6c225d8abe44d863c3c1f4dafd3d407e3c1189fa0bd9af1aad1bdda1599d9756ab36592324fb2f8438f8f3fb9ad2bd6a3556fd17c675df5d2437305864515623f4732e222030adef656ffb9bb96d98a279e00ca4d65dddcd9d9128ae601b65499bd7fe926ae89eb4d599c661f29682d94cc77e02804784579b1b1cbc0d6641e38370ffcbf6003d022d3a1e55c2986bb", 0x9a}, {&(0x7f0000000300)="12aeec22cd24f5fe46b29e127ca9aa7cf9f09062ec262cf6692eb66a1d0f469a1408fddbd3d55ddb9f385058edcf2b652508dc26f2c7f891f1d6c9a7f3a3f34b0caa6b42a5ef131603b9330ca5f4f56c656c63a1fd2a00747105d84930be27df1c4cb652017521bfdc2d8f42e23921183abe210e901f8b06899e134dde234b706462d07715ee120cf4ffdd7678e1780415e1240134b00ebb1cfaa5caa17a624d087303cd44237ead0ad72118951dd282b9045f0b956de28b86b0083602c5a790b5b1b9b66b5fe820977bb00da9a1875e91ae5034fbd3922383d0bb60a66917509aac8debfffea3567dbf9f9bf61bd15b332d8fc56142687e2a3aaa2e58d7ff36982273f6f6e60c6e957db97b44b849ba4166a884e0464c63153942c1d8f3918c2e83b1e4c2a389cd58ba299538b10319298ca55c5201094b44796d1538a859e4440bc0b889bb4e2c9419eed4fd92942a7baf9f02f34c611eebd4d95cc58a95b531dd989a560ae5dbe126024e4e4a3c9f26df3784d19d1e77c4cdf6622329dc16d0bea39a7baf863428dc591905772440672d545dacd9d013291ea74071a6dc7bcb7141851aa5dc7d360d44d01060454fef6baa25e61360ab70fc3de1617cd11ad4537e6ec2b5b77abc78b8f5dcc4ea803c9aff40f2a77e36d06a50b7f06bba27fe4e4941dfcd906c391ca930cb59ceaa82e95e852e8e8de3102beb753f4c8ba2d89a8a8597a5b66d0570500c6d9f09e2589b2d51ec4ce6c62a2b5744a3e3b91408a743855eba59d64a17ef965a95737ab2dd0d9c311b3fefed8222572a0428e4422d04ebd504b3d40b1bde8c4e6fb756a3a50f91da5c5c3488bea0a9295ca3a6d868d16c26e84ba7d089e656066f078fa5c14085c182014e0a98901f5e95e451a724bb0a592f78beb01525e3324f8e021face596627340780af2834cbcf9c330ead36ff94cbfefd4cd5d2b4d34671242e72e133eaf1b194d830f57758e383f619ba5beac9a07d23cd9ff3f1f1a82940bd8f5620f8d4dbc4019d0c5961827354ee30c12152e05b47235aee1c999696fcf0823507ef1ed89ad67dee74aaa2da7d61e86b6a3a8ac3b98ba3144809311ce44a737a520f37a303d1e0da652d11530bf93125299b1d56c7d41da3901e52b424ac358db3f58f0dddca70578960072e60d263fc80d9ad572bdaf8c1d1973fb605b11d1f3662d3e82dd0fb64937644ea65079179b0577e7caf2b1423ae5627317e50d81ecb2b2734b61e1124abf4a97fb361257a602284a4f5909342ec8d161ae0edd4d800e0c637abc371d2b5d8c8c34d30ddf646e51b09fd591f8c681de50233fe089d56246addddba8a7b9f0d7ca1c432080c9694995f6fb74865ea5bfcbd76641d32a8f49b97f970acf626349f79964ca7c90ddbf1382e41c73e9cb0e3d679c7b3769beeefe18dd91dcee526f76e53b4149a96b23cd6bc0baabaef7abf07c9741c9ab9db60858ab94f713a5fc642ba29826a667d5aaf5edb5d6028317bc956c5a935245402f0b3de79291296c9f5241990c99ba0de95d16f9513643f0ce1d69f785c4f79b28b882e89a025c66ff9e38f69b578b0be4ab874d5fc3b7d76e30feeca76987515eadf41e0986ddc81b88208c51074b6c0c4a9579d0a9a554be11ae1320f3d71d683a3cdb2c8b58cdf946f03be2385612bf3886d816aa7acd43e3d8781d703fcbaee4289332a2f0de82f7fca7b1f6fc4a9155ae648efec05fdf59c20560058beb4ae3009405a6bc3ba41c7f8afddd84bec2772fad30b394b3d8f9b910af12f250008c8cd6a0bfa6c4d26e5270ea30b67eded2e63abc2923b981b8cd6a558859863d1befcf12213d2feb51183dff7546a4894531abd4162d2891700498fa3633b591ea0ebe7b6d1baa4c0a78796ca8814af4a140ebc95b2b93dc6f5a64e98a8ba89697c5f5e09ce07097a43befae286da3d7c072b42d1b966e354346709bbb4b053c22ca95f4b294cc072dc4103f401a5dbedbefcf570b6b080b654b786790603c49e8f19bf166a9183bcc38eedc2d8ead8f25e9c9f945ff542d5457c22f486694959c473c214e0fc874945cef1323e82696a0966bcd170464f668047e9464a96f95f336c1af4d48575b156c19ac632ed53ba4ec34c3ce771ee9b2f9cd0b0beae7397eaf4dd88e3f21e7ab0799751e64a3f0d51d859d229ef6e8114edc454d76645cb97b8ef4ad01eed6c5d84d33bed1ee7d398f752db7e008075193ec678fbeff242150010e375f25c1f53a8029d7f64737760782a8477b5812e986afe22b977f63d2331dda1bcaa17817b1a40d54ae5914565270a4d747d1ed2ee6049b4bdf75fc835569c8d217fa99d8dc6c160391f5fa29d8a09877ca51617487576384814968fcc3826181780b5b4cfe5712229d4a9960e142d135577735a4c3bdb3d3c9b765120e83cc56acfef3664bf31aba534a401deaa6ffd9257df8728004599b7446d48bbf9ff1abe01fec16f45685dfd0b5b92b6c066b54a206690a298d0d8480960f788019c01c9b7064daeedb05611ea91fbf57c5f7525c8304bf232509b4ea1287186950278e0121eee5b900d2429708b90b1d098cb50ce04898cb3953beaa1cd17dce951be9f3852587dc91caeb4d807653ce81b4a2ea381f7b06ea931c28f6d3c44da8414e0b4dc7655a71df99a975524a0def47fdd54c5a4582062c66dbeb7403256492e1063323066be57ae1f068bb2d2f2980f6faa96b9e70d6a349b922e009e8530db322175bd9edf400e4cf76eba9e78cdd8c15547ab5b0e8e19dca34e15f56c1dfb2a6ee1c719371e62077a077d7c73b9f62c4e14239d6e7ae65c08f6d0ab2de5994a52dabbc83bf4573f83322c45a16ab5db4eb85388f5ce7e51b1a9dabc65e6d156dddd2a2f805ba9b3110bbf842795ebf70c9c5bb9d1d236bf6b44667fc7913071ad01761af3648f2db80b31d8337672cf3f789f2634e647bb22dfbefcccc57d40c68f6b5b1779c8294e6c0beb291639208dc371e54e79cb4d386ff26a0a60ff3c3d2e326147c09f7bf18ccf14aeacbe045f45f1541a0be56fd062fcdd8019c49ebab113293b5c5fe5458250479531c72ea0d84b6f2d37438e1148a0b2e3d61e01bbc9fa51f9aae9991f098e88b919a890c3500e289d01f976432491ec7c1a8a82e8d6c2b59be3d8ff6df8a33d0fa982783941d02762ebdc6967324cc418f0db65c5eb91ea6edeb3f5abab945ab4b5623e507a13314e744c7bd6130e546bb9823680f37838fa17e842fb57b7eee9893c48da2819660acd983529623c97c0ecf0bbd633010afb7d877b636d1300efb5239841343986509d1bd38b00b72bd75e3474be00e7d49e82e34306b5968f63821fadb76731f42befb1d18a35e40d772adff036db726fa5949bb5df34656eb98f96c77c892064b1d31f30a463035417279cc0133d9181514e2565fb6114dd764b6a9293344dd6ce774701a26d6f399953c0ff80f946047bcbfc2b95867588de2e04c183a37a590b2b7d78f65b5e590cddfa6d6d39a5a536969c90db77d560e0ebf7df588d3ee328625187b6be2b09862dc9f5aa69a89e8f010ad2f52a153f6c1850860c7fc2af54937a4623bc4a199b8fe793a41e18e2714cc133da80b17722448ad77e3c5e86c713f49b91114d140cd4a39b3a914150846cd5124ca6eeb041b7094ecff9d07f75d1c98062440840f6790f86630d0c758ab7ccaf15b75658968d29733d0189dda30cd4a4fce1720c6644d8ed8ad186b25fc5a2c2ed49ca1ba36321ec8c82854431ec53f6fa35a42cfff9f143c8e29423d94100c73bd64b46da99e6cc48a263c667a8f94845aa6dd192f39c31220e9f55409690856dae58885fc2845ec2f2ee948e4709249b97e08ff9cd6a31efb614c219aaa76ef5b56ffd05cad259b35e9dcfb11bf66cf3c845658aa57aa2906bb67a4f7847970a06f5c03b5d5c6acdf5d8d5c5d29f1c2b95ecf9057a2a1c5ff6d1bc4a4e3c895fb23503234420bae3b236a5e46ac304687c7d2d91bcd763be40f1ea7a90035284344e4cbd9f4cdcdd0ac8b43c50d63c44897af7a12d2cdf2a51e43f4e39d7653bf69ebcf658b76ff0763e5ae9d723a2b2141bc21218b3ba76b54a83e58b5fdffca4d05b85929da3159447818ff7fadc3519d19af8a41f082f9d9d80b1b957c7541d4683e2239242780278e4b0f5149bd7f2f222950f1e94dd2086f2594afc000ddc29c163b29153a85402bb4502782acb51bbcfb33fc2bb2a355284391a0ce86900f6aa0f8094e6cb002ad69528eb5bd209198714a28af58744efff0dd681e1de0895cbb0f5481de6de4274e19689fa0469409f140c4cdd5413fa44a1b20e34a2911ebb270a3badbfda4fece7b7b722d4ae1b41e12da19de499676d3c810b9e7c4ddd5e19898c2fe0ed241a5ccc17ca10bf4dd47a8784f746859957b54733cb6659b8d71001b3295efcf138c2b8700b2176102a4cedfc6b7e1968af97ab0b0e33638b3e06ace031f6c53c0197da26e0e149b8dd20293dc84466f4cbfe550a377313da235201e2df01f00d13528b39ba0b6c6e3d0cf1a9f55f847803ac8d942a432e5b88afce824ba656fe29ff2defe8e17fd890163ca01c252f165270e7d55564957d5f32d52c5f4dbf8994609d01071e0d2df6a400c46dd95f23f417a5f027221d5ff420fb7ec397fb1b5798072ec79c3bea38bf4d366a2c7633831b822bf7a85cf19061985b1fc032b8889baae699cc93210888914c2b63c49c69979f26ace844ab210cc38764fc8259188932fdff66c1a35803943c2c9ba7577392946321d1067f7921c6e252ed1f5b6f2a54535f514352ce413a1e132030a94b76ff41cfbd5689436e7d98d01db4bf5d1a6abf737aa0911ceaee10ae72e8bfa6a1ab3cbb253f96766c7d061ad30d1b211cc4915ec0ee1b7b508ee11d30e63f5b4d39f065b09a295495b451aa7b8ddf51dac020563e5ee06da1638908f0e0dad3b54f0dec8db1cb5e22a3dfb5b07cb0965a7bc40a7f463065f351ed4becdb304b5dc85465145491102a36534c604243d4e92c31d81a244ff5033f904bf42eed64a284172c93c60d4dfb5090dece2f21788583ace759542ca4c02453854522c6e19298834f9ac33d30991d78072b8eab319272eaf8b601dbcfc397b90ea9dc7166ef1b24cc080c8d544d5bb212fade2c490a2c8e679b11a593757e944676e753fd21288905e07ffe79d88ce7ddfd602d90f32e22267dd8a86a71100b7d698521fbde26093bb1480eaa96771df18ba7030c62c9654d6a631400fde1644ca07c54c068409ff7a879c53b8d13b8300a222f0203bd3511ebc0c47632821fdfb3d43d770cd5ce53c9c99cf71a91957fce3cf272bddc3fff36369efb77607c142cb538befb54b3372e49799277e630ef4be9ee92c687825fc172919e01c43ba2d0d845e0528d5674f665bcefb3858b36a2e248ec92926d089c6c66137a9b7cc60dd481a2605ad9118cc6b36f89fc739134dec7377ea3afa15cc8c9d1316d7b41665f82b2d7929a0d1605f5fcbb426b5109c534096e1dd2c107e2354ca173c5de993e6137cb261426b48cb", 0xf66}], 0x2) 22:25:35 executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="8581f23ef3abc924a42be6a81aac68da941b4526a2a7e30658a5e639", 0x1c}, {&(0x7f0000000d40)="cb2d5ef9a8d99d037f539ac9413d6931dc1480d5565c41e2ed65efba784fcf6d2c8b60c7cb560e8e88a3caea5655d6ee39b699f070364377a240ac876aa06867c4fc92c60b5af3d9ef26b087c5ecbf07fd69d0d2c7", 0x55}, {&(0x7f0000000100)}], 0x3, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000004740)="5c5deabaeffda91cdc56333466f2b35a10d04f6f2cec07c13e6c6c9314f3225741f446047aa3f8062042dabe3df0985efe6ff99512122123697bd3ee166f91755f2a29dd921bc89b94e294b98a71c0df05ad59d722074a4d50926003b63f72ed1d6436bf28f123ac46ba8f04aeb9fe412b", 0x71}, {0x0}], 0x2, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 22:25:35 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x2}]}) (async) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) (async) dup(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) 22:25:35 executing program 1: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) 22:25:35 executing program 5: sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x2, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) 22:25:40 executing program 3: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) getgroups(0x4000033c, &(0x7f0000001480)) (async, rerun: 64) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="2b86ed6875803108e2e03e796bb3a9570100b07903673136c748ce2c06b734d19567d1d48fe3a06e3f8ad9497383b7787801b48cdd271255d34412b990f8c457a53c4d48477e2992c99947937eab21e3c455e17a0678da59d7754f3e91a908847a0bf3365c026bed00000000000000dab49c14167847e9481bffbb735a4fe5726f7186144175b091f00f38288591988a78cfcb3bc81db5f48a79c0e3fdfa0f38177caaa22899950973f271935d7134eb84393597050f50f6e8728cffdecf400fbc6e036c6453049fb6f250555ecedd484d284f23fc99", 0xd6) 22:25:40 executing program 6: syz_emit_ethernet(0x3e, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x34000000) 22:25:40 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) bind(r1, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x108, 0x0) (async) ioctl$BIOCLOCK(r0, 0x20004276) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x202) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) (async) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) 22:25:40 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xab}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0xe) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="09949521bba8c515e75ef9863633a916ea307b1985ebde7473ef4d4306091359b88524e2", 0x170) setreuid(0xee00, 0x0) r2 = getuid() setuid(r2) setgroups(0x0, 0x0) shutdown(r1, 0x2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc0205609, &(0x7f0000000040)={0x7, 0x0, 0xbf, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xab}}) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0xe) (async) socket(0x18, 0x3, 0x3a) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) write(r1, &(0x7f0000000000)="09949521bba8c515e75ef9863633a916ea307b1985ebde7473ef4d4306091359b88524e2", 0x170) (async) setreuid(0xee00, 0x0) (async) getuid() (async) setuid(r2) (async) setgroups(0x0, 0x0) (async) shutdown(r1, 0x2) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r3, 0xc0205609, &(0x7f0000000040)={0x7, 0x0, 0xbf, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}) (async) 22:25:40 executing program 3: r0 = kqueue() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0x0, 0x0) dup2(r0, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x22}, {0x22}, {0x7}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) 22:25:40 executing program 0: semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000040)=[{0x21}, {0x100, 0x6}], 0x2}) setitimer(0x2, &(0x7f0000000040)={{0x78f2, 0xbf7d}, {0xcde6, 0x4}}, &(0x7f0000000080)) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r1) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x72) sysctl$vm(&(0x7f0000000100)={0x2, 0x4}, 0x2, &(0x7f0000000140)="e7a339a42e231d4af0ccfbf92a8ca0be438eaf0bd48dcd13aaf505da23c9f4839665ffe44e99c17311d6d9519bb4ebb6d1ae46df87f35a38ca0d6740e58508381987845a92bbc753437e1401b410f12a1d5e12c7612d23077bf458850f3db283d992a94e56d22d0b1b28adc8ff9c89d896edbdd0d959116e9cc2f3e18a864260c6dce786006a81e27888c5302d0c234a463ad550e5549465f43a302b7f39ba0ed945e6a4c545cb4d8aad7cab7b17fdb66d106d6ace695c699b02312b8d43a5eab28e9af0eed1257638bff63ba5a8ed34e64da118f23941587e6ebd2536e7d932332793dba138f2d7ca8404433c9754875bdb8073e74d8d09e7", &(0x7f0000000240)=0xf9, &(0x7f0000000280)="2613af4148f0ddd186c7d26129c61cbb1b352de504a8fbc1734a4bb2217b6fd9216819bef0473ee962439bb72bc98a4bc5d9a9cb5e0e1a61ad079e219e3401600f31498e481470733e861c58fea31196", 0x50) write(r0, 0x0, 0x0) 22:25:40 executing program 7: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001840)=[{0x0, 0x5b}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) 22:25:40 executing program 6: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x53) pipe(&(0x7f0000000340)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000003940)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20400, 0x22) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000002500)=[{&(0x7f0000000140)="790fb71f499831f107eca6c225d8abe44d863c3c1f4dafd3d407e3c1189fa0bd9af1aad1bdda1599d9756ab36592324fb2f8438f8f3fb9ad2bd6a3556fd17c675df5d2437305864515623f4732e222030adef656ffb9bb96d98a279e00ca4d65dddcd9d9128ae601b65499bd7fe926ae89eb4d599c661f29682d94cc77e02804784579b1b1cbc0d6641e38370ffcbf6003d022d3a1e55c2986bb", 0x9a}, {&(0x7f0000000300)="12aeec22cd24f5fe46b29e127ca9aa7cf9f09062ec262cf6692eb66a1d0f469a1408fddbd3d55ddb9f385058edcf2b652508dc26f2c7f891f1d6c9a7f3a3f34b0caa6b42a5ef131603b9330ca5f4f56c656c63a1fd2a00747105d84930be27df1c4cb652017521bfdc2d8f42e23921183abe210e901f8b06899e134dde234b706462d07715ee120cf4ffdd7678e1780415e1240134b00ebb1cfaa5caa17a624d087303cd44237ead0ad72118951dd282b9045f0b956de28b86b0083602c5a790b5b1b9b66b5fe820977bb00da9a1875e91ae5034fbd3922383d0bb60a66917509aac8debfffea3567dbf9f9bf61bd15b332d8fc56142687e2a3aaa2e58d7ff36982273f6f6e60c6e957db97b44b849ba4166a884e0464c63153942c1d8f3918c2e83b1e4c2a389cd58ba299538b10319298ca55c5201094b44796d1538a859e4440bc0b889bb4e2c9419eed4fd92942a7baf9f02f34c611eebd4d95cc58a95b531dd989a560ae5dbe126024e4e4a3c9f26df3784d19d1e77c4cdf6622329dc16d0bea39a7baf863428dc591905772440672d545dacd9d013291ea74071a6dc7bcb7141851aa5dc7d360d44d01060454fef6baa25e61360ab70fc3de1617cd11ad4537e6ec2b5b77abc78b8f5dcc4ea803c9aff40f2a77e36d06a50b7f06bba27fe4e4941dfcd906c391ca930cb59ceaa82e95e852e8e8de3102beb753f4c8ba2d89a8a8597a5b66d0570500c6d9f09e2589b2d51ec4ce6c62a2b5744a3e3b91408a743855eba59d64a17ef965a95737ab2dd0d9c311b3fefed8222572a0428e4422d04ebd504b3d40b1bde8c4e6fb756a3a50f91da5c5c3488bea0a9295ca3a6d868d16c26e84ba7d089e656066f078fa5c14085c182014e0a98901f5e95e451a724bb0a592f78beb01525e3324f8e021face596627340780af2834cbcf9c330ead36ff94cbfefd4cd5d2b4d34671242e72e133eaf1b194d830f57758e383f619ba5beac9a07d23cd9ff3f1f1a82940bd8f5620f8d4dbc4019d0c5961827354ee30c12152e05b47235aee1c999696fcf0823507ef1ed89ad67dee74aaa2da7d61e86b6a3a8ac3b98ba3144809311ce44a737a520f37a303d1e0da652d11530bf93125299b1d56c7d41da3901e52b424ac358db3f58f0dddca70578960072e60d263fc80d9ad572bdaf8c1d1973fb605b11d1f3662d3e82dd0fb64937644ea65079179b0577e7caf2b1423ae5627317e50d81ecb2b2734b61e1124abf4a97fb361257a602284a4f5909342ec8d161ae0edd4d800e0c637abc371d2b5d8c8c34d30ddf646e51b09fd591f8c681de50233fe089d56246addddba8a7b9f0d7ca1c432080c9694995f6fb74865ea5bfcbd76641d32a8f49b97f970acf626349f79964ca7c90ddbf1382e41c73e9cb0e3d679c7b3769beeefe18dd91dcee526f76e53b4149a96b23cd6bc0baabaef7abf07c9741c9ab9db60858ab94f713a5fc642ba29826a667d5aaf5edb5d6028317bc956c5a935245402f0b3de79291296c9f5241990c99ba0de95d16f9513643f0ce1d69f785c4f79b28b882e89a025c66ff9e38f69b578b0be4ab874d5fc3b7d76e30feeca76987515eadf41e0986ddc81b88208c51074b6c0c4a9579d0a9a554be11ae1320f3d71d683a3cdb2c8b58cdf946f03be2385612bf3886d816aa7acd43e3d8781d703fcbaee4289332a2f0de82f7fca7b1f6fc4a9155ae648efec05fdf59c20560058beb4ae3009405a6bc3ba41c7f8afddd84bec2772fad30b394b3d8f9b910af12f250008c8cd6a0bfa6c4d26e5270ea30b67eded2e63abc2923b981b8cd6a558859863d1befcf12213d2feb51183dff7546a4894531abd4162d2891700498fa3633b591ea0ebe7b6d1baa4c0a78796ca8814af4a140ebc95b2b93dc6f5a64e98a8ba89697c5f5e09ce07097a43befae286da3d7c072b42d1b966e354346709bbb4b053c22ca95f4b294cc072dc4103f401a5dbedbefcf570b6b080b654b786790603c49e8f19bf166a9183bcc38eedc2d8ead8f25e9c9f945ff542d5457c22f486694959c473c214e0fc874945cef1323e82696a0966bcd170464f668047e9464a96f95f336c1af4d48575b156c19ac632ed53ba4ec34c3ce771ee9b2f9cd0b0beae7397eaf4dd88e3f21e7ab0799751e64a3f0d51d859d229ef6e8114edc454d76645cb97b8ef4ad01eed6c5d84d33bed1ee7d398f752db7e008075193ec678fbeff242150010e375f25c1f53a8029d7f64737760782a8477b5812e986afe22b977f63d2331dda1bcaa17817b1a40d54ae5914565270a4d747d1ed2ee6049b4bdf75fc835569c8d217fa99d8dc6c160391f5fa29d8a09877ca51617487576384814968fcc3826181780b5b4cfe5712229d4a9960e142d135577735a4c3bdb3d3c9b765120e83cc56acfef3664bf31aba534a401deaa6ffd9257df8728004599b7446d48bbf9ff1abe01fec16f45685dfd0b5b92b6c066b54a206690a298d0d8480960f788019c01c9b7064daeedb05611ea91fbf57c5f7525c8304bf232509b4ea1287186950278e0121eee5b900d2429708b90b1d098cb50ce04898cb3953beaa1cd17dce951be9f3852587dc91caeb4d807653ce81b4a2ea381f7b06ea931c28f6d3c44da8414e0b4dc7655a71df99a975524a0def47fdd54c5a4582062c66dbeb7403256492e1063323066be57ae1f068bb2d2f2980f6faa96b9e70d6a349b922e009e8530db322175bd9edf400e4cf76eba9e78cdd8c15547ab5b0e8e19dca34e15f56c1dfb2a6ee1c719371e62077a077d7c73b9f62c4e14239d6e7ae65c08f6d0ab2de5994a52dabbc83bf4573f83322c45a16ab5db4eb85388f5ce7e51b1a9dabc65e6d156dddd2a2f805ba9b3110bbf842795ebf70c9c5bb9d1d236bf6b44667fc7913071ad01761af3648f2db80b31d8337672cf3f789f2634e647bb22dfbefcccc57d40c68f6b5b1779c8294e6c0beb291639208dc371e54e79cb4d386ff26a0a60ff3c3d2e326147c09f7bf18ccf14aeacbe045f45f1541a0be56fd062fcdd8019c49ebab113293b5c5fe5458250479531c72ea0d84b6f2d37438e1148a0b2e3d61e01bbc9fa51f9aae9991f098e88b919a890c3500e289d01f976432491ec7c1a8a82e8d6c2b59be3d8ff6df8a33d0fa982783941d02762ebdc6967324cc418f0db65c5eb91ea6edeb3f5abab945ab4b5623e507a13314e744c7bd6130e546bb9823680f37838fa17e842fb57b7eee9893c48da2819660acd983529623c97c0ecf0bbd633010afb7d877b636d1300efb5239841343986509d1bd38b00b72bd75e3474be00e7d49e82e34306b5968f63821fadb76731f42befb1d18a35e40d772adff036db726fa5949bb5df34656eb98f96c77c892064b1d31f30a463035417279cc0133d9181514e2565fb6114dd764b6a9293344dd6ce774701a26d6f399953c0ff80f946047bcbfc2b95867588de2e04c183a37a590b2b7d78f65b5e590cddfa6d6d39a5a536969c90db77d560e0ebf7df588d3ee328625187b6be2b09862dc9f5aa69a89e8f010ad2f52a153f6c1850860c7fc2af54937a4623bc4a199b8fe793a41e18e2714cc133da80b17722448ad77e3c5e86c713f49b91114d140cd4a39b3a914150846cd5124ca6eeb041b7094ecff9d07f75d1c98062440840f6790f86630d0c758ab7ccaf15b75658968d29733d0189dda30cd4a4fce1720c6644d8ed8ad186b25fc5a2c2ed49ca1ba36321ec8c82854431ec53f6fa35a42cfff9f143c8e29423d94100c73bd64b46da99e6cc48a263c667a8f94845aa6dd192f39c31220e9f55409690856dae58885fc2845ec2f2ee948e4709249b97e08ff9cd6a31efb614c219aaa76ef5b56ffd05cad259b35e9dcfb11bf66cf3c845658aa57aa2906bb67a4f7847970a06f5c03b5d5c6acdf5d8d5c5d29f1c2b95ecf9057a2a1c5ff6d1bc4a4e3c895fb23503234420bae3b236a5e46ac304687c7d2d91bcd763be40f1ea7a90035284344e4cbd9f4cdcdd0ac8b43c50d63c44897af7a12d2cdf2a51e43f4e39d7653bf69ebcf658b76ff0763e5ae9d723a2b2141bc21218b3ba76b54a83e58b5fdffca4d05b85929da3159447818ff7fadc3519d19af8a41f082f9d9d80b1b957c7541d4683e2239242780278e4b0f5149bd7f2f222950f1e94dd2086f2594afc000ddc29c163b29153a85402bb4502782acb51bbcfb33fc2bb2a355284391a0ce86900f6aa0f8094e6cb002ad69528eb5bd209198714a28af58744efff0dd681e1de0895cbb0f5481de6de4274e19689fa0469409f140c4cdd5413fa44a1b20e34a2911ebb270a3badbfda4fece7b7b722d4ae1b41e12da19de499676d3c810b9e7c4ddd5e19898c2fe0ed241a5ccc17ca10bf4dd47a8784f746859957b54733cb6659b8d71001b3295efcf138c2b8700b2176102a4cedfc6b7e1968af97ab0b0e33638b3e06ace031f6c53c0197da26e0e149b8dd20293dc84466f4cbfe550a377313da235201e2df01f00d13528b39ba0b6c6e3d0cf1a9f55f847803ac8d942a432e5b88afce824ba656fe29ff2defe8e17fd890163ca01c252f165270e7d55564957d5f32d52c5f4dbf8994609d01071e0d2df6a400c46dd95f23f417a5f027221d5ff420fb7ec397fb1b5798072ec79c3bea38bf4d366a2c7633831b822bf7a85cf19061985b1fc032b8889baae699cc93210888914c2b63c49c69979f26ace844ab210cc38764fc8259188932fdff66c1a35803943c2c9ba7577392946321d1067f7921c6e252ed1f5b6f2a54535f514352ce413a1e132030a94b76ff41cfbd5689436e7d98d01db4bf5d1a6abf737aa0911ceaee10ae72e8bfa6a1ab3cbb253f96766c7d061ad30d1b211cc4915ec0ee1b7b508ee11d30e63f5b4d39f065b09a295495b451aa7b8ddf51dac020563e5ee06da1638908f0e0dad3b54f0dec8db1cb5e22a3dfb5b07cb0965a7bc40a7f463065f351ed4becdb304b5dc85465145491102a36534c604243d4e92c31d81a244ff5033f904bf42eed64a284172c93c60d4dfb5090dece2f21788583ace759542ca4c02453854522c6e19298834f9ac33d30991d78072b8eab319272eaf8b601dbcfc397b90ea9dc7166ef1b24cc080c8d544d5bb212fade2c490a2c8e679b11a593757e944676e753fd21288905e07ffe79d88ce7ddfd602d90f32e22267dd8a86a71100b7d698521fbde26093bb1480eaa96771df18ba7030c62c9654d6a631400fde1644ca07c54c068409ff7a879c53b8d13b8300a222f0203bd3511ebc0c47632821fdfb3d43d770cd5ce53c9c99cf71a91957fce3cf272bddc3fff36369efb77607c142cb538befb54b3372e49799277e630ef4be9ee92c687825fc172919e01c43ba2d0d845e0528d5674f665bcefb3858b36a2e248ec92926d089c6c66137a9b7cc60dd481a2605ad9118cc6b36f89fc739134dec7377ea3afa15cc8c9d1316d7b41665f82b2d7929a0d1605f5fcbb426b5109c534096e1dd2c107e2354ca173c5de993e6137cb261426b48cb", 0xf66}], 0x2) 22:25:40 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, 0x0, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000001380)="7cca9ab2a9dedfe339edc8e7c7f4e665395498a53a00309af4681d5b6ce8eb288976436d7a7ec0e8f301d7924075444d2e81c059a440165a403f6a33b1edfa9228a94c543ac34df194434fee8ab79415b7f8fb37c4783d7f4538aa07f3dbcb31f542ffcdc1eb026d6444fd10d2e6cb166c710da5cc480071", 0x78}], 0x1) 22:25:40 executing program 4: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000001900)="e20650ba0a1c", 0x6}], 0x1) fcntl$getown(r0, 0x5) close(r0) r1 = dup2(r0, r0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000400)={'./bus\x00', 0x9, 0x5, 0x8}) r2 = socket(0x11, 0x3, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x20001fffffffd}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xd9, 0x20001fffffffd}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x14, 0x7}, @rights={0xd92504a1d0a70e91}], 0x30}, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x0, 0x6}, {{r1}, 0xfffffffffffffff9, 0x22, 0x40000000, 0x6, 0x5}, {{r1}, 0xfffffffffffffffd, 0x4, 0x40000000, 0xb0c9}], 0x80000001, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x16, 0x80000000, 0x5, 0xb47}, {{r4}, 0xfffffffffffffffc, 0x30, 0x10, 0x7f, 0x2}, {{r7}, 0xfffffffffffffffe, 0xb3, 0x80000000, 0x200, 0x292}, {{r1}, 0x0, 0x10, 0x8, 0x4}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1}], 0x4, &(0x7f0000000300)={0x5, 0x3}) r8 = getpid() fcntl$setown(r6, 0x6, r8) fcntl$setown(r6, 0x6, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000180)) fcntl$lock(r5, 0x9, &(0x7f00000003c0)={0x0, 0x1, 0x7fffffffffffffff, 0x1ffffffff}) sendto(r2, &(0x7f00000000c0)="af49ae2f4a7b34ddf09e51dfee9aa695badb6817ca9dda381b10e5b77abb", 0x1e, 0x3, &(0x7f0000000100)=@in6={0x18, 0x0, 0x9, 0x566d}, 0xc) 22:25:40 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00fec000000000cb8b0a195d2c2d5e267640000000ac44c18ba402000000001d478c"]) mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x202) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x67, 0x0, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8, 0x8}, {0xe77e, 0x7fffffffffffffff}}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/17, 0x11}], 0x1) 22:25:40 executing program 6: sysctl$net_inet_ipcomp(&(0x7f0000000080), 0xa, 0x0, 0x0, &(0x7f00000000c0)="3821e11e736fffc9d410a7fe1970fd4a9641f2151870", 0x16) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r1, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, &(0x7f0000000240)="68f55fdf1176057698400161c408ea66b9c1e755376af246b7077497ba00c62a02efd2eea19429c44482731ee0a726c113bfb3ef54b2d143bf8ccb19c12abc5d87d1794446bf70b5d92898652eaecc96ba03bb915f1174254714f5554f5882f0ce2c0000000049087b377eac56ea9b2fb545f932b2b65da1ab5c51746c6a39f80e7c1f2cb28e0a0dd3e13cf51223a69de473eff9ad16d54392541ecfc020f1d787d869005db846e001413b394a0404000000d4201788048089924cc414c4479a9920b79f13752fc0c639a7de6e3742ca6b8d2b2c67746054a0f452b4f2de28eb7043d425fdd370be3194ef07d962b94b2bec290de9ca9d4c6fecaab6d5954cdbbc5bfe437b7defd1386740483d815fcc98b07fc6172681266f7943f8855f", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0xa, 0x0, 0x0, &(0x7f0000000040), 0xffffffffffffff57) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{}]}) syz_emit_ethernet(0x6e, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = dup2(r3, r2) r5 = socket(0x2, 0x1, 0x0) r6 = dup2(r4, r5) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r5, &(0x7f0000000000), 0x10) sendmsg(r6, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0) 22:25:40 executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) poll(&(0x7f0000000000)=[{}], 0x1, 0xfffffffe) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2f, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0xa, 0xc, &(0x7f0000000580)="aa4e713048e631929648", 0x66) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setreuid(0x0, 0xee01) socket(0x2, 0x4000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000001d80)={0x6, './file0\x00'}) bind(0xffffffffffffffff, &(0x7f0000000480)=@in={0x2, 0x1}, 0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket$inet(0x2, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000002240)="cbd7a505978bee3528fefae7d4a7cbefe2673e57f80136817b6e864e552879e9131eaee77034c212a15ffb115cce611e022a8a6f53559acdc8bf34aca837abfb919ec4e86f5f33705d33fc40746a7ef31f1a116bcda068e28a44749bf7746175533aba1b525c58f54fff23829fe881871460ce05c1c42ffe99722908d15b20739785217cf6e968f74870050d8b195ad12e1ae0bc89ada97b53a05ce4ef58df9036a210da8438f79467fe3e93932072a4f08696c5147c349795da1a3a45be63bbdd7d0e53b545d4a75316f5403fa9e0ea6380352097ff6103e9911c0d4f90ed8fd20c1256400a184e3db462b5623597761db76396ed3d6f79b78e27e17dfc24f84ae7fb19ef8d7ccdf00c1227d179cc91690a6b79e53afbd7cc9852926d78f7f194806f807e33115e1db070eb29fba643d7a94c0b8830260a629ff3e2d066a19ac13884aa19183f6f5d36153b3af36300fe81fbe6fa6d2adcf604a05ccde3b9441178b8f742bfd05b700297e99bee3533168c90fd6c76a6c82bbac474c20187d0ecabbf1a245b6ccbc514a5f3252b3f5c2d76b05ba44b22833ff6aeba8a03e81f5fa0c02f15248cad14aa79b58103285e4f278b7a4af3714795d09048c41388ecfc69a611a95ee0d57fae0bb957099ff6968b95216c0a3b44758c4272779d237af7142c7d384a05c25049ee9c01244faccaa2abd41160092a493932db3b08a5a7a0cf80b4725c5ab380368e3c39446ad830126c4e986715f51f2b778e2457bec140f0fdf1a8308c1133765dda16db9f2f0a1b8579fd560d7db7c97af7f481a888e56327186cb47f29eda2d8e838087cd05bb9df5bf42b436a140d9b96d63ef777fea7a10f2e", 0x265}], 0x1, 0x1000) execve(0x0, 0x0, 0x0) mkdir(0x0, 0x0) r3 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() setsockopt(r0, 0x0, 0xffffffff, &(0x7f00000004c0)="8dc23626f83c03d287591049840db954b44c40bbc0", 0x15) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0xfffff732, 0x0, 0x5, 0xdfdffbc2, "97115f33ba7d00fdff0104000000000000de00"}) sendmmsg(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000b40)=[{&(0x7f0000000180)="fadb0e76d78dd3f64f793e9715535b7e4a708dabf4534c41ad56b07f8eaecdcf0696c0069a7e0afcd509a199ef51c477138dd9f13c86e0ec1f95e6e723ea7d0382ec9439ea3d7e2f9329e372f2765594b76353876cf1c1d9fa3666248f2e2ecbf4e4873feef0de8195a96008fd3348786f7cc064a80514372d44532dd61c048d73c14c98476d92ae5585c5809f7171e429dee43834414d8628afa14718253b24b913f6d559e5bb0dde4f072e5aa438", 0xaf}, {&(0x7f0000000240)="cd23d56bdd2c7004e579c67030b1d3581083a300b70a7bc8b878613fdd2ffd8470e92492d68c00d670697c5db0d035b0504fa038507c11b9ff2677ed597a00fe31a1d34e01c8c22f5d85a70e36119254e6f1f0bb734e71ac776732d48e90161b0ad3b04c443f85b52d02bc8e36d35a57fd9d6cc3f49ad0983fcf8676dfc9ac80092e0d5df992912cdeecf1102fbad455040ab70d9d1b18fc375c64be8576bb6ecb69718c06cc4822239ca3679b418bdae8b42ab49ea12419b1e27b9c8f06ac42e1309a1b0a5d0143fe2eea7a66204c291e2266edd94160de8edf943585dd105c9fdbe570a3809bc02bb9831fa3e21d1ba75bdc8d", 0xf4}, {&(0x7f00000003c0)="c8c44887def73eaa9e0c6bc723fa1bbd251ac156abf3b8c52f020c5bc545cd0eb184c882059cfd166c58c235a6a914ef347a34edfce2ab4e213b6f752e8f3fe1e35f0172b859146d43360eeb2217e272fed59910e6f4b43af426044745a8317f082842319158d614023c02c0f1f2a76f07b27d9bda2a90bb49", 0x79}, {&(0x7f00000006c0)="7920ee7eb8c0698807e0abd860de67fafb0fa06eb6cab628e677fa29c2d4890afd5ccb838df6bb88945a59db88dba2c8564cccba8c08d882356e8051cae4a3f74482554586b939efffe6e6b21985dc0876f64cf7d4994090496b969c6c497caea4a846d9f9d746c6b1c9123908caa4968a19639f36aa7e321d2fd9b45b4570a3144c9d6769c9dfed5476b5aaeb2231defb5ba5a48fc51e2d18f49f2462348694ab1170fd721161de5be587930fbe62049f2fc754fe9ab5b41aa55ee00c89325a6fb1c3b5b7ef822a7727aedd", 0xcc}, {&(0x7f0000001dc0)="188ff4a62ff531792c303d48192da90717fb70247119356481efb262422c2f2586e00377fb6d70277f14bc780a27152b33b66bb10621c4ef213cc738d8165c29af7f9f4a7820596edc42a3816077f85b64a7d70cc51ffae0139ec9bea6ecadc279cc5e", 0x63}, {&(0x7f00000007c0)="7931f43aac11c6849b5c9e95f03b84070b728976c726d3403dafb6f1a0fd10c7e437a41fb670121716a69b56d9a837a90c448fcefeaf69c7cfb331d3684662f2f50ea32a704f88f577960e07161f2fe758ce1ad685cb1a3f352d25cec8ea008b837bc168f006bc562e036278176503a6d3c34c18925abf708c53a8fa99eab25e00004173916b65a36c5e3dea10d347efbec56f37394940fe28308d36fd20562e80b4cbb1561eec88b135cfe0b2eec2ed1a4b3a83db3101de5cab1373c1b5", 0xbe}, {&(0x7f0000000880)="b92d04f44f5f589988e7bb86ac8ceaa2eb5c6c109f235849509ba8e5faf0e80424f194f5204d465a92379ba1b72cea1f2f08ed2897369b6b1f5fabed7f3d44272322452f2295bbefeac43abe50e313c52baf8f14d7a281cd2d35780f102a02c0cbdc127ea8d1aba01c16b04b6c643e028fedaf9d7f7eafedcc052d6b3bdaea2fa5543674bb3702ff17635808454fab56fa29b5131d7efee62660decfd9c05c39064c9875756e120709d56bb1cd58ba0a2d45bf3637601cbb52b25c9c59c37780111d2f456949afb1ccc7", 0xca}, {&(0x7f0000000980)="e389a417510b85ca742f4802e8564daf0af16ef1e29e11eda4866ecb45dad4648a200e6d084267000a0fba8f302a86577e880b48632f22ff933565f15724e4bf2803e1a915138b885e1eba9e271782dbaa26a0560501cbf1abad8ba3c04c6b9ab2df6b2e9b1842d33375aa72212b42d1ad5d64", 0x73}, {&(0x7f0000000a00)="364285dfa2831bcfd05f9872a9a81245406b081efeb7ad00e4a0291531eff2e208a34b57bf2dd5509bb6fb65d0f6ee5bf1914e66a563973e", 0x38}, {&(0x7f0000000a80)="19556e9b4aa0c9d60945b607c878b436ce748c4e7338933727636b355ef12942d0a081e8f789ce30a8abef7c0eacaa2a55871b6e043c72c3c474b3ff5ecd59b955d951aed97eaf7b314ca422c87b1797a365d9984842c25a0dc0ebc55709ff767c9763c088c8676a2b2ddab494990dc513ef0d9bd0d6f849245738131c08479089fe514b5861f689e27020890decf00f961d79a3221ca67ff12cca7df88837ebcaca69eb0f8e3f4a0cefd3de19dabd6dc1c8", 0xb2}], 0xa, &(0x7f0000000c00)=ANY=[@ANYBLOB="6800000000000000ffff000004000000d41a04bfc8a99fcf3b773721228bb5f6dc85c1de622cd6ad062407cae84dc83151743ea4603f97b2500a2b77480848a8c99b19fe3613e376fec4989d19c00ceb3d6e2850ef26f6481a2984011183f6e97f8600000000000080000000000000000080000008000000d7003a6cd3614cc409087701544c0b93bf995ac7d505ca5cd142a02f004e9e2e0421902d101054aef1e10883769b5078c3a4cdabc0e4d77f6ea2a129e68047fe5d5698ecf20676c7929dd31cf98594bec1decdfc4a4f2a56238855e67d1ab071a1410b932d2576d6f24700fd25290000000000001010000000000000010000000300000020c290f52da171f32074cc654fd5e7f5bc395bcdae9f2def925e9f23f3ae21f7e1d7a19b7948f1413e1574daa4d92b988ccb110dcef13b0b6d8613e2dada9cadc5c00b42e9398f8326858675e0b32c1e6444b744997d41b6d902ebc89514634ef96965aefcb8d1f80e478ce1382d0f1b85b53b863c7e5cee63a3949ec6b9de1e620725a39436413a31a5aa6b93b5f0c36d1e7ff9690a6c699156317d0b01166b5bc5435568545f362f299da749bafe2abec360bcee1fa84593978c3035b63be59cab5af477c7eb4d397e64c92cf97341380f571012a5c904941cdf3928a026386ddafdff96c2467f0b75944069ec345417b95466c8e74dc9997c787eede77a5028a1217faca05ac80373d1434ff6d1c9ccb80ad3b888ae32dfe5ccd664c5527f587cc1233518cb5ac946f23931b9c110057da77894c26c487a51f743d7ba6229e9d823720358d4ac2bf693ffd3e971b92669e328e8682abb4da37d0eadcb7ef7884f534684e48a318ab71bc68502d52c818c9f46a033e72dddb8c0dfb65332cee32f540bc2b4b57d10ee598b7b4b7bbd818fded2aab93e0c227f6edcbc07f39524acb631497436e3b1999eda46a61b14a26fa9b9532dedfd50ef3688e4b8e24f19e5baa8d617a3aa57168e76b0bba69a622e6ae9c46234b083da4a68003113567bf00d5a5e7d7f72352d86b63a620cf99ab99e07070ec49bcc160853dac3b30a59e21626a969164d1738ab7d9f7d158a607c4f1260b524d16453eb94e81ca292ada438797559b195b327e42a2dfcb14485ce4453c10834c4e05e05b417feb50c6030d3ca01e9a8e9632ae45fa2990b5571ead5499b7fb725b4f32df22d37dd927cb75e11c95a5c4a301a09cde495c13a30e31d01e6b1d31c8f29da0f74a7fab7032227188e92752543529365b8e1ebbf99f43c23fdfdbf220424d1346617f9417e8dd1c70c393c6491a9f44f90e92657d9dbf14faf8b2b10e69d6133eea9f5147d071da6722425fb44dcd16fb6f3d36804556bf7273305074eebb555308fda09a187d1ff20069c66562e46de1df0f58174faea7765cae610c867aa92b750ce68bfde0e065c6744f3c569bd520ed9ed72ceb99e044551aea9e5a369e033db62b136ba71c7da4c035e50c91c178e5b5edaa205b54a1f3f5e46b192600dca53351e1e83cedb160888403a759f6ea04c52cdc6b5979cb14eb24266dca8d1471ce933f6926982e9f647ba9885367de9fe00a94b868a1699778d3b30fcf16d9237141ab6f207531ab10b9d6382620bc836b8ff34aa9abbdbfbdbef7775cfb5991a0bd597bd673f7cd1a9ea199823a41ed7d120aa61b5ba3036f58a070fb8a11b0ee0aea72d22753339bdb5c70263e736c4d577a01d4dbdda595203b405bb07c3e9c2b79759612dabdcb116f5a77730a1ab4d5c997f5a7cb85e12bfe5c50a03e61085192e2a2c34ec9cae98aa6742f039d26570d769976133496495e3fcf2a20af02807578862751be9fc05c07319199cda75c4e0a1a435290efc86399a311c49a2b2d9cbaf6013c89eb1937437499a6fd64dd0d8bd8ad6e9daa4545643c979325356acafdcdb4005c89cc97a1159484f5ca749af46a5ca370ec8ac0e831a1e998b90ae4e83ff00704b0d406214261f6a447b99e9fb45c85c4f76ecfc69367a0a7d43183008759ba583e53e1a5bd4714ea56f7cc06d0603bf33f65ede468a51dcfb6a4dd709737f158d8125a510dc9c37dc481192c52f082607564cdea211d88e307cd999c836dc504f7f9555486a7469afa85bacd47d5e2b6affb53ac7dcdd479aedcbea6b4766b6f4c2a468da149aec0c685ff51f7adbbf17ac95360b9a319a2ee6e378f50f0a865945a971b56ca896de592c5cc38089a821f04af175c949a977e4174cb2a0c43bc67452b47f794e0d3e2326d4b527c5ddafaf7afb1ec901eb3e3f0daee7c4e63d2ece6abd1496d7521fc625664ee02192b471816de3f28d23b10ede04200d80163a6d18752b9aa87af76632b403cd1f3fce91bed2c322f072a0639a1cb7d65cd1e48fb1619bd7d6c65d4b09cec7a427ea57c54b1ac22d1b8e38d8660f2aeff0fa06ee8fe314c3744fdda5b5d4621f0cf7a2c8b121977e6fd34bf7ff0399194aba32a5bacf40adda0f4630b084348411d72b3ff60a24fd048e748440181313f930d555184d5e6cfab519ba972da026789dab7fcab4207c30a8cdbb108d1794ad157dcc73979af3d1f570a58700c5b3e963d85df9ae2d3d2f915895f086bdf02b665937e6f269a56af5f6d47d97a62e58224e855a18be825f5f9257515100e914628c4859e13d0f03d350af17764649f830a2c3b166afb6a0c87b261daec8c3fb0a8eba31f587fc8e679976ee7fa856378e13c0a7b3a648e44a2cd131e2141796bdf06105f61c5d92c7bf703c58a78ebf367538e5f42a150a2a1d09fae5aa07aaef86203f5d730a7c78358288acb5f527fec2b3fc12fd335d00e08bf338d4628f5804e22bc647b6e9b44fe5e0fa49627699311fa12305bbb857525f60b9f9d02994bd695951df964ca9fef145ad1e16d32d2733335fd8af48f51f6692a0a01f3b051ed124da90bcb30df1de4dd6bc1fbbb56bc9ab16a873810172493f5037a20339e26eb24119a1a6de3ab341c4031c1b96660e71adce47ed05e2c2bee9df0de54de5f3ed342c596f6cc7f24c70cbdca92b0e217e657c6eaa31ba34270c8650d051754b3567d2574d7f21a883e02e526b1cfad8aca6bed0a6064cb0c2a01f6d92fd036674262cf555226e53a5e60adaf4456d6a5d24c01d48d006cd1f241c8dcbee04dff5fa8a016829f0426f49c5cb995f61078d224f002e2e861386a8b9350c616cdb2827ada6ae55661340f706f3a15deac2b5eee838298918ea0297d1a5335a28e2803cfbdb8115a35b2e275e20bb815a09841b7ffb24858164016f9d0e11da1bb61748234cff259ad43af4c0ad16deced0f2bc590090fe04f1e2e7ef07daee5a2698ecc38382c83223cd74d448792e78d878d73f1e301a637acc55d8fd4cf1ec7f5bd019c9fc06bf7aef5e0f57ab91ccafa70db05d013c27d87f630579f126f882b819584d641ad64234edbf70b3a9af6ffa62a402e9a514122e41d15ab9c553e0cb154c29c69cdaca4869cf7890e0825e7e33a98c55e879bfa5a6d01e3c818dc74c9a34c3f1997f1d43656d15bd6eb1b546a5b12bc9e3500ef1380cc1d5281a92fd141fdd68c7a475922ffff0c41f22138ecf6f91f0db2698f6540e9cb192bff0b8d14c7affe8fa5442a92591dba9930ed6aa5205059f1e9e40d82f081041a19a66f726fc7359070a11b665c40dd38d17c8147c814ddfb18e0d0e574f061bc0f9963a7242b4dfe3e4eb2c4965a00b0dfb499ea77cdad42792dcc745fedd3798d22a586e8cc72f0ca828eb6cac2a732420de337f62be1c6c521a907e4a5cca62f18a37ca636af31b75ae3c83c12e5df0a398618cd94fd66316926c8fc3a9961762b114044ae0235956d7325dedf11fd3c58d9a5c392ea95e98b32777b5c575d37092ab8c19f81ddac630708379494ba20c2cc808def4abcda72ac9b53d6733bae61c19fdfeaaeb8cd4ef1f8a78ddcf00c639bbe5c5e4b4786716b29d91eec885973abbc5c4b35e2fcc7e002f03e11efd1c1479ef944b05b619785f37f17fe088880860acba2ff5e28ee706a3c86871492fbdb5f8542afa6d8db2caec71267aafb53e76bb2bd6b4f3f1851302f8adf0dd76e87f729ccbcccae67cbdd17dc0c9ed8d38457929917e2f56ba3ae8007f38401cedaa53921149940d18c5fa7d8646293b6802807e8859f1a746da3e94282b9a54aee3375a616ee4fe5d9e435daf888489905ce40fa281f9318a67b409f2226f9039f0323565439e26acb02faadedd9e2f95a7635940ed234ef7c27e224692257b7d42088e5620f55a2935ea759f42ce5b2584156cf8cbee0294e93969e616a2b448c11be6a4bffdba15c079443d31afccdc86e4ac62be7fc0d1e52a2d72702604cae4481aad2d1ed4724e1e6c846fe549b7493ce02eca23f97ee674f5603096cf2dba8c769e7f04d3c6f3c779f082044644dc93601cce6f00bdb2bbb091498d3d85ae07ac06fc4ce94693afb38b6de0964834fa7185c6210c90a14ead2653d7c3388a4b7fc8af1c702ee943f84221d2a61414a6c7ec1853a5c47d8a0751135df250e583ce5e3ae7feb69d2a44afe924318f2125ec3a4552d02aa704e368bc83ce2737d8bfe3ca13d5f8d06692408af49ae8a87df96471ebc611185c591d03fd7d62150a2176ad403ede750ddbeca884afb247a672817296a496adf618d290e666bcb25e64435ce2816e23ade300fe7853c84d0bfb0afe16d4ec73ae6a6310f73d6639c01355c15732e7489af0a346e1b8af56fd403788f34e45f5c868b8267b1111c027318cfc724dc33424db281a16b3e82bb936612a53f3f2516ba448f1493e022aa27715953685b25a43a97916e0c8f94a73bb0b36c8cbe9769791d1888af50f37c945773bdf9a6cc793cd8eafdce024e5457a75aa3d0376d2b2ac698b518f5b0d68d0c159a6066fb0eeb08200c99c680b105982512c6c12b896d8358d600db001bdf1b9042cce8dfc24c4ac5549bc13a160693d1320ce10e0d0e5ca80a7e2443c3a8f43f97f048b0b96e29f473e667fe394927a675486191d0a360687fd3292eaa208e06670f342da0aa6a0571976c3a1c100e63c8d6ce8232d9f056f8eb244fb82703ea824c2841c1d8c48023f8de5c9920001790f4ef5666be183c8c15efbb7e454612ce21d842f6a68aa8681a196272d1ffd7afe0637fd9e0bf1cbcf5f7403115df65fe569b46c95a8d6f8be25c4e7d704359456076bdd87b51a9f1aaaac416420e8290b3b1a08e21b01b7d1413e4c18f7109b345e80e0bcf3fd247e0a9ab05be4fa797e04f73d4ba32e6ed2966cee6e859f305964b82b617ffa0f3e4e4b70b81756ce3a7300c26c22461524a941aa7342b7da11bc70dcaa4b17841982475e20281959834eb754d812079c27bcf6ea0326a8969e43811613e7f5fd398f4c03b1f2cc62660b244461ba1f2bb88d53b8d7dd4e32379b9b46bd7362242541ad9b60a5cafa12853d4fb56d29f909775ac2f4e7e22a6f36dbe0763b8f457fa2a2efeb08ad41b7eec40241588a077774a6a22966c6f8d078ca7b483df891ed3e54f58c707cdffc6d2ae5e09f09691f97ad7ffe1c5c0c33d2dc62d7f9b9cd36245e84fa2dc68cc73d5006ce2bfbfb58c901aa829ba8db785031e2709b427cc9e301657da5f382e9f893a4bce50e14d7663553e7bd0e4d6d715562e2949477acd4c00f65831ad5b60cbefcd4db96dad83898be2bc34e1e9a24e998533eaad00b34e00af0eb7d97757d8304a938fbf3643e678cd995d3575df9216900429e582c83c95ebac4804f9d0ef470c795e8bf9aa29a5d5c3444f8ce78c4bb1c97488038698e11a990e17a01c597bf0a6ac9ace038e20d059eb8ebc823660d347feed1db4eb4945138e0612efb4272c31683ceacff863682667002c7d10bcf3848df883a095f49aa0acc36ec1353d521e9941207b0df16f572ad094ce4905784e60f981b639230f03cc580cfb8eefaef1ffbf95b1ceef184fba6d5dbbca4bce751f3bd5a5481e5fee3c88af9fd809b4a1b21c41e5f0a2e857a1ff28921f532afadb1dd744b6946b1dd1df4b721ddeb0bb88d529d70bc98149b1870dd22ea46b1ef7ab1858479fdde13ed595ab42cccb355f57c114980f9010086b2f5f55e40f8a75c79feffefc370d30e525b54371000000000000000feff0000"], 0x1108}, 0x7f}, 0x6, 0x407) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000080)="f52780efcd3332bfc41e7d6027717e438cbc1421ee0494cc73ceb609ce4be75b83f00c7f973e9d4181693acaed0760ba113e3d2aeff7493af9c3d84f3925a674733f0fcbc510e55a7f18ed675bd9b7bcb7376aeab67ac9678fe7bede144d40971c50055b293390e8c865b1835c437dbf1ab313591dbdb6c490e9e9e15ca9", 0x7e}], 0x1) 22:25:41 executing program 7: writev(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2eea636ae12821cff35f56888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb41c3dcdc51e44ca5b5bdfcf1d64c3003f53d57d96bcc77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgget$private(0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000001080)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f00000010c0)="62ac497a28a2cae40b4887c9c0d2e7", &(0x7f0000001100)=0xf, &(0x7f0000001140)="9c2ae639411cf5447994182bbb81db22b449a2efd51cca20747903cf6844", 0x1e) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069de, &(0x7f00000001c0)) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000040)="d6bf264369bc81b448b53e40fa97cdd56fb2174c436dbe28f0070828dbabbd8450599ca13965b9018cd13a211138670628a724650bef8d32076c98d44091c40f15ffe4719694278bfc743c335174041ff71249ff7bfee6b20f1fbfce2af2c92fa29293bad12fb0aff6dcd67f5e2b4f1786f02732c7afd6d09a1d2247173ce1deaf8ffabd9c6012bcb31541623d2ec081c3a144d5a4bf1dc92fd3fd749038dee4ee194a0e40ebca90ebad39d820a58e6227a341ff45a56a0faef65024827ea32778c3549cb42b8084a8ab734a157829bf4030fff635363e69ef534689b7b1ec768dde89f838ef6f6be4cb03fc042ebf0fe1acbbfeafc0befa95eaffab321ee97b329c483bb043e9028fadb2ab7545acd92bcc2e0679c288e56136b54d2fdf6f071825b66a0afc18320ceae4e474be996bd4f10539e39c50738a6cb29d5ccba0213e9b2aeada98d2212826456c04bf1024d880ee93262533f40f2888be2f373c4499ccbc7ef6aecd19529a51d1f9799d3fd7dd1093ffc35b1850ccabfe9e18910f492354dbc43bbfaedfb3970de92b9b9085de645613e454da30f13abca8f0bb2e7a1256c5081c30c1f804de658a638bfdd5a6b5a3daac813fc554f775f9b267aadeff278dcfe3d7917c225c747d001c96b4c14d6757c24448ee3c845ca06f1a5a3d3557767cbabbaafe996691edcb7c993d3abcfee3d82403a349320d8d6b8c14ce609fafa1f0e12d3a2efb32609d1463cc6da7eeaac6b6443a2c8649ed71869e0553e487060353903099b3b0fc7800512f9bdd5965fe034c97028d6e7c8c7773fa3c59eaff743abd9c812b8c94ba647633d9ce474fd111746b98c0284d6860e6e3fec4574fa8da7ca94e698255fc0cacf7b01800ebb5d6bd205bc32d7cb7feee98737e49f8b9c5e7ea8beebc36061eb9b66d895fca526dc61a7888d79ead3bb1906950fbeb3a6f514e6d248b30ac0fb340c411d2c3eece3fe1b8d3085853932d90686186d38a5c781c9bd356a148caed9a0532ee3ca5b471ae9f6974b05edecb26af7ee9c76a7ef75e309fc28b61f0defb820bfb359a83eb7efb0df6c9cbaf6bb38849fdeaad680fb0dd2252b21bcdb4b7105fe5550b008f238a537eb003c58c27210a5c192b4a5fefae769bc11731c7cf044a1abd446d43e477236a61e8ee8d2fb9941648d56ae7179bff929d3c9b591fb63a08abbd6ed0a89c2c5eaa7d3697137c157e8a38d4a0211d44356efa418bb212053d19d88d3cb25f9b9862c50425d1ad1a22fd04e7e3a7053f38eb1522d2df9dac61e6482c50549c284a88d7285d55e15764f89d7496ed60e48d97afd213317efc77201f2f7e79d62b53c36df1a87ffd420880910821da3389cd82f5926a0aa0fb614a2ea2ac44c899726e32571311eee0f62afc53932546ac529f4cee63aa8b0691ce1c45afe898ec47b2468f6bf152471417665c7cf05c61975a55c88511682b23aa6bec2d63a8521b051ac5abb3df9d2ec82c9d7cb27fffd07ecc9a7a4d7588621f5e74399c740a170adc716efd267ac6d479ef6cdc4a081035dd822bc8ecb777ee6cd80d3149a88cfe2a506ab9bf65dcf98ceaa8ffa4ce8cfbbfe10205bb6ac045417c0fcca86631a7f49946df97990c416d68bed5650f9810621634c0af077f2100507fe63574bcc463881d0e3888abd62106c9d17f29bd04ed4d5b362328a6350911df2ead8832f5f795b612f6d54c1ffb9bd8cce2598150d019e95997fd2ebd574e287c9d61058480e42bdd89e9f41a10168c383285d0798deb0e809b4eab4898c26e0cae1e4b00dafd7ecdfa86f2cc3d6d941d0d241df4c2f9d02f02250b03e6a53d34c365b9ebed8259ee73effead06e409c837fef463cf0860b1e6cedad37c9e4b1c1bf4af2f5d97c029cc5e50cd9e55d2693b369678fabb6df00821b06157646e67ea41d2dbe54935b412e9a125567b88eb539c5ba8cbde087a19a4bbe8f91c0e3353237f90c04c09240f1884eb8fa16bbd42432848d8bb684b29b15651aeb04d35f8d07181fff046ed55c54f548be8671be6c812f85fbda8d34941336944f1af66feded43b3b8460d74ca2b3de0aa932fc72e3f62d368348c81734ef24ad374e38687bbb4754f5eb9773bafa32a53bf62dbcd54c1ba752c4c88aebd03d46606a29607d0da7a1ea41efd8ff4648bd2eb0cff03bb5fad2ee2ffcca72a711fbbce76b4860e78ae56a79cd710aa69c0b077f71bd91e7af7e588df9ead4392d50b328d162aa6d26bae2194e92dcf8d62710c492c96d93fc1dc1424c305e2c6d124d3e6b5582e8dd0765acc0371c3916bdd355cbc9829c27a46a5a9edf35940d1284df313e6ea1756e7792e718476de88576ce8e3223a24c2a3a997ead7137e25fc83ddfc85a4e05ba47b88ec6f085d0411a8d973d09064f032ab932a4cdb4bb2d9919b1c472c63c49ca766838253ac053edf153358ad9931d3d891b410ce7f55b1975db63a48bebc67d63df6124755d8d6b0db448008c1e5d89b69a9ef3dbfb8225222ba27899b0a4c460fd5036c1f1431032ea521e82faf4fc2165187f354f5a9c5d5e582331ad90890126d21692a2add489c9c4cab1b8a4cec310cb9fc8fdeb33841dd2c2156793a93616e3deee4a43dceb5a573323fb12c863b49c3e259199961c72b0156e6efa9b8e3cd2222b6adaa76b4b8f7377aad6d895aee5431f20bcfa071931826d89a9fd59ce8ddee39af11b4d172f32d2717dce2878b6f31be986d192ea82e253ffe4eb6466ddfe3ed537323278165ed249c02737c1b07651dc35af8277d910e4eb9839dfcb1c46f20b37b5846d4e201b911b5145900df40d34dd62214476b41a9adf26629933c5f77796c7d7b81e8cec64a72ec88c90b875240edaa10684b9818b0fa3760b60ed4866e3ea4008f3b471f96d4d97aa3e849f05e3f27730c8265abd7f55d46e08cc5e3ff88d98d0424f506831d851185ac13b3fdafb0df245801105ad8f6637cac5d16d39e16141f21fdebcba5772c002b41c35aaad064cd764dac4e553b83cb3e386e2bf49650dae660f415c299859af79342727c112b3ab77fd5c1550a506b98be02a283c6cc4aa1931ece237f743a3c70b344d1aedafc19d588c53971dba55afc942fa4a635c5815df70c0263794c4096b5123759d88fbfe3bdaaf6ce86fdde98d0eb08a7b4cf975378956f3d7be01b054048f17e7c3dcef968909ae395dd77adc93aaacf05368180145d579a50f0a6ba75740d4a79f126d91a6ab60bd8e7d1688b63f9b72df0f8a0985b6c8d61bd814a975fffd9c057bbaf0bbc4e4b5d0cf7944f3f3d446acbba2b977fa0870167af0c1b9596e68fc74cd3a17e594b8b33dd01fc8aae7af55f3d19f6e8f632a042aa6c154925b0d03ba8ccf83801b54c3f6c3a55f46dd97586a595fcfc107b9d1bbe932e17e1ca7bd30df13a0ca5d506a70411ce1fbb08bd77e5d2fa22bd96070a68289cb5eac593e87bf81c495184edb2292114e10397444e2e4986b55b74cbaf87b4063d816bc1471c683d90c4f630ab7f07446f88ec02dfb73a912b2441bceb2fd0a4909b8a3acce67ffe187afc1659ce44b4620dc2e17f5ae6113583126f050f36462643d967236bb18e5303adf820d4940df89724dbdfde5b752cee3216d05cff3be66c2134beff375a1be9594f262ca1fe12b846aea25964c0c0c0974c2c4ddad22551419bc61d53d999e5da1a4db72675880302787886131e146ae21496bb2f52da34ced330f755daf12056f8bf2730ca43ed36301b82b863cd017c5934796c98952bd0d607fc416de249675c19d19282b6e17ede90c814745791c76aa2cac80f6dc09a3d0578f62dd3291102b3677efc3adbfee4c5d667c3b1c08d9508f3fc7bcfb17854ca9bda97ebf0ef3009d7f5dffac3e246b7b8007e003a4a91284eb179b080a426ca5f9d0bf62584bd55a93283286767c4dc5ff54e1187ef3652ca81898600d8befb44e3bb4ab75ec7c9f1a365eadc899ee88152cd80b68cfa48c789b645526fa49bc39bf66bfb752ff5792dea348e10f0dc0267ccc94965495a3b7cfaff8124747dabb2055ba46674c3da07058ce456882d5621b1212436cac0f83c9a82c27cf3af41a07dd42033d9f5ff46935c8152bfcbe18fa1377e82148a09be90ca1dad8debba9e64a2185e8950c8c89bc5e996ac902393c11e795acf0b15fd2819ad61361b747992dda31cfb37a4b752bde8c5f96a2f7fef2415c963bd1f8cb821ebac3a8d82de9fd5671cbd014359e0e99936ff0a5088d6b8578dfaee9d060dc1c54fb544a8f21d13e530f1953a0cd124c93e1c0cad59bfb98c3c9f157e45e86dfdfb4040d46c4eafa675a16f73df629d2d5516ed44cb9906cf730e5f7df7d0e756add0ab40cef38286f72869400bf93f31654f6bc654b71abda8505fd61dce75bec8ddd75c007047c56fbf07aeefeef8b262a3df53bcf7886e136b83fa203d59665b89e3ded484b4df2c67af65063521b79e4cc1fab6cd6c06371426e53b2cff8db601af034bab9a80cdb8312c07c14910cc5fd7507b5f3549548ac72baafded17755cb9e3fd2db6e893a886219b753b1c15d9cc2e929dfdbfc7b3b6670791877cbc06e0bffa610f7b1e888afde9c0a5582bc7bd35f6ab9151c041366ddbef1cca7f3eeb5bce7b201fb3a7dc811fbcff4093e08d691d49aedb4fd3cc5d497aa1cef6439502cb2cd8da9ee006947a70c46cd2b126a8a81e1f2d3b7ea55bffaf2415721fa2c7ecb799f5ff8cd6454df2a4d99d5588bbcecf2ddd181f672ac9cc79e3683f9ef8c24aecaf6b0df982594625ed83952ddc9a220826fbb279893875efc1716de8b30f07aee725dd5d27501b19e2f5440b469c654b41c9652f391b5b87916c3a005de122c8d1363c9d54cf7fbb007e821406d004e4ffca17e3be26f7527d953a0b8955c6f39bbe1864de3137d2339f92a2eb952e41edb36490b2cc2e37b80fb51b6cac66be3189bdb2fcfa5412da3c87e8706131ef919f9882398eb3ee52e617725baaa8b3ffdb111a0ef991c8a3670f527f1cece48adebebdc9b9395a5076bf54f6fbeaecbbd6878883a0075367b8507304e1ef42a23e5bff835cac5c60a75043f5387d852bea3cb1ff4cd9486b047c703bae951f17e0ee19ec531fc7f48ee1fe7ac8e2a46ecebd59640bee95a80f74dcf8a88bd7193e708c3f7ab734212dd4799a2b39c87dd86b3658fbd59344e85eb2b45c15d721e5854b55084761b7b3a094ca3a2eec326a32b53b225a8cfce0c7f065150bd061318602bb23453e73de45de248717ca54aed1c6c39d1fa9b511649dc880ee3507073212851b9a9e3dcd8371877059fd6e4552c996f7edd5d5f4d1afd23a187ce555b092ee29e9d1d8ebdb8b341bfbb2ad49c0b48a0ad7c4bab2bd67fdaaefe2088aa24cb4fcd6a94e0020f35facd3d5882364e0593ee445702a32edf794f9aaa47f8cfe801537841f6ea9106d65f16a512ac959e943f1f4882864963a90d9cf456d20aa9dee6993b799ffc84ea6ceb4c2bfbd7f399942506bd51c5b1bb477cdf4428b1aa2eeadbd9bfba477a815816675f93504f6b03f2416d2547d11b83a6703fc7dc726081feb05649b269f6bf60bc6aecbca9957bd110f0d3c6c539967fc0441c16d7f079c4df52c7fb0c2bff1ab3b7f3b185bf15922b2190c2278469f4ec607286aff398ce11b230a27acc02fd56ae4646", &(0x7f0000001040)=0xfc1, 0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) stat(0x0, &(0x7f00000000c0)) r5 = msgget$private(0x0, 0x746) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x0, 0x3}) msgctl$IPC_SET(r5, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea010001", 0x4) 22:25:41 executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) (async) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) (async) flock(r0, 0x3) (async) syz_open_pts() msgget(0x3, 0x0) (async) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) 22:25:41 executing program 4: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x1000000) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./file0\x00') r2 = socket(0x0, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_BELL(r3, 0x20005701) lstat(0x0, &(0x7f0000000240)) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "122800b20000ffffffff0001e8ffffffffff0f00"}) sendmsg(r2, &(0x7f00000027c0)={&(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000440)="c9de31cdebe3f7f240b85d1518bc43a8fa84656b8ce29a19af2403858c966cf8c6a2813c7cba701713af8c7cb7af18b5cfbf2575a11cd2d7b9b1b1d91b7181dd754b302e5eb094648d4a2072f8aaa77462a8b51ea3c31a618a80cad9b7dffa0b012e286e8a71d95105bc902d1c7571b5f1613d32c6d9405e14c946d21f9634d24640d66bf4606cbdf1ad737591cf98b6ad8d459d17f6df318c5ce077c5dcf24d6d5298ba1cedfefb5f8a9d7e6b6204f0d9a0abd399dcb1840aa71c14c2f60e831c75277cfafff53c228252f8cf08fa1797098466040917eddfb60564622be755ed88", 0xe2}, {&(0x7f0000000540)="c9cf994de00cdf0abb8609375b3b9c6d67f34a2ccc1b5066743be06efa02593a41b3dac2a05fdf1ccbe6cf03db20b7da8683d5593cfac9bdd68787de7c84b3e32ebfecbc9e3a0db15fa5de7bc5ec854a8f5a9a7e27ea1ab79b5173dd1dea56d89cc3a4ba892c4fe03e5d31c5f9c438f11433", 0x72}, {&(0x7f00000005c0)="21b270de426e0f956434558773c1fbeb9dda83a0b1b3e80d6bbbee981a67195c213d4190e8a081c804161decb7f02f527136146438c926b59a3289d42c83048c45372dcb13f49d54b39061cbb45046dad77f7cbfe2a2ee77926a30793ad6d6da0d54f47dd005fdf43ada1bd3bcc36225786f7ef0a8a6013ad854c94f5832129d3069169e653876616d3070fa395e3b", 0x8f}, {&(0x7f0000000680)="351e86c239cdefbce2865235abb884c574227fd99a50e7b4b3492f5a4319e34e6c820fc60adf6e7f3ad50bce345d15d68f1d9417e5e006d852e1c7a9e2b284ec2c2cf451209b5412ec41f14f37dedb713de406f7de7616fe522ee92c5b2db8322c5310646b735a3860b5fd8fa82931b65fa320270ff6c7af1be90673e5dda5396fb3863df27400f016efa022e6ff712a70ef987756694ae7765eaf2d17a6d8d9ed5a45b75fa63da633f0c470a1e12c8da79642ae1557e3f8e21d38bacd25ff3ee2d43f769d527356537b2c3ed011b48e5f76cbe3d016e51ddb09cb409366082ac96633c2663a2700b45c31d18ca8f89705b2c2eee6d8a6ccb4360c49e08612c239af5513c6bbff85264f2bc6ba1b9abb3f276bf315d1870ca9e182b1bf4937f027791258794524819164cd3a015f2ea6447b052b3b325b697f2f122e518756e5df8a352c216a470be169cea760e717e7171482e1da4183c6dbbcda3e2f44bde62dc4ed3d531a138465457915f9777d1fa767347f5e6dcd947a1390bf2f08094e814572240330aea2369fbe5fb0e0a66310f73b65b97728e31ed6dc5dc0210c238915ce143c43ee9476d0f82e5501c08f753ece22d44afc1642f6947ef9cd300dcb05c707a8d98fd50d1549b849eed86f1c25424e0b0186c8ddc73d272a6dec372f102ab4f13bd1d3b5f571e59cb5a44abab106b48a6b5145ed6c4c6123fedf0cfc3e7ce9a4810a2fa1e1b911d525bd408e4da4f268794c6050db9f72a1929b177b21ca596aa83bb886e4b8588bcd9d2c6df77e104cb42040544d272f5f7aceac96ed210766148625b8d76224cb82f06d8344c3ac8d8e9bb7051bc809ca564a4c059ed6bbafc9fe654c2df186f7b40a3108ac9d888e3bcfc6cd95a0bc2fddc5eaa1b62d3e5fcded086a85e2c41d45df996b165d580409080183fe49a01235ccd28f04485c010d8915240f25133b9c924a078f0dad8a534141c360fd545b0d34ede386a339962f835dcb40853da82b838fb0eb2dd7fe7089abbe13892f96ef284723a36235c30cf19cb87eea23269c975c27c888801d3c2347326523888b758e91a4ff69665bc8128435b2dced42508b86a23eec91408779ec4dd99b8636d464a014cdc34144dbd0a0dc7c196f845521fa8d46059a6f50c617c151244cbf93f76692a1bae54a74b5d49c861eb4d85812d35f58dc08df0ce13a5cc42042aadd442a1cd95789678d13c10631e28325641189737091ec8d36d5a847cfdfb1cf2ea431aa1a0417cdb3bd602a9bcfa21c5d830a66a6e26970bb366c377cb4334b732abe23a1427ec24b14ea6a52a5a988291ce4e612e6239d84d364d2ff4e5558f882bf0ef5cd61c79dd7a7863c76f6ccd92cdb54170502a664c3fd705b00b445b27905d5220f3008ac12bf4a7d72390f3c52383e5e091bacecef0f7294dbab4433bf2172f5dcc5c30cd199182a93798a4c0404cf72213eb058df557bca31d6bb735d568c6a45956bd05c86029791e5750f4480c5571ccf42cba4ae6719a444dd708d500bb8fbf7d641247c0c3237c10163ddb218995544519cb9a340e8e842b2b7640e11db418089ea3c821c15d5f668681dd277c1cbc003b4ee649da6a48416c07b8cab3dcafc94c9ef5c8cff276a7f6c5b1229292a51cbedf312ae52ca2f1cea0a1af787ae497ef7e1ef449aa07fb63ce0ae02e74dd00d5d031a06335b6fffd2752282bdce95ec9bea2092c485450a62298a6cac7e5c9c9663a43c27f9a5d491c3ce92825665cf936c2d8352201df9244be51c337b143a11ad96bd941e856edb0fe23d87ba0a283501141f98a81647d77ec7b080a26718054d94fa167fef87be39e78a72acb86d33b5aa950007d9023f020d42b9414305f57b1b9a8bc627d49e576724278de0db34685d2c513ccbe075cdb41993381833fa8956e130bbc23690f482b181ffb10d6321ee551dd62a923d3e064dfe6d820703d7895bb79c0ccbcc0932a03b02109cd354cae1b71529d937bb09d3b0d83a4c5ae0b0aeb14be7fe77d3edb4e30f75c680c28f98cc06a3872ebe6972d3908d555f323db365dc4b5dfa67fd875a70b45e211f094ce9b681d4115be99314aa5bccc24331f071755474af93d4a571c34b1059f68e3f0cc91503579b297474ecc7200600a4a937866c9124e26f865fb13e604ffb18e8623da6ae8bc0f6f424aa578ffc9ad4146eee000eca978dbd7ee16a05efacd4d1700d4bc8b4998eff9074521c3131250695b54c8c7b45d83052ea4af018b4c6980dc4d56427d795c52d4339cccb44dbf208fc81ff9f9640aaf558fc240493a28175a9450e3b94c4f5d3c0b009ecb89cb886f4919ef093cb719294d952648ad920ed9d121b0f4ccf8abd0b45db4082bce385fbf39a6788c6c1cea8af7b70d6ede3e5724d4adc29eb860a2860117f240378800fb85bec3dd044b453197892e24e53895b44b47acddebe531a73694c85bdb0f06dcc424f9d07275d103f25bb1ed03117dcf5c1cfc1bdfed0c38e39036ba4e10a3ce5000d7293b123be6abe01f5443e4ab63ca972d2e556d330bf9c6369024c44d23d7924ae42b4c2b997f3791d2c9899b4f862385403393bda7e006994e9fbca16e1dd8c822b1055f544e6885eb47827b3af71d761610bac66245b9eae715ab79233b17309141d7f386b6fcee064739a1e44587e6747c04d5d710172998eb80064300347221e37a18b2de3be974e9cbf60f6d1a0fed685b3d69acece802464e61571b0727771f6179de77a439eaf0e2051dc68671ca15afae6dba905c7b81e9ea7a9dd3f5fda6d86bb36c4336e79214eaba2f699f38acfb2375b1c4f1b3d06ef962710bdad6e1ac163b647be176774c51a4704fd5970b800975d9a056ccd817cfedb6c94bd76a10d45890ffc930471e7aec414be76e56641b013caf03fa9a91a96143710705a40c7888ee1bc6db5eb02c6a64ed50d42575e1e865a37ab0d9e0eee28a7f60dfa75fd86ead7f7f8d4f5c4e0193979b5f7a0fd1c154be62c08ecff9344d35347e7c1bdeac67357b697d4985d41bf716afe39c8d7c7680aa2f4d2629a2d0eef0b24c5a1b76361ad466afec54b2ce59dd521aeacf4a85e14e49ee3520cec7216792e286ffdc7b28294193129bc7a9987083c9f3a5069b2be1f90b70ba1507bfea7c697b3f60be03da8482ec7e4b6e4720354ad2d36c4237ccf26ff15e04a928a64641d638b89c0a6283b2ba301b2375d8c372b25073ff7c97afbec6fb9b4ae8cc41a3f60af13ce71f34fb2f4ca49b795804480ca6e570833ff0c8581a009b0518ebb99ba5b28a5ac3f9233055f4a8f05ef2fad5b3af1db67791da659cf08f6ecdc359f679d43427907dc257b03aff869b40cca388cc0ee439cd9df32aae026ab0c671a5e68da17412a6a53a33c3cb6a6399dbbf17c8729dd5903dca6d5d7656eb41ec1f360cb4085373a8d865afd6663f3455fa01fb7ccf596413514a628b967c9e677a4f0da31bdc95dc596017dc4d37884db8f94586561f4eed0c45d6deea29c26bcd7a5c0379323932ad650facee2456814f524f77e79cb604892f8e8fe07913af6395a1a83baca6ce6600bb1ea9060ea17f4fd595840cb8c224115b125afce834ec90c81839678891b3d4b211bcb2e1f14263b5819952911ee5a9da888166fedca3b00328a76ad215a312396a3a4db5d6dd1157777c1ea4581c92d6f073c7309f0101182aff3ceede3c0a0d4064f5d943537c53749ae46895924566f44b5df551910c19bbc82480dc08df6be9f9d9072a9cb7233cb56ead485e9b7744d27007965437f5e4397934505a24c24ac73b00b7ce079ba03ec93d5487caf01f4735e6842e68bf7aec4ca8c06152de0a26f5e69e493ba3cc05dc6b65d59dbd5d10bba3941c55507af1cf9c9862e051cdf58a1d5ef949e0ecada87f5f5c5035eeada060b09cb5885a4c4e3ca2694bfde85d42940e6eae1b92f6759aebef34c7dc864bf895915bbb0dbec59fdb6debcae392eeb6ebd9f33bf40a2263094bd8ec71fc392c5d20b311c96c2dd57d9d310821a8b6b1d1a010024af5a9dac363b7bb6210709f8c1f85bd61ea0fc16e9837b65cd94749f2ff850094c2aeeba5c9c744f60cb6a9cf4e44b93a83dfef87d236d0d04c4fa601f8868cacfbc8ecd8e6097a70f2d582a2d04f318df0ae91edae43346793c56aed49f355bc5bcb4399ed5aa421188a850731a23bc330ac8b8504b2ba76ba87f28a1cea67a3b4a9ea9bfb0f6548baed679c84d6ed17debc819599996927c0aa9752abe4c7fe5091fd56f5c056a8a947662c84f60df930114157c4fc36ac2dd1f66ab2982247b3b0618decdbd78454ebaa0e4d7c41276f8c51f45c070105140e89a18ee6d2111d0db29c1134caa51d554a84563606b5263355006e4b75caa652ba6baf602af95612226ead2bb0e8aacc66256751b83de7ac6840c42ed664781f220ecbe51b316e92c1f57ff35a0149c17c2683c7ad39fc5b30af8a8bd901a8fea7fc2303d6528d24eed521bcbf62474b1c49b20bbf3417cdde9ffb2f73a4beb8bc5fb437c6bd9ca506ae707543b83ec4547bfe622e44e93aa97fa3fa9b1926e1cde8838516d6a799421dca7bb6f5d4afd9939636a63fc83585e37b56f95f11b2180443b803a2868bf4e03100ee3b97d830eb9aa1d9016784f2578bc81b1de3ba0f343420a63cc26d75d912b51b7dd2046624c372131e945c80c2e0cad5fe7a4b89f349f1385703cae22792096411b0b792a606ef51d3d0a996158c72f2b02f2ab443de4712a45da592a160a43a236b1713571137ca774792b49baaab041e2b3ecac4d372e4aeb3829847759c0b5ca060a4c36a86e2d9f70e6e3fd14ad6ece000ad4629bfcba75c6f548c7876fdd54ac55bd8af44cd427062a28c0639ee6829091ccc59c446a4ddf2914257a68184254e34cbe56199a0cd6e039ee636d22cff78c753f0ff06e0f3c4e07336f8e0a7cfc0a11c3d3ccfaaa697211444ab4bf3357ab1d22a12d3a208b51e7bfcf5d7ec249464e843853604511869a333757871f0f2b58aeee05e24dcbb2edfb22ff9239878b130d66fe3d6e94df27a9bcd3bc5f5d49e731f3b15c7c88ef87bd2460390dbe1d81eca3709170395508bc0fb2124cc581a4e9adeeda275de008be5d32babf795574949dc4052c59efd57ad974067f56171d5ff438f7e27b910a167722f5909d54d184124aa543b0586e45e86911f6b3a1233aa3c980fd7a9aa8f649beff4423a85038c2074f1eab17fb2d7fe31942805310b48da3e2354a2c15fa7c72289248f2e741e11f23e51363365712e1af9a3475d00b0f092f8439f53838230481bee7baf5b1b9e29034c34747aff000a899677ccd410139f5cdf957c52d1041d934e51c463ddd956fb6fe755099b709a96a4e0f419100a32d2a957c6ea28872da746556ea3ed0d35375f762ac2ca4d492005665134c5fd469b702b5bccf642c30075cf7834a9b56aee0d4e6273d2cba52542f3e61bc6dde99f930875919caf36b8fd0d33b4e063d0553768358c5400e10f55f6c98b69e00902c03b78001cc905127c6b863548025223dab88c017c4d60a9a493d88709797bae1f2d3d18edb29851d70dd019130c1078b96dcf26f2675c1f2f067e534a9ed4c2977d52d0571211acbb4b6c4233034185b6194e6bfaabd54db7ff53f1f702b0a5b0e98db8f17c8abb6a580ab78793da89f6b1cf34ce692d281c8bb1d91ad745756290c0ece1fcd5455ef2406c18ed561fbf7211828cbf6c369c5b1e2e38148e24ee0129acb02d04bfe4d9acd", 0x1000}], 0x4, &(0x7f0000001680)=[{0x1010, 0xffff, 0x2, "d200da96f92e3fe290c3fe951cbaaf508e0b6828e718597ed32914fa0683236087b279192578d5763931bca6f69aab7c9c9b7dc29910cd23ab80cbbb907051137bba28812953e88ad005637e7bc4d2489781737affb5db6e250b2b603dd489efaf71aeea5605dda2aa2c3245e478fde4c8b7ca292ce12808f437fa8fe140ee764a9e14c7af7f0be8656b9f9b4fa1e1353a4864fb82f9ae19a6184d50077978a171e2d115b95b271793ec6caa5ee2a04ef22f5079516a156fbbb37cdec3f928be5f57c8ba4f42fa3a233a13123d0be6d7f62a18f4df98fc92026d25398eb23910d5a8ffd89365700aac270c1b949af3890c5cadf3c302a52df6b2166aadacb26a80741ea5dda0da1fe8f944078ed69068298df58c50dbbe73a6d70aad861c6349b80bd8aa29210d26772aef410b475d5745a3f9b6f7bae88c75af82555e004315cbabdc0fc33d3df7b827ef6d43024bc678d2a56652fca75e8233b190234f56d39ffc94c0d9d31f9370dac7fac46a05914ca7f4f985adb3bd7691536f729fca5213071987960a7b22397b90145ad4ac7d461dd962cdec855e5ee8c365db5db2d795a7e11b9a838adb1c5d994e1d98cb9f6829462595df7d64c21bad846f34ec3a972fb8c110e925f7618e850bb9ed7e462f3c595aea104985d1ff2c8338b3ccd9c75e0f4d9dcce4250ad89b2babb0cc04c48b6d2208c87dcb6c400ecbc652efcf08019bcd63ef0d003c8f8da681755869100020971f1a497a8a05ed91ee21a91130e5aa8639c433159db2e6d9cd5471b938dc119a38fe82091e9842170d010bc61df686dc383f9d366d88494d582e4b4263657974ba5eed41038792c17ced451ec653689e9592df372180c9cd4bd3a0e5df07257cd93352f3bc84d5ce7ee8ca8d44c6c01a715b24edee33374a091d1c66ed91cab397642d26a204362085ace727386e9f03b5b6775563c2673f2aada649580921e0d075f1afe648bdd723a6887b1016139d2a72812791f56192fc6c19b5f26159e5a239f1192e5c1d664ba763c9e5430308daf6f9aef0719a7b251ae806212c5a92474ce68a3e5729a2a523523de695a0277d30df11b8d9eb6cad66a0e2ff597aed37795ec8b4b86d51a0aa34b7c0d8bb6fd919556db49d172b9cd5f9a03b49d98a1f36573682c3eb758b0665466137b4a5ffa9092e312bb4d7b2008b1722caea49dfdd6d94e984f2f7fa0a98ccb6820b5715947dd63b478e21980c556fabbcdfb97a5406850f2c2e4feaaf1c58f0b8b14e9de75aca1dacc6e016db3f0f313e7db8d459e8999c7088954a4d33e712c9a08df0d55ce64e92717a23d07260f9ddd5f2005d14f98815528b8e81814546edc9fbb4f008628aae4281412837d422050f994ade30f8b8e564d331c7be2cbd0ce9f0f01d5c2a95bf70773af825a9e7bfa5d1f55f545797b4d676d9d7f17eae0247f416d12703e7d8a6463b70c2ba672cbb3606fb95a22d655d5aa19aa13812b81a8bd65c70bf563ac3273e1ff063f41a33a680229e276de12150de68aec0fe4b977756035b610e1eee9725580a2ad1cf5abd6d7d74766e3ff67a29a2d09418be974e38ecdea923772a736d5373a9cdd6192a715e0f08db28d97d43421e86545543197dad69a338f606fba45b6855350252ea4d1ff0796260c3d3e221a25d06b71ab5f772905521e6bee1c49690974c8b3d5aecde165f6de154ed6769ef39b4627c6a84e095367a51e29e5e2f67604c6c69a22f07e3c5e6607cc0690bb67b9be31f81f56fcc1e2bf02f6ef14d2eacbd87bf80541d44ff2ecce0f523221f5e1886c25b876db5b71afef3012380214987d0e3186a07800e4ba4afcaecc3ecd3d07bc9e6a9882226978ef75ac6ba50949a6c9dbdc5c8769f1c73a00fcfa1e8d5a7f8230d9c7ad18f98085d466ac66fcfed59dedec33d8e9ab838c193ba7796f1bf72f7d8ed4d8f2d4f59aca4e0ca84cfed93accfc796b4936291c8cb1ea10a34818946f243c7ccc4a6f35375523ce25ad02edf624fd5e3ec67246b910109a2ca8de9a75293574d21a4163776d46e38c527f100fa93650679d913ddb8ec5d63471957e252ef6ab451a7fc02ecfabdd89af5941bf6bf8a65a463a8a1cd4d7b885718febb06898ad10171ad40929ca91be7ba189bf4dadd08688fb4867abc253440765e15af55b10492919f4603c69683183bed78c2b89c673dcc6d8a8282a5c5683750cc980873690abc8d26f0f324980ed9df1514c4d981db0bfc62282185e70da0835c8ddb21f20b5f8cebdb07f54bcf954cca186df0d268446f7e361d5c451dd2344df5afeb4075725e7efc047d32fd1e7ba8fdd382efbc92adb44e3f82029688081e822c38560acd25b806ea0f05ff4fb52fc715e2ee39a5c74331de00fde0a667a53666ab36f20b55bb91e90c337399e7a715d007cdbc619b906118a4025184bf3f39e6720e2af104874a0b6006301d328254b1ff72907a8079462e19442df039ad99a4282e9e9a69a34528b5d0bd5a6be8082579033361358023b43e06229ed4ce93666b332a4f4d954a114cbc81ccb3b9018d6c107173e58dad6cb5cf377bb858fca24dd2e18faf0be9b2e90512d4a0f3fb9fec38506a394e8ffca9a033f2f8610a8390f8accb3b6a54765032a5945f04b1ab1f2021d73f810ffe2653635657a8518522a8ec673770a1b73fa6cceeb54db7fc30fa8b1a21296bbff0500279e7615286f6a9864b8a077a0890179c0225c6e34aa2d8727e6e3588a8d3e5acf872c3cc41e6718741020daef84dd0ea3985456974f446ee2acce975087ffdf3e690bf94625f351d160d40712c9d74f0e4308f07d09b0570bcb9cfa6ec169588b96425c61c7dc31883cef6cc821173155bcf9cfd6e871595c206faa54fcb7f5da701bd7b60739ba74a99ac5591ed032e139fce61f96de50d3e2c0582a77494d5d9af06a96c42beb86d76d2876b454fc5cb96af178708f23589317c59643a411e108fa67d8571edaafdabccea3918905a4b8eed3be88cf9876151b62779aa90a803aa0f5962afb1b1c01d4248a6813f8f50ce1a60eeec607459f1baf2467ca7dd1dba4e552b663bb61940121c8f57ff29e28efc252b07d1b482adb32900f09db7205fb3a1043dad37ff6a493c7df4a27af9c28b30bd134eb5f7bf392b0b3d6ba21f877af555b46ab84da8c8edf23b7d1b6e8f8e9217511bc7cbca5b7ff42f34fcf903b2bb3f26a5d39674c0bab5f216e43de92b3aa80ab668dfc700d4cc7ff21a7c010602a8a47a20eb7d97e4b1833f19454e178d832e30fc42dbfbc5fa943e87ee53d8b5d30798d611c67611e2aea4b1085b04b8a8ded23839e7bc00a0b0723ffe79305340b5a68d9f2d76a50e35f89b89f898ccf789a54fe07ecf8029403a2e2f192153a71cb648d4f79cc774362c5d5cbdac9dc6732125974ecbaffd75b8ba47a9cbbdaec0cef02465da6cdc4c8f7c7d10b5ee4264b7a6f068d00ec5308af22243997fb623b39cf0ed0229793395321624115fc0255e8476817a4763d057f8d2a11411536500b6ed6761f06bb10a59586c3f77254f4084da761388de433df603cfe11488c0d86652d345640f0bcc3722bfe6fd5d18992441cbfd698d9a9e0e5600b56d201a92f76bed76f8229d6a2c9fc26b7af6ee93a4ecd4f2a064ae7625aa04e379ecb84c4609824d28626f8522b87d5aa850d9785490e16c632877365e162d2120366cf756062fb33e1114c5ce0f9a769edb554b68939ad2c6708e939f9d4674f8409230efe98cd3616d2d6f4ecdfe7b1ac18c29f475da79443c080c050c626618df842c8e9c69d637f54d3a8451f6c053c6a1f65721a0be3fa61d6a9f0b248d3b5f2f0eb551bc530a26558ad6800f7f810cb0aa15eea6147bd40adb99dc267d740f72d61fa2b9c920c9a35fa8c7ec0202feb3da59a7a75aa86d128e2713a6c26ade60065ac5ed92a3e0de6d2085fff50d1b5a755b1405fd4654adc3ec97d660eb3b0a50988e8b087a5d301598d1e23173806fd089b7a41881368d3f89b31ab8c02f60a7e14db5c1e5dbe2cae5b43897facb0880171065024257976b7e256b389acef6ac0fc9509b21553e5c74474267ca2becd4d71e060480be032f42d0169d1e43557636e62a7e8349b0a7d8eeb4d4f726708e73cbe551cdf5acb55da1a6b34f2259623abbeceb5cf2e0ba1461111b0ef7b2bc6576586a76e7688d39fd814a00096d2e95849746cd749eb8f398a3f084c4047fee33213d7c4a6184b9efa263269ec2f97f0c8b6e88b10068375688c344e831976d6d6e69c695815ea75193aab1c2cca3febf821436f4fc8f0c37c99404ce9507f6c296fb58d36bd190641e7fac30cff76548162f7679eadfd910a8362110998fc71909d36c4bb529e73ae5f384d98025bef11894843240e797f5f392de0f6fe58258613ea02919d9cdb5954d20baa36fd2eb55c9124e23ce8e3e0c6895b2681aeedac6ba29bcf44db374fdaf88e5bde43fc494ff261d282fcf053b90930dd7fa620ad9cae332c0d551ddd12dc1af72b798f6190db43c7bce6ddbfc4e04289baef21c274f13d4283ed0428331517bee09c3952a977b8bad369cd37320255654d6c12f575eb75b083e553a0c9c3117f5f4687b0782aba9bab052b86bbd25b3c7b76e5986cfaa90bd05759abda1a3c814bf34d743a55f14d005af9e12e67152b924c49f7dc1bb535e9c9a30c505f334dd4a58b315a022ae5e4151a0e3a08b5cdbe5e60c5d9204815484bc008e1c4693e7b93280e2299c0fab5ef0d43ce7f138b3dacd664bc00296c168fa3db75d703f16c9aa6feb041e7e97395ecdaba2697a2fff83d8e89c1ebf110f65659ff8a4a00200a979e3411759d18c1e95a6702ff7b6479be4dd1636b45db2e3e9bdfcbff4b4b84718ccbfa6c5fca58a8a74cbf8c92f8ac8fef95b644ba8f9f4d814961dfad5aa7743b749a452309c8612aa4d5c3e4fc527c999aa567fbaef07b27192647acc8bbcecaedba76702e02c0a0e04c3a2a669bf4dcdd578575e1852f86cbae07f1502725a45e2c18b4ad26786b5cc98558579368c41ba8dc7a1090231e813f0de814ea95ce54b36590c52353e214ac9f8b4cc7e7af092eb84321831f4030a3e4e555af2717be64304e98cdb45c3d204772b5527a0eaa9bf1d6d52b0847eeeaabddbb2994f7a82b4ff26cda0c4d2bc2c05460c8c406a43d88a4f279d7d4d57d3387195489a085f15099feb200e9cc0093d30c91ab34d4f8ccd82b8c603882a49b01c7438b4796148779bf4a7d67b9b0c2eda3711a8566ce8bf9fca5b1fd795869c3902751ec70ba9881937380141aa488515c3853efde005999fe31183c132331a238f8abcc9c0c87faf8af44343059f3c752f9596b7920d673c54befd38d0b335593f60d95b8111f326ccf34e4770e27b2d081e9aa959b7eaca1b14eab70747865f480f6024bd463afe3edd76520d6944b5437e00ba9da63f98628c42db5261bfec1c4785fc9c3ca53585d09cb129bd0605c3b478402576010a5f2798e6669a19375f2c6a4549bd8f231df0c26bf04063e1a051171135d6139cc0fe65c9c6f00a509fc0a2e18df136cba1c7811ed8b4af1e57a2a52c0ce06a8d5cebae2ae253f1f7624afddce95f372b738c03eb7962fd8beadb84747bf80adf96325f34ecdb22f885a6fcad75eb7ff8fe9706c2400fb69bbcdb5dbae6cbba987f9dd7f9e54b4b86bf3d687f1539d726bd78b8f3f129e961be7368d2ff7425319373b23f02f954f4bc4861555d580a0dc6de33c83199e3bf213d5934c0ccbaed1aa4"}, {0xf8, 0xffff, 0x0, "4eabe787502dbe371445964c8612a90b7b3c012905f14e08b68836cf722f2ddb6204a81fc46c9b469ef40829ac6a145a75f39bbd877e3c5791a8d308781ef95b02b0c1d471e5dd647ebc1f936dec6d25d3105f99264fd8d55bcfc1b28afd3762488fe266d1ff1fb093bea4d6ce19b134cc12244efd95cb8b5d270a0a10c81d8b7011caf669a1ae802f5a7e461e0335a79b07cd8adbf70bf195373eaf243a5506297a1ed87f5a051b61f1212f85c6103f85ff3ba7967be55e9679804be356e3bccfef6ba5b88d399702237b14a1738ab80ce2bc8fecc001e23ca1465e9a73edc91b7610"}], 0x1108}, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7", 0xd1) sysctl$kern(&(0x7f0000002800)={0x1, 0x27}, 0x2, &(0x7f0000002840)="c84fcdd3e5353f0565de48e6f2251be5b22deb817baae34ab6e9e84acb99d3eff16b2f6826d742db69d3faec8b1e483453a8f2fd656508e7bfe8c941fddec1a56cfad44e478985c6966c681967b0d6c6ad3a0cd5dc2612c85212ed7bdce85b9de4ab051b68a2ce112a6c0d0f9d769ca1e63fa08404318ab8d409872744f314da721253abc11e53164d707147a91e9947f449632ccebe88094302711c291d0187141b4991dd7389497e652b2bea7a9e63fc32f918de", &(0x7f0000002900)=0xb5, &(0x7f0000002940)="dd3d16dfd6e523cb0c6b42c0ef27a79e31bbcbdd6e179abd124597d8ee8982f09d397dc79066b81bebf31ade5f9e4f7417430e2f1cf0ac7a453a2c31391ee768c22555a64d379edb296e2a5932021314babd15f56c6fa9f6d705698fc092f9eb3199e1658ffc14cafd787141b9136260f0c00e084451c7e01b5490279a3f14dadef92c7fffd088374dfde7", 0x8b) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000002a00)={0x8000, 0xffffffffffffffff}, 0x10) setsockopt(r2, 0x0, 0x4000028, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xf, 0x0, 0x37) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x20000000000000, 0x100000003}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1}, 0x3e) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000080)={0x6}, 0xc) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x269000000}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205609, &(0x7f0000000040)={0x7, 0x0, 0xbf, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [], [{0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {0x0, 0x0, 0xfffff800}, {}, {}, {}, {0xfffc}]}}) 22:25:41 executing program 5: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="e3ff1511ff1265ac968c7c1500000c007c86d7a094000fe38489e79695fb9fb2ff50eb679d339500c5ef531b996df7664d951b1987c625fc29e4b6e9f24e09943e5217649d171e370a08000000000000001ff4abad64768e79939eaede1239882ae0a50fbce608a277b3e0972c461d7ca85a638da76e9ae45aaafef43e72eb92a393a767d346a23624dc238c085d41972209ca977f3e0a2e44473778b6896a28fa7004f92415c464dee2211f70c9b13f22b4546ce276cc7b32f9341345393105f823ba5f96767d773c8b8bb4fd7a83235db2eab539ebaad912c62b1e148502db43e4dcebc21f95c67e628af96df7b8636eb64fbc3fc3afe292144a58dfd1eb310ec3a2ce71f94c2b2ddb6c2dbf8385ce5f8616852d7dd06a1b4cf631693bd0591bb24e9008a7dc2e23e4de", 0xa) 22:25:41 executing program 5: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) flock(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x81, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x3, 0x3a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000540)="56b2c320b0c44bcd1147ec9ed19108f0544ae4fe1f6abec7bf54a4602974a7e2f03bacb807c7818f77387450ed02e1311fd351b96070b25827cef2fef83c91be4da8cb2a0bde378fdb285b83b15e82be51a2d68f2cddf0409c1e55abd2e15ec7631382d5255d267267d50f794ea43e4b272f559b56a60bc794a4633a5ded86b8916325e657c401a6132b79c506861eaf2128c9a747ba50711fd2ebbe57cd4d0d5942fcd5bbe35a7fccb792cf21d88b58bd0d63ea86378efb06c3726f9cdd7cf3db892269ad4090a8dd1a90bbfa3058a564f55dccf112988526e4bb25e957add6ef51195c329e46da91babd2c6e18be2396d058d400d0e07cc6f0d299a7102e0263667326639122c222f0d1fa90f3966da8feeb03c88cca5f4b7d9a0f99eaa4a2ec84bd24e861ea765da035c4de4587105e7feefd89c6e419860abd8de7e6fa7693890e3f1f7a4291fd0e0ffb116f8295d02c814f8981353156197a93ee8b48de476829826e1e9cf4c7c878a572b70da316d769632fb2cfdc3bc399504290e0115f7c577e5894c0b5160f97ba9b0314d2828369a6f1441069a0e685a531d0cebc0667804102de7f2df9d395bd3d730e2e3a16bf5d240d55846d9b302e668bc1d4c349b11871af554d9c4004ffa5bd84fd7ab32426cabddf4986ea75da328b944b44103f54ef6e67adbe19bb30685ead268c8e740ce9336c1680bc99ef29f21b2fd67749eda01bc26a4ceb54915dbff449eb244dd0a3a93aebc08dd72d58b8104ed69a2fe17f7efa39fa222b2cfd0c12c8bbd41b66347eb245156b659478b532089e05e79a69478c1e7ab32870676f0884f1ff39ad6127202741e614d6f9a563d948934c3214d44f467843b84c25f67b9d292c6749ec2ce55b496c28a2191999fedec38f702ab1424614af14865324c100e4b135b8ee0bece884080e90f72cc2627a4ead758428d4ec91fb693604b38f205fdcf6ac1ff21e1c4b4f7e679e9c3b7141bcece4ba4b7fbc5a7c147ed2a5d6e90418e408be7d77eaf2007a62ec2c761560a0997cebcb63f375ffaf7b60503ab6740eb7860f40e0867fa9d812fdb66c066888642fef43b239ce138bbbc8b54ad83d3a62cf242f16c92dbf5bf06fd9b2cfd30d8efb10335218055148d15db05d7544336721f41704211eb6471583aae3021ad4314e057b5943ffd297d3ac37d8c9d8f7dae86a4ac4530f4c4dd08095726bea65259d3e84e9431713e0a5ca90130cd8349714bfde349bc413535136c9996721e7504fabd7a343fc7e3107e7a029f77dcdc018370fcac950d23dfc6d4d9a5589f2f05432319ceaf693041fff7ac1938efb9e37f7ba5a2b060c8e57c14d92d688895f65cabbe6e6e4c4f4f11eab3f5149aa1f1c978a27bb80f3cd560eb2b636655b973d9c7e338dfa8aba166601fef998c9478bc0fc3503d9faa5e04c2f0d401ef450ba658f6dd959156615860ce4a61d27e5883d44c720d4fe41f2468a8a0d22ef52d47f7a7cb30932be01aef3d62d83f83458b8f07dd8027b2b7b5cf2fca186838857905bc5c23ad9e6b07331d16f918ee01a817192daff99c2c1c5c867ae4122e47a032db5113f64deaa8f75df5d8f3736c847796faad1ef41385ddbdfe9a607161693b9182fbdef40505d4992543c3d4d85cd5e1db9ae6112aabc1aa9c8fc64672a60c42e457c7942a46b75d18c54c3a0527c5358ded00a6afdc463530a26da2eb20c4601d26ebe58b34e3deabc02efd24c92b0172f530d660e0ab7a91e14d81b4aced9d03c6b947a207bd0b29be79b1486488967b895081ab24228637847463fcbb395e9c7fe4330a993db4f6d1d15a06fac84abb929d87c05b2c17e2563090ba0d3bd01229de97d14971c738e2606f71051f6656fb38494ab2d240937ce1c741f241ce3f2d8b1f68ccb97a870b03d0a979770e2446c12ece367e03739f8f5becf5e34ab61ed8b548a770fa1a4e9a4f209a919f6e3d09b544d844245b26b1d3347fc999175fb1ac09ee9ba50231d0d290a2d97db36e50504c3fb414bad286e8b530027a11d8b4635bee194e382bfd64cd27524183d92ca49c23adee0bbf27a60dfd6669770f2b1af348ed76f2c3ebdefee9040e1c5e6c2108f7de7a50ca3523f7e2336f414ad84144daf34af26ecd5f1535a99a2210ea890e76d15253c8dd8f046b8e5735d4b9a27192c03bbf274e57d36860ec0efd38d9bf2f626b1d8f67c7a6b2b936b907d1dca9bb1f213c7d08326a22afb7881156a3f8bc64e52d9eabe43948f85845ff96e9afaac2c1da20115a7341c591fbdec7d9242bbd9d8c76500f77026054a3b5ad32873f04b875461dd7dfb1426547f602f7d9a15011dc3943b78718326cd00158e9c03415b70c8aa9f76eb37797193f026951d91e65cd6a7a564b966f25a1510cbb678f4ccb0dd3c09880dc59301a1b64d08fb86484325a5a45150002a3557a27075d938193b70f32843a7584610685f33e90d0f6dc1153354d383a7a9709fb526136ed90f3ce149f1d70cdc41efa375c02ed16858fdac8b5400521788de1f9a514dfc5d3fa279ff2d2a6d9a11c34368b598ec7c7f0ee2cda398897d87e02eae2c41ea2fe1e2b4c8c9c80d1c43c2be9ee32cd4535a1128a0eccef47cfb38e316908bbb5b79e93a75fe448c1df63d1a671320dd2310a465e840e15bca05201e011d26261d0b46f5dc0570a4f5d2be7314d6d8da356e71eb5e6d7e51b81648f269dd4315b7889043c98c4bca68e8958185a939ca274b923ee51ebf9a071b6b4945e7b260b53a560c14b23dfc2a4837c728fdaf1d582c06a8d2fad9e64270f4ef2c0bd87f0a28ed2cc997adfb6af60d06f3f7bef91c7dcba78e26703f41e9bc0b8220d2d3c76090de235d5f011b83df56a5bae90eaf25bc6550d544d8347e5e7be9ab7f10654cdbbd83d827757630c671e9e41487da3efa94f4600d01d33181b6f518ea26c3ecab4ca0bc9128ca5e4dc6f1bebcbed2d4ee85070747ec4410577042b231db090281fefe923f288d1f1c478ca678f9d081b576126545fd71915489b48f2d4ce1df03194b667767698af5f4ac9c0f1d4ccfe43d7256719c3760633b91de7189cd4836416e8410a94c31985e5da8690a630a617a020d20db4fec488fef20a4e6f644ee93538d53dbf427d858c7d7296e3a8d01bc0d0c2263017484919a50709f69e081678650f6ee0d97f0541faaa5ed8128eb81674109312237f723948ffa00558d4676460412a7b8b37dac32173e64b9243737848816c5f47598f0215c33dedb5f02f86ed9e3096c361f15c9f1a60658a9718061d428279fac8768e15ebe4ca116aeeebd37086548e499e1eade25fa938502dfa1733f39d13afe02ec042d95cd0eb63776df14242d34b3cc317183993407ae0c52fee457b16c3fb798d9a3d53873fbb5a43cd3df0e35d4bc3f4c7baaccefc1d0bce3f0f4ef4ab9a320ed873fff2e83ac063b648ddffa1e011fbeb3c5e4de71d62d3d788ca48414aeeee864c5844c44d77947993ed18d07afa20ffdc7f79baad7d435e81de11446d975edfd477a8083ddc17eb01736c0e89868732ba50edacbe0d505a1ae045589593163bf5d76116cb50eb30c7219b8b87ccccd5a214ce7cb2b95059f1ac324fcc293e478f39e10304be9c185400d2c3cc0edd1798c0be108d4f348c0257960264c20a271b12e46d53a170ed0921eadb27a5fa058dac96dbd3d142d76494e04ef1c01bcb2ed5a2464253d01755abcb190a4bdd613dcba8a73060dbbb749a28cb09d78b081e9e50fc431e57a735b8777dd299bac617d143308ef16b13ea61190ebc9d529733f96783c618c4d0cba533c11aa62ddab5914edb38ab44e27a99e366a60b45099bdc765dc6f686d6506acc1cba15567e234463ac3573cbe440bcf2516bb3fd05cdea7fab5f53d4b9c52a7d609f276850b49175ebef634331ae77899fc7977dafdf8ee441c3a64e5aeeee09db3e6029b6e2267d88b6ec32f8e5c5f6147a89c71b351663a7b1fb8e8e193419b7cc399bd53b280a0cc3e580c2587b592bed7115d71e36c8d498e25e936cdbc6ab545f6c590f2d919c83d7c213ff2ca15d0460a59a1ad6710e3044126d52ffccbb022333f216c11915ce8ae53c669d054a1b200f0b5ee3cbc83e2dff0c4237fc2a1798e1eb6da92578f25060da113070fe0bf885af80394c221c5261e17868aab71d6a8fa2307c49857ddd5cc86def5513ffeae8f727968ca252a69c97255dd52029cd238eacec476722f6e4dc41672eb78637bf83d1ba841f06894109e5340a4e25608ba7a28cd69ca71d82d3f8c9c617a29dffdc40b789b0bc43199c1f9e1969a1b372b9fe2d75f1b4977dd725373f44ba2cf6660f26eacaf04b55d6d60e96611eab89938aaec10115054a106c2a88775f1b19705cd33047d8ebc08245c479d2b264b3c027fbd376d1e93c7983b2245c3e7a9b523070345cfd6f0899359aa83919d14647bed95333b7909e1419853f98e4406ac32c07d42dd46aa3494d4960d158e847a7cc1d04491762aa0153e84a50ec11c00cfe4206892a734d6a0bfc1ba8a3f5fe034c27051ff36f39d68668a7ac773935be87e2b29be94de4b27438f86f6fdd4c26c2d04dbd132e5211215e28def7a4c5321d0dd88a757a9e2a84b8e4f151410dc76514fb030061ad2b7b0e42c6eb87f7bfa10a009cb57bfe4e892c8ae0bdd068a57d9f82c25bf135942602f4cf74f6cd1e86748b4cf84b7dce31f143e95a109b19ba62d3204ecc3fa683d86002150ba1478e0a4a2064e9bf1f3ae99b17aeb77bde01c2bf1fab2c2d6f09cf54317a2014835f1c4d971d10442b578d8d52cc58217d88bdf8fb492057fe5f2bbf12b2e0ec7b6e1271153f461eb748234cfbd28015a5eb36049803552d0bb4a6654e427ecf55de94e1ad3b760616dd2a839eb0587acf2a9fee8a50fc874c86bd592019499018e9cd25455415dc8cc64323b9cfbb2b4c7f90f87116de8a5b5f7983139f6ed8ab1a8e987beb123aa4591d783077e99032db4286daeae654bf6af5a6e0e9d6e08df0a14717657243159415b560217b3a382bea8f8e7a12346c3dee408acba6c7904bfa31e568f8886af1fb232e9c987579fadddbae33ed17bf3560a8da2119946cd43e81d9a98fc624da9e269562a0b343d45496f13de7cdb7d900f13db59e93cc858b737b62c4b83d0d233905e4ecea02a0d50df23e9af7695286d2478fc2ce20a46388e9369ef73e0cf58cddce3c84772a3f23861a79568ad1d0aa9c16fbf072792b8ded83d3e772d02e8917b2f64ee751b20bb39667ef89c8f186b2094baaab3f5eecdbf96985bcd73ee662f15f914ee24d00ecd5f229e60205ec080a3a7e574443bedcebca17d794b05aebfbd716a4b81ec7bfee95138e8ca37e545237f68e84e1cba15e384060bb76ae4ae6e7ea3cb505c13a769f48c97e4bc22c996739b21aee7668dc6ec4a895264da05817cd9a6089b75503cb19b9b91ada2ad351da8277d3685128d2079c682a520a1b2ed10971cf41923b46bb31231d65021d6a50544de4f14c6d3c3656e463e1bf0e2e44115c184ddf7c9858de4ff1f2adfcb20b70772c12063dac69395aa6703c581aec78937783c7b576357b066d07a1e96f740271745f887fd", 0xf90}, {&(0x7f0000000100)="e0496b79476f0c409da4b2550532c1f1c920591e7c4a3a943136f9d3766ba14221839dd1f30b2d81908f5a2773e7f72c7215b42146394b5d50ebe43378d8162921f0b4bd10bbcd1bab8d6a7148e6c5f56d88d968d47a28c4edd637b5e9198643534febd65d5be800b9dfdb6d805035ad96", 0x71}], 0x2) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r3, 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x1f) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000003}) kqueue() r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480), 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) 22:25:41 executing program 3: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/66, 0x42}], 0x1) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0x401) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7fff, "2101000d8000f2a60000000013a642d0182f6ae7"}) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x2) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0\x00') rename(0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0x12}, 0x2, &(0x7f0000000140)="264e6395f2e5d764718f044f267f64aec178cd5939259a5e6e5b9d4c9502088ca7243728cd70bfbfb67a05d816ac65cfc302b07d2380668939ea69138fc420fb03520d6ad919d780700d1d80b037353d8f3b7b864be800714015d9f0df9ef6a40c38c8be", &(0x7f00000000c0)=0x64, &(0x7f00000001c0)="7ce7c6a202deda3e69dab59c02004d4ed2d46e03839b0cf7418779e5614a95c451696875821a4be767169500"/54, 0x36) unexpected fault address 0x6ad20000 fatal error: fault [signal SIGSEGV: segmentation violation code=0x1 addr=0x6ad20000 pc=0x4ed4e6] goroutine 63 gp=0xc000570540 m=3 mp=0xc000063008 [running]: runtime.throw({0xc027d7?, 0xc00081dbb0?}) /usr/local/go/src/runtime/panic.go:1023 +0x5c fp=0xc00081db50 sp=0xc00081db20 pc=0x43c91c runtime.sigpanic() /usr/local/go/src/runtime/signal_unix.go:895 +0x285 fp=0xc00081dbb0 sp=0xc00081db50 pc=0x454ec5 os.(*File).write(...) /usr/local/go/src/os/file_posix.go:46 os.(*File).Write(0xc0000a0050, {0xc0003aa000?, 0x28b6, 0xc00081dce8?}) /usr/local/go/src/os/file.go:189 +0x46 fp=0xc00081dc10 sp=0xc00081dbb0 pc=0x4ed4e6 fmt.Fprintf({0xd1d5c0, 0xc0000a0050}, {0xc2cffa, 0x28}, {0xc00081dce8, 0x5, 0x5}) /usr/local/go/src/fmt/print.go:225 +0x97 fp=0xc00081dc70 sp=0xc00081dc10 pc=0x4f84b7 fmt.Printf(...) /usr/local/go/src/fmt/print.go:233 main.(*Proc).logProgram(0xc0001b01c0, 0xc00076f900) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:133 +0x26e fp=0xc00081dd48 sp=0xc00081dc70 pc=0xa3d16e main.(*Proc).executeRaw(0xc0001b01c0, 0xc00081dee0, 0xc00076f900) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:100 +0x9f fp=0xc00081de88 sp=0xc00081dd48 pc=0xa3caff main.(*Proc).loop(0xc0001b01c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:64 +0x148 fp=0xc00081dfc8 sp=0xc00081de88 pc=0xa3c648 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:257 +0x25 fp=0xc00081dfe0 sp=0xc00081dfc8 pc=0xa3a1e5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00081dfe8 sp=0xc00081dfe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:257 +0x118a goroutine 1 gp=0xc0000061c0 m=nil [chan receive]: runtime.gopark(0xc000063008?, 0x2f31?, 0x0?, 0x0?, 0xc00008d1d8?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000889490 sp=0xc000889470 pc=0x43f7ce runtime.chanrecv(0xc000370900, 0xc0008895a8, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc000889508 sp=0xc000889490 pc=0x40a29f runtime.chanrecv1(0xc00008d1a0?, 0xc18bb7?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc000889530 sp=0xc000889508 pc=0x409eb2 net/rpc.(*Client).Call(...) /usr/local/go/src/net/rpc/client.go:321 github.com/google/syzkaller/pkg/rpctype.(*RPCClient).Call(0x0?, {0xc18bb7, 0x14}, {0xa89620, 0xc0002ae900}, {0xa89660, 0xc000629bd0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:110 +0x17c fp=0xc0008895c8 sp=0xc000889530 pc=0xa3681c main.(*FuzzerTool).exchangeDataCall(0xc000498000, 0x1, {0xc000889a68, 0x1, 0xb35c80?}, 0x1ffc0616) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:338 +0x2eb fp=0xc0008898c0 sp=0xc0008895c8 pc=0xa3accb main.(*FuzzerTool).exchangeDataWorker(0xc000498000) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:376 +0x89 fp=0xc000889ac0 sp=0xc0008898c0 pc=0xa3b0e9 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:260 +0x134c fp=0xc000889f50 sp=0xc000889ac0 pc=0xa3a12c runtime.main() /usr/local/go/src/runtime/proc.go:271 +0x28b fp=0xc000889fe0 sp=0xc000889f50 pc=0x43f38b runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000889fe8 sp=0xc000889fe0 pc=0x476dc1 goroutine 2 gp=0xc000006700 m=nil [force gc (idle), 18 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005cfa8 sp=0xc00005cf88 pc=0x43f7ce runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.forcegchelper() /usr/local/go/src/runtime/proc.go:326 +0xa5 fp=0xc00005cfe0 sp=0xc00005cfa8 pc=0x43f645 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005cfe8 sp=0xc00005cfe0 pc=0x476dc1 created by runtime.init.6 in goroutine 1 /usr/local/go/src/runtime/proc.go:314 +0x1a goroutine 3 gp=0xc000006c40 m=nil [GC sweep wait]: runtime.gopark(0x138a601?, 0x138a620?, 0xc?, 0x9?, 0x1?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005d780 sp=0xc00005d760 pc=0x43f7ce runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.bgsweep(0xc000074000) /usr/local/go/src/runtime/mgcsweep.go:318 +0xdf fp=0xc00005d7c8 sp=0xc00005d780 pc=0x429c7f runtime.gcenable.gowrap1() /usr/local/go/src/runtime/mgc.go:203 +0x25 fp=0xc00005d7e0 sp=0xc00005d7c8 pc=0x41e5c5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005d7e8 sp=0xc00005d7e0 pc=0x476dc1 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:203 +0x66 goroutine 4 gp=0xc000006e00 m=nil [GC scavenge wait]: runtime.gopark(0x12b3?, 0x771?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005df78 sp=0xc00005df58 pc=0x43f7ce runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:408 runtime.(*scavengerState).park(0x138bce0) /usr/local/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0xc00005dfa8 sp=0xc00005df78 pc=0x427649 runtime.bgscavenge(0xc000074000) /usr/local/go/src/runtime/mgcscavenge.go:658 +0x59 fp=0xc00005dfc8 sp=0xc00005dfa8 pc=0x427bd9 runtime.gcenable.gowrap2() /usr/local/go/src/runtime/mgc.go:204 +0x25 fp=0xc00005dfe0 sp=0xc00005dfc8 pc=0x41e565 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005dfe8 sp=0xc00005dfe0 pc=0x476dc1 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:204 +0xa5 goroutine 17 gp=0xc0000b0000 m=nil [finalizer wait]: runtime.gopark(0x0?, 0xc64580?, 0x20?, 0x8?, 0x2000000020?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005c620 sp=0xc00005c600 pc=0x43f7ce runtime.runfinq() /usr/local/go/src/runtime/mfinal.go:194 +0x107 fp=0xc00005c7e0 sp=0xc00005c620 pc=0x41d607 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005c7e8 sp=0xc00005c7e0 pc=0x476dc1 created by runtime.createfing in goroutine 1 /usr/local/go/src/runtime/mfinal.go:164 +0x3d goroutine 5 gp=0xc000007340 m=nil [select]: runtime.gopark(0xc00005e778?, 0x3?, 0x0?, 0x0?, 0xc00005e772?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005e618 sp=0xc00005e5f8 pc=0x43f7ce runtime.selectgo(0xc00005e778, 0xc00005e76c, 0xc00036e380?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00005e738 sp=0xc00005e618 pc=0x451285 go.opencensus.io/stats/view.(*worker).start(0xc00036e380) /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:292 +0x9f fp=0xc00005e7c8 sp=0xc00005e738 pc=0x9d193f go.opencensus.io/stats/view.init.0.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:34 +0x25 fp=0xc00005e7e0 sp=0xc00005e7c8 pc=0x9d0ca5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005e7e8 sp=0xc00005e7e0 pc=0x476dc1 created by go.opencensus.io/stats/view.init.0 in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/vendor/go.opencensus.io/stats/view/worker.go:34 +0x8d goroutine 6 gp=0xc0004a01c0 m=nil [GC worker (idle)]: runtime.gopark(0xc646c8?, 0xc0001f4d60?, 0x1a?, 0xa?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005ef50 sp=0xc00005ef30 pc=0x43f7ce runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc00005efe0 sp=0xc00005ef50 pc=0x420625 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005efe8 sp=0xc00005efe0 pc=0x476dc1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1234 +0x1c goroutine 18 gp=0xc0002c0c40 m=nil [GC worker (idle)]: runtime.gopark(0xc0000587b8?, 0xc0001f4d80?, 0x1a?, 0xa?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000058750 sp=0xc000058730 pc=0x43f7ce runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc0000587e0 sp=0xc000058750 pc=0x420625 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000587e8 sp=0xc0000587e0 pc=0x476dc1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1234 +0x1c goroutine 19 gp=0xc0002c1340 m=nil [chan receive]: runtime.gopark(0xc0000af140?, 0xc00004a008?, 0x78?, 0x8d?, 0xa36060?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0000596f8 sp=0xc0000596d8 pc=0x43f7ce runtime.chanrecv(0xc0000af0e0, 0xc0000597b8, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc000059770 sp=0xc0000596f8 pc=0x40a29f runtime.chanrecv2(0xc000316f00?, 0xc000216f38?) /usr/local/go/src/runtime/chan.go:447 +0x12 fp=0xc000059798 sp=0xc000059770 pc=0x409ed2 github.com/google/syzkaller/pkg/stats.newSet.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stats/set.go:98 +0x66 fp=0xc0000597e0 sp=0xc000059798 pc=0xa35986 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000597e8 sp=0xc0000597e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/stats.newSet in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/stats/set.go:97 +0xd6 goroutine 15 gp=0xc0004a0700 m=nil [chan receive, 18 minutes]: runtime.gopark(0x75cd85?, 0xb1a300?, 0x1?, 0x88?, 0xc000170758?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc0001706c8 sp=0xc0001706a8 pc=0x43f7ce runtime.chanrecv(0xc0000afe00, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc000170740 sp=0xc0001706c8 pc=0x40a29f runtime.chanrecv1(0xc0000afe00?, 0xc0001707b0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc000170768 sp=0xc000170740 pc=0x409eb2 github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:78 +0x85 fp=0xc0001707e0 sp=0xc000170768 pc=0x75dee5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0001707e8 sp=0xc0001707e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:75 +0x4f goroutine 16 gp=0xc0000076c0 m=nil [chan receive, 18 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000170ef0 sp=0xc000170ed0 pc=0x43f7ce runtime.chanrecv(0xc00008a0c0, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc000170f68 sp=0xc000170ef0 pc=0x40a29f runtime.chanrecv1(0x0?, 0x0?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc000170f90 sp=0xc000170f68 pc=0x409eb2 main.main.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:147 +0x19 fp=0xc000170fe0 sp=0xc000170f90 pc=0xa3a239 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000170fe8 sp=0xc000170fe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:145 +0x4db goroutine 30 gp=0xc000350000 m=nil [select, 18 minutes, locked to thread]: runtime.gopark(0xc00005f7a8?, 0x2?, 0x69?, 0xfa?, 0xc00005f798?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00005f640 sp=0xc00005f620 pc=0x43f7ce runtime.selectgo(0xc00005f7a8, 0xc00005f794, 0x0?, 0x0, 0xc00008dce0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00005f760 sp=0xc00005f640 pc=0x451285 runtime.ensureSigM.func1() /usr/local/go/src/runtime/signal_unix.go:1034 +0x16f fp=0xc00005f7e0 sp=0xc00005f760 pc=0x46dd6f runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005f7e8 sp=0xc00005f7e0 pc=0x476dc1 created by runtime.ensureSigM in goroutine 15 /usr/local/go/src/runtime/signal_unix.go:1017 +0xc8 goroutine 51 gp=0xc0003501c0 m=nil [IO wait]: runtime.gopark(0x20?, 0xc000674d40?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000819950 sp=0xc000819930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000819988 sp=0xc000819950 pc=0x439097 internal/poll.runtime_pollWait(0x2eb30b478, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0008199a8 sp=0xc000819988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0007d4480?, 0xc000674d40?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0008199d0 sp=0xc0008199a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0007d4480, {0xc000674d40, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000819a68 sp=0xc0008199d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0610, {0xc000674d40?, 0xc000819ae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000819aa8 sp=0xc000819a68 pc=0x4ed0d2 io.ReadAtLeast({0xd1d660, 0xc0000a0610}, {0xc000674d40, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000819af0 sp=0xc000819aa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0004e45b0, 0x29f7f5000?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:818 +0x547 fp=0xc000819ca8 sp=0xc000819af0 pc=0x9fc5a7 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc000372090, 0xc000819ee0, 0xc00076e380) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:280 +0x11e fp=0xc000819d48 sp=0xc000819ca8 pc=0x9f859e main.(*Proc).executeRaw(0xc0001b0040, 0xc000819ee0, 0xc00076e380) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0xc5 fp=0xc000819e88 sp=0xc000819d48 pc=0xa3cb25 main.(*Proc).loop(0xc0001b0040) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:64 +0x148 fp=0xc000819fc8 sp=0xc000819e88 pc=0xa3c648 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:257 +0x25 fp=0xc000819fe0 sp=0xc000819fc8 pc=0xa3a1e5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000819fe8 sp=0xc000819fe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:257 +0x118a goroutine 31 gp=0xc000350380 m=4 mp=0xc0004b8008 [syscall, 18 minutes]: runtime.notetsleepg(0x13ee720, 0xffffffffffffffff) /usr/local/go/src/runtime/lock_sema.go:296 +0x29 fp=0xc00005a7a0 sp=0xc00005a768 pc=0x410129 os/signal.signal_recv() /usr/local/go/src/runtime/sigqueue.go:152 +0x29 fp=0xc00005a7c0 sp=0xc00005a7a0 pc=0x473389 os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x13 fp=0xc00005a7e0 sp=0xc00005a7c0 pc=0x75d173 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00005a7e8 sp=0xc00005a7e0 pc=0x476dc1 created by os/signal.Notify.func1.1 in goroutine 15 /usr/local/go/src/os/signal/signal.go:151 +0x1f goroutine 12750 gp=0xc0001188c0 m=nil [IO wait]: runtime.gopark(0x14?, 0xc00094a05a?, 0xa6?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000058e00 sp=0xc000058de0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000058e38 sp=0xc000058e00 pc=0x439097 internal/poll.runtime_pollWait(0x2e2093dd8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000058e58 sp=0xc000058e38 pc=0x471345 internal/poll.(*pollDesc).wait(0xc00096f9e0?, 0xc00094a05a?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000058e80 sp=0xc000058e58 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00096f9e0, {0xc00094a05a, 0x1ffa6, 0x1ffa6}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000058f18 sp=0xc000058e80 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000060820, {0xc00094a05a?, 0xe9?, 0xc000058fb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000058f58 sp=0xc000058f18 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc0002c65b0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:661 +0x7a fp=0xc000058fc8 sp=0xc000058f58 pc=0x9fb6da github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:676 +0x24 fp=0xc000058fe0 sp=0xc000058fc8 pc=0x9fb624 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000058fe8 sp=0xc000058fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 60 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:655 +0x9da goroutine 33 gp=0xc000118e00 m=nil [IO wait, 18 minutes]: runtime.gopark(0x41173b?, 0xc0000a11c8?, 0x0?, 0x0?, 0xc000115c48?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000115ba8 sp=0xc000115b88 pc=0x43f7ce runtime.netpollblock(0x28f8c56e8?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000115be0 sp=0xc000115ba8 pc=0x439097 internal/poll.runtime_pollWait(0x2e20941b8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000115c00 sp=0xc000115be0 pc=0x471345 internal/poll.(*pollDesc).wait(0x7?, 0x10?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000115c28 sp=0xc000115c00 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc0002d7800) /usr/local/go/src/internal/poll/fd_unix.go:611 +0x2ac fp=0xc000115cd0 sp=0xc000115c28 pc=0x4e6ecc net.(*netFD).accept(0xc0002d7800) /usr/local/go/src/net/fd_unix.go:172 +0x29 fp=0xc000115d88 sp=0xc000115cd0 pc=0x5c52c9 net.(*TCPListener).accept(0xc00034b8c0) /usr/local/go/src/net/tcpsock_posix.go:159 +0x1e fp=0xc000115db0 sp=0xc000115d88 pc=0x5dc09e net.(*TCPListener).Accept(0xc00034b8c0) /usr/local/go/src/net/tcpsock.go:327 +0x30 fp=0xc000115de0 sp=0xc000115db0 pc=0x5db1b0 net/http.(*onceCloseListener).Accept(0xd26370?) :1 +0x24 fp=0xc000115df8 sp=0xc000115de0 pc=0x70a0c4 net/http.(*Server).Serve(0xc0004985a0, {0xd25550, 0xc00034b8c0}) /usr/local/go/src/net/http/server.go:3255 +0x33e fp=0xc000115f28 sp=0xc000115df8 pc=0x6e807e net/http.(*Server).ListenAndServe(0xc0004985a0) /usr/local/go/src/net/http/server.go:3184 +0x71 fp=0xc000115f58 sp=0xc000115f28 pc=0x6e7d11 net/http.ListenAndServe(...) /usr/local/go/src/net/http/server.go:3438 main.setupPprofHandler.func1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:445 +0x9d fp=0xc000115fe0 sp=0xc000115f58 pc=0xa3c3bd runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000115fe8 sp=0xc000115fe0 pc=0x476dc1 created by main.setupPprofHandler in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:444 +0x37 goroutine 35 gp=0xc000118fc0 m=nil [IO wait]: runtime.gopark(0x6?, 0xc000152000?, 0x0?, 0x10?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00010d958 sp=0xc00010d938 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00010d990 sp=0xc00010d958 pc=0x439097 internal/poll.runtime_pollWait(0x2e2093900, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00010d9b0 sp=0xc00010d990 pc=0x471345 internal/poll.(*pollDesc).wait(0xc00036e100?, 0xc000152000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00010d9d8 sp=0xc00010d9b0 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00036e100, {0xc000152000, 0x1000, 0x1000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00010da70 sp=0xc00010d9d8 pc=0x4e2e1a net.(*netFD).Read(0xc00036e100, {0xc000152000?, 0x197?, 0xa9ade0?}) /usr/local/go/src/net/fd_posix.go:55 +0x25 fp=0xc00010dab8 sp=0xc00010da70 pc=0x5c32e5 net.(*conn).Read(0xc000060450, {0xc000152000?, 0x0?, 0x4bf970?}) /usr/local/go/src/net/net.go:179 +0x45 fp=0xc00010db00 sp=0xc00010dab8 pc=0x5d3c25 net.(*TCPConn).Read(0xc00010db70?, {0xc000152000?, 0x407fc8?, 0xc00010db70?}) :1 +0x25 fp=0xc00010db30 sp=0xc00010db00 pc=0x5e39e5 bufio.(*Reader).fill(0xc00008d080) /usr/local/go/src/bufio/bufio.go:110 +0x103 fp=0xc00010db68 sp=0xc00010db30 pc=0x666ba3 bufio.(*Reader).ReadByte(0xc00008d080) /usr/local/go/src/bufio/bufio.go:269 +0x27 fp=0xc00010db88 sp=0xc00010db68 pc=0x6672c7 compress/flate.(*decompressor).moreBits(0xc00015e008) /usr/local/go/src/compress/flate/inflate.go:697 +0x27 fp=0xc00010dbc0 sp=0xc00010db88 pc=0x67fec7 compress/flate.(*decompressor).nextBlock(0xc00015e008) /usr/local/go/src/compress/flate/inflate.go:304 +0x28 fp=0xc00010dbd8 sp=0xc00010dbc0 pc=0x67e308 compress/flate.(*decompressor).Read(0xc00015e008, {0xc00017c000, 0x1000, 0x0?}) /usr/local/go/src/compress/flate/inflate.go:348 +0x5b fp=0xc00010dc08 sp=0xc00010dbd8 pc=0x67e51b github.com/google/syzkaller/pkg/rpctype.(*flateConn).Read(0xc000116160?, {0xc00017c000?, 0xb54a20?, 0xc0004fd130?}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:145 +0x22 fp=0xc00010dc38 sp=0xc00010dc08 pc=0xa36c82 bufio.(*Reader).Read(0xc00008d0e0, {0xc00056c040, 0x1, 0xc00010dd68?}) /usr/local/go/src/bufio/bufio.go:241 +0x197 fp=0xc00010dc70 sp=0xc00010dc38 pc=0x6670d7 io.ReadAtLeast({0xd1d8c0, 0xc00008d0e0}, {0xc00056c040, 0x1, 0x9}, 0x1) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc00010dcb8 sp=0xc00010dc70 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 encoding/gob.decodeUintReader({0xd1d8c0, 0xc00008d0e0}, {0xc00056c040, 0x9, 0x9}) /usr/local/go/src/encoding/gob/decode.go:116 +0x51 fp=0xc00010dd10 sp=0xc00010dcb8 pc=0x9ad811 encoding/gob.(*Decoder).recvMessage(0xc00036e080) /usr/local/go/src/encoding/gob/decoder.go:82 +0x33 fp=0xc00010dd48 sp=0xc00010dd10 pc=0x9b7153 encoding/gob.(*Decoder).decodeTypeSequence(0xc00036e080, 0x0) /usr/local/go/src/encoding/gob/decoder.go:148 +0x47 fp=0xc00010dd78 sp=0xc00010dd48 pc=0x9b74c7 encoding/gob.(*Decoder).DecodeValue(0xc00036e080, {0xa8cf60?, 0xc0002e8210?, 0xc000063008?}) /usr/local/go/src/encoding/gob/decoder.go:227 +0x16e fp=0xc00010ddf8 sp=0xc00010dd78 pc=0x9b790e encoding/gob.(*Decoder).Decode(0xc00036e080, {0xa8cf60?, 0xc0002e8210?}) /usr/local/go/src/encoding/gob/decoder.go:204 +0x12f fp=0xc00010de50 sp=0xc00010ddf8 pc=0x9b774f net/rpc.(*gobClientCodec).ReadResponseHeader(0xaeee60?, 0xa89660?) /usr/local/go/src/net/rpc/client.go:228 +0x25 fp=0xc00010de78 sp=0xc00010de50 pc=0x9cb025 net/rpc.(*Client).input(0xc00008d1a0) /usr/local/go/src/net/rpc/client.go:109 +0x9f fp=0xc00010dfc8 sp=0xc00010de78 pc=0x9ca1bf net/rpc.NewClientWithCodec.gowrap1() /usr/local/go/src/net/rpc/client.go:206 +0x25 fp=0xc00010dfe0 sp=0xc00010dfc8 pc=0x9caf05 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00010dfe8 sp=0xc00010dfe0 pc=0x476dc1 created by net/rpc.NewClientWithCodec in goroutine 1 /usr/local/go/src/net/rpc/client.go:206 +0xb6 goroutine 38 gp=0xc000119340 m=nil [IO wait]: runtime.gopark(0x1d?, 0xc0007c0220?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00088f950 sp=0xc00088f930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00088f988 sp=0xc00088f950 pc=0x439097 internal/poll.runtime_pollWait(0x2eb30adb0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00088f9a8 sp=0xc00088f988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc000458660?, 0xc0007c0220?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00088f9d0 sp=0xc00088f9a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000458660, {0xc0007c0220, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00088fa68 sp=0xc00088f9d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000060b38, {0xc0007c0220?, 0xc00088fae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00088faa8 sp=0xc00088fa68 pc=0x4ed0d2 io.ReadAtLeast({0xd1d660, 0xc000060b38}, {0xc0007c0220, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc00088faf0 sp=0xc00088faa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0004e4b60, 0x23c678000?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:818 +0x547 fp=0xc00088fca8 sp=0xc00088faf0 pc=0x9fc5a7 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc000216fc0, 0xc00088fee0, 0xc0003fef40) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:280 +0x11e fp=0xc00088fd48 sp=0xc00088fca8 pc=0x9f859e main.(*Proc).executeRaw(0xc0001af5e0, 0xc00088fee0, 0xc0003fef40) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0xc5 fp=0xc00088fe88 sp=0xc00088fd48 pc=0xa3cb25 main.(*Proc).loop(0xc0001af5e0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:64 +0x148 fp=0xc00088ffc8 sp=0xc00088fe88 pc=0xa3c648 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:257 +0x25 fp=0xc00088ffe0 sp=0xc00088ffc8 pc=0xa3a1e5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00088ffe8 sp=0xc00088ffe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:257 +0x118a goroutine 39 gp=0xc000119880 m=nil [IO wait]: runtime.gopark(0x1c?, 0xc000891370?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00081f950 sp=0xc00081f930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00081f988 sp=0xc00081f950 pc=0x439097 internal/poll.runtime_pollWait(0x2d867ed88, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00081f9a8 sp=0xc00081f988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0002dd140?, 0xc000891370?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00081f9d0 sp=0xc00081f9a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0002dd140, {0xc000891370, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00081fa68 sp=0xc00081f9d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0720, {0xc000891370?, 0xc00081fae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00081faa8 sp=0xc00081fa68 pc=0x4ed0d2 io.ReadAtLeast({0xd1d660, 0xc0000a0720}, {0xc000891370, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc00081faf0 sp=0xc00081faa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0004e4460, 0x2559f8000?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:818 +0x547 fp=0xc00081fca8 sp=0xc00081faf0 pc=0x9fc5a7 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc0002170e0, 0xc00081fee0, 0xc000831780) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:280 +0x11e fp=0xc00081fd48 sp=0xc00081fca8 pc=0x9f859e main.(*Proc).executeRaw(0xc0001af620, 0xc00081fee0, 0xc000831780) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0xc5 fp=0xc00081fe88 sp=0xc00081fd48 pc=0xa3cb25 main.(*Proc).loop(0xc0001af620) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:64 +0x148 fp=0xc00081ffc8 sp=0xc00081fe88 pc=0xa3c648 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:257 +0x25 fp=0xc00081ffe0 sp=0xc00081ffc8 pc=0xa3a1e5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00081ffe8 sp=0xc00081ffe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:257 +0x118a goroutine 40 gp=0xc000119a40 m=nil [IO wait]: runtime.gopark(0x26?, 0xc0008a3350?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000107950 sp=0xc000107930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000107988 sp=0xc000107950 pc=0x439097 internal/poll.runtime_pollWait(0x2e2093fc8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0001079a8 sp=0xc000107988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0007f8420?, 0xc0008a3350?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0001079d0 sp=0xc0001079a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0007f8420, {0xc0008a3350, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000107a68 sp=0xc0001079d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000603a8, {0xc0008a3350?, 0xc000107ae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000107aa8 sp=0xc000107a68 pc=0x4ed0d2 io.ReadAtLeast({0xd1d660, 0xc0000603a8}, {0xc0008a3350, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000107af0 sp=0xc000107aa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0004e4070, 0x258701000?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:818 +0x547 fp=0xc000107ca8 sp=0xc000107af0 pc=0x9fc5a7 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc000217200, 0xc000107ee0, 0xc000653b40) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:280 +0x11e fp=0xc000107d48 sp=0xc000107ca8 pc=0x9f859e main.(*Proc).executeRaw(0xc0001af660, 0xc000107ee0, 0xc000653b40) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0xc5 fp=0xc000107e88 sp=0xc000107d48 pc=0xa3cb25 main.(*Proc).loop(0xc0001af660) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:64 +0x148 fp=0xc000107fc8 sp=0xc000107e88 pc=0xa3c648 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:257 +0x25 fp=0xc000107fe0 sp=0xc000107fc8 pc=0xa3a1e5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000107fe8 sp=0xc000107fe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:257 +0x118a goroutine 12441 gp=0xc000351500 m=nil [IO wait]: runtime.gopark(0xf?, 0xc000a0605a?, 0xa6?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000173600 sp=0xc0001735e0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000173638 sp=0xc000173600 pc=0x439097 internal/poll.runtime_pollWait(0x2eb30aea8, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000173658 sp=0xc000173638 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0002dd020?, 0xc000a0605a?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000173680 sp=0xc000173658 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0002dd020, {0xc000a0605a, 0x1ffa6, 0x1ffa6}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000173718 sp=0xc000173680 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a06e0, {0xc000a0605a?, 0xc00035c000?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000173758 sp=0xc000173718 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc0004e4460) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:661 +0x7a fp=0xc0001737c8 sp=0xc000173758 pc=0x9fb6da github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:676 +0x24 fp=0xc0001737e0 sp=0xc0001737c8 pc=0x9fb624 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0001737e8 sp=0xc0001737e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 39 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:655 +0x9da goroutine 13089 gp=0xc000351880 m=nil [select]: runtime.gopark(0xc00016e7b0?, 0x2?, 0x56?, 0xfc?, 0xc00016e78c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00016e638 sp=0xc00016e618 pc=0x43f7ce runtime.selectgo(0xc00016e7b0, 0xc00016e788, 0xc0002f3c08?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00016e758 sp=0xc00016e638 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:803 +0x77 fp=0xc00016e7e0 sp=0xc00016e758 pc=0x9fccd7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00016e7e8 sp=0xc00016e7e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 56 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:801 +0x22b goroutine 56 gp=0xc0002c0fc0 m=nil [IO wait]: runtime.gopark(0x1f?, 0xc0008a3e40?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00088d950 sp=0xc00088d930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00088d988 sp=0xc00088d950 pc=0x439097 internal/poll.runtime_pollWait(0x2eb30ba48, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00088d9a8 sp=0xc00088d988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc00096f260?, 0xc0008a3e40?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00088d9d0 sp=0xc00088d9a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00096f260, {0xc0008a3e40, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00088da68 sp=0xc00088d9d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0770, {0xc0008a3e40?, 0xc00088dae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00088daa8 sp=0xc00088da68 pc=0x4ed0d2 io.ReadAtLeast({0xd1d660, 0xc0000a0770}, {0xc0008a3e40, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc00088daf0 sp=0xc00088daa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0004e4770, 0x20ab14000?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:818 +0x547 fp=0xc00088dca8 sp=0xc00088daf0 pc=0x9fc5a7 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc000372120, 0xc00088dee0, 0xc00079c440) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:280 +0x11e fp=0xc00088dd48 sp=0xc00088dca8 pc=0x9f859e main.(*Proc).executeRaw(0xc0001b00e0, 0xc00088dee0, 0xc00079c440) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0xc5 fp=0xc00088de88 sp=0xc00088dd48 pc=0xa3cb25 main.(*Proc).loop(0xc0001b00e0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:64 +0x148 fp=0xc00088dfc8 sp=0xc00088de88 pc=0xa3c648 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:257 +0x25 fp=0xc00088dfe0 sp=0xc00088dfc8 pc=0xa3a1e5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00088dfe8 sp=0xc00088dfe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:257 +0x118a goroutine 13073 gp=0xc000351a40 m=nil [select]: runtime.gopark(0xc00087a7b0?, 0x2?, 0xd0?, 0xa6?, 0xc00087a78c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00087a638 sp=0xc00087a618 pc=0x43f7ce runtime.selectgo(0xc00087a7b0, 0xc00087a788, 0xe9?, 0x0, 0x10000?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00087a758 sp=0xc00087a638 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:803 +0x77 fp=0xc00087a7e0 sp=0xc00087a758 pc=0x9fccd7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00087a7e8 sp=0xc00087a7e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 38 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:801 +0x22b goroutine 57 gp=0xc0002c16c0 m=nil [IO wait]: runtime.gopark(0x1b?, 0xc0008a2f20?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00010b950 sp=0xc00010b930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00010b988 sp=0xc00010b950 pc=0x439097 internal/poll.runtime_pollWait(0x2e2093af0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00010b9a8 sp=0xc00010b988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0007d5da0?, 0xc0008a2f20?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00010b9d0 sp=0xc00010b9a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0007d5da0, {0xc0008a2f20, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00010ba68 sp=0xc00010b9d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000607f8, {0xc0008a2f20?, 0xc00010bae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00010baa8 sp=0xc00010ba68 pc=0x4ed0d2 io.ReadAtLeast({0xd1d660, 0xc0000607f8}, {0xc0008a2f20, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc00010baf0 sp=0xc00010baa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0002c6540, 0x2a7ffe000?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:818 +0x547 fp=0xc00010bca8 sp=0xc00010baf0 pc=0x9fc5a7 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc000372630, 0xc00010bee0, 0xc0003e25c0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:280 +0x11e fp=0xc00010bd48 sp=0xc00010bca8 pc=0x9f859e main.(*Proc).executeRaw(0xc0001b0120, 0xc00010bee0, 0xc0003e25c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0xc5 fp=0xc00010be88 sp=0xc00010bd48 pc=0xa3cb25 main.(*Proc).loop(0xc0001b0120) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:64 +0x148 fp=0xc00010bfc8 sp=0xc00010be88 pc=0xa3c648 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:257 +0x25 fp=0xc00010bfe0 sp=0xc00010bfc8 pc=0xa3a1e5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00010bfe8 sp=0xc00010bfe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:257 +0x118a goroutine 11967 gp=0xc0002c1880 m=nil [IO wait, 3 minutes]: runtime.gopark(0xb?, 0xc000980035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000737e00 sp=0xc000737de0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000737e38 sp=0xc000737e00 pc=0x439097 internal/poll.runtime_pollWait(0x2e2093618, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000737e58 sp=0xc000737e38 pc=0x471345 internal/poll.(*pollDesc).wait(0xc000458540?, 0xc000980035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000737e80 sp=0xc000737e58 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000458540, {0xc000980035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000737f18 sp=0xc000737e80 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000060b28, {0xc000980035?, 0xe9?, 0xc000737fb8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000737f58 sp=0xc000737f18 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc0004e4b60) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:661 +0x7a fp=0xc000737fc8 sp=0xc000737f58 pc=0x9fb6da github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:676 +0x24 fp=0xc000737fe0 sp=0xc000737fc8 pc=0x9fb624 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000737fe8 sp=0xc000737fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 38 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:655 +0x9da goroutine 60 gp=0xc0002c1c00 m=nil [IO wait]: runtime.gopark(0x1e?, 0xc0002f3790?, 0xc?, 0x0?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000839950 sp=0xc000839930 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000839988 sp=0xc000839950 pc=0x439097 internal/poll.runtime_pollWait(0x2e2093ed0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc0008399a8 sp=0xc000839988 pc=0x471345 internal/poll.(*pollDesc).wait(0xc00096faa0?, 0xc0002f3790?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc0008399d0 sp=0xc0008399a8 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00096faa0, {0xc0002f3790, 0xc, 0xc}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000839a68 sp=0xc0008399d0 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000060840, {0xc0002f3790?, 0xc000839ae0?, 0x411ae5?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000839aa8 sp=0xc000839a68 pc=0x4ed0d2 io.ReadAtLeast({0xd1d660, 0xc000060840}, {0xc0002f3790, 0xc, 0xc}, 0xc) /usr/local/go/src/io/io.go:335 +0x90 fp=0xc000839af0 sp=0xc000839aa8 pc=0x4bf970 io.ReadFull(...) /usr/local/go/src/io/io.go:354 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0002c65b0, 0x28f986000?, {0x0, 0x0, 0x0}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:818 +0x547 fp=0xc000839ca8 sp=0xc000839af0 pc=0x9fc5a7 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc000372750, 0xc000839ee0, 0xc000656d00) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:280 +0x11e fp=0xc000839d48 sp=0xc000839ca8 pc=0x9f859e main.(*Proc).executeRaw(0xc0001b0180, 0xc000839ee0, 0xc000656d00) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0xc5 fp=0xc000839e88 sp=0xc000839d48 pc=0xa3cb25 main.(*Proc).loop(0xc0001b0180) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:64 +0x148 fp=0xc000839fc8 sp=0xc000839e88 pc=0xa3c648 main.main.gowrap1() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:257 +0x25 fp=0xc000839fe0 sp=0xc000839fc8 pc=0xa3a1e5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000839fe8 sp=0xc000839fe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:257 +0x118a goroutine 12215 gp=0xc000570380 m=nil [IO wait, 3 minutes]: runtime.gopark(0x16?, 0xc0009a0035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00016c600 sp=0xc00016c5e0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00016c638 sp=0xc00016c600 pc=0x439097 internal/poll.runtime_pollWait(0x2eb30b098, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00016c658 sp=0xc00016c638 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0007d43c0?, 0xc0009a0035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00016c680 sp=0xc00016c658 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0007d43c0, {0xc0009a0035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00016c718 sp=0xc00016c680 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a05f0, {0xc0009a0035?, 0xc00035c128?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00016c758 sp=0xc00016c718 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc0004e45b0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:661 +0x7a fp=0xc00016c7c8 sp=0xc00016c758 pc=0x9fb6da github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:676 +0x24 fp=0xc00016c7e0 sp=0xc00016c7c8 pc=0x9fb624 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00016c7e8 sp=0xc00016c7e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 51 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:655 +0x9da goroutine 64 gp=0xc000570700 m=nil [chan receive]: runtime.gopark(0xc000063008?, 0x2f30?, 0x0?, 0x0?, 0xc00008d1d8?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00081b998 sp=0xc00081b978 pc=0x43f7ce runtime.chanrecv(0xc0007f8c00, 0xc00081bab0, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x3bf fp=0xc00081ba10 sp=0xc00081b998 pc=0x40a29f runtime.chanrecv1(0xc00008d1a0?, 0xc18bb7?) /usr/local/go/src/runtime/chan.go:442 +0x12 fp=0xc00081ba38 sp=0xc00081ba10 pc=0x409eb2 net/rpc.(*Client).Call(...) /usr/local/go/src/net/rpc/client.go:321 github.com/google/syzkaller/pkg/rpctype.(*RPCClient).Call(0x0?, {0xc18bb7, 0x14}, {0xa89620, 0xc0004a9340}, {0xa89660, 0xc000843c20}) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:110 +0x17c fp=0xc00081bad0 sp=0xc00081ba38 pc=0xa3681c main.(*FuzzerTool).exchangeDataCall(0xc000498000, 0x1, {0xc00081bf70, 0x1, 0xb35c80?}, 0x1fabdf99) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:338 +0x2eb fp=0xc00081bdc8 sp=0xc00081bad0 pc=0xa3accb main.(*FuzzerTool).exchangeDataWorker(0xc000498000) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:376 +0x89 fp=0xc00081bfc8 sp=0xc00081bdc8 pc=0xa3b0e9 main.main.gowrap2() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x25 fp=0xc00081bfe0 sp=0xc00081bfc8 pc=0xa3a185 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00081bfe8 sp=0xc00081bfe0 pc=0x476dc1 created by main.main in goroutine 1 /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x133f goroutine 12442 gp=0xc000351dc0 m=0 mp=0x138d560 [syscall, 2 minutes]: syscall.syscall6(0x4c9740, 0x177e1, 0xc000738eb4, 0x0, 0xc00009c6c0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc000738dd0 sp=0xc000738db0 pc=0x473c35 syscall.syscall6(0x3cb?, 0x1ea25644?, 0x10000738e70?, 0x28f8c6688?, 0x90?, 0x2ce6865b8?, 0x90?) :1 +0x2f fp=0xc000738e30 sp=0xc000738dd0 pc=0x47984f syscall.wait4(0xc000738eb8?, 0x411ae5?, 0x90?, 0xbe4f60?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000738e90 sp=0xc000738e30 pc=0x4c5fa5 syscall.Wait4(0xc000738f38?, 0xc000738eec, 0xc000738f30?, 0x0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc000738ec8 sp=0xc000738e90 pc=0x4c36e5 os.(*Process).wait(0xc000096ed0) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000738f20 sp=0xc000738ec8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc00047cb00) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000738f80 sp=0xc000738f20 pc=0x759ca5 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc0004e4460) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:684 +0x2c fp=0xc000738fc8 sp=0xc000738f80 pc=0x9fb56c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:689 +0x24 fp=0xc000738fe0 sp=0xc000738fc8 pc=0x9fb504 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000738fe8 sp=0xc000738fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 39 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:683 +0xbde goroutine 12672 gp=0xc000571500 m=nil [IO wait, 1 minutes]: runtime.gopark(0x10?, 0xc00090005a?, 0xa6?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000793600 sp=0xc0007935e0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc000793638 sp=0xc000793600 pc=0x439097 internal/poll.runtime_pollWait(0x2e2093ce0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc000793658 sp=0xc000793638 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0007d5c80?, 0xc00090005a?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc000793680 sp=0xc000793658 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0007d5c80, {0xc00090005a, 0x1ffa6, 0x1ffa6}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc000793718 sp=0xc000793680 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000607e0, {0xc00090005a?, 0xe9?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc000793758 sp=0xc000793718 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc0002c6540) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:661 +0x7a fp=0xc0007937c8 sp=0xc000793758 pc=0x9fb6da github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:676 +0x24 fp=0xc0007937e0 sp=0xc0007937c8 pc=0x9fb624 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0007937e8 sp=0xc0007937e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 57 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:655 +0x9da goroutine 12365 gp=0xc0005716c0 m=nil [IO wait, 2 minutes]: runtime.gopark(0xd?, 0xc00092a035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00086f600 sp=0xc00086f5e0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00086f638 sp=0xc00086f600 pc=0x439097 internal/poll.runtime_pollWait(0x2eb30abc0, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00086f658 sp=0xc00086f638 pc=0x471345 internal/poll.(*pollDesc).wait(0xc00096f1a0?, 0xc00092a035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00086f680 sp=0xc00086f658 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00096f1a0, {0xc00092a035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00086f718 sp=0xc00086f680 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000a0750, {0xc00092a035?, 0xc0004390e0?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00086f758 sp=0xc00086f718 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc0004e4770) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:661 +0x7a fp=0xc00086f7c8 sp=0xc00086f758 pc=0x9fb6da github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:676 +0x24 fp=0xc00086f7e0 sp=0xc00086f7c8 pc=0x9fb624 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00086f7e8 sp=0xc00086f7e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 56 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:655 +0x9da goroutine 12366 gp=0xc000571dc0 m=14 mp=0xc0004fe008 [syscall, 2 minutes]: syscall.syscall6(0x4c9740, 0xd111, 0xc000873eb4, 0x0, 0xc000534630, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc000873dd0 sp=0xc000873db0 pc=0x473c35 syscall.syscall6(0x451786?, 0xc0004fa8c0?, 0x10000000002?, 0x23359a840?, 0x90?, 0x2ce686108?, 0x90?) :1 +0x2f fp=0xc000873e30 sp=0xc000873dd0 pc=0x47984f syscall.wait4(0xc000873eb8?, 0x411ae5?, 0x90?, 0xbe4f60?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000873e90 sp=0xc000873e30 pc=0x4c5fa5 syscall.Wait4(0xc00045b598?, 0xc000873eec, 0x3?, 0xc0004fa8c0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc000873ec8 sp=0xc000873e90 pc=0x4c36e5 os.(*Process).wait(0xc0004e2660) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000873f20 sp=0xc000873ec8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc00047c840) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000873f80 sp=0xc000873f20 pc=0x759ca5 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc0004e4770) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:684 +0x2c fp=0xc000873fc8 sp=0xc000873f80 pc=0x9fb56c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:689 +0x24 fp=0xc000873fe0 sp=0xc000873fc8 pc=0x9fb504 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000873fe8 sp=0xc000873fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 56 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:683 +0xbde goroutine 13072 gp=0xc0004fb340 m=nil [select]: runtime.gopark(0xc00087b7b0?, 0x2?, 0xd0?, 0xb6?, 0xc00087b78c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00087b638 sp=0xc00087b618 pc=0x43f7ce runtime.selectgo(0xc00087b7b0, 0xc00087b788, 0xc0003ec008?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00087b758 sp=0xc00087b638 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:803 +0x77 fp=0xc00087b7e0 sp=0xc00087b758 pc=0x9fccd7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00087b7e8 sp=0xc00087b7e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 40 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:801 +0x22b goroutine 11968 gp=0xc0004fb500 m=13 mp=0xc000539008 [syscall, 3 minutes]: syscall.syscall6(0x4c9740, 0x1373, 0xc000871eb4, 0x0, 0xc0005345a0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc000871dd0 sp=0xc000871db0 pc=0x473c35 syscall.syscall6(0x451786?, 0xc0004fb500?, 0x10000000002?, 0x23359a840?, 0x90?, 0x2ce686108?, 0x90?) :1 +0x2f fp=0xc000871e30 sp=0xc000871dd0 pc=0x47984f syscall.wait4(0xc000871eb8?, 0x411ae5?, 0x90?, 0xbe4f60?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000871e90 sp=0xc000871e30 pc=0x4c5fa5 syscall.Wait4(0xc0007b7e58?, 0xc000871eec, 0x3?, 0xc0004fb500?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc000871ec8 sp=0xc000871e90 pc=0x4c36e5 os.(*Process).wait(0xc0004e2900) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000871f20 sp=0xc000871ec8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc00047c6e0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000871f80 sp=0xc000871f20 pc=0x759ca5 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc0004e4b60) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:684 +0x2c fp=0xc000871fc8 sp=0xc000871f80 pc=0x9fb56c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:689 +0x24 fp=0xc000871fe0 sp=0xc000871fc8 pc=0x9fb504 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000871fe8 sp=0xc000871fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 38 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:683 +0xbde goroutine 12557 gp=0xc0004ca380 m=15 mp=0xc000539808 [syscall, 2 minutes]: syscall.syscall6(0x4c9740, 0x17f6, 0xc00078d6b4, 0x0, 0xc0005341b0, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc00078d5d0 sp=0xc00078d5b0 pc=0x473c35 syscall.syscall6(0x451786?, 0xc0004cb6c0?, 0x10000000002?, 0x23359a840?, 0x90?, 0x2ce6865b8?, 0x90?) :1 +0x2f fp=0xc00078d630 sp=0xc00078d5d0 pc=0x47984f syscall.wait4(0xc00078d6b8?, 0x411ae5?, 0x90?, 0xbe4f60?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc00078d690 sp=0xc00078d630 pc=0x4c5fa5 syscall.Wait4(0xc0004c2f08?, 0xc00078d6ec, 0x3?, 0xc0004cb6c0?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc00078d6c8 sp=0xc00078d690 pc=0x4c36e5 os.(*Process).wait(0xc000096960) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc00078d720 sp=0xc00078d6c8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc00047c420) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc00078d780 sp=0xc00078d720 pc=0x759ca5 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc0004e4070) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:684 +0x2c fp=0xc00078d7c8 sp=0xc00078d780 pc=0x9fb56c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:689 +0x24 fp=0xc00078d7e0 sp=0xc00078d7c8 pc=0x9fb504 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00078d7e8 sp=0xc00078d7e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 40 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:683 +0xbde goroutine 12556 gp=0xc000928700 m=nil [IO wait, 1 minutes]: runtime.gopark(0x17?, 0xc000a2605a?, 0xa6?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00086e600 sp=0xc00086e5e0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00086e638 sp=0xc00086e600 pc=0x439097 internal/poll.runtime_pollWait(0x2d867ef78, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00086e658 sp=0xc00086e638 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0007f8360?, 0xc000a2605a?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00086e680 sp=0xc00086e658 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0007f8360, {0xc000a2605a, 0x1ffa6, 0x1ffa6}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00086e718 sp=0xc00086e680 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc000060368, {0xc000a2605a?, 0xe9?, 0xc00086e7b8?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00086e758 sp=0xc00086e718 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc0004e4070) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:661 +0x7a fp=0xc00086e7c8 sp=0xc00086e758 pc=0x9fb6da github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:676 +0x24 fp=0xc00086e7e0 sp=0xc00086e7c8 pc=0x9fb624 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00086e7e8 sp=0xc00086e7e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 40 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:655 +0x9da goroutine 12689 gp=0xc0004ca000 m=9 mp=0xc0004b9808 [syscall, 1 minutes]: syscall.syscall6(0x4c9740, 0x512e, 0xc00078e6b4, 0x0, 0xc00009c750, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc00078e5d0 sp=0xc00078e5b0 pc=0x473c35 syscall.syscall6(0x451786?, 0xc0004ca000?, 0x10000000002?, 0x28f8c6688?, 0x90?, 0x2ce6865b8?, 0x90?) :1 +0x2f fp=0xc00078e630 sp=0xc00078e5d0 pc=0x47984f syscall.wait4(0xc00078e6b8?, 0x411ae5?, 0x90?, 0xbe4f60?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc00078e690 sp=0xc00078e630 pc=0x4c5fa5 syscall.Wait4(0xc000748788?, 0xc00078e6ec, 0x3?, 0xc0004ca000?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc00078e6c8 sp=0xc00078e690 pc=0x4c36e5 os.(*Process).wait(0xc000096c60) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc00078e720 sp=0xc00078e6c8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc00047c2c0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc00078e780 sp=0xc00078e720 pc=0x759ca5 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc0002c6540) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:684 +0x2c fp=0xc00078e7c8 sp=0xc00078e780 pc=0x9fb56c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:689 +0x24 fp=0xc00078e7e0 sp=0xc00078e7c8 pc=0x9fb504 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00078e7e8 sp=0xc00078e7e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 57 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:683 +0xbde goroutine 13091 gp=0xc000929340 m=nil [select]: runtime.gopark(0xc00087cfb0?, 0x2?, 0xd0?, 0xce?, 0xc00087cf8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00087ce38 sp=0xc00087ce18 pc=0x43f7ce runtime.selectgo(0xc00087cfb0, 0xc00087cf88, 0xc000514460?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc00087cf58 sp=0xc00087ce38 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:803 +0x77 fp=0xc00087cfe0 sp=0xc00087cf58 pc=0x9fccd7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00087cfe8 sp=0xc00087cfe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 51 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:801 +0x22b goroutine 13076 gp=0xc000928a80 m=nil [select]: runtime.gopark(0xc0007367b0?, 0x2?, 0xd0?, 0x66?, 0xc00073678c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000736638 sp=0xc000736618 pc=0x43f7ce runtime.selectgo(0xc0007367b0, 0xc000736788, 0xc000515628?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000736758 sp=0xc000736638 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:803 +0x77 fp=0xc0007367e0 sp=0xc000736758 pc=0x9fccd7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0007367e8 sp=0xc0007367e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 57 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:801 +0x22b goroutine 13062 gp=0xc0009296c0 m=nil [select]: runtime.gopark(0xc000879fb0?, 0x2?, 0xd0?, 0x9e?, 0xc000879f8c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000879e38 sp=0xc000879e18 pc=0x43f7ce runtime.selectgo(0xc000879fb0, 0xc000879f88, 0xc000468968?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000879f58 sp=0xc000879e38 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:803 +0x77 fp=0xc000879fe0 sp=0xc000879f58 pc=0x9fccd7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000879fe8 sp=0xc000879fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 39 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:801 +0x22b goroutine 12875 gp=0xc0004cb180 m=nil [IO wait]: runtime.gopark(0x15?, 0xc0009e6035?, 0xcb?, 0xff?, 0xffffffffffffffff?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc00016d600 sp=0xc00016d5e0 pc=0x43f7ce runtime.netpollblock(0x4c8265?, 0x4088c6?, 0x0?) /usr/local/go/src/runtime/netpoll.go:573 +0xf7 fp=0xc00016d638 sp=0xc00016d600 pc=0x439097 internal/poll.runtime_pollWait(0x2eb30b760, 0x72) /usr/local/go/src/runtime/netpoll.go:345 +0x85 fp=0xc00016d658 sp=0xc00016d638 pc=0x471345 internal/poll.(*pollDesc).wait(0xc0007d4f60?, 0xc0009e6035?, 0x1) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x27 fp=0xc00016d680 sp=0xc00016d658 pc=0x4e1b27 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0007d4f60, {0xc0009e6035, 0x1ffcb, 0x1ffcb}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x27a fp=0xc00016d718 sp=0xc00016d680 pc=0x4e2e1a os.(*File).read(...) /usr/local/go/src/os/file_posix.go:29 os.(*File).Read(0xc0000607c0, {0xc0009e6035?, 0xe9?, 0x0?}) /usr/local/go/src/os/file.go:118 +0x52 fp=0xc00016d758 sp=0xc00016d718 pc=0x4ed0d2 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc0004e43f0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:661 +0x7a fp=0xc00016d7c8 sp=0xc00016d758 pc=0x9fb6da github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap4() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:676 +0x24 fp=0xc00016d7e0 sp=0xc00016d7c8 pc=0x9fb624 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00016d7e8 sp=0xc00016d7e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 63 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:655 +0x9da goroutine 12752 gp=0xc0004cae00 m=nil [runnable]: syscall.syscall6(0x4c9740, 0xc48d, 0xc000791eb4, 0x0, 0xc000534120, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc000791dd0 sp=0xc000791db0 pc=0x473c35 syscall.syscall6(0x40998c?, 0xc0004cae00?, 0x10000000000?, 0x23359a840?, 0x90?, 0x2ce686108?, 0x90?) :1 +0x2f fp=0xc000791e30 sp=0xc000791dd0 pc=0x47984f syscall.wait4(0xc000791eb8?, 0x411ae5?, 0x90?, 0xbe4f60?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc000791e90 sp=0xc000791e30 pc=0x4c5fa5 syscall.Wait4(0x40fc56?, 0xc000791eec, 0x3?, 0xc0004cae00?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc000791ec8 sp=0xc000791e90 pc=0x4c36e5 os.(*Process).wait(0xc000096c30) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc000791f20 sp=0xc000791ec8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc00047cc60) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc000791f80 sp=0xc000791f20 pc=0x759ca5 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc0002c65b0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:684 +0x2c fp=0xc000791fc8 sp=0xc000791f80 pc=0x9fb56c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:689 +0x24 fp=0xc000791fe0 sp=0xc000791fc8 pc=0x9fb504 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000791fe8 sp=0xc000791fe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 60 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:683 +0xbde goroutine 13070 gp=0xc0004cb6c0 m=nil [select]: runtime.gopark(0xc0008707b0?, 0x2?, 0xd0?, 0x6?, 0xc00087078c?) /usr/local/go/src/runtime/proc.go:402 +0xce fp=0xc000870638 sp=0xc000870618 pc=0x43f7ce runtime.selectgo(0xc0008707b0, 0xc000870788, 0xc0000ad238?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x725 fp=0xc000870758 sp=0xc000870638 pc=0x451285 github.com/google/syzkaller/pkg/ipc.(*command).exec.func1() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:803 +0x77 fp=0xc0008707e0 sp=0xc000870758 pc=0x9fccd7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0008707e8 sp=0xc0008707e0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.(*command).exec in goroutine 60 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:801 +0x22b goroutine 12216 gp=0xc000814700 m=7 mp=0xc0004b9008 [syscall, 3 minutes]: syscall.syscall6(0x4c9740, 0x7808, 0xc00087aeb4, 0x0, 0xc00009ca20, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc00087add0 sp=0xc00087adb0 pc=0x473c35 syscall.syscall6(0x0?, 0x0?, 0x10000000000?, 0x28f8c6688?, 0x90?, 0x2ce6865b8?, 0x90?) :1 +0x2f fp=0xc00087ae30 sp=0xc00087add0 pc=0x47984f syscall.wait4(0xc00087aeb8?, 0x411ae5?, 0x90?, 0xbe4f60?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc00087ae90 sp=0xc00087ae30 pc=0x4c5fa5 syscall.Wait4(0x40fc56?, 0xc00087aeec, 0x2eb30b478?, 0xc000814700?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc00087aec8 sp=0xc00087ae90 pc=0x4c36e5 os.(*Process).wait(0xc0004e2690) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc00087af20 sp=0xc00087aec8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc00047c580) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc00087af80 sp=0xc00087af20 pc=0x759ca5 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc0004e45b0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:684 +0x2c fp=0xc00087afc8 sp=0xc00087af80 pc=0x9fb56c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:689 +0x24 fp=0xc00087afe0 sp=0xc00087afc8 pc=0x9fb504 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00087afe8 sp=0xc00087afe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 51 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:683 +0xbde goroutine 12876 gp=0xc000814c40 m=6 mp=0xc00055e808 [syscall]: syscall.syscall6(0x4c9740, 0x13f11, 0xc00063beb4, 0x0, 0xc00009c870, 0x0, 0x0) /usr/local/go/src/runtime/sys_openbsd3.go:46 +0x35 fp=0xc00063bdd0 sp=0xc00063bdb0 pc=0x473c35 syscall.syscall6(0x451786?, 0xc000814c40?, 0x10000000002?, 0x28f8c6688?, 0x90?, 0x2ce686108?, 0x90?) :1 +0x2f fp=0xc00063be30 sp=0xc00063bdd0 pc=0x47984f syscall.wait4(0xc00063beb8?, 0x411ae5?, 0x90?, 0xbe4f60?) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:43 +0x45 fp=0xc00063be90 sp=0xc00063be30 pc=0x4c5fa5 syscall.Wait4(0xc0003eb818?, 0xc00063beec, 0x3?, 0xc000814c40?) /usr/local/go/src/syscall/syscall_bsd.go:144 +0x25 fp=0xc00063bec8 sp=0xc00063be90 pc=0x4c36e5 os.(*Process).wait(0xc000096d50) /usr/local/go/src/os/exec_unix.go:43 +0x6d fp=0xc00063bf20 sp=0xc00063bec8 pc=0x4ec5ad os.(*Process).Wait(...) /usr/local/go/src/os/exec.go:134 os/exec.(*Cmd).Wait(0xc0002214a0) /usr/local/go/src/os/exec/exec.go:897 +0x45 fp=0xc00063bf80 sp=0xc00063bf20 pc=0x759ca5 github.com/google/syzkaller/pkg/ipc.makeCommand.func3(0xc0004e43f0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:684 +0x2c fp=0xc00063bfc8 sp=0xc00063bf80 pc=0x9fb56c github.com/google/syzkaller/pkg/ipc.makeCommand.gowrap5() /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:689 +0x24 fp=0xc00063bfe0 sp=0xc00063bfc8 pc=0x9fb504 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00063bfe8 sp=0xc00063bfe0 pc=0x476dc1 created by github.com/google/syzkaller/pkg/ipc.makeCommand in goroutine 63 /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:683 +0xbde