kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri Mar 29 13:09:57 PDT 2019 OpenBSD/amd64 (ci-openbsd-setuid-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.241' (ECDSA) to the list of known hosts. 2019/03/29 13:10:28 fuzzer started 2019/03/29 13:10:34 dialing manager at 10.128.15.235:28974 2019/03/29 13:10:34 syscalls: 1 2019/03/29 13:10:34 code coverage: enabled 2019/03/29 13:10:34 comparison tracing: enabled 2019/03/29 13:10:34 extra coverage: support is not implemented in syzkaller 2019/03/29 13:10:34 setuid sandbox: enabled 2019/03/29 13:10:34 namespace sandbox: support is not implemented in syzkaller 2019/03/29 13:10:34 Android sandbox: support is not implemented in syzkaller 2019/03/29 13:10:34 fault injection: support is not implemented in syzkaller 2019/03/29 13:10:34 leak checking: support is not implemented in syzkaller 2019/03/29 13:10:34 net packet injection: enabled 2019/03/29 13:10:34 net device setup: support is not implemented in syzkaller 13:10:37 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000000)="9a96796751a29d61d5077fd76d68f1a3a3ce2e854813c1047398012556f2f1b1d248a4a68b05559f89203c89bcd30cd821b985c349226f49884e662608727fa17f31cff4fe686874ef446184b3073a58b838b6b7", 0x54, 0x2, &(0x7f0000000080)={0x18, 0x1, 0x2, 0x9}, 0xc) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x8) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x9) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x90, 0x200fffff, 0x0, 0x4}, {{r0}, 0xfffffffffffffff9, 0xa, 0x2, 0x0, 0x6}, {{r0}, 0xfffffffffffffff9, 0x8, 0xa5, 0x8, 0x7fffffff}, {{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x0, 0x9}, {{r0}, 0x0, 0x4f, 0x2, 0x0, 0x7}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x1f, 0x6}], 0x1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x8, 0x40000000, 0x5, 0x4310}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000004, 0x8, 0x2}, {{r0}, 0xfffffffffffffffe, 0x4, 0xf0000010, 0x8}, {{r0}, 0x0, 0x44, 0xfffff, 0x3f, 0x3}, {{r0}, 0xfffffffffffffffc, 0x10, 0x10, 0x2, 0x2fb}], 0x8, &(0x7f00000002c0)={0x122, 0x101}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000300)=0x4) kevent(r0, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x8, 0x1, 0xfffffffffffff000, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x8000000f, 0x6}], 0x7, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x13, 0xfffff, 0xfffffffffffffff9, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x1ff, 0x100000000}], 0x2, &(0x7f00000003c0)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000400)={0x722b, 0xffffffff}, 0x8) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000440)={0x6, 0x3}) readv(r0, &(0x7f00000028c0)=[{&(0x7f0000000480)=""/206, 0xce}, {&(0x7f0000000580)=""/255, 0xff}, {&(0x7f0000000680)=""/222, 0xde}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000001780)=""/17, 0x11}, {&(0x7f00000017c0)=""/240, 0xf0}, {&(0x7f00000018c0)=""/4096, 0x1000}], 0x7) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000002940)=0x3ab5) r1 = accept$inet(r0, &(0x7f0000002980), &(0x7f00000029c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002a00)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000002a40)=[0x0]) fchown(r0, r2, r3) ioctl$KDDISABIO(r0, 0x20004b3d) r4 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000002a80)={0x4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000002ac0)={0x1, 0x9, 0x8001, 0x4, "12f19b537bbdb477f5cdcd4e935b43ce86968238", 0x2}) lseek(r4, 0x0, 0x3) r5 = semget$private(0x0, 0x4, 0x2) semctl$GETPID(r5, 0x5, 0x4, &(0x7f0000002b00)=""/104) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000002b80)={'./file0\x00', 0x2, 0x6, 0xbb, 0x1, 0x4, 0xa2, 0x45e7, 0x1, 0x2, 0xe0, 0xd0}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002c00)='/dev/wsmouse0\x00', 0x20, 0x0) dup(r4) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000002c40)) r7 = dup2(r6, r0) ftruncate(r7, 0xfffffffffffffff7) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000002c80)) 13:10:38 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/198, 0xc6) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) socketpair(0x20, 0x0, 0x1, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x8) r4 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x8c) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/119, 0x77}], 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x4012, r1, 0x0, 0x3c) getsockname$inet6(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) read(r4, &(0x7f0000000380)=""/36, 0x24) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x20400, 0x0) socketpair(0x3f, 0x0, 0x100000000, &(0x7f0000000400)) recvmsg(r0, &(0x7f0000002980)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000002800)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/252, 0xfc}, {&(0x7f0000001580)=""/199, 0xc7}, {&(0x7f0000001680)=""/12, 0xc}, {&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f00000026c0)=""/74, 0x4a}, {&(0x7f0000002740)=""/135, 0x87}], 0x7, &(0x7f0000002880)=""/244, 0xf4}, 0x40) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f00000029c0)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000002a00)) lstat(&(0x7f0000002a40)='./file0\x00', &(0x7f0000002a80)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002b00)={0x0}, &(0x7f0000002b40)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000002b80)={0x0, 0x2, 0x6c31adad, 0x401, r6}) r7 = open(&(0x7f0000002bc0)='./file0\x00', 0x8000, 0xc1) fchmod(r0, 0x12) socketpair(0x32, 0x2, 0xfffffffffffffc01, &(0x7f0000002c00)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCEXCL(r7, 0x2000740d) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000002c40)) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) readv(r4, &(0x7f0000002f80)=[{&(0x7f0000002c80)=""/138, 0x8a}, {&(0x7f0000002d40)=""/6, 0x6}, {&(0x7f0000002d80)=""/124, 0x7c}, {&(0x7f0000002e00)=""/238, 0xee}, {&(0x7f0000002f00)=""/99, 0x63}], 0x5) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000003000)={0x1000, 0xffffffff, 0x0, 0x7f, "3c84b073914c9703101916cc64a13e272f7b5d88", 0x4, 0x8}) open(&(0x7f0000003040)='./file0\x00', 0x8000, 0x8) 13:10:38 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) fchdir(r0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x2) openat(r0, &(0x7f0000000080)='./file0\x00', 0x200, 0x10) 13:10:38 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0xfffffffffffffffd) fchflags(r0, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/94, 0x5e) 13:10:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66698ebb01fe"], 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x200a0, 0x9c) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = fcntl$dupfd(r0, 0xa, r0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3, 0x5}, {0x2000000, 0x4}}, 0x2) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000140)="9a06e303000400b90cba8590f4f624e0ca18d23a", 0x14) write(r0, &(0x7f0000000280)="db5c1e05b2cba2414827236f25399e59fe35f4a0e6810491be5aae0669e5229e5bb66b61dd61e2c74c6ecec8b2be03899b95984815de2b36fb10cb46120eb6c83ba9be57335ed37d2d0d5db8f777e8d43340c7c875159c423ed71c12be22c8ff15c7f50d5c09b245742258c0537b5852fe2b4455c503f9692216c9e1eba570c9e69697a7d0524050fae5337248cfa480d8c6d7787a3f6e2f6a0e54659161d9563daf042536fa1423429492c224e55a581be46e95d5ba8a38cacd1fe1f86aa963d41010371ca8178f1b966c26daa0b2ca2d1b97b911a6ade4032dd19a583c9a9b0c768ae8c02f412582855d090f908fd2b3369e55b096bf6027a4deca5946cccdfb92cf402296aade9d7b5c628c1b1aef72c6c098eb22d58ccf1c29dfe97658b6dd5e6a51a65185ce548d7def822cf88de97bc1654cf0b201c13a62276e3a45df7f8032e8810086c6cfd4ff0441e2351fc2f70dd0b984f6793b552f2518334ba4925b231e8d95c744dc9ea6159e29d7d7b29c4386de9338ba037488348f9b0d3b85f2a2314f9c3f4e855cb3f67c1e693dc8068d770190583cd55744afbc7343e00629196baa760b1faba8d312aada9962ff42e0114fdd7c0751c29e36b3cab4b6e41dd9225ec3e489ff291b0fb6d37aa8b33ab6b8baf6f4c367c41eab10ffdade8464cbbe7edba12f7fcf9aa48e4080f5dd704c4f99e60aefd420f9cba70704565a9f1f0487615edf324e95b3d259f26e929432af67dabf9e3edd35738957fcd50c8d62944373fdda4216d0d791d913572d5d44316eb5f774f90a10efef33e683741790673ccfad59491bb2c7ee6ae1fa7167b32a9b526dba7ba2ad5f8208f2107be1fcbf9c5bc53fa15fc4545fb68d4ad986fb0aa09227859e8aa40ffbc1c7328d1efe21e7c05b8429d13c3bf39325a9d11d3bb70f7bd33a5e50a2c50533e7a5e7875dc0d5d40e854a33103c26a4477720cdf28f8047b949f7c8bb913573d9af2af4503d1a0122f029a982f2b10c1db2e229729f25582c079fc80b07b4279d603f4be1870bfa46eea99a37667bb480b3a55cdd45fdec0a0c3ed4352b066896bea5e296834aad094d8367e21eb00260203ac934f5be129929ad52308d1d7cbcc77fa2cc4e587e6adb34ab0410143c2129f0a347743af058010713b029142b751fceb8460461afda79fa5613207f7e0699b9126c40fdfb30d4fd28e60c0ebb38dc8c40a7d5c146310a35d705397a9df764d73c79e7e271e7945bca3faecbb76d6aa944d7a25b25617c121c7a273bf34eb1ad4f844a119ac11cbe8cf9aa763873a5290405bdb89641a30f5e55e4a83a53aa9cf4571645cc4e4adb795928707248d9d244ec8024488b95e79edd59ba0c4a8c4b6e7a2ed152bc2665b2dd128dbf48a2a5845ac23c64a7b26352bf88261d646666ccc3e31763371c46ed4af3d9bf9586dcbec788bc080cb6b511e6e006a0cb950185f4e560c7b45a0f229d96e965b8453e14eb93b9a39b9852c961e66198247001355b86444d42d19f53561410ee1aa58ebc61c54fdc20d8d1a2b73f69942152901b08dfea6b9faf9af422ba2884d46138d917f4a25cdb622393dcb965002aca71bef00faf81e46fe76b4b8f91777203f239d0bc5bdf4c2aab2ca2d088de0e9bc8ed75465753995b86230b695b2277c2c83eb6c01abff30b387154e8155732e40cdc2ea1102550bc46bdbdd7ed9a4bcf8b98b3f4720a0befa9a0cdb8dffdbd225fce4e8c124bcd29208cadd91b823fd8aa4a8f62ee2cd7e6f8a1eed0a6b36819c0e13c693d0f9f05020618c5bc0dc34bedc48d98b725e98250572971982136b654ce4d48cf7552047e70a21c53e04ff68951c20ee683b8de0492144fa206179b6eb0b311ebe6aa3b615ed0150dfef863bce3bc66818b3beb6cd7b9d2c891a1bf016c015eb15ae85eac07cebea80053c635269e528df4b822167c12d3bc89a50f2b6dcfd5063c8588b55321f93522c7a96c3d0d498e1a5c191aeb7c60cbb2a063a7", 0x591) sendmsg(r1, &(0x7f0000005140)={0x0, 0x0, &(0x7f0000002bc0)=[{&(0x7f0000000180)="6010ecfacae6d785f8651728ecc9b74d0037f374d2d7c49090cd6b8f145de87a8fb1fb45e52200692f4f300c8bb3091bb89f5b4c1b6d55dbd0fbda41179c8aefb978b1a827ba2a93e0ef6d7054be2b485b7b2edcf7ddd4dc41e19f78a81b0a12b66e912b0239bd8c20cced747e35", 0x6e}, {&(0x7f0000000840)="68a340c7e26f91513e48dc05a0fb6736cf2ff5bca4989dbcd9cd98e5403d122ce164a64a9f5a79672f21ad9dc15e7ee9affe59cefed658087185387113b178bc2387a1aaa2bf234ff0b1a752c4f17f8d37e3c119a3addaa3cb986713fd43d19ff951a0474c5f48c46999302e8e47c8679700a571cea9d3b494218b1ab3569c140bb9a6bf2c74c27482ac29559133269a411a09e92fb5e942fa84c089d810a715890a35beea46c0c8b9762df62f1217c0055e17dd87eb7ec8e3e1d6f496b8", 0xbe}, {&(0x7f0000000200)="a8e4df1364f4ae880092b02cbc0e927ec74df7547eec30c0646023eebf0d025e5e5f0eb0b49e341fa8599abae4afd953abc0e0b7fe945f106a7387ea639c3d4cd74c699c8555ea5c96550b0642b136efbc6f14771f6738d4cefae2e3f103e3c456a98b50cbae3f2824bd8b359b84022ad3", 0x71}, {&(0x7f0000000900)="982a5742e7519b3eb8e1c76309e603df02c32875f606ae8562ea3457af8b0522802e11578ed4930c3637d5208a14a0098bdd94deb4ae64f0c325ed1d5aa6397e21d532ee06da53052541dc8845f7308eb5bb7fd7a19aaef833058f11cfa15f2a41bc4fa048919063f017e4c42965cf98428d5b95afec6bd071c4cae4617d8b9ba40e5083bef28423422e5ab1fe38f3e3edec44102f0f960e713a9550c3f16c8a1a0a4119157ec5d05af2ce6ce5d1a30f70cbbd78fd17ed4d5c1f1eee592946e535ad044c4794235108e4e6cdc87d97a4488e62cba07fd16f64f34e3892bc6e6906b5a51b6921091521fa51913bd8dc6a53f06312", 0xf4}, {&(0x7f0000005280)="6cd3aa7c946d7e64b6e3ac9eac98787bb77ef6ff3007ca74f7d0d90cf7bb8f6da5516f4f598e0b20c06b228f16ea743c5f6a2052d897776e75b3d16d593393758e746c06041546b839a747b6627799eea203ef0751c4a54593f88804539ca49bb2840ff1dbe113f506e7be2c040f13ae5f70f02816b279431e4e91ac01479a5582e37e4fc78643087d73e658f4fcc3eaafa210bd1c84a9c9eae36878e9b3ec81cceba9c65b5770069db6a281659c49c2edab86464ff7831ee14d8f8dee426b0ff8f6f534e975cf0158f9b2c5423987effdf472a9282317148da6fd667a793ec33669c8e945e4a5058322117143a194158935b064f71c71d0d35db53ea5ad194ec623b47818df322c5a5784b1c87239d5557ad509dbf37b2f185518cb460632336066574aaaf0e782728b30e9776b4279d0428ebb27a6f7a8a616567e266bf57a7e10a0100f47acef8eddeba63b541577669257315daea09684e7e66fdb1f03cf8a26061adae8e799ddbe50cbeba537e253934c72fac2e5f2f8ca1033220bbe991049a547d8a1b89bc34d5fe83ad6dba78bb9b89ed9db274d935a07c50da261b4add5902e17c2be28ebbf15577ec306f2a70dc7320b5288ffbc58357923004a41f6f23a9715f056ae5f9d9c2fd57fd2ceff10daba5e4e456743e55447742ea55861c2be560aa5aeb3b89bf681246dfd610664c37ae87ed789f36f6722a15238a287c4cb0028e889fbebde9fce542372eaa8b9f2205ee982429c2514fdafdf5f86317598c362043a6164c5596413da29843b444d241228888cca01edfb89f63db2dec390c74ee41561ae5cbb71e847740b9b7861324be72317427e41febc22ea824a110eeb9edc12577a30859308539bba4e81263621a45dde6ab7cb48877b12dd33c3e3a50105e2a65e1a5a261e96481d03319b7dde4f0f2e4f95bab91cce4b691bf8c0bdb41f9460f5db116a3da79103b79ddce1f2bd07522073c469f4225fb976b7fea2141e488ee67b843a8936aea9b2e61a504a8f3475fdf1499e776fd555b17e5fa241a157c2da2a3e4844381954fb717fdbdab36f99962113e03411efc94daf2b1fd15884753f95f0ccbeea15254d0d0b1af7ab066a497a6b8d10bf336ae19eeddb962debdb3b4feb573636ce5d7ba41ec0e77a19c707622cd3de529e5fed042e9309b82d0bafdb73319d1d0bc6e78e2887e3bfb4e8bf649b601e02963b2e4ff17a117e137e6ec62f0970f5f740fc1f1ae9df1a0b2bac93fccc993a87fb21a6cbd0270926d0699aa042b3c9f4e21fc27f0a4bf9ad89bcb59980921410c62ea441aac48b3e9d0b3a3bf60d3245b2fb732a1d6c55b61848dc4bec8940771c29beb7b7cad956e510713fb00f2c05b34cc22af964fa114059f6afa64647d0bff3572df2f2032bf7c25cda84745216600e6a1c387e68efeb1de2ef4ceba5ecc6298b9f979d98dc5a58ac7991a43b0496d714e23672595841cd750f13cd092b0c1788a5210b4e5a6608e6aa400de38e337bbc584b29dc952ec190976085dc8f2f1f39fa2966962dd262fee35140dbb4a4c4b17f1611e042207b16fe1484d5c0938bb38e50706dbb9fc75f32ef8391ec3ff42070506394c1b0a483c4dfe8d07c29b695e37cee197b70f106f80fa7c3bfc3406ecbdef8af95f1d257962a39f07bd3a6b089cdee615a5ce5772681c8071fac3f8fd68d91e8a2811c4c39f718f8b48fc30a5ec9fa7fac3148ce6f534025fbc69d4ff4d85c28b7c19cdcb9c62b2109397630682bfe47a0705ab31dcd3d8e65d3f18fd50c4201317b8c7d15f653bfbc3259ce27d05812c8e4c72e4c2df47da8a363066d9155a4eafcce1d166db403f47a4dd6b7f655bae83ebd52b0984a7cb3ddf232d8efb03fc45757528422b0e2383fb1da5e9aed819e6f59ffd9db989f308aa19e15d4ddd62fc4f476df186230a50154efd0506f965681b66ce3bcfe9afb0ea096cd86fc76d8041a32ed43afb7fccedde1fb077d4e6ffcff90dafa15b72df7cdd456cbf607e183d21dd9d6624522acc76f02d49726bb45cd4689334845b76361ce386d8ca3491ac080d845835e424dfc3109e80ba56710484c56a9ed1038b1afddf33ee305aa59c4449a098ec7201c6c68201ce183f8215b3d1e6c90200429fbf53bb424acd05d25f434afe14e55937833399998819f3cb6c87322289872b8a583ec94250e2b10c0121ad66d6b99d2611bbe386bab89fb6d0ecd2599b9b7413d77cf1cf066fa42356cf9f6e01a3ca6352024caf2dc3787b432d6f875c74347a9cd12dc02dc6cbc52494cc48084655a164136b26db93188716d07835366c67d16362643aac7d724f7c580b1c62aa6129645b7d9d556dde0eac473fa273dea778a362c25e3127d308d96f060d6a5e64c31c7fdbc6124d94482b66e1ab216e9e75e468613b5d947375bcb5a0d0808d84316f01ea8da4742107af3705cd6709d366e6c816d7ccc550b940c2b3f7a6a39ee469359e1585f769b5fbc5441cc4d8a618b374719cb7774ca79f167585d0cf3aad985c229157f09b6d54b75fcb601fa95234fc0cb823a02bc89efbf8c1bdd2835c2044de713d24074de30665afb6931362256f31a60226d26d726d4f847a2f22d71a5a3ce6491d655f6523a368545ee2d350a2d67cc2458c404c9292ab831f99d16d19e6aefcbc033ea9e7640412928c96184d38b5758b5ffa588dabc8748e11453ce2d7bfd93069576a75ecb2d790899456e35681899ae35326ee624dd607d9b51e8d019a68282d730667189ff073087eb479cda9391e9cdba61ced14a57183dd62f97f5a90b5afda43f8859a7031678d9e4761b1fb24c5c4367372013d33e7b176a73ffbcebc9559c6e0741f6a76207c39c5e50e93ae348b93993b787effa52d08d0cde4087bc41100224b09d156f557911f34fcd5e9aca37ad91f95bf94ff6c62d37cc71e94b4b09e099ac9c538fd712b64230ecbe2b04b97939f5221c869e9f4372d59d5843c863f69364194ccbee23ac59c87b34eefb492a011c84dbd966616fa4c5e86c610e8c78ec52c22aea9e210366c4791adc81460475e3abdafb8ae41fbc3e37e153230e72ad74753e891e8c23ea1ee1f7d53b016f9e3ee669203dba6a3928454f20626709675ceb21a8276964c5d3f6133ed4207c2bf20e656246c922f90993c4195b3bc2e4213811d42e74fd7242bd812f52c224f14e844e16acbe91bd4b72fc933621b7625f5dfd4ac8b2449056123a1c56ec8dcfdee6dcf494cfc159bf75c37e65ff285345cd70d6599956a1c1b787bf180d6b0f2db87558864598b9cd970f6f14bea7096869f92fbd63489bb398c7f5df57341f1316d642d66a6c989b8f635a8bc10ebb0642ac7d12d6e65c3e4d1223bcbacb4ef1710cf6a574e6d66e4784ebc447be27b81d7f71fdb6213b2600eb29ebfd4c04072fea5fada26eea7997b98fbab1ad5f714ddd111de1d8391c60a4072b4ae26bf516686cfbc42ff14eafb84ccb8e3ba62484d4975647e8d1064c9d14252c90331f8ee4bebef908cfb49eb747287396bc6c1b362ec3cb9cae506249c4bee3157e6c6a1a2628fca1786fd6c416a6f920f01ec88ce75c1bf3fad6e52031c5a408db3fbfdb989cb1835e36d894114cbd5e16cfe61764dfdb6b9bec515f9139c6cdf99e9ce5aead88304c4acc1284635895c5b731cfee326bbcb3d880e36cb37cf5c81c3ba8744728d648589f621c914e5f7615ba78de0672c8bd81d572ab13c454c542f53dfe4e9fe2c49dc6095434bfdf7bec06e06270b66735a3cde24e2271d9b882b16c75372aededad104b3632cb96f8a15bbfc27263e59ed738c2be4934eba2818dd37cb06154aed775a46d6a21de478441e25690a71df86d839eb495f68f572bff5d3bf8c6ecadb973adaba09d18e2f64a7883dfc25fcc48cf7a388d2ce97a684717c113e387dae532b56dd2319189f4aaf438b24be7bf5a67ac001716985fd688e9c9a1c6551c4026058398cf0c64c661680202007656544a166931c8e8502434485e2d02d4752fb16abaccfbabef32b0711422aafb730acbfc64478849e44905487cacc4290826d414198d6ade55261a8670268cb82d5a92bcb9091e1e3d5df2af0cadc7cc88324454d8ab3b189993b2cc9798a441a37c24852261a0cf0d34615f67a7087034ccb33cf70dca7a41227be12ad880c6a18674062b8e67eaa90f789e952cdefc812e3a924d8057eff1e42d0be55297be92fbe99961283670cfb8913888ca767e8b40f16e62fc541d4775aa705af11a0213aea49c98a9eca22012e0aa26264dacd963025f35ea3a8c5ac7465935a2eb1da43b8a39e0b7b59c86a05c17effce23d356f13b4788e53bcbce3aa2040118a975c68dd3a2baf29032bf2ab1f26fc0acf2af50b913fddc885556c5b630c29cab025d77975299de27a17594cd69910c3236a49cee1a25e687868acd5eda498a0beffed4606dabe96461e1401b32222aaeaef06efa408766735ed2374578fe71963b9da91d58d9f7835b73679607a1fc9f18b708ea9e87af665863f035091d264bb49b5af20f0730292977dcaf02852afc81e41e8919779eddd00648856a408f59b7d57a1e6a511d41d31e7222c5a85345c5b59043dce2007b15cd699f3a83e31ac2259224091d4d50ca0f9e220a885df08af23f9dbcf6440e5437cd1a31c8a0beb831126c1a86ad5dc0de89ac20a96f699f41adff8a40296fc21c883b3a7971adbaab90ec7496e1dabe8bc41e61806fe3851cf1689dac8c80bf9766b2efee85bd718fa6f431f6bc642ed9d831d76efb0a596578de6485a2f6c6fc24d8589e5f7837dd2f5cff9b9f6c74ef0969f8f6aeebcff25f3ca9fa9cafa0c7f7d04b52298003e391d58d6d15fb75a216cd28591bc8f936a444ca1894a676867a78d83251a3cfb566df2f071c3dbaf8c8780fd55fb6de21ec9c9ae5a5157b8b1033b17b40bdd23b1fda29ab5972b3af31395046cd47ecec1ab7991e12a6db0e4b4b9c5ffc6d8d87fde269f6eef15e6be35019bb0af6678d596194d5b4f172f1cda0df8294b808e23292569364fe9f4bc1a66cffa868d1abda37441ff59c6c13bf38014a1548994deb34020da7265b5b2000b7e1e15a61b9c2771c49e8c6521922d9cd8330911e6f56caf33c76ae91dd92091544b95343b1b59a52e5af8200a33f6b8c0620c55e021916e9efdf6b60ccbda3d826c222df390866e5d4d75b3abf811d6b119024a25dc601f7ac8acf6edb89ea300bff2c3f54acb5c359e56b424b58478fb4f41e2670ce06dea830462c1b43e419e47488586ca38105159e92b8785792c189d14fb5b2924a48744a0706cba64255dc19ffae31256051801eb854fae4aa27d1dcf8d585f9738180916e1a42a452ed98ef051486628c7a196d47554ea0ec6d4ff6cf81c28f6868c50ede695f90c0260a8f26ac277b4c19e57134f4e7d12bf6ec59603e4bba44986151c8baee4684e0548fdafe2991b8161288bce3b4fa5a84aafca37ff3edcb8469aab2c5e03b2d621b73bb835e0d13b1373acae65ef7c3c1c6037184661dc010f03370508a4f5004eb7fb016fbf19357134fa177e907e81d49c47cde60258cfdc7bf85e70ecdf2adcb051531a3b663be742d3a56c58e69d8c5b970abd658eebc8fce14451a7d3fa68acf4d839f5f328c819ef73250e3ac82696cbc6577c9932c94721371c1d250897065a13214ef3c34d513fadefe9be1a48f5c2de34016b2cd677b945a6bb80cf3439ad62f79dab39c263707e484bb8c853f4caeba8b659193865718301dc6a0b1cd0", 0x1000}, {&(0x7f0000001a00)="e6f1a4e1dea8a698983424b76b85151bbf194e7736824e426212172b434464c58f35352ab083cd70629e2d4dcb21d52fc1c0bbf0503e718c71504158f916420d95572a1495b1da483910ab006d38cadc5f053a72625ca16a7f564c37a2ed51d6e9d51d0069caf940fc240aa2a34090df23003a0fe39aafca7e9cfc9fea4363690e741c6e68e119f09d88b75de6c1374987ea9902522bf17f8dea3ae82190d226160bbc46c01ceb774860935c7501d4f9ca639225becffc3eff4bbd3549c3be56ddeaf67f3ffbcc302df4d62199517ff0816d6d8bfa482c658e8dbeda3ab9b728ff5da1cb2d2cddfb2b347c1e761b146fd70a95bcc6c63133878d56109b7a51b5e1c6aa732191f9087b0983a831cbc7773b8a79e8814e1560fdbe92e55665682872c5325062bcd1fc8d058f35fad09dc35dc84e3e419127f8b59077bb3d1d693c57896151c4c6925b9b372440c5f2336b041ce47a027b47d3553c7053f2d8fa429121a49186b2ab1e7d3ec512cda6d10d7a325b331df478dea84a2a52a0522329fba561629bb2d6ff7026e6ac692242a145c7bab61995401da374aa6e989ef7171ac3fe0caf0090e1fcca079b203ad63303181abf7ec6258f6d49af4b587671941200d5c61fd64d8dbd81205a7d16aac1afadc771789d6bb90f57d18672ec6cba56bd55b05fa0b5854c2b1a1a7145761db6eb269dac717d85ce259c28134e55096300d2afac39ec406e4fb4ecdb61d2cd4f138ff29459ae172d83a08a0344ed166bfed8ca272f3eff1e170788a8349969939e9caa09a7628c7d5c39c9e25dc83a6f968ab2afc0da73b07ee36c8629c5209671c2c7c247c86fc6a654f4ad13081a5ca8fdc223a814e0087af3dbd808f4ba5cdf98da13d4f50d31946a0857316c6142b05d0bb7eb65da7cd697f5747581e5eab695b2a00d3f474fb17fe0c3ac2fd8f870db4f68f3de792d4e7418a7637a561c55356069506a10374901aa887111bf0921198489780621b477eb528ce95594954c0fb861cfa1cc29ba210a9de07fb835cb1c2f53928e0941c7b5b748aa36f3a5f0c0a7db511f426f87143caa436c8d287232e6ba97e9c6e56282112ae848206df525917fa978ec8c2b84fdb09ab8afb84592cfee6089db0b04a53adb82356f84d88ad2135495cc8cddf242415f5d99c7356ac9d6e7a28dc0fa7bafe5f6cda04505535178e1f46101078e7fe6d7dea6e640e4e358bb504378494f85c0758b44a4d5917e113809119f9a604a414131667f8e30fb96e5d18212c0c965d8f4f5c92991ef9e9ddfe31a6bf491d412deb2d96e4c075a783369db7f74f245d2f71733f4ddeadecbafc734b59ea167f0a1a50c77c0e6bb13146fe74ffc5ccf515a7f8cf2655436790256af6cdeca8ba5af135139f7afab6b37ce11f310668b2ce081c57fef8235c593af317eec364e553fc150b6a3fc6fa76c331c0c7722347681776fa54332b0acdf27560f94addb879c7d5a2142bc4468cc37356dac8501145a5b685d7fb70b6c59199833dc8b1727473d8c2cda88ea72c8d9e1f8a7f86388b87d1385edd2163a546c71b35d238efe3b0031a018b5008a652262b1b5f46ae1b8a52eba7633793d06d27dc618d452caad8cf6427da0b8ae4f372829a623087fdbabc5051b3839a2f9714fdf4c89acc3a02f6560b4439e5e775394994f6117fdd8fe484b3013caa240a22f81d369a059db1174dcf1a00d86df90d0aea9797a70e55b01ec109bfa900922a07cb904b301bdbbc23c4f700c22deddd38503d43e012694fd07cfa950b8ab7e1dc273f12a375cb87a355b3fea29a30cdd7ff305ddb1d096dea5eb0466c0127d6a650e21aba688418190bec8bb28b301dccefbe739c4dd3012a730fb1d14099961ef8eb723e29413913379af0a9dfb635b60e993d3c25d3be37cec81643c920b49680ce3a2a7f445a686b7d48cae241a52d3366e4e77465b6d27c5aa34a90251ae8e36b3a4049a685d734c4621d9c6e2dd826c52afd5001c11cfcd4fb40c431cc4051be96468dc7472fa6fe50f20458732495afc6fa39140746bb305bc8052d9549b27ce47eedc7fe58930146c85f2841a79d1592a15e41fb64a6d70b14690f12f6b0ef3bbbba24bdb901c0b32df618c3561461fdda7f787e5532bed0eec06f948c717d8e71cb30003490f2a21842186fd92b5b8c4214f90ac5820390a9af1d7c17b205af57f56dc0e9f8ca7187b30facc67c1dd7205251433e6e5f541be7f636dbb99868ce9d72e6a0957db6654e21a8c72561ae303645a9280b6af749d4d2ce1479637e91384aef186795b29d06fae17c08b415a241f64ebe9b867816bd57a2ae78111f6eaf4a17dafe40a1201e138be5b1438c8ff6002c6dc2b57b37bf35f16b90d837af7138c49eb57b8c27ce624146bfd7f711ce5f0fa60cd8520638db73a8f6ce9faaaa3c2e08d20b38f21a3b58a098f92b000930a395bbda9517258704a334d2423d7a2db6233eb261e017eb81ad58e167396676750f7c855ae2c51b06b81ebf2e27dd65ce79997ca4c863f9a9297282ed6c01bfc4b335dd9cc62265108d0fb5511a033c46c9ef82ec0ea2ac1866af59acbdbdb58c81e3b8737219dd077866b75de30c1e8508357f1181f9b52e9718fd888b37ed4363ab3a89412d300ddff6381523fbbde90eebfa0d918aa2aabd44c73e8b9a96254dd8be01c3c4eda1426e136e7e265a0f4aab17390346db24925cebbd5d31b0749adab021e1c9a42284d12371a5c12f236408c36f5aedf4ebfff4de046d732f609356dbbf554882f8d204fa02666618b76b1345934447edf8b71fdba60410611eaa637545d92725143c1bd33974a69f17e86a1de82185535f2b686fdf923f4b3aa30839f32621d42bd36bef27e500bd962c0dcd876f4b384fac57d5a9673be4bc89b9f534a9e5f9335ba66701db33f00857c48c95fbee641cbd929266bf6c0e90ed90faa7550db592c945eb0566d26b6e8e42a6d6799add231bda5491dd5b8a73b7c7165dd1e19e319004a76f53cb3811e4564d42cb698d09292b828a3a1d06837b127ca3bcaf06ca5cc2f42f23f96b802e084a35b4c361a41d603543c0df79986d9a0f3320f98da6de2ac5ba4ac028610a1891257003726b47f68f63a7eb7a572ecef01d342dac096553636f4ca85247d8291978c64039fef1862a9c545ca4d752e19b5c509bfa8c60c82f3a554e283c1ceb14a563ecb31ad57f98533f74d2fceaade545a76776befff3a00f50cb03e9e02e9451b188731aebbb5300e6440053a2f46fc3b03abee1366af780439369fd9e94f2f74ee54ea9dc44c1771b1be795b42259a3cb72f317519fe4dfe0dd1231df9ff2dabf308f62fbbabd147bdd577adb13ad899b94918541cb088c6f3329f41d246beeb1cb8ab7b422f21371038ffb57b1f31375308a0a18ee8cac8d6663c072fe0e8b4668c76d69b67fb1dce975fd73d68bcc5f81daea1ad4be284fef6481dddcbb813cd61814cfcba340e228138c1c4491e242a0015261801ba36f65d4793328dc9197e6c8595e3c91ff09e2dd9010862aed3da3f18c6d14f498c2ae5bef727a2a9ea32bc08cd95c758c7c05b2c306cd0cf67f081f47fc08e13e145e9836f5ae0d30339c4366b3de081d82803b9740cbdde9aa3481452fe5cdb9670f0b6b66f887a40b9e3365f11210fb90a4b2045103eacc1e74097ab5af8e361daa23dfffd21a8b291ed21e8fc17f871f2c07c53a0983290c835c62deead2a21529737378a89b1cd4d3d43ded27746fb853ffb3be026915c4bb0ed65e2b24cd47610be7cfd457eef1d95d37acbb453c089c0751616d9553890c0b90a354cbd6944847f4401aacf5572cb4f6b47f668b73ca531c48e42a8d62cb17b819773b071c2a39f7e259876d4bcfa93a8df40a45c065f94f9bbfdc99409ea1251c426bc5e87562fba85acbefa0af581efc9258b5783c46b98971ad4b9820d29eb7af06c04c9466ccdba7e27d09e173574e7b6c99299eb5c6f5f5bb415ddfa5b8ca173d44b5d4c803c05a34a439e43372db4a7212160be65e5cf254e840062a943e105c6649c8d0ceef65b94eb8d19edeea4e02bdbaf0a70e7dd527c1e29fcdc2023fd0c0421315f7e3de5b44b17f9e482e21ebc8e6257d2677d86c5b4783b51aa8e4a7b80312418e48a0f9b7fb0364eb2b1f923fd93ef6c01a19781351e4e0aed7818b26192acdd6e164484484187f074b507937b3ebb32307fda44899f8b1f6c1bcfbd5ceadce6040b4c2ec58fd72cbdb0b8aac0aac2591b9d56cfc9dc5c9c2190a9097bc24366c3d9a3b12f207fc1aeb9c0448af6e62d6c234271b617b8972e3aabaa894dcbe14963502ea11a035925a6affe8e8602073016d8a251d1b33e4e75a1edbfefe17f8ffd29753282628f3f56c0647278374d899fb3762582b609097cfe344c071fb58d87790f804008303e0b39cd87c0c8be78bec6c2846d8198ae7db8c171c5327acac7b055b5e360671900a4d53408daa56b3c1b8058942c4be2debeb52d7e190e41eff7c77f98af9a63cc9d0485cb516a292237d182bf48e1a9aa955bfe9fd0ef69234a49122240360704708aa5210e007d0749d44d7e08b4de22df29e51376f3bcb930a791c6e36af2e362cb429ce517c72a9da979767d3d0e70fd8d21d0693e56601c46ed5eb0d667d5e46a933c37597c9d2edc42efda8af6fa7729880f752b2e17f397e4826624de25a363e72e7f90708b0b275a529585f1995620c13226802dc98cad5f4c645b1d8e1afef31e84da3a8cc6bd7e1c95b45465121febc8a7f2d3355dae811b03a5d32e0755b81073b74da75c32928e69f4aa2f773e96ce2c9579f7e697619ba2f58065464a5b5c22a2da267cc633b03fed098dd4ef33818816ab0f865e1f9ccb59008a00df15ebe4fede663e7bc7e141f27b699201a013d7406184b6235e9cad368689d6700a0810b8ccbc9f68730fff605a041075abd6818d3d63bc95eb47628a96fdde6e8b3de5dd71437fe51fcc188df83c5ee2fc67b5c9a2d6c51d5ab0c42fee0794fa20103c6adfeee152653c699d4f7f8845fc4019a670c022761dc9e04e40fe8df2684442a6aa095b7c376fa2d340ade3004ec315849bbdbad1b6327f5336a94416ca838b411e8499568abce886ecc69896c0368548b3de3ef5ddfedd436e14a99d15d2f5131516a614c63ab232e07fd991a383f2bc1a9dd5fe4d96e88f9a592e06c498d65dac529a386815d9f06b2252053a3cdcb19f039bae49963f7e43caf147676acf11b55f86ace0d5a6d4d5febe4ce635a171865776bebcd01180feb5361ac169d150ff28473a90e0355bb33f4b48363c82db807d12554cd3771961fed9457d867bedc959e415291793446954b20ceda44b26cd690bfe7dcf677b5a9641e4ae4ed2deecd9a748dca3926eda8462929af1ffa68e2a38f475a67370a2bf092d670b4097adb9956ff4267dbe7120277205df38fe60dab0ed431ada94b6a279269d34dbdcaf39673447336f8dc3333665e734c2e2a13acb86b43a924f5cd0302bd2f89001e5e2bb80e5b789d43de53e32ac8bfd242b08ad8b962d5e905884e2c0c02314634826c43050e21cd928f179ef39ea19032639fff985cd71f77f85204524be16163e65c01acbde4b94e455eadc0f0f5ca247130d07c8e47b7903dd54765c5aecee19e28a084c25c4bbaf76f3cde8eeff4b48e5bfa9d633d6b5c0f98aa6a558de5d01fc4445058bc081a636ed0cc7059d27fc50b703b1f57193ce6934c8f7d2a3298c0be5d2dfbfc1e2e4ed97e1f7868e3363", 0x1000}, {&(0x7f0000000040)="e48ad918f7b1", 0x6}, {&(0x7f0000002a00)="aaa9cc632e92ab037407cd75b234b504e8987efb6a4e80b757b013bc508eb3afeabda942dfc0cfba5ba8d2d11485758d52fd7eb37556c2e40c635e95572d5776249fa2d1838c31c21ed8e2cfe4152d6bec9e00c20858d949c506c9d2cad7a677ef31a72d8784e5fa39009e3e3b853184d5a7b02102f77b62d03552826d084473c52c3788c08f89b56d545dbd181be17ca906caf57c5b9d19a821b9", 0x9b}, {&(0x7f0000005180)="ffaf052371b8ee27d3417a175cf9dc6ef7fa4f16068befe0d79e34b45f14de7cb865be4bab9de21e28beb02441d813ffc4e2810a7e609dab8ddb450a044b987d55779617528683fc98d958ca46918db51bfd9944298103caa1a3f13fc0981a07594bc9d78d5babdd8de61ae68d5843f92ba91e852a497583df7f7b8e68cb4ef8b13b80d661d8df7f78984a9b19686f5c7c58fb118a124ddd3d9f21d6026812f833c45f31ea585abd3365767a3ee2f8eac74976ca2dcc0a7701d7358f7aa1d9127c38ac834cba57784dffc68477e9f93ddd86afee9182de74c700d5ceb640b76122655fb257e988363faed25df986b9d2ef78", 0xf2}], 0x9, &(0x7f0000002c80)=ANY=[@ANYBLOB="580000000000000001000000d3070000eed90dabecacb0fd4055a27d5f9ee7c09f8bac2a4e796679be00a00b6fe1db9d2f1b0fb25e2d4f1f31baba0ddd508ecdb6a37fc272e59cdba3f62fa7a4c6f8592483f90000000000f0000000000000000000000009000000ee5936758d64d4395e66938ac47d55d2cd24e5041275e9875d0b0c0b17c667acef368ce7ef484a141f731b54b3c0bdcfa787e2e99f84887b86268ebb896b40fc349fb95bc0b7d8a7d2b18fe3306d09dd6a839d37544efb249e96f720bdfd6004bbf000f4efba5393948c5561a2bd3f8f72efd7658572f3422e5b5fb67b76de03042dd58e1665d12b7fb609d82fa4afda41c778adedc84358307142ae2e22a8a89fcac62def7562de65cc3f4b1b4c1230f350b411481317d77951fe8509629c2a8d95441cafda770d6df4058946065c6b4f2a768d388ebc5458000000000000001010000000000000ffff000009000000670c2104c3bfd36124ca8201f00d904a58d3407bcfb64b32742691114a8d65bce2dad5cd89c38dc63ebed11f8ddf827c4c3524938745f14d8d67cc3f94b2cbaa93ddff628cf0124dece4aa4c7bc7c1cdb3444dae94f6b10191431263e5fea8ba87a7cc208f06db24d21b97cf754448cc1d0ed256cf2b2d55ae28bc8937506ff838b835ed9225a6a16098c3ae3c219cd6f75a3fb991e1ef3f69e348bca4cde7b5e9030fa4f71d8ca4df3e35f60447ce522687c9963b33035f3581717940c943b024f405e8d9cd6b7d4e804d50f9ab11b1c3faf24fa64d36c08a73b191c65112eb3b7c5abede45a383c8ff5d3ff217cb66a7c0555b5ec3c8c56c52880d8bd45449675314e77c4ed63649c54c49c5b77f020d8a7180b71aa95c986479545fe9934a1d484c76239d289f7ab9ead9cffabb54ffd0b3e27975703dc37f14739ced7e693decc1d0bdd6bf58c64b686c4a0493a747c2f80e14ea1d626d1d9e655a5918509b69e8cd7106db4edd3539420b89c5a113ab2ac5b8d8eafbdc4887bda9649e7e41ab73a68f2e91c1e073a5115b057455fc4b2e1e74f030b2ad775f2b5b2c5728bee7a28acdb0540a941ca3058c4b54ca9f8887971f7d441a5f68a976f238e688aee63ea23d0ee5924266ef7a57ab4ce0e87843000d7764629e0c7dae54b59b11a6b3b445e33ad98b212c31f1213940ea51c1ee4d010ca0023943753b43f644a1f5bd262687dd79d19d9cf738e8cc9ccdf6551b5740adbf19e478e8f4f16582452ffcffd45e1ce6e9a8b3b08c85523a475b655b644d9dee2625831c87035c8fff70afab2af0e66a75c70a8670deec17f4f7757b7d2416abbda43a4369ab95b0fab368c7bbcde84c422def1e8f73eaa37123dce4b783bc3950746e4684cf7145a87be979b489469e29baad68159d2be1ebb4663efbec817b1f28adb23ac326af0832fbadba0f873d1c9657c4daf21cfa0a6d0b9537807eb2e64ea68089043405dc716ba9169efba21636f7381fba3a050497803c0ecd6b6493bafeef26cbc7a385991d66d625b419c4fb61babacff08b936ce56c4526d27a426e69e9d5be08ef2aed6065e56a8eb17f416f3a7a8311496a28bf5462598a3caf530e1637012b7cc1c1fb3ef524ac2b0e9a31c8e2a00216453f214ca52195dd705c594577dd973e76c3b5243aa9f121b72682c30e9ecfc237c0c50b09eeb8acd7c75017114533357f480b5df8ccfb4cf583f08309202a97bd8425e97ed67645e4a7a7447d790634c0b970520854ab5bb30a5e47157e8ac545782ecbf229f98461a8ce2004031b951ed77536fcd1acd9416b901afd3e57cdf7ca2b09c2a52deaab3a35bd1e330b6d957355d9063d5ccc8f1b88e98c12c9d519889b3161ef89f77e5fbeb4e18459b847af0a27cc3c5f2c440760104a2b401c9fd1c73cdac65666c63c5a8c15e72619497a0f6f39f67bdd0f5f126f762013d28eb375f88563afa911e8eae62cb36a9af751676192703f1d7f1542896ee24e0c653905fc4b6d880fc91a18df1c983c14bcf8f4672fe0fb20ff9d8d4a66b01e829037b103264649f35bfb9bbe0705e270b8f5e6ec92e7688a4973bf88ffdde1002bd563629da58c15316e6ce5756ea26fc7ba84fa489bbc60ed985734c9d0b44e8f2615d4a0a643d2813726e54b710e8935f42359bcd9946f4b6b2e3efff01a108d9452f25b127d6a7e7caef9c592ef52815f91e7d7abf170189b58c43008d77c9172580d5cc277ad40fd620cb8fd57715102014fbba88db2b12bc7d4520d65446cadee06144db87e55f1ba9ad471db484f9b7f824b620473fd1e00357f32e13186550f46f0b8a8612cb5e09b73aa26ef43f95c8c978005c5df08200aa066b86e31788d752efdd4d3d87d0468543585d3a5829fdb21ff864d0a2ad5d3af0d23cf80a265398d025b3e8f688762096f9f496ff19d976eb4f8c934cb351641194e4d99774948451d2417de5889f7892b5aa2c22613598749d09aaf63374f867785e7afe807291cdd782dbc47decf12610f2a12454b4f7d91c8fbf803fb34841b344649fbff2d4775866b379b83408433269a5898f14bbf565f73ee6fffb719ef2aadd7a7490fbd4ef0d617c0dfd63e373d983601c46162081e2bb79f45778b42c39dea7fcef479b52cef5a7f4cccd76ea2831ce1e4ead8c027f9e9e50bb8d92b3ed2137ba44127794dafad33db1f698aa077a5dc2e16844d84377db49e6dad3c804077df2bbe7b207783259ebc028efa1f001e3ba05ab28e2a19da388e4f94955225a46dbe7aa278664c8a65b7ebbad6266d4990129e2f08e06a9da2d8fd831d422efce5e922fa1d5d09b21fb161c9abb3469e01d8dbb9853aa32c20e2f7d9d737bfdcc8225fc6105899b5c74353e7c28b42e0a350360a17fe77cb4992448031e39f62c4487196c78524f694c2023a678cec3b30e79214b0ffd0def623831e6634516fbbfb8ff04b6b90e15a547526bc5ff1675ba291ab7aaede6f6ff4a9a7f285cdbf4bd56508a5daa063de8591e99accf8910dd98ace0d24775b89bd4bbdf27e2f176fd43ffc552aa67698dfd14bc87dc032a4627ced19e9654a06f80b27410731e9fee98bd9fcfac535e0c1576a05aed142792fe66608d228aeed720f0ff33e8bae0c42b4a76a0c7f0a95d362c06fdea1c023ef09dda7eb646a8b9b361e9c08adc359d70257d76a0c207e3e4ba8aa0c8627587180a2ffe33d11d32a52c8821ae4bf2c7707d98d5813203189362c5fabdd427ca3445e4c5e63c48b9af2610b910ce446dddd3965558ee053ac9bb41f7a5390ff5bb6258e91b9ef2baa041b88b5256384792daf38c7de2868edadaf7809f678831583d9c1e51bf318a9daecaba40fda6f85be6f23a86a254d3e070bb71c97130a9b52f6d0a0d2a45f1309ac1ee016f4913b21ff54795b13deca427fe38dd6c809ba93965cc818157550f9c0757554687bb420cadef001252add364265d93e32ae604b93f827b2657a584c992da29851116ea89b92f82da7fbb94a7db1775b6d93f61a75cf64f664164dac8dff41f11d656517832a56999845aa04c1be14ad8af26f5b4fdc0fe8c1bfebeb8829ea84655216eca01a8308dbced5b84ce78338205f86299503a6324caf801ecc7f854f4a00f746bcc598e8c97b7655c88878da9df6e50de619d0f330b8512fb8f64e76387a2156d3839843d9a08d73b0cfcf54263c6032b2eadbf4ff0a5fc785e638e5be9ae2db94325b9be2366c919d78ed85b22aa68fd66d9b74b4b792be38ef567f5c5b7b311a7bf4976666624d71390b1b46db244fd1ff2458523762e8a8b335fd92c498aadf02ecaa736aeb76b51f67ddaf0a0d5f9b79bc5f711ad48528c833988a081368f16e988b90ea0c41e6662634a62b9c3db6c00a53b76546773cfbe18eca42d3f36fa075da8e44e898740bc0739580e152306d8fa1a09051d246c9effeac737d49574aa144c8821655f136fb2dfe94397cf5734232f54edde5ac8b73314462142e94a282b1c71f11418daa214673390ad4eda82a037364b294f2d0363c3474f93ce55025f0716e04fadac57c75cea9fbc455b7c0a91703f355f5cab38e809d4339c00afdfc2588418c2730c37a6262df4127f2961f267d29cd9c2e85d2cb9007dff52cfc7bc7615346deb243e77eb712a1c0ab35e4c2106a7ed5265e6ea0c008d38899dd4dc03fe41161b1aaad80a748726cc41de0c21d45d722592e414c34c87c8244e3e2adaf22df3c456046a3255b0a3992403ceaa3f4b960c77c1ac6e14c9b912f1b1d3281a7c55bcad2aa9884d6694f38b98a50de3da80eea5f28ef4aa1ac30216eb5cc7ec694371f0722ad0cbf11417ffc07bf20ceb08394cf4d3e6c3dd50feda0ea2daf985b9723e6e1c53b7c8afdf898e7c815cb9f40cf9b3eabd8508dfe4342c2491e697452067ec02ea4cf4918f438e6b05d5a8c23c44ae2c8e4969cdfd9bf9b78edbb403d7903d4ee07c7d83d673d49aba6a70d0bac800e7b59a89b06bfdb5f9b9cd3f156150922c9b09dedf8c5202c3419910b3d2c287b61a00de62458ef0e8550841b4da47a85aa00f3babd648ddc581f0769f89a9669486282dca4c76000162faee2500fdee16cf2c49fea1eb898993f6e5acf93c4bca21f5775852d29a6a34cf065f26be3c3f6ea311e9bb6876d5495694f7990c7646e302fb56c3ce22cf53b55f2c875c70f32fca93c25ed80dfd0a003ef5c6bb8912bc074b07fda0a8df1cb61b516aac97678daa9f3951a4058507426d55678b2b123982fec2a72d3262bb0ae40aa004331be8d2b81fa8ee5e2529af0af3e42042a34abed2793ba380068c6b34cc31ff1487702618b0f210bb5e956d268cbb1aa483603355b7ac0190568bde834b82cf2f347852e954431c34fc34e31c5c28c513d96c2ed833e1eb6919b38136bd1b9a2f7255c64639de402061178a67ae60133fb23ee3ab3c5bb61b36599ac2e99bb14f9cb27a3a9ce3ae7877e40fc4b11d5e2aa7274d2b9cbe79980f9ec864d0d127a4374b4c01821ba12ecb70ecac68c51da8384febebab7780448ad39a6ca00233e470cb6a39b7a891ca54a3a13774bf7b71444fb792c8009cf2e8ff2803f34bcb15cb786cbad43bf17f531e684c27d93c59057c5763b23b03773d9f73a829f28224a35f9017e25e3fd23056859bc2a0a29327b5f395ca26944b160192e28cf4565b136f3bd2fa690c1f720377736e0936c30b5b4d77178b00c386582b1698bb2936f84b38d335413a7e11a345c2804536b9ecc98132dd986f30c6d2dc383cb414c7fe1660c0677760466eff5c5362f1b9c6bdcbcf8433c5d807af3cdb8e3f3e9d52102ebc7771b02040d5a0ca7b7db19c9905374c3aa69aa9a8223513153601af7ac5b1062ca7feb13ce998af8c37a368edce3829ae47110c9973c3b29186b06d6858377b97c1e45555c67b4a29e64978c86a98e924762da8a33d4f91d63872ad92307089a644a39a1696dfe4d4fd2f979547b0ffc50db6c66ba42214c762d6056bb7a89e311f2ab1e8c084247b312668d917b64ae6dbb0710f25f5b5b2232f21a5b2f249c5e492349155264088b9388d79072aba43c0ab11db3c382ed8ee1aa09e50a5ea86c8bb9085cad8c5807e13e63b608b3a0b7a52739d392c874072947842a2bf7190dbcbf6846a75ddc01c6d06c812bcf8e9fc0b0776d2da24289552163136d3d47086548126ad1c53584959e320c243846413734076dca42415fe4ce0d1115810907db2df95dd15516f4dfb1588e6f4893a0e9357daf07adf5c97d1c2db43947e537c97316da0fe2b50f199e01fa73bd2b7e377ff8bbf513e33c5a799158ae4d38618249610873d1442e386ad44b97d9c2664be4b99a56f44b5a624d3ced083c271d0bed591ec80de8d8c707e3dbba39439b8af6f3cbc6af0d48d650ae99481eff28f7d8ac5b2d72d3a719e9065e56a8511d671951d808d2a43d4845e48f163e59e7fc21a64e9947446b21a63a61aa819acb1cc32de154e70ef730048899b00a32c59ba34b3f3ceb859f115279ff896553bb770070c95fd685ac462b82a374e8ff352f81a797a5a4d8231dc25118c744afc0b8728177ed822ec137280eb6c0b26b9b54df1521a2276b46b34f6cd9a929aee38ecf39668b94d9e2362c3139f57b4e0a17ed9c6ca4cce425e519880970328b22954aee09a7c8c6a9f9eec004e53a3546813c8c52c89dcbbe562409e4cc71f7a20b1ccc8559a524a54830162f5bf9a341525fb253254fb7c590f0291f6fa321982dd585965af22553df9e8d67523800000000000000ffff00009fd2ffffdb666203810b81544ad55bd1f20d0e67f00d9b560982bfd655227737c199609e138f345463dce870a0000000000000000000000000000000938c773b5035249b9a205ebe9604fd5f77edcdac95aa9b980db8912baea92426c49ddec016c22d686119351ebbf54e192409e64d346b1a9332bacd26a75c7770b13b7ac0ce2e03458a10ff9bdf1669606a10c28eb3a8ea162e948d387998d0c2376aa2f615e0c467959fb2a2ad5c09831a0fba8e5bc90ee6563946482cf547b73af16aa7b4bfcfdd4d5c472bfae50000c000000000000000ffff00003f0400008d63361f65d679d3cf057a9eda709a0357a1be8578ef998c77cf0eb9011a1834e2bea4636755daea0c44af957910023ef2e19800257df2ece1d99b486f63a5a8eb70bb85a5613ce9ab658a7f5299790ec5a63ea4e72a57587f10a4d9b322b084c473afa19cc5319a22ae81a5f559be867aaf531cee2e291d826b0716e431e371710c58de22fd886fc67a07c31c6e3f27a1988a045275432bb730981e95d1a6a95e1aadd233a701212a8d9cceb25ffe00b800000000000000ffff000001000000a22215123cbb15873490209b2606b40dcef09470b63fe7073803fd247eae6b13c075b74a14dcca3445224408b84a906226016ee70973fc9861f43af678f363ec1fa142fe9e848455e1bb98a7c7d14c8faa4b7e0050b0fffa3ddf4814ba07a2086c0532b352d03088dbb400c6f9b17a143cb386e540fd4e6ac71495f3787034fb4e575d40b9fb2db3e57e3b5ac373296d2c63e53a22fcccf55588f79d03480578eae425763ec23e001010000000000000ffff00000700000064c9286be74174ee931f45bd5e5e6fa744dc971bad9e240716a590a4900afdd5c7877f32a3c3d4496480b9895f8cf1d1fb5c0ef2c9101aafa6f1f55f11993539ef6f74b749dd6bf77a4ce5c2dc558407760db471d1caccc3bd72e0709eb3094edd1042a479bd04877932ef9889f4b249b86a88a228486b95b05c29c1c25d6e82d6eede186349fb8629933b69129f98c5cd4194a0a2d79aa3f4d964eb31f2b3321a23e6cc0e9d20646b4b1c02b88a6000389462ac95dde978930da2807f5cfeb8e9316dc8530473dde4e4381bd5b43fd6dd4b99dd1e86467b600ecccfe4e317e9bb1d35ab9c0026289922aab8c83dfbd2c4c16de2eab0600214ba5e7070d24e7f16c554bf7a9563fd614d893818e379c6ec65e4419fcaff1951fb7520a86ba31f3cbeec995a9f80bd083b23829071e4991d36eb25da8e3490ce0ae1f5720bf17b514ef587008fb659538e1b4cb891aad913a391243b0d511a991612165dff0406ac6c6673f74c7920dfaba10a8e211f1065c2f8a222a4a8d289ae2f78074f6eba0dd5d8c7c9cae1f59a03d26ded798e07a06bc084c2c163a9585c3b3c8b3c2d349480a093f403df22f5d2eba1b93099565530352387242554f48be743086c982ef0cc0418eb7ce5217b9032212eeb70be2ea17b81a51d39b8ff29edf165661666d84b33a3501b1ea8709b0544c248cf378afd1bd330215508e331ca718914cda61e42c1bd93e9aa9de25dce197813dbba854979a790aa1e3eb1611483e992f7b579724a243eee35c62de6efed90dc66f1779afea5958753663b4496e6f6bade10fc03710e21a7838918c5a7e53e7783db5f76c434493e6b8cf3f11987f570c30ea23b0e7966b0fce53aded47075cda648e2438713121b538fc6705031158cf7e697e5f59b65f6ee0d5242378f04f8216a161bc7a2d7e47988e69062e30622b37e76142309612db9ddf53e1f18921043a34149f2725ec1c69c95d6438954c27f771c13e069bf01cfb186e4237037bbb65098786e2d615612967ea552f47f9c6d46ad0cb9decba0a4634c3b93ff90fd2ce4a76decd57bebbf1381d4863636767bea5b71ca2a715085c053ff3382fbe915053a81ee569a7c623eab85dd4e7576cbc5ebf212ccab03880222e97dea372869d501134f69aa856995d5f9b6d4d0a7c6220eac459aa5bbb0ec88e6fc5e24f28ca3d269e65cbe81aa9844773617b78cf79aa1b4363fcaad3bccda7d2a316b6f36af73867cae4466c94de1affe7cdb18ece306cedde1b392d95ccbe9f2e1a2f925151d830acf2a9a87bc173438a99af57473b80ca3c7318e3dcd1602dc1a74b1fcc62108395f16b34852f407557c179616f010a7bce9bed7e1a64836e1d1ab74d3e43a15b6020d67d3595fb65c2bc0a675c325714038f7424bad995112406d0da40db16d917ca02e49fcbf88771e3cbd32c1654700e1d85a0db5e56d764067d0cdd01a9195524e97a4794b3a423cef931805d23f9adad3809edecfdda60c39e535fa666774b7eae5bc872c10dae2514e8f412135b7a084c92ed930da3d791ca0df511f2a8076bbfac4931e52578573f298abe694277a46691f8df61290ae2b93477de41a5bc7e9e8ebed2eef0013c46325af22beabbb9c792df734d09c8e59420a637e0574726906f815a062d0e99b810a22188f912c77ae24a082bf1977211ed1d4ea7d41ec069d1b31bf2f8ad28a38bf9e013082a00f13988231c978cb49bedff93397bace051167a7169867f65ea25b6ac92fb01cf9fc75269c97456123e2118cdfec14181c70ca323dfb341963218b1b22d576f2aa590c3f3bdea0092e7f61730a57b95ea39ff7a38b29f7cb03e647eae4fbfa54531e482b5e6fab7af7a5e4b17e416cfb30e6161c8321d225a9a62ce307204540588e4808c3bf0f6be07e3336ae0d0a328c43dcb0aeb71173f0978a3ac2ea54f1c641bb179352d5536f88f8d32cd4eac2f6a8a7ca12d4600625f7583370f6e707ca71eb0ed7abda383c2d3826c272275541060f02f0eaa46d361f641810c49f192e19f380fb9cc0f5db2824dc8cffeb50ad22466817b8d6d10419b9738820bc0b9a416af5aee960f641c1e833257edfc606d9607932304553e436a1e6c811796d61df6d329109790aef83b778eed4ffdab680b88c5bd541df579855c99982b446a6593de0351916a9ca5fe7ad235c348da6f3ac0146915bb7a04570711bc7417736844540d96cfba23fd6cb82ff9afd08bc2777a8e1bb9a6b206d690923be79633d7c93af6d966240324db4de50989ce66ea28b07903add4b29123f987eafefe38d9af8c21d24f87844bd68a4cb583ca2896bbb0652d68ec4e7888eca12c7aebe42958676a7b8e09aec5bf1be9ae4aed2ec86f9171eb28e2b86cb6f595b7a12ac1f6fdf40dd2e63c10e15708442903a5b14f2ad11d3532233e773d30a70b37932b9ccaf3d7ba86702644c969d8ee4e7a6f4852f98e4affc255967700af1d0397b4033d0944acebe9e96ee9a1feb3c84e37459f40e9461f2158bfaa6d0087f007688da203b4c754c63fe296c3f47db6fbae3c18afc10c0eca1e28afee9dda6fc44a03e75decabe5ca4767f3ea409d69646899d2c5bd9416359459a4194b1afb6f704314d1340261cbe4e31fa49f637d695d408afd0aba2afc561be68d6b3c78a46407be1c7e631440bcb8b864af0370e9282843d84eb14effb5e8ca74ca0c5ac8fc1d2961976fd50866acb3a0d0c7fc2dfa458b10a9879de8940183ef8dee0240660348fbdd62d1d6eaab9011e6766ac9feffc1f8df7eea253599850336e9782009ccf094164a9a692bce04600df5b7570da6197c111dcae8df9bd7f069375ebb218e0940644bee73853928d337c19267a814f36c17fee3cf5befa06aae48a56b2fd68daefaa5556ce3db0d632cff4cfae98cf4238f42346517cb79cf56004e609fb4db739e671b62e62cabd2467bc6d031d01b8a80e101240da176507b58344f725f7d0be65534c52ddfc132f68b08a6c78bdbea8e982067357a3fb94ccaa7d7def12e8e4eac14c7a25486b8c33e7553139ed7c285841e8e5513bfca11131af4417c7c517f1e6b72ed2290ea6e79dce69b6387b78d4106971f4d4d55dcc85e2005c37081fa0faba11d7f4f68f907bc693a9ec3c20f7b4784781ea527fcd56493a39e8be3cb2ef67e611c13d1c8caa390b6c57d65c17f36e8e1b4baa59c78e19b80561d83e7af1769be8ea7b1aeb4247d83912f7b2b8d3ea6e04c2ece9ad8fc546e9618f13efe2b04a0b2f7f493a1ee66aa4aa79ad42cd893e4211bb47e54926897b480cbee05c25ab9d13542ad947aadb8f2be69ce8e2960f95d3d5aff5a038ae37ee950276cdafa92e743751443967b8501a05651f5768d74d83cc1baf6927134799f80a1d35e5059dc3e2436f3c64613f7a0ff9a4d7622e0424314933302bf56fafcb47e7b4e65e6490df0678a87839e144239e595440fcc914bebf559d95d29b044cbb9ff0cfb7a3ee1ecc95a31bb7080b08b3c150c01bcf3fcba9561bc1070f8bb323513cc044d2073442b7dbe8ccbf766caa51a1ebc672b80edde2393afbdd03704c596879d85a5559b6d88a6ebe11b66b70b8597bb6b427e25afa1048a80cc8cfcee0d541942805e1534f5a2eb54208ef8702913609e35b63ede0bc1f823aaeebde56e95f461e89119aa25bb900ea12091d9a8fe91e681d19e8a0c5fac3bb23312a5bd01be9a1230752c81c1abafd6daf14f1b3c26da4351e1cdb9beb64202a09b0ba7626a58823b69c0f7f17c0e28ad2ec2d648761bc39b94347564660aef6b3f56a5a05c5f9c1489806a03348f72857da57faf5c176ca97948abc9f9e31b10289f1a5a71df9dc44276fe00a0e8f59ad353da664265b9e83ea7613200ac9f1f0f3750dcae6643bccfe91ab4cfbf48cb40b653921117fcfa94674671fff94848e5d9108d0bef0815ef57bb0a2f134587b445dc3da6ead30b3253cbb8bcaf619d60b6b736a52ababb673d6c1a3f29549e8c782591dc37e7a85aea99994689d0145a1776a7847cb2178ef981ac88bd9100a03d1c4777a91c9e2d929bc13be61c250840f102bd208e437042ae89d33d5b3d6e9fd453e1fac8d0cb5e28d62041c8d819ef7a1fece9d237f593ac105900e9ad84b7d43b468b6436a9be535089208ef48b349520f24741164938af231d58b94929cd8006a9b98cf703d393e4f6a378c2bcea706a32435ae1bdccef175f0b8361721e0597df4a1c5f7f39097f352a78864cb6b22ab01ea3ee1f226db745f84d9ea95cad83cce0a9684ff2ebca1bcabc0d39bc04b9886a15ed521eeeda10143b822e7b1d20599d2af40b49211823df680141b352c7b7d5dcbfc48c8577293d6fecd975b2c8e3a9276540d8e98c8b27d496c3904429defcbb3bd3d8a926553de0aac96436230eb00dafe5a28d315a58f4a5d646c4a9dd1d0ea80bb64977a2475cc3309dd8ac7dffaeb3f32147391aafca581b7bf3fda66258de15c0f1143a50d0b1483302eabe12a001160155944403ffa792f34dd89d2f1c8dd0df79f35f3a4120ce342327078428ef9055985b5edf9bdbfed6df3ea0cbe9f21385954f94cd8e6a11c826a74475a54caf777ba55961bc2e7d19806ff051757620672a857d6dc7975912ff284673ba38129486c3c225638ce54f0cf9d368f532f8aa0620598e4029a2b96b50d0f5139f35fde8e8cd2b34641148d59effe7616d6b0959d1f1297a3b652c19a53d61ce0b5735be9613c85c7f142a52512f3755e75e6b9db93bd3e3254d27325541cbe74fa31a5aa92f9d76d683e9f1320216c5fcf7a0bcbc549fe0a8fba2846b94b028310bc76ef61703e4bd89e7c47dd728ab15f15f4b86626f4e56c0310dc0359e1ab3c8bf6a479e1a652ac8ceda8767702a2f0aa7adde51d504afd4af4ac581b9bd4a106c90b5d97b6f5961cf36e05795c799324edf6b98ba0d0a6bd33ab13969acb5404c6bc5815da598599be8038116ad9ad05b97d4a6431f30d65154c6fb54882f3473c7b3a5fc5252cbee43f17f978a0370c1b7942c8b7e9d5a7555a6a3605009168c9efcd3c250fd1423239d942be6c15c151537f4409ca68216d0a4d91c46e09674788efc79afb6e22756c9c3d14fed2dc4fcf49e615705cbb1be2f41d89f95ea4a25a983f7d12cd151e0cacf57b9496e91f46abd6b1fa541a10a4adf3d0ad14628b8d08bbca1326c4e7a3c41616fecbd913e983386f0be334cb0b816fe9dfbeeeadbd6be36f611f7146adccce0d9ee8c61d5bf858eb53e9efee1e94765101fd187e90837468aeae6995927e28061c8f059e432fd364eafe74a7ba4dff649baca8977fa1b530218766fd0d1239247b27641509616620efddb5c7696262127c39c35ffdbd895eaa2342429f1f607e2690eae7726fdf71d1086ff055b75a8772a59091d1663b8576d6429a3f6729d52739ebbdc33ca623c72c53ada681349789648c7ca6ea9a07f09c00286d0f65e826747c0f9e5ecc400f8d9e15f9d3d7e196271a488bf29f1fe4c54c8bb8188370b984ff06a8f37d41183d64cb2b1cfd2e6ef47577ab185f1cf20ee17300a22409a75ea9ffaba09f5f8165e75f3a7ae0f6cc7127c2752608ff604e895addfef7ce5ec578c9407aa916c43393979aca8a4307d08d70b055d0c5549188030f3f00d6207c08e343da827ff769d7af4edd80ab16d806f500b46e1f3c897bbc842dd8b0c4b0a060fda5959a9d2597430067f4e460071d098eea08b8cd7bcb5e3ee065050226b4a1441b0ed45bf417ef9bbabb341f2d59e000000000000000ffff00000600000014d41a9693864a5c070c2c330aeeaed601f42a2bffa715d817ffa860ead3e6b8ec0d458e1d0ac60a1b8e1556b14d972358e7db6eb1f84afe23f16dcd71dd2df34c7818a242948b54a988f48b1aa7f6ee1e8401214eefd4e5198c135b6f9da46edb6a443045c9f7f0222984147cecc1916692130fa532ef723a9acda3db53fb788fdec9a9c1f70b5c3b795b1c696c4efb88f12d0268d26180f8bce3d9519f4390451fdaf0f0d41b8607ca1a6fa12cb10210adea830796ecffa595a5bc507a7364f47f77efecef7838237a037154860000"], 0x258d}, 0x0) 13:10:38 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="0740a07d6ed39ac179b865d3d01f36bedccfbe52f0e91b3306aab781ac9e78d89c336e893a23c9f04a640d85dfbc282cd5c84e8c919c82e8eb5286bf674cc8874b7b11e5f34322e3117b1f18777ab72930cfae751464c60b80df4024f092d352c43275bb6941c34258c1407124decec46137e610b10625eef05852f0c485baa76848fd2aac2824ca93f53aa8136f28d14b899acc8c3b4e7261d0a4b2e6d23491e3e341f1044fa99341aa05739e876956580772988ad9ade3da36e49b9492e5d88af99ae507ce13fca495d25745f0aee2b96f00672f2962543186e7de9868aaeb291dac31611646", 0xe7}, {&(0x7f0000000280)="24f9784f1e6e013f8e656d0597b349a864b0f8f453a5e2911e8374df6e177d15ae04d490177d405a6de76947bd65d2d7ea1bc3125456f95cfd3ab583d7b319fa1280a5a70e1855dd1f0c7abca48d3b31cf9e38fd3402e551bdbac4bf35e1e5a1b78418706edb946944a0ef48a25b049929713978f2b62e86cf81c8d75165aadbde0a7e7fe591398adca4977d5c0da0c6056ea4ce9af4db8cb10897a139b8f339fb25d01913242822b2c82f94b1551ac0b4e4f01d886b49faf5c730831f61491a29a838611ac42e17fad22b18555569f625388e304543a07f79532ff1cfdede34d37ae9fb3c65df88151a83f676366ae7d3827e7774cd88abf0a2565de70d7206e5339c79fac12d400a0bf4d9c5757a7ddc722c83ba73f41a6708a4666a58aa5a9879b1ca7f76b10df53514a7362260ec6798c1decd530db9ae50e6117bbfa3a6f5a659a8caad6a5ef1e337da8a4724fcd9356cc78f18dd5ce595e2c8957ab4687a50609048c21050afd1c43bfe23616f18bf8ae358751c34e7b2748a091c14696dfa907036cf85edd8c06be30a570f615d8aa9f65782c5a71317c8606da771ad4be52acdfb70bc2a1843a41a8a240a7af9637298a05f9f3908a60b5278c3d03ad82b5fa746b83bf7700a2cf78f9f418a3f193b0bb4dff7a3d26314ee5aad16a96849175df5a67a86902a5a54dfc036312497ffa4a3a5addcb3c143a8c00a2ba58fe7f2a749bf5622787ddda5d049de16b9cc06d10adda46f320f5b9e6d062080f07bf995da137b66b2f1e25249448f8ff62c0c96a3096f4cf2fd0328a3dab83344ad886fc087c20e21de7a4865ac458b848d0e0393f4cb168f53f97e96142649f551848b3690576bc2529a797bde2318197345b3352b532fd323b033537b381074ec4fa26098d0891b50fa32efdbf3ff85300ce5c7302b82288e434297245221e20231b70fac5fe4b38ed46ceda9d8404b83e25fcfe1c179e4dd02d9fb70c6c2ff12d4e07435c8e3daf8eeadad7c5cfaab12a4515e753e0b7938e17d5c397b1f95bd98209ded6ad4476ae071fbfb731c170d18b251d1322b8e28cc940cd3f93257f5b012c8cbc760a4e355f4fddbcae08a80047a1392ba4beaa900fd071a6407bff22e209638f49e415d27b0f3d6fd46b97fac3ed87b93f5bae1e2b13028786209df2848fc8392846675f37a5e0ec18bb5c224fd3c4932b3b0773b6256d8b32bbf210708c5c134d522842cbff3119203bb22d53fff2aaabf7467b904d22639bc92ca3ec429e7384965e8cae655b368a0a835cb1cf56d517eda016275f19382e9a5dfd9d793318e1d655f68ce8abc202b574fc9c1d0ed094479955669e6a2115391ac142b22e031714aa91801fc5cdfde8189f52c56906aaf964e82f8c9c2e6c9f43c83da20e36216cbe41cecd56b9bd8aa3eb4f0a362957eec0fca4d186da8bf0242da14220dfb4b6e334256b9174df295c98e51726804cf06b036cdb8ce15a30ce9274a334e8a2b5516a08f9c48a4a321fbfee2008ddcc702564b825e0a806590d0dca1e5530123201435c27167599df90984cbeeaa5f4546a91db4848ab45172a76a6dbd936cab308e1d0bab34ef6df7c5f312e66a3066e47e229ac61392837fb4b8af527a905db156b9024962b52fe89e61e2cd99342b4669116dc10de6ac4d30a58ca3b87c725c544ac822371e0777b3e36dcb5e481e715fddffe2b105167ddcdaff512759cb97140fd2480abb2bc7d75f4a57750f0594fbdc6b7d356c54cad02b56c526198500908072d3bdc16cfa01224a0b4c668aa50f26b310288d7ddadcf5c39d0247480cc07bb8f6f1aef443e4a2aaf6e487e029710d3dc67fda4c0469aa02873a4cdfc7f55ee44a14c8c1b6b03b86c0715a03633794fcc917683961b91b9bd06a622331e3c7477dd2269872a8822e72187f904beca842956b99b092aa1b4c97b50a04299b9e1b8f4f6a3ed177227dff78de5654318b2425103caf5f25e6894bda0971c30b2e1570c4594b022cf2912ae5704b3f9408ea2bc1c4bf0f11e75e65601e9aa13ae36f7c82989c6f712ee2d5d66c2cea97b7a0a0d662de287ebca92eff336ba29e1fd11074b5c038521cda2afce7cd325019e2f981c64ef6059b89328fbe74ee5ee2311fe5d5148a96ed20c416a5f4876206720556a7674cd4d8b57c996accea0dddb16f3154e5cca39dc6b0a646c1de632a625a08453fa05810c48a2755d28942730a99a65d5bd5fa960093f1eae22d4aed28a630debdfe398b5c69228825e780236a6864f0127715a9bffe65e84e32fb30dfb4259128da4cbda53b6e63edc48e43625ae25e2f7a20fc8eb49c8511b45f6956eaa5f27628f9c155cc8aa3346df4c1286cc9b35daa5d08e61727a20bc70f8e8d1ff129e91cdfced8e42c09905f75567951855ebdc893ddd508c4a66444beee68fa30d30b44d9dfeb7541819dba08a363d58f435aa31b90a2135e6618e9c538e6e4a3f73474f0026f54ba5a9824ec536244aeb1afed57e7692366ba05deffcca33f069223452f2290d940890249d22b28a9245d1e1a2f41a313c4b8dc2cc80cc0627447d1c2a7a3efed0a72ded5ed36726c16340c1700a2673a9a2de9cd66aef13f06fa282c01505b27ad77eb72aebdc1e6689cd9be208496a9d0ad2d350e333492f6e2caee6dd846c145aef50faeb327d1621ad50d7cf6b389c34e8d5fd1cb0ae1342f6399242383c9007b4d061343b36bb266a927637f81c7268e076b01f08a40d4031517c6f9d950794ad3ee8f570b5f46899c929f0d41f063bd557d08b7ebe4eb36f168e3df758b13c9cf00e2da7eb7646ea5826656de635498d5ce452cc873123ea38089a5db7d1cd02a2318daa9aa3eeefa6167812c54c505992c2cd67e23086dc0c0d4b54cca41015c3fc16f4826d8a201947311f767466c749a0072cbfe0c02869dd6d86fa347305b7a4b991d3517348023de81cdebd5d7a42eeecf2ff433642a11b389d5f7f80f1b48b098cdd6151a84be1a211472cda1ff4e7921c2178dcfe8ad96d50030139d983b12c0a366e6dbaf6e8b3389ed08068c5939110e3016a2bb2d1d4181dadf95d7cfd3dc65b03e90055d2f25b674b3e3a998f33beae4496f64e2b2c0e9a4504b75878f6b59ef30e77b2ac185f73f39c77dcf1f6e0c31f06f63e94f4449af545181e3c06a12ce431bb0126472941111247d2f6939c424aadb969e44bc2269068805ca906d99922770e800886fbc021f27973ab1a5fa9ad4280ad92f3f66595e55650e83a5280382c635539eaabe1170a6461a2e296978fae3e7da745e8639e8e3277d3d63485b4266a6a22e79eccd095f1a20b2327dc02d4ca971254dd688456efb91815114dea5e25181f81cac3cb2feed1b1454d7d3693860b4e0abfb55fccfead179a1cbe775acea18ee3ae9c5e8efc96047d32217adb79d56117b21935fe6dc7a8fab7e246422b9bbd0857b1b08c9633e7dc41c6bab66bd06ae8b4c63eb9f555855b4215280232e85674869b9527d8184bbc4fe4fd1fad5e90308463ced2ed62c8347406f4bc67de0e003ce0cfde1b153afca4b46fda6b4d436e73b958c5e2a91721da4778a5302fa1dc68448f70df407bb1bae6e963c87affa62c0364df3162792bd05412370bbaae7712fca16b3d26dc66e8a1439742e19331335d1da3fa629f5ade1cee79f664e3152c1dbd1beb26ca906d65a9ae5e730480af6089d338333fb5cdcbcaf27ad11f352a29b8edf9a286700751c4b65a2263745e6ee3d0e3dae8b5c7aaf766acdd3c5d81241c2716aea4445a0d7eafb4ac1f15edd31f6436a15f965083a4c2edb7cd8df66f76b0415cb4abfa0b1898e336c45a67c742a231114d64b9b31863025d728c3fd1a04eaeece7918ccaf2169d0c45b68787d56eab894445e2ae42a8069611d8df54f437a870f3d9277561207f49b2261deaea2d5b0842f157b8ad70303e4f9ec5bef7835f71ecc5d01eee6ef36b5bb066bd4946d948473140ade5511664934f1a1f9fdcbc335969eeef6b087590bef3120841b989792d8d83dcd2fea86938bc72447f5586f1062b9d18baa7e3eab0a53bcc763d78842da4398fecb83e670a0040d1530356e35d9f6f6b0e5ba01dd5059ac01f1f4ed1ecd9004f7e381b941d0f556579483296cd8f5d575935e4441324c11fa25e9eea74e8ca0e33e919e783add2ce69110641d4777263687f69f00c9af67ac656795961c5e9d4593da102c89f1e22e72173f2568ad1f046ae6e405822318faeaefbb677044ff415b0c81bffe452d616d204a00676776d89bc8d77adc3f2155351ff417bbbcb7dc78ccc2c4209d7ce67706132e494b8026f19409b2704650478ece8d4cd2eeaf821114759dfd25c0bd5215f150497163dbd82bfb6a517b2e8f28d4f7467cd60e3abc2d683a0ebd3d1e65cdeb475d241f3b74e4bfbc7ac75cb1a51fe9e22e07315cdead785b728f9cb3d558df445d88b12e3a5232e0d2603a5a09465c00f2de371921a064e94e8023c3b5c361b48c58a43e6c119bec5406c630963bac1e19b9c3bc15faac7594f327e3b9d75697ad25e73ac825c1e68230e6ca1a14435f792434d65d350792536c4af68b008ffd97917be9ab3601487170e01f3db0c6ca82e35d966e38baaadd9465da6b54d9ffad111cea3da5cd731ddc7623a4d735446670a1c3067644af5a43368c594bea3fd65b6d406bac39076a9d11a70a881aea79e47d0756166c31756d6154317d9c06649f9dd1ebe2d9d00576a216a80ba936ae74558d5c418c18f747ca7109b0e435d9f42c2042b0c98a9bec6ce0f416511b5cd8aef73e77c9b9a9d6b6d4e69d3eb63f2ff5174c14623462dd6331206add525868670640a19c66d2735a3825cc7bf29ee1d4e8a17bab541a6f043f5b4c563a8cc926d428f3a527b3794dbc88064c0fd8eb446e3a53a5b7c950bb8bbb421931da4623b2bdaf9661eb8f4616ff884a1c556fd419905f1258eb006d3bea791e5d8d9b895e6a6477d23dc7c775a3661c9ebf5758f1f4b37aecf6ef8f8ac459fc278c4df45a7bdc1e075049c2073408f57dbb8da629b9a6770e5ec2ef9bf3eee1069e74a1011b7bd8c2f94dcb84bf4aae829798e8e8ed3b1cee558e684b44ede40d4b64e0f9dd6da1d81533d71036f20c119d254df15633bc6957189c0090fec7a0f190d1a5ec0475e92718d3e3e608449a66ddffa08b482a3900f91d45a274e910a4eeb2072cc1b15f59229bb54712ba27c4bb443f313b0bede10002830d1d13f8c9ad1c901609b5b911588e6a0c4694b45eac059ab9e7af1fee0f2af3dc72e87a160947221bb3ae1746650491e49a8677b98c745d05ef9068c226ea505c5c893dfa8c89f6b9f54861d90fc322ff4c2daab532d9f5700651ccd804f85eb05084365883136deba0290fe01ed348611af0a94c7388bd803cc2a1383713dd1c77686ea1ef63045ec138cb7aa9b87b9b83eb7998195d4d371cc34933da6c093585143065f52f5720a7e5f983bb69d3a01ded921f674e1e9faae0bfb48c567ce86c3672813fe854689ae317ad8ea4f54b7b3e9efc5fd13c51250cdf8639c0dd6b00f2be7fe4e456b6f779a0a7614e4fc23f7b4db042bf9de90691b7d6fb3843c0f148699b1a49a081be530234ac720c33f152ecedf5cd5e40df9350a67e3882805d61f08d0da3431282a059f6a4e411901a2827aa0c2193377de710f5a99725fbc2eddfdf2193b4fea15662dc1c5e101cd84f281ece742a71644962d1de4e1e6f5686ba74dc0701e8152d044526c08164fc5f5d219cf24dc19057", 0x1000}, {&(0x7f0000001280)="aa8e8b7b4bcbef7026466c169dae317f4d13666794bdde7608f463711924cbe7e5a3f5bae079142278c8b1afee0111fb4f106f5224d488bee6230a9b93dbe912462d2c9c4579e013c1c9fabdb2310977948b85dde9f2002768a1fadfa842d99d2a98e42d81dc139d60ecb829e8062c52be7f271a82895767cdd191d2e6cf2e0fad923da74dc6b2903b9d0b8bdea6eaad0c6f35cc02e58ee80ba0d43e", 0x9c}, {&(0x7f0000000100)}, {&(0x7f0000001340)="0bfb", 0x2}], 0x5) r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x27, 0x10, 0x6, 0x3}, {{r2}, 0xffffffffffffffff, 0x0, 0x3, 0x8, 0x720f}, {{r2}, 0xffffffffffffffff, 0x28, 0xf0000000, 0xff, 0x6}, {{r1}, 0xfffffffffffffffa, 0x44, 0x80000002, 0x7, 0x1}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0xd013, 0x3ff}, {{r1}, 0xfffffffffffffff8, 0x50, 0x40000000, 0x8, 0x5}, {{r2}, 0xffffffffffffffff, 0x8, 0xf0000080, 0x0, 0xfffffffffffffa26}], 0xffffffff, &(0x7f0000000100), 0x3, &(0x7f0000000140)={0x8000, 0x800}) pwritev(r1, &(0x7f0000002440)=[{0x0}], 0x1, 0x0) 13:10:38 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x100}], 0x1, 0x100000000) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fchflags(r1, 0x20000) fchown(r2, 0x0, 0x0) clock_settime(0x4, &(0x7f00000000c0)={0x6, 0x3}) 13:10:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66698ebb01fe"], 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x200a0, 0x9c) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = fcntl$dupfd(r0, 0xa, r0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3, 0x5}, {0x2000000, 0x4}}, 0x2) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000140)="9a06e303000400b90cba8590f4f624e0ca18d23a", 0x14) write(r0, &(0x7f0000000280)="db5c1e05b2cba2414827236f25399e59fe35f4a0e6810491be5aae0669e5229e5bb66b61dd61e2c74c6ecec8b2be03899b95984815de2b36fb10cb46120eb6c83ba9be57335ed37d2d0d5db8f777e8d43340c7c875159c423ed71c12be22c8ff15c7f50d5c09b245742258c0537b5852fe2b4455c503f9692216c9e1eba570c9e69697a7d0524050fae5337248cfa480d8c6d7787a3f6e2f6a0e54659161d9563daf042536fa1423429492c224e55a581be46e95d5ba8a38cacd1fe1f86aa963d41010371ca8178f1b966c26daa0b2ca2d1b97b911a6ade4032dd19a583c9a9b0c768ae8c02f412582855d090f908fd2b3369e55b096bf6027a4deca5946cccdfb92cf402296aade9d7b5c628c1b1aef72c6c098eb22d58ccf1c29dfe97658b6dd5e6a51a65185ce548d7def822cf88de97bc1654cf0b201c13a62276e3a45df7f8032e8810086c6cfd4ff0441e2351fc2f70dd0b984f6793b552f2518334ba4925b231e8d95c744dc9ea6159e29d7d7b29c4386de9338ba037488348f9b0d3b85f2a2314f9c3f4e855cb3f67c1e693dc8068d770190583cd55744afbc7343e00629196baa760b1faba8d312aada9962ff42e0114fdd7c0751c29e36b3cab4b6e41dd9225ec3e489ff291b0fb6d37aa8b33ab6b8baf6f4c367c41eab10ffdade8464cbbe7edba12f7fcf9aa48e4080f5dd704c4f99e60aefd420f9cba70704565a9f1f0487615edf324e95b3d259f26e929432af67dabf9e3edd35738957fcd50c8d62944373fdda4216d0d791d913572d5d44316eb5f774f90a10efef33e683741790673ccfad59491bb2c7ee6ae1fa7167b32a9b526dba7ba2ad5f8208f2107be1fcbf9c5bc53fa15fc4545fb68d4ad986fb0aa09227859e8aa40ffbc1c7328d1efe21e7c05b8429d13c3bf39325a9d11d3bb70f7bd33a5e50a2c50533e7a5e7875dc0d5d40e854a33103c26a4477720cdf28f8047b949f7c8bb913573d9af2af4503d1a0122f029a982f2b10c1db2e229729f25582c079fc80b07b4279d603f4be1870bfa46eea99a37667bb480b3a55cdd45fdec0a0c3ed4352b066896bea5e296834aad094d8367e21eb00260203ac934f5be129929ad52308d1d7cbcc77fa2cc4e587e6adb34ab0410143c2129f0a347743af058010713b029142b751fceb8460461afda79fa5613207f7e0699b9126c40fdfb30d4fd28e60c0ebb38dc8c40a7d5c146310a35d705397a9df764d73c79e7e271e7945bca3faecbb76d6aa944d7a25b25617c121c7a273bf34eb1ad4f844a119ac11cbe8cf9aa763873a5290405bdb89641a30f5e55e4a83a53aa9cf4571645cc4e4adb795928707248d9d244ec8024488b95e79edd59ba0c4a8c4b6e7a2ed152bc2665b2dd128dbf48a2a5845ac23c64a7b26352bf88261d646666ccc3e31763371c46ed4af3d9bf9586dcbec788bc080cb6b511e6e006a0cb950185f4e560c7b45a0f229d96e965b8453e14eb93b9a39b9852c961e66198247001355b86444d42d19f53561410ee1aa58ebc61c54fdc20d8d1a2b73f69942152901b08dfea6b9faf9af422ba2884d46138d917f4a25cdb622393dcb965002aca71bef00faf81e46fe76b4b8f91777203f239d0bc5bdf4c2aab2ca2d088de0e9bc8ed75465753995b86230b695b2277c2c83eb6c01abff30b387154e8155732e40cdc2ea1102550bc46bdbdd7ed9a4bcf8b98b3f4720a0befa9a0cdb8dffdbd225fce4e8c124bcd29208cadd91b823fd8aa4a8f62ee2cd7e6f8a1eed0a6b36819c0e13c693d0f9f05020618c5bc0dc34bedc48d98b725e98250572971982136b654ce4d48cf7552047e70a21c53e04ff68951c20ee683b8de0492144fa206179b6eb0b311ebe6aa3b615ed0150dfef863bce3bc66818b3beb6cd7b9d2c891a1bf016c015eb15ae85eac07cebea80053c635269e528df4b822167c12d3bc89a50f2b6dcfd5063c8588b55321f93522c7a96c3d0d498e1a5c191aeb7c60cbb2a063a7", 0x591) sendmsg(r1, &(0x7f0000005140)={0x0, 0x0, &(0x7f0000002bc0)=[{&(0x7f0000000180)="6010ecfacae6d785f8651728ecc9b74d0037f374d2d7c49090cd6b8f145de87a8fb1fb45e52200692f4f300c8bb3091bb89f5b4c1b6d55dbd0fbda41179c8aefb978b1a827ba2a93e0ef6d7054be2b485b7b2edcf7ddd4dc41e19f78a81b0a12b66e912b0239bd8c20cced747e35", 0x6e}, {&(0x7f0000000840)="68a340c7e26f91513e48dc05a0fb6736cf2ff5bca4989dbcd9cd98e5403d122ce164a64a9f5a79672f21ad9dc15e7ee9affe59cefed658087185387113b178bc2387a1aaa2bf234ff0b1a752c4f17f8d37e3c119a3addaa3cb986713fd43d19ff951a0474c5f48c46999302e8e47c8679700a571cea9d3b494218b1ab3569c140bb9a6bf2c74c27482ac29559133269a411a09e92fb5e942fa84c089d810a715890a35beea46c0c8b9762df62f1217c0055e17dd87eb7ec8e3e1d6f496b8", 0xbe}, {&(0x7f0000000200)="a8e4df1364f4ae880092b02cbc0e927ec74df7547eec30c0646023eebf0d025e5e5f0eb0b49e341fa8599abae4afd953abc0e0b7fe945f106a7387ea639c3d4cd74c699c8555ea5c96550b0642b136efbc6f14771f6738d4cefae2e3f103e3c456a98b50cbae3f2824bd8b359b84022ad3", 0x71}, {&(0x7f0000000900)="982a5742e7519b3eb8e1c76309e603df02c32875f606ae8562ea3457af8b0522802e11578ed4930c3637d5208a14a0098bdd94deb4ae64f0c325ed1d5aa6397e21d532ee06da53052541dc8845f7308eb5bb7fd7a19aaef833058f11cfa15f2a41bc4fa048919063f017e4c42965cf98428d5b95afec6bd071c4cae4617d8b9ba40e5083bef28423422e5ab1fe38f3e3edec44102f0f960e713a9550c3f16c8a1a0a4119157ec5d05af2ce6ce5d1a30f70cbbd78fd17ed4d5c1f1eee592946e535ad044c4794235108e4e6cdc87d97a4488e62cba07fd16f64f34e3892bc6e6906b5a51b6921091521fa51913bd8dc6a53f06312", 0xf4}, {&(0x7f0000005280)="6cd3aa7c946d7e64b6e3ac9eac98787bb77ef6ff3007ca74f7d0d90cf7bb8f6da5516f4f598e0b20c06b228f16ea743c5f6a2052d897776e75b3d16d593393758e746c06041546b839a747b6627799eea203ef0751c4a54593f88804539ca49bb2840ff1dbe113f506e7be2c040f13ae5f70f02816b279431e4e91ac01479a5582e37e4fc78643087d73e658f4fcc3eaafa210bd1c84a9c9eae36878e9b3ec81cceba9c65b5770069db6a281659c49c2edab86464ff7831ee14d8f8dee426b0ff8f6f534e975cf0158f9b2c5423987effdf472a9282317148da6fd667a793ec33669c8e945e4a5058322117143a194158935b064f71c71d0d35db53ea5ad194ec623b47818df322c5a5784b1c87239d5557ad509dbf37b2f185518cb460632336066574aaaf0e782728b30e9776b4279d0428ebb27a6f7a8a616567e266bf57a7e10a0100f47acef8eddeba63b541577669257315daea09684e7e66fdb1f03cf8a26061adae8e799ddbe50cbeba537e253934c72fac2e5f2f8ca1033220bbe991049a547d8a1b89bc34d5fe83ad6dba78bb9b89ed9db274d935a07c50da261b4add5902e17c2be28ebbf15577ec306f2a70dc7320b5288ffbc58357923004a41f6f23a9715f056ae5f9d9c2fd57fd2ceff10daba5e4e456743e55447742ea55861c2be560aa5aeb3b89bf681246dfd610664c37ae87ed789f36f6722a15238a287c4cb0028e889fbebde9fce542372eaa8b9f2205ee982429c2514fdafdf5f86317598c362043a6164c5596413da29843b444d241228888cca01edfb89f63db2dec390c74ee41561ae5cbb71e847740b9b7861324be72317427e41febc22ea824a110eeb9edc12577a30859308539bba4e81263621a45dde6ab7cb48877b12dd33c3e3a50105e2a65e1a5a261e96481d03319b7dde4f0f2e4f95bab91cce4b691bf8c0bdb41f9460f5db116a3da79103b79ddce1f2bd07522073c469f4225fb976b7fea2141e488ee67b843a8936aea9b2e61a504a8f3475fdf1499e776fd555b17e5fa241a157c2da2a3e4844381954fb717fdbdab36f99962113e03411efc94daf2b1fd15884753f95f0ccbeea15254d0d0b1af7ab066a497a6b8d10bf336ae19eeddb962debdb3b4feb573636ce5d7ba41ec0e77a19c707622cd3de529e5fed042e9309b82d0bafdb73319d1d0bc6e78e2887e3bfb4e8bf649b601e02963b2e4ff17a117e137e6ec62f0970f5f740fc1f1ae9df1a0b2bac93fccc993a87fb21a6cbd0270926d0699aa042b3c9f4e21fc27f0a4bf9ad89bcb59980921410c62ea441aac48b3e9d0b3a3bf60d3245b2fb732a1d6c55b61848dc4bec8940771c29beb7b7cad956e510713fb00f2c05b34cc22af964fa114059f6afa64647d0bff3572df2f2032bf7c25cda84745216600e6a1c387e68efeb1de2ef4ceba5ecc6298b9f979d98dc5a58ac7991a43b0496d714e23672595841cd750f13cd092b0c1788a5210b4e5a6608e6aa400de38e337bbc584b29dc952ec190976085dc8f2f1f39fa2966962dd262fee35140dbb4a4c4b17f1611e042207b16fe1484d5c0938bb38e50706dbb9fc75f32ef8391ec3ff42070506394c1b0a483c4dfe8d07c29b695e37cee197b70f106f80fa7c3bfc3406ecbdef8af95f1d257962a39f07bd3a6b089cdee615a5ce5772681c8071fac3f8fd68d91e8a2811c4c39f718f8b48fc30a5ec9fa7fac3148ce6f534025fbc69d4ff4d85c28b7c19cdcb9c62b2109397630682bfe47a0705ab31dcd3d8e65d3f18fd50c4201317b8c7d15f653bfbc3259ce27d05812c8e4c72e4c2df47da8a363066d9155a4eafcce1d166db403f47a4dd6b7f655bae83ebd52b0984a7cb3ddf232d8efb03fc45757528422b0e2383fb1da5e9aed819e6f59ffd9db989f308aa19e15d4ddd62fc4f476df186230a50154efd0506f965681b66ce3bcfe9afb0ea096cd86fc76d8041a32ed43afb7fccedde1fb077d4e6ffcff90dafa15b72df7cdd456cbf607e183d21dd9d6624522acc76f02d49726bb45cd4689334845b76361ce386d8ca3491ac080d845835e424dfc3109e80ba56710484c56a9ed1038b1afddf33ee305aa59c4449a098ec7201c6c68201ce183f8215b3d1e6c90200429fbf53bb424acd05d25f434afe14e55937833399998819f3cb6c87322289872b8a583ec94250e2b10c0121ad66d6b99d2611bbe386bab89fb6d0ecd2599b9b7413d77cf1cf066fa42356cf9f6e01a3ca6352024caf2dc3787b432d6f875c74347a9cd12dc02dc6cbc52494cc48084655a164136b26db93188716d07835366c67d16362643aac7d724f7c580b1c62aa6129645b7d9d556dde0eac473fa273dea778a362c25e3127d308d96f060d6a5e64c31c7fdbc6124d94482b66e1ab216e9e75e468613b5d947375bcb5a0d0808d84316f01ea8da4742107af3705cd6709d366e6c816d7ccc550b940c2b3f7a6a39ee469359e1585f769b5fbc5441cc4d8a618b374719cb7774ca79f167585d0cf3aad985c229157f09b6d54b75fcb601fa95234fc0cb823a02bc89efbf8c1bdd2835c2044de713d24074de30665afb6931362256f31a60226d26d726d4f847a2f22d71a5a3ce6491d655f6523a368545ee2d350a2d67cc2458c404c9292ab831f99d16d19e6aefcbc033ea9e7640412928c96184d38b5758b5ffa588dabc8748e11453ce2d7bfd93069576a75ecb2d790899456e35681899ae35326ee624dd607d9b51e8d019a68282d730667189ff073087eb479cda9391e9cdba61ced14a57183dd62f97f5a90b5afda43f8859a7031678d9e4761b1fb24c5c4367372013d33e7b176a73ffbcebc9559c6e0741f6a76207c39c5e50e93ae348b93993b787effa52d08d0cde4087bc41100224b09d156f557911f34fcd5e9aca37ad91f95bf94ff6c62d37cc71e94b4b09e099ac9c538fd712b64230ecbe2b04b97939f5221c869e9f4372d59d5843c863f69364194ccbee23ac59c87b34eefb492a011c84dbd966616fa4c5e86c610e8c78ec52c22aea9e210366c4791adc81460475e3abdafb8ae41fbc3e37e153230e72ad74753e891e8c23ea1ee1f7d53b016f9e3ee669203dba6a3928454f20626709675ceb21a8276964c5d3f6133ed4207c2bf20e656246c922f90993c4195b3bc2e4213811d42e74fd7242bd812f52c224f14e844e16acbe91bd4b72fc933621b7625f5dfd4ac8b2449056123a1c56ec8dcfdee6dcf494cfc159bf75c37e65ff285345cd70d6599956a1c1b787bf180d6b0f2db87558864598b9cd970f6f14bea7096869f92fbd63489bb398c7f5df57341f1316d642d66a6c989b8f635a8bc10ebb0642ac7d12d6e65c3e4d1223bcbacb4ef1710cf6a574e6d66e4784ebc447be27b81d7f71fdb6213b2600eb29ebfd4c04072fea5fada26eea7997b98fbab1ad5f714ddd111de1d8391c60a4072b4ae26bf516686cfbc42ff14eafb84ccb8e3ba62484d4975647e8d1064c9d14252c90331f8ee4bebef908cfb49eb747287396bc6c1b362ec3cb9cae506249c4bee3157e6c6a1a2628fca1786fd6c416a6f920f01ec88ce75c1bf3fad6e52031c5a408db3fbfdb989cb1835e36d894114cbd5e16cfe61764dfdb6b9bec515f9139c6cdf99e9ce5aead88304c4acc1284635895c5b731cfee326bbcb3d880e36cb37cf5c81c3ba8744728d648589f621c914e5f7615ba78de0672c8bd81d572ab13c454c542f53dfe4e9fe2c49dc6095434bfdf7bec06e06270b66735a3cde24e2271d9b882b16c75372aededad104b3632cb96f8a15bbfc27263e59ed738c2be4934eba2818dd37cb06154aed775a46d6a21de478441e25690a71df86d839eb495f68f572bff5d3bf8c6ecadb973adaba09d18e2f64a7883dfc25fcc48cf7a388d2ce97a684717c113e387dae532b56dd2319189f4aaf438b24be7bf5a67ac001716985fd688e9c9a1c6551c4026058398cf0c64c661680202007656544a166931c8e8502434485e2d02d4752fb16abaccfbabef32b0711422aafb730acbfc64478849e44905487cacc4290826d414198d6ade55261a8670268cb82d5a92bcb9091e1e3d5df2af0cadc7cc88324454d8ab3b189993b2cc9798a441a37c24852261a0cf0d34615f67a7087034ccb33cf70dca7a41227be12ad880c6a18674062b8e67eaa90f789e952cdefc812e3a924d8057eff1e42d0be55297be92fbe99961283670cfb8913888ca767e8b40f16e62fc541d4775aa705af11a0213aea49c98a9eca22012e0aa26264dacd963025f35ea3a8c5ac7465935a2eb1da43b8a39e0b7b59c86a05c17effce23d356f13b4788e53bcbce3aa2040118a975c68dd3a2baf29032bf2ab1f26fc0acf2af50b913fddc885556c5b630c29cab025d77975299de27a17594cd69910c3236a49cee1a25e687868acd5eda498a0beffed4606dabe96461e1401b32222aaeaef06efa408766735ed2374578fe71963b9da91d58d9f7835b73679607a1fc9f18b708ea9e87af665863f035091d264bb49b5af20f0730292977dcaf02852afc81e41e8919779eddd00648856a408f59b7d57a1e6a511d41d31e7222c5a85345c5b59043dce2007b15cd699f3a83e31ac2259224091d4d50ca0f9e220a885df08af23f9dbcf6440e5437cd1a31c8a0beb831126c1a86ad5dc0de89ac20a96f699f41adff8a40296fc21c883b3a7971adbaab90ec7496e1dabe8bc41e61806fe3851cf1689dac8c80bf9766b2efee85bd718fa6f431f6bc642ed9d831d76efb0a596578de6485a2f6c6fc24d8589e5f7837dd2f5cff9b9f6c74ef0969f8f6aeebcff25f3ca9fa9cafa0c7f7d04b52298003e391d58d6d15fb75a216cd28591bc8f936a444ca1894a676867a78d83251a3cfb566df2f071c3dbaf8c8780fd55fb6de21ec9c9ae5a5157b8b1033b17b40bdd23b1fda29ab5972b3af31395046cd47ecec1ab7991e12a6db0e4b4b9c5ffc6d8d87fde269f6eef15e6be35019bb0af6678d596194d5b4f172f1cda0df8294b808e23292569364fe9f4bc1a66cffa868d1abda37441ff59c6c13bf38014a1548994deb34020da7265b5b2000b7e1e15a61b9c2771c49e8c6521922d9cd8330911e6f56caf33c76ae91dd92091544b95343b1b59a52e5af8200a33f6b8c0620c55e021916e9efdf6b60ccbda3d826c222df390866e5d4d75b3abf811d6b119024a25dc601f7ac8acf6edb89ea300bff2c3f54acb5c359e56b424b58478fb4f41e2670ce06dea830462c1b43e419e47488586ca38105159e92b8785792c189d14fb5b2924a48744a0706cba64255dc19ffae31256051801eb854fae4aa27d1dcf8d585f9738180916e1a42a452ed98ef051486628c7a196d47554ea0ec6d4ff6cf81c28f6868c50ede695f90c0260a8f26ac277b4c19e57134f4e7d12bf6ec59603e4bba44986151c8baee4684e0548fdafe2991b8161288bce3b4fa5a84aafca37ff3edcb8469aab2c5e03b2d621b73bb835e0d13b1373acae65ef7c3c1c6037184661dc010f03370508a4f5004eb7fb016fbf19357134fa177e907e81d49c47cde60258cfdc7bf85e70ecdf2adcb051531a3b663be742d3a56c58e69d8c5b970abd658eebc8fce14451a7d3fa68acf4d839f5f328c819ef73250e3ac82696cbc6577c9932c94721371c1d250897065a13214ef3c34d513fadefe9be1a48f5c2de34016b2cd677b945a6bb80cf3439ad62f79dab39c263707e484bb8c853f4caeba8b659193865718301dc6a0b1cd0", 0x1000}, {&(0x7f0000001a00)="e6f1a4e1dea8a698983424b76b85151bbf194e7736824e426212172b434464c58f35352ab083cd70629e2d4dcb21d52fc1c0bbf0503e718c71504158f916420d95572a1495b1da483910ab006d38cadc5f053a72625ca16a7f564c37a2ed51d6e9d51d0069caf940fc240aa2a34090df23003a0fe39aafca7e9cfc9fea4363690e741c6e68e119f09d88b75de6c1374987ea9902522bf17f8dea3ae82190d226160bbc46c01ceb774860935c7501d4f9ca639225becffc3eff4bbd3549c3be56ddeaf67f3ffbcc302df4d62199517ff0816d6d8bfa482c658e8dbeda3ab9b728ff5da1cb2d2cddfb2b347c1e761b146fd70a95bcc6c63133878d56109b7a51b5e1c6aa732191f9087b0983a831cbc7773b8a79e8814e1560fdbe92e55665682872c5325062bcd1fc8d058f35fad09dc35dc84e3e419127f8b59077bb3d1d693c57896151c4c6925b9b372440c5f2336b041ce47a027b47d3553c7053f2d8fa429121a49186b2ab1e7d3ec512cda6d10d7a325b331df478dea84a2a52a0522329fba561629bb2d6ff7026e6ac692242a145c7bab61995401da374aa6e989ef7171ac3fe0caf0090e1fcca079b203ad63303181abf7ec6258f6d49af4b587671941200d5c61fd64d8dbd81205a7d16aac1afadc771789d6bb90f57d18672ec6cba56bd55b05fa0b5854c2b1a1a7145761db6eb269dac717d85ce259c28134e55096300d2afac39ec406e4fb4ecdb61d2cd4f138ff29459ae172d83a08a0344ed166bfed8ca272f3eff1e170788a8349969939e9caa09a7628c7d5c39c9e25dc83a6f968ab2afc0da73b07ee36c8629c5209671c2c7c247c86fc6a654f4ad13081a5ca8fdc223a814e0087af3dbd808f4ba5cdf98da13d4f50d31946a0857316c6142b05d0bb7eb65da7cd697f5747581e5eab695b2a00d3f474fb17fe0c3ac2fd8f870db4f68f3de792d4e7418a7637a561c55356069506a10374901aa887111bf0921198489780621b477eb528ce95594954c0fb861cfa1cc29ba210a9de07fb835cb1c2f53928e0941c7b5b748aa36f3a5f0c0a7db511f426f87143caa436c8d287232e6ba97e9c6e56282112ae848206df525917fa978ec8c2b84fdb09ab8afb84592cfee6089db0b04a53adb82356f84d88ad2135495cc8cddf242415f5d99c7356ac9d6e7a28dc0fa7bafe5f6cda04505535178e1f46101078e7fe6d7dea6e640e4e358bb504378494f85c0758b44a4d5917e113809119f9a604a414131667f8e30fb96e5d18212c0c965d8f4f5c92991ef9e9ddfe31a6bf491d412deb2d96e4c075a783369db7f74f245d2f71733f4ddeadecbafc734b59ea167f0a1a50c77c0e6bb13146fe74ffc5ccf515a7f8cf2655436790256af6cdeca8ba5af135139f7afab6b37ce11f310668b2ce081c57fef8235c593af317eec364e553fc150b6a3fc6fa76c331c0c7722347681776fa54332b0acdf27560f94addb879c7d5a2142bc4468cc37356dac8501145a5b685d7fb70b6c59199833dc8b1727473d8c2cda88ea72c8d9e1f8a7f86388b87d1385edd2163a546c71b35d238efe3b0031a018b5008a652262b1b5f46ae1b8a52eba7633793d06d27dc618d452caad8cf6427da0b8ae4f372829a623087fdbabc5051b3839a2f9714fdf4c89acc3a02f6560b4439e5e775394994f6117fdd8fe484b3013caa240a22f81d369a059db1174dcf1a00d86df90d0aea9797a70e55b01ec109bfa900922a07cb904b301bdbbc23c4f700c22deddd38503d43e012694fd07cfa950b8ab7e1dc273f12a375cb87a355b3fea29a30cdd7ff305ddb1d096dea5eb0466c0127d6a650e21aba688418190bec8bb28b301dccefbe739c4dd3012a730fb1d14099961ef8eb723e29413913379af0a9dfb635b60e993d3c25d3be37cec81643c920b49680ce3a2a7f445a686b7d48cae241a52d3366e4e77465b6d27c5aa34a90251ae8e36b3a4049a685d734c4621d9c6e2dd826c52afd5001c11cfcd4fb40c431cc4051be96468dc7472fa6fe50f20458732495afc6fa39140746bb305bc8052d9549b27ce47eedc7fe58930146c85f2841a79d1592a15e41fb64a6d70b14690f12f6b0ef3bbbba24bdb901c0b32df618c3561461fdda7f787e5532bed0eec06f948c717d8e71cb30003490f2a21842186fd92b5b8c4214f90ac5820390a9af1d7c17b205af57f56dc0e9f8ca7187b30facc67c1dd7205251433e6e5f541be7f636dbb99868ce9d72e6a0957db6654e21a8c72561ae303645a9280b6af749d4d2ce1479637e91384aef186795b29d06fae17c08b415a241f64ebe9b867816bd57a2ae78111f6eaf4a17dafe40a1201e138be5b1438c8ff6002c6dc2b57b37bf35f16b90d837af7138c49eb57b8c27ce624146bfd7f711ce5f0fa60cd8520638db73a8f6ce9faaaa3c2e08d20b38f21a3b58a098f92b000930a395bbda9517258704a334d2423d7a2db6233eb261e017eb81ad58e167396676750f7c855ae2c51b06b81ebf2e27dd65ce79997ca4c863f9a9297282ed6c01bfc4b335dd9cc62265108d0fb5511a033c46c9ef82ec0ea2ac1866af59acbdbdb58c81e3b8737219dd077866b75de30c1e8508357f1181f9b52e9718fd888b37ed4363ab3a89412d300ddff6381523fbbde90eebfa0d918aa2aabd44c73e8b9a96254dd8be01c3c4eda1426e136e7e265a0f4aab17390346db24925cebbd5d31b0749adab021e1c9a42284d12371a5c12f236408c36f5aedf4ebfff4de046d732f609356dbbf554882f8d204fa02666618b76b1345934447edf8b71fdba60410611eaa637545d92725143c1bd33974a69f17e86a1de82185535f2b686fdf923f4b3aa30839f32621d42bd36bef27e500bd962c0dcd876f4b384fac57d5a9673be4bc89b9f534a9e5f9335ba66701db33f00857c48c95fbee641cbd929266bf6c0e90ed90faa7550db592c945eb0566d26b6e8e42a6d6799add231bda5491dd5b8a73b7c7165dd1e19e319004a76f53cb3811e4564d42cb698d09292b828a3a1d06837b127ca3bcaf06ca5cc2f42f23f96b802e084a35b4c361a41d603543c0df79986d9a0f3320f98da6de2ac5ba4ac028610a1891257003726b47f68f63a7eb7a572ecef01d342dac096553636f4ca85247d8291978c64039fef1862a9c545ca4d752e19b5c509bfa8c60c82f3a554e283c1ceb14a563ecb31ad57f98533f74d2fceaade545a76776befff3a00f50cb03e9e02e9451b188731aebbb5300e6440053a2f46fc3b03abee1366af780439369fd9e94f2f74ee54ea9dc44c1771b1be795b42259a3cb72f317519fe4dfe0dd1231df9ff2dabf308f62fbbabd147bdd577adb13ad899b94918541cb088c6f3329f41d246beeb1cb8ab7b422f21371038ffb57b1f31375308a0a18ee8cac8d6663c072fe0e8b4668c76d69b67fb1dce975fd73d68bcc5f81daea1ad4be284fef6481dddcbb813cd61814cfcba340e228138c1c4491e242a0015261801ba36f65d4793328dc9197e6c8595e3c91ff09e2dd9010862aed3da3f18c6d14f498c2ae5bef727a2a9ea32bc08cd95c758c7c05b2c306cd0cf67f081f47fc08e13e145e9836f5ae0d30339c4366b3de081d82803b9740cbdde9aa3481452fe5cdb9670f0b6b66f887a40b9e3365f11210fb90a4b2045103eacc1e74097ab5af8e361daa23dfffd21a8b291ed21e8fc17f871f2c07c53a0983290c835c62deead2a21529737378a89b1cd4d3d43ded27746fb853ffb3be026915c4bb0ed65e2b24cd47610be7cfd457eef1d95d37acbb453c089c0751616d9553890c0b90a354cbd6944847f4401aacf5572cb4f6b47f668b73ca531c48e42a8d62cb17b819773b071c2a39f7e259876d4bcfa93a8df40a45c065f94f9bbfdc99409ea1251c426bc5e87562fba85acbefa0af581efc9258b5783c46b98971ad4b9820d29eb7af06c04c9466ccdba7e27d09e173574e7b6c99299eb5c6f5f5bb415ddfa5b8ca173d44b5d4c803c05a34a439e43372db4a7212160be65e5cf254e840062a943e105c6649c8d0ceef65b94eb8d19edeea4e02bdbaf0a70e7dd527c1e29fcdc2023fd0c0421315f7e3de5b44b17f9e482e21ebc8e6257d2677d86c5b4783b51aa8e4a7b80312418e48a0f9b7fb0364eb2b1f923fd93ef6c01a19781351e4e0aed7818b26192acdd6e164484484187f074b507937b3ebb32307fda44899f8b1f6c1bcfbd5ceadce6040b4c2ec58fd72cbdb0b8aac0aac2591b9d56cfc9dc5c9c2190a9097bc24366c3d9a3b12f207fc1aeb9c0448af6e62d6c234271b617b8972e3aabaa894dcbe14963502ea11a035925a6affe8e8602073016d8a251d1b33e4e75a1edbfefe17f8ffd29753282628f3f56c0647278374d899fb3762582b609097cfe344c071fb58d87790f804008303e0b39cd87c0c8be78bec6c2846d8198ae7db8c171c5327acac7b055b5e360671900a4d53408daa56b3c1b8058942c4be2debeb52d7e190e41eff7c77f98af9a63cc9d0485cb516a292237d182bf48e1a9aa955bfe9fd0ef69234a49122240360704708aa5210e007d0749d44d7e08b4de22df29e51376f3bcb930a791c6e36af2e362cb429ce517c72a9da979767d3d0e70fd8d21d0693e56601c46ed5eb0d667d5e46a933c37597c9d2edc42efda8af6fa7729880f752b2e17f397e4826624de25a363e72e7f90708b0b275a529585f1995620c13226802dc98cad5f4c645b1d8e1afef31e84da3a8cc6bd7e1c95b45465121febc8a7f2d3355dae811b03a5d32e0755b81073b74da75c32928e69f4aa2f773e96ce2c9579f7e697619ba2f58065464a5b5c22a2da267cc633b03fed098dd4ef33818816ab0f865e1f9ccb59008a00df15ebe4fede663e7bc7e141f27b699201a013d7406184b6235e9cad368689d6700a0810b8ccbc9f68730fff605a041075abd6818d3d63bc95eb47628a96fdde6e8b3de5dd71437fe51fcc188df83c5ee2fc67b5c9a2d6c51d5ab0c42fee0794fa20103c6adfeee152653c699d4f7f8845fc4019a670c022761dc9e04e40fe8df2684442a6aa095b7c376fa2d340ade3004ec315849bbdbad1b6327f5336a94416ca838b411e8499568abce886ecc69896c0368548b3de3ef5ddfedd436e14a99d15d2f5131516a614c63ab232e07fd991a383f2bc1a9dd5fe4d96e88f9a592e06c498d65dac529a386815d9f06b2252053a3cdcb19f039bae49963f7e43caf147676acf11b55f86ace0d5a6d4d5febe4ce635a171865776bebcd01180feb5361ac169d150ff28473a90e0355bb33f4b48363c82db807d12554cd3771961fed9457d867bedc959e415291793446954b20ceda44b26cd690bfe7dcf677b5a9641e4ae4ed2deecd9a748dca3926eda8462929af1ffa68e2a38f475a67370a2bf092d670b4097adb9956ff4267dbe7120277205df38fe60dab0ed431ada94b6a279269d34dbdcaf39673447336f8dc3333665e734c2e2a13acb86b43a924f5cd0302bd2f89001e5e2bb80e5b789d43de53e32ac8bfd242b08ad8b962d5e905884e2c0c02314634826c43050e21cd928f179ef39ea19032639fff985cd71f77f85204524be16163e65c01acbde4b94e455eadc0f0f5ca247130d07c8e47b7903dd54765c5aecee19e28a084c25c4bbaf76f3cde8eeff4b48e5bfa9d633d6b5c0f98aa6a558de5d01fc4445058bc081a636ed0cc7059d27fc50b703b1f57193ce6934c8f7d2a3298c0be5d2dfbfc1e2e4ed97e1f7868e3363", 0x1000}, {&(0x7f0000000040)="e48ad918f7b1", 0x6}, {&(0x7f0000002a00)="aaa9cc632e92ab037407cd75b234b504e8987efb6a4e80b757b013bc508eb3afeabda942dfc0cfba5ba8d2d11485758d52fd7eb37556c2e40c635e95572d5776249fa2d1838c31c21ed8e2cfe4152d6bec9e00c20858d949c506c9d2cad7a677ef31a72d8784e5fa39009e3e3b853184d5a7b02102f77b62d03552826d084473c52c3788c08f89b56d545dbd181be17ca906caf57c5b9d19a821b9", 0x9b}, {&(0x7f0000005180)="ffaf052371b8ee27d3417a175cf9dc6ef7fa4f16068befe0d79e34b45f14de7cb865be4bab9de21e28beb02441d813ffc4e2810a7e609dab8ddb450a044b987d55779617528683fc98d958ca46918db51bfd9944298103caa1a3f13fc0981a07594bc9d78d5babdd8de61ae68d5843f92ba91e852a497583df7f7b8e68cb4ef8b13b80d661d8df7f78984a9b19686f5c7c58fb118a124ddd3d9f21d6026812f833c45f31ea585abd3365767a3ee2f8eac74976ca2dcc0a7701d7358f7aa1d9127c38ac834cba57784dffc68477e9f93ddd86afee9182de74c700d5ceb640b76122655fb257e988363faed25df986b9d2ef78", 0xf2}], 0x9, &(0x7f0000002c80)=ANY=[@ANYBLOB="580000000000000001000000d3070000eed90dabecacb0fd4055a27d5f9ee7c09f8bac2a4e796679be00a00b6fe1db9d2f1b0fb25e2d4f1f31baba0ddd508ecdb6a37fc272e59cdba3f62fa7a4c6f8592483f90000000000f0000000000000000000000009000000ee5936758d64d4395e66938ac47d55d2cd24e5041275e9875d0b0c0b17c667acef368ce7ef484a141f731b54b3c0bdcfa787e2e99f84887b86268ebb896b40fc349fb95bc0b7d8a7d2b18fe3306d09dd6a839d37544efb249e96f720bdfd6004bbf000f4efba5393948c5561a2bd3f8f72efd7658572f3422e5b5fb67b76de03042dd58e1665d12b7fb609d82fa4afda41c778adedc84358307142ae2e22a8a89fcac62def7562de65cc3f4b1b4c1230f350b411481317d77951fe8509629c2a8d95441cafda770d6df4058946065c6b4f2a768d388ebc5458000000000000001010000000000000ffff000009000000670c2104c3bfd36124ca8201f00d904a58d3407bcfb64b32742691114a8d65bce2dad5cd89c38dc63ebed11f8ddf827c4c3524938745f14d8d67cc3f94b2cbaa93ddff628cf0124dece4aa4c7bc7c1cdb3444dae94f6b10191431263e5fea8ba87a7cc208f06db24d21b97cf754448cc1d0ed256cf2b2d55ae28bc8937506ff838b835ed9225a6a16098c3ae3c219cd6f75a3fb991e1ef3f69e348bca4cde7b5e9030fa4f71d8ca4df3e35f60447ce522687c9963b33035f3581717940c943b024f405e8d9cd6b7d4e804d50f9ab11b1c3faf24fa64d36c08a73b191c65112eb3b7c5abede45a383c8ff5d3ff217cb66a7c0555b5ec3c8c56c52880d8bd45449675314e77c4ed63649c54c49c5b77f020d8a7180b71aa95c986479545fe9934a1d484c76239d289f7ab9ead9cffabb54ffd0b3e27975703dc37f14739ced7e693decc1d0bdd6bf58c64b686c4a0493a747c2f80e14ea1d626d1d9e655a5918509b69e8cd7106db4edd3539420b89c5a113ab2ac5b8d8eafbdc4887bda9649e7e41ab73a68f2e91c1e073a5115b057455fc4b2e1e74f030b2ad775f2b5b2c5728bee7a28acdb0540a941ca3058c4b54ca9f8887971f7d441a5f68a976f238e688aee63ea23d0ee5924266ef7a57ab4ce0e87843000d7764629e0c7dae54b59b11a6b3b445e33ad98b212c31f1213940ea51c1ee4d010ca0023943753b43f644a1f5bd262687dd79d19d9cf738e8cc9ccdf6551b5740adbf19e478e8f4f16582452ffcffd45e1ce6e9a8b3b08c85523a475b655b644d9dee2625831c87035c8fff70afab2af0e66a75c70a8670deec17f4f7757b7d2416abbda43a4369ab95b0fab368c7bbcde84c422def1e8f73eaa37123dce4b783bc3950746e4684cf7145a87be979b489469e29baad68159d2be1ebb4663efbec817b1f28adb23ac326af0832fbadba0f873d1c9657c4daf21cfa0a6d0b9537807eb2e64ea68089043405dc716ba9169efba21636f7381fba3a050497803c0ecd6b6493bafeef26cbc7a385991d66d625b419c4fb61babacff08b936ce56c4526d27a426e69e9d5be08ef2aed6065e56a8eb17f416f3a7a8311496a28bf5462598a3caf530e1637012b7cc1c1fb3ef524ac2b0e9a31c8e2a00216453f214ca52195dd705c594577dd973e76c3b5243aa9f121b72682c30e9ecfc237c0c50b09eeb8acd7c75017114533357f480b5df8ccfb4cf583f08309202a97bd8425e97ed67645e4a7a7447d790634c0b970520854ab5bb30a5e47157e8ac545782ecbf229f98461a8ce2004031b951ed77536fcd1acd9416b901afd3e57cdf7ca2b09c2a52deaab3a35bd1e330b6d957355d9063d5ccc8f1b88e98c12c9d519889b3161ef89f77e5fbeb4e18459b847af0a27cc3c5f2c440760104a2b401c9fd1c73cdac65666c63c5a8c15e72619497a0f6f39f67bdd0f5f126f762013d28eb375f88563afa911e8eae62cb36a9af751676192703f1d7f1542896ee24e0c653905fc4b6d880fc91a18df1c983c14bcf8f4672fe0fb20ff9d8d4a66b01e829037b103264649f35bfb9bbe0705e270b8f5e6ec92e7688a4973bf88ffdde1002bd563629da58c15316e6ce5756ea26fc7ba84fa489bbc60ed985734c9d0b44e8f2615d4a0a643d2813726e54b710e8935f42359bcd9946f4b6b2e3efff01a108d9452f25b127d6a7e7caef9c592ef52815f91e7d7abf170189b58c43008d77c9172580d5cc277ad40fd620cb8fd57715102014fbba88db2b12bc7d4520d65446cadee06144db87e55f1ba9ad471db484f9b7f824b620473fd1e00357f32e13186550f46f0b8a8612cb5e09b73aa26ef43f95c8c978005c5df08200aa066b86e31788d752efdd4d3d87d0468543585d3a5829fdb21ff864d0a2ad5d3af0d23cf80a265398d025b3e8f688762096f9f496ff19d976eb4f8c934cb351641194e4d99774948451d2417de5889f7892b5aa2c22613598749d09aaf63374f867785e7afe807291cdd782dbc47decf12610f2a12454b4f7d91c8fbf803fb34841b344649fbff2d4775866b379b83408433269a5898f14bbf565f73ee6fffb719ef2aadd7a7490fbd4ef0d617c0dfd63e373d983601c46162081e2bb79f45778b42c39dea7fcef479b52cef5a7f4cccd76ea2831ce1e4ead8c027f9e9e50bb8d92b3ed2137ba44127794dafad33db1f698aa077a5dc2e16844d84377db49e6dad3c804077df2bbe7b207783259ebc028efa1f001e3ba05ab28e2a19da388e4f94955225a46dbe7aa278664c8a65b7ebbad6266d4990129e2f08e06a9da2d8fd831d422efce5e922fa1d5d09b21fb161c9abb3469e01d8dbb9853aa32c20e2f7d9d737bfdcc8225fc6105899b5c74353e7c28b42e0a350360a17fe77cb4992448031e39f62c4487196c78524f694c2023a678cec3b30e79214b0ffd0def623831e6634516fbbfb8ff04b6b90e15a547526bc5ff1675ba291ab7aaede6f6ff4a9a7f285cdbf4bd56508a5daa063de8591e99accf8910dd98ace0d24775b89bd4bbdf27e2f176fd43ffc552aa67698dfd14bc87dc032a4627ced19e9654a06f80b27410731e9fee98bd9fcfac535e0c1576a05aed142792fe66608d228aeed720f0ff33e8bae0c42b4a76a0c7f0a95d362c06fdea1c023ef09dda7eb646a8b9b361e9c08adc359d70257d76a0c207e3e4ba8aa0c8627587180a2ffe33d11d32a52c8821ae4bf2c7707d98d5813203189362c5fabdd427ca3445e4c5e63c48b9af2610b910ce446dddd3965558ee053ac9bb41f7a5390ff5bb6258e91b9ef2baa041b88b5256384792daf38c7de2868edadaf7809f678831583d9c1e51bf318a9daecaba40fda6f85be6f23a86a254d3e070bb71c97130a9b52f6d0a0d2a45f1309ac1ee016f4913b21ff54795b13deca427fe38dd6c809ba93965cc818157550f9c0757554687bb420cadef001252add364265d93e32ae604b93f827b2657a584c992da29851116ea89b92f82da7fbb94a7db1775b6d93f61a75cf64f664164dac8dff41f11d656517832a56999845aa04c1be14ad8af26f5b4fdc0fe8c1bfebeb8829ea84655216eca01a8308dbced5b84ce78338205f86299503a6324caf801ecc7f854f4a00f746bcc598e8c97b7655c88878da9df6e50de619d0f330b8512fb8f64e76387a2156d3839843d9a08d73b0cfcf54263c6032b2eadbf4ff0a5fc785e638e5be9ae2db94325b9be2366c919d78ed85b22aa68fd66d9b74b4b792be38ef567f5c5b7b311a7bf4976666624d71390b1b46db244fd1ff2458523762e8a8b335fd92c498aadf02ecaa736aeb76b51f67ddaf0a0d5f9b79bc5f711ad48528c833988a081368f16e988b90ea0c41e6662634a62b9c3db6c00a53b76546773cfbe18eca42d3f36fa075da8e44e898740bc0739580e152306d8fa1a09051d246c9effeac737d49574aa144c8821655f136fb2dfe94397cf5734232f54edde5ac8b73314462142e94a282b1c71f11418daa214673390ad4eda82a037364b294f2d0363c3474f93ce55025f0716e04fadac57c75cea9fbc455b7c0a91703f355f5cab38e809d4339c00afdfc2588418c2730c37a6262df4127f2961f267d29cd9c2e85d2cb9007dff52cfc7bc7615346deb243e77eb712a1c0ab35e4c2106a7ed5265e6ea0c008d38899dd4dc03fe41161b1aaad80a748726cc41de0c21d45d722592e414c34c87c8244e3e2adaf22df3c456046a3255b0a3992403ceaa3f4b960c77c1ac6e14c9b912f1b1d3281a7c55bcad2aa9884d6694f38b98a50de3da80eea5f28ef4aa1ac30216eb5cc7ec694371f0722ad0cbf11417ffc07bf20ceb08394cf4d3e6c3dd50feda0ea2daf985b9723e6e1c53b7c8afdf898e7c815cb9f40cf9b3eabd8508dfe4342c2491e697452067ec02ea4cf4918f438e6b05d5a8c23c44ae2c8e4969cdfd9bf9b78edbb403d7903d4ee07c7d83d673d49aba6a70d0bac800e7b59a89b06bfdb5f9b9cd3f156150922c9b09dedf8c5202c3419910b3d2c287b61a00de62458ef0e8550841b4da47a85aa00f3babd648ddc581f0769f89a9669486282dca4c76000162faee2500fdee16cf2c49fea1eb898993f6e5acf93c4bca21f5775852d29a6a34cf065f26be3c3f6ea311e9bb6876d5495694f7990c7646e302fb56c3ce22cf53b55f2c875c70f32fca93c25ed80dfd0a003ef5c6bb8912bc074b07fda0a8df1cb61b516aac97678daa9f3951a4058507426d55678b2b123982fec2a72d3262bb0ae40aa004331be8d2b81fa8ee5e2529af0af3e42042a34abed2793ba380068c6b34cc31ff1487702618b0f210bb5e956d268cbb1aa483603355b7ac0190568bde834b82cf2f347852e954431c34fc34e31c5c28c513d96c2ed833e1eb6919b38136bd1b9a2f7255c64639de402061178a67ae60133fb23ee3ab3c5bb61b36599ac2e99bb14f9cb27a3a9ce3ae7877e40fc4b11d5e2aa7274d2b9cbe79980f9ec864d0d127a4374b4c01821ba12ecb70ecac68c51da8384febebab7780448ad39a6ca00233e470cb6a39b7a891ca54a3a13774bf7b71444fb792c8009cf2e8ff2803f34bcb15cb786cbad43bf17f531e684c27d93c59057c5763b23b03773d9f73a829f28224a35f9017e25e3fd23056859bc2a0a29327b5f395ca26944b160192e28cf4565b136f3bd2fa690c1f720377736e0936c30b5b4d77178b00c386582b1698bb2936f84b38d335413a7e11a345c2804536b9ecc98132dd986f30c6d2dc383cb414c7fe1660c0677760466eff5c5362f1b9c6bdcbcf8433c5d807af3cdb8e3f3e9d52102ebc7771b02040d5a0ca7b7db19c9905374c3aa69aa9a8223513153601af7ac5b1062ca7feb13ce998af8c37a368edce3829ae47110c9973c3b29186b06d6858377b97c1e45555c67b4a29e64978c86a98e924762da8a33d4f91d63872ad92307089a644a39a1696dfe4d4fd2f979547b0ffc50db6c66ba42214c762d6056bb7a89e311f2ab1e8c084247b312668d917b64ae6dbb0710f25f5b5b2232f21a5b2f249c5e492349155264088b9388d79072aba43c0ab11db3c382ed8ee1aa09e50a5ea86c8bb9085cad8c5807e13e63b608b3a0b7a52739d392c874072947842a2bf7190dbcbf6846a75ddc01c6d06c812bcf8e9fc0b0776d2da24289552163136d3d47086548126ad1c53584959e320c243846413734076dca42415fe4ce0d1115810907db2df95dd15516f4dfb1588e6f4893a0e9357daf07adf5c97d1c2db43947e537c97316da0fe2b50f199e01fa73bd2b7e377ff8bbf513e33c5a799158ae4d38618249610873d1442e386ad44b97d9c2664be4b99a56f44b5a624d3ced083c271d0bed591ec80de8d8c707e3dbba39439b8af6f3cbc6af0d48d650ae99481eff28f7d8ac5b2d72d3a719e9065e56a8511d671951d808d2a43d4845e48f163e59e7fc21a64e9947446b21a63a61aa819acb1cc32de154e70ef730048899b00a32c59ba34b3f3ceb859f115279ff896553bb770070c95fd685ac462b82a374e8ff352f81a797a5a4d8231dc25118c744afc0b8728177ed822ec137280eb6c0b26b9b54df1521a2276b46b34f6cd9a929aee38ecf39668b94d9e2362c3139f57b4e0a17ed9c6ca4cce425e519880970328b22954aee09a7c8c6a9f9eec004e53a3546813c8c52c89dcbbe562409e4cc71f7a20b1ccc8559a524a54830162f5bf9a341525fb253254fb7c590f0291f6fa321982dd585965af22553df9e8d67523800000000000000ffff00009fd2ffffdb666203810b81544ad55bd1f20d0e67f00d9b560982bfd655227737c199609e138f345463dce870a0000000000000000000000000000000938c773b5035249b9a205ebe9604fd5f77edcdac95aa9b980db8912baea92426c49ddec016c22d686119351ebbf54e192409e64d346b1a9332bacd26a75c7770b13b7ac0ce2e03458a10ff9bdf1669606a10c28eb3a8ea162e948d387998d0c2376aa2f615e0c467959fb2a2ad5c09831a0fba8e5bc90ee6563946482cf547b73af16aa7b4bfcfdd4d5c472bfae50000c000000000000000ffff00003f0400008d63361f65d679d3cf057a9eda709a0357a1be8578ef998c77cf0eb9011a1834e2bea4636755daea0c44af957910023ef2e19800257df2ece1d99b486f63a5a8eb70bb85a5613ce9ab658a7f5299790ec5a63ea4e72a57587f10a4d9b322b084c473afa19cc5319a22ae81a5f559be867aaf531cee2e291d826b0716e431e371710c58de22fd886fc67a07c31c6e3f27a1988a045275432bb730981e95d1a6a95e1aadd233a701212a8d9cceb25ffe00b800000000000000ffff000001000000a22215123cbb15873490209b2606b40dcef09470b63fe7073803fd247eae6b13c075b74a14dcca3445224408b84a906226016ee70973fc9861f43af678f363ec1fa142fe9e848455e1bb98a7c7d14c8faa4b7e0050b0fffa3ddf4814ba07a2086c0532b352d03088dbb400c6f9b17a143cb386e540fd4e6ac71495f3787034fb4e575d40b9fb2db3e57e3b5ac373296d2c63e53a22fcccf55588f79d03480578eae425763ec23e001010000000000000ffff00000700000064c9286be74174ee931f45bd5e5e6fa744dc971bad9e240716a590a4900afdd5c7877f32a3c3d4496480b9895f8cf1d1fb5c0ef2c9101aafa6f1f55f11993539ef6f74b749dd6bf77a4ce5c2dc558407760db471d1caccc3bd72e0709eb3094edd1042a479bd04877932ef9889f4b249b86a88a228486b95b05c29c1c25d6e82d6eede186349fb8629933b69129f98c5cd4194a0a2d79aa3f4d964eb31f2b3321a23e6cc0e9d20646b4b1c02b88a6000389462ac95dde978930da2807f5cfeb8e9316dc8530473dde4e4381bd5b43fd6dd4b99dd1e86467b600ecccfe4e317e9bb1d35ab9c0026289922aab8c83dfbd2c4c16de2eab0600214ba5e7070d24e7f16c554bf7a9563fd614d893818e379c6ec65e4419fcaff1951fb7520a86ba31f3cbeec995a9f80bd083b23829071e4991d36eb25da8e3490ce0ae1f5720bf17b514ef587008fb659538e1b4cb891aad913a391243b0d511a991612165dff0406ac6c6673f74c7920dfaba10a8e211f1065c2f8a222a4a8d289ae2f78074f6eba0dd5d8c7c9cae1f59a03d26ded798e07a06bc084c2c163a9585c3b3c8b3c2d349480a093f403df22f5d2eba1b93099565530352387242554f48be743086c982ef0cc0418eb7ce5217b9032212eeb70be2ea17b81a51d39b8ff29edf165661666d84b33a3501b1ea8709b0544c248cf378afd1bd330215508e331ca718914cda61e42c1bd93e9aa9de25dce197813dbba854979a790aa1e3eb1611483e992f7b579724a243eee35c62de6efed90dc66f1779afea5958753663b4496e6f6bade10fc03710e21a7838918c5a7e53e7783db5f76c434493e6b8cf3f11987f570c30ea23b0e7966b0fce53aded47075cda648e2438713121b538fc6705031158cf7e697e5f59b65f6ee0d5242378f04f8216a161bc7a2d7e47988e69062e30622b37e76142309612db9ddf53e1f18921043a34149f2725ec1c69c95d6438954c27f771c13e069bf01cfb186e4237037bbb65098786e2d615612967ea552f47f9c6d46ad0cb9decba0a4634c3b93ff90fd2ce4a76decd57bebbf1381d4863636767bea5b71ca2a715085c053ff3382fbe915053a81ee569a7c623eab85dd4e7576cbc5ebf212ccab03880222e97dea372869d501134f69aa856995d5f9b6d4d0a7c6220eac459aa5bbb0ec88e6fc5e24f28ca3d269e65cbe81aa9844773617b78cf79aa1b4363fcaad3bccda7d2a316b6f36af73867cae4466c94de1affe7cdb18ece306cedde1b392d95ccbe9f2e1a2f925151d830acf2a9a87bc173438a99af57473b80ca3c7318e3dcd1602dc1a74b1fcc62108395f16b34852f407557c179616f010a7bce9bed7e1a64836e1d1ab74d3e43a15b6020d67d3595fb65c2bc0a675c325714038f7424bad995112406d0da40db16d917ca02e49fcbf88771e3cbd32c1654700e1d85a0db5e56d764067d0cdd01a9195524e97a4794b3a423cef931805d23f9adad3809edecfdda60c39e535fa666774b7eae5bc872c10dae2514e8f412135b7a084c92ed930da3d791ca0df511f2a8076bbfac4931e52578573f298abe694277a46691f8df61290ae2b93477de41a5bc7e9e8ebed2eef0013c46325af22beabbb9c792df734d09c8e59420a637e0574726906f815a062d0e99b810a22188f912c77ae24a082bf1977211ed1d4ea7d41ec069d1b31bf2f8ad28a38bf9e013082a00f13988231c978cb49bedff93397bace051167a7169867f65ea25b6ac92fb01cf9fc75269c97456123e2118cdfec14181c70ca323dfb341963218b1b22d576f2aa590c3f3bdea0092e7f61730a57b95ea39ff7a38b29f7cb03e647eae4fbfa54531e482b5e6fab7af7a5e4b17e416cfb30e6161c8321d225a9a62ce307204540588e4808c3bf0f6be07e3336ae0d0a328c43dcb0aeb71173f0978a3ac2ea54f1c641bb179352d5536f88f8d32cd4eac2f6a8a7ca12d4600625f7583370f6e707ca71eb0ed7abda383c2d3826c272275541060f02f0eaa46d361f641810c49f192e19f380fb9cc0f5db2824dc8cffeb50ad22466817b8d6d10419b9738820bc0b9a416af5aee960f641c1e833257edfc606d9607932304553e436a1e6c811796d61df6d329109790aef83b778eed4ffdab680b88c5bd541df579855c99982b446a6593de0351916a9ca5fe7ad235c348da6f3ac0146915bb7a04570711bc7417736844540d96cfba23fd6cb82ff9afd08bc2777a8e1bb9a6b206d690923be79633d7c93af6d966240324db4de50989ce66ea28b07903add4b29123f987eafefe38d9af8c21d24f87844bd68a4cb583ca2896bbb0652d68ec4e7888eca12c7aebe42958676a7b8e09aec5bf1be9ae4aed2ec86f9171eb28e2b86cb6f595b7a12ac1f6fdf40dd2e63c10e15708442903a5b14f2ad11d3532233e773d30a70b37932b9ccaf3d7ba86702644c969d8ee4e7a6f4852f98e4affc255967700af1d0397b4033d0944acebe9e96ee9a1feb3c84e37459f40e9461f2158bfaa6d0087f007688da203b4c754c63fe296c3f47db6fbae3c18afc10c0eca1e28afee9dda6fc44a03e75decabe5ca4767f3ea409d69646899d2c5bd9416359459a4194b1afb6f704314d1340261cbe4e31fa49f637d695d408afd0aba2afc561be68d6b3c78a46407be1c7e631440bcb8b864af0370e9282843d84eb14effb5e8ca74ca0c5ac8fc1d2961976fd50866acb3a0d0c7fc2dfa458b10a9879de8940183ef8dee0240660348fbdd62d1d6eaab9011e6766ac9feffc1f8df7eea253599850336e9782009ccf094164a9a692bce04600df5b7570da6197c111dcae8df9bd7f069375ebb218e0940644bee73853928d337c19267a814f36c17fee3cf5befa06aae48a56b2fd68daefaa5556ce3db0d632cff4cfae98cf4238f42346517cb79cf56004e609fb4db739e671b62e62cabd2467bc6d031d01b8a80e101240da176507b58344f725f7d0be65534c52ddfc132f68b08a6c78bdbea8e982067357a3fb94ccaa7d7def12e8e4eac14c7a25486b8c33e7553139ed7c285841e8e5513bfca11131af4417c7c517f1e6b72ed2290ea6e79dce69b6387b78d4106971f4d4d55dcc85e2005c37081fa0faba11d7f4f68f907bc693a9ec3c20f7b4784781ea527fcd56493a39e8be3cb2ef67e611c13d1c8caa390b6c57d65c17f36e8e1b4baa59c78e19b80561d83e7af1769be8ea7b1aeb4247d83912f7b2b8d3ea6e04c2ece9ad8fc546e9618f13efe2b04a0b2f7f493a1ee66aa4aa79ad42cd893e4211bb47e54926897b480cbee05c25ab9d13542ad947aadb8f2be69ce8e2960f95d3d5aff5a038ae37ee950276cdafa92e743751443967b8501a05651f5768d74d83cc1baf6927134799f80a1d35e5059dc3e2436f3c64613f7a0ff9a4d7622e0424314933302bf56fafcb47e7b4e65e6490df0678a87839e144239e595440fcc914bebf559d95d29b044cbb9ff0cfb7a3ee1ecc95a31bb7080b08b3c150c01bcf3fcba9561bc1070f8bb323513cc044d2073442b7dbe8ccbf766caa51a1ebc672b80edde2393afbdd03704c596879d85a5559b6d88a6ebe11b66b70b8597bb6b427e25afa1048a80cc8cfcee0d541942805e1534f5a2eb54208ef8702913609e35b63ede0bc1f823aaeebde56e95f461e89119aa25bb900ea12091d9a8fe91e681d19e8a0c5fac3bb23312a5bd01be9a1230752c81c1abafd6daf14f1b3c26da4351e1cdb9beb64202a09b0ba7626a58823b69c0f7f17c0e28ad2ec2d648761bc39b94347564660aef6b3f56a5a05c5f9c1489806a03348f72857da57faf5c176ca97948abc9f9e31b10289f1a5a71df9dc44276fe00a0e8f59ad353da664265b9e83ea7613200ac9f1f0f3750dcae6643bccfe91ab4cfbf48cb40b653921117fcfa94674671fff94848e5d9108d0bef0815ef57bb0a2f134587b445dc3da6ead30b3253cbb8bcaf619d60b6b736a52ababb673d6c1a3f29549e8c782591dc37e7a85aea99994689d0145a1776a7847cb2178ef981ac88bd9100a03d1c4777a91c9e2d929bc13be61c250840f102bd208e437042ae89d33d5b3d6e9fd453e1fac8d0cb5e28d62041c8d819ef7a1fece9d237f593ac105900e9ad84b7d43b468b6436a9be535089208ef48b349520f24741164938af231d58b94929cd8006a9b98cf703d393e4f6a378c2bcea706a32435ae1bdccef175f0b8361721e0597df4a1c5f7f39097f352a78864cb6b22ab01ea3ee1f226db745f84d9ea95cad83cce0a9684ff2ebca1bcabc0d39bc04b9886a15ed521eeeda10143b822e7b1d20599d2af40b49211823df680141b352c7b7d5dcbfc48c8577293d6fecd975b2c8e3a9276540d8e98c8b27d496c3904429defcbb3bd3d8a926553de0aac96436230eb00dafe5a28d315a58f4a5d646c4a9dd1d0ea80bb64977a2475cc3309dd8ac7dffaeb3f32147391aafca581b7bf3fda66258de15c0f1143a50d0b1483302eabe12a001160155944403ffa792f34dd89d2f1c8dd0df79f35f3a4120ce342327078428ef9055985b5edf9bdbfed6df3ea0cbe9f21385954f94cd8e6a11c826a74475a54caf777ba55961bc2e7d19806ff051757620672a857d6dc7975912ff284673ba38129486c3c225638ce54f0cf9d368f532f8aa0620598e4029a2b96b50d0f5139f35fde8e8cd2b34641148d59effe7616d6b0959d1f1297a3b652c19a53d61ce0b5735be9613c85c7f142a52512f3755e75e6b9db93bd3e3254d27325541cbe74fa31a5aa92f9d76d683e9f1320216c5fcf7a0bcbc549fe0a8fba2846b94b028310bc76ef61703e4bd89e7c47dd728ab15f15f4b86626f4e56c0310dc0359e1ab3c8bf6a479e1a652ac8ceda8767702a2f0aa7adde51d504afd4af4ac581b9bd4a106c90b5d97b6f5961cf36e05795c799324edf6b98ba0d0a6bd33ab13969acb5404c6bc5815da598599be8038116ad9ad05b97d4a6431f30d65154c6fb54882f3473c7b3a5fc5252cbee43f17f978a0370c1b7942c8b7e9d5a7555a6a3605009168c9efcd3c250fd1423239d942be6c15c151537f4409ca68216d0a4d91c46e09674788efc79afb6e22756c9c3d14fed2dc4fcf49e615705cbb1be2f41d89f95ea4a25a983f7d12cd151e0cacf57b9496e91f46abd6b1fa541a10a4adf3d0ad14628b8d08bbca1326c4e7a3c41616fecbd913e983386f0be334cb0b816fe9dfbeeeadbd6be36f611f7146adccce0d9ee8c61d5bf858eb53e9efee1e94765101fd187e90837468aeae6995927e28061c8f059e432fd364eafe74a7ba4dff649baca8977fa1b530218766fd0d1239247b27641509616620efddb5c7696262127c39c35ffdbd895eaa2342429f1f607e2690eae7726fdf71d1086ff055b75a8772a59091d1663b8576d6429a3f6729d52739ebbdc33ca623c72c53ada681349789648c7ca6ea9a07f09c00286d0f65e826747c0f9e5ecc400f8d9e15f9d3d7e196271a488bf29f1fe4c54c8bb8188370b984ff06a8f37d41183d64cb2b1cfd2e6ef47577ab185f1cf20ee17300a22409a75ea9ffaba09f5f8165e75f3a7ae0f6cc7127c2752608ff604e895addfef7ce5ec578c9407aa916c43393979aca8a4307d08d70b055d0c5549188030f3f00d6207c08e343da827ff769d7af4edd80ab16d806f500b46e1f3c897bbc842dd8b0c4b0a060fda5959a9d2597430067f4e460071d098eea08b8cd7bcb5e3ee065050226b4a1441b0ed45bf417ef9bbabb341f2d59e000000000000000ffff00000600000014d41a9693864a5c070c2c330aeeaed601f42a2bffa715d817ffa860ead3e6b8ec0d458e1d0ac60a1b8e1556b14d972358e7db6eb1f84afe23f16dcd71dd2df34c7818a242948b54a988f48b1aa7f6ee1e8401214eefd4e5198c135b6f9da46edb6a443045c9f7f0222984147cecc1916692130fa532ef723a9acda3db53fb788fdec9a9c1f70b5c3b795b1c696c4efb88f12d0268d26180f8bce3d9519f4390451fdaf0f0d41b8607ca1a6fa12cb10210adea830796ecffa595a5bc507a7364f47f77efecef7838237a037154860000"], 0x258d}, 0x0) 13:10:38 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x11}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) 13:10:38 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) fcntl$getflags(r1, 0x0) accept(r0, 0x0, 0x0) shutdown(r0, 0x2) socket$inet6(0x18, 0x3, 0x6) 13:10:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc00, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xc0000000000000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) 13:10:39 executing program 0: r0 = semget$private(0x0, 0x4, 0xa2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/zero\x00', 0x1, 0x0) r2 = dup(r1) readv(r2, &(0x7f0000000f80)=[{&(0x7f0000000bc0)=""/206, 0xce}, {&(0x7f0000000080)=""/139, 0x8b}, {&(0x7f0000000600)=""/21, 0x15}, {&(0x7f0000000680)=""/17, 0x11}, {&(0x7f0000000cc0)=""/91, 0x5b}, {&(0x7f0000000d40)=""/148, 0x94}, {&(0x7f0000000a40)=""/11, 0xb}, {&(0x7f0000000e00)=""/98, 0x79}, {&(0x7f0000000e80)=""/247, 0xf7}], 0x9) mlock(&(0x7f00003aa000/0x600000)=nil, 0x600000) socketpair(0x8001b, 0x5, 0x401, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000079b000/0x4000)=nil, 0x4000, 0x1, 0x1810, r4, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000002c0)={0x1, 0x2, 0x401, 0x3, 0x1a}) getrusage(0x0, &(0x7f00000006c0)) r5 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x2) mlock(&(0x7f0000665000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000524000/0x1000)=nil, 0x1000, 0x1) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000ac0)="cf160dd597928ec97f2e8e122bf3705eedfb76119e09244cb2702ea329e58e6e4922a19c33b9d5afcdd35f8761b54419bde73eb6a83e2f9d7742c5b52ae61148a9fe0a523ebe0f731b2427c793ed78642b1f9cedac69eeed178f5c7a04b81c8225a1c319cf9d5b8c006bfa070b631e34c9c05c9fefec1f91fbb22d31abc600d3e35c5732274f712d61f8f25e6a4b5f80261cecc1f158b9fc793c1620a8dd92ba752aebaaec79dda844d699d900a9c28beb36c479b8c6ec8cbf533b090452cab3b4fafd471036266295342ce9", 0xcc) r6 = open(&(0x7f0000000540)='./file0\x00', 0x190, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xffffffffffffffaa) r9 = shmget$private(0x0, 0x3000, 0x3de, &(0x7f00001b4000/0x3000)=nil) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f00000003c0)) munlockall() shmctl$IPC_STAT(r9, 0x2, 0xfffffffffffffffe) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x9, 0x64b2b7e2, 0xfff, 0x0, "a5070f9a117b635b97d5ced1ab2bed2ac17929f3", 0xbe9, 0x80000000}) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000240)={0xa, './file0\x00', './file0\x00'}) socket$inet(0x2, 0x4, 0x1) lchown(&(0x7f0000000300)='./file0\x00', r7, r8) r10 = semget$private(0x0, 0x6, 0xa4) sendto$unix(r2, &(0x7f0000000840)="ffefa0dc0cde6b9d28a104a016d960a78272acadcfa91ba9de7ec883e84b4d657b8850ccdad9af55221e9841b4982bba8a46a7442773062fb1b38a1de71fd0522bebce397085be74c0d8617e213e586b2cc076e24688740ca22af33234164c2d0bfcf68bd2792847fb84c79296cb35b887b48e8141fc7e030000005d6516e1df53477a00d4b283a8e4d9325cce4d72083f6b679573a6d9fb521cca62cc4eeb97d31fc77b829584343f2a8b6c426a3f161c4aafef7e5ec2d9bd41119c78bff67d46927901828a5e66dc4b9333ff1f01000000e8e0b02710f8290100"/232, 0xe8, 0x1, 0x0, 0x0) connect$inet(r5, &(0x7f0000001100)={0x2, 0x0}, 0xffffffffffffffcc) semop(r0, &(0x7f0000000100), 0x33) semop(r10, &(0x7f00000009c0)=[{0x1, 0x8, 0x1800}], 0x1) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000580)=0x3fd) sync() 13:10:39 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1c, &(0x7f00000000c0), 0xfffffea2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x42, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x5, 0x3, 0x0, 0x1, 0x0, 0x401, 0x7f, 0x2, 0x0, 0x80000001, 0x7}) 13:10:39 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1000009, &(0x7f0000000040)="03000000", 0xfffffffffffffe5e) setsockopt(r0, 0x1ff, 0x800000000000006, &(0x7f0000000180), 0x0) 13:10:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x1a, 0x8004, 0x1000) setsockopt(r1, 0x1, 0x4, &(0x7f0000000300)="e2c9b8c7f397f30abd884389f12bc0f881aab61b74218288fdf78be8809d46ef89295115f0d226eb19cccd8c5f5b7c332cec82bf17c35dbf93dd26330fa4d182ad793b76ddda72b3ef00fefb07c1eec68abffcc051aa194ae9ed621a260a0fa44ae62392e9360314af3d58a36b8f6bb630bb1797ab2a00ea588f377d58760bd1350e80fc4abb3c6d399d48f87d84172faacb452911d2a666a9c9890c52b67cd1c50ee9f6a4197fefc9a998fb1d540ac6ccafd1c45f3fab8c183753e3fa2f726358ac25ff25ad2c043ab216c776c2a2b2a87ee7a206dce07a8374370dd50b73af33a15413c67a6b4a730589328c8a6148da09ec", 0xf3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000040)={0x0, 0x7c1ad2a8ece75995, 0x0, 0x359, &(0x7f00000001c0)=""/210, 0xd2}, 0xfffffffffffffffc) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28020000403100000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r0], 0x28}, 0x0) 13:10:40 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x3) getsockopt$inet_opts(r0, 0x0, 0x2000000000021, 0x0, 0x0) 13:10:40 executing program 1: chdir(&(0x7f0000739ffe)='..') chdir(&(0x7f0000000040)='..') chdir(&(0x7f0000739ffe)='..') r0 = dup(0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 13:10:40 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) r1 = shmget(0x0, 0x4000, 0x200, &(0x7f000001b000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() r4 = geteuid() r5 = getegid() r6 = getppid() r7 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0xfffffffffffffff7, r2, r3, r4, r5, 0x100, 0x4}, 0x1000, 0x7, r6, r7, 0x8000, 0xfffffffffffffffb, 0x4}) 13:10:40 executing program 0: clock_getres(0x0, 0x0) clock_getres(0xffffffffffffffff, &(0x7f0000000040)) 13:10:40 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 13:10:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x19, 0x2, 0xfffffffffffffffc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000002540)=[{&(0x7f00000012c0)="a6f996b1ef73962a22597917d20ea30b286957c9b73056a777ea9a87571f29462a0a2727f5b9bad50ee613e5cd8ae4ad6e296b3bd75af4db24ff5fcfa2adc2487639f3886f9e22778dde20b54dda485f441f450a0b936167ec35142df9087c1c19617a2da52a4f899e8984528c4fad0cefa8c3dda3a1bbabd95aabaabf9b1cad7e6a96589ad6e1b0be049a3dfbac81152f565c6d2e65b9591752218bb63b2acb794d7e7e2a718d448940b19312669cad8c2c6c7e7d2d230bd756d28fe811dc0b8111f16f60913ffe14138403f836cde310e51597ebd4aad546444c862131d19990e83c768fa6baff5860e83306246374c95100284ab3bdbf6969fe1310393ab608742ac97d376065f9ab1fa3eb5b79c0b19866fc02a260ef391599e53768686ce824fed6885855ca64ce237b60e248645bc2b35943a8f048159d9dbb8dba87a1e92b95eae7583ff3b659ac4a68306636aa33ce2e546e14c5095dd75a112dfffcbba578ce596c7b27976a8b6fb0c8ccc008052019f2555c06eae886a7ea1d44458f1a49872b0961d49e9baeedb9208b89dac260f6682dbd34f1d355dd8e899c9d19396fd34fc269873b81978682da825945b52b132935e2425271728b5f8ab99f47b499a451c9f8ec0cb38d57f00dbe155026a53047506d683b2af37147295e0c6cd3025089fd0ad294a2353d850f692b013ef9b39945aa79de822d4f8eac9ed70d9f1851a1e6dbfdeaafc61a74d4387cb385d4e499c0c7f958dcbb54b4283ad6ce14e8f3761f159e5b506b1dfe4b85b6dc0a7522d81d9ebf58d8f1824f8f1a708a33a54b1763d94223b4cdf4a7bbdc45731b81127d62d71cf3b133c323279f0d3040e5bda2ea99361e8375aa68b5382765136e2ffeaf14f31132f2e28ed90ff6ca302d15d3ac2a6becfecd5432cecab26efb5520e220e586d3fd6b519b7c6802c2ce4bcf958aa44a131288a3b8d7e8e1bd5e437a67b12955bc4faf908efff69bbac0e3d03e79be80cbd7c3ffdb0d97a9480b923c450d75d246b75e4df20dbb3c7fe77f3f0729002b6cd668ee1dc83e8e63c94030b643572225b62eec78b0dbe27880bc2424268a33b98f153fb52b5a2a04791e957ec5f1b353bc3eaf2c50e0b98ea5f53475d8bfdc0cdddfb48b810c4abbe3abd3c720f55be2a8d68c4ed0e4159f198005c9921cf71f410bf8a6b303e4c28b5ceffed42342ac21c7de2de272e5ba9ee4fe49dec8d0c713551f1e9ce851a6963ce76002d9d34cb868ad12d121214c64eaf788547978c135ad53c5d73d6ab87d8970bec3f53f088aba5a0fb970b3de04e53d7922149bdf8048d38201b3123591fd9f3eaa4faea8eb6d9ad0b7d3a486352d9ce7e2d9c1bf47be5f595bc0ffa0dadad5259b7fa968527ead1c205326c49193bd46a6e1136ef5a5176d7e9695ffdfdde76cc45df2fec1b3f677ba6658c7d29d90f31fca92a4bc3db1c6fb092098a494e6590669dda42c1b75ca6fcba2df9e1d6f5f76b2fd66e1132ebdea6630e033d63d85e340fa06ff4e27deea8e791ebe3435d1d2f38afe17e55c9cb8fbe65498cc1a4b730cfa7a4d919aa4448b1184dadcfed5dad10df2723b3cb3665e256a8e827dbe11d721ad836709475872b6668e8ab20776a03523b7d567f89787fe2bc186c2142613d151b3b7fde2e047c89d5ec8a1d4970618f4d67e6116ebffe3cf5f1663a0503e074d13436bfb210fe3521a4f9f8ad7e06e311e95d65008de39b8f5652b4bfbd6ebf3b22a4d3968518a30cef0ae8250066ca735a6b17ce7d3c12219b276de2b2db411d9464093d68059644aaf7372110f710487656bce609c24b60b4c04421d7487e1534dcbb1bd97c3e17b75d25f188734b4672bf683611913ae71db627cd449f8b5c42f063c7827e5176073de66860eadd16eee6cef1c78f1425feeea7928f419402c045e0c779a746610bcf141d5a7c58a908c47c5ff6f8f8aa26f5bc3c78d25c93022688d9320eccb60c3f8567dede4fe8d38f38b54a32e99126251d3fcd183defa442438ddad2617acc75055301d33135dab5eb0e6c40953fa4dc776f7d9b239bbb5ac4389d0b981b45d60426821061aa3326208e373b57a8f02b0a264ab2d269acba7a771292b9da2eced80c4739820a105f02577d20a07b93eae7177900ff66190b66bec9bb1c608562b98f2c70d355aadc94146e9b6eb61eaed1dc1c0b75c71223522a204225ae4a733e71bde34cea0b3a62771bc389dbc519b6edfc1ef8733154816d688dda5412f21095ee8b7ee5adc9c84d30e26c5f547e0a3c4790d6f85656527567440c3e0f0e20943ba99d57ddeca5a15983219faf616f8aab34cf2a50557b690a14e2ea812cfd275c5f307dd5fdf52f3c40120a19d49db9678f3e44db417dd1acdc2ecce483323c786cf9bc356e0dc34c301bfe4c712c3612b9780a4f750a23bf748e32ff823a14805cb2475f86912a2af3b4804311c71198ace8a82ac7abb7b99da4304420926429acfe4fc02c33f2f7055ec246500149496c54bd89ee8d06c3f7068d05b1245779084e575c3a7a26acf6a10dc6cf77cd6fa152078c6a8ea502a3bd03a0074c5fe30f1d5f147723e01dbbd17bf10f32fbd06d1e6f9eeed0e78fbec068e6ad4eb744b69252ee4912fe998aaf758b70d4d3712fa90359a7073052c72717468b9f2b2357d95d4f133c6c37a2b4b10e432ff7eca9cec23498f87f1d97aae8ecd562e7fdf68b41e9c89b8d0a44fbf090b8ea41b6e7ab836e39c577ad8dc61937f04cfea444a62d2b9a433550c1021dbb8c15b18e0c7fc9f22625876a929127cd609e86a27b5270debbd4f11cb82ea538abcea2e6ecffc47dd85fc328f7a9c0bfc88995ffe895bc37538cf5faa32eca5561506f7c578c929203ba0ec568802b374ba3132c8a922f7364ece9476926ab697d10a1f29c9409b2106307224501e6e3cae609ddc14b853dbcf8b5e05a4cbd3eaa2d9712b578ca199efe4682c795f04ad90b8a3552773ebe91364e08303a6443cdc4c7b8442cab6e4507dca9b5eb24e844f00154447553dfedbb65cbb17d35b62857bb26a91efb70913d5cbe5d410f344cb4dddb2993ca0c971004429773600293b36ef6f669bc966b35f40ae4a91ef2b15ec8cd25dd495d3686f66a19ed1a87323c848f8b3cfc738e1faa895cff011bdc20416b1b645da697c78f0a9c2230892ceb39bb61a5b2d64a24ef160f92afd225c31af2275ad5c263079c134af1c3a54d81f1253e2d610da52529c21970135d879dd8cc7603c1f0afc6f63ee156dcac6381c5dca494d1a48d98ac6dd5ac262d939190feb4e3f380434a9dfae6c54508baec8ea6c679765ce964a243949a80ddc11e573400f538e65d81e55bd199ec404c2244f68a10011d4ba80a350ebd401578253dcff6ab78d5d86bb4c35ac3a1f450026fa2b64c01be6e92ce1988c52d4d02883aca34082372a4815b088fd9420e7748954af98922b8dd7e9fc313005a1d415b082589594805a969df8eba5a348fc794cff8762926e05466e9bd91313396265d6fdc68d87c0fafea475d4e1e0d444bc40cfb29ed98f69f16d516b5851f15fc04e93036a38f7b71d72f2402002358bc677a02adbac91f87eab519d95439c3e23c3635cb5b590b40ea85eac4273b9f63492bd53c3005e826273188d009243d3aea34412f25639d798eb5548c8ad4c1ec46787dfe7951dbe016738594a7851d8250dc673c82a0c9d9df6f55725eefe23e208abec093873c905c574ddc0cd137f36f4ecf98b983760a34ff636bba16cd261a27da63f05d9948ef9df9c531a77cda59e030fe3b89cea7148328563603d77a999ae0330e11c260eb0422ae80142b09f17de7c22847c3ef1b86c00d875427d219034c4234b79d0d76138569ef32798fd8e9047dca0904abba32ab3ad6e76bfde18408eb64491d4cfc98a49e4d525a0929af268ef3ea2006a3597c9a1587a2c95b0bef99f349eaa165d203dd10f2d4b785349fdfe707ffa67e44cf06e3eb6bf066cbb162b7ced71afb63e2e9d54307cfb4a4474989d69dafb531ddbb109241187495a5e6d1fbbdb25894b4e73c5d0a950748afd8c44bc4d37c29be77685cc2af73760a94ad8045fef3a178d585bc778006fd00c282843703969b48a4b8a934b9b93bf3547a5e010ea692c50f81d7ba5ec718dcce578090d3e6da84cf1a4a525958f0a6aa64987333595817b2e703d4e5d1dd9be56be46f545636d5cc8ac0604d4ee7f7f7c335836be950958d4d9ccc5d1fd909e7cb1a9008c2496e491bd3828bff7baf508f7867a769c3bb706813e9e438abc8111ee6ed9e9805288de04bc9929e6498bfb1acc7ae96767c7ce432d8fdd1709538e208e35470e49c6e01a0ca79778dbac8f6c75c66803bd5f03a8a01c950433489eec76eb15248b1f0e7298edbdcafce24d27075b484dbe752ca269e5601a4dc59664d7d84e18ca6b51a9519720f09e66a91d3c3af8895f302b12c3f0ed5a94155eda8d12074de75a001251fb0bbec2930c87aba5e452f7b41c8e5d42eee0a5b18c807d78fb3fb2f5fe453c400d7351756203360a7576c7f3c4427cca335c03d295b3e624292beda76a2d931f570909e2f7ca874cbab9412e29db2b3df9c1e80a18b393fc86b5ccc4fa40ac2e674ea4d0a4554637f96bc1eaff088addc6c2079eada4e2f8c2a9229e1743f9e838f28dec622d147d892caa3a8a20b45bb008626c107759be3356673f3c11c04e2012dc2d9f07f166967f65e7b908b3093627bfb74d20b6316993b76ace79677e35d592e98d2fc046b5a06e6ff434132a88af32eb21f0277190df1660cea7cffe961e13edf9350fed366e559b7a7ff4caeb6aee9dd62917a41f4579ce6ee2d1ca5da971bf924c4b3cc9457c84ae318f4c454f325b317661a6f9022da8be41a0e58b493e13d1475ba302478e26bacfee8cb59870ddb91e506dcd105e3d78916c740293054dab9a13d65f40b8460231a6948f2716320b3a3ac1b66f438cb8bd27c7d0b8f72fb0f9c47e65b205c4e276e6999ff41b8a48ae6384a5a1b8b28ea52e206dd12daee735d7188e4324510f5491570511b0e3aaa9225ae0f78873e69125894a3088dfa069ae17533caf3b1808d6914cb1b158de48087d8b2c64f6a4f2307201f01cc7afd49b2dcea54abdec0d17aa08f157a4d7fb09aac707284c74b0cd3d11d13b2d06ed6b11d9f7a7e4a3fc37ac16a072a20e886a56fc7f3536b686268c42c6177e094bef80a7dda57c760fff66ce90f10fac0938606054658bf6471e4c164232808338d1a9f3b7775a4b272600ffd90ed578a820a9bbccb2dfcf0b660e7d54fe1afbf65949f62c41894f3b825ace96a9642838ac1a24469ab858532cb15252bb23b9b7e01f13ad245f1b16ff16a8766983af2d72c0bd18a7040a1eb7f30cf0697d8d7fb8d9fa6c947df50b70617c71a4c261ce5900437bea8e7ea374e9600ff4a8ae32f6dd132225b24f12ce1e4b323aa192346534cc2001a97cc5373de0f08155ae248001e94c1663fe2fd0f734088eca6c92cd5dd6f0436200e6f5509c95ddbad1ec7893d77241b26c290c7e45733d4ba55fac9e684036e3f6634b57bef3cd11aaffee00d66166ee3e69905cb3027d659fc07d59135e4874f5de8d343c617a7e3f6d4fed00cfc45abf", 0xfa0}], 0x1) 13:10:40 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0xfffffffffffffffc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x14, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) mkdirat(r1, &(0x7f0000000000)='./file1\x00', 0x44) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 13:10:40 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r1 = dup2(r0, r0) r2 = geteuid() r3 = getegid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0xff, 0x200000005}) 13:10:40 executing program 0: r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r1, 0x46}, {r0, 0x1}, {r1, 0x11f}], 0x3, 0x0) 13:10:40 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x7, './file1\x00', './file0\x00'}) r1 = geteuid() fchownat(r0, &(0x7f00000002c0)='./file1\x00', r1, 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x3) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file1\x00', 0x101, 0x40, 0x10001, 0x0, 0x7fffffff, 0xffff, 0xffff, 0x0, 0x2, 0x3ff, 0x400}) 13:10:41 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchdir(r2) poll(&(0x7f0000000100), 0x0, 0x2080000000000000) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket$inet6(0x18, 0x8006, 0x8) write(r1, &(0x7f0000000080), 0xfda9) poll(&(0x7f0000000040)=[{r1, 0x107}, {r0, 0x4}], 0x2, 0x0) 13:10:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000100)='w', 0x148) ftruncate(r0, 0x0) 13:10:41 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x5, 0x8) r0 = socket(0x19, 0x4, 0xcb11) fcntl$setstatus(r0, 0x4, 0x84) r1 = socket(0x18, 0x1, 0x0) fcntl$getflags(r1, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:10:41 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r0, 0x0, &(0x7f00000000c0)) r1 = shmget$private(0x0, 0x1000, 0x401, &(0x7f0000ffc000/0x1000)=nil) r2 = getuid() r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0, 0x20) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'./file0\x00', @ifru_flags=0x7}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() r8 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x400, r2, r3, r4, r6, 0x189, 0x4}, 0x3ff, 0x2, r7, r8, 0x1, 0x1000, 0x1000}) getsockname(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/110], &(0x7f0000000080)=0x6e) 13:10:41 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287", 0x12) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f00004f9000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 13:10:42 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ffffffb, 0x0) r3 = getppid() fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x3, 0x2, 0x1, 0x8, r3}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) poll(&(0x7f0000000040)=[{r0, 0x23}], 0x1, 0x0) close(r1) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 13:10:42 executing program 1: execve(0x0, &(0x7f0000000040), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') pipe2(&(0x7f0000000000), 0x4) 13:10:42 executing program 1: socket(0x22, 0x0, 0xfffffffffffffffb) r0 = socket(0x16, 0x5, 0x8) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000), 0x0) 13:10:42 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x400000000020, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x0, 0xff, &(0x7f0000000180)="2dc180d7ba4e9783ab0898121913e896fe7f693b72393c48547eeb994e9c1c80f680bce1e12b2359f9a92a5609cd3bd4ef1c2effcf75c27d30274888f1ad09589dd77645eb396c5202c93d973c5e8579ffcf143bf8d6c8a3a6bae55ce81b61782634b801ff1bfaa266a4afba02", 0x6d) fsync(r0) 13:10:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) chmod(&(0x7f00000001c0)='./file0\x00', 0x1) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="ecb080dec42fd3d8b4", 0x9}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0xa5}], 0x1, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000140)={0x9, 0x125f, 0x7ff, 0x1, 0x8, 0x100, 0xea8}, &(0x7f0000000180)={0x4, 0x5d8d}) chmod(&(0x7f0000000100)='./file0\x00', 0x0) 13:10:42 executing program 1: r0 = kqueue() fcntl$getflags(r0, 0x1) select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x101, 0xa10, 0x1000, 0x4, 0x4, 0x3, 0x2}, &(0x7f0000000040)={0x82, 0x4, 0x4, 0x6, 0x7ff, 0x200, 0x0, 0x2ad4e871}, &(0x7f0000000080)={0xc09f, 0x80, 0x0, 0x6, 0x1ff, 0xea38, 0x1ff, 0xaf8}, &(0x7f00000000c0)={0x0, 0x75c1}) r1 = socket(0x2, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000100"/19], 0x0) r2 = semget$private(0x0, 0x7, 0x5ed) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x800, &(0x7f0000000200)={0x18, 0x2, 0x7fffffff, 0xbd0d}, 0xc) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000240)=""/224) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getgid() sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0xf31084cda013b9b2, &(0x7f0000000140)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20}], 0x40}, 0x400) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000380)=""/2, 0x2}, {&(0x7f00000003c0)=""/88, 0x58}], 0x2) chmod(&(0x7f00000001c0)='./file1\x00', 0x22) clock_settime(0x4, &(0x7f0000000340)={0x100, 0x8000}) 13:10:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:10:42 executing program 1: execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='-\x00'], &(0x7f0000000140)=[&(0x7f0000000100)='\\#^\x00']) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640), 0x2c7, &(0x7f0000000580)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000000000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000fffb"], 0x48, 0x1}, 0x0) 13:10:42 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0xfffffffffffffeec) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') 13:10:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 13:10:42 executing program 0: r0 = socket(0x9, 0x400004000, 0x40000007ffc) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socket(0x19, 0x8000, 0xffffffffffff6e0c) setsockopt(r0, 0x0, 0x13, &(0x7f0000000000), 0x0) 13:10:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9420, 0x0, "000000000000003822b68038d35ecdfe00"}) r0 = socket(0xed420e11a50f927b, 0x3, 0x6316badb) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0x4) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffeae) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x18, 0x400000002, 0x0) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r3) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:10:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x50}], 0x1, 0x7fffffff) fcntl$setstatus(r1, 0x4, 0x84) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x3f, 0x1000000000000002, 0xffffffff7ffffffe, 0x0, "cf9809c1004d68d3c2e620b5027d2897e05c5a8e", 0xfffffffffffffff9}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x32) 13:10:42 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)=0x1) recvfrom$unix(r2, &(0x7f0000000240)=""/213, 0xd5, 0x40, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) pipe(&(0x7f0000000100)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x5, 0x7, 0x9, 0x4c, "4afc7c4c8f74a705fd0c6b7c6b7e0cd95b5d4fd8", 0x715, 0x1}) 13:10:42 executing program 1: r0 = socket(0x18, 0xfffffffffffffffe, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) 13:10:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="9085e494a429fcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086a33465550107e0800d16f09", 0x62) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() pipe(&(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0x1000003, 0xfffffffffffffffa, "85000000000900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) pipe(&(0x7f0000000000)) syz_open_pts() syz_open_pts() 13:10:42 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendto(r0, &(0x7f0000000040)="c999be0950102721cb74f4bee314f0fe5c63fa0fd0c885028f943e55a75b59d628137368b201e0d153b2ec05128b4abaa52f3836b155212b162a6ca619ffcb4e45e3087c2b33d1ee5d9c49a5763ffe4d2b5ac1e8edf91bea737ac8ef9caf9c1ea4487200fa7661eca8681fe721", 0x6d, 0x400, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:10:42 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000080), 0x4) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) close(r0) mmap(&(0x7f000013b000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/156, 0x9c) 13:10:43 executing program 1: r0 = socket(0x10, 0x1, 0xb) shutdown(r0, 0x2) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 13:10:43 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) 13:10:43 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x6, 0x2, 0xc449, 0x1, 0x3f, 0x1, 0x6, 0x2, 0x2, 0x400, 0xffffffff}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xf3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0xc6, 0x0) 13:10:43 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r0, r1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeb4) 13:10:43 executing program 0: msgsnd(0x0, 0x0, 0x0, 0x800) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x800) syz_open_pts() 13:10:43 executing program 1: r0 = syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0xfffffffffffffffa, 0x2000100000005, r1}) 13:10:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1004, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="6ddff51d1ac43254f046eba63a095462f33580b5eb204df3c1150ec5d63e5030816b2124ff4f3dd52a0b8eec10201f569d5626f89a02eb0939bc555263f7aac5040f9ba1fa93490be15d40ebe6b76fdf661736be5e09c304b55338f4b0e00738af2f40fadb287de90f1a810169e8f125e96ed54a4910f072be319f25efb26ed2e54c43aa802c5aef4a45505376fce15d8fd9d3d2c1f3a71042f684d6c7649015223aa11c977e787f741b4f20934ef4323b53cd472729c492adae0903944615a45736863089ea5381519ddb8a7e7ea0a3afbb5cb414f31d118b41810eeb970f6f5a8b533c4d4c9e29", 0xe8, 0x4, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socket$inet(0x2, 0x4, 0x8) socketpair(0x20, 0x2, 0x10000, &(0x7f0000000000)) 13:10:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20080, 0x18) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) 13:10:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x1f, 0x81}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x40, 0x0, 0x0) socket$unix(0x1, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 13:10:43 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1fc, 0x101) r1 = open(&(0x7f00000005c0)='./file0\x00', 0x86, 0x1) preadv(r0, &(0x7f0000001200)=[{0x0}], 0x1, 0x0) preadv(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/174, 0xae}, {&(0x7f0000000200)=""/252, 0xfc}, {&(0x7f0000000000)=""/95, 0x5f}, {&(0x7f0000000300)=""/58, 0x3a}, {&(0x7f0000000340)=""/98, 0x62}, {&(0x7f00000003c0)=""/153, 0x99}], 0x6, 0x0) chdir(&(0x7f0000000500)='./file0\x00') 13:10:43 executing program 0: getpid() setpgid(0x0, 0x0) 13:10:43 executing program 1: r0 = socket(0x6, 0x2, 0x400) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0xfffffffffffffffc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2000000000000002, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) getsockname(r0, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x11, r2, 0x0, 0x0) close(r0) 13:10:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "199ec8e90ef751bb3b5320000001000000000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x81, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0xf4, 0x80000001, "57580d583879ca0bcf2e8de2aa6dcd0307499431", 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:10:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() poll(&(0x7f00000000c0)=[{r3, 0x48}], 0x1, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000240)) fcntl$setstatus(r3, 0x4, 0x40) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) recvfrom$inet6(r2, &(0x7f0000000100)=""/126, 0x7e, 0x1, &(0x7f0000000000)={0x18, 0x3, 0x8, 0x58}, 0xc) 13:10:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) socket(0x6, 0x0, 0x2) 13:10:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000680)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3d1aaf1a34ee6cfd0f85000000e5522aeefeaff0f2c85e2831c61a32b263c6205a400e2c424f9aba99d3d449011e78009da398bcd62b103434820abc4bcabba3444002007e142937ffabbb9917dd1d95e8f6b9d378ee4ef8f0c9ea000014e4725b38176a5f91942057cb5837d701adc6100ffc308cb6e417ae9762f09106fac07683bf4d2ad48964769baedbbe6dff4bc732b11ca7d2588a04a0488c2e54c1db0dbac5b34deea40d85e6187af12c8970d423eb9061d4a61fb1467a3148e7bd97293df0b57b990bf3d12615ebc74060f9e1d6c4a95e265d8f5c290000000000000000000000000000000000000000000000bc1b5c21", 0x10e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x98b, 0xffffbfffffffff3d, "857df934ea00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:10:44 executing program 0: r0 = socket$inet(0x2, 0x3, 0xb) getsockopt$inet_opts(r0, 0x0, 0x200000000001f, 0x0, 0x0) 13:10:44 executing program 0: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000040), 0x4) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="208ad2bf7c7cb398b0c1d23d4e674d5efb2f49c3429ad0e3770fb3b756b114f93b587f436dbdded196deaf5b8ed654bd51a407a30020345042ed1b856cca113952d02332ed4ab5cd7fe85388791bac7de880271bd70b3cfbc97372fba122836ffd6a82505d059879f0b63308196e1c1e0eb81a3b5099ae07a9bd0bd83155221d8efed1683ea71baccc20d4c500bd15799ce440715d8d8abe05f7035ba5c0f137787096194a194950b6052ca60655d700003b18fdeeff78eaf022a1a81f7b5a2e662e57d5c73205599f03ee9f532507baf63182b497ae5c98fce60e9f97bec64ab864143d77f5f4ee399a2594994899b9bfda4221", 0xf4}], 0x1) 13:10:44 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20010, 0x100) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x8) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "90de290e7989a23ff89c16723f911a1d962f681f"}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000080)) 13:10:44 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x40, 0x0, 0x0, "85495500020000000000001167f5afa680400900", 0xffffffefffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:10:44 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f000037f000/0x1000)=nil, 0x1000) 13:10:44 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x2f9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x60, 0x0) r2 = dup2(r0, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x8, 0x101}, 0x10) connect$unix(r2, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) bind(r0, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x100000001, 0x9}, 0x10) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000000000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49b6e46cefd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d09068866cb4e3d7cc3db41aeb7bf9852a14ec9a613d8a36f95fc97ea35aaceca85b5ce88e40e8cd8cc50468d35bbc5c43cd1be2348f6746754d10b66be124435455c51c777025f74c3f159c0793289c77fea62c5c41bd05dadf0740fca25ebcf1c9592f001ff17f3786530465d7b85abab38227c8a5162bf872c611efe24a957c8858a5805", 0x11b) r4 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) dup2(r1, r0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000002c0)={0x4, 0x2}, 0x10) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000240)) shmget$private(0x0, 0x2000, 0x40001, &(0x7f0000ffc000/0x2000)=nil) 13:10:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0xa0) ioctl$KDGKBMODE(r2, 0x40044b06) 13:10:46 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockname(r0, 0x0, &(0x7f00000000c0)) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 13:10:46 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1017, &(0x7f0000000080)=0x40000000000000, 0x4) 13:10:46 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x56aa08e47ce15b29, 0x0, 0x0, &(0x7f0000001440), 0x30}, 0x0) 13:10:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x220041ff, 0x0, "b0d42000006e9300", 0xffffffffffff7fff}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) sendto(r1, &(0x7f0000000040)="bc58d92be8565b3f9a2e7037a758f82179b7e24cc0b7a930653ea41c384ddfea", 0x20, 0xe, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCNOTTY(r1, 0x20007471) 13:10:46 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x3}, {{r0}, 0xfffffffffffffffe, 0x18}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0xfa4, './file0\x00', './file0\x00'}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 13:10:47 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x2e97) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) dup2(r1, r1) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 13:10:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) getpgid(r1) 13:10:47 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() fchmodat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x6) kevent(r1, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x6, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x4010, r1, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x0, 0x8, 0x745}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0xfffffffffffffff9, 0x5}, {{r1}, 0xffffffffffffffff, 0x84, 0x41, 0x8003, 0x8}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x7f, 0x4}, {{r1}, 0xfffffffffffffffa, 0x61, 0x1, 0xfffffffffffffffd, 0x9}], 0x4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x80000000, 0x6, 0x6}, {{r0}, 0xfffffffffffffffd, 0x10, 0x9d, 0x0, 0x5}, {{r0}, 0xfffffffffffffff9, 0x0, 0xf00fffff, 0x8001, 0x6000000000000}, {{r0}, 0xfffffffffffffff8, 0x70, 0x10, 0xfffffffffffffffa, 0x7}, {{r0}, 0xfffffffffffffff8, 0xa, 0x20000040, 0x3ff, 0x6}, {{r1}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x3, 0x10001}], 0x1a4, &(0x7f0000000000)={0x3, 0x800}) fcntl$setstatus(r0, 0x4, 0x0) fcntl$getflags(r1, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 13:10:47 executing program 1: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) r0 = semget$private(0x0, 0x7, 0x2a0) socketpair(0x6, 0x8000, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x1f) fchmodat(r3, &(0x7f0000000200)='./file0\x00', 0x20, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x4000000008, &(0x7f0000000280)={0x0, 0x0, 0x5, 0xfffffffc}) flock(r4, 0x2) flock(r4, 0x100001) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) semop(r0, &(0x7f0000000000)=[{0x0, 0x4800000000000, 0x1800}, {0x2, 0x1, 0x1000}, {0x5, 0x401, 0x800}], 0x3) r5 = getpgrp() semop(r0, &(0x7f00000002c0)=[{0x0, 0x4, 0x800}, {0x3, 0x6, 0x1000}, {0x0, 0x9, 0x800}, {0x4, 0x3, 0x800}, {0x2, 0xfff, 0x1000}, {0x4, 0x1ff, 0x1800}, {0x6, 0x3ff, 0x1800}, {0x3, 0x7, 0x1000}, {0x0, 0x80, 0x1800}], 0x9) getpgid(r5) semget(0x1, 0x3, 0x42) r6 = socket$inet6(0x18, 0x6, 0xfffffffffffff801) r7 = getuid() r8 = getegid() shmget(0x1, 0x2000, 0x100000041a, &(0x7f0000ffb000/0x2000)=nil) fchown(r6, r7, r8) setregid(r8, r8) fchmod(r2, 0x100) setregid(r8, r8) chdir(&(0x7f00000000c0)='./file0\x00') pipe(&(0x7f00000004c0)) setegid(r8) getitimer(0x3, &(0x7f0000000180)) pipe(&(0x7f0000000600)) semop(r0, &(0x7f0000000140)=[{0x7, 0x100000000, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x800}, {0x2, 0x7ff, 0x1000}, {0x2, 0x3, 0x1800}, {0x0, 0x240000, 0x800}, {0x1, 0x1000, 0x1800}], 0x7) 13:10:48 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r0, 0x0, 0x3) 13:10:48 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000200)={0x8, 0x7f, 0x1f7, 0x100000001, 0xb104, 0x7702, 0x4, 0x20}, &(0x7f0000000240)={0x0, 0x8}) 13:10:48 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7, 0x2010, r0, 0x0, 0x0) r2 = socket(0xe, 0x8005, 0x3) getsockname(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r3 = kqueue() kevent(r3, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) kqueue() shutdown(r2, 0x1) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000000)=0x44863b16, 0x4) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 13:10:48 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 13:10:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000240), 0x4) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001300)=[{&(0x7f0000001500)=""/89, 0x59}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000140)=""/182, 0xb6}, {&(0x7f0000000040)=""/5, 0x5}, {&(0x7f0000001280)=""/99, 0x63}], 0x5, &(0x7f0000001380)=""/183, 0xb7}, 0x2) 13:10:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x4, 0x2}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffbfffffffffff, 0x0, 0x7, 0xfffffffffffffffd, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 13:10:49 executing program 1: setrlimit(0x7, &(0x7f00000000c0)={0xfc, 0x92}) r0 = syz_open_pts() close(r0) r1 = kqueue() select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000140)={0xa07, 0x400, 0xffff, 0x2, 0x1, 0x9, 0x9, 0xb6e}, &(0x7f0000000180)={0x1}) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = dup(r1) syz_open_pts() r3 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) 13:10:49 executing program 0: r0 = socket(0x0, 0xc000, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/195, 0xc3}, {&(0x7f0000000140)=""/64, 0x40}, {&(0x7f0000000180)=""/135, 0x87}, {&(0x7f0000000240)=""/223, 0xdf}, {&(0x7f0000000340)=""/229, 0xe5}, {&(0x7f0000000440)=""/67, 0x43}], 0x6) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x0, 0x81}, {0x584}}, 0x0) shutdown(r0, 0x0) socket$unix(0x1, 0x0, 0x0) 13:10:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x13, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getdents(r1, &(0x7f0000000040)=""/60, 0x3c) r2 = fcntl$dupfd(r0, 0x8c68f888cc7846ae, r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x7) 13:10:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0069bb967e28010000f8002d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x6}}, 0x0) r0 = socket(0x20000016, 0x5, 0xfffffffffffffffe) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x8001, &(0x7f0000000000)="cbffa20a06c7fd812eaa4e713048e69931929648", 0xfffffffffffffd1a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:10:49 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='r\x00') fsync(r0) chflagsat(r0, &(0x7f0000000380)='./file1\x00', 0x0, 0x0) 13:10:49 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x87}], 0x1, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)='\x00\x00\x00\x00\x00\x00', 0x6}, {&(0x7f00000001c0)="48502815cad6378933a88f37bdd06e9b5bf6c827fecd24ca66716b61359abfb6957e30c86d3ca14e7991ce5309354f095d71a4392a0cdabdb854ff77d9fdd9a8b52c4b4f900df3537f8b635c823c29133abb60d49cc3656bacef764d18c2639e0f41d858374be22ef2d48a215142006066aad39d2b6ce753d91e2aaf79546dadf2ad23c70351206861db1c85065a3908e14a1de963f997b4165a7489c130eb97c669a02ee4663d6d0fa6165a658287bd312808cdd4d687ee641061d4cf1ec12b2d5fa919f998889e1c2a74f546240e60aa33ca38e536dd34c1234a29e11aa41b6f7dae8e188953885e584d887f6a", 0xee}, {&(0x7f0000002880)="8d32c0c7f3da18f6ed3880d7d610aeedec6282d8a6b35ca5fd6f4c42e3358eee0055fce02e813041697a78a5802e9173c120b24c76c25bd012e113ac37109d395264e8ffd905295c0ffda2cafd06cda56657eb950a45b2125b17cad21a5d4730edde2b5ce0f31c84c3a183262fb11d0d134d74bd2af1d82a64451d9e4b047d67fe48e3eb67e53c31e9590c12cd4ea6f9968d54a53d3e845e260ceb3829d0ba817394673ef2ae6b71f36ef934bba0a4c52ce63d9a15e534dfb900e5090ec1bb7ed7899b07c568b91c47d025b52df5660cb4401b030c855901ab57932410bfdee145a5a249f96bbf7e46a0918087ec3e117b9434ca6c8f9fd76255b08f4a3502ff3c75063d10fbf623f73ef6e9adf247cc332d8a9efc6b76906aecc14f0cbb2186b9f9c279a75e05892bc466327b23a965ab1135fb94e8886893cdbd97ba9c84d4c4df2de831a661c43bfdf6d72f876566b8def242be3f72b2f57eb2eb7ec4123963570d4ec82ce9c9a09805c2aa08a5975902a901946926c414fa5e5395cb0c14d53a4c42e1f5584995c67ab75d0299fb98c7b61f8db55ece003c634161d7ab189dcfb86080fbf7d85d9de6e811d286e6ccc2247432462ef6d44ff0355dcfda6025018301ff809123560718a86cacd1fc572fc0e6e9f45b8ea6692168b58e5c11df516b87ea605e782c5ad0e792beb18b040ca8f36a61cd9a9acca6ecb98fce882e65f72d6221a6f94bec16e17ae1fc6b9f6a5a6c7b7e0b9d3952a478706b236fd501026126ebd087f23ebbe01038e8812fd3f35b02467a2ffd210a8a40dbcedc2fe3f76bd9c8a9acb2bcaed83cd60c018253f8b63bb904b911c37d60cbe55ff39878a6e61cd63560eb765688fb2db2ff9ce52fb40224d2e738ecdae9f838f7a6ed56e2d783c5aa8f3e8ca0de81263ece358887c2053cc56b2aa873b2c8fb3bec5f80c68f25b6126dcca20760472f7d12708964c2a6330d52ef286f0045590273c4f71f05684ecaf19757761fe77bdcedae9abeaef2d7aaf56874a664acea14cf453a1b27cb262544e7b27befb65c87f29e34f7a9c66fbf84851793fab84c3f251f6b4b9ba1d5d3c1089401628c5e55fa6e6bff0c12960060f931f525a2365fd3f43a721fd5359b526d5e07d26dd777d8b0f1040ee680ec7bde8563cc9fee192e27d11dedc7c1c4c1cf8fa192777fec4a7163ae63fb789f0c02634bf90e3ed54877889008b232ddfbf807ad2a5312b293202317a2519367a04cadc562441cb36cf95f5fd71308adfeab9e1f560da29da2b7225277c00b2d3d5dfc245a7b05fa03ad6270b86866010068217fa2392e62f3cb52c384cf976908ec7e8e85255a69e06a7ed82def90fcadebf5eb1a08ebf05c756ef8b46f8e13deecf5ab0cebf38fb228fadc9fa34b203fbce32b036646e5ac96fb5aa8dd2af525814af4ddc6627425c1569577a4bd471c216b00a4cc3f320ce844e07ee1cfcca711f9ca5e3166bf7afbf26cff8da3b9566812d962d17333b703b4215c1330c341bb8fc6bc60c9e8572a1b78ef6f44f819d6af6df58a51791d3bd0c5874f945c5f8d757b5b2246071baf68901185a172ebf81944c6da0aa974b3d1f50c87becf174d9c7f1d957782879423843d8d221a59df078dd69a2d9ee23fedba611d8d37aa20b6295f31db7ecc86af8e2b3f6ab8dffa0cd4603087077d56a619ac726c1f12c4e5824a889921fb6c7138e05b05f8557e430789b3d75905c69933da51c177359ac6dee4520091deb258457b79191e516a8cd42d322ac1c43aafbce2dc69b64be72f96f4ffa132452d5d8b805fef98c1c888aa3c0c4475e5ae26193babb2103745916c45fdcfb2f703074948ccacc163ff8719b1da0e546d15baa05fd6379922ca0e76864ce54378f11fdbed823975abf4377e7d18e7bc878c21c43e5e2ec87d3069a92641ca769989876b675d225664f38ed808ba77417687af75a3a785026b1dee3ee7fc3ade9daf25f1cb4122103c76546fedf50d4f327898316bbd7a9df8de42d32cc4b35bc5b35dda8123e24f073ac148a1df1e25f02f351389a4df76ba434505e39e06cf7f06e7aecbde50681819710fd55d3a2d421e84138a73c2a5440244a54ba566435265267046e2fec022d4b91ceb86efa2490105cf0687a6577c4e8fe650322d2d6f26ab682548dd691e6d67d2d0226195fe97f0e15a18c9f7843f560ecf977624df64865309cba760fb2c31ab7531ee2b2865fcbcb8d7df8aad59aa9404a469c17d68f25a43aaf7765606f612ddcc3292d9734cc7b917785ef6f5e91445df8d0d7ede219969fca64beae9300d756574d65edd6a054d3729ca675dbeed096f79f13d68f4ae024761dc6a7ef651105b2ff1e151d18105fc0564cccc3d11cfb7dd657a4ef187a1afb69473a84c385e7e3ed1969579e429167f41dd7db51d6ae7e73ad558c046982b16ca6fd3870be0ed477a8351fcf3358aad67b6b4998fa54de0c2c165a3c1a1ac8e1b854c90d2e5794448833f1f888ed41aa9e0d8fd194ec705bc29f88f300f713f86518822ef17d73aab83154057da9268f02e04efb25a6a435c026fcfd03c5f101e76c847dfc1a7f07ceb799761a5cb43dcfac10b15fe75c2ccde81ab7735d2f531f5392ed7c72e652dfb2d24d436ac60425e859deb117eff77bf37fecc27a9af39277fa02621895573bba4f85c441b0ddd917c55760b45186cda6627b3d1f9f88cc9ef766fc718c3e707f70953853ae084a778f57d9ef59ea8e3002dbe043e71b059044bba29b77365f19b1230e5cf7833c4dc51727a28f4d75b1d00e0414c6ce4356c55bdd8e2285ec184ce63ee1e2e82e75d126f081bcce52aa842c735589beade0b248784b39d133b59970e7f1c4986fac820bddff4d509fce01aa1ab702322e3a1219ef86cedf5ec5e0b19d5eee8fac9978e058d1da7bab16bc40c362afb80099f14c5109497857b86835a44ff055421ba6e938528ea43e111e9de44a48b65b1b4def79cee170bcde350b2ffdb2a717f84207e0af45cd554a6954a1c14167fb0c6586d0d7213fd0eb01859e4f0a134797d8e70bd97ae34d742f80128eb7b080ac227caa7f97040d2d622e08ab183a5e673837b1431d9404ff9514dfe7cb0378b9e8ad249d088781b2fc8e7d67c9c68a64219909ab7c4f14312357c2d8b1b631df4eac7d8eeff53b5c5234e176a16d341f35a5f2d51d465c7b533d1aa4ffb9801deaf22ca380dae36fb2a47c43abc67b61b1cf33e621817612ce138be35b0bd2e46007e3b1dc66c9e75c543b72bb2019f99bf8c86e0a7c24eaca5a445ebb957cd51a36ef3d5982a0bad5ffa96e392b135a32eb912f05758ea1f472406d21a8ba1b1d5ae0cc9706e82009a78b25e4d6b3eaecd2cbea1aa41035d1360233f627cfaa273375645a0dfea95fe70dc850444839f78b3d750cf166cde8155b8f40e17fdc05d5017ae1399ad6fa39dcc6bc876ca15d8263f69c64ec17e4e57b380e379de144b4aa9795fd46e74cd88f95fbf0fbc28899c51494748af1afbef9086b5c3e846693b1af02a80963b6e79973a69acdf726af50cf05bd9b9dc78f4470ff7dfc3b8632177f039db5cd009b80b8bd4a211f65b4d1868e0f0af64ba2f8636eb156c01d646aab2c709b3735cc7083669759980b97ba72ff422899f56068f230fe86df557976eae3e68461d1093c2736da1b5dfc0ac89bfbac2d34d75945231cd70bd592ab36cb00392b2812ec74150591553c16eb4a3e1d26d4e9da245e9d580310d604dc699ab97979f0f77e94f0b392c1488a80155fdff514bafa1349ad7060ee4976588486ed64a9cf038c655be492fd26b53e27802f1f5ab974de84157d1792aa90d74145774943112304d33ddf263fdfe93563f054fb37b03beea9d10de6fd61595960f654756f8c873e0e031bb2f4176b726d2c92402c28f3d97651343746e073d12ef7c312dafdcbc03a6cbb5dd5346347753503188d4ae1d0734bcc25f419cc9a51da0e1fb20774b90ac229e9157859271fe6fa40a1be8ef8953239a86698347916aa682aae7aded6d71a5f751dcc75484e94213051e79eebbe3bd0c6f7f64028ae4966ef0befe9539cf0e99848bda4d691584c764be93baecfcf20d885b5440aad16a4d71e314e059709cd620cbccecd3a6406ee54444b3bcd40863077db7f79cd6ed280affaaa937172c893bb2135178799fc7c16ae4153f986f49eae1a71a60ace87074f64510ff468fc20f28f8d5cc16be9878f24572538c965aec067136e99bdfe5394879739b6fa155620f4ec86de7de7bb4347a1e2cd4ef49b8ef9ec6ced4e662d272662c09022e890e8a462d7c7bb6cbf2abfd346f838a4493f29f91def1b2259ffca1361766f4cc7f87ca381bef65e890161b67db1662e687d8c1c0ad6129ef3a468a6287c4bccf79f9d4795382c57f3c8660a2347d6985ba0a3fe9cb75221d70d52732f947b7601d65dbb21af3c4871d55782d1b6fba2305866221f71cdc8e7bd81b5ac2236667a70815cfe7dac68cd710391a707d7f84441522645a82e5a9b40254d7762f42aa18e73e64815c90b0fc58753efb69e59d4795ddc6be287c31794398ab5690f1859cac505bbd417f56bf11988bf9d5c7c1cf6f76bf6f77ad563887692ec25fc6c26e75af728be79b3131e9eaae0e7375b039f974d710dbbe2917a46d4073eb1d1f1b2343813fd0c6dc0e69bf4e6e61d3a8b4b797bb41d3ef4afd04dc4b684d75ed429285f5d1e44066a1a3bb8cd3274563a2941d61478036bbe0588afb470dd29128fe8fe79376862bb2c98321c89b07303e8036e668d0b3f32e18436448ff3246d8013eb73c1ca6aaf21ef32f66b60916a1ba2f80cfbad4c0a794a009d93e0e4c7b8b19d31f66c0e7aa64c8a5aee6bdedd12a50a7398e5c707484fea78c1674d1610b69a74d9d95eac72ef110ba333bb12a7de9c94817ca816efaeeae0d0a026a2821e247db42f0e1ef0dfd85a8499d7ae1f1edfa2c278ff039d3f2f1fc95ace78c9c5c4a66afe6939a7c3b2503cbc2cd40266c4b49790fa531db9221c63bfcb1634c4bec50afa28093fbb9add8e3340800c23da32d28413ad25479bf95fe24e3d1ad8d63d1006c683d43772fd8fea762f3b3c96f90b0ca7aae1a1756fb757da772f05d8a4926fbeaf05b76b6d036568a80c6c55ebc7ad9589d19f68d24f7251500bb85aeb3751f9ca69f2c4cb3e7d244c63977921ca8ef4246a793540a965a82899e6bf24a7035a264d7c3fc7c1f3b2596243c4bc6344856fa2d34c650696ab537e6a5a3a429fe0d99f6d5263325f59b2fdba1f5351c6fba05c0ef60eb5772945917052f03bc0d9fe7d6e7270a1ec82e08f18b42da63b8d16bba0b68c0a80eb04482f6c0d4d4f3b4660172ee626e7c1af1fdae00b6cc4b589a96ef54b1554575dab47f8aeda8da290cfea6198e8bacd8434740130915cce01cc32ca6103dca68d1b5501dfbe4ad7e004b6adf73955dbff453476dfcdb7e56a4efa6723a8e9ec116d7a22654562be2fb6399c925c97126b6a1e7c76d65074f138f5e9beaa2ee5571aec448042f8256e7c25d6865eef79fdacd5240f086516999ab7b78b5005dc08659be6c6301e955e3ea63202832dbbe241ebbcd3acba6f083bd61bf4389f2cc4d94b424df3dbb7409c4b1568feb719bf4b81d8b0c75ddf23cb23a396f33573c743019583251c31aac24b31ec7a1618835134786febe91ce467c77f001482d14aa930a5e6241239f7bd083b016a666fc826fd39df962316328eb001a7b78e34d7bfc66564d53623520c987427524ed35d8bb8ca92ef114b80aaffe552b856097aeebd6a9702f3fa105712a12ea0a450e479841eb8da727c1598c8e9bdd7dda50a100c69f453d19aea59e30a851debac05425252fe086c2b2b21a83bfca9a3709a59078bc0f181dd3513a6f94520641ee93cf4e0cc005b222847e6b4ff19c0ac0c1624547eff7b7f69f7097de4ac70252a338b9d419c4628b5b77fcdc44d145ebfb0b9dbd58568749b14d6a11ecf506b4a694e9694a", 0x10ab}, {&(0x7f00000002c0)="91f79f579e48d305725b9806ec5527998d1601652987ef4c05aed029c1b14f59da4549c2a24b4a23749eb7d43e5cdb0842444c90af91d3acc111f1212bcb7505516c023c44ee70ce66d114d6f6ba8f60c6238903ecd4181d0887e30f480b74cdd6f75633eb67762c70bd283b3b1dfd6413db71875ab512f0f3b9a6dc23ab50b3a8c0b33a222efd14cb6304fe01b91c9daf8331157b451661c691e1df34188f7adf7c4d145912e05916131222bb3f7b871087567a66d0ed2b11839169ffed2142771e75ebc33601219309c24078beb52223ea27a10691f63461f6a50a78f3103d6ec339e7df", 0xe5}, {&(0x7f0000000440)="971ecdb097d31a805c9ee2271377c7f870ca5afd12333f701412281cf29b72bd0e68f50f2a72578179ea0ea486a205e0a45a327f2ef773f0c796078ca804eba71d7168dc91815a5d0a1fc73f83771f3dd7da9f2ac2a0cb57223341fb90665e1e055ca8e076dc21bb7a2b2081c732964af772d0baf084453b380a6aca16f5e9e5fe254b0fb658483f35a8aca651e74c23aa7109931bafb35b23072eb8f45691914798a94d4e5d3aef75bf", 0xaa}], 0x5) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) listen(r1, 0x8) fcntl$setstatus(r0, 0x4, 0x46bfe) write(r0, &(0x7f00000000c0)="8d8885414e9872af5fcd474af83c8751b8", 0x11) r2 = dup2(r1, r1) fchdir(r2) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) 13:10:49 executing program 1: chmod(&(0x7f0000000080)='./file0\x00', 0x0) mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x10001, 0x8001, 0x2, 0x2, "de46422dd5ea6b500bfb3e4e7f92eb55de0bc640", 0x8, 0x2}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) 13:10:49 executing program 0: clock_getres(0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) 13:10:49 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f0000001280)="1925", 0x2) listen(r0, 0xde) 13:10:49 executing program 0: symlink(0x0, &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f00002e1000/0x1000)=nil, 0x1000, 0x5) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) kqueue() r1 = kqueue() select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x1, 0x7e51, 0x3, 0x4, 0x1, 0x9, 0x4, 0xffffffff}, &(0x7f00000001c0)={0x3, 0x4}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xff}], 0x4, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) minherit(&(0x7f000001f000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 13:10:50 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r0) write(r0, &(0x7f0000000000)='R', 0x1) ioctl$TIOCEXCL(r1, 0x2000740d) 13:10:50 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000180)='\xa3!\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x03-\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='#&\x00']) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="29d76e8c67c151977829f3af95b11fca5ad46accb1260acb83c7ec14ec75995d8b16273cf47c99599f815ef845e133dfa8041918b57f000025e19bfb2d71c74ada35540b06a7aee7b75b5d5b2318aed60ae31bce6a3230ad1c09282d9e80fefbd67386392ff351587eb5685b0e96f997292698359138f0bc751ff6634509e6903c21912814f4507bd655ea0f4c2162c541223eab501ea313bd93acbf37006fb7a05aa618", 0xa4) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='qb./file0\x00'], 0xa) 13:10:50 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCNXCL(r3, 0x2000740e) mkdir(&(0x7f0000000140)='./file0\x00', 0x2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c149fa07f4a40e3e9f37b168e9252b579874cc2f"}) r6 = dup(r2) r7 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x3) renameat(r6, &(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000100)='./file0\x00') fsync(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 13:10:51 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0xffffffffffffffff, 0x3) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 13:10:51 executing program 0: mknodat(0xffffffffffffffff, 0x0, 0x0, 0xffffffff) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/208, 0xd0) 13:10:51 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x8001) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xb445) 13:10:51 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 13:10:52 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000001d000000400000"], 0xa) r1 = dup(r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_vnetid}) 13:10:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x4, 0x93, &(0x7f00000001c0)="88d5a65f72e3fac3b0698749c56dd428fe64a474b5b3a0a472bf730886b89868705c4c78378319df5b9b2f084301c89c76a29b117d7d5452b2516c58d37b3f67d17092a3acbc50714a182f75874ae7e7b8902ef3694d2d33c0e30299f470a05e482ed7452c436d2d187b535b72d91d30a9412a9808157c15c8bb2369b3ae376d289fd9e5f88807dd303b43e868ece56a2b7918427801ce3c6d2e51e0172e0442af51d2ad4e48b89f730d080dfd72dc0e15128d1e17d17f2a0a88a78cb3390f80ba5a4655ef92443ba0fe0c4a82f57ebd8a200043a2894e", 0xd7) setsockopt(r1, 0x29, 0x200000036, &(0x7f0000000000)="04000000", 0x4) r2 = dup2(r1, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x20, 0x0, 0x2, 0x3, "b8000000000000080100", 0xffffffff80000001}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) setsockopt(r1, 0x1, 0x9, &(0x7f0000000100)="f83071d6c6dc2e58cc2db060bcf833c05ca65874f480ab13be4644bedea6425bbf0b1b82766bbc2d64c8f2cdd37e109350ff7e3445d5b53c67c1ff4a60f89990345a391b5cb6040f304732f97484b5f36341b7ef12eb9b16ea90c1672ac73a8280d6f3240e57946bb122dd4bf5f8a2e83888b6dbbc48d1e79c6ba1627ce16101d2460169f3795a8abc", 0x89) 13:10:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getuid() dup2(r1, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, r2, r3) ioctl$BIOCPROMISC(r1, 0x20004269) setsockopt(r0, 0x5ff, 0x3f, 0x0, 0xffffffffffffff65) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[0x2, 0x2, 0x7]}) pipe(&(0x7f0000000240)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x4e7c, 0x8001}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x7, 0xffff}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x7, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000089, 0x100, 0x1}, {{r0}, 0xfffffffffffffffe, 0x2a, 0x80, 0xce57, 0xfffffffffffffffb}, {{r0}, 0xffffffffffffffff, 0xe7, 0x2, 0x4, 0x10}, {{r0}, 0xfffffffffffffff8, 0x11, 0xfffff, 0xebb, 0x5}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x12, 0x1, 0xca1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x4, 0x40000040, 0x9, 0x1}], 0x6, &(0x7f0000000180)={0x6, 0x6}) 13:10:52 executing program 1: socket(0x18, 0x2, 0x0) 13:10:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getuid() dup2(r1, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, r2, r3) ioctl$BIOCPROMISC(r1, 0x20004269) setsockopt(r0, 0x5ff, 0x3f, 0x0, 0xffffffffffffff65) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[0x2, 0x2, 0x7]}) pipe(&(0x7f0000000240)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x4e7c, 0x8001}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x7, 0xffff}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x7, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000089, 0x100, 0x1}, {{r0}, 0xfffffffffffffffe, 0x2a, 0x80, 0xce57, 0xfffffffffffffffb}, {{r0}, 0xffffffffffffffff, 0xe7, 0x2, 0x4, 0x10}, {{r0}, 0xfffffffffffffff8, 0x11, 0xfffff, 0xebb, 0x5}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x12, 0x1, 0xca1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x4, 0x40000040, 0x9, 0x1}], 0x6, &(0x7f0000000180)={0x6, 0x6}) 13:10:52 executing program 1: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{}, {0x4}}, 0x0) 13:10:52 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)="8cd91370c92cf42726839904f5aafb3e9834f6dec6e3d546dc82ef68bf1c980e3ed2218c391c85bfc73c2d323d540454891747b6fb1d2ca6ef8344fdbcbc33d6037dc6cb25671ae0869053c5958469bc7f3fa8027cc36f447a3f360425289f4d2ebd0fa44ee887c185b04832dce1ea2d217ec38cdb336c6bfecc7dd86924a5007f14f089364c3ec382043e85244523", 0x8f}, {&(0x7f0000000100)="7882c156941b273465cc4a74dffbcd9a5cac08525e9cf38e47c66a503962be35c8edfd19fd65d24243ee1f19565536c2eb98e2ef744b8b75aad20697385edcfe728dce98c6033f3009be745ab30a09d7172fa1c4756151fc91300bbc8e5aec104737b9fad112903fcc271ba57a2e50d77c26fa608e2f84da0dfff0631cd7f1fe36b50bd82b6581e652fcd474534561123573ab831fa6fe38753c467ffb7a004c67b7bf2c2218a35c22be39b612c292f41c2a1a890922a7dc91188d6ca008d05b3bf4189ea6e61e2d2adaa8254693d0423822a591f3d42abad2b41b36", 0xdc}, {&(0x7f0000000640)="35ddfc36bc5745394f928ea137d4d84e40434f8092657a910526f3015997e6a5b81143afc657f9c25e8a77cd7eff22f5abacebd361be17be7f9a566c28ecfcb0cad0b482194eff135cdfd334eb9e6e39362585c0f991b8e469e18d6e3efd6f184e31edfc701d6d833ba13c9fa80d120f012e0f71928daad00a78eb6074e3cbb16b9874c264eaf8e90cf1392039ca1a074921067d66eae18bfb61b8dd201f2535fd96033738bf5458b0677e94d56e0219e91626a01eb88ce21ccf7533bc5c92868dbb5fe328d50d9682ef3df3f1f00166bcdec4aa7e354fe77c6ea2a8dfb02fac4a807f36a4d93216e6c1e3cd51fc2de2e3cc05200cc6cd6ab7311f", 0xfb}, {&(0x7f00000005c0)="dec8c721ff057bd7d056192391d0b344a96e1dc11619bb7b1e816682d0e3a58b5def95f79be8774c10f30235d73bb8b2b33e6dac3955fed603e2af352f9b646b8436abcaa7dd8a162420fb363b7e619dae28af42a53856f483bf90114db023d2a7109d09dad4af5c8fbcb51e19c0ecfcc3", 0x71}, {&(0x7f0000000380)="65908562414ab2133e7d8409d767393b34a071c1c1c682c316f4ee8784f06506aeb5de36d7c2604070b0660d18", 0x2d}], 0x5, &(0x7f0000000440)}, 0x402) 13:10:52 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) fchmod(r0, 0x40) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x200000000029, 0x80000000000000b, &(0x7f0000000080), 0x0) 13:10:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x7, 0x400000}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x9) dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 13:10:52 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) ioctl$TIOCEXCL(r0, 0x2000740d) 13:10:52 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) dup2(r0, r0) 13:10:52 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f0000001280)="186fe65c", 0x4) 13:10:52 executing program 1: syz_open_pts() syz_open_pts() r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 13:10:52 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) fsync(r0) close(r0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0/file0/file0\x00') 13:10:52 executing program 1: getrusage(0x1, &(0x7f0000000080)) r0 = semget(0x0, 0x3, 0x18) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000000)=""/111) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/227) 13:10:52 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x37, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x72a4e5803e83af16, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1f, 0x4000000002, 0x341, 0x0, "02e3c3ce00"}) mkdir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffff4) fcntl$setstatus(r2, 0x4, 0x4) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x80) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file1\x00') open(&(0x7f0000000180)='./file1\x00', 0x20000, 0x1) link(&(0x7f0000000100)='./file0/file0\x00', 0x0) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000000)='./file0\x00', 0x20008, 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 13:10:52 executing program 1: r0 = syz_open_pts() r1 = kqueue() poll(&(0x7f0000000000)=[{r1, 0x48}], 0x20000000000001b4, 0x0) r2 = socket$inet6(0x18, 0x3, 0x8) setsockopt$sock_int(r2, 0xffff, 0x24, &(0x7f0000000040)=0x8, 0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) dup2(r0, r1) 13:10:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x4, 0x2, 0x1000, "b36a40d4a0ede40c414a53409fb5d2a54e285ae5", 0xffffffff, 0x800}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x28081, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x476, 0x0, 0xf545, 0xbffffffffffeffff, "f643008def1291777d75fb9b2256dbc6b3468846", 0x0, 0x6}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x7, 0x3ff, 0x80, 0xfffffffffffffe00, "0c51b5b228cd02d20cbdc3b315d6c508ae20e1f1", 0x4e, 0x5b5aa3b}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f", 0xb7d}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/45, 0x2d}], 0x1) 13:10:53 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x20, 0xee, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) read(r0, &(0x7f0000000080)=""/202, 0xca) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r0, 0x1000) 13:10:53 executing program 1: r0 = socket(0x20, 0x4002, 0x81) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x7, 0x0, 0x3a, 0x2, "df43f56d59fb913f1a6f3f7290f1a8392d3cd94d", 0x3, 0x83d}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000000)=""/82) socket(0x20, 0x2, 0x7) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f00000000c0), &(0x7f0000000100)=0x4) mkdir(&(0x7f0000000140)='./file0\x00', 0x2) socket(0x21, 0x8003, 0x200) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f00000001c0)=""/183) read(r4, &(0x7f0000000280)=""/233, 0xe9) r5 = geteuid() setreuid(0xffffffffffffffff, r5) socket(0x18, 0x0, 0xffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r7 = getpgrp() setpgid(r6, r7) syz_open_pts() 13:10:53 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x3ff, 0x7ffffffe, "73cc0e527b00748f482e2d0656e73fc9c06d00"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c28", 0x38}], 0x1) 13:10:53 executing program 0: r0 = syz_open_pts() r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x80000000000000, 0x100000000, r1}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 13:10:53 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x3, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) select(0x0, 0x0, 0x0, &(0x7f0000000180)={0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x2) setsockopt(r0, 0x29, 0x3, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x3e7) shutdown(r0, 0x2) 13:10:54 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="658229b98a2edf9b0bebaf5f3535843e41bd9c0ba1479362e54204ceafb8efc14de95f311f58b9dc6277d7b137ad3a1b4f4aa6f3f282009426b809971ca29312301fa9184a33ab3e33b6e5a00246f6a192eaf8a1b9a9b91999999250d358830edf8b790a59b8ce7af6ffc636e1411008bfce634477ea70b14d84d1", 0x7b) write(r0, &(0x7f0000000100)="ce604cae78a1635f38518ef66dadd46fdd353c5fae72632ac466e37cac554fb84422a43eb2decbda7d54eb64eabaa336be3f697acfc3da709b2fab0683660da2250b10ee9492550ca92d2cab7e1083d4ec7856309cc883f9729f05971944a7067193159a611ff7aa6384c70733f16dd0ac4a78490a285c24a377e352e04d886075379e801bf6d474be1faf398c87f4db72db6ed82365fdc03bccb7874c6654b92d12e5794a418b30a15212dd01a1dd3bb20952cdeb919ef66cd9e4c8f7999af910d9f6bd967cd4e784a8bdff2da0c595ce6c5f4c297669c67042b5f10a4157f92a3e6519f22cb336bc74594f67aa730074ddf9ebc9dd7fa79cff5eb547f2a7902ce0f0f31849fcb7bf503aec61ac34e808900e6add81ee31fc81358c461f9e02c5d8d7addd1b4d108fffc21e3c681d13cead2238562e5ee7f315bb62c499349ddd2243ff1937eef4858a1e73127de128bc3f52efac2e412a745f97379bb6d9d34dcf1b193c733c2a2a512b7ef9220d3a211480cc1a7bb46661aa300b590010020e7cf52f589e8bafba7b2b69db2aff32c6bb8fca", 0x194) readv(r0, &(0x7f0000001680)=[{&(0x7f00000002c0)=""/123, 0x7b}], 0x1) 13:10:54 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="fb", 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x2000000000000029, 0x200000000024, &(0x7f0000000000), 0x0) dup(r0) 13:10:54 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0xa10, r1, 0x0, 0x0) r2 = semget(0x2, 0x3, 0x10) semop(r2, &(0x7f0000000000)=[{0x0, 0x7, 0x800}, {0x0, 0x7ff, 0x800}, {0x5, 0x800, 0x1800}, {0x2, 0x7fffffff, 0x1800}, {0x7, 0x7, 0x1000}, {0x1, 0x6, 0x1800}, {0x2, 0x466800, 0x1800}, {0x0, 0x3ff}, {0x7, 0x7, 0x1000}, {}], 0xa) 13:10:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3b, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x2) 13:10:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "000000000000000100000000550000000300"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe2(&(0x7f0000000040), 0x10004) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:10:56 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xc0, 0x20, 0x9, 0xffffffff}, {{r0}, 0xfffffffffffffff9, 0x21, 0x40000040, 0x1, 0xaf}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x5, 0xffffffffffffff81}, {{r0}, 0xffffffffffffffff, 0x85, 0x1, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x4c, 0x1, 0x0, 0x3f}], 0x3, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x81, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 13:10:56 executing program 1: r0 = socket$inet6(0x18, 0x9, 0xd) getsockopt(r0, 0x1, 0x1c7c, &(0x7f0000000000)=""/202, &(0x7f0000000100)=0xca) r1 = socket(0x1, 0x5, 0x1000) getsockopt(r1, 0x11, 0x1000000000000001, 0x0, 0x0) 13:10:56 executing program 0: select(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x47, 0x2}], 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) openat(r0, &(0x7f0000000100)='./file0\x00', 0x300, 0x44) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 13:10:56 executing program 1: shmget(0x1, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x0, 0x54fe}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xa, &(0x7f0000000080), 0x0) 13:10:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) write(r0, &(0x7f0000000080)="a99d238cffa7148ae0de8a4dd1e1", 0xe) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200100000000d, &(0x7f0000000000)="eaff125cb4fb125e", 0x8) 13:10:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000740)="00000040c8a00db8bd24d9df715e780d030010006cc55c81a002cf5c624af28280a8a53751287dddc3b369c557a880258839bc313db6a2caafd14e3fc6f05c7f899b1ebaa68c4543579a10f38c0c3ab6fc70db0946eebac8fa6d997319410c4fe080c2ee04", 0x65) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r1 = syz_open_pts() close(r0) fchdir(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffff6, "855c00400000000000769d00000000f7ffffff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 13:10:56 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4, 0x81, 0x10000, 0x3, "e84b0b559ffe32df28f72e65155fe31b44aba42f", 0x400, 0xff}) r1 = syz_open_pts() r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x9, 0x0) kevent(r2, &(0x7f0000000000), 0x3a52ecfa, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x47}], 0x10001, 0x0) dup2(r1, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x80000000, "3ac1da8364330cecf1eab0f02559d98646e7988a", 0xffff, 0x9}) 13:10:56 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x18012, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = kqueue() fcntl$setown(r1, 0x6, 0x0) 13:10:56 executing program 0: r0 = getuid() setuid(r0) r1 = syz_open_pts() fcntl$getflags(r1, 0x3) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r2, 0x0, 0xa, 0x0, 0x0) r3 = socket(0x18, 0x4000, 0x1) write(r3, &(0x7f00000002c0)="79da8809c9a08c23518439e1815e59c8665de6b3cfbc8860a6bb18b30edcf7f5ead57ba811cf114a851f987b29a92a9e0716c508c3a357cf0f3b17b3c8c3bb7f698ecb7ed0578e3f7e2266dac1e4dee7142c29a895d91d622c0e5a8e19c61c842a0888a6de2214e60de9372941733efb0b93d11dde41be84df051ea71ed4ee1d6dd6c55ea640e4f5a1997dd4857b014c268d1dc93d3022eb19e1e39eb07c4c40446ab8ed614d8062094847749a278b2a7f9558dccfcc4bf771ff007a09b867e204bcc4a7f13ffd607cdd02d7b9f28dde32fdc08c6141e081b7bb29469fc73d1cd63671e3cc8133580d", 0xe9) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x1}, {0x18, 0x0, 0x200, 0x80000001}, 0x3ff, [0x200, 0x100000001, 0x6, 0x3, 0x1, 0x69, 0x1, 0x2]}, 0x3c) clock_getres(0x4, &(0x7f0000000280)) r4 = semget$private(0x0, 0x6, 0x8c) semop(r4, &(0x7f00000000c0)=[{0x1, 0x1, 0x1000}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0xb, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) semop(r4, &(0x7f0000000480)=[{0x3, 0x7, 0x1000}, {0x1, 0x21, 0x800}], 0x2aaaaaaaaaaaad4f) ioctl$TIOCSDTR(r1, 0x20007479) r5 = fcntl$dupfd(r2, 0xa, r2) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000440)) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f00000003c0)=""/76) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) setuid(r0) readv(r1, &(0x7f00000006c0)=[{&(0x7f0000000280)}, {&(0x7f00000004c0)=""/207, 0xcf}, {&(0x7f00000005c0)=""/146, 0x92}, {&(0x7f0000000680)=""/44, 0x2c}], 0x4) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000180)) r6 = dup2(r3, r3) fchownat(r6, &(0x7f0000000100)='./file0\x00', r0, 0x0, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000140)={0x6, './file0\x00', './file0\x00'}) semop(r4, &(0x7f00000001c0)=[{0x3, 0x100000000, 0x1000}, {0x3, 0x8001}, {0x0, 0x4ca, 0x1000}, {0x0, 0x2, 0x1000}, {0x7, 0x6, 0x1000}, {0x0, 0x10001, 0x800}, {0x4, 0x3f, 0x1000}], 0x7) r7 = socket(0x6, 0x2, 0x3) semop(r4, &(0x7f0000000080)=[{0x0, 0xffffffffffff4997, 0x1000}, {0x4, 0x0, 0x1800}, {0x0, 0x4}, {0x4, 0x9ac, 0x1000}], 0x4) connect$unix(r6, &(0x7f0000000700)=ANY=[@ANYBLOB="000000c436a828be8eb900"], 0x1) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x1e4, &(0x7f0000000040)=[@rights={0x10, 0x7}, @rights={0x10}], 0x20}, 0x0) 13:10:56 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000000400)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000240)="e6bda18b93b5c104b43906c5039fc26f8fd666fc6190fe6d17ab93c9ad8d0dba7caf0651dd38e337d2a9c13c110747979045e3f5615bf445ffe3b95a4d6dd4b76a736e86eac83fa3886c950368ff0b7a874166a096fc0f390c3a279e7dc4f2dc446a7381a5f09722120f70f82f0f94d95d3970733aaa64e21afee05477acf799b253b76312926b92753c78819724134350e0ac707d", 0x95}], 0x1, &(0x7f0000000340)=[{0x88, 0xffff, 0xff, "6e7a3d435b65e1bf9bc8ccb811d25392c4e6710cb953b99e172a65c492ee93431bc60436ffdbb85663263c31eeb77b44b185670d1c13b24f76a4aff5ebbe601fbb9176bfcec67ca99446a3fc3238b017b088192dbb1e4640e63a3a1ada86482cfb807ee5fe96407c228683ee2e3387aedce0f8b77c0f"}, {0x30, 0xffff, 0x20, "7b11ae6723f4bb84210b98106d1e2f6f4a136c553b588443ff03e111"}], 0xb8}, 0x2) r1 = socket(0x18, 0x8000, 0x800000000) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040)=0x8, 0x1) sendmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1000000000190000000000002dce881e0deb8eaf8ddad3c66ea37ca397bb906b51cce186e59d0d1e02f7020000000000000000000049d68fae243f64211a62800f343826fd19233ef84df9b2c2bc7da9b26a56981b6279b45bf3e825c92ee814fac35d2d8522fdf73ac214c1ee0b3364f585ea8c08768747aafe9ecec488a6d2b0f3f5db9b19c0e2932c275621c13722c306ac2e8206f54da7a92f7733d11f004acdb96316a43ec954d4fc1c9ce7a2a2e97aa750cbe3919855e1b2455d0339f69fcbb0d111de3c28e2"], 0x10}, 0x0) 13:10:56 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) sendto$unix(r0, &(0x7f0000000100)="b1000504b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 13:10:56 executing program 1: semctl$SETVAL(0x0, 0x0, 0x8, 0xfffffffffffffffe) r0 = semget(0x0, 0x1, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0xfffffffffffffff9, 0x1000}], 0x1) 13:10:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0xd37, 0x0, 0x7fff, 0x0, "d4864feb9cf5fde549eb00deffffff00"}) ioctl$TIOCSDTR(r1, 0x20007479) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e", 0xd3f}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7000000", 0x2c2}], 0x1) 13:10:57 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400000002c5, 0x1f8) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0xc20, 0x0, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') open(&(0x7f0000000140)='./file0\x00', 0x8000000058e, 0x0) 13:10:57 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x100000000000008, &(0x7f0000ffc000/0x4000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) shmat(r0, &(0x7f0000e22000/0x11000)=nil, 0x3000) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x6, 0x2}, {0x18, 0x3, 0xce, 0x8}, 0x3a, [0xfffffffffffffff7, 0xb, 0x1, 0x20005, 0x5, 0x9, 0x1, 0xffff]}, 0x3c) shmctl$IPC_RMID(r0, 0x0) r3 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x1000) shmdt(r1) shmdt(r3) 13:10:57 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1, 0x3, 0x0, 0x74}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000100)=0x10) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0x4) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f46696d653000214c5f3a4c25cdd209e0064ec650cb1e526ef952568e4b2c3f0a4652656876f253a27e72c9d8f30d255e9ccffc60c2f335bc50608907d739ca5f0f5da6f5817c24fae584651a01a3cbd902a45ed0bbba0bc917dbcfbec37c7b4ab7b12c08fcffffffecaa2dc85f89c62b65f498fd0612825724fdad24f2923f4259b3f267d0a21dc8b3a87bfcb0331a5ba5fec6648944f0e0dd2221"], 0xa) 13:10:57 executing program 1: r0 = kqueue() getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x2, &(0x7f0000000200)=[0x0, 0xffffffffffffffff]) r7 = getgid() getgroups(0x3, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r9 = getegid() r10 = getgid() getgroups(0xa, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r12}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r0) 13:10:57 executing program 0: socketpair(0x3, 0x0, 0x2, &(0x7f0000000000)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x800, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x4000, 0x0) 13:10:57 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10000ffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f0000000000)='./file0\x00', 0x2028, 0xffff) 13:10:57 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r0, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 13:10:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x2, &(0x7f00000000c0)={0x8000, 0x9cbe}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x800, 0xffffffffffffffe0, 0x4, 0x0, 0xfff, 0x3ab3, 0x4, 0x2, 0x1, 0x3, 0x80000001}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x12, r0, 0x0, 0x0) 13:10:57 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) close(r0) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x80000001, 0x1}) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0xfffffffffffffffb, 0x2}) 13:11:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/138, 0x8a}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x250, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000280)=0x1) readv(r0, &(0x7f0000001640)=[{&(0x7f0000000100)=""/233, 0xe9}], 0x1) 13:11:00 executing program 1: r0 = syz_open_pts() syz_execute_func(&(0x7f00000003c0)="2e0f402f41f8c4c1f6516600c4a2baf74d79c422992893030000000fe35f04c4835d5d2f21f26dc40241bd99008000000fa1") ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000400)={0x697, 0x5, 0x400, 0x5, "68d4034603f650d47568e66c560a1e8b49275e3e", 0xf024, 0x3f}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom$inet6(r1, &(0x7f0000000280)=""/211, 0xd3, 0x0, &(0x7f0000000380)={0x18, 0x3, 0x40, 0x3}, 0xc) syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file1\x00', 0x20000, 0x6) getdents(r2, &(0x7f0000000480)=""/4096, 0x1000) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) recvfrom(r3, &(0x7f0000000180)=""/230, 0xe6, 0x801, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) syz_open_pts() 13:11:00 executing program 0: r0 = socket(0x2, 0x8001, 0xfffffffffffffffc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x2) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x22, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 13:11:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x100) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x2, 0x1, 0x81, 0x1, 0xb17, 0x0, 0x4, 0x2, 0x0, 0x2, 0x8000}) 13:11:00 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x202, 0xffbffffffffffffc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f00000000c0)=0x10) fcntl$dupfd(r0, 0xa, r0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x8000000000000000) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) 13:11:00 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r0, 0x0, 0x3) writev(r0, &(0x7f0000000040), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x300, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) fcntl$lock(r0, 0x400009, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffd, 0x1020200000005}) 13:11:00 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) 13:11:00 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, &(0x7f0000000140)={0x8, 0x7f, 0x1f7, 0x100000001, 0xb104, 0x7702, 0x4, 0x22}, &(0x7f0000000180)={0x0, 0x8}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x80) fcntl$getown(r1, 0x5) 13:11:00 executing program 0: r0 = semget(0x3, 0x6, 0x402) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, r1, r2, r4, 0xc0, 0x4f68}, 0x81, 0x6, 0x3f}) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={r3, 0x0, r1}, 0xc) semop(r0, &(0x7f0000000180)=[{0x1, 0x2e, 0x800}, {0x2, 0x10000, 0x1000}], 0x2) r6 = dup(r5) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0x0, 0x20, 0xf0000045, 0x6d, 0x5}, {{r5}, 0x0, 0x8a, 0x2, 0x3, 0x8}, {{r5}, 0xffffffffffffffff, 0x40, 0x8, 0xffffffffffffff01, 0x8}], 0x8192, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x80, 0x40000083, 0x5, 0x8}, {{r5}, 0xfffffffffffffffc, 0x40, 0x0, 0xfffffffffffff5b5, 0x4}], 0x2, &(0x7f0000000280)={0x9, 0x4}) fchdir(r6) semop(r0, &(0x7f0000000480)=[{0x3, 0x7, 0x1800}, {0x4, 0x10, 0x1800}, {0x4, 0xf9, 0x800}, {0x7, 0x4, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x8, 0x1000}], 0x6) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) setitimer(0x1, &(0x7f00000003c0)={{0x3, 0x6}, {0x101, 0xd}}, 0x0) fcntl$getflags(r5, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000400)={0x3, 0x1}) mknod(&(0x7f0000000440)='./file0\x00', 0x80, 0x2) writev(r6, &(0x7f0000000700)=[{&(0x7f00000006c0)="16d00d4ddb2742ceaffb531cc8dcaaf607e6d57783375fa4f6753f", 0x1b}], 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r7 = openat(r6, &(0x7f0000000800)='./file0/file0\x00', 0x8, 0x80) openat(r6, &(0x7f0000000840)='./file0\x00', 0x8080, 0x84) syz_open_pts() connect$unix(r5, &(0x7f0000000880)=@abs={0x1, 0x0, 0x3}, 0x8) bind(r5, &(0x7f00000008c0)=@in6={0x18, 0x1, 0x1, 0xff}, 0xc) ftruncate(r7, 0x4) 13:11:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0xab) 13:11:00 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000000)=""/191, 0xbf) fcntl$setstatus(r1, 0x4, 0x84) write(r0, &(0x7f00000000c0)="6c6130a07a88748652a9cddeb0cd9c706261e95003bff677a99f38eb2520bcb3fee1172d5b311da78aad4ab3db5e287f705752cd2bc68eb86af1feba0f263a985993d8a15278a3424651904190f88de747eead7454ea414ae07f9464dd059eaf9e672c01f9d5b54d28a8b64573542b847e4e462012acbc757c2588346a4791436f74e181a26dfda8b9e672f52b17327c4fcd48d5a1d8ff9585ab73f233b0ecee2c7804", 0xa3) write(r1, &(0x7f0000000340), 0x10000014c) write(r0, &(0x7f0000000180)="ad497c2da8f3eeb9b8a523e39002f5c07bbb2a16696187eb2bce5ee6f0720e27f1884342261344eb5f0515e4ede7b88ab63100e1f44c14400b2ee575b9c221d7fbb81678f3cf", 0x46) 13:11:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000000)="4b74954c", 0x4) 13:11:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x3, 0x1b4934de, "00000000f0000000000000000000000007bb00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000180)=""/206, 0xce}, {&(0x7f0000000080)}, {&(0x7f0000000280)=""/154, 0x9a}, {&(0x7f00000000c0)}], 0x4) getdents(r1, &(0x7f0000000340)=""/78, 0x4e) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000003c0)=0x100) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)='\t', 0x1}], 0x0) 13:11:01 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCDRAIN(r0, 0x2000745e) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) pledge(&(0x7f0000000100)='\xb0\x00', &(0x7f0000000640)='\\*\x00') ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)) shutdown(r2, 0x2) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) open(&(0x7f0000000600)='./file0\x00', 0x182, 0x2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0xfffffffffffffffb, 0x6, 0x10000, 0xb88}) pwritev(r1, &(0x7f0000002bc0)=[{&(0x7f0000002ac0)="80eb87088e618c8f120d6482f27678e3e88c5e2edd2a7d76696f16cb65e5f9c11eb6550e1e57c04624dcaffa553fe4bb67825957804184cf9b36ecbcfb2c94814093e43302859859c9b3e2fc9d4006d359cfa6dac9b6876197cb584b0ad4a287bd98d2c1175ddf3b626c6f48ad9652eacc0760ebba0371f5ef07ad5d5e15297879b3375030a6811db21f736b0204e9d0b2e111c8eb9a7a4fcd64715db7f5461802db39c013fe97475e9c1b802cddba4e03c9b93c203ff48ff98c0f8cc3ddf18f17564069e2403365f15d379e11837373", 0xd0}], 0x1, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000200)=0x9) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000240)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x4, &(0x7f0000000580)=[{0x4, 0x4, 0xfffffffffffffff8, 0x81}, {0x8, 0x7, 0xea, 0x101}, {0x8, 0x70368588, 0x10001}, {0x401, 0x2f44, 0xccf, 0x100}]}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000280)) sendto(r0, &(0x7f00000002c0)="387a97c8d11b3b67bb8eee9a896860", 0xf, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000340)='./file0\x00', 0x200, 0x2) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000380)=0xa955) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000003c0)={0x10001, 0x2, 0x8, 0x5, "f293a12ada23ff76bf4a11b246b762b7d61d68cf", 0x93, 0x20}) r4 = semget$private(0x0, 0x3, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000680)=0xc) fcntl$lock(r1, 0x9, &(0x7f00000006c0)={0x0, 0x0, 0x80000000, 0xb486, r5}) semctl$GETNCNT(r4, 0x7, 0x3, &(0x7f0000000400)=""/161) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000004c0)=0x9f) poll(&(0x7f0000000500)=[{r3}, {r0, 0x20}, {r2, 0x4}, {r2, 0x4}, {r1, 0x60}, {r3}, {r1, 0x4}, {r2}, {r1, 0x8}, {r1, 0x10}], 0xa, 0x80000000) 13:11:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001600)='!', 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000001c0)) r1 = syz_open_pts() r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x7, 0x2f, 0x200}, 0xc) 13:11:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x149) setitimer(0x0, &(0x7f0000000000)={{}, {0x6}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:11:01 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='w\x95') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') open(&(0x7f0000000200)='./file0\x00', 0x202, 0xa6) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8050, 0x0) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x10010, 0x135) 13:11:01 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x15a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xfffffffffffffffc, 0x7, 0xff, 0x0, 0x4000000000000000, 0x80, 0x100000001, 0x2, 0x1, 0x8, 0x3ff}) fchdir(r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, 0x0, 0x0, 0x0) close(r2) 13:11:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff125c00000000", 0x8) 13:11:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0xffffffffffffffa7, &(0x7f0000000040)=[@rights={0x10, 0x7}, @cred={0x20}], 0x30}, 0xa) 13:11:01 executing program 0: r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x1000, 0x4) setsockopt(r0, 0x54a, 0x7ff, &(0x7f0000000040)="dc1539c282ead964f08766f7db2ae4813d0e376e2c0a396a2b7031195b431cfec392c5c0a549a0ce5177c2188b1b8f571d6c18b26ec9fd1916d169b2bce2fff9b662749fabbb35", 0x47) 13:11:01 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) dup2(r1, r2) r3 = semget$private(0x0, 0x6, 0x143) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'./file0\x00', @ifru_data=&(0x7f0000000380)="7c5719edad3955c8fef5434f0c12f90aaefaa00be6c87e4fbaa5afbf6db214726968e2f329a0ca22f46fb01db296"}) syz_extract_tcp_res(&(0x7f0000000280), 0xffffffffffffffff, 0x5) bind$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000140)=0x3) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000180)=""/246) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20001, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000100)) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7fff, 0x0) semop(r3, &(0x7f0000000300)=[{0x3, 0x64f2, 0x1000}, {0x4, 0x2, 0x1800}, {0x2, 0x401, 0x1800}], 0x3) r6 = semget$private(0x0, 0x3, 0x20) r7 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0xc) shmget(0x2, 0x1000, 0x3, &(0x7f0000ffc000/0x1000)=nil) setsockopt(r7, 0x29, 0x200000032, &(0x7f0000000000), 0x0) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000080)=""/77) 13:11:01 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x9}], 0xd497, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x24) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) close(r0) write(r0, &(0x7f00000001c0)="c671ef1d015beb995767ba02e6c9867f42d7485b5647d6df6aa21f44ba87cfcb5cea77ab70ca07880bb0111bbfb7923add3da2f4a0f80b7aa83b45450b6e95c8181bbc14d997fa64891e89f3431bae79c1a8f9d2673225926039e56fe17716fc47c8775e1b44ebf95fce6af6d6ba5e6a1aed647c1e5eebc926093fb67bdf83ac9447f72b339246a81be7019bf715a90a9a4e0703aecb60be7b4e7a41f94b315a7ad0083bac7bc4cdeaf3fb003d3727e7980f23939ebe17bcac7b1d2b4a725a3b2ddc52e71b613dd87a1a08145130918fd64b8fe914b14ed7c715cc60276ccfdfce4f8d3a90fb01d539299acad6deb74b1f934e433381d8857291698a4340", 0xfe) 13:11:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10080, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r5 = accept(0xffffffffffffff9c, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xffffffffffffff23) r6 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$inet(0x2, 0x5, 0x6) socketpair(0x18, 0x0, 0x4, &(0x7f0000000500)={0xffffffffffffffff}) r10 = accept(0xffffffffffffff9c, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) kevent(r0, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x2, 0x7, 0x160d}, {{r2}, 0xffffffffffffffff, 0x4, 0x20000001, 0x0, 0x1}, {{r3}, 0xfffffffffffffffe, 0x22, 0x20000010, 0xc720, 0xffff}, {{r4}, 0xffffffffffffffff, 0x2, 0x20000002, 0x6, 0x9}, {{r5}, 0xfffffffffffffff9, 0x1, 0x0, 0x2, 0x4}], 0xa0d, &(0x7f00000005c0)=[{{r6}, 0xfffffffffffffffb, 0x0, 0x8, 0x1, 0x4}, {{r7}, 0xfffffffffffffffb, 0x80, 0x40000001, 0x1f, 0x5}, {{r8}, 0xffffffffffffffff, 0x40, 0xfffff, 0x0, 0x4}, {{r9}, 0xffffffffffffffff, 0x30, 0xfffff, 0x6, 0x6}, {{r10}, 0xfffffffffffffffb, 0x4, 0xf0000002, 0x4, 0x3a4db4c0}], 0x2, &(0x7f0000000680)={0x8dd6, 0x2}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000040)=[{{r11}, 0xfffffffffffffff8, 0x4c, 0x1, 0x6, 0x6}, {{r11}, 0x5152d48ebadb3db, 0x36, 0x10, 0x0, 0x1}, {{r11}, 0x0, 0x1, 0x11, 0x1, 0x2}, {{r11}, 0xfffffffffffffffe, 0xf, 0xf0000085, 0x6}], 0x4e, &(0x7f00000000c0)=[{{r11}, 0xfffffffffffffffa, 0x40, 0x8, 0xba, 0x9}, {{r11}, 0xfffffffffffffffc, 0x80, 0x1, 0x9, 0x2}, {{r11}, 0xfffffffffffffffb, 0x1, 0x0, 0x81, 0x4}, {{r11}, 0xffffffffffffffff, 0x80, 0x400fffff, 0x6, 0x2}], 0x100, &(0x7f00000001c0)={0x1ff, 0xfff}) kevent(r11, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r11}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r11, &(0x7f0000000180)=[{{r11}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) 13:11:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1004, 0x0, 0x0) 13:11:01 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x188, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4865d2af5fde549ab00", 0x8a}) write(r1, &(0x7f0000003e00)="7bb28c8fb1b7c3141dbc82ddd571051f77731ba450afa4dd8fdaa325c8d0d74e56e7d4b9ce9ec12ba54f8a92dd0df6377ffe7fc2545a", 0x36) write(r1, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) writev(r1, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000240)="be", 0x1}], 0x1) read(r2, &(0x7f0000000080)=""/54, 0x36) read(r2, &(0x7f0000000140)=""/64, 0x1a) 13:11:01 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x9, 0x95}) r0 = syz_open_pts() close(r0) kqueue() write(r0, &(0x7f0000000040)="97ac6f8e2c372b86d3e2f0eedffcc89651b2c3325f868796a8fafee383da7ab39ac14f0391d4c324cc745ab864cd72cbb07ae6e51b8d4eff3caa6b8b", 0x3c) select(0x40, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x800000000000000}, 0x0, 0x0, 0x0) 13:11:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) r2 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 13:11:01 executing program 0: setreuid(0xffffffffffffffff, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x1, 0x9) r1 = socket(0x6, 0x4003, 0x8) dup2(r0, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) geteuid() 13:11:01 executing program 1: clock_gettime(0x2, &(0x7f0000000580)) r0 = getuid() setuid(r0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x1, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x800, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x0, 0x0, 0x1}, {0x18, 0x3, 0x7fff, 0x2}, 0x9, [0x0, 0x5, 0x6, 0x1ff, 0x2, 0x6513, 0xfffffffffffffff9, 0x2]}, 0x3c) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r4, &(0x7f0000000440)=@un=@abs, &(0x7f0000000400)=0x1e9) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000240)='\x00', 0x1) setsockopt(r2, 0x0, 0xa, 0x0, 0x3c0) fchmod(r2, 0xfc) r6 = socket(0x18, 0x4000, 0x1) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0xfffd, 0x0) poll(&(0x7f00000003c0)=[{r7, 0x84}, {r1, 0x4}, {r5, 0x4}], 0x162, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x1}, {0x18, 0x2, 0x200, 0x80000001}, 0x10000000000003ff, [0x1fc, 0x100000001, 0x6, 0x6, 0x3, 0x69, 0x1, 0x2]}, 0x3c) r8 = semget$private(0x0, 0x6, 0x8c) clock_gettime(0x2, &(0x7f0000000180)) semop(r8, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) getgid() semop(r8, &(0x7f0000000280)=[{0x3, 0x9, 0x1000}, {0x3, 0x9, 0x800}, {0x4, 0xffffffffffffffff}, {0x0, 0x8, 0x1000}, {0x0, 0x7, 0x1000}], 0x5) ioctl$TIOCSDTR(r1, 0x20007479) r9 = fcntl$dupfd(r7, 0xc, r2) ioctl$WSDISPLAYIO_GVIDEO(r9, 0x40045744, &(0x7f0000000380)) semctl$GETNCNT(r8, 0x7, 0x3, &(0x7f0000000500)=""/76) getsockopt$sock_timeval(r9, 0xffff, 0x1003, &(0x7f0000000100), &(0x7f00000005c0)=0xfffffffffffffcd1) setuid(r0) semop(r8, &(0x7f0000000080)=[{0x0, 0xffffffffffff4997, 0x1000}, {0x4, 0x0, 0x1800}, {0x0, 0x4}, {0x5, 0x9ac, 0xfff}], 0x4) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='./file0\x00') 13:11:01 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) accept$inet6(r0, 0x0, 0x0) 13:11:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x5, "d730c14de400", 0x0, 0xfffffffffffffffd}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xfffffffffffffd89) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000380)) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="8df32aaca498aa098cec2018da65a2a4b1b2dd525013", 0x16}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98a, 0xffffffffffffff39, "ffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:11:01 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8480, 0x0) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x7}, {0xef5, 0x4}}, 0x0) getsockopt(r0, 0x200000029, 0x2a, 0x0, 0x0) r2 = shmget(0x3, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getegid() r5 = getuid() getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) r7 = fcntl$getown(r0, 0x5) r8 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x1, r3, r4, r5, r6, 0x20, 0x8}, 0x400, 0x9, r7, r8, 0x5, 0x3, 0x9}) getuid() close(r0) 13:11:01 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x10000000000002bf) 13:11:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f000053c000)=[@rights={0x10, 0x1}], 0x10}, 0x0) 13:11:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x1, 0xfffffffffffffffd) shutdown(r0, 0x0) select(0x40, &(0x7f0000000000)={0x8000000000000000, 0x1, 0x463, 0x2, 0x20, 0xff, 0xfff, 0xcce}, &(0x7f0000000040)={0x4, 0x2a36, 0x1, 0x33, 0x20, 0x400, 0x8, 0x7fffffff}, &(0x7f0000000080)={0xb6, 0x1, 0xffff, 0x1ff, 0x80000001, 0xffffffffffffffe1, 0x8, 0x2}, &(0x7f0000000100)={0x1, 0xfff}) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x800, 0x1c4) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) open(&(0x7f0000000140)='./file0\x00', 0x1c0, 0x2) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0166696c65aaa31d1b77ab0c55ad3ca03b3000000000"], 0xa) 13:11:02 executing program 0: clock_getres(0x3f, 0xfffffffffffffffe) r0 = shmget(0x2, 0x2000, 0x90, &(0x7f0000ffe000/0x2000)=nil) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x1f, 0x1, {0x1, 0x1}}) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x2000) 13:11:02 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x280, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000240)={0x2, 0x3, 0x7, 0x5, r1}) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000200)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000640)={0x8000, [{0x1, 0xffffffff}, {0x3, 0x9b3b}, {0x3}, {0x0, 0x8}, {0x3, 0xffffffff}, {0x3, 0x1}, {0x3, 0x3}, {0x3, 0x1}, {0x3, 0xe462}, {0x0, 0x10000000000000}, {0x2, 0x6}, {0x3, 0x9}, {0x1, 0xff}, {0x3, 0x8}, {0x2, 0x101}, {0x3, 0x7f}, {0x3, 0x2}, {0x3, 0x4}, {0x1}, {0x3, 0x4f5}, {0x3, 0x80000001}, {0x3, 0x1}, {0x2, 0x800000000000}, {0x2, 0xbf6}, {0x0, 0x6}, {0x3, 0x101}, {0x3, 0xdf1}, {0x3, 0x9}, {0x0, 0x1}, {0x3, 0x3}, {0x0, 0x40}, {0x2, 0x20}]}) getrlimit(0xd, &(0x7f00000005c0)) r3 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000380)={0x3, 0x38000000}) r4 = semget$private(0x0, 0x4, 0x80) semop(r4, &(0x7f0000000040)=[{0x1, 0x9, 0x1800}, {0x4d8bbb03a5c7547b, 0x800000404, 0x1000}], 0x2) semget(0x0, 0x5, 0x101) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000000)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x40000000000002a2, &(0x7f0000000480)) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0xffffffffffffff3c, r5, r6, r7, 0x0, 0x8, 0xfffffffffffffcf2}, 0xffffffffffff065c, 0x6, 0xfff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r9 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fchown(r3, r9, r8) getrlimit(0x7, &(0x7f0000000140)) r10 = openat(r3, &(0x7f00000002c0)='./file0\x00', 0x10, 0x10) ioctl$TIOCCBRK(r3, 0x2000747a) lseek(r2, 0x0, 0x2) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000340)=0x4) fcntl$getown(r10, 0x5) fcntl$getflags(r3, 0x1) fsync(r2) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x15, r2, 0x0, 0x0) 13:11:02 executing program 1: clock_getres(0x3, &(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x80) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = kqueue() ioctl$TIOCSCTTY(r0, 0x20007461) getrlimit(0x1, &(0x7f00000000c0)) getrlimit(0x1, &(0x7f0000000100)) readv(r1, &(0x7f00000015c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/5, 0x5}, {&(0x7f0000001180)=""/110, 0x6e}, {&(0x7f0000001200)=""/197, 0xc5}, {&(0x7f0000001300)=""/98, 0x62}, {&(0x7f0000001380)=""/83, 0x53}, {&(0x7f0000001400)=""/45, 0x2d}, {&(0x7f0000001440)=""/247, 0xf7}, {&(0x7f0000001540)=""/12, 0xc}, {&(0x7f0000001580)}], 0xa) r2 = dup(r0) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001680)={0x400, 0x17, 0x4, 0x77b420be, "df77fb75d80aa94148974485c69c55d0d04cff15", 0x1, 0x4800000}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000016c0)={0x8001, 0x1, 0x3ff, 0x8, 0x8}, 0xc) ftruncate(r1, 0x456) renameat(r2, &(0x7f0000001700)='./file0\x00', r2, &(0x7f0000001740)='./file0\x00') readv(r3, &(0x7f0000001800)=[{&(0x7f0000001780)=""/88, 0x58}], 0x1) getsockopt$sock_int(r3, 0xffff, 0x1103, &(0x7f0000001840), &(0x7f0000001880)=0x4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000018c0)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000001900)) r4 = accept(r0, &(0x7f0000001940)=@in, &(0x7f0000001980)=0xc) ioctl$BIOCPROMISC(r0, 0x20004269) sendmsg$unix(r0, &(0x7f0000001c80)={&(0x7f00000019c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001bc0)=[{&(0x7f0000001a00)="d159c0f0e329d9adb324cc87a14db4ce7ec7ba78da001f099f2e9da75baec8b2c28aaee85068a7c58f38db7d05f9e9e559b19ff94aa866e55732de7a617e48b766b84bd3c9243390d268c04db59633e165e8b6c75ff71fbcdcde828b1dfc87c06a048042c33b39ef922659eb39c00f6ec9dc7f9b9ddeead843c0f35136867e0629b94e5a1e73cf8378481f88cad531bf7943c260409982db27956b046ce22e4caa5047c0037cf734f4029329704618800e3a454a58847edd1e83ce4623b3f2", 0xbf}, {&(0x7f0000001ac0)="52886f3e213395700852309f94c33d0bc54f7b2b09dd1393774b3e45baeeed892306cb7e816f87907a2fc8b7b3149f3a8cc98614dacb7abfdba21967710cea", 0x3f}, {&(0x7f0000001b00)="dc0233ec5b526fa13bb7391693d1defbe96639e18ad2571f4d69a78e0912715e95f678ca15f4dcd9479799dd3cc195a03606a4bff605d7aee8d267f40ceab6a663e0bb8123ea23d1cc4c359f17d9cc0066e9bcb6de5766809da339", 0x5b}, {&(0x7f0000001b80)="73f0b54126bcab32ff82e8b14bc3e8e3ad1213ff2d3e9c65949bdafecac7d08321d3c3760c2c7f3aeaf85dc31ba7a3ef99c9cf", 0x33}], 0x4, &(0x7f0000001c00)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r2]}, @rights={0x28, 0xffff, 0x1, [r1, r3, r0, r0, r4, r1]}], 0x48, 0x8}, 0x400) setitimer(0x3, &(0x7f0000001cc0)={{0x4e, 0x1}, {0x6, 0x2}}, &(0x7f0000001d00)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000001d40)) rmdir(&(0x7f0000001d80)='./file0\x00') preadv(r4, &(0x7f0000001e00)=[{&(0x7f0000001dc0)}], 0x1, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000001e40)) pipe2(&(0x7f0000001e80)={0xffffffffffffffff}, 0x0) syz_open_pts() fcntl$getflags(r5, 0x3) 13:11:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000100)=""/141, 0x8d}, {&(0x7f00000001c0)=""/137, 0xfffffffffffffe85}, {&(0x7f0000000280)=""/237, 0xed}, {&(0x7f0000000380)=""/238, 0xee}], 0x4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCCBRK(r1, 0x2000747a) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) fcntl$setflags(r2, 0x2, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 13:11:03 executing program 1: clock_gettime(0x2, &(0x7f0000000580)) r0 = getuid() setuid(r0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x1, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x0, 0x0, 0x1}, {0x18, 0x3, 0x7fff, 0x2}, 0x9, [0x0, 0x5, 0x6, 0x1ff, 0x2, 0x6513, 0xfffffffffffffff9, 0x2]}, 0x3c) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r4, &(0x7f0000000440)=@un=@abs, &(0x7f0000000400)=0x1e9) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000240)='\x00', 0x1) setsockopt(r2, 0x0, 0xa, 0x0, 0x3c0) fchmod(r2, 0xfc) r6 = socket(0x18, 0x4000, 0x1) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x0, 0x0) poll(&(0x7f00000003c0)=[{r7, 0x84}, {r1, 0x4}, {r5, 0x4}], 0x162, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x1}, {0x18, 0x0, 0x200, 0x80000001}, 0x10000000000003ff, [0x1fc, 0x100000001, 0x6, 0x6, 0x3, 0x69, 0x1, 0x2]}, 0x3c) r8 = semget$private(0x0, 0x6, 0x8c) clock_gettime(0x2, &(0x7f0000000180)) semop(r8, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) getgid() semop(r8, &(0x7f0000000280)=[{0x3, 0x9, 0x1000}, {0x3, 0x9, 0x800}, {0x4, 0xffffffffffffffff}, {0x0, 0x8, 0x1000}, {0x0, 0x7, 0x1000}], 0x5) ioctl$TIOCSDTR(r1, 0x20007479) r9 = fcntl$dupfd(r7, 0xc, r2) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000380)) semctl$GETNCNT(r8, 0x5, 0x3, &(0x7f00000007c0)=""/76) getsockopt$sock_timeval(r9, 0xffff, 0x1003, &(0x7f0000000100), &(0x7f00000005c0)=0xfffffffffffffcd1) setuid(r0) semop(r8, &(0x7f0000000080)=[{0x0, 0xffffffffffff4997, 0x1000}, {0x4, 0x0, 0x1800}, {0x0, 0x4}, {0x5, 0x9ac, 0xfff}], 0x4) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='./file0\x00') 13:11:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b8000000000000080500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x3}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x18, 0x400000002, 0x0) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2a, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0xfffffffffffffe61) 13:11:03 executing program 1: r0 = msgget$private(0x0, 0x5cd) msgrcv(r0, &(0x7f0000001480)={0x0, ""/4096}, 0x9d8, 0x200, 0x0) msgsnd(r0, &(0x7f0000001040), 0x8, 0x0) 13:11:03 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') chmod(&(0x7f0000000100)='./file0\x00', 0x20) chdir(&(0x7f0000000000)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) r1 = dup(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)='c\x00') renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) getpgid(0x0) 13:11:03 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x3b, 0x0, 0x0) 13:11:03 executing program 0: r0 = kqueue() socket$inet(0x2, 0x2, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0xd) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/132) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/206}, 0xd6, 0x3, 0x34ad07f9f494bebf) write(r1, &(0x7f0000000440)="a74e1ea0469272afe9c10dc90c9fea4e3b538d2e6ec3b7d93e3b95bc707cbbc17f31288a1afcb8f5088275196c7ead55f5b5060bb4f669a42fd9bd2d488bec5e54ceba3022a34fe2dc384df3909fb4e9fc905e199b64ea098770ad2cfa8d481b9e5ef50d8f4c263c2352eac11e53b6a6310226d7e6365ff040a631fc29d350de0cabfdd8d80efb64959ad495f506b13c9acf7426df5cd3b6b801fdd04a9031384a20b99b5184ca39740a96bcb97eba00392cc6dd6a12a8a0d59d2b2f602bed6169967e4a4ade7574da08048a9590fa848d0c8ad7be68d5e6b4da5c88b672223e1e2aa8b4cec34453cca49fe98b55ad33662ee537b8e29c440d7fdf99dba69b922b534809e1e2a3e42e31a1109b20be9c848e11417eeff39d3c996296123d8de3ae2adb58ba8e1e45d5431048c8f5a30a20d540d561f0be4d29a2f59143e959f8263ab98a32114b321b4080705a2f931cd6a636f4f027945eb7c42e0f9487353027f5a9bb7637511a8fbd1804aa6f573615f7eb962564ae0292d1202f1a8800c2cb009b7bc8d8ccc2369d9530bc8b601afb56d36dfbc941269ca8b2de6dd5fdefec25e2ebdcf69fd14bf4bb8607277a4e65040ccce92b5e7f1aefb7676c269a4a964de24c7b89c45830dbf569c08d9f6d0d6097dc84fb5a789e44fb9ab5ae8185e17d5dfc4315fb40b0b11301075c90fd24c5b0ef62beb237050da177c85f196bd38c4180b46c679970124f643f94c17065bd91f51ab0fbb301aed48c0af6635cd904e39c2acc5db17c3e81151850d72c2d9881cff6fbe70625f167a472c927b2b77c787e4c3240b383a7ccf214a5cb35964d7af8a91d58667e09de97b59e0e3b6bf4477d8763d67e1fc48d3aaf7ed67184b424177f2e109055257a88806531d6683e810692dd5ab68507eb8caec8ddf677d10c4f71327dfc9cf4caddbba8e9b5e9b686f6104aab1e5ee99b427e22befa7f4a3f7e50c7002641f820b514504218ac5b129c18106782d204b0d5ba22cdcc4cbd24c882db7a05fe62d71f3d116cab180a396feb7f60f01272d9f1a067ea1b5456a33c5816ccb341ad815e923894db1ddd6002742df826429cc95af6826052979969ac925d0d3c379c42b0902cf52a06e307dbd49024d6bb06396a1c057bf16964dca105ffb3128bd8c638883b8ff657d54c50923a4fb3aac5daf2fa20fd8ee19db43061e8774d326340a898af38f688df565cda4d02869720197ab8733a92ca7d36c66d7a011217825b9f783c61859b5f0ddfa59e73e6d4656d437d247051aca813e3f6502a83597b982e7507c00430305b3e61bd64983d1d64250d4fc5bf5c20ab771da5a862e28cf92fcab353e6f02905b5b5a2e190e359fdca256c87581098f23700c712f954f234cb5dbbe598cde738eda14f9eb1a2949294ab9e2c6801ec7834382ca5fc98c45147c69e56d64037418033f7e717a7fc3489850d87fadf2aaa4a2dd3ad1215f903358191ccf69f7ae5e53657b53d182d06033e3099038b9dbf8cd62e08c31ab7a1ef189d8a5c6ec6601fb7013f63c39fdacd941938b4bb07c4ae0e447255c14c3da252138cd01a231d689cc882e86081c87f3d591f9db41ad5710cd60004356cac24711bd01497ad196093ca2c7d50999874f04f688e1d1c2e03db8da499d73b0ae00ca5d728ce24275f163603ae2b266dacd4413c5751ab28055cb923e3a21bb419c31c8a30b4a49d33daf323c82770c7a8aea125d79a154085e3c63236b55ee17e305742ef96929e85145b7d98013f7fe2933bb15c69d937a9201f4b3aa56d724e3d9453151e88e2897ee44a04e53407cf698599d62080b59247331d2910c8b249dac8263356f1c6c35a95557f17c6cebe584e5d18b4c44268c0b15cb4a0f04c4314aadbb10ec40daa0c361f1b35f4a8415602b9dfb21203b93584b4811145fe6c0628f456911c0939db076bb4f18ba63325b265236984d0b0c6a905b984a33259ac33842681bcf5a90131acbc0a6fd6c929ec0c3978734f1f6046ddb85617d120af8046bf63696dc03d2a404f5fb12e04010a33b9c5825489478d8436116bce065c0c38c537a80703525e40ba03bb956c8dfeae54adea6a0aaddb063a4a83103fe40f26c036a7f4e62357ac079c23a15fa2a1a8ee97a97594d53fdfd713996ef5ea533fe28cc518996784b788570a927f9d0254b035caff002e26472c90de64d183bc6b89ff26356a3528c301830e92d8b5612036cb4828c78a6d8eaa724b912c7a3ee62b00ecb1e4b75f62ff483284f7e24013dd9e87f845d7b133b7df873b6fe0add8fa16f49236b01d9b5c7d45cf84798e23d3803c66370c891981aef5c128c5f2a8059d4f6906077be71de68ba6708945370fc44048ccd80af5c774ab5eee67b3497a00d8920720a0aaa15730e56539e83401c728187b05b07f029b9c5481178dda4edce2ebf051c976e4b8d9eb0c607ca9ede00c1914da53627526b0df06885e134602c74bfed5da5956d4e3f7008f4d9d44dd65aacf73c7f08342a603ae0479c97713bf098bcbd9ed0afd8146423727ab918db5ca74528a685aa40c23569b27330954d3fddaf351ee6e9d57871273a894069e40ab1930675e795f648cc32ff751b6c86acd3d2208058fe9f22e25682b9a4f053896d2030399086cba80c28c365631658010762921b619ece757a4f47983f97acb87d96ace47ac25308ea94c9fc279c547ffc1cc620830477db41a76230b5cc9e0b829b86430870d33ceba1b65f746d3d1eb5403f7252bbb1cedb4f12093fc8c0391c88bd521bce7559deb8e2d3ec61ed162f4827065708d42d079337db144d2ad92b19a5783fb87ea32983fe4a32aa9d5b51b46870f6de4fd7909f394978bb952e6ab44b392af6ea503a781d50d01ae4a25e8fab417503571aa04b838338ef967485119500fff76cc87a34e6fede23995b81dd292456b153979b1554a7ce0f4bfdeabb6fa8c39f2ad976c219969caad9326cf70dc6efb9c00c42e64d8e6e8603effa37d02df192958e71879a70e27151dd1fd56bb8bf112ff3a1dc4e1e68cfc65803e9d704e46f850b9db615f038320b036bc022dd0cabab808430b6cd68ec1ee0f8a2e5a0c7b7cd9aa2e585d4e0b497bc56f891a6379b9922ab0fb2e4395cdcc17c20636af05b2f68bcd62ca1aa9f11f3a42e626329f01b6d9177ab101bf0285086e7d9cf113664e6a956cdc824f943bb39a2d81756a862e5bbcdd77f3686bf1a28d253b4e831843ebe1bd3c0f98644c59064cef54e9e0530b3d8fb5d7d42ac6c62a9979b6b2ec89f2c29292871071e5589a1b8f35c7d962d8e71ff85dcdee53aa927135086c1cf540010f68907fa83fbdb4850f50601ceaae26b9bfdd463058639a976160b1a1a0aec8a82d4ffaa86acaca7d6a0cdc9a6f9a1e4024389bdce0912488bf1530fe3656d645f8ea3a5ff93f74908cdfeb9e7f632c83f565a2c3ccc9662461a7302f467b373b5c239ff88f2c329234eaf66dabfe125af2ad5344e04dc9722223d0333a54b7e75260a816dd4341e4bc4f9bec099b8047e5c3957578f8a4112dd357cf906026b73c2ac7070246d4d086cd39901a68e0b977394c304c656cfe5d09839d54e97721d5bdc6395745a5844b660aa006f8dd0150389b9cf614e4db6dab3b3f7e3f9a6bce7bf6a58cbb499bfeea43f4bd03253f43d75abd0497f2f19e8abdb20cfa17cbc32306a3a36ef01a80a2ed6995ff3395a7f34ad18eeb026717bfbe0620912ffbc7c18c9155415d4eaeb195234ba56701dcbc4961f0bbe31b8d6a83a82112e98e2d06723095fd64b7cd2a2b6977e8ac21c2d8defa3ea4f56e1cc6d29935eb84c6edc01335e99b3943935c4431f375df10224584ddf732a934714d144e55c377b96819c27116dda485fe1436d06e581998cdde5c0e961ce0b2330347eca5e5fddf4a68e445ab35fbd2e1f88d0fd8d46c928dcaecb6168c752fdd0149133a48c03d078382c7f5bcee8762d6c315c805e4a5646a8a93511a4cdc335019012cd45aa71cfa29bad638fb0b0e0dadf21995b94b6d8d7e7baefb39e58d1150915e536f02c2926b95719ec474660810eb0dc8d88fbf2b8ef84530942c6804bb305577bc6fa43f58962a9537f2bc01a012125d21e4d39beb525780dad604609e1f160d37fa88ec2e2eba8ad672505543e5810932e1ebfaf4c5da286e99bf394721aa79f714b241811eb7f22a04bf7de2bc475ba544a434f06c9884329ba344fde4e0bc1e0d5f1cedeea8c2b013414ee783e873049cf203f6a2023a66639b2e126c27459e1182083e564d0bac6c911fa1c74fd268f344ec2bb00e12595c791227d48b1010c8b62dc37ce2481ea91ad36ff4124ca3b3eb5bc76215bf2e11aa330afd6a7fed36060d8067d692ff082cce3c239cac1b406bb170a1b37b4a29de65dd3e533f4cf576349480c282cbbfb2c6a26afa3f0ce73b0ec2b8fbdd9d227deaa665d484e9ad4c8665e63debb5df9373a5c22832780ca840dc4eab0e71a59df7411e51acc9ef60c941780ea11cd8c048555c233c4d7bd1e2a932c6ad7c75fd0d074fdf99d5f504f29d9734cb42ef3cada2dc20de0f9f08fc130f0aba5942c47e84034e76576c0530c546adf5d2e14d3868498a47bdfacaa97edda98bdd3d7ec4f70996d20231a265348ca067f2338ec6988a54d36760ea61027cfb427ac93263b8d7b3d39856b35822154c4855ecb8bd431a4a6b20320d3a0bbaae8b7d90f62e21c4b88a060bcdadcdde40b9442d26e00379558317ba15631b1783b645320b74bae208998c66a84ff71bd6af4e2c216c75b512bfd2dac063eaab0c37b1a9c1fcdadcb3bb7d146abdd5b874ea64fff940ff6e6bb92a4e17d619b6008ac7e82fac74d29682d99507d1fbb387a71a7fb34bea5bb30af8367dde44ef734786a9ea11dab3af933e0f0e3d781ad08a21e37e0df91517b828942193eae3c8c9f7abf4f8ddf853dc4eb4de60933da542ac1544649096616f5b2a08f1831dc788ccd741eb587e57c24146e6f8d8386880fe2e92c1aa7813c9b3ee2b962a0fb40e01b26dd5e843034ce819a26b80ba6e254739461520ff3358183c8aa4c4ba9a7fe3f831b6a223d66978804ffb28b37c5f9fbedfdeb20a38bc26f90fc34fd019a61ddf5c394d2abef4959ac253b968223023d652ad3b09b5718cd053d400052e300bc83e484100c62287880783dfccf32be1cb7c31f1ec29566e68703220eb77a3fc0f32033e69ed58f0305b983eef49ff92f4b76cd0117eb2c244477773af2fd1d0f8e590893d9a00006e6a115f07723f0739708c7cd4f2bc7a791dd1f574f76dad9fcd2473ce9a0165741b867a28ce7da88b1e9aba062acce9f6f4bbaf3f4c16e84a0d8582e1422a5fbbf44a6991bee3618d1f97487bbaa43d1229902a9ee6e4f6fb3c9a118911e8bfb8e0c92e5fdbf7fe3d5f10b2082112ebf116b67b8b74c8680bb8ca186e768bc51d6c50eb72b06c60313199ff2c6a94634229ced9d23e5a9c1d83d7e848dc3aeec85e4350f0370bdaaba6f5c3a2fe25557ffcc5cfb4ab9df9563a0a85eedd4dc7402875ea4c4e831cc48681638c6be75595c3123e8e5871bcd8fa9df5aa7730613b153d1060a4bbd022f0367d94ed0512059377b0c1a68e329e68724fd8ab0a186b933e934a5e7dfdf2655a469cfc6cdac0d255bc6b3f24e8c9354a692f8f70d1e437f3896a5f5c6da6e0cc92de87c5507d4a343c7ab29666d838926c50890462f0c8f06e36e667969b95f7e036ec3a60dc9a383addd9458c4c9ef94af80ef8b34b50a2aa", 0x1000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) pipe2(&(0x7f0000000040), 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 13:11:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) r3 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000080)=""/39, 0x27) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000002c0)={0x2, 0x8, 0x8, 0xea, "6855cd6b8f7247700a97273bd6b6adeb6354e25e", 0x20000000000, 0x4}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) flock(r0, 0x4) getpeername$unix(r1, &(0x7f0000000180)=@abs, &(0x7f0000000240)=0x8) kevent(r3, 0x0, 0x3, 0x0, 0x1000, &(0x7f00000001c0)) 13:11:04 executing program 0: faccessat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x1) r0 = socket$unix(0x1, 0x1, 0x0) readv(r0, &(0x7f00000013c0)=[{&(0x7f0000000100)=""/142, 0x8e}, {&(0x7f00000001c0)=""/239, 0xef}, {&(0x7f00000002c0)=""/248, 0xf8}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x4) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fchmod(r1, 0xc0) getpeername$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000fbff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9b2096b8a02d15500000000000000080000000000000800"/110], &(0x7f00000000c0)=0x6e) socket(0x1e, 0x0, 0x41) 13:11:04 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x4b}], 0x3, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) symlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0xa2, 0x20, 0x8001, 0x1}, {{r1}, 0xfffffffffffffffe, 0x10, 0xfffff, 0xb30}, {{r1}, 0xfffffffffffffffa, 0x34, 0x3, 0x17, 0x9}, {{r1}, 0xffffffffffffffff, 0x68, 0xfffff, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x72a7, 0x51}, {{r1}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0xffff, 0x7}, {{r0}, 0xffffffffffffffff, 0xe7fa56de314fa629, 0xc0, 0xc5, 0x2f}, {{r1}, 0x0, 0x0, 0x80, 0x3, 0xffffffff}], 0x5, &(0x7f0000000200)=[{{r0}, 0x0, 0x4, 0x40000000, 0x6, 0xffffffff7fffffff}, {{r0}, 0xfffffffffffffff8, 0x29, 0x2, 0x81, 0x7}, {{r0}, 0xfffffffffffffffa, 0x8, 0xfffff}], 0x7, &(0x7f00000003c0)={0xffffffffffffffe0, 0x4}) close(r1) close(r2) chmod(&(0x7f00000001c0)='./file0/file0/file0\x00', 0x1) kevent(r0, &(0x7f0000000400)=[{{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x3ff, 0x2}, {{r2}, 0xfffffffffffffffb, 0x4, 0x0, 0x8, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0xf0000006, 0x3f, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x10001, 0x9}, {{r1}, 0xffffffffffffffff, 0x20, 0x6000001e, 0x8, 0x2}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x3, 0x4e32}], 0x0, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x80000020, 0x7fff, 0x9}, {{r2}, 0xfffffffffffffff8, 0x4, 0x2, 0x20, 0x4}, {{r2}, 0x0, 0x2, 0x80000008, 0x8, 0x7}, {{r2}, 0xfffffffffffffffa, 0x8, 0x0, 0x4, 0x7}, {{r1}, 0xfffffffffffffff9, 0x18, 0xf0000040, 0x5e1, 0x8001}, {{r2}, 0xffffffffffffffff, 0xa0, 0xa2, 0x7, 0x6}, {{r0}, 0xfffffffffffffff8, 0xb1, 0x2, 0x3, 0x1}], 0xc0c, &(0x7f00000005c0)={0xfffffffffffffffc, 0x9}) 13:11:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) socketpair(0x2, 0xc000, 0x199c126c, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r4 = dup(r1) r5 = syz_open_pts() ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b5f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 13:11:05 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="0671c8e3cc999fd8d8d3b3166322214231ca2d7175e07cc9eedf4044699f60bac72220f2ca8ea0", 0x27) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget$private(0x0, 0x0, 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) socketpair(0x1e, 0x3, 0x494, &(0x7f0000000080)={0xffffffffffffffff}) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) getsockopt(r2, 0x5, 0x80, &(0x7f0000000300)=""/216, &(0x7f0000000200)=0xd8) write(r0, &(0x7f0000000100)="061ba1e7297f12c20000960d919041b69233b292d31d8c9c02136e6270e02c473e1a", 0x22) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000001c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) r3 = syz_open_pts() close(r3) dup(r0) syz_open_pts() close(r0) 13:11:05 executing program 0: clock_gettime(0x4, 0xffffffffffffffff) clock_gettime(0x7, &(0x7f0000000000)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) 13:11:05 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) ioctl$TIOCCONS(r0, 0x80047462, 0x0) fsync(r0) 13:11:05 executing program 1: listen(0xffffffffffffffff, 0x0) shutdown(0xffffffffffffffff, 0x2) close(0xffffffffffffffff) 13:11:05 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() fchown(r0, r1, r3) r4 = getegid() sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="e3801889d5bdc542c8be9e6c1ad58bf6b577dc69ca440c5e072062b98b8bde83b4348a19", 0x24}], 0x1, 0x0, 0x0, 0x7}, 0x2) r5 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000180)) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000001c0)={0x93, 0xffffffffffffffe0}, 0x10) ioctl$KDENABIO(r5, 0x20004b3c) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000200)) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000240)={0x6, 0x1, {0xf32b, 0x5}}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x20) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000002c0)={{0x5, r6, r2, r6, r4, 0x1b0, 0x7}, 0xa5, 0xab, 0x9}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000340)=0x3) readlinkat(r5, &(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)=""/232, 0xe8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0, 0x0) r8 = accept(r0, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) syz_extract_tcp_res(&(0x7f0000000540), 0xbdf, 0x6) fchown(r0, r6, r4) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000580)={0x100000000, 0x81}, 0x10) fcntl$dupfd(r8, 0x0, r0) connect$unix(r5, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000000600)={""/16, @ifru_addr=@in6}) socket(0x13, 0x4000, 0x401) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000640)) semget$private(0x0, 0x3, 0x74) 13:11:05 executing program 1: r0 = syz_open_pts() r1 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x4, 0xc000000000000000}], 0x1}) kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x82}], 0x7, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x32, 0x1, 0x3fff800000000, 0x80000000}], 0x9, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0x10001, 0xc6}, {{r0}, 0xffffffffffffffff, 0x20, 0x41, 0x6, 0x2}, {{r0}, 0xfffffffffffffffa, 0xa1, 0x1, 0x8, 0x100}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x3, 0x8000}], 0x7ff, &(0x7f00000000c0)={0x98bf, 0x2}) 13:11:05 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYRES64], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0xfffffffffffffffc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0xc8) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) shutdown(r0, 0x1) 13:11:05 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x1, 0x0) setsockopt(r0, 0x5, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:11:05 executing program 1: r0 = open(0x0, 0x10000, 0x4) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0/file0\x00') r1 = open(&(0x7f0000000100)='./file0/file0\x00', 0x230, 0x108) setsockopt(r1, 0x4, 0x20, &(0x7f0000000140)="9b8804c982cf6d4bc50421ee92b74f2c73e52005726d0a040b90b6adf1c8497f789f", 0x22) ftruncate(r1, 0x5) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x192) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000001c0)={0x5, 0x40, './file0/file0\x00', 0x8001, 0xb00, 0xeed0, 0xe69}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$setown(r0, 0x6, r3) r4 = openat(r1, &(0x7f0000000280)='./file0/file0\x00', 0x200, 0x0) connect(r2, &(0x7f00000002c0)=@in6={0x18, 0x1, 0xac, 0x100000001}, 0xc) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x10) socketpair(0x19, 0xc000, 0x4, &(0x7f0000000340)) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000380)) r5 = semget$private(0x0, 0x1, 0x100) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f00000003c0)=""/221) semop(r5, &(0x7f00000004c0)=[{0x3, 0x8000, 0x1000}, {0x7, 0x0, 0x1000}, {0x2, 0x6, 0x800}, {0x8000001, 0x7f, 0x1000}, {0x3, 0x5, 0x1800}, {0x4, 0x1, 0x1800}, {0x1, 0x4, 0x1800}, {0x1, 0x1efc, 0x1800}], 0x8) getpeername(r2, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) sendto(r2, &(0x7f0000000580)="210e40fb8de12517e75ac8e9aa174f55fe7c5e401a56fc4e3f1edccdea2b971c467b12a404898878cc21246509d682a0f9cf0d29716eff354eac4384b21b28547dca9a4c4b4cb1581e79632512632f004f30cb63b2c8aa43d346617c229eea733870493b5f99122eba43619a65529608d50e4acbdc7bd6f70a71191f4631d2320c2a9fb1a6e5f6cf8a26f527a59e340a8005e0b64a68033b27115771ef66ce87ba285deec3bc4deffb57817d36fa8d2da75b3d8548912ca292e8ddff", 0xbc, 0x2, 0x0, 0x0) recvmsg(r2, &(0x7f00000018c0)={&(0x7f0000000680)=@un=@abs, 0x8, &(0x7f0000001840)=[{&(0x7f00000006c0)=""/199, 0xc7}, {&(0x7f00000007c0)=""/54, 0x36}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000001800)=""/53, 0x35}], 0x4, &(0x7f0000001880)}, 0x800) semop(r5, &(0x7f0000001900)=[{0x4, 0x73, 0x800}, {0x3, 0x5, 0x800}], 0x2) bind(r0, &(0x7f0000001940)=@in6={0x18, 0x2, 0x432b, 0xfffffffffffffffc}, 0xc) r6 = open(&(0x7f0000001980)='./file0/file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000019c0)={0x2, 0x0, './file0\x00', 0x7, 0x0, 0x4, 0x7f}) kqueue() semget$private(0x0, 0x2, 0x8) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000001a00)=0x1) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000001a40)={0x401, 0x8001, {0x4, 0x6}}) open$dir(&(0x7f0000001a80)='./file1\x00', 0x82, 0x22) 13:11:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)='J', 0x1}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) read(r2, &(0x7f0000000080)=""/76, 0x4c) 13:11:06 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) r1 = semget(0x2, 0x0, 0xa0) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000001280)=""/4096) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000140)=""/150) semop(r1, &(0x7f00000000c0)=[{0x1, 0x4, 0x1800}, {0x0, 0xbcad, 0x800}], 0x2) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="c8", 0x1}], 0x1) kqueue() 13:11:06 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0xb3b, 0x7f}, 0x10) dup2(r0, r0) 13:11:06 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000000000000000}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x58) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0xf95ac4f396a35a1c, 0x4) pipe(&(0x7f00000000c0)) 13:11:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x36, &(0x7f0000000000), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0xc2, 0x3, 0xfc2, 0x5}, {{r1}, 0xfffffffffffffff9, 0x40, 0x10, 0xc0}], 0x9, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x4, 0x80, 0xffff, 0x7}, {{r1}, 0xffffffffffffffff, 0x8, 0x4, 0x9, 0x9d8a}, {{r1}, 0xfffffffffffffffd, 0x28, 0x40, 0x7, 0xffff}, {{r0}, 0xffffffffffffffff, 0x21, 0x0, 0x7, 0x100000001}, {{r1}, 0xfffffffffffffff9, 0x2, 0x46, 0x2, 0x9}, {{r1}, 0xfffffffffffffffe, 0x79, 0xfffff, 0x5, 0x2}], 0xffffffffffffff7f, &(0x7f00000001c0)={0x10, 0x3}) ioctl$TIOCSTART(r1, 0x2000746e) getpeername$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) 13:11:06 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x48}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) socketpair(0x18, 0x8000, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r1, &(0x7f0000000100)="145ef6ca31bcc68161895072a47f39336efbf9e6c5bf5d0124f5dc9da7eb8fbbf5ebf38544e9b18b51acd28b2c4bcebf1a3da20a845aeaf4a0e6b72e4f26ecc93a226014237e69ce148eb7ab4a3181321b7b0603", 0x54) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "21d1b79d4981aa5ff04526ee7e55a73455670ded"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x1ff, './file0\x00'}) 13:11:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fchmod(r0, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x87ff, 0x400000000009, 0x149e, "e49b2256db00000000000000dfd799ab1a8143b3"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001880)="e3dafd0d690f201127848fe5a144e4cc535324db86e815ca0fb0bbaab3e9dbc52c447c7fece68db0b86d4c4945a3277c786d9dbcbd4372d6927d46298a2a24620976f11ca44257d58b1a7bb5a4b0eb0741d6ad46248fe44b6fa8c4cdfb8c042fefe6e83d9d590a1e7b9977b91065883515d23dfacc221805315845073a524d20bb1a950052ea959958759784774bbcba239ddd7963a7e345736b3b598bce3c80a8f78031f4705b6c0362d3ea25af600862baa453ec4bda5b76dd281faf1b24e09469f4fdc1785cedd97a06631491bbe89bfa6f004a752dfd00687aff035fe8349a61c5e81b165995f8f840599817446aaf458d9c9910328a47bb08a2c3867859b79e70e9d98914dd0a572cb44b3fc98500551ea6ae7f3169a6ec078de5408d968a3f4907ac2a46f4ae380d5788bbcdcc0062c6c9b86fb6d6c846c2cac82332c6dd0581f03b557b6bdb59502da41dae40134c33df1071e59f4527c088e9552a6d915db9d1b58214de912cf51ed0e32c29bd0dc0321c0be1070520eff580980355cf735c041c2cbf63e8c5fe7106f0c6a2a0cf81c540dfa5af51f93694b629e85fa266b315cf4d2c633c5c503f66b57c7fd90fe22cc1b850dbfac0e3a420f2b1fa115623dc4348a9303ca2671fd77c2ff35df5ca1d6137357b0fbc3b7d52c245d87838b63c676a068de002f41c6ecca35270d9d9cddfa1dd868b563b9a5303833f04008570cc94431fb02881fcae42e4f8e804d4accec8c9ee1722fcafef7fd8cd6cdea97a6492e4165f017fed9f1381f031ee298de94529ea59df48609e682ffe1e1c92f0b17ab5081dbfd32daf3a5ce4626956eff86cd48991343a66d2f746921a10599cef31830c23d40c61cdce217ec0b6383fbaca4c238f4cd6a908ab", 0x500}], 0xf5) 13:11:06 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) socket(0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 13:11:06 executing program 0: r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget(0x2, 0x7, 0x220) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r1, 0x6, r3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x5]) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x8001, 0x4f3, "d23635d6d8527c73fb933309e602d0f704e9adeb"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x3) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x2000) r5 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x0) getsockname$inet(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) shmdt(r4) 13:11:06 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000080)=@in, 0xc, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10c00b34ace1ee22ee19bae853c90300"], 0x10}, 0x401) 13:11:06 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x4, 0x2, 0x200000006}) socket(0x26, 0x7, 0x9) 13:11:06 executing program 1: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='x\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r0, 0x20004269) chdir(&(0x7f0000739ffe)='..') 13:11:06 executing program 0: chflagsat(0xffffffffffffffff, &(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x10002, 0x2) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1c5) symlink(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='./file0/file0\x00') 13:11:06 executing program 1: r0 = shmget$private(0x0, 0x11000, 0x110, &(0x7f0000092000/0x11000)=nil) munmap(&(0x7f0000d0d000/0x9000)=nil, 0x9000) shmat(r0, &(0x7f0000d0f000/0x6000)=nil, 0x3000) write(0xffffffffffffffff, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287", 0x12) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000642000/0x1000)=nil, 0x1000, 0x0, 0x2812, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x400) semop(r2, &(0x7f0000000240)=[{0x1, 0x81, 0x1000}, {0x4, 0x1, 0x1000}], 0x2) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getpgrp() r7 = getgid() r8 = getpgrp() ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000280)=0x3d) r9 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x6, r4, r5, r6, r7, 0x0, 0x100000000}, 0x1000, 0x9, r8, r9, 0x3ff, 0x7, 0x8}) shmat(r3, &(0x7f0000ffa000/0x3000)=nil, 0x3000) 13:11:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) fsync(r0) pwritev(r0, &(0x7f00000003c0), 0x182, 0x0) ftruncate(r0, 0x2) 13:11:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2b, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x0) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000000)=""/148) 13:11:06 executing program 0: r0 = syz_open_pts() r1 = semget$private(0x0, 0x1, 0x8) semop(r1, &(0x7f00000000c0), 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0xfffffffffffffffb) r2 = open(&(0x7f0000000000)='.\x00', 0x800, 0x40) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x5) r3 = semget(0x2, 0x0, 0x142) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x9, 0x2000000, 0x802000000, 0xfff, "745fb34559a261308eaa5ed289b8aff5ee37fa0d", 0x8, 0x8}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/32) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4000, 0x0, 0x0, 0x10000ffffffff}) 13:11:06 executing program 1: r0 = socket(0x18, 0xfffffffffffffffe, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xb) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6}, 0x8) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 13:11:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0xfffffffffffffffe) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x80000000000002, 0x11, r0, 0x0, 0x0) r1 = getgid() getgroups(0x5, &(0x7f00000000c0)=[r1, r1, r1, r1, r1]) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x8, 0x7}, 0x8) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x96a8) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) syz_open_pts() pipe(&(0x7f0000000180)) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000200)="97dbb4dfdd21f89c42e80298d20405d127b10f79858c29536ba97d1195f92ceda4406e00462cc66024e5c34ec0434406c2c0721012aa38975a2046090c5779408a27751c61b071986c99b2fb1fbe80111e992e8c257c655abdd02d8e35cd652f4fedacd142d1e5d216e8904404d1bd4b5ea5628994435267697716c7fc9ac78d97fac6a10cfec6d38f", 0x89}, {&(0x7f00000002c0)="200f8cfbd446b43061910ddad1fdf0a6a1994d4bd8ba8cf6942e23e3829dc0e2cf07650815611a9b30a3fc12d9683849107589c6c2f79bb673ddc867e6ad6d6b5868", 0x42}, {&(0x7f0000000040)="c6a0a6fe91e1105d5dbcdca88b8b5c5fa67836d638ebaa8b2610f9ca2a10dc72cd09d1eb25a39bde5de24b5d61fbef6c9e088ffd87ea0685762c03", 0x3b}, {&(0x7f0000000340)="a3bce456ef20f13ec61a63d4a9c97915898b6feb07d01fc4871a", 0x1a}, {&(0x7f0000000380)="34bee4da633075d8e18a5140e2836f948847152c2e3a66c185869dbc18c9f4ac222a48ba68e5de7004c08c4d392b59619a5a8d8710da8479a356452780b2e9b39cb41e88a3aea1f22ae5321561c14662cdbd80b23a96a06f939d32b3315e7342c67e010a3f023d81675557c28c58553fece66a96ee518361", 0x78}], 0x5, 0x52) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) semget$private(0x0, 0x1, 0x8) 13:11:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) syz_open_pts() semget(0x3, 0x7, 0xa) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x8000, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 13:11:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40000200, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000200)=0x504b6ee6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0xc8) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="28d8b9c3612fe525c7b79cc9a30cb024d0c50607ddffec1d1c866562bc20a8f827953d5ed84b1f8d978c", 0x2a}, {&(0x7f0000000100)="7f3eadf87ed05a16b74b941f8d50422cd8033c9945044189591f467b2ed1169a6b2c6aea640f30606c8c7734d256509e7191c01455e13bc0236298e3ca28f4e8d160729c9af4f63fc89f6b1260c1ab8c51e2364c", 0x54}], 0x2, 0x0, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) preadv(r0, &(0x7f0000000580)=[{0x0}], 0x1, 0x0) dup2(r1, r0) 13:11:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x4003ff, 0x7ffffffe, "73cc517b854ae53460c4e9c9c06d00"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f5605c28", 0x38}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)) 13:11:07 executing program 1: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') unlink(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffff4) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') unlink(&(0x7f0000000180)='./file0/file0\x00') 13:11:07 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x1, 0xfffffffffffffff9}, {0x18, 0x0, 0x0, 0x1}, 0x8b90, [0x1000, 0x2, 0xdcf, 0x8001, 0x0, 0x1f, 0x7]}, 0x3c) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:11:07 executing program 0: r0 = socket(0x21, 0x8002, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\b\x00e \x00'], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) 13:11:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4002, 0x7) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) 13:11:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mknodat(r0, &(0x7f0000000180)='.\x00', 0x1003, 0x142d) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5050}}, 0x2) 13:11:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget(0x2, 0x6, 0x20) chflags(&(0x7f0000000040)='./file0\x00', 0x60003) semop(r1, &(0x7f0000000000)=[{0x2, 0x9}, {0x0, 0x8, 0x800}, {0x3, 0x0, 0x1800}, {0x4, 0x9e, 0x1800}, {0x0, 0x0, 0x800}, {0x2, 0x4}, {0x0, 0x8, 0x800}, {0x3, 0x8, 0x1000}], 0x8) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="61215b1344590d5b76e3d528c3a484e8b3c4305cf24db62b1101e33fb35beb5a87c0", 0x22}], 0x1) 13:11:07 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x81, 0x7) mkdir(&(0x7f0000000040)='./file1\x00', 0x68) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)={{0x8000, 0x3f}, {0x8, 0x20}}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) listen(r0, 0x401) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x6) getitimer(0x2, &(0x7f0000000940)) sendto$inet(r0, &(0x7f0000000140)="b57bf8c312a0548504c50935e04c04491f22fea7dc1d4ebf63c55f59dab0cff17815176d3337307ce6539170f53bae6c2b969f4febe2321d1d00a7bd79aaad77", 0x40, 0xd, 0x0, 0x0) mkdir(&(0x7f0000000480)='./file0\x00', 0x78) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='r\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x3, 0x6c053b87, 0x0, 0x10000000000000, "da4547d2ecb22504248b202461afea3894c97aa7", 0xfff}) unlinkat(r0, &(0x7f0000000080)='./file1\x00', 0x8) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000240)=0xfffffffffffffff7) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000340)=0xcf) r1 = semget$private(0x0, 0x2, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0xe772, 0x9, 0x2, 0x3, 0xc0c2, 0x80, 0xc8]) 13:11:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40, 0x14) openat(r0, &(0x7f0000000140)='./file1\x00', 0x10, 0x112) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x42, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5, 0x5d68}, {0x6, 0x6}}, 0x3b678872a583d44e) r2 = getpid() setpgid(0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x80000000) setpgid(r2, r2) 13:11:07 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0xfffefffffffffffc, 0xaf88a6be59a9454) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x8001, 0x2, {0x80000000, 0x4b}}) 13:11:07 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000330000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000335000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) sendmsg(r0, &(0x7f0000001940)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000001640)=[{&(0x7f0000000280)="402d29b6bf9b4faad4c691c0a598cc60ae8333642525f9c89ce2851aad2971985a0a34f66d9260772204390825b72f6a0c2a4a717342855cc9097001f0ab79ffee70238bd856264f10af46a6161e7fb976265d515a3b0940eaa78ce1957703d46387d61d67e06ec1c12349a9c8dfe5879c049cdaed116053235ec647dc8692f9d563a9b8c0d3449a1f1bd30a78cf0545de2a7cc962199d7b199bbc3659a6c8dafa7f8dc6705ed3836b4aa4dd0828dd4df3d5a3208e24291106acde7f996b030cd588c254a5a16e21b6f0f6d4215aa1b199738bbe9d1df707ead9523e7eb85df870e204ef8228fbc5979c386c9aaf35614ca7127b2b0044445d132dbc840235e9cf857e511d7986e434bf67493e8783b7b3645150dae966a470f81507b7e22a6f65a1c11ef596962bf1764d3fb3fce5af8ad8e4a123a74be8c578cc5e92d0992a927e3a6f96d300ad84b8bf11efbf366e085125b90dd87a1ce30cd632a9d40a3adb2b64635bdd81f0a1f54d0f40688f9a5cb1414fb3a9759e8261c865997461dd1ceed9ad865c170d85d1da7354e2ecd3ff82922110fb99b7a75f292357b43f8e8f51e6a301a3b9e4e7681a9c56e15236a915410ab8a1ddc5f3ece703d53a744a5a88ab05963ef3636a2e6868687ae6bb9ea0c65c923c5a4ea5427a0dfe84d46c4917c1388a3d3526a927aca40d310f2a2a7049bc895976d9efa33acc7aa4b142531c582e71ebbb348411e7a36d61c9a1badebbfd1e197c37e36c15d4c7aff727d65359d5ea9bae25ef75e404e8c1807dbef8e6e23fd3abedee96812a38391448d3792e8e0658b0f52c4855db7dfa2f5cbcd7b50725b78f8d0ae96aa1197ebb769b3108e5555d824fe374cc7bcb7534b9bd0e8f898855a61ed32710fb39b101eaa590a7aee1142097a3bc6aee1cc9df6e0766604df00cb8e117f5d2ca1ecee1db43220d6a78374aaa67ee053f41d66db6b5eda340de0be3a48b7449b0145ab6b5be8033a8ea27639fe93c96b0e3bac1104ff6629916f69117c2317644eefb73bc1f4759862fd6d67969794cf2dd03cab296c5e1245127b94ec2655d064ad50c09a9b736ba1b5cdde124948043f458f2a417f73ce7529bfdc2e06291810e706d9f297d32609e8d3a3227da40372e6960919b6212f6f2e2a398fe41b463bc46baf15fc3e7690b3b98438a27031bd96d9b60f0e6f45a8e4a9d0d085a05d9ddb3e3fee23a29d380ac9cc44d7133a9299c366fdaec82e3cfbb01f347f87c845df5e49a5b7e2c851f1e8098952066c4f71f618bc38a32cb562dfce5106f1afcbfb6f471ec41d5f620f0ba3d99d707c289553ce92d69dc1b43f3532eb63d21ae144c1049e11a50fe1e60fb859ad9848919a4f51267ffcfe65260c6e601b1a22f244497ddff28a4e9f52d0417e89ca5ca27dace733eb2696a81c98d7ed9929da4a71d925a047d68e2c70b0ca0b6dd02b4e89d0cb51febc2ef5cf822d1ce0b97567d69a24c2dc3fcd32546ff68f049cbfafcf52b0c40f0d9c49cf9dbdf74a2e73ebb02d5a9a85d9a9d3427084cc0abe6c195cc70e461a97f71c3811588e6c5f37dc08bb0ef7c481566464a7f221ff0fe733ba7549edd9d3848ecfde380306345fa5821c40cc334c16d7e7de0f1682cfd6546de73a39241616c58cb0c6f2e164a9ffd0c673504f21838230623292e654a98f6ef12b049a148fbaeb07ec4260479214045cbd71b354f3178c54236a383b8ed234805ce5771a3d953c57fcfacaad4bd3b1a8e9aa30eaeb1fa72f869a26ba0bff803b29f43607694f6ae0f1b0cbb66c49908b512954c1de2a1cc73f46dded2df7a15d34747a7bd46edabb09814ff8d170e9e52ca365294ac17bf970b0d64bb7b113e7af1438f5c13c9b75ec199678db9f570b14b549a76099a73724559c195c54186b56c6e8981ecc5ed76cab21eb13197a1d51a9c98649acea063391c6708e8d5b230c7e6b9306702430d5f85b0710ce3a9477e1b0ffdd7d526300b5a709a7464b9b2606ed62ab44f2215df331c90baac01cfd36679ab6ca7f10e97963131240c986c581bf94ca782c1132b83343f284bdaeef5eb7274c9a74b74cc3659ada3bd76b4a6c49e181eed7ab88a2f1f0816e308e2604c84f7c3f8d35d14ef126eccdd9ca55225d5d904def75808d9bc676076ec759fe019579785b0eba9f3147df019d5f2e27b726760d5f5fa2a318e8de62b8a5eb56198a5dca7e9304a729889a6bc03b1b9ca0539e60cdea599bdb094e0c0a91b7a1ae7795140cdce475d3e31b494c4e3effdbe04f8d328f14cd7f6663ce2d3e0b9e9d76c49f7d28d2ca7b5d299cea356f4055e88c093f0713145b4bd865278ff5d8be38c55ae02abfda850ab6e020fb5876ff5d49ad0b106a5ae42af56763a635bbd09735edc576fd68a1add25861de5317ce6eb6eedbc7af55c89aff2b0bc87e9a1306092f201e4321c82a77ad0a078cb9223ba61c78bcba5307b5406c4828378da860b979bcd6c21b62d854ef456ac74a2aef04f8f05428b2a3ab16cd844d1aa443d0dfd0b0121866e24555e4f899dbe4129140547037412ad6c35be35e4ad0e18cba3df25172c9eaeea7cb12e3159b5260572f8a126b9ddf44656c4c04b9e54c879b73458044848045d708de372485fda917b6fff50e9db02c403cbbd4ad6793b1aa0a6c4461c5f2baad5e052b51b2860a71e5af5a76aa22c34cde138216e8c47990b9f7f2bfb7f96012fcfc4cc6a42ede7f6560d0dc34564360aa0deb35a0a22e5ff6f0d43f65f674307f1dc2ca6d1e43ff5394b522221f43c4c75c65c3782c9e181b90f51f6975c657285a5e0846ea3d19863d5ff6169e38e8e8a24171f94db8ffa9088f7962516caf0b8bf77e2f24e053a5ab9b1ada03d47e8314fc42913ee4d1a98419d9dd8bd5c5fbe04459deda490e590bf1e2da5baae4ca1383e7e8831b5f3bb50bcd0aa6b5b0ff335ea8a71ac31e99059dea15bbdb6005fba1192a53a1dc86accff3aa9ef63133361659dc329a27e962bb10d21056cbee679581229783128001febf9ddef80b41ca0b02d52eba27a759bbf714eedb890006bb06a7dc00683c54425f1dc3bb6db89e5eadb39928080187e25c4b8302ae1ef78e047852966383723db54218496eb9f64c1a357c826ddd297ff8fce56cd80e9c4bce590a85189ec0bd97fcad7c7d61a181d513de151a114a981833c4c1aebc4fda43e0f512f27476581fd0aba8ffc919ad99f8e89b029ca418e9d4567c52066f322d2a0fbc16317b2288738ba1b6d6f4e35f5a6f9d9bc0855bc92fa626c4e0f7b8c2e3e1e0422d792a3514a2762291d42b10910abec17ba461c610026c061d476b86264f7b7c8855ec6ff58894305f4b6678534542a6d58700e8b65e3a1cfeb783210e10137a089974d377c455acb0e70171753538c37700494fda749253eea004ebf451d8f82a08cc75d1f386a6abf32c466918232fe25ebfd02e623927b9bd5843ea3b349b4d81cc66dc916a0b7c562c13f2116a5d638870db657e58762a9e93b3bdf7268cda219b45eba782badd29fe0e54637c7ab7e94767cabffa5a80f3c87aa98d7ecf12040a400193d7ce9b09068e72bf74786345429c66241c52fdb44f5e4c174891f370e38ee04896eb7fd9399f4b7e0f0fbaf6ad44a7c75079033cb85b7be877a92cb594b53ef5fd4f1f4ef00fad210b768f8d7f40d35d8b6ec4d356145e5a0a57c9fb2dd4178ca1679214b58abb169321282360c663d9f717455b9e07a74826ec3aff60de748c14260d431151fb471e7c760a8c5f2f22a92fb034cee9f49094747882cd43e6902591974d48bbf6b76071fdc7e2e231bd538c924d0c46aa0af4b9dcb2426a6f24936c5dc017247684631dfe0892ae77235d587311e75eab8533fa6f52381eaa6d79aa30259168d2682ecde68628a034c73092c1982095ea54cbb8cefa48652b762da2e8df917c13c1957046f46045d31431f6b6290d7ee1192307fa910a94a4af92c64949ce74cace8515bb7379d0644d109587cba782a9d0869dd0689e99e21434b22a9511cc39810298f3c4cdc889f094b98ef992e104c0138fecd79d5fec8c4d5478727d4f0cf95ca70be2e4f22a93eeb7d6c441ef9a673cd4ac4aabe4421580de0c38aae87744e3f77186b88074ab51051db6160543db994bf5903fa10195454af3db556ff4a3520028ea48ed46529642d8f2d37f0b7233f8c7ea27e86ac5edb2d808c56f9beca1da30dd9b08b899419223e0e115349a0e7bb772dc1a62dcc00e3f84835c83e448bafab89202834cc1684a451195babb5048c6b2fc0a93bb6ddc85edde99be0d84be178eca66c7649dd76031238ba7486cd302135b3cd74d2fae4ce23d0f904b6686806b7c70030d15bd54dcfd7c7be15b5f4756c95587f707fdcf75c9fbf6264b3e7727c05959dc7ec5a5e30fbb59a85024acfe04df6c51bf2fb2958805a0794876c53f64038408ef4b08b7c0b966558b5027ef61d53ab18f5e8100639d5d9976e7db499f43ab928e940ac49426d0fefe10ad164be78671ea70441db5b3265f4218d964d112fe9cf41a1e49ffa3ca0f0b2c0b46be6069f7ba38679e7d8e85aea35c1c28a08bc261ed330e76006ca7c2d8ecc9a1bc1f84dccf4ed54542ec5c5306747643d1fb4d1bfc80430e6e77fd1858c13db7fc8892b8de58a582f1084d2b2d5e00b9953db7f748002982348894b2c7616069e9299b6ad0fb9777659a101a665aeba4c1d260349592c02430e884d435d5e8b88a26dd7ca745e2f645dfe49abf41e56ff6fe2cb889c985f01ba440b1df1a28bf8cfbdf778f57a5375f237cef18a7190d43e7e39e587548c014691ec3713317dfc418a316cf2894d73c9b87fb6b46d391cfd6225b57071a28930d7dd427574079d37167e054a9292c90cdb7e387e1d57aeec5e81b2b7979e70eca8349df3ee076c4cdaf4be16c9c9b990cad16a6171ee048e8f458bf90fcb97e17e5c2834f96b81cf2a1533ff96bb95e77a19bba4a63822220bae5d1ecf4eb4a86b7e59efc14b5e4d3909256f06b986e632b4f1871ab86a542db38fbb74b89020c8a7113e54838a20ff3a5ba2008eef1c065468d084f0b62a1c2dcfd04dc789c9a341e862dddc7bf24af3032c5174380c4cccd8f308e7acb0d63aee4e18af48bf09b34d375f4d16a9ab98a950fb76489c9b1d57ff698f32654607d4eef98c8c3066be9c21aba743a1b25134c956785cfb4b4855a01ae944fd725b8d424059253a88ce35ab2ad9cf747cd2a49167cd4248923c902ae7f10d33d5dd6a60a8c38d7ea66080824efea4a4b27a73aee1f01ecaf33cbb0947e547a48c68e86fa245d44ff523876de0670b573aa73a730a16046cba16caa6e99360bc8952fe74abdffd03f669fac5760bf69b892a566260abaae60d609fe7860f5c8e36084bc754a5b4c3872267b13c869e71f4a95616355c90797ab3ddd201df8b46471e0e8b896095ba9834e2346a9fb1ae77e921bd24a1f64e8ed4a82fc61afb30c40abb085d385cb7ddd259eccf88b036db641f79a748c0cd92bb892e43f9a1f2291f19abe91ebed1e7c8936d050822cc1cf3168e6570e62d310c244adbf7c46aa5fbaa60cc9a86e4488fa5b32ba28bb2d53cd0ec72a4b6238333c253012948b13f056f3df169888754b02d33b5e0c0ca2a4ed3e4b41db5c54d97ebf112223c23de9702c83be236afb72b4fed864426d1d6f95a72bc160e8dcfacd8f4a6fc656d7def18ab169346dc4afd8b3fad86cb773a8f9d910675ebd9812ee8171c24f8551c3ce1ed00d098521aaa", 0x1000}, {&(0x7f0000000140)="f25c3782f51f14900e367f94f284d8a040152db67fa266e1cd3d0ed5a3e7d73e83aeb55c7b1ea5461f480fd354d8886c8dc2bd5dd407f10cd84a61cde8c36a7a2568353aea7ac1c2e41f8e6ccf5974a439dcddea6b1f943138698975a3faddb1cd1aa12c84c2193ad83ac5255099175dbb323ef9ecc46456ee39896e1a6f012657ea0f5da828fcd505a6d3b12182ae9bd85261ecc38be99cbb63c0d7d16b22a117d3f34ae8556ab4390623a4abaf96c2e84606d1ff3ccd70404e1c83e9b8969956c4ee741361584097de82f70ccb6ad7cb41982d633c9acbe150975b045702cd7571e2402281807959dcd918da27", 0xee}, {&(0x7f0000001280)="b9a055a4ef455594f3923a01b13615c1c8aad090ebc3dd1f9a8c8fd6b49c743597e89f6b64c159655e2ba21c5f6440ac984fd5f0f3ac7ce639f824a049d16a9e3f38085aefca8444223f79cd194e9463284ce7b337689db7be57c26dcf4a79d7b39e3d85b2cf6777a7a6b0d48196fb42abd186408255f1c1b1e33c5276fcbc3d1461bf3b0f4b7acf92d3f9078504b60f6aa9271ba9e8054c3dc85d1749351c2288af1a18b1853531bd83a50b0d51364b0e2ec60c3d33325c89f6", 0xba}, {&(0x7f0000001340)="ae1b420afc1363943f88730beeec3719b49ee5b462fae78ea23d566d7f29a734948e5ec069e91f742df2c77c26119dc0f70c627d16d5fd50ae3f8105d4ca1e57592b1626b0e7af6072e901e0318a450edd53f085e4ef2889a3630b59412925f3c45851e5a742d25826a514ce52b7dfc43be09b066de1fadd20d768f32dd87a100561a51a153fee9c0a40c3c383f5b0dff757351579c7a5ecf63f701da36e62e536738cb94588c9a13838350ad90217fcbd3dd50f36935d9943dd9ef63c9834ac21d61070615028a664222fd087872429b47f6bf370dcdde0566bc3df6627d290f29178ccc77e2f0db6c150ae0bb12181c45a8457c29994da736954bf2a53ff", 0xff}, {&(0x7f0000001440)="1329f99ae6a16f6b9be6fe99763eb17b36e33781d57dce17c338303e854e776fd023ae4ebe4be49177e0dc9a98a85bec796e1e12121b4933999a2e48944b5cd05fc46ada60e7ec6aa242dca53640f971ff0a71993c1914acef2584dd39dcd1c69af756e42bf6fae4b127dc2ae2bc8c1a1d4059baa32a99bd8496c65e83499b06223433d11d95a90228004e", 0x8b}, {&(0x7f0000000040)="de7bd2885a37c16e15631c9cdb5e1d230fb211d66b1eb7eb418a330257a41f98faf83c3789d5748c7e57d3c199afb7b370f3d4beafa2f81ff3a83bca9958f899edce6e60465243d5234a5c27f528d1f59452bea4fbcbcca8659b8d02593441212556bac5b47bb597aa6e7fa87079816cfa9c0e2395474b6342ea10fb", 0x7c}, {&(0x7f0000001500)="957af536e4af391c3b92301d7f22511073faee8f97a3729121f89eaa973238c3890586da7a4bcaf8a65130ce403ef3e4cec57d74288837c397507af01d403956e682a7de8e8a7618931949f399be3da5e45c3b7bfc1ed42e7ba287b7dd11bbf6ee7bb67afcf13e72cd3450513150835f764aebdb862a782ed11d603aaaa8631f7b56fd8439093121ccd42a08fccb6d8989a8f5a2836f0a97345716434e26216cfa770037f6c594a85a4e4ce3742c7c98e3f14cdde3795b2e9a32932625797973f2940bf941a0a98019f75c9b69a21469fdfa92e8", 0xd4}, {&(0x7f0000001600)="ee4d15e60ee01da507c84dc968386ba1b7c2e7d5b83070bb197895b10f004d7e1ceed0df7858aa88763fa9d0ab44b7f2e18f41e0", 0x34}], 0x8, &(0x7f00000016c0)=[{0x48, 0x0, 0x5, "d8e0805dc101a406477ac4f366e200748152e78cbb7e11be05c9b51b7e53a1f87bd7af67a1dedaf15f74a8294ad536c21d113600a5"}, {0xe8, 0xffff, 0x4, "d828701887ffb42ff133347b5660921fb27df452fc9366c0e81c970a6e5e4cda294baf8a565eab312dcce92cba62c459f9983c947704b7fb69f33daf7b4bb5c2ee136a190d36776ce4a201ae82faa800131cac24ace0473bc72b60fe3ec011f88ddaf08aa23e0074c09f0e3824fe0e8c379e1d86c758b62aec84fcc20ef9b63f2d12be3f291b1f5cea9bd3904779cc1b42bb61a203b03283ea3e3ac8177a5fa0d457228cf94d1ad810d590531370d1e899d5c20b9a46a3a11208623be6327d8e5ae7af11d4377daa7aa58c3e98c4daecab"}, {0xe0, 0x0, 0x2, "d73d0f17b10adecb4129b7821abed7450027ee0bd643081cae12821de7494f5472cb6f44376e6b7d0e81542111a0aa1844d633fea87a801145abaab71c33524243a87545ef2ac2250e154a9b3efdf321e0210ff538c625f34456dc872deb6f21b0b7f238d6ede1305cd3e5f2f4d43ca2492331222a434d652cfe325629112b2247e50abe76a41ee84a28c63398254d83224f7af43b0de9cc4cbebef39032c543fe858310d994b6afcceea4289261d250a377180c7def495f338a1454231c2758245c393d1b4f8a4c5395fa1af3"}, {0x58, 0xffff, 0x1, "318f048c6d7345604db562f5045c3d2e6cc91a8b7b54d0f22cbe2e0467c80931d3e64d8e0e8a382bac5e8ce0dac6c3eada99069cd4a08ad880ea757f8303108d3b4b2f935e78"}], 0x268}, 0x40a) 13:11:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x9, 0x7f, 0x3}, {{r0}, 0xfffffffffffffffc, 0x0, 0x80000021, 0x9, 0xffffffffffffffac}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0xffff, 0x6}, {{r1}, 0xffffffffffffffff, 0x3a, 0x40, 0x6, 0x3}, {{r1}, 0xfffffffffffffffb, 0x86, 0x0, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x44, 0x10, 0x81, 0xa2a0}, {{r2}, 0xfffffffffffffff9, 0x8c, 0x3, 0x7ff, 0x6}, {{r1}, 0xfffffffffffffffc, 0x80, 0x20000002, 0xffffffffffffff53, 0x100000000}, {{r1}, 0x0, 0x60, 0xfffff, 0x68, 0x7ff}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x1, 0x4}], 0x8000, &(0x7f0000000380)=[{{r1}, 0x9ff50d7c0276102f, 0x4, 0x4, 0x56, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x4, 0x2bbf6d18}, {{r2}, 0xffffffffffffffff, 0x2e, 0x93, 0x7, 0x2}, {{r1}, 0xffffffffffffffff, 0x10, 0x2, 0x8, 0x6}, {{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x9, 0x7}, {{r1}, 0x0, 0x10, 0x0, 0x80000000, 0x400}, {{r0}, 0xfffffffffffffffa, 0xde, 0x47, 0xa7, 0x80000000}, {{r1}, 0xffffffffffffffff, 0xb0, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x5, 0x765}], 0x1, &(0x7f0000000040)={0x1}) 13:11:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x80) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7, 0x89, 0x5, 0xd85, "a0cbf3be7d6608ddce9558e13c0d0daffe4293d4", 0x81, 0x4}) r2 = kqueue() fcntl$getown(r2, 0x5) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x2f, 0xffffd}], 0x34, 0x0, 0xc68, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 13:11:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04517559b0", 0xf5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) fcntl$getown(r1, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "b000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:11:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) socket$inet(0x2, 0x5, 0x8) 13:11:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="4afcf6b798a45b38e84d8ff50db32f7ba021cb78cf16c2a08acc1c95b5170323cc1d1068ded0789bab1038b489d15267fd731e3e5e8d134feed07d591a2a35feb5a4abd5711f7dcf99d0822720ca2192178cde6265ee0ea308c033", 0x5b, 0x4, 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000001980)=""/4096, 0x119a}], 0x1000000000000142) 13:11:08 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffff4) link(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00') mkdir(&(0x7f0000000200)='./file2\x00', 0xfffffffffffffffe) r0 = open(&(0x7f0000000100)='./file2\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./file2\x00', 0xfffffffffffffffa, 0x1ff, 0x3, 0x1, 0x10000, 0x8, 0xee5, 0x1, 0x2, 0x2e, 0x8}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x80) rename(&(0x7f0000001800)='./file0/file0\x00', &(0x7f0000001840)='./file2\x00') 13:11:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c65b000"], 0xfffffffffffffd5e) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xf7, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000007000000010000406ffcbb0500000000ffff0000000000ffff00000000000006d4ce8f84636d5e2c88c3befee83b4f1afb649b4e1f477e51120257e069780213142b0a433e32ef80319b08e04fa014a9ee0d84adc304f158966a1b0000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r0], 0x75, 0x2}, 0x0) 13:11:09 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 13:11:09 executing program 0: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) recvfrom(r0, &(0x7f0000000340)=""/191, 0xbf, 0x2, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x8, 0x40) 13:11:09 executing program 0: r0 = socket(0xffffffffffffffff, 0x0, 0x8000000000) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x4d) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000140)=""/80, 0x50}, {&(0x7f00000001c0)=""/179, 0xb3}, {&(0x7f0000000280)=""/165, 0xa5}, {&(0x7f0000000340)=""/92, 0x5c}, {&(0x7f00000003c0)=""/5, 0x5}], 0x5, &(0x7f0000000480)=""/170, 0xaa}, 0x40) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x4) shutdown(r1, 0x2) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000600)=0xfffffffffffffffe) 13:11:09 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)}], 0x1) r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 13:11:09 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x80, 0x12) r0 = socket(0x800000018, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000180)="ee6744e0aae7c782c1c52811dd2e371e434572768c7783b3b8ca11ea37b8a3160c4e8ac0df6f51c8817d8ece80161a098e33065525ba909d60f4cccd9697d21cb318335910551d0023e0fa6bb5384849fb6be79f7f1d8704f1c7903760010661c47fc2e5fd0920f5db020597f81d95f4829d252c8d3029226375d0b3a72e2e3a02c3272821bf7978d601bd2854d554393565ce34f650dc7cbf53e826795c3291e8358734cae5e578a8d9169d97ed30d4dea61f817f5e8fced5d5fceb1191f9a45b95c7d3aa70b3b144c56ce99c8db67d86178e4f9396b3d0be26fea6976c97ba6143a331a681efd69d71", 0xea, 0x1, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) socket(0x16, 0x4, 0x4) socket(0x10, 0x0, 0xfffffffffffffffd) 13:11:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = dup2(r0, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) write(r0, &(0x7f0000000640)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd5fc9ba5d0be7710ca6dc8b5db0e7933624313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537ee9de5f5300f55d9bb05ffffe23aa168a0237f559b7cb5e32d06f2d4e719967bdaa9874234ab21c6b2748aaa5e78947da61d75bc90287de3f576a2b887f01309bbe061a751731e5c2091ede9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d19a79a15cecdd79cd66c31400b4dc386972d0eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da0718ea142df6c0abb3c9e25fde7b8810865ee59b09d7b8b0cf8959330d23aafbaf89e60dfd8c370f8d7b603d1179d9680a66ebfc8a786bd7ad786e9338964e2352188b720e822de1de72d9c34d47ac9e265c941280663202aba7c1a516a7a5fd4479121e829c5e18519675829cf922d36c2d2074ae2e343ace3e42291c2cbc911a4cf536d68e849738e3b6e88f363fda5e9581eaba8c9de71b04b99192e0ea22584253f9e1736b437d22e473a9831d1e036798ea134e9daf49f43ee4bd529aab68a702c5aaf9d78adcac3612157b9ffcc09467a87e3c120ee1fde8a5013eb21cdd080691d7bd4cebbfd547b8a07ddf93a30f70e89a561b43b7a505febcec2e4f67b23332f704c1b0be72576a7a1c611d5b3e152b1142148ea7248f0418", 0x1f3) syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x1, 0xfffffffffffffffd, 0xffffffffffffffff, 0x400000000000d9f, "000c93090a0400400000003ac3fffff5f500", 0x0, 0x1}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getgid() fchown(r1, r3, r4) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000002c0)) syz_open_pts() getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) 13:11:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2ee, 0x0, &(0x7f0000000140), 0x0, 0x0) 13:11:10 executing program 0: r0 = syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x8, r1}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 13:11:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) r2 = dup(r0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x3}, 0x8) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffff7, 0x3, 0xfff7fffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 13:11:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000552000/0x4000)=nil, 0x4000, 0x0, 0x4812, r0, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000340)) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 13:11:10 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 13:11:11 executing program 0: r0 = open$dir(&(0x7f0000000040)='\x00', 0x0, 0x0) r1 = dup(r0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0xcb) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x8) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 13:11:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 13:11:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 13:11:11 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x3, 0x0) shutdown(r0, 0xfffffffffffffffe) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') r2 = shmget(0x3, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) 13:11:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 13:11:11 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x20000000000004, 0x0, 0x10001, "010000000000000000ffffff7f00"}) socketpair(0x18, 0x2, 0x3, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20108, 0x0) accept$unix(r1, &(0x7f0000000340)=@abs, &(0x7f0000000540)=0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x8900, 0x0) fchdir(r0) link(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') clock_gettime(0x2, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000580)={0x5, 0x6, 0x4000000000000001, 0x406}) r3 = socket(0x18, 0x1, 0x6) fsync(r2) r4 = accept(r3, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) getpeername$inet6(r3, &(0x7f00000000c0), &(0x7f0000002800)=0xc) write(r4, &(0x7f0000000240)="ca1b7463ba2ab61337048eb833d2ef7edff50f12c8a9b8f8759da687327e2c02fc3cca657614c6455def9c5950e61ad48929c8", 0x33) r5 = semget$private(0x0, 0x3, 0xc2) semop(r5, &(0x7f00000027c0)=[{0x1, 0xfff, 0x1800}, {0x4, 0x9, 0x800}, {0x4, 0x9, 0x1000}, {0x2, 0x4, 0x1000}, {0x4000000000000801, 0x3}, {0x4, 0xffffffffffff36ff, 0x1800}, {0x1, 0x4125, 0x1000}], 0x7) fchdir(r4) getsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f00000002c0), &(0x7f0000000080)=0x4) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x4, 0xfffffffffffff3c9}, 0xc) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000500)={0x200000, 0x0, 0x2, 0x1f7, "10bceff95908c3476a39d7de7a37f21505f76ec7", 0xcd, 0x80000000cbc}) socket(0x30, 0x4008005, 0x9) r6 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x100000001, 0xfffffffffffffe01, &(0x7f0000000180)="702178b2f8188d84be363385257578c8c51397ff3cd9029e131e5c9991e5bd56e6f818214191499069941f34ae1452b42425d096d89257228150103a52d008fefb42c796ff93e40969a04e92e7e625b8bbc17f2bd5278d3b431847699032af2e23e62eb459c90a296e3571085fb2c050ee5e1d36244436b388a827d67447f2356c160f07a42da0c6ca5f680f16695853e1a375b65101d36f2ca067f3d55456ce71532082f7e5ac3f64e3240707e31d6f0ad5203d", 0xb4) setsockopt$sock_timeval(r6, 0xffff, 0x201006, &(0x7f0000000000)={0x0, 0xffffff}, 0x308) recvmsg(r6, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) shutdown(r6, 0xfffffffffffffffd) munlockall() 13:11:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 13:11:11 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xa0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r4 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x82, 0x4) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000180)=0xc) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x182, 0x0) socketpair(0x2, 0x5, 0x1f, &(0x7f0000000200)={0xffffffffffffffff}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x990, 0x0) r11 = accept(0xffffffffffffffff, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x20000009, 0xfffffffffffffff7, 0x4}, {{r2}, 0xfffffffffffffffe, 0x4, 0x82, 0x6, 0x1}, {{r3}, 0xfffffffffffffffc, 0xc1, 0x2, 0xb19, 0x3}, {{r4}, 0xfffffffffffffffe, 0x10, 0x1, 0x1, 0x2}, {{r5}, 0xfffffffffffffffd, 0x2, 0xf0000000, 0x1, 0xc6b}, {{r6}, 0xfffffffffffffffa, 0x22, 0x80000000, 0xc9ae, 0x800}, {{r7}, 0xfffffffffffffffd, 0x84, 0x3, 0xfffffffffffffffc, 0x40}, {{r8}, 0xfffffffffffffffb, 0x0, 0x81, 0x6, 0xfffffffffffffff9}, {{r9}, 0x5585dcc8656e3311, 0x82, 0x5, 0x1, 0x8}], 0x6, &(0x7f00000004c0)=[{{r10}, 0xfffffffffffffffb, 0xb0, 0x1, 0x1, 0x9}, {{r11}, 0xffffffffffffffff, 0x2, 0x0, 0x2b3e800, 0xfffffffffffffff7}, {{r12}, 0xfffffffffffffffb, 0x82, 0x0, 0xd172, 0x5}, {{r13}, 0xfffffffffffffffe, 0x48, 0x20, 0x7dd, 0xffffffffffff1459}], 0x9, &(0x7f0000000540)={0x7f, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r15, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:11:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:11 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffdfc) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000380)='.\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8a80, 0x0) fchdir(r0) mkdir(&(0x7f0000001a00)='./file0\x00', 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x480, 0x30) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)=0x224c312770993297) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') 13:11:11 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:11 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10621, 0x0) close(r0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000006580)=ANY=[@ANYBLOB="00000000000000000000000000000000c9000000000000000000301ba5d20000002000000000370000000000000000000000000000000000878888bd257c2aabdc6b3ef14b634c6d478e7d3a3e611e8c667f420e2e32f59dd2da5e1ced8ccd34e038ca53d9de43328b5b99d7d7c89d099a3871859a2563281059f5ef7d16a0c257d0d73d29331d580eb8857106d10f31d8ed5663c809036433a8bf537cd8f475c74f417ffa215d0d6810a9d71d5c4a053a7420a179"], &(0x7f0000000040)=0x3e) recvmsg(r1, &(0x7f00000026c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000025c0)=[{&(0x7f00000000c0)=""/191, 0xbf}, {&(0x7f0000000180)=""/251, 0xfb}, {&(0x7f0000000280)=""/248, 0xf8}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/95, 0x5f}, {&(0x7f0000001400)=""/216, 0xd8}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/88, 0x58}, {&(0x7f0000002580)=""/49, 0x31}], 0x9, &(0x7f0000002680)=""/39, 0x27}, 0x1) recvmsg(r1, &(0x7f0000002c00)={&(0x7f0000002700)=@in6, 0xc, &(0x7f0000002b00)=[{&(0x7f0000002740)=""/37, 0x25}, {&(0x7f0000002780)=""/68, 0x44}, {&(0x7f0000002800)=""/90, 0x5a}, {&(0x7f0000002880)=""/144, 0x90}, {&(0x7f0000002940)=""/157, 0x9d}, {&(0x7f0000002a00)=""/210, 0xd2}], 0x6, &(0x7f0000002b80)=""/114, 0x72}, 0x0) mprotect(&(0x7f0000fec000/0x14000)=nil, 0x14000, 0x2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = open(&(0x7f0000002c40)='./file0\x00', 0x880, 0x2) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000002c80)) r3 = semget$private(0x0, 0x2, 0x80) semop(r3, &(0x7f0000005400), 0x248) preadv(r1, &(0x7f0000002e00)=[{&(0x7f0000002d00)=""/179, 0xb3}, {&(0x7f0000002dc0)=""/24, 0x18}], 0x2, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000002e40)=0x1) readlinkat(r2, &(0x7f0000002e80)='./file0\x00', &(0x7f0000002ec0)=""/4096, 0x1000) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000008640)=""/4096) recvmsg(r2, &(0x7f0000006540)={&(0x7f0000002cc0)=@in6, 0xc, &(0x7f0000005000)=[{&(0x7f00000053c0)=""/174, 0xae}, {&(0x7f0000005480)=""/4096, 0x1000}], 0x2, &(0x7f0000006480)=""/191, 0xbf}, 0x800) recvmsg(r2, &(0x7f0000005140)={&(0x7f0000004ec0)=@in, 0xc, &(0x7f0000005040)=[{&(0x7f0000004f00)=""/65, 0x41}, {&(0x7f0000004f80)=""/109, 0x6d}, {&(0x7f0000005000)}], 0x3, &(0x7f0000005080)=""/155, 0x9b}, 0x1) fcntl$getown(r2, 0x5) write(r1, &(0x7f0000005180)="4991d587966fe89fd3ddb421467961dbca0c06522fbb7bf7f6ab6db9eeaad0ecaff8b0850186f94db04791f0c7b8521eaa663c6813303f7fa2117f40de55f7471c", 0x41) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000005200)={'./file0/file0\x00', 0x400000, 0x6, 0x2, 0x0, 0x7fff, 0xff, 0x9, 0x1, 0x0, 0x5}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000005280)={0x7f, 0x1, 0x9, 0xbb9, 0x3}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000052c0)='/dev/null\x00', 0x80, 0x0) r5 = accept$inet6(r4, &(0x7f0000005300), &(0x7f0000005340)=0xc) r6 = geteuid() seteuid(r6) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000005380)={0x194e22d0, './file0/file0\x00'}) shutdown(r2, 0x0) shutdown(r5, 0x2) pipe(&(0x7f00000001c0)) fcntl$setstatus(r0, 0x4, 0x40) 13:11:11 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:11 executing program 1: r0 = socket(0x0, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:11 executing program 1: r0 = socket(0x0, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./file0\x00', 0xb00, 0x80) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0xfd59c0d1564ae4fa, 0x726) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/50) msgget(0x0, 0x400) r3 = semget$private(0x0, 0x7, 0x4) semop(r3, &(0x7f0000000200)=[{0x4, 0x973f, 0x1000}, {0x2, 0xee9, 0x800}], 0x2) 13:11:12 executing program 1: r0 = socket(0x0, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:12 executing program 1: r0 = socket(0x11, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:12 executing program 0: mlockall(0x2) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x44, 0x3b}, {0x8a, 0x7}, {0x86, 0xffffffff}, {0x25, 0x100000001}, {0x189}, {0x105, 0x100}, {0x81c05e40a407fdc7, 0x600000000000000}, {0x101, 0x6}, {0x8f, 0x7}], 0x9}) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munlockall() madvise(&(0x7f00009ed000/0x400000)=nil, 0x400000, 0x20000000006) munmap(&(0x7f00009f3000/0x2000)=nil, 0x2000) 13:11:13 executing program 1: r0 = socket(0x11, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'./file0\x00', @ifru_media=0xfc}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x3}], 0x7, 0x0, 0xa41, 0x0) 13:11:13 executing program 1: r0 = socket(0x11, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) login: map stack 0x2071c000-0x20b1c000 of map 0xfffffd807effe168 failed: hole in range 13:11:13 executing program 0: r0 = open(&(0x7f0000000040)='..', 0x0, 0x0) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8000000000000) mknod$loop(&(0x7f0000000080)='./file0\x00', 0xe110, 0x0) 13:11:13 executing program 1: socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:13 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000140)=0xc) write(r0, &(0x7f00000003c0)="36eb1a83aa7d72db2881d851f911e356462572a5476d9564563f2de7ea469250d471aa219ebcf17cc5f3e2eed6ca6b087c13454cb85c498954662a92e2bff66c609888b94711d2482738fc68539e36b5fb6a8cb6578c4c2ff02845de19eb7c46082b5258567d692e3875001dc571ac239ec2923520bd1ecb2f07790a47d554e2bec061cf1532037ef1435141d994168603706c174d770a9f0c3861b8aefe05c1c2818e4ec2d3e4135d40c8c7261f2089d22b830ac1d8921297c11cac78d1f501a636ead90d", 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) write(r2, &(0x7f0000000080)="c41deb33c1383580fb4dd2494bfd2ab7598593ce0b7fb8dbc4978d9b41d81c0ebef9f5c13f5c90893d81721000dfa1b2c2d06b9f23495a9e230836cc684f8d95aa8bf19806e443ae2d88470ebcadf012c4de89e6afc0d43e3342035c22d2a2e023722fed97a682947915aa89a9f9a2c0b7209b3916e087ea8d2baf36aafa13ca9f159a99516d50663694684950e01b0133", 0x91) execve(0x0, 0x0, 0x0) 13:11:13 executing program 1: socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:13 executing program 1: socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:13 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='.\x00', &(0x7f00000002c0)='./file0\x00') fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) unlink(&(0x7f0000000080)='./file0\x00') 13:11:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 13:11:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') unveil(0x0, 0x0) bind(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 13:11:13 executing program 0: mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x168) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='./file0/file0\x00') sync() getpid() mkdir(&(0x7f0000000040)='./file0/file0\x00', 0xfffffffffffffff4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x20, 0x100) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./file0/file0\x00', 0x4c03, 0x0, 0x4, 0x1, 0x1000000000000, 0x8, 0x2, 0x1, 0x1, 0x1, 0xfffffffffffffffe}) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x151) 13:11:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 13:11:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 13:11:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) 13:11:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001080)={0x0, 0xfffffffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r2 = dup2(r1, r1) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000cc0)={0x800, 0x70609b60}, 0x10) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60ca53ae3d2ab075a498784b2af1a5ea90b5f570032d3ec4bea4d82cacc4b18879eb71bba9e0b2c493a5820d87371523d68dbcd96578d106dacd067f50bdad518b84222ebeaacb3b5b2f082f69148ad2b292f2c1459a4a1c4242050205ab3c7b86d2e596658782d74cedf112ba98a5638c2cfc2d5a2700b0505032a9c7e26c309f6714dadb98f126116b50ab5dbd0363951265bcd5f604af5d623120439eb32ac546c22177cd2cdca8ec57dff0449c693905282e3fd11ddb5f72bab5e5eb6db528b3e9a86f041445f234a07150161f84df450ec86da900e8d4a59ba77dc82b2936ad0c846bdd1b7d0fec195790ab96fce3e81dddbf52e897feb7f4d1be57aeb7832fbe72073c0ea9e419c12a5bdad7dc1dfa982abe091471c2f14a6aee0debca69f99ac2bd2f77705cf05973ac34809086af671a9c026e88d574044f8569cf3a6fd7043d902451c19022e8daa881a1865b91bc252492ba1e47097e8822615a3ac7390c5a2507b5061166ae95bae0e7e1613dd6458a4d356aa39cbba3f8c6fd971d11cb6fa883588afe32e5f952e9feafb44a721acf266b13d620d62562491c8aef79374d4a2d61dfc077258abd0d16ba08e788ee304d1c3721150f6f7689942a51196fb7df4e18ac379432992b15d1630f728ed3f91e0a230911d9fc6a6a3bae2154fb0b5df5c73dff95754bd6d12fdba2ef4ee4f577b0a09c0283601", 0xb37) write(r0, &(0x7f0000000000)="6a4a4e5cfab0fbad605a309b8dc538bc2fc94746037f", 0x16) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x0, 0x20, 0x7fffffff, r3}) 13:11:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) 13:11:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) 13:11:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="ed6742e300a7a4109470d5b770b52e7d18788160b914e4e9ea3a31bf3a26c67fb4586cb94e088d88693e1fd23961f3d350d1594581eca82af5b34ccaffaf511668c1fadfbb943ee59dfcc4718b194ee78d32defb23ca2a51d6d28d4c7b7986fdab273842b4ec3329c793247a61e8b53ec4d4f3108cd007889e1a18dfeb797cfcdfc9d565925f5b8949bff04b312e321f1ea4c25820404f", 0x97) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000240)) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000180)) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) r4 = syz_open_pts() connect$inet6(r2, &(0x7f0000000340)={0x18, 0x1, 0x7b3c, 0xea}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x9, 0x1, {0x0, 0x40}}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4a5b4e6e2f215c19e"}) syz_open_pts() 13:11:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2", 0x59, 0x0, 0x0, 0x0) 13:11:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2", 0x59, 0x0, 0x0, 0x0) 13:11:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2", 0x59, 0x0, 0x0, 0x0) 13:11:14 executing program 0: socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x400}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x73c, 0x9}, 0x8) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='c\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0xc00000, 0x5}, 0x8) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000240)=0x90) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r3, 0x0) 13:11:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872b", 0x85, 0x0, 0x0, 0x0) 13:11:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872b", 0x85, 0x0, 0x0, 0x0) 13:11:14 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x3, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000012c0)={0xffffffffffffffff, 0x0, 0x0, 0x2, "010000000000000000ffffff8900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x2, 0x20) semop(r0, &(0x7f00000000c0)=[{0x0, 0x77, 0x800}, {0x5, 0x7483b29e, 0x1800}, {0x3, 0x80000000, 0x1000}], 0x3) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r1, r1) r3 = semget(0x0, 0x1, 0x20000000010) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000200)=""/4096) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0xcb) kqueue() r4 = semget$private(0x0, 0x3, 0xe7d59d88cf8fa53f) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000001200)=""/132, 0x84}], 0x1, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x100]) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f00000001c0)=""/40) 13:11:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872b", 0x85, 0x0, 0x0, 0x0) 13:11:14 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x73) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) 13:11:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3", 0x9b, 0x0, 0x0, 0x0) 13:11:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x91}) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x180) readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/107, 0x6b) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x9, 0x1ff, 0x2, 0x1, "dd886f0653e4c3379cda224f7d59def858afdef5", 0x3fb4, 0x80000000}) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x161fa39c, 0x0, 0xe1, 0x0, "1dfa76071fa400000000be0000000000001e00"}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x4e7b) r3 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x10) bind$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) write(r2, &(0x7f0000000080)="bc58b56b6fc071ea3556e68b42b027", 0xf) pwritev(r0, &(0x7f0000000680)=[{&(0x7f00000002c0)="074784745c661c9a091a839f2c1078665af9b8f058cf95a064e1c925c6c7d23c4a519ca91511e9de87919b3365d3fa36a4f17f2cbfd3e34b0b30618fad5929d8c97502a9be81f2d986f6809e73ebbe29732c6fb5a37dc791dce55986ff55642ad931e307de98a8ce09e4ba17ffed44b8d72556872938e2f5b9a93ebf92ca30b6428fb5376373434f2f", 0x89}, {&(0x7f0000000380)="6cbc7d82de4548466aa6d9c414d90bf97c557fe872c3ac2d9e949714f290cf4217241aec78a6d52dec756d2ca5e4baec1bc06ef0e107747ba388e53f5d40347ba3f8b50fb83a82a16ecf412e3ac3167affb4656a71fd0ef757cec849883d8fd873697354d098861958bfc1427d220ccf6279592806c5f542d0551fcb030aa5397b0f236fdf1f46", 0x87}, {&(0x7f0000000440)="9424ca3ae8096dd092315cb2ec8504bfab66853811856545be2a3988cb01f4", 0x1f}, {&(0x7f0000000480)="fb68783c51dd655485e75deba929441886f066b2d145aa9ba51acae754ca34326daac65ae699e036c8dde99823cab122a41bbf9b9030d24e", 0x38}, {&(0x7f00000004c0)="c75478c068e8bb668bf83c9042c1cd70754c521838e3ea3f923408ed4cfdfee6f446f8438ecafe14d74a4d8805e2ff77f0568bce90a08261defeed1acde38f6713163377b54f553750cd819bb2ba9691ee3ca8cd239815a42bd75016557b23b79bf4f308caa17cebf5196a42bb7361a96409a7cbcc52a60d8cfec45cfdc6c9c91442f046d21b1f2d7bb1ab", 0x8b}, {&(0x7f0000000580)="36f0d70d237cf0bea569d92dc68a5913e34d6548233ae303a0e4c788f868026737cf25534c2a251b2695db15b7023f8bf478970ed2251437521a187e755745d799e37b2cf95c664536a1c9dec7aae9bf3f9e46cb60cbc4a5b2220e68facfb1e22a8e274e70653d4cf14af26a5eff3a2f81cd4267b86b15036e408562626c1c9ff969a0d83e5748f984eecc5ff273343340fa2f49309e24694479ecec5de1b7c1ffa7a57539d2c9844b9d87c20876fc3251b41b6e1e1daa75f90961346317f3fec69745acbe0280990a6d373d113972d8101dba261e9e87ccd7d536f6070759e4315b1b0e384338011a0457b297ed2100bca7130be36cdfa55d9f89e17dadce", 0xff}], 0x6, 0x0) write(r1, &(0x7f0000000c80)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33cab9b47c2fb6901e403000d", 0x47) 13:11:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3", 0x9b, 0x0, 0x0, 0x0) 13:11:14 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400, 0x40) close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r2, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x200, 0x9, 0x1ff, 0x9}, {0x6, 0xffffffffffff02dc, 0x8, 0x81}, {0x0, 0x71b5, 0x5, 0x5}, {0x3, 0x0, 0x8, 0xffffffffffffff7f}, {0x1, 0x3, 0x1ff, 0x1e32}, {0x20, 0x9, 0xe8d1, 0xa4}, {0x8d81, 0x9, 0xfff, 0x1b1}, {0x10001, 0x79, 0x8, 0x9}]}) getrlimit(0x2, &(0x7f0000000280)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000140)) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x6) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/187, 0xbb}], 0x1) 13:11:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3", 0x9b, 0x0, 0x0, 0x0) 13:11:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f6", 0xa6, 0x0, 0x0, 0x0) 13:11:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f6", 0xa6, 0x0, 0x0, 0x0) 13:11:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000000000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49b6e46cefd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d09068866cb4e3d7cc3db41aeb7bf9852a14ec9a613d8a36f95fc97ea35aaceca85b5ce88e40e8cd8cc50468d35bbc5c43cd1be2348f6746754d10b66be124435455c51c777025f74c3f159c0793289c77fea62c5c41bd05dadf0740fca25ebcf1c9592f001ff17f3786530465d7b85abab38227c8a5162bf872c611efe24a957c8858a5805", 0x11b) 13:11:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f6", 0xa6, 0x0, 0x0, 0x0) 13:11:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c2", 0xac, 0x0, 0x0, 0x0) 13:11:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7, 0x0, 0x90d2, 0x3, "d7304de400", 0x5}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200)="563d8b090000009cfa8338beaa8a82fb65f2ed351377d3445268958ab84c8916bb04c37ccfcb7d9b6c29d8254663ee2b571abab628748da7c7bc56c48ce002bf3d10e220dd6ec1a75e51905035442f06bbf6fcfe22516f1c2a662915b4206f2bccf558e702883a3a78cf9aab63c0c5eaf75667209b1504ff709bdbe51c4b59d49cb4571c37cf21d6941c1dbc84e9056c6870018fee4957f56d32cc9da1295ffcd27841ffad576222dae9bf23a16abf0caf9a70dc09d563eb34318b272ffa1f1967dfcde024fb392af95ac5529f062aaa80a01d07bb3a5a346e5808c5e60c222fc5e2a9d1e5679ec2ab813bafd9b2721077c4ce8038f28af3ed08f7f56ef2668c3ad2b39ea8cbbcbfdf436fa5d6f1e3f6a2a18c90397ab53c3519ecc0", 0x31) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000340)={0x3, 0x45, 0x7, 0x4, "b04574e7299934395e020d6648f79b68981962e0", 0x0, 0xffffffffffffffff}) syz_open_pts() ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x5) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xffff, 0x0, 0x0, 0xfffffffffffffff9, "001100000000000900000200"}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x180, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000400)={'./file0\x00', 0x7, 0x8000, 0x5, 0x1, 0x7, 0x3ff, 0x20000000, 0x0, 0x1, 0x7, 0x4}) readv(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/45, 0xfffffffffffffe59}], 0xffffda2) 13:11:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c2", 0xac, 0x0, 0x0, 0x0) 13:11:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c2", 0xac, 0x0, 0x0, 0x0) 13:11:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001a40)="899300512f243b82829be9005f629b140be3edf90af88cf1f113d13669c3fefff16c80a1720fc8e24a822eda6ffffc08062976e72b704acadac116832e808b5b08af83c112689da2a489c55d955170ab61138381017da8c2d02b14a0b90b1f20d75a88f610fdc207aaba75b02dab1ac31eaaf1a5439f364c82c8d418219dadc53bc5cdaeccab7e680b8bc91a83133b4398e53377eb1e32fba0d910a70c5d97b5e6535a795377447852cf7b6c774c42a15da6eec98be93a38d5fc427252e8f297b969d9c0098c18d5c03742383382c625670832b30c25bd00c5e3f1fe81212cd4ad1915cdda96c51e1ae3000f357e57351d4b5e60ee7a33e680a5490661c293b50d73d21a7e8b94f23a9968eb52239beb6499ce03e04e3ac23189860768c2967c308b00a0b806a5a28261fc57c257cde5a76bc35e4fa4e14b5b43481e65591a7d23c0686cbefaf12234f0beafebc3737a569d61d0f23707427ca53403d02de628de9f8f269a0f53746224a4b7b9de75d99493506bf50914a32c5be722731f0d7b92a08caaae60f2c77cd2e6e4c0c7f0228872a2ee203fc47509a89cfd7c9bb89b16b441268d7b7c55081f98aec07c5f60b00d56fca2f23b972dde606868303d6b0149afe2556273275c9910d7de4a8cba6b072638d5ca5c7ef9656c97322d4da4193d3ef64d44330b191656fb5e218daa3fea7baed7e6c6a9b660e9b53627c74b383d49bdaa55263a2c3b83e1d52ec5fe372bb2ee7fbf8f242d580b546f26f90ee9bb42ed3a7d4a20c99c7c4d2d3e13252ebf37b68b9d23b8d3603a1b0378fc4ec5a89451c54a20a34a8b542615e1ba10d6f9fb7c8618382ebecf918af849b1fc0d56ef91f42eba89dd65a594656b41f10bcc989a1e27014488335b0e7ab8dd67461535c27bbdeb5e265a355721702814a40888b71af82bcd88925515644c23f8d20b34b557bee169fece05324fec471aaf993543a3353e4c801dc051b9df9c37bb390367fa64fae652a28e8d1483f35c15f2eff2828baff5f031b132748b0fc87f39b6f2e353336809c37ff0aa6d71e5894cb529148040d4e429be6259f6d673fd9a63ce251c5f197831cd610278c824f12606d4a6e58dfb366eadd6cac7c67e6810ecbb7b98954f5b70903fd7364c60171c6f4e12f77d1003ba9bfd6e5912c03f438d114c51bb3d9cd36f70995aad1999240982cbf830a1489392b6e9a997c783a81379081a0a73c727bae3ad94351595db5acfdf2ff1eb13646d0e56fce7727d0b6c51a0c3ca83a6858b1d65479e85d30a7385665d0847a26e789bb13ced4bd50c7547b10b1b5fbd464140d8d8c6799633dc27ed5e005e0f33d2d65f361426b93ebfd053f7aaa07125d47a2f2fb930cb0ca4f8700e0826413ac502ad21fe85fda29c9d5375532bc8d61572f965ae973b2227d731a8c83c10a6c1fb8b63098799cb7342a591d549f47dd87edeb9568780549605c161b48cf7d99a359140e4ca6ea1085b371a0cea9446458c20568131858e49c186d7168eb4c807c26c24da659e5512bc934603972759b6f91ffb0352aabaf165f813fa729e8689a59860a6e657e2e1b4d8f1325cdccc7467e4aea8cef335979339973e38cbd37b2a0aa7a21ed1d7c9944d2a4fba8890b29a4c6a221632b4c2f8eec47c9de3e1a08e966296642e675b38cf870053d3f7958e7c6b4cc445d089fb5fea3ada2e4ed13a8a8ad4d3d085c4d056a7e8dec4b5c73842a12720f251d8def8543b33d3cd344f330d96004601ce20b55c6d2e807792e672d636a38d855ab6967e42dbbd1deb7abe1d5d80a36fd87e951312c70b16d811e8d37db820cf0f1778e3de5666b4cf915d7bf112c084bb916abb47072e8667aeb9859cfabd5d938be7e610fc1c4678ba18301e006a3c812c14b9401f5234b8b230de0a64b2537f273dd41ae8c1e5bb0feff66f01ec0e891782572c73a46be88c1e6185980c5db7879965ed69ca8aa33e2faa2c10dfdff1122bcee79aa85c1253605607b93a4026dc8ccb3a5275238e21f35f2a6159bfc60e49aa02187152523ae9437c2f8837ea2631ff2849e665ad7f381433cf6c594992166a5e0101e9327fcebfa06aaf2a55a4004793fc4331c31e342a13a42c5ea279a1c2d7e2b85eeb9997d193690ab986357dbea3109cf912432360220bb003cc0cc2b2de0022ff5ec4528596f4b38097c5dd967121fadded3847fdf936f6e0a0620e22834f7c3a2fffc017abbc1f647d2c9f72e18942f48815d0b80a999c5afae7003a11d8d331b8721fc6c859229113b2d5ddf550c6133044163965a430259524b8131d0e6599639ac8467df05583134a7837e4244c3ea079cc022cf33915b9eea2a65082af1017c495b0dcb29f28a077ea425d9c63b01f7f773bbca60e4dfdba228f6361ac2b1dad1cf7b1d41b4a25be21431da09efbf8ea9b8f29d31269ebc218645c05165bcd912de0e2260504ed822955a229d57d133c2670dd714278bea3ce4f021c8cf5cc0f8857404659ee56913d1e60bbc458ed81fb2d35c1d165f255bc7d11770732888faf6f2468db39ff2cf6fc8d0c4ff439e94f275867797750ed6dc57536d6c1152fd96e1deb8800be99b74a55571db08a620c5717f1bdee8533880da06201d4dafaec065b981ff61191654316cff6bfac778f7d466bc9fa10a8c6e7a401679e25191893f286743f3c0d08976983c3352bc115b9593d7411147d05c03e13aab4ec5aff68fce950cda0a1d5b2a36cc827cb2ff4b4b146ef2055b5312a62afd11b63505d829f6ef98e743a8e3c782447683b0ca38cf89de2a462a7164eb6c10b8687174c20273631c9f1852806cd278fba9afd3c5af1c205f616195111f04b86e7d074932e2a18b268554b6f09a278401a16c06eb2b899061ffda03c3f36d10e1693d7c5785dbdf8bb8c2354e5c7f8ddb4b1c0a4e33f91c125cb159654fe8ef6827408a8ef910891cf1b513501c1b8689ae04a59ed134a4a2b48605b8f2c0eb6084921339fc021ab432302f22c1d3d5c1418fd5b0e110b9beb02d343444439ce5583fefc2672f9ec60c0ee3f37089ede54d66c1611cae86614a14a308ce7e5bef234ecd8c17678a2f23eb3f0e749800733cabc12090299434bb4a1dce68b779e819aebf5bc0ed4d802d32a92277b28c30260798ac226cf938eb32d4dab4bdebeab020453217c4e20f6eedbdefa7203ffac0053197814614bebb8932c79887c37a67e30ad180d90eaa66e005bafad53fba56648af4fd43966af2377dad26b4ea35ec733b71f87d4e42bde1ee359dfd5cc07012e66ef4b6f26e47ea588b0eadd54aa46dea186094495afa7f56b397ed30c09bf9b788661d3815073eaa0381e4ead34a968a199336d38a1bc857ebb4af167a389454f686091879d99e08004a3256fe4a4c86d7f77ed459a18f9d0d050932e073ed226558dec713c4e2db3b46ddf60f484b0db33fd52b824ad589486e3049548544043f0b334662725c7c190494b55e22eb6c36da1219055dc1ae4f2b581364bf829693b28d8cee8ab99113628e2c6e91b780c7c489a0ed09cbbc4b72f0f13e96d18beac5ef1603474f49b1d0e1cb8ec06ffbc1661642eec8c8e46d0e650a403d673e55e5ffcb0405b9f2abd5f7f6e5ff5c4ca4ebdcec7daeab1b453f6b2b6df6b6bbfb0bd6a7846d3f46d9a1aea5c531e4d4f8e257c39176aa6ab55d77a97efa7833992490f3aabc8f9065b8405bbdc7d52caa39f143cd69be2f342b05e68c3f4181b5a33398c3541f9c5b48d5807fa7a4ebdac25594d13c1edc647fc80da20a448abad11391211b0ae4ecf5f4716a20fe7c2b75d1ebb8d8e842f756cd679403fdd9def7e487d008409e8c1949a0cdf6a88e003115f788a2a17f3dfcea55f6de089c5d5793d0d9328205e292b84d6ba49f54fdb3514388fd6ead11ad507379d55318ad665aeafb01bcc48ab9dee0147d546d9342501e49ee864dbe59e154f82a91809bfafa5b0e38e6874d14784d23eeecb2ff33237ff846bedc6a6e52281cfd88086f11e515c7a08385d0031b45db8e3be8d3cfedd616721b2efdf9d1a975da737c563f07168f2aa972034d20f201620559c462234b5a8ac24a8b4ae80aa22242da19fdc05c35f4d76b45e9054bc30f6ac38a32e17656b542552a48a595f0929e13e081c4c3ecbb94a9eb025512b20ff45cfb5f1a7e8ba071be7cda36b50d53d886d238bdf6f2e772ebc4dc4190a22a9e177d15cb6ea3a8602c432b2fb3e9624b9f0419598fd116baa1b97043d8903364d093cc2bfd7258cf9f1afbc598b148c6f4addc7a75187bd8a9f3ff935fcbb4e316588291dd35c09af522bb03337568818368d698b280965a9f52530f3f77e386c86aae03ffa8dfd735b2a527dcfca68570758cb0120aa1d7c24ef88ac0c9c47e4fccf8b2d21f936cdef8d0f459dcbd1a16bec2e5e11d55bbdcffdfc56079d5d644e27c81e5ef480f16706847712f78905b4fb43d3741048d7e107331ddfa0e6ef7c5f6da3e0ae1102c9aa104733279bb65cf50ea75d385fc1bf6d8fe6ad7d56787063855563a97265a0762abd41d3a439d818c42c53b1b30d776cd25f48ce27072b0d37c7b50a116a716cac2cddff3bc43baa0be9ec2c334bb7528bbaf5b8e5e266169be2acbeff31f21818de5e2e4be1fa1a75d4d188d3dbc950f6d3fc9bfb4f27a8fb8334df0bec000b1572753b99eb21e3d0a61e5766f171e7c6bc12a1de691c47ece11653205988c4ca8f61d707fd4100e7eed323ad5c9c87ae293719c0b7333d6d0491f795ee96f9f6c04a61cdd1bb617d3ade3cc67e788c7b108c7211abd690ed12fdf93a37a26d134cd8b0b66623fecc7902ec5df5c2ae8b57b500c3b9f8e7334258dffe0e7dc72ab4ecb7206de09ab0ca1ee9e66e02fb5f6e0017e628f35ad26f0e7fea4fa15d88264355b51cdc60d5ed480e40929972854bd361294080fb4c7ad5ffd55cc225ed7d816dfbc9a70812fb260381c5c902c0695cd4ab736869c17054415186f042acebc41e9a23eb8262d9ae66099de1176943ff5e741a96ecc25d8ed8a4bba86cbc47a839246972b2886bb2ac0ec83ac4251f951e1c10bd7d99bae0a45a2a2424e20453375bceaab1e0e9f281fd3cf18d0254939725103a04bfbf13601d9e0c59e13a3ec4890b95fae4be8b4e82342d8f2ff27b98933259e47f5097e7ec19aa28bfb266158b4738401c161b63a3305cd3600bca101d3c11043ec606005fb820142c5b221d58ca11c4e953ed755c23fd05743650339c1d3c6cc8d2c354b6d6fc1140fd39d1b9511521b9e4456a3cb94d9db38fc4a1b90343a57f33e2c8ffa8981ee998425d66dd3cc3cec08a1dd6b764f542cc1d685c772914acf3aa38064a70d949f491f88a076976101fa8b40311f3802859691a970b8770d8c58321cba9130cd5ab17a4974c325b18150e42e61b287acb0415d0415076aa7a3d75c3177f35e6f1021ed0e358bac86786e614f0117dafdfd8bd3919c1e546948da8f1b3ef54096c6083de79202bafd89048e73be6ee022cddd63a130a05c07d968221b27a0196fbee65ffc80de1d94b8f5d93e72729d7de4d3e7a1749568a3efdeecc50896228626eda63e5a44c2e10e2245310a478a5376ffeb9f9c1de80b1c02b77617f6c1f29120e7ed5f61ab6226219bdd265728f77c6e3af6e3a9c98573901973b522796915fa580e04f3de2147a679d7de542dbcd1ecd9a987895e241146dc5ab0166e582b700efd7f05b8791d930619dd72e14cd38f70768f14b75cb61398c0305f29990ab39b759a59df4618e76", 0x1001}], 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000002c0)="3fca71a2ad51da9002f8980473befe4c0b415313f808f6ebba2f491e352918b727928dd66afd6d7f7d0e19dae6601125692e9f9d8e3bacc6bf28513ad21b08034655b923646f76d649868ab2f00ed0130fa719c17a717ad6a18ccb8086", 0x5d}, {&(0x7f0000000340)="21543e44571ddab1ea2a7e9515b340ded2fa2dea199c6872900ef9a85455ab656817a3d69d8c6941b3044840d2aaefbd73bbaba31bd1bf43f4020ca44c6bbd79f0d2b2a50026f0fd8fa0", 0x4a}, {&(0x7f00000003c0)="8e47de78b1b7a2c6ef0d1ceb082d463e569a98830d431296500fa0c876ffc6430b6556c9df590624f2e337f8aef2c2b0d912c4a764dd856a7e0d48a76acfc662cf01643f13e8cf0a6b836b072cdb5043910b503969b78cee83c7d41ead5bff8ee533a9c2ef0bf5fcd0fe60a88b9e5fc0de38884baba9b8a529736ca55a0f67389b07ea150b", 0x85}], 0x3, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="d2fef0fa830193c22dd4ad1b2bb10aa2c503d073e1e8a196fc8d05787680646bf5c596f8a1f9604b30273daea812f7b423d8f38d157939c0204968fb9a59d681bb49b06062d24a", 0x47}], 0x1, &(0x7f0000000200)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x50, 0x8}, 0x6) fchflags(r0, 0x40007) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 13:11:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c2900000", 0xaf, 0x0, 0x0, 0x0) 13:11:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x20, 0xfffffffffffffffd}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x14000) 13:11:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c2900000", 0xaf, 0x0, 0x0, 0x0) 13:11:15 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffc) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0xe, 0x4) renameat(r1, &(0x7f0000000380)='./file0\x00', r1, &(0x7f00000003c0)='./file0\x00') 13:11:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c2900000", 0xaf, 0x0, 0x0, 0x0) 13:11:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x1) 13:11:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000", 0xb0, 0x0, 0x0, 0x0) 13:11:16 executing program 0: nanosleep(&(0x7f00000004c0)={0x1, 0x2}, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='[\x00'], &(0x7f0000000440)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='}\x00', &(0x7f0000000380)='\'@\xa1\x00', &(0x7f0000000400)='\xc1.\\]\x00']) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') pipe2(&(0x7f0000000080), 0x10000) 13:11:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000", 0xb0, 0x0, 0x0, 0x0) 13:11:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000", 0xb0, 0x0, 0x0, 0x0) 13:11:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="0400050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:16 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287", 0x12) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x1000000, r1}, 0x0, 0x0, r2}) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8000, 0x80) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) dup2(r3, r4) shmctl$IPC_STAT(r0, 0x2, 0xffffffffffffffff) 13:11:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="0900050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0f", 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x200000100001011, 0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000, 0xfffffffffffffffc) lseek(r1, 0x0, 0x1) 13:11:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="6000050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:16 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) semget$private(0x0, 0x0, 0x48) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) dup2(r1, r2) r3 = semget$private(0x0, 0x6, 0x143) syz_extract_tcp_res(&(0x7f0000000280), 0xffffffffffffffff, 0x5) bind$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000140)=0x3) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000180)=""/246) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20001, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000100)) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7fff, 0x0) semop(r3, &(0x7f0000000300)=[{0x3, 0x64f2, 0x1000}, {0x4, 0x2, 0x1800}, {0x2, 0x401, 0x1800}], 0x3) r6 = semget$private(0x0, 0x3, 0x20) r7 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0xc) shmget(0x2, 0x1000, 0x3, &(0x7f0000ffc000/0x1000)=nil) setsockopt(r7, 0x29, 0x200000032, &(0x7f0000000000), 0x0) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000080)=""/77) 13:11:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="9000050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:16 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) 13:11:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="7001050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:16 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffe}, {0x0, 0x20003}}, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) listen(r0, 0x9) 13:11:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="0108050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup(r0) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r2 = dup2(r0, r0) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) poll(&(0x7f0000000080)=[{r2, 0x2e}], 0x1, 0x0) 13:11:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="0020050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="efbeadde09000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="20c5", 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 13:11:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b105050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b107050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="08010000ffff00000116c703f3ccbfc732166bd9a90693207e074f40f11aefa0cece146bebf86837c96f64913b3aaf728ff61dc9eec9a6302781006db461088e882499317e3494238c3188551981c5bb5d75fbe9295ebf27176fadcf71177ebaa05106d563f6428d38fec793e87637414adc9ef35fa05f242d2c5c24a02e48dabb7ca353e8874e18fef858a7"], 0x9}, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x0, 0x103}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 13:11:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b109050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x880, 0x1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x5) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) writev(r1, &(0x7f0000000280), 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) poll(&(0x7f0000000000)=[{r1, 0x113}], 0x1, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000001c0)) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) write(r0, 0x0, 0x0) 13:11:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10a050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:16 executing program 0: socket$inet(0x2, 0x4007, 0x5) r0 = socket$inet(0x2, 0x4000, 0xfffffffffffffffe) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) socket$inet(0x2, 0x7, 0xdf3) socket$inet(0x2, 0x4000, 0xffffffffffffffc1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 13:11:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10d050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10621, 0x0) close(r0) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000053c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0616cdb7c4d18b5b63e9952ff3370fe0f1b8ea2e98b58e22b1c197b5a6b0080936dae6247438beb31559148fd71401266bf30f5cd6a14a0bfd4a2d10f771f3a24ad0a67a6087473b92e295baa131dc260309ee2c55e46c1c58eebf01e02c9fd9618a06e5b751075c41f4f528902fa1500e6747179d5c071ee06c43e5a02ddb2bb5b04a3f04d8ea31261fca0f37fffc3cde1860cd8c91c5aca992c8419777d5d49a841da829be25b9cbdf471c4c2f012066b629b490fa041499e5494cf31df988c010d92d621cfab513c78c6603f7c72ac22508d285a413fa4fbdc416293923f4180384f27df139ed1f373f231ef1d319c94fa8dd6f4e3ad28c254dca86aca6fb778eede2eadaf0628fc0e016ab2a01c80590b305eea22abcdd6c928cbb1d428be689904f1"], 0x0) recvmsg(r1, &(0x7f00000026c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000025c0)=[{&(0x7f00000000c0)=""/191, 0xbf}, {&(0x7f0000000180)=""/251, 0xfb}, {&(0x7f0000000280)=""/248, 0xf8}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/95, 0x5f}, {&(0x7f0000001400)=""/216, 0xd8}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/88, 0x58}, {&(0x7f0000002580)=""/49, 0x31}], 0x9, &(0x7f0000002680)=""/39, 0x27}, 0x1) recvmsg(r1, &(0x7f0000002c00)={&(0x7f0000002700)=@in6, 0xc, &(0x7f0000002b00)=[{&(0x7f0000002740)=""/37, 0x25}, {&(0x7f0000002780)=""/68, 0x44}, {&(0x7f0000002800)=""/90, 0x5a}, {&(0x7f0000002880)=""/144, 0x90}, {&(0x7f0000002940)=""/157, 0x9d}, {&(0x7f0000002a00)=""/210, 0xd2}], 0x6, &(0x7f0000002b80)=""/114, 0x72}, 0x0) mprotect(&(0x7f0000fec000/0x14000)=nil, 0x14000, 0x2) r2 = getpid() fcntl$setown(r0, 0x6, r2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r3 = open(&(0x7f0000000040)='./file0/file0\x00', 0x880, 0x2) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000002c80)) r4 = semget$private(0x0, 0x2, 0x80) semop(r4, &(0x7f0000005400), 0x248) preadv(r1, &(0x7f0000002e00)=[{&(0x7f0000002d00)=""/179, 0xb3}, {&(0x7f0000002dc0)=""/24, 0x18}], 0x2, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000002e40)=0x1) readlinkat(r3, &(0x7f0000002e80)='./file0\x00', &(0x7f0000002ec0)=""/4096, 0x1000) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000003ec0)=""/4096) recvmsg(r3, &(0x7f0000005140)={&(0x7f0000004ec0)=@in, 0xc, &(0x7f0000005040)=[{&(0x7f0000004f00)=""/65, 0x41}, {&(0x7f0000004f80)=""/109, 0x6d}, {&(0x7f0000005000)}], 0x3, &(0x7f0000005080)=""/155, 0x9b}, 0x1) fcntl$getown(r3, 0x5) write(r1, &(0x7f0000005180)="4991d587966fe89fd3ddb421467961dbca0c06522fbb7bf7f6ab6db9eeaad0ecaff8b0850186f94db04791f0c7b8521eaa663c6813303f7fa2117f40de55f7471c", 0x41) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000005200)={'./file0/file0\x00', 0x400000, 0x6, 0x2, 0x0, 0x7fff, 0xff, 0x9, 0x1, 0x0, 0x5}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000005280)={0x7f, 0x1, 0x9, 0xbb9, 0x3}, 0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000052c0)='/dev/null\x00', 0x80, 0x0) r6 = accept$inet6(r5, &(0x7f0000005300), &(0x7f0000005340)=0xc) r7 = geteuid() seteuid(r7) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000005380)={0x194e22d0, './file0/file0\x00'}) shutdown(r3, 0x0) shutdown(r6, 0x2) pipe(&(0x7f00000001c0)) 13:11:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b190050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1b1050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:16 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) bind$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCCDTR(r2, 0x20007478) r3 = syz_open_pts() close(r3) syz_open_pts() syz_open_pts() writev(r3, &(0x7f0000000100)=[{&(0x7f0000000000)="b5", 0x1}], 0x1) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "b11ce9bae3c6514e6ae973539ea78b7ec000"}) readv(r3, &(0x7f0000000280), 0x1000000000000150) 13:11:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1c6050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:16 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x2) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x10) r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x38, 0xc0) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f00000000c0)='./file0/file0\x00', r1, r2, 0x6) lstat(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000540)='./file0\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x40) 13:11:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1c7050409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket$unix(0x1, 0x7, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x45, 0x40000000, 0x7, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x49, 0xf0000001, 0x4, 0x3}, {{r0}, 0xfffffffffffffffd, 0xa0, 0x800fffff, 0x10001, 0x6}, {{r0}, 0xfffffffffffffffb, 0x85, 0x1, 0x6, 0x7}, {{r0}, 0xfffffffffffffff8, 0xac, 0x1, 0xc0da, 0x80000001}, {{r2}, 0xffffffffffffffff, 0xa2, 0x28, 0xdbd9, 0x9}], 0x7f, &(0x7f0000000140), 0xfffffffffffffffa, &(0x7f0000000180)={0x4, 0x81}) r3 = accept$unix(r2, &(0x7f0000000240)=@file={0x0, ""/55}, &(0x7f0000000280)=0x39) getdents(r1, &(0x7f00000001c0)=""/18, 0x12) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="00008002", 0x4) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) kevent(r1, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffff9, 0x44, 0x1, 0xb, 0x74}, {{r2}, 0xfffffffffffffff9, 0xc8, 0x400fffff, 0x0, 0x400}, {{r1}, 0xfffffffffffffffe, 0x47, 0xf0000040, 0x0, 0x9}, {{r3}, 0xffffffffffffffff, 0x61, 0x40000022, 0x101, 0x5}, {{r3}, 0xfffffffffffffff9, 0x60, 0x1, 0x6}], 0x5, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x4, 0xff}, {{r3}, 0xfffffffffffffffb, 0x1, 0x20000004, 0x3, 0x800}, {{r3}, 0xfffffffffffffffe, 0x4c, 0x40, 0x1000, 0x3}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x7a, 0x2}], 0x8, &(0x7f0000000400)={0x2, 0x6}) 13:11:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100130409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x4a}], 0x100000cfc5, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x400) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000200)=""/142) 13:11:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100100409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100130409000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050209000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0xfffffffffffffff8) kqueue() r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20200, 0x0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000080)) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) kevent(r3, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x97, 0x1, 0x1a8f28be}], 0x63, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0xa0, 0x10) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0xfffffffffffffff9, 0x20, 0x1, 0x1000}, {0x127, 0x4, 0x7ff, 0x9}, {0x3, 0xffff, 0x0, 0x8000}, {0x4, 0xfd, 0xffffffff, 0x6}]}) fchmod(r4, 0x100) 13:11:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050309000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050b09000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:18 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x6, 0x1, 0x40000000000003) setsockopt(r0, 0x29, 0xcd0f, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 13:11:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050c09000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:18 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x401) 13:11:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050d09000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:18 executing program 0: r0 = socket(0x22, 0x4005, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050405000200000008b10501907c0a000ffff0000020741038f53e8551f30ce390500e08fecea11ea8fef96e4f96886a89239585055a8579d5bdc2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872ba5fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7", 0xb1, 0x0, 0x0, 0x0) 13:11:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050e09000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) unlink(&(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 13:11:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050f09000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100051009000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:18 executing program 0: r0 = kqueue() lseek(r0, 0x0, 0x1) kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)) 13:11:20 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100051209000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100051309000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:22 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x6aa4) truncate(&(0x7f0000000000)='./file0\x00', 0x7) ftruncate(r1, 0x0) 13:11:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100051509000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0xf9, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xfffffffffffffffd}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000740)="00000040c8a00db8bd24d9df715e780d030010006cc55c81a002cf5c624af28280a8a53751287dddc3b369c557a880258839bc313db6a2caafd14e3fc6f05c7f899b1ebaa68c4543579a10f38c0c3ab6fc70db0946eebac8fa6d997319410c4fe080c2ee04", 0x65) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x2) ioctl$TIOCSBRK(r0, 0x2000747b) r3 = syz_open_pts() close(r1) r4 = dup2(r1, r1) syz_open_pts() ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000002c0)) flock(r0, 0x8) symlinkat(&(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00') dup(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffff6, "855c00400000000000769d00000000f7ffffff00"}) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000080)) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) execve(0x0, 0x0, 0x0) 13:11:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050402000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050403000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050404000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:23 executing program 0: clock_gettime(0x2, &(0x7f0000000580)) r0 = getuid() setuid(r0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x1, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0x0, 0x1}, {0x18, 0x3, 0xff, 0x2}, 0x9, [0x0, 0x1, 0x4, 0x1ff, 0x2, 0x6513, 0xfffffffffffffff9, 0x2]}, 0x3c) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r4, &(0x7f0000000440)=@un=@abs, &(0x7f0000000400)=0x1e9) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000240)='\x00', 0x1) setsockopt(r2, 0x0, 0xa, 0x0, 0x3c0) r6 = syz_open_pts() fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4000000000000000}) fchmod(r2, 0xfc) r7 = socket(0x18, 0x4000, 0x1) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x0, 0x0) poll(&(0x7f00000003c0)=[{r8, 0x84}, {r1, 0x4}, {r5, 0x4}], 0x162, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x1}, {0x18, 0x0, 0x200, 0x80000001}, 0x10000000000003ff, [0x1fc, 0x100000001, 0x6, 0x6, 0x3, 0x69, 0x1, 0x2]}, 0x3c) r9 = semget$private(0x0, 0x6, 0x8c) clock_gettime(0x2, &(0x7f0000000180)) semop(r9, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) getgid() semop(r9, &(0x7f0000000280)=[{0x3, 0x9, 0x1000}, {0x3, 0x9, 0x800}, {0x4, 0xffffffffffffffff}, {0x0, 0x8, 0x1000}, {0x0, 0x7, 0x1000}], 0x5) ioctl$TIOCSDTR(r1, 0x20007479) r10 = fcntl$dupfd(r8, 0xc, r2) ioctl$WSDISPLAYIO_GVIDEO(r10, 0x40045744, &(0x7f0000000380)) semctl$GETNCNT(r9, 0x5, 0x3, &(0x7f00000007c0)=""/76) getsockopt$sock_timeval(r10, 0xffff, 0x1003, &(0x7f0000000100), &(0x7f00000005c0)=0xfffffffffffffcd1) setuid(r0) 13:11:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050405000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050406000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:23 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000680)='./file0\x00', 0x92, 0x0) lseek(r1, 0x0, 0x1) write(r2, &(0x7f0000000400)="87bc975fd974ff9ee6bf0345fc42e1191aa34e79a3a63fd1d0e30c0655b42190543708e5d37fa2487c623bc23709d82d1b17c6423b92385ab168b8d427c6d55dc6aa5caef2e35da29465dbebce8cd31ba70e3d9d8038c0a3bb56d977b2d93c9cea459c7c2d7cefe33207ce5f8a08e0fade9a62c8e08ead76ff37b4ca3451f1278c30c4cdc049d31c257f3980c03162247c53", 0xcd) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r3) bind(r0, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000002c0)={0x6, 0x2}, 0x10) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x3}, 0xc) utimensat(r1, &(0x7f00000004c0)='./file0\x00', &(0x7f00000000c0)={{0x40, 0x4}, {0x9, 0x40000000}}, 0x400000002) r5 = semget(0x3, 0x0, 0x2a6) semop(r5, &(0x7f0000000540)=[{0x1, 0xfffffffeffffffff, 0x1800}, {0x0, 0x100, 0x800}, {0x4, 0x6, 0x800}, {0x0, 0xffffffff, 0x800}, {0x4, 0xcb, 0x800}, {0x3, 0x4d4, 0x1000}, {0x3, 0x1, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x800, 0x1800}], 0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sendto$inet(r0, &(0x7f0000000800)="f4fc67596dbe43e94829374b169f1c3f8fe731f697a04e2e31fc64bc552fb646c557dcc2d359e01365b14413c6ace9466b643c21a16198c38e1da5685cc0d5b45d34ec28631216a6596bec049f30ab99e76501fdb9f9fa8af90a4c875d735244ad216603eee1bba297ddb49dd98decbcb7ef0e70e3c6e62c9e0ec33210f6267cbfdc70665d0b15e35268470690a9121e07930a59ec0cdb756657eaf2f9f443a748b175e4deefd1b148bb73e99fc20d0ccc252a9e95d2b0113c8f159b54656d519376964bfba9af4c4df7993db9886b8a339ceb9b255c01541d4f98db269ebe9fc85db2cd32aa10028dd3dd1985746afc8c48c23eae5ab9e592e113c89ee34aa2de5b0b9d", 0x104, 0x4, 0x0, 0x0) getuid() r9 = semget$private(0x0, 0x1, 0x800082) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x2) semop(r9, &(0x7f0000000280)=[{0x2, 0x400}, {0x3, 0x8, 0x1000}, {0x4, 0x4, 0x1000}, {0x1, 0x0, 0x1800}, {0x0, 0x0, 0x1000}], 0x5) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={r6, r7, r8}, 0xc) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000340)=0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) sendto$unix(r0, &(0x7f00000005c0)="e70714edf255c4b6a19ebd85005910b8faad9cc4655705cb6e87174460e3d7e9eb61ceb6f4ddb4c7a67fc04654663262688df5144043254e7e3393092ba716c7c3a21c2e8655f0af8295aa3de4ae6ed0ae53566aba98d93282dc57fa37657c614d23f3c14c1ec707fd87faad0a301d8cc6ceeddfd995a91ba46499513caa31f5cf8016f3429d36736d5cf6e82530d279fd18bbf0", 0x94, 0x4, &(0x7f0000000500)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$lock(r2, 0xf, &(0x7f0000000380)={0x3, 0x1, 0x81, 0x5, r6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f0000000040)=0x1) 13:11:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050407000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050408000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040a000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:23 executing program 0: r0 = socket(0x2000000011, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001440)=0xa2, 0x4) read(r0, &(0x7f0000001480)=""/244, 0xf4) r1 = dup(r0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) ftruncate(0xffffffffffffffff, 0x0) sendmsg(r1, &(0x7f0000000740)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x6, 0x2}, 0xc, &(0x7f0000000440)=[{0x0}, {0x0}], 0x2, 0x0}, 0x0) sendto(r0, 0x0, 0xfffffd20, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) 13:11:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040b000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040c000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040d000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:23 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x40000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x34c) fcntl$setstatus(r0, 0x4, 0x80) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 13:11:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040e000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040f000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:23 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0xfff, 0x20004004}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)=0xd295) accept(r1, 0x0, &(0x7f0000000000)) 13:11:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050410000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:23 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x22) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/232, &(0x7f0000000140)=0xe8) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x40) 13:11:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050411000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:23 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) 13:11:23 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000002000/0x4000)=nil, 0x4000) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000000000/0x1000)=nil) shmat(r0, &(0x7f0000005000/0x2000)=nil, 0x0) mlock(&(0x7f0000006000/0x1000)=nil, 0x1000) mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) 13:11:23 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/207, 0xcf}, {&(0x7f0000000100)=""/210, 0xd2}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f0000000300)=""/240, 0xf0}, {&(0x7f0000000400)=""/208, 0xd0}], 0x6) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0xa10, r1, 0x0, 0x0) 13:11:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050413000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504b1000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409050000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:24 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) lseek(r0, 0x4f, 0x2) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) 13:11:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409070000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409090000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:25 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/255, 0xff) kevent(r2, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 13:11:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504090a0000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504090d0000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409900000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:25 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x800000000000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) connect(r0, &(0x7f0000000080)=@in6, 0xc) 13:11:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000040), 0x0) socket(0x7, 0x0, 0xc000) syz_execute_func(&(0x7f0000000000)="c462592e9806b400000f951044d9eec463515fc155c401fe1170b4c402b540dcc4a179516c3be943808ca5f17f0000008fa94802888de7973d460f1fe8") 13:11:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409b10000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409c60000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409c70000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:26 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x20000000000004, 0x0, 0x10003, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x0) accept$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000540)=0x8) fchdir(r0) clock_gettime(0x2, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x7, 0x6, 0x2, 0xfff}) r1 = socket(0x18, 0x1, 0x6) fsync(r0) r2 = accept(r1, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) write(r2, &(0x7f0000000240)="ca1b7463ba2ab61337048eb833d2ef7edff50f12c8a9b8f8759da687327e2c02fc3cca657614c6455def9c5950e61ad48929c8", 0x33) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = semget$private(0x0, 0x3, 0xc2) semop(r3, &(0x7f00000027c0)=[{0x1, 0xfff, 0x1800}, {0x4, 0x9, 0x800}, {0x4, 0x9, 0x1000}, {0x2, 0x4, 0x1000}, {0x4000000000000801, 0x3}, {0x4, 0xffffffffffff36ff, 0x1800}, {0x1, 0x4125, 0x1000}], 0x7) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000002c0), &(0x7f0000000080)=0x4) sendmsg(r1, &(0x7f0000002700)={0x0, 0x169, &(0x7f0000000280), 0x11c, 0x0}, 0xe) munlock(&(0x7f00005f6000/0x1000)=nil, 0x1000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000500)={0x200000, 0x0, 0xd5, 0x1f7, "10bceff95908c3476a39d7de7a37f21505f76ec7", 0xce, 0xcbc}) socket(0x30, 0x8005, 0x9) r4 = socket(0x18, 0x2, 0x0) bind$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0800d0e797042ed5432733ccb9519bf7378c0f7e4c7a3ae7d9cfd8f0ff6c57fde127b0d908bcae8f1107ad41335899877e152ab559e6cfb5db3481b1dd0d73fac8d39293961c994156db6c54fb9ed8d918add2433eebded59c5044414916d8886bc6dc4e6011a06ab4aeccf5f1005c4f431ea37875c47fd2c5ae2fd7da868549db29b5b29dea745f2b1523b4cbfa94a8bc52ed9b7667b86264416f90ac06801bde397f5b345ddd39d2080682593003741311373e85fe3b94f9130d086a8a3b3e85f74de148c635f090"], 0x1) r5 = shmget$private(0x0, 0xe000, 0x80, &(0x7f00000b0000/0xe000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000005c0)={0xfffffffffffffffe, 0xffffff}, 0x10) recvmsg(r4, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) shutdown(r4, 0x1) recvfrom$unix(r2, &(0x7f0000000100)=""/42, 0x2a, 0x803, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) 13:11:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000500000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000700000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x2f, 0x0, 0x0) 13:11:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000900000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0xfffffffffffffffe, 0xc, 0x0, 0xfffffffffffffccd) socket(0x6, 0x8002, 0x1) sendto$inet(r0, &(0x7f0000000080)="50dfb60da7ee36b99e00e6cd173c8e44f97df8bb15704de058c4bd46cc44cfd7fd06bf80e0d4e2b979c39e43dc71d3547994ce8b28aa898c78cc9cc839b97b6fddb50185f62950a5477956976622e4a9ff2c82ae0595b7d33027fde80498cc9ee2e6f065ae1b9636f445cc34cb0b337f8f46ea180472ab4cfff5bb55074f0018e6fce109e18173c898905840a77f7a718c3a15cdc3d3b20521373729fdc1ee8878823311458168dd1dc871da202fec1f86a3a4a9144128df6d2faa15cb542a4192363a96e1e26eee2186d761f04db72a2d6cc3e2105c8da73e2c4c", 0xdb, 0x401, &(0x7f0000000000)={0x2, 0x0}, 0xc) 13:11:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000a00000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getuid() setreuid(r1, r2) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getrlimit(0xf, &(0x7f0000000100)) 13:11:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000d00000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:26 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x20000000000004, 0x0, 0x10003, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x0) accept$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000540)=0x8) fchdir(r0) clock_gettime(0x2, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x7, 0x6, 0x2, 0xfff}) r1 = socket(0x18, 0x1, 0x6) fsync(r0) r2 = accept(r1, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) write(r2, &(0x7f0000000240)="ca1b7463ba2ab61337048eb833d2ef7edff50f12c8a9b8f8759da687327e2c02fc3cca657614c6455def9c5950e61ad48929c8", 0x33) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = semget$private(0x0, 0x3, 0xc2) semop(r3, &(0x7f00000027c0)=[{0x1, 0xfff, 0x1800}, {0x4, 0x9, 0x800}, {0x4, 0x9, 0x1000}, {0x2, 0x4, 0x1000}, {0x4000000000000801, 0x3}, {0x4, 0xffffffffffff36ff, 0x1800}, {0x1, 0x4125, 0x1000}], 0x7) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000002c0), &(0x7f0000000080)=0x4) sendmsg(r1, &(0x7f0000002700)={0x0, 0x169, &(0x7f0000000280), 0x11c, 0x0}, 0xe) munlock(&(0x7f00005f6000/0x1000)=nil, 0x1000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000500)={0x200000, 0x0, 0xd5, 0x1f7, "10bceff95908c3476a39d7de7a37f21505f76ec7", 0xce, 0xcbc}) socket(0x30, 0x8005, 0x9) r4 = socket(0x18, 0x2, 0x0) bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0800ae2f66496c653000"], 0x1) shmget$private(0x0, 0xe000, 0x80, &(0x7f00000b0000/0xe000)=nil) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000005c0)={0xfffffffffffffffe, 0xffffff}, 0x10) recvmsg(r4, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) shutdown(r4, 0x1) recvfrom$unix(r2, &(0x7f0000000100)=""/42, 0x2a, 0x803, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) 13:11:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409002000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409009000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000340)="c3bc6df5aa12f1ffa9cb3879f0c74e0d9d9f1cd9b1d669a3e648863e5bbc91b50b375af8a81b4f000400001c4e98956995b9d91eb7c271f03fb301177e28c8acfb4d73df631e6024bd00e1401df0cb6845dc4c75eb150d2da2a53a953dbc99d0b9b1ff90a8966e91ceeabed3496505d352dc3789377cdb3c8802be5f75750297fd3e32d093c60ace261ed2ad222cf21fe3", 0x91, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r4) 13:11:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040900b100000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:26 executing program 0: r0 = socket$unix(0x1, 0x40000000002, 0x0) fcntl$lock(r0, 0x10000000000006, &(0x7f0000000000)) 13:11:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040900c600000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 13:11:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040900c700000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:26 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) sendmsg(r0, &(0x7f00000024c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="0105002f66696c655100"], 0xa, &(0x7f0000001180)=[{&(0x7f0000000040)="585ceff102448590129531fffd905584a512c389edb1d6637cf5a28988f3722a0a657841fa588271f645b716dca7a38a5332a0ee44aed760ee7dd51a8093c52ceeac3e88904034682dc4752713b18df2c68ab3cb802c69868f7d124c19b87efb555c76abfc8ca0253671e779264813a53c00f2676f65f99c0a67b99fe6387ebddda7a98d115c40336cf5724037919d98321f0bd24256601027de57ec5f9946cb2d13ffe1705fcee6b669a1dbfc9600556ea371e27177da68dbb2c0d5766a67aa72860c37bae6088d1b18c61575d2f890df745b7f497210d980bf4b376a9262c61a8ca6d7e4319b611227d31974932e0315c855566f7168db76551f2b56f82706bdd61a821c61340a2076c97ff93a7b33ffda0af586b917b5b70f7e3697c92e376b957872a583e8cba8482a6d94bc720270f57e7cb3a5a58166b19abf65dcc08987343c8270b77670f046be7d99fa0552660379015c4346569f64ee73e9013a0674f99cf94de80a864e0058337b05d8059ef9068bed256c0e54e187b3cd5189a5db7696d44ade531a22e2c9aaed9d63ab29a089baea9e037f5fb9df6e1c8c6db4edd28a1487fdea497bb6a422cee486eadf74ce1df1e98fbfb251566a926c75230e030bd059b4513ead6886c215ae49d3c006835a6f83c9c2c2d6580ad1c53ee2ab21f78872a0052fb6496de564b544eb5e97cf413a35b259482667260e8116556b072a74e43933db70184c01b7b18cf7054ea2cad10c7c66031daf0d32909df7d469b32f25087519bb223440c161ddfb5d63a5c7548dd3705ae54cea481f3d6ccd9fb96659164f5ed8594e17778ee4951d12284d10335e97a2091d144fcece5eae56f47b45e1d458ebd164eb033e86df19388389aa234c867cf18ae027ed2fe26a173a00e4709762530cf8635b70dbddd77c65da83223e4198f8fc493eb3ca525868291afa1e063143d5e0f21fa97f343fa19e0b41f1837ac68d02bddb4de0dc47561fcbaa910ec63099ca7cb3a512b124016b7a3553515ca667086dfb946b267a699494b7b0b636b83417909c6f5e7002b7f43aded3b02d0d0d35cc7faa8072ff5e783fa1081b68c2ea0164bc0fd784f9dcea9cebbea10e8e31edc26c1e5cff7d11855cb1d999977fc93325df2b207c6b2fe8fca135e1f5d906599ed22428f887033b89f9efefe5972effc17e7722523422f529d8c1f2c5b4f784a5109e94a26b379544ae443e7e0d6b88174fca01cd39b94b7b355d968b686907fbb53276f27591aa280d93eef5cea65f1f9c9af0a0d8e994eea689f2fe13eecb5e3f1bf9631114fed692fa922e885775964444063156d16a855d4175a5963148caf459aff32edc9aebf44b78d27a1ec17ec3b3527fd54de10df0169f63a8b84c98cd3d4aed28bbd6b558886e743e6f12f50b5e4094c604237e33bb2f16ef98a3331d0a234c438ccc7c37c91c2be3b23004b1059460e6cd7b6a2930c8ceb9195593d03233e68804ad43513dfd4f7714f30370b5f11c06016cf4e07a9c5c6ed8d404ea1d0ecc9e63b85b9ca765983f46ecbe5417108690574576beac49380bff540e4294cc8d595f97da620b9d62de00f93b569d959af10e0266502bab429cbd78baa7ecc2d536ece97083aa7651ae9daac95d932dd4551a59ffb6e00449da1b91a73ed907bd3f9250ed05f5e8ca57620642ed24b017753a620f09f1913537a66cc56412a2b5874a4db06731996077fa1d4c097b39c82cb266450e40d1f4c405ffe86cf296bd96104ec57d8878f36fa01ba808a91a22698d9659d896c9066c3bb950a9d5b098fdf01f1e9c39ec73ecd08ac2dc9c3f63ede1980d6dbb44e3b9e66f0c5191e1dcb6069925fb38f7f96784960839e2e457e7f37ee297a299a3b67f81ef97dbdc6c859a9624a597b0559185687074498e1084939e972e4dd472a574126b68d5890fe40997e67fda140b230d63111d1a19c66a44fc8398031a2b94ccc36559b39d13ab766ab440eac22a0bd0e258e6c8692d051fe88ba665a04f58083c7ded858bb5d891a353eea6c69c77dadc0f1f602c3be035bb28aff7bb9dc1db0817e181c71c4f0a7f115348709fa0bfbdbb8f66dfdb6ed2c6820dfdbd02ca7ff6d27e806dae5ad7db73d8fc35a09b23249c835c936ea62bfef44f6f868ce23bff5ac3020c2c37686329546ac5515ee2d1fd94af06066a67757c5f12df82a5349a7f1c8c906d3f88cc8c58e58ebe027b6432c0a310b72a9713893c9b9b9fb1b41c634684d00c13bea9d76b0516d813c9758d4ed770a371a918c9dfd5ae9fed34b8867b9795d19c5010d6614b78b824d579c471fd3570dd6073c01747a8ce2578a034435100a1ca17884dc19652914087cf331b4bcfa315186b4b2fdc463103dfd5cd76f4940891be7b84320bfde09645c69094fd0b1c0c1d0762ff38dfd29ccce81fa4ebee869b780f1d334c5a999dba175fb4761cb82a5271d03cff8a0d5c197a64a8513c16c757434a2d834f6c9f74485365ab55c3c8b3d69254dd4610bb2ccb62758a1ad301f71903ea3839ddeee87dec7e741a826699776d1ae5a0fdf7caa7361037648d51b717dcaef972567dc280a4fa5555bc20a5cddbcc2ada52c30164d1255660a7c7785d9111b48e0b40cc5c240d60a63a9aa918816e350c8313cc1a1e62fe706d9390c8b502cb489a7078f69522bafa83b2345e7d91a52f329f94e1ca5553d9ec7776856ef80e401052bb80da1727a8e89549fa1fef5b390911c276670ff7b7553eab3c10e3e031d8b66c5049160504189c2f56aad1077da355a9b02f661e0df025a404863d144402df00dd0639beb258ca97fca8204e77ee6561207112528ac82e9507b1bbff2a96dd3e72612c127f4236b0e3e9b0ced3a775dbf135d8f1612d546c06c5381a79bdeb983ceac3a2c6fa09bc1fc8fba5d5fbb9f7005f6e45906a8de5aacbb68a8441bdb586379df012d360183a24da6cfb3dd57394ff256803af93fb18a6d802cb7575e79de72db9c507d2c66dac0098407047402620271a8ddea2fed26cec33866a65e4caafce6905dad5080c28c7e14eeecf0af71322b2283a0b7fc0b763206431ad04c7a16e660a03848b00c10994aef1c56e1fc75ee834bba63e20652405334dd3864fc43f809a28ff56741be591801f0c6ef2cbe1acd6a169ac05b7f54abfa279ce6d222c9c8fea5098641bcde5e3697a803420573a5f7c7052e4bd3e73dfb87635943cbde1f59fe099e1368e02302d75b20be856c11a1100b13515f4aeae69ec3b6c8633e40d6e4b5bce06fd17ec1589d3b7e1d6b128617218d95314563f72b6d156b5d58afdbbbdfeb6e7ca4198e15a38192e89d906da2ba36267a829d89ab11dc7faab7a2bcb63698d6c831e1386a1414a1371478dc6feecca58e439752f59c52ca594429df477196cec518c307e340d1bdbe633f65791ece5bb223a38cbb050aff268776f48dfd95b8de13d72283312d5edf8cf0ed27ce11c127698a0eebd21932c270522ce65bebf8e9a3089461aeda5b1c3afee2db9c80c77e72e2bf09703041485db3089d6c729975d247d5e375b99c37506880660d5075d2a0ef63524fb5a4c480022f5c66a71d418787df07aed9da4337537344b1daac416bfdae699c6fb22ed5ad9b640565c071c725103129d6bd2a540d433124fe20b1a4119cc1567d9f19f8809f3f96ec1faa18c44a5d4d642680760522c50c4b071e6f4d7751fcc994640091b3d8b0e8c13367cd14d76a353a0ec0ca780386a2ec687fddcfe1fdd2c0db5384296831eb4c6fdba352f265a249beb24ad2ada22e52277d6cdee34bb44b8cbf9065770cc11bf271d770d3f454fd45b6c270244f780338fadb2e80fd0f902a7bed7e199ea8e1caab609e72ee442bb47b5e3c4cc372aabc2219bee2be49c731ac989c336c5f0d459351cfbfb8f1626c7ad153c09977f8db7c1562b62fffd072a80090c91619711f1d8ffbba443c2b9347cbbc833e7d096da4bc55177c9b2dc25ce9d368bbf39905596dfe6558b91dccfc4fc4363460e5252dc15cad280bf976f342b24cc776baff1fdaa934c4a88302bff057945de2cff6e8144bbda6813ff4afd0033c631fb3e7316224d282bb5ef075b1a1cefc02481c1e4e6be89e22a8784f97af3db06712bdd741266d1d6be02bede99b4ae5c72c91c3d2deb007c0ffa26e8e06a299009af6310b728264de9ce91d2d332fbd333bae900b8292b0740fa4f87388b6cd1640352a333542a5ae46b4a3485d5cd634273561fe662ac5b8ad6fee4a95bde38247c37f3a0d0fc46c083a711211ab01c81130f9101cd4baa827f9d36f6f516642561ca2ae9893d37ecf5d7385286eead730ea991c6bddd3870e9be564b2187f2766bc76391df3e1c7b768b13fc56fe973720be818776e959a017b8004dd30b8ddd6b77cf3a4c266b43359ef73a8bfad3d495bee833ce8ea796d0304df4cbe4b7b24478ec72bea8770d477481314b5070f611fe4dfdbb13244ea34ae1125b734bc840f312e8f85bf4b5cfc8582d8d42be128b6df74028cdabc85e8bc8d193237057145661e201c242e5175a7815312fda01efa43b85d7f5c0932ad7ad0f5f4087e66a36ba4d2fcd7fa72c06f60770f59a97eb012ea1533256689aa38cca08f4812a402d8b4e0cbcd0f675fbab0f837dc35b9c5305e1d48b41fe8b7cad6892e7c1dba831869f41139a7fddebc5383aed9697b40e7d12f95a363a93b4ae19eb707dca1dc4b379f5a21ff4b79fa21b1758b29d388c6252bdc4db90954014d7331cef6c9056db7d8206007f67c5ce3c566a8a1a952dcdfa9d4b23736db5a704cbec92e5c56dbda3d8115060cb4dec1627b2b44d8d8f3d3dea885b54321512b8bc0b89004ba8dd335247a5001e68472475a1819d1a1d08ddba791b8c2403f37df904ae6e0489178b8c7255dbf35d904217714f6fc5959a1cbd6ad54230145aacdb622a187406c688ae03aaaf9b86f2cafe206409a74e1c78d712f7072b2681e9e37666c6755f1394722af15827783d417965664b467d5a774e89ccca1c5ddb1639138673bfac0b2d0722740f905d50e063651a7cc5a9e9b0ca495395ce642450a50c519aea5842d23c543ea284c73984e74fb3f1203dab1525502cf5f29c48fdfa507c2ed52c2d324e03845e37a7622f874f9e027b2157a9c82c887f1d9dbbc352bb8febe5bf175638d438194aa6072ef37960a08f57347b8110813a1f22980d9d1a291f15f0211c7c0603d1df461269b75442a9bfcd2f541dace7bcb91eb51a2f027fed14e957550325bc502a1c3d7f77cdd8432cecbde61a3409260c41525c27ce2394e7b20859c535771cb7b246a5fc4b583b16c203829cd2524efa7c984d3d4ae8a5fcba3615d4ccc7c7cf84530f2ca189f2336ca03b621df24fe4ef4ad064e9bc7aa1a7605c3a916fe32595730c4513157617fa32e222c8b69fe73e6daf20eb4c85b27ff7197e4af0809cc56c94463fa43d9b18f9950493bcd84510924178697af41fac8cb7d2f647a1f19eabcb7bbdab1982da0d02bd8f020fdbe510f416492b463302c199bc63ac666be2d6f6b0e85344fa62d210b06f0ecccdf9bff39f70437d6542d0291da00439d9c13db06650b762ac7842dee057979912f41e4586a7c1d2ff9b4ab15a1d2c4f82885b0c84ba1d141be2e4f4a027992a05d221096c0ab29eb1ea9096f76a94d473f957790fdb1cb12425eff2e22089aa32c96a03b0864ca4e4f4f656c941d370b642a00eefbfe702c20598f18eef59eccac2024d14da0f8d7c4bf72daeb8f9e5ad75326141", 0x1000}, {&(0x7f0000001040)="103cc41ec60fd39ff87f414e6f6f2c8a7dde82e0e6cd785125da096ccf85f4f3d3cff8ce2b76511ca71eaf4f0bac061a9daead6cbff5ece35083510ba6deb4c0717a24db419fc064ffccb4e4df02316ac58d071524329f936d2bc5745a31c5f0f01db38ce210f87aca8f337b0302833d9c3c340f64ee119293077da743526264bb10", 0x82}, {&(0x7f0000001100)="4996f7d522bf3801e37f8d8edaaa91e265b6ce407423a59424a93cf4574413dee29d4aed3e4baec814a602d332381dc9d940e3d00d011483ccaa41f6e56511a679a5b3f60c06f59338fb32a145426cf9e5f269f144332158f32f0c7214481303b1fe8c8f6c5cd0116eadfcec1a5a9b174b40840908417a1aed1e", 0x7a}], 0x3, &(0x7f00000011c0)=[{0x28, 0xffff, 0xfe00000000000000, "9589533d2c8b513e253e9ac8ab424c80601eb2381c72cdbe"}, {0xf8, 0x1, 0x9, "cd9bf33d20a1fa2ddbf1949f39863dea0f8ab145d0d29b53b6f463585568d2d65e6db082e5f972d9f9f8f4794865f7702adddbd287d2dadbe660a6b67770e73731d6d2919440372379bba73f1e5595d139a220c757a32648f510bd46811147c82aecc2eb879580ee3af6acfc01689bdc6821e57591b450683aefbf6bdd3eb5f001768b48082cc334fc971b58a064a542e98cd8a50edc9000a085c74a0f84c60f83b2abb37f7534bc6c454b9aa8aae42423c4907e045d0f8abac919c62fa7bcc6a3312f018014eb79e18b2e82c8ded10ffbc3b07645572a12ad84cc8bcf260ad0297cf58c"}, {0x1010, 0x1, 0x8000, "0b77aadde85e54bc42d6c4e66c8f3742d72a6085a9d2b46ecc16079dbbedf646fc73bdf4df07e3a34841b600221c857e6b99c88397f24505fc956a4de568912cf09c6e41507a653bc04868247ef627e8d856f7552cf861db46ab6b549a8a4769b662a728ef38b3ef862e26c1c1ddcc0302912f8e0417daf431efd4c47db8fb352209c9ac26ea544965ce3d2717c18e6fb1019bc178e2bd79c4c26cb4b05bfbf141d3126f0513975f3f37fe1a58f5dc99b4a7d89d6b39155a3743f3e72b0520dcbc89cd49a388a2346cbd4fc4d92982547606887a5fbf7881b51ede7255ba87eccfa485ce79eebe609941f5313056fb17eed8d403934652583f957a2f0e82b58b1c77a222a9835f05740c1a317fb8b2a891055d9c46d9a388de9acaf4f3dea38055dadc5e12393f113fde85b59aa70851e213befd78e810241d622ed53c9c56b690cc50a68abef2175e2dfbb38e1a8127b644da9acca2b98b795b101467cb7687068a8e13c8fab68923fd63964648952b365155e4489033e0cb77c3c5fb481bb7138c43745ed7b22daa25522d1ae68bd1948fba4c92205d2d435ec3b6707db9fe9a8fdc6d484abd98602469222c2043332318a6a304454abbd9fbdf3e38ae8baed357c89ff40e5f5d5048013a683d4ce806a94bb8d03809906f636a4cc541c45ebd97ebfd0c130fe1bca4de4a50947078ed462fced6a6b2f25d315d4dd195fb3d007bb07a1170d753f9c45cc43f9248c40ece2356a21fb81c72b958b5d9299dd6cb5596dca1a4e92d42a7b490239b9b69238609ddde2724b9f2ca0c077d7879174ca5c33542d01322d2a22fbaa463a726df0dc2ddf9893c6bf9947a121ff43f8d9f6121c2f9215ffc623d417da39e0d4eb2671038e67d6883a02a9a1e843d8e919ff34635ec2c347b218178e6e180c78650db0fda67a4dcafc315733896ac137c6d02d00bc7f85b1d76ac8241ac9765915491e50865aa260444cb7903ad7389f995ca4095dbb735d1eaffbda01c05b18d3f02e5ccb7cf03914d240d7ff364736ff1d05671a325826f5ead8a820e54b1765f595964e0ca8dd4a428588ea64c86b24b00b535e26e06f22a5c4bb643ae2fb0e5d9191bb327ca0f97ecac88c95f6e054ddc17c6de445325dac27e31de5c7e13dd53d0f59b19259e4c211a094aab876b0ea95483cb9d88befbe7fb3d5d788f68ef21a8567b952852b74cd13e3c59eec39d81306b60588fb07813c5f9cad29dd093fdfe689c9da93d962c31355c471e63288ec52271258ea86125df35c68d8e71a45ef0bf1dfc5052dd5056b58238365752a18199985abc3bdcbec8015318d4cac0479c9dad8084d57886c0e90d231f6c1ce3a5ad021c334901a762c04c429fc04aebaf89260e970049aec4b8e937bdc419827744a36afdadb7a05128657e3507ffac1ce8920053c5cd2163fa00c7534b053cc7a1af9e62eef90d4b85afe97fa9caf2a3b97b2d29dfed099b8464ce5c0208ad780d2a13851b57982715c5164775ae9894e8fee7d4c388450e4472a3bb3cabc951dc09abfbe1422b6b6b9ebb2375b13e772b297e8fe5ef5835cdd259b690e3a09bbac753e82217131110d0851dfd91c0d7d28a1874016ad1c89f2367a8692629d99f0c85cbece44abc55d0f8b141ea316ca44995df80726e2d5dad40a4da166793338f311e23f40d0afb182a5e1665157e7b23d5c6b5cf57d0e7f693a6742be20a96be0c7ce613ba0463881a71d1d32c1b8b2a6b9fd3749cc6e7fddbd43eb390209bb55b89b982c294a639b0be0e9f295ddfe9801ac0c22ad8e8d479fba309d0b7e3e1ee1ec9714f6310916559a8dcea442d4bd6a2a7ba7311f8f838e215740a887e70b0ff14deaaaab789155b9b04ed7a30dd2da4d23f64171b7939863945040a370e8157337012c81c9823191b95042e31a6977f9f099ab911b7256d6f7566745a992f70ba413a0e787b010a9c69fcbc4fe192627f0fc49cdb703f8a6bd9a986b616de3d4fc4e802a6fba27a86bdf61f74b93123180dff5407015863c0ea3fb43741d153da686eab8ad63da894fbbfbe0fc9b884d570c64b475507edfc989581dfd4b2863ec995509bb994643971294aa633674a131245f061aba77e9960994f8cb1b91301f853d18d748b4c799ca44f3e9706ad670ad87717de700811af21c3f539a5bbf67f8b2c2c00a943bbeaa66d656465c4975031397033b0d1768b819847497f20a44f1c335d3b98f82d002394ae8d08b048c2a36393ef46da741e7b321d9adada5b72918c7d99ae4086e562ed9d3861462455d40cc8e4eb6e1f575ca6ddd0098579ad542069fb37ce3761191fef88c30e5dc4dcbf7346d8031249e20ae66267adba1836d962f1b7b439046e92859eeba2c594d32c754ab7de26500ed2291fb4136643796af3c224cd14fe626adeb5d1b742339d3c7de48dcd8c3597798662b2da9be982d71ccc72057fbc70670cf749b4f10f9134740262fd8a624bc9562cfe532f5ecf9bc0595ce868cbcc3d99229039866f25b17fcd196662e12fd7df6fb629a27515d490413d866d262e9de6cbff5b8b4d507323bfa61d6e9df53c2b72e14cd7525495c28ba582a5a3a70dc3b2e95294411504313810d6acbe20be490a17c1320a564a9d44ad547a9e7b5b1b9eb59b9d864b7a61f6955149569d46cf8b562ab874b8e49e2d3e934b0a9b89f2b472b03fecbe4d18a1dd4d4242e99890a087d7ed076e944889a2740800c412e7130739ed1f2f51529b78f0fa3e0fa6a007f51e13d85cf0c59964d2732a7e4079c09f541c01fd8a22182f94437b73bd040d268cf87d4116b87fef293788f1e65b19c531e960865d475b57dddf2843267eea359878d9123830167de9ba8082bf83874f16602eb3d69c19bc1cd3a780047f6a756ba1f51ab087bc76ae62219f3ea197f38b9a68c05c29982e391e02a70d7198523e24209eeb2db724e08e98e79b7093bcf55e1c42b54069093ee33ef234be7cc6eb4be812a379bc858973500e5f564fb77fcb0b826d290d4cbe049c617194c159ab1a29b2787a0a39503cefc402aa344fee7ae9ad29184fffb51fcda3e3d371d417ff5c1f1b89b09a0b4d66d698259850d09a906a02848f6317928433e1adc2ee63ac7facadeb01dbfed65c2cacde014e1974e7e524d5b0088329d0d05c1083451801712166865ae767f55c9b6245c81c8350d53cb55d908202731993d849c2c67f4a2039e84ffe1091e14dbac9c5698dfb2c4c068883e7f4a339c853abdf379bb55ada99a699c1e7d01b36125eba5121b89e3f319895148a02e3f99b26a153728f751c3fdd289b9dadf68e6ab305ba4d434eb65513ee8fb4ae42d9623ec76fe6eb532db8030e9d52720aaf7c8b564fb64d5a719992709323e76aa228edce0c7959f4e1df13af6694bae53339473d941ce4f96a9cd5382128a8ee312cf0758c802740cf7f70b5bdd2a458c7db6696bcc3685815615054998747c96e2420a23d5a83dbf0db074731e4deb50edf4f7f625d8ce9f7f90da38053255573a2fb38352b068e2ccc83521344538ec55ac21083348504bfbf390763a72aaadff52b02cda0098abf6a853eff048b03372b7beb50fcb49e7a728c84c7ef0acff1f35ad1ba88a0d3883ccb21e7ba68ceb809cd6b7f8cb7b65765bbbfc8552b4c8ef4176ce0dd1a36e055e917843ec18bd5e0f73f66855ceffb79863880797cd63ab5e89e3b52c61d60ef86296c796e2fc599e5c61786471a0604541ccbba25198bb4fcf6ccba57427521214fe74185090ae1c985c29813c1b53d09abdda0b3bc8c41abe08fd241059856c98d5c01b741d5cd9c833181df448385bfd9befcb5e24afb99e25ca70f516bb9db0dd922fa97d7ce7b705abc268e5d5e041594f0e97a167f7310d90e78b59b6f7318ddd18f151a764d308723a6f03c56e5d351c9642131a82d33e49a34e224db48eaa26ef59080781ac4539d3a9af5c2ee15a116970f3619d93edab3a8334a275e8d60c6c567fc9dd25c1fd4fc88b8ad127c296ae4389e141950b1978d29d7bdeb16a6304b87e7f13adf88632df07395b27a9a86b1da1fad29ba06e5cf7c29e4c88448115bca91047a512b367f1223e8726e1e10b3378370791c61cde021b3ad9d15049cd55c2ce96e4d18855896740eb736d9e9257fa530821cf7520d30019266a5488b9742263f47652ed220f75bab4459410b4491a314940b6a1dd50dfc86945d2b3107655fd652e998aa0280eafd2a6e31c18c9dc0c59c87e9b3b1076e700d6baa4ed51cb45ebc082dbe07e35171a7954085bfc1420aebdab1af63766fac0ba3a5f5212bfc973feaf74df24943752fe171e93864b5a11b581ed6792a75fd0920fa80cca5ee85993b9b669ca02c58cbdfe0851b390af8d50788256229553cff25c17df9a99261259d85379c4ce811c54ebed1da2a7d12f4077f92eeed5bf8d3b17f2589e8069a997ab6ba8449efb568907453e14cbeebd535dacc0a074fef0a592886de6c4051dcf8a9198337866f6c666a2fe8645043564e2a33bb38ec5d253c749b75fa5f9c6fe8a1534209aa87cbe61ec562d2f80fdd82b8f4ef81e7e1d4b0d2b03b092a88daab91b237db1250a35f17514a92195bcc1ea3f0ec78a20c4d11b0b6ca967f8a4a5f1ffd756744771beb0c5d0b625d5f3f4bda6ec4a0391afe0496f8c6958ede8e1d5b91f3e7fc2f85ca9f5bd86c27967a9c92079e5e021e8308036c810f32301175144565d68979129d11e3fbe22562957249141b3810a070a8b0709b36b058295d2b2e159e803a0f50ef269f2a52c0950937b919c12831fc68bdb3615ba297d747a5ba2ce4af490e75c81635c001dfd8732d5fedce704e43c85639baddea9048f409d655c2b5616b33c40cbf7d805aa28e9036425bf571851397b6b7cf568a23deb258232ece9ed8c0c3267694a8895776ce71d06bee720c13f77a8ff3d7726009b93706136a594ff2c086e8be7aa4a53b7971d4eb89b066a8fcedad777c87a8e5a4fc876086594226fbd5366fc701a641b12d2e77faab1c6476a3a032a1a5c56d1efb661f4b7e73400fda896aa923eaf93b309fef6e908cb1fba7c03742797f13469487895c2c8cb4c9900941d4cfb8fa29c64cd44796e5bdece700af41e16ac33151f76daab735b12d7031dd409c32db0c8fa5844b8bdeb54610519bc291aa8d572a035c3757126d52f51817fcbdeff61e1ee5a2e1b96a08f594bc23459a1a74d9ca0019273b2d244e7273c4d5c098d01a6c00aaffb4872db1bdb652dea6f827c52d832b6dbac043e471e034e24a92a371a0467e27a15057e64d0f7c2f41030e3052babf2156038066d9c74ddfaca73bd5c33f560274b277799ff22910569d4e54fda95b5af516d1d7e452febbd2d6d3185f3473beac95b7c270d0950c37ea4895f337d8fec5913b2ad87698417f277e610e7d4d00202f46f14ae4b4f283cf7bab720cb13f12f0a4024639d9920f982203330d2a95a93e3d6b942688cc1e2ed7f89f2e914c6381f11af7495e0f802d4532f5f13187a9bccba9f406c0bccfb98d6c0076a1b4d0567e101e7c79323c2d3d94f589057bba6015d9d3044a470d33043b84f56e1cf4567cecf077e185db0d6489f50310b997e4de94e9a8231cff1dc3ff2f0a80e50f05765350e7081274b02fe0deeeab5c69227ef746cc83ccb992385e9d85f5c83516196e1b0d105c08b4306e1d212b0d651f59ba21b6b1de27a1b0122a86f5b76ea87683381c7384b2e42e8496589ecde008ad878eb4a889dfb1882c3b8e0311966c59dd380578"}, {0xe0, 0xffff, 0xaeca, "4d0aa188e0b66821e7a74f12f0ccd9095e5897be48ed7f5e9561a6baec92b0beb6603af43d1e8a939384d8cf3912a104ed8a7360df052616283c69c8f895bb29eb03d5ed4b4199143cb0fbeacba6325eb0e3a6c8f4be0cefe43240815125d055bff3b14f74d21c7fe532076e2aa6e315d91aff085ccb87583d0401b14363eda0b8c3f09e3eb58062aec8ee49124ec6c7e9bf4eda2a52a4b4550cc3c44b86a5ecaa9abd01075ae33b25036ed775730f5dc941bcafb156434066ae333e0cad2a3e52ab777d8efb6e3648673b89"}, {0xd0, 0x1, 0x5, "1d12d585a93f9b59343a8afb197cdaaa5b08c2c6598d24ed1f67c296f31c83222972bab5a462ee53a6edb535b92272dd0b7525807c4e8b40627d07abfab2dd5ea3f6bf245c59c78c8fbf0219b5f6e6134597dbb88a787791d1e4ae7988370e0c9c53fd523f1a9092aae337112575bbf5d33dfe15edcda5f2d10b536a6b2b544f59bee6145ce042db168ae75133b2227467cabd2ff622e584985faae7ce8cd453a7df47148e7045dabecc6be1f848d701fcf918a5a086f3cc3aad4bb0"}], 0x12e0}, 0x0) pipe(&(0x7f0000002580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000002600)={&(0x7f00000025c0)=[{0x88, 0x200}, {0x8e, 0x2}, {0x0, 0x7fff}, {0x25, 0x5}, {0x3, 0x7}, {0x40, 0x6}, {0xc7, 0xb9b}], 0x7}) shutdown(r1, 0x1) getpeername$inet6(r0, &(0x7f0000002500), &(0x7f0000002540)=0xc) 13:11:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000020000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000010021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:26 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/20}, &(0x7f0000000180)=0x16) sendto$unix(r0, &(0x7f00000001c0)="583abf3a482a570fe9ac736ecab05b5675d22e765a32634920c6575bac9d595e0cf40b0ab87ba68e646fd00fb41fe83fe9f2fa10f4c5601f", 0x38, 0x6, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000200)="3b72cbed5eaa587bc3baf6545828dd271221550e687f888863984f85263c776a48e363e6424f60266505692a816e9a521aad78a9a8b567a6bec312cf363cccb37cc81cbe4f8e2a945e5274a5dfd18c728e89b65e0d4812189dddcfb5cdf79187e7ad46df2a5d68e41e5d115165ba8d9ba07da07f59fa3c9496c5dd5a71d1069ec470b68d06f17f2b91b52d4a0036ab24001516b62ac82987ad06a988bbfc4e4e3175076e7009747447a5a15dca5880015faf95b52e5d04854fa74c02a7447f736c649036bc814666e21c8054dc5ce9ad03e0fb71d7ff195b80e51578e7", 0xdd, 0xb, &(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000000340)='./file0\x00', 0x20) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000380)={0x6, './file0\x00', './file0\x00'}) getsockname$unix(r0, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002) renameat(r0, &(0x7f0000001440)='./file0\x00', r0, &(0x7f0000001480)='./file0\x00') r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000014c0)='./file0\x00', r1, r4) mkdirat(r0, &(0x7f0000001540)='./file0\x00', 0x1) r5 = semget(0x1, 0x0, 0x400) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001580)=""/4096) recvmsg(r0, &(0x7f00000027c0)={&(0x7f0000002580)=@un=@file={0x0, ""/81}, 0x53, &(0x7f0000002740)=[{&(0x7f0000002600)=""/81, 0x51}, {&(0x7f0000002680)=""/192, 0xc0}], 0x2, &(0x7f0000002780)=""/22, 0x16}, 0x0) sendmsg(r0, &(0x7f0000005ec0)={&(0x7f0000002800)=@in6={0x18, 0x2, 0x2, 0x7fff}, 0xc, &(0x7f0000004d40)=[{&(0x7f0000002840)="aca65507ceea887a501a12b73af885378da20beb6cf7d55d701c6655c54e9472346264c1804dcc215653888e60e8c549313197c144a8951a44446b1e0720c8ec1615ae62cdca278a940c42d8b53251716c06a9bd1c981586ccb7ed346ecc59912383cac8a9678bb39a7b40f268d2099a1cf074d8dcd9eced3206b876c00c013d06385a3bafddde77177ebe4b6266e91b29d8016c18909deb775e58ebbb05970849b19a86a82e7d7047d67a0f07eeed39daf886e42d11dbdfc0b01338d185d44da02b155dea9cc5301f55aa0661a3dc5bc9556796671f1ec57db5375ba410b2f694a2e55a08e0a7e14292bbda61e658b3d33dfc6208731b9db8471afa43cac2d4cd98f9c9ff00045ab34cb828d52203c583e3e221bb4ab3a5399fa83d4c984afadd6c73975efa808bbb7d65796d622c6327015af54868fb130180b1f0737f46d69b97ec245de52536999e3ea7b29ee6a54688e7b501923ade189bfec10347e87fbc6d3d54e11dad2b3df67f16bc1cd3021ade801917dbdd93210a84b466af78aaf7e648f4da3b8981a36064bdfb0fb34d3fad7cdaae1c426eadd40004b1458269700535eb191b71995d4e5e72463bebac803161d47228e25d08f4dd34e8bb37414ac44a35e5a5b1ddc7ecab740788bf728370315504b91ab0c76c978b6245747a9efa24cddd43acd0abfba58c9757e49162a4f0e1752f07b604f6ed0c6e3db45c2dacb2929759d05ce0e26580e65181fbf01a8ed02e104aa8f5427906ef26c99564276dc6cdb5db0a323cc8f5344cd894b75a4d411dea2ea9c80d57e839d1b0432312a0862e813a01de9b9d15aede225d61c944d17b40eeca3a5acda1e86652934b9b90b5a0890c8bf82a5239b9897e7521c859a94bb67a1e47a34b4564508e07657f9f0167e4fd33e7aa98e59d2cf9a9dc8ea88d9c7055cec50f7e6cddc3fbca63ee0f4aa4d5a6d67bf0acb53603b7ef6f19c251832ea23d514a83cd3f9fcd0e304bf90b3cfddb7cd849e64507f1555331be9c270fd193e3e47f626c8008c5c6aaddabe133e231312f86b7f9f14b619d53a0663d5e7b2f232e04e661922e5f2e43fc2b9810f29f4f8d7e05f5fa5c778f54b490e0a37339910cf41b3706ba9e22270677786cf44069fda049dbaacb8292eaccbed4e6eb7b59bf6a986d05e6436c379db55621c4cb703c84e7b9ce918583801f74a9fa4a1ef349f995e1df71b3eff55b9243d17f9aa217f383a3c4eb2cd6762ebd4b00532e462aa1679fd103835be29560b7a4cb42369cac1cb9a891b4b609c075e86962f7feb3989a0c64e4039441c8b30672c2a6ef6c04b7310ac46942534aa310dcdfb3be717ab1b0fc1f82735cac6da36f3159e034d16040e912a2e8edb16510e61991fd865dfe4df57f9c4c3a7ab3776299533644483d5e7b3456047327b75afd7551df062f8a693f74b5d1a2888b8059d0158c728d762c9c7ddbe05fa5d09dc1f24fa8436ab3edb0319ec2539fea75855550007db86822bfc62c2192595b7c3187a508d6952cac201e45208d0e999c1892bb265465f72fc4ea78a511277e2a85297bcf662a9056f683eeb33033b10c03cba6ffd5ae797b32616da40a832bc1541c2890e491f972ca8d8090fee3f58a01db5e6183f3979cebaa983ab630d67da1d2750b43f394568b58d4d7c8aa46a369a464d59951ae49ea8741645e85992f46608ce04a39a59f985c57b5dee300439ae96aace9c4b36b397b95a33cb656b85ae94fa1848016c590781a07678db3ccf5e34d79a71f429b79ee2978dbe3074fe7b8671846c3b51a2277ffb9f383715c2fa44bcccfb3e5c16df66325eb64d90eaefb0e67d6f65ab5cc6a8c0b2c59b00d9b9c6f28f12ab0badf0585cf80f0c6f94718383580e024e92b858cd7ff3e3b8e5f63b9d58e8e8e1df781bb98c0f44cf81847b6ea2b3ac6895e2418bca13dc08f1c2578094e6c1f8ab26e134367c113557f3c5cb2f3f0e58036d08394aa81fb98b6948525312e6ca43d4c206a5cbcb8db767c351ecb1b609d832f16cfd76b86f8426d43b18f2bad63e811dc54f73d5341ed8897adce2f328dba9e7636c0f1c96baee103a3d3cddd6a8ac433cde39c2e0097c82f954d5163856fbcd777399c6dfa849c1feb4ea13abf56452e24c8dc751d2fece10011422ba77f7c836a408fe97a118ea7d41cfdf4bfdf8cb9520496944e3ce363bc468163e2e0ef6ac0d15907494008dc4238363744c76e5279bd916a96262d9af585ef77a5397b52bf4a336829939a4f7c7dbd3fa01e818a00feb7983903b042bf0519f7ce92ad535d204c74a5c92ed42977a16763073904776172db81826ccdbc730159cfbc503067e3513799abd03cda6b5c13a54763f215ee06fd2d1f5c9d5cba5dda8cc2836dae79f659d16e31a38983c24b2487fcd428f656950c22be3caadb1f81a4e7d6c40c87a949560c93886c5c48ab64ef274280b9ecb31d88d672e834cd40a7f80a5431b1d92730dcf529b288e4ed4f2f07f78da80f1a0fccf9a863dfe3f7c5172b1cf7ce0f7fdfc193c27b51bf8c162ec0e1e2efdabe30db9e6ff10ec29c8c1c3641983604da2e37a68f4d80faec9c5d7593a776271261328faa60c34ffcc8bce276b907705d5f7a73a64215c88bf19463f42da252834fe1fbb3953f32d862171d3b7d847013c7dd4f7d1272eada64c4f5d23ec1fa5b23a1d795aa20d25733cd934530d1117f771ef194bfe624bb39d54120b157aa4b7eb2e305bdbb8f453f2ad43af15329955d90d8312bea497bd20e7e1c2ea2c5ef7118251ccec44a4ca949a0b87665b6e6b2319bc78b16fbaa3312fb1a2bcd9bffc99268467b5d42c9e13572bced02b58469b20efca316a1717ef41875b0ee69b49dac1113f5cee982717e45d6cff92f085d7c10aa378e8c47dfd6f480143421506c68584191aa844d46b4a5f7a2d3b8466d12de4242bfeb2d27504f042534650571f7673cdd9ee47f5b5934edcc43e42296fe527bf802fd0e530deb063e967c8d8d4b5c74b885406f0a6e18ce34bd8ccc95de88cfd09334f2b7eed1703f1318be50aa410bc493d5ccbb542fb5a398c9439b2b7d1acde157161ea11f0d02c13ba8a6a4b8e71aae5ecaf5b527016be5bfd3de190260837afa3064c1b4d539a8eb62990dd3973644e1180d7f61db3c7b176ab89fec4e94702bad53e24d171ae94138681fff573b8c70ca66844362fd7d0435aa99cf43b1d870e711442788aaf400e2a3c54f6ab700f12e340162c7eea7483a22cf509b96b8190e096d536ecd268f3b2a1cb9ba865610302fb69b0008bd7e785c00f0c59dd955e93c6ef726b18e86d6ce4484c67610ff932532a581b5fe5b95e1662119c4c28c33ae6350c295dc5ef3ee8fa6b65adcf9c2267e2ae2d44d155c4f200ed7c67711569dcb50fabe0e7bbda7334d7ade932fc10eed306aa644ed46f6f63a8e8cbe7f722a30e8d62ccbaa2b762ad5dedd1ddd1fd30018d914731f9a231a4bfbfce239505e59a955a3bd680fb4dacc98a0b6525c4782fc3159aabcb340e88be50a211f46dc0251a09d37d63a0c9035976f66c75f7ae6277ee92b69b85659b4be3e5f48a99fa8a5f4baa7c882e88d9f8cfe411eb012e57f19dbd4895d737cf77b54017bc33cb21d906ab396b95348eb1f5fe104c357a926c9d4830c416dc6e444d0810143432ad0c7cda3bc470ac5466c22dfa3361fae2ae5286613f088dc4027dc18817d873ea7566f1fb3f942f37a16e8ae44fdb2f43920bbc4e5bc70fe3ade45e723d9991aff3e17f69e82c4a7629f824ac4580b42c2f3ce7655e9cf85769039c9c057125ef1559e0b495f3d5d33172c703ddbcb5f1eb51a10ed402ac9a6cee0da2c312cbe07566f9101ace6808e03803c5244bf7727de12308afdee3caa9c2bd4a80a4b19f23c4571690c5e81f44f78dfeeda9a0cb8f538677b716689ab0378c67de6019af32a4024d40f5d0f40ce6c9d293e5ec7a910d97a7aa79beaee2207f8718271c6bab9c1c737226b46142dc0361988439e8d5a0b811e4f5940977f8f8b8e57a5a5c140b315bc74606c1d1fd0404c67c8868dce44d2d966e1da08f84493c7b57b4637d5d92949b7b6d746f727cd46b57fe90595fdb75ad6c8928e11ce01bc4e6b056206464a0010d829b9c0345517528f351b07fb966efa83b46d0079d73301c603687481554d232d534beda0395ce589b7dfa754faa12ac65f77f7d9b8a4eb3e1c21b4927904dcd0d17f00aada9d53af56a1dba385ed50cdf457557a9293ef0f1071e5ec8eed31313bb6882f5b96b7f77b83998033b85f03990f800ef851180b83e2e5c1e292f29c3b68882056e650e71973089d5fbff82aa80a3cb1a6ed8897081d4dce41892f8168838ed95a55b9046ef814637e7b770bf72c1e4edf7cf68b943f2b92e2bc2adf8ed706e656ea093ecd23ab6c1cce12cd152a5c7f19eaec106d7a47760d54c1f4806707396243d99afb6013a96387bd33ad539af9a39183679c7a6f499371ae1eb4b1edf2d3c413f891ce368a528c6dd6bd6d894235995b7d60fce9aab8de79c0c9218fdf1d0e52b0f1e891da9545d5ff6d7a280522b7e424300d4fc707f3e31e40755fa61eb656e0783cdd79773574db0aafc5e7cdb3376eae94b8d14207b1f82f94da9f3fea9e32d203405c4177bcb7a8cbf052f0b2a816e9d122a5ca92f6bc36b03cf14bd41d772938fdf5af23bdbb420948634d87120eee6fe2999e0ca678b9ab8b7903eaad00bfe62f7d583f776b2b05af638264a1d2f7ab3d85cc8ad9f9ff47a5fd3cb91702448a77930d5422b48a9150cd633ceba332f763cf412c2b210ee397f9a95849b3b97e53c1f0b5f0ace2a36e00abe5b5a055b422dae185f30447db13d0122cd421f5f786f168e2cbeeb5334179802b6ab8b9d2824c46c6edd9f4dc3eca8e9d61e10a2e41bb841ebf53c9c26523a7d28999e7c6c2ba244cfcad4565a2f64bd836cd2ac60a0721ddbb76ac514461626c215b427e822779880e9d95cbe41aff20426c89b6904f403c8a66652f0db1d341b1a29b468495a965a40f03956c2aaed63c5ff691251c46f45855342e8af49537123a99deca76f98cf38e3b43b42301a03769afc9136786eed99bcf0e261e0cf3fabd72a5d3be6a8a71b322b4340af9395c1c56912b703d2c8d720980559d4f55c59ae5294b5a26fff05e1d13b2a6b3b32304163b94c38f3956d32c4b953de732f051d0064c954b1f37592f717dc95564ea23986918a0565991ea306529f24d08b76960218968ad93c25ac6bc1997638a6937dc653f9e1a59940204505c58b47aadcf5c51a44e10451340bad0fcc866816c85fafa702542e17fa900e05e4587ce40d3489a109e79cffb70289a4317267564b32a7909d5b4e75ecb0b1e0e1ab35a9ea2697260482db9fd5487f40f2abf26f1a28b2d211adb7e64128a2c9a8fe193fa6c6d45582d10291398cb93d4a9abeb178b76765742ac6e67fe3d002b82d6390ee6fe689b556f38e6092fa9ae6609ab26cdc0b20115362641197f130624bda15045ed7836f50234e8c3234571a1716dccefd3e21ffa7de3bb33676677ff2ec6c11274f9d432d035b1107fb7c499289432af370084a4d5c38b635eded4ff2df637e1ced6efe42a30529031d56366ac640afcf3d8b496bcd0484dec17897dd44f2d9c2f403480ca467aa2e69b4905b0fd2e674db013950400f2f5e429d0a7ae1c21c2391cd551ab35e6c78413b170715cf036cbce8b788145beb1a36913c442912e1e86acc6509ba1c153a84ae99cb7153ca8d1aa2de5", 0x1000}, {&(0x7f0000003840)="c616ed18b7fd49c0d9694de8", 0xc}, {&(0x7f0000003880)="2baa782c22e56718602433784d790acba0bfe90ff53615cd465a09f99dd1caba0cfcca221a2aa218a5989c8fb7dc92fa9e4c393d5b81a8ba4ec2134547ab7adb3645aeeb3db5faf90146d613957cea5b891df1ae3a07d984a765cd9d5919867171f6761c89789f653071db88615b21aad0811ea6d5d18d2352a4540abfee2e4776ae1792e9ce398a138e72fa462d11b7a25b108673b3bb71fff0253f32da96ad2e65609ebd3d30f75444d7c303c4b9211aa7ed7cd93038a04efe6e99465eb53b59216761f2260c9840ba2c51bc2baa3c20162dae06fe7929c550585437390b439f856dbd00774eacc80a83c54ae0a92fa3c5a305a29d1765e498fa75f93d2b7b2dc79713b67e386acebad4d9732a28e6812c8bd771aab4a8eca9be4316c749063cc8592d271cac7a8171d413ce51b82986181bd83cce8541bb0f0afdd8e4958f4f264049681ba79a5dd9ef355f232adfedc071487b1f48f5666e8c2f40a5a6fdf354b1c557e5f2f10f1edc25df0587ee70aff6a29e5fb1ae4b2fda77ddd19308b3002bcc0ddf7db3f012575620f5157061f5c21db7a76f89cf0106a9f04961fa7bc6a18228e5208860d2d3453ab0be51e196cbd89eec03f20ac93eacf6d4f96b319a5eb21501c56a4f86fff23e1b21419eb8003b60201d447a0f901b36e65bfdcd51ec9015b2638325b8290cebf40a54908b9cf63bd5c67c49f74ab846152724d18a61ec0a539b45cc32490d0bfe3e1d7011f168ba649b592c08d6a92a1e600ead053f3c47e306a4deb7774abb970c08b7df316df16aadda98071d9a636af37a7c2f620475f3e3c2e98dba38e23fd1a2566614580065656873c627d77bc6fa558966ec932ee237a91a99e6daa94b7146bddd64a6fc6db3394b191879f6aac094eb3ad111cc40785746e7be915370cb3254ed3d864eb699cb7604589f019ad04cb50fe1ffd2b2a170cfa6149b26dba4eb176d74db890169c8ee2e702c5ec022304757b254503e513464e5519f07187ecaec50403484a224170fa491bee16c6398efb54be90999aa31d2ec09d649479efe58ddd86044d12463734bf75be781a138b9f12a5a346bcd1bc120bb4e7cff3641cbbf063a1d43f3ea443acb8f6cc039983ed872e38ec7fddb14585a93d5d55b8025dbb4453bc00ccbf5360bae84c7dbac8d259d32e4401776e51ccd687b0d999640203405a28c59c75be403b4760dbafe69ed79cbd738cf3422479f9b02a3ac7b82143d5e3ee28b2352d9dcfca1f351ad0f170a8cc2a8e734aa202de7cbafd446ac07130ddf5281346751e49676e9001a599536a6a2f650f6a56539b8c22b79be0c26585c1e1aa807de5cd65541cdd99840c833ccc17bf279e7ca535032e6af92df3ef950b402ec9c633e5d2f709a2032ca171c4e130156152a66fab1b4f6ddc48db1d3039079237a32d996fa20aa411ac5fa600045655985354690310ca5d382cf84c9c846375dd7e4ffccb122756b68db2a711b3ce2ae4370442d0aab8d01d8503f13d204ac0b77eaa474907931d228d1126cc9f89f4432841e43f7a38f1b6b38291bd807abbc606e30d4137da2316b21a10d3f583dd226f9a4f20eb2b42a2b0f5a56332f7392fc3cf9f1caba62b15a81c1518542448769dac9239894aefb098d4084fcf67083803cc8ba9051be2951760e0b8801c3146bc12189c6d6478b56816dee360b075ec4bdcd3db57ebc810324f9ba873f56c4c2a1c5367fa0b2149676a46f2f3974b53e92ff444afaf27a9bcdb150c6912c5a338421cfb19f3ccd751f089e6a04adcdcc198205fc4c844392d36fb1a6b532e9f2214775bcd5c59659873ad6e902ae2d48b4a673eff22ed51bda81d91a06976cc1bd359fd4caa04057b81c5ef5be61fabde702030e770e25f18d9b281d6caeddde64f47abdd818302b06aa72b09a1d02b87d7c792b7944c7d45d62834f44d4c67e80297e5113b4e3fc2a27dc2b824b271760c5345eceec4d6903823ee4fb2d4ea655978cc79f15e2d73536078c464f107ca0e678a85f6f5a892e2b73693c0de6689c0a31359eeb556a71aa14ae155b8b7050c4d5ffd49045f544fa38c66fdb3b800c5c683f582a3803176158f86aca79169b7ec2d772f15f23ad813132d721a9605ebfe60ff9cf3927a2e0bf30191360c18468b7459a9f57260b55ae406055a47332533bc827c5434fb82cccd0c15e39c84ef79cb68aae5dd621ba069765f427141307f6a5d5a2c1b55ad4d18d1df334cf001a640f6eead30a6fd46b72f715762424e2b3b70554d2b3a2619eb9978f290fb7faee9b681a32f52566abb715f4a338ff0ead86d04cc79759272bca87a2abaa7d4ddba1c77e1cbe269c43180d308e985b8dcfdfecd0c49da91755429107a4394bc92805f9713db4e9a1ff002c8a81959ae4de1b377bdb92b249037a14f96d5598711daed8cf56760b7fea6cece781851442d288b4ffbc554f9a2e683902d77879fd2723a10a85bac569e79a3df13454e0bf1657856efaec64317d27a25aa1e528185038ce2320af35ae69c1f32e7e22e20e2f8e8d26f5d894f98cba48bf1961416f08b984a9c9674972b40c268520db8e85763c689e45d47b90e9400c1b32ba145752f198503d8e67aa9b63b97726b8f1cfcc034c3c60f2130d3f6f20c4e290a72adf003c48e6a623540754eb81824a562db7c460ff73ba30fb50ad66423d57de72fda0b4a667a11832413161f46468e01c21a64207d6d4db8592027908ee769a5e9c46ed11c15239d135c1f16ee5082dc687001e299d445e5b519a1e2e43ff11140f5760ff5039f53699484fdb78ee7e17c23163bccb819ee7aa6cb714fee24a49a0a1740169c0d78e7f299588a82c0f05c5c63883e1baf0ccf62dea4e6dd53b596876c7e0f72917d79bba3589c33def594eee23248e925a4a5c7e1c7e9ecfe6b80e041fd31b3ad2cdc0fb95843f25beaaae61e4bdace1c9a16b1ed6a09bbb59505ce92ec8c1f255acc2c161b67b9179fa674bc0d177df6f26dbb4761a38ab21a91567a3a3626b48c14ea0c5c43814e3e2f206c67f989fd3ef24c8b22549d141f3e34173bed595743793b6a28e57505fd418d242765cc176eac05f2596c36483442c9090151245a946f88918f02c12594e15a19bc0c564b3d88bcc511b7e9d021c61f01b511fc2ab0a12668fc167420ebf9adfa42797a960200021eafb85f53c5ab889b0807bf21de200b79d46ac59701a288c71389f12d82cd110303ac2f3f6370bbe387637ca5befcd22b86be308b91974a0f2a372aa731b52afb4a3de5caf0d0827bd799b991144b648659d04b311b941c303db286bd40136fafd6dfcb923e5cd506b6977724ab13ca80f0bf57b7a70a7e25729b42524d3d4651b029ca4a9ca32366fe181ad8ed8e7cee3f53c1bba5137a38d997cf765d47c965fde267984ec9c77b08fe7e11287fb4b4dd201d856b8304cdfb89251265e779fd1d5486ba8b1c6b0238004c36c114d7ad64b4fb5344f4878ccf1072553e9b6184efa80d33d384e51e98166e8b8bb2c774dd465d5cabae0c1ef8f0b4fbefbb878a9cc1945b50b604f860bc9afdca25262154e6366125e00fa9086545677afe47abf8bbd47b80c61169e338ad8e30eeec37f1642efb97d382ae8d5ba9625ad8aeb51fc6bf41cc871d5a042dc67e10c63a18a2c915d73713f6ce389fa3981bbb16e5c64804efcb25ab5c46c9c00f9542acb83a6990cbfe8ac05d34d24673f40de26f67de030d4e3e76ec34e52ccfcbf8e09eedf408cfef8b8555afd73dcf7ea56044d82c422d4c8555676a8d34ec425d0121a9f04e423334e80355d70b0837da5d2ece98e5b28b3a15e14a1abe8fde81fd9564d66c26610fd86829a6073ea47c6c4940ff7715e4ab7ec1c2f5c4fe7a1897bdc860f64b5303f14d0812139d7dd83df9d97a6a7c8aefb5380c525808751b15a06011d781acddea2c5e3cd409a9d0177f8d9b3e7ab3eee910fa2ccfe9c6f39fd6aec9e1796cdadfcd664973eb16fdb40defdb4450b1b6e547b079865a0381419acb83e79b4b6a815fd37ec3d88e12e4e9c1022ceb82cfbefec5e7c181c82734eb509bef069253fccee647e752dca645b06459a9044caa7e57c0b177f570c639792da859a4a4983d91136f8c5e74e6f42accc3bef99071f76cff5978420ad33bca25135d6dc158c59329f13a84ffa20ce7f175827caf083baeaaccfbb62c026b5dde16509ccd096f888c8c6d0bbd24d3bdbf2f10f8c99466d670347ee4bd216aab9d12bb1c295ed44859826c1246337e95a0300935151a7efa4b76333c1d329d1b29e70fd5ff8fadb0c13164bdefef1832f4f6dc62ae17e0123caa73952e817d8c2478ee737f3b7bb8217c81fe7528887f7ebbfdb4fe51f977e3d4c50f9dde7291443d37effecdd5de48757566158b1bee6c6fef48514062f21c6e6c9dfda44449d0076342cb8268c7640b4f4c801fc32da725176fccb3bdeff793d62831b8de4724835540d7df58fba37a23d2ce1f7b493fecea162bb1f231bee9ed9d24bf0f96f3e29ae61d9730200ca2f193fd11b902022a0328836cb51c5cea00dfc7ac6a3741923171077f657070e140efb40e71c32be113aecb33f5947da95c39049db3c1a1c7ef00845eea16bdadf3ed9a2d6642c7df4007a18ec63ed59e7eae7f47552885ee723c69fd2dd4c1468e7b066a515ba40fa98b001570e7cb7fb1434fdd747d09511d3d72867009c843e918118acace8bab8ed31eee0d3ebdf67afc171ce650e0650750c8ffaf0199f77242d7dbd84c1baeb9c2dfb405d230907dea713b3b8bf043e19c163b7cc12ee078166e1513d1d50e721731b4a362f433f516401fe671f7889e744aac7124296b7eed25e5b6be1268d416f7cd17097529d437640fba46dd27783580ad01c5a082b26bb009a8d0a910ce1da5dc95f617ce34b9bb220d099de130a57c702b9b54443cdd761d6cce80fa968e2b75c73621f8e6b1a5fd879f7b7585b846f8c508f3fa07d12ff8c8808560c18f728bcbe96025f00eb0d5e79b56153d01506721e03000136e507c3f569e185b2144959bd891ccfcaa8d61b83f6204ac66947f9dfd74387b7e68239b339c2a59e6c1d95cf04e3728a6397c2657d146b7b821f32656b11a18b13f95b28680f9aa1c7b37e9ea87dd238f7574e6f2331b74b9427d64c703954e5dd9896e2072ccb69fa4065da96b92859697dba1484ac381e152bd7cd4df76326a3ec89f552df54d9cc644146508ee6b0cbb98870afb5a58d2d4cdab5f7efa8ff9c27ffe26a6cc6fc975f39f1e341d10b000044378d80c6399a01e940a01571ab4c97e5fa43eb550fd593a60132f2a7c7e9654548141d64b6e5d74716ab055dba4d12146b77c559bb16a392a83e2d1972c803f9fcc732056ef16b2abd89c61b9ed2079d7f9b5694dc07e15737eca30dfeb1abaa380e8df995290ba060cb9d2bcb0b8ff34e41085a3679a8a141ba6c071801c2be54cfb8b2ade35bbf00aae3214c2c3afbeee37214e6946f831fbe52fc8880894be486503260409a90cbb31164839f9c6c09b01eca684cec3653036c4d88e3b5e067781900a2916240015ed44ba971152aa2ce3d996a0df5fec2acb4a72498715198fca2546068c7545be6c7b3142d893e492b9b51d2886daafdbffece50124fdfbee7a98688604e2b4cdfeac237ec513d628874a23a55e5381883df66d5ad4afe0472cdd29aba9da5e898eae0792645d1276ea25ed333b748de694848d3fb49b6813def49b2c6e7bfedb06a54d5736390038ed414e0cbbaca8c396c11b7", 0x1000}, {&(0x7f0000004880)="375eae61eba4099a0d7c3071e55f87779347b7f5dc4d857e03805909462ae309ea069a64dea606f930805ae919178e4ac7aadcd0aad59f1a560309e40d598bb3b15037422aec068d8620c089e190437eb4c50b0247aa99571ae882dc0c5abb1f6329fae433af46cc0d968b23340b1d681a291db76cbf273144e5d15eaf41347ba8b63ab91c8a3f5b6ad44d40ba1df399b9a796431c14e765fdd8b900aa6b7cf8617ae2e6e6fa5fb91a3613e4abe8a832e7ebb21280c8c629c10508432cb5a766c20ec193b7652cb3860fe7060ac1374051e4c7a69ffefbe4", 0xd8}, {&(0x7f0000004980)="9bac32aeb580dc14308b200d6d40cd1247e4fafb2c21ee04ece011ffd8a32e827554d5b89b1d84540dafe1b4fb6ba1ab185e4e36ec1b22b3be367f4a0bcdff23f85a4aa5d08cb0ab6edbb3949c2a09dd1456583f4f81b05f567b8139af385e9acdb21c118a12f9af4ac215005ca31c1ea8b614f60a4f08e4134a0b443e7a29", 0x7f}, {&(0x7f0000004a00)="8d3a7b8c41bfa12b524bfa22b8134ee79c4d09616b83315edc5187867a9da325f6c97138d2dccb9ac77f27db28061d8bea3c235f1acb204d8b0d5f", 0x3b}, {&(0x7f0000004a40)="d6c04469d71f0adaf684b6a5b3180e3d3ca047d885a880444b33d230b2bd86849cc861c910aa00eb54a4e309c8889651b2b541df4a3400a82ca0ad64ef5f3bb70b9f7c13d03cf438270f665257cabd2a94c93570f7e01c2de6b9f9ca0a2c3f9c625934dab913ca748c4d2f3d4cb88ef1b962a6121a2492268f639419cc7e4b0880c6a84d3b5fe8f54d78d32432a4b7e09c1ea01bcd3e2f0e7fa192fc73057251b010a00fc08d70f9121c62412660a2b26f4116ad1518e60e8f157de08c960f2ed5f9a8ed2e68fe69d0b753a652baab9a13", 0xd1}, {&(0x7f0000004b40)="cdc344379b", 0x5}, {&(0x7f0000004b80)="4e7a7cc15979cba5370ffccf61d764d58208e164b7bbb341901b15a386a13ae1d52ae50c1477169dee74965df50d54199380da47b36604c21e9d2b0c21a11d0dbf9b9bea4a975b673baea36478fb7a9f3e4948aab8a7e5c9e339c7b75714cb154dad59f500f3eabd87016eb9c4b6e008cfc4ad7b72299216cd77d237553cf7cc4f2f84bed5ff452ed272c30214e118b2e5414023484b0266c1a5c5ddf5551458fe52c1d11d6e090cd529e626def58f47a0dc66521341fde99f1f268f954b74b81aaa23538ccfcd559ca9535f9aa0aeff3c", 0xd1}, {&(0x7f0000004c80)="36ab0bcc30af915dda241c3ae555e2170745f9b1ca996df4bd71c9784b2e41278c242f9508511bbc9f50025f7352dea3f55ec493917e6fb2124f824cfb58589018b2b81b26e86f524ae310140de0a2ae17d4cd3d538acb5f659ca29785f1498dc3296e20edf659aaa700529293bdae998240a1804f5f5ccc3774ec183078afe9d2e6e465c8a732d4c2544c0125b9e7eccfae715602b51593521f93f3f176b47780ea2f0e1ca1cc8e074fc340228c95843cb6936a36d752c9bb0b", 0xba}], 0xa, &(0x7f0000004e00)=[{0x1010, 0xffff, 0x100000001, "0f36e611cb706bc5dceca9141210c2901a81d85edce095a373875f4d5340d5d112c68c5a7fa7db9372f18f54ce2593584e9efb9ecb82d8d4b71cc240c436b8d73918946ab92c7cdd7a146a86c5e0fb231eaa096168f373469b7aad5814d55cc0fc57528b96f79737c2ed34726bf4f1466935737535032b327ac2957991d2c08dee54a44bf6526ea909a1b8c179a897e1826ead253774b09312ef2d81e25539985b75e27c2e2e941f1f866b169c88ec5f2a62fba6a44d3e58c2b845456f439497f7bbe8463b92ac3908639e8c1c75c57694ac272ace0a071d9fa882ef017218589c348d01691ed683c9ee96881d82b2ffc19b5b6957c0fdd348ea4179b10761e3746ad919a1468048b658ba84137a7ab72f0ab0855015b8167d84d173f74cd87ae82e4dedab8a3a8aa466721cd554af8e96c8a79429435556059b84a52245f8cbad8a95c8eefb0696aab761f01337fabbeb1a31474ffa6ca025c516d0486aa6d81873be6160bab445630a83ba2d3ebb829ef2e79a2b725de94a03eb1d118b1b80dbb5aa2b8fdf277ebf4a8feb163b2520288e03a488376a28e0b5ac85f12839f4bca68ae80a8c57c89b57e9df4c7bc22d56cc3f5ac85d70bcac44b6011feda4a9ff7a645a1af62be24d207cd8d7edb346a9473e354293eb3d52ba1bb9b204e417c178bd3b37afadb5347375c0438c3e77bd38d724865a686346f25cb77614db5da6c1edeefc146f9656898bc1c911642e1be957f14919f5691b9c3c1f4cbaac4f798456b2ab09fca5e62cf52775ac626bcc08c241de213fb10a8e96803976203d96e68ce8b7b6d8d993bb2fefdbf998c286b96c40ad4c67c7f5c78f2cc865ee09f1d22cfcb7bbc0488cced929e10afac05af1d19b42f55d27cdc258d7fb020fce492b4c66410606cfdbd958b943a4e3691fd75375ae68b4df9a828a5422ce135f38bcf9bcd00414e43c4b3b7265ed4b579ec507f2db7ed2f24249affdb5a93cbf85a858d5515f9432aae0b622f510340ede73ef995e4629a6a4e39a0eab987aa29a4e923487b13df4de0a7c946149e667856e9df4b0e843c0a562f557167c2599eda0b506521b7a87eab209f93f627305bfa268923b3b6c314e9bcffa055da85bea032f9284f552feccb9285994113140fba0ae25bcb2269c4d681cf79a8d05fea0590a2b5fb5a508a0a117b402ec76e2d9f14fe3a8b48921c3d435e0f73cdc0c2d60d20d862d941e1faf4ba3a6421d1d14a1587c1270d13ecd5d41d175b984e3efa7df7d267c7f018e3fdf2d2caa91a597f1bf75a9975d0b6b607e7aff3c6f91f4b59f4170b5ff5e96fc739d8b1d89ff79690348b73ca539a9531b83dc0bc564cb5d2767ad90c336fdc603dd3b712cdbb16c428348af48df3596fec7ad11910fc3889f7f7886c4e9f033ceb049d0b8a2309df21b6bf1da1da98b906ebc9b3ea20d1057a88107b0de178f4141d3d8aa7b662cfa7d63c3d826cca1b328e7e40b737f23fc8288671dba52cb74a7e8b8a352a2283972257033a5b8e873db5d7929f3b9b8dce6d46a685b0fc3295f83d805c337777e9186c719ebfbfd588dc8de491ca3c7df4bf8184bdfab4f96fef15b6bf8f584521b267c96afbb5cce985e539196a16a5404860f15b76ac285b77dd82550ebb1e9be9e652e8a9024bf18a34de8288b23d9772b8270f0c79a4f5a7398fef64a60f64d8dd87cf42626283b0379267bd1a666ba0477853108837dfd8dd7cc1f569cf9695c0bb790f9559dfee04b3f7606fed2848a4f7e23b88e50426c917bb1e716fe4de72c655f6b7b88f17f5c2ff05f2a5ac3207fd61768e4fef55b08f3dd681402322653faf227c78df7ea10983024be024cdcf8f5820782c3a9391bf2eae76fbd5bc9b20dc29decd91f3f625a3ea0355dc023626411af357dd42544e0ae6256ad8cce172a0ebe051b3fdca871f263ed7ed1ad014f039d04f698ef3ce308be0c591b8664499a7b7b4a9b5b99b755fc2516d711797a6369e4b563aa90948d37509010b7adab632087b9204583d7c6aaf6dd4873446dcf2ba7d8c105192fc119da07822cb5a434c5fd7a469650a42b571d6e7d7a22f69ca471cacf7d20973b1d2a23782bd6b6528f4954f3b612babbc735191fe6dc0c46cfd882caa971f1d667c6747c1ce75bea8337084f7edb226f6787586f03e78bfc5bde19130e095ba95a627311ffc5b97f6a8468da01206cbe3b8f7cafc3ea89f7b82ba5c96817eb4a9c67414bfb25d72b19064a70bacb2bb57286ee35e18e9bfef66c9d22f0f7058bdc9351c8b2fd7f0e9d40a3397063e7edbeb9ff2e937ef6429d0046ef188724d71f5e6ae19485281ba4512dde7cfbaf632cbb8ee282a41f9b65ef223254ffeb5a7e35973c47441e334cdcbf13dcd3834d461336647b1f09bb264ae63df84b460e3e298764108c2f69cc8335a09f4e36d389f926ff9a78954f835bfb6ca102499ab0a93895f911d2b1f8730928220fb739a5712ea988408e20151401d2cbdc62a66db0f3b88515669d6a8ff1261791997dfa413da0fe8cd82384d3917ce77dd26cd05dd4e6487fdbb12284191c8d35842d50c01d778985f6c102e881f5b2ce40c25b34f9d9ba7b7b824c562a8514a78df1496feccc9a7a498fb96949b601357c13cc71d4d56246ed067a7e5d1d7f1fe764b5365671488814e8f39b36fe4264414f02c1ec26828d701e0a2af731ffb0b7489621aa47da8908309e68fa67f96ee597d2e91757949066bc883e0f6195ae3e8c90dbf6bb9eab56ce68c9b1e557bd82e6a4f3a0047ca52ec7c04289c2e56a3da9fcbcfa34656090cd6ec31b25dd8357f5dfe214ad64e41210cacef75705595745bfc7814a0e74753b95aed6b4b9b69def893681e65733a4aea8ce344655a2a20d9c4bf966fcf3e491454250f6404653b35802c36a56a2c19e20ff1928cd8ca829893fda4e083e1c8023ed54973d2470a1587339484d3fd7860b57db38076c8908f87454dfb5c7c14b5bcf20d3f7067ef4b7bdeb08b4f564cdc7c2b8c79224a5e49a24e1d7bcee4249e493926b26dbc942c72848563702087f6c5b76371faf237cdf7f71af110c842949aff45f49eafb53afd86ca66db1b42136e8d9b4322424581dc11ff8e52f8e5d282661ff589a3a1a1fe1a3a9b91ebaf40f0b0322483fab419fa321338373e8cbc70731a1490a425d07669e8fb98d7b351e9ba298208de783b16ec4975283807700ed004b57f1b3d57a5703c88f2da7c11855c1b3873d04e303bf9afd0560eecbf88e0b2d919bb1e03624af0af32b5cb1157be3f045771addad7e015ee2ebf245f91c6bbb2a162659d3c2d4d460dbf015f32d1676a7f45d1512871dc289db60ec9a0c29a6146a13f7b9eb2cd9f51b652bda4df5386591837935f55de9958d18e9a0583fa044649075416f0a295798a065cefeaf1fa0ab081903e5a0d1db2ec30b67ee5128055f727eb0d8582c2a8c8fd17f73350807d6db44c39ba40721b6416e8a7f9fdae9af37f1c9f197823fd33608db8643e11f40ffef517653ec32ce06ad90450a4587898eae028bcaa3c1f491f2f6bf3930520152d87eb2ae7819c1bd199d18039b070624ba6dc8c55927b94009b6104e95f9967e43b17012a174e6fc108ac93a18710a23a8d6a3c417a33427af0d8251f197cf45ad9c3159156a84f9ca7530a0c0739c6cf9bfc22c6542f5fcbd13f0747114825be620540de348d51786c3cae1cf2d44e4e64c946d74f52e8a08bbcf537f49b678b043b35229ccdaadaa6e2b43367fb945db7bf960b38c562b39e9ba800c2ded8e1ab51cbe13687319c3522295ec43104d618d3d2dee11b3b4cf62432759958f676af305b80df4ebd7eaa09f472c0e86cb9301aea458fc86840930434731fe8e93d216aac95470811d1b9c6df16abce882c71899cc8aee3a4d7308067d29f5aa066e2d743bdbb0461ddaa2ea1e821a4d5502b0eb591b2acee3f40276cd35c02b5e417b8cc0ab88b616682f1810a73033b19d24541accbf2eda0b1c8eec83581c4bc34cf8d7488a8bffefb63e249bfcda2d4c143bc012a2e5b9176617c9c14d5a1f1d6784597ee8c36cfdaa133ccc63c858d63d241d9c11f0962fdb847e690c3127e7a6e69272d5e4f98397c7fce51afa97afd4f2bd4655298cc225511b89ad9996f2597c57429f7e9b25555576aa23534761dd89f11eee58880df068993de1a02660e8aaffb7ca71a04fdb8cea3bc4a887215620dead285916b23796d7adbe91ff01895f9839e5157025616fe38c968f04d54220d420ed10e7ec194b8d9115c50186acb96ba8b9b245b5625a2e82886729b64685a065673f179c4ed7f32658f692189e54f27ad26c3c6d74a151b7e5f81d2833120eff7fbfbef2ee73fa2fe72f23021478414c9ac6dc6a5026d4730de6cb4d4e169c983c1b7df6afef6f769c4eb3abffc2b3dad460ff573069b3d0c771148de52dde803728cc230df8a83562e10b094750c591820d0021f9169def732fdafd8a6bfe35a6fd940706e8b994b560a734e12d0727ca4ef301f3c6128e25199256b485e29a389b3cae16cac68a2d7e3967b6ea6c39f305df4cd7d138c781c58772f5551ff5e5557a5c1e2e0b33f23d59cad4a849ab87d60484dd7bcc5666036d7bfae913258f104f59e0e17c117924aab9f200343c9406d43a0faf38d0a263278fc3daa77d5b6d81a8f889b3c412f0d11cbcff9394503f29b83c960402ac238a93c642adef0157756db0bbd3504578cb33d3fc667f819dda5b60e0ddb6186af73c9ce0023086e83ae471cd4fc91d1354f8c28af14cde59f61fe1cd718ac4f151639758dedea8b75402cefe9f73fc26b39019a6d966364d91fc3b1e9fd869137f305e611c85c05d181dafe599f50cbef226f661b389c0a6ec4a462a84b56fe2adbc6fa240aa0d84665a19bc8860e94537f9da0e04cb5da499e6c252962a538555778cd3877d2a8935bad1563b44f9a8ac2d5987c8f4dadfd811231b14262d8aec2ebd91ef9ed414982ad6f80479f0fdf6c7f8522cb2a32b36a5ae568c9f64c1868743e31f23951c13c4a2a8ec1a70c8c40f39c29172eefbbd5d34e2c5776c9a11283d9aacbcee67f1614f1443c294ac2413f35f7b9305717cd7dd934869e04a4e0d54a71d54906889f3a6ed71f37c1af0a3f50888bce2cc9d9c3ea050d83047ca9b7e62ef588bf6f645f6d5f4ca805609efb88ad3b14ae424c9a31fb5846b194ee7a328a65826f53f806f354e87088d1693a89fadb74c9cc769438358a6dcd80c413c92f9efa53e9d9b3ab5a02104228eac7f237c150a0ddb97c4cc8c50d2fed21d26b88e3bf42ac8a7df6a88f80b5e8e9cc75165098b2bab2ed06e46ae74d3a6379857bc6ef16ee6dffaddb0c986d5becd5cc4b8baedc7158cf1e8872a938253ab4ddaed644ee0d94c6f75e1b91e9e293c72af1d12287469eb96db706de0f73ab96459b777c76957db8c4016b7b4c664e6d186453492f3eccedd1b6baac501271ffc06840ba454cb5cb95aa5c28e8a04400d88e4b15a64a398a3dfbd1356a3a9b47e9d85e42a64759625f26463c90263869a11f74098b5af32dbfad8a0ed0be9d032667ad408c052d5857670fbfd364c21e40aa827f50050a0604cec66f200c9b274abcf349f86813937934c76ba31d0cecb2ddfd8499b5d7f69ab406413558525055d0124cd5f0fa99563408876858fecc4ff1fc589862604c57f43f10b8b8eecfee4d72666a4485b146a64536c67fa9d984ce17d15deb82d097f931fab33912d709c6fc63e53222f4879487070cb7b2e"}, {0xb0, 0x1, 0x7f, "343f7416b510f92d479c5d2e3a41d11f69168d2594412c4d9256a07b7bf7a0664341a1f42177c02519482a1dc3c7e2955ba7bcc81f7129b92836dafa79b345f90983141247242cab79ce6d2945418ffa2edc1ab3e3760f0f74dfe7c1a979eb6ad1fdda2aa02147cde6a88a16fe461fbd6c4d121edd2faef97f4685972f69cde051454b44a0c9015e38907ff3f78dd23f6981e3a4bfbbfc67b1003c22c0d987"}], 0x10c0}, 0x406) sendmsg$unix(r0, &(0x7f0000006100)={&(0x7f0000005f00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000005f80)=[{&(0x7f0000005f40)}], 0x1, &(0x7f0000005fc0)=[@cred={0x20, 0xffff, 0x0, r2, r1, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r1, r4}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r1, r4}], 0x130, 0x1}, 0x0) recvfrom$unix(r0, &(0x7f0000006140)=""/4096, 0x1000, 0x2, &(0x7f0000007140)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000007180)=""/118) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000007200)=""/31) symlink(&(0x7f0000007240)='./file0\x00', &(0x7f0000007280)='./file0\x00') r6 = semget$private(0x0, 0x7, 0x8) semop(r6, &(0x7f00000072c0)=[{0x6, 0x6, 0x1800}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000007300)={0x9, './file0\x00', './file0\x00'}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000007340)={0x32d, 0x3}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000007380)={0x6, 0x1}, 0x8) pipe2(&(0x7f00000073c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r7, &(0x7f0000007400)="ecc6151fa92edfed55f6b866038dff88f4bf7df459292067a0aa96f0ceacc56f8ec83e8dbe61617e2589dc311c729b92411b13674bab15438ac0dd7659b3baee50d3e5c08c8338bb4d80c58af75720d5af0d713f3694a3449ddcf077ce8a959683181382ee91b07fd4278026c7795826d179c3b0c00d0e326db5c079d7204d331c0fe810a9c22caf2e0fa3a9367db8dc0c994c76ea811d259daaf39ea58a307b0a8b8b32278eb0529af522cd3903f63a2191fbdcf0088f8f490de177cd0442cd8ba8a1503f4b7831eb793ac5036d884214e4c9d0320510bd7d9e197202968dca32e8ff050d304317fa4cc9df273110682b97972c54", 0xf5) 13:11:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000050021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:27 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() write(0xffffffffffffffff, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000300), 0x1, &(0x7f00000000c0)={0xebd}) write(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_pts() close(0xffffffffffffffff) dup(0xffffffffffffffff) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000100)=""/4096, 0x1000}], 0x1) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) 13:11:27 executing program 0: setitimer(0x100000000000000, &(0x7f0000000000)={{0x0, 0x10000000000}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:11:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000070021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000090021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504090000000a0021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:28 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x81, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) 13:11:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504090000000d0021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409ffffff800021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000900021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:28 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0x30a7, 0xffff, &(0x7f0000000080)="969cc0bfd47489f1bea815b87f879a0a23ab9fda84d84a3cb84493f83c250adcd63ba749d1a4ea932c", 0x29) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000025, 0x200000031, 0x0, 0x103) 13:11:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000b10021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:28 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) r1 = getppid() fcntl$setown(r0, 0x6, r1) open(&(0x7f0000000080)='./file0\x00', 0xc0, 0x1) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) fcntl$setflags(r0, 0x2, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x880, 0x0) 13:11:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409ffffffc00021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000c60021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000c70021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000003c0)) getsockname$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) recvfrom$inet(r0, &(0x7f00000002c0)=""/64, 0x40, 0x802, &(0x7f0000000300)={0x2, 0x0}, 0xc) setsockopt(r0, 0x4, 0x1000, &(0x7f0000000100)="4496c7b32fac6995b3ad63a807f2d5297f2136f3ae7a9ada322a1a19db253613ea859a1bd4fd96bbecacf7145aafbbfb33cc09603714f119e0902200477817cf3e554b4a03adcfb24e8f168d97561ffb56666ef98a85857959d03ef6abbae46860348245d3863154fb779849d290a0d1d1858857dbb0d0b4d036f09cca4f8dee9af0dbcf48e55e3451ff6a2cca549b4bf37c9db107f5cc17ccd93eca35c9de02d4e9917782ae7b107aa7437ef3569296004f244cbf12949279be20c15e550a1aa4d5bea3a570f692ab44259d", 0xcc) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "dd41207567c09cb93f4e37dba2a874deeebcba01", 0x80000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0xa0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) open(&(0x7f0000000240)='./file0\x00', 0x40, 0x20) socket(0x0, 0x5, 0xffffffffffffff81) fchown(r1, r2, r3) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000400)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xfca, 0x800, 0x3f, 0x10001, "fe04786e7cc6ac5f4773ec3cb7c65e8628feffd2", 0x100000001, 0x9}) 13:11:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409ffffffe00021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409fffffff00021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:29 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x15) ioctl$TIOCNXCL(r0, 0x2000740e) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = dup2(r2, r2) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000000)=0x24b) syz_open_pts() 13:11:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409fffffff80021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:29 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x4fe, 0xfffffffffffffffb}, 0xfffffffffffffdb4) kevent(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x21, 0xf0000006, 0x60000000000, 0x80000000}, {{r0}, 0xfffffffffffffffe, 0x0, 0x800fffff, 0x40, 0x2}], 0x7, &(0x7f0000000080)={0x1ff, 0x6}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) r7 = getpgrp() r8 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(r0, 0x5) r11 = geteuid() r12 = getgid() r13 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) r16 = getppid() r17 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) r19 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000a00)=[0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000b80)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000200)="6e3c2b841031c809813c8a8838352f81b281d9f330b43ad9f5d2855eddc79c758cbf42eca71b3d3f13fa863f457eb42e1032f85c96ff05bd9edb520dcd6814fa476e506a4444875453bd93d206d68834db24db096bb6abd6a73074837999d9fb15d35a2a96a4e2eb595a7d36b3f1cbd4aaff573e12d77866bd813cd3e2f33a925f3ad154c839f92c23e718b2cc4af3d93053d6854fdb79ffd7754a7e7d84b9d5462690c59f69b41dc8df6c716d6b3688cf4148cc6f9c1fced22916f9c3ef6fdd364ffeed4e663722915b7d66721cc8d65a4cefdc", 0xd4}, {&(0x7f0000000300)="e1935f68bba8d4aec1cd99fdc093d529e41cd4af1ce21c7e88ecb27b0776e841d37822e89a49755f2687f5f13373a0b4da391c54e571", 0x36}, {&(0x7f0000000340)="d5e64290fc10e6416539027f0a5d08e1dd30b2954f7f47164384fd48772e04b255941c6296e8c16ee67ec658546edf05455081da23b38a13322b5111a51bae5226f8ed57aa3961344ef27b4483c38fe1a072bf7d357bed1e6d3ea78ade602d6ade35", 0x62}, {&(0x7f0000000400)="2188300802ed4e873af90bf8de17360ddcc7d81ef01c7acdc45f83acb694904100b8b82a3a014243edcb68f93e8bbf27c54b9582410e533478521418a07ddf5c40be61cb4c44ce26b57edfc112fdb9d5dccf1b842cb139f65fa2f0ca22b8036336b6980aef2d50c2027a8c0d0fca44cee153fc5a5d0cb684e14f85c4a49e7699e25623f259f01be83e216b356d2d9b8a94b4741d5a19fecb5d76e645736f6ed9", 0xa0}, {&(0x7f00000004c0)="dc8f14ca6bca94c4bf1c1f4ba191e433158e68180c0bcc4cd38220b30090f6aacfcdbbd5a162b406fac64ca771c9c7801698444e693e303f5ad3004c82972e5b9593f480969cf01d8f527dfe897242e271d97ab379b34542637a65ef317055e2f1", 0x61}, {&(0x7f0000000540)="527ad5b9292122dff9de619c2b8e4132cc3c690a3ef13bae36139a66b370fee9e3e1bfa6f1fd21d8d5c9550b75be0d0818cb22a78cd548f776d39cf2c5f7c487ed0d7368e872ca14833f2b18bc4982f7bff28929df18500f914e438d9dc100942d31f2022a9b77803d5d63d98023a1fa9ab5dcaae0e3941a2048e02a71a5db893a3eb795ab", 0x85}], 0x6, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}], 0x130, 0x40f}, 0x9) r22 = kqueue() kevent(r22, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffc, 0x1, 0xfffff, 0xffffffff}, {{r22}, 0xffffffffffffffff, 0xb1}], 0xc4e, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) r24 = getegid() chown(&(0x7f0000000000)='./file0\x00', r23, r24) kevent(r22, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 13:11:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409fffffffc0021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409fffffffe0021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x15a) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) r1 = geteuid() fchown(r0, r1, 0x0) close(r0) 13:11:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040980ffffff0021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409c0ffffff0021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409e0ffffff0021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:29 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8c8, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x5b) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x9, 0x4}) getsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000040)=""/107, &(0x7f0000000100)=0x6b) socket(0x800000018, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00ff01000000d1db1387210ee61259574426ba99bcfd00974ef7"], 0xa) 13:11:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409f0ffffff0021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409f8ffffff0021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x400000000, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000003c0)="ef8b738ec3f024125f0cc5de3913acb50eae724798db09cb3ebb1058adc126afdfe734f76a16167ede1cd0d1d3d11c2386364b1facb700de7fc223488498907a0030b05ebaef866519996ee9983bfc82a97d24d9f99066b9bc7448e4d3e86f5a3d545e5b25", 0x65) write(r0, &(0x7f0000000200)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a0cba5c9f065780f345cf95a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ad7b66d0cc92d9a3bc562b706c82f240400c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb2098800003d967b4edff3b4fe8a1d45acc278708e9a2f45805345bb7cb4fb7e9e4fd275ac0286a70e68555ea77ee2cd194bb43fc1ec06408429b3d268e71168771f6e86fb1354e40315c75abf3af977acd9e9383b7ac1d79c49e42a1a0de944c4668e37a17a75a209f96fae951069871cf3347cdbd076f94f488bb916ea5c220146049c", 0x19c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) getitimer(0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) 13:11:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409fcffffff0021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409feffffff0021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000500000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:30 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) pwritev(r1, &(0x7f0000000740)=[{0x0}], 0x1, 0x0) 13:11:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000700000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000900000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:30 executing program 0: r0 = msgget(0x1, 0x200) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000180)) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x10004, 0x2) msgctl$IPC_RMID(r0, 0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{}, 0x0, 0x0, 0x1c}) msgctl$IPC_RMID(r0, 0x0) msgget(0x0, 0x1) msgctl$IPC_RMID(r2, 0x0) 13:11:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000a00000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:30 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) r0 = socket$unix(0x1, 0xfffffff, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 13:11:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000d00000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:30 executing program 0: mprotect(&(0x7f000011f000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x18, 0x2, 0xffffffffffffffff) setsockopt(r0, 0x29, 0xb, &(0x7f00000000c0)="d5ff9668", 0x4) setsockopt(r0, 0x0, 0x80000000, &(0x7f0000000080)="a048834a03bacac4efee98eb3826e8e6ed8c6290f0d4da54a8ed139b19d0303b6edc7bbf5b7d6c374881957a205e77b439e847523bbb78a3d5", 0x39) setsockopt(r0, 0x4, 0x7f, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10020, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x180, 0x0) 13:11:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409009000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:30 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) pipe(&(0x7f0000000140)={0xffffffffffffffff}) close(r1) kqueue() ioctl$TIOCFLUSH(r1, 0x8004667c, &(0x7f00000000c0)=0x1) r2 = semget$private(0x0, 0x7, 0x104) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/225) r3 = semget$private(0x0, 0x6, 0x501) semop(r3, &(0x7f0000000000)=[{0x1, 0x8000, 0x1800}, {0x0, 0x6f4b6ad7, 0x800}], 0x2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000002000)=""/4096) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) 13:11:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040900b100000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x91}) r0 = syz_open_pts() close(r0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x24e7, 0x40000007fa, 0xfffffffffffffffd, "0366402ba77f0c033c0adfc31b1dfa76ef3caf00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c", 0x780) writev(r0, &(0x7f0000000000)=[{&(0x7f00000008c0)="f37d1187481ffc3ea10545975450e05420a8b2e4fdd185f2a5a937807aff7d50b255275dce26f5feafd67c81858f10dbd2f00096c7935b926c74c575ded116adf66fa6e21f37d5f0b0a622841e121ce4823c2730ce4b15cb00f07a37e779acd6b5ccaa8b3cf40c344fd67fed7d8dc56bc12bfd607809151d6f42c5d9626898f329e127ef2b07e3d857fd52c9a27e135d3ad47b632bb8d53550581c9a21093e52a59cfcda7e2f1761", 0xa8}, {&(0x7f0000000b00)="2f4a41d77d4f87b661f0b53981c4dd318a23e41270229bc9888318fdb019b6c2ced9679a600fd83ec8e2b4c6a36863941bb6ee205bc01c75a7009fd7b19da0e1f3bd33bb703c8f93cd42d8f0ef5e790f21cbc9cf941458108771dabcd6ebfb5442fabe21ccf8c74efd23ca7b098c98956153b6d7656c619f62a735ee63d1e4fe51eff77823cdf766116e0ca531839d9fc264825d03afefadd4383a535addb60b6e10a02ef2123c096a1e927a7975212ee15ff08fc004", 0xb6}], 0x2) write(r0, &(0x7f0000000a00)="6a4a4e5cfac0ca000b000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33cab9b47c2fb6901e403000d9330090cbe391c3e8c2ec75f4811c7b637dedd3f9835676e16586f5b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd05000000000000003ce7a6d590fc1b6b85dcb7e4b4c21c2edc35045e5409daed53746048f21096c39ef3b5ea38428a87b80a9ee7a239d8618a9069b5ff32ced03218e35cc126c68d444d8a22da920a5b417836e73fe1fbbf2e74df85efdcedec40b2b089042b", 0xe5) 13:11:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040900c600000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040900c700000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:30 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 13:11:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000005000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="5827f8e5815f73f2a044fd33050700fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d9933ea3505bb3f0216ab93f12fc4d5f00"/101, 0x65) write(r0, &(0x7f0000000140)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e904200", 0x59) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, "5cc6ec84a6698ad9bbd474596c6921c10bb5c065"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "3315f3de690f102687db6d1339b7c752cc9cee9d"}) syz_open_pts() r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x40) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000001c0)) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) 13:11:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000007000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000009000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040900000a000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040900000d000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:30 executing program 0: r0 = socket(0x81b, 0x1, 0x9) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000), 0x0) 13:11:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000020000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xff, 0x2f, 0x8, 0x0, "1922215cd00ed012ffd71f0b534b0210008cf5fa", 0x6, 0x3f}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 13:11:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000090000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xffffffff, 0x97}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x87ff, 0x400000000009, 0x149e, "e49b2256db00000000000000dfd799ab1a8143b3"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001880)="e3dafd0d690f201127848fe5a144e4cc535324db86e815ca0fb0bbaab3e9dbc52c447c7fece68db0b86d4c4945a3277c786d9dbcbd4372d6927d46298a2a24620976f11ca44257d58b1a7bb5a4b0eb0741d6ad46248fe44b6fa8c4cdfb8c042fefe6e83d9d590a1e7b9977b91065883515d23dfacc221805315845073a524d20bb1a950052ea959958759784774bbcba239ddd7963a7e345736b3b598bce3c80a8f78031f4705b6c0362d3ea25af600862baa453ec4bda5b76dd281faf1b24e09469f4fdc1785cedd97a06631491bbe89bfa6f004a752dfd00687aff035fe8349a61c5e81b165995f8f840599817446aaf458d9c9910328a47bb08a2c3867859b79e70e9d98914dd0a572cb44b3fc98500551ea6ae7f3169a6ec078de5408d968a3f4907ac2a46f4ae380d5788bbcdcc0062c6c9b86fb6d6c846c2cac82332c6dd0581f03b557b6bdb59502da41dae40134c33df1071e59f4527c088e9552a6d915db9d1b58214de912cf51ed0e32c29bd0dc0321c0be1070520eff580980355cf735c041c2cbf63e8c5fe7106f0c6a2a0cf81c540dfa5af51f93694b629e85fa266b315cf4d2c633c5c503f66b57c7fd90fe22cc1b850dbfac0e3a420f2b1fa115623dc4348a9303ca2671fd77c2ff35df5ca1d6137357b0fbc3b7d52c245d87838b63c676a068de002f41c6ecca35270d9d9cddfa1dd868b563b9a5303833f04008570cc94431fb02881fcae42e4f8e804d4accec8c9ee1722fcafef7fd8cd6cdea97a6492e4165f017fed9f1381f031ee298de94529ea59df48609e682ffe1e1c92f0b17ab5081dbfd32daf3a5ce4626956eff86cd48991343a66d2f746921a10599cef31830c23d40c61cdce217ec0b6383fbaca4c238f4cd6a908ab", 0x27e}], 0x1) 13:11:30 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x202, 0xffbffffffffffffc) lseek(r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xfffffffffffffffc, 0x1010, r0, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x8000000000000000) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "85495500020e850ebee6f6000000afa680400900"}) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) 13:11:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504090000b1000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504090000c6000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504090000c7000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:31 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) writev(r0, &(0x7f0000001840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) close(r0) 13:11:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000200021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000121b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000521b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:31 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xece, "73cc0ec3aef9cd779f04000605070a7fc06d00"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() fchown(r1, r2, r3) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="c0f3d60f376f5323eb9990d78c1f63c079963cddd1567e37c5d979797918f8f6cc41bbbda3817cd55f5f99d05425ff4552f310567f", 0x35}], 0x1) 13:11:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000721b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000921b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000a21b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000d21b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:31 executing program 0: open(&(0x7f0000000840)='./file0\x00', 0x200, 0xffffffffffffffff) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 13:11:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040900ffffff8021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:31 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) sendto$inet6(r0, 0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000000)={0x18, 0x0, 0x3, 0x4}, 0xc) ftruncate(r0, 0x41) fsync(r0) pwritev(r0, &(0x7f00000003c0), 0x182, 0x0) ftruncate(r0, 0x0) 13:11:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000009021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040900000000b121b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:31 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000000)="3e2a7928e4ba06000002", 0xa) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x401, 0xfffffffffffffff8, 0xffffffffffffff39, "02edff01078d00cb5fffffffffff7f000000c900"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:11:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040900ffffffc021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040900000000c621b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007000000000000671f76308304ba00"}) poll(&(0x7f0000000000)=[{}], 0x2000000000000048, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000100)="7c4f38894ff00d30091c332c73a698c8890934e88879be3c7e7b6483fdb06ece95a7bef4c5f9d22624f791f036d3322623097b94cfdd59649db5cc422ce90d4fee49bd524111cf372e439d6c3834125d3d9e1e460bd465f6dfc9c00332d1b7eb52d24893d2fc307c970946", 0x6b) r1 = socket(0x1b, 0xc000, 0x4) socket$unix(0x1, 0x7, 0x0) socket(0x19, 0x8000, 0xdf) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x40}, {0x18, 0x3, 0x1ff, 0xfffffffffffffeff}, 0x0, [0x101, 0x99e, 0x0, 0x8, 0x4, 0x0, 0x6, 0x89f]}, 0x3c) 13:11:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040900000000c721b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:32 executing program 0: r0 = semget$private(0x0, 0x0, 0x2c2) semop(r0, &(0x7f0000000000)=[{0xfffffffffffffffd, 0x0, 0x1000}], 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x4, 0xfff, 0x6, 0x0, 0x7, 0x81, 0x7fffffff, 0x1, 0x2, 0x8, 0xfffffffffffff9c5}) r2 = socket(0x2, 0x400000001002, 0x0) connect$inet(r2, &(0x7f00000000c0), 0x9c) 13:11:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040900ffffffe021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) dup(r2) write(r2, &(0x7f0000000240)='C', 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "058832a528295affd1c8add1ad044097f4d25e92"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)) 13:11:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040900fffffff021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040900fffffff821b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040900fffffffc21b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:32 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x88}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x5d}], 0xc4e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x3, 0x20) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x3f, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x2000000000000000, './file0\x00', './file0\x00'}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 13:11:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040900fffffffe21b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504090080ffffff21b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) fchdir(r0) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080), 0x0) 13:11:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040900c0ffffff21b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:32 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x5, 0x1, r1}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 13:11:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040900e0ffffff21b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000040)=0xfffffffffffffe2a) r1 = getgid() r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgroups(0x4, &(0x7f0000000180)=[r1, r2, r3, r4]) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCNXCL(r5, 0x2000740e) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="4b74954c", 0x4) 13:11:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040900f0ffffff21b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:32 executing program 0: r0 = syz_open_pts() msgget$private(0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000003c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343c905e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f55cb188b0aaa04f37de7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0x4) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000200)=0x1) r2 = syz_open_pts() ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000014c0)) close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x400000000000d9f, "000c93060a0400400000003ac3fffff600"}) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x100000000000011a) syz_open_pts() setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="ad4a7900a36ad85f48ac05c2a1b560b738796623d8b931f111183698f5e2970bdcc5f5e1a01e7d9c15a1507d7c64e1ef3b4a7015bf252ecf74ca8e531ff9faafbb5901de34b93a5ce91781759e3f828c51c93eb3c5af27b99362f50ae5147e17c97cee35148eb1e213eabc0cb0c1165178", 0x71) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3, 0x0, 0x7, 0x2, "bd62bed9c8fa26bf79792013a82827c9e91b5b5a", 0x1, 0x2}) 13:11:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040900f8ffffff21b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040900fcffffff21b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040900feffffff21b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x3, 0x96}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd, "f69b2256db24ca665c6d2adfe04300"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca", 0x49e}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb", 0x1d4}], 0x1) readv(r0, &(0x7f0000000c00)=[{&(0x7f0000001cc0)=""/4096, 0x1000}, {&(0x7f0000002cc0)=""/4096, 0x1000}], 0x2) 13:11:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040900003b9aca00b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:32 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) r2 = dup2(r1, r0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000001c0)={0x10000, 0x4, 0x9, 0x2ddd}) getpeername$unix(r2, &(0x7f0000001680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082c9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000682bb99d34428947673e377190c236bfd74de653394432b49b756fe937564094c8364dc4b74b2445824a4b8af02cb289144c72a8cfbcb1d2e2d14825089f385cb246e99d4c9114793372b805053f85e93b963b3977b0269d80c53c3883793b37e6c65ace3364fa704757185c07875a3e53a2ff1f2b7a9df3c04994fefd8568b221f9ec69b8f059bc21db62bad41c52a7e357a351f9207d733fc30cd8f786443e2fc56ea9dc223c21c292a53f50b398991be07cf1a91c64b6f3df966c2b15750db75cbd871094049d5df66670de919314d66aa4b1ee56837d00000000"], &(0x7f0000000100)=0x1002) open(&(0x7f0000000140)='./file0\x00', 0x880, 0x140) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)) pipe(&(0x7f0000000180)) execve(0x0, 0x0, 0x0) 13:11:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000000000001b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000005000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000007000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:32 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20080, 0x128) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8dfe, 0x0, "d745c1e7070000000000000000000000173fc54a"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:11:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000009000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:11:32 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x6, 0x20000200000005}) syz_open_pts() 13:11:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040900000a000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) uvm_fault(0xffffffff8225bef8, 0xffff800004d84002, 0, 1) -> e kernel: page fault trap, code=0 Stopped at rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff8225bef8, 0xffff800004d84002, 0, 1) -> e rtable_satoplen(21,ffff800004d83f59) at rtable_satoplen+0x150 end trace frame: 0xffff800020c36960, count: 0 ddb{1}> trace rtable_satoplen(21,ffff800004d83f59) at rtable_satoplen+0x150 rtable_lookup(0,ffff800004d83f09,ffff800004d83f59,ffff800004d83f11,21) at rtable_lookup+0xfd rtm_output(ffff800004d83f00,ffff800020c36a50,ffff800020c36a58,21,0) at rtm_output+0x10c route_output(fffffd807e63e100,fffffd806f6c2180,0,0) at route_output+0x79b route_usrreq(fffffd806f6c2180,9,fffffd807e63e100,0,0,ffff800020b39530) at route_usrreq+0x35d sosend(fffffd806f6c2180,0,ffff800020c36d18,0,0,0) at sosend+0x6eb sendit(ffff800020b39530,4,ffff800020c36dd8,0,ffff800020c36ea0) at sendit+0x590 sys_sendto(ffff800020b39530,ffff800020c36eb8,ffff800020c36ea0) at sys_sendto+0x92 syscall(ffff800020c36f50) at syscall+0x5b8 Xsyscall(6,0,ffffffffffffffd8,0,6,b82c26b4010) at Xsyscall+0x128 end of kernel end trace frame: 0xb84d1d1c1d0, count: -10 ddb{1}> show registers rdi 0 rsi 0xaa rbp 0xffff800020c368c0 rbx 0xffffffffffffff5a rdx 0xffff800004d83f5d rcx 0xffff800004d84003 rax 0xffff800004d84003 r8 0x21 r9 0x1 r10 0x4 r11 0xeab4a7eb6bbfcf1c r12 0 r13 0xffff800004d84003 r14 0xffffffff82190d08 mplsdomain r15 0x4 rip 0xffffffff81d8c9d0 rtable_satoplen+0x150 cs 0x8 rflags 0x10287 __ALIGN_SIZE+0xf287 rsp 0xffff800020c36870 ss 0x10 rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb{1}> show proc PROC (syz-executor.1) pid=377968 stat=onproc flags process=1010 proc=4080000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b38270,0xffffffff82387188 process=0xffff800020b3b708 user=0xffff800020c32000, vmspace=0xfffffd807effe870 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 61703 17382 94030 32767 3 0x3010 suspend syz-executor.1 *61703 377968 94030 32767 7 0x4081010 syz-executor.1 49325 108430 5955 32767 3 0x90 nanosleep syz-executor.0 5955 99638 64449 0 3 0x82 wait syz-executor.0 94030 234683 5240 32767 3 0x90 nanosleep syz-executor.1 5240 227036 64449 0 3 0x82 wait syz-executor.1 77526 176033 0 0 3 0x14200 bored sosplice 64449 383562 39231 0 3 0x82 thrsleep syz-fuzzer 64449 492932 39231 0 3 0x4000082 thrsleep syz-fuzzer 64449 447078 39231 0 3 0x4000082 thrsleep syz-fuzzer 64449 238819 39231 0 3 0x4000082 thrsleep syz-fuzzer 64449 406856 39231 0 3 0x4000082 thrsleep syz-fuzzer 64449 311490 39231 0 3 0x4000082 thrsleep syz-fuzzer 64449 251932 39231 0 3 0x4000082 thrsleep syz-fuzzer 64449 174636 39231 0 3 0x4000082 thrsleep syz-fuzzer 64449 85772 39231 0 3 0x4000082 thrsleep syz-fuzzer 64449 364724 39231 0 3 0x4000082 kqread syz-fuzzer 39231 385437 17633 0 3 0x10008a pause ksh 17633 470032 80338 0 3 0x92 select sshd 65712 250597 1 0 3 0x100083 ttyin getty 80338 350935 1 0 3 0x80 select sshd 74582 188845 48341 73 2 0x100090 syslogd 48341 500071 1 0 3 0x100082 netio syslogd 86084 433671 1 77 3 0x100090 poll dhclient 21813 14017 1 0 3 0x80 poll dhclient 35234 316115 0 0 3 0x14200 pgzero zerothread 45853 12809 0 0 3 0x14200 aiodoned aiodoned 68885 230840 0 0 3 0x14200 syncer update 41547 298820 0 0 3 0x14200 cleaner cleaner 58000 471514 0 0 3 0x14200 reaper reaper 25983 91852 0 0 3 0x14200 pgdaemon pagedaemon 61945 406954 0 0 3 0x14200 bored crynlk 80592 111686 0 0 3 0x14200 bored crypto 25405 305744 0 0 3 0x40014200 acpi0 acpi0 14303 278014 0 0 3 0x40014200 idle1 24439 339395 0 0 3 0x14200 bored softnet 37629 78771 0 0 3 0x14200 bored systqmp 94009 104698 0 0 3 0x14200 bored systq 33822 28230 0 0 3 0x40014200 bored softclock 13329 182497 0 0 7 0x40014200 idle0 70002 100948 0 0 3 0x14200 bored smr 1 432779 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 61703 (syz-executor.1) thread 0xffff800020b39530 (377968) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82345c60) locked @ /syzkaller/managers/setuid/kernel/sys/arch/amd64/amd64/trap.c:161 #0 witness_lock+0x594 #1 solock+0x7e #2 sosend+0x586 #3 sendit+0x590 #4 sys_sendto+0x92 #5 syscall+0x5b8 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9459 6321K 6321K 78643K 10616 0 0 pcb 25 9K 10K 78643K 532 0 0 rtable 98 3K 3K 78643K 855 0 0 ifaddr 35 10K 10K 78643K 122 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 2K 78643K 31 0 0 iov 0 0K 24K 78643K 79 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1200 75K 75K 78643K 1565 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 7 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 1K 1K 78643K 57 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 7 21K 29K 78643K 700 0 0 sigio 0 0K 0K 78643K 3 0 0 proc 41 38K 58K 78643K 585 0 0 subproc 68 69634K 69634K 78643K 544 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 68 0 0 in_multi 33 2K 2K 78643K 200 0 0 ether_multi 1 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 252 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 82 20K 30K 78643K 2738 0 0 UVM aobj 29 2K 2K 78643K 33 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 34 0 0 NDP 5 0K 0K 78643K 51 0 0 temp 86 2365K 2445K 78643K 5248 0 0 kqueue 0 0K 0K 78643K 7 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 18 0 14 1 0 1 1 0 8 0 inpcbpl 280 316 0 309 1 0 1 1 0 8 0 plimitpl 152 68 0 59 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 167 0 127 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 11 0 11 1 1 0 1 0 8 0 tcpcb 544 105 0 101 1 0 1 1 0 8 0 nd6 48 32 0 28 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 776 0 588 12 0 12 12 0 8 0 art_table 32 777 0 588 2 0 2 2 0 8 0 art_node 16 166 0 132 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 51 0 41 1 0 1 1 0 8 0 shmpl 112 31 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2206 0 785 46 0 46 46 0 8 0 ffsino 272 2206 0 785 95 0 95 95 0 8 0 nchpl 144 3273 0 1658 61 0 61 61 0 8 0 uvmvnodes 72 2487 0 0 46 0 46 46 0 8 0 vnodes 200 2487 0 0 131 0 131 131 0 8 0 namei 1024 9551 0 9551 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 9529 0 9529 15 11 4 6 0 8 4 sigapl 432 828 0 813 2 0 2 2 0 8 0 futexpl 56 5293 0 5293 1 0 1 1 0 8 1 knotepl 112 449 0 430 1 0 1 1 0 8 0 kqueuepl 104 127 0 125 1 0 1 1 0 8 0 pipepl 112 498 0 479 2 1 1 1 0 8 0 fdescpl 488 829 0 813 3 0 3 3 0 8 0 filepl 152 4611 0 4513 6 1 5 5 0 8 1 lockfpl 104 125 0 125 2 1 1 1 0 8 1 lockfspl 32 237 0 237 2 1 1 1 0 8 1 sessionpl 112 31 0 21 1 0 1 1 0 8 0 pgrppl 48 40 0 30 1 0 1 1 0 8 0 ucredpl 96 1081 0 1072 1 0 1 1 0 8 0 zombiepl 144 813 0 812 2 1 1 1 0 8 0 processpl 840 845 0 812 4 0 4 4 0 8 0 procpl 600 1883 0 1840 4 0 4 4 0 8 0 srpgc 64 82 0 82 3 2 1 1 0 8 1 sosppl 128 7 0 7 3 2 1 1 0 8 1 sockpl 384 845 0 826 3 0 3 3 0 8 1 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 6 0 0 1 0 1 1 0 8 0 mcl2k 2048 123 0 0 15 0 15 15 0 8 1 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 250 0 0 14 0 14 14 0 8 0 bufpl 256 7086 0 1122 373 0 373 373 0 8 0 anonpl 16 89856 0 83773 54 17 37 44 0 125 9 amapchunkpl 152 4692 0 4605 12 7 5 11 0 158 0 amappl16 192 3478 0 3143 47 24 23 29 0 8 6 amappl15 184 157 0 151 1 0 1 1 0 8 0 amappl14 176 182 0 178 2 1 1 1 0 8 0 amappl13 168 52 0 49 1 0 1 1 0 8 0 amappl12 160 244 0 240 1 0 1 1 0 8 0 amappl11 152 100 0 89 1 0 1 1 0 8 0 amappl10 144 154 0 152 3 2 1 1 0 8 0 amappl9 136 615 0 611 1 0 1 1 0 8 0 amappl8 128 205 0 188 1 0 1 1 0 8 0 amappl7 120 139 0 130 1 0 1 1 0 8 0 amappl6 112 126 0 115 1 0 1 1 0 8 0 amappl5 104 357 0 344 1 0 1 1 0 8 0 amappl4 96 991 0 963 2 1 1 2 0 8 0 amappl3 88 252 0 247 1 0 1 1 0 8 0 amappl2 80 5883 0 5826 2 0 2 2 0 8 0 amappl1 72 27881 0 27438 23 13 10 19 0 8 0 amappl 72 2210 0 2175 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 32 0 4 1 0 1 1 0 8 0 uaddrrnd 24 829 0 813 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 829 0 813 1 0 1 1 0 8 0 vmmpekpl 168 10003 0 9981 2 0 2 2 0 8 0 vmmpepl 168 98631 0 97249 100 27 73 75 0 357 10 vmsppl 360 828 0 813 2 0 2 2 0 8 0 pdppl 4096 1666 0 1626 6 0 6 6 0 8 0 pvpl 32 273081 0 263751 132 25 107 117 0 265 25 pmappl 224 828 0 813 4 3 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 528 0 3 15 0 15 15 0 8 0