last executing test programs: 3.63224329s ago: executing program 2 (id=970): mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x18) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460", 0x5, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = dup(r2) r4 = socket(0x18, 0x1, 0x0) getsockopt(r4, 0x29, 0x109, 0x0, 0x0) dup2(r3, r2) connect$unix(r3, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) writev(r2, &(0x7f00000004c0)=[{0x0}], 0x1) mkdir(0x0, 0x20) sysctl$vm(&(0x7f0000000040)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcbb3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d0", 0x54e}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77460a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) pwrite(r5, 0x0, 0x0, 0x8) flock(r5, 0x9) ioctl$TIOCSETA(r5, 0xc0504417, &(0x7f0000000740)={0x0, 0x7, 0x7, 0x8, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00`\x00', 0x88, 0x80000081}) syz_open_pts() syz_open_pts() recvmsg(r5, 0x0, 0x1801) 3.569951681s ago: executing program 0 (id=972): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x21, 0x0, 0x0, 0x8000001}, {0x5, 0x10, 0x2, 0x4}, {0x0, 0xf2, 0x7f, 0x3}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="6aab0d39fa8f01000a09ccc4640505d0c806871534a09c4a0000000000000000", 0x20}], 0x1, 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06ed2e96f9077efa29057e95cad9", &(0x7f0000000080)=0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = getuid() r2 = getuid() chown(&(0x7f0000000040)='./file0\x00', r2, 0xffffffffffffffff) setreuid(0xee00, r1) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) poll(&(0x7f00000001c0), 0x0, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x300, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x7ffffffd, 0x8}, {{r0}, 0xfffffffffffffffa, 0x4, 0x20000000, 0x81, 0x10001}], 0x6, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaa66f223bd0000000000000807"]) 3.569075644s ago: executing program 2 (id=973): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x1, 0x696510b9}) bind(r0, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 3.568051608s ago: executing program 7 (id=974): setreuid(0x0, 0xee01) getrlimit(0xbffd9d2c7b091ee2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000340)=[{0x45, 0x1, 0x1, 0x7f}, {0x35, 0x0, 0x2, 0x3eb}, {0x80, 0x1, 0x0, 0x3}, {0x7, 0x6, 0x0, 0x9}, {0x6, 0x0, 0x1, 0x9}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x10, &(0x7f0000000180)={0xffffffffffffffe8, 0x11}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) kevent(r1, &(0x7f0000000000), 0x724, 0x0, 0xd1c, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) close(r2) r4 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x1c9) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = socket(0x18, 0x3, 0x0) poll(&(0x7f00000000c0)=[{r5, 0x2}, {r3, 0x4}], 0x2, 0xc) ioctl$FIONREAD(r6, 0x8060693c, &(0x7f0000000100)) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xc8) ioctl$FIONBIO(r7, 0x82907003, &(0x7f0000000140)=0x3) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000000)=r4) ioctl$FIONREAD(r4, 0x8020697a, &(0x7f00000001c0)) 3.452844061s ago: executing program 1 (id=975): socket(0x18, 0x3, 0x9ef) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) readv(r0, &(0x7f0000001900)=[{&(0x7f0000000800)=""/213, 0xd5}, {&(0x7f0000000900)=""/4096, 0x1000}], 0x2) socket(0x18, 0x3, 0x9ef) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) (async) readv(r0, &(0x7f0000001900)=[{&(0x7f0000000800)=""/213, 0xd5}, {&(0x7f0000000900)=""/4096, 0x1000}], 0x2) (async) 3.429370308s ago: executing program 3 (id=977): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r1, 0xc0284416, &(0x7f0000000000)={0x80, 0x10, 0x741, 0x0, "97000000efffffff00", 0x900, 0x7}) (async) getrusage(0xffffffffffffffff, 0xffffffffffffffff) 3.427992478s ago: executing program 7 (id=978): syz_open_pts() (async) r0 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) socket(0x2, 0x1, 0x0) (async) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x9, './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r5 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r5, &(0x7f0000000000), 0x10) (async) write(r5, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e582", 0x170) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f0000000280)={0x0, 0x31, 0x0, 0x0, &(0x7f0000000180)=""/225, 0xe1}, 0x800) (async) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) r6 = getuid() setreuid(0x0, r6) setuid(r6) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) (async) r10 = semget(0x3, 0x2, 0x200) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x200, r6, r9, r8, r9, 0x1, 0x40}, 0x1, 0x3, r7, r7, 0xa, 0x2, 0xfffffffffffffffc, 0x6}) (async) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x109, 0x9}, 0xffffffffffffffff, 0x8, 0x4}) (async) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000003c0)={{0x7c22, r8, r9, 0x0, r9, 0xc7, 0xc}, 0xc, 0x7, 0x104000001001}) setreuid(r6, r8) ioctl$TIOCSTART(r0, 0x2000746e) 3.372774215s ago: executing program 3 (id=980): r0 = open(&(0x7f0000000200)='./file0/file0\x00', 0x400, 0x90) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x3, 0xfb) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r1) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x1, 0x24, 0x11, 0x1, 0x0, 0x0, 0x2, 0x20f1c}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000013c0)={0x3, &(0x7f0000000140)=[{0x2, 0x20, 0x7, 0xffffffff}, {0x9, 0x4, 0x20}, {0xffff, 0x9, 0xfc, 0x805}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) pread(0xffffffffffffffff, &(0x7f0000000100)="f2dcda5d43894443503275cfec6e3cdf6b923d34f4001b4258ff969429d4ca79848c928f241ae4a48d895e852e50258bd9654c2bff0f0000ad1aae0a62f2943abbec4de3a58429a964", 0x49, 0x8000) r4 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x48) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getgid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x6, 0x2, 0x0, 0x1}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0xfffffc01}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setregid(0x0, r6) fchown(r5, 0x0, r6) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) readv(r7, &(0x7f00000015c0), 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) r8 = fcntl$dupfd(r0, 0x0, r5) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 3.371337642s ago: executing program 7 (id=981): r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='.\x00', 0x10, 0x59) close(r1) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) dup(r1) kevent(r0, 0x0, 0x0, 0x0, 0x4, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) 3.275270168s ago: executing program 1 (id=982): r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r1 = dup(r0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0xc4) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)=']}\x00', &(0x7f0000000180)='/&\x00'], &(0x7f0000000200)) connect(r1, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') sendto(r1, &(0x7f0000000300)="a86e257a2e4fdb3703516b195e36a367039fb57364ae7cbce5d6866548378116590ae46cd90d1ae8e1b7200abdedce0b86f90abe40da4d5f571133779b536ea9559109fded54b66cc5320d670b0e411f8f70ead899d5e36174f7b3a63ae24ea0c6a7a6a0a970f7e64bca3d07bb51f98b", 0x70, 0x7, 0x0, 0x0) readlinkat(r1, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/163, 0xa3) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000480)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000004c0)={0x0, 0x0, 0x626e, 0x3, 0x3b}) r2 = open$dir(&(0x7f0000000500)='./file0\x00', 0x20, 0xac) unlinkat(r1, &(0x7f0000000540)='./file0\x00', 0xc) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000580)="bf6d6e3e64f619159db9ae", 0xb}, {&(0x7f00000005c0)="b0b00bc0b8218c6b26b9977bfa", 0xd}, {&(0x7f0000000600)="62f14f84c0822ece3f582a7b5cef72ac47d1f3dc", 0x14}], 0x3, 0x10) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000680), 0x800, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000006c0)) r4 = syz_open_pts() ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000740)={&(0x7f0000000700)='./file0\x00', r4, 0x1}) connect(r1, &(0x7f0000000780)=@in={0x2, 0x0}, 0xc) bind(r1, &(0x7f00000007c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000800)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000840)=0x9) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000880)={0x7, 0x5be5a95}) mknod(&(0x7f00000008c0)='./file0\x00', 0x4, 0x7) recvmmsg(r1, &(0x7f0000001c40)={&(0x7f0000001c00)={&(0x7f0000000900)=@un=@abs, 0x8, &(0x7f0000001ac0)=[{&(0x7f0000000940)=""/124, 0x7c}, {&(0x7f00000009c0)=""/234, 0xea}, {&(0x7f0000000ac0)=""/4096, 0x1000}], 0x3, &(0x7f0000001b00)=""/213, 0xd5}, 0x10001}, 0x10, 0x41, &(0x7f0000001c80)={0xc9a9, 0x5}) sendmsg(r1, &(0x7f0000002040)={&(0x7f0000001cc0)=@in6={0x18, 0x3, 0x33c}, 0xc, &(0x7f0000001d40)=[{&(0x7f0000001d00)="f4e1fbfd239a971e9de04dfda2bb43f60ec28014d85c500a032ec8e28527f7e63228c8b3cdb555ffffc991b861bc710b4b30e0b145bf7733129d", 0x3a}], 0x1, &(0x7f0000001d80)=[{0xb0, 0x1, 0x5cde, "a30b60de9d1bfcd82393758be77318a6465557b568729b874aae1639643baca8c4da445a5b7dadf0fdddafc1707034b37a6e2efc9d0b6a50900ed97622a6ea618dc4a6176c6b4d4b742108c402e637e4216bb1fc9f54e3937b9e68444c328b823bb03770c773a04450b5df9525bbfc1605a4fb86ca1bcd02fb0a7c492e461112f134976eafc018523fb1491c9176e853942ec41f0111720379d9cdc30ece3b81"}, {0x70, 0xffff, 0x9, "7872dc9c418f2000820744a44278400137a7d9a90d15101a1f8444496270aa8dac4937a6353bab02bc4490fd4877ff90837659d3423e91e66455718dbfcde2530ead07389f6812c731c46dbd4cd8fe56f22e9319e5610500458e4c8b9cda"}, {0xa8, 0x1, 0x6, "e875cbf7b11e607b4cabea46707f3cc1bad2c12e8e7da7583e4dbe480aad0ca1e5abdd5161ed20be0f67624e7d8d7ca5158833be5373a7cf714f948bc8df68617d55393773f8df48e8711fba5e81b5ddc965574b513253a3cf2c56a288bc710402b73063ba102edf18e8becaf44bb592572e5745c87a6779797df8ad8435f261fa61128b3e531039752799249ec8a0f204adc52fdca81e"}, {0x48, 0x1, 0xffffffff, "83f13d80a7d551d7c2a15c4882bf33046246a089352216460b1be3125bd87ce9f358eb39c66dfeeacc2198f67b3ed3135e"}, {0xb0, 0xffff, 0x1, "874e6fe1bb1f04034b0a7558cc1383e7a260a840f426894aae3771468d21e501fe43f268a5aaf6e0cf0e6e6b7f7b73cdcc977623f4e39a75fb43d2a65707df76aac61e17ed168c8f97206454d1ac3961622e4e4a6f7257ce8e1838e3e45b2afb2c6ceac93f1a703510968c54d3cfe43861a4d60d9231d8f2d29ce069dd3467034b4c96b65e5e35dd54b8eedea08959f37d6fb9e38ff43ac2965888"}], 0x2c0}, 0x405) writev(r2, &(0x7f00000022c0)=[{&(0x7f0000002080)="bf3352eea402a9c3", 0x8}, {&(0x7f00000020c0)="ba4c7fd02167fbbc3b83455f8cce7d230e92ddaa3544d4bd23fc9ebf407cb1529b0508b26e3ab756a1b4225ef3c9e76b33d7810436a6899d9bea05cbeeb2a03bc1f99b5d190c56ebfd7a26b099959c6c1b131e8e2aa84ef2e8ffc3477b8c0cacffa6bc90fdb27ac8c4396febba59c41d90c4c71a3daa46aeac36a83e57ce9ff2e1d84eb50b5d", 0x86}, {&(0x7f0000002180)="66715942de96e1545f407edfbc8e50dc5bd3d8679577578264c51fc3672e93d8bcfdf3a8b608797ce9b7b2a99d03d33f0b1122547012d800be1655b89e6691df535f66707af41fb79c7d72b157ee7b623caf96ca7476fd4502d8d680fa15cf6cc2b38d363e27fa908427ebc2777377edb29e4157b6fc5c8a", 0x78}, {&(0x7f0000002200)="52bd9cfcb746ef54db16fc17b211ee078c936bfe746be7ff6fbbad950ccd5dd2f5ebd72cec7b416739a8f62bcf94b28de8609bb2b8b44060b104035d93ccfb1fccd7998d4a611ae2740d28a0880798c6a89fd612bdbcc3a478dd0f0a8ec9325dbeed448076da3d43ee51dee3", 0x6c}, {&(0x7f0000002280)="0412bc", 0x3}], 0x5) accept(r1, &(0x7f0000002340)=@un=@abs, &(0x7f0000002380)=0x8) 3.274558853s ago: executing program 2 (id=983): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) recvmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x1842, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r4, 0x644c) 3.274040024s ago: executing program 3 (id=984): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x117, &(0x7f0000000400)={@broadcast, @local, [{[], {0x8100, 0x6, 0x1, 0x2}}], {@ipv4={0x800, {{0x17, 0x4, 0x0, 0x0, 0x105, 0x67, 0x2000, 0x6, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @empty=0xfe, {[@timestamp={0x44, 0x40, 0x1, 0x1, 0xa, [{[@broadcast], 0x4a81}, {[@loopback], 0x2}, {[], 0x6}, {[@rand_addr=0x83], 0x40}, {[], 0xffff2d35}, {[], 0x8000}, {[@empty], 0x7ff}, {[@multicast2], 0x8}, {[], 0x101}, {[], 0x2}]}, @ssrr={0x89, 0x7, 0x8, [@multicast2]}]}}, @udp={{0x3, 0x0, 0x8}, {"6808055a10045dde151d932836b1e76a223c9417fa63fac8330db8d62baf5f2fd1f99a3f4cf0f5ba17a970cbfac464986401250f195c31fba9ef8a31a4a784f5c7782b40b9e53d19eacec41060ff15260892de47b5d59c506204840b017ec1988688a6e2e967e8ee6ab1412c2111505f06eebb5cbfbb1af93709ccdca7cf39d380a421ee6286d5a9047fe0c0742d78a628f320e5d2213d4374cbe5a68977095091"}}}}}}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)) close(r0) sysctl$kern(&(0x7f0000003c80)={0x1, 0x26}, 0x2, &(0x7f0000003cc0)="b22af38f", &(0x7f0000003dc0)=0x4, &(0x7f0000003e00), 0x0) 3.171004334s ago: executing program 1 (id=986): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x4d, 0x1, 0xc, 0x7f}, {0x88, 0x1, 0x0, 0x1}, {0x60, 0x5, 0x3, 0x2}]}) (async) open(&(0x7f0000000080)='./file0\x00', 0x10, 0xe) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000000c0)) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x10, 0x2, 0x9) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r4, 0x80206916, &(0x7f00000001c0)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) utimes(0x0, &(0x7f0000001780)={{0xffff, 0x5}, {0x3, 0x9}}) (async) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) setrlimit(0xb4fe99e0a1b11cfe, &(0x7f0000000980)={0xb, 0xfffffffffffffffe}) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x5, 0x10, 0x2, 0x8}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d", 0x3}], 0x1, 0x40) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f9163471ac0058bc5491501d94d4e7db3fba9d7319c4a34b8e5f84cf71b59c7afec370", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x4, 0x0}) write(r1, &(0x7f0000000200)="d871811f000000e5c70080000000ad26a051bb1738e50cab42a0cb6670c2e13cb3201e954efebd89af711b320d5563202286bcd97a5831191a70efcb73c06cd5528a028fa85d1734ef3b1e63be8969f1c465f7ac6c05765b232a47e8073e767fdde9c6db3720453227c3deb2a8eecd52535d979d1f15165089a90633d4110dc81bb67b20d549e8c15c6e1bc5b8579fa1abffd459892dccfbae642b251ea0704611064d117249242248815e9353ee8e", 0xaf) (async) r7 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fcntl$lock(r7, 0xb, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) 3.040453016s ago: executing program 3 (id=988): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x0, 0x8000001, 0xffefbff6, 0x0, "0000ffffffffff9b752d0200", 0xfff, 0x7}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="7659aeb94832406f050635f0b67c483a24febaee7e5f3d48e6cb95bdcc0fc869e646ecfa588c53283c4dd3ed77706f3868cacea79983bdfb42d2706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4", 0x57}, {&(0x7f00000000c0)="00000000f18e1a645b909f9a3014", 0xe}], 0x2) syz_open_pts() r1 = semget(0x0, 0x1, 0x281) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) semctl$SETVAL(r1, 0x0, 0x8, 0x0) r2 = msgget(0x3, 0xae) getuid() getpgrp() getpid() msgctl$IPC_SET(r2, 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d7e6bb63f835ba0f0224428f455eca5bc615922a", 0xa2}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(r3, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f00000001c0)="edecb73cac891a833ef8125a4e9aead5e280e0934c83a235804076617b249a2fcfe715073704eeb1d81c0aa79bbb9fb91ff2213c5fd0cd66560d7ea66becad572329146607b08406de3106b688ad1a9ed2f94d333547b5edd1cf6327dcafc66d78b49b571dbf91709a150f69389cd3039fd84cd0", &(0x7f0000000040)=0x74, &(0x7f0000000140)="a6bc187b1532b1016055772cd7c2e6007fe4a719896858b6e0cd2db9b48d3a4a2cb06dda419eaf1ddc7b10003a6a1b14202a08b296582839562f4cbb", 0x3c) 2.881687252s ago: executing program 1 (id=995): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) dup(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r3, 0xffffffffffffffff) setregid(0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x4, 0xf1, 0x6, 0x200004}, {0x24, 0xfa, 0x0, 0x441}, {0x6, 0x24, 0x2, 0xfffffffe}]}) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[]) socket$inet6(0x18, 0x5, 0x2) 2.8811815s ago: executing program 2 (id=996): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000040)) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000080)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000100)={0x3, 0x4, 0x6}) (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x980, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0xfffffe00) (async, rerun: 64) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) (rerun: 64) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000200)={0xb, 0x1, 0x8}) (async) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0xd44c82c71206ecb2, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000280)=""/33, 0x21}, {&(0x7f00000002c0)=""/18, 0x12}, {&(0x7f0000000300)=""/246, 0xf6}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/160, 0xa0}, {&(0x7f00000015c0)=""/221, 0xdd}], 0x7) (async) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000001740)) r5 = syz_open_pts() ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000001780)) (async) r6 = open$dir(&(0x7f00000017c0)='./file0\x00', 0x100, 0x48) getdents(r6, &(0x7f0000001800)=""/69, 0x45) ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f0000001880)={0x29d, 0xd65, 0x3}) (async) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r5, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0, 0x4811, r4, 0x3) (async) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x2) (async, rerun: 32) socket(0x2, 0x4, 0xa) (async, rerun: 32) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000018c0)) (async) socket$inet(0x2, 0x2, 0x3) (async) r7 = getgid() fchownat(r6, &(0x7f0000001900)='./file0\x00', 0x0, r7, 0x4) (async) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001940), 0x4a2, 0x0) ioctl$WSKBDIO_SETMAP(r8, 0x8010570e, &(0x7f0000001a00)={0x9, &(0x7f0000001980)=[{0x0, 0x9d1a, 0x8, 0x3, 0xc}, {0x48c8, 0x1, 0x9, 0x0, 0xf}, {0xa, 0x8, 0x7f, 0x2, 0x8}, {0x6d4, 0x140, 0x7, 0x5, 0xe09}, {0x5, 0x0, 0x4, 0x9, 0x4}, {0x5, 0x1400, 0x9991, 0x1, 0x2}, {0x8001, 0x8, 0x9, 0x7f, 0x80}, {0x4, 0x6, 0x8000, 0x1, 0x7fff}, {0xfffa, 0x800, 0x7a70, 0x1, 0xf336}]}) (async) fcntl$lock(r5, 0x9, &(0x7f0000001a40)={0x1, 0x1, 0x87b, 0x8}) (async) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) (async) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f0000001a80)) 2.88031839s ago: executing program 5 (id=997): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r1) connect$unix(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x9d}, 0x0, 0x0, 0xffffffffffffffff}) getegid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) r3 = kqueue() syz_emit_ethernet(0x46, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x3, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ra={0x94, 0x6, 0x4}, @noop, @noop]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, @broadcast, @multicast1}}}}}}) kevent(r3, &(0x7f0000000040), 0x139, 0x0, 0xffffffff, 0x0) accept$unix(r0, 0x0, 0x0) 2.879970972s ago: executing program 3 (id=998): mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40020802) r0 = kqueue() close(r0) fchdir(r0) (async) fchdir(r0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000500)={'./file0\x00', 0x9, 0x7ff, 0xff}) (async) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000500)={'./file0\x00', 0x9, 0x7ff, 0xff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000440)=""/153, 0x99) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206980, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0x80206980, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 746.968231ms ago: executing program 0 (id=999): setreuid(0xee00, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async) r0 = getuid() r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) setreuid(0xee00, r0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x4) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 745.679208ms ago: executing program 7 (id=1000): r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="71fff75c9dd60733d7af511cf28e36bc753606012980247870a093e6eb2008f0cbfa899ca42871f0e516dce4962f629596cf08d36a65cbe9971f832de7fbc58443c01483", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x800a, 0x101}, 0x10) sendto$unix(r0, &(0x7f00000000c0)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f8343712050500b71d8000090005080000fca65361ba84913f0100"/177, 0xb1, 0x408, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, &(0x7f0000000000), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') setreuid(r2, r5) fcntl$setown(r3, 0x6, r4) bind$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) 615.700819ms ago: executing program 6 (id=1003): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0xc020699c, &(0x7f0000000040)) 612.721355ms ago: executing program 1 (id=1004): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71fff7ffff276b034dd028634d18186ee5ff56bc75d304c2426bd6ab3992a5d5", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80606948, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[]) 602.165792ms ago: executing program 5 (id=1005): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) (async) r0 = socket(0x2, 0x3, 0x0) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000001600)={0x0}, 0x10, 0x40e) (async, rerun: 32) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x2, 0x10, 0x2, 0x4}, {0x16, 0x8, 0x80, 0x400f}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000180)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x108a, &(0x7f0000001640)={@remote, @random="92b650680483", [], {@ipv4={0x800, {{0x12, 0x4, 0x0, 0x26, 0x107c, 0x66, 0x7, 0x9, 0x70, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x2b, 0x8, [@multicast1, @loopback, @empty, @local={0xac, 0x14, 0x0}, @loopback, @broadcast, @loopback, @empty, @local={0xac, 0x14, 0x0}, @multicast2]}, @ra={0x94, 0x6, 0x5}]}}, @tcp={{0x0, 0x0, r4, 0x41424344, 0x0, 0x0, 0xd, 0x40, 0x9d20, 0x0, 0x5, {[@md5sig={0x13, 0x12, "9b24dd05e77ef840b4a63542b5b72a7f"}, @window={0x3, 0x3, 0x3}, @generic={0x67b2300d47455624, 0xb, "0a06a59189a7edbddb"}]}}, {"a971cd7231be4bbb9480dc82b70fd2f64f31cfcda2a26872f56b3387c4c1811a3778c2aeca1a90821cd5012d498185541b914d7736ed98e9a9c34859b899f81f021e32d6d4584091789ad013c7e09d7ec0d85c0f6a886261e4f9a89ce3f83bd35622276577bcb4bb512d8b6430d32ecf8b4c98bc21daf280842d23aad40d60e3c290dabb5c716b30859ff347abb429373bf4d092562ebf0659b9e82905d26ec564531d0e9edba81547f938e918fee189156ffb9119a4ec0398ba14133425783ac98a373e6284aeb6daf66a418ebec2eb708f5f424e308202a61963ca6fc1ac6e57dffb3d233d8703d6cabede168b3ba4210aa0fe682f44f2430b10129e0673d82df0e44f8804e7f048b398457084ae60cc441bb0cbccd010cc5aa20535ec6829471b5d9f987b65b1a30de0dd2b0fafd7658abf102ec3a7778ac5fdc5cb1def3ddc5499f69bd4b87ec99046e9dd61f8d8b34edc772773d7c57f42411063a7db7ce1ca418521e72406a747a9cf58b649223f6e2c6364f4e1b99be98f0a589b09603700dde638e7b66763936f59b7c1abe13143b1d0d6a8692c84ffc516a4b98834aff9f988cadd3317cb147051e4c96af2cee0362d072fa7bddfced870d858485de80551ef1c1f62ea7f12ad27bdd7a8b3f18b90a1fbcfa7b2f081e4f8efe48bb8e26776e9bdac9272190fb65846b141206156f2c4465b1e63c24c306a2ad83f6984f0e9fabc59a4366de6411c7606b166580162f385ce2539a3606e582df96401836ecd09483ba553b5ac2185b7e299ea8c08b7817d9d62e4a9e3c287136dc46602e536a3c6ac856e348e2cc39f13e481354ce6b6da1a4a337b383d0cc01deca14a81c00e35722e6b455bc5f820369e2badb198e42789591971dacf6e90dad0819b021cf67ef577fd8e9d16d88cdef024f1847714d4d1d15f2babed27f3b0e0ad00631986291739e2c655138df74238490c0c0964102c3f181173b0544a1f9cc115f545ade9bceaf8ea6a3309430627d4a981c172ca0ea0e618a2bc82351ebb6a43cc46ec1267002c52e3c98fac191bc7adb3facd187db2ec2b0138bc2ab477a6737e6591a0ee70655cfa3548680b6154d88081039fa85d3df181f97642ee407af19040c5773484002f0da2fd16f0e4d490e2b01c39cb3e4c6d197791466351f0c98846dabf04a139ae67c2d8124e12e670a3e39fd20a9fc97944a1cbc912ec12711a9b6ebac20a93e6137dae906e7eb9e666318bda0583fbc6e761fbe5895fe5460b50315f8d3afd2752b7fa7d3fb2360b5a124ab9256d02c38c63e2f67b1bcc788b7b12e88d4f9aef7195ca89eb8894fbddda41fa01dcb92508657634d3be19134e912b4b3532e65fba43090a9342dc304159aaa2cb7586e27a758ba54d665fd48768fa598076037a87fc7443e000ecaef59d1c947c93842c18fa6d49354dcbc1a63cc4aa4c957e009c531d8595a74687aaac6dc047ab5034356b0da0b1684a5a29709e220193dc509fa8b74eeaa2320681313c941fe77482140591e1a1a9c73b06cc6ec8cb3d575c2371bd438783b347bc4d8c35dd676385dfd2ecb152b897d65a9da0f877410db0bb6117d17b784514d40e213ce0fbaef3556baba7f56f0127b46f79c7805939a7e76d18dd7e73eceefd8ccdcfc171e4e0ead9ca6842a6b51b42fed8f73f93a191f05002f5dbfd51185f41552d33c1cad32d7e56e8768dd315bceb10b4296d2115eb0085acd2fe6ccaab32b9b4a54fa3c12e29d3e3db14ddde4d38d7a01ac90424f9520169957158e34c9c3ccb2ae0a1af68afef24248e0150c87bc633ce5e59d93fa5f1af817e5ad7ca0b4df0ea64a6f1b1f09d3d2256bc3bcd589629ab4095bb673eae14c88612cb1b9b3aacc3e8ab7f0d22ded60955e6fe4c6d44a3944c39584ba4b2aafd68567b35d3e4ec7bb7685995df9b72ba2ef632ac4ded7aa643c45ebb273af713a79117585d3c4855b5338eaa32a30612f56ad554998556c1e12bbb9652829c8bc900e3d8d0a84506cdc7521e78b37c2e6f3d7534d84bd270fa204ca3c2ec197a291658ffe1d1e397090de632bb1915e2ee6e6bb4cdfc1838c7a7de51db0ec4662f73394647c6163724330977e6e60e0cb845771bdc9247efa277f67828a71395112038f097f2fc0d1c8c9187db497d8461eae35e5f85ca1ac5d012453338dbadb989de2a0975c7108784613eb6d9c56e9b92a969f6568223d1c36134bafa317ffe87fe9477fb629f31230f31f3e3fb7a275b993315f5bb23c762327c8166bed6f504db9c6902c03619785253b8ede8f7c92afdb7fa7e3181f9b804adb265301a00b5a1de1a0e3526f777f9c9c9c8ec605d01ba87f6803edb3205d33761808da944fceb07912da43d36633fc027342445520507af469973825e2aeac3dcbb3bffe2b6f9c2c00e2939d380ff1e8f743ed2110070f59fda4825a4b9c8474a8d948e2702427ad60add14e6bbfd49fc820334675727a8c00f467070cc1b7690c46582f8a64304e9ab53b8d48361cf4391e9b94a2d6336c98f328fafad7ce18ad1247ad67a4925b48cb98be598fd919b1bae6880ce46ca3bbd9e35329c6f62c462acc3da663ddb23aafcd2c792f28a089ed6465cddd4366c18152ba4561c62335c796dd30ba73670e1209bc476cae16ca58a4cd746cc56629dd01f90f2b8f745686f6652a1f40804ea699628eb69f44bef8887d63c82f97544b976bbb3de3878dd917373281d56c2a3432686b212f515378ae38f4349594b34c2f1778faee473d2328d9ccd3bdb9432142beab8bfca5f4f7669f6146247af3bb46cfd323b27598787e5632958ce32e830fd593364fbea519f8af8fc57dcff2ccbbe3fa15150cc990ecd354a2ff85005161437c3eb93290cf3d4bf6dda1b50bb1c4ed8202624bb5d0b12d0a32d4407ad273b9c95e038fba0b312e9422e1722ccc48033c3e9d99f6081dedcb9158d9051f4c3683b135549d36f640852811a6e6a9a9f49bd0b1b311c34e76695cd6c29682631b735def7abb0e1da58b66a06bb3afce66cd7bcfd1a475243d6b670d5cc2aae57a3f2316ed10ad60bf8fb0aea5f860d3a5a892024ef7d6f870ed5d1faf4d7e3eb99cbe4d11c7458b9ce0c5b324c7dc60a88b92e935bd40e80e76adfb25b0b6bdb6ac9e267d15bcafbb79984355ac5b30ee3ef6672309069771e97f37d55e461ace3f7fb04f045e7e4e61eb14f4e70c362032c6bc67b78fae486e403e80aa46a01217f627884f0df60d23cfa7591c488743e2287c74f650bd58ab9309b2979f4efced83eb598f92f1d124198cd1f50d3ccf565dc2ac58f2edb152cbc0421ffe0aa3b310de65ca394e8350461d69dd7c2658f83b1a31aae55670a4b566bc6c1236e22aa8c4eac1bd67f15cacc97fb5bf8d5df341768c9d02bb754a2dc1e9374c6e17e69685719c9b0d3121c81ac936b5fe0f41255f5d17dcdb17136d72e955b59d4cc4c1428c2c5c3cc64e20c3d1209038841b52e172e95e12bc47643cb146d198a81539a9b39e621e6c6b4c142502b2afcce22c127cf41c21c9caca28820c35cdbf94de4b262b8173fb3a19168c10f5a1c5fc23074e181b95a0c037573f292974a15152280fe055b8927cf3d4e1dcc96e190d063d64bb77d7b2d0e178ea8a6ef732dfdece616c6cf02e9ed00dfd6dee5f22109ff973c1fdf93476b0fcbb54f4e2cff5a60c77b651a27d76c08bb30edbe204b8c81da806a71c93364fcb2dcb3ecf9297a17dbaf0d8314d5e567a726e210fb8f49ce48acb82ea622430fd4452397956ac06c12087de314f983b9feeb57f4faa5684308b79aa78d8c28aa12fe882ec81b07689fc840e2d603f351459930faa292d8674545f6ad2a61324f35a6383bbbbe20addac8106f3ae22f7dfe06105385623d51b5e28c2af89d37898e6cfe83cdefff909231a64cbb17a796010f2dfdb6651971d42fd1402615859b8640a5faf4e843934ce8393a87676836c2f1b99d200343a97e550c8543f40782985a89a700ab7338353115b23415b24371545cb5d36293701d76803ded9adc6b56c4378ac9ea1d0eefdd2404c6b1f8bb5e3c79b251596a20dc3f7649a10bdb5512609beedf9fae0506ca5fca43062dda8e7664282a1bb0426741bbe20ecd058091201bd2ded3cdfe6642dbd541e8bb102e2418ef8dfa47ea32a23758f840b687dbfecc022f2bb34f9fab4c83dd91eefe48e9c0eebe4bcdab824d1ea7ec225a5e1806bc9f1d4c1e2714611b76c3f42dca4b909e0e1befd58877aaf3c8c4dcbe4d1073cdf2d2efca956a7e935f3d141ee31df9ccde77e044f56210ff58bef2eed52c5d6802ca027942349af39ea50921c3ad90442d3ca9165bc2e1ca65fffdaa344b2f0b441e739edee36576f24bf7b649d3c4848576226c9a0876f4324fe0b73b6335b038ae204745d2d68ec0f18e2b452c651f54ea8b1a91f070967f11c9276cadf0d3c3c7677ceb1ee29aff7171482973dff67c7fb0038450bd47daf8521ebc823565d755280896582d10beccfbcee4576f060ef4e8d3653b86216f1dacf787c67e7345eee75b0e6697bd5e30654972b8c8bcec4ebcac8dd00a1c16b7428ea1dafcd5b9173863a85b90d1327cd2890184fb17b72e661a66d3cc8fc2980603020f6e283378db5ce791f48d07c24795bd396767c7983b33d24d052620ec65bf30e1a52894fa7f49e3bea2f2d65bb143336e5d580b94a26abf872b471dffd7585669e6cbffeb5c56f023d35104472e7aa93b5b8391a65cc553c16f8f6e90828044b6d248527475b3feccaec3b049f777b84b9132669dc8911b74a416b5d5762ab186d160133d2d1f667a2aab1ee67900e95e678ef3c70b11fb402a67ddf478f4e183fc87f627f2e838b666707cefaa959010dfea383ae998250dd86afd58a86624a98efacff812f7c243608ae721166756c34030c59f5907384ddde05e690bbb5bd253b69c8bfcc1b3582fd5601ce41c1d173e2400d5c77acaea1772df0082531a22a0cef68bfc6581a8afa2d0aa53173227285db52dc0c68e8ac84d864878cf70bc056a97f34b8bd37e9a8803b2da63081aa293e6e0c72bcb31dc4adff8b6105c3a2bfc7657b3c97f20a3a10b122da2a3e707f4e7eec0e5cd9b169b16e0067c8b1c084e568170f230d255cfcc83ae669e3e83b1c033b96b150fcc0681a238cca416b494fd69170ac6b56842bbbef63ad742cafe9dbd5389e148458fab1c91ae4b1969abac6765eaf460b61db3d4aac2c8a60881fd19948df0afaa98bf5ca7e5f9c5c0179959812e6bfb9c985b8c83ee938ac9e3e45a13a4e733dadf9bb1488315479703f72c1c44251ae8dc51d0b2352e3ac9d0364c8f8012709f0acdb23aa19f527d157a29dd5ed3f7fad53edbcf66ab8a28aec3df5e62a107ca1ebf7da2dadeb09a6d4c9c89ce2d2547277deb91ea883879f1b853a0d95bdd9bb03f45407c3d04f05baa1f4370865b020fc7b182b8955851e32bdc721a9d4bb0653911162fb1120f3a6dc34ba876c2291e5e5d76c4b5f283d0e692b4434035f976bb3142df47436717ab407c9c29b801a26233e66c3b016ebf29a0d4d692f1fd854193174ca3be0ec9eafa1444acb59949d7da973ae9a79dfb52092db9ac63f025ad3655ef799aef5bf672cd925a9f735ae2b6d45f318bf827b461eb9da30f11516ed2b6357464eadc201279791e11dff9c515b232e17dd58bca033d17855081c5d1cac493b92ac1c0f82835c83678e01bfa7848cab17e3cb65063c2026cac61f82de742f3103984f7a6d5d621a50191b23fd6e5f9"}}}}}}) (async) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) (async, rerun: 64) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async, rerun: 64) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x6, 0x7, 0x7f, 0x400f}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9286479e629e76119951407d616d5c63ec35ce699a997cc3f0", 0x3c}], 0x1, 0x0) (async, rerun: 32) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71fff7ffff276b034dd028634d18186ee5ff56bc75d304c2426bd6ab3992a5d5409bf67d214af583bed18ca74e39d9dc31c3925f40920f905ba1ce061a8c29b5", &(0x7f0000000080)=0x40, 0x0, 0x0) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) fcntl$getown(r0, 0x5) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[]) (async, rerun: 32) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (rerun: 32) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x0, 0x5}, {0x20, 0x7bffffff}], 0x2}) (async) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x2b}) (async) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) 437.103169ms ago: executing program 6 (id=1006): sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x2, &(0x7f0000000240)="71f9000071ac00dd6070af6fb10c63498e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x1c, 0x0, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000321000/0x4000)=nil) (async) r1 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000321000/0x4000)=nil) shmat(r1, &(0x7f0000001000/0x4000)=nil, 0x0) (async) shmat(r1, &(0x7f0000001000/0x4000)=nil, 0x0) mknod(0x0, 0x2100, 0x5f00) (async) mknod(0x0, 0x2100, 0x5f00) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0xfffffffffffffff9, 0x0, 0xffffffffffffffff, 0x10000000000, 0x0, 0x7d}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0xfffffffffffffff9, 0x0, 0xffffffffffffffff, 0x10000000000, 0x0, 0x7d}, 0x0, 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getrlimit(0xbffd9d2c7b091ee2, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000080)='./file0\x00', r2, 0x2}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) close(r2) (async) close(r2) semctl$SETALL(0x0, 0x0, 0x9, 0x0) (async) semctl$SETALL(0x0, 0x0, 0x9, 0x0) 435.314263ms ago: executing program 5 (id=1007): r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000200)="01000000", 0x4) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) setsockopt(r0, 0x0, 0x6d, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x821869de, &(0x7f00000001c0)) 434.942272ms ago: executing program 5 (id=1008): sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000140)="401aba54166c0cd976f3abf9b540d1327946832cf6dba7f9e6bf401834ff503f06964904d530647260e773c4303ce9067c6677949ee5ac72824b3c968e36cd6b7995f43e7bf56b28d69d5985f8fab21c9ccad215f57d2193eae8c1aa001276abac9fcabc2fd07fafae408ecff375b17d7315a28dcb9776ebba89b323480d6404b4afe8d46c65dcff19862c4f0eced6a552c8a224177bbf007f77c341b9e309522bd36bc3d0bd65dce95a6dc1b987497a58932993d8c8b5b79cc8fa4bb1bf5fe541f89f4b6f704234ea992950eadf74da7202a7daacb467b699485d881de1df009afe6acb2b200523797b4c69b5abdb0d558dce4c7f58e9cbac5fd783630000000000000000", 0x105) (async) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x5, 0xcd17, 0x1}) 430.687399ms ago: executing program 0 (id=1009): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x4) truncate(&(0x7f0000000000)='./file0\x00', 0x30001) openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x100, 0x14) truncate(&(0x7f0000000040)='./file0\x00', 0x31001) 421.138511ms ago: executing program 2 (id=1010): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) close(r1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x3, 0x3, 0x1, 0x1}, {0x34, 0x0, 0xfa, 0x2}, {0x6, 0x40, 0x5, 0xa01}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) close(r1) (async) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x3, 0x3, 0x1, 0x1}, {0x34, 0x0, 0xfa, 0x2}, {0x6, 0x40, 0x5, 0xa01}]}) (async) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) kqueue() (async) 420.259183ms ago: executing program 4 (id=1011): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) 362.986289ms ago: executing program 7 (id=1012): syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[@ANYRESHEX]) sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r0 = semget$private(0x0, 0x1, 0x7b) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x6, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x182, 0x5}, 0xf, 0x3, 0x6}) semctl$IPC_RMID(r0, 0x0, 0x900) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000200), 0x100000000000026f, 0x0}, 0x840) getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x35e, 0x0, 0x0, 0x0, 0x0, 0x81, 0x8}, 0x3, 0x99, 0xff1}) syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYRES16=r2]) 362.501707ms ago: executing program 6 (id=1013): sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x20000000000000, 0x100000401}) 361.599411ms ago: executing program 1 (id=1014): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000180)='./file1\x00', 0x2000, 0x80000001) r0 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x306, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setitimer(0x0, &(0x7f0000000140)={{0x4, 0x240000009}, {0x7fefffffffffffff, 0x7014}}, 0x0) munmap(&(0x7f000006f000/0x1000)=nil, 0x1000) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000040)="42bd8049c214041324", 0x9}], 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000380)=""/228, 0xe4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe01) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = socket(0x1, 0x3, 0x25) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') setsockopt(r4, 0x0, 0x1f, &(0x7f0000000240)="8bb1609942b02eb213c46425c45e6ddfe6c4af1dde2ed81a8944d784976a83473c7c15dec918fb2cf46f5e29a299a5a5a0c8e5a0cd8c8d4261b9d28fa40462d514178bf51a9f2d185ff6b948992371d16b0130ad99673af63f9b7db45528f16e30f3923646ac7a254f4a3a40db0d89a24f39f4ee7a30e355728ff0d8948feefdaf5f22344c8df8417ed19ba0bef0584da7d2c399804cc9ba82ea4d609e5fb0ba3103e1551fd566", 0x57) 355.876199ms ago: executing program 5 (id=1015): syz_emit_ethernet(0x6e, &(0x7f00000003c0)={@local, @random="d0b5049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36d407", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2b, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @empty, [@routing={0x32, 0x0, 0x0, 0x2}]}}}}}}}) 351.687568ms ago: executing program 4 (id=1016): openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x6, 0x0, @empty, @ipv4, [@routing]}}}}}}}) (async) r0 = semget$private(0x0, 0x3, 0x96) semctl$SETALL(r0, 0x0, 0x9, 0x0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/61) sysctl$kern(&(0x7f00000000c0)={0x1, 0x6e}, 0x2, &(0x7f0000000100)="fd49660b775cb99e5273c4e15a710f617415bc919a8d38", &(0x7f0000000140)=0x17, &(0x7f0000000180)="b5e6509f91d435eccd9fde84d753df167c7ee2c640dad953beb433af6038a7b640756c22c26c5e7c54a031fee0304bede60758be74c1a245c864c0438883d52398c3353ad39687cbd50647eb8a76ab17154a0e28ec879a86dd680f056e55293bbdfe788f099ea185078139ab449fd57d5fab85baa7c64cc1c56908146025c122708c6534dac285811756fc1d5177464026e4fc3901651ec33d999a7654cf8aeaf7e92e9dbfe52e0dbd6c3257253f0c477a9d7779b8873808e2cca9ddf9491c59ccea074619093d499a7fca288b13561eb63d6e", 0xd3) r1 = semget(0x0, 0x1, 0x281) semctl$GETALL(r1, 0x0, 0x6, 0x0) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000280)=""/253) 239.940385ms ago: executing program 2 (id=1017): mkdir(&(0x7f0000000000)='./file0\x00', 0x4) open(&(0x7f0000000040)='./file0\x00', 0x255171898dd8e2d0, 0x8) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x255171898dd8e2d0, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1052, &(0x7f00000000c0)={@random="f8933bde7e44", @empty, [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x9, 0x1044, 0x67, 0x931f, 0x5, 0x3c, 0x0, @loopback, @loopback, {[@rr={0x7, 0x17, 0x6, [@empty, @local={0xac, 0x14, 0x0}, @multicast2, @broadcast, @empty]}]}}, @tcp={{0x2, 0x2, 0x41424344, r1, 0x0, 0x0, 0x6, 0x40, 0xffff, 0x0, 0xffff, {[@eol]}}, {"939fd7d05517c2b9a0319764bce55420a946bb0309151e5aa5abe718f0f96489a3a39acdf76a6352ded64990bb6e52afeb9ac1c401927fd6bc6d222b51506f31eafd0653704fc2310058773f0f6364c1e0d2fa49ca9f981ceabb85741c81f2900d0c757aa90b4f5f6a98cfd29ceaab5cb38a732cfb1fe8a6dfbea88569d6d673c45257a086204ba01e68df26418c8f3e5ef8a14648527d5da7692239d9ca386ccb2340eede02107091c10208fa9021975bb7f96492cf36ac6897561cc97956565e3003a4e4163dbefbd6aa51245194fdc5891460c4a9119546a4538d319fb95c3ba85ecc0495302a41115d9099723773fa4836f298c595afdfed61333c7bda90b0d61768924713bb149bbfe9d918628b96f5baf8eb02ad94332b234274b74d974bf9515be97d7fc17eece944b2131561f507013b6bb21209f11201b63216f30633b6b801cd48b6302b517fc3a0d4bbe7b00084fe842e32c063b9a9adc96d8fc3940841350320ac6b6d711e3178744e3fc25b36c451b174adb1ca4b4ee34a3db056e7b571146f9eaf1fdccb6cc577e6ce2e7fd9fc2f8f92b516761de184bec4d84ab1c466b6c7b6583ec67c296c840e16fb79bb14f710f61b663f466b33a42fde34cb7390db77d2e6ae7691d9da3097350ebb035e86849432d5f05d0c0f962976a78a553051d58bf26fb31707f71d7b439cea82a06eab3aa28eeb0e12d02b9430073527b536622eca41fcbe0ef24ec0f2609759009a1786d6de2ea2acdee7459d030cda27c566c817b708ff3f99ead8924e952aead54e52f5129b8e8b81a21f87de49b08ff1fcb41440ac7774098cf5ca58935917917f3c9a775141bb46de844f8688d0d91547e7d2f2fb1e65921e8e39094f0c4a4b227a521655890f2addfdf1e25d292e2eb4045383fb5a06bd36f9294b17acb60394465a1c41071dbd34a8d1cb34d2494bf1c1930d8eb62d44e87fa5ab44fa8f064ee3a013c33a98ab5f141c2371f3641f476f60b43511e356de00e369a7f86fafc31db1a457fcfaafb0a45c88655b8a7fd124b29bb4169e989fd4886f48d09d82ce32335b91ecf0d130894667ddd861a37e1bcb6491f309a3f1c2f0e80099b9856d0e97619818888748a51e23643b3d16d7d681ad8980c6fe73e40a27176c9fd0d7fb0ebb0b9630de5347143aac622e7f05789406702c28feb91519cf153b485487ab9301a2e0b3f0e41ca5a070fbec5fa43b5136363b1bd4a9691a444080bbdcc2db1afe153d931de0b5da335babf5c7cae4f93e00993c23403ff2f8e39894e041bdf66684b28c1db03c2de0041979ffbac571ac9b05a8f1791b59d14f3257787db2244db63b7f9ad4ac14aeec79feafb3b9511132f4b30cfa9fd7785935441694f4202bff84f42d938f57ca1e190ddf4e723d8e70c4c171957fd2db61618b1a12863b29b8959b5d5d781f3933af8765392770f9d8bb5974e04785c022f1d0719999810babfc26add2d0f7bc5c9075305753bd0df272f2b91f7eb4d926c2c2c1aa09ab720a958f5d27e98b947d48be745cc96bc1d2128e4e5a96e3febd4dd0d9b9a8067f1583fd5393ea1c4ff6ca72aa8352ed8fc0b0d202b0d77d3dfa709504e67b197fd8e3190219466c261f684622a4da9323fd55d77df672036f5d45804319bff795cd8c1ade42c71d3ba9738a919455fea2ddf9bc18127a94c03a1babf93b543cc3ed574c8675c8a2e1a129489e5f50a51f6b1cce9e290eb563ba36c4212905d0a69b421f900aec8134a18764f91ae7781c8506412b27bcda6f77d51ca125a98e7e958d81f619664a06aeabad7ddba593c9e0e6da84dc03236334c2b6d548d93a34347067b989fd6af7b3861017e0f94eb71d8e5205aeb5399fb4cb40384e08f71509ed21a35d7c061935b14193e65da45f88a92e2f31af58d4651bcb8da78f25fdaec3e4bed8a0fec1d71ef04ff4850c98721e26ee1684d21de9b04fdfb91ab386a748381ba8cffae27937866cda6728a2ff9fe18ce6246e8493be381e1eb3959fb92e332bc40aadb0d28cc585bcadc667c1f58bd4f45c973277f1c7123c2756a08290eaa035b81b05bc267b50348c8a72fe082bf5ef900ce2625d060b7a7a4ebb5dff39ae530342100eb0fe8f052344d13fd7655fd0fde565cd3667a5b7104dfcce1223f267549dde89f0d4d66797552a843d7efa1172389a3905232b3000f34a055f81ae30f0b10fdd3271698f99eb6d28e77d61586175c32df89ca50b01244d3b12bbe694058058b8c2ab8faa8b9768d9cb5eb7222f57687bc0cb531921865df423068ca750e98b84ec8004b41888fdb90738c5055d6020b3a79089e97691b79599cbf9bf0d402eae5ee0a7337728a6f89a0158995ca921a53bf9317685d932388ffc097572b8ebcd523394e8897568b1477c8dc2a8086bfda2657f2ec32ddbeabe491ebe10ac8efdea9c4a642ab6175054939b78b3f51575512a61cb4e0b6256180b453c5cb72c4aa97faae50d9e4b10357c2f215773a0558ef4174efcb8115d5ab6a827ed398ed958c7fbfab6b22af68a2b356cfc14d7fa34ea0f2ba35a4382d0c4f4c2b354d9c482a4837cd5205e66d3feaabde5546b46a2549b6f604086b04878884eda96174b91f2b78c831eaa537c3de3a36e75f72dd564d038390a2df55bc1781e6d360513293da7f9adeb6643cea7e28fcab41d4d3ac1c8deef4cbc6e21c1c2c26f5514a7c3be7083372dae45e89e7aaff9acf5faee962fb02b8d31931a3e5ed4a075ded3e7cedf8e1ae562db66be2eb9cd461e0698dfda230e86232c9606542ec069e08aedf25a043a5ba0fa11ad5fa2912d953e4dca566518b05e5f88703b6a73966f4dfcbe05c8f3f00b0137a4f269aae14bea83c79d5d7bad58794460413ace07452c1b14b0c515647a07e82faa05be20b17fa06a0423515635bbe12b61ed8801d0fd75841e9cb516594badc6b484cf96b736ca8d1efeca917d5da08151adfff6621c443159beb331805e15a848853340644db336a9c7d980ecbd776ea437404cfee802accb678d648e6a7355d3eb56086f0b37546ea7edf7f0c6c47dd8d340da9150bfa45162c95c74a4ec8219233833820d4469ca72a88469c001ce337f2f5165b7a57e41ba479367fdf2d1608e2b08f19f9e3be8011578d985e1f2667ea259ca0a869d93f2ac0b402b645b0cb28fe01c871a77dbd095f2f03ac60a6d6de3c0dcf41ff4fdcd8dbea8f961e0099814943baa462e358ba226299bfe411a642295ae9d1e17b027d2e35ea0f6d123e9423a05e8919a4273f3f04e385107eebbb14d1e9b1cebce2ed968a78a4e7ca315e39e762228d6506ca8186c7257f203103cfbe060b675732c9c16a1b3dad0a2a920a04cf1105c805676c58fda15becf36bec119bc15af315f7a047777e9acdba04c174632d312d76ec2d0e65f2f6818863f30cdf2afbad043c74c5dc4c46e3abd28ac2034a45a13b1a3500cbd1c74d0f4ba4f7f14fffbf54e9053d8e5fde472a1f4277f3a1b76b67bc57488c2be6af0cdc4311c1add453595ed7cbba82dc4823033bfa605cc4f7b823f687a61ec271d7c07a387e0468bfa12fe4438d9d840b96619d8bbca8b4ea5285bbf52c237c0b5a90ef268227926bd507005018f592cfae8ab409c477cf83bbeaef610f5a74bffe35322c4f2daeb9e7dce94eb5fe6b0aa80e9468b6c657251e7de38c82ffa8ae716ab52eb73e12e9f435db319a416495cadf288e6642853d2eed9f590e5141b0a71b066cc6706c02295baf0cc780abfc38e576f41ba2719d283b6b0bf58a34a9a64a11c15bcb7f1ae8d841c1c9426e3ede81df666977fceb89bd445a9fd45161c3ab48ac86565fd19c6e323af226565f904341e9d334ba9c3cfce7d104f54a21cb2eef21082e7e6dd44df54dffc18925546d6343c536f4bec228cde437f260598c30bc41065aa1db245dfb30c66e4064a56b08ab0cc4911fda39667043aa70bbfe9b87f906049cc09ecbbc2bc4494974fe0b2ff91065e6128d2c84a8be382c0aa9d41754a22e510ebe7c9ee227550b3fd8fc470aade6ab5bc346fbfceb16a531d8d40c53aab616240dea687312a100322fbabe6fc32a116b94269864e17e631ae7e43a025047cd87aa5d2389587b737054dabb54e5e014833168609291e7ff87b74db750b5da6f647acec5d3a0ed4475f7d02183f3e92075e56a5f18e748729f329e4fe571c0df2fa55b276f984cee8bf3dda007cd9c2e654908b72fdc4e1349bb8c54edab2e37c093ed445f5f9fc304268ca3525e394be55a015c6b40e6430199576a326ec0d408eb46eeaa208ee61c3c0702cf9b4c0becf5596ec7129dbb5fa04a52f9eafc73f5f8df66f4d021e19adb41137baacd6ff48ce6144847baf84651312ce1a6e4c93f6154f83f3b8a805f1dd5de87b177261932a50444f0f9c6e2f05324c51f16965c7ba79a798a6f123b93766fb90c5f9068a9b9df84a68ebc5ad31ee130975585e662a476b16a843e01959bfe0e8a2fdb796299ce22d3cd2b71b596f70a82849a0c602aa716910ce297864bb67e170d0f7dd26e5b48d3499bc5e0bd0ee8b216c314bbc0abe95a5bde3d7e5b1ca627f70e0e0d44a425c0da0d85a70a3a7688299e57b0f8158ea0884a4c3f228060902cbb500bfee949e98449795e485e0f1dcd5434cd9bd325adaf15219368cdd3ba6bbc6dc63fa18e8e81f0b9b774b39915fb2d984b278450fd68ed4b92f234363e9598a0f2e0b06bfa2a43bcc9ca721b9a192b444282340409c0e05cb3c484e218ab939b583f4920319be40c8fca26d4e253424a673de5cab3315e7c4df90e3189b0267085e217ee140b2b10d71b7f65cd99203f3465e5a3ddf003aa65f307f1a68d781312e74d24f9968ee7e5bcf0a02cdb2e99f6017be577eefd046dfc91a4e12dd05d535c17822d363ecb7b929f61242d311d683ad16df9e38bcb70af2cc202d372673b54259d67bd66b621a86d7cede58eb85b30ce0c91345a5250625f20569cbccfb0219aa766a00ff199e683364aff81262ec1c28a273e0a41597fcc41f83e33399f1ca4ca6e203e57bfd34e3fa4898b51c8edaf39cb6d1de497678c712544506691024760af00a2a8d7e7efef5466662c9e3740000bcd2e7a397d1cd054e60e75559eed74fa5cd279a42df6e3b2fca48ed236e979bf27a820138289c220ee304793c604f8686e910ec6a0f2e93e0da62f4fece6e81005a60661ea971a233d9dad2548ae2d6ed64664db82d4bee66fbce9781b2688bf79e5accdc434a21742e4514efa467cdf3ec1fd5792c1a0bb877a5c04edd5a1f13f71c231db4babc0c495ead747cf87fca63e6eda51efc42788c9e50ba2059021a5cf0c421fb6f79cc95ee1422953a1c9bca60ff9576ce1a4f0991cea57382ba45947863d4064aa435a7d63947a1aa5c3b2f3eafe58588e58bb52eefa4b060f164c5dacb2dc796636a28798a66d036003d8e2b4eed1ee049ab39c116ea690f7e8e95cd1db5858700c1fc6621b7771299445367cb2878c3a9da91acc1128b49b141f7e75d27201a14f6f5a7ace83c577fbafe16fa4c71bafbd4e868b6f1826f26145aa23f0fad7218ec6bea90ff048d11263b27fc0d3f631335e71d03f595cb7fe4f230a395074fd5a89fb1528b14b6814a3866566f4991705699d5b8f34c509be3dbb1fe665c44b50e1f7f03e1ccbf9ad2c5048eda1310934e103ca50bceb9d880040a451e2538641af9becdc58d70f26b09db4b942cfd3c2cb5354f2ce1edb80c6c1040c8afc5e1f754dfc7901d96561e314b328dca19"}}}}}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001140), &(0x7f0000001180)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, &(0x7f0000001180)=0xc) writev(r0, &(0x7f0000004440)=[{0xffffffffffffffff}, {&(0x7f00000011c0)="dcc8cf28f552049675bb56ae2d97479a4946e3b43174df234a157834c32f95e0797e8dae6c85e9ea37f9d45e533edf1a8579e969ffc8ec97478d0e2b9d8c5e322bb52773e4920a1a63adac113586dbd80d5199478d7314840e40db5179db678c60303fe820be0da3b87f4e34cd04000549e30ddfbeceda45b1741d3d76f1cce5704d0b8c7382", 0x86}, {&(0x7f0000001280)="a0f18dd4c022afa8fccc3a9f7e0b6ba0545a12121843d2d684f3c71b0e94f0249070147ed1504dc0f4322b22374cb6446c29e2912feda5a63ce752c27369149f5fe8903f802d186890c5d5b78fde4d726b71ca24f493aee1a52c418a6ce2bb7d599d152da4ea3daa4e3a5568e6478626d6d7f4f1d5dfde4bab7be58c669d", 0x7e}, {&(0x7f0000001300)="bc02e3048b00a139b8944af0c17e630aaa6bd0c2d1643613a6e249a743f97254a647da37b150260df7f08372cf8e1fdecf0da6f4e83c56b4b7984e8551d222fcbcfecf4eed5096f190f2a0ac296e858b27367806bcdc159c7ce834ab535e2f4702f13ce3eae61bf6fe5c9da6450e65b4e670eb4517994a9d4bd907379284204220df50023a7e26683469b4939d193973479d751017a26aa713c7871138064088bd1003958869e7312633d6c980addc8f7a0114835f6273fc1c2f39629a5fec2c892cd726fa6d89996c8ae8cac23fbc3f103a1c5436ae63a1f71b4501204fa30b412abd71442e91bc562aa7e6b198ca9dd8a0f7fa64850f6f53c9307cf7dbd536137cffc08fb75f50b6c103b29f020f180189c770757d6baa14042876eefeaa1840f997b1b08a71a224e6aaf96c24f1c7336dd7f7cd086e5859297e4e8c5d06665c28f4057530d24e9b003a002b07f0d425a030cdd5c91966198544a5439e2adc3954cdc0a00622f951ae5c14ce9d73a77cc620d1c46464a8a46ae187907c07391339afcb5f9d1233064ba2f4ced9112e6dbe6baf3466334ddb18fbbfae00c7e6857d2451e925f303eea03a9b9547471bda36eb6b22e999261947f1e46d392c2bc448061588a94681dbdbfe13a84bd30969001ea40b6bba9526df0ded0d40dfadcce5fb3f03dfab2fdb969a506dc0a3fd1e534300431ab3858372383cd7d5283bb257724847247a419a75007d333b48ff19a4abed6536f346a279356cc63e61f7a94109f489dd0e3080cc9307c361691ce264ee2a60912f9de4ae538db5ea7d8edc6012c2347857a8adc110c6d5b233dd5a4dfed3e3c0dc4d332867d8f54a4aacd709a5bccd7603d2fb63760624a6a8d5470a179f24d719c9db9a559f0d41f119ef56fdd221ea725c9928ddb115b05ad647ba2d9708b651cacc55d0f4c7f1d6ce2c3d0c5900cb57c3407cc5242d348cef1dfe83e02dffc270eb234b8dfac58f490c161ad6513ddf9882b7ed36f2d3ed129caf8e1daed246915be2129098c88ef4e9ba03592232d3effeda73ab0647b4274b42f613e26d86bef762a8d357ad49610e21e8cc692b4bd9b95a3cb9eab365a33cc7dad1aabb209671d3d89bdc1f67d12cf1caa65aefcf60d18b43f7ab837d7232c69540a3ec7e054cc5cdb457676dab47a0d53259f24d86c88c9504257f88562fd35a764744e7aa72de3e07a1aae8465a5a0e8e8b4210920f36da06da04634c359e7a1a3a392117d623d96504cfbfe8cfdebbc72995793eaf8594c2c4ff082487c64ecbda8f42cb861776690f1c16b6ff3bc0a2c8da04edcb0655fbfbb7c6fc6e5d0ae22219317049852208c35810c543ebbe24e650f8131e47371a2b6d6d0b0f2de8de3ab6e58403643e7db3fa0c014b4b7beebac1064dddfdd7e06aaaf6fcb3546937bf557faf07fa9921abcd2e3aa46f93e039d570755e31fe3d1a9fc92398fa8d0ab503516520aa3faaf216df2aec42dc627bf03cfb716fe780e7b029d1d24a95d6121584f53fdf7850388b314a582d05991f4e1c5a9ce6163a75fb658bfe8aa0194d0c77d1f901c86cda4eba3bada11ca29ac1868220735b7143e9aa01eb064774c47f89b20b44a3a1453cfc0c8d3f9203f8486aa1e36a2b9dc76eeba24dbd091b5859325ded021249ad418ee585998883433238f08d96dd4b1b42f97104fe0fa363a428371632df4b4646639d05141ad85825eb2cd4c08b46ae6c2d57cf5b8ae3fb0019d3ae74e7455b1d875c610dff09c8ad127fade016542e0ed153bc79e383a40c8bd2a2aef19ed241782339c0ad69021719bf2bcd1fc75537bc4b392750c1e0fb465c99aabff802a9e9d539b2d0df48959bd41c0ee1327de0297cd97a608a35c18297de83007f4975a5128bd5a3b808e60483cfb28a7e98edb27c8c4e40e707a60c13bd44ba6ee7be5c73ade7570a4498e6302b35bab22040f2f7028773c65dbb58f756f80e3891abbbd6f2b6ada26393df5b3e4f3c4f25c3ae2ed3227f35f0774eb667b01e82043419324223ef620ea6dffae9830638c93597bdb8e00fd0c72bdcaacecb9e7ff6048954cb138c9ae67337376ef139ba50a993983b7f2f5412793dc150ae258f156e55fc358b23b478743fc9594336ab4564420e22afd9da990b789896234a257044c5d18f7c1cab5da8fa57d9f8a9ed55983de78144a2d083348762444ed5e21f65fd0037f84c3612d80f64a3d1c5ea666fb5f90322910b952d1a9e385b8c942c8ae275c755681b4b3b0f5f95b5646b2a3f725867f50d630d88950c7e69d4354cc62757ec202e79bd781b6b45bc82d40db0e2f46e3bf20d0d96fd06db6ae0adc9006ade3adee9eeb69ab6c9673e79f6e9ba7c8e21888cbfb7e8891f3ab69f74da560d075bd9bc9f840dd2eb9d7deb947d6abf18bde23d3c6f8577d8fcb2f0e1878470445fd482aa914dadfc1e2a3ce168a106745a1287511a7026437b11927ef64cb520d8ce83279d7c1b212c7b4becfe0110a2b93fa67c0dabd22dcb6c8ce4edd349c8a7ab321d0cd2fc052f746f66686ab6cacf9e207f4f85e01089b843ef34b83543fb9b1dfaf66e605c22d095844e4cbdcc5cc2db47372bacbed88b162108edcb1606022b5ab9a8acc77f4fafbaa3fdde9eeeaad80d27d70db10d865336ada263ab19155f107a2747c1d99e302a6d0911617f3ce20e7503d4b41604b5847ef6861ca73f1a3aa2a96a1a14bd9d5e8ef27c44589a691fb03832944d68bec36c8ecd0863c44095a5bb6c59d2c43538618dd29a559cc0c34590218f2f57ebd352dadd6dff14ec81d555b6a30eb6651021797b73ccd29be065e94404f52c62ce8d2477f92a07b4ebe5facb6492b760b741a57a89435704749feb3282d24bfe5021173352c6a9a1b422eca6bbb0d2a55619849102a8b67bfa48e87dcbd1cdf4666af2be81dd5c3907f287bc4e01c3729399c75171c22af02f743430b10a485faaf2a348f358807653bc76f406010f375c854bfceec6e0ddc565314143eac9751fff68cf6d1b0b5635b6222ee6aab774a8ceea89e5f0bbe6e24402898c0faf814f8f6a0a4959cb72f4e785687886dbef1bf433ef893e384ab068bc48a275a052c9e870674499c1b5b55abf98c74ab1d3e802dee734fd71284e1d3ac8ebc2a7fa81fe89e4bfba84167e3b61fc664cb22cf88335ce4ca8f221fa17d35c920eee642f118b57b551b6c1517a1bb3ac426f234b880ab29881b7c66cd36e19051a312c3b0e4facd662fff7888171d7d0ffbddf7cbae12ff03403e6113a9ac5a26ea0b32cda8ac9f0d72a600c47f6e59bf50eaf5c077067199464ad537718ca3860944269df4ee8293f45528dab8f555c2d55345dac02460232fefc84ff8ea3c0728ef3242fce13a399f9fde997613771b85a2fdd8ab5329e0c3b8aa6bb9632b89feda7a860042e85800db6dd50a55eab5ca434cf9b4d37660b3413aa1f944441039cfcf709c04af68c699203591483c8f2245bf5c7c70f56ef71cfdd8c6771a54e9de7808a668a004a5d81a27565fca189f2d1678b10ea64fb9c938c820f16126b0137aaef0a51768bc32dc4a382ed704fab4df2218dcfb050bbd5718aadb0001400328fda5612155dc24c6c2840c7ecca50698ec8e1e9027223c23c19a3000627ea903256984e2f052185bb66f13dd358d4b1d5a555fd95c3720bc6f68cfadac758dc3d817e699120494f924d437d5cf0c04c840f5ad82b8043b9f179de1128a72ba65675df540cabd4b31f71a54a549318e40da9c0d0bb5a15f345d2142c083facc09acf48370ffb45427d2d78e5347c11814070b175f0b0703d2b11815768f4bc4f2673e4408fe68188cf20149a45503bf9814205af10d6692ff8359b586e9167445a5d96342a6145a78500bb4e1b5dc246b66b144b7abb303fc6a4fff10c510a4161d2955944306e917b11ea879ced5a1c2bdedf948faed6739580ec256211a174356289d2697206702f312274fbb1e8e8356ec18b108785106aa7f02b8a93c4d16817ada0a38689a1fe9e15094db953e3146725e4f722261c9d8ec2834bc2bc03c260fd0b4f4b84c386e1a9383d49eba465473317eb49e7b523016749988e1cfb5ad3bb313a2b77cc3b6250ae10e586a86037a4d0891091e5eeb93647b8f54744be9772b1a7e6bb223b3cb7af2217ee09c70b3662cb74a999ba96f7b046c8be7b618f58dbb53602fee8ba67de84be291afb29b9e6738ee306875dc4d50dd4435f295056a8490ad353c6596d0c10c8c145cf0f90354065eceb621c3274ed09046ba7bb999acc88720d906c03ab4eb085daddae0afc64784318b00f552b8b39ea5226ec28d621f940daccaa04b417876c963cfd72e0c1da41e4fd97a3c8c3989969739bf8c1d56d082886cfa392b57c642c5c7802119b401a15240eb428744ef0fdd31fb89b6fba4febbf1f7c33d3f60faf255030ad5b0b20f64d3392aa4d3d7b7a7ebb594975ad9653de63c95413e8f8aac43bbcbda45eeeb4e5de6357d5fb76b8fef986d4d6ab954d4be0f60aa08da61cea1495087419f18118c73691777bf32b8a4674c88214c43be7fd1354a10714428abb67835bf9f0f377c7cc8f85b0647f8fdb7ec692474202772da7196825b95009ea2011035efd1926da86764bbd885c1518469f3086a86919db0266f0ff8a45db58308a4a3dc59d1f11c36c9f0b00ac4dc2ef9ae2e6011239c5aa9b7cc7326c952b9b39ac8b28390f670273467eccc6f4d2319c410782c6e4b9e5be2586de50d588e7737d06adcfcd85c1afe3bfbec6fff2d2474109d195270e955016cf6b1cdcb3b34849452de46bac44df45746b4512ae23991f617b502770a88d5c3526b0e83f466ad0fabe00face8f53e8d8ba60c271dc60442dffec52fbe8b01029df8b2023dd7df6fdc733dc0e6341cc5d90697de71fe553f8dd7863c20073db621f5873be5e601269cae73d4e47abe2bd036f1545eca2afd3c52b56c875dd750c58c5b734ac08d7242c31bbad74600eb06a78e87b9bc8f8be803855dd8aa98d3ac650674c7a1214d91f62ff108b482fae7aebd43434e6c04c3bae5886f0482ac825fbd507a96228c6ec896ffe9bb870bf275bbcebd4e54380deef937c74133b08c49cd6840872012df2e5e3162dd2c72af1850b6e22b3fbf0133e3cd0300f6069999c7409ee36c0842282a57c3a218a002191080489d4418a20fa8f70605c66b10aa742848ee574614579e7ca386c26f59e994ce0011bd8d92345cf9e6144d04c0517d9c58377a05e4224fa07245dfe0027b3aad8be4d3746e8875358413638dc0cb5baad947af074ef2babf56c4db156dc9d14cc07d30da8bda94b06a35b93da68c7aad20391009d88ab0ab91f4bd8ecc557be3d0982b46d717811b1b715edb5cc548c7e830fe1ea3f99008c6f012480655196dc14fd27d815076012642c4f43f104a73cb890dfb040b375241675f98f47b4d753ce3ba96bc863b6161703de29103045dcfdd743419a05c919f2bfd0c464d9b41d2439f9a9970bc0e57d1dd2526fcdde3cf96cf0c18d3350003dd01a6015e75e63a3d11dc1975b484f18b6e8bc6cb7bca43e36606ac32f6292e3a6db3378ff7a7420d0ecf6272932cd895ef20546732133537f2285a9f0cb914d45038f130409ab0cc58172f46a3390583a2c691c03665e210893652b5334973787aba3221e64de47b4dc6cc4169b5483c882d707c5dd5a37d8cecca9b878da5a8b334d3a2b39873248be008adba7f2692f75b877e57a9bbbff7f7ca04e8675f384727d1e4a3bac63d708", 0x1000}, {&(0x7f0000002300)="5b00004b6343d9d80ff53c2766f2c05356a7be47ea53b2064a94df6763a5dc967beb018c825254fee9835ca55fd69c83112b7725b449a1f9abe1a4f595c379efe354c380f99715cb252e2f3813190c961c4c2eaccc4c3d44011222bab92c6fe5b940486798405ceaef07c6cc970a4b0659e3088876101829a2918982b73f5956acd6a51fae9fcf4f8382e722fedfdb0a4060a05188e48b51e243e74f6f35c3e5c1fca1aeae9d2c870df7e2cd4aa3f499e76db2e23b4efb2508ef336292b360bac494f39e38b64b64a2f3c3bc1521e6ace1d4c0aabe217154a6df760fb1f1117956d91e2bd8396414f0bdfed3a7012484e2cb4f68309c6c22be39e9f3456704f3a7c8ac2b607f33d9f8d027544bf7ea0e97c84db1a240e1eda516c849d0249b0b59f9035221521a5dd94e25df04ec50e64f9a37da7847a9123cf2051012d14ead35c94164da809d2e772ff086dfd45d7a7c5355e7015fe8aca73a2b571029206ca981787ef0be51e581b9a3026bfadfe509d0b542f7e0f5333ebd4370385f6e021d70e7e7b287405e059f68ccc3514423709f9576e41378846da7bce0cc95eb9cf0be7e72a3f8b26a8ddbb0d810fc6913e6feccbc0ec3858bebb1c9ff8ee1ff3de9ff249b9fa805b8c9462693cd55e2c24ca73bcfd2b1b5c5d9c2c4afb33d4b18796a32b3af04949287fa5e98945be1dc0aa41e22bbeb3d6ebffd8280459b6b57153a057cd24d9fd281df417c5870bb388bde4f57cf839e98b73f8503c1100e86631b91d089a906bf48dcef961679dc13e5b48437a05c7d54e40b96e3e08fc7f7d9b9caad93f02d24aef7f2858cb320d423294db3e2f9cad9dbdb07f9454277b97a7c9eb92bda38f7a1e4619249d07c761468c863d1a3c59b79612106a747905ad10b5c38944bdfdeb79a63a346d4e37f2d94969b305480ec3faa95fe903d412777331f8f0df9df9db39ddfcff9d82b07e81e6b4abee13db37db0956a0480e223542e6664fc6bae7493b27e600adae85820f1889babb8d1a74953c8ddd226ac8f98f1c7ea6ea1013848c0e5c28e8f488c7819bcba973a5677d66f49cece5841a3d8ab52ccc0e7734b66a1cacd243a3452c5c71d41cbcd72a8c2b442d32fb82b80cc7f7d880d1ae7408c7bfc9a25a7bdef5a23c54ff1fafdac9fbeeca18828f332ec04df5c7005706e11e3df3de50413aac22822fb49ff13ec5d97ea38ed90a7c79ccf54ae3316d3c2a9023053f030500f81c82e40fa0dc8de0e692e31b7e4dcd56f18baeab6ec009ee99e4025f3f72ee0f509e5d5803d5e1bd1bdaa7675948218486ef9701ccd83f81b303075d3eeb7bd7acc1b21eef6a587d7dff4f0f81945d589619c5c080fc6be6d20b20164e465ecf30a705d45f19fec32d622b6c078dc05c907d93b23eb16d747b11f8c2e164a1c2f2e68abfde6256edf04a1b158792b384af68b60b249a5e35286475acb376c27a1a568609045725efc2fa159ae24771e52ea62bce9d0853cefe8480f29127a7727074e4f39c3dfc103502aafd870c0365a8dd67554868c85a6fe5781fc6904fdd60b279a48ad742f6c946425d9505c29e4c8a5f548e9d294cb9e1443a9a8c832a5eb262431d1ae8b022e05f163ffb6b42a1299b7e900cd11bbfd0044ab93f8c28af44f5b463440e5aa808221b4baef079ac0b678c5ad610d13c342372a9569a5419622db6ae7a75ed4232976b74aa7313a188647fb26ee476b38713ec175905a3d52c46dffcdab401f8e275948f43f37f74f4204a824d056879679688ba3f8099a5fa2098fa4d75681dcb0b0c9703ec1504fbd76a5dc83d80bbfd49a8984811356b6414a41effd2294e8f04cdaad5ac055070964cc3eba05107b90ab33967d9810da860d74bb78cf8fb8c61a36d6a21369eff1bcf03bfb2881e913b93e20fc395016476eb0aafd63f4f0cc25d93d0ddda928d8e881bbf8dad1366188600ea322f0010a70c2bb9195490e7243fcd42895b22374343e19123a06fec92b9821ee11d7f0628bb2e7ad6ccfa79e886c9ec6e5c76950bf61b7a251c889be6726c864b230bcbbff78d89abfa5fdfc2fc7d15c0575964456f13daa506004761aa6085928fa68598054c404fcb0996a29229e4bff72f83c7b59006c95df60b41a5177d53440dd25c2420740a213310ceffd0dbc417893d0bfd7129cf386b251839e802eb98e6b70ab6c4a635bb700b0cdb4cf590b74f3124a5a08ae6b4346e95431409a4dcac6644e566b2beddc323250240f9c469fe916a9f98b92c081af44f53180f2d141d19aefa216aadb2d229a6b336a58472fdc76fab8558d50e93c4a975d4664ae821189682df419f50972900facd72cf50c53bef44148f7807e911d9c56764c509d0072aef71eda168b31aea19c5958499eae65b6113f6c546a27289bf2719c9df0ee04986dd5e70ee52daf97b882f1497bd6b204e94a6d655db941a5d8900402f19cba7527a0c8ac7f66f5d9195cbc833b9320428021d5bffab1dd16bc1b60d5f3c15383af9ae51615618169d5407f6ff5f755ea70a31553655669378466b3fed79b6e3aa67e717016af2809cd46b268d214b26cd25a92cf94293e71424429975d396111180548cef96aa032497077929d0ccb0d7327c1b283569bbdf41c1936a642f2a54dd1e1149c31600d6570414320fe4740cc26efb59a01bd23efb57daffd7126b8eab6782139da892545b706bab58c7655a7e8fa2a71991ec4a629703cd0926133afb918873944ab5472f88ab5408fbd63e9f3465cff9eeaecc19892a860e51d15600fa26144364c01d9ff4f45c6c8d6865365afb84547b50fa65ba5e24b854675bf7bdfb674d0fd3d7a0125b62565d1f98f3adbceab49928efb086d94749d1ed32a2d8da56799394ab48300273f4481b53b52ecaea0d4c9a8323af3af2cb0f7cdc30a62ba5162863008e06c29941bf1607750cfd1748ccacf12266eacd12b950730d7564268fe52610f8d449c8f9ab4ba11849b272fae85f1aa1ea5b86fc2cf0e15b3c9d5e4904598cbb05d92ca7602cab8e9c467c7eeb4fe8e9329d0ae90a9b48b2f81a7b64bcf72f349c0f2a20fbc81c19921bb68232fba65e005d1811adbccc0d3d5d65da3ea42d342701026e63c5abe427999367d39ddd465c9cb87db7e607993ce737f990a1e561ae0c285d7e0d66aee5f8c9e8fcea9483dadd1575031047a6d5bb92bd65662e7d251b1350a7987bdb7fc5d47926d53b4c652c2b69713c818695166ff59eb2ee753520b43d95430129782f8cd8f342bbc5120f01643ddee8a2261d2db4f6c812b23846e86deb4e0183070c07492075fc00ce35dc54f9119013ffc4f386a66e42bceaaaa40f16e1629069751f346140f7c7062385ee31d6355f69ab189b1175a32298d9aafc5ad3fb22a062f2c4dc7c9fe7fae342d39b0a848295adb17eff8814540fbfbe561fc7c0e1dff15d1f4bc11b71de01d2b0320d4870a671b250855792bdd72a3de4d274ef38285592df860de5eed791652198c892b9f5716ca968a9f4d16a8eac9cf1b4a86694969753cbdf9d3d4c9dd33ab8fcb8ce210986727b414614ff8635ecda5d9ed7597cc53499afd8c570f2144973d2941d63e35a2f3e6e04c3e7c925174fafdbc5ec55005ea46adc679fcb2f160eeb540b5f9c62f19910d2b0b96e7b9edc9315439dba619915e12ddd006cff3cc53745bf8e7e49171cf8160e5c308c396492053dc0ea898caf861ed99631e485fc49844b7acfeea2d91c9937c97a17ddf9859b541a43b8552594a9525d9b94ba793714915e55891b27ecfaa6aa843501e9928f817fbcf68e2bf0aa8b3edcd267a692d53656067142456cc9ffbb970b8e0be3258223196caaaf90097d195e266ae5b3d02bc586ae972912b8fbc7f438d54e34473f0071e057f95193276e6577b7383a67a0811ffb544aeb14393c66becef2d5164ae9e78bb96e21af467207a7e399a66acc34cf56f3d8b6e40fd67360880f1fc6bba6f75b2dcd0bb451609036dcfd474908bd245ea0f089dc7a73b8189d23659a39f419756fec3d94bd9ddee37ebf1449eaff2077d70f345e52e813cda6d54112b58552e76ffc58348b3a87aa0d75f618aa4430d0184f8dfb53fa5a6f89c90d730c6af798d1f594d1ab46daee55ace227b17137f8af2d4846d19945f98ff88aba2bad659ea99123edc8dc86d93e2389b68f5673339cec6ebd9535e2dbe94909234eab653ae2934d23c02341753d5431328f3d3bb47e2052c2a256b45a813ed0e6708eb84b8b03c8fab3ef1ad7c3efd2c6ecdcc1f0efd01da592e71ccb978f091c3791ee2f4715566ce23b1f26f0dc4b45bccc9c381110f0ef7670affc7a6888de9321c79edd01cea5bb914ba4f940a1d9cc2d03a0c3d7b1dd1ed00d3d2891a5adddaf54781a809db7190846f2d199dc33cb438a8bf0b122528443c3bbcdcc4dfb9367b4550176d809cf450c6d3179695e76a8df8215ddf11c2c445f9ee9ad41bc050f549f74831bf59b1f19706e752d08c298cdf931e2d8458b19b269bae8c225c57be2c11e804b15474e9872ceb74e4a3899e67cbba1a73249f968b04dc038b77769d00fe3130b3843c71a68c832dd449e0e8a1813ff3c74fd4a3b2f7eb2ef955cd2f590da02c9a5203dfb6ec3b8437234c617d373680e7fa538142cc1666f543699c3401cd08a98e46fb984622a543f723e132074a3ef562879369d22e3f1dd68d62946d7b12a7df8d4970ad23e38a4a419d05ec7ffcaba7dbfda10f32d97d0ea3e0d6b9a256ae93b8457b47562f9463efdaaa8c30594d6f38fc715f5a6a0171da2cf43fa125068c49bebb75564371a2052beb83dc85ad7e042a5846c514015056e03fd4f2182427cbc7b3c9c20f65a79295df5900e5f86695327b693d40f56fcec0e3dd56f8795d359fd2118df32ad14e5e3b9c052ee9dfd6b0c3f481fca03cf9b81567903e6326cc193663633e8d30bb839f84f711e5f22ae269431c5b5d9af85975c1da8c0d7bbc82890cc50eaa10684db94be22599b3e66377b675e726f2f9a64b1649755c75c2c1152404b1cfebab9dd603c7b8e1fced74ba2dd6b4da2eae778f5c3b1d7af7969fe73f16416811aa48aa7672a73ccd4ad3f2849b314b9336c655b6280ea7ea98887ae00c5e474bdac2eed3ba7cb0dc0584fef337e8f30e82d1ce1ce2962771202a6c7f230ec5ce3b9eae064fb01c6e96498661fde32ca3be7f19bb9fc7e06792be7aed50e3b0c42190ec7d4f0fea12289f9a3ce41ded3f9dda178863db5789eb045f9407007da9a87780eeef7c20bd9a715bafd66cad614d94af520a85cbde2f9c84db8b17e30ac9f2d97346a200276cc607d0377ffede25057be8b5b66b96e4c1e95195ede78727d7ed94ee5fe5bf16e21d3898e76a02cf955ea15093790e9d6d90632a598bb09161710631bc99fc0b4ec5f22790294589ab9c08347b3d1e6e93013e5babfdba164ff9cf4f026c4f9b4896d36e0f96364004564ba20df940ac01c02d09d25597f4b3fd8b361009fa6bda55904701a2b1e80ec4bcdb640bf6d89eca20997adf17efb4d8195ad7f8ae048afd9abf40e55231cf0c2918f68faab707f6aa44882e6e41c46b98b84b6ebc6434cdacc6cef154a5f74a8ed3fea3a257a4e6f16c7880dc1a476748e1b04a90865d64b9ff097158d69db62213f6086a7c55e6b2f2470eb38d39188cd7b704cf0988e34aef8d673aea09c6cc8b6acaccef208fcae09c279174055e7bcdae1d00c95f2b26928b5db6470ab5448c67bc1b5fe9f4aa2bc3b9b9610a3263cf39724fbf6062", 0x1000}, {&(0x7f0000003300)="958568a6c8024494e3661641b12930b5c0e4c9292f9319196e6700d8d71d99b846f6148c10d35b5d7e28d124555ce11920ff83f94f38703cc1dfa324b7351530c54e3e40c947019385cbbc81ff594216ed4d4ebe118c74bd61f86a93cba1d573a98d8e7f111436d5ce8f4decc913dc27518f9bdb457fd054c4d97da98b91dc8f1b6434967a94a75f350645df15d90b0e19cb1794cb050b83daa92755981dd95f8702ade86349de08216bbaf3dc87c7c5d7acf684a306d230649eb303b7e4951febcd32a7f5b853b81f96", 0xca}, {&(0x7f0000003400)="342da05189cbd78616db757df26b8a5d73e7cddcc46c8b8dc1572538090528f432270f35052dc8f9a4c0ad25578cbb98ca17d925074e105c3ce99a17a2eb433cee2843d55e77421a0ea545bb4f2d1e12e9a82f94e6e94411e54a85b05229ea296d0b813f6ece0121ff32411c940bef5cee444c1bef95e29b9fcbea4a5e4d3387e28ea1e056afaf46fa049a8f911a817326ea6b5b76f8eac64507b1dbd08c6cd1264dd32ebfdd874e6016a3246ad8e4bf3823735d9193f127e78cca9470db3dd79564312710173222b0a4b05aa1e19a6f5cdbaebf01d9db50a669167ab347f1763198b97677b78602be21d7b726f5b88d9bc8ad17087c03adbcfd61da1ca6aaadfc6dc48e2c929e3fad03c17484cb5b303c021ef4f78015655a147f18d497527bc9ec68a9f60bd3d36f72a2b5bf6669e2f33c98680ba2e4ea0c9ac818a1ac736d8b11268cb240669c34f4ed6a212bcf8e2c7b907dc0683e0ea5796f12ab6fbce8f286d0c008ec48c0df93678579b25511bbf8683787798346ae66ef5c7b7e009a88b2fd057cfac7466bd93e3909bfb045e7ad232749fc77b28b8ee701a5d2ccaba4dcab50249f287ee05f7619dca9648a6adf94ca434ced5baabe94ccf58e2e40a1514472e18be32998244daa38959272edc529806550e17923432a7c1623e0f4b273c9fc0dc0eb67c563cb0fe54613934ba5424605f7c99a3993ef670512bfcb6ac31a3cb3e4c2827e10c13a58c6323b8a8b8928c2c30c32e70c39c8ba63e0353c4a1bea0b8b4b1a71deef283f2a2f705529746b57df6f1db277940e70b242f1aab813455f9046eabc3dff67cba4645803abfdf4bf59361ef0ec1384f8a4a003bbcccd194897ee55ea1bf6627e36cc30d0bf62942d947a0a1804cc718ba2a68838cb2e6d654f7228065b8b46e83616cab161d705538d56033006f1e1254dfb9f6e2a83829f8b178657d14a372ec4e5b553d371913a69b10dc86510c843c6d2d195ec1f0298456ded8eebda29d7e5eb1c84ed6d3407c42683f5826eabf86c1d75008ea67f2f1597dc7ebed3bb97989607de1dce3ff5f886316f773e9b9c511739e11fd401248d462ab1dcb7593fe9d2f8efdd20acd0a40ba90e49a53216959dc7a0bbb39940f4e5bdd79867dbaa55d33d11ea091dc4e7dbf2848858a26f31a060090fa0ec23dde22d3e892fba032840deb957d01cc2623d02e71d181b0d755260c5c73929865d99e322b261975054d4dc05dac1c49a5efd486a6933caf9d0b2961d386959a00167e97cbaba8cd7f4849ac4d03439104a3a7fc3cf742df35ca4a2dcd8ee8a46b92a8af81e70120cf4dc271afea743eadd9abdffc7e3f6a7ebacd83b2494797e822a90a130eb8a7b98d78ecafd24a77b1c8b1b537d4756a7d87f73cf82f3ea2ecf0a915c34bc786aa9b2042323b6ef7ca7c7236a65bf798e63433ae4896ef3df1d766791e5901a4400db821975e9174e12e8f0e846a8ade86d2a734933500237b3cea4cd5bf4dec7a9088b8cca3b19ea226e090001147dfe8b4985b0dae717ddaf4fa1564f973ee982c4ec064b56a6e3ec781bc12ef034cdc3f4aba1d393840084e4bc13a95870e140b1dceb4ef0fcec929081f05b7b1cfb3089102621c4cc4fe5786f27599173f4284107c092a4c0390f1e1a6110c82a3f1ae62e53d81693c95634f6bcc2363fd257b4a74dd9ccade47cd81a770ba268b6acf897f4e718f0dbd83384d8f52a612c741c7c989eb8c10df98c42956da1762d22210f5af86a89f7ee449177dfc4308dbea231d5a688477785d23a984d15e2c66648202ea6a5557b942d1ff5b59dee3d7318970d551ba85d912a3ecca1aed4e117d1706e3977825cbbff77dcc3708092d38aaf60b66858c65e36c4263c07ec4be51e081a334a6b2e82feecc7d4bdab15959228a37f1adc0f64e1be1895eb348f01bca60bda4d7a3329172af87987301d9fbbe488c27f64280c2ef306b9db6e057f0752989fe830f1d24f671957372571ce6d9bfb2f3f88b42bd8fdf77ffc00a495894a16607ec79e1b3d5ca390cbcc537ff89f8624f4d8f607591c14d4dd44b524b7796e8703520a7e60faccd9a3f2bd8b89fe72b5acb24ed9219ded0cc02432de0a3ab501f858c275e209fd50f9786bb1bce5e08e327bd4316d0760eb0db78c31617f09c331ce01a210ca58085f21d7a28e621fd6ea903315512de6d8ac44d9e94c54bba2cf9a2b8722cb6fb82c2a6db9a69c6d92e0f39ee7d753f5241a18581247593254a19627d0f092f8e3b57295fde9412cd022c713f6a56952864d4b0f59cf77b11172faf986cb72a4a9b030346b83d61bf5f19b8c1c1aff71a126709d48120517d8c4b717f7b0fc4ffa97a3170d0a941cd4b9d25260db50692ed535b0ba531d76e2461c3803cc2e4c8fbee683698290966c0661b41737fe8a94c49890482b99721aa8f45ddac46cc66c45bf846701a3c85e83f0e59bff505547f59e23469bb0203682fc98c74848f77e7fb54d74e6cacc59c13168e08f4419c67b389351e010bef722fbd209282aca972bdf0f40d9ae59d570154bd9bc87d6fb7116cecf3a824a38c7c56866992922113ad8b8f566e4f37363dc93b7cab839102e594c8ec80095d81cd8e2e3784e33b954a7d7fb431c00ba9b191bf90b88e00dc57bd9de1d17e8d2259d5b41169a1ef0748abf28f0ddcdcdbacf8b24c59714537d914806dcf20f93774d578c93f6c3e122b94427f773bc80308b154ebbd63856e6e288361624c76640e854504da22426d9eaca43e2f79c90bf568019c2e4c338c34de7400f8e6ae3e73a8bcb41307712c5e2374c2cb35bf27ed1018bceca25a2db4b3e8bb99943b08f74c2340218a88d6d666c91e297df5fbf362770c440c8f47f244ad6befd2b4b215f4da53d33d4e492ceb88bf16634b2d018032b263cffa8dbe104c6ba48365d287b93abd3896079ee2ea157cdac38f7ea159f8a048736e2356db7c32f1ce5ebcc265275c1c70832899a0a0874a98fc754f00950ead93a4071e0d9387b4de031889dbb2bc46390402f9c1e67403deed26258b3ac6efd73cb344e740b7cab7f9c67e557adf0344f407dea4aeea24a84f08715352edf881addfa7bcc8b8029c85d16575c05e0b4baeec97ce0717843f4e92e53defab99f297172e9449abb94080f8bb9dc4b8c668d7368f7b96a162b835c7e7356a5cab2d19e82622a4a51448b20a995c8b1871dc4bd45f359491fd66efc83e2d49e856c467dc21e21c0af5879267cf83af49e11d086da038dcd66546a32acd57684a3c7c8997d2317e3246380dda72df3c797eca944676048056a83a7b94d0d1792fc29d1561711753d08eee3baf382dde7d3fb06b69782e19d8efc76a71d3406e1bada8e836b1ceceb1932a1b1c326f9317bb57066208021b2e6d4225147d37677b39b5f0256fe6c59ea8b75b597cbbf4cd5910eaea3ed43daf06f1fe379fa9d226529457e99c97813ef3723a1c869f9ae7d12426e84d1770fa781e363763251678dc1c17f69a25afd8960151a878994f595d8909efb321134788861c3df17dda2e3a0b90b04b0fe955c25befaaad5ffea9b8d94f458c68a22bd0dc4bcabbee38488c074aba0ce296f6de73daee4d8322241a99320688d6204b74ce9397dfc11fcd9614a93d4c1439c5bd138516c38a0b8b41bd98d7bb46f43978056ffaea8b8c191bd8e848fa6ec029ead34362e10421aaba4b63ebc84a257d4e84da3f11bf3a2289cef86dae259a09bb94797076ad944148ebf215224a8dd524de571c9c6511f6d7a5d4c472447dcfa1d314bccdb7f4a0014144d31f8563a06228260cb3656c3d40c73431c5bb073f7d65bec09cb705ee96e5ccf19a4d2ecbd7efe7792d2bae487b753b34f5e09f25c88b26c00315e16cb1e01f11b88099b3b783278733a3503f208a3c4ec6f3d8ee0f724c9a837c4ced633e036f54f9fa0e0e1154610df04df73b66a8e6f24520b4b856bdb1407c4c43842ae3d278040a1b262d06b02c3d3ecc16a1b0609ac281d98c05b74f25a489e6267d4b38b8e2c59c7df2db7c5c3dd6b6b86b95cefa6ffc18823a0ff94775a40de557ad478e8ef0cd80daab81803afc786f121795cdd4452af4e0ec99b2b1091b4f823ca8967afc0f505ebf46c7def7d0bdc283d446a08cd40d32b8c9fbc8de90c17bfc4ad8f29b25fa1d67f58e36e7b73d16a2c5ea6355e28e9dd76e2a81e2abedac20bc5fdf93e706d7d782010ad2a3978f1c8ec058feb1f5e30c19d8c033599f81e73347010f0c67fd9fa4077a911b12a2158ef88e1f426b02dca4432870b9400b747b1304a2efd00da9dc345592af71cb27a006e628ed80383deaf098d81f2b525ef60e634f98c2fe9e10d666f5186fac118e0827eca02c87c57f496b868c5520916381ae1a0a5fa833b8bd0fc2c3e1c72d9638a24897f86dad78dc5ad79f9ff7a11237ac9bdcf4cdf4cbe78fbe20053011ba2a1585cf315bb8e904b25f0711a118a06bfe1fc9e99878cc6ad27e9f3fe8cf88ccc040b912d57582c0d36a498e56aa4f2b4ae9f4d97d2d935577e1fa69a9b4f6a9991c86094d805909bfe191f2a1026b101fd0a46758dce91d64a46c6ae609cee1f9e94f7b70485e3fa54c2b9f99944ed94e2e23804d0f988efac71aff64565987b4d0b0df8cba6d6bfc1aa25c677525145c2e716a910f8009af55b170844d3a361a4420459ece46933a4439854ebcb1ed25b1f0dd77a15b06aee15394568744d69d890823f9cea136b7c3b7088ebdda0ea1db9423440f0922a9aaa716916f68676a8c197cac32c72509ed2601f536828022a046b94cceab791a4212f648eea35758515433a27f454823d3424af91289be3430bbfc480bd516338e75b8c201b362fdc7abdfa0d79e60f4b8a51c7b11886b926cceabfe41c1b0979a12b5242594bf17536c2ee9767518f985d75216f133759a66ad50a4cf1093f63840b41a36d04f653ad58553f29f9a167fe3fe979e9039ddf939ae3ab7102d378609fe136ddaef56123b563916fb615d8b8886fbbf2f5c12dacade478248a443a347c8ff3d6f887a3ead1f320f3a11fc4b435da140ad19ca014af82d20df4165eddbb8a1cd7d1aebd7a7e3d9818a2b49f870e57b99de55e5a9f105b3adc61bc7c2e6591e1db6582de446a6ffe852219352eab28b1c826d1a4a6c272688772cb7b96ee129953d68b910207ee727cf4441396d65454eed06a6f12442c1c355ac3d4c32ee6c771aa1aad46d33c1b75540accfd3964a3583617cf82744035994ae23c8aa6c3a115a2aa42a552c49671e2c98373a0a66365d414ae4483a23a55df4d7198b0763c12b590b6997f9198dc3c2e2fd49f1dcbaa2ce5f3f246dfe106d7218b5afdcbe205b608a970c0f13cd87e39771145098628925c95afba883dc6c735357f5324be268c868a8e4085e908bf885e5a5e8cb6a5d7f691e9605fc2b1caeb668b63967602296f3098cbb307b60849d817d654cf096bb391f67f4e3721074e254f7e53bd5118326a6798db01109b2267a2f5dde432202769f5ee7b68ff1f18744d36f0fc542acb13a900ae56d1ba160e14eadadeb82531ab9ed9810423e6e25a4ddc3fc9a257a9faf152e01730a0d6fe454b1ac4685bc8d3f07a142cae9feeb53d67505a2acedfd9664d386da8eae8b59caafa2cca18cdaead3a1faf4e0387ebb3d72f9099da5929f17fab968fd81d819648419fd8f5f99b755d004fea4074168a60bf3802d90960b0ec5459c71623abdc22aee468beddd49330a50e57e2f8daa2638762d11a0792589d51", 0x1000}, {&(0x7f0000004400)}], 0x8) r5 = dup2(r0, r0) socket(0x6, 0x4, 0x78) openat$bpf(0xffffffffffffff9c, &(0x7f00000044c0), 0x8000, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000044c0), 0x8000, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000004540)={0x3, &(0x7f0000004500)=[{0x7f, 0x6, 0x10, 0x6}, {0x400, 0x10, 0x3, 0xffffff7f}, {0xc8, 0x11, 0x0, 0x2}]}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000004580), 0x20000, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x10, r7, 0x4) sysctl$kern(&(0x7f00000045c0)={0x1, 0x4}, 0x2, &(0x7f0000004600)="1881fc73859bd9b5bfdf73657fa4af434d0255a9cfb69bad", &(0x7f0000004640)=0x18, &(0x7f0000004680)="1ec1072c1d61034a6c6e1e9ce0f152ade0b07c10b34a", 0x16) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000046c0)) (async) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000046c0)) sysctl$kern(&(0x7f0000004700)={0x1, 0x3a}, 0x2, &(0x7f0000004740)="eea4a952ad52a0c4c4861301822657c717f121656b7b48c7ed36e5c94c16fbd8a7cf", &(0x7f0000004780)=0x22, &(0x7f00000047c0)="20ddd4ee8637cc70f2306ab32177f6ab8768ac26a08e1debca20a65fdcde8ce87156e236824979c3bcb74fa3440092ee807f36c4da947c91cf97d685236c5f5bd37c", 0x42) socket(0x20, 0x2, 0xe) (async) socket(0x20, 0x2, 0xe) r8 = semget$private(0x0, 0x1, 0x424) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000004840)={{0x7fff, r3, r4, r3, r4, 0x10, 0x857}, 0x3730, 0xefef, 0x7e}) (async) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000004840)={{0x7fff, r3, r4, r3, r4, 0x10, 0x857}, 0x3730, 0xefef, 0x7e}) ioctl$TIOCSBRK(r5, 0x2000747b) recvmmsg(r0, &(0x7f0000005f40)={&(0x7f0000005f00)={0x0, 0x0, &(0x7f0000005e00)=[{&(0x7f00000048c0)=""/146, 0x92}, {&(0x7f0000004980)=""/218, 0xda}, {&(0x7f0000004a80)=""/46, 0x2e}, {&(0x7f0000004ac0)=""/4096, 0x1000}, {&(0x7f0000005ac0)=""/13, 0xd}, {&(0x7f0000005b00)=""/216, 0xd8}, {&(0x7f0000005c00)=""/239, 0xef}, {&(0x7f0000005d00)=""/204, 0xcc}], 0x8, &(0x7f0000005e80)=""/83, 0x53}, 0x2}, 0x10, 0x1863, &(0x7f0000005f80)={0x100000001, 0x5}) pipe(&(0x7f0000005fc0)) (async) pipe(&(0x7f0000005fc0)={0xffffffffffffffff}) r10 = open(&(0x7f0000006000)='./file0\x00', 0x10000, 0x100) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000006040)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000006040)={'tap', 0x0}) syz_emit_ethernet(0xa7, &(0x7f0000006080)={@random="e4b516001e0b", @local, [], {@ipv4={0x800, {{0x1a, 0x4, 0x0, 0x2, 0x99, 0x66, 0xfffb, 0x23, 0x2c, 0x0, @multicast1, @rand_addr=0x200, {[@rr={0x7, 0x1f, 0xc8, [@remote={0xac, 0x14, 0x0}, @multicast2, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback, @loopback, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x1f, 0x6, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast, @loopback, @rand_addr, @local={0xac, 0x14, 0x0}, @multicast1]}, @ra={0x94, 0x6, 0x8}, @ra={0x94, 0x6, 0x81}, @generic={0x83, 0xa, "7c7093e94c187130"}]}}, @udp={{0x2, 0x2, 0x8}, {"241cd146a707f1560990de7fce27530a884a0bafb99eccb6ca59c06b63481f04f3331e2defeab00bb0"}}}}}}) socket$unix(0x1, 0x5, 0x0) fcntl$setown(r9, 0x6, r2) (async) fcntl$setown(r9, 0x6, r2) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000006140)) (async) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000006140)) r11 = syz_open_pts() ioctl$TIOCSBRK(r11, 0x2000747b) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000006180)) 239.138145ms ago: executing program 5 (id=1018): setrlimit(0x0, &(0x7f0000000980)={0x8000000000000000, 0x5f}) r0 = syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x7fff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) syz_emit_ethernet(0x76, &(0x7f0000000200)={@local, @random="d0b5049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x40, 0x3a, 0xfc, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @empty, [@routing={0x2b, 0x0, 0x0, 0x4}, @hopopts={0x1d}]}}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x6, 0xffff, 0x7, 0x9, "204a754fd7759e8a530c69827365c4f98baccf96", 0x2, 0xffff0001}) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) close(r0) sysctl$kern(&(0x7f0000000280)={0x1, 0x30}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x2a, &(0x7f00000001c0)={@local, @random="af0ee06a21aa", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @remote, @multicast2, @broadcast, @loopback}}}}) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) 238.934397ms ago: executing program 4 (id=1019): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0xff, 0x4, 0x2ad9}, {0x3, 0x0, 0x7, 0x441}, {0x6, 0xfe, 0x0, 0x9}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="6aab0d39fa00000000000017000000009715aa25f7185fa89a94c93c7a3c453476b664559cb2bd1715a4b4120c480cd672742361c3a18801f18d82bb", 0x3c}], 0x1, 0xfffffffffffffffd) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xfeffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) 237.258785ms ago: executing program 0 (id=1020): r0 = socket(0x18, 0x2, 0x0) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x563a, 0xfffffffffffffffe, 0x6, 0x400000000000000, 0x0, 0xae}, 0x0, 0x0, 0x0) (async, rerun: 32) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x7de8309, 0x2, 0x0, 0x0, 0xffffffffa22e6c7c, 0xfffffffffffffffe, 0x200000000000003}, 0x0, 0x0, 0x0) (rerun: 32) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r1, &(0x7f0000001140)=[{&(0x7f00000007c0)="7f45808fc5c41a49b70cb7a21de87373791810aaa95d576a0ac7fca22716a22987b881794ffa08bb11bafcdc202a294097ae6826050800eb0683d43b24ff4c5d", 0x40}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x451d) (async) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000240)=0xc) (async, rerun: 32) preadv(r3, &(0x7f0000000040)=[{&(0x7f0000000300)=""/158, 0x9e}], 0x1, 0x4) (async, rerun: 32) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="0f001e03", 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (rerun: 32) fcntl$getflags(r4, 0x1) (async) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000000040)=0x1, 0x4) 236.160267ms ago: executing program 4 (id=1021): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b9286479e629e761199", 0x2c}], 0x1, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71fff7ffff276b034dd028634d18186ee5ff56bc75d304c2426bd6ab3992a5d5409bf67d214af583bed18ca74e39d9dc31c3925f40920f905ba1ce061a8c29b5ae73529a96cee649b5cedb07", &(0x7f0000000080)=0x4c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[]) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r1, &(0x7f0000000300)="ef5f47042c3ef55c05f507830000000000000002921724e2c991788f9ca05a5029dd63a26ed54b162b1c4d7bfb1f9094dca81f4f0e152f134dfc9419482361135de570f815f504465bacfc6cd12438f311ae6b3321caa2536b30575d5f28fd3636ab64b9c8219b085bbd29f82c47364b", 0xff84) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) (async) r5 = semget(0x3, 0x2, 0x200) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x109, 0x9}, 0xffffffffffffffff, 0x8, 0x4}) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x7c22, r3, r4, 0x0, r4, 0xd7, 0x9}, 0xc, 0x7, 0x1000}) (async) r6 = getegid() r7 = geteuid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r7, r6}, 0xc) setitimer(0x0, &(0x7f00000011c0)={{0x7, 0x3f6}, {0x55, 0x47ae}}, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) getitimer(0x0, &(0x7f0000002a40)) (async) sendmsg$unix(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@cred={0x20, 0xffff, 0x0, 0x0, r3, r6}], 0x20, 0x402}, 0xb) 233.984101ms ago: executing program 6 (id=1022): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() dup2(r1, r0) (async) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0xd4) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000003c0)) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x2000, 0x64f7) (async) r4 = getpgid(0x0) r5 = getuid() (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0x0) (async) r8 = getuid() chown(&(0x7f0000000180)='./file0\x00', r8, 0xffffffffffffffff) (async) getgroups(0x4, &(0x7f0000000540)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000100)="4a535474a93596303815f18c3c07699f4d2679d98b9944a358bb0f30b3c419b0687df51e06939b6f66a62fa584d4b4bb1a7e0a3ea77b9bd11347d632ab501e715e589d1e3e69134a511a3692c9a3adfbf69c8131422256963f1921f8310a8aa1ff280c5feaea425a8de061b14b104566c37153aa3dcc881ebecac5ae1342b56c95cc273d2ecdbc19ed71", 0x8a}, {&(0x7f00000001c0)="e1c61d0811d550c04cc8d1086673f485db38941084ec4b1e7d162f50c39fd3c7578c8dd369a1be6ea0661d9cae467e8941ef424a7229063982d9c092e9f0ef23d93596b72402fecfe2365abbde1c5f3c1b6e839e5a878bb5efa7cdef4d99de0a1d5d57f39ecad9bb4550b2f204eabe5f4787e4908b586574755f495aefdb60f1875beafe3dbd17b1f63c526014579052ffc1fab4bfa6dd555815714d1e6c78b986a329ffba66", 0xa6}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="3b8878c0856d683612cafbde41724732435f7e85db036b7e36058b5e58599e440c652e0816ffd588889dfebe44b1b0d10324e26d2f5ed8722b0a01ae939917154573d9b3f34a177dfbe2ede3e3ce0492", 0x50}, {&(0x7f0000000340)="4636bea561ad7cb57fcbd560ea45e94250292828f4943b0e7e88e1ea182828180c55b7d27dc5ee72f84802ac2006e960f60707a49605d3aaabedd8972337e1290fe10800796c68683f8ccaab57b1adf4fb45f0673ae109371e13946f484128e1c454ae0b5f31cb596146d49bf158aa42a13faccfc6f0ed730c6ce4c32e5a", 0x7e}, {&(0x7f00000003c0)="880b93f885053418d832e9ed83d03852a54a16e9971082872e7a868ad0c21636c9c0db403a098cf038db73b4089a7224b0c47718d7118d93885689197094fa52adc43e9dd486053519a7993b988e3563af664ebed3aaafc1f58891b43698a13671b54cfc0161289702e8096be133d8a787e0c655674a10954a0200be45eaf8ad68af659688398a687eb5e14c69d5f3ce65a71dfdfecbba1f9215267a20d8b3", 0x9f}], 0x6, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x40, 0x4}, 0x1) (async) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) 232.42046ms ago: executing program 7 (id=1023): sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000040)="e0ad2286", &(0x7f0000000140)=0x4, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) fcntl$setstatus(r1, 0x4, 0x80) ioctl$FIONREAD(r1, 0x200074c4, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x11) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) 6.90074ms ago: executing program 6 (id=1024): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6a2478913aad01bfc3eec0b4eaab0d39fa00f880404d5e4f010000ba", 0x1c}], 0x1, 0x100) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0217ffffff0d00001a0250c884ce5c7a0057c0572e0ba10000de6609ed0ca799191f6c410c634698fcdcad46e4ca2688bb19a0c056f315ec2226f44bb1a9ac80cde93e6136179b21", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000005c0)=ANY=[@ANYRESDEC, @ANYBLOB="a3add24fa78b6edb8986ed6aa90cd3570c97c43e905e16898227167ef6168c5b3b6895ea656e533de355d8e28032445f14bea85924bbce23a9e8287bf2938266a41b9a8a88e9da3abd5d0dd7e59acb0e9fc1661311564c7cbdcc6f1f7d06b3ee89f425bc2d7de46197e7ccca805c49ba4f02e15e227a29ad7a878ee79590e0009dd0e34b4ad53ced0d0c34cf44787ff2e80ce624f1e6b42a6799788c52c441c180d41b9284", @ANYRES32=r0, @ANYBLOB="620777c741abaa10ee4d157030820965c4c8f123a1eaff57ba9c46643deac92952d6114af4d81b333b5688ad699dac65db088566118158f5a03cc2aa0f82009ab2da8ac8aa8616dc7cd32a2a5b00e8c09a8bff4daae92b087636a8b1e658ca6f4d5597b47198a592beec1d0da9b26b3984ddd8b8ed8521f81265c66b7f93857b8e48f9203cc28ef4ecd9", @ANYRES64=r0, @ANYRES64=r0]) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000000000)={0x0}, &(0x7f0000001880)=0xc) r3 = getpgid(r2) r4 = getpid() r5 = socket(0x11, 0x3, 0x80) sendto$unix(r5, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea105d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3009d95665bc6fc211800000000000000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab7c685e000040381ecb66400"/177, 0xb1, 0x408, 0x0, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r4) setpgid(r3, r4) getpgrp() syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800460000200000000000019078e0000001e0000001009be4543d3812e60703081000907800800d5b1ac34248d7cec5802276c80c703dcbe42d44eed1969f2a24a41b31e1830ad0dc8c8dc95cbcb88b2d34b67f24f732ec493d9960ac7e096c4cfb59bb3bbd"]) 6.109739ms ago: executing program 0 (id=1025): syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="21ffffffffffff000000000000080045000030000000000011907800000004ffffffff0b019078000b00004509000200680001ed11061affffffff00000000"]) (async) semget(0x3, 0x4, 0x108) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0xc90, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2c, &(0x7f00000000c0)=[{0x8, 0x0, 0xc}, {}, {}]}) (async) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x41) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) geteuid() (async) r1 = getegid() setgid(r1) (async) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) (async) setegid(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getegid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000280)) (async) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000300)) poll(&(0x7f0000000400)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x8}], 0x2, 0x100) utimensat(0xffffffffffffffff, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480)={{0x0, 0x4}, {0x1, 0x8}}, 0x0) fchmod(0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000540)={&(0x7f00000004c0)=[{0x0, 0x893}, {0x101, 0x7}, {0x21, 0xa8}, {0x26, 0xfffffffd}, {0x22, 0x400}, {0x83, 0x7}, {0x23, 0x100}], 0x7}) (async) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580), 0x10082, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000005c0)={'./file1\x00', 0x756, 0x40100, 0x3, 0x1, 0x5, 0x2, 0x5, 0x0, 0x2, 0x1, 0x1}) (async) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) (async) r5 = openat$klog(0xffffffffffffff9c, 0x0, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000680)=[{{r5}, 0xfffffffffffffffb, 0x2, 0x10, 0x80000001, 0x1}], 0x6, &(0x7f0000000700)=[{{r4}, 0xfffffffffffffffd, 0x0, 0x10, 0x4, 0xfff}, {{r3}, 0xfffffffffffffffb, 0x8b, 0x20, 0xfffffffffffffffa, 0x7f}], 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, 0x0) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000a40)=0x4) 5.073785ms ago: executing program 4 (id=1026): mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x988) r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000080), 0x4) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x2}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r3, r2) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x400) r4 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x102) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/21, 0x15) 4.173969ms ago: executing program 0 (id=1027): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ffffffe, 0xfffffffc, "ff010000004000", 0x0, 0x7fffffff}) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1024, &(0x7f0000000000)={0x0}, &(0x7f0000001880)=0xc) setpgid(r4, r4) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffffffffffffb, 0x0, 0x8, 0xc5f, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x3, 0x0, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x2, 0x100], [0xfffffffffffffffe, 0x0, 0xfffffffffffffffd, 0x1ffffffe, 0x0, 0x7b98, 0x1fe], [0x100000001, 0x2, 0x0, 0x5, 0xffffffffffffffff, 0x11000], [0x100, 0x20000000000, 0x1, 0x100000000, 0xfffffffffffffffe], [{0x0, 0x9, 0x0, 0x7d06}, {0xfffc, 0x2, 0x1ff}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x6, 0xffffffffffffffff}, {0xcc8b, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x963, 0x5, 0x8}], {0x0, 0x5, 0x1}, {0x0, 0x0, 0x0, 0x2}}}) r5 = kqueue() kevent(r5, 0x0, 0x9, &(0x7f0000000400)=[{{r5}, 0xfffffffffffffffb, 0x80, 0x40, 0xffffffffffffffb8, 0x7fff}], 0x7, 0x0) kevent(r5, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) close(r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x2}, 0x2, &(0x7f0000000100)="53f404284892fe51383bcc7966fb6413078e23dc07971f91440bbffd875e2b66fce9da6d59bb7c82815487522c15da2e75db389f8e8be0dbc17653f379fae16aa02999c368dc8341853b4a3641c0a05f4ac2887b9ed0d22f1bf55bb8757254d0431f056f0ed655a5884981fe76aa358a184a8d636c72f73848792ca0e2beaeca32cb4a1043da28b101e4c158cce089b9215f0e99fcc0b7a369418694a70ba2ca8cf6510b7745d3295e029ec35f6bc7fde81cd14b6f80b33052e5f7259a9023d0d782a1e86d565035b2ead7b21406a4677e1cb7a631fe9c75795048193d3f97", &(0x7f0000000200)=0xdf, &(0x7f00000004c0)="9ffd1127a2c6bc4468820314020446912a355383fde066fabccde7337e960d64e2b3764de4c129897b00c553f30e6db2e3789f10a7d49616e1517155da1d56407420bac77f3a45ffcd6d9c21667581ca9f18f5e6a4cccbaa17285664c7b262f4bd56904082d01b63d174743f1ad0533275ed9aed0b430bffe528341020dccdacfff84a72e9b0242ac9da33bf84620ca9b06fac57992b2be4a139cb3caa722f7dfeef8a1e49f1b89d0707c372346e2d2474933878cf606107ebe3a86537faf9d8d69b11443592169e6cc60d59f6070300d15d5311c7b9ca2ade4c600fecc48852e6c90992c70dceca285a055011d4c56a0d89fc17f8354d145764e92ecc1cebcf2f687106aa75015df78bbb9d265f98291a37d80e6c6b5219ce6e34101e1e546d57965c85b33774e35bd42ba22f7e35af1229ad7052d4c6df887e8028de1222a38eb88dc07c2430844e4216879d245816d61b5069b61a79d7790dadb2ba10dbb6898496238399858437f050e1c4e47087c8fa6bea3dc9c508dd134153930ed47b7b07ebec26460f8565e08c4718aeffa9b49618dcb7f46f22b1270599bc6d3c79026bec2ed9eeb37d11b614f9b186aacf0c89d065dfc045ab1601e92e125e08f08c50177afd0baa9749ac8308affa837477a76e415f2aeece13df1bde9d160d730ea7b2f99a113bc9a08981eb283652ebbe58c042db413a6fade608d083dc1ed6aee7b2ad18ddf6a6e037eea34f2b2a85cbf0201470ecfc9505022d86291cb1a4a15f0b016c6f0915783a3632f83bf09fdcd7498dd8992f9a7decf7fb79b21f1d1d687ae3233cac79f38e22e7a7fbcac9d58c540239cc6d49c18edad01e1b5df813e743f22f735ee1597d21b0b600a105ebdd079404e99342511f24ce78d148533a3f4850ab66524108a266356100c0b8f41a1793c1bc5df1d6d63666646eee74c96f5d9716fdf43c904e496c0f3d38dc92f85290fba498cba5671adcab147b67259cca5236fa2317208a4103fe65917ddd273e23be090a8fbf7dbca4e47da6826dc21958f18355b7a8479e9f40a9bfbde3bbff4b25c5f6dc026cc52c5d58b450da49760a3394de417671583d3eb0009269e65f820d79e5e189899d269d48040121dc3455a7868a685c125c248d2d1c8201f570d3ba3799e761d84a23f7808dd768e66a119aa66357f5833c08d03f1c2ca719807218715003deddbcef0492caf9324693ff773a2a64d57d2b0030b7447730ecf6af5d818c2d508e8d40ce0b6df99b4863bbcb79cdef167dc1534dae805a7de8b09a247246dbbf89cb444884a44e7081db94b7f140ac33ed5ed48bbd85c58f1ad814b290d46d4a3d00037ceaf4c260291bd5298129d0bbf649dec01b9b44629186071cfb02012a62ddd512d3e10c85c9136469ce8e6f704bc4d552e4265b18859ed04d61a607dfaee15b0c7c23c129cfead93ad9430793166577b30727c0daabae56ca7840f543609f6b9b47a18de281615d8db8112e8d0d914c2021bd7ca88f1d938095549e4777f0f93b9aa02b2ab3ef0be4f6003a70e3c3725a496b4b2f29294653d515103efd53bfe4ee15ca145ac799500f17313acd800c1b2e1896e9525a03ec74d02f670303551ce15be6d63bee621e6697046786c0857bbfab4ad0e5d53b54fb144adb0e793b066dcc9ec3f7ccd3d7d0eb3a69e271723f124e79dbc5831461253b023a0ebe7cefe8b598add30c078711712dea6cedb7031ef0df9f67bd20bfbdc37befdfc5c2b0086ed683abe1316d6e3c0ba491973fd5d28bd5269c5dd421c7c06546a7b229444158f0ca761db5ce419d3655281af0984559b6b97b60e57dd2a4e96eaef2118b2e6f4d5da4fee450ed90607f85649ed12cc47fb420a420679748d0ac4ab176cac7a32a3fc1e80f17d54dfde6e61631a2fa5883e72aff14d1dad202a6351020cb0e9a4695a5335cdb32178c81973a9270e5807fb174dcd41335f0a1bad7f31e551f3039721ea8028a77dc2c42c328918239635cdb470ea999b84ef9ddb2a9b805089614313bf770e2b85309cd1716497a229a73b74369e44528d3ca1726d175050a0c80c06ec5fb4f8c89117f660eee34345fe585a3826a89133ec1bb77acbcc271178c270322899a8cacdaf8b13312703162ebbf344505a3b449fc946fd6e0c47a21fb57013115c66173f352a47b3ee6c906e80aa28acf45a2aee873552c96db8d07b9dfd5518a66a7a35fdfb88db22c2772d2dee4ac1ae053efbac25d5a7671b2394949c7850eeef607b91c711f045bf022bcafde923570bddd2dabc74122aec6bb8152d10339ed14e166190badc428f2cf75f143fcfdd51b275aec2102d6d91172630013d1698d24637eaf4c24133f129cd8c990b12897de1624a332bc632b22658e10ca52f39f9af2bfdda12503017154c53d5a824a45f7c9910720d6fb378fedaece7eddbaf35d590d979832eca41da0f6d31b71b1701fbbf11583bb2bcf8f1a36217306a1d12118a6487cfd287b6dbbe871fc3e7784aed787e872ed397f3ccf25e38b081dd58feeb3de06e116f312f4fcc1db16933a0264ae0211216b269c62b4bb17aa12e1b7cf9954610c30b5cb6ca7219df511472a22923fa47a3dbb9bfef67dbf161a881d5f934b5a9d3049fc885fe6a69ca7d5ae5b4d60cf9a6445b3e0ec32cd9360760ef43255c5b8da68077c75fdb3b6810c92fe50140b1d38f2973f2c1aef284ceb657ca7e050bfd3039e912784a5333801d6f50fc961c3eedae23cdb9ab19fc9fee5dcfc0ab9645f5d84a54cb910df23cd729c99f5eec2f0129cb7e96b71b65d7c5c834b2942b347e1b80f9e22aa53f0efe4fe14e58bb6870cd45613147b1dfb284c4bfdb43d143e6533ecf67d301ca05a1f1af659f13402301282ec24686d2030d7b8a59fffbb675c1ab087694d6f4d45a95a06d9b07be620ff93b46a86d7651fc413e41410ff559f8682e7573e82342620798b11001dcfa1cd5794aa4427909ef4041a4472b7ea6e1d87bd2ac2c5baced219f402213b61aa6af8df6118bb630949a2aef2dc0d812d4c9ceb8fbd9dd90325f66888825c93676fc15c4b4f3d1d28aff2dd08a1be4a6065691e10c60909a0da203e053ac731863ce7daee09b3222e098f1180e9651edefd9fecba2ce61087db1287c44cdc12251906f81dbc49cd38afd8b6a5a2b2eae2e111a82d676e8c78a3b7706d2b188c58531b0fb2f414e1145263ae60099ef699a9ac1fa3c6a4b5da3e70ee3070a14061cac2fdc1cf23bb3a4ddff8977ef5367485d8bf47a7b2b218fa69bfc676faf3f749c87e05460763aa9fb7f29e0c9c1f04c0f566cfdc374785dbb52867d03ccfe5b9bca35a5edf53563fc7c1070e28993d5db6c890e8bcab3e757bed8d31ac36273d436b4832df9b4abc86f7fae4372e749e67b9ba78abf6656df8a5bf1347341d8f0157033ad07e91d3be4ac995b2125fd416e2f9416185474a42318283de79e55e5be6de27e09226006d6b99a26b102d0e9cce818bb089d18a56efe11b4dabd1bfe9d1b94d8d5d1e7b0e684d7c264419a28f04acd43d565f36ffecc1c2daa482210d2b9856b45af2f54a97c12cff1b2aea7a9fb5e52d16b70a622c0f23f879d9d68546d0438fa39ab63b7ba894d0ffc407177b0da1f3f12dd7e6d4e6596e07d22b6f4330fe042f0f9c46920179bddbac06e8eb295936f648a9b39c7d5594a9f35ad30ae2ecd86093d0d869667c0fa102d2b039d376fe3a73713520b33c1159abbf4ada31fd09ec83f71a1bec48990851d7c4adb8b8802544a4c35fa875cb582d0753d23f91ddcbba79510cb5bf69e6ba9f775995856ef69e0b5fcf4be76553dfb668c12721d1ff794c6587a4396e4d976d1c85a9a3e1ae6540f4708dd404157b26edfde63cefb9d3743849ccee9c7af86dab798f5627918214e397eaa9108eb4dafeda54eaf265065214088d800c3b0aec401ef2a2605534123450d2885e855712c469a968085c1f461ce3157441d67678c23f73b753177eac3effc784a6f519ca003537576e2ca0058d8b76994450e9e3d49dab9f8a7dd2c60cb3be1905162fc7169adf3d3b4b49ab5713a61c4b2e52a07977d086a2b39e04bf09da07bc706cc5d07109f73239875269cd9ea97285df837f9181e4b021e7edb6e091e73c90521955caf3bf1b2bc4fc96616c4495cf18236e22af77d962a66fa2b9ddf18e4fa07743d1b775d8c43565cc66de7481a2b0957ff9aae3cc1075f539f2b85070958bdbd864b8893f2b6beb38ef54c50378b4e3e0a87592325527cb19f85c1323ba0af9c5aeb35fd4b864415fad2c9dbb6f62cabdf81bb56f3aaf4983978b6cfaf29a65d31e45d2358655a27ecdf23e988c93f3e046f55af2d9e67636fdfe62201396604a7c8c011472928d158b7ceec9c098a8cfac0975adce629ff24f4d513ec672f60f6df460f97d721d5ecde0bd353000aa67cb800d54f255acd766379e952404d7e64abb60293c69da7f689daa0681778340dd12fde85f106d2750260cb144b14fc7af8f8613bfbd2d80b85a4ec3e8973a057f242ab663d4779814b600ee8929ec2d500f87d76c337fd80835ec93912150b11748b6af4c356a8580a3efcd2d62fb70b0f6b3d050079010263b5159c16c4f88911c38af84d02e4be0651f1d308007b51f3a535eecce78d8cfb7c6fade5a81525a34225673c3c311ab9591f19b25ca8ce419ecb5e98615d027d0faba925fb6eb7dc227819ac749120ca2f75414b281f1c782e514c54e1fbf02ec9bdd188142d9d9d3b4929787762400348c7c7d9b96832396fbdab42077a880cf598c48b3b215010f54b52e8fa66d31563e438d42c514103488697339718feddb79750c9cc7165a020f77a8e9a7d946ec44a01f4c77b87834812988659df99de96b5c9a2885ec734f1a03e586cae13fd25f64f2b0aed5e5bd5f76000e2c8b3e30012e4129a364fdd6b13b7671f388b30ff25dff56f2c2ba0e7aef369f9f37232a1574adb1e18cf295a7d4b73ebe71a20d77e2acdbc21a7c51386373806790b725faee3653ee2a659713b6045c7031b5c146159b559e5309d00de68bd8902af01f1634a231a5c336c8e6fc2bdfc0078978418f456d381aa3060152ec86ff3966d1a57008f7922a6759b53a3b9067181b160f56e71146f18d39a86df6d9e624519df0fbde48588f9ed806358afda40e33edca4b27ad86d15bd444da0ad10d74606fefcad780220b0a6b26624fe96f6f8e4ffb8c0b6ce644a35b16810a36fe335534b60438c81b24c2ede2508c2857ed46ef2731cf9138f2e0d349977603e598c1fc088f659d177a55f21152ccace693c3dcc626331910ee1f5e00eea550f05b255d1673d48396cfd4b8f6daffa4c6ef5e30db5a25fc78911b78a86792e5be76cbf0d0607ae7e0413fa7079b38eb187b46b813841723813e3aed6e80e983347967a254d737eb06b59bc07f591cf65e11cddfed44969da256bae9983704bbf0e642dad203fc95f6ca37dcb585231bd1df9e86efd6f010adb265bab7a209b46936cfe110edb06964a125af8f1b31baeb91bae38e8c21a9d43da88b8df0bc9fcdccdf2ea75cabdd9803938255dfa154e31a1757c3037d5972ea8eef7fecb16fa8725b2a2d140e4e46c01758edae08805bfe67e2b1339fcf4b3ebbbec8967003d0d7bca07c6fe582a63a02348877271c7116ee004095d22ab128aede5b848b3e3cd36e3c51d2c2fa306af02ed5a9d74c29374869fe35bf4c3c0e0455e17f3f9d9d63d9c98d7583abe8ebe0367c8eed5dc6fd492b55c31028bcc5fe", 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchflags(r2, 0x0) r6 = syz_open_pts() ioctl$FIOASYNC(r6, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSTOP(r0, 0x2000746f) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0x10, 0x7, "55a096d23f3df80f4256e1c61271637ddf7ea02c", 0x9, 0xffff}) syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000030000000000011907800000004ffffffff0bb5cb85b30b00004509000200680001ed11061aff00000100000000"]) sendto$inet(0xffffffffffffffff, &(0x7f0000000000)="e430346bc0ed03eee76ba18ec0a8ff9b297fb1d52827b46cb278c13f080e00870dae727e5d8ea401ace198dbfc44c88b5c8a06b20c0a1c4f27c66b27323039947d61175ebafbff9fa2ae47fafa04ef05b6fe027f628b1e1436dbd414216c7c5bee3760c516474a3bbf95a62faeee9b3e9179403f1598aa6534bee47d", 0x7c, 0x4, 0x0, 0x0) 2.893935ms ago: executing program 6 (id=1028): r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x80}, {r0, 0x80}, {r0, 0x5b}], 0x3, 0x96) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) close(r0) syz_open_pts() (async) poll(&(0x7f0000000000)=[{r0, 0x80}, {r0, 0x80}, {r0, 0x5b}], 0x3, 0x96) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) close(r0) (async) 866.016µs ago: executing program 3 (id=1029): munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000003000/0x4000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) shmat(r0, &(0x7f0000001000/0x4000)=nil, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001640), &(0x7f0000000000)=0xfce4) r2 = socket$inet(0x18, 0x3, 0x102) r3 = dup(r2) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000080)=@file={0x1800, './file0\x00'}, 0xa) shmctl$SHM_LOCK(r0, 0x3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$kern(&(0x7f0000000140)={0x1, 0x4}, 0x2, &(0x7f0000000180)="83fdc9d6e9bfd9e488e4c1b5be969aba71ca8502c3bfadff675b22182b3b9808bb3b913097c87ec54904ae07c72016db0c99b4f22a26b9f32c1e76eb267f1fd61afc", &(0x7f0000000200)=0x42, &(0x7f0000000240)="958aaa102b7fcec2370bf776dd80521e9892cce7d2504f7314d86ae21752716900d3b620dca3f1bf36145ba406a914b28e18ee3e72cf71ce7610f4cfeea98bdd89a1c75e229bb532e75f815deb1e24cab5789cceb651184326354849d3ccc8abad94d092d9ce04b99ef5f2b9e210eb969721c63f8e801edb8bc41cb600611b64613b5d6e45ac1bf389ac1168899664f0d0a04f6122fd839c0bbed26b743c77ee31e7f00c88135771183d22a988eb43fd20acab3432af3f9c8f493a8272588bf3d3368bc0c4d3ab5ac64d61e837707f8608822214edc23d58", 0xd8) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x1}, {0x1, 0x0, 0x40}, {0x46, 0x7, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 0s ago: executing program 4 (id=1030): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xe01) r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) link(&(0x7f0000001240)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1c0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a00fe8000aafe80000000000000000000000500"]) ioctl$TIOCSETA(r1, 0xcd504404, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "d66ad0c200000000023200f6d700"}) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') sysctl$hw(&(0x7f0000000080)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x50) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0xe}, 0x4000000000000036, 0x0, &(0x7f0000000040), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="6aab9715aa25f7185fa89a94c93c7a3c452476b664559cb2bd57f3169a8364f062ff257f234fddd5", 0x28}], 0x1, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.151' (ED25519) to the list of known hosts. malloc(): allocation too large, type = 6, size = 73015894016 pckbd_enable: command error uvn_flush: obj=0xfffffd806bbc2250, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error    OpenBSD/amd64 (ci-openbsd-multicore-6.us-central1-b.c.syzkaller.internal) (tty00) login: sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd805ebc07d8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error EI ssy]Wj ')yO *)@h&;$L]panic: malloc: allocation too large, type = 2, size = 1768304430 Starting stack trace... panic(ffffffff8309df59) at panic+0x1d0 malloc(69662f2e,2,2) at malloc+0xcf4 bpf_allocbufs(ffff8000012fb800) at bpf_allocbufs+0x85 bpf_setif(ffff8000012fb800,ffff80003c67a800) at bpf_setif+0x17d bpfioctl(31700,8020426c,ffff80003c67a800,89,ffff80003c5e1478) at bpfioctl+0xd2a VOP_IOCTL(fffffd805db638a0,8020426c,ffff80003c67a800,89,fffffd807f7d3618,ffff80003c5e1478) at VOP_IOCTL+0xac vn_ioctl(fffffd806bfc9db0,8020426c,ffff80003c67a800,ffff80003c5e1478) at vn_ioctl+0xf8 sys_ioctl(ffff80003c5e1478,ffff80003c67a9e0,ffff80003c67a930) at sys_ioctl+0x5c3 syscall(ffff80003c67a9e0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb9d65251720, count: 247 End of stack trace. syncing disks...set $lines = 0 set $maxwidth = 0 show panic trace show registers show proc ps show all locks show malloc show all pools machine ddbcpu 0 trace machine ddbcpu 1 trace