T6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000001580)={0x9, 0x1, 0x4, 0x2c38, 0x3}, 0xc) fcntl$setown(r11, 0x6, r10) fcntl$setown(r11, 0x6, r10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) r14 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r15, 0x6, r14) fcntl$setown(r15, 0x6, r14) ktrace(&(0x7f0000001540)='./file0\x00', 0x1, 0x14, r14) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r16, 0x400c570a, &(0x7f0000000140)) sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000011c0)=[{&(0x7f00000015c0)="2c830e67bddbf08cadcaca6529711bb012931d4323326d5534f1280a5c99654c107bc0ab376befa304ea04aa5fed100ae4d915224e4f612a8db9bae9c7d3940cd7b34e15ef251f27d117a4cae363eb1ab246f04474d780de55cf3c50244ebd8e1d2290f6666ee52222a9784e410c93337441bb5b1e48e527789246914815c8da0f66e980810ae4af91f070cc6981353760f3699a80e5fc3ae0e96447ff7fa6b075547feeb007fe58abe237ef8686fc60728d39badab7bf19fb674c", 0xbb}, {&(0x7f00000001c0)="44e8775f418ca556125c303e07eac81e6fddfddd0cc08b4b0fb228dc4ae9f38317a2c770debd555c55511a0374a8b9b8a9e50713ff00db148add4f26a9aefc7f68334fc0a478f1f86d132c69a48d4ba7ab515dcfbcd9fd6c2f11c4d4db439eb086b0a37aa2a48f443315aed95d5a855067c8588613a39eedd1653c2ad63868af73660cbf0300ddc9d37b000e61e39b26dbcd43ee19b0e21dff2834e5bff5342f125a6c00e4dc1482d333614bc35e7dc5a009516e5958100fceee8d13c6b5017385839b65f0e2cc39f9ede307b6cb2471e6755cca932d9ee1da22524bdfc6e80b9e6f9bd893347c2e205fd41e2806967b043c1f12aca3ae06e9648b8a6391212e6ccb84962f1e17de882c1ba4301c2e8df2a38081212cb4dc583368903205cd5e086bc527a9d45028dd78c7a356cd81f60771be813a543048d2c2bf9c0d78b32fef26ec21bb0111626672929ff717f17951a016fa66392020c081c4c786abef7b7aa56646aaae70b435fafcd53dfd7fb5e8bb7057ca1e19996ad7a2915cbe8cf59d16d381c49f6c5eb54771a3bcaa581dc3c3685f287fe171f3ffbd4f393e8a81ccc142bc1ac1d83656b155ff4be86750df24ed8944080e82d707248a5620f8e212b185111a91c4ffb2d3d892bd25a2127d695db0883f322d6387a79ef07e9fb97ebd29abe08252bd09ac39f615c229d42651b58b1d080cfc0d752e116e4c54530a215fb008131193290c0e03d8a49d3562e00c3ff14d67fd0600bf61367932f76802096902a336988ce923d95c9c870296695f2ec229b94c63be612cebdf1527a77dc53d70ea5b2fa17ea5f68c94feaf8f61b425db96b8d17c62dadf304c3e3562c80057860b90327cf1c0ccb24ec95e597782730735fa80665ed746bf30819658b02c4f14207a6eea84db173a157635daa42ad2819fb3f63b056e1a52b82ac15013840cd81a784f85206961dc85e536d22a90ff95182d08471a863043e999ed00839f902ed34d419885e082e5db715fab6a3898b5b87e9565eefdaecb26d516788a2961b1650806a9639508818ca47b86c2ab425bc2a052e63d91f9ec49f13c2e92529a67328adf2f6ec0f270eb11f55c5b90b9081822df81b61fd4b9d91822b9fd46fd22be8761ebe907752d5beb186cc4cc9d96a08411bbde35039f45a826723242f3623f58d9ab37dc8932815a1964c68f71e11ef145942c080888adc36b7a13f7e344f37540fe98060afc5ed930d8e24921833be8e866e581f2d17fadd2ca1e9f2c47575dd8f82e012d1441278908163166a344694d31aa20e98fed44665cc6c6e6d493021968cea4653243327c61660dea46f83a38d049e8f00ccb005fdb39703aae06cc630343f0c42ec29f81a971da6aae486db7193a173c4071d00e767eecfc37211634dcd692ba59234399dae1e951e192d7fb0666b2cf460c0d703cc97ec60334f8f7033b3ddce1539ad1601c1c96a376b462e654f9161269ce24a6e26daa4acc18d5b25a49dcfa5beb968c16aece3c54ebeae89387f8f4cd146ad69670ad20e95d8dbdf5d44bc6c819ce7727be5ffb6e3c654eda494bd687d5643bc4769885f2b21a51a230e0ac25e2254b8753e931acf17b41bdfa3d832e554133e24b4bc4bad475d28abede8f5981433b294c625501a4c196595aed0c2969ce06cd54a250ff740acbd6a1ac7e8e9dd4c711eca17d8c657e7b42aed4b17079944461be94f6d62bb62a90159a3ed5295ad75eac786fa88632c1da8ab0f4af59f731d5c1ee8a28b6583cf4525152b7a7aab3a1516d9ceb1852394bf1e47283e594ac5eedc16b59e15d1c6fc78f542c42df9acdc914de313d40118a6c80c67b409a5400ac4b6af1b74ce8c6d7def184c97a8fdf7a2363c9627dc3b0091402d0726420b5776034455a954e7d9b098498499b2c82d8cc6fc13c44cb4eeec095b7054861cac22591854d6bd40ecdba37e87c32c0cc7e7fb1a7d234d17077e9bac5489b23928575a7b90ddd64493327986e47c206ff7fe2ec49cb8f53088e5d23377ff3757d1cafa1adda50f973e38d6e6742ce95953f35c041440836d4de295941f918e8bff53195f2cd6316824daa338ba152768e8341cfdebf929bab83e719eba7f378778af4d0cd807e60c3079ff11c38610e633b6533f375e8025cdee13f971d0471798725019e048121deb02328a50046fbb94834baa592b1a60460d45b558c1e180b08771aab954084024e9a4265fde90c2e6a5b93d7a9d087ff03174fc19240f87bdbb2457afd3f54566a623845694c450a0658f20b4160fc014ce21591088664aa48dc0068b8407f092bd0142f8866647e60669b45e734c0cd24e023060c23142e77c94cc97c848e1a4c7145a65bd4b2d260c2ca93a4f570ec4227f5add81d5977ada0cc4ad78884285354263c06f71b33dc181ddd13282b42beb91444cb7d930b2dc427725c95ab66b48b4e3c67459f3ba927dd866d0f2010c0d0d989cdd434c2da48fca353921c598a12409b2fe31dc4d9e0f5748f17d8bbb014c85beb3e2f62068c64a7fd41bea3095c70dc6be5165e1b05b2661d80c4cfb36194a13945a8b94d3f0ae55cbc42bc9f9ea985af637cc5837820a1de561a0fb2434a9c5d2fbfcd1cf4834a2fe5c5d95155cff76c46e14ae9789d5dcc378a453bdde61dd915aa33cc72b2d3685dd0c391a10e5871a2532dbf270d3ea9cacaec89f14b54cadd6611c9ca575392cffa98ac1664ec809b028f51da92ae474035972f4e42b70b7c8a2a3295072529f2720bf5c6bf3e49059f31431c61088ea3d773e9e80b2b8568c1dd596e9e6b49e837f8fcf6a191768c49118bde6cf9a62d0622506f5097d88ad825b150e0ea64d2585338593f204cd4d4b4a4c691c733a79aabb7ad4ac08ea4603a737b8ed0c5888bbb481f7b0b2980d46e98c6cea8b034159dcd639e6af453a40b8fb0f77fca3403117ae7ed35f4b0d32cfa1d1dca77f868c5a4b88a517927db07b95445a11f3f1a22aea45f82fd6b92fb3250e8f9323242a4bb90edecfbddbf6970ea16a2deee153b696382e664d4cef367861844850f623198ecf69b7689ae5ba5dad2a27e2dcc1986cc57483ed60bd06c5ca100241acffeaffbd8f72c7916de42965490ee9c97a0fa6894ab035086918224a0488625f4bfee0b58c8c5adafe70d448519480eac0343fd179491e9e62144f5b3859f0ab65cd820fcadb48abac0dad7a8e97e354852949516ac6b8a5c38e77be484dfd4be9a7b2e07183da54b815470106950b8d0eeffddea51b7a9d83d529159a1f8f0ca4a745d634788bd8c0133bf392a3e5b9bca281b9f05af948f4d326d37648eea45c4e25370ba092872ae74f6c0715c9452f2d8e553ba3496ecb4e7afc8d5b9f7facb3677ff4bc12ccd988796f7e63bf0d64b002b6c59d1113cda6e23513423a2bdc99dfd05bc2b0d8e1c32726c7500c8cc01d04171a5fff34f32d3c67bb0f9993c7e5cd068b477fea428c4f0a6d1e5eaf421547ff3443d0ec3ff56e0f321c879e2d27de1866dc1ae84520334f809a657e98560fd64c96b18db6f0f1b822ee313fa35f58e52e271f7fbb0eb9b4946559aa262723d0c7c49b71a0c9b6d86f02ab3cd77a0d64d2128f6b58fcdeea00d7752dfb4613a6d501dddd78e9eb5799f0c282bb9d60b096fba788731abf0fca28a30e8c74016eedad3d2ce17e09fb9e057447deb3a79b3789087b9409e13579b36e73e7e1d2273bd8edddd177506bef419f740099f23a5e25e95d0602f757f8e5d44b243ebb18229cb959b655f563fa71a508da3ae9f9560ad761dcb8b65a21b6827b338b08a32f96cff398939503de46d688d71ba5a93eacddafb088619679aef14bceb23bc53661f0af9d678adead803288eafb1416cee22fc7734ea6d82d20fdeb44b3600c7ea428fa1ecd81c797e19088881715798db5319748149e1be015cb02c80014cd691b87dc7680c8d9c6d602598525e4b3439f560955ca2effe748dc154c7e035825172ae8737b46e3727336b12cebfba0232fecdc5e5d323cfc2adb92b6fb7ee9f9a59a099cc275f769cad408dc1e73cc4a2658e93a9ee89883815a096128150251e03edc0a1bb83983770f582baac243bb163d95f3188866f0eade9e53fe68a755d8c37d223f28917787e278e27a04ff80be65897ce2599807e03b61bb6bf4ea545f53cc35038c3ca3105adeb968b20443c22dfadae7ffac29979bf5a66560e15c781b98ee2b74fee2192eadff26222071493eda3816d709325c9d9738fdb1e9a3e005ed7e6573ba1a574cda751493cbdf3f8d0acd45f44917946e60958c3e3fd97cfa24b4847c492b79b982f89516a004e8f5da58c58b35f82575546edd1518f7147b95fec3c9611c7ed6f93d2a866a243fff7008b6cac78dd7e1cf073cb24836d4bd93cd4005652b3d5a7ee20fd09d011925550856770a6cc3650a300fff4b90d5a7f9a2e177479b2ece21737e8cf714d15b87c8e905c900f8a4fa9e4f41975588e3a68fde701257c36d9a2bc4aeffa2fd514697e13ef2ba2a867efce3e8f29ccddb56f776ddf79d8c280a2552f72c735cdae7d6263905f0119442b08b8ffded21a00f623b43eefdb91b9c8fa8afcf0735d521abe5836dd4b65452dcba4e44cd3a92e5302d7ad17ad76567c222e717f48b41e2a634cfa560acd280657db7c3629f33159e5249c28ffe1d457c3b356ceca71caabd161af5e82cc57845245a5d01f5888341e3a438c62aae504f82e3d40b26ebfee4a59bf6821a5a1bbcad27051e5d3a0e3d9a7e52b92e5069d62cb63ffd787bf5b86b6be57ae630128f06cd49a898e5abd5d1303dd07f1cfa2014b332eaf6defdc3c1e15e9077440aaf76c6b20e4fc9cf030fdc783c47a9d1e689ef74c7326531f3c20b7c3d235624859abea8a53d06fe090de8a8bd9e23528d70b02328e5a715e5d01f6178f78599324a55491ca228e4f39e5fbc8cff69cfed82df3b041ac79327fa9244d9cc477f8af84ff597cab2f750c476faf5b73f36cce1a9def322b41fc789c572b1b64910c3c71d3b67484786e6327162c5cb7b8bf91781fb85809a1e0d9dfe636a2be3c3baed1c81e4f8400ac622050d0f16cac49e6744db9630dfb09a28ecd68553c1d75e016c97c411046a54685fb65ddef4df304068f6349b67f74421d395f7278ef5e6145c8fbce79d207a24a4876f247938b7a5a6d232ae734e716117285355c38bc7452daa47569cddb19d230dcd6760812525e0fae1fdbfc275ddd76a402e06b10e98c2265974d63282092736a997a248246637cfc1ca821f547008456c229863527cbc4108c0df4a076d27ba9047290917bf316a2a6829f1de095760b531f9f80f3f2a34c3f7b15761981cea183756733429f7f2e2f9014ae89fb731257c263c2ab5d4369cde89bb86a581630ee9b06e63cae3808842201dad2f4861745a1e3c1779057f2d25800c49418cec1c75b8736c5aac13c7ba19fbf0599fd9c36369a77eecbc121639160fee04fa67bdfacb840a3519512305f3ba9f140db053205f5a4ce803cb9567b0f6499df46384046d0b211b713936c9825a36952a9ca424acbe5d11f2a8d7bb21b5221599dd5301b6030ebb2928c1335571734d83b52827831d2e5c2aff581c0bed5ce4309098a087ecedb4d8cf9ec57a8e9dedfea21ce9ba215ef1afe068b76667e084bde8b4892cc87815bfa747e7bea31bf8bbb821e441d88fee713fb9e4273d01ba7193a86f03d081eeb3e1673939b5197d144a1d7e6bdc1df2d29d2fe9e71a48c14864df48deb3aceae90d1c43f47", 0x1000}, {&(0x7f0000000040)="70a6a9472e2a8b903f032b13723abfcebd550ee1a0bbee6b41989e4b8b7f6db9656b863e5337bbc4043ee7ab17ab077548580f29a268918bbbf34ca48ed99b387bc1df70b9f4b276080996a9ce9ed0086d38bceac4871dee3995c3f85be9448015", 0x61}], 0x3, &(0x7f0000001480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r16, r5, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r7, r9}, @cred={0x20, 0xffff, 0x0, r10, 0x0, r13}], 0x80, 0x402}, 0x3) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pckbd_enable: command error 15:13:29 executing program 2: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) getuid() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x39}], 0x5, 0x0, 0x0, 0x0) 15:13:29 executing program 7: r0 = open$dir(0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x90) 15:13:29 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x6f}], 0x0, 0x0, 0x6, 0x0) 15:13:29 executing program 1: getppid() r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0x8000, 0x10000, {[0xfffffffffffffffe, 0xc000000000000, 0x48aa, 0x7, 0x90, 0x400, 0xe916, 0x7, 0x9b04, 0x81, 0xb20e000, 0x7, 0x1b, 0x0, 0x10001, 0x8000000000000, 0x7ff, 0x5], [0x0, 0x6, 0x4ee6, 0x44, 0x400, 0x3, 0x42, 0x6, 0x0, 0x6], [0x1, 0x1ff, 0x8, 0x9, 0x7ff, 0x6, 0x4], [0x7, 0x8, 0x4, 0xdd1d, 0x81, 0xffffffffffffffff], [{0x2, 0x0, 0x4, 0x5}, {0x3, 0x2aa, 0x5, 0x8}, {0x8, 0x182e, 0x7fffffff, 0x8}, {0x1800, 0xb2, 0x100, 0x2}, {0x8000, 0x81, 0x7ff, 0xffffffff}, {0x81, 0x3ff, 0xffffffff}, {0x81, 0x3, 0x1a, 0x7fffffffffffffff}, {0x1, 0x400, 0x7ff, 0x2}], {0x0, 0x2, 0x7, 0x24}, {0x0, 0x401, 0xf578, 0x8}}}) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x122) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0xa, 0x3) getppid() (async) kqueue() (async) socket$inet(0x2, 0x3, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0x8000, 0x10000, {[0xfffffffffffffffe, 0xc000000000000, 0x48aa, 0x7, 0x90, 0x400, 0xe916, 0x7, 0x9b04, 0x81, 0xb20e000, 0x7, 0x1b, 0x0, 0x10001, 0x8000000000000, 0x7ff, 0x5], [0x0, 0x6, 0x4ee6, 0x44, 0x400, 0x3, 0x42, 0x6, 0x0, 0x6], [0x1, 0x1ff, 0x8, 0x9, 0x7ff, 0x6, 0x4], [0x7, 0x8, 0x4, 0xdd1d, 0x81, 0xffffffffffffffff], [{0x2, 0x0, 0x4, 0x5}, {0x3, 0x2aa, 0x5, 0x8}, {0x8, 0x182e, 0x7fffffff, 0x8}, {0x1800, 0xb2, 0x100, 0x2}, {0x8000, 0x81, 0x7ff, 0xffffffff}, {0x81, 0x3ff, 0xffffffff}, {0x81, 0x3, 0x1a, 0x7fffffffffffffff}, {0x1, 0x400, 0x7ff, 0x2}], {0x0, 0x2, 0x7, 0x24}, {0x0, 0x401, 0xf578, 0x8}}}) (async) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) (async) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x122) (async) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0xa, 0x3) (async) 15:13:29 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000000)=0xffffffffffffff9c) 15:13:29 executing program 5: setuid(0xffffffffffffffff) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x10) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0xc4800d24350c47e2, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x2, './file0\x00', './file0\x00'}) (async) openat(r1, &(0x7f0000000040)='./file0\x00', 0x20000, 0x100) 15:13:29 executing program 3: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, &(0x7f00000016c0)=0xc) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r3) r4 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r7, 0x0) setregid(r7, 0xffffffffffffffff) r8 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffa, 0x15}, {{r8}, 0xfffffffffffffff9}], 0x6e, 0x0, 0x27e3, 0x0) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001740), 0x2, 0x0) r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, {{r10}, 0xfffffffffffffffe, 0x2b, 0x0, 0xfffffffffffffffe}], 0x5, 0x0, 0x3, 0x0) r12 = accept(0xffffffffffffff9c, &(0x7f0000001780)=@in6, &(0x7f00000017c0)=0xc) r13 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VNDIOCSET(r13, 0xc0384600, &(0x7f0000000080)={0x0, 0x4d23, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001840), 0x80, 0x0) r16 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001880), 0x8010, 0x0) r17 = socket$inet(0x2, 0x3, 0x7f) r18 = open$dir(&(0x7f00000018c0)='./file0\x00', 0x1, 0x44) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a00)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000040)="3b3b0e87a105f820ad18af010d5b01e799b210ee1587c6aeda1d6cd2daf15a0f0d56789d4124d645bad7cd369b0b7fdead0d537a6169e06313c3ffe9311929e72b666f3ab7c23a16157aba28f601e6e77779e45168c404e01c0b41", 0x5b}, {&(0x7f0000000100)="b725487a7744", 0x6}, {&(0x7f0000000140)="b3e6d7b228930a2becef04eeed6b2b274c440b05d870009b842e99c0f5ad9b8ffa324189e800ef52c5e711a14ce41caf0fad767e0b52759428bb1816e97e2130176581638b75f1fddd7117d746b35e35dbbcc77da2190fcab91ba40b41029d2a537b0c0e56ef8a58ce5a6d865fbb2be72670e016c0878afdb9d24b8bd4a10c24cfc04622e9e5ddaffa5c064e8b2803ccae0c02f8803a5029e3c82c1492ba1c219743eb231bd6ceaefe7dbda99f30a42b72535865fcf357b5fe93651068bd001a7d919bc3fb7c8ca7b46f21b3064af690722dc7d8bb210475af27234681bf33ec8a9da58e53612e68753876cce325e6cdb21f28621437ba04ada0f10ca5de6f351fd67ed35b310027f244d960c72cc92add04abfac6d8c66c569088e3b3841b472ad170e5c9f4cf71c949036bcaa7306a622b211e9a9393a3f61556fcbafd577ec54644433f8af268faa8f104be613637820347c57882077e20086d0d841d16c39dbc690c29d7ae54466bf8101dd7c9d54c0936c2dcdc078daf1a9617a8700419fa473ee405035aef7c61ec850244a2a91517a42b5dce5bd74702fc6a575684965de3725c5682a60fe08457c7fb23edf2655d2a09f6fa1b4471f04dc99d753c9e1bcd17a3020c67ddde92c0e185cd3ea6ec89f806ef60ad1c567bc318f9f9da941b1b0b6b14126d8027813fc3bcb042d26832db1699dca38aa4b146fd6de91e077bcbce296f6f39a29e5fb1df222ca41d103c4251ad4d8c103549bd76a2eb020ee5b5d1e195d257a51964e303451d657e5beed05a16e21db79d2fb83e238de1477fdde549149b797b1a70faa7647e01379ad187bb04454218b07420355dc242e91d59b66f5883aef46e24f65a78af446207a8c1417c2a723283e02ceebeb966c4088d931fc2cc2fcc75c0bbe2fcc52014c771c549377a9783ab9478d6032475b90f967a2fa04ecb38485eda431eb68c5f5225611576664d5f2a849098ca984d416e716b81f98053e99ede76ac84c95d620efce3d82a8d0920b0291e958392f10e6732abe2eccd10a7785cca4f41fdc589a11e138ba6643b51485395d17dd9d1d9165356f6ec688ba107625ae52e1214905bd331ca1cc6253836036f199d224622aeab003ecd3af4408056fcc3c0997b753cac8e8c039a4807cc3daa64c37909ef1c017c24bb454a93ef13fb9c640a5a9366a73ff981cfa0261b0b7d9f86d3b4210e19a4e2ed056d355d89d5e76126ed20eec8537c481ef00584f608aadf93f66f33778e8a354b9b3c7c864cf795ee23c9ef2aac2eb2556f25e2cbbc75df5343e65a0bb504d42ae2912b9c9836373a5bf7bd575bf3b2a7cdec41b66c5e6034792a1cbc318aed24ba94cb2295ad70946e994ba533485e000d020434f61e1d89e257a94de1e9db857d85829cae20d9253c07250b5e08b147a457aa75c722a6c593226d147a6a0e4c731bd69f1b90f56bcc3737415d4cf107acfd91552bf85a6ab0305d737633d783a303caf6e5f5e7dcc932aba7b2ef9f7a564bbc436ff6bc9b2d97904717a29f711a6f890c006714054c7122f81716005fcfee45351169868211d55f34d1af68bb723e86cceb9fcc2bf1c45e516b52307915a37e1aff77d26334d2d6bfaae94ea0c30a6967f94dc74512515e04d2a56c5302396b34c570847636a3a7d574c1ca2bd18a96dc7321f4e18bdeb8e2c7b94a164292064bd1f6f87a23795173c6b377619c3b113810e40ea59780d2defdadb45f573d74f8105366d7587627dfc4f6148dcd83c2c016f2e33e9da9c86e9618637309281afa73b2454fdf4c9da03bfe567d80ecb684b8e5d83325e648ce29f0d05cac9e9f6638e62942ac3aa8a3c256cc44f14adc0702b0c1b7cdbe2d414ba1c1e0a4542de88c6988d9ea3065578a9ebcaf22cea88793b1f48125ceb5a4d3bd07dac262c31edd7e40e6df62c478ef037e8c00d7509f1a407b9a126da990ffed768ef3a942f6e688c2124da0705e90398c25ba96fa7bdec0104dd9717e644cad8396a7904714ccbcc6d0352f53da288eeab7e7f14d67d0297adf0a9c4be6cef5916a52ec96137cf9f5a8029af85dc5b4beb84ba01cdb32321de59b1142a4f00fd26866203219e2f0780514cbf8606933f9509cd3c4c0efa64289a048a0d40d764c84b3af4e7f36f6462724f8b57d736a43450534c4b330aaeca0469ca3f894eea62469c2a222e3191a515d41a3795917158af078c03413a87a98dcf7dfdceb2057da47f57ed2262039a30f770b0e2b27273e6626f1db09668ec4e0103bc45f3ce66107cc446faa3a7688a492e22f0ee20a7bf59802dfafd3e90d1d16a321c4e00b2b89922c7c9875aa2bcb70e020c4d7711991bea028ebce658b45f948224e2fb3e37077da69719a5b3ee46ab99607eb1e9d06319c477be0c2124257276af129edbaa52c265ed056ab8cb569d11c9637b004a9d8b981b24825e66d60ec63aff52ed45bcaba1c53059652b771d1ec8e3eaf9672d0882b66aa368a5773cfca06d686fb8907088931741c782d481d1495d8a21d0e498bc2a02ad7d206dcda7c36bd8186d80b8095a92925101a98106aac0c4f425f7afab307f2bfb2d23020a0270d766dc86570d1887a7fd20e03d6a3d300ae255e0ab695c50a5ed64dd7e6a2278e9a30668121648d4eb56e117db177c2b6b9664dbd51fc55826d9c6eed610c20de3eb71995ff3bc5d9159547c6b966789125fc7565992f2c592d78eaf8b22bc185b8166ebea62c9173a74fbbab50d3c10bdfd6b218fe6d1a651c810d990e8c540ec5e100c9507ac5bcc6a17507cf166d70b5ee91f6cc419f4cf1bef95ef9d10a0cc5a4adebcea00a755b7286ddbf7d9c3c1ae96a554698dc64526fc336d51d9911d55727b9e554e82d7a6bbaaa4ef859f08d6eedd76fd8b2ab532614782feb0a2742f50aa45c08bc95d3d96dfe399f31f575cd26f5e7b3c7c60fc0225c3c00797e74b6629194dda47ff7d37dca9189d4215e12418c266077ca03201aafd7e41a208461d4ac8aec8b0c3183cf0254590d6ad4a0652b34520f79effc0bb476456569da2329f0e035166fd4cbdd1267ba2336692e2fdaca13e33f71f18d27a3a587d06c6cf2f438c04f65fd3ceff607dd53e9c41e3d5f9ab09220388760f76fb00fa76ce6a3f688a8a891edc113f0c91c6e5e89bb7a03a8ff4dafcae3b8192993f7789b3f80be7264b64978bc2fd97ebea87c2657624d13ba6e6f00a06ccfff0ead50208a6044bfb83338a337d97cccdd08b8afdc88c3016134ab40bdc2e2143f2246ab339b1335402f5e370990e694c523bb2beccdc4260f50e17c413a5962e99460cad098e0113bb85e18c731f349cb3f2815e686eabdfa87da0a4f474d94975f5b1ce81a491557d49442306837c46dbcbd3d93aa606f2b1762df3860a97f8b168ef0adabe5c0de7b348a0a941b1e2251b4ab3a9e23a3e727d521a6fbfeb28ec89aa331949fac528d631180f563ca76a635f5ca77a88afecaae3c4a13d5992e6ced192b9f5ec327ff488e4905116e3266c80ebaa3f4f2dd2b152d5cae75fceafbac15a350793e6dd9634411aa7280a1251c7511a41aed9ebee3c163b5e2054043609294160979a42e16bfbc4cbca2c11a8c26d2a35fb2da1d4fb9b0d1e80820ebce99afa6d83ec71efb4db6c491f882afd7343d296854d48c201c306889b79fd1e860d8d79c653084ab54031ef9d6fe26af493526de79ed9f0bcedcfd0710e2dc157f3ca06c3fa6280245c4f99546ed88ecc90abf8a21c80228ba57a99823cf94ffb2483706682cc1eb3c4c369a48b1818c5c16a2939988a48af4ac66d11c98a1c66b0ecc320048661fa99f708c8786b026ade4bebaff231d91832c30cd48e5962a97ca770195150bfc310b4d682ea699408e7f56d4b0d2a1ee449afe7b57d49c41ec37aa842a094d00e00b6e152f202165db447d1b8c22ac4a55d2384d18077291896706ddda3c04bb1fb159bdc05829087fcff3b0ba0cc4679d1fb3bc6cb1688672c9c82c075a6b0b11cda09b04777f758913b24ed88c76e8df05cfed25f0fb4a17b5fb9bcc0b1e05dd4c0ae7485f1bf73fc226eb57d4a0854cc0d21e08834f4639aa7ae596ac264243a858cae4199b8bf20700a2cd735168bf07a60ed46834331f641ef5ca51263a324a3d3d5d468bc0eb800c5d16b80e3d2c76a59884dd114b5cf4f7b3ce52e6bd52269faf9c5cc0b6acf2f9892d8722706ef0ed0523e6e2cc0ec82dd312d4b75fc2ec64f43a04a2d4be412ae62cac77ea3492b5ccf445358aee3a6516b22c062cf8d9b51d9da988477c8a5b4e6c51de6fa6dc0921a4f7bbc49670e4296e1985becb4a3503c3be3d675b001090dba5ea41053386f3eb2c4643331f2eb6d8b95453b0a23122efd37a774116bebb0933709968bf429d8600249518da8cf1bcb1f0bbfa89784f8f4b0c705cbbcfe93a8beee068932e0f278bc0ad8c55cc9f8f85ea5f41997d74df22107519dd092cbfb4fce0f3149061ebd0e7343b98e03e69eb6f9f1f83999f908340697048cc73ca5771436b9ad4f4dc2f2feb98c31c718e9a6462404b707c97aa8c5b8083d371a16e5db599502daf9279713ff24d5e383055896735678533f3acd2abd7cd524f9b15fd72b76b8587c4cf03541cf5489213ed98b3366b2cfe7d75d191a190cdfe9f57b7fbd85faad2b53f6ff45648bd5b96d271880e176890a8541e68a9542ae44d8bab09ebfb177ee95ae9d431d201a5a5e7a21c4d539bb599856dd4c28af3df897aa799edaf1e88f68b1467afec9be8c4573351a5d7d572bea76500da96f5191369fc458d33d6905701dc96d86299aa263f460d91c250ee6751943f7d7f0686ac54ec887ff455ea2648a9823fe10911872bc00dae94b094d96b457147eee7b8cbe0d44ea4ee71bf8f8bce571f6ce4997ee85c4f8f75811c54f8276fadbeae73462e1fb023136a78ffe6f1c605fa68691dc8b1a15df21a12c92d046347f2ef2cac82be496fdb75599b28dff210f5c21ca0c24f2fbdf4a9e2ce4f8fefd429535e4b212ac52adc04b0db8fc12e8698439b5086140921770f462e75f51be650d1eae3b943df78fc1d8c778a212c30d7283db905eb6df64fef52828b2ea7155cb92d521dd1d7ae021f8ffacf0f5b0e28a1a50b8fa6a072a3ccbc317fd390f10a3a073aa3c6d92daef97a69796cfc70bec063339928c790c3369a4e94693896e8f2755011804c4018b53c1aae95c85eac36de3f01a89d2bb01744bea1c0ea99fe9d1344f7c429cdf0313694fd005e4bd4dfa36abb9cced81d3e000a9cfc2b13ee561f246cc9c4e2bd85a9a814a6b3c57a5e3ef9308d6049a1884a9b105c0ba40f27281e1aa8a4b6ed5306e2b06240fc273158171c21ddcd097a06dddc91503bdd688c731205bbc992e98512fd3a27b2f19be1f8b0836b119a589b5b68eb41b1590ae50aae3bae594f27a2c0a0b5e8684489023f6d207947fd2f10384a36f8fa8327c452b678a2d87cd7b42186e04b9c5eefcc1bebd00842da009d05cc61b1ebdb2640fcc28b7e001c7681fba1732ad9ae66d1daab2bd5f1953fa2ce87e216519ba30defdea313c2a8411ff437699b0b988e985cf22dcd9fdccd4fc188825852518bbf58e79a964c49380dd0d3086fd734e6626b77496900a263efdefafddaf441eef30d66012a01afad9601e732d48dac997c5e6b7a5b8632acedfb3d532332cb000b93e6b80c559f8caf9244929cecae20af53de27563866822c712822a92ee3e0fc39eb6ac6cc3ec80a91ac33b1bd2076e775cf6195314baf3d", 0x1000}, {&(0x7f0000001140)="e8e66165e1101860a77f7b1358824d2ff03c19c227adbb4f98a07461f0cfc404fdda58703684fdb79054bd57cb39183c46eebc9fc887a2e53697815ea503b076b574f0bc3aed45b0fbe4468bdc2dc6fae7492f7777c711ccacf50f63a5f7f1bd597baa99498a1d8aa4d10e22b6", 0x6d}, {&(0x7f00000011c0)="12ed79d85c13da4b9a62b2fac4ab23de7ef7c4c6e0b52ec9dcd0bf6cc81ed1e39080f3f7964fff880c3918056a8ca364f979113b210531517618fa1ccc694af66d99b4a5218d352d91ed3849fc2b6a1fc8bc8022ea8ddeb8bb743c6fc69b9005b1d069a93f0c3b83e3bd6ce44a50522f2b9a8ac264a71807f4476a9d172a72866e7e0e874ab8d5ba43e30b3ed3a68dd7479f133f9b533f944452b6f4585224ed3262459f5f129d79aa4908c5ae68df58d3ff6442", 0xb4}, {&(0x7f0000001280)="5f0586f47b44a1310501250bb08852a5db849acfc335a7cb697823574913da8d5daec8800771a33dd828a710d1b5ea71b1c2953de2e6441808ab405315812502c025fc1db12346add9269e04add8b7ab97d2a1001f5b", 0x56}, {&(0x7f0000001300)="ae96153e2b128b7d24163a661b4b8c6f7bdce691e1cb86360cb6d05c71948082cf6ca734f359da7d8829b09a000b00cd3da8dfe215cc3107430c579ceb544b6147083dc295ff3149f03a2f573e3494052a614a187edcbbac5797418b304f1de857035b280227a6d2d02df57ab41d58c1065f81ec2ddcf0810896aa597c11274d7baf6c0194b0baffbbf291a140bad86165f439909e07ce9a1a77ffa4ef95a54820fd62503245caaacf4ad5b758f3fb7b45811f1495bf69ac986c0821ed6cc3db33e40508ea74bd6ba7c262da55e1db7c27989a3ebfe23c228ef978be85ab1025bf890cf1e1cd4b1931", 0xe9}, {&(0x7f0000001400)="6534730845c5037bc23c759b609a5d0d81e84baab37e0e3b31d66e3beb8ff9cc58743eaad76b35ddc5cdf7c114a575df69ccc141e36b99217f277c811a5342ac8a378f67ccffe41efb05258773988d5592f1c85948e841296d3357d5d9512e0ec9dc095e4ec1e19ad56f4bcbaca334f403621312fdef272bceada6977c17040aaa0232ae694afaf17701afb30be93260075881523b", 0x95}, {&(0x7f00000014c0)="f15f2d669a03b377c3c60895e730558e8fcade4bedf33c8dcdabdaa11ee516231e7dbf890e56e6c53f809a571889a7a25d6ec8ae673c2f1f07ab232616cf4484bbadc75df402091f4b5ff2325a416b50c1c02e014fb3013680e3b9231c3ad83692fe76817545eed110a998428705296b037f47f662390357fe448c4708aa07e5bd189c7a215516a2afb3ed4cd0bf2f978ed6b2f2d6bb522e7323ddb6cd2fb548b852", 0xa2}], 0x9, &(0x7f0000001900)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r0, r1, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r7}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x20, 0xffff, 0x1, [r6, r9, r11]}, @rights={0x30, 0xffff, 0x1, [r12, r13, r14, r15, r16, r17, r18]}], 0xc8, 0x8}, 0x0) r19 = kqueue() socket$inet(0x2, 0x3, 0x0) kevent(r19, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r19, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) pckbd_enable: command error 15:13:29 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x10) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0xc4800d24350c47e2, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x2, './file0\x00', './file0\x00'}) openat(r1, &(0x7f0000000040)='./file0\x00', 0x20000, 0x100) setuid(0xffffffffffffffff) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000080)) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x10) (async) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0xc4800d24350c47e2, 0x2) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x2, './file0\x00', './file0\x00'}) (async) openat(r1, &(0x7f0000000040)='./file0\x00', 0x20000, 0x100) (async) 15:13:29 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) (async, rerun: 64) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000000)=0xffffffffffffff9c) (rerun: 64) 15:13:29 executing program 6: setuid(0xffffffffffffffff) r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0xc) r4 = getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280), 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) r10 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r6, 0x6, r8) r12 = socket$inet6(0x18, 0x3, 0x3f) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000001580)={0x9, 0x1, 0x4, 0x2c38, 0x3}, 0xc) fcntl$setown(r11, 0x6, r10) fcntl$setown(r11, 0x6, r10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) r14 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r15, 0x6, r14) fcntl$setown(r15, 0x6, r14) ktrace(&(0x7f0000001540)='./file0\x00', 0x1, 0x14, r14) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r16, 0x400c570a, &(0x7f0000000140)) sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000011c0)=[{&(0x7f00000015c0)="2c830e67bddbf08cadcaca6529711bb012931d4323326d5534f1280a5c99654c107bc0ab376befa304ea04aa5fed100ae4d915224e4f612a8db9bae9c7d3940cd7b34e15ef251f27d117a4cae363eb1ab246f04474d780de55cf3c50244ebd8e1d2290f6666ee52222a9784e410c93337441bb5b1e48e527789246914815c8da0f66e980810ae4af91f070cc6981353760f3699a80e5fc3ae0e96447ff7fa6b075547feeb007fe58abe237ef8686fc60728d39badab7bf19fb674c", 0xbb}, {&(0x7f00000001c0)="44e8775f418ca556125c303e07eac81e6fddfddd0cc08b4b0fb228dc4ae9f38317a2c770debd555c55511a0374a8b9b8a9e50713ff00db148add4f26a9aefc7f68334fc0a478f1f86d132c69a48d4ba7ab515dcfbcd9fd6c2f11c4d4db439eb086b0a37aa2a48f443315aed95d5a855067c8588613a39eedd1653c2ad63868af73660cbf0300ddc9d37b000e61e39b26dbcd43ee19b0e21dff2834e5bff5342f125a6c00e4dc1482d333614bc35e7dc5a009516e5958100fceee8d13c6b5017385839b65f0e2cc39f9ede307b6cb2471e6755cca932d9ee1da22524bdfc6e80b9e6f9bd893347c2e205fd41e2806967b043c1f12aca3ae06e9648b8a6391212e6ccb84962f1e17de882c1ba4301c2e8df2a38081212cb4dc583368903205cd5e086bc527a9d45028dd78c7a356cd81f60771be813a543048d2c2bf9c0d78b32fef26ec21bb0111626672929ff717f17951a016fa66392020c081c4c786abef7b7aa56646aaae70b435fafcd53dfd7fb5e8bb7057ca1e19996ad7a2915cbe8cf59d16d381c49f6c5eb54771a3bcaa581dc3c3685f287fe171f3ffbd4f393e8a81ccc142bc1ac1d83656b155ff4be86750df24ed8944080e82d707248a5620f8e212b185111a91c4ffb2d3d892bd25a2127d695db0883f322d6387a79ef07e9fb97ebd29abe08252bd09ac39f615c229d42651b58b1d080cfc0d752e116e4c54530a215fb008131193290c0e03d8a49d3562e00c3ff14d67fd0600bf61367932f76802096902a336988ce923d95c9c870296695f2ec229b94c63be612cebdf1527a77dc53d70ea5b2fa17ea5f68c94feaf8f61b425db96b8d17c62dadf304c3e3562c80057860b90327cf1c0ccb24ec95e597782730735fa80665ed746bf30819658b02c4f14207a6eea84db173a157635daa42ad2819fb3f63b056e1a52b82ac15013840cd81a784f85206961dc85e536d22a90ff95182d08471a863043e999ed00839f902ed34d419885e082e5db715fab6a3898b5b87e9565eefdaecb26d516788a2961b1650806a9639508818ca47b86c2ab425bc2a052e63d91f9ec49f13c2e92529a67328adf2f6ec0f270eb11f55c5b90b9081822df81b61fd4b9d91822b9fd46fd22be8761ebe907752d5beb186cc4cc9d96a08411bbde35039f45a826723242f3623f58d9ab37dc8932815a1964c68f71e11ef145942c080888adc36b7a13f7e344f37540fe98060afc5ed930d8e24921833be8e866e581f2d17fadd2ca1e9f2c47575dd8f82e012d1441278908163166a344694d31aa20e98fed44665cc6c6e6d493021968cea4653243327c61660dea46f83a38d049e8f00ccb005fdb39703aae06cc630343f0c42ec29f81a971da6aae486db7193a173c4071d00e767eecfc37211634dcd692ba59234399dae1e951e192d7fb0666b2cf460c0d703cc97ec60334f8f7033b3ddce1539ad1601c1c96a376b462e654f9161269ce24a6e26daa4acc18d5b25a49dcfa5beb968c16aece3c54ebeae89387f8f4cd146ad69670ad20e95d8dbdf5d44bc6c819ce7727be5ffb6e3c654eda494bd687d5643bc4769885f2b21a51a230e0ac25e2254b8753e931acf17b41bdfa3d832e554133e24b4bc4bad475d28abede8f5981433b294c625501a4c196595aed0c2969ce06cd54a250ff740acbd6a1ac7e8e9dd4c711eca17d8c657e7b42aed4b17079944461be94f6d62bb62a90159a3ed5295ad75eac786fa88632c1da8ab0f4af59f731d5c1ee8a28b6583cf4525152b7a7aab3a1516d9ceb1852394bf1e47283e594ac5eedc16b59e15d1c6fc78f542c42df9acdc914de313d40118a6c80c67b409a5400ac4b6af1b74ce8c6d7def184c97a8fdf7a2363c9627dc3b0091402d0726420b5776034455a954e7d9b098498499b2c82d8cc6fc13c44cb4eeec095b7054861cac22591854d6bd40ecdba37e87c32c0cc7e7fb1a7d234d17077e9bac5489b23928575a7b90ddd64493327986e47c206ff7fe2ec49cb8f53088e5d23377ff3757d1cafa1adda50f973e38d6e6742ce95953f35c041440836d4de295941f918e8bff53195f2cd6316824daa338ba152768e8341cfdebf929bab83e719eba7f378778af4d0cd807e60c3079ff11c38610e633b6533f375e8025cdee13f971d0471798725019e048121deb02328a50046fbb94834baa592b1a60460d45b558c1e180b08771aab954084024e9a4265fde90c2e6a5b93d7a9d087ff03174fc19240f87bdbb2457afd3f54566a623845694c450a0658f20b4160fc014ce21591088664aa48dc0068b8407f092bd0142f8866647e60669b45e734c0cd24e023060c23142e77c94cc97c848e1a4c7145a65bd4b2d260c2ca93a4f570ec4227f5add81d5977ada0cc4ad78884285354263c06f71b33dc181ddd13282b42beb91444cb7d930b2dc427725c95ab66b48b4e3c67459f3ba927dd866d0f2010c0d0d989cdd434c2da48fca353921c598a12409b2fe31dc4d9e0f5748f17d8bbb014c85beb3e2f62068c64a7fd41bea3095c70dc6be5165e1b05b2661d80c4cfb36194a13945a8b94d3f0ae55cbc42bc9f9ea985af637cc5837820a1de561a0fb2434a9c5d2fbfcd1cf4834a2fe5c5d95155cff76c46e14ae9789d5dcc378a453bdde61dd915aa33cc72b2d3685dd0c391a10e5871a2532dbf270d3ea9cacaec89f14b54cadd6611c9ca575392cffa98ac1664ec809b028f51da92ae474035972f4e42b70b7c8a2a3295072529f2720bf5c6bf3e49059f31431c61088ea3d773e9e80b2b8568c1dd596e9e6b49e837f8fcf6a191768c49118bde6cf9a62d0622506f5097d88ad825b150e0ea64d2585338593f204cd4d4b4a4c691c733a79aabb7ad4ac08ea4603a737b8ed0c5888bbb481f7b0b2980d46e98c6cea8b034159dcd639e6af453a40b8fb0f77fca3403117ae7ed35f4b0d32cfa1d1dca77f868c5a4b88a517927db07b95445a11f3f1a22aea45f82fd6b92fb3250e8f9323242a4bb90edecfbddbf6970ea16a2deee153b696382e664d4cef367861844850f623198ecf69b7689ae5ba5dad2a27e2dcc1986cc57483ed60bd06c5ca100241acffeaffbd8f72c7916de42965490ee9c97a0fa6894ab035086918224a0488625f4bfee0b58c8c5adafe70d448519480eac0343fd179491e9e62144f5b3859f0ab65cd820fcadb48abac0dad7a8e97e354852949516ac6b8a5c38e77be484dfd4be9a7b2e07183da54b815470106950b8d0eeffddea51b7a9d83d529159a1f8f0ca4a745d634788bd8c0133bf392a3e5b9bca281b9f05af948f4d326d37648eea45c4e25370ba092872ae74f6c0715c9452f2d8e553ba3496ecb4e7afc8d5b9f7facb3677ff4bc12ccd988796f7e63bf0d64b002b6c59d1113cda6e23513423a2bdc99dfd05bc2b0d8e1c32726c7500c8cc01d04171a5fff34f32d3c67bb0f9993c7e5cd068b477fea428c4f0a6d1e5eaf421547ff3443d0ec3ff56e0f321c879e2d27de1866dc1ae84520334f809a657e98560fd64c96b18db6f0f1b822ee313fa35f58e52e271f7fbb0eb9b4946559aa262723d0c7c49b71a0c9b6d86f02ab3cd77a0d64d2128f6b58fcdeea00d7752dfb4613a6d501dddd78e9eb5799f0c282bb9d60b096fba788731abf0fca28a30e8c74016eedad3d2ce17e09fb9e057447deb3a79b3789087b9409e13579b36e73e7e1d2273bd8edddd177506bef419f740099f23a5e25e95d0602f757f8e5d44b243ebb18229cb959b655f563fa71a508da3ae9f9560ad761dcb8b65a21b6827b338b08a32f96cff398939503de46d688d71ba5a93eacddafb088619679aef14bceb23bc53661f0af9d678adead803288eafb1416cee22fc7734ea6d82d20fdeb44b3600c7ea428fa1ecd81c797e19088881715798db5319748149e1be015cb02c80014cd691b87dc7680c8d9c6d602598525e4b3439f560955ca2effe748dc154c7e035825172ae8737b46e3727336b12cebfba0232fecdc5e5d323cfc2adb92b6fb7ee9f9a59a099cc275f769cad408dc1e73cc4a2658e93a9ee89883815a096128150251e03edc0a1bb83983770f582baac243bb163d95f3188866f0eade9e53fe68a755d8c37d223f28917787e278e27a04ff80be65897ce2599807e03b61bb6bf4ea545f53cc35038c3ca3105adeb968b20443c22dfadae7ffac29979bf5a66560e15c781b98ee2b74fee2192eadff26222071493eda3816d709325c9d9738fdb1e9a3e005ed7e6573ba1a574cda751493cbdf3f8d0acd45f44917946e60958c3e3fd97cfa24b4847c492b79b982f89516a004e8f5da58c58b35f82575546edd1518f7147b95fec3c9611c7ed6f93d2a866a243fff7008b6cac78dd7e1cf073cb24836d4bd93cd4005652b3d5a7ee20fd09d011925550856770a6cc3650a300fff4b90d5a7f9a2e177479b2ece21737e8cf714d15b87c8e905c900f8a4fa9e4f41975588e3a68fde701257c36d9a2bc4aeffa2fd514697e13ef2ba2a867efce3e8f29ccddb56f776ddf79d8c280a2552f72c735cdae7d6263905f0119442b08b8ffded21a00f623b43eefdb91b9c8fa8afcf0735d521abe5836dd4b65452dcba4e44cd3a92e5302d7ad17ad76567c222e717f48b41e2a634cfa560acd280657db7c3629f33159e5249c28ffe1d457c3b356ceca71caabd161af5e82cc57845245a5d01f5888341e3a438c62aae504f82e3d40b26ebfee4a59bf6821a5a1bbcad27051e5d3a0e3d9a7e52b92e5069d62cb63ffd787bf5b86b6be57ae630128f06cd49a898e5abd5d1303dd07f1cfa2014b332eaf6defdc3c1e15e9077440aaf76c6b20e4fc9cf030fdc783c47a9d1e689ef74c7326531f3c20b7c3d235624859abea8a53d06fe090de8a8bd9e23528d70b02328e5a715e5d01f6178f78599324a55491ca228e4f39e5fbc8cff69cfed82df3b041ac79327fa9244d9cc477f8af84ff597cab2f750c476faf5b73f36cce1a9def322b41fc789c572b1b64910c3c71d3b67484786e6327162c5cb7b8bf91781fb85809a1e0d9dfe636a2be3c3baed1c81e4f8400ac622050d0f16cac49e6744db9630dfb09a28ecd68553c1d75e016c97c411046a54685fb65ddef4df304068f6349b67f74421d395f7278ef5e6145c8fbce79d207a24a4876f247938b7a5a6d232ae734e716117285355c38bc7452daa47569cddb19d230dcd6760812525e0fae1fdbfc275ddd76a402e06b10e98c2265974d63282092736a997a248246637cfc1ca821f547008456c229863527cbc4108c0df4a076d27ba9047290917bf316a2a6829f1de095760b531f9f80f3f2a34c3f7b15761981cea183756733429f7f2e2f9014ae89fb731257c263c2ab5d4369cde89bb86a581630ee9b06e63cae3808842201dad2f4861745a1e3c1779057f2d25800c49418cec1c75b8736c5aac13c7ba19fbf0599fd9c36369a77eecbc121639160fee04fa67bdfacb840a3519512305f3ba9f140db053205f5a4ce803cb9567b0f6499df46384046d0b211b713936c9825a36952a9ca424acbe5d11f2a8d7bb21b5221599dd5301b6030ebb2928c1335571734d83b52827831d2e5c2aff581c0bed5ce4309098a087ecedb4d8cf9ec57a8e9dedfea21ce9ba215ef1afe068b76667e084bde8b4892cc87815bfa747e7bea31bf8bbb821e441d88fee713fb9e4273d01ba7193a86f03d081eeb3e1673939b5197d144a1d7e6bdc1df2d29d2fe9e71a48c14864df48deb3aceae90d1c43f47", 0x1000}, {&(0x7f0000000040)="70a6a9472e2a8b903f032b13723abfcebd550ee1a0bbee6b41989e4b8b7f6db9656b863e5337bbc4043ee7ab17ab077548580f29a268918bbbf34ca48ed99b387bc1df70b9f4b276080996a9ce9ed0086d38bceac4871dee3995c3f85be9448015", 0x61}], 0x3, &(0x7f0000001480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r16, r5, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r7, r9}, @cred={0x20, 0xffff, 0x0, r10, 0x0, r13}], 0x80, 0x402}, 0x3) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:29 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) (async) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000000)=0xffffffffffffff9c) 15:13:29 executing program 5: recvmmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/222, 0xde}, {&(0x7f0000000200)=""/175, 0xaf}, {&(0x7f0000000040)=""/49, 0x31}, {&(0x7f0000000080)=""/55, 0x37}], 0x4, &(0x7f0000000300)=""/185, 0xb9}, 0x2}, 0x10, 0x23, &(0x7f0000000440)={0xfffffffffffffffc, 0x8000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f00000004c0)=""/74, 0x4a}, {&(0x7f0000000540)=""/155, 0x9b}, {&(0x7f0000000600)=""/193, 0xc1}], 0x3, &(0x7f0000000740)=""/205, 0xcd}, 0x3) setuid(0xffffffffffffffff) open(&(0x7f0000000980)='./file0\x00', 0x8, 0x52) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = accept$inet(r1, &(0x7f0000000880), &(0x7f00000008c0)=0xc) accept(r2, &(0x7f0000000900)=@in6, &(0x7f0000000940)=0xc) 15:13:29 executing program 1: getppid() r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0x8000, 0x10000, {[0xfffffffffffffffe, 0xc000000000000, 0x48aa, 0x7, 0x90, 0x400, 0xe916, 0x7, 0x9b04, 0x81, 0xb20e000, 0x7, 0x1b, 0x0, 0x10001, 0x8000000000000, 0x7ff, 0x5], [0x0, 0x6, 0x4ee6, 0x44, 0x400, 0x3, 0x42, 0x6, 0x0, 0x6], [0x1, 0x1ff, 0x8, 0x9, 0x7ff, 0x6, 0x4], [0x7, 0x8, 0x4, 0xdd1d, 0x81, 0xffffffffffffffff], [{0x2, 0x0, 0x4, 0x5}, {0x3, 0x2aa, 0x5, 0x8}, {0x8, 0x182e, 0x7fffffff, 0x8}, {0x1800, 0xb2, 0x100, 0x2}, {0x8000, 0x81, 0x7ff, 0xffffffff}, {0x81, 0x3ff, 0xffffffff}, {0x81, 0x3, 0x1a, 0x7fffffffffffffff}, {0x1, 0x400, 0x7ff, 0x2}], {0x0, 0x2, 0x7, 0x24}, {0x0, 0x401, 0xf578, 0x8}}}) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x122) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0xa, 0x3) getppid() (async) kqueue() (async) socket$inet(0x2, 0x3, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0x8000, 0x10000, {[0xfffffffffffffffe, 0xc000000000000, 0x48aa, 0x7, 0x90, 0x400, 0xe916, 0x7, 0x9b04, 0x81, 0xb20e000, 0x7, 0x1b, 0x0, 0x10001, 0x8000000000000, 0x7ff, 0x5], [0x0, 0x6, 0x4ee6, 0x44, 0x400, 0x3, 0x42, 0x6, 0x0, 0x6], [0x1, 0x1ff, 0x8, 0x9, 0x7ff, 0x6, 0x4], [0x7, 0x8, 0x4, 0xdd1d, 0x81, 0xffffffffffffffff], [{0x2, 0x0, 0x4, 0x5}, {0x3, 0x2aa, 0x5, 0x8}, {0x8, 0x182e, 0x7fffffff, 0x8}, {0x1800, 0xb2, 0x100, 0x2}, {0x8000, 0x81, 0x7ff, 0xffffffff}, {0x81, 0x3ff, 0xffffffff}, {0x81, 0x3, 0x1a, 0x7fffffffffffffff}, {0x1, 0x400, 0x7ff, 0x2}], {0x0, 0x2, 0x7, 0x24}, {0x0, 0x401, 0xf578, 0x8}}}) (async) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) (async) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x122) (async) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0xa, 0x3) (async) 15:13:29 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x90) 15:13:29 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0xa) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x9) 15:13:29 executing program 6: setuid(0xffffffffffffffff) r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0xc) r4 = getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280), 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) r10 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r6, 0x6, r8) r12 = socket$inet6(0x18, 0x3, 0x3f) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000001580)={0x9, 0x1, 0x4, 0x2c38, 0x3}, 0xc) fcntl$setown(r11, 0x6, r10) fcntl$setown(r11, 0x6, r10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) r14 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r15, 0x6, r14) fcntl$setown(r15, 0x6, r14) ktrace(&(0x7f0000001540)='./file0\x00', 0x1, 0x14, r14) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r16, 0x400c570a, &(0x7f0000000140)) sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000011c0)=[{&(0x7f00000015c0)="2c830e67bddbf08cadcaca6529711bb012931d4323326d5534f1280a5c99654c107bc0ab376befa304ea04aa5fed100ae4d915224e4f612a8db9bae9c7d3940cd7b34e15ef251f27d117a4cae363eb1ab246f04474d780de55cf3c50244ebd8e1d2290f6666ee52222a9784e410c93337441bb5b1e48e527789246914815c8da0f66e980810ae4af91f070cc6981353760f3699a80e5fc3ae0e96447ff7fa6b075547feeb007fe58abe237ef8686fc60728d39badab7bf19fb674c", 0xbb}, {&(0x7f00000001c0)="44e8775f418ca556125c303e07eac81e6fddfddd0cc08b4b0fb228dc4ae9f38317a2c770debd555c55511a0374a8b9b8a9e50713ff00db148add4f26a9aefc7f68334fc0a478f1f86d132c69a48d4ba7ab515dcfbcd9fd6c2f11c4d4db439eb086b0a37aa2a48f443315aed95d5a855067c8588613a39eedd1653c2ad63868af73660cbf0300ddc9d37b000e61e39b26dbcd43ee19b0e21dff2834e5bff5342f125a6c00e4dc1482d333614bc35e7dc5a009516e5958100fceee8d13c6b5017385839b65f0e2cc39f9ede307b6cb2471e6755cca932d9ee1da22524bdfc6e80b9e6f9bd893347c2e205fd41e2806967b043c1f12aca3ae06e9648b8a6391212e6ccb84962f1e17de882c1ba4301c2e8df2a38081212cb4dc583368903205cd5e086bc527a9d45028dd78c7a356cd81f60771be813a543048d2c2bf9c0d78b32fef26ec21bb0111626672929ff717f17951a016fa66392020c081c4c786abef7b7aa56646aaae70b435fafcd53dfd7fb5e8bb7057ca1e19996ad7a2915cbe8cf59d16d381c49f6c5eb54771a3bcaa581dc3c3685f287fe171f3ffbd4f393e8a81ccc142bc1ac1d83656b155ff4be86750df24ed8944080e82d707248a5620f8e212b185111a91c4ffb2d3d892bd25a2127d695db0883f322d6387a79ef07e9fb97ebd29abe08252bd09ac39f615c229d42651b58b1d080cfc0d752e116e4c54530a215fb008131193290c0e03d8a49d3562e00c3ff14d67fd0600bf61367932f76802096902a336988ce923d95c9c870296695f2ec229b94c63be612cebdf1527a77dc53d70ea5b2fa17ea5f68c94feaf8f61b425db96b8d17c62dadf304c3e3562c80057860b90327cf1c0ccb24ec95e597782730735fa80665ed746bf30819658b02c4f14207a6eea84db173a157635daa42ad2819fb3f63b056e1a52b82ac15013840cd81a784f85206961dc85e536d22a90ff95182d08471a863043e999ed00839f902ed34d419885e082e5db715fab6a3898b5b87e9565eefdaecb26d516788a2961b1650806a9639508818ca47b86c2ab425bc2a052e63d91f9ec49f13c2e92529a67328adf2f6ec0f270eb11f55c5b90b9081822df81b61fd4b9d91822b9fd46fd22be8761ebe907752d5beb186cc4cc9d96a08411bbde35039f45a826723242f3623f58d9ab37dc8932815a1964c68f71e11ef145942c080888adc36b7a13f7e344f37540fe98060afc5ed930d8e24921833be8e866e581f2d17fadd2ca1e9f2c47575dd8f82e012d1441278908163166a344694d31aa20e98fed44665cc6c6e6d493021968cea4653243327c61660dea46f83a38d049e8f00ccb005fdb39703aae06cc630343f0c42ec29f81a971da6aae486db7193a173c4071d00e767eecfc37211634dcd692ba59234399dae1e951e192d7fb0666b2cf460c0d703cc97ec60334f8f7033b3ddce1539ad1601c1c96a376b462e654f9161269ce24a6e26daa4acc18d5b25a49dcfa5beb968c16aece3c54ebeae89387f8f4cd146ad69670ad20e95d8dbdf5d44bc6c819ce7727be5ffb6e3c654eda494bd687d5643bc4769885f2b21a51a230e0ac25e2254b8753e931acf17b41bdfa3d832e554133e24b4bc4bad475d28abede8f5981433b294c625501a4c196595aed0c2969ce06cd54a250ff740acbd6a1ac7e8e9dd4c711eca17d8c657e7b42aed4b17079944461be94f6d62bb62a90159a3ed5295ad75eac786fa88632c1da8ab0f4af59f731d5c1ee8a28b6583cf4525152b7a7aab3a1516d9ceb1852394bf1e47283e594ac5eedc16b59e15d1c6fc78f542c42df9acdc914de313d40118a6c80c67b409a5400ac4b6af1b74ce8c6d7def184c97a8fdf7a2363c9627dc3b0091402d0726420b5776034455a954e7d9b098498499b2c82d8cc6fc13c44cb4eeec095b7054861cac22591854d6bd40ecdba37e87c32c0cc7e7fb1a7d234d17077e9bac5489b23928575a7b90ddd64493327986e47c206ff7fe2ec49cb8f53088e5d23377ff3757d1cafa1adda50f973e38d6e6742ce95953f35c041440836d4de295941f918e8bff53195f2cd6316824daa338ba152768e8341cfdebf929bab83e719eba7f378778af4d0cd807e60c3079ff11c38610e633b6533f375e8025cdee13f971d0471798725019e048121deb02328a50046fbb94834baa592b1a60460d45b558c1e180b08771aab954084024e9a4265fde90c2e6a5b93d7a9d087ff03174fc19240f87bdbb2457afd3f54566a623845694c450a0658f20b4160fc014ce21591088664aa48dc0068b8407f092bd0142f8866647e60669b45e734c0cd24e023060c23142e77c94cc97c848e1a4c7145a65bd4b2d260c2ca93a4f570ec4227f5add81d5977ada0cc4ad78884285354263c06f71b33dc181ddd13282b42beb91444cb7d930b2dc427725c95ab66b48b4e3c67459f3ba927dd866d0f2010c0d0d989cdd434c2da48fca353921c598a12409b2fe31dc4d9e0f5748f17d8bbb014c85beb3e2f62068c64a7fd41bea3095c70dc6be5165e1b05b2661d80c4cfb36194a13945a8b94d3f0ae55cbc42bc9f9ea985af637cc5837820a1de561a0fb2434a9c5d2fbfcd1cf4834a2fe5c5d95155cff76c46e14ae9789d5dcc378a453bdde61dd915aa33cc72b2d3685dd0c391a10e5871a2532dbf270d3ea9cacaec89f14b54cadd6611c9ca575392cffa98ac1664ec809b028f51da92ae474035972f4e42b70b7c8a2a3295072529f2720bf5c6bf3e49059f31431c61088ea3d773e9e80b2b8568c1dd596e9e6b49e837f8fcf6a191768c49118bde6cf9a62d0622506f5097d88ad825b150e0ea64d2585338593f204cd4d4b4a4c691c733a79aabb7ad4ac08ea4603a737b8ed0c5888bbb481f7b0b2980d46e98c6cea8b034159dcd639e6af453a40b8fb0f77fca3403117ae7ed35f4b0d32cfa1d1dca77f868c5a4b88a517927db07b95445a11f3f1a22aea45f82fd6b92fb3250e8f9323242a4bb90edecfbddbf6970ea16a2deee153b696382e664d4cef367861844850f623198ecf69b7689ae5ba5dad2a27e2dcc1986cc57483ed60bd06c5ca100241acffeaffbd8f72c7916de42965490ee9c97a0fa6894ab035086918224a0488625f4bfee0b58c8c5adafe70d448519480eac0343fd179491e9e62144f5b3859f0ab65cd820fcadb48abac0dad7a8e97e354852949516ac6b8a5c38e77be484dfd4be9a7b2e07183da54b815470106950b8d0eeffddea51b7a9d83d529159a1f8f0ca4a745d634788bd8c0133bf392a3e5b9bca281b9f05af948f4d326d37648eea45c4e25370ba092872ae74f6c0715c9452f2d8e553ba3496ecb4e7afc8d5b9f7facb3677ff4bc12ccd988796f7e63bf0d64b002b6c59d1113cda6e23513423a2bdc99dfd05bc2b0d8e1c32726c7500c8cc01d04171a5fff34f32d3c67bb0f9993c7e5cd068b477fea428c4f0a6d1e5eaf421547ff3443d0ec3ff56e0f321c879e2d27de1866dc1ae84520334f809a657e98560fd64c96b18db6f0f1b822ee313fa35f58e52e271f7fbb0eb9b4946559aa262723d0c7c49b71a0c9b6d86f02ab3cd77a0d64d2128f6b58fcdeea00d7752dfb4613a6d501dddd78e9eb5799f0c282bb9d60b096fba788731abf0fca28a30e8c74016eedad3d2ce17e09fb9e057447deb3a79b3789087b9409e13579b36e73e7e1d2273bd8edddd177506bef419f740099f23a5e25e95d0602f757f8e5d44b243ebb18229cb959b655f563fa71a508da3ae9f9560ad761dcb8b65a21b6827b338b08a32f96cff398939503de46d688d71ba5a93eacddafb088619679aef14bceb23bc53661f0af9d678adead803288eafb1416cee22fc7734ea6d82d20fdeb44b3600c7ea428fa1ecd81c797e19088881715798db5319748149e1be015cb02c80014cd691b87dc7680c8d9c6d602598525e4b3439f560955ca2effe748dc154c7e035825172ae8737b46e3727336b12cebfba0232fecdc5e5d323cfc2adb92b6fb7ee9f9a59a099cc275f769cad408dc1e73cc4a2658e93a9ee89883815a096128150251e03edc0a1bb83983770f582baac243bb163d95f3188866f0eade9e53fe68a755d8c37d223f28917787e278e27a04ff80be65897ce2599807e03b61bb6bf4ea545f53cc35038c3ca3105adeb968b20443c22dfadae7ffac29979bf5a66560e15c781b98ee2b74fee2192eadff26222071493eda3816d709325c9d9738fdb1e9a3e005ed7e6573ba1a574cda751493cbdf3f8d0acd45f44917946e60958c3e3fd97cfa24b4847c492b79b982f89516a004e8f5da58c58b35f82575546edd1518f7147b95fec3c9611c7ed6f93d2a866a243fff7008b6cac78dd7e1cf073cb24836d4bd93cd4005652b3d5a7ee20fd09d011925550856770a6cc3650a300fff4b90d5a7f9a2e177479b2ece21737e8cf714d15b87c8e905c900f8a4fa9e4f41975588e3a68fde701257c36d9a2bc4aeffa2fd514697e13ef2ba2a867efce3e8f29ccddb56f776ddf79d8c280a2552f72c735cdae7d6263905f0119442b08b8ffded21a00f623b43eefdb91b9c8fa8afcf0735d521abe5836dd4b65452dcba4e44cd3a92e5302d7ad17ad76567c222e717f48b41e2a634cfa560acd280657db7c3629f33159e5249c28ffe1d457c3b356ceca71caabd161af5e82cc57845245a5d01f5888341e3a438c62aae504f82e3d40b26ebfee4a59bf6821a5a1bbcad27051e5d3a0e3d9a7e52b92e5069d62cb63ffd787bf5b86b6be57ae630128f06cd49a898e5abd5d1303dd07f1cfa2014b332eaf6defdc3c1e15e9077440aaf76c6b20e4fc9cf030fdc783c47a9d1e689ef74c7326531f3c20b7c3d235624859abea8a53d06fe090de8a8bd9e23528d70b02328e5a715e5d01f6178f78599324a55491ca228e4f39e5fbc8cff69cfed82df3b041ac79327fa9244d9cc477f8af84ff597cab2f750c476faf5b73f36cce1a9def322b41fc789c572b1b64910c3c71d3b67484786e6327162c5cb7b8bf91781fb85809a1e0d9dfe636a2be3c3baed1c81e4f8400ac622050d0f16cac49e6744db9630dfb09a28ecd68553c1d75e016c97c411046a54685fb65ddef4df304068f6349b67f74421d395f7278ef5e6145c8fbce79d207a24a4876f247938b7a5a6d232ae734e716117285355c38bc7452daa47569cddb19d230dcd6760812525e0fae1fdbfc275ddd76a402e06b10e98c2265974d63282092736a997a248246637cfc1ca821f547008456c229863527cbc4108c0df4a076d27ba9047290917bf316a2a6829f1de095760b531f9f80f3f2a34c3f7b15761981cea183756733429f7f2e2f9014ae89fb731257c263c2ab5d4369cde89bb86a581630ee9b06e63cae3808842201dad2f4861745a1e3c1779057f2d25800c49418cec1c75b8736c5aac13c7ba19fbf0599fd9c36369a77eecbc121639160fee04fa67bdfacb840a3519512305f3ba9f140db053205f5a4ce803cb9567b0f6499df46384046d0b211b713936c9825a36952a9ca424acbe5d11f2a8d7bb21b5221599dd5301b6030ebb2928c1335571734d83b52827831d2e5c2aff581c0bed5ce4309098a087ecedb4d8cf9ec57a8e9dedfea21ce9ba215ef1afe068b76667e084bde8b4892cc87815bfa747e7bea31bf8bbb821e441d88fee713fb9e4273d01ba7193a86f03d081eeb3e1673939b5197d144a1d7e6bdc1df2d29d2fe9e71a48c14864df48deb3aceae90d1c43f47", 0x1000}, {&(0x7f0000000040)="70a6a9472e2a8b903f032b13723abfcebd550ee1a0bbee6b41989e4b8b7f6db9656b863e5337bbc4043ee7ab17ab077548580f29a268918bbbf34ca48ed99b387bc1df70b9f4b276080996a9ce9ed0086d38bceac4871dee3995c3f85be9448015", 0x61}], 0x3, &(0x7f0000001480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r16, r5, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r7, r9}, @cred={0x20, 0xffff, 0x0, r10, 0x0, r13}], 0x80, 0x402}, 0x3) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:29 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x90) 15:13:29 executing program 5: recvmmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/222, 0xde}, {&(0x7f0000000200)=""/175, 0xaf}, {&(0x7f0000000040)=""/49, 0x31}, {&(0x7f0000000080)=""/55, 0x37}], 0x4, &(0x7f0000000300)=""/185, 0xb9}, 0x2}, 0x10, 0x23, &(0x7f0000000440)={0xfffffffffffffffc, 0x8000}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f00000004c0)=""/74, 0x4a}, {&(0x7f0000000540)=""/155, 0x9b}, {&(0x7f0000000600)=""/193, 0xc1}], 0x3, &(0x7f0000000740)=""/205, 0xcd}, 0x3) setuid(0xffffffffffffffff) open(&(0x7f0000000980)='./file0\x00', 0x8, 0x52) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = accept$inet(r1, &(0x7f0000000880), &(0x7f00000008c0)=0xc) accept(r2, &(0x7f0000000900)=@in6, &(0x7f0000000940)=0xc) 15:13:29 executing program 3: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, &(0x7f00000016c0)=0xc) (async) r1 = geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r3) (async) r4 = getpid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r7, 0x0) setregid(r7, 0xffffffffffffffff) (async) r8 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffa, 0x15}, {{r8}, 0xfffffffffffffff9}], 0x6e, 0x0, 0x27e3, 0x0) (async) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001740), 0x2, 0x0) (async) r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) r11 = kqueue() kevent(r11, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, {{r10}, 0xfffffffffffffffe, 0x2b, 0x0, 0xfffffffffffffffe}], 0x5, 0x0, 0x3, 0x0) (async) r12 = accept(0xffffffffffffff9c, &(0x7f0000001780)=@in6, &(0x7f00000017c0)=0xc) (async) r13 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VNDIOCSET(r13, 0xc0384600, &(0x7f0000000080)={0x0, 0x4d23, 0x0}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001840), 0x80, 0x0) r16 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001880), 0x8010, 0x0) (async) r17 = socket$inet(0x2, 0x3, 0x7f) (async) r18 = open$dir(&(0x7f00000018c0)='./file0\x00', 0x1, 0x44) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a00)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000040)="3b3b0e87a105f820ad18af010d5b01e799b210ee1587c6aeda1d6cd2daf15a0f0d56789d4124d645bad7cd369b0b7fdead0d537a6169e06313c3ffe9311929e72b666f3ab7c23a16157aba28f601e6e77779e45168c404e01c0b41", 0x5b}, {&(0x7f0000000100)="b725487a7744", 0x6}, {&(0x7f0000000140)="b3e6d7b228930a2becef04eeed6b2b274c440b05d870009b842e99c0f5ad9b8ffa324189e800ef52c5e711a14ce41caf0fad767e0b52759428bb1816e97e2130176581638b75f1fddd7117d746b35e35dbbcc77da2190fcab91ba40b41029d2a537b0c0e56ef8a58ce5a6d865fbb2be72670e016c0878afdb9d24b8bd4a10c24cfc04622e9e5ddaffa5c064e8b2803ccae0c02f8803a5029e3c82c1492ba1c219743eb231bd6ceaefe7dbda99f30a42b72535865fcf357b5fe93651068bd001a7d919bc3fb7c8ca7b46f21b3064af690722dc7d8bb210475af27234681bf33ec8a9da58e53612e68753876cce325e6cdb21f28621437ba04ada0f10ca5de6f351fd67ed35b310027f244d960c72cc92add04abfac6d8c66c569088e3b3841b472ad170e5c9f4cf71c949036bcaa7306a622b211e9a9393a3f61556fcbafd577ec54644433f8af268faa8f104be613637820347c57882077e20086d0d841d16c39dbc690c29d7ae54466bf8101dd7c9d54c0936c2dcdc078daf1a9617a8700419fa473ee405035aef7c61ec850244a2a91517a42b5dce5bd74702fc6a575684965de3725c5682a60fe08457c7fb23edf2655d2a09f6fa1b4471f04dc99d753c9e1bcd17a3020c67ddde92c0e185cd3ea6ec89f806ef60ad1c567bc318f9f9da941b1b0b6b14126d8027813fc3bcb042d26832db1699dca38aa4b146fd6de91e077bcbce296f6f39a29e5fb1df222ca41d103c4251ad4d8c103549bd76a2eb020ee5b5d1e195d257a51964e303451d657e5beed05a16e21db79d2fb83e238de1477fdde549149b797b1a70faa7647e01379ad187bb04454218b07420355dc242e91d59b66f5883aef46e24f65a78af446207a8c1417c2a723283e02ceebeb966c4088d931fc2cc2fcc75c0bbe2fcc52014c771c549377a9783ab9478d6032475b90f967a2fa04ecb38485eda431eb68c5f5225611576664d5f2a849098ca984d416e716b81f98053e99ede76ac84c95d620efce3d82a8d0920b0291e958392f10e6732abe2eccd10a7785cca4f41fdc589a11e138ba6643b51485395d17dd9d1d9165356f6ec688ba107625ae52e1214905bd331ca1cc6253836036f199d224622aeab003ecd3af4408056fcc3c0997b753cac8e8c039a4807cc3daa64c37909ef1c017c24bb454a93ef13fb9c640a5a9366a73ff981cfa0261b0b7d9f86d3b4210e19a4e2ed056d355d89d5e76126ed20eec8537c481ef00584f608aadf93f66f33778e8a354b9b3c7c864cf795ee23c9ef2aac2eb2556f25e2cbbc75df5343e65a0bb504d42ae2912b9c9836373a5bf7bd575bf3b2a7cdec41b66c5e6034792a1cbc318aed24ba94cb2295ad70946e994ba533485e000d020434f61e1d89e257a94de1e9db857d85829cae20d9253c07250b5e08b147a457aa75c722a6c593226d147a6a0e4c731bd69f1b90f56bcc3737415d4cf107acfd91552bf85a6ab0305d737633d783a303caf6e5f5e7dcc932aba7b2ef9f7a564bbc436ff6bc9b2d97904717a29f711a6f890c006714054c7122f81716005fcfee45351169868211d55f34d1af68bb723e86cceb9fcc2bf1c45e516b52307915a37e1aff77d26334d2d6bfaae94ea0c30a6967f94dc74512515e04d2a56c5302396b34c570847636a3a7d574c1ca2bd18a96dc7321f4e18bdeb8e2c7b94a164292064bd1f6f87a23795173c6b377619c3b113810e40ea59780d2defdadb45f573d74f8105366d7587627dfc4f6148dcd83c2c016f2e33e9da9c86e9618637309281afa73b2454fdf4c9da03bfe567d80ecb684b8e5d83325e648ce29f0d05cac9e9f6638e62942ac3aa8a3c256cc44f14adc0702b0c1b7cdbe2d414ba1c1e0a4542de88c6988d9ea3065578a9ebcaf22cea88793b1f48125ceb5a4d3bd07dac262c31edd7e40e6df62c478ef037e8c00d7509f1a407b9a126da990ffed768ef3a942f6e688c2124da0705e90398c25ba96fa7bdec0104dd9717e644cad8396a7904714ccbcc6d0352f53da288eeab7e7f14d67d0297adf0a9c4be6cef5916a52ec96137cf9f5a8029af85dc5b4beb84ba01cdb32321de59b1142a4f00fd26866203219e2f0780514cbf8606933f9509cd3c4c0efa64289a048a0d40d764c84b3af4e7f36f6462724f8b57d736a43450534c4b330aaeca0469ca3f894eea62469c2a222e3191a515d41a3795917158af078c03413a87a98dcf7dfdceb2057da47f57ed2262039a30f770b0e2b27273e6626f1db09668ec4e0103bc45f3ce66107cc446faa3a7688a492e22f0ee20a7bf59802dfafd3e90d1d16a321c4e00b2b89922c7c9875aa2bcb70e020c4d7711991bea028ebce658b45f948224e2fb3e37077da69719a5b3ee46ab99607eb1e9d06319c477be0c2124257276af129edbaa52c265ed056ab8cb569d11c9637b004a9d8b981b24825e66d60ec63aff52ed45bcaba1c53059652b771d1ec8e3eaf9672d0882b66aa368a5773cfca06d686fb8907088931741c782d481d1495d8a21d0e498bc2a02ad7d206dcda7c36bd8186d80b8095a92925101a98106aac0c4f425f7afab307f2bfb2d23020a0270d766dc86570d1887a7fd20e03d6a3d300ae255e0ab695c50a5ed64dd7e6a2278e9a30668121648d4eb56e117db177c2b6b9664dbd51fc55826d9c6eed610c20de3eb71995ff3bc5d9159547c6b966789125fc7565992f2c592d78eaf8b22bc185b8166ebea62c9173a74fbbab50d3c10bdfd6b218fe6d1a651c810d990e8c540ec5e100c9507ac5bcc6a17507cf166d70b5ee91f6cc419f4cf1bef95ef9d10a0cc5a4adebcea00a755b7286ddbf7d9c3c1ae96a554698dc64526fc336d51d9911d55727b9e554e82d7a6bbaaa4ef859f08d6eedd76fd8b2ab532614782feb0a2742f50aa45c08bc95d3d96dfe399f31f575cd26f5e7b3c7c60fc0225c3c00797e74b6629194dda47ff7d37dca9189d4215e12418c266077ca03201aafd7e41a208461d4ac8aec8b0c3183cf0254590d6ad4a0652b34520f79effc0bb476456569da2329f0e035166fd4cbdd1267ba2336692e2fdaca13e33f71f18d27a3a587d06c6cf2f438c04f65fd3ceff607dd53e9c41e3d5f9ab09220388760f76fb00fa76ce6a3f688a8a891edc113f0c91c6e5e89bb7a03a8ff4dafcae3b8192993f7789b3f80be7264b64978bc2fd97ebea87c2657624d13ba6e6f00a06ccfff0ead50208a6044bfb83338a337d97cccdd08b8afdc88c3016134ab40bdc2e2143f2246ab339b1335402f5e370990e694c523bb2beccdc4260f50e17c413a5962e99460cad098e0113bb85e18c731f349cb3f2815e686eabdfa87da0a4f474d94975f5b1ce81a491557d49442306837c46dbcbd3d93aa606f2b1762df3860a97f8b168ef0adabe5c0de7b348a0a941b1e2251b4ab3a9e23a3e727d521a6fbfeb28ec89aa331949fac528d631180f563ca76a635f5ca77a88afecaae3c4a13d5992e6ced192b9f5ec327ff488e4905116e3266c80ebaa3f4f2dd2b152d5cae75fceafbac15a350793e6dd9634411aa7280a1251c7511a41aed9ebee3c163b5e2054043609294160979a42e16bfbc4cbca2c11a8c26d2a35fb2da1d4fb9b0d1e80820ebce99afa6d83ec71efb4db6c491f882afd7343d296854d48c201c306889b79fd1e860d8d79c653084ab54031ef9d6fe26af493526de79ed9f0bcedcfd0710e2dc157f3ca06c3fa6280245c4f99546ed88ecc90abf8a21c80228ba57a99823cf94ffb2483706682cc1eb3c4c369a48b1818c5c16a2939988a48af4ac66d11c98a1c66b0ecc320048661fa99f708c8786b026ade4bebaff231d91832c30cd48e5962a97ca770195150bfc310b4d682ea699408e7f56d4b0d2a1ee449afe7b57d49c41ec37aa842a094d00e00b6e152f202165db447d1b8c22ac4a55d2384d18077291896706ddda3c04bb1fb159bdc05829087fcff3b0ba0cc4679d1fb3bc6cb1688672c9c82c075a6b0b11cda09b04777f758913b24ed88c76e8df05cfed25f0fb4a17b5fb9bcc0b1e05dd4c0ae7485f1bf73fc226eb57d4a0854cc0d21e08834f4639aa7ae596ac264243a858cae4199b8bf20700a2cd735168bf07a60ed46834331f641ef5ca51263a324a3d3d5d468bc0eb800c5d16b80e3d2c76a59884dd114b5cf4f7b3ce52e6bd52269faf9c5cc0b6acf2f9892d8722706ef0ed0523e6e2cc0ec82dd312d4b75fc2ec64f43a04a2d4be412ae62cac77ea3492b5ccf445358aee3a6516b22c062cf8d9b51d9da988477c8a5b4e6c51de6fa6dc0921a4f7bbc49670e4296e1985becb4a3503c3be3d675b001090dba5ea41053386f3eb2c4643331f2eb6d8b95453b0a23122efd37a774116bebb0933709968bf429d8600249518da8cf1bcb1f0bbfa89784f8f4b0c705cbbcfe93a8beee068932e0f278bc0ad8c55cc9f8f85ea5f41997d74df22107519dd092cbfb4fce0f3149061ebd0e7343b98e03e69eb6f9f1f83999f908340697048cc73ca5771436b9ad4f4dc2f2feb98c31c718e9a6462404b707c97aa8c5b8083d371a16e5db599502daf9279713ff24d5e383055896735678533f3acd2abd7cd524f9b15fd72b76b8587c4cf03541cf5489213ed98b3366b2cfe7d75d191a190cdfe9f57b7fbd85faad2b53f6ff45648bd5b96d271880e176890a8541e68a9542ae44d8bab09ebfb177ee95ae9d431d201a5a5e7a21c4d539bb599856dd4c28af3df897aa799edaf1e88f68b1467afec9be8c4573351a5d7d572bea76500da96f5191369fc458d33d6905701dc96d86299aa263f460d91c250ee6751943f7d7f0686ac54ec887ff455ea2648a9823fe10911872bc00dae94b094d96b457147eee7b8cbe0d44ea4ee71bf8f8bce571f6ce4997ee85c4f8f75811c54f8276fadbeae73462e1fb023136a78ffe6f1c605fa68691dc8b1a15df21a12c92d046347f2ef2cac82be496fdb75599b28dff210f5c21ca0c24f2fbdf4a9e2ce4f8fefd429535e4b212ac52adc04b0db8fc12e8698439b5086140921770f462e75f51be650d1eae3b943df78fc1d8c778a212c30d7283db905eb6df64fef52828b2ea7155cb92d521dd1d7ae021f8ffacf0f5b0e28a1a50b8fa6a072a3ccbc317fd390f10a3a073aa3c6d92daef97a69796cfc70bec063339928c790c3369a4e94693896e8f2755011804c4018b53c1aae95c85eac36de3f01a89d2bb01744bea1c0ea99fe9d1344f7c429cdf0313694fd005e4bd4dfa36abb9cced81d3e000a9cfc2b13ee561f246cc9c4e2bd85a9a814a6b3c57a5e3ef9308d6049a1884a9b105c0ba40f27281e1aa8a4b6ed5306e2b06240fc273158171c21ddcd097a06dddc91503bdd688c731205bbc992e98512fd3a27b2f19be1f8b0836b119a589b5b68eb41b1590ae50aae3bae594f27a2c0a0b5e8684489023f6d207947fd2f10384a36f8fa8327c452b678a2d87cd7b42186e04b9c5eefcc1bebd00842da009d05cc61b1ebdb2640fcc28b7e001c7681fba1732ad9ae66d1daab2bd5f1953fa2ce87e216519ba30defdea313c2a8411ff437699b0b988e985cf22dcd9fdccd4fc188825852518bbf58e79a964c49380dd0d3086fd734e6626b77496900a263efdefafddaf441eef30d66012a01afad9601e732d48dac997c5e6b7a5b8632acedfb3d532332cb000b93e6b80c559f8caf9244929cecae20af53de27563866822c712822a92ee3e0fc39eb6ac6cc3ec80a91ac33b1bd2076e775cf6195314baf3d", 0x1000}, {&(0x7f0000001140)="e8e66165e1101860a77f7b1358824d2ff03c19c227adbb4f98a07461f0cfc404fdda58703684fdb79054bd57cb39183c46eebc9fc887a2e53697815ea503b076b574f0bc3aed45b0fbe4468bdc2dc6fae7492f7777c711ccacf50f63a5f7f1bd597baa99498a1d8aa4d10e22b6", 0x6d}, {&(0x7f00000011c0)="12ed79d85c13da4b9a62b2fac4ab23de7ef7c4c6e0b52ec9dcd0bf6cc81ed1e39080f3f7964fff880c3918056a8ca364f979113b210531517618fa1ccc694af66d99b4a5218d352d91ed3849fc2b6a1fc8bc8022ea8ddeb8bb743c6fc69b9005b1d069a93f0c3b83e3bd6ce44a50522f2b9a8ac264a71807f4476a9d172a72866e7e0e874ab8d5ba43e30b3ed3a68dd7479f133f9b533f944452b6f4585224ed3262459f5f129d79aa4908c5ae68df58d3ff6442", 0xb4}, {&(0x7f0000001280)="5f0586f47b44a1310501250bb08852a5db849acfc335a7cb697823574913da8d5daec8800771a33dd828a710d1b5ea71b1c2953de2e6441808ab405315812502c025fc1db12346add9269e04add8b7ab97d2a1001f5b", 0x56}, {&(0x7f0000001300)="ae96153e2b128b7d24163a661b4b8c6f7bdce691e1cb86360cb6d05c71948082cf6ca734f359da7d8829b09a000b00cd3da8dfe215cc3107430c579ceb544b6147083dc295ff3149f03a2f573e3494052a614a187edcbbac5797418b304f1de857035b280227a6d2d02df57ab41d58c1065f81ec2ddcf0810896aa597c11274d7baf6c0194b0baffbbf291a140bad86165f439909e07ce9a1a77ffa4ef95a54820fd62503245caaacf4ad5b758f3fb7b45811f1495bf69ac986c0821ed6cc3db33e40508ea74bd6ba7c262da55e1db7c27989a3ebfe23c228ef978be85ab1025bf890cf1e1cd4b1931", 0xe9}, {&(0x7f0000001400)="6534730845c5037bc23c759b609a5d0d81e84baab37e0e3b31d66e3beb8ff9cc58743eaad76b35ddc5cdf7c114a575df69ccc141e36b99217f277c811a5342ac8a378f67ccffe41efb05258773988d5592f1c85948e841296d3357d5d9512e0ec9dc095e4ec1e19ad56f4bcbaca334f403621312fdef272bceada6977c17040aaa0232ae694afaf17701afb30be93260075881523b", 0x95}, {&(0x7f00000014c0)="f15f2d669a03b377c3c60895e730558e8fcade4bedf33c8dcdabdaa11ee516231e7dbf890e56e6c53f809a571889a7a25d6ec8ae673c2f1f07ab232616cf4484bbadc75df402091f4b5ff2325a416b50c1c02e014fb3013680e3b9231c3ad83692fe76817545eed110a998428705296b037f47f662390357fe448c4708aa07e5bd189c7a215516a2afb3ed4cd0bf2f978ed6b2f2d6bb522e7323ddb6cd2fb548b852", 0xa2}], 0x9, &(0x7f0000001900)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r0, r1, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r7}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x20, 0xffff, 0x1, [r6, r9, r11]}, @rights={0x30, 0xffff, 0x1, [r12, r13, r14, r15, r16, r17, r18]}], 0xc8, 0x8}, 0x0) r19 = kqueue() socket$inet(0x2, 0x3, 0x0) (async) kevent(r19, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r19, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) 15:13:29 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) (async, rerun: 64) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) (rerun: 64) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x2) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0xa) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x9) 15:13:29 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x90) 15:13:29 executing program 5: recvmmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/222, 0xde}, {&(0x7f0000000200)=""/175, 0xaf}, {&(0x7f0000000040)=""/49, 0x31}, {&(0x7f0000000080)=""/55, 0x37}], 0x4, &(0x7f0000000300)=""/185, 0xb9}, 0x2}, 0x10, 0x23, &(0x7f0000000440)={0xfffffffffffffffc, 0x8000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f00000004c0)=""/74, 0x4a}, {&(0x7f0000000540)=""/155, 0x9b}, {&(0x7f0000000600)=""/193, 0xc1}], 0x3, &(0x7f0000000740)=""/205, 0xcd}, 0x3) setuid(0xffffffffffffffff) (async) open(&(0x7f0000000980)='./file0\x00', 0x8, 0x52) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = accept$inet(r1, &(0x7f0000000880), &(0x7f00000008c0)=0xc) accept(r2, &(0x7f0000000900)=@in6, &(0x7f0000000940)=0xc) 15:13:29 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) (async) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0xa) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x9) 15:13:29 executing program 3: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, &(0x7f00000016c0)=0xc) r1 = geteuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r3) r4 = getpid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r7, 0x0) setregid(r7, 0xffffffffffffffff) (async) r8 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffa, 0x15}, {{r8}, 0xfffffffffffffff9}], 0x6e, 0x0, 0x27e3, 0x0) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001740), 0x2, 0x0) (async) r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, {{r10}, 0xfffffffffffffffe, 0x2b, 0x0, 0xfffffffffffffffe}], 0x5, 0x0, 0x3, 0x0) (async) r12 = accept(0xffffffffffffff9c, &(0x7f0000001780)=@in6, &(0x7f00000017c0)=0xc) (async) r13 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VNDIOCSET(r13, 0xc0384600, &(0x7f0000000080)={0x0, 0x4d23, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001840), 0x80, 0x0) (async) r16 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001880), 0x8010, 0x0) (async) r17 = socket$inet(0x2, 0x3, 0x7f) (async) r18 = open$dir(&(0x7f00000018c0)='./file0\x00', 0x1, 0x44) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a00)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000040)="3b3b0e87a105f820ad18af010d5b01e799b210ee1587c6aeda1d6cd2daf15a0f0d56789d4124d645bad7cd369b0b7fdead0d537a6169e06313c3ffe9311929e72b666f3ab7c23a16157aba28f601e6e77779e45168c404e01c0b41", 0x5b}, {&(0x7f0000000100)="b725487a7744", 0x6}, {&(0x7f0000000140)="b3e6d7b228930a2becef04eeed6b2b274c440b05d870009b842e99c0f5ad9b8ffa324189e800ef52c5e711a14ce41caf0fad767e0b52759428bb1816e97e2130176581638b75f1fddd7117d746b35e35dbbcc77da2190fcab91ba40b41029d2a537b0c0e56ef8a58ce5a6d865fbb2be72670e016c0878afdb9d24b8bd4a10c24cfc04622e9e5ddaffa5c064e8b2803ccae0c02f8803a5029e3c82c1492ba1c219743eb231bd6ceaefe7dbda99f30a42b72535865fcf357b5fe93651068bd001a7d919bc3fb7c8ca7b46f21b3064af690722dc7d8bb210475af27234681bf33ec8a9da58e53612e68753876cce325e6cdb21f28621437ba04ada0f10ca5de6f351fd67ed35b310027f244d960c72cc92add04abfac6d8c66c569088e3b3841b472ad170e5c9f4cf71c949036bcaa7306a622b211e9a9393a3f61556fcbafd577ec54644433f8af268faa8f104be613637820347c57882077e20086d0d841d16c39dbc690c29d7ae54466bf8101dd7c9d54c0936c2dcdc078daf1a9617a8700419fa473ee405035aef7c61ec850244a2a91517a42b5dce5bd74702fc6a575684965de3725c5682a60fe08457c7fb23edf2655d2a09f6fa1b4471f04dc99d753c9e1bcd17a3020c67ddde92c0e185cd3ea6ec89f806ef60ad1c567bc318f9f9da941b1b0b6b14126d8027813fc3bcb042d26832db1699dca38aa4b146fd6de91e077bcbce296f6f39a29e5fb1df222ca41d103c4251ad4d8c103549bd76a2eb020ee5b5d1e195d257a51964e303451d657e5beed05a16e21db79d2fb83e238de1477fdde549149b797b1a70faa7647e01379ad187bb04454218b07420355dc242e91d59b66f5883aef46e24f65a78af446207a8c1417c2a723283e02ceebeb966c4088d931fc2cc2fcc75c0bbe2fcc52014c771c549377a9783ab9478d6032475b90f967a2fa04ecb38485eda431eb68c5f5225611576664d5f2a849098ca984d416e716b81f98053e99ede76ac84c95d620efce3d82a8d0920b0291e958392f10e6732abe2eccd10a7785cca4f41fdc589a11e138ba6643b51485395d17dd9d1d9165356f6ec688ba107625ae52e1214905bd331ca1cc6253836036f199d224622aeab003ecd3af4408056fcc3c0997b753cac8e8c039a4807cc3daa64c37909ef1c017c24bb454a93ef13fb9c640a5a9366a73ff981cfa0261b0b7d9f86d3b4210e19a4e2ed056d355d89d5e76126ed20eec8537c481ef00584f608aadf93f66f33778e8a354b9b3c7c864cf795ee23c9ef2aac2eb2556f25e2cbbc75df5343e65a0bb504d42ae2912b9c9836373a5bf7bd575bf3b2a7cdec41b66c5e6034792a1cbc318aed24ba94cb2295ad70946e994ba533485e000d020434f61e1d89e257a94de1e9db857d85829cae20d9253c07250b5e08b147a457aa75c722a6c593226d147a6a0e4c731bd69f1b90f56bcc3737415d4cf107acfd91552bf85a6ab0305d737633d783a303caf6e5f5e7dcc932aba7b2ef9f7a564bbc436ff6bc9b2d97904717a29f711a6f890c006714054c7122f81716005fcfee45351169868211d55f34d1af68bb723e86cceb9fcc2bf1c45e516b52307915a37e1aff77d26334d2d6bfaae94ea0c30a6967f94dc74512515e04d2a56c5302396b34c570847636a3a7d574c1ca2bd18a96dc7321f4e18bdeb8e2c7b94a164292064bd1f6f87a23795173c6b377619c3b113810e40ea59780d2defdadb45f573d74f8105366d7587627dfc4f6148dcd83c2c016f2e33e9da9c86e9618637309281afa73b2454fdf4c9da03bfe567d80ecb684b8e5d83325e648ce29f0d05cac9e9f6638e62942ac3aa8a3c256cc44f14adc0702b0c1b7cdbe2d414ba1c1e0a4542de88c6988d9ea3065578a9ebcaf22cea88793b1f48125ceb5a4d3bd07dac262c31edd7e40e6df62c478ef037e8c00d7509f1a407b9a126da990ffed768ef3a942f6e688c2124da0705e90398c25ba96fa7bdec0104dd9717e644cad8396a7904714ccbcc6d0352f53da288eeab7e7f14d67d0297adf0a9c4be6cef5916a52ec96137cf9f5a8029af85dc5b4beb84ba01cdb32321de59b1142a4f00fd26866203219e2f0780514cbf8606933f9509cd3c4c0efa64289a048a0d40d764c84b3af4e7f36f6462724f8b57d736a43450534c4b330aaeca0469ca3f894eea62469c2a222e3191a515d41a3795917158af078c03413a87a98dcf7dfdceb2057da47f57ed2262039a30f770b0e2b27273e6626f1db09668ec4e0103bc45f3ce66107cc446faa3a7688a492e22f0ee20a7bf59802dfafd3e90d1d16a321c4e00b2b89922c7c9875aa2bcb70e020c4d7711991bea028ebce658b45f948224e2fb3e37077da69719a5b3ee46ab99607eb1e9d06319c477be0c2124257276af129edbaa52c265ed056ab8cb569d11c9637b004a9d8b981b24825e66d60ec63aff52ed45bcaba1c53059652b771d1ec8e3eaf9672d0882b66aa368a5773cfca06d686fb8907088931741c782d481d1495d8a21d0e498bc2a02ad7d206dcda7c36bd8186d80b8095a92925101a98106aac0c4f425f7afab307f2bfb2d23020a0270d766dc86570d1887a7fd20e03d6a3d300ae255e0ab695c50a5ed64dd7e6a2278e9a30668121648d4eb56e117db177c2b6b9664dbd51fc55826d9c6eed610c20de3eb71995ff3bc5d9159547c6b966789125fc7565992f2c592d78eaf8b22bc185b8166ebea62c9173a74fbbab50d3c10bdfd6b218fe6d1a651c810d990e8c540ec5e100c9507ac5bcc6a17507cf166d70b5ee91f6cc419f4cf1bef95ef9d10a0cc5a4adebcea00a755b7286ddbf7d9c3c1ae96a554698dc64526fc336d51d9911d55727b9e554e82d7a6bbaaa4ef859f08d6eedd76fd8b2ab532614782feb0a2742f50aa45c08bc95d3d96dfe399f31f575cd26f5e7b3c7c60fc0225c3c00797e74b6629194dda47ff7d37dca9189d4215e12418c266077ca03201aafd7e41a208461d4ac8aec8b0c3183cf0254590d6ad4a0652b34520f79effc0bb476456569da2329f0e035166fd4cbdd1267ba2336692e2fdaca13e33f71f18d27a3a587d06c6cf2f438c04f65fd3ceff607dd53e9c41e3d5f9ab09220388760f76fb00fa76ce6a3f688a8a891edc113f0c91c6e5e89bb7a03a8ff4dafcae3b8192993f7789b3f80be7264b64978bc2fd97ebea87c2657624d13ba6e6f00a06ccfff0ead50208a6044bfb83338a337d97cccdd08b8afdc88c3016134ab40bdc2e2143f2246ab339b1335402f5e370990e694c523bb2beccdc4260f50e17c413a5962e99460cad098e0113bb85e18c731f349cb3f2815e686eabdfa87da0a4f474d94975f5b1ce81a491557d49442306837c46dbcbd3d93aa606f2b1762df3860a97f8b168ef0adabe5c0de7b348a0a941b1e2251b4ab3a9e23a3e727d521a6fbfeb28ec89aa331949fac528d631180f563ca76a635f5ca77a88afecaae3c4a13d5992e6ced192b9f5ec327ff488e4905116e3266c80ebaa3f4f2dd2b152d5cae75fceafbac15a350793e6dd9634411aa7280a1251c7511a41aed9ebee3c163b5e2054043609294160979a42e16bfbc4cbca2c11a8c26d2a35fb2da1d4fb9b0d1e80820ebce99afa6d83ec71efb4db6c491f882afd7343d296854d48c201c306889b79fd1e860d8d79c653084ab54031ef9d6fe26af493526de79ed9f0bcedcfd0710e2dc157f3ca06c3fa6280245c4f99546ed88ecc90abf8a21c80228ba57a99823cf94ffb2483706682cc1eb3c4c369a48b1818c5c16a2939988a48af4ac66d11c98a1c66b0ecc320048661fa99f708c8786b026ade4bebaff231d91832c30cd48e5962a97ca770195150bfc310b4d682ea699408e7f56d4b0d2a1ee449afe7b57d49c41ec37aa842a094d00e00b6e152f202165db447d1b8c22ac4a55d2384d18077291896706ddda3c04bb1fb159bdc05829087fcff3b0ba0cc4679d1fb3bc6cb1688672c9c82c075a6b0b11cda09b04777f758913b24ed88c76e8df05cfed25f0fb4a17b5fb9bcc0b1e05dd4c0ae7485f1bf73fc226eb57d4a0854cc0d21e08834f4639aa7ae596ac264243a858cae4199b8bf20700a2cd735168bf07a60ed46834331f641ef5ca51263a324a3d3d5d468bc0eb800c5d16b80e3d2c76a59884dd114b5cf4f7b3ce52e6bd52269faf9c5cc0b6acf2f9892d8722706ef0ed0523e6e2cc0ec82dd312d4b75fc2ec64f43a04a2d4be412ae62cac77ea3492b5ccf445358aee3a6516b22c062cf8d9b51d9da988477c8a5b4e6c51de6fa6dc0921a4f7bbc49670e4296e1985becb4a3503c3be3d675b001090dba5ea41053386f3eb2c4643331f2eb6d8b95453b0a23122efd37a774116bebb0933709968bf429d8600249518da8cf1bcb1f0bbfa89784f8f4b0c705cbbcfe93a8beee068932e0f278bc0ad8c55cc9f8f85ea5f41997d74df22107519dd092cbfb4fce0f3149061ebd0e7343b98e03e69eb6f9f1f83999f908340697048cc73ca5771436b9ad4f4dc2f2feb98c31c718e9a6462404b707c97aa8c5b8083d371a16e5db599502daf9279713ff24d5e383055896735678533f3acd2abd7cd524f9b15fd72b76b8587c4cf03541cf5489213ed98b3366b2cfe7d75d191a190cdfe9f57b7fbd85faad2b53f6ff45648bd5b96d271880e176890a8541e68a9542ae44d8bab09ebfb177ee95ae9d431d201a5a5e7a21c4d539bb599856dd4c28af3df897aa799edaf1e88f68b1467afec9be8c4573351a5d7d572bea76500da96f5191369fc458d33d6905701dc96d86299aa263f460d91c250ee6751943f7d7f0686ac54ec887ff455ea2648a9823fe10911872bc00dae94b094d96b457147eee7b8cbe0d44ea4ee71bf8f8bce571f6ce4997ee85c4f8f75811c54f8276fadbeae73462e1fb023136a78ffe6f1c605fa68691dc8b1a15df21a12c92d046347f2ef2cac82be496fdb75599b28dff210f5c21ca0c24f2fbdf4a9e2ce4f8fefd429535e4b212ac52adc04b0db8fc12e8698439b5086140921770f462e75f51be650d1eae3b943df78fc1d8c778a212c30d7283db905eb6df64fef52828b2ea7155cb92d521dd1d7ae021f8ffacf0f5b0e28a1a50b8fa6a072a3ccbc317fd390f10a3a073aa3c6d92daef97a69796cfc70bec063339928c790c3369a4e94693896e8f2755011804c4018b53c1aae95c85eac36de3f01a89d2bb01744bea1c0ea99fe9d1344f7c429cdf0313694fd005e4bd4dfa36abb9cced81d3e000a9cfc2b13ee561f246cc9c4e2bd85a9a814a6b3c57a5e3ef9308d6049a1884a9b105c0ba40f27281e1aa8a4b6ed5306e2b06240fc273158171c21ddcd097a06dddc91503bdd688c731205bbc992e98512fd3a27b2f19be1f8b0836b119a589b5b68eb41b1590ae50aae3bae594f27a2c0a0b5e8684489023f6d207947fd2f10384a36f8fa8327c452b678a2d87cd7b42186e04b9c5eefcc1bebd00842da009d05cc61b1ebdb2640fcc28b7e001c7681fba1732ad9ae66d1daab2bd5f1953fa2ce87e216519ba30defdea313c2a8411ff437699b0b988e985cf22dcd9fdccd4fc188825852518bbf58e79a964c49380dd0d3086fd734e6626b77496900a263efdefafddaf441eef30d66012a01afad9601e732d48dac997c5e6b7a5b8632acedfb3d532332cb000b93e6b80c559f8caf9244929cecae20af53de27563866822c712822a92ee3e0fc39eb6ac6cc3ec80a91ac33b1bd2076e775cf6195314baf3d", 0x1000}, {&(0x7f0000001140)="e8e66165e1101860a77f7b1358824d2ff03c19c227adbb4f98a07461f0cfc404fdda58703684fdb79054bd57cb39183c46eebc9fc887a2e53697815ea503b076b574f0bc3aed45b0fbe4468bdc2dc6fae7492f7777c711ccacf50f63a5f7f1bd597baa99498a1d8aa4d10e22b6", 0x6d}, {&(0x7f00000011c0)="12ed79d85c13da4b9a62b2fac4ab23de7ef7c4c6e0b52ec9dcd0bf6cc81ed1e39080f3f7964fff880c3918056a8ca364f979113b210531517618fa1ccc694af66d99b4a5218d352d91ed3849fc2b6a1fc8bc8022ea8ddeb8bb743c6fc69b9005b1d069a93f0c3b83e3bd6ce44a50522f2b9a8ac264a71807f4476a9d172a72866e7e0e874ab8d5ba43e30b3ed3a68dd7479f133f9b533f944452b6f4585224ed3262459f5f129d79aa4908c5ae68df58d3ff6442", 0xb4}, {&(0x7f0000001280)="5f0586f47b44a1310501250bb08852a5db849acfc335a7cb697823574913da8d5daec8800771a33dd828a710d1b5ea71b1c2953de2e6441808ab405315812502c025fc1db12346add9269e04add8b7ab97d2a1001f5b", 0x56}, {&(0x7f0000001300)="ae96153e2b128b7d24163a661b4b8c6f7bdce691e1cb86360cb6d05c71948082cf6ca734f359da7d8829b09a000b00cd3da8dfe215cc3107430c579ceb544b6147083dc295ff3149f03a2f573e3494052a614a187edcbbac5797418b304f1de857035b280227a6d2d02df57ab41d58c1065f81ec2ddcf0810896aa597c11274d7baf6c0194b0baffbbf291a140bad86165f439909e07ce9a1a77ffa4ef95a54820fd62503245caaacf4ad5b758f3fb7b45811f1495bf69ac986c0821ed6cc3db33e40508ea74bd6ba7c262da55e1db7c27989a3ebfe23c228ef978be85ab1025bf890cf1e1cd4b1931", 0xe9}, {&(0x7f0000001400)="6534730845c5037bc23c759b609a5d0d81e84baab37e0e3b31d66e3beb8ff9cc58743eaad76b35ddc5cdf7c114a575df69ccc141e36b99217f277c811a5342ac8a378f67ccffe41efb05258773988d5592f1c85948e841296d3357d5d9512e0ec9dc095e4ec1e19ad56f4bcbaca334f403621312fdef272bceada6977c17040aaa0232ae694afaf17701afb30be93260075881523b", 0x95}, {&(0x7f00000014c0)="f15f2d669a03b377c3c60895e730558e8fcade4bedf33c8dcdabdaa11ee516231e7dbf890e56e6c53f809a571889a7a25d6ec8ae673c2f1f07ab232616cf4484bbadc75df402091f4b5ff2325a416b50c1c02e014fb3013680e3b9231c3ad83692fe76817545eed110a998428705296b037f47f662390357fe448c4708aa07e5bd189c7a215516a2afb3ed4cd0bf2f978ed6b2f2d6bb522e7323ddb6cd2fb548b852", 0xa2}], 0x9, &(0x7f0000001900)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r0, r1, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r7}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x20, 0xffff, 0x1, [r6, r9, r11]}, @rights={0x30, 0xffff, 0x1, [r12, r13, r14, r15, r16, r17, r18]}], 0xc8, 0x8}, 0x0) r19 = kqueue() socket$inet(0x2, 0x3, 0x0) (async) kevent(r19, 0x0, 0x0, 0x0, 0x40, 0x0) (async) kevent(r19, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) 15:13:29 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280), 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, &(0x7f00000013c0)=0xc) r4 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, r3) r6 = socket$inet6(0x18, 0x3, 0x3f) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000001580)={0x9, 0x1, 0x4, 0x2c38, 0x3}, 0xc) fcntl$setown(r5, 0x6, r4) fcntl$setown(r5, 0x6, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400), &(0x7f0000001440)=0xc) r7 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r8, 0x6, r7) fcntl$setown(r8, 0x6, r7) 15:13:29 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x90) 15:13:29 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) 15:13:29 executing program 5: setuid(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = getuid() setreuid(r0, 0x0) seteuid(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) 15:13:29 executing program 3: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) 15:13:29 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x90) 15:13:29 executing program 4: socketpair(0x10, 0x3, 0x1, 0x0) socketpair(0x2291bfe2639a8e37, 0x2, 0x7f, &(0x7f0000000000)) 15:13:29 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280), 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, &(0x7f00000013c0)=0xc) r4 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, r3) r6 = socket$inet6(0x18, 0x3, 0x3f) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000001580)={0x9, 0x1, 0x4, 0x2c38, 0x3}, 0xc) fcntl$setown(r5, 0x6, r4) fcntl$setown(r5, 0x6, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400), &(0x7f0000001440)=0xc) r7 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r8, 0x6, r7) 15:13:30 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x6f}], 0x0, 0x0, 0x6, 0x0) 15:13:30 executing program 2: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x39}], 0x5, 0x0, 0x0, 0x0) 15:13:30 executing program 3: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) kqueue() (async) socket$inet(0x2, 0x3, 0x0) (async) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) (async) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) (async) 15:13:30 executing program 4: socketpair(0x10, 0x3, 0x1, 0x0) (async) socketpair(0x2291bfe2639a8e37, 0x2, 0x7f, &(0x7f0000000000)) 15:13:30 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280), 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, &(0x7f00000013c0)=0xc) r4 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, r3) r6 = socket$inet6(0x18, 0x3, 0x3f) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000001580)={0x9, 0x1, 0x4, 0x2c38, 0x3}, 0xc) fcntl$setown(r5, 0x6, r4) fcntl$setown(r5, 0x6, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400), &(0x7f0000001440)=0xc) r7 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r8, 0x6, r7) 15:13:30 executing program 5: setuid(0xffffffffffffffff) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r0 = getuid() setreuid(r0, 0x0) (async, rerun: 32) seteuid(r0) (rerun: 32) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) 15:13:30 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x90) 15:13:30 executing program 1: r0 = kqueue() (async, rerun: 64) r1 = socket$inet(0x2, 0x3, 0x0) (rerun: 64) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x1) (async, rerun: 32) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) (async, rerun: 32) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) 15:13:30 executing program 4: socketpair(0x10, 0x3, 0x1, 0x0) (async) socketpair(0x2291bfe2639a8e37, 0x2, 0x7f, &(0x7f0000000000)) 15:13:30 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x90) 15:13:30 executing program 1: r0 = kqueue() (async) r1 = socket$inet(0x2, 0x3, 0x0) (async, rerun: 32) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (rerun: 32) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x1) (async) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) (async) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) 15:13:30 executing program 5: setuid(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = getuid() setreuid(r0, 0x0) (async) seteuid(r0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) 15:13:30 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0xd4b, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r1, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000240)) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000680)=0x1) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000000)) 15:13:30 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280), 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, &(0x7f00000013c0)=0xc) r4 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, r3) r6 = socket$inet6(0x18, 0x3, 0x3f) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000001580)={0x9, 0x1, 0x4, 0x2c38, 0x3}, 0xc) fcntl$setown(r5, 0x6, r4) fcntl$setown(r5, 0x6, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400), &(0x7f0000001440)=0xc) r7 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r8, 0x6, r7) 15:13:30 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x90) 15:13:30 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0xd4b, 0x1}) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) (rerun: 64) fchown(r0, r1, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000240)) (async) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000680)=0x1) (async) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000000)) 15:13:30 executing program 5: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x2) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x6) setuid(0xffffffffffffffff) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = socket$inet(0x2, 0x3, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:30 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) 15:13:30 executing program 3: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) (async) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) (async) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) 15:13:30 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280), 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, &(0x7f00000013c0)=0xc) r4 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, r3) r6 = socket$inet6(0x18, 0x3, 0x3f) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000001580)={0x9, 0x1, 0x4, 0x2c38, 0x3}, 0xc) fcntl$setown(r5, 0x6, r4) fcntl$setown(r5, 0x6, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400), &(0x7f0000001440)=0xc) r7 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r7) fcntl$setown(0xffffffffffffffff, 0x6, r7) 15:13:30 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0xd4b, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r1, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000240)) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000680)=0x1) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000000)) socketpair(0x2, 0x1, 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) (async) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0xd4b, 0x1}) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) fchown(r0, r1, 0x0) (async) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000240)) (async) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) (async) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000680)=0x1) (async) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000000)) (async) 15:13:30 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x90) 15:13:30 executing program 3: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/18}, &(0x7f0000000140)=0x14) r1 = getppid() r2 = getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) r4 = kqueue() r5 = socket$inet(0x2, 0x3, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x40, 0x0) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000040)) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x7, 0x83df, 0xffffff80, 0x3, "7c76b9422300cb8608c45a29ecb1b5416a883e1a", 0x4, 0x6}) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) 15:13:30 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280), 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, &(0x7f00000013c0)=0xc) r4 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, r3) r6 = socket$inet6(0x18, 0x3, 0x3f) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000001580)={0x9, 0x1, 0x4, 0x2c38, 0x3}, 0xc) fcntl$setown(r5, 0x6, r4) fcntl$setown(r5, 0x6, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400), &(0x7f0000001440)=0xc) r7 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r7) fcntl$setown(0xffffffffffffffff, 0x6, r7) 15:13:30 executing program 5: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x2) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x6) setuid(0xffffffffffffffff) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = socket$inet(0x2, 0x3, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) (async) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x2) (async) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x6) (async) setuid(0xffffffffffffffff) (async) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) (async) socket$inet(0x2, 0x3, 0x80) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) 15:13:30 executing program 4: socketpair(0x2, 0x4, 0x0, 0x0) 15:13:30 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x90) 15:13:30 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280), 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, &(0x7f00000013c0)=0xc) r4 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, r3) r6 = socket$inet6(0x18, 0x3, 0x3f) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000001580)={0x9, 0x1, 0x4, 0x2c38, 0x3}, 0xc) fcntl$setown(r5, 0x6, r4) fcntl$setown(r5, 0x6, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400), &(0x7f0000001440)=0xc) r7 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r7) fcntl$setown(0xffffffffffffffff, 0x6, r7) 15:13:30 executing program 5: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x2) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x6) setuid(0xffffffffffffffff) (async) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) (async) r1 = socket$inet(0x2, 0x3, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:30 executing program 4: socketpair(0x2, 0x4, 0x0, 0x0) 15:13:30 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280), 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, &(0x7f00000013c0)=0xc) r4 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, r3) r6 = socket$inet6(0x18, 0x3, 0x3f) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000001580)={0x9, 0x1, 0x4, 0x2c38, 0x3}, 0xc) fcntl$setown(r5, 0x6, r4) fcntl$setown(r5, 0x6, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400), &(0x7f0000001440)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r7, 0x6, 0x0) fcntl$setown(r7, 0x6, 0x0) 15:13:30 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x90) 15:13:31 executing program 4: socketpair(0x2, 0x4, 0x0, 0x0) 15:13:31 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) 15:13:31 executing program 3: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/18}, &(0x7f0000000140)=0x14) r1 = getppid() (async) r2 = getuid() (async) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) (async) r4 = kqueue() r5 = socket$inet(0x2, 0x3, 0x0) (async) kevent(r4, 0x0, 0x0, 0x0, 0x40, 0x0) (async) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000040)) (async) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x7, 0x83df, 0xffffff80, 0x3, "7c76b9422300cb8608c45a29ecb1b5416a883e1a", 0x4, 0x6}) (async) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) 15:13:31 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x6f}], 0x5, 0x0, 0x0, 0x0) 15:13:31 executing program 2: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x39}], 0x5, 0x0, 0x0, 0x0) 15:13:31 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = getuid() r2 = getuid() setreuid(r1, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() r5 = msgget(0x0, 0x18) r6 = getuid() setreuid(r6, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() r9 = getpid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x6, r6, r3, r1, r7, 0x40, 0x5}, 0x7, 0xfffffffffffffff7, r8, r9, 0x8000000000000000, 0xfffffffffffffcaa, 0xe96e, 0x20}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r11 = getegid() sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000100)}], 0x1, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, 0x0, r1, r3}, @cred={0x20, 0xffff, 0x0, r4, r10, r11}], 0x40, 0x403}, 0x4) r12 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 15:13:31 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x90) 15:13:31 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280), 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, &(0x7f00000013c0)=0xc) r4 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, r3) r6 = socket$inet6(0x18, 0x3, 0x3f) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000001580)={0x9, 0x1, 0x4, 0x2c38, 0x3}, 0xc) fcntl$setown(r5, 0x6, r4) fcntl$setown(r5, 0x6, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400), &(0x7f0000001440)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r7, 0x6, 0x0) fcntl$setown(r7, 0x6, 0x0) 15:13:31 executing program 5: setuid(0xffffffffffffffff) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r1 = getuid() (async, rerun: 64) r2 = getuid() (rerun: 64) setreuid(r1, r2) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() (async, rerun: 32) r5 = msgget(0x0, 0x18) (async, rerun: 32) r6 = getuid() setreuid(r6, 0x0) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() (async, rerun: 64) r9 = getpid() (rerun: 64) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x6, r6, r3, r1, r7, 0x40, 0x5}, 0x7, 0xfffffffffffffff7, r8, r9, 0x8000000000000000, 0xfffffffffffffcaa, 0xe96e, 0x20}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) (async, rerun: 64) r11 = getegid() (rerun: 64) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000100)}], 0x1, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, 0x0, r1, r3}, @cred={0x20, 0xffff, 0x0, r4, r10, r11}], 0x40, 0x403}, 0x4) (async) r12 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 15:13:31 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000740)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000280)=0x1) socketpair(0x2, 0x3, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt(r1, 0x97b4, 0x2, &(0x7f0000000040)=""/137, &(0x7f0000000100)=0x89) accept(r1, 0x0, &(0x7f0000000240)) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 15:13:31 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) 15:13:31 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(0x0, 0x80, 0x90) 15:13:31 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000740)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000280)=0x1) socketpair(0x2, 0x3, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt(r1, 0x97b4, 0x2, &(0x7f0000000040)=""/137, &(0x7f0000000100)=0x89) accept(r1, 0x0, &(0x7f0000000240)) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) sendmsg$unix(r0, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000740)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) (async) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000280)=0x1) (async) socketpair(0x2, 0x3, 0x0, 0x0) (async) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) (async) getsockopt(r1, 0x97b4, 0x2, &(0x7f0000000040)=""/137, &(0x7f0000000100)=0x89) (async) accept(r1, 0x0, &(0x7f0000000240)) (async) accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) (async) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async) 15:13:31 executing program 3: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/18}, &(0x7f0000000140)=0x14) r1 = getppid() (async) r2 = getuid() (async) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) r4 = kqueue() (async) r5 = socket$inet(0x2, 0x3, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x40, 0x0) (async) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000040)) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x7, 0x83df, 0xffffff80, 0x3, "7c76b9422300cb8608c45a29ecb1b5416a883e1a", 0x4, 0x6}) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) 15:13:31 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x90) 15:13:31 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = getuid() r2 = getuid() setreuid(r1, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() r5 = msgget(0x0, 0x18) r6 = getuid() setreuid(r6, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() r9 = getpid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x6, r6, r3, r1, r7, 0x40, 0x5}, 0x7, 0xfffffffffffffff7, r8, r9, 0x8000000000000000, 0xfffffffffffffcaa, 0xe96e, 0x20}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r11 = getegid() sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000100)}], 0x1, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, 0x0, r1, r3}, @cred={0x20, 0xffff, 0x0, r4, r10, r11}], 0x40, 0x403}, 0x4) r12 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setuid(0xffffffffffffffff) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) getuid() (async) getuid() (async) setreuid(r1, r2) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) (async) getppid() (async) msgget(0x0, 0x18) (async) getuid() (async) setreuid(r6, 0x0) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) (async) getppid() (async) getpid() (async) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x6, r6, r3, r1, r7, 0x40, 0x5}, 0x7, 0xfffffffffffffff7, r8, r9, 0x8000000000000000, 0xfffffffffffffcaa, 0xe96e, 0x20}) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) (async) getegid() (async) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000100)}], 0x1, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, 0x0, r1, r3}, @cred={0x20, 0xffff, 0x0, r4, r10, r11}], 0x40, 0x403}, 0x4) (async) socket$unix(0x1, 0x2, 0x0) (async) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) 15:13:31 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280), 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, &(0x7f00000013c0)=0xc) r4 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, r3) r6 = socket$inet6(0x18, 0x3, 0x3f) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000001580)={0x9, 0x1, 0x4, 0x2c38, 0x3}, 0xc) fcntl$setown(r5, 0x6, r4) fcntl$setown(r5, 0x6, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400), &(0x7f0000001440)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r7, 0x6, 0x0) fcntl$setown(r7, 0x6, 0x0) 15:13:31 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0xcf26b464632ea30c, 0x121) r2 = kqueue() r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000200)=""/89, 0x59}], 0x1, &(0x7f00000002c0)=""/203, 0xcb}, 0x9e}, 0x10, 0x801, &(0x7f0000000440)={0x135, 0x9}) renameat(r3, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file1\x00') r5 = socket$unix(0x1, 0x1, 0x0) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x51}], 0x81, 0x0, 0x0, 0x0) 15:13:31 executing program 3: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x5, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x204a0, 0x0) 15:13:31 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000740)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) (async) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000280)=0x1) (async, rerun: 64) socketpair(0x2, 0x3, 0x0, 0x0) (async, rerun: 64) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt(r1, 0x97b4, 0x2, &(0x7f0000000040)=""/137, &(0x7f0000000100)=0x89) accept(r1, 0x0, &(0x7f0000000240)) (async) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 15:13:31 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(0x0, 0x80, 0x90) 15:13:31 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) r2 = kqueue() r3 = getuid() setreuid(r3, 0x0) r4 = getgid() fchown(r0, r3, r4) r5 = socket$unix(0x1, 0x5, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x6, 0x3b}, {{r1}, 0xfffffffffffffff8, 0x49, 0x1, 0x9, 0x6}, {{r1}, 0xfffffffffffffffa, 0x80, 0x8, 0x0, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffe, 0x82, 0x1, 0x28, 0x8000}, {{r5}, 0xfffffffffffffffc, 0x0, 0x2, 0x1, 0x3}, {{r0}, 0xfffffffffffffffe, 0x38, 0x8, 0x9ba8, 0x8}], 0xce22, &(0x7f0000000100)=[{{r1}, 0xf, 0x20, 0x80, 0x1, 0x4}, {{r1}, 0xfffffffffffffff8, 0x0, 0x2, 0x5, 0x7ff}, {{r1}, 0xfffffffffffffff8, 0x30, 0x40000000, 0x1, 0x2fbe67bc}, {{r0}, 0xfffffffffffffffa, 0xa6, 0x2, 0x4, 0x20}, {{r1}, 0xfffffffffffffffc, 0x0, 0x1, 0x5, 0x6}], 0x1ff, &(0x7f00000001c0)={0x4706, 0x1}) 15:13:31 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280), 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, &(0x7f00000013c0)=0xc) r4 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, r3) r6 = socket$inet6(0x18, 0x3, 0x3f) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000001580)={0x9, 0x1, 0x4, 0x2c38, 0x3}, 0xc) fcntl$setown(r5, 0x6, r4) fcntl$setown(r5, 0x6, r4) r7 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r8, 0x6, r7) fcntl$setown(r8, 0x6, r7) 15:13:31 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setuid(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) 15:13:31 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0xcf26b464632ea30c, 0x121) r2 = kqueue() r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000200)=""/89, 0x59}], 0x1, &(0x7f00000002c0)=""/203, 0xcb}, 0x9e}, 0x10, 0x801, &(0x7f0000000440)={0x135, 0x9}) renameat(r3, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file1\x00') r5 = socket$unix(0x1, 0x1, 0x0) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x51}], 0x81, 0x0, 0x0, 0x0) 15:13:31 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280), 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, &(0x7f00000013c0)=0xc) r4 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, r3) r6 = socket$inet6(0x18, 0x3, 0x3f) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000001580)={0x9, 0x1, 0x4, 0x2c38, 0x3}, 0xc) fcntl$setown(r5, 0x6, r4) r7 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r8, 0x6, r7) fcntl$setown(r8, 0x6, r7) 15:13:31 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) (async) setuid(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) 15:13:31 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) fcntl$setown(r1, 0x6, r0) getsockopt(r1, 0xd72, 0x3, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) 15:13:31 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(0x0, 0x80, 0x90) 15:13:31 executing program 3: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x5, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x204a0, 0x0) kqueue() (async) socket$inet(0x2, 0x3, 0x0) (async) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) (async) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x5, 0x0, 0x0, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x204a0, 0x0) (async) 15:13:31 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280), 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, &(0x7f00000013c0)=0xc) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) fcntl$setown(r2, 0x6, r3) r4 = socket$inet6(0x18, 0x3, 0x3f) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000001580)={0x9, 0x1, 0x4, 0x2c38, 0x3}, 0xc) r5 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r6, 0x6, r5) fcntl$setown(r6, 0x6, r5) 15:13:31 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) fcntl$setown(r1, 0x6, r0) getsockopt(r1, 0xd72, 0x3, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) socketpair(0x2, 0x1, 0x0, 0x0) (async) getpid() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) fcntl$setown(r1, 0x6, r0) (async) fcntl$setown(r1, 0x6, r0) (async) getsockopt(r1, 0xd72, 0x3, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) (async) 15:13:31 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0xcf26b464632ea30c, 0x121) r2 = kqueue() r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000200)=""/89, 0x59}], 0x1, &(0x7f00000002c0)=""/203, 0xcb}, 0x9e}, 0x10, 0x801, &(0x7f0000000440)={0x135, 0x9}) renameat(r3, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file1\x00') r5 = socket$unix(0x1, 0x1, 0x0) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x51}], 0x81, 0x0, 0x0, 0x0) 15:13:31 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) (async) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) r2 = kqueue() (async) r3 = getuid() setreuid(r3, 0x0) (async) r4 = getgid() fchown(r0, r3, r4) (async) r5 = socket$unix(0x1, 0x5, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x6, 0x3b}, {{r1}, 0xfffffffffffffff8, 0x49, 0x1, 0x9, 0x6}, {{r1}, 0xfffffffffffffffa, 0x80, 0x8, 0x0, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffe, 0x82, 0x1, 0x28, 0x8000}, {{r5}, 0xfffffffffffffffc, 0x0, 0x2, 0x1, 0x3}, {{r0}, 0xfffffffffffffffe, 0x38, 0x8, 0x9ba8, 0x8}], 0xce22, &(0x7f0000000100)=[{{r1}, 0xf, 0x20, 0x80, 0x1, 0x4}, {{r1}, 0xfffffffffffffff8, 0x0, 0x2, 0x5, 0x7ff}, {{r1}, 0xfffffffffffffff8, 0x30, 0x40000000, 0x1, 0x2fbe67bc}, {{r0}, 0xfffffffffffffffa, 0xa6, 0x2, 0x4, 0x20}, {{r1}, 0xfffffffffffffffc, 0x0, 0x1, 0x5, 0x6}], 0x1ff, &(0x7f00000001c0)={0x4706, 0x1}) 15:13:32 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x90) 15:13:32 executing program 2: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x39}], 0x5, 0x0, 0x0, 0x0) 15:13:32 executing program 3: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x5, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x204a0, 0x0) kqueue() (async) socket$inet(0x2, 0x3, 0x0) (async) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) (async) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x5, 0x0, 0x0, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x204a0, 0x0) (async) 15:13:32 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) (async) r0 = getpid() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) fcntl$setown(r1, 0x6, r0) (async) getsockopt(r1, 0xd72, 0x3, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) 15:13:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0xcf26b464632ea30c, 0x121) kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:32 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) r2 = kqueue() r3 = getuid() setreuid(r3, 0x0) r4 = getgid() fchown(r0, r3, r4) r5 = socket$unix(0x1, 0x5, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x6, 0x3b}, {{r1}, 0xfffffffffffffff8, 0x49, 0x1, 0x9, 0x6}, {{r1}, 0xfffffffffffffffa, 0x80, 0x8, 0x0, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffe, 0x82, 0x1, 0x28, 0x8000}, {{r5}, 0xfffffffffffffffc, 0x0, 0x2, 0x1, 0x3}, {{r0}, 0xfffffffffffffffe, 0x38, 0x8, 0x9ba8, 0x8}], 0xce22, &(0x7f0000000100)=[{{r1}, 0xf, 0x20, 0x80, 0x1, 0x4}, {{r1}, 0xfffffffffffffff8, 0x0, 0x2, 0x5, 0x7ff}, {{r1}, 0xfffffffffffffff8, 0x30, 0x40000000, 0x1, 0x2fbe67bc}, {{r0}, 0xfffffffffffffffa, 0xa6, 0x2, 0x4, 0x20}, {{r1}, 0xfffffffffffffffc, 0x0, 0x1, 0x5, 0x6}], 0x1ff, &(0x7f00000001c0)={0x4706, 0x1}) kqueue() (async) socket$inet(0x2, 0x3, 0x0) (async) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) (async) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) (async) kqueue() (async) getuid() (async) setreuid(r3, 0x0) (async) getgid() (async) fchown(r0, r3, r4) (async) socket$unix(0x1, 0x5, 0x0) (async) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x6, 0x3b}, {{r1}, 0xfffffffffffffff8, 0x49, 0x1, 0x9, 0x6}, {{r1}, 0xfffffffffffffffa, 0x80, 0x8, 0x0, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffe, 0x82, 0x1, 0x28, 0x8000}, {{r5}, 0xfffffffffffffffc, 0x0, 0x2, 0x1, 0x3}, {{r0}, 0xfffffffffffffffe, 0x38, 0x8, 0x9ba8, 0x8}], 0xce22, &(0x7f0000000100)=[{{r1}, 0xf, 0x20, 0x80, 0x1, 0x4}, {{r1}, 0xfffffffffffffff8, 0x0, 0x2, 0x5, 0x7ff}, {{r1}, 0xfffffffffffffff8, 0x30, 0x40000000, 0x1, 0x2fbe67bc}, {{r0}, 0xfffffffffffffffa, 0xa6, 0x2, 0x4, 0x20}, {{r1}, 0xfffffffffffffffc, 0x0, 0x1, 0x5, 0x6}], 0x1ff, &(0x7f00000001c0)={0x4706, 0x1}) (async) 15:13:32 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) (async) setuid(0xffffffffffffffff) (async, rerun: 32) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) (rerun: 32) 15:13:32 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280), 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, &(0x7f00000013c0)=0xc) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) fcntl$setown(r2, 0x6, r3) r4 = socket$inet6(0x18, 0x3, 0x3f) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000001580)={0x9, 0x1, 0x4, 0x2c38, 0x3}, 0xc) r5 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r6, 0x6, r5) fcntl$setown(r6, 0x6, r5) 15:13:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0xcf26b464632ea30c, 0x121) kqueue() mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:32 executing program 4: socketpair(0x1, 0x1, 0x3, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) fchown(r0, r1, r2) 15:13:32 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280), 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, &(0x7f00000013c0)=0xc) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) fcntl$setown(r2, 0x6, r3) r4 = socket$inet6(0x18, 0x3, 0x3f) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000001580)={0x9, 0x1, 0x4, 0x2c38, 0x3}, 0xc) r5 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r6, 0x6, r5) fcntl$setown(r6, 0x6, r5) 15:13:32 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:32 executing program 5: r0 = getuid() r1 = getuid() setreuid(r0, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r4, r5) 15:13:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0xcf26b464632ea30c, 0x121) kqueue() mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:32 executing program 4: socketpair(0x1, 0x1, 0x3, 0x0) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) (async, rerun: 64) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) (rerun: 64) fchown(r0, r1, r2) 15:13:32 executing program 5: r0 = getuid() (async) r1 = getuid() setreuid(r0, r1) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r4, r5) 15:13:32 executing program 3: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000080)=0x27) 15:13:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0xcf26b464632ea30c, 0x121) kqueue() mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:32 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280), 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, &(0x7f00000013c0)=0xc) r4 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, r3) socket$inet6(0x18, 0x3, 0x3f) fcntl$setown(r5, 0x6, r4) r6 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r7, 0x6, r6) fcntl$setown(r7, 0x6, r6) 15:13:32 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x8, 0x2, 0x101, 0x0, 0x3, 0x6, 0x1ff, 0x1, 0x1, 0x6, 0x401}) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) 15:13:32 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0xcf26b464632ea30c, 0x121) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:32 executing program 4: socketpair(0x1, 0x1, 0x3, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) fchown(r0, r1, r2) socketpair(0x1, 0x1, 0x3, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) (async) fchown(r0, r1, r2) (async) 15:13:32 executing program 5: r0 = getuid() (async) r1 = getuid() setreuid(r0, r1) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r4, r5) 15:13:32 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000580)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000880)=[{0x0}, {0x0}, {&(0x7f0000000100)=""/96, 0x60}], 0xfffffffffffff27, 0x0}}, 0x10, 0x1800, 0x0) getpeername$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/63}, &(0x7f0000000240)=0x41) sendmmsg(r1, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000280)=@in6={0x18, 0x2, 0xfffffff7, 0x165}, 0xc, &(0x7f0000000100), 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="40000000000000000100000000f8ff07fa569d32956c1fdc1cffe5bbc4b35b852b35bc239fa3ba253d3dacfd8ea63d71fd32e25470359ddca1000000000000f54000000000000000ffff00000100000061749ed48dfac59b83e501009adf677d16e18e45289ba8bf3a1040d1349cf335098742f948563aa323e9550000000000800000000000000001000000e80300004d1a5e589c55b4a572d8f1953496a54010b62220c7678a757e791744053a1ae3b862b8fd068936a231359391af1473fbbde088690a5c4ad55fcc522b43935b94622261fc19a4704fbd50c2c55a3712b2a65d34c860ebc350e3c5f5d151f00fa900006800000000000000ffff0000060000002dcaa866debf243aabecc9456a22b7f0bf5a37f3b32dd86e7713289045cc2bebc62b763746ac2734556eda4dba1056cc13170ed08505e1c44df54dcee98ae17650a42c01a4498bea1c93b663b0ba8d918c5975fb00000000f800000000000000010000000010000097ec8a2340166de90e60412f444de12d26a8ee15a040d0a11fd0668c6d9602320cb9b79189730867cf704a6cb80deb44b2c00789469200ba338ffcf6d70cc2773c16cc1f25dd4de14dabc93b07c7800b06eb11e59898b4ac47eeaa5e4c702ee6ba701d6c807f8638007d793194b05e62426245aca8fe5aafb5faf928d7924b45e6870379e70cd9eb7816ecce69439b8b1456025c2cc4455b11cded093cbc72bdca4755608a4b776c91fb1f673bc0066947177f0272ba4840e8e12d1490ac2b4670753c3206f616c4dd19a3b229e758c99ffbf3817dc2e776e24cf7a5332f1aaeed0e0e6f000000000000d00000000000000001000000ffff0000636f03f3334cdf8975d35ed601a89c0cc53b73f5d7da4bad68a099cd27bcb2d846b37331d619017d16c05569893b85e27f779946850b1585fb95547a5592c12ab9a1d6c7def4cf3671970d0ce1489e9a615c79509ca9444ca984abf28fff31026d371510a3c6e4c060333beb45a8a384de62994b13ad8e58d3c5ed18234651827ab628b4b873a624a3708eebde2517184644435c97a169976ca7c91352957e8c37bd1dd81c38a37e3e89cd0fee30ab260193cf19a031ff623ec9a50000000000"], 0x330}, 0x1f}, 0x10, 0xd) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:32 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:32 executing program 3: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000080)=0x27) kqueue() (async) socket$inet(0x2, 0x3, 0x0) (async) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) (async) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) fcntl$setown(r2, 0x6, 0xffffffffffffffff) (async) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) (async) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000080)=0x27) (async) 15:13:32 executing program 4: socketpair(0x18, 0x2, 0x0, 0x0) 15:13:32 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280), 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, &(0x7f00000013c0)=0xc) r4 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, r3) fcntl$setown(r5, 0x6, r4) r6 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r7, 0x6, r6) fcntl$setown(r7, 0x6, r6) 15:13:32 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, 0x0) r3 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r4, 0x6, r3) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r3, r1, r2}, 0xc) 15:13:32 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:32 executing program 1: r0 = kqueue() (async) r1 = socket$inet(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x8, 0x2, 0x101, 0x0, 0x3, 0x6, 0x1ff, 0x1, 0x1, 0x6, 0x401}) (async) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) (async) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) 15:13:32 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, 0x0) (async) fchown(r0, r1, 0x0) r3 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r4, 0x6, r3) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r3, r1, r2}, 0xc) 15:13:33 executing program 4: socketpair(0x18, 0x2, 0x0, 0x0) 15:13:33 executing program 2: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x39}], 0x5, 0x0, 0x0, 0x0) 15:13:33 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, 0x0) r3 = getpid() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r4, 0x6, r3) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r3, r1, r2}, 0xc) 15:13:33 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000580)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000880)=[{0x0}, {0x0}, {&(0x7f0000000100)=""/96, 0x60}], 0xfffffffffffff27, 0x0}}, 0x10, 0x1800, 0x0) getpeername$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/63}, &(0x7f0000000240)=0x41) sendmmsg(r1, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000280)=@in6={0x18, 0x2, 0xfffffff7, 0x165}, 0xc, &(0x7f0000000100), 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="40000000000000000100000000f8ff07fa569d32956c1fdc1cffe5bbc4b35b852b35bc239fa3ba253d3dacfd8ea63d71fd32e25470359ddca1000000000000f54000000000000000ffff00000100000061749ed48dfac59b83e501009adf677d16e18e45289ba8bf3a1040d1349cf335098742f948563aa323e9550000000000800000000000000001000000e80300004d1a5e589c55b4a572d8f1953496a54010b62220c7678a757e791744053a1ae3b862b8fd068936a231359391af1473fbbde088690a5c4ad55fcc522b43935b94622261fc19a4704fbd50c2c55a3712b2a65d34c860ebc350e3c5f5d151f00fa900006800000000000000ffff0000060000002dcaa866debf243aabecc9456a22b7f0bf5a37f3b32dd86e7713289045cc2bebc62b763746ac2734556eda4dba1056cc13170ed08505e1c44df54dcee98ae17650a42c01a4498bea1c93b663b0ba8d918c5975fb00000000f800000000000000010000000010000097ec8a2340166de90e60412f444de12d26a8ee15a040d0a11fd0668c6d9602320cb9b79189730867cf704a6cb80deb44b2c00789469200ba338ffcf6d70cc2773c16cc1f25dd4de14dabc93b07c7800b06eb11e59898b4ac47eeaa5e4c702ee6ba701d6c807f8638007d793194b05e62426245aca8fe5aafb5faf928d7924b45e6870379e70cd9eb7816ecce69439b8b1456025c2cc4455b11cded093cbc72bdca4755608a4b776c91fb1f673bc0066947177f0272ba4840e8e12d1490ac2b4670753c3206f616c4dd19a3b229e758c99ffbf3817dc2e776e24cf7a5332f1aaeed0e0e6f000000000000d00000000000000001000000ffff0000636f03f3334cdf8975d35ed601a89c0cc53b73f5d7da4bad68a099cd27bcb2d846b37331d619017d16c05569893b85e27f779946850b1585fb95547a5592c12ab9a1d6c7def4cf3671970d0ce1489e9a615c79509ca9444ca984abf28fff31026d371510a3c6e4c060333beb45a8a384de62994b13ad8e58d3c5ed18234651827ab628b4b873a624a3708eebde2517184644435c97a169976ca7c91352957e8c37bd1dd81c38a37e3e89cd0fee30ab260193cf19a031ff623ec9a50000000000"], 0x330}, 0x1f}, 0x10, 0xd) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) (async) recvmmsg(r1, &(0x7f0000000580)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000880)=[{0x0}, {0x0}, {&(0x7f0000000100)=""/96, 0x60}], 0xfffffffffffff27, 0x0}}, 0x10, 0x1800, 0x0) (async) getpeername$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/63}, &(0x7f0000000240)=0x41) (async) sendmmsg(r1, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000280)=@in6={0x18, 0x2, 0xfffffff7, 0x165}, 0xc, &(0x7f0000000100), 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="40000000000000000100000000f8ff07fa569d32956c1fdc1cffe5bbc4b35b852b35bc239fa3ba253d3dacfd8ea63d71fd32e25470359ddca1000000000000f54000000000000000ffff00000100000061749ed48dfac59b83e501009adf677d16e18e45289ba8bf3a1040d1349cf335098742f948563aa323e9550000000000800000000000000001000000e80300004d1a5e589c55b4a572d8f1953496a54010b62220c7678a757e791744053a1ae3b862b8fd068936a231359391af1473fbbde088690a5c4ad55fcc522b43935b94622261fc19a4704fbd50c2c55a3712b2a65d34c860ebc350e3c5f5d151f00fa900006800000000000000ffff0000060000002dcaa866debf243aabecc9456a22b7f0bf5a37f3b32dd86e7713289045cc2bebc62b763746ac2734556eda4dba1056cc13170ed08505e1c44df54dcee98ae17650a42c01a4498bea1c93b663b0ba8d918c5975fb00000000f800000000000000010000000010000097ec8a2340166de90e60412f444de12d26a8ee15a040d0a11fd0668c6d9602320cb9b79189730867cf704a6cb80deb44b2c00789469200ba338ffcf6d70cc2773c16cc1f25dd4de14dabc93b07c7800b06eb11e59898b4ac47eeaa5e4c702ee6ba701d6c807f8638007d793194b05e62426245aca8fe5aafb5faf928d7924b45e6870379e70cd9eb7816ecce69439b8b1456025c2cc4455b11cded093cbc72bdca4755608a4b776c91fb1f673bc0066947177f0272ba4840e8e12d1490ac2b4670753c3206f616c4dd19a3b229e758c99ffbf3817dc2e776e24cf7a5332f1aaeed0e0e6f000000000000d00000000000000001000000ffff0000636f03f3334cdf8975d35ed601a89c0cc53b73f5d7da4bad68a099cd27bcb2d846b37331d619017d16c05569893b85e27f779946850b1585fb95547a5592c12ab9a1d6c7def4cf3671970d0ce1489e9a615c79509ca9444ca984abf28fff31026d371510a3c6e4c060333beb45a8a384de62994b13ad8e58d3c5ed18234651827ab628b4b873a624a3708eebde2517184644435c97a169976ca7c91352957e8c37bd1dd81c38a37e3e89cd0fee30ab260193cf19a031ff623ec9a50000000000"], 0x330}, 0x1f}, 0x10, 0xd) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) 15:13:33 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x8, 0x2, 0x101, 0x0, 0x3, 0x6, 0x1ff, 0x1, 0x1, 0x6, 0x401}) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) kqueue() (async) socket$inet(0x2, 0x3, 0x0) (async) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x8, 0x2, 0x101, 0x0, 0x3, 0x6, 0x1ff, 0x1, 0x1, 0x6, 0x401}) (async) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) (async) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) (async) 15:13:33 executing program 3: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000080)=0x27) kqueue() (async) socket$inet(0x2, 0x3, 0x0) (async) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) (async) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) fcntl$setown(r2, 0x6, 0xffffffffffffffff) (async) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) (async) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000080)=0x27) (async) 15:13:33 executing program 0: r0 = open$dir(0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:33 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280), 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380), &(0x7f00000013c0)=0xc) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) r4 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r5, 0x6, r4) fcntl$setown(r5, 0x6, r4) 15:13:33 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) 15:13:33 executing program 0: r0 = open$dir(0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:33 executing program 4: socketpair(0x18, 0x2, 0x0, 0x0) 15:13:33 executing program 5: setuid(0xffffffffffffffff) (async, rerun: 64) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (rerun: 64) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) 15:13:33 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280), 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380), &(0x7f00000013c0)=0xc) r2 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r4, 0x6, r3) fcntl$setown(r4, 0x6, r3) 15:13:33 executing program 3: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x31, 0x0, 0x0, 0xfffff7fffffffffe}], 0x5, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 15:13:33 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10400, 0x8) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 15:13:33 executing program 0: r0 = open$dir(0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:33 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) getsockopt(r1, 0x0, 0x1, &(0x7f0000000000)=""/156, &(0x7f0000000100)=0x9c) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x8) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 15:13:33 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000580)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000880)=[{0x0}, {0x0}, {&(0x7f0000000100)=""/96, 0x60}], 0xfffffffffffff27, 0x0}}, 0x10, 0x1800, 0x0) getpeername$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/63}, &(0x7f0000000240)=0x41) (async) sendmmsg(r1, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000280)=@in6={0x18, 0x2, 0xfffffff7, 0x165}, 0xc, &(0x7f0000000100), 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="40000000000000000100000000f8ff07fa569d32956c1fdc1cffe5bbc4b35b852b35bc239fa3ba253d3dacfd8ea63d71fd32e25470359ddca1000000000000f54000000000000000ffff00000100000061749ed48dfac59b83e501009adf677d16e18e45289ba8bf3a1040d1349cf335098742f948563aa323e9550000000000800000000000000001000000e80300004d1a5e589c55b4a572d8f1953496a54010b62220c7678a757e791744053a1ae3b862b8fd068936a231359391af1473fbbde088690a5c4ad55fcc522b43935b94622261fc19a4704fbd50c2c55a3712b2a65d34c860ebc350e3c5f5d151f00fa900006800000000000000ffff0000060000002dcaa866debf243aabecc9456a22b7f0bf5a37f3b32dd86e7713289045cc2bebc62b763746ac2734556eda4dba1056cc13170ed08505e1c44df54dcee98ae17650a42c01a4498bea1c93b663b0ba8d918c5975fb00000000f800000000000000010000000010000097ec8a2340166de90e60412f444de12d26a8ee15a040d0a11fd0668c6d9602320cb9b79189730867cf704a6cb80deb44b2c00789469200ba338ffcf6d70cc2773c16cc1f25dd4de14dabc93b07c7800b06eb11e59898b4ac47eeaa5e4c702ee6ba701d6c807f8638007d793194b05e62426245aca8fe5aafb5faf928d7924b45e6870379e70cd9eb7816ecce69439b8b1456025c2cc4455b11cded093cbc72bdca4755608a4b776c91fb1f673bc0066947177f0272ba4840e8e12d1490ac2b4670753c3206f616c4dd19a3b229e758c99ffbf3817dc2e776e24cf7a5332f1aaeed0e0e6f000000000000d00000000000000001000000ffff0000636f03f3334cdf8975d35ed601a89c0cc53b73f5d7da4bad68a099cd27bcb2d846b37331d619017d16c05569893b85e27f779946850b1585fb95547a5592c12ab9a1d6c7def4cf3671970d0ce1489e9a615c79509ca9444ca984abf28fff31026d371510a3c6e4c060333beb45a8a384de62994b13ad8e58d3c5ed18234651827ab628b4b873a624a3708eebde2517184644435c97a169976ca7c91352957e8c37bd1dd81c38a37e3e89cd0fee30ab260193cf19a031ff623ec9a50000000000"], 0x330}, 0x1f}, 0x10, 0xd) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:33 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280), 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380), &(0x7f00000013c0)=0xc) r2 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r4, 0x6, r3) fcntl$setown(r4, 0x6, r3) 15:13:33 executing program 0: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:33 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10400, 0x8) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10400, 0x8) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 15:13:33 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) 15:13:33 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280), 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380), &(0x7f00000013c0)=0xc) r2 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r4, 0x6, r3) fcntl$setown(r4, 0x6, r3) 15:13:33 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x7, 0x1, {[0xffffffffffffffff, 0x4, 0xff, 0xfffffffffffffffd, 0xff, 0x40c23eea, 0x9, 0x6, 0x0, 0x8, 0x8000000000000000, 0xc2be, 0x5, 0x9, 0x5, 0x2a, 0x1, 0x1000], [0x5, 0x0, 0x77, 0x2, 0x2319, 0x80, 0xc82, 0x500, 0x5fd5e42a, 0x8], [0xecb, 0x9, 0x0, 0x8000000000000001, 0x20000, 0x2c5], [0x3, 0x2, 0x4, 0x3ff, 0x1, 0x2], [{0x0, 0x800, 0x5, 0x1}, {0x2, 0x9f4b, 0x1f, 0x9}, {0x4852, 0x3, 0x8, 0x2}, {0xff, 0x9, 0x2, 0x2}, {0x3f, 0x7, 0x1, 0x3}, {0x1ff, 0xfffffbff, 0x0, 0xd88}, {0x4, 0x2, 0x9}, {0x200, 0x9, 0x4, 0x1000}], {0x1, 0x1f7, 0xfffffffb, 0x3}, {0x7, 0x0, 0xcf52, 0x100000001}}}) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:33 executing program 0: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:33 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x88) 15:13:33 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) getsockopt(r1, 0x0, 0x1, &(0x7f0000000000)=""/156, &(0x7f0000000100)=0x9c) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x8) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) kqueue() (async) socket$inet(0x2, 0x3, 0x0) (async) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) (async) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) (async) getsockopt(r1, 0x0, 0x1, &(0x7f0000000000)=""/156, &(0x7f0000000100)=0x9c) (async) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x8) (async) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) (async) 15:13:33 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10400, 0x8) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 15:13:33 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2b) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x873, 0x1f}, {0x9}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) 15:13:33 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280), 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380), &(0x7f00000013c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, 0x0) r3 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r4, 0x6, r3) fcntl$setown(r4, 0x6, r3) 15:13:33 executing program 0: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:33 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x88) setuid(0xffffffffffffffff) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x88) (async) 15:13:33 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x7, 0x1, {[0xffffffffffffffff, 0x4, 0xff, 0xfffffffffffffffd, 0xff, 0x40c23eea, 0x9, 0x6, 0x0, 0x8, 0x8000000000000000, 0xc2be, 0x5, 0x9, 0x5, 0x2a, 0x1, 0x1000], [0x5, 0x0, 0x77, 0x2, 0x2319, 0x80, 0xc82, 0x500, 0x5fd5e42a, 0x8], [0xecb, 0x9, 0x0, 0x8000000000000001, 0x20000, 0x2c5], [0x3, 0x2, 0x4, 0x3ff, 0x1, 0x2], [{0x0, 0x800, 0x5, 0x1}, {0x2, 0x9f4b, 0x1f, 0x9}, {0x4852, 0x3, 0x8, 0x2}, {0xff, 0x9, 0x2, 0x2}, {0x3f, 0x7, 0x1, 0x3}, {0x1ff, 0xfffffbff, 0x0, 0xd88}, {0x4, 0x2, 0x9}, {0x200, 0x9, 0x4, 0x1000}], {0x1, 0x1f7, 0xfffffffb, 0x3}, {0x7, 0x0, 0xcf52, 0x100000001}}}) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:33 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2b) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x873, 0x1f}, {0x9}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) socketpair(0x2, 0x1, 0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2b) (async) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x873, 0x1f}, {0x9}}) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) (async) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) (async) 15:13:33 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x88) setuid(0xffffffffffffffff) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x88) (async) 15:13:33 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280), 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380), &(0x7f00000013c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, 0x0) r3 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r4, 0x6, r3) fcntl$setown(r4, 0x6, r3) 15:13:33 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, 0x0, 0x1000, 0x0) 15:13:33 executing program 1: r0 = kqueue() (async) r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) (async) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) (async) getsockopt(r1, 0x0, 0x1, &(0x7f0000000000)=""/156, &(0x7f0000000100)=0x9c) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x8) (async) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 15:13:33 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2b) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x873, 0x1f}, {0x9}}) (async) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) 15:13:33 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x7, 0x1, {[0xffffffffffffffff, 0x4, 0xff, 0xfffffffffffffffd, 0xff, 0x40c23eea, 0x9, 0x6, 0x0, 0x8, 0x8000000000000000, 0xc2be, 0x5, 0x9, 0x5, 0x2a, 0x1, 0x1000], [0x5, 0x0, 0x77, 0x2, 0x2319, 0x80, 0xc82, 0x500, 0x5fd5e42a, 0x8], [0xecb, 0x9, 0x0, 0x8000000000000001, 0x20000, 0x2c5], [0x3, 0x2, 0x4, 0x3ff, 0x1, 0x2], [{0x0, 0x800, 0x5, 0x1}, {0x2, 0x9f4b, 0x1f, 0x9}, {0x4852, 0x3, 0x8, 0x2}, {0xff, 0x9, 0x2, 0x2}, {0x3f, 0x7, 0x1, 0x3}, {0x1ff, 0xfffffbff, 0x0, 0xd88}, {0x4, 0x2, 0x9}, {0x200, 0x9, 0x4, 0x1000}], {0x1, 0x1f7, 0xfffffffb, 0x3}, {0x7, 0x0, 0xcf52, 0x100000001}}}) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:33 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x39}], 0x5, 0x0, 0x0, 0x0) 15:13:33 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) recvmsg(0xffffffffffffff9c, &(0x7f00000006c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000100)=""/222, 0xde}, {&(0x7f0000000200)=""/138, 0x8a}, {&(0x7f00000002c0)=""/72, 0x48}, {&(0x7f0000000380)=""/221, 0xdd}, {&(0x7f0000000480)=""/137, 0x89}, {&(0x7f0000000540)=""/88, 0x58}], 0x6, &(0x7f0000000640)=""/102, 0x66}, 0x49e513cafa00d7f2) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x1a2) 15:13:34 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, 0x0, 0x1000, 0x0) 15:13:34 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x39}], 0x5, 0x0, 0x0, 0x0) 15:13:34 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280), 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380), &(0x7f00000013c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, 0x0) r3 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r4, 0x6, r3) fcntl$setown(r4, 0x6, r3) 15:13:34 executing program 3: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) (async, rerun: 32) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x31, 0x0, 0x0, 0xfffff7fffffffffe}], 0x5, 0x0, 0x0, 0x0) (async, rerun: 32) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 15:13:34 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="e09a090fc5f8d2e071ade51ffebe87f6d58d8d1e8fbe8d538f1819a46de38e828ba47dd67c87fb8f6d349a85a383569254019cfc4b453ead79b48103297635dac621cb5e4293cf9da05f1e3f347a3ee885e5a3f6002e7cfd01da96a9073c37b35b8da0912de526f1a3c42acb3a9677ca27984423927cad5c3c62991b433b4e4909fc14c7b0644d1f91eab06fca05e6b07c89108d28521b28fbdf4a41763db96c0b88aac170", 0xa5, 0x409, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 15:13:34 executing program 5: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) setuid(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) 15:13:34 executing program 1: r0 = getpid() r1 = getpid() setpgid(r0, r1) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) setpgid(r0, r2) r5 = kqueue() accept$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r6 = socket$inet(0x2, 0x3, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) 15:13:34 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, 0x0, 0x1000, 0x0) 15:13:34 executing program 7: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) recvmsg(0xffffffffffffff9c, &(0x7f00000006c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000100)=""/222, 0xde}, {&(0x7f0000000200)=""/138, 0x8a}, {&(0x7f00000002c0)=""/72, 0x48}, {&(0x7f0000000380)=""/221, 0xdd}, {&(0x7f0000000480)=""/137, 0x89}, {&(0x7f0000000540)=""/88, 0x58}], 0x6, &(0x7f0000000640)=""/102, 0x66}, 0x49e513cafa00d7f2) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x1a2) 15:13:34 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x39}], 0x5, 0x0, 0x0, 0x0) 15:13:34 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280), 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) r4 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r5, 0x6, r4) fcntl$setown(r5, 0x6, r4) 15:13:34 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) (async) socketpair(0x2, 0x1, 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="e09a090fc5f8d2e071ade51ffebe87f6d58d8d1e8fbe8d538f1819a46de38e828ba47dd67c87fb8f6d349a85a383569254019cfc4b453ead79b48103297635dac621cb5e4293cf9da05f1e3f347a3ee885e5a3f6002e7cfd01da96a9073c37b35b8da0912de526f1a3c42acb3a9677ca27984423927cad5c3c62991b433b4e4909fc14c7b0644d1f91eab06fca05e6b07c89108d28521b28fbdf4a41763db96c0b88aac170", 0xa5, 0x409, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 15:13:34 executing program 2: r0 = kqueue() r1 = socket$inet(0x2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x39}], 0x5, 0x0, 0x0, 0x0) 15:13:34 executing program 5: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) (async) setuid(0xffffffffffffffff) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) 15:13:34 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280), 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) r4 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r5, 0x6, r4) fcntl$setown(r5, 0x6, r4) 15:13:34 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) recvmsg(0xffffffffffffff9c, &(0x7f00000006c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000100)=""/222, 0xde}, {&(0x7f0000000200)=""/138, 0x8a}, {&(0x7f00000002c0)=""/72, 0x48}, {&(0x7f0000000380)=""/221, 0xdd}, {&(0x7f0000000480)=""/137, 0x89}, {&(0x7f0000000540)=""/88, 0x58}], 0x6, &(0x7f0000000640)=""/102, 0x66}, 0x49e513cafa00d7f2) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x1a2) 15:13:34 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 15:13:34 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="e09a090fc5f8d2e071ade51ffebe87f6d58d8d1e8fbe8d538f1819a46de38e828ba47dd67c87fb8f6d349a85a383569254019cfc4b453ead79b48103297635dac621cb5e4293cf9da05f1e3f347a3ee885e5a3f6002e7cfd01da96a9073c37b35b8da0912de526f1a3c42acb3a9677ca27984423927cad5c3c62991b433b4e4909fc14c7b0644d1f91eab06fca05e6b07c89108d28521b28fbdf4a41763db96c0b88aac170", 0xa5, 0x409, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 15:13:34 executing program 1: r0 = getpid() (async) r1 = getpid() setpgid(r0, r1) (async) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) (async) setpgid(r0, r2) r5 = kqueue() (async, rerun: 32) accept$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) (rerun: 32) r6 = socket$inet(0x2, 0x3, 0x0) (async) kevent(r5, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) 15:13:34 executing program 5: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) (async, rerun: 32) setuid(0xffffffffffffffff) (async, rerun: 32) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) 15:13:34 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 15:13:34 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) socketpair(0x2, 0x1, 0x0, 0x0) 15:13:34 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getegid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280), 0x400, 0x0) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) r4 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r5, 0x6, r4) fcntl$setown(r5, 0x6, r4) 15:13:34 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x43) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) fchmodat(r0, &(0x7f0000000100)='./file0/file0\x00', 0xc0, 0x4) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x800, 0x8) 15:13:34 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 15:13:34 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = msgget(0x1, 0x22) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000240)) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) connect$inet6(r0, &(0x7f0000000200)={0x18, 0x3, 0xf9, 0xfff}, 0xc) r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xffffffff, r2, r3, r4, r5, 0x40, 0x9}, 0x6, 0x8000000000000001, r6, r7, 0x2033, 0x9, 0x7, 0x7}) 15:13:34 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) socketpair(0x2, 0x1, 0x0, 0x0) 15:13:34 executing program 1: r0 = getpid() r1 = getpid() setpgid(r0, r1) r2 = getpid() (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) fcntl$setown(r3, 0x6, r2) (async, rerun: 64) setpgid(r0, r2) (async, rerun: 64) r5 = kqueue() accept$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r6 = socket$inet(0x2, 0x3, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) (async, rerun: 64) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) (rerun: 64) 15:13:34 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getegid() r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) r4 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r5, 0x6, r4) fcntl$setown(r5, 0x6, r4) 15:13:34 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:34 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = msgget(0x1, 0x22) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000240)) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) connect$inet6(r0, &(0x7f0000000200)={0x18, 0x3, 0xf9, 0xfff}, 0xc) r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xffffffff, r2, r3, r4, r5, 0x40, 0x9}, 0x6, 0x8000000000000001, r6, r7, 0x2033, 0x9, 0x7, 0x7}) setuid(0xffffffffffffffff) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) msgget(0x1, 0x22) (async) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000240)) (async) geteuid() (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getuid() (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) (async) connect$inet6(r0, &(0x7f0000000200)={0x18, 0x3, 0xf9, 0xfff}, 0xc) (async) getppid() (async) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xffffffff, r2, r3, r4, r5, 0x40, 0x9}, 0x6, 0x8000000000000001, r6, r7, 0x2033, 0x9, 0x7, 0x7}) (async) 15:13:34 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) socketpair(0x2, 0x1, 0x0, 0x0) 15:13:34 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000000c0)=[{}, {{r3}, 0xfffffffffffffffa, 0x675f940f7f4a877d}], 0x3f, 0x0, 0x6, 0x0) sendto$unix(r3, &(0x7f0000000000), 0x0, 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="000002000041000000003000a2ca3107000000014e2862da4a362c8771e0a555629b2a00d262a982db334eec991f6c6146e283fabfc5f262ec512717266e8ea0fef2d4e839fa21dd35034c1c8f3d1e99872f624d1bf459235d"], 0xa) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) 15:13:34 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x43) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) fchmodat(r0, &(0x7f0000000100)='./file0/file0\x00', 0xc0, 0x4) (async) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x800, 0x8) 15:13:34 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) r4 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r5, 0x6, r4) fcntl$setown(r5, 0x6, r4) 15:13:35 executing program 3: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) (async) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x31, 0x0, 0x0, 0xfffff7fffffffffe}], 0x5, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 15:13:35 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000014c0), 0x10000, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000001500)={0x0, 0x9, {[0xcd0, 0x9, 0x4, 0x6, 0x1, 0xfffffffffffffff9, 0x1, 0x7, 0x1a5, 0x0, 0x5f, 0x6, 0xc38b, 0x4, 0x6, 0x36, 0x400, 0xad37], [0x450, 0x0, 0x1, 0x3, 0x8ea, 0x5, 0x2, 0x3, 0x5, 0x401], [0x9, 0x400, 0x9, 0x5, 0x0, 0x9, 0x1], [0x6, 0x7ebd, 0xac7, 0x1, 0x8, 0x8], [{0x0, 0xffff, 0x1000, 0x7c1}, {0x9, 0xffffffe0, 0xd4, 0xff}, {0x9bf5, 0x9, 0x5, 0x180}, {0x7cbc, 0x1, 0xfff}, {0x4, 0x2, 0xb762, 0x4}, {0xffff, 0x7, 0x3ff, 0x7f}, {0x1, 0x7, 0x101, 0x3}, {0x3, 0x1, 0x6, 0x40}], {0x0, 0x5, 0x3ff, 0x1}, {0x1ff, 0x200, 0x1, 0x7f}}}) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000001480)={&(0x7f0000000000)=@un=@file={0x0, ""/4102}, 0x1008, &(0x7f00000013c0)=[{&(0x7f0000001040)=""/219, 0xdb}, {&(0x7f0000001140)=""/243, 0xf3}, {&(0x7f0000001240)=""/100, 0x64}, {&(0x7f00000012c0)=""/18, 0x12}, {&(0x7f0000001300)=""/169, 0xa9}], 0x5, &(0x7f0000001440)=""/36, 0x24}, 0x841) socketpair(0x1, 0x8000, 0x3, &(0x7f0000001740)) 15:13:35 executing program 5: setuid(0xffffffffffffffff) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = msgget(0x1, 0x22) (async) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000240)) (async) r2 = geteuid() (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r4 = getuid() (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) (async) connect$inet6(r0, &(0x7f0000000200)={0x18, 0x3, 0xf9, 0xfff}, 0xc) (async) r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xffffffff, r2, r3, r4, r5, 0x40, 0x9}, 0x6, 0x8000000000000001, r6, r7, 0x2033, 0x9, 0x7, 0x7}) 15:13:35 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000000c0)=[{}, {{r3}, 0xfffffffffffffffa, 0x675f940f7f4a877d}], 0x3f, 0x0, 0x6, 0x0) sendto$unix(r3, &(0x7f0000000000), 0x0, 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="000002000041000000003000a2ca3107000000014e2862da4a362c8771e0a555629b2a00d262a982db334eec991f6c6146e283fabfc5f262ec512717266e8ea0fef2d4e839fa21dd35034c1c8f3d1e99872f624d1bf459235d"], 0xa) (async) sendto$unix(r3, &(0x7f0000000000), 0x0, 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="000002000041000000003000a2ca3107000000014e2862da4a362c8771e0a555629b2a00d262a982db334eec991f6c6146e283fabfc5f262ec512717266e8ea0fef2d4e839fa21dd35034c1c8f3d1e99872f624d1bf459235d"], 0xa) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) 15:13:35 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) r4 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r5, 0x6, r4) fcntl$setown(r5, 0x6, r4) 15:13:35 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x43) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) fchmodat(r0, &(0x7f0000000100)='./file0/file0\x00', 0xc0, 0x4) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x800, 0x8) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x43) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) fchmodat(r0, &(0x7f0000000100)='./file0/file0\x00', 0xc0, 0x4) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) openat(r1, &(0x7f0000000080)='./file0\x00', 0x800, 0x8) (async) 15:13:35 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async, rerun: 32) r1 = kqueue() (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000000c0)=[{}, {{r3}, 0xfffffffffffffffa, 0x675f940f7f4a877d}], 0x3f, 0x0, 0x6, 0x0) (async) sendto$unix(r3, &(0x7f0000000000), 0x0, 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="000002000041000000003000a2ca3107000000014e2862da4a362c8771e0a555629b2a00d262a982db334eec991f6c6146e283fabfc5f262ec512717266e8ea0fef2d4e839fa21dd35034c1c8f3d1e99872f624d1bf459235d"], 0xa) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) 15:13:35 executing program 2: r0 = kqueue() r1 = socket$inet(0x2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x39}], 0x5, 0x0, 0x0, 0x0) 15:13:35 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) (async) r0 = socket$inet6(0x18, 0x2, 0x0) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000014c0), 0x10000, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000001500)={0x0, 0x9, {[0xcd0, 0x9, 0x4, 0x6, 0x1, 0xfffffffffffffff9, 0x1, 0x7, 0x1a5, 0x0, 0x5f, 0x6, 0xc38b, 0x4, 0x6, 0x36, 0x400, 0xad37], [0x450, 0x0, 0x1, 0x3, 0x8ea, 0x5, 0x2, 0x3, 0x5, 0x401], [0x9, 0x400, 0x9, 0x5, 0x0, 0x9, 0x1], [0x6, 0x7ebd, 0xac7, 0x1, 0x8, 0x8], [{0x0, 0xffff, 0x1000, 0x7c1}, {0x9, 0xffffffe0, 0xd4, 0xff}, {0x9bf5, 0x9, 0x5, 0x180}, {0x7cbc, 0x1, 0xfff}, {0x4, 0x2, 0xb762, 0x4}, {0xffff, 0x7, 0x3ff, 0x7f}, {0x1, 0x7, 0x101, 0x3}, {0x3, 0x1, 0x6, 0x40}], {0x0, 0x5, 0x3ff, 0x1}, {0x1ff, 0x200, 0x1, 0x7f}}}) (async) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) recvmsg(r0, &(0x7f0000001480)={&(0x7f0000000000)=@un=@file={0x0, ""/4102}, 0x1008, &(0x7f00000013c0)=[{&(0x7f0000001040)=""/219, 0xdb}, {&(0x7f0000001140)=""/243, 0xf3}, {&(0x7f0000001240)=""/100, 0x64}, {&(0x7f00000012c0)=""/18, 0x12}, {&(0x7f0000001300)=""/169, 0xa9}], 0x5, &(0x7f0000001440)=""/36, 0x24}, 0x841) (async) socketpair(0x1, 0x8000, 0x3, &(0x7f0000001740)) 15:13:35 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) getpgrp() r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) fcntl$setown(r3, 0x6, r2) 15:13:35 executing program 5: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000340)="e06c75b6f520bc231cf2c3df66506e87cae6d0cd038516efc15c0cd1a4b3e94cff258b2ddec45acb4a8ee8947bc1addb02e4fa3f7d7841128f6ed98840f2b0b1c50547d8b7135fb59da1cca86d812a1630b68c514eea81e195efd6b0a9268fcdc8f27c3b92a095ba48feef2d80cd15362abb88d3b36dcf150ebeb6855431df940cedca31c4e3d78189682c64e6b8b7abb68df4424e60e2af76749691a2d494e7df7f0dc8a74ce26793d2963e4d5f3341dae697c85ab58057149c1b886b", 0xbd}], 0x1, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r1]}], 0x18, 0xc05}, 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1e1e, r3) r4 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r9) r10 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000500)={{0x2, r4, r9, r8, r9, 0x80, 0x4}, 0x3, 0xfff8, 0x0, r3, 0x1, 0x7, 0x100000000}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r3, r4, r9}, 0xc) r11 = getuid() setreuid(r4, r11) getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={r3, r4, r14}, 0xc) r15 = getuid() getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={r7, r8, r12}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xb8b00000, r4, r13, r15, r16, 0x0, 0x1}, 0x3196fa96, 0x7, r3, r17, 0x8, 0x0, 0xf5b2, 0x401}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0xffff0003) 15:13:35 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x1, 0x10a) r2 = openat(r1, &(0x7f00000002c0)='./file0/file1\x00', 0x200, 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0xffffffd6, 0x1, 0x1, 0x0, 0x52b0, 0x0, 0x2, 0x0, 0x0, 0x3, 0x8}) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}], './file0\x00'}) r4 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) faccessat(r5, &(0x7f0000000100)='./file0\x00', 0x14, 0x2) getsockname$inet(r4, &(0x7f0000000300), &(0x7f0000000400)=0xc) 15:13:35 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4098}, &(0x7f0000000000)=0x1004) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:35 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4098}, &(0x7f0000000000)=0x1004) (async) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:35 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000014c0), 0x10000, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000001500)={0x0, 0x9, {[0xcd0, 0x9, 0x4, 0x6, 0x1, 0xfffffffffffffff9, 0x1, 0x7, 0x1a5, 0x0, 0x5f, 0x6, 0xc38b, 0x4, 0x6, 0x36, 0x400, 0xad37], [0x450, 0x0, 0x1, 0x3, 0x8ea, 0x5, 0x2, 0x3, 0x5, 0x401], [0x9, 0x400, 0x9, 0x5, 0x0, 0x9, 0x1], [0x6, 0x7ebd, 0xac7, 0x1, 0x8, 0x8], [{0x0, 0xffff, 0x1000, 0x7c1}, {0x9, 0xffffffe0, 0xd4, 0xff}, {0x9bf5, 0x9, 0x5, 0x180}, {0x7cbc, 0x1, 0xfff}, {0x4, 0x2, 0xb762, 0x4}, {0xffff, 0x7, 0x3ff, 0x7f}, {0x1, 0x7, 0x101, 0x3}, {0x3, 0x1, 0x6, 0x40}], {0x0, 0x5, 0x3ff, 0x1}, {0x1ff, 0x200, 0x1, 0x7f}}}) (async) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000001480)={&(0x7f0000000000)=@un=@file={0x0, ""/4102}, 0x1008, &(0x7f00000013c0)=[{&(0x7f0000001040)=""/219, 0xdb}, {&(0x7f0000001140)=""/243, 0xf3}, {&(0x7f0000001240)=""/100, 0x64}, {&(0x7f00000012c0)=""/18, 0x12}, {&(0x7f0000001300)=""/169, 0xa9}], 0x5, &(0x7f0000001440)=""/36, 0x24}, 0x841) (async) socketpair(0x1, 0x8000, 0x3, &(0x7f0000001740)) 15:13:35 executing program 5: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000340)="e06c75b6f520bc231cf2c3df66506e87cae6d0cd038516efc15c0cd1a4b3e94cff258b2ddec45acb4a8ee8947bc1addb02e4fa3f7d7841128f6ed98840f2b0b1c50547d8b7135fb59da1cca86d812a1630b68c514eea81e195efd6b0a9268fcdc8f27c3b92a095ba48feef2d80cd15362abb88d3b36dcf150ebeb6855431df940cedca31c4e3d78189682c64e6b8b7abb68df4424e60e2af76749691a2d494e7df7f0dc8a74ce26793d2963e4d5f3341dae697c85ab58057149c1b886b", 0xbd}], 0x1, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r1]}], 0x18, 0xc05}, 0x7) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1e1e, r3) getuid() (async) r4 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r9) (async) setregid(0xffffffffffffffff, r9) r10 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000500)={{0x2, r4, r9, r8, r9, 0x80, 0x4}, 0x3, 0xfff8, 0x0, r3, 0x1, 0x7, 0x100000000}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r3, r4, r9}, 0xc) r11 = getuid() setreuid(r4, r11) (async) setreuid(r4, r11) getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={r3, r4, r14}, 0xc) (async) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={r3, r4, r14}, 0xc) r15 = getuid() getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) (async) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={r7, r8, r12}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xb8b00000, r4, r13, r15, r16, 0x0, 0x1}, 0x3196fa96, 0x7, r3, r17, 0x8, 0x0, 0xf5b2, 0x401}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0xffff0003) (async) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0xffff0003) 15:13:35 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0x8) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) r1 = open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x1, 0x10a) r2 = openat(r1, &(0x7f00000002c0)='./file0/file1\x00', 0x200, 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0xffffffd6, 0x1, 0x1, 0x0, 0x52b0, 0x0, 0x2, 0x0, 0x0, 0x3, 0x8}) (async) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}], './file0\x00'}) (async) r4 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) faccessat(r5, &(0x7f0000000100)='./file0\x00', 0x14, 0x2) (async) getsockname$inet(r4, &(0x7f0000000300), &(0x7f0000000400)=0xc) 15:13:35 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) fcntl$setown(r3, 0x6, r2) 15:13:35 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) 15:13:35 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4098}, &(0x7f0000000000)=0x1004) (async) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:35 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x40) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000300)=0x2) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x80000000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_data=&(0x7f00000001c0)="6cc0f8d73aeea894f79158f1b2572fe9a61b8bb7cc391064a7146275e0fdf5d8efd5e6737308164e5402d056b77b29b01f989786f76a78968f073c96836726b31a965134d74fb6b565418c54aaadf3e24d0709d50222f330fae94e1e8804035f4205b8a98984ec047f3a882d84a0760593137d163f2041632a09f995cbb81e641209141d9a1c6b8e99f650fc3b515fce89468a0cb3dac98547be3e78a22faa1db820afa7259a8b7770bbab64abfd73b7531cfa3dd80b3671a680544aed71cc19d4fcc9d9846c0b23e365fc59cae0663b443c171df786a01cb3fe792eaf53b3e00ddaaf0fd5fb8e22eb268ef6c62d7454a5c8"}) 15:13:35 executing program 5: setuid(0xffffffffffffffff) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) (rerun: 32) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000340)="e06c75b6f520bc231cf2c3df66506e87cae6d0cd038516efc15c0cd1a4b3e94cff258b2ddec45acb4a8ee8947bc1addb02e4fa3f7d7841128f6ed98840f2b0b1c50547d8b7135fb59da1cca86d812a1630b68c514eea81e195efd6b0a9268fcdc8f27c3b92a095ba48feef2d80cd15362abb88d3b36dcf150ebeb6855431df940cedca31c4e3d78189682c64e6b8b7abb68df4424e60e2af76749691a2d494e7df7f0dc8a74ce26793d2963e4d5f3341dae697c85ab58057149c1b886b", 0xbd}], 0x1, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r1]}], 0x18, 0xc05}, 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async, rerun: 64) r3 = getppid() (rerun: 64) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1e1e, r3) (async) r4 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r9) r10 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000500)={{0x2, r4, r9, r8, r9, 0x80, 0x4}, 0x3, 0xfff8, 0x0, r3, 0x1, 0x7, 0x100000000}) (async) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r3, r4, r9}, 0xc) (async, rerun: 32) r11 = getuid() (rerun: 32) setreuid(r4, r11) (async) getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={r3, r4, r14}, 0xc) (async, rerun: 64) r15 = getuid() (rerun: 64) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) (async) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={r7, r8, r12}, 0xc) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) (async) getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xb8b00000, r4, r13, r15, r16, 0x0, 0x1}, 0x3196fa96, 0x7, r3, r17, 0x8, 0x0, 0xf5b2, 0x401}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0xffff0003) 15:13:35 executing program 6: setuid(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) fcntl$setown(r3, 0x6, r2) 15:13:35 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0x8) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) r1 = open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x1, 0x10a) r2 = openat(r1, &(0x7f00000002c0)='./file0/file1\x00', 0x200, 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0xffffffd6, 0x1, 0x1, 0x0, 0x52b0, 0x0, 0x2, 0x0, 0x0, 0x3, 0x8}) (async) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}], './file0\x00'}) r4 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) faccessat(r5, &(0x7f0000000100)='./file0\x00', 0x14, 0x2) (async) getsockname$inet(r4, &(0x7f0000000300), &(0x7f0000000400)=0xc) 15:13:35 executing program 1: r0 = kqueue() (async) r1 = socket$inet(0x2, 0x3, 0x0) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) (async, rerun: 64) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) (rerun: 64) 15:13:35 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) (async) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x40) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0}) (async, rerun: 64) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) (async, rerun: 64) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000300)=0x2) (async, rerun: 32) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x80000000) (rerun: 32) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_data=&(0x7f00000001c0)="6cc0f8d73aeea894f79158f1b2572fe9a61b8bb7cc391064a7146275e0fdf5d8efd5e6737308164e5402d056b77b29b01f989786f76a78968f073c96836726b31a965134d74fb6b565418c54aaadf3e24d0709d50222f330fae94e1e8804035f4205b8a98984ec047f3a882d84a0760593137d163f2041632a09f995cbb81e641209141d9a1c6b8e99f650fc3b515fce89468a0cb3dac98547be3e78a22faa1db820afa7259a8b7770bbab64abfd73b7531cfa3dd80b3671a680544aed71cc19d4fcc9d9846c0b23e365fc59cae0663b443c171df786a01cb3fe792eaf53b3e00ddaaf0fd5fb8e22eb268ef6c62d7454a5c8"}) 15:13:35 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x1) mknodat(r0, &(0x7f0000000000)='./file1\x00', 0x1000, 0x0) 15:13:35 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xa2) 15:13:35 executing program 6: setuid(0xffffffffffffffff) r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) fcntl$setown(r3, 0x6, r2) 15:13:35 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) (async) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x40) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0}) (async) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000300)=0x2) (async) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x80000000) (async) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_data=&(0x7f00000001c0)="6cc0f8d73aeea894f79158f1b2572fe9a61b8bb7cc391064a7146275e0fdf5d8efd5e6737308164e5402d056b77b29b01f989786f76a78968f073c96836726b31a965134d74fb6b565418c54aaadf3e24d0709d50222f330fae94e1e8804035f4205b8a98984ec047f3a882d84a0760593137d163f2041632a09f995cbb81e641209141d9a1c6b8e99f650fc3b515fce89468a0cb3dac98547be3e78a22faa1db820afa7259a8b7770bbab64abfd73b7531cfa3dd80b3671a680544aed71cc19d4fcc9d9846c0b23e365fc59cae0663b443c171df786a01cb3fe792eaf53b3e00ddaaf0fd5fb8e22eb268ef6c62d7454a5c8"}) 15:13:35 executing program 5: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) recvmmsg(r0, &(0x7f0000002c00)={&(0x7f0000002bc0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000002b00)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/200, 0xc8}, {&(0x7f0000001740)=""/249, 0xf9}, {&(0x7f0000002c80)=""/259, 0x103}, {&(0x7f0000001940)=""/4096, 0x1000}, {&(0x7f0000002940)=""/220, 0xdc}, {&(0x7f0000002a40)=""/144, 0x90}, {&(0x7f00000005c0)=""/60, 0x3c}], 0x8, &(0x7f0000002c40)=""/39, 0x27}, 0xffffffff}, 0x10, 0x43, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001880), 0x200, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000002b80)={&(0x7f00000018c0)='./file0\x00', 0x4, &(0x7f0000001900)='./file0\x00', 0x8}) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000140)}, {&(0x7f0000000180)=""/67, 0x43}, {&(0x7f0000000200)=""/242, 0xf2}, {&(0x7f0000000300)=""/151, 0x97}, {&(0x7f00000003c0)=""/22, 0x16}, {&(0x7f0000000400)=""/198, 0xc6}, {&(0x7f0000000500)=""/21, 0x15}], 0x7, &(0x7f00000005c0)}, 0x1000) setuid(0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) setuid(0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x2, 0x9}) socketpair(0x1, 0x4, 0x8, &(0x7f0000001840)) getpid() 15:13:35 executing program 1: r0 = kqueue() (async) r1 = socket$inet(0x2, 0x3, 0x0) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) 15:13:35 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x1) mknodat(r0, &(0x7f0000000000)='./file1\x00', 0x1000, 0x0) 15:13:35 executing program 3: r0 = kqueue() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) r2 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x5, 0x40, 0x5, 0x81}, {{r2}, 0xffffffffffffffff, 0x11, 0x80, 0x5b, 0x4}], 0x5, 0x0, 0x0, 0x0) 15:13:35 executing program 6: r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) fcntl$setown(r3, 0x6, r2) 15:13:35 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async, rerun: 64) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xa2) (rerun: 64) 15:13:35 executing program 5: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) recvmmsg(r0, &(0x7f0000002c00)={&(0x7f0000002bc0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000002b00)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/200, 0xc8}, {&(0x7f0000001740)=""/249, 0xf9}, {&(0x7f0000002c80)=""/259, 0x103}, {&(0x7f0000001940)=""/4096, 0x1000}, {&(0x7f0000002940)=""/220, 0xdc}, {&(0x7f0000002a40)=""/144, 0x90}, {&(0x7f00000005c0)=""/60, 0x3c}], 0x8, &(0x7f0000002c40)=""/39, 0x27}, 0xffffffff}, 0x10, 0x43, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001880), 0x200, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000002b80)={&(0x7f00000018c0)='./file0\x00', 0x4, &(0x7f0000001900)='./file0\x00', 0x8}) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000140)}, {&(0x7f0000000180)=""/67, 0x43}, {&(0x7f0000000200)=""/242, 0xf2}, {&(0x7f0000000300)=""/151, 0x97}, {&(0x7f00000003c0)=""/22, 0x16}, {&(0x7f0000000400)=""/198, 0xc6}, {&(0x7f0000000500)=""/21, 0x15}], 0x7, &(0x7f00000005c0)}, 0x1000) (async) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000140)}, {&(0x7f0000000180)=""/67, 0x43}, {&(0x7f0000000200)=""/242, 0xf2}, {&(0x7f0000000300)=""/151, 0x97}, {&(0x7f00000003c0)=""/22, 0x16}, {&(0x7f0000000400)=""/198, 0xc6}, {&(0x7f0000000500)=""/21, 0x15}], 0x7, &(0x7f00000005c0)}, 0x1000) setuid(0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) setuid(0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x2, 0x9}) socketpair(0x1, 0x4, 0x8, &(0x7f0000001840)) (async) socketpair(0x1, 0x4, 0x8, &(0x7f0000001840)) getpid() (async) getpid() 15:13:35 executing program 4: socketpair(0x2, 0x8000, 0x1, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(r0, 0x9, 0x5, &(0x7f00000001c0)=""/186, &(0x7f0000000280)=0xba) r1 = socket$inet(0x2, 0x1, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xc) recvfrom$inet(0xffffffffffffffff, &(0x7f00000000c0)=""/156, 0x9c, 0x0, &(0x7f0000000180)={0x2, 0x2}, 0xc) 15:13:35 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x1) mknodat(r0, &(0x7f0000000000)='./file1\x00', 0x1000, 0x0) 15:13:35 executing program 2: r0 = kqueue() r1 = socket$inet(0x2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x39}], 0x5, 0x0, 0x0, 0x0) 15:13:35 executing program 1: r0 = kqueue() r1 = shmget$private(0x0, 0x3000, 0x204, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$inet(0x2, 0x3, 0xfd) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x39) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000040)=0xe95) fchown(r5, r3, r4) 15:13:35 executing program 4: socketpair(0x2, 0x8000, 0x1, 0x0) (async) r0 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(r0, 0x9, 0x5, &(0x7f00000001c0)=""/186, &(0x7f0000000280)=0xba) (async) r1 = socket$inet(0x2, 0x1, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async, rerun: 32) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xc) (rerun: 32) recvfrom$inet(0xffffffffffffffff, &(0x7f00000000c0)=""/156, 0x9c, 0x0, &(0x7f0000000180)={0x2, 0x2}, 0xc) 15:13:35 executing program 6: r0 = getpid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) fcntl$setown(r3, 0x6, r2) 15:13:35 executing program 0: ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000000)='.\x00', 0x7fffffff, &(0x7f0000000080)='./file1\x00', 0x8}) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:35 executing program 5: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) recvmmsg(r0, &(0x7f0000002c00)={&(0x7f0000002bc0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000002b00)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/200, 0xc8}, {&(0x7f0000001740)=""/249, 0xf9}, {&(0x7f0000002c80)=""/259, 0x103}, {&(0x7f0000001940)=""/4096, 0x1000}, {&(0x7f0000002940)=""/220, 0xdc}, {&(0x7f0000002a40)=""/144, 0x90}, {&(0x7f00000005c0)=""/60, 0x3c}], 0x8, &(0x7f0000002c40)=""/39, 0x27}, 0xffffffff}, 0x10, 0x43, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000001880), 0x200, 0x0) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001880), 0x200, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000002b80)={&(0x7f00000018c0)='./file0\x00', 0x4, &(0x7f0000001900)='./file0\x00', 0x8}) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000140)}, {&(0x7f0000000180)=""/67, 0x43}, {&(0x7f0000000200)=""/242, 0xf2}, {&(0x7f0000000300)=""/151, 0x97}, {&(0x7f00000003c0)=""/22, 0x16}, {&(0x7f0000000400)=""/198, 0xc6}, {&(0x7f0000000500)=""/21, 0x15}], 0x7, &(0x7f00000005c0)}, 0x1000) (async) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000140)}, {&(0x7f0000000180)=""/67, 0x43}, {&(0x7f0000000200)=""/242, 0xf2}, {&(0x7f0000000300)=""/151, 0x97}, {&(0x7f00000003c0)=""/22, 0x16}, {&(0x7f0000000400)=""/198, 0xc6}, {&(0x7f0000000500)=""/21, 0x15}], 0x7, &(0x7f00000005c0)}, 0x1000) setuid(0xffffffffffffffff) (async) setuid(0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) setuid(0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x2, 0x9}) socketpair(0x1, 0x4, 0x8, &(0x7f0000001840)) getpid() 15:13:35 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xa2) 15:13:36 executing program 6: r0 = getpid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) fcntl$setown(r3, 0x6, r2) 15:13:36 executing program 0: ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000000)='.\x00', 0x7fffffff, &(0x7f0000000080)='./file1\x00', 0x8}) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000000)='.\x00', 0x7fffffff, &(0x7f0000000080)='./file1\x00', 0x8}) (async) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) 15:13:36 executing program 4: socketpair(0x2, 0x8000, 0x1, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) getsockopt(r0, 0x9, 0x5, &(0x7f00000001c0)=""/186, &(0x7f0000000280)=0xba) r1 = socket$inet(0x2, 0x1, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xc) (async) recvfrom$inet(0xffffffffffffffff, &(0x7f00000000c0)=""/156, 0x9c, 0x0, &(0x7f0000000180)={0x2, 0x2}, 0xc) 15:13:36 executing program 1: r0 = kqueue() r1 = shmget$private(0x0, 0x3000, 0x204, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$inet(0x2, 0x3, 0xfd) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x39) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000040)=0xe95) fchown(r5, r3, r4) kqueue() (async) shmget$private(0x0, 0x3000, 0x204, &(0x7f0000ffa000/0x3000)=nil) (async) shmctl$SHM_UNLOCK(r1, 0x4) (async) socket$inet(0x2, 0x3, 0xfd) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) (async) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x39) (async) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000040)=0xe95) (async) fchown(r5, r3, r4) (async) 15:13:36 executing program 5: setuid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(0xffffffffffffffff, r0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) 15:13:36 executing program 0: ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000000)='.\x00', 0x7fffffff, &(0x7f0000000080)='./file1\x00', 0x8}) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:36 executing program 4: socketpair(0x2, 0x3, 0x0, 0x0) 15:13:36 executing program 6: r0 = getpid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) fcntl$setown(r3, 0x6, r2) 15:13:36 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) accept(r1, 0x0, &(0x7f0000000080)) 15:13:36 executing program 1: r0 = kqueue() r1 = shmget$private(0x0, 0x3000, 0x204, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) (async) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$inet(0x2, 0x3, 0xfd) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x39) (async) r5 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x39) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000040)=0xe95) fchown(r5, r3, r4) 15:13:36 executing program 5: setuid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(0xffffffffffffffff, r0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) setuid(0xffffffffffffffff) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) setreuid(0xffffffffffffffff, r0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) (async) 15:13:36 executing program 4: socketpair(0x2, 0x3, 0x0, 0x0) 15:13:36 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x6000, 0x0) 15:13:36 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0x47, 0x0, &(0x7f0000000040)=""/71}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/505}, &(0x7f0000000340)=0x1fb) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0), 0x8, 0x0) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f00000003c0)="9fc9fdc7d14fbb6c0757c9f9177da9caa737e685ed6c3efb1687d567a253bd96611c6c7369f76808dd6ddf159ea668eee8cbd85207a34ab331b935799c4454ab3a8c00eb20fc5200ae6ba94b5a0aa351960def1a5c63d8f539066bc9d0e5d1aaa7ae973806443444782627542811017ae1ed47b7787603c5059096dac519451b8d71495161e852f368ec3ae34267c758bca2d5df9a74b5eac58a670a2c3a9f49f4d036f8f1", 0xa5}, {&(0x7f0000000480)="00bfa9c7a7526afa6d318e123e59e18e29d321fa8a61306a74f26b5138e07d3fc165f9f0eea913a01eb81a0e9d7c0de7b11c935c17e6f032b2eb9a0c0b7c69af9f637ef8f9c480bca0e8f1fe71bce4e8c850cef37f8b533e7e702b2aa31cbcf0465955b3923325cfe12b7046db851f5bb3889dcc15e443a3bc70a4ef9bf5b049aaf4ee8970c04df004e0c2f1c4f2ceb7f614e6789a6030070841dbfb5b4c4ea90b0b6e005a39b342564d195123948470dfeb", 0xb2}, {&(0x7f0000000540)="bef6cfb3e4a4f61d666ec17e4ed6ee74cd11718773d5c906cbd9356f0430516dd8e576ff30c378618a0c4615767ac6683d50c0d41134bcb8412733368ccbc606c7f8472118c3cfcf3eaec0a367ca5fb1a6bf7c3188e1c609f5368ecec04c83763a60733c13cd875f71b131dc95cad37f30265298a40674", 0x77}, {&(0x7f00000005c0)="47726df7a2135b1b64575aabcc2ef226df35aab6b522db930351d984c645e4e4c25e13a37d4dc2258bea8da72d20b871d1c2249029ea790c0d13e719a68a3615bcad733a06f77f15455566df008d87fdee4dd6b12abac7fbda20d3af2aa301633091665ac3e6beea75e1c5679d8e3bde33b98eb13d437d76c172b086ff9cff562a0cf2306fc631de530b54", 0x8b}, {&(0x7f0000000680)="de018bc8a8e46d9820899d069a6991635c61844953b678413163728df3e73ec06fd4b6a34e1acef8d6c7cd42d883cb1cab3d3e004bef170bbce88a4dd4fd55b90a42d69ee0d825d0aa198f5411332032a733e8c70e309a458351672bc8c1e80b3d39afb4f515759577b5426183cb45fd6337b7c1737090ecc44cb4c4e2f6675dda40f333ad513909dab3d7062c3a4640e3dceb699db5e2f0c22587d487d2768348", 0xa1}], 0x5, &(0x7f0000000800)=[@rights={0x30, 0xffff, 0x1, [r0, r0, 0xffffffffffffff9c, r0, r0, r2, r0]}], 0x30}, 0x0) r3 = kqueue() r4 = socket$inet(0x2, 0x3, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) 15:13:36 executing program 4: socketpair(0x2, 0x3, 0x0, 0x0) socketpair(0x2, 0x3, 0x0, 0x0) (async) 15:13:36 executing program 6: r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, r0) r1 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, r1) fcntl$setown(r2, 0x6, r1) 15:13:36 executing program 6: r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, r0) r1 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, r1) fcntl$setown(r2, 0x6, r1) 15:13:36 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x6000, 0x0) 15:13:36 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) accept(r1, 0x0, &(0x7f0000000080)) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) accept(r1, 0x0, &(0x7f0000000080)) (async) 15:13:36 executing program 6: r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, r0) r1 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, r1) fcntl$setown(r2, 0x6, r1) 15:13:36 executing program 5: setuid(0xffffffffffffffff) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(0xffffffffffffffff, r0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) 15:13:36 executing program 3: r0 = kqueue() (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) (async) r2 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) (async) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x5, 0x40, 0x5, 0x81}, {{r2}, 0xffffffffffffffff, 0x11, 0x80, 0x5b, 0x4}], 0x5, 0x0, 0x0, 0x0) 15:13:36 executing program 0: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x6000, 0x0) 15:13:36 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0x47, 0x0, &(0x7f0000000040)=""/71}) (async) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/505}, &(0x7f0000000340)=0x1fb) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0), 0x8, 0x0) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f00000003c0)="9fc9fdc7d14fbb6c0757c9f9177da9caa737e685ed6c3efb1687d567a253bd96611c6c7369f76808dd6ddf159ea668eee8cbd85207a34ab331b935799c4454ab3a8c00eb20fc5200ae6ba94b5a0aa351960def1a5c63d8f539066bc9d0e5d1aaa7ae973806443444782627542811017ae1ed47b7787603c5059096dac519451b8d71495161e852f368ec3ae34267c758bca2d5df9a74b5eac58a670a2c3a9f49f4d036f8f1", 0xa5}, {&(0x7f0000000480)="00bfa9c7a7526afa6d318e123e59e18e29d321fa8a61306a74f26b5138e07d3fc165f9f0eea913a01eb81a0e9d7c0de7b11c935c17e6f032b2eb9a0c0b7c69af9f637ef8f9c480bca0e8f1fe71bce4e8c850cef37f8b533e7e702b2aa31cbcf0465955b3923325cfe12b7046db851f5bb3889dcc15e443a3bc70a4ef9bf5b049aaf4ee8970c04df004e0c2f1c4f2ceb7f614e6789a6030070841dbfb5b4c4ea90b0b6e005a39b342564d195123948470dfeb", 0xb2}, {&(0x7f0000000540)="bef6cfb3e4a4f61d666ec17e4ed6ee74cd11718773d5c906cbd9356f0430516dd8e576ff30c378618a0c4615767ac6683d50c0d41134bcb8412733368ccbc606c7f8472118c3cfcf3eaec0a367ca5fb1a6bf7c3188e1c609f5368ecec04c83763a60733c13cd875f71b131dc95cad37f30265298a40674", 0x77}, {&(0x7f00000005c0)="47726df7a2135b1b64575aabcc2ef226df35aab6b522db930351d984c645e4e4c25e13a37d4dc2258bea8da72d20b871d1c2249029ea790c0d13e719a68a3615bcad733a06f77f15455566df008d87fdee4dd6b12abac7fbda20d3af2aa301633091665ac3e6beea75e1c5679d8e3bde33b98eb13d437d76c172b086ff9cff562a0cf2306fc631de530b54", 0x8b}, {&(0x7f0000000680)="de018bc8a8e46d9820899d069a6991635c61844953b678413163728df3e73ec06fd4b6a34e1acef8d6c7cd42d883cb1cab3d3e004bef170bbce88a4dd4fd55b90a42d69ee0d825d0aa198f5411332032a733e8c70e309a458351672bc8c1e80b3d39afb4f515759577b5426183cb45fd6337b7c1737090ecc44cb4c4e2f6675dda40f333ad513909dab3d7062c3a4640e3dceb699db5e2f0c22587d487d2768348", 0xa1}], 0x5, &(0x7f0000000800)=[@rights={0x30, 0xffff, 0x1, [r0, r0, 0xffffffffffffff9c, r0, r0, r2, r0]}], 0x30}, 0x0) (async) r3 = kqueue() r4 = socket$inet(0x2, 0x3, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) (async) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) 15:13:36 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) accept(r1, 0x0, &(0x7f0000000080)) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) accept(r1, 0x0, &(0x7f0000000080)) (async) 15:13:36 executing program 2: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x39}], 0x5, 0x0, 0x0, 0x0) 15:13:36 executing program 4: r0 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0x0]) lchown(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, r1) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) socketpair(0x2, 0x1, 0x2, 0x0) 15:13:36 executing program 6: r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) fcntl$setown(0xffffffffffffffff, 0x6, r0) r1 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, r1) fcntl$setown(r2, 0x6, r1) 15:13:36 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0x47, 0x0, &(0x7f0000000040)=""/71}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/505}, &(0x7f0000000340)=0x1fb) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0), 0x8, 0x0) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f00000003c0)="9fc9fdc7d14fbb6c0757c9f9177da9caa737e685ed6c3efb1687d567a253bd96611c6c7369f76808dd6ddf159ea668eee8cbd85207a34ab331b935799c4454ab3a8c00eb20fc5200ae6ba94b5a0aa351960def1a5c63d8f539066bc9d0e5d1aaa7ae973806443444782627542811017ae1ed47b7787603c5059096dac519451b8d71495161e852f368ec3ae34267c758bca2d5df9a74b5eac58a670a2c3a9f49f4d036f8f1", 0xa5}, {&(0x7f0000000480)="00bfa9c7a7526afa6d318e123e59e18e29d321fa8a61306a74f26b5138e07d3fc165f9f0eea913a01eb81a0e9d7c0de7b11c935c17e6f032b2eb9a0c0b7c69af9f637ef8f9c480bca0e8f1fe71bce4e8c850cef37f8b533e7e702b2aa31cbcf0465955b3923325cfe12b7046db851f5bb3889dcc15e443a3bc70a4ef9bf5b049aaf4ee8970c04df004e0c2f1c4f2ceb7f614e6789a6030070841dbfb5b4c4ea90b0b6e005a39b342564d195123948470dfeb", 0xb2}, {&(0x7f0000000540)="bef6cfb3e4a4f61d666ec17e4ed6ee74cd11718773d5c906cbd9356f0430516dd8e576ff30c378618a0c4615767ac6683d50c0d41134bcb8412733368ccbc606c7f8472118c3cfcf3eaec0a367ca5fb1a6bf7c3188e1c609f5368ecec04c83763a60733c13cd875f71b131dc95cad37f30265298a40674", 0x77}, {&(0x7f00000005c0)="47726df7a2135b1b64575aabcc2ef226df35aab6b522db930351d984c645e4e4c25e13a37d4dc2258bea8da72d20b871d1c2249029ea790c0d13e719a68a3615bcad733a06f77f15455566df008d87fdee4dd6b12abac7fbda20d3af2aa301633091665ac3e6beea75e1c5679d8e3bde33b98eb13d437d76c172b086ff9cff562a0cf2306fc631de530b54", 0x8b}, {&(0x7f0000000680)="de018bc8a8e46d9820899d069a6991635c61844953b678413163728df3e73ec06fd4b6a34e1acef8d6c7cd42d883cb1cab3d3e004bef170bbce88a4dd4fd55b90a42d69ee0d825d0aa198f5411332032a733e8c70e309a458351672bc8c1e80b3d39afb4f515759577b5426183cb45fd6337b7c1737090ecc44cb4c4e2f6675dda40f333ad513909dab3d7062c3a4640e3dceb699db5e2f0c22587d487d2768348", 0xa1}], 0x5, &(0x7f0000000800)=[@rights={0x30, 0xffff, 0x1, [r0, r0, 0xffffffffffffff9c, r0, r0, r2, r0]}], 0x30}, 0x0) r3 = kqueue() r4 = socket$inet(0x2, 0x3, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0x47, 0x0, &(0x7f0000000040)=""/71}) (async) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/505}, &(0x7f0000000340)=0x1fb) (async) openat$pci(0xffffffffffffff9c, &(0x7f00000007c0), 0x8, 0x0) (async) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f00000003c0)="9fc9fdc7d14fbb6c0757c9f9177da9caa737e685ed6c3efb1687d567a253bd96611c6c7369f76808dd6ddf159ea668eee8cbd85207a34ab331b935799c4454ab3a8c00eb20fc5200ae6ba94b5a0aa351960def1a5c63d8f539066bc9d0e5d1aaa7ae973806443444782627542811017ae1ed47b7787603c5059096dac519451b8d71495161e852f368ec3ae34267c758bca2d5df9a74b5eac58a670a2c3a9f49f4d036f8f1", 0xa5}, {&(0x7f0000000480)="00bfa9c7a7526afa6d318e123e59e18e29d321fa8a61306a74f26b5138e07d3fc165f9f0eea913a01eb81a0e9d7c0de7b11c935c17e6f032b2eb9a0c0b7c69af9f637ef8f9c480bca0e8f1fe71bce4e8c850cef37f8b533e7e702b2aa31cbcf0465955b3923325cfe12b7046db851f5bb3889dcc15e443a3bc70a4ef9bf5b049aaf4ee8970c04df004e0c2f1c4f2ceb7f614e6789a6030070841dbfb5b4c4ea90b0b6e005a39b342564d195123948470dfeb", 0xb2}, {&(0x7f0000000540)="bef6cfb3e4a4f61d666ec17e4ed6ee74cd11718773d5c906cbd9356f0430516dd8e576ff30c378618a0c4615767ac6683d50c0d41134bcb8412733368ccbc606c7f8472118c3cfcf3eaec0a367ca5fb1a6bf7c3188e1c609f5368ecec04c83763a60733c13cd875f71b131dc95cad37f30265298a40674", 0x77}, {&(0x7f00000005c0)="47726df7a2135b1b64575aabcc2ef226df35aab6b522db930351d984c645e4e4c25e13a37d4dc2258bea8da72d20b871d1c2249029ea790c0d13e719a68a3615bcad733a06f77f15455566df008d87fdee4dd6b12abac7fbda20d3af2aa301633091665ac3e6beea75e1c5679d8e3bde33b98eb13d437d76c172b086ff9cff562a0cf2306fc631de530b54", 0x8b}, {&(0x7f0000000680)="de018bc8a8e46d9820899d069a6991635c61844953b678413163728df3e73ec06fd4b6a34e1acef8d6c7cd42d883cb1cab3d3e004bef170bbce88a4dd4fd55b90a42d69ee0d825d0aa198f5411332032a733e8c70e309a458351672bc8c1e80b3d39afb4f515759577b5426183cb45fd6337b7c1737090ecc44cb4c4e2f6675dda40f333ad513909dab3d7062c3a4640e3dceb699db5e2f0c22587d487d2768348", 0xa1}], 0x5, &(0x7f0000000800)=[@rights={0x30, 0xffff, 0x1, [r0, r0, 0xffffffffffffff9c, r0, r0, r2, r0]}], 0x30}, 0x0) (async) kqueue() (async) socket$inet(0x2, 0x3, 0x0) (async) kevent(r3, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) (async) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) (async) 15:13:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)=0xfab5) 15:13:36 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000100)={0x5, 0xac, 0xffff, {[0x4, 0xffff000000000000, 0x400, 0x2, 0x1, 0x9, 0xd7, 0x9, 0x4, 0x7ff, 0x5, 0x4, 0x2, 0x7, 0x9e6, 0x4, 0x6], [0x0, 0x3, 0x800, 0xffffffff, 0x5, 0x658c, 0x2, 0x401, 0x1, 0x1f25], [0x200, 0x4, 0x3, 0x200, 0x0, 0x1000, 0xac], [0x8000, 0x8000, 0x80000001, 0x1, 0xffffffff, 0x5], [{0x6, 0x0, 0x0, 0x8}, {0x1, 0x81, 0x6, 0x1d}, {0x4, 0x5d47, 0x1000, 0x7ff}, {0xffff, 0x8, 0x1e, 0x1}, {0x8, 0x400, 0x7, 0x5}, {0x9, 0x3, 0x3ff, 0x3}, {0x6, 0x9, 0xad, 0x5}, {0x81, 0x7, 0x0, 0x800}], {0x101, 0x93, 0xff, 0x2}, {0x93, 0x101, 0x100, 0x1}}}) setuid(0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = kqueue() r3 = socket$unix(0x1, 0x2, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x41, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x461a, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0xa0, 0x1, 0x1, 0x4}, {{r0}, 0xfffffffffffffff9, 0x8, 0x0, 0x1573, 0x33c5}, {{r1}, 0xfffffffffffffffa, 0x14, 0x80000000, 0x7fffffffffffffff, 0x1000}], 0x7fff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffc, 0x1e, 0x80000000, 0xb3c0000000000000, 0x1}], 0x2, &(0x7f00000003c0)={0xce, 0x2}) 15:13:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)=0xfab5) 15:13:36 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r3) chown(&(0x7f0000000080)='./file0/file0\x00', r1, r3) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:36 executing program 4: r0 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0x0]) lchown(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, r1) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) (async, rerun: 32) socketpair(0x2, 0x1, 0x2, 0x0) (rerun: 32) 15:13:36 executing program 6: r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) fcntl$setown(0xffffffffffffffff, 0x6, r0) r1 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, r1) fcntl$setown(r2, 0x6, r1) 15:13:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)=0xfab5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) (async) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)=0xfab5) (async) 15:13:36 executing program 2: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x39}], 0x5, 0x0, 0x0, 0x0) 15:13:36 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) r1 = geteuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r3) (async, rerun: 64) chown(&(0x7f0000000080)='./file0/file0\x00', r1, r3) (async, rerun: 64) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async, rerun: 64) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async, rerun: 64) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:36 executing program 6: r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) fcntl$setown(0xffffffffffffffff, 0x6, r0) r1 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, r1) fcntl$setown(r2, 0x6, r1) 15:13:36 executing program 4: r0 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0x0]) (async) getgroups(0x1, &(0x7f0000000040)=[0x0]) lchown(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, r1) (async) lchown(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, r1) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) socketpair(0x2, 0x1, 0x2, 0x0) 15:13:36 executing program 2: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x39}], 0x5, 0x0, 0x0, 0x0) 15:13:36 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r3) chown(&(0x7f0000000080)='./file0/file0\x00', r1, r3) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) geteuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) setregid(0x0, r3) (async) chown(&(0x7f0000000080)='./file0/file0\x00', r1, r3) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) 15:13:36 executing program 1: r0 = kqueue() socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31, 0x0, 0xffffffffffffffff}], 0x5, 0x0, 0x0, 0x0) 15:13:36 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000000)='./file1\x00', r1, r2) 15:13:36 executing program 6: getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0x0) r1 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, r1) fcntl$setown(r2, 0x6, r1) 15:13:36 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair(0x2, 0x1, 0x0, 0x0) 15:13:37 executing program 2: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x39}], 0x5, 0x0, 0x0, 0x0) 15:13:37 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) getuid() (async) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000000)='./file1\x00', r1, r2) 15:13:37 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00'}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0/file0\x00', 0x8, 0x3, 0x2, 0x0, 0x1, 0x9, 0x80000000, 0x1, 0x1, 0x55, 0x716}) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0xd4) 15:13:37 executing program 6: getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0x0) r1 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, r1) fcntl$setown(r2, 0x6, r1) 15:13:37 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair(0x2, 0x1, 0x0, 0x0) (async) socketpair(0x2, 0x1, 0x0, 0x0) 15:13:37 executing program 2: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x39}], 0x5, 0x0, 0x0, 0x0) 15:13:37 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = getuid() getegid() (async) r2 = getegid() lchown(&(0x7f0000000000)='./file1\x00', r1, r2) 15:13:37 executing program 3: r0 = kqueue() (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) (async) r2 = socket$inet(0x2, 0x3, 0x0) (async) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x5, 0x40, 0x5, 0x81}, {{r2}, 0xffffffffffffffff, 0x11, 0x80, 0x5b, 0x4}], 0x5, 0x0, 0x0, 0x0) 15:13:37 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00'}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0/file0\x00', 0x8, 0x3, 0x2, 0x0, 0x1, 0x9, 0x80000000, 0x1, 0x1, 0x55, 0x716}) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0xd4) 15:13:37 executing program 6: getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0x0) r1 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, r1) fcntl$setown(r2, 0x6, r1) 15:13:37 executing program 2: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x39}], 0x5, 0x0, 0x0, 0x0) 15:13:37 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair(0x2, 0x1, 0x0, 0x0) 15:13:37 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file1\x00', 0x3, 0x8, 0x40, 0x1, 0x400, 0x9, 0x1000, 0x2, 0x2, 0xf2, 0x7}) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x9) 15:13:37 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000100)={0x5, 0xac, 0xffff, {[0x4, 0xffff000000000000, 0x400, 0x2, 0x1, 0x9, 0xd7, 0x9, 0x4, 0x7ff, 0x5, 0x4, 0x2, 0x7, 0x9e6, 0x4, 0x6], [0x0, 0x3, 0x800, 0xffffffff, 0x5, 0x658c, 0x2, 0x401, 0x1, 0x1f25], [0x200, 0x4, 0x3, 0x200, 0x0, 0x1000, 0xac], [0x8000, 0x8000, 0x80000001, 0x1, 0xffffffff, 0x5], [{0x6, 0x0, 0x0, 0x8}, {0x1, 0x81, 0x6, 0x1d}, {0x4, 0x5d47, 0x1000, 0x7ff}, {0xffff, 0x8, 0x1e, 0x1}, {0x8, 0x400, 0x7, 0x5}, {0x9, 0x3, 0x3ff, 0x3}, {0x6, 0x9, 0xad, 0x5}, {0x81, 0x7, 0x0, 0x800}], {0x101, 0x93, 0xff, 0x2}, {0x93, 0x101, 0x100, 0x1}}}) (async) setuid(0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = kqueue() r3 = socket$unix(0x1, 0x2, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x41, 0x1}], 0x81, 0x0, 0x0, 0x0) (async) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x461a, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0xa0, 0x1, 0x1, 0x4}, {{r0}, 0xfffffffffffffff9, 0x8, 0x0, 0x1573, 0x33c5}, {{r1}, 0xfffffffffffffffa, 0x14, 0x80000000, 0x7fffffffffffffff, 0x1000}], 0x7fff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffc, 0x1e, 0x80000000, 0xb3c0000000000000, 0x1}], 0x2, &(0x7f00000003c0)={0xce, 0x2}) 15:13:37 executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000180)={0x1}) r1 = kqueue() r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/171, &(0x7f0000000100)=0xab) kevent(r1, 0x0, 0x0, 0x0, 0x40, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000200)={0xfffff3ba, './file0\x00', './file0\x00'}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x7}, {0x87, 0x2}, {0x22, 0x2}], 0x3}) 15:13:37 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x9) socketpair(0x2, 0x1, 0x0, 0x0) socketpair(0x6, 0x1, 0xfa, &(0x7f0000000000)) 15:13:37 executing program 6: r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) r2 = getpid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) fcntl$setown(r3, 0x6, r2) 15:13:37 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file1\x00', 0x3, 0x8, 0x40, 0x1, 0x400, 0x9, 0x1000, 0x2, 0x2, 0xf2, 0x7}) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x9) 15:13:37 executing program 2: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x39}], 0x5, 0x0, 0x0, 0x0) 15:13:37 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00'}) (async) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0/file0\x00', 0x8, 0x3, 0x2, 0x0, 0x1, 0x9, 0x80000000, 0x1, 0x1, 0x55, 0x716}) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0xd4) 15:13:37 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file1\x00', 0x3, 0x8, 0x40, 0x1, 0x400, 0x9, 0x1000, 0x2, 0x2, 0xf2, 0x7}) (async) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file1\x00', 0x3, 0x8, 0x40, 0x1, 0x400, 0x9, 0x1000, 0x2, 0x2, 0xf2, 0x7}) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x9) 15:13:37 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x9) (async, rerun: 32) socketpair(0x2, 0x1, 0x0, 0x0) (async, rerun: 32) socketpair(0x6, 0x1, 0xfa, &(0x7f0000000000)) 15:13:37 executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000180)={0x1}) r1 = kqueue() (async, rerun: 32) r2 = socket$inet(0x2, 0x3, 0x0) (rerun: 32) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/171, &(0x7f0000000100)=0xab) (async, rerun: 64) kevent(r1, 0x0, 0x0, 0x0, 0x40, 0x0) (rerun: 64) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000200)={0xfffff3ba, './file0\x00', './file0\x00'}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x7}, {0x87, 0x2}, {0x22, 0x2}], 0x3}) (rerun: 64) 15:13:37 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x20, 0x1) 15:13:37 executing program 6: r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) r2 = getpid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) fcntl$setown(r3, 0x6, r2) 15:13:37 executing program 1: r0 = kqueue() socket$inet(0x2, 0x3, 0x0) (async) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31, 0x0, 0xffffffffffffffff}], 0x5, 0x0, 0x0, 0x0) 15:13:37 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x81}) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file1\x00', 0x10, 0x80) 15:13:37 executing program 6: r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) r2 = getpid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) fcntl$setown(r3, 0x6, r2) 15:13:37 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x9) socketpair(0x2, 0x1, 0x0, 0x0) socketpair(0x6, 0x1, 0xfa, &(0x7f0000000000)) (async) socketpair(0x6, 0x1, 0xfa, &(0x7f0000000000)) 15:13:37 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x81}) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file1\x00', 0x10, 0x80) (async) mknodat(r1, &(0x7f0000000000)='./file1\x00', 0x10, 0x80) 15:13:37 executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x7, 0x4, 0x2, 0x0, 0x8, 0x1, 0x1, 0x2, 0x2, 0x800, 0xffffffff}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x2) socketpair(0x2, 0x1, 0x0, 0x0) 15:13:37 executing program 6: r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, r2) fcntl$setown(0xffffffffffffffff, 0x6, r2) 15:13:37 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x20, 0x1) 15:13:37 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x81}) (async) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file1\x00', 0x10, 0x80) 15:13:37 executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x7, 0x4, 0x2, 0x0, 0x8, 0x1, 0x1, 0x2, 0x2, 0x800, 0xffffffff}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x2) socketpair(0x2, 0x1, 0x0, 0x0) (async) socketpair(0x2, 0x1, 0x0, 0x0) 15:13:37 executing program 6: r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, r2) fcntl$setown(0xffffffffffffffff, 0x6, r2) 15:13:38 executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x7, 0x4, 0x2, 0x0, 0x8, 0x1, 0x1, 0x2, 0x2, 0x800, 0xffffffff}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x2) socketpair(0x2, 0x1, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x7, 0x4, 0x2, 0x0, 0x8, 0x1, 0x1, 0x2, 0x2, 0x800, 0xffffffff}) (async) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x2) (async) socketpair(0x2, 0x1, 0x0, 0x0) (async) 15:13:38 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r1 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept(0xffffffffffffffff, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) r7 = open$dir(&(0x7f0000000680)='./file0\x00', 0x20, 0x10) r8 = openat$pci(0xffffffffffffff9c, &(0x7f00000006c0), 0x10, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f00000001c0)="b66fec060bd1ded8668faac1731929263156ec4f6daf2a84624e97d2d452b1076ed194113fa72945489f539d9ff580b9fc9b3a0551099b2d3d5b1525b4275d9007d364303a71eeb83c6aa340f8a17247b05d3cea055ea102ceadfaf6da097496a2bdac370c1bd151821d61ab3c7cbcfd1aa30f537057f973ec6ade3fff002d04c9c1fbea77a515e8158976a8a98aec81284f45997c058a1c06c2162f26", 0x9d}, {&(0x7f0000000280)="472574e530764f122159d5cc59b0298e5adee259c6c5f6778ff25ecea0b294162cfab90b148c0bc13bde36fdca06271a9a556ffa14b63350ad5b07bb252afecbf2571cc5ac4964244a9943c61ed3ccadbab27d021ae6f8f98622303988def3e4b14ed8661756b14b93149bb8226e8db2bf894ecd4381d1595b10c8b996d545ba1548020b6c1513c5bbcbe4997b4832021c7d1a41d01810c560c6bfdc38645a1918f10025c31aaf69e2ddf82b864770aff91aa16de3879bf638f56a032e1147fe2415da0c4cd845", 0xc7}, {&(0x7f0000000380)="decf963a9c4b00773fa8f4aa00804b5bccca1e47a1c9b132ff909533ce9f9c7ddf85d6b4de00ed6ed2fe855992640c5c88230870a5e0e62939158bb4c5979f82b693ea4355c6c4c90a37c1b2c39aa47fa71af4e19917cccbd6985e37be005d6297cea7e3b78c19232631067ca2a33c65d68e54b47496d2ea477d603c66988ceb963c36b00940a616c0ce15d981341ce193d7341f91b443e7d6263e2310964af4cf0738765ef7534a6d2f7fb4c933c38dc7961b07eb3f00ed94c1fd9ed276265a7005d874f45a3cb136a34097bc885c4de41a5b", 0xd3}], 0x3, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r1, r2, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r3, r4, r5, 0xffffffffffffff9c, r6, r7, r8, r9]}], 0x50, 0x402}, 0x80d) openat$pci(0xffffffffffffff9c, &(0x7f0000000880), 0x0, 0x0) r10 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000800), 0x40, 0x0) mknodat(r10, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r11, 0xc0245755, &(0x7f0000000080)={0xe7, './file1\x00', './file1\x00'}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000840)={0x5, './file0\x00', './file0\x00'}) 15:13:38 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x20, 0x1) 15:13:38 executing program 6: r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, r2) fcntl$setown(0xffffffffffffffff, 0x6, r2) 15:13:38 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r1 = getppid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept(0xffffffffffffffff, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) (async) r7 = open$dir(&(0x7f0000000680)='./file0\x00', 0x20, 0x10) r8 = openat$pci(0xffffffffffffff9c, &(0x7f00000006c0), 0x10, 0x0) (async, rerun: 64) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) (rerun: 64) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f00000001c0)="b66fec060bd1ded8668faac1731929263156ec4f6daf2a84624e97d2d452b1076ed194113fa72945489f539d9ff580b9fc9b3a0551099b2d3d5b1525b4275d9007d364303a71eeb83c6aa340f8a17247b05d3cea055ea102ceadfaf6da097496a2bdac370c1bd151821d61ab3c7cbcfd1aa30f537057f973ec6ade3fff002d04c9c1fbea77a515e8158976a8a98aec81284f45997c058a1c06c2162f26", 0x9d}, {&(0x7f0000000280)="472574e530764f122159d5cc59b0298e5adee259c6c5f6778ff25ecea0b294162cfab90b148c0bc13bde36fdca06271a9a556ffa14b63350ad5b07bb252afecbf2571cc5ac4964244a9943c61ed3ccadbab27d021ae6f8f98622303988def3e4b14ed8661756b14b93149bb8226e8db2bf894ecd4381d1595b10c8b996d545ba1548020b6c1513c5bbcbe4997b4832021c7d1a41d01810c560c6bfdc38645a1918f10025c31aaf69e2ddf82b864770aff91aa16de3879bf638f56a032e1147fe2415da0c4cd845", 0xc7}, {&(0x7f0000000380)="decf963a9c4b00773fa8f4aa00804b5bccca1e47a1c9b132ff909533ce9f9c7ddf85d6b4de00ed6ed2fe855992640c5c88230870a5e0e62939158bb4c5979f82b693ea4355c6c4c90a37c1b2c39aa47fa71af4e19917cccbd6985e37be005d6297cea7e3b78c19232631067ca2a33c65d68e54b47496d2ea477d603c66988ceb963c36b00940a616c0ce15d981341ce193d7341f91b443e7d6263e2310964af4cf0738765ef7534a6d2f7fb4c933c38dc7961b07eb3f00ed94c1fd9ed276265a7005d874f45a3cb136a34097bc885c4de41a5b", 0xd3}], 0x3, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r1, r2, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r3, r4, r5, 0xffffffffffffff9c, r6, r7, r8, r9]}], 0x50, 0x402}, 0x80d) openat$pci(0xffffffffffffff9c, &(0x7f0000000880), 0x0, 0x0) r10 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000800), 0x40, 0x0) mknodat(r10, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r11, 0xc0245755, &(0x7f0000000080)={0xe7, './file1\x00', './file1\x00'}) (async) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000840)={0x5, './file0\x00', './file0\x00'}) 15:13:38 executing program 6: r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(0xffffffffffffffff, 0x6, r2) fcntl$setown(r3, 0x6, r2) 15:13:38 executing program 4: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/514}, &(0x7f00000002c0)=0x204) 15:13:38 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:38 executing program 6: r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(0xffffffffffffffff, 0x6, r2) fcntl$setown(r3, 0x6, r2) 15:13:38 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) (async) r1 = getppid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r6 = accept(0xffffffffffffffff, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) r7 = open$dir(&(0x7f0000000680)='./file0\x00', 0x20, 0x10) r8 = openat$pci(0xffffffffffffff9c, &(0x7f00000006c0), 0x10, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f00000001c0)="b66fec060bd1ded8668faac1731929263156ec4f6daf2a84624e97d2d452b1076ed194113fa72945489f539d9ff580b9fc9b3a0551099b2d3d5b1525b4275d9007d364303a71eeb83c6aa340f8a17247b05d3cea055ea102ceadfaf6da097496a2bdac370c1bd151821d61ab3c7cbcfd1aa30f537057f973ec6ade3fff002d04c9c1fbea77a515e8158976a8a98aec81284f45997c058a1c06c2162f26", 0x9d}, {&(0x7f0000000280)="472574e530764f122159d5cc59b0298e5adee259c6c5f6778ff25ecea0b294162cfab90b148c0bc13bde36fdca06271a9a556ffa14b63350ad5b07bb252afecbf2571cc5ac4964244a9943c61ed3ccadbab27d021ae6f8f98622303988def3e4b14ed8661756b14b93149bb8226e8db2bf894ecd4381d1595b10c8b996d545ba1548020b6c1513c5bbcbe4997b4832021c7d1a41d01810c560c6bfdc38645a1918f10025c31aaf69e2ddf82b864770aff91aa16de3879bf638f56a032e1147fe2415da0c4cd845", 0xc7}, {&(0x7f0000000380)="decf963a9c4b00773fa8f4aa00804b5bccca1e47a1c9b132ff909533ce9f9c7ddf85d6b4de00ed6ed2fe855992640c5c88230870a5e0e62939158bb4c5979f82b693ea4355c6c4c90a37c1b2c39aa47fa71af4e19917cccbd6985e37be005d6297cea7e3b78c19232631067ca2a33c65d68e54b47496d2ea477d603c66988ceb963c36b00940a616c0ce15d981341ce193d7341f91b443e7d6263e2310964af4cf0738765ef7534a6d2f7fb4c933c38dc7961b07eb3f00ed94c1fd9ed276265a7005d874f45a3cb136a34097bc885c4de41a5b", 0xd3}], 0x3, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r1, r2, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r3, r4, r5, 0xffffffffffffff9c, r6, r7, r8, r9]}], 0x50, 0x402}, 0x80d) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000880), 0x0, 0x0) (async) r10 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000800), 0x40, 0x0) mknodat(r10, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r11, 0xc0245755, &(0x7f0000000080)={0xe7, './file1\x00', './file1\x00'}) (async, rerun: 64) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000840)={0x5, './file0\x00', './file0\x00'}) (rerun: 64) 15:13:38 executing program 4: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/514}, &(0x7f00000002c0)=0x204) 15:13:38 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000100)={0x5, 0xac, 0xffff, {[0x4, 0xffff000000000000, 0x400, 0x2, 0x1, 0x9, 0xd7, 0x9, 0x4, 0x7ff, 0x5, 0x4, 0x2, 0x7, 0x9e6, 0x4, 0x6], [0x0, 0x3, 0x800, 0xffffffff, 0x5, 0x658c, 0x2, 0x401, 0x1, 0x1f25], [0x200, 0x4, 0x3, 0x200, 0x0, 0x1000, 0xac], [0x8000, 0x8000, 0x80000001, 0x1, 0xffffffff, 0x5], [{0x6, 0x0, 0x0, 0x8}, {0x1, 0x81, 0x6, 0x1d}, {0x4, 0x5d47, 0x1000, 0x7ff}, {0xffff, 0x8, 0x1e, 0x1}, {0x8, 0x400, 0x7, 0x5}, {0x9, 0x3, 0x3ff, 0x3}, {0x6, 0x9, 0xad, 0x5}, {0x81, 0x7, 0x0, 0x800}], {0x101, 0x93, 0xff, 0x2}, {0x93, 0x101, 0x100, 0x1}}}) (async) setuid(0xffffffffffffffff) (async, rerun: 32) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (rerun: 32) r2 = kqueue() (async) r3 = socket$unix(0x1, 0x2, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x41, 0x1}], 0x81, 0x0, 0x0, 0x0) (async) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x461a, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0xa0, 0x1, 0x1, 0x4}, {{r0}, 0xfffffffffffffff9, 0x8, 0x0, 0x1573, 0x33c5}, {{r1}, 0xfffffffffffffffa, 0x14, 0x80000000, 0x7fffffffffffffff, 0x1000}], 0x7fff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffc, 0x1e, 0x80000000, 0xb3c0000000000000, 0x1}], 0x2, &(0x7f00000003c0)={0xce, 0x2}) 15:13:38 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:38 executing program 6: r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(0xffffffffffffffff, 0x6, r2) fcntl$setown(r3, 0x6, r2) 15:13:38 executing program 4: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) (async) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/514}, &(0x7f00000002c0)=0x204) 15:13:38 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) bind$inet(r1, 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x4, &(0x7f0000000080)='./file1\x00', 0x8}) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:38 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) (async) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) 15:13:38 executing program 2: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x39}], 0x5, 0x0, 0x0, 0x0) 15:13:38 executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000180)={0x1}) r1 = kqueue() (async) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/171, &(0x7f0000000100)=0xab) (async) kevent(r1, 0x0, 0x0, 0x0, 0x40, 0x0) (async) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000200)={0xfffff3ba, './file0\x00', './file0\x00'}) (async) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x7}, {0x87, 0x2}, {0x22, 0x2}], 0x3}) 15:13:38 executing program 6: r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, 0x0) fcntl$setown(r3, 0x6, r2) 15:13:38 executing program 4: socketpair(0x2, 0x4000, 0x3, 0x0) 15:13:38 executing program 1: r0 = kqueue() socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31, 0x0, 0xffffffffffffffff}], 0x5, 0x0, 0x0, 0x0) kqueue() (async) socket$inet(0x2, 0x3, 0x0) (async) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31, 0x0, 0xffffffffffffffff}], 0x5, 0x0, 0x0, 0x0) (async) 15:13:38 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) bind$inet(r1, 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x4, &(0x7f0000000080)='./file1\x00', 0x8}) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:38 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file1\x00', 0x8, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x35}], 0x6e, &(0x7f0000000200), 0x27e3, 0x0) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/93}, &(0x7f0000000080)=0x5f) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:38 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) bind$inet(r1, 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x4, &(0x7f0000000080)='./file1\x00', 0x8}) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) bind$inet(r1, 0x0, 0x0) (async) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x4, &(0x7f0000000080)='./file1\x00', 0x8}) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) 15:13:38 executing program 4: socketpair(0x2, 0x4000, 0x3, 0x0) 15:13:38 executing program 6: r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, 0x0) fcntl$setown(r3, 0x6, r2) 15:13:38 executing program 3: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) socket$unix(0x1, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="441fac3b1456102c9989fbed900546", 0xf) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000140)="214e2731e995a49492992aac899b7b727f587fe64dcc06caa3ba842cb43f2e2c4e58260d230d2f81cec42e1e9273952fae7edd31608fd43e80d17c3f336795f65d008f3c9b0ff5027912108589e04522b5c7cbe1e6e72ff1d4e9c4ab32f71227264c60b925b3e8b5cb45a11d151b454283474501737a4adacfa33c3e43a61a8e6c9e9f9b4b34a121011959a35215da0049aa53c519928bb43412be40fbe8e5c73abf49762e972651617b0619afe3ca8de174c8f8c13b854b2d25703b3b91f47bdfdddd51cac66637267bc0d29eb70ab6b2", 0xd1}], 0x1, &(0x7f0000000280)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x6}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) 15:13:38 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file1\x00', 0x8, 0x0) (async, rerun: 64) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (rerun: 64) r1 = kqueue() (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) (rerun: 64) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x35}], 0x6e, &(0x7f0000000200), 0x27e3, 0x0) (async) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/93}, &(0x7f0000000080)=0x5f) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async, rerun: 32) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (rerun: 32) 15:13:38 executing program 4: socketpair(0x2, 0x4000, 0x3, 0x0) 15:13:38 executing program 6: r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, 0x0) fcntl$setown(r3, 0x6, r2) 15:13:38 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) seteuid(0xffffffffffffffff) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x30, 0x40}], 0x6, 0x0, 0x0, 0x0) 15:13:38 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000180)='./file1\x00', 0x8, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x35}], 0x6e, &(0x7f0000000200), 0x27e3, 0x0) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/93}, &(0x7f0000000080)=0x5f) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:38 executing program 4: socketpair(0x2, 0x4, 0x0, 0x0) 15:13:38 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000100)={'./file1\x00', 0x272, 0x9, 0x1, 0x0, 0x4, 0xf0, 0x400, 0x0, 0x2, 0x10000000000000, 0x36f}) 15:13:38 executing program 6: r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) fcntl$setown(0xffffffffffffffff, 0x6, r2) 15:13:38 executing program 3: kqueue() (async) r0 = kqueue() socket$inet(0x2, 0x3, 0x0) (async) r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) socket$unix(0x1, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="441fac3b1456102c9989fbed900546", 0xf) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000140)="214e2731e995a49492992aac899b7b727f587fe64dcc06caa3ba842cb43f2e2c4e58260d230d2f81cec42e1e9273952fae7edd31608fd43e80d17c3f336795f65d008f3c9b0ff5027912108589e04522b5c7cbe1e6e72ff1d4e9c4ab32f71227264c60b925b3e8b5cb45a11d151b454283474501737a4adacfa33c3e43a61a8e6c9e9f9b4b34a121011959a35215da0049aa53c519928bb43412be40fbe8e5c73abf49762e972651617b0619afe3ca8de174c8f8c13b854b2d25703b3b91f47bdfdddd51cac66637267bc0d29eb70ab6b2", 0xd1}], 0x1, &(0x7f0000000280)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x6}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) 15:13:38 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000100)={'./file1\x00', 0x272, 0x9, 0x1, 0x0, 0x4, 0xf0, 0x400, 0x0, 0x2, 0x10000000000000, 0x36f}) 15:13:38 executing program 4: socketpair(0x2, 0x4, 0x0, 0x0) 15:13:38 executing program 6: r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) fcntl$setown(0xffffffffffffffff, 0x6, r2) 15:13:38 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x5, 0x1) r2 = accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) sendto$inet6(r1, &(0x7f0000000180)="b3f4af65a42c5fa5c357bb632a87ebea46ab9720dfe33831385719ca81b83a33be522e6837573c72b948921365420543749474cd3504725fddad59194ac59cd4dffbae8733ae3516c20eebf992e2dfa2e34717980ee912d88e28340a5eacdce2aadd29f1941d69c4063d64d262e588b74bdaf2cdb0da52498353afdc9af64ba593fd7929b3b9072a6edf152b0b9522bf444d49378d00000000000000", 0x9c, 0x4, &(0x7f0000000140)={0x18, 0x0, 0xfffffffe, 0x40000007}, 0xc) r3 = getpgrp() wait4(r3, 0x0, 0x0, 0x0) r4 = getppid() r5 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000280)=""/47, &(0x7f00000002c0)=0x2f) setpgid(r3, r4) fcntl$setown(r2, 0x6, r3) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) r6 = open(&(0x7f0000000300)='./file0/file0\x00', 0x20, 0x48) r7 = socket$unix(0x1, 0xdcea3bf80e4bd4a2, 0x0) r8 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r9, 0x6, r8) fcntl$setown(r9, 0x6, r8) fcntl$setown(r7, 0x6, r8) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000240)=0x2) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000380)={0x10, 0x3e2, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x5000)=nil, 0x400}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x223d}], './file0\x00', 0x4}) 15:13:38 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000100)={'./file1\x00', 0x272, 0x9, 0x1, 0x0, 0x4, 0xf0, 0x400, 0x0, 0x2, 0x10000000000000, 0x36f}) (async) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000100)={'./file1\x00', 0x272, 0x9, 0x1, 0x0, 0x4, 0xf0, 0x400, 0x0, 0x2, 0x10000000000000, 0x36f}) 15:13:39 executing program 6: r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) fcntl$setown(0xffffffffffffffff, 0x6, r2) 15:13:39 executing program 4: socketpair(0x2, 0x4, 0x0, 0x0) 15:13:39 executing program 5: setuid(0xffffffffffffffff) getpid() geteuid() openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:39 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x2, './file1/file0\x00'}) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r2, &(0x7f0000000100)="7c37197b99efc42b73b9c88f62b3f590ca76f8967412717027416a7bd3f30ff2c018888c025f2d8b1a0a662ffb92e66c8ae7867d0b6c8f8161368cffb5696a0355101e37187a7192c271730d34d07eaf395f3949e0c6fcc83e92f4", 0x5b, 0x0, &(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa) 15:13:39 executing program 3: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) (async) socket$unix(0x1, 0x1, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="441fac3b1456102c9989fbed900546", 0xf) (async) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) (async) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000140)="214e2731e995a49492992aac899b7b727f587fe64dcc06caa3ba842cb43f2e2c4e58260d230d2f81cec42e1e9273952fae7edd31608fd43e80d17c3f336795f65d008f3c9b0ff5027912108589e04522b5c7cbe1e6e72ff1d4e9c4ab32f71227264c60b925b3e8b5cb45a11d151b454283474501737a4adacfa33c3e43a61a8e6c9e9f9b4b34a121011959a35215da0049aa53c519928bb43412be40fbe8e5c73abf49762e972651617b0619afe3ca8de174c8f8c13b854b2d25703b3b91f47bdfdddd51cac66637267bc0d29eb70ab6b2", 0xd1}], 0x1, &(0x7f0000000280)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x6}, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) 15:13:39 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) r1 = socket$inet6(0x18, 0x5, 0x1) r2 = accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) sendto$inet6(r1, &(0x7f0000000180)="b3f4af65a42c5fa5c357bb632a87ebea46ab9720dfe33831385719ca81b83a33be522e6837573c72b948921365420543749474cd3504725fddad59194ac59cd4dffbae8733ae3516c20eebf992e2dfa2e34717980ee912d88e28340a5eacdce2aadd29f1941d69c4063d64d262e588b74bdaf2cdb0da52498353afdc9af64ba593fd7929b3b9072a6edf152b0b9522bf444d49378d00000000000000", 0x9c, 0x4, &(0x7f0000000140)={0x18, 0x0, 0xfffffffe, 0x40000007}, 0xc) (async, rerun: 32) r3 = getpgrp() (rerun: 32) wait4(r3, 0x0, 0x0, 0x0) r4 = getppid() (async) r5 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) (async) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000280)=""/47, &(0x7f00000002c0)=0x2f) (async) setpgid(r3, r4) (async) fcntl$setown(r2, 0x6, r3) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async, rerun: 64) r6 = open(&(0x7f0000000300)='./file0/file0\x00', 0x20, 0x48) (rerun: 64) r7 = socket$unix(0x1, 0xdcea3bf80e4bd4a2, 0x0) (async) r8 = getpid() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r9, 0x6, r8) (async, rerun: 64) fcntl$setown(r9, 0x6, r8) (async, rerun: 64) fcntl$setown(r7, 0x6, r8) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000240)=0x2) (async) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000380)={0x10, 0x3e2, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x5000)=nil, 0x400}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x223d}], './file0\x00', 0x4}) 15:13:39 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000c00)={&(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, &(0x7f0000000c40)={0x0, 0x6}) recvmmsg(r1, &(0x7f00000014c0)={&(0x7f0000001480)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000080)=""/70, 0x46}, {&(0x7f0000000100)=""/147, 0x93}, {&(0x7f00000001c0)=""/183, 0xb7}, {&(0x7f0000000280)=""/238, 0xee}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x5, &(0x7f0000001400)=""/80, 0x50}, 0x3}, 0x10, 0x40, &(0x7f0000001500)={0x4, 0x6}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) 15:13:39 executing program 2: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x39}], 0x5, 0x0, 0x0, 0x0) 15:13:39 executing program 6: r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) fcntl$setown(r3, 0x6, 0x0) 15:13:39 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x2, './file1/file0\x00'}) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r2, &(0x7f0000000100)="7c37197b99efc42b73b9c88f62b3f590ca76f8967412717027416a7bd3f30ff2c018888c025f2d8b1a0a662ffb92e66c8ae7867d0b6c8f8161368cffb5696a0355101e37187a7192c271730d34d07eaf395f3949e0c6fcc83e92f4", 0x5b, 0x0, &(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa) 15:13:39 executing program 5: setuid(0xffffffffffffffff) getpid() geteuid() (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:39 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000000)='./file1\x00', r1, r2) 15:13:39 executing program 5: setuid(0xffffffffffffffff) (async) getpid() geteuid() (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:39 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000c00)={&(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, &(0x7f0000000c40)={0x0, 0x6}) (async) recvmmsg(r1, &(0x7f00000014c0)={&(0x7f0000001480)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000080)=""/70, 0x46}, {&(0x7f0000000100)=""/147, 0x93}, {&(0x7f00000001c0)=""/183, 0xb7}, {&(0x7f0000000280)=""/238, 0xee}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x5, &(0x7f0000001400)=""/80, 0x50}, 0x3}, 0x10, 0x40, &(0x7f0000001500)={0x4, 0x6}) (async, rerun: 32) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) (rerun: 32) 15:13:39 executing program 6: r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, r0) r1 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, r1) fcntl$setown(r2, 0x6, r1) 15:13:39 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x2, './file1/file0\x00'}) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r2, &(0x7f0000000100)="7c37197b99efc42b73b9c88f62b3f590ca76f8967412717027416a7bd3f30ff2c018888c025f2d8b1a0a662ffb92e66c8ae7867d0b6c8f8161368cffb5696a0355101e37187a7192c271730d34d07eaf395f3949e0c6fcc83e92f4", 0x5b, 0x0, &(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa) 15:13:39 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000000)='./file1\x00', r1, r2) 15:13:39 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xcb1, 0x104}) 15:13:39 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000c00)={&(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, &(0x7f0000000c40)={0x0, 0x6}) recvmmsg(r1, &(0x7f00000014c0)={&(0x7f0000001480)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000080)=""/70, 0x46}, {&(0x7f0000000100)=""/147, 0x93}, {&(0x7f00000001c0)=""/183, 0xb7}, {&(0x7f0000000280)=""/238, 0xee}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x5, &(0x7f0000001400)=""/80, 0x50}, 0x3}, 0x10, 0x40, &(0x7f0000001500)={0x4, 0x6}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) 15:13:39 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x1, 0x10a) r2 = openat(r1, &(0x7f00000002c0)='./file0/file1\x00', 0x200, 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0xffffffd6, 0x1, 0x1, 0x0, 0x52b0, 0x0, 0x2, 0x0, 0x0, 0x3, 0x8}) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}], './file0\x00'}) r4 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) faccessat(r5, &(0x7f0000000100)='./file0\x00', 0x14, 0x2) getsockname$inet(r4, &(0x7f0000000300), &(0x7f0000000400)=0xc) 15:13:39 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x800, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000580)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000880)=[{0x0}, {0x0}, {&(0x7f0000000100)=""/102, 0x66}], 0x3, 0x0}}, 0x10, 0x0, 0x0) getpeername$unix(r1, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0xd4b, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r2, r3, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000240)) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000680)=0x1) getpeername$unix(r2, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000080)={'./file1\x00', 0x400, 0x5, 0x26}) mkdirat(r0, &(0x7f0000000540)='./file1\x00', 0x1) socket$unix(0x1, 0x5, 0x0) 15:13:39 executing program 5: setuid(0xffffffffffffffff) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xcb1, 0x104}) 15:13:39 executing program 4: socketpair(0x10, 0x4000, 0xff, 0x0) 15:13:39 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) (async) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) (async) seteuid(0xffffffffffffffff) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x30, 0x40}], 0x6, 0x0, 0x0, 0x0) 15:13:39 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x1, 0x10a) r2 = openat(r1, &(0x7f00000002c0)='./file0/file1\x00', 0x200, 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0xffffffd6, 0x1, 0x1, 0x0, 0x52b0, 0x0, 0x2, 0x0, 0x0, 0x3, 0x8}) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}], './file0\x00'}) r4 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) faccessat(r5, &(0x7f0000000100)='./file0\x00', 0x14, 0x2) getsockname$inet(r4, &(0x7f0000000300), &(0x7f0000000400)=0xc) 15:13:39 executing program 0: open$dir(&(0x7f0000000000)='./file1\x00', 0x800, 0x1) (async) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x800, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000580)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000880)=[{0x0}, {0x0}, {&(0x7f0000000100)=""/102, 0x66}], 0x3, 0x0}}, 0x10, 0x0, 0x0) getpeername$unix(r1, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) (async) getpeername$unix(r1, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0xd4b, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r2, r3, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000240)) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000680)=0x1) getpeername$unix(r2, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000080)={'./file1\x00', 0x400, 0x5, 0x26}) mkdirat(r0, &(0x7f0000000540)='./file1\x00', 0x1) (async) mkdirat(r0, &(0x7f0000000540)='./file1\x00', 0x1) socket$unix(0x1, 0x5, 0x0) 15:13:39 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000000)='./file1\x00', r1, r2) 15:13:39 executing program 4: socketpair(0x10, 0x4000, 0xff, 0x0) 15:13:39 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x800, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000580)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000880)=[{0x0}, {0x0}, {&(0x7f0000000100)=""/102, 0x66}], 0x3, 0x0}}, 0x10, 0x0, 0x0) getpeername$unix(r1, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0xd4b, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r2, r3, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000240)) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000680)=0x1) getpeername$unix(r2, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000080)={'./file1\x00', 0x400, 0x5, 0x26}) mkdirat(r0, &(0x7f0000000540)='./file1\x00', 0x1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x800, 0x1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) (async) recvmmsg(r1, &(0x7f0000000580)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000880)=[{0x0}, {0x0}, {&(0x7f0000000100)=""/102, 0x66}], 0x3, 0x0}}, 0x10, 0x0, 0x0) (async) getpeername$unix(r1, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) (async) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0xd4b, 0x1}) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) fchown(r2, r3, 0x0) (async) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000240)) (async) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) (async) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000680)=0x1) (async) getpeername$unix(r2, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) (async) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000080)={'./file1\x00', 0x400, 0x5, 0x26}) (async) mkdirat(r0, &(0x7f0000000540)='./file1\x00', 0x1) (async) socket$unix(0x1, 0x5, 0x0) (async) 15:13:39 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xcb1, 0x104}) setuid(0xffffffffffffffff) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xcb1, 0x104}) (async) 15:13:39 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x1, 0x10a) r2 = openat(r1, &(0x7f00000002c0)='./file0/file1\x00', 0x200, 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0xffffffd6, 0x1, 0x1, 0x0, 0x52b0, 0x0, 0x2, 0x0, 0x0, 0x3, 0x8}) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}], './file0\x00'}) r4 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) faccessat(r5, &(0x7f0000000100)='./file0\x00', 0x14, 0x2) getsockname$inet(r4, &(0x7f0000000300), &(0x7f0000000400)=0xc) 15:13:39 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = getuid() lchown(&(0x7f0000000000)='./file1\x00', r1, 0x0) 15:13:39 executing program 4: socketpair(0x10, 0x4000, 0xff, 0x0) 15:13:39 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/88}, &(0x7f0000000000)=0x5a) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') accept$unix(r1, 0x0, &(0x7f0000000080)) 15:13:39 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 15:13:39 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x1, 0x10a) openat(r1, &(0x7f00000002c0)='./file0/file1\x00', 0x200, 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) 15:13:39 executing program 4: socketpair(0x10, 0x3, 0x7f, 0x0) socket$unix(0x1, 0x2, 0x0) 15:13:40 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) socket$inet6(0x18, 0x5, 0x1) (async) r1 = socket$inet6(0x18, 0x5, 0x1) r2 = accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) sendto$inet6(r1, &(0x7f0000000180)="b3f4af65a42c5fa5c357bb632a87ebea46ab9720dfe33831385719ca81b83a33be522e6837573c72b948921365420543749474cd3504725fddad59194ac59cd4dffbae8733ae3516c20eebf992e2dfa2e34717980ee912d88e28340a5eacdce2aadd29f1941d69c4063d64d262e588b74bdaf2cdb0da52498353afdc9af64ba593fd7929b3b9072a6edf152b0b9522bf444d49378d00000000000000", 0x9c, 0x4, &(0x7f0000000140)={0x18, 0x0, 0xfffffffe, 0x40000007}, 0xc) r3 = getpgrp() wait4(r3, 0x0, 0x0, 0x0) getppid() (async) r4 = getppid() open(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) r5 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) (async) renameat(r5, &(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000280)=""/47, &(0x7f00000002c0)=0x2f) setpgid(r3, r4) fcntl$setown(r2, 0x6, r3) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000300)='./file0/file0\x00', 0x20, 0x48) (async) r6 = open(&(0x7f0000000300)='./file0/file0\x00', 0x20, 0x48) socket$unix(0x1, 0xdcea3bf80e4bd4a2, 0x0) (async) r7 = socket$unix(0x1, 0xdcea3bf80e4bd4a2, 0x0) r8 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r9, 0x6, r8) fcntl$setown(r9, 0x6, r8) (async) fcntl$setown(r9, 0x6, r8) fcntl$setown(r7, 0x6, r8) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000240)=0x2) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000380)={0x10, 0x3e2, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x5000)=nil, 0x400}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x223d}], './file0\x00', 0x4}) 15:13:40 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0xd4b, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r1, r2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) 15:13:40 executing program 3: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 15:13:40 executing program 0: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/88}, &(0x7f0000000000)=0x5a) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') accept$unix(r1, 0x0, &(0x7f0000000080)) 15:13:40 executing program 2: r0 = kqueue() socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, 0x0, 0x5, 0x0, 0x0, 0x0) 15:13:40 executing program 4: socketpair(0x10, 0x3, 0x7f, 0x0) socket$unix(0x1, 0x2, 0x0) (async) socket$unix(0x1, 0x2, 0x0) 15:13:40 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0xd4b, 0x1}) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r1, r2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) 15:13:40 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x1, 0x10a) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) 15:13:40 executing program 4: socketpair(0x10, 0x3, 0x7f, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair(0x10, 0x3, 0x7f, 0x0) (async) socket$unix(0x1, 0x2, 0x0) (async) 15:13:40 executing program 3: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 15:13:40 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) 15:13:40 executing program 5: setuid(0xffffffffffffffff) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0xd4b, 0x1}) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r1, r2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) 15:13:40 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async, rerun: 64) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/88}, &(0x7f0000000000)=0x5a) (async, rerun: 64) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') accept$unix(r1, 0x0, &(0x7f0000000080)) 15:13:40 executing program 5: setuid(0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x142) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x3) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:40 executing program 3: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 15:13:40 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) 15:13:40 executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x400, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000380)={0x8, './file0\x00', './file0\x00'}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000400)={0x3, 0x7a}) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000e40)={0x1f}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001000)={'./file0\x00', 0x9, 0x1, 0xffff, 0x0, 0x5, 0x43e2, 0x81, 0x2, 0x2, 0x4, 0x5}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000001080)={0x1, 0x8001}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x9) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x6) socketpair(0x2, 0x1, 0x0, 0x0) 15:13:40 executing program 5: setuid(0xffffffffffffffff) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x142) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x3) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:40 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) (async) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) seteuid(0xffffffffffffffff) (async) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x30, 0x40}], 0x6, 0x0, 0x0, 0x0) 15:13:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$KDDISABIO(r0, 0x20004b3d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000080)="80", 0x1}, {0x0}, {0x0}, {&(0x7f0000000200)="d1", 0x1}], 0x4, &(0x7f0000000380)=[@rights={0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r3, r3) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000040)='./file1\x00', 0x1ec, &(0x7f0000000240)='./file1\x00', 0x8}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0xffffffffffffffff, r2, r4}, 0xc) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000001c0)='./file1\x00', 0x20, 0x8400) 15:13:40 executing program 3: mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 15:13:40 executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x400, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000380)={0x8, './file0\x00', './file0\x00'}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000400)={0x3, 0x7a}) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000e40)={0x1f}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001000)={'./file0\x00', 0x9, 0x1, 0xffff, 0x0, 0x5, 0x43e2, 0x81, 0x2, 0x2, 0x4, 0x5}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000001080)={0x1, 0x8001}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x9) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x6) socketpair(0x2, 0x1, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x400, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000380)={0x8, './file0\x00', './file0\x00'}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000400)={0x3, 0x7a}) (async) ioctl$KDDISABIO(r0, 0x20004b3d) (async) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000e40)={0x1f}) (async) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001000)={'./file0\x00', 0x9, 0x1, 0xffff, 0x0, 0x5, 0x43e2, 0x81, 0x2, 0x2, 0x4, 0x5}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000001080)={0x1, 0x8001}) (async) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x9) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x6) (async) socketpair(0x2, 0x1, 0x0, 0x0) (async) 15:13:40 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) 15:13:40 executing program 5: setuid(0xffffffffffffffff) (async, rerun: 64) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x142) (rerun: 64) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x3) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) (async) ioctl$KDDISABIO(r0, 0x20004b3d) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000080)="80", 0x1}, {0x0}, {0x0}, {&(0x7f0000000200)="d1", 0x1}], 0x4, &(0x7f0000000380)=[@rights={0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r3, r3) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000040)='./file1\x00', 0x1ec, &(0x7f0000000240)='./file1\x00', 0x8}) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0xffffffffffffffff, r2, r4}, 0xc) (async, rerun: 32) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (rerun: 32) mknodat(r0, &(0x7f00000001c0)='./file1\x00', 0x20, 0x8400) 15:13:40 executing program 5: setuid(0xffffffffffffffff) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{}, 0x0, 0x8001}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) fchown(r0, r1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:40 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0x8) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x1, 0x10a) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) 15:13:40 executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x400, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000380)={0x8, './file0\x00', './file0\x00'}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000400)={0x3, 0x7a}) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000e40)={0x1f}) (async) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001000)={'./file0\x00', 0x9, 0x1, 0xffff, 0x0, 0x5, 0x43e2, 0x81, 0x2, 0x2, 0x4, 0x5}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000001080)={0x1, 0x8001}) (async) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x9) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x6) socketpair(0x2, 0x1, 0x0, 0x0) 15:13:40 executing program 5: setuid(0xffffffffffffffff) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{}, 0x0, 0x8001}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) fchown(r0, r1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setuid(0xffffffffffffffff) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{}, 0x0, 0x8001}) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) fchown(r0, r1, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) 15:13:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) (async) ioctl$KDDISABIO(r0, 0x20004b3d) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000080)="80", 0x1}, {0x0}, {0x0}, {&(0x7f0000000200)="d1", 0x1}], 0x4, &(0x7f0000000380)=[@rights={0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r3, r3) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000040)='./file1\x00', 0x1ec, &(0x7f0000000240)='./file1\x00', 0x8}) (async, rerun: 64) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0xffffffffffffffff, r2, r4}, 0xc) (async, rerun: 64) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000001c0)='./file1\x00', 0x20, 0x8400) 15:13:40 executing program 3: mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 15:13:40 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0x8) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x1, 0x10a) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) 15:13:41 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x3, 0x0) r3 = open$dir(&(0x7f00000015c0)='./file1\x00', 0x200, 0x100) renameat(r0, &(0x7f0000001380)='./file1\x00', r3, &(0x7f0000001600)='./file1\x00') kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x6f}], 0x5, 0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000001580)={&(0x7f0000001540)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000140)="681cae00129fb940885e0487661e60d5aa29c0d3a62747ec7542510c2aebaf5eaa3607098b4c00", 0x27}, {&(0x7f0000000180)="80f15e3d19c7d043e3ad8ae66a8a3b5a6fa4e0df95e429bcc21d3eab122098b69898229281a9d7808c43bba82bf78c0289", 0x31}, {&(0x7f00000001c0)="f60ef5fb0a4505dfcaa5a5ae44b37de6c863e2ed9f5e7a10ee3f40432aa0d6237b7852436ada9983b8eb177d9a95f9b7efcdc482dc9b35b8113f6ea17cb4b18bc360145037d37f7d484a90570d260b5fbed2ba05a2dbfe3315d5148daf8dfe4c5905ef5436215411d70abaf4daa4ea857dd3ec8cf4627dcae437442378bb298938a1a929023f49ebc5a8d7489b56733af5e4030db98abfb907d8b7176e6f92e1a75de42eee2c84d22850374974ec43b952abad38d3595e7b6d0576bae7e53eb8b316f9b1d31f7fb788e5047a451798e40f0b40edaddae29235444100e59062a6c7b3f382cf0fabb937c302eda9c740210e25dd647a5cf6735b997b5840d46cb4d5f2f5fdccacf0dcdf272a0eab3d440476dc343a7e786f7de2769e61a88944f134da21cf0999a427532005c78abe4f102713ee8e0aa5f9908710d67ce5ff3401beb268e6638843029f4aea41dc60e1638165580b282c912b055ffc7a527da8736345fb7618243b16332bb4ee2ba22b372cd352d2f0e2b9266bb230d067a41f6388482495cc61edec5893d08462a6d9cb190e2ca9e0c43e0b34e5661201eb1d59eb1969e692955e583468c7079b5b5b1c2a1559d98de68d0fc39eafd71e5aa358c4bf34bec219662ee2cc0d541f59d1ef8744e37e976267e3281f7d8aa1a20b5ebf429b49ce90d8e2165ee848bd0da321592aa8c686343ef81a53af5e95ce97404876428b658cfcb0b3e4f87fe0a6f2cd897f1bb5d172d437c955697b1ad528f46221123c430ac4700426a81e5206c65eb9051d057c937f0eb28f7a756c6a9de5f450d0b0ab48500bb01fc66e140792b5ab9533f4291f306efa2b4c74df06d7d772766163502e0b5cd1ab0e402ecf6370d645329bd592342a55736edf8f01c6a7af7f16bcad896572118230ca65615b0f304cca0131011afe2bc6344d3814329c2b2d5f637c60418756c43c74380c4adc2ca51e0bc191c8742d49f577949aa8b4221a6a90fbe2f7651a7e928a7c08e0212cb14b28213fe34a6627ef861048e20991306ee5bde14e2c8c006718e114dc0042c34f54d48e4ae0bbce7557b74fef4a7e3d5997f30b066749519c234ad887eaecf6ae15e5c40869b52a9ee0651e5fa5e38331efd450295c1dcdd0ae93b2b93800a30ec016269cf9b545268eafb4ad8e11ac87ed14274db7d1b57c243dac8cac0ad1b54a0ca2bbaca52b78074280bb68a8a09300a019fc1095243af7b1240a4db4a6b0dfdbc0abeed2700cb6ca73c1974bf8143c3579ba884a5b3bf89dde11eeba9d0d2061a61aed83e7fe16ca99621ac298322e8a7404b948160711ae1977b301843887900e8c47e6523f8ef1e07fad21281c372ffda7fc9fe238211ac0d2d48874ec5b72b40863184a4efa2f9c6c69695147188a0e2c3cde37ab522de914fc18bdd94fa9fced8312f3126903fe6ec819aba9e2ea32e77e4983d511b3136c1960d817e77e811aca05f829ba7eed314ca920b5702f4bf2eb36c37ebd39360ee6eac601c8523b34527c9a5872509e11787a9becdd51ef09b3589e8ee49b53d606b9ba730e215320670a801412f2d4edd5234d5d1ad708526f909eab58ae344e45e8c45665737451c566fe9f54cdda196d6ec7e2f4e99f30af147a8f5ebd91d17a9c68fd91cfb5876d17c5d1a7633bc3063f8b4db969b2b2ca0c4955131e5c4f0db0f68d5c4ebbe3ffe5958ae61885f1ea2a62e789b59c6a5ef2f4936e5e545156f354c4f1c96427fd6f0dc2c723e06781549f319ae5d8271ae64814b45b8aab9cb63452781aa50d58021384e36660864029782156afeb8343484e674a754edb9b6e38b76a73b3a714c83efa6aac5bc78f33ca6912c975e735499882a5c35f0f5dfef549d6b01396591226498f061c409f1659acbfaaa068c152e3b339872d9f533bc9f0c06c9bcfc582cef546348b9d54441252671928ba69b9a6a45eeb7abed9cbd16342dee07207992e7e11760dda31c819b32bb69dd16e9236ad3207861219107d88f91b8699e5f53b083e136a1fe327245612b81d6c582394e90e54f0e7ced7f4d55a5b255f57f685509894dac5f7ae44f62e764acc7923208c3c0b23d2a590db42c349618a3cceffab5ee120ec9c4f0890f96a84ec7258ab065fa535cf221f62c09340ffc5aa01e45fdf4dbea56d35e862dded1f5f566e092532fdde1387c56200b2653b336a9687dd592bf5fcfcc38a6fe7681baf46f70060142a7e3050031f26dbc7d2d9ff7f9892b1422fc878ae450dd4e4dd4f7590bd7876781b18595df0a956bb97247ab5644cb637f6f5b9ffe4acdbf3531a184857e0a959a0a4fe2d5bf9d0e833f3c062e360234c1cc668fa8142928ed1cba8ca18ecb74785f3c5f7cae20566eaef4d09eaa9fed118ff8cb5fd5ad9e8253af283831fa491ea71d99d9b337765d98576d937a6dce241c50a1c350ead62ad94eff6a1ddfecde21fadbb04a969a3c70f3278c37459162490416d73d02c6379109fb75d5d68efb39a89054d9960aef1f204382a52699b693b0ead6d1b2945f3c9d2f457f87d3c9ccc5663c245b199d01e44ebf9f03db7efc83eeaadebb64ecf99255f2af63bae7d4cef51877b394b90181e54b9c783f5920084ef34ba0bb4efecbf48944cee3cedcc7eac01be2779f235518915a1dfd6fe5b42d17f4758413fdb6cc91cafc205139163f1b64f1f8e9a68e25742c18c04212fd7c9966ec346cf693c58e48924825b79c45d4457f3a5252addce14a7f3d388240a1fa4898ca6cfac4131bc24302b706b3a56a6bdc674b8eabcc079c9532f2f3fb5ebef024ca020423e1d7e969156a11b91dc7f78ec8dd4b52d1e74b2540ca814e8c66e2f5f067536a26925f57ce0293da1bef56cebb3fc5e05dbc09c71d30f96c2ae5b5f527e1b4a15982238a6598337130283c7764ea54bbf5745ef8d5701947a9a5af1bbfc654a41647835fb608a9459192c703417d80c68240a88d75b9b1a9bf7e281e5be370371ca5a196db9c5b420e6afc7fa0a7999eda4a7739aade25b01670fdeac46d948a35aae489fbdea8621a4d131ac9475a972f3a676dab8011054ee619db83b3de15fe2b857ec0b357133f7ef7235951fcfe9d4eb96cb544bd4280a6a183cd0f49abb9b478b1f0eece282fbc8fa4424ca4a61a57e735c2621296a1f0281b11a8ed13214a02222f4d42e6c11e5bfea8093e0a4227ea1e2ae1d0915121f1207be587d7f450b2cfad9006d0bb3a974964af6c33f8d1224c694dfb5f39e19ce5510eeefe288fa652e5c44e8335de1d3c52b0392244d3efe1ae81f8e534810312a24e29541613544bd6f77ae4f7f44c494820c97c204d9d14c20f1cb02cce959d3ae2778c4c58273788bf6251fe991422fd7b03c3b9b1cc4b4d6f5d3628d01d90dedd44c8e459c24af367938bfc3adc1787d641e339c4beb008e862871ce90887f7c2e9a089ceae2255804f061dc6a9ae849545c3518a93c4d7e0bb96168b1fa262481de177d21d9d3b920ca8129c992922e054624d13d27611e6a2eb30142213c84ff36147e5441786fb7851a216f220f4b82712975d62d274424abf7027fa805bae9cf3889aba2243e28e2665a6a13b72ce8364c94ecfe0083fe0a8caf3c351b66f637f4fbb1435037001a0c995bdf430dfbabaf5b524e955e9bfad4235f2d73e66e42afa2e3d055bb03b16bd3c1fdbeffd910b4b5148a5065836075beafa3cb09b9ae01e8fa55b2755d928af738d50cd00c2d538562f4468721b8d47a49e3c04b21c6d45ed4c31d370e08d5e6557828b23993a3d434297cb1caf4d31ab468bdddc7a683abd2464c8b22df429e3ec49f588897bf1325c13ec072a0e8435d4f58204cc6268f3116f512322ba0112fac04a0be6f82bef1bb87b5142132910875d96b77a9a0d219dce44ca48bd38533efb6b12d712abaf52ff9797f0c737bbe285e4d2ce153e1ccc2385cb557a3e674b53d2589d2a4231f76f66f1350edd172a7e3acc7a4d1941f0c0cec65800655aa815ae5b058dd736f0d6971606b3a0e1a0cfad2de2dbf507d7542698c070bb9e34aad06c613642d43c67e72c519c48ae5c8bb177d5955bfe20e6351d38f131e3245eec1ccf83c130cc1ea912a5030a3c68de5fabfeeb64eea90508b705516b54d0e0fc4dd4513135deeac3dc66151e617809d0b487af5d918f299f3601a7317de49ebc97589ab5c7d1e663d5625ab2bf71172c7d04c5d42869d4d34e691897a868d27095c88624353e5edeae595b9a2eb3d9ad8ec4db41fe3a1f100edd4e5df5280f23e89aa45ebbe196a6b751559630db26be54c360e149c1a87fe6ae0e8dd16a771b2a961f9fd1d1a40441517bf55e19bd9bf03a04fc5fdf22f163a947ab66305d5e9f2eb750fbb812a771b19824977e6055a1cc4d632b4e77c21f67b8ca9312a587c4307a2957ea5b96715830a8b61e90497d6ff9c0fd06804a6542b732f9d9cf4a44ec9ee42bde292625b603f4f544dabe5f9c1f4ed565cf8ebac36ea8c83099be1a56f4a089c80eeec85447875e3c1f47e068de8f6e3b2aab0ef313512e3d67f771bfc30096369571d53d5d822baa952a4777671a5b22f93c4d0e11ce40003e27ff424d1bf37cd256eedba0cd25e47d849cf30e63606711dfbf3bb7b0e1a13f0d36c9021e9495f52bcf5c0ee99470f5eb9e40c5618320aa48d4ab7b39828ad0bf47c0c4934d6dadbf99e5324462d6fc8bd78cff12b14132c7270b628ef01e53b982e865f418084a844376c26822c3d714c9393bd8feba0cdcf02ee9fb5382d9733cc477fcc62ae61fc2e6af74bd28f77855d97e96f58b6016fbfb96a7f409e0e8e697a23bc86c6d818f741fde6d68149bc49205d0d4ecacef8e362b5e9d1af335c3dd63463fbc0ce5856e64504997ddb790e65c0c77edfe97af391fd5bc091c7bb916aba2cbc62256fc9b4bb1adb9fedfcd171bb1218c7ba2aad66f40b68a96b1f9db48a7e669dc1be150184e272e6fea16eaa72bc50885896c3036f5ae16e0bb68fe2444324b3afe45d45a1928fb81e384d626939dbe252b2d769d8cde332d8d3438f69d3369948fbb2f5e2abaa9b74dc40d94ed0d2230fc18b27cdabd355782445da12441101fe12082a58132d9bbe27e5e2a542e2728595181c4b78031e7bfaf7d97f7ba9550b43e55c52ad68a312e369da5c1ce6e9accbdc17470df3434120e75794078998fb17877f0e4b1a195e122fb94020afb6dd12ad71f861ecac6b3ba8be2f188e7841ea1165ab2cd0d6094f211409e94b78e2c5d3e390772ef2f91f81b1fb3e6d3846fffefe1c5f44c5289dbb2e7a8a94c109799b3de359b7d0443cc6bfb379f4ab29168aedb64958148e64e092a1e1db5e886df5ff8d07ec0dc7a411b8b30e3c3e74deda3c79531bd6ec124377d827f5ce639e15925885680e2f3a347e6ccda33300a688af8c927635d7504ab5351c03ca5d18dccedae3ae8c1b69001299869ef792fc7b97fa2cf2ac9e47552c1019b62ffcf2cd833872271d6f2bb806cceea1352f7a5607b6928862d860074df1b1864ee255fb98f47a5a74988eefb30f32f7c1e34a1f015d757cbb01baefd882a81ab60b6bcdaf6e0f3156b28c988efac0a557fb157ed3f4249e5df9fecf664d1ab85c4844d8b11be3596709d597a0e06b98ac74102fca2f6206a57757b66b2153f56ea805b8697d5cfe53539217deea01516cd900bb9824b9db008c8d5c23cc0143c3a30c7840d687f88c70cb3b15f69da1aab7df533a042784c787d609d18031ed26b9686fd89739e4e2917d7dfea495891a3e2d52d1ac", 0x1000}, {&(0x7f00000011c0)="0b01abf09084945e5dad0c7dbaf43ce2557505d4349bb9c588731a61b14cc9ad2d891372cfe90ef78e5500eaf1db9afe622e29996f35cc651359386f15c82b4555bc8d2140a7d1f4e706e32ed499c561351cef712127", 0x56}, {&(0x7f0000001240)="954bdd449f16cf50d8683e83e15606826e72edac30caf5df4794021d93aa19c9139525c39babf07e976f3ed1dd332aed1432c94cf8431958f0d74ee2f670c39f2da12b5e84876c4b73", 0x49}, {&(0x7f00000012c0)="c6544478512777d822a648c65eae4b72abebf0862f84c6b598765c65824b58ff9ab82f7e8772b4f91065463c354b8b3c5a7a85adb472246ca75e02dc91e044ff4115846f8bc3e4b133197ee70988040fed6a3326b8668b37dcfe0d804dabf88838569394d96b352a64036992d1c05e698430be74e89bc2c71308ca463507a6b50ffa42327d72a7689d5a91513f42c6800c2783d56892793e0db18611a6a602c16504300428ec90f47ed65b7f8a3af9eee3dbd29a70b66fc14bcf9db280", 0xbd}, {&(0x7f0000001380)}], 0x7, &(0x7f0000001440)=[{0x100, 0x1, 0x400, "01c422d9e803fd056c199fdd693c3573a51cd3c2a60c9696ce98eab91a1b369d3b2d721262a5441be95cd45a1b7a5f3ec800684453199ac596a6b9f81ffb3a26bf25b488388f975284ed55dda703b63731f48d62f75c54def3d6e6ee28e8fe104618a4f1b345fd5b67d8986e5e440b9b99a6f4b7c2ca86658d07c60e67d77332c1af97ed89949f56f346b8d990d59d74aa58045c1239de21e4e73530529f982b96f9daa5309450718fef056490f6eef58d60ad48d3cbed28724ac0a07996814bfd4457bab22286b877cfed65e1675b10c3f86e32e1eb454129b322f043048ea44a974b80425d57f999c419"}], 0x100}, 0x2}, 0x10, 0x400) 15:13:41 executing program 4: socketpair(0x20, 0x4, 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffef9) recvmmsg(r0, &(0x7f0000000340)={&(0x7f0000000080)={&(0x7f00000003c0)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f00000002c0)=""/68, 0x44}, {&(0x7f0000000140)=""/183, 0xb7}], 0x2, &(0x7f0000000240)=""/115, 0x73}, 0x80}, 0x10, 0x802, 0x0) socketpair(0x0, 0x0, 0x6, &(0x7f0000000380)) 15:13:41 executing program 5: setuid(0xffffffffffffffff) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{}, 0x0, 0x8001}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) fchown(r0, r1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setuid(0xffffffffffffffff) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{}, 0x0, 0x8001}) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) fchown(r0, r1, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) 15:13:41 executing program 3: mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 15:13:41 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=""/23, 0x17) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:41 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0x8) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x1, 0x10a) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) 15:13:41 executing program 4: socketpair(0x20, 0x4, 0x0, 0x0) (async) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffef9) recvmmsg(r0, &(0x7f0000000340)={&(0x7f0000000080)={&(0x7f00000003c0)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f00000002c0)=""/68, 0x44}, {&(0x7f0000000140)=""/183, 0xb7}], 0x2, &(0x7f0000000240)=""/115, 0x73}, 0x80}, 0x10, 0x802, 0x0) socketpair(0x0, 0x0, 0x6, &(0x7f0000000380)) 15:13:41 executing program 3: r0 = open$dir(0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 15:13:41 executing program 5: setuid(0xffffffffffffffff) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="a662a297ffdd0300000000000000ff2f9e", 0x11) r1 = getpgrp() r2 = getuid() r3 = getegid() r4 = accept$unix(0xffffffffffffff9c, &(0x7f00000036c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed24bd37acc190c52400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bba091ea04d5000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f15be78304edb5c8925500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041c3d8d5767cf4546ac8d1a8fe054948d62f5f3b80ff0b72bd258d2cbde3e0c0e5e0903f64a04ccd6dbc5b29c2da79612be48f198bfe93243019d610121c5e07fc9506d1fffb9e52c8c7b7ec1cdd2818d1b9b5c5d0044fa0eb3d0415c34b2bbdcab2b04700f8bf49cb5080813800930e3e8e61eb05fdc295d87df333fd8014f1dbacd69aaccf16d152e7e91f5bb45e99f4590b2b249281f757b616a1a7091ca0cf507126b34bc236e0386445a2d50a40a9c5c7c7dfe4096ccc7e6a38b883d75629e0fb05"], &(0x7f00000010c0)=0xffa) r5 = accept$inet(r0, 0x0, &(0x7f0000001280)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) sendto$inet(r5, &(0x7f0000001400)="a346abdade8d13efe4ae3606160670eb8a55df2eed2e167e9b50e5b40715988a2e4d23c6f49ac3106ca93094d373c3bd4361229124c485c763bfeaa0d01cc1fbe9fbd9d9bacff43c3fc74012a5496e6758a0f19fd5c39110558989a6440ecc04016583d31444035efcf4413f285b04c0bebae3899619cc457b231ec18b75b1729bf41a47e2222d80f209606445aeffd646e5915a9e1fafdfcc17923464bd041c4ed0f82244ec77347d0ceb26d3bb15a297d490b750e3fa8e74b5f0fa7d800403e189b2fe4df4cb79f9194be575326234480918b55c5a54483f04cef1b2036a2b042ce70dd585eebc858f8ed653c89f4a43f8af6721160c471261d294e677614dad443a0716eb74df3228593068d574b2779d2885ccca08c9aa94ded2eff3490fec3ca17f0d9c55aa72c0ce7e3fe73a400244a96f22809d7cfb9f9aa922d64a0ab1113643df7ea4e4c9cd5b5033e42a407ae413e9a613d0c7f15794d977dfb59ba3d26dc852807e8115306d53d573f5a05fe1adcf867ee97b2c793e96b6cbe8191042cc4e9576d2637d10b8dbe292d5e66706ce6838ddb94108eb2a5a44d071332c658ca8d41902aa98617869cd8fd37c03a772a4db3d19d19159d625f306e73c41a9b4c691f10143be26ee6aa0888e1d3e873cbddd9cc290ebb3b69eb000adea899b22bd5359136be182a1e5932cba3b47d0510bc8940451d7ac33aae8b5543d7fcc90205ebb3b65b24bb132e5fee35abac3c28e03597f86e0643e30e151f35f7a9caa8fc4f1a942a842a4f5e7515448e6023e0d30f4f23b16e669a3e9e12402a193ae08a0424990919ea1937e3913f4fea20f36e3088be8abc271466457cfcd8725bff176ba03b475275eaadfe7ca40f183015bf769fe1ad1fbe574686dfd24ee83a7a169498e56255d0e12097a882b7b33d4f0131b3d362367b088f8a48dbee141e088382c19f90948fed0a3b237c9d41e04626c662957332107bd789994d4e2877b87e8de9c15c5d298ff80f7c7a6f724324ae05d377c66dde87ae051fb291258cf1fdf0b1db49a4b17fc4db0d6f4cf1bf6c0dc0338e08374b706a29849080b40f395f840c9825dc3d30665fd57eb111084e0035849af1aa2452fb3e902c5e46cc10f83cfd2799f2c49b46343863b68925107ea183ae946763356f8527d5875ce1013931fb178caa4bdbc6b882c68fa50fbcf1fad895bf26432880ae087c13838aa252157e7be1004f2da1bd90a476bb0aa8bbc7f84ad4953fa4d9d29f7b77c92020ff74c1470daa07a245ca2ae006997f3c92107c68af6bf0630e854853a3db276b36fb70006047eb8e36d23e408a3f52a879c08f30b519d2175af594ddb9c41e757e3eae73f87a074dc306d39f4b58f560105d25ac88f04694fca6810d8e9c372c8c1b2c1b48c1fb9cb0cb5376230e0c107fc994d25a0c5a65bcdbee303595cc3cadadeaed141fbdd849576154caf7ee4ced312115adb34e8c60d4d399895c5d716d2049c08d6090de5b74107404d202a9fab4660be2c56cbfab4102d10d78a50a560fd841b6be85cc782b28ec429c6dad8a897708825fd4fa572bfc5ab358a71598b5a123ba6a3971886ee3b4284fbc7ad7fa1ddc8224f35d32c0f3984e3163f6e7d66c12cefed48e29ef272ddb9baa03203ea872a574343630681a44f9417a0930c6b9757289753856afc4883dc4ce859bbfba0abc975c51c3b3df16c2d62e6a1429fbd6833af47015d7a993e5e9d9cdec1e205b93b6c15dc492e9227785c30c04b94287f269d1773c953948c0bbdb486e3ffe9e41c3ca7b16f9a7419a41169fa341693566d9f964a0e0488b7225ebe2f300436e1f249b8551e2a4af7d32a05cdad6f27d72d743469bed5f430bdc710b7740a8102e5bf83ed37b26b19991c3f0aabc9fafa0a445318aa8b04fc2bcd4b2da899de078f22eefe5fccba9a041c5cd2197119ce4cf903b5a2c9abd6bbb96b74b2d50a2cdeecd24a0189b41faf460a4a7d521a7df46c049917b34aa217351e2987b74f07a3224440341b4ae7accace3352b56252cf1500afeb32e99fa08fe7bf4096c789bb5a1f5e66f2be81bc86720ab1a3b9b1b0bb4fe0f645845c1cd8eea320c64c06bc2dfce52b543116d161ac932bd552df59b591717ff72efbbf6b2652c7111e1e3f2ccdffc74e8dd23e8271233ee306ed63d42015d454a2180ecf9905022721e4f48f1445a35be024f909b5a11a1743bd826726e9c3581e00862a2c0a9f0738b6dc96c3fed2ceaddef33090d16a35bf0d219e8a8fa36f159cf95b243ca3f8ee9bc0b1a020d78e8f5e58ef97250c566a20036da7847475196a18e9ea30e42bcbf50234c01103dc62409c93d03e794fdee035ebd18a8c08c90140d9e5b690dd1047d3c066b9a944c3212d68da7e270cd3baefffeac7f3c2e073ae86a276cbc23e884f1fbb726fb1de1e2a11e9721953d26d2c5272a64da134427c8334f2ab8f6bdc01e68e7bef2fca67735c476c09e2f33cf404109bd79d32ebd17294b07db300aa239c1897f22346c2125fff32bd5e6946b693b238fc0fd26a1f26db2d1fdf8fcf6228f15b52c5c0cf7af570dba4bf9054933c9172c03d9a3ec195e876831fd07e2998446f185580965cb7ea779ec8875e54f3098d52665bb99ca7b673d0531adb49c950f92a1888baae62555952374f5c3a56fbae256045b1bc171fc82a42385c69bcc2c6aebf6dec951db6979f0c03f86a369e7ee6f80c1f08ac4b4448fa51c3a0b9d9083df821631e7fe3907f8bd81b8b26d91044ae41efee78958317061463dddefe4a93ae5de4900a58bce8e5908a8253d55d3c1b879ad795859c482480b05aff9d742f01c0e38887ceb144c50c6048057fa62e3ad1e29c9186ce2358ea965f384544b62284deb5a0a5e665e005cfc0244c03cadcc3e752f91f40c884e824a1d6f2182aba918ff092318dd0d8903f8ab208e8a1d622dca7689891a2f1c54c829022bcc7f2546b9f6e29144cd6ff2933ba0ac36746513f02830ab189bde7c78b22f3d0dce039993b0dcbf556d6417daf6adf244ecd30968947685780741b43eb4f9c9f0a05843fbb72b93adf6effbbc48fa5861ecdbff317c128559fd8c2df8f2e35704d94d6ff50987eb57a070773622a487d7753951bbe43bc87896e2798cc2b47b09fd40d9ade869ea2da822617d0856273bfac1875cd7a3a3de7b3da93bf4264d8399f5b242da8d4feeb2604b69c2b892a7df90301bc6e3e5f8f540de020aebf29ebf25cff4a7710addbf713da9649ff380796963365581671a8a36955ef7b97bcb5a8faedf83b6c38939af21577147d3fba5efd0e132584dc1c3bb49226192ef8176c3e9639eed5a274952dba51922bf959f9de26de331ea6c74c8123c64c51fde7ae09639f01b6c710f2039d5a3d5af0e0af4a58c0173aead4e6a5a4a5a1c531ea0e9caa8cfa230d1711c8af807cc15cdda44445d4a4e93d59b0ed295308ffbddc9f641cab0139c71e273616d399bb87d7a84d73a7060c4f0994e3513db2247395000d437e149c0ebed8ca61eec7d96c10e586c9b2fd4ec8e413df90d3934b10322c99ae938412da49eaac44c95dc04bd046bf64d178ec1cf83de9a56f7534c7229f5c22819fffbeeb67709807f9bf03d82ce14b77e0fa28b4ef5bf1b8959392e7647b263dbe14ff56382deba8c4d9d4d73c42d2837dd7b45d134b4c141588ad417b428595e2d6c8a2289bfd98a6bf5d32e94eda28bfbdf8fb5e2c8df296d7e21cded894c6831a8387cd1c414713501cd9aa955b5dbe417f4cf917a5744d5685aa723e3beaf1a40ac365263056ae8967080deb4413258bc5fedd5e4b3fa239894e3110e4b3fdb9351459da21e35dcb67042ddf669fb5b3c38405eec239c76998671041898073fb63264b1193bb1dd77240c597978be66c1d82da1cb5b08a66e4729524413c6c372e36e4cea31f791a6addf220b070bbdab1b20cca3c72ffcd0ddfa7460ffd4f2e662400b04ccfb7f2ac1ab7ba1b663d27882c12ff3cc44eaa5fd8e5c7bfd11582d4aada062c761a08523effda49a178fbfcb230cbec2d0c9c13733360707a577cc2da62cae7789e4006a7457cfef4d441661caf09bbac57d0aa4f8fe89851386d99f00f38c3d6f1cfdf79b2113decddf5c227f0220bbddecf05c4d3978d97c9f7d4193f0e8fb9f28c10e4a88051606ecec04678f74c4985a6a1d347a32433e8c7ff5b2c97afde6b9c92822c57ee18d2a48082967ca16d355ab3150e907e67567dc4b588a3490093b74a47b26802a0bb5dcf49ccefb634814fc281dd702391aef3832f4b899c3272e74389b6daf8e625a991de240d21ab1f36f609420ecbb1a982f8d8e9239dd52e86a4b62d1aed150a9f38fb0751eefff42b88ac28fb3930024ce561f674ee049dbbba445eaf7abd20de67e7896ad9c0c12a3b7fd8ae6dcdb45345e75f75954aee586d59329732e8677474ffc407395dac6563a50467fd9ef3922dcd8d4810b56c5ba9d730da60784c6021884b00f1586983b644f4d94ffb01dc4bfb55dccad096b3a64207a51b0b6e7d54e8658b22a5429fce8b262e1634373671e9e2758ff309e2d98b2121cbe4f1e1c35e88b98946b64db8705bc01d7232562b4d9ed8c4b4bd51335dab69ee3da9d5c9bdcc2d1896561862bd86ed53f444c621346ffc4665bde857cf6d2183481d74f2618d97c93e6bfb3575999b8ef69f5bbeeab945f17f77863b23e8a8ae81656d07fdc7ab5c653fc6eeb5f8b69b60116dc5830c9a0d0bd7676b4d43bf86209c1fcebf7eab25796b822d5068a0ebe6f54e154cb62c8a52da2b082e9f881e29a7660651b19be89417fc37149f41958117cd9874b010d6f14f58801b601fcd3ac57cbe40ccca0c5e5fcb338e9ff0ac76fb210afc8f77760b61bcc2b61e3d7ac8f7fe8f7cc7420ad76da926d9a2772072873157b6b24c04c1e5484613072422eb769d5320f29d22e6c3b4316874ba7304518ad2d2964c8f7a1695c66a8299adfb67f57d1c70aa95a383c21607f53900b7357def08cb5ce70a2366fd0a3ed84dc1c2050d9a2cbc46cb0b5fbb9e7392556c101dd01ff83d7534dafe7e62cd88b3619a20dd54675ab227d92b9c49b4671004fe29228fa111abf01c890ea01dfa5756bee1b79172c3ce8e5a99e848bd67503414204f1a491ade9760af0be32a61861090862d3959d7d8aa89d0354a3c6b3ac8aca03fef754f71171bbcb2642f8d579f204fc99fc69f10cb1cd805a8169950d086abdeb4b4bbceaa19190f913e19adcc5562099467693737369c3b9a648b0b2f1b3ce5eef15c8cf82fda035971d46087e6fc301cbdeba9b02648ed4a7b05c3167da36ae06802528e426d8c6142d433bf6472131dd388a4f9feccd9bb43d194afd7b3f0d2f83a7b2b562a041dac11446f3489665494ee0129a9f1f22338540c85f833eeef10bbaf4fade4eaddc03f76474ed47b58d881842b81926fda23ebfbe6b7c66e7c2c2b0e6f780d8948b3a2a5b9dac7e6efbdb9a702097f46948e71ee9b1de016268eb8288c76b269566a41b06da90781dcb1125949939624a47eb957266c4f71e67e4b565030c5f41ef3ebec9f35b39d069bd2b4b0de0971aa1bcaee690de6d2d53ad3aae732872549679cbaecf0556b5d60d934392c476977312900a31a6aaebfc1f1bb12633fcadb2382b4b395218e968adaf1a3f567efa29a075677557f71e12d94ddf909a6634d6a493f89933be337aa7561b25975fc2b51ee4a2ee06f6ea295499305b5c083f7f9be998cad662fb7150212e8d57c04a794cc83", 0x1000, 0x4, &(0x7f0000002400)={0x2, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f00000013c0)={&(0x7f0000001100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001240)=[{&(0x7f0000001140)="e9608d8cfae2daf2ec7ab6bab0309ce9dc429f01b24b9fdfae2694f3247d988adf24a878155b4b5c8b03b8ea33f1788d02d747f3cdd4204e5adf5f016a9c6692140e7f7efb180fcc5901d3b518cc9864396c2c3c7accd6b3aabbef05dbe4c92e2ee6d45bdf474bb369a578ce7d4a5577a28d154f84116b0be0b897379494bd20075f34f56ad94ef0fa971387f921fadf8ac234561ea716797be2fab89460d6992b1578e659a2abb8f82c595cdbc939cc332c279e11e035d9a01d4830b2397aa60b0d193ba5", 0xc5}], 0x1, &(0x7f00000024c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r6, @ANYBLOB="6f540000180000ffffffff0a01ff0800010000008a856cdc33b1a02a7b42e3d48334ec3251dce8bfaec18a7926791a2646344812f8f22d321af24749a3d8403172307bcd0fa88603f0eac9584ac4774599096105801ad0e3b0b8d1ce0c3f70b5773e7194e9372a94d8b83a902a47a408979a9c45e2988a07465d4b6153d41103e6fbf10c60a7cc1e30f2a677c71e1e37803d5ff9d10e4f00"/162, @ANYRES32=r0, @ANYRES32=r0], 0x98, 0x400}, 0x406) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) getsockname$inet(r0, &(0x7f0000002440), &(0x7f0000002480)=0xc) 15:13:41 executing program 2: r0 = kqueue() socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, 0x0, 0x5, 0x0, 0x0, 0x0) 15:13:41 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=""/23, 0x17) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) (async, rerun: 64) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (rerun: 64) 15:13:41 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x1, 0x10a) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) 15:13:41 executing program 3: r0 = open$dir(0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 15:13:41 executing program 4: socketpair(0x20, 0x4, 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffef9) recvmmsg(r0, &(0x7f0000000340)={&(0x7f0000000080)={&(0x7f00000003c0)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f00000002c0)=""/68, 0x44}, {&(0x7f0000000140)=""/183, 0xb7}], 0x2, &(0x7f0000000240)=""/115, 0x73}, 0x80}, 0x10, 0x802, 0x0) (async) socketpair(0x0, 0x0, 0x6, &(0x7f0000000380)) 15:13:41 executing program 5: setuid(0xffffffffffffffff) (async) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="a662a297ffdd0300000000000000ff2f9e", 0x11) (async) r1 = getpgrp() (async) r2 = getuid() r3 = getegid() r4 = accept$unix(0xffffffffffffff9c, &(0x7f00000036c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed24bd37acc190c52400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bba091ea04d5000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f15be78304edb5c8925500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041c3d8d5767cf4546ac8d1a8fe054948d62f5f3b80ff0b72bd258d2cbde3e0c0e5e0903f64a04ccd6dbc5b29c2da79612be48f198bfe93243019d610121c5e07fc9506d1fffb9e52c8c7b7ec1cdd2818d1b9b5c5d0044fa0eb3d0415c34b2bbdcab2b04700f8bf49cb5080813800930e3e8e61eb05fdc295d87df333fd8014f1dbacd69aaccf16d152e7e91f5bb45e99f4590b2b249281f757b616a1a7091ca0cf507126b34bc236e0386445a2d50a40a9c5c7c7dfe4096ccc7e6a38b883d75629e0fb05"], &(0x7f00000010c0)=0xffa) r5 = accept$inet(r0, 0x0, &(0x7f0000001280)) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) sendto$inet(r5, &(0x7f0000001400)="a346abdade8d13efe4ae3606160670eb8a55df2eed2e167e9b50e5b40715988a2e4d23c6f49ac3106ca93094d373c3bd4361229124c485c763bfeaa0d01cc1fbe9fbd9d9bacff43c3fc74012a5496e6758a0f19fd5c39110558989a6440ecc04016583d31444035efcf4413f285b04c0bebae3899619cc457b231ec18b75b1729bf41a47e2222d80f209606445aeffd646e5915a9e1fafdfcc17923464bd041c4ed0f82244ec77347d0ceb26d3bb15a297d490b750e3fa8e74b5f0fa7d800403e189b2fe4df4cb79f9194be575326234480918b55c5a54483f04cef1b2036a2b042ce70dd585eebc858f8ed653c89f4a43f8af6721160c471261d294e677614dad443a0716eb74df3228593068d574b2779d2885ccca08c9aa94ded2eff3490fec3ca17f0d9c55aa72c0ce7e3fe73a400244a96f22809d7cfb9f9aa922d64a0ab1113643df7ea4e4c9cd5b5033e42a407ae413e9a613d0c7f15794d977dfb59ba3d26dc852807e8115306d53d573f5a05fe1adcf867ee97b2c793e96b6cbe8191042cc4e9576d2637d10b8dbe292d5e66706ce6838ddb94108eb2a5a44d071332c658ca8d41902aa98617869cd8fd37c03a772a4db3d19d19159d625f306e73c41a9b4c691f10143be26ee6aa0888e1d3e873cbddd9cc290ebb3b69eb000adea899b22bd5359136be182a1e5932cba3b47d0510bc8940451d7ac33aae8b5543d7fcc90205ebb3b65b24bb132e5fee35abac3c28e03597f86e0643e30e151f35f7a9caa8fc4f1a942a842a4f5e7515448e6023e0d30f4f23b16e669a3e9e12402a193ae08a0424990919ea1937e3913f4fea20f36e3088be8abc271466457cfcd8725bff176ba03b475275eaadfe7ca40f183015bf769fe1ad1fbe574686dfd24ee83a7a169498e56255d0e12097a882b7b33d4f0131b3d362367b088f8a48dbee141e088382c19f90948fed0a3b237c9d41e04626c662957332107bd789994d4e2877b87e8de9c15c5d298ff80f7c7a6f724324ae05d377c66dde87ae051fb291258cf1fdf0b1db49a4b17fc4db0d6f4cf1bf6c0dc0338e08374b706a29849080b40f395f840c9825dc3d30665fd57eb111084e0035849af1aa2452fb3e902c5e46cc10f83cfd2799f2c49b46343863b68925107ea183ae946763356f8527d5875ce1013931fb178caa4bdbc6b882c68fa50fbcf1fad895bf26432880ae087c13838aa252157e7be1004f2da1bd90a476bb0aa8bbc7f84ad4953fa4d9d29f7b77c92020ff74c1470daa07a245ca2ae006997f3c92107c68af6bf0630e854853a3db276b36fb70006047eb8e36d23e408a3f52a879c08f30b519d2175af594ddb9c41e757e3eae73f87a074dc306d39f4b58f560105d25ac88f04694fca6810d8e9c372c8c1b2c1b48c1fb9cb0cb5376230e0c107fc994d25a0c5a65bcdbee303595cc3cadadeaed141fbdd849576154caf7ee4ced312115adb34e8c60d4d399895c5d716d2049c08d6090de5b74107404d202a9fab4660be2c56cbfab4102d10d78a50a560fd841b6be85cc782b28ec429c6dad8a897708825fd4fa572bfc5ab358a71598b5a123ba6a3971886ee3b4284fbc7ad7fa1ddc8224f35d32c0f3984e3163f6e7d66c12cefed48e29ef272ddb9baa03203ea872a574343630681a44f9417a0930c6b9757289753856afc4883dc4ce859bbfba0abc975c51c3b3df16c2d62e6a1429fbd6833af47015d7a993e5e9d9cdec1e205b93b6c15dc492e9227785c30c04b94287f269d1773c953948c0bbdb486e3ffe9e41c3ca7b16f9a7419a41169fa341693566d9f964a0e0488b7225ebe2f300436e1f249b8551e2a4af7d32a05cdad6f27d72d743469bed5f430bdc710b7740a8102e5bf83ed37b26b19991c3f0aabc9fafa0a445318aa8b04fc2bcd4b2da899de078f22eefe5fccba9a041c5cd2197119ce4cf903b5a2c9abd6bbb96b74b2d50a2cdeecd24a0189b41faf460a4a7d521a7df46c049917b34aa217351e2987b74f07a3224440341b4ae7accace3352b56252cf1500afeb32e99fa08fe7bf4096c789bb5a1f5e66f2be81bc86720ab1a3b9b1b0bb4fe0f645845c1cd8eea320c64c06bc2dfce52b543116d161ac932bd552df59b591717ff72efbbf6b2652c7111e1e3f2ccdffc74e8dd23e8271233ee306ed63d42015d454a2180ecf9905022721e4f48f1445a35be024f909b5a11a1743bd826726e9c3581e00862a2c0a9f0738b6dc96c3fed2ceaddef33090d16a35bf0d219e8a8fa36f159cf95b243ca3f8ee9bc0b1a020d78e8f5e58ef97250c566a20036da7847475196a18e9ea30e42bcbf50234c01103dc62409c93d03e794fdee035ebd18a8c08c90140d9e5b690dd1047d3c066b9a944c3212d68da7e270cd3baefffeac7f3c2e073ae86a276cbc23e884f1fbb726fb1de1e2a11e9721953d26d2c5272a64da134427c8334f2ab8f6bdc01e68e7bef2fca67735c476c09e2f33cf404109bd79d32ebd17294b07db300aa239c1897f22346c2125fff32bd5e6946b693b238fc0fd26a1f26db2d1fdf8fcf6228f15b52c5c0cf7af570dba4bf9054933c9172c03d9a3ec195e876831fd07e2998446f185580965cb7ea779ec8875e54f3098d52665bb99ca7b673d0531adb49c950f92a1888baae62555952374f5c3a56fbae256045b1bc171fc82a42385c69bcc2c6aebf6dec951db6979f0c03f86a369e7ee6f80c1f08ac4b4448fa51c3a0b9d9083df821631e7fe3907f8bd81b8b26d91044ae41efee78958317061463dddefe4a93ae5de4900a58bce8e5908a8253d55d3c1b879ad795859c482480b05aff9d742f01c0e38887ceb144c50c6048057fa62e3ad1e29c9186ce2358ea965f384544b62284deb5a0a5e665e005cfc0244c03cadcc3e752f91f40c884e824a1d6f2182aba918ff092318dd0d8903f8ab208e8a1d622dca7689891a2f1c54c829022bcc7f2546b9f6e29144cd6ff2933ba0ac36746513f02830ab189bde7c78b22f3d0dce039993b0dcbf556d6417daf6adf244ecd30968947685780741b43eb4f9c9f0a05843fbb72b93adf6effbbc48fa5861ecdbff317c128559fd8c2df8f2e35704d94d6ff50987eb57a070773622a487d7753951bbe43bc87896e2798cc2b47b09fd40d9ade869ea2da822617d0856273bfac1875cd7a3a3de7b3da93bf4264d8399f5b242da8d4feeb2604b69c2b892a7df90301bc6e3e5f8f540de020aebf29ebf25cff4a7710addbf713da9649ff380796963365581671a8a36955ef7b97bcb5a8faedf83b6c38939af21577147d3fba5efd0e132584dc1c3bb49226192ef8176c3e9639eed5a274952dba51922bf959f9de26de331ea6c74c8123c64c51fde7ae09639f01b6c710f2039d5a3d5af0e0af4a58c0173aead4e6a5a4a5a1c531ea0e9caa8cfa230d1711c8af807cc15cdda44445d4a4e93d59b0ed295308ffbddc9f641cab0139c71e273616d399bb87d7a84d73a7060c4f0994e3513db2247395000d437e149c0ebed8ca61eec7d96c10e586c9b2fd4ec8e413df90d3934b10322c99ae938412da49eaac44c95dc04bd046bf64d178ec1cf83de9a56f7534c7229f5c22819fffbeeb67709807f9bf03d82ce14b77e0fa28b4ef5bf1b8959392e7647b263dbe14ff56382deba8c4d9d4d73c42d2837dd7b45d134b4c141588ad417b428595e2d6c8a2289bfd98a6bf5d32e94eda28bfbdf8fb5e2c8df296d7e21cded894c6831a8387cd1c414713501cd9aa955b5dbe417f4cf917a5744d5685aa723e3beaf1a40ac365263056ae8967080deb4413258bc5fedd5e4b3fa239894e3110e4b3fdb9351459da21e35dcb67042ddf669fb5b3c38405eec239c76998671041898073fb63264b1193bb1dd77240c597978be66c1d82da1cb5b08a66e4729524413c6c372e36e4cea31f791a6addf220b070bbdab1b20cca3c72ffcd0ddfa7460ffd4f2e662400b04ccfb7f2ac1ab7ba1b663d27882c12ff3cc44eaa5fd8e5c7bfd11582d4aada062c761a08523effda49a178fbfcb230cbec2d0c9c13733360707a577cc2da62cae7789e4006a7457cfef4d441661caf09bbac57d0aa4f8fe89851386d99f00f38c3d6f1cfdf79b2113decddf5c227f0220bbddecf05c4d3978d97c9f7d4193f0e8fb9f28c10e4a88051606ecec04678f74c4985a6a1d347a32433e8c7ff5b2c97afde6b9c92822c57ee18d2a48082967ca16d355ab3150e907e67567dc4b588a3490093b74a47b26802a0bb5dcf49ccefb634814fc281dd702391aef3832f4b899c3272e74389b6daf8e625a991de240d21ab1f36f609420ecbb1a982f8d8e9239dd52e86a4b62d1aed150a9f38fb0751eefff42b88ac28fb3930024ce561f674ee049dbbba445eaf7abd20de67e7896ad9c0c12a3b7fd8ae6dcdb45345e75f75954aee586d59329732e8677474ffc407395dac6563a50467fd9ef3922dcd8d4810b56c5ba9d730da60784c6021884b00f1586983b644f4d94ffb01dc4bfb55dccad096b3a64207a51b0b6e7d54e8658b22a5429fce8b262e1634373671e9e2758ff309e2d98b2121cbe4f1e1c35e88b98946b64db8705bc01d7232562b4d9ed8c4b4bd51335dab69ee3da9d5c9bdcc2d1896561862bd86ed53f444c621346ffc4665bde857cf6d2183481d74f2618d97c93e6bfb3575999b8ef69f5bbeeab945f17f77863b23e8a8ae81656d07fdc7ab5c653fc6eeb5f8b69b60116dc5830c9a0d0bd7676b4d43bf86209c1fcebf7eab25796b822d5068a0ebe6f54e154cb62c8a52da2b082e9f881e29a7660651b19be89417fc37149f41958117cd9874b010d6f14f58801b601fcd3ac57cbe40ccca0c5e5fcb338e9ff0ac76fb210afc8f77760b61bcc2b61e3d7ac8f7fe8f7cc7420ad76da926d9a2772072873157b6b24c04c1e5484613072422eb769d5320f29d22e6c3b4316874ba7304518ad2d2964c8f7a1695c66a8299adfb67f57d1c70aa95a383c21607f53900b7357def08cb5ce70a2366fd0a3ed84dc1c2050d9a2cbc46cb0b5fbb9e7392556c101dd01ff83d7534dafe7e62cd88b3619a20dd54675ab227d92b9c49b4671004fe29228fa111abf01c890ea01dfa5756bee1b79172c3ce8e5a99e848bd67503414204f1a491ade9760af0be32a61861090862d3959d7d8aa89d0354a3c6b3ac8aca03fef754f71171bbcb2642f8d579f204fc99fc69f10cb1cd805a8169950d086abdeb4b4bbceaa19190f913e19adcc5562099467693737369c3b9a648b0b2f1b3ce5eef15c8cf82fda035971d46087e6fc301cbdeba9b02648ed4a7b05c3167da36ae06802528e426d8c6142d433bf6472131dd388a4f9feccd9bb43d194afd7b3f0d2f83a7b2b562a041dac11446f3489665494ee0129a9f1f22338540c85f833eeef10bbaf4fade4eaddc03f76474ed47b58d881842b81926fda23ebfbe6b7c66e7c2c2b0e6f780d8948b3a2a5b9dac7e6efbdb9a702097f46948e71ee9b1de016268eb8288c76b269566a41b06da90781dcb1125949939624a47eb957266c4f71e67e4b565030c5f41ef3ebec9f35b39d069bd2b4b0de0971aa1bcaee690de6d2d53ad3aae732872549679cbaecf0556b5d60d934392c476977312900a31a6aaebfc1f1bb12633fcadb2382b4b395218e968adaf1a3f567efa29a075677557f71e12d94ddf909a6634d6a493f89933be337aa7561b25975fc2b51ee4a2ee06f6ea295499305b5c083f7f9be998cad662fb7150212e8d57c04a794cc83", 0x1000, 0x4, &(0x7f0000002400)={0x2, 0x0}, 0xc) (async) sendmsg$unix(r4, &(0x7f00000013c0)={&(0x7f0000001100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001240)=[{&(0x7f0000001140)="e9608d8cfae2daf2ec7ab6bab0309ce9dc429f01b24b9fdfae2694f3247d988adf24a878155b4b5c8b03b8ea33f1788d02d747f3cdd4204e5adf5f016a9c6692140e7f7efb180fcc5901d3b518cc9864396c2c3c7accd6b3aabbef05dbe4c92e2ee6d45bdf474bb369a578ce7d4a5577a28d154f84116b0be0b897379494bd20075f34f56ad94ef0fa971387f921fadf8ac234561ea716797be2fab89460d6992b1578e659a2abb8f82c595cdbc939cc332c279e11e035d9a01d4830b2397aa60b0d193ba5", 0xc5}], 0x1, &(0x7f00000024c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r6, @ANYBLOB="6f540000180000ffffffff0a01ff0800010000008a856cdc33b1a02a7b42e3d48334ec3251dce8bfaec18a7926791a2646344812f8f22d321af24749a3d8403172307bcd0fa88603f0eac9584ac4774599096105801ad0e3b0b8d1ce0c3f70b5773e7194e9372a94d8b83a902a47a408979a9c45e2988a07465d4b6153d41103e6fbf10c60a7cc1e30f2a677c71e1e37803d5ff9d10e4f00"/162, @ANYRES32=r0, @ANYRES32=r0], 0x98, 0x400}, 0x406) (async, rerun: 64) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) (rerun: 64) getsockname$inet(r0, &(0x7f0000002440), &(0x7f0000002480)=0xc) 15:13:41 executing program 4: socketpair(0x1, 0x4000, 0xfc, 0x0) 15:13:41 executing program 6: mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x1, 0x10a) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file0/file0\x00', 0x0) 15:13:41 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=""/23, 0x17) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:41 executing program 3: r0 = open$dir(0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 15:13:41 executing program 4: socketpair(0x1, 0x4000, 0xfc, 0x0) 15:13:41 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) 15:13:41 executing program 5: setuid(0xffffffffffffffff) (async) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="a662a297ffdd0300000000000000ff2f9e", 0x11) (async) r1 = getpgrp() (async, rerun: 32) r2 = getuid() (async, rerun: 32) r3 = getegid() (async) r4 = accept$unix(0xffffffffffffff9c, &(0x7f00000036c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed24bd37acc190c52400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bba091ea04d5000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f15be78304edb5c8925500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041c3d8d5767cf4546ac8d1a8fe054948d62f5f3b80ff0b72bd258d2cbde3e0c0e5e0903f64a04ccd6dbc5b29c2da79612be48f198bfe93243019d610121c5e07fc9506d1fffb9e52c8c7b7ec1cdd2818d1b9b5c5d0044fa0eb3d0415c34b2bbdcab2b04700f8bf49cb5080813800930e3e8e61eb05fdc295d87df333fd8014f1dbacd69aaccf16d152e7e91f5bb45e99f4590b2b249281f757b616a1a7091ca0cf507126b34bc236e0386445a2d50a40a9c5c7c7dfe4096ccc7e6a38b883d75629e0fb05"], &(0x7f00000010c0)=0xffa) (async) r5 = accept$inet(r0, 0x0, &(0x7f0000001280)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) (async) sendto$inet(r5, &(0x7f0000001400)="a346abdade8d13efe4ae3606160670eb8a55df2eed2e167e9b50e5b40715988a2e4d23c6f49ac3106ca93094d373c3bd4361229124c485c763bfeaa0d01cc1fbe9fbd9d9bacff43c3fc74012a5496e6758a0f19fd5c39110558989a6440ecc04016583d31444035efcf4413f285b04c0bebae3899619cc457b231ec18b75b1729bf41a47e2222d80f209606445aeffd646e5915a9e1fafdfcc17923464bd041c4ed0f82244ec77347d0ceb26d3bb15a297d490b750e3fa8e74b5f0fa7d800403e189b2fe4df4cb79f9194be575326234480918b55c5a54483f04cef1b2036a2b042ce70dd585eebc858f8ed653c89f4a43f8af6721160c471261d294e677614dad443a0716eb74df3228593068d574b2779d2885ccca08c9aa94ded2eff3490fec3ca17f0d9c55aa72c0ce7e3fe73a400244a96f22809d7cfb9f9aa922d64a0ab1113643df7ea4e4c9cd5b5033e42a407ae413e9a613d0c7f15794d977dfb59ba3d26dc852807e8115306d53d573f5a05fe1adcf867ee97b2c793e96b6cbe8191042cc4e9576d2637d10b8dbe292d5e66706ce6838ddb94108eb2a5a44d071332c658ca8d41902aa98617869cd8fd37c03a772a4db3d19d19159d625f306e73c41a9b4c691f10143be26ee6aa0888e1d3e873cbddd9cc290ebb3b69eb000adea899b22bd5359136be182a1e5932cba3b47d0510bc8940451d7ac33aae8b5543d7fcc90205ebb3b65b24bb132e5fee35abac3c28e03597f86e0643e30e151f35f7a9caa8fc4f1a942a842a4f5e7515448e6023e0d30f4f23b16e669a3e9e12402a193ae08a0424990919ea1937e3913f4fea20f36e3088be8abc271466457cfcd8725bff176ba03b475275eaadfe7ca40f183015bf769fe1ad1fbe574686dfd24ee83a7a169498e56255d0e12097a882b7b33d4f0131b3d362367b088f8a48dbee141e088382c19f90948fed0a3b237c9d41e04626c662957332107bd789994d4e2877b87e8de9c15c5d298ff80f7c7a6f724324ae05d377c66dde87ae051fb291258cf1fdf0b1db49a4b17fc4db0d6f4cf1bf6c0dc0338e08374b706a29849080b40f395f840c9825dc3d30665fd57eb111084e0035849af1aa2452fb3e902c5e46cc10f83cfd2799f2c49b46343863b68925107ea183ae946763356f8527d5875ce1013931fb178caa4bdbc6b882c68fa50fbcf1fad895bf26432880ae087c13838aa252157e7be1004f2da1bd90a476bb0aa8bbc7f84ad4953fa4d9d29f7b77c92020ff74c1470daa07a245ca2ae006997f3c92107c68af6bf0630e854853a3db276b36fb70006047eb8e36d23e408a3f52a879c08f30b519d2175af594ddb9c41e757e3eae73f87a074dc306d39f4b58f560105d25ac88f04694fca6810d8e9c372c8c1b2c1b48c1fb9cb0cb5376230e0c107fc994d25a0c5a65bcdbee303595cc3cadadeaed141fbdd849576154caf7ee4ced312115adb34e8c60d4d399895c5d716d2049c08d6090de5b74107404d202a9fab4660be2c56cbfab4102d10d78a50a560fd841b6be85cc782b28ec429c6dad8a897708825fd4fa572bfc5ab358a71598b5a123ba6a3971886ee3b4284fbc7ad7fa1ddc8224f35d32c0f3984e3163f6e7d66c12cefed48e29ef272ddb9baa03203ea872a574343630681a44f9417a0930c6b9757289753856afc4883dc4ce859bbfba0abc975c51c3b3df16c2d62e6a1429fbd6833af47015d7a993e5e9d9cdec1e205b93b6c15dc492e9227785c30c04b94287f269d1773c953948c0bbdb486e3ffe9e41c3ca7b16f9a7419a41169fa341693566d9f964a0e0488b7225ebe2f300436e1f249b8551e2a4af7d32a05cdad6f27d72d743469bed5f430bdc710b7740a8102e5bf83ed37b26b19991c3f0aabc9fafa0a445318aa8b04fc2bcd4b2da899de078f22eefe5fccba9a041c5cd2197119ce4cf903b5a2c9abd6bbb96b74b2d50a2cdeecd24a0189b41faf460a4a7d521a7df46c049917b34aa217351e2987b74f07a3224440341b4ae7accace3352b56252cf1500afeb32e99fa08fe7bf4096c789bb5a1f5e66f2be81bc86720ab1a3b9b1b0bb4fe0f645845c1cd8eea320c64c06bc2dfce52b543116d161ac932bd552df59b591717ff72efbbf6b2652c7111e1e3f2ccdffc74e8dd23e8271233ee306ed63d42015d454a2180ecf9905022721e4f48f1445a35be024f909b5a11a1743bd826726e9c3581e00862a2c0a9f0738b6dc96c3fed2ceaddef33090d16a35bf0d219e8a8fa36f159cf95b243ca3f8ee9bc0b1a020d78e8f5e58ef97250c566a20036da7847475196a18e9ea30e42bcbf50234c01103dc62409c93d03e794fdee035ebd18a8c08c90140d9e5b690dd1047d3c066b9a944c3212d68da7e270cd3baefffeac7f3c2e073ae86a276cbc23e884f1fbb726fb1de1e2a11e9721953d26d2c5272a64da134427c8334f2ab8f6bdc01e68e7bef2fca67735c476c09e2f33cf404109bd79d32ebd17294b07db300aa239c1897f22346c2125fff32bd5e6946b693b238fc0fd26a1f26db2d1fdf8fcf6228f15b52c5c0cf7af570dba4bf9054933c9172c03d9a3ec195e876831fd07e2998446f185580965cb7ea779ec8875e54f3098d52665bb99ca7b673d0531adb49c950f92a1888baae62555952374f5c3a56fbae256045b1bc171fc82a42385c69bcc2c6aebf6dec951db6979f0c03f86a369e7ee6f80c1f08ac4b4448fa51c3a0b9d9083df821631e7fe3907f8bd81b8b26d91044ae41efee78958317061463dddefe4a93ae5de4900a58bce8e5908a8253d55d3c1b879ad795859c482480b05aff9d742f01c0e38887ceb144c50c6048057fa62e3ad1e29c9186ce2358ea965f384544b62284deb5a0a5e665e005cfc0244c03cadcc3e752f91f40c884e824a1d6f2182aba918ff092318dd0d8903f8ab208e8a1d622dca7689891a2f1c54c829022bcc7f2546b9f6e29144cd6ff2933ba0ac36746513f02830ab189bde7c78b22f3d0dce039993b0dcbf556d6417daf6adf244ecd30968947685780741b43eb4f9c9f0a05843fbb72b93adf6effbbc48fa5861ecdbff317c128559fd8c2df8f2e35704d94d6ff50987eb57a070773622a487d7753951bbe43bc87896e2798cc2b47b09fd40d9ade869ea2da822617d0856273bfac1875cd7a3a3de7b3da93bf4264d8399f5b242da8d4feeb2604b69c2b892a7df90301bc6e3e5f8f540de020aebf29ebf25cff4a7710addbf713da9649ff380796963365581671a8a36955ef7b97bcb5a8faedf83b6c38939af21577147d3fba5efd0e132584dc1c3bb49226192ef8176c3e9639eed5a274952dba51922bf959f9de26de331ea6c74c8123c64c51fde7ae09639f01b6c710f2039d5a3d5af0e0af4a58c0173aead4e6a5a4a5a1c531ea0e9caa8cfa230d1711c8af807cc15cdda44445d4a4e93d59b0ed295308ffbddc9f641cab0139c71e273616d399bb87d7a84d73a7060c4f0994e3513db2247395000d437e149c0ebed8ca61eec7d96c10e586c9b2fd4ec8e413df90d3934b10322c99ae938412da49eaac44c95dc04bd046bf64d178ec1cf83de9a56f7534c7229f5c22819fffbeeb67709807f9bf03d82ce14b77e0fa28b4ef5bf1b8959392e7647b263dbe14ff56382deba8c4d9d4d73c42d2837dd7b45d134b4c141588ad417b428595e2d6c8a2289bfd98a6bf5d32e94eda28bfbdf8fb5e2c8df296d7e21cded894c6831a8387cd1c414713501cd9aa955b5dbe417f4cf917a5744d5685aa723e3beaf1a40ac365263056ae8967080deb4413258bc5fedd5e4b3fa239894e3110e4b3fdb9351459da21e35dcb67042ddf669fb5b3c38405eec239c76998671041898073fb63264b1193bb1dd77240c597978be66c1d82da1cb5b08a66e4729524413c6c372e36e4cea31f791a6addf220b070bbdab1b20cca3c72ffcd0ddfa7460ffd4f2e662400b04ccfb7f2ac1ab7ba1b663d27882c12ff3cc44eaa5fd8e5c7bfd11582d4aada062c761a08523effda49a178fbfcb230cbec2d0c9c13733360707a577cc2da62cae7789e4006a7457cfef4d441661caf09bbac57d0aa4f8fe89851386d99f00f38c3d6f1cfdf79b2113decddf5c227f0220bbddecf05c4d3978d97c9f7d4193f0e8fb9f28c10e4a88051606ecec04678f74c4985a6a1d347a32433e8c7ff5b2c97afde6b9c92822c57ee18d2a48082967ca16d355ab3150e907e67567dc4b588a3490093b74a47b26802a0bb5dcf49ccefb634814fc281dd702391aef3832f4b899c3272e74389b6daf8e625a991de240d21ab1f36f609420ecbb1a982f8d8e9239dd52e86a4b62d1aed150a9f38fb0751eefff42b88ac28fb3930024ce561f674ee049dbbba445eaf7abd20de67e7896ad9c0c12a3b7fd8ae6dcdb45345e75f75954aee586d59329732e8677474ffc407395dac6563a50467fd9ef3922dcd8d4810b56c5ba9d730da60784c6021884b00f1586983b644f4d94ffb01dc4bfb55dccad096b3a64207a51b0b6e7d54e8658b22a5429fce8b262e1634373671e9e2758ff309e2d98b2121cbe4f1e1c35e88b98946b64db8705bc01d7232562b4d9ed8c4b4bd51335dab69ee3da9d5c9bdcc2d1896561862bd86ed53f444c621346ffc4665bde857cf6d2183481d74f2618d97c93e6bfb3575999b8ef69f5bbeeab945f17f77863b23e8a8ae81656d07fdc7ab5c653fc6eeb5f8b69b60116dc5830c9a0d0bd7676b4d43bf86209c1fcebf7eab25796b822d5068a0ebe6f54e154cb62c8a52da2b082e9f881e29a7660651b19be89417fc37149f41958117cd9874b010d6f14f58801b601fcd3ac57cbe40ccca0c5e5fcb338e9ff0ac76fb210afc8f77760b61bcc2b61e3d7ac8f7fe8f7cc7420ad76da926d9a2772072873157b6b24c04c1e5484613072422eb769d5320f29d22e6c3b4316874ba7304518ad2d2964c8f7a1695c66a8299adfb67f57d1c70aa95a383c21607f53900b7357def08cb5ce70a2366fd0a3ed84dc1c2050d9a2cbc46cb0b5fbb9e7392556c101dd01ff83d7534dafe7e62cd88b3619a20dd54675ab227d92b9c49b4671004fe29228fa111abf01c890ea01dfa5756bee1b79172c3ce8e5a99e848bd67503414204f1a491ade9760af0be32a61861090862d3959d7d8aa89d0354a3c6b3ac8aca03fef754f71171bbcb2642f8d579f204fc99fc69f10cb1cd805a8169950d086abdeb4b4bbceaa19190f913e19adcc5562099467693737369c3b9a648b0b2f1b3ce5eef15c8cf82fda035971d46087e6fc301cbdeba9b02648ed4a7b05c3167da36ae06802528e426d8c6142d433bf6472131dd388a4f9feccd9bb43d194afd7b3f0d2f83a7b2b562a041dac11446f3489665494ee0129a9f1f22338540c85f833eeef10bbaf4fade4eaddc03f76474ed47b58d881842b81926fda23ebfbe6b7c66e7c2c2b0e6f780d8948b3a2a5b9dac7e6efbdb9a702097f46948e71ee9b1de016268eb8288c76b269566a41b06da90781dcb1125949939624a47eb957266c4f71e67e4b565030c5f41ef3ebec9f35b39d069bd2b4b0de0971aa1bcaee690de6d2d53ad3aae732872549679cbaecf0556b5d60d934392c476977312900a31a6aaebfc1f1bb12633fcadb2382b4b395218e968adaf1a3f567efa29a075677557f71e12d94ddf909a6634d6a493f89933be337aa7561b25975fc2b51ee4a2ee06f6ea295499305b5c083f7f9be998cad662fb7150212e8d57c04a794cc83", 0x1000, 0x4, &(0x7f0000002400)={0x2, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f00000013c0)={&(0x7f0000001100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001240)=[{&(0x7f0000001140)="e9608d8cfae2daf2ec7ab6bab0309ce9dc429f01b24b9fdfae2694f3247d988adf24a878155b4b5c8b03b8ea33f1788d02d747f3cdd4204e5adf5f016a9c6692140e7f7efb180fcc5901d3b518cc9864396c2c3c7accd6b3aabbef05dbe4c92e2ee6d45bdf474bb369a578ce7d4a5577a28d154f84116b0be0b897379494bd20075f34f56ad94ef0fa971387f921fadf8ac234561ea716797be2fab89460d6992b1578e659a2abb8f82c595cdbc939cc332c279e11e035d9a01d4830b2397aa60b0d193ba5", 0xc5}], 0x1, &(0x7f00000024c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r6, @ANYBLOB="6f540000180000ffffffff0a01ff0800010000008a856cdc33b1a02a7b42e3d48334ec3251dce8bfaec18a7926791a2646344812f8f22d321af24749a3d8403172307bcd0fa88603f0eac9584ac4774599096105801ad0e3b0b8d1ce0c3f70b5773e7194e9372a94d8b83a902a47a408979a9c45e2988a07465d4b6153d41103e6fbf10c60a7cc1e30f2a677c71e1e37803d5ff9d10e4f00"/162, @ANYRES32=r0, @ANYRES32=r0], 0x98, 0x400}, 0x406) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) (async) getsockname$inet(r0, &(0x7f0000002440), &(0x7f0000002480)=0xc) 15:13:41 executing program 3: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 15:13:41 executing program 6: mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x1, 0x10a) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file0/file0\x00', 0x0) 15:13:41 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000380)={'./file0\x00', 0x4, 0x1, 0x400}) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:41 executing program 3: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 15:13:41 executing program 4: socketpair(0x1, 0x4000, 0xfc, 0x0) 15:13:41 executing program 5: setuid(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) 15:13:41 executing program 6: mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x1, 0x10a) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file0/file0\x00', 0x0) 15:13:41 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000380)={'./file0\x00', 0x4, 0x1, 0x400}) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000380)={'./file0\x00', 0x4, 0x1, 0x400}) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) 15:13:41 executing program 3: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 15:13:41 executing program 6: r0 = open$dir(0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x1, 0x10a) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) 15:13:42 executing program 4: socketpair(0x18, 0x8000, 0x3f, 0x0) 15:13:42 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, 0x0, 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 15:13:42 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) r1 = kqueue() (async) r2 = socket$inet(0x2, 0x3, 0x0) r3 = open$dir(&(0x7f00000015c0)='./file1\x00', 0x200, 0x100) renameat(r0, &(0x7f0000001380)='./file1\x00', r3, &(0x7f0000001600)='./file1\x00') (async) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) (async) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x6f}], 0x5, 0x0, 0x0, 0x0) (async) sendmmsg(r2, &(0x7f0000001580)={&(0x7f0000001540)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000140)="681cae00129fb940885e0487661e60d5aa29c0d3a62747ec7542510c2aebaf5eaa3607098b4c00", 0x27}, {&(0x7f0000000180)="80f15e3d19c7d043e3ad8ae66a8a3b5a6fa4e0df95e429bcc21d3eab122098b69898229281a9d7808c43bba82bf78c0289", 0x31}, {&(0x7f00000001c0)="f60ef5fb0a4505dfcaa5a5ae44b37de6c863e2ed9f5e7a10ee3f40432aa0d6237b7852436ada9983b8eb177d9a95f9b7efcdc482dc9b35b8113f6ea17cb4b18bc360145037d37f7d484a90570d260b5fbed2ba05a2dbfe3315d5148daf8dfe4c5905ef5436215411d70abaf4daa4ea857dd3ec8cf4627dcae437442378bb298938a1a929023f49ebc5a8d7489b56733af5e4030db98abfb907d8b7176e6f92e1a75de42eee2c84d22850374974ec43b952abad38d3595e7b6d0576bae7e53eb8b316f9b1d31f7fb788e5047a451798e40f0b40edaddae29235444100e59062a6c7b3f382cf0fabb937c302eda9c740210e25dd647a5cf6735b997b5840d46cb4d5f2f5fdccacf0dcdf272a0eab3d440476dc343a7e786f7de2769e61a88944f134da21cf0999a427532005c78abe4f102713ee8e0aa5f9908710d67ce5ff3401beb268e6638843029f4aea41dc60e1638165580b282c912b055ffc7a527da8736345fb7618243b16332bb4ee2ba22b372cd352d2f0e2b9266bb230d067a41f6388482495cc61edec5893d08462a6d9cb190e2ca9e0c43e0b34e5661201eb1d59eb1969e692955e583468c7079b5b5b1c2a1559d98de68d0fc39eafd71e5aa358c4bf34bec219662ee2cc0d541f59d1ef8744e37e976267e3281f7d8aa1a20b5ebf429b49ce90d8e2165ee848bd0da321592aa8c686343ef81a53af5e95ce97404876428b658cfcb0b3e4f87fe0a6f2cd897f1bb5d172d437c955697b1ad528f46221123c430ac4700426a81e5206c65eb9051d057c937f0eb28f7a756c6a9de5f450d0b0ab48500bb01fc66e140792b5ab9533f4291f306efa2b4c74df06d7d772766163502e0b5cd1ab0e402ecf6370d645329bd592342a55736edf8f01c6a7af7f16bcad896572118230ca65615b0f304cca0131011afe2bc6344d3814329c2b2d5f637c60418756c43c74380c4adc2ca51e0bc191c8742d49f577949aa8b4221a6a90fbe2f7651a7e928a7c08e0212cb14b28213fe34a6627ef861048e20991306ee5bde14e2c8c006718e114dc0042c34f54d48e4ae0bbce7557b74fef4a7e3d5997f30b066749519c234ad887eaecf6ae15e5c40869b52a9ee0651e5fa5e38331efd450295c1dcdd0ae93b2b93800a30ec016269cf9b545268eafb4ad8e11ac87ed14274db7d1b57c243dac8cac0ad1b54a0ca2bbaca52b78074280bb68a8a09300a019fc1095243af7b1240a4db4a6b0dfdbc0abeed2700cb6ca73c1974bf8143c3579ba884a5b3bf89dde11eeba9d0d2061a61aed83e7fe16ca99621ac298322e8a7404b948160711ae1977b301843887900e8c47e6523f8ef1e07fad21281c372ffda7fc9fe238211ac0d2d48874ec5b72b40863184a4efa2f9c6c69695147188a0e2c3cde37ab522de914fc18bdd94fa9fced8312f3126903fe6ec819aba9e2ea32e77e4983d511b3136c1960d817e77e811aca05f829ba7eed314ca920b5702f4bf2eb36c37ebd39360ee6eac601c8523b34527c9a5872509e11787a9becdd51ef09b3589e8ee49b53d606b9ba730e215320670a801412f2d4edd5234d5d1ad708526f909eab58ae344e45e8c45665737451c566fe9f54cdda196d6ec7e2f4e99f30af147a8f5ebd91d17a9c68fd91cfb5876d17c5d1a7633bc3063f8b4db969b2b2ca0c4955131e5c4f0db0f68d5c4ebbe3ffe5958ae61885f1ea2a62e789b59c6a5ef2f4936e5e545156f354c4f1c96427fd6f0dc2c723e06781549f319ae5d8271ae64814b45b8aab9cb63452781aa50d58021384e36660864029782156afeb8343484e674a754edb9b6e38b76a73b3a714c83efa6aac5bc78f33ca6912c975e735499882a5c35f0f5dfef549d6b01396591226498f061c409f1659acbfaaa068c152e3b339872d9f533bc9f0c06c9bcfc582cef546348b9d54441252671928ba69b9a6a45eeb7abed9cbd16342dee07207992e7e11760dda31c819b32bb69dd16e9236ad3207861219107d88f91b8699e5f53b083e136a1fe327245612b81d6c582394e90e54f0e7ced7f4d55a5b255f57f685509894dac5f7ae44f62e764acc7923208c3c0b23d2a590db42c349618a3cceffab5ee120ec9c4f0890f96a84ec7258ab065fa535cf221f62c09340ffc5aa01e45fdf4dbea56d35e862dded1f5f566e092532fdde1387c56200b2653b336a9687dd592bf5fcfcc38a6fe7681baf46f70060142a7e3050031f26dbc7d2d9ff7f9892b1422fc878ae450dd4e4dd4f7590bd7876781b18595df0a956bb97247ab5644cb637f6f5b9ffe4acdbf3531a184857e0a959a0a4fe2d5bf9d0e833f3c062e360234c1cc668fa8142928ed1cba8ca18ecb74785f3c5f7cae20566eaef4d09eaa9fed118ff8cb5fd5ad9e8253af283831fa491ea71d99d9b337765d98576d937a6dce241c50a1c350ead62ad94eff6a1ddfecde21fadbb04a969a3c70f3278c37459162490416d73d02c6379109fb75d5d68efb39a89054d9960aef1f204382a52699b693b0ead6d1b2945f3c9d2f457f87d3c9ccc5663c245b199d01e44ebf9f03db7efc83eeaadebb64ecf99255f2af63bae7d4cef51877b394b90181e54b9c783f5920084ef34ba0bb4efecbf48944cee3cedcc7eac01be2779f235518915a1dfd6fe5b42d17f4758413fdb6cc91cafc205139163f1b64f1f8e9a68e25742c18c04212fd7c9966ec346cf693c58e48924825b79c45d4457f3a5252addce14a7f3d388240a1fa4898ca6cfac4131bc24302b706b3a56a6bdc674b8eabcc079c9532f2f3fb5ebef024ca020423e1d7e969156a11b91dc7f78ec8dd4b52d1e74b2540ca814e8c66e2f5f067536a26925f57ce0293da1bef56cebb3fc5e05dbc09c71d30f96c2ae5b5f527e1b4a15982238a6598337130283c7764ea54bbf5745ef8d5701947a9a5af1bbfc654a41647835fb608a9459192c703417d80c68240a88d75b9b1a9bf7e281e5be370371ca5a196db9c5b420e6afc7fa0a7999eda4a7739aade25b01670fdeac46d948a35aae489fbdea8621a4d131ac9475a972f3a676dab8011054ee619db83b3de15fe2b857ec0b357133f7ef7235951fcfe9d4eb96cb544bd4280a6a183cd0f49abb9b478b1f0eece282fbc8fa4424ca4a61a57e735c2621296a1f0281b11a8ed13214a02222f4d42e6c11e5bfea8093e0a4227ea1e2ae1d0915121f1207be587d7f450b2cfad9006d0bb3a974964af6c33f8d1224c694dfb5f39e19ce5510eeefe288fa652e5c44e8335de1d3c52b0392244d3efe1ae81f8e534810312a24e29541613544bd6f77ae4f7f44c494820c97c204d9d14c20f1cb02cce959d3ae2778c4c58273788bf6251fe991422fd7b03c3b9b1cc4b4d6f5d3628d01d90dedd44c8e459c24af367938bfc3adc1787d641e339c4beb008e862871ce90887f7c2e9a089ceae2255804f061dc6a9ae849545c3518a93c4d7e0bb96168b1fa262481de177d21d9d3b920ca8129c992922e054624d13d27611e6a2eb30142213c84ff36147e5441786fb7851a216f220f4b82712975d62d274424abf7027fa805bae9cf3889aba2243e28e2665a6a13b72ce8364c94ecfe0083fe0a8caf3c351b66f637f4fbb1435037001a0c995bdf430dfbabaf5b524e955e9bfad4235f2d73e66e42afa2e3d055bb03b16bd3c1fdbeffd910b4b5148a5065836075beafa3cb09b9ae01e8fa55b2755d928af738d50cd00c2d538562f4468721b8d47a49e3c04b21c6d45ed4c31d370e08d5e6557828b23993a3d434297cb1caf4d31ab468bdddc7a683abd2464c8b22df429e3ec49f588897bf1325c13ec072a0e8435d4f58204cc6268f3116f512322ba0112fac04a0be6f82bef1bb87b5142132910875d96b77a9a0d219dce44ca48bd38533efb6b12d712abaf52ff9797f0c737bbe285e4d2ce153e1ccc2385cb557a3e674b53d2589d2a4231f76f66f1350edd172a7e3acc7a4d1941f0c0cec65800655aa815ae5b058dd736f0d6971606b3a0e1a0cfad2de2dbf507d7542698c070bb9e34aad06c613642d43c67e72c519c48ae5c8bb177d5955bfe20e6351d38f131e3245eec1ccf83c130cc1ea912a5030a3c68de5fabfeeb64eea90508b705516b54d0e0fc4dd4513135deeac3dc66151e617809d0b487af5d918f299f3601a7317de49ebc97589ab5c7d1e663d5625ab2bf71172c7d04c5d42869d4d34e691897a868d27095c88624353e5edeae595b9a2eb3d9ad8ec4db41fe3a1f100edd4e5df5280f23e89aa45ebbe196a6b751559630db26be54c360e149c1a87fe6ae0e8dd16a771b2a961f9fd1d1a40441517bf55e19bd9bf03a04fc5fdf22f163a947ab66305d5e9f2eb750fbb812a771b19824977e6055a1cc4d632b4e77c21f67b8ca9312a587c4307a2957ea5b96715830a8b61e90497d6ff9c0fd06804a6542b732f9d9cf4a44ec9ee42bde292625b603f4f544dabe5f9c1f4ed565cf8ebac36ea8c83099be1a56f4a089c80eeec85447875e3c1f47e068de8f6e3b2aab0ef313512e3d67f771bfc30096369571d53d5d822baa952a4777671a5b22f93c4d0e11ce40003e27ff424d1bf37cd256eedba0cd25e47d849cf30e63606711dfbf3bb7b0e1a13f0d36c9021e9495f52bcf5c0ee99470f5eb9e40c5618320aa48d4ab7b39828ad0bf47c0c4934d6dadbf99e5324462d6fc8bd78cff12b14132c7270b628ef01e53b982e865f418084a844376c26822c3d714c9393bd8feba0cdcf02ee9fb5382d9733cc477fcc62ae61fc2e6af74bd28f77855d97e96f58b6016fbfb96a7f409e0e8e697a23bc86c6d818f741fde6d68149bc49205d0d4ecacef8e362b5e9d1af335c3dd63463fbc0ce5856e64504997ddb790e65c0c77edfe97af391fd5bc091c7bb916aba2cbc62256fc9b4bb1adb9fedfcd171bb1218c7ba2aad66f40b68a96b1f9db48a7e669dc1be150184e272e6fea16eaa72bc50885896c3036f5ae16e0bb68fe2444324b3afe45d45a1928fb81e384d626939dbe252b2d769d8cde332d8d3438f69d3369948fbb2f5e2abaa9b74dc40d94ed0d2230fc18b27cdabd355782445da12441101fe12082a58132d9bbe27e5e2a542e2728595181c4b78031e7bfaf7d97f7ba9550b43e55c52ad68a312e369da5c1ce6e9accbdc17470df3434120e75794078998fb17877f0e4b1a195e122fb94020afb6dd12ad71f861ecac6b3ba8be2f188e7841ea1165ab2cd0d6094f211409e94b78e2c5d3e390772ef2f91f81b1fb3e6d3846fffefe1c5f44c5289dbb2e7a8a94c109799b3de359b7d0443cc6bfb379f4ab29168aedb64958148e64e092a1e1db5e886df5ff8d07ec0dc7a411b8b30e3c3e74deda3c79531bd6ec124377d827f5ce639e15925885680e2f3a347e6ccda33300a688af8c927635d7504ab5351c03ca5d18dccedae3ae8c1b69001299869ef792fc7b97fa2cf2ac9e47552c1019b62ffcf2cd833872271d6f2bb806cceea1352f7a5607b6928862d860074df1b1864ee255fb98f47a5a74988eefb30f32f7c1e34a1f015d757cbb01baefd882a81ab60b6bcdaf6e0f3156b28c988efac0a557fb157ed3f4249e5df9fecf664d1ab85c4844d8b11be3596709d597a0e06b98ac74102fca2f6206a57757b66b2153f56ea805b8697d5cfe53539217deea01516cd900bb9824b9db008c8d5c23cc0143c3a30c7840d687f88c70cb3b15f69da1aab7df533a042784c787d609d18031ed26b9686fd89739e4e2917d7dfea495891a3e2d52d1ac", 0x1000}, {&(0x7f00000011c0)="0b01abf09084945e5dad0c7dbaf43ce2557505d4349bb9c588731a61b14cc9ad2d891372cfe90ef78e5500eaf1db9afe622e29996f35cc651359386f15c82b4555bc8d2140a7d1f4e706e32ed499c561351cef712127", 0x56}, {&(0x7f0000001240)="954bdd449f16cf50d8683e83e15606826e72edac30caf5df4794021d93aa19c9139525c39babf07e976f3ed1dd332aed1432c94cf8431958f0d74ee2f670c39f2da12b5e84876c4b73", 0x49}, {&(0x7f00000012c0)="c6544478512777d822a648c65eae4b72abebf0862f84c6b598765c65824b58ff9ab82f7e8772b4f91065463c354b8b3c5a7a85adb472246ca75e02dc91e044ff4115846f8bc3e4b133197ee70988040fed6a3326b8668b37dcfe0d804dabf88838569394d96b352a64036992d1c05e698430be74e89bc2c71308ca463507a6b50ffa42327d72a7689d5a91513f42c6800c2783d56892793e0db18611a6a602c16504300428ec90f47ed65b7f8a3af9eee3dbd29a70b66fc14bcf9db280", 0xbd}, {&(0x7f0000001380)}], 0x7, &(0x7f0000001440)=[{0x100, 0x1, 0x400, "01c422d9e803fd056c199fdd693c3573a51cd3c2a60c9696ce98eab91a1b369d3b2d721262a5441be95cd45a1b7a5f3ec800684453199ac596a6b9f81ffb3a26bf25b488388f975284ed55dda703b63731f48d62f75c54def3d6e6ee28e8fe104618a4f1b345fd5b67d8986e5e440b9b99a6f4b7c2ca86658d07c60e67d77332c1af97ed89949f56f346b8d990d59d74aa58045c1239de21e4e73530529f982b96f9daa5309450718fef056490f6eef58d60ad48d3cbed28724ac0a07996814bfd4457bab22286b877cfed65e1675b10c3f86e32e1eb454129b322f043048ea44a974b80425d57f999c419"}], 0x100}, 0x2}, 0x10, 0x400) 15:13:42 executing program 6: r0 = open$dir(0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x1, 0x10a) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) 15:13:42 executing program 5: setuid(0xffffffffffffffff) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) 15:13:42 executing program 4: socketpair(0x18, 0x8000, 0x3f, 0x0) 15:13:42 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, 0x0, 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 15:13:42 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000380)={'./file0\x00', 0x4, 0x1, 0x400}) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:42 executing program 5: setuid(0xffffffffffffffff) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) 15:13:42 executing program 1: r0 = kqueue() (async) r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) 15:13:42 executing program 2: r0 = kqueue() socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, 0x0, 0x5, 0x0, 0x0, 0x0) 15:13:42 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = kqueue() (async) r2 = socket$inet(0x2, 0x3, 0x0) (async) r3 = open$dir(&(0x7f00000015c0)='./file1\x00', 0x200, 0x100) renameat(r0, &(0x7f0000001380)='./file1\x00', r3, &(0x7f0000001600)='./file1\x00') kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) (async) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x6f}], 0x5, 0x0, 0x0, 0x0) (async) sendmmsg(r2, &(0x7f0000001580)={&(0x7f0000001540)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000140)="681cae00129fb940885e0487661e60d5aa29c0d3a62747ec7542510c2aebaf5eaa3607098b4c00", 0x27}, {&(0x7f0000000180)="80f15e3d19c7d043e3ad8ae66a8a3b5a6fa4e0df95e429bcc21d3eab122098b69898229281a9d7808c43bba82bf78c0289", 0x31}, {&(0x7f00000001c0)="f60ef5fb0a4505dfcaa5a5ae44b37de6c863e2ed9f5e7a10ee3f40432aa0d6237b7852436ada9983b8eb177d9a95f9b7efcdc482dc9b35b8113f6ea17cb4b18bc360145037d37f7d484a90570d260b5fbed2ba05a2dbfe3315d5148daf8dfe4c5905ef5436215411d70abaf4daa4ea857dd3ec8cf4627dcae437442378bb298938a1a929023f49ebc5a8d7489b56733af5e4030db98abfb907d8b7176e6f92e1a75de42eee2c84d22850374974ec43b952abad38d3595e7b6d0576bae7e53eb8b316f9b1d31f7fb788e5047a451798e40f0b40edaddae29235444100e59062a6c7b3f382cf0fabb937c302eda9c740210e25dd647a5cf6735b997b5840d46cb4d5f2f5fdccacf0dcdf272a0eab3d440476dc343a7e786f7de2769e61a88944f134da21cf0999a427532005c78abe4f102713ee8e0aa5f9908710d67ce5ff3401beb268e6638843029f4aea41dc60e1638165580b282c912b055ffc7a527da8736345fb7618243b16332bb4ee2ba22b372cd352d2f0e2b9266bb230d067a41f6388482495cc61edec5893d08462a6d9cb190e2ca9e0c43e0b34e5661201eb1d59eb1969e692955e583468c7079b5b5b1c2a1559d98de68d0fc39eafd71e5aa358c4bf34bec219662ee2cc0d541f59d1ef8744e37e976267e3281f7d8aa1a20b5ebf429b49ce90d8e2165ee848bd0da321592aa8c686343ef81a53af5e95ce97404876428b658cfcb0b3e4f87fe0a6f2cd897f1bb5d172d437c955697b1ad528f46221123c430ac4700426a81e5206c65eb9051d057c937f0eb28f7a756c6a9de5f450d0b0ab48500bb01fc66e140792b5ab9533f4291f306efa2b4c74df06d7d772766163502e0b5cd1ab0e402ecf6370d645329bd592342a55736edf8f01c6a7af7f16bcad896572118230ca65615b0f304cca0131011afe2bc6344d3814329c2b2d5f637c60418756c43c74380c4adc2ca51e0bc191c8742d49f577949aa8b4221a6a90fbe2f7651a7e928a7c08e0212cb14b28213fe34a6627ef861048e20991306ee5bde14e2c8c006718e114dc0042c34f54d48e4ae0bbce7557b74fef4a7e3d5997f30b066749519c234ad887eaecf6ae15e5c40869b52a9ee0651e5fa5e38331efd450295c1dcdd0ae93b2b93800a30ec016269cf9b545268eafb4ad8e11ac87ed14274db7d1b57c243dac8cac0ad1b54a0ca2bbaca52b78074280bb68a8a09300a019fc1095243af7b1240a4db4a6b0dfdbc0abeed2700cb6ca73c1974bf8143c3579ba884a5b3bf89dde11eeba9d0d2061a61aed83e7fe16ca99621ac298322e8a7404b948160711ae1977b301843887900e8c47e6523f8ef1e07fad21281c372ffda7fc9fe238211ac0d2d48874ec5b72b40863184a4efa2f9c6c69695147188a0e2c3cde37ab522de914fc18bdd94fa9fced8312f3126903fe6ec819aba9e2ea32e77e4983d511b3136c1960d817e77e811aca05f829ba7eed314ca920b5702f4bf2eb36c37ebd39360ee6eac601c8523b34527c9a5872509e11787a9becdd51ef09b3589e8ee49b53d606b9ba730e215320670a801412f2d4edd5234d5d1ad708526f909eab58ae344e45e8c45665737451c566fe9f54cdda196d6ec7e2f4e99f30af147a8f5ebd91d17a9c68fd91cfb5876d17c5d1a7633bc3063f8b4db969b2b2ca0c4955131e5c4f0db0f68d5c4ebbe3ffe5958ae61885f1ea2a62e789b59c6a5ef2f4936e5e545156f354c4f1c96427fd6f0dc2c723e06781549f319ae5d8271ae64814b45b8aab9cb63452781aa50d58021384e36660864029782156afeb8343484e674a754edb9b6e38b76a73b3a714c83efa6aac5bc78f33ca6912c975e735499882a5c35f0f5dfef549d6b01396591226498f061c409f1659acbfaaa068c152e3b339872d9f533bc9f0c06c9bcfc582cef546348b9d54441252671928ba69b9a6a45eeb7abed9cbd16342dee07207992e7e11760dda31c819b32bb69dd16e9236ad3207861219107d88f91b8699e5f53b083e136a1fe327245612b81d6c582394e90e54f0e7ced7f4d55a5b255f57f685509894dac5f7ae44f62e764acc7923208c3c0b23d2a590db42c349618a3cceffab5ee120ec9c4f0890f96a84ec7258ab065fa535cf221f62c09340ffc5aa01e45fdf4dbea56d35e862dded1f5f566e092532fdde1387c56200b2653b336a9687dd592bf5fcfcc38a6fe7681baf46f70060142a7e3050031f26dbc7d2d9ff7f9892b1422fc878ae450dd4e4dd4f7590bd7876781b18595df0a956bb97247ab5644cb637f6f5b9ffe4acdbf3531a184857e0a959a0a4fe2d5bf9d0e833f3c062e360234c1cc668fa8142928ed1cba8ca18ecb74785f3c5f7cae20566eaef4d09eaa9fed118ff8cb5fd5ad9e8253af283831fa491ea71d99d9b337765d98576d937a6dce241c50a1c350ead62ad94eff6a1ddfecde21fadbb04a969a3c70f3278c37459162490416d73d02c6379109fb75d5d68efb39a89054d9960aef1f204382a52699b693b0ead6d1b2945f3c9d2f457f87d3c9ccc5663c245b199d01e44ebf9f03db7efc83eeaadebb64ecf99255f2af63bae7d4cef51877b394b90181e54b9c783f5920084ef34ba0bb4efecbf48944cee3cedcc7eac01be2779f235518915a1dfd6fe5b42d17f4758413fdb6cc91cafc205139163f1b64f1f8e9a68e25742c18c04212fd7c9966ec346cf693c58e48924825b79c45d4457f3a5252addce14a7f3d388240a1fa4898ca6cfac4131bc24302b706b3a56a6bdc674b8eabcc079c9532f2f3fb5ebef024ca020423e1d7e969156a11b91dc7f78ec8dd4b52d1e74b2540ca814e8c66e2f5f067536a26925f57ce0293da1bef56cebb3fc5e05dbc09c71d30f96c2ae5b5f527e1b4a15982238a6598337130283c7764ea54bbf5745ef8d5701947a9a5af1bbfc654a41647835fb608a9459192c703417d80c68240a88d75b9b1a9bf7e281e5be370371ca5a196db9c5b420e6afc7fa0a7999eda4a7739aade25b01670fdeac46d948a35aae489fbdea8621a4d131ac9475a972f3a676dab8011054ee619db83b3de15fe2b857ec0b357133f7ef7235951fcfe9d4eb96cb544bd4280a6a183cd0f49abb9b478b1f0eece282fbc8fa4424ca4a61a57e735c2621296a1f0281b11a8ed13214a02222f4d42e6c11e5bfea8093e0a4227ea1e2ae1d0915121f1207be587d7f450b2cfad9006d0bb3a974964af6c33f8d1224c694dfb5f39e19ce5510eeefe288fa652e5c44e8335de1d3c52b0392244d3efe1ae81f8e534810312a24e29541613544bd6f77ae4f7f44c494820c97c204d9d14c20f1cb02cce959d3ae2778c4c58273788bf6251fe991422fd7b03c3b9b1cc4b4d6f5d3628d01d90dedd44c8e459c24af367938bfc3adc1787d641e339c4beb008e862871ce90887f7c2e9a089ceae2255804f061dc6a9ae849545c3518a93c4d7e0bb96168b1fa262481de177d21d9d3b920ca8129c992922e054624d13d27611e6a2eb30142213c84ff36147e5441786fb7851a216f220f4b82712975d62d274424abf7027fa805bae9cf3889aba2243e28e2665a6a13b72ce8364c94ecfe0083fe0a8caf3c351b66f637f4fbb1435037001a0c995bdf430dfbabaf5b524e955e9bfad4235f2d73e66e42afa2e3d055bb03b16bd3c1fdbeffd910b4b5148a5065836075beafa3cb09b9ae01e8fa55b2755d928af738d50cd00c2d538562f4468721b8d47a49e3c04b21c6d45ed4c31d370e08d5e6557828b23993a3d434297cb1caf4d31ab468bdddc7a683abd2464c8b22df429e3ec49f588897bf1325c13ec072a0e8435d4f58204cc6268f3116f512322ba0112fac04a0be6f82bef1bb87b5142132910875d96b77a9a0d219dce44ca48bd38533efb6b12d712abaf52ff9797f0c737bbe285e4d2ce153e1ccc2385cb557a3e674b53d2589d2a4231f76f66f1350edd172a7e3acc7a4d1941f0c0cec65800655aa815ae5b058dd736f0d6971606b3a0e1a0cfad2de2dbf507d7542698c070bb9e34aad06c613642d43c67e72c519c48ae5c8bb177d5955bfe20e6351d38f131e3245eec1ccf83c130cc1ea912a5030a3c68de5fabfeeb64eea90508b705516b54d0e0fc4dd4513135deeac3dc66151e617809d0b487af5d918f299f3601a7317de49ebc97589ab5c7d1e663d5625ab2bf71172c7d04c5d42869d4d34e691897a868d27095c88624353e5edeae595b9a2eb3d9ad8ec4db41fe3a1f100edd4e5df5280f23e89aa45ebbe196a6b751559630db26be54c360e149c1a87fe6ae0e8dd16a771b2a961f9fd1d1a40441517bf55e19bd9bf03a04fc5fdf22f163a947ab66305d5e9f2eb750fbb812a771b19824977e6055a1cc4d632b4e77c21f67b8ca9312a587c4307a2957ea5b96715830a8b61e90497d6ff9c0fd06804a6542b732f9d9cf4a44ec9ee42bde292625b603f4f544dabe5f9c1f4ed565cf8ebac36ea8c83099be1a56f4a089c80eeec85447875e3c1f47e068de8f6e3b2aab0ef313512e3d67f771bfc30096369571d53d5d822baa952a4777671a5b22f93c4d0e11ce40003e27ff424d1bf37cd256eedba0cd25e47d849cf30e63606711dfbf3bb7b0e1a13f0d36c9021e9495f52bcf5c0ee99470f5eb9e40c5618320aa48d4ab7b39828ad0bf47c0c4934d6dadbf99e5324462d6fc8bd78cff12b14132c7270b628ef01e53b982e865f418084a844376c26822c3d714c9393bd8feba0cdcf02ee9fb5382d9733cc477fcc62ae61fc2e6af74bd28f77855d97e96f58b6016fbfb96a7f409e0e8e697a23bc86c6d818f741fde6d68149bc49205d0d4ecacef8e362b5e9d1af335c3dd63463fbc0ce5856e64504997ddb790e65c0c77edfe97af391fd5bc091c7bb916aba2cbc62256fc9b4bb1adb9fedfcd171bb1218c7ba2aad66f40b68a96b1f9db48a7e669dc1be150184e272e6fea16eaa72bc50885896c3036f5ae16e0bb68fe2444324b3afe45d45a1928fb81e384d626939dbe252b2d769d8cde332d8d3438f69d3369948fbb2f5e2abaa9b74dc40d94ed0d2230fc18b27cdabd355782445da12441101fe12082a58132d9bbe27e5e2a542e2728595181c4b78031e7bfaf7d97f7ba9550b43e55c52ad68a312e369da5c1ce6e9accbdc17470df3434120e75794078998fb17877f0e4b1a195e122fb94020afb6dd12ad71f861ecac6b3ba8be2f188e7841ea1165ab2cd0d6094f211409e94b78e2c5d3e390772ef2f91f81b1fb3e6d3846fffefe1c5f44c5289dbb2e7a8a94c109799b3de359b7d0443cc6bfb379f4ab29168aedb64958148e64e092a1e1db5e886df5ff8d07ec0dc7a411b8b30e3c3e74deda3c79531bd6ec124377d827f5ce639e15925885680e2f3a347e6ccda33300a688af8c927635d7504ab5351c03ca5d18dccedae3ae8c1b69001299869ef792fc7b97fa2cf2ac9e47552c1019b62ffcf2cd833872271d6f2bb806cceea1352f7a5607b6928862d860074df1b1864ee255fb98f47a5a74988eefb30f32f7c1e34a1f015d757cbb01baefd882a81ab60b6bcdaf6e0f3156b28c988efac0a557fb157ed3f4249e5df9fecf664d1ab85c4844d8b11be3596709d597a0e06b98ac74102fca2f6206a57757b66b2153f56ea805b8697d5cfe53539217deea01516cd900bb9824b9db008c8d5c23cc0143c3a30c7840d687f88c70cb3b15f69da1aab7df533a042784c787d609d18031ed26b9686fd89739e4e2917d7dfea495891a3e2d52d1ac", 0x1000}, {&(0x7f00000011c0)="0b01abf09084945e5dad0c7dbaf43ce2557505d4349bb9c588731a61b14cc9ad2d891372cfe90ef78e5500eaf1db9afe622e29996f35cc651359386f15c82b4555bc8d2140a7d1f4e706e32ed499c561351cef712127", 0x56}, {&(0x7f0000001240)="954bdd449f16cf50d8683e83e15606826e72edac30caf5df4794021d93aa19c9139525c39babf07e976f3ed1dd332aed1432c94cf8431958f0d74ee2f670c39f2da12b5e84876c4b73", 0x49}, {&(0x7f00000012c0)="c6544478512777d822a648c65eae4b72abebf0862f84c6b598765c65824b58ff9ab82f7e8772b4f91065463c354b8b3c5a7a85adb472246ca75e02dc91e044ff4115846f8bc3e4b133197ee70988040fed6a3326b8668b37dcfe0d804dabf88838569394d96b352a64036992d1c05e698430be74e89bc2c71308ca463507a6b50ffa42327d72a7689d5a91513f42c6800c2783d56892793e0db18611a6a602c16504300428ec90f47ed65b7f8a3af9eee3dbd29a70b66fc14bcf9db280", 0xbd}, {&(0x7f0000001380)}], 0x7, &(0x7f0000001440)=[{0x100, 0x1, 0x400, "01c422d9e803fd056c199fdd693c3573a51cd3c2a60c9696ce98eab91a1b369d3b2d721262a5441be95cd45a1b7a5f3ec800684453199ac596a6b9f81ffb3a26bf25b488388f975284ed55dda703b63731f48d62f75c54def3d6e6ee28e8fe104618a4f1b345fd5b67d8986e5e440b9b99a6f4b7c2ca86658d07c60e67d77332c1af97ed89949f56f346b8d990d59d74aa58045c1239de21e4e73530529f982b96f9daa5309450718fef056490f6eef58d60ad48d3cbed28724ac0a07996814bfd4457bab22286b877cfed65e1675b10c3f86e32e1eb454129b322f043048ea44a974b80425d57f999c419"}], 0x100}, 0x2}, 0x10, 0x400) 15:13:42 executing program 6: r0 = open$dir(0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x1, 0x10a) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) 15:13:42 executing program 4: socketpair(0x18, 0x8000, 0x3f, 0x0) 15:13:42 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x1, 0x10a) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) 15:13:42 executing program 5: setuid(0xffffffffffffffff) r0 = getuid() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0xffffff80, './file0\x00'}) socketpair(0x6, 0x2, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) r3 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r5) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r3, r0, r5}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) 15:13:42 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) kqueue() (async) socket$inet(0x2, 0x3, 0x0) (async) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) (async) 15:13:42 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, 0x0, 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 15:13:42 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvmmsg(r1, &(0x7f0000000700)={0x0}, 0x10, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:42 executing program 5: setuid(0xffffffffffffffff) r0 = getuid() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0xffffff80, './file0\x00'}) socketpair(0x6, 0x2, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) r3 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r5) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r3, r0, r5}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) setuid(0xffffffffffffffff) (async) getuid() (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0xffffff80, './file0\x00'}) (async) socketpair(0x6, 0x2, 0x8, &(0x7f0000000000)) (async) getppid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) setregid(0xffffffffffffffff, r5) (async) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r3, r0, r5}, 0xc) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) (async) 15:13:42 executing program 4: r0 = getuid() setreuid(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r2) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) socketpair(0x2, 0x1, 0x0, 0x0) 15:13:42 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 15:13:42 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x1, 0x10a) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) 15:13:42 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvmmsg(r1, &(0x7f0000000700)={0x0}, 0x10, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) mkdirat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) (async) recvmmsg(r1, &(0x7f0000000700)={0x0}, 0x10, 0x0, 0x0) (async) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) (async) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) 15:13:42 executing program 5: setuid(0xffffffffffffffff) r0 = getuid() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0xffffff80, './file0\x00'}) socketpair(0x6, 0x2, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) getppid() (async) r3 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r5) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r3, r0, r5}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) 15:13:42 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 15:13:42 executing program 4: r0 = getuid() setreuid(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r2) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) socketpair(0x2, 0x1, 0x0, 0x0) getuid() (async) setreuid(r0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) setregid(0x0, r2) (async) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) (async) socketpair(0x2, 0x1, 0x0, 0x0) (async) 15:13:42 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x1, 0x10a) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) 15:13:42 executing program 5: setuid(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getuid() 15:13:42 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x3, 0x0) r3 = open$dir(&(0x7f00000015c0)='./file1\x00', 0x200, 0x100) renameat(r0, &(0x7f0000001380)='./file1\x00', r3, &(0x7f0000001600)='./file1\x00') kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x6f}], 0x5, 0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000001580)={&(0x7f0000001540)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000140)="681cae00129fb940885e0487661e60d5aa29c0d3a62747ec7542510c2aebaf5eaa3607098b4c00", 0x27}, {&(0x7f0000000180)="80f15e3d19c7d043e3ad8ae66a8a3b5a6fa4e0df95e429bcc21d3eab122098b69898229281a9d7808c43bba82bf78c0289", 0x31}, {&(0x7f00000001c0)="f60ef5fb0a4505dfcaa5a5ae44b37de6c863e2ed9f5e7a10ee3f40432aa0d6237b7852436ada9983b8eb177d9a95f9b7efcdc482dc9b35b8113f6ea17cb4b18bc360145037d37f7d484a90570d260b5fbed2ba05a2dbfe3315d5148daf8dfe4c5905ef5436215411d70abaf4daa4ea857dd3ec8cf4627dcae437442378bb298938a1a929023f49ebc5a8d7489b56733af5e4030db98abfb907d8b7176e6f92e1a75de42eee2c84d22850374974ec43b952abad38d3595e7b6d0576bae7e53eb8b316f9b1d31f7fb788e5047a451798e40f0b40edaddae29235444100e59062a6c7b3f382cf0fabb937c302eda9c740210e25dd647a5cf6735b997b5840d46cb4d5f2f5fdccacf0dcdf272a0eab3d440476dc343a7e786f7de2769e61a88944f134da21cf0999a427532005c78abe4f102713ee8e0aa5f9908710d67ce5ff3401beb268e6638843029f4aea41dc60e1638165580b282c912b055ffc7a527da8736345fb7618243b16332bb4ee2ba22b372cd352d2f0e2b9266bb230d067a41f6388482495cc61edec5893d08462a6d9cb190e2ca9e0c43e0b34e5661201eb1d59eb1969e692955e583468c7079b5b5b1c2a1559d98de68d0fc39eafd71e5aa358c4bf34bec219662ee2cc0d541f59d1ef8744e37e976267e3281f7d8aa1a20b5ebf429b49ce90d8e2165ee848bd0da321592aa8c686343ef81a53af5e95ce97404876428b658cfcb0b3e4f87fe0a6f2cd897f1bb5d172d437c955697b1ad528f46221123c430ac4700426a81e5206c65eb9051d057c937f0eb28f7a756c6a9de5f450d0b0ab48500bb01fc66e140792b5ab9533f4291f306efa2b4c74df06d7d772766163502e0b5cd1ab0e402ecf6370d645329bd592342a55736edf8f01c6a7af7f16bcad896572118230ca65615b0f304cca0131011afe2bc6344d3814329c2b2d5f637c60418756c43c74380c4adc2ca51e0bc191c8742d49f577949aa8b4221a6a90fbe2f7651a7e928a7c08e0212cb14b28213fe34a6627ef861048e20991306ee5bde14e2c8c006718e114dc0042c34f54d48e4ae0bbce7557b74fef4a7e3d5997f30b066749519c234ad887eaecf6ae15e5c40869b52a9ee0651e5fa5e38331efd450295c1dcdd0ae93b2b93800a30ec016269cf9b545268eafb4ad8e11ac87ed14274db7d1b57c243dac8cac0ad1b54a0ca2bbaca52b78074280bb68a8a09300a019fc1095243af7b1240a4db4a6b0dfdbc0abeed2700cb6ca73c1974bf8143c3579ba884a5b3bf89dde11eeba9d0d2061a61aed83e7fe16ca99621ac298322e8a7404b948160711ae1977b301843887900e8c47e6523f8ef1e07fad21281c372ffda7fc9fe238211ac0d2d48874ec5b72b40863184a4efa2f9c6c69695147188a0e2c3cde37ab522de914fc18bdd94fa9fced8312f3126903fe6ec819aba9e2ea32e77e4983d511b3136c1960d817e77e811aca05f829ba7eed314ca920b5702f4bf2eb36c37ebd39360ee6eac601c8523b34527c9a5872509e11787a9becdd51ef09b3589e8ee49b53d606b9ba730e215320670a801412f2d4edd5234d5d1ad708526f909eab58ae344e45e8c45665737451c566fe9f54cdda196d6ec7e2f4e99f30af147a8f5ebd91d17a9c68fd91cfb5876d17c5d1a7633bc3063f8b4db969b2b2ca0c4955131e5c4f0db0f68d5c4ebbe3ffe5958ae61885f1ea2a62e789b59c6a5ef2f4936e5e545156f354c4f1c96427fd6f0dc2c723e06781549f319ae5d8271ae64814b45b8aab9cb63452781aa50d58021384e36660864029782156afeb8343484e674a754edb9b6e38b76a73b3a714c83efa6aac5bc78f33ca6912c975e735499882a5c35f0f5dfef549d6b01396591226498f061c409f1659acbfaaa068c152e3b339872d9f533bc9f0c06c9bcfc582cef546348b9d54441252671928ba69b9a6a45eeb7abed9cbd16342dee07207992e7e11760dda31c819b32bb69dd16e9236ad3207861219107d88f91b8699e5f53b083e136a1fe327245612b81d6c582394e90e54f0e7ced7f4d55a5b255f57f685509894dac5f7ae44f62e764acc7923208c3c0b23d2a590db42c349618a3cceffab5ee120ec9c4f0890f96a84ec7258ab065fa535cf221f62c09340ffc5aa01e45fdf4dbea56d35e862dded1f5f566e092532fdde1387c56200b2653b336a9687dd592bf5fcfcc38a6fe7681baf46f70060142a7e3050031f26dbc7d2d9ff7f9892b1422fc878ae450dd4e4dd4f7590bd7876781b18595df0a956bb97247ab5644cb637f6f5b9ffe4acdbf3531a184857e0a959a0a4fe2d5bf9d0e833f3c062e360234c1cc668fa8142928ed1cba8ca18ecb74785f3c5f7cae20566eaef4d09eaa9fed118ff8cb5fd5ad9e8253af283831fa491ea71d99d9b337765d98576d937a6dce241c50a1c350ead62ad94eff6a1ddfecde21fadbb04a969a3c70f3278c37459162490416d73d02c6379109fb75d5d68efb39a89054d9960aef1f204382a52699b693b0ead6d1b2945f3c9d2f457f87d3c9ccc5663c245b199d01e44ebf9f03db7efc83eeaadebb64ecf99255f2af63bae7d4cef51877b394b90181e54b9c783f5920084ef34ba0bb4efecbf48944cee3cedcc7eac01be2779f235518915a1dfd6fe5b42d17f4758413fdb6cc91cafc205139163f1b64f1f8e9a68e25742c18c04212fd7c9966ec346cf693c58e48924825b79c45d4457f3a5252addce14a7f3d388240a1fa4898ca6cfac4131bc24302b706b3a56a6bdc674b8eabcc079c9532f2f3fb5ebef024ca020423e1d7e969156a11b91dc7f78ec8dd4b52d1e74b2540ca814e8c66e2f5f067536a26925f57ce0293da1bef56cebb3fc5e05dbc09c71d30f96c2ae5b5f527e1b4a15982238a6598337130283c7764ea54bbf5745ef8d5701947a9a5af1bbfc654a41647835fb608a9459192c703417d80c68240a88d75b9b1a9bf7e281e5be370371ca5a196db9c5b420e6afc7fa0a7999eda4a7739aade25b01670fdeac46d948a35aae489fbdea8621a4d131ac9475a972f3a676dab8011054ee619db83b3de15fe2b857ec0b357133f7ef7235951fcfe9d4eb96cb544bd4280a6a183cd0f49abb9b478b1f0eece282fbc8fa4424ca4a61a57e735c2621296a1f0281b11a8ed13214a02222f4d42e6c11e5bfea8093e0a4227ea1e2ae1d0915121f1207be587d7f450b2cfad9006d0bb3a974964af6c33f8d1224c694dfb5f39e19ce5510eeefe288fa652e5c44e8335de1d3c52b0392244d3efe1ae81f8e534810312a24e29541613544bd6f77ae4f7f44c494820c97c204d9d14c20f1cb02cce959d3ae2778c4c58273788bf6251fe991422fd7b03c3b9b1cc4b4d6f5d3628d01d90dedd44c8e459c24af367938bfc3adc1787d641e339c4beb008e862871ce90887f7c2e9a089ceae2255804f061dc6a9ae849545c3518a93c4d7e0bb96168b1fa262481de177d21d9d3b920ca8129c992922e054624d13d27611e6a2eb30142213c84ff36147e5441786fb7851a216f220f4b82712975d62d274424abf7027fa805bae9cf3889aba2243e28e2665a6a13b72ce8364c94ecfe0083fe0a8caf3c351b66f637f4fbb1435037001a0c995bdf430dfbabaf5b524e955e9bfad4235f2d73e66e42afa2e3d055bb03b16bd3c1fdbeffd910b4b5148a5065836075beafa3cb09b9ae01e8fa55b2755d928af738d50cd00c2d538562f4468721b8d47a49e3c04b21c6d45ed4c31d370e08d5e6557828b23993a3d434297cb1caf4d31ab468bdddc7a683abd2464c8b22df429e3ec49f588897bf1325c13ec072a0e8435d4f58204cc6268f3116f512322ba0112fac04a0be6f82bef1bb87b5142132910875d96b77a9a0d219dce44ca48bd38533efb6b12d712abaf52ff9797f0c737bbe285e4d2ce153e1ccc2385cb557a3e674b53d2589d2a4231f76f66f1350edd172a7e3acc7a4d1941f0c0cec65800655aa815ae5b058dd736f0d6971606b3a0e1a0cfad2de2dbf507d7542698c070bb9e34aad06c613642d43c67e72c519c48ae5c8bb177d5955bfe20e6351d38f131e3245eec1ccf83c130cc1ea912a5030a3c68de5fabfeeb64eea90508b705516b54d0e0fc4dd4513135deeac3dc66151e617809d0b487af5d918f299f3601a7317de49ebc97589ab5c7d1e663d5625ab2bf71172c7d04c5d42869d4d34e691897a868d27095c88624353e5edeae595b9a2eb3d9ad8ec4db41fe3a1f100edd4e5df5280f23e89aa45ebbe196a6b751559630db26be54c360e149c1a87fe6ae0e8dd16a771b2a961f9fd1d1a40441517bf55e19bd9bf03a04fc5fdf22f163a947ab66305d5e9f2eb750fbb812a771b19824977e6055a1cc4d632b4e77c21f67b8ca9312a587c4307a2957ea5b96715830a8b61e90497d6ff9c0fd06804a6542b732f9d9cf4a44ec9ee42bde292625b603f4f544dabe5f9c1f4ed565cf8ebac36ea8c83099be1a56f4a089c80eeec85447875e3c1f47e068de8f6e3b2aab0ef313512e3d67f771bfc30096369571d53d5d822baa952a4777671a5b22f93c4d0e11ce40003e27ff424d1bf37cd256eedba0cd25e47d849cf30e63606711dfbf3bb7b0e1a13f0d36c9021e9495f52bcf5c0ee99470f5eb9e40c5618320aa48d4ab7b39828ad0bf47c0c4934d6dadbf99e5324462d6fc8bd78cff12b14132c7270b628ef01e53b982e865f418084a844376c26822c3d714c9393bd8feba0cdcf02ee9fb5382d9733cc477fcc62ae61fc2e6af74bd28f77855d97e96f58b6016fbfb96a7f409e0e8e697a23bc86c6d818f741fde6d68149bc49205d0d4ecacef8e362b5e9d1af335c3dd63463fbc0ce5856e64504997ddb790e65c0c77edfe97af391fd5bc091c7bb916aba2cbc62256fc9b4bb1adb9fedfcd171bb1218c7ba2aad66f40b68a96b1f9db48a7e669dc1be150184e272e6fea16eaa72bc50885896c3036f5ae16e0bb68fe2444324b3afe45d45a1928fb81e384d626939dbe252b2d769d8cde332d8d3438f69d3369948fbb2f5e2abaa9b74dc40d94ed0d2230fc18b27cdabd355782445da12441101fe12082a58132d9bbe27e5e2a542e2728595181c4b78031e7bfaf7d97f7ba9550b43e55c52ad68a312e369da5c1ce6e9accbdc17470df3434120e75794078998fb17877f0e4b1a195e122fb94020afb6dd12ad71f861ecac6b3ba8be2f188e7841ea1165ab2cd0d6094f211409e94b78e2c5d3e390772ef2f91f81b1fb3e6d3846fffefe1c5f44c5289dbb2e7a8a94c109799b3de359b7d0443cc6bfb379f4ab29168aedb64958148e64e092a1e1db5e886df5ff8d07ec0dc7a411b8b30e3c3e74deda3c79531bd6ec124377d827f5ce639e15925885680e2f3a347e6ccda33300a688af8c927635d7504ab5351c03ca5d18dccedae3ae8c1b69001299869ef792fc7b97fa2cf2ac9e47552c1019b62ffcf2cd833872271d6f2bb806cceea1352f7a5607b6928862d860074df1b1864ee255fb98f47a5a74988eefb30f32f7c1e34a1f015d757cbb01baefd882a81ab60b6bcdaf6e0f3156b28c988efac0a557fb157ed3f4249e5df9fecf664d1ab85c4844d8b11be3596709d597a0e06b98ac74102fca2f6206a57757b66b2153f56ea805b8697d5cfe53539217deea01516cd900bb9824b9db008c8d5c23cc0143c3a30c7840d687f88c70cb3b15f69da1aab7df533a042784c787d609d18031ed26b9686fd89739e4e2917d7dfea495891a3e2d52d1ac", 0x1000}, {&(0x7f00000011c0)="0b01abf09084945e5dad0c7dbaf43ce2557505d4349bb9c588731a61b14cc9ad2d891372cfe90ef78e5500eaf1db9afe622e29996f35cc651359386f15c82b4555bc8d2140a7d1f4e706e32ed499c561351cef712127", 0x56}, {&(0x7f0000001240)="954bdd449f16cf50d8683e83e15606826e72edac30caf5df4794021d93aa19c9139525c39babf07e976f3ed1dd332aed1432c94cf8431958f0d74ee2f670c39f2da12b5e84876c4b73", 0x49}, {&(0x7f00000012c0)="c6544478512777d822a648c65eae4b72abebf0862f84c6b598765c65824b58ff9ab82f7e8772b4f91065463c354b8b3c5a7a85adb472246ca75e02dc91e044ff4115846f8bc3e4b133197ee70988040fed6a3326b8668b37dcfe0d804dabf88838569394d96b352a64036992d1c05e698430be74e89bc2c71308ca463507a6b50ffa42327d72a7689d5a91513f42c6800c2783d56892793e0db18611a6a602c16504300428ec90f47ed65b7f8a3af9eee3dbd29a70b66fc14bcf9db280", 0xbd}, {&(0x7f0000001380)}], 0x7, &(0x7f0000001440)=[{0x100, 0x1, 0x400, "01c422d9e803fd056c199fdd693c3573a51cd3c2a60c9696ce98eab91a1b369d3b2d721262a5441be95cd45a1b7a5f3ec800684453199ac596a6b9f81ffb3a26bf25b488388f975284ed55dda703b63731f48d62f75c54def3d6e6ee28e8fe104618a4f1b345fd5b67d8986e5e440b9b99a6f4b7c2ca86658d07c60e67d77332c1af97ed89949f56f346b8d990d59d74aa58045c1239de21e4e73530529f982b96f9daa5309450718fef056490f6eef58d60ad48d3cbed28724ac0a07996814bfd4457bab22286b877cfed65e1675b10c3f86e32e1eb454129b322f043048ea44a974b80425d57f999c419"}], 0x100}, 0x2}, 0x10, 0x400) 15:13:42 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 15:13:42 executing program 4: r0 = getuid() setreuid(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r2) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) socketpair(0x2, 0x1, 0x0, 0x0) getuid() (async) setreuid(r0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) setregid(0x0, r2) (async) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) (async) socketpair(0x2, 0x1, 0x0, 0x0) (async) 15:13:42 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x0) (async, rerun: 64) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async, rerun: 64) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) recvmmsg(r1, &(0x7f0000000700)={0x0}, 0x10, 0x0, 0x0) (async) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:42 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(0x0, 0x0, 0x0) 15:13:42 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, 0x0, 0x0) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x1, 0x10a) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) 15:13:42 executing program 5: setuid(0xffffffffffffffff) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getuid() 15:13:42 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0xff, 0xc8, 0xffff0001, 0x0, 0xc98234c, 0x3, 0xfdc, 0x1, 0x2, 0x3d8, 0x8}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x5) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) 15:13:42 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(0x0, 0x0, 0x0) 15:13:43 executing program 2: r0 = kqueue() socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0), 0x5, 0x0, 0x0, 0x0) 15:13:43 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, 0x0, 0x0) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x1, 0x10a) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) 15:13:43 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0xff, 0xc8, 0xffff0001, 0x0, 0xc98234c, 0x3, 0xfdc, 0x1, 0x2, 0x3d8, 0x8}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x5) (async) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x5) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) 15:13:43 executing program 0: fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x10, 0x4) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x9000, 0x0) 15:13:43 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0, 0x58}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f00000000c0)="fc81201fe853dfc25fcae9242ca15c3973e5455abf006d3b6eb6fd42ba344c5111eed8060734102508aeb2576e21778d7c435e52f7289f25acd729b82b935c8748fc22d2d764ebb13143e3a7fb80691c96f066f0f98f647bfe6ad3a0ebef98afb02edb0c5572d6e6ce4885a3907d8d88e45edc6f90161c9f7f3429ae62c4ebf6a090daf85a3ea14c4b34f8d87fba238b9295df9b"}, {&(0x7f0000000180)="24b27c19e84f61dd84462acc69f7a65e0d741c31af39f1df297537ca369868f500"/47}, {&(0x7f0000000200)="94b4f55d51eb1f30ac826a4b31ffcdf544a701e070060d38d1f9cb84d1166346b009c499ea731dc7179c52eff9a628"}], 0x9, 0x0, 0xfffffffffffffdf8}, 0x0) accept(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 15:13:43 executing program 5: setuid(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) getuid() 15:13:43 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(0x0, 0x0, 0x0) 15:13:43 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0xff, 0xc8, 0xffff0001, 0x0, 0xc98234c, 0x3, 0xfdc, 0x1, 0x2, 0x3d8, 0x8}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x5) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) socketpair(0x2, 0x1, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0xff, 0xc8, 0xffff0001, 0x0, 0xc98234c, 0x3, 0xfdc, 0x1, 0x2, 0x3d8, 0x8}) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x5) (async) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) (async) 15:13:43 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, 0x0, 0x0) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x1, 0x10a) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) 15:13:43 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0, 0x58}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f00000000c0)="fc81201fe853dfc25fcae9242ca15c3973e5455abf006d3b6eb6fd42ba344c5111eed8060734102508aeb2576e21778d7c435e52f7289f25acd729b82b935c8748fc22d2d764ebb13143e3a7fb80691c96f066f0f98f647bfe6ad3a0ebef98afb02edb0c5572d6e6ce4885a3907d8d88e45edc6f90161c9f7f3429ae62c4ebf6a090daf85a3ea14c4b34f8d87fba238b9295df9b"}, {&(0x7f0000000180)="24b27c19e84f61dd84462acc69f7a65e0d741c31af39f1df297537ca369868f500"/47}, {&(0x7f0000000200)="94b4f55d51eb1f30ac826a4b31ffcdf544a701e070060d38d1f9cb84d1166346b009c499ea731dc7179c52eff9a628"}], 0x9, 0x0, 0xfffffffffffffdf8}, 0x0) accept(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 15:13:43 executing program 0: fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x10, 0x4) (async) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x10, 0x4) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x9000, 0x0) 15:13:43 executing program 5: ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000080)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = kqueue() r5 = socket$unix(0x1, 0x2, 0x0) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x41}], 0x81, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{}, {}, {}, {}, {}, {}, {}, {{r5}, 0xffffffffffffffff, 0x6}], 0x8000, 0x0, 0x7, 0x0) r6 = getpgrp() r7 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r8, 0x6, r7) r9 = getegid() sendmsg$unix(r5, &(0x7f00000018c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001780)=[{&(0x7f0000000180)="e98e7e9434823281bc0f71257a52ffe4e5faf910862d9322cbf82078fe070fd9867a59ebf94c1b13c0ec749372d92d15fb3e1fefc108b0437af35d7afc9e4c7a5eef80b0d9e55d185c0927a05bbc809424e72012450b2c08b98761afe746dd79e06b78d04a3bfe5b644bc668a88e75c5d87aae4951d9e4a0f6d322a8ba27f4", 0x7f}, {&(0x7f0000000200)="495032d40abb6c4990e106373dd8dd53fa09fc39bb471cdbba5fcb7176e88d42db3b0e21d2dddc6c2527694d898a57017266d92a6cb1cdf16951492af9c7675ac05027fd36e48da5b63f871ec71723357fae05c8b4682e6995d5a48c08df66e1b816da681fbf392f7e9fb23cc6f7dd93b9284b6bcf173001846d176f5035c6685d712cfce8af5c64ced85806214a0385907d7c6a6ec2dd67d1597c203e048f2a", 0xa0}, {&(0x7f00000002c0)="0bed29ec45bab4dd8479419d62dc7ac4cc1bb679f4026e00aa124ad1e30f8a7f05c22990c248ae1651158f1afe1f790d1ee2a78578e82fa50c92d9e5dfaf7a1560c0b7f7ec91e3250b075ac32aabe339ecb921f42a6af0abc9436e2fac48264306164ac6a75a746d77dfb597d697b8062c8824ea0dc6915a8c1e76ec5bf03335f3a1f3b1a19f726c6710352fdafef46b830cd9975b2f6631490f331b91ef38fbaecc2d5560df770045af2a4da232f2f3b231", 0xb2}, {&(0x7f0000000380)="6a6faf36a1842331b9ab374929ad0ff7f10642e2fbc51ec51a3bafa32c2b91fdf82b607319696ec47904c61738b714c409cff77e5db708c66ab95f4de2db0a18acbafa274b4ee3bf619b5a", 0x4b}, {&(0x7f0000000400)="91aafe294d2c8296edacc7b84fb1900e12044d67854cb49ac88d2055d30743aec9e1e77209217f34b82c2870388b709952676db21ccbd0fe1d989353fc40a09eb6f79e6281a4f078d4def035a8a8828caf186490eb35e48ed41d15a42f54ff7a0e69bddccad9de3ead4f9c092ef449903e24215612b9f13da41786719d6345e42e11ad224eda21425e0c6d363f61fb5b7b135187b949e0f0a1a7ab492f69de71245ec4d7f5a60fe8aecada4112e04fc2017709999ff45dcdcb97f364c6fe6d9d15fb2c70a7ec0e", 0xc7}, {&(0x7f0000000500)="3ab6e4f2904588c957bc78b8cb8908fa00285d82810897b6256178e9fe", 0x1d}, {&(0x7f0000000540)="2a522e33c905a97e1552faf145c412c91691b796327081c15733d8c23e6f83626d66630ea04b31267fa3b6550be977a6c3a2206f70c93d91a3ffa44b43922e82b56cc1a31f73b04d4effe25a56459d169d556d203bcdfe213fc5b83d15d484ad1510be6a027d0687501a83c0a980a28cada24096d26fd16acc4214657781f0b098da714b0b786e10d8bd87dc23af22bcd91c0ef11dda5387d238a727490b3cc391948f7f0bcb5d1641522ee1b406220d8682960019f3470cf77792c1a4a41b4c8ae435e88bd39b8e4f70a039143e95f6f01e47282a156a5beb77117eaaf4a3634f", 0xe1}, {&(0x7f0000000640)="2358aadc8d87fdc563fad9c85170a986e542e7283cc32388edfa6407ee6cab6a5c1964c61d56ab881d19025a1a2601fa611e6688f51598a91b936744bc0a44e8619ebbeb31066a7a4662a03d0da4b0", 0x4f}, {&(0x7f00000006c0)="42222dc285b21b2aae92e173464d9a02c736bc0373bdb4b256a7867c84f95a3337ba1d467d3f115f0c08cffda24ffc46e5aadc3aec048bf893e5497048db32932804b19d470657972d6a45fc54d1a4e4731fd2518ec9003f0f10066ce1b4f9d4595683e2de0611dcdc4b2c11a87f8a7041c039ef03782667a4cf178dd4301ec2c2fb79c3f71f5989e512432f2b198cc90bab9ce2ad774f79c131f1ba393462993d586b19497e77c18d31001f1291b8", 0xaf}, {&(0x7f0000000780)="b2fd3102bc4e0c29d4ed5ed633516a58fedb621f08c10647ff90d1a5e1615539aff60d04798fa20f501dd68adb8178299e13fdba71cbe4dd9b2c0650bd62957022940af576e62a5ba98308b2867799e85cd8f378f81e80dbf4f29741d244799adfa57a513b2424afbb3ef5c75531b8ed9735ed712e1f9480fab5af4dff03b14d0c1738c304232922998793d5bf7d073cdeb5fc2b730f5a004cac7ee82663baa7a868f352efce3df00d666bc59be276171f769dd25b2ec2c57dc70f0128a922a856653c354caef279a09932e34d89918185f22c184caa15bae0d5f8d7ad254a1216fd84a09ffc1692b584c5fd895e33d8eeb14724f9402a5a0b620544acd1a91616f3f56d2e997e674d0f10306c0bf00dc45a257a0ef8129dbd636c6aa19168abaa2cbd16262acf8dc99591eb98286d4cb042b8b2a894db2df38506615e760fc7993e4c12f806c2d4fbe354316628be80e73313b5ea19497a553ad22c0a305326705a9d5672d2e7d14b9d797d83ba6db65d032e684ca02b121b67a952e0baf8d64443be0a8a3179aea7fbb0106b658ca763a5c053566c68e52dde6ff5737b693843482f428e144d68a5fd383a986886e7692e1a0f7c9e611e6353b305c76218321a92335284b1d6494101c1693460633fefd3a54d9558b6c27742e92e2932346dbb72f6b810e08f5e2a28b02a6bd52afcb05d03db38cd675b8f095569e2fd7d05297c7a4764085030c6ed17fe1906272df8f5f906490ae4aa79f68f9aa0aecb29fcc7d24be2b2c8292b91948b2d638ce16fa24b17a00b3d12bdf5af1db4a4d40a2f5eb9072b69c6cce72db969fb9ccf7be0e3bdc4d48638c2f30d750d9aa0b4717e1936cf03f6421e67b411067d74885102d279a5177919e6621d425aded9f31cad6b07a7f7eeaf7b30f2f184d358e396e941fd2fd66e0e15dbad4b6e7300d6ae3c6e9b363a80c711693690f56c0c64c61136c127610ef0415a3d3e0a7f1103658de47f5633a14d1c5d591a0837804faf68070362721832d0fef14ec06de6ad70572796a970be7b50490b18a9ac316f1222b79e69c76be1dc0aa910d68d257dd264a3b0f3aa75be74c1fbcff04b58149c7cc74ed57626cdcef8d5ee3fa83bae7d92342b46b53c848544abd9dc24322f511c28e01ff6f76da8fe236841b07776a3def343eb14b69ef39682f2397be87cc3bb7682b24755c4d12fec71663aa5b2e56ed650ec5e52ed86d2043de1198bad79cba49444c716940082d41eb397e61f337ec0e89fd0e707e37cf308db834c25a45e651daf3cd21ca300375350fbe3207dd53654f63598430af930deb2963281bde14f23855084fa1d4b3b629a26c033d421ae8d34fa48e03cdfd3bac1c4ecc86068bc4dccf65eb4698306abfbc3305694f326128e94ebc7d9ccaf02b926f98e1016177bed15d8a4a82eb9018b24166ab35b51fa2c7e15d387d943e4a83f130de7007fb22d910b9422c774009653648b2e2eb019d3864c700fcfb93f23a00c7b9d513781c09e6bfefcc72eda030e58a0ebc412e0f1ff865697d0ae4dd317da732600e2ce7bb97b122efdececd536f8eda63f35bee7bb98868abe46eb8a6c62d2aadb68dd99f743fd667c619fde90e5b5a9419ef076f79040bf92165f4b1624c78fd6c9d789ab0efac4d82c11bd7f58565502186d4819039f03d0baa04fecca5f006093fa297c6e5b37176e3d79524ba4ffd7171e277c92a261d15d42e00eaf1236a69b54a5ad132f435a212e999ab80975cc706444bba5d9e55b758b7f54a6c740d5f055e8fda301a286181d75b9fca7ca7eb14eb56eddea0ddebfaf6d9889dc7bea1c795b3a6e572ec4174e63ba42789bcb80d5e6cede27f27ce27d3816a314f43631128becb91d6f001d79ac094d7dd2c4e8e1f27f19bc4807e0d787357e6ac3a3627ca85ce0626141e185dbf995acd8cab0d578f077f0d429ccdd382e4a95696d8e0a340d89677e60ad8693c61ae065de06af92d57bc84212553dc311bf36d1d121bee66e64383ee2fa580fc38dc7a68219b5eb3f4a019147cb658ca5fb1b11cc85cbb49eddd4ceef4220dbf49eb0ced6b07f587b6af42d3b55505604ffc46fa36b5ce63d10932436f010d9c62ee290f68f3b248cb5f6ab3763fcb2e5c05d68dae91fa017d749da1caec5866274249c772ae78b8040adfad265cab3a83aba891aa1379e3a68fb35494059d52ecc5dfd29775073a41baa36027fd9134f82a3e157194ccb448247abf828dd41686d37071a48bfa777b392e91e02d79fa5985e94ea3fd5f6cb23c2eb02086bfc9d9f31c6159d8efabe30673ba42589c4ee067cad577ddd66848599b7492a62309cba79c319876291817d983638a0d026a042b8329c5fc74efed4789070ec594c1bb1abfbe3b212bd6cc4fc09ed30ce6fea37b4c88851956e675278ff7d33a19b8593a25b478a6c864d25689314dacd8d3ec7488c36b34a769b79d1708eda34e03bbaa9060e94e153767dd0253b953c27fe8ebdb95ace18e632867acfd748207c0a3c155f80483239a3b7da1994bdfeb151c1748430715364f9dc78c56810df1cff4c3a91a138c9b331ddcacd928b206884400204987e1cfe87d35e0457311874cc59f86f51bb5d07711d67a22084a732e82fad0df77030bc4a785619013c78919c4d62dd4539f544d4b531a0aab1760486791b1be28ef9c969155e2c53f388440767a2482d2d63ac44ab771699c76279d4b0aeb0f52c134e4a9eec9954b24cda741e157c1a7d524668ba1d807048738eca85744e5d5f5b6f9ece263deb730bc805970f7f785eca86e55726a2cb5a6ccfe61afd0fea51bf7a0fb4a4c9409b6e93a81e2c2693e64620f263bbe3c6cc9d45a0728b7b27cc7a50b8afbcb32093a5ffb4c53440d20fb958313418c19a3dd5c577264ee1e54cfcd1177885c95cb598f350028f4b35afcacfceed09b31ab967e41cc3bcdefcfd1f06c4c50200bda265e69667d0f993d4a2a9b37d7f956754e3fe3529c1d358715c75debbf88451e60a09a60ccc2437dffcb1fdf873297fccf020cb56d67c7f7dd830accfeb7ae00386a5d0e477459333029ee5144b61ab2d07d8c7aa49f96179f9a82f8c57703e7708cbe60bb7c8f8b4d48b02dd870b9c2b51f272d3b200bcf0741d6a2aa51f89db44102efb4c89ecec5a1a9f060aca627438facf824467fc56c44e0b7f0e6fcc2e8b098a60de17974ce340f8a8ebdc6a11c20fd66050c8865a3444f56bf32bd01f18b8f74c6e6f2e3a8ae714b4b9aae3ef039037688dbd92677d20aaaa3495f53bd85a591a82956c52d24af6800b9aa42942d7ba988fc6ff7f2665489f5e988e4f9aa39ec5c9ca72de51968494ea3d96fac9637454202bc7acbbd5302d4d57de88d0ee3a4b88411b8baa002cb8d58c414f975ccb1b90fc968b43f58e75bddc395fe8ef6d06e777b548300a0d779c7e06016c0be5d3e810c3af3189724318a392c3a1d331bf1a9ab4bf806bc5972e77f4e5a9f0fb9419af3929711f0458f7894714bcee3fd5b0f839b23449d39cca4fd000e0ca8a49172f18e5b6c32ffe325ebeebb93f6171ca7194600309fa8295a8372fa85fb93810d344ab9a2edee541408eb6ec372debdd6b46d8a19cfe12eb637343aee23e6c9acbce8aa928b63af2a41defb7082747e8061c5cee6378d14cfff0610bbf7556296ce72ccce2ff9a4a4c3512bdeaf5e6bf22ac45a019c9048324652b953a162941f197ed2e094641470ad13bfa7e29a995f33a8104ec0a48efe794b34e4814882d6e8e185cc278b1823142da43e85f5b66c6ac605a11e39828d895a14305b229e4e475d54ff4cf10785a216be70373b6cc7ce46559e507f1d980f875c2d7fcf393730c10355f26be1b805dffef50fcc7b9518e35db6e1777817755373588441552307512e2e118be16ab5357a5b0ae028eaa621b839bd77b5fdd8bc5c480eaaa6a2ceb8e08329551f2d4203ffa8e6b7101098818369d0b66f0de6be0a85f0ae0eb995bbbf60cc6a431743fb854ddde8af686b829a4482fc005551956e9868a6caee55de0aaf9e38641182e7c6a951f536dc1b8ca6cc48bea77b45df821934b46af457ce0899584bd3053447de48d8684986f2b21d442beffec2af9d4cb31e7b667275bb8a2af973edee4236d0da763961e99c061635342844c275a85b1fd80ee216645d3c6a3b14230b6272f44e1cb7cf457c2c66bd488ba4d0f54ebce5c5794e294299f3b89135449b708c963fc228534affeb7106118fb4a5dcff55bba6b8dc44fdcd12b6ae4d453bbd63e26a28f2c8d0778a51cf059b53c1dacbf638b839712515a94a5f6dff01ff1a12d98f63f04451eec6cf9cecac4c8e7b9ca30f62285213a33f9373af503ef37f228cee834bbd8254b9004c9a891f401741f83df27f6b90f6c6eedd447611fc440d2954bf855dd434561e9a57c792f7847d6dc24cd3027b16c53f84ba9cd2a056a492f4f7f28b1f61e1e7c88a76f21a496f36023f9215067f9d54a8a7db0a40a1ab0ddf378cfbd8383491c1a81e33ece462e2c83fe8c0205c58c4362ee8cd08239176fa7e44010ceabe6ec8fa7346696e2bd6a5a0b0c6e8b45f1d0b115cfc41e4b4e69f806ed881d162d8c45d1033cdd6a5712788550f3c3c75b7988139b2c8d3813ddba16d25371b037e30e020cade95c1943d9cc741103ddc89aec00d20f5d8894c3d6415013f7b7b37aace8b9711767630494e9d377512e21cb1f8ce64426e6a81a2cbedcd6b06f0f684eb2777a456f28b113fe86eb4d382e721c87bf3c475819d031e1b5a11c2af00ac44fa63faa8905527ff66282c9d14e937ff66f4d50b842654796cf3aafcaa2f004b19aab96e613a8392f6bc20db1142a432dd8e4615cebd03eadf0a808919d1e794b8305bd600337675f27b41b642e4300a1c2fc6c4ab1c34cd76b4dbbd03251cf4d65412e7a5babbaed94868daf357b714cd787ab13c74af1dea47b9aad19348eb102fabdf3168050ae6e14e3d6b8dd2383b0e85f4b78fe750ea3e9b3242aafbc0c5fc28612ea105ea93738994476db955033c3d519a1fb0f56c0ccd3ca489c23a64ee1644857f11b6b23e43c97f33d8d0131707ae1cb6027191e8275093f82e31ad743141c416385ba822bb3819a794c230633508395cb41408b8e64f3541ecbd1c4dce907bba453c9f407fbb0cfe6e9b56f98e1d722fb92843b816e35cb1d5e43bf56071ae83888ccb7096ea901dde608a1d19ebfb5fcddf508910d9db5ddd2d421da5881dfcaf73567ff14777e7165db6a474690f64f2fbd3d6bfa7c4ed3bf7ad13b434327d6917dfe1dba0fc87dfb9c786bac77a9ab2ae39f8aa4ab2cbe23e06e7b1e9e73ea44132e0c756ff8a4b13e560c146ed00af91f6cf1982df2d35e07c17e2f8e78fcfc0211a8af40688d9d48dde2fc9e8292f59fb906e37f310583c9b7c9a69284fb071cc44c11c59afab2f26a6d2cb3b24ff708f341fb6a24380f913e0fdbd1f343e5770de14ad182c8967f47657c27fafc79570ef3dbeb65a97b59d1ef906ac76f97b5518f6b2c8e411e9de121647eca92e6a4dcecbfaf2b7ccea226860044dcb6e465fb8db08f01eaaa4487e53cb03415f664a367797e11508f5e83e741c671c8fa64e055c93c0fd26491116833725111acadd68429048143c10c1b15d14be37645923f063d4810cdca2fc721f386a96e6c60b8ade85c00cd2f95480f51bf20e3db96a5ac3cb9d56febfcc4cfd80a6eb29834bb379d128d72f03544146d18a6386921d48855c771f37521032ec9e051c4d36850cd79", 0x1000}], 0xa, &(0x7f0000001840)=[@cred={0x20, 0xffff, 0x0, r6, r3, r2}, @cred={0x20, 0xffff, 0x0, r1, r3, r2}, @cred={0x20, 0xffff, 0x0, r7, r3, r9}], 0x60, 0x403}, 0xb) r10 = getuid() setreuid(r3, r10) setuid(r3) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:43 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 15:13:43 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(0x0, 0x1, 0x10a) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) 15:13:43 executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) socketpair(0x2, 0x1, 0x0, 0x0) 15:13:43 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/88}, &(0x7f0000000000)=0x5a) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') accept$unix(r1, 0x0, &(0x7f0000000080)) 15:13:43 executing program 5: ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000080)) (async, rerun: 32) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (rerun: 32) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) (async) r3 = getuid() (async) r4 = kqueue() (async) r5 = socket$unix(0x1, 0x2, 0x0) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x41}], 0x81, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{}, {}, {}, {}, {}, {}, {}, {{r5}, 0xffffffffffffffff, 0x6}], 0x8000, 0x0, 0x7, 0x0) r6 = getpgrp() (async, rerun: 64) r7 = getpid() (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r8, 0x6, r7) (async) r9 = getegid() sendmsg$unix(r5, &(0x7f00000018c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001780)=[{&(0x7f0000000180)="e98e7e9434823281bc0f71257a52ffe4e5faf910862d9322cbf82078fe070fd9867a59ebf94c1b13c0ec749372d92d15fb3e1fefc108b0437af35d7afc9e4c7a5eef80b0d9e55d185c0927a05bbc809424e72012450b2c08b98761afe746dd79e06b78d04a3bfe5b644bc668a88e75c5d87aae4951d9e4a0f6d322a8ba27f4", 0x7f}, {&(0x7f0000000200)="495032d40abb6c4990e106373dd8dd53fa09fc39bb471cdbba5fcb7176e88d42db3b0e21d2dddc6c2527694d898a57017266d92a6cb1cdf16951492af9c7675ac05027fd36e48da5b63f871ec71723357fae05c8b4682e6995d5a48c08df66e1b816da681fbf392f7e9fb23cc6f7dd93b9284b6bcf173001846d176f5035c6685d712cfce8af5c64ced85806214a0385907d7c6a6ec2dd67d1597c203e048f2a", 0xa0}, {&(0x7f00000002c0)="0bed29ec45bab4dd8479419d62dc7ac4cc1bb679f4026e00aa124ad1e30f8a7f05c22990c248ae1651158f1afe1f790d1ee2a78578e82fa50c92d9e5dfaf7a1560c0b7f7ec91e3250b075ac32aabe339ecb921f42a6af0abc9436e2fac48264306164ac6a75a746d77dfb597d697b8062c8824ea0dc6915a8c1e76ec5bf03335f3a1f3b1a19f726c6710352fdafef46b830cd9975b2f6631490f331b91ef38fbaecc2d5560df770045af2a4da232f2f3b231", 0xb2}, {&(0x7f0000000380)="6a6faf36a1842331b9ab374929ad0ff7f10642e2fbc51ec51a3bafa32c2b91fdf82b607319696ec47904c61738b714c409cff77e5db708c66ab95f4de2db0a18acbafa274b4ee3bf619b5a", 0x4b}, {&(0x7f0000000400)="91aafe294d2c8296edacc7b84fb1900e12044d67854cb49ac88d2055d30743aec9e1e77209217f34b82c2870388b709952676db21ccbd0fe1d989353fc40a09eb6f79e6281a4f078d4def035a8a8828caf186490eb35e48ed41d15a42f54ff7a0e69bddccad9de3ead4f9c092ef449903e24215612b9f13da41786719d6345e42e11ad224eda21425e0c6d363f61fb5b7b135187b949e0f0a1a7ab492f69de71245ec4d7f5a60fe8aecada4112e04fc2017709999ff45dcdcb97f364c6fe6d9d15fb2c70a7ec0e", 0xc7}, {&(0x7f0000000500)="3ab6e4f2904588c957bc78b8cb8908fa00285d82810897b6256178e9fe", 0x1d}, {&(0x7f0000000540)="2a522e33c905a97e1552faf145c412c91691b796327081c15733d8c23e6f83626d66630ea04b31267fa3b6550be977a6c3a2206f70c93d91a3ffa44b43922e82b56cc1a31f73b04d4effe25a56459d169d556d203bcdfe213fc5b83d15d484ad1510be6a027d0687501a83c0a980a28cada24096d26fd16acc4214657781f0b098da714b0b786e10d8bd87dc23af22bcd91c0ef11dda5387d238a727490b3cc391948f7f0bcb5d1641522ee1b406220d8682960019f3470cf77792c1a4a41b4c8ae435e88bd39b8e4f70a039143e95f6f01e47282a156a5beb77117eaaf4a3634f", 0xe1}, {&(0x7f0000000640)="2358aadc8d87fdc563fad9c85170a986e542e7283cc32388edfa6407ee6cab6a5c1964c61d56ab881d19025a1a2601fa611e6688f51598a91b936744bc0a44e8619ebbeb31066a7a4662a03d0da4b0", 0x4f}, {&(0x7f00000006c0)="42222dc285b21b2aae92e173464d9a02c736bc0373bdb4b256a7867c84f95a3337ba1d467d3f115f0c08cffda24ffc46e5aadc3aec048bf893e5497048db32932804b19d470657972d6a45fc54d1a4e4731fd2518ec9003f0f10066ce1b4f9d4595683e2de0611dcdc4b2c11a87f8a7041c039ef03782667a4cf178dd4301ec2c2fb79c3f71f5989e512432f2b198cc90bab9ce2ad774f79c131f1ba393462993d586b19497e77c18d31001f1291b8", 0xaf}, {&(0x7f0000000780)="b2fd3102bc4e0c29d4ed5ed633516a58fedb621f08c10647ff90d1a5e1615539aff60d04798fa20f501dd68adb8178299e13fdba71cbe4dd9b2c0650bd62957022940af576e62a5ba98308b2867799e85cd8f378f81e80dbf4f29741d244799adfa57a513b2424afbb3ef5c75531b8ed9735ed712e1f9480fab5af4dff03b14d0c1738c304232922998793d5bf7d073cdeb5fc2b730f5a004cac7ee82663baa7a868f352efce3df00d666bc59be276171f769dd25b2ec2c57dc70f0128a922a856653c354caef279a09932e34d89918185f22c184caa15bae0d5f8d7ad254a1216fd84a09ffc1692b584c5fd895e33d8eeb14724f9402a5a0b620544acd1a91616f3f56d2e997e674d0f10306c0bf00dc45a257a0ef8129dbd636c6aa19168abaa2cbd16262acf8dc99591eb98286d4cb042b8b2a894db2df38506615e760fc7993e4c12f806c2d4fbe354316628be80e73313b5ea19497a553ad22c0a305326705a9d5672d2e7d14b9d797d83ba6db65d032e684ca02b121b67a952e0baf8d64443be0a8a3179aea7fbb0106b658ca763a5c053566c68e52dde6ff5737b693843482f428e144d68a5fd383a986886e7692e1a0f7c9e611e6353b305c76218321a92335284b1d6494101c1693460633fefd3a54d9558b6c27742e92e2932346dbb72f6b810e08f5e2a28b02a6bd52afcb05d03db38cd675b8f095569e2fd7d05297c7a4764085030c6ed17fe1906272df8f5f906490ae4aa79f68f9aa0aecb29fcc7d24be2b2c8292b91948b2d638ce16fa24b17a00b3d12bdf5af1db4a4d40a2f5eb9072b69c6cce72db969fb9ccf7be0e3bdc4d48638c2f30d750d9aa0b4717e1936cf03f6421e67b411067d74885102d279a5177919e6621d425aded9f31cad6b07a7f7eeaf7b30f2f184d358e396e941fd2fd66e0e15dbad4b6e7300d6ae3c6e9b363a80c711693690f56c0c64c61136c127610ef0415a3d3e0a7f1103658de47f5633a14d1c5d591a0837804faf68070362721832d0fef14ec06de6ad70572796a970be7b50490b18a9ac316f1222b79e69c76be1dc0aa910d68d257dd264a3b0f3aa75be74c1fbcff04b58149c7cc74ed57626cdcef8d5ee3fa83bae7d92342b46b53c848544abd9dc24322f511c28e01ff6f76da8fe236841b07776a3def343eb14b69ef39682f2397be87cc3bb7682b24755c4d12fec71663aa5b2e56ed650ec5e52ed86d2043de1198bad79cba49444c716940082d41eb397e61f337ec0e89fd0e707e37cf308db834c25a45e651daf3cd21ca300375350fbe3207dd53654f63598430af930deb2963281bde14f23855084fa1d4b3b629a26c033d421ae8d34fa48e03cdfd3bac1c4ecc86068bc4dccf65eb4698306abfbc3305694f326128e94ebc7d9ccaf02b926f98e1016177bed15d8a4a82eb9018b24166ab35b51fa2c7e15d387d943e4a83f130de7007fb22d910b9422c774009653648b2e2eb019d3864c700fcfb93f23a00c7b9d513781c09e6bfefcc72eda030e58a0ebc412e0f1ff865697d0ae4dd317da732600e2ce7bb97b122efdececd536f8eda63f35bee7bb98868abe46eb8a6c62d2aadb68dd99f743fd667c619fde90e5b5a9419ef076f79040bf92165f4b1624c78fd6c9d789ab0efac4d82c11bd7f58565502186d4819039f03d0baa04fecca5f006093fa297c6e5b37176e3d79524ba4ffd7171e277c92a261d15d42e00eaf1236a69b54a5ad132f435a212e999ab80975cc706444bba5d9e55b758b7f54a6c740d5f055e8fda301a286181d75b9fca7ca7eb14eb56eddea0ddebfaf6d9889dc7bea1c795b3a6e572ec4174e63ba42789bcb80d5e6cede27f27ce27d3816a314f43631128becb91d6f001d79ac094d7dd2c4e8e1f27f19bc4807e0d787357e6ac3a3627ca85ce0626141e185dbf995acd8cab0d578f077f0d429ccdd382e4a95696d8e0a340d89677e60ad8693c61ae065de06af92d57bc84212553dc311bf36d1d121bee66e64383ee2fa580fc38dc7a68219b5eb3f4a019147cb658ca5fb1b11cc85cbb49eddd4ceef4220dbf49eb0ced6b07f587b6af42d3b55505604ffc46fa36b5ce63d10932436f010d9c62ee290f68f3b248cb5f6ab3763fcb2e5c05d68dae91fa017d749da1caec5866274249c772ae78b8040adfad265cab3a83aba891aa1379e3a68fb35494059d52ecc5dfd29775073a41baa36027fd9134f82a3e157194ccb448247abf828dd41686d37071a48bfa777b392e91e02d79fa5985e94ea3fd5f6cb23c2eb02086bfc9d9f31c6159d8efabe30673ba42589c4ee067cad577ddd66848599b7492a62309cba79c319876291817d983638a0d026a042b8329c5fc74efed4789070ec594c1bb1abfbe3b212bd6cc4fc09ed30ce6fea37b4c88851956e675278ff7d33a19b8593a25b478a6c864d25689314dacd8d3ec7488c36b34a769b79d1708eda34e03bbaa9060e94e153767dd0253b953c27fe8ebdb95ace18e632867acfd748207c0a3c155f80483239a3b7da1994bdfeb151c1748430715364f9dc78c56810df1cff4c3a91a138c9b331ddcacd928b206884400204987e1cfe87d35e0457311874cc59f86f51bb5d07711d67a22084a732e82fad0df77030bc4a785619013c78919c4d62dd4539f544d4b531a0aab1760486791b1be28ef9c969155e2c53f388440767a2482d2d63ac44ab771699c76279d4b0aeb0f52c134e4a9eec9954b24cda741e157c1a7d524668ba1d807048738eca85744e5d5f5b6f9ece263deb730bc805970f7f785eca86e55726a2cb5a6ccfe61afd0fea51bf7a0fb4a4c9409b6e93a81e2c2693e64620f263bbe3c6cc9d45a0728b7b27cc7a50b8afbcb32093a5ffb4c53440d20fb958313418c19a3dd5c577264ee1e54cfcd1177885c95cb598f350028f4b35afcacfceed09b31ab967e41cc3bcdefcfd1f06c4c50200bda265e69667d0f993d4a2a9b37d7f956754e3fe3529c1d358715c75debbf88451e60a09a60ccc2437dffcb1fdf873297fccf020cb56d67c7f7dd830accfeb7ae00386a5d0e477459333029ee5144b61ab2d07d8c7aa49f96179f9a82f8c57703e7708cbe60bb7c8f8b4d48b02dd870b9c2b51f272d3b200bcf0741d6a2aa51f89db44102efb4c89ecec5a1a9f060aca627438facf824467fc56c44e0b7f0e6fcc2e8b098a60de17974ce340f8a8ebdc6a11c20fd66050c8865a3444f56bf32bd01f18b8f74c6e6f2e3a8ae714b4b9aae3ef039037688dbd92677d20aaaa3495f53bd85a591a82956c52d24af6800b9aa42942d7ba988fc6ff7f2665489f5e988e4f9aa39ec5c9ca72de51968494ea3d96fac9637454202bc7acbbd5302d4d57de88d0ee3a4b88411b8baa002cb8d58c414f975ccb1b90fc968b43f58e75bddc395fe8ef6d06e777b548300a0d779c7e06016c0be5d3e810c3af3189724318a392c3a1d331bf1a9ab4bf806bc5972e77f4e5a9f0fb9419af3929711f0458f7894714bcee3fd5b0f839b23449d39cca4fd000e0ca8a49172f18e5b6c32ffe325ebeebb93f6171ca7194600309fa8295a8372fa85fb93810d344ab9a2edee541408eb6ec372debdd6b46d8a19cfe12eb637343aee23e6c9acbce8aa928b63af2a41defb7082747e8061c5cee6378d14cfff0610bbf7556296ce72ccce2ff9a4a4c3512bdeaf5e6bf22ac45a019c9048324652b953a162941f197ed2e094641470ad13bfa7e29a995f33a8104ec0a48efe794b34e4814882d6e8e185cc278b1823142da43e85f5b66c6ac605a11e39828d895a14305b229e4e475d54ff4cf10785a216be70373b6cc7ce46559e507f1d980f875c2d7fcf393730c10355f26be1b805dffef50fcc7b9518e35db6e1777817755373588441552307512e2e118be16ab5357a5b0ae028eaa621b839bd77b5fdd8bc5c480eaaa6a2ceb8e08329551f2d4203ffa8e6b7101098818369d0b66f0de6be0a85f0ae0eb995bbbf60cc6a431743fb854ddde8af686b829a4482fc005551956e9868a6caee55de0aaf9e38641182e7c6a951f536dc1b8ca6cc48bea77b45df821934b46af457ce0899584bd3053447de48d8684986f2b21d442beffec2af9d4cb31e7b667275bb8a2af973edee4236d0da763961e99c061635342844c275a85b1fd80ee216645d3c6a3b14230b6272f44e1cb7cf457c2c66bd488ba4d0f54ebce5c5794e294299f3b89135449b708c963fc228534affeb7106118fb4a5dcff55bba6b8dc44fdcd12b6ae4d453bbd63e26a28f2c8d0778a51cf059b53c1dacbf638b839712515a94a5f6dff01ff1a12d98f63f04451eec6cf9cecac4c8e7b9ca30f62285213a33f9373af503ef37f228cee834bbd8254b9004c9a891f401741f83df27f6b90f6c6eedd447611fc440d2954bf855dd434561e9a57c792f7847d6dc24cd3027b16c53f84ba9cd2a056a492f4f7f28b1f61e1e7c88a76f21a496f36023f9215067f9d54a8a7db0a40a1ab0ddf378cfbd8383491c1a81e33ece462e2c83fe8c0205c58c4362ee8cd08239176fa7e44010ceabe6ec8fa7346696e2bd6a5a0b0c6e8b45f1d0b115cfc41e4b4e69f806ed881d162d8c45d1033cdd6a5712788550f3c3c75b7988139b2c8d3813ddba16d25371b037e30e020cade95c1943d9cc741103ddc89aec00d20f5d8894c3d6415013f7b7b37aace8b9711767630494e9d377512e21cb1f8ce64426e6a81a2cbedcd6b06f0f684eb2777a456f28b113fe86eb4d382e721c87bf3c475819d031e1b5a11c2af00ac44fa63faa8905527ff66282c9d14e937ff66f4d50b842654796cf3aafcaa2f004b19aab96e613a8392f6bc20db1142a432dd8e4615cebd03eadf0a808919d1e794b8305bd600337675f27b41b642e4300a1c2fc6c4ab1c34cd76b4dbbd03251cf4d65412e7a5babbaed94868daf357b714cd787ab13c74af1dea47b9aad19348eb102fabdf3168050ae6e14e3d6b8dd2383b0e85f4b78fe750ea3e9b3242aafbc0c5fc28612ea105ea93738994476db955033c3d519a1fb0f56c0ccd3ca489c23a64ee1644857f11b6b23e43c97f33d8d0131707ae1cb6027191e8275093f82e31ad743141c416385ba822bb3819a794c230633508395cb41408b8e64f3541ecbd1c4dce907bba453c9f407fbb0cfe6e9b56f98e1d722fb92843b816e35cb1d5e43bf56071ae83888ccb7096ea901dde608a1d19ebfb5fcddf508910d9db5ddd2d421da5881dfcaf73567ff14777e7165db6a474690f64f2fbd3d6bfa7c4ed3bf7ad13b434327d6917dfe1dba0fc87dfb9c786bac77a9ab2ae39f8aa4ab2cbe23e06e7b1e9e73ea44132e0c756ff8a4b13e560c146ed00af91f6cf1982df2d35e07c17e2f8e78fcfc0211a8af40688d9d48dde2fc9e8292f59fb906e37f310583c9b7c9a69284fb071cc44c11c59afab2f26a6d2cb3b24ff708f341fb6a24380f913e0fdbd1f343e5770de14ad182c8967f47657c27fafc79570ef3dbeb65a97b59d1ef906ac76f97b5518f6b2c8e411e9de121647eca92e6a4dcecbfaf2b7ccea226860044dcb6e465fb8db08f01eaaa4487e53cb03415f664a367797e11508f5e83e741c671c8fa64e055c93c0fd26491116833725111acadd68429048143c10c1b15d14be37645923f063d4810cdca2fc721f386a96e6c60b8ade85c00cd2f95480f51bf20e3db96a5ac3cb9d56febfcc4cfd80a6eb29834bb379d128d72f03544146d18a6386921d48855c771f37521032ec9e051c4d36850cd79", 0x1000}], 0xa, &(0x7f0000001840)=[@cred={0x20, 0xffff, 0x0, r6, r3, r2}, @cred={0x20, 0xffff, 0x0, r1, r3, r2}, @cred={0x20, 0xffff, 0x0, r7, r3, r9}], 0x60, 0x403}, 0xb) (async) r10 = getuid() setreuid(r3, r10) (async) setuid(r3) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:43 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0, 0x58}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f00000000c0)="fc81201fe853dfc25fcae9242ca15c3973e5455abf006d3b6eb6fd42ba344c5111eed8060734102508aeb2576e21778d7c435e52f7289f25acd729b82b935c8748fc22d2d764ebb13143e3a7fb80691c96f066f0f98f647bfe6ad3a0ebef98afb02edb0c5572d6e6ce4885a3907d8d88e45edc6f90161c9f7f3429ae62c4ebf6a090daf85a3ea14c4b34f8d87fba238b9295df9b"}, {&(0x7f0000000180)="24b27c19e84f61dd84462acc69f7a65e0d741c31af39f1df297537ca369868f500"/47}, {&(0x7f0000000200)="94b4f55d51eb1f30ac826a4b31ffcdf544a701e070060d38d1f9cb84d1166346b009c499ea731dc7179c52eff9a628"}], 0x9, 0x0, 0xfffffffffffffdf8}, 0x0) (async) accept(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 15:13:43 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x3, 0x0) r3 = open$dir(&(0x7f00000015c0)='./file1\x00', 0x200, 0x100) renameat(r0, &(0x7f0000001380)='./file1\x00', r3, &(0x7f0000001600)='./file1\x00') kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x6f}], 0x5, 0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000001580)={&(0x7f0000001540)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000140)="681cae00129fb940885e0487661e60d5aa29c0d3a62747ec7542510c2aebaf5eaa3607098b4c00", 0x27}, {&(0x7f0000000180)="80f15e3d19c7d043e3ad8ae66a8a3b5a6fa4e0df95e429bcc21d3eab122098b69898229281a9d7808c43bba82bf78c0289", 0x31}, {&(0x7f00000001c0)="f60ef5fb0a4505dfcaa5a5ae44b37de6c863e2ed9f5e7a10ee3f40432aa0d6237b7852436ada9983b8eb177d9a95f9b7efcdc482dc9b35b8113f6ea17cb4b18bc360145037d37f7d484a90570d260b5fbed2ba05a2dbfe3315d5148daf8dfe4c5905ef5436215411d70abaf4daa4ea857dd3ec8cf4627dcae437442378bb298938a1a929023f49ebc5a8d7489b56733af5e4030db98abfb907d8b7176e6f92e1a75de42eee2c84d22850374974ec43b952abad38d3595e7b6d0576bae7e53eb8b316f9b1d31f7fb788e5047a451798e40f0b40edaddae29235444100e59062a6c7b3f382cf0fabb937c302eda9c740210e25dd647a5cf6735b997b5840d46cb4d5f2f5fdccacf0dcdf272a0eab3d440476dc343a7e786f7de2769e61a88944f134da21cf0999a427532005c78abe4f102713ee8e0aa5f9908710d67ce5ff3401beb268e6638843029f4aea41dc60e1638165580b282c912b055ffc7a527da8736345fb7618243b16332bb4ee2ba22b372cd352d2f0e2b9266bb230d067a41f6388482495cc61edec5893d08462a6d9cb190e2ca9e0c43e0b34e5661201eb1d59eb1969e692955e583468c7079b5b5b1c2a1559d98de68d0fc39eafd71e5aa358c4bf34bec219662ee2cc0d541f59d1ef8744e37e976267e3281f7d8aa1a20b5ebf429b49ce90d8e2165ee848bd0da321592aa8c686343ef81a53af5e95ce97404876428b658cfcb0b3e4f87fe0a6f2cd897f1bb5d172d437c955697b1ad528f46221123c430ac4700426a81e5206c65eb9051d057c937f0eb28f7a756c6a9de5f450d0b0ab48500bb01fc66e140792b5ab9533f4291f306efa2b4c74df06d7d772766163502e0b5cd1ab0e402ecf6370d645329bd592342a55736edf8f01c6a7af7f16bcad896572118230ca65615b0f304cca0131011afe2bc6344d3814329c2b2d5f637c60418756c43c74380c4adc2ca51e0bc191c8742d49f577949aa8b4221a6a90fbe2f7651a7e928a7c08e0212cb14b28213fe34a6627ef861048e20991306ee5bde14e2c8c006718e114dc0042c34f54d48e4ae0bbce7557b74fef4a7e3d5997f30b066749519c234ad887eaecf6ae15e5c40869b52a9ee0651e5fa5e38331efd450295c1dcdd0ae93b2b93800a30ec016269cf9b545268eafb4ad8e11ac87ed14274db7d1b57c243dac8cac0ad1b54a0ca2bbaca52b78074280bb68a8a09300a019fc1095243af7b1240a4db4a6b0dfdbc0abeed2700cb6ca73c1974bf8143c3579ba884a5b3bf89dde11eeba9d0d2061a61aed83e7fe16ca99621ac298322e8a7404b948160711ae1977b301843887900e8c47e6523f8ef1e07fad21281c372ffda7fc9fe238211ac0d2d48874ec5b72b40863184a4efa2f9c6c69695147188a0e2c3cde37ab522de914fc18bdd94fa9fced8312f3126903fe6ec819aba9e2ea32e77e4983d511b3136c1960d817e77e811aca05f829ba7eed314ca920b5702f4bf2eb36c37ebd39360ee6eac601c8523b34527c9a5872509e11787a9becdd51ef09b3589e8ee49b53d606b9ba730e215320670a801412f2d4edd5234d5d1ad708526f909eab58ae344e45e8c45665737451c566fe9f54cdda196d6ec7e2f4e99f30af147a8f5ebd91d17a9c68fd91cfb5876d17c5d1a7633bc3063f8b4db969b2b2ca0c4955131e5c4f0db0f68d5c4ebbe3ffe5958ae61885f1ea2a62e789b59c6a5ef2f4936e5e545156f354c4f1c96427fd6f0dc2c723e06781549f319ae5d8271ae64814b45b8aab9cb63452781aa50d58021384e36660864029782156afeb8343484e674a754edb9b6e38b76a73b3a714c83efa6aac5bc78f33ca6912c975e735499882a5c35f0f5dfef549d6b01396591226498f061c409f1659acbfaaa068c152e3b339872d9f533bc9f0c06c9bcfc582cef546348b9d54441252671928ba69b9a6a45eeb7abed9cbd16342dee07207992e7e11760dda31c819b32bb69dd16e9236ad3207861219107d88f91b8699e5f53b083e136a1fe327245612b81d6c582394e90e54f0e7ced7f4d55a5b255f57f685509894dac5f7ae44f62e764acc7923208c3c0b23d2a590db42c349618a3cceffab5ee120ec9c4f0890f96a84ec7258ab065fa535cf221f62c09340ffc5aa01e45fdf4dbea56d35e862dded1f5f566e092532fdde1387c56200b2653b336a9687dd592bf5fcfcc38a6fe7681baf46f70060142a7e3050031f26dbc7d2d9ff7f9892b1422fc878ae450dd4e4dd4f7590bd7876781b18595df0a956bb97247ab5644cb637f6f5b9ffe4acdbf3531a184857e0a959a0a4fe2d5bf9d0e833f3c062e360234c1cc668fa8142928ed1cba8ca18ecb74785f3c5f7cae20566eaef4d09eaa9fed118ff8cb5fd5ad9e8253af283831fa491ea71d99d9b337765d98576d937a6dce241c50a1c350ead62ad94eff6a1ddfecde21fadbb04a969a3c70f3278c37459162490416d73d02c6379109fb75d5d68efb39a89054d9960aef1f204382a52699b693b0ead6d1b2945f3c9d2f457f87d3c9ccc5663c245b199d01e44ebf9f03db7efc83eeaadebb64ecf99255f2af63bae7d4cef51877b394b90181e54b9c783f5920084ef34ba0bb4efecbf48944cee3cedcc7eac01be2779f235518915a1dfd6fe5b42d17f4758413fdb6cc91cafc205139163f1b64f1f8e9a68e25742c18c04212fd7c9966ec346cf693c58e48924825b79c45d4457f3a5252addce14a7f3d388240a1fa4898ca6cfac4131bc24302b706b3a56a6bdc674b8eabcc079c9532f2f3fb5ebef024ca020423e1d7e969156a11b91dc7f78ec8dd4b52d1e74b2540ca814e8c66e2f5f067536a26925f57ce0293da1bef56cebb3fc5e05dbc09c71d30f96c2ae5b5f527e1b4a15982238a6598337130283c7764ea54bbf5745ef8d5701947a9a5af1bbfc654a41647835fb608a9459192c703417d80c68240a88d75b9b1a9bf7e281e5be370371ca5a196db9c5b420e6afc7fa0a7999eda4a7739aade25b01670fdeac46d948a35aae489fbdea8621a4d131ac9475a972f3a676dab8011054ee619db83b3de15fe2b857ec0b357133f7ef7235951fcfe9d4eb96cb544bd4280a6a183cd0f49abb9b478b1f0eece282fbc8fa4424ca4a61a57e735c2621296a1f0281b11a8ed13214a02222f4d42e6c11e5bfea8093e0a4227ea1e2ae1d0915121f1207be587d7f450b2cfad9006d0bb3a974964af6c33f8d1224c694dfb5f39e19ce5510eeefe288fa652e5c44e8335de1d3c52b0392244d3efe1ae81f8e534810312a24e29541613544bd6f77ae4f7f44c494820c97c204d9d14c20f1cb02cce959d3ae2778c4c58273788bf6251fe991422fd7b03c3b9b1cc4b4d6f5d3628d01d90dedd44c8e459c24af367938bfc3adc1787d641e339c4beb008e862871ce90887f7c2e9a089ceae2255804f061dc6a9ae849545c3518a93c4d7e0bb96168b1fa262481de177d21d9d3b920ca8129c992922e054624d13d27611e6a2eb30142213c84ff36147e5441786fb7851a216f220f4b82712975d62d274424abf7027fa805bae9cf3889aba2243e28e2665a6a13b72ce8364c94ecfe0083fe0a8caf3c351b66f637f4fbb1435037001a0c995bdf430dfbabaf5b524e955e9bfad4235f2d73e66e42afa2e3d055bb03b16bd3c1fdbeffd910b4b5148a5065836075beafa3cb09b9ae01e8fa55b2755d928af738d50cd00c2d538562f4468721b8d47a49e3c04b21c6d45ed4c31d370e08d5e6557828b23993a3d434297cb1caf4d31ab468bdddc7a683abd2464c8b22df429e3ec49f588897bf1325c13ec072a0e8435d4f58204cc6268f3116f512322ba0112fac04a0be6f82bef1bb87b5142132910875d96b77a9a0d219dce44ca48bd38533efb6b12d712abaf52ff9797f0c737bbe285e4d2ce153e1ccc2385cb557a3e674b53d2589d2a4231f76f66f1350edd172a7e3acc7a4d1941f0c0cec65800655aa815ae5b058dd736f0d6971606b3a0e1a0cfad2de2dbf507d7542698c070bb9e34aad06c613642d43c67e72c519c48ae5c8bb177d5955bfe20e6351d38f131e3245eec1ccf83c130cc1ea912a5030a3c68de5fabfeeb64eea90508b705516b54d0e0fc4dd4513135deeac3dc66151e617809d0b487af5d918f299f3601a7317de49ebc97589ab5c7d1e663d5625ab2bf71172c7d04c5d42869d4d34e691897a868d27095c88624353e5edeae595b9a2eb3d9ad8ec4db41fe3a1f100edd4e5df5280f23e89aa45ebbe196a6b751559630db26be54c360e149c1a87fe6ae0e8dd16a771b2a961f9fd1d1a40441517bf55e19bd9bf03a04fc5fdf22f163a947ab66305d5e9f2eb750fbb812a771b19824977e6055a1cc4d632b4e77c21f67b8ca9312a587c4307a2957ea5b96715830a8b61e90497d6ff9c0fd06804a6542b732f9d9cf4a44ec9ee42bde292625b603f4f544dabe5f9c1f4ed565cf8ebac36ea8c83099be1a56f4a089c80eeec85447875e3c1f47e068de8f6e3b2aab0ef313512e3d67f771bfc30096369571d53d5d822baa952a4777671a5b22f93c4d0e11ce40003e27ff424d1bf37cd256eedba0cd25e47d849cf30e63606711dfbf3bb7b0e1a13f0d36c9021e9495f52bcf5c0ee99470f5eb9e40c5618320aa48d4ab7b39828ad0bf47c0c4934d6dadbf99e5324462d6fc8bd78cff12b14132c7270b628ef01e53b982e865f418084a844376c26822c3d714c9393bd8feba0cdcf02ee9fb5382d9733cc477fcc62ae61fc2e6af74bd28f77855d97e96f58b6016fbfb96a7f409e0e8e697a23bc86c6d818f741fde6d68149bc49205d0d4ecacef8e362b5e9d1af335c3dd63463fbc0ce5856e64504997ddb790e65c0c77edfe97af391fd5bc091c7bb916aba2cbc62256fc9b4bb1adb9fedfcd171bb1218c7ba2aad66f40b68a96b1f9db48a7e669dc1be150184e272e6fea16eaa72bc50885896c3036f5ae16e0bb68fe2444324b3afe45d45a1928fb81e384d626939dbe252b2d769d8cde332d8d3438f69d3369948fbb2f5e2abaa9b74dc40d94ed0d2230fc18b27cdabd355782445da12441101fe12082a58132d9bbe27e5e2a542e2728595181c4b78031e7bfaf7d97f7ba9550b43e55c52ad68a312e369da5c1ce6e9accbdc17470df3434120e75794078998fb17877f0e4b1a195e122fb94020afb6dd12ad71f861ecac6b3ba8be2f188e7841ea1165ab2cd0d6094f211409e94b78e2c5d3e390772ef2f91f81b1fb3e6d3846fffefe1c5f44c5289dbb2e7a8a94c109799b3de359b7d0443cc6bfb379f4ab29168aedb64958148e64e092a1e1db5e886df5ff8d07ec0dc7a411b8b30e3c3e74deda3c79531bd6ec124377d827f5ce639e15925885680e2f3a347e6ccda33300a688af8c927635d7504ab5351c03ca5d18dccedae3ae8c1b69001299869ef792fc7b97fa2cf2ac9e47552c1019b62ffcf2cd833872271d6f2bb806cceea1352f7a5607b6928862d860074df1b1864ee255fb98f47a5a74988eefb30f32f7c1e34a1f015d757cbb01baefd882a81ab60b6bcdaf6e0f3156b28c988efac0a557fb157ed3f4249e5df9fecf664d1ab85c4844d8b11be3596709d597a0e06b98ac74102fca2f6206a57757b66b2153f56ea805b8697d5cfe53539217deea01516cd900bb9824b9db008c8d5c23cc0143c3a30c7840d687f88c70cb3b15f69da1aab7df533a042784c787d609d18031ed26b9686fd89739e4e2917d7dfea495891a3e2d52d1ac", 0x1000}, {&(0x7f00000011c0)="0b01abf09084945e5dad0c7dbaf43ce2557505d4349bb9c588731a61b14cc9ad2d891372cfe90ef78e5500eaf1db9afe622e29996f35cc651359386f15c82b4555bc8d2140a7d1f4e706e32ed499c561351cef712127", 0x56}, {&(0x7f0000001240)="954bdd449f16cf50d8683e83e15606826e72edac30caf5df4794021d93aa19c9139525c39babf07e976f3ed1dd332aed1432c94cf8431958f0d74ee2f670c39f2da12b5e84876c4b73", 0x49}, {&(0x7f00000012c0)="c6544478512777d822a648c65eae4b72abebf0862f84c6b598765c65824b58ff9ab82f7e8772b4f91065463c354b8b3c5a7a85adb472246ca75e02dc91e044ff4115846f8bc3e4b133197ee70988040fed6a3326b8668b37dcfe0d804dabf88838569394d96b352a64036992d1c05e698430be74e89bc2c71308ca463507a6b50ffa42327d72a7689d5a91513f42c6800c2783d56892793e0db18611a6a602c16504300428ec90f47ed65b7f8a3af9eee3dbd29a70b66fc14bcf9db280", 0xbd}, {&(0x7f0000001380)}], 0x7, &(0x7f0000001440)=[{0x100, 0x1, 0x400, "01c422d9e803fd056c199fdd693c3573a51cd3c2a60c9696ce98eab91a1b369d3b2d721262a5441be95cd45a1b7a5f3ec800684453199ac596a6b9f81ffb3a26bf25b488388f975284ed55dda703b63731f48d62f75c54def3d6e6ee28e8fe104618a4f1b345fd5b67d8986e5e440b9b99a6f4b7c2ca86658d07c60e67d77332c1af97ed89949f56f346b8d990d59d74aa58045c1239de21e4e73530529f982b96f9daa5309450718fef056490f6eef58d60ad48d3cbed28724ac0a07996814bfd4457bab22286b877cfed65e1675b10c3f86e32e1eb454129b322f043048ea44a974b80425d57f999c419"}], 0x100}, 0x2}, 0x10, 0x400) 15:13:43 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(0x0, 0x1, 0x10a) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) 15:13:43 executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) socketpair(0x2, 0x1, 0x0, 0x0) 15:13:43 executing program 0: fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x10, 0x4) (async) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x9000, 0x0) 15:13:43 executing program 5: ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000080)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) (async) r3 = getuid() (async) r4 = kqueue() r5 = socket$unix(0x1, 0x2, 0x0) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x41}], 0x81, 0x0, 0x0, 0x0) (async, rerun: 32) kevent(r4, &(0x7f00000001c0)=[{}, {}, {}, {}, {}, {}, {}, {{r5}, 0xffffffffffffffff, 0x6}], 0x8000, 0x0, 0x7, 0x0) (async, rerun: 32) r6 = getpgrp() r7 = getpid() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setown(r8, 0x6, r7) r9 = getegid() sendmsg$unix(r5, &(0x7f00000018c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001780)=[{&(0x7f0000000180)="e98e7e9434823281bc0f71257a52ffe4e5faf910862d9322cbf82078fe070fd9867a59ebf94c1b13c0ec749372d92d15fb3e1fefc108b0437af35d7afc9e4c7a5eef80b0d9e55d185c0927a05bbc809424e72012450b2c08b98761afe746dd79e06b78d04a3bfe5b644bc668a88e75c5d87aae4951d9e4a0f6d322a8ba27f4", 0x7f}, {&(0x7f0000000200)="495032d40abb6c4990e106373dd8dd53fa09fc39bb471cdbba5fcb7176e88d42db3b0e21d2dddc6c2527694d898a57017266d92a6cb1cdf16951492af9c7675ac05027fd36e48da5b63f871ec71723357fae05c8b4682e6995d5a48c08df66e1b816da681fbf392f7e9fb23cc6f7dd93b9284b6bcf173001846d176f5035c6685d712cfce8af5c64ced85806214a0385907d7c6a6ec2dd67d1597c203e048f2a", 0xa0}, {&(0x7f00000002c0)="0bed29ec45bab4dd8479419d62dc7ac4cc1bb679f4026e00aa124ad1e30f8a7f05c22990c248ae1651158f1afe1f790d1ee2a78578e82fa50c92d9e5dfaf7a1560c0b7f7ec91e3250b075ac32aabe339ecb921f42a6af0abc9436e2fac48264306164ac6a75a746d77dfb597d697b8062c8824ea0dc6915a8c1e76ec5bf03335f3a1f3b1a19f726c6710352fdafef46b830cd9975b2f6631490f331b91ef38fbaecc2d5560df770045af2a4da232f2f3b231", 0xb2}, {&(0x7f0000000380)="6a6faf36a1842331b9ab374929ad0ff7f10642e2fbc51ec51a3bafa32c2b91fdf82b607319696ec47904c61738b714c409cff77e5db708c66ab95f4de2db0a18acbafa274b4ee3bf619b5a", 0x4b}, {&(0x7f0000000400)="91aafe294d2c8296edacc7b84fb1900e12044d67854cb49ac88d2055d30743aec9e1e77209217f34b82c2870388b709952676db21ccbd0fe1d989353fc40a09eb6f79e6281a4f078d4def035a8a8828caf186490eb35e48ed41d15a42f54ff7a0e69bddccad9de3ead4f9c092ef449903e24215612b9f13da41786719d6345e42e11ad224eda21425e0c6d363f61fb5b7b135187b949e0f0a1a7ab492f69de71245ec4d7f5a60fe8aecada4112e04fc2017709999ff45dcdcb97f364c6fe6d9d15fb2c70a7ec0e", 0xc7}, {&(0x7f0000000500)="3ab6e4f2904588c957bc78b8cb8908fa00285d82810897b6256178e9fe", 0x1d}, {&(0x7f0000000540)="2a522e33c905a97e1552faf145c412c91691b796327081c15733d8c23e6f83626d66630ea04b31267fa3b6550be977a6c3a2206f70c93d91a3ffa44b43922e82b56cc1a31f73b04d4effe25a56459d169d556d203bcdfe213fc5b83d15d484ad1510be6a027d0687501a83c0a980a28cada24096d26fd16acc4214657781f0b098da714b0b786e10d8bd87dc23af22bcd91c0ef11dda5387d238a727490b3cc391948f7f0bcb5d1641522ee1b406220d8682960019f3470cf77792c1a4a41b4c8ae435e88bd39b8e4f70a039143e95f6f01e47282a156a5beb77117eaaf4a3634f", 0xe1}, {&(0x7f0000000640)="2358aadc8d87fdc563fad9c85170a986e542e7283cc32388edfa6407ee6cab6a5c1964c61d56ab881d19025a1a2601fa611e6688f51598a91b936744bc0a44e8619ebbeb31066a7a4662a03d0da4b0", 0x4f}, {&(0x7f00000006c0)="42222dc285b21b2aae92e173464d9a02c736bc0373bdb4b256a7867c84f95a3337ba1d467d3f115f0c08cffda24ffc46e5aadc3aec048bf893e5497048db32932804b19d470657972d6a45fc54d1a4e4731fd2518ec9003f0f10066ce1b4f9d4595683e2de0611dcdc4b2c11a87f8a7041c039ef03782667a4cf178dd4301ec2c2fb79c3f71f5989e512432f2b198cc90bab9ce2ad774f79c131f1ba393462993d586b19497e77c18d31001f1291b8", 0xaf}, {&(0x7f0000000780)="b2fd3102bc4e0c29d4ed5ed633516a58fedb621f08c10647ff90d1a5e1615539aff60d04798fa20f501dd68adb8178299e13fdba71cbe4dd9b2c0650bd62957022940af576e62a5ba98308b2867799e85cd8f378f81e80dbf4f29741d244799adfa57a513b2424afbb3ef5c75531b8ed9735ed712e1f9480fab5af4dff03b14d0c1738c304232922998793d5bf7d073cdeb5fc2b730f5a004cac7ee82663baa7a868f352efce3df00d666bc59be276171f769dd25b2ec2c57dc70f0128a922a856653c354caef279a09932e34d89918185f22c184caa15bae0d5f8d7ad254a1216fd84a09ffc1692b584c5fd895e33d8eeb14724f9402a5a0b620544acd1a91616f3f56d2e997e674d0f10306c0bf00dc45a257a0ef8129dbd636c6aa19168abaa2cbd16262acf8dc99591eb98286d4cb042b8b2a894db2df38506615e760fc7993e4c12f806c2d4fbe354316628be80e73313b5ea19497a553ad22c0a305326705a9d5672d2e7d14b9d797d83ba6db65d032e684ca02b121b67a952e0baf8d64443be0a8a3179aea7fbb0106b658ca763a5c053566c68e52dde6ff5737b693843482f428e144d68a5fd383a986886e7692e1a0f7c9e611e6353b305c76218321a92335284b1d6494101c1693460633fefd3a54d9558b6c27742e92e2932346dbb72f6b810e08f5e2a28b02a6bd52afcb05d03db38cd675b8f095569e2fd7d05297c7a4764085030c6ed17fe1906272df8f5f906490ae4aa79f68f9aa0aecb29fcc7d24be2b2c8292b91948b2d638ce16fa24b17a00b3d12bdf5af1db4a4d40a2f5eb9072b69c6cce72db969fb9ccf7be0e3bdc4d48638c2f30d750d9aa0b4717e1936cf03f6421e67b411067d74885102d279a5177919e6621d425aded9f31cad6b07a7f7eeaf7b30f2f184d358e396e941fd2fd66e0e15dbad4b6e7300d6ae3c6e9b363a80c711693690f56c0c64c61136c127610ef0415a3d3e0a7f1103658de47f5633a14d1c5d591a0837804faf68070362721832d0fef14ec06de6ad70572796a970be7b50490b18a9ac316f1222b79e69c76be1dc0aa910d68d257dd264a3b0f3aa75be74c1fbcff04b58149c7cc74ed57626cdcef8d5ee3fa83bae7d92342b46b53c848544abd9dc24322f511c28e01ff6f76da8fe236841b07776a3def343eb14b69ef39682f2397be87cc3bb7682b24755c4d12fec71663aa5b2e56ed650ec5e52ed86d2043de1198bad79cba49444c716940082d41eb397e61f337ec0e89fd0e707e37cf308db834c25a45e651daf3cd21ca300375350fbe3207dd53654f63598430af930deb2963281bde14f23855084fa1d4b3b629a26c033d421ae8d34fa48e03cdfd3bac1c4ecc86068bc4dccf65eb4698306abfbc3305694f326128e94ebc7d9ccaf02b926f98e1016177bed15d8a4a82eb9018b24166ab35b51fa2c7e15d387d943e4a83f130de7007fb22d910b9422c774009653648b2e2eb019d3864c700fcfb93f23a00c7b9d513781c09e6bfefcc72eda030e58a0ebc412e0f1ff865697d0ae4dd317da732600e2ce7bb97b122efdececd536f8eda63f35bee7bb98868abe46eb8a6c62d2aadb68dd99f743fd667c619fde90e5b5a9419ef076f79040bf92165f4b1624c78fd6c9d789ab0efac4d82c11bd7f58565502186d4819039f03d0baa04fecca5f006093fa297c6e5b37176e3d79524ba4ffd7171e277c92a261d15d42e00eaf1236a69b54a5ad132f435a212e999ab80975cc706444bba5d9e55b758b7f54a6c740d5f055e8fda301a286181d75b9fca7ca7eb14eb56eddea0ddebfaf6d9889dc7bea1c795b3a6e572ec4174e63ba42789bcb80d5e6cede27f27ce27d3816a314f43631128becb91d6f001d79ac094d7dd2c4e8e1f27f19bc4807e0d787357e6ac3a3627ca85ce0626141e185dbf995acd8cab0d578f077f0d429ccdd382e4a95696d8e0a340d89677e60ad8693c61ae065de06af92d57bc84212553dc311bf36d1d121bee66e64383ee2fa580fc38dc7a68219b5eb3f4a019147cb658ca5fb1b11cc85cbb49eddd4ceef4220dbf49eb0ced6b07f587b6af42d3b55505604ffc46fa36b5ce63d10932436f010d9c62ee290f68f3b248cb5f6ab3763fcb2e5c05d68dae91fa017d749da1caec5866274249c772ae78b8040adfad265cab3a83aba891aa1379e3a68fb35494059d52ecc5dfd29775073a41baa36027fd9134f82a3e157194ccb448247abf828dd41686d37071a48bfa777b392e91e02d79fa5985e94ea3fd5f6cb23c2eb02086bfc9d9f31c6159d8efabe30673ba42589c4ee067cad577ddd66848599b7492a62309cba79c319876291817d983638a0d026a042b8329c5fc74efed4789070ec594c1bb1abfbe3b212bd6cc4fc09ed30ce6fea37b4c88851956e675278ff7d33a19b8593a25b478a6c864d25689314dacd8d3ec7488c36b34a769b79d1708eda34e03bbaa9060e94e153767dd0253b953c27fe8ebdb95ace18e632867acfd748207c0a3c155f80483239a3b7da1994bdfeb151c1748430715364f9dc78c56810df1cff4c3a91a138c9b331ddcacd928b206884400204987e1cfe87d35e0457311874cc59f86f51bb5d07711d67a22084a732e82fad0df77030bc4a785619013c78919c4d62dd4539f544d4b531a0aab1760486791b1be28ef9c969155e2c53f388440767a2482d2d63ac44ab771699c76279d4b0aeb0f52c134e4a9eec9954b24cda741e157c1a7d524668ba1d807048738eca85744e5d5f5b6f9ece263deb730bc805970f7f785eca86e55726a2cb5a6ccfe61afd0fea51bf7a0fb4a4c9409b6e93a81e2c2693e64620f263bbe3c6cc9d45a0728b7b27cc7a50b8afbcb32093a5ffb4c53440d20fb958313418c19a3dd5c577264ee1e54cfcd1177885c95cb598f350028f4b35afcacfceed09b31ab967e41cc3bcdefcfd1f06c4c50200bda265e69667d0f993d4a2a9b37d7f956754e3fe3529c1d358715c75debbf88451e60a09a60ccc2437dffcb1fdf873297fccf020cb56d67c7f7dd830accfeb7ae00386a5d0e477459333029ee5144b61ab2d07d8c7aa49f96179f9a82f8c57703e7708cbe60bb7c8f8b4d48b02dd870b9c2b51f272d3b200bcf0741d6a2aa51f89db44102efb4c89ecec5a1a9f060aca627438facf824467fc56c44e0b7f0e6fcc2e8b098a60de17974ce340f8a8ebdc6a11c20fd66050c8865a3444f56bf32bd01f18b8f74c6e6f2e3a8ae714b4b9aae3ef039037688dbd92677d20aaaa3495f53bd85a591a82956c52d24af6800b9aa42942d7ba988fc6ff7f2665489f5e988e4f9aa39ec5c9ca72de51968494ea3d96fac9637454202bc7acbbd5302d4d57de88d0ee3a4b88411b8baa002cb8d58c414f975ccb1b90fc968b43f58e75bddc395fe8ef6d06e777b548300a0d779c7e06016c0be5d3e810c3af3189724318a392c3a1d331bf1a9ab4bf806bc5972e77f4e5a9f0fb9419af3929711f0458f7894714bcee3fd5b0f839b23449d39cca4fd000e0ca8a49172f18e5b6c32ffe325ebeebb93f6171ca7194600309fa8295a8372fa85fb93810d344ab9a2edee541408eb6ec372debdd6b46d8a19cfe12eb637343aee23e6c9acbce8aa928b63af2a41defb7082747e8061c5cee6378d14cfff0610bbf7556296ce72ccce2ff9a4a4c3512bdeaf5e6bf22ac45a019c9048324652b953a162941f197ed2e094641470ad13bfa7e29a995f33a8104ec0a48efe794b34e4814882d6e8e185cc278b1823142da43e85f5b66c6ac605a11e39828d895a14305b229e4e475d54ff4cf10785a216be70373b6cc7ce46559e507f1d980f875c2d7fcf393730c10355f26be1b805dffef50fcc7b9518e35db6e1777817755373588441552307512e2e118be16ab5357a5b0ae028eaa621b839bd77b5fdd8bc5c480eaaa6a2ceb8e08329551f2d4203ffa8e6b7101098818369d0b66f0de6be0a85f0ae0eb995bbbf60cc6a431743fb854ddde8af686b829a4482fc005551956e9868a6caee55de0aaf9e38641182e7c6a951f536dc1b8ca6cc48bea77b45df821934b46af457ce0899584bd3053447de48d8684986f2b21d442beffec2af9d4cb31e7b667275bb8a2af973edee4236d0da763961e99c061635342844c275a85b1fd80ee216645d3c6a3b14230b6272f44e1cb7cf457c2c66bd488ba4d0f54ebce5c5794e294299f3b89135449b708c963fc228534affeb7106118fb4a5dcff55bba6b8dc44fdcd12b6ae4d453bbd63e26a28f2c8d0778a51cf059b53c1dacbf638b839712515a94a5f6dff01ff1a12d98f63f04451eec6cf9cecac4c8e7b9ca30f62285213a33f9373af503ef37f228cee834bbd8254b9004c9a891f401741f83df27f6b90f6c6eedd447611fc440d2954bf855dd434561e9a57c792f7847d6dc24cd3027b16c53f84ba9cd2a056a492f4f7f28b1f61e1e7c88a76f21a496f36023f9215067f9d54a8a7db0a40a1ab0ddf378cfbd8383491c1a81e33ece462e2c83fe8c0205c58c4362ee8cd08239176fa7e44010ceabe6ec8fa7346696e2bd6a5a0b0c6e8b45f1d0b115cfc41e4b4e69f806ed881d162d8c45d1033cdd6a5712788550f3c3c75b7988139b2c8d3813ddba16d25371b037e30e020cade95c1943d9cc741103ddc89aec00d20f5d8894c3d6415013f7b7b37aace8b9711767630494e9d377512e21cb1f8ce64426e6a81a2cbedcd6b06f0f684eb2777a456f28b113fe86eb4d382e721c87bf3c475819d031e1b5a11c2af00ac44fa63faa8905527ff66282c9d14e937ff66f4d50b842654796cf3aafcaa2f004b19aab96e613a8392f6bc20db1142a432dd8e4615cebd03eadf0a808919d1e794b8305bd600337675f27b41b642e4300a1c2fc6c4ab1c34cd76b4dbbd03251cf4d65412e7a5babbaed94868daf357b714cd787ab13c74af1dea47b9aad19348eb102fabdf3168050ae6e14e3d6b8dd2383b0e85f4b78fe750ea3e9b3242aafbc0c5fc28612ea105ea93738994476db955033c3d519a1fb0f56c0ccd3ca489c23a64ee1644857f11b6b23e43c97f33d8d0131707ae1cb6027191e8275093f82e31ad743141c416385ba822bb3819a794c230633508395cb41408b8e64f3541ecbd1c4dce907bba453c9f407fbb0cfe6e9b56f98e1d722fb92843b816e35cb1d5e43bf56071ae83888ccb7096ea901dde608a1d19ebfb5fcddf508910d9db5ddd2d421da5881dfcaf73567ff14777e7165db6a474690f64f2fbd3d6bfa7c4ed3bf7ad13b434327d6917dfe1dba0fc87dfb9c786bac77a9ab2ae39f8aa4ab2cbe23e06e7b1e9e73ea44132e0c756ff8a4b13e560c146ed00af91f6cf1982df2d35e07c17e2f8e78fcfc0211a8af40688d9d48dde2fc9e8292f59fb906e37f310583c9b7c9a69284fb071cc44c11c59afab2f26a6d2cb3b24ff708f341fb6a24380f913e0fdbd1f343e5770de14ad182c8967f47657c27fafc79570ef3dbeb65a97b59d1ef906ac76f97b5518f6b2c8e411e9de121647eca92e6a4dcecbfaf2b7ccea226860044dcb6e465fb8db08f01eaaa4487e53cb03415f664a367797e11508f5e83e741c671c8fa64e055c93c0fd26491116833725111acadd68429048143c10c1b15d14be37645923f063d4810cdca2fc721f386a96e6c60b8ade85c00cd2f95480f51bf20e3db96a5ac3cb9d56febfcc4cfd80a6eb29834bb379d128d72f03544146d18a6386921d48855c771f37521032ec9e051c4d36850cd79", 0x1000}], 0xa, &(0x7f0000001840)=[@cred={0x20, 0xffff, 0x0, r6, r3, r2}, @cred={0x20, 0xffff, 0x0, r1, r3, r2}, @cred={0x20, 0xffff, 0x0, r7, r3, r9}], 0x60, 0x403}, 0xb) r10 = getuid() setreuid(r3, r10) (async, rerun: 64) setuid(r3) (async, rerun: 64) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:43 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/88}, &(0x7f0000000000)=0x5a) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') accept$unix(r1, 0x0, &(0x7f0000000080)) 15:13:43 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x40, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:43 executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) (async) socketpair(0x2, 0x1, 0x0, 0x0) 15:13:43 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x8000, 0x2a) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x1, 0x497a, 0x7, 0x1, 0x0, 0x3ce6, 0x1ff, 0x1, 0x2, 0x3, 0xfffffffffffffff8}) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000380)={'./file0/file0\x00', 0x80000000, 0x4, 0x8}) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:43 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x40, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:43 executing program 5: ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000080)) r0 = geteuid() madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) setuid(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000040)) 15:13:43 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/88}, &(0x7f0000000000)=0x5a) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') accept$unix(r1, 0x0, &(0x7f0000000080)) 15:13:43 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(0x0, 0x1, 0x10a) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) 15:13:43 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x80000000) socketpair(0x10, 0x1, 0x0, 0x0) 15:13:44 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x80000000) (async) socketpair(0x10, 0x1, 0x0, 0x0) 15:13:44 executing program 2: r0 = kqueue() socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0), 0x5, 0x0, 0x0, 0x0) 15:13:44 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0x10a) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) 15:13:44 executing program 5: ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000080)) geteuid() (async) r0 = geteuid() madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) setuid(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000040)) 15:13:44 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x8000, 0x2a) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x1, 0x497a, 0x7, 0x1, 0x0, 0x3ce6, 0x1ff, 0x1, 0x2, 0x3, 0xfffffffffffffff8}) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000380)={'./file0/file0\x00', 0x80000000, 0x4, 0x8}) (async) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000380)={'./file0/file0\x00', 0x80000000, 0x4, 0x8}) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:44 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x40, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:44 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/88}, &(0x7f0000000000)=0x5a) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:44 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x80000000) socketpair(0x10, 0x1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) (async) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x80000000) (async) socketpair(0x10, 0x1, 0x0, 0x0) (async) 15:13:44 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) 15:13:44 executing program 5: ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000080)) r0 = geteuid() madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) (async) setuid(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000040)) 15:13:44 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x28) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:44 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:44 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x8000, 0x2a) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x1, 0x497a, 0x7, 0x1, 0x0, 0x3ce6, 0x1ff, 0x1, 0x2, 0x3, 0xfffffffffffffff8}) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000380)={'./file0/file0\x00', 0x80000000, 0x4, 0x8}) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x8000, 0x2a) (async) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x1, 0x497a, 0x7, 0x1, 0x0, 0x3ce6, 0x1ff, 0x1, 0x2, 0x3, 0xfffffffffffffff8}) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000380)={'./file0/file0\x00', 0x80000000, 0x4, 0x8}) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) 15:13:44 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) lchown(&(0x7f0000000100)='./file0\x00', r2, r3) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, 0xffffffffffffffff, r3}, 0xc) 15:13:44 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x28) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:44 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file0/file0\x00', 0x0) 15:13:44 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x7ff, 0x1, 0x1, 0x25e1, 0x4}, 0xc) r1 = semget(0x1, 0x4, 0x90) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000000)=""/22) r2 = kqueue() r3 = socket$inet(0x2, 0x3, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x31, 0x1, 0x4}], 0x5, 0x0, 0x0, 0x0) r4 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1, 0x2, 0x6c, 0x2}, {{r6}, 0xfffffffffffffff9, 0x0, 0xf0000000}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x101, 0x3}, {{r3}, 0xfffffffffffffffb, 0x0, 0x1, 0x7, 0x6}], 0x7, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x9, 0x80, 0x40000000000, 0x4}, {{r6}, 0xfffffffffffffff8, 0x4e, 0x10, 0x4, 0x1dc4}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x7fffffffffffffff, 0x10000}], 0x7ff, &(0x7f0000000200)={0xfffffffffffffffe, 0x9}) fcntl$setown(r5, 0x6, r4) fcntl$setown(r3, 0x6, r4) r8 = semget$private(0x0, 0x1, 0x240) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f0000000040)=0x800) 15:13:44 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:44 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x3, 0x0) r3 = open$dir(&(0x7f00000015c0)='./file1\x00', 0x200, 0x100) renameat(r0, &(0x7f0000001380)='./file1\x00', r3, &(0x7f0000001600)='./file1\x00') kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x40, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x6f}], 0x5, 0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000001580)={&(0x7f0000001540)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000140)="681cae00129fb940885e0487661e60d5aa29c0d3a62747ec7542510c2aebaf5eaa3607098b4c00", 0x27}, {&(0x7f0000000180)="80f15e3d19c7d043e3ad8ae66a8a3b5a6fa4e0df95e429bcc21d3eab122098b69898229281a9d7808c43bba82bf78c0289", 0x31}, {&(0x7f00000001c0)="f60ef5fb0a4505dfcaa5a5ae44b37de6c863e2ed9f5e7a10ee3f40432aa0d6237b7852436ada9983b8eb177d9a95f9b7efcdc482dc9b35b8113f6ea17cb4b18bc360145037d37f7d484a90570d260b5fbed2ba05a2dbfe3315d5148daf8dfe4c5905ef5436215411d70abaf4daa4ea857dd3ec8cf4627dcae437442378bb298938a1a929023f49ebc5a8d7489b56733af5e4030db98abfb907d8b7176e6f92e1a75de42eee2c84d22850374974ec43b952abad38d3595e7b6d0576bae7e53eb8b316f9b1d31f7fb788e5047a451798e40f0b40edaddae29235444100e59062a6c7b3f382cf0fabb937c302eda9c740210e25dd647a5cf6735b997b5840d46cb4d5f2f5fdccacf0dcdf272a0eab3d440476dc343a7e786f7de2769e61a88944f134da21cf0999a427532005c78abe4f102713ee8e0aa5f9908710d67ce5ff3401beb268e6638843029f4aea41dc60e1638165580b282c912b055ffc7a527da8736345fb7618243b16332bb4ee2ba22b372cd352d2f0e2b9266bb230d067a41f6388482495cc61edec5893d08462a6d9cb190e2ca9e0c43e0b34e5661201eb1d59eb1969e692955e583468c7079b5b5b1c2a1559d98de68d0fc39eafd71e5aa358c4bf34bec219662ee2cc0d541f59d1ef8744e37e976267e3281f7d8aa1a20b5ebf429b49ce90d8e2165ee848bd0da321592aa8c686343ef81a53af5e95ce97404876428b658cfcb0b3e4f87fe0a6f2cd897f1bb5d172d437c955697b1ad528f46221123c430ac4700426a81e5206c65eb9051d057c937f0eb28f7a756c6a9de5f450d0b0ab48500bb01fc66e140792b5ab9533f4291f306efa2b4c74df06d7d772766163502e0b5cd1ab0e402ecf6370d645329bd592342a55736edf8f01c6a7af7f16bcad896572118230ca65615b0f304cca0131011afe2bc6344d3814329c2b2d5f637c60418756c43c74380c4adc2ca51e0bc191c8742d49f577949aa8b4221a6a90fbe2f7651a7e928a7c08e0212cb14b28213fe34a6627ef861048e20991306ee5bde14e2c8c006718e114dc0042c34f54d48e4ae0bbce7557b74fef4a7e3d5997f30b066749519c234ad887eaecf6ae15e5c40869b52a9ee0651e5fa5e38331efd450295c1dcdd0ae93b2b93800a30ec016269cf9b545268eafb4ad8e11ac87ed14274db7d1b57c243dac8cac0ad1b54a0ca2bbaca52b78074280bb68a8a09300a019fc1095243af7b1240a4db4a6b0dfdbc0abeed2700cb6ca73c1974bf8143c3579ba884a5b3bf89dde11eeba9d0d2061a61aed83e7fe16ca99621ac298322e8a7404b948160711ae1977b301843887900e8c47e6523f8ef1e07fad21281c372ffda7fc9fe238211ac0d2d48874ec5b72b40863184a4efa2f9c6c69695147188a0e2c3cde37ab522de914fc18bdd94fa9fced8312f3126903fe6ec819aba9e2ea32e77e4983d511b3136c1960d817e77e811aca05f829ba7eed314ca920b5702f4bf2eb36c37ebd39360ee6eac601c8523b34527c9a5872509e11787a9becdd51ef09b3589e8ee49b53d606b9ba730e215320670a801412f2d4edd5234d5d1ad708526f909eab58ae344e45e8c45665737451c566fe9f54cdda196d6ec7e2f4e99f30af147a8f5ebd91d17a9c68fd91cfb5876d17c5d1a7633bc3063f8b4db969b2b2ca0c4955131e5c4f0db0f68d5c4ebbe3ffe5958ae61885f1ea2a62e789b59c6a5ef2f4936e5e545156f354c4f1c96427fd6f0dc2c723e06781549f319ae5d8271ae64814b45b8aab9cb63452781aa50d58021384e36660864029782156afeb8343484e674a754edb9b6e38b76a73b3a714c83efa6aac5bc78f33ca6912c975e735499882a5c35f0f5dfef549d6b01396591226498f061c409f1659acbfaaa068c152e3b339872d9f533bc9f0c06c9bcfc582cef546348b9d54441252671928ba69b9a6a45eeb7abed9cbd16342dee07207992e7e11760dda31c819b32bb69dd16e9236ad3207861219107d88f91b8699e5f53b083e136a1fe327245612b81d6c582394e90e54f0e7ced7f4d55a5b255f57f685509894dac5f7ae44f62e764acc7923208c3c0b23d2a590db42c349618a3cceffab5ee120ec9c4f0890f96a84ec7258ab065fa535cf221f62c09340ffc5aa01e45fdf4dbea56d35e862dded1f5f566e092532fdde1387c56200b2653b336a9687dd592bf5fcfcc38a6fe7681baf46f70060142a7e3050031f26dbc7d2d9ff7f9892b1422fc878ae450dd4e4dd4f7590bd7876781b18595df0a956bb97247ab5644cb637f6f5b9ffe4acdbf3531a184857e0a959a0a4fe2d5bf9d0e833f3c062e360234c1cc668fa8142928ed1cba8ca18ecb74785f3c5f7cae20566eaef4d09eaa9fed118ff8cb5fd5ad9e8253af283831fa491ea71d99d9b337765d98576d937a6dce241c50a1c350ead62ad94eff6a1ddfecde21fadbb04a969a3c70f3278c37459162490416d73d02c6379109fb75d5d68efb39a89054d9960aef1f204382a52699b693b0ead6d1b2945f3c9d2f457f87d3c9ccc5663c245b199d01e44ebf9f03db7efc83eeaadebb64ecf99255f2af63bae7d4cef51877b394b90181e54b9c783f5920084ef34ba0bb4efecbf48944cee3cedcc7eac01be2779f235518915a1dfd6fe5b42d17f4758413fdb6cc91cafc205139163f1b64f1f8e9a68e25742c18c04212fd7c9966ec346cf693c58e48924825b79c45d4457f3a5252addce14a7f3d388240a1fa4898ca6cfac4131bc24302b706b3a56a6bdc674b8eabcc079c9532f2f3fb5ebef024ca020423e1d7e969156a11b91dc7f78ec8dd4b52d1e74b2540ca814e8c66e2f5f067536a26925f57ce0293da1bef56cebb3fc5e05dbc09c71d30f96c2ae5b5f527e1b4a15982238a6598337130283c7764ea54bbf5745ef8d5701947a9a5af1bbfc654a41647835fb608a9459192c703417d80c68240a88d75b9b1a9bf7e281e5be370371ca5a196db9c5b420e6afc7fa0a7999eda4a7739aade25b01670fdeac46d948a35aae489fbdea8621a4d131ac9475a972f3a676dab8011054ee619db83b3de15fe2b857ec0b357133f7ef7235951fcfe9d4eb96cb544bd4280a6a183cd0f49abb9b478b1f0eece282fbc8fa4424ca4a61a57e735c2621296a1f0281b11a8ed13214a02222f4d42e6c11e5bfea8093e0a4227ea1e2ae1d0915121f1207be587d7f450b2cfad9006d0bb3a974964af6c33f8d1224c694dfb5f39e19ce5510eeefe288fa652e5c44e8335de1d3c52b0392244d3efe1ae81f8e534810312a24e29541613544bd6f77ae4f7f44c494820c97c204d9d14c20f1cb02cce959d3ae2778c4c58273788bf6251fe991422fd7b03c3b9b1cc4b4d6f5d3628d01d90dedd44c8e459c24af367938bfc3adc1787d641e339c4beb008e862871ce90887f7c2e9a089ceae2255804f061dc6a9ae849545c3518a93c4d7e0bb96168b1fa262481de177d21d9d3b920ca8129c992922e054624d13d27611e6a2eb30142213c84ff36147e5441786fb7851a216f220f4b82712975d62d274424abf7027fa805bae9cf3889aba2243e28e2665a6a13b72ce8364c94ecfe0083fe0a8caf3c351b66f637f4fbb1435037001a0c995bdf430dfbabaf5b524e955e9bfad4235f2d73e66e42afa2e3d055bb03b16bd3c1fdbeffd910b4b5148a5065836075beafa3cb09b9ae01e8fa55b2755d928af738d50cd00c2d538562f4468721b8d47a49e3c04b21c6d45ed4c31d370e08d5e6557828b23993a3d434297cb1caf4d31ab468bdddc7a683abd2464c8b22df429e3ec49f588897bf1325c13ec072a0e8435d4f58204cc6268f3116f512322ba0112fac04a0be6f82bef1bb87b5142132910875d96b77a9a0d219dce44ca48bd38533efb6b12d712abaf52ff9797f0c737bbe285e4d2ce153e1ccc2385cb557a3e674b53d2589d2a4231f76f66f1350edd172a7e3acc7a4d1941f0c0cec65800655aa815ae5b058dd736f0d6971606b3a0e1a0cfad2de2dbf507d7542698c070bb9e34aad06c613642d43c67e72c519c48ae5c8bb177d5955bfe20e6351d38f131e3245eec1ccf83c130cc1ea912a5030a3c68de5fabfeeb64eea90508b705516b54d0e0fc4dd4513135deeac3dc66151e617809d0b487af5d918f299f3601a7317de49ebc97589ab5c7d1e663d5625ab2bf71172c7d04c5d42869d4d34e691897a868d27095c88624353e5edeae595b9a2eb3d9ad8ec4db41fe3a1f100edd4e5df5280f23e89aa45ebbe196a6b751559630db26be54c360e149c1a87fe6ae0e8dd16a771b2a961f9fd1d1a40441517bf55e19bd9bf03a04fc5fdf22f163a947ab66305d5e9f2eb750fbb812a771b19824977e6055a1cc4d632b4e77c21f67b8ca9312a587c4307a2957ea5b96715830a8b61e90497d6ff9c0fd06804a6542b732f9d9cf4a44ec9ee42bde292625b603f4f544dabe5f9c1f4ed565cf8ebac36ea8c83099be1a56f4a089c80eeec85447875e3c1f47e068de8f6e3b2aab0ef313512e3d67f771bfc30096369571d53d5d822baa952a4777671a5b22f93c4d0e11ce40003e27ff424d1bf37cd256eedba0cd25e47d849cf30e63606711dfbf3bb7b0e1a13f0d36c9021e9495f52bcf5c0ee99470f5eb9e40c5618320aa48d4ab7b39828ad0bf47c0c4934d6dadbf99e5324462d6fc8bd78cff12b14132c7270b628ef01e53b982e865f418084a844376c26822c3d714c9393bd8feba0cdcf02ee9fb5382d9733cc477fcc62ae61fc2e6af74bd28f77855d97e96f58b6016fbfb96a7f409e0e8e697a23bc86c6d818f741fde6d68149bc49205d0d4ecacef8e362b5e9d1af335c3dd63463fbc0ce5856e64504997ddb790e65c0c77edfe97af391fd5bc091c7bb916aba2cbc62256fc9b4bb1adb9fedfcd171bb1218c7ba2aad66f40b68a96b1f9db48a7e669dc1be150184e272e6fea16eaa72bc50885896c3036f5ae16e0bb68fe2444324b3afe45d45a1928fb81e384d626939dbe252b2d769d8cde332d8d3438f69d3369948fbb2f5e2abaa9b74dc40d94ed0d2230fc18b27cdabd355782445da12441101fe12082a58132d9bbe27e5e2a542e2728595181c4b78031e7bfaf7d97f7ba9550b43e55c52ad68a312e369da5c1ce6e9accbdc17470df3434120e75794078998fb17877f0e4b1a195e122fb94020afb6dd12ad71f861ecac6b3ba8be2f188e7841ea1165ab2cd0d6094f211409e94b78e2c5d3e390772ef2f91f81b1fb3e6d3846fffefe1c5f44c5289dbb2e7a8a94c109799b3de359b7d0443cc6bfb379f4ab29168aedb64958148e64e092a1e1db5e886df5ff8d07ec0dc7a411b8b30e3c3e74deda3c79531bd6ec124377d827f5ce639e15925885680e2f3a347e6ccda33300a688af8c927635d7504ab5351c03ca5d18dccedae3ae8c1b69001299869ef792fc7b97fa2cf2ac9e47552c1019b62ffcf2cd833872271d6f2bb806cceea1352f7a5607b6928862d860074df1b1864ee255fb98f47a5a74988eefb30f32f7c1e34a1f015d757cbb01baefd882a81ab60b6bcdaf6e0f3156b28c988efac0a557fb157ed3f4249e5df9fecf664d1ab85c4844d8b11be3596709d597a0e06b98ac74102fca2f6206a57757b66b2153f56ea805b8697d5cfe53539217deea01516cd900bb9824b9db008c8d5c23cc0143c3a30c7840d687f88c70cb3b15f69da1aab7df533a042784c787d609d18031ed26b9686fd89739e4e2917d7dfea495891a3e2d52d1ac", 0x1000}, {&(0x7f00000011c0)="0b01abf09084945e5dad0c7dbaf43ce2557505d4349bb9c588731a61b14cc9ad2d891372cfe90ef78e5500eaf1db9afe622e29996f35cc651359386f15c82b4555bc8d2140a7d1f4e706e32ed499c561351cef712127", 0x56}, {&(0x7f0000001240)="954bdd449f16cf50d8683e83e15606826e72edac30caf5df4794021d93aa19c9139525c39babf07e976f3ed1dd332aed1432c94cf8431958f0d74ee2f670c39f2da12b5e84876c4b73", 0x49}, {&(0x7f00000012c0)="c6544478512777d822a648c65eae4b72abebf0862f84c6b598765c65824b58ff9ab82f7e8772b4f91065463c354b8b3c5a7a85adb472246ca75e02dc91e044ff4115846f8bc3e4b133197ee70988040fed6a3326b8668b37dcfe0d804dabf88838569394d96b352a64036992d1c05e698430be74e89bc2c71308ca463507a6b50ffa42327d72a7689d5a91513f42c6800c2783d56892793e0db18611a6a602c16504300428ec90f47ed65b7f8a3af9eee3dbd29a70b66fc14bcf9db280", 0xbd}, {&(0x7f0000001380)}], 0x7, &(0x7f0000001440)=[{0x100, 0x1, 0x400, "01c422d9e803fd056c199fdd693c3573a51cd3c2a60c9696ce98eab91a1b369d3b2d721262a5441be95cd45a1b7a5f3ec800684453199ac596a6b9f81ffb3a26bf25b488388f975284ed55dda703b63731f48d62f75c54def3d6e6ee28e8fe104618a4f1b345fd5b67d8986e5e440b9b99a6f4b7c2ca86658d07c60e67d77332c1af97ed89949f56f346b8d990d59d74aa58045c1239de21e4e73530529f982b96f9daa5309450718fef056490f6eef58d60ad48d3cbed28724ac0a07996814bfd4457bab22286b877cfed65e1675b10c3f86e32e1eb454129b322f043048ea44a974b80425d57f999c419"}], 0x100}, 0x2}, 0x10, 0x400) 15:13:44 executing program 5: setuid(0xffffffffffffffff) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) lchown(&(0x7f0000000100)='./file0\x00', r2, r3) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, 0xffffffffffffffff, r3}, 0xc) 15:13:44 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x28) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:44 executing program 7: r0 = open$dir(&(0x7f00000005c0)='./file0/file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0, 0x58}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f00000000c0)="fc81201fe853dfc25fcae9242ca15c3973e5455abf006d3b6eb6fd42ba344c5111eed8060734102508aeb2576e21778d7c435e52f7289f25acd729b82b935c8748fc22d2d764ebb13143e3a7fb80691c96f066f0f98f647bfe6ad3a0ebef98afb02edb0c5572d6e6ce4885a3907d8d88e45edc6f90161c9f7f3429ae62c4ebf6a090daf85a3ea14c4b34f8d87fba238b9295df9b"}, {&(0x7f0000000180)="24b27c19e84f61dd84462acc69f7a65e0d741c31af39f1df297537ca369868f500"/47}, {&(0x7f0000000200)="94b4f55d51eb1f30ac826a4b31ffcdf544a701e070060d38d1f9cb84d1166346b009c499ea731dc7179c52eff9a628"}], 0x9, 0x0, 0xfffffffffffffdf8}, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/516}, &(0x7f0000000380)=0x206) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x4, 0x5) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r3 = shmget$private(0x0, 0x4000, 0x53, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r6) r7 = getpid() setpgid(r7, 0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x6c90, 0x0, r4, 0xffffffffffffffff, r6, 0x105, 0xd9}, 0x8, 0x7, 0xffffffffffffffff, r7, 0x2, 0x9, 0x10001}) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0), 0xd59d8256f5fda803, 0x0) ioctl$TIOCNOTTY(r8, 0x20007471) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r9 = getuid() r10 = getuid() setreuid(r9, r10) r11 = getgid() chown(&(0x7f0000000480)='./file0\x00', r9, r11) 15:13:44 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:44 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x7ff, 0x1, 0x1, 0x25e1, 0x4}, 0xc) (async, rerun: 64) r1 = semget(0x1, 0x4, 0x90) (rerun: 64) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000000)=""/22) r2 = kqueue() r3 = socket$inet(0x2, 0x3, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x31, 0x1, 0x4}], 0x5, 0x0, 0x0, 0x0) (async) r4 = getpid() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1, 0x2, 0x6c, 0x2}, {{r6}, 0xfffffffffffffff9, 0x0, 0xf0000000}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x101, 0x3}, {{r3}, 0xfffffffffffffffb, 0x0, 0x1, 0x7, 0x6}], 0x7, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x9, 0x80, 0x40000000000, 0x4}, {{r6}, 0xfffffffffffffff8, 0x4e, 0x10, 0x4, 0x1dc4}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x7fffffffffffffff, 0x10000}], 0x7ff, &(0x7f0000000200)={0xfffffffffffffffe, 0x9}) (async) fcntl$setown(r5, 0x6, r4) (async) fcntl$setown(r3, 0x6, r4) (async, rerun: 32) r8 = semget$private(0x0, 0x1, 0x240) (rerun: 32) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f0000000040)=0x800) 15:13:44 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000200)=0xc) r2 = socket$inet6(0x18, 0x4000, 0x7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, &(0x7f00000013c0)=0xc) r4 = geteuid() recvmsg(0xffffffffffffffff, &(0x7f0000002800)={&(0x7f00000014c0)=@in, 0xc, &(0x7f0000002740)=[{&(0x7f0000001500)=""/12, 0xc}, {&(0x7f0000001540)=""/177, 0xb1}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/122, 0x7a}, {&(0x7f0000002680)=""/183, 0xb7}], 0x5, &(0x7f00000027c0)=""/6, 0x6}, 0x0) r5 = getgid() sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000240)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000280)="d1026b1ff8343b53bfe710098f5e85e2f31fb54c8939fc60eec199e4653ecc7a65be08ac6f9d9e922187f2623dd5288745b3c2a1c0128c489cf2a35d94695436af7423e261227bba372c268de45ae6d569d2f1b501577d0aaf2e9401468ca4103c6bfd2d400484f394045526b5dc73b73b513720b17cbd6b867a93e53109cf21654f20126ddd030eb391ad61db20269f9efd7ceecb195c271099ef3d3775e12de370c894d9b123837941ea5f9ab7250d75db38bc36b8ae3604d008bc458008", 0xbf}, {&(0x7f0000000340)="658d587c2a62597955a9aaea9098820da44a8db47525e55ef5a617a262d06daba3b10579de19ad834da8c00bb2faf4433411fa3149f53d3e3d8a88ffdbc8217695f8869914fe4f7bda13dd21ca04f751a959905c326978d19e650f50a4705c0f213d62fbc49dbaa90d5b9f5012e5e1a4c3f0a4b7513cd2b9edc14517be615e45f7c84d57d6bc57739cfa3b7868bc3118fd96d3e444b14a6f96f7eed5a51e6352366abf37140653a7920dabe7085f1be36d812cf6bccfb0839c0f7b7a7b1ae34543b1c240fd94d845d2d0c756559f002cc7e7bacdf9b5d502ad07df6b36dff68e682db2dda98f81eb21562dbf79bd93be2cdfc3ee9f242368c6d345f0fb1af1b699de92b31640ccd8bbf9e77632124bd6796af8f9d177031fbbcfda93c5c38e0a4ab5dfa65d37a2f1d4baf156fb3ef9ab910e1baf614a669874adc9726e54538e95048a01e37965ceedc4b70aedb9dd3c3f221c83619765039964f72dd00cba196d130e15c9faddd2ebfc6f260b2d8d549ecb2f16c8e08f52a7209f676369d4b2754017a9b18becb8f755518ef6d7a05c32ccc377c5f56cf1853f41fd373abe9c37f5cb0e3704985a79255574b7993e199fc0a4bc9702c7ec8cf84b77616e1e238fdd1fca89dd56a3e6d9e4a302c0cda5e604c44f8999877ba367391c8c0413240f290a358830e1fc8f9261c640a0b1e7446a8530e858be15ed67e2d1cfb52990eb6de348e23328788f7bafb9a7366c29d74a5a501f9dbb60beed02b69897626ce8e747fc088408b18196ef013263c00af916cf3bce6ed1912e0c2fd283dfaec2406ac03f33db8c50f70e65ee7fe3308b4accbd3938e7496e8a3344bf320b2c43ca989f47e5bb11bbad444e88c652195f63fbc8833baf58d279029ed2f679d83105a4440d2f7664dcfb682b516157ac08c37072609eefc929427f552c57174e3555b866d8751571460462600c012f8b68f5c852fd78afd537c08975fae414a95f5702bc695a52abd5482c485d5d4212e114339470075c9743652cf1a3056006c56d345c9b0be00d2476dedfa2d8be1d11bae20e4fe6d29f77f37e6807e5a4f2e75203a199373c005023984eeb31eb98971118639f1793b7c5880af62bd38b7cb0db9a8b58e5f7e38e308543585699c42a54a2b440b1dd86b6b8600226e029f22938abf478cb4f59f2e85ccca990169edba203595f63564452233dfe6108719ac969dd7fd47904c0056871aa76d17de1a5adc39170bee9dacc8b87d7144c545c641542a225bbdda02d8d6a599a10ef256a402154a558950ed98ac4da9aa5b5e6420d4e7155da04bdb7eefa8a42e634548e58713cc76fdb190aaafc903018bc48f97b04de1bf75582c1342faf81287268472a86188449e9a453f5e793abc731f488222bdc46fbf4148e98b6bae87aa5bd399130ab229177d19263b7dc16dc975b550685f146537f2d189d49f21fa023be92a7f6c0399bff288c496e10b0594f0e287431e3ed7d6d369e9e6caef9eba13063b59fe914f16d7386f569a1d05d69bdd3535ed83d7193d916491a2743c791113693bedcddd08965465aca2d9c5fbaa78949854c3b938ccfd3ced3f6a698759a7214c42e9e7134647ef36b28420e34eaca8cf5bf99f4c69a5b637b880a780d5f557be47e70948c6fce3abd3ddc7abfb265d400608781e5e606e7efb35a7ed641300eca87a93d247347eb32b9bc4e12781f26f7b921838197c64ef9855682321bacf4448719ca5027fcc3d201a5fa01a46eeb6e9447faaec6a0bb2139f403743ab8f8948c7b35c51e570dede311ffc9da12f2f808213703bed6f4c3c3dd4568ff511d58836af629b6eda11243d63349821594635f1a8b47d470b891cc6df36c30225c09a1eb4914b09cca8f0fb35af1679d97113bf5f5fe91e964d40b7a8f7a7a77b661aebf10110bcd94b1210ce7ba78633a34571319d0da88dfa9b65e87f751b9a1ad2563ce4b5157dec5feca311425750ca01c149654c2940336c37edbd25e3e6d413671777b7d53bc65a169336a3698016f5c4ac0ed7f572a0666cef3189b54692d60c4ddc5370944e650bccb199faa0e8e9e01adfd2adbb995a98b3a30b726e2b867770b5d4d224e260dd1aadf9730ef966a43f76a7eb5661c6d12951f6be4903f14eddd0987506596bcdfaae9b6470769ea677ff27c0c519830ca46545833842ebf78fc500d69d385f4dc9a8e617b55fc747bbf78eaeb1d50936c499c91ad9cace8a904309bc9584c3d949fe8f5534e38509cdf5ea3495385788a59182af9ce4233cc6cc791f5a140eae812eacf81fda8a7013e3d2aa81686d0c22fa54c2059fa6ef312415d23f7ef5910ae9520c6ea849aa3d005e9f0c38cbeea6c6277da15f5b40d8109dab8fea50721e898a6b19d467ea8055092c66ee3a869fa44a0c956de4d2dd32534d92258a3c5889aa2e4dab568f351ad9806dd3b8ce831668bb46e3c2c1036127b1d47e1d7b7bf24fa441ba2515c3ea6b9b19dd73085de0a3512156d07fecf6639b872a3f9e8d247853fe5f1c695d2c3106f4018f03ab5eb1ac5128e13278bf33a673e0b547edcbf737f2a3d5043f993175c6258db770eb63a56c0dc163ecbe774aebd1ff68e6ded0b7c1c31f4e258cbd056eb91414008d9a1ede8dbb48562fdb6b13736977754342a1df1d7636bcf2b9e86b9651e3050113bedda80139d2bf52bcbbb5a5d040cb2bbe184b815f93be7b216b5c45d4c7cdfb87ccf8b6fe3b880a1b480d34019dbd3ff0fec50eaaa0c13f23f8c091f969b63105d134b058eb9101d26778ff0902373a7dafeaef166feadae1482d8b72abdda5344910018373ea20477cbdc05befd57db97548a51c365f9a67e530a60b2891d6368855214c8d7bbf975163f4063f015a2378272b7c7ec4ebe64bfd871ed006d9bef6c45b5a45a0acd545591d4bc5355962853b190c025b5cef3fde7968fae94e5563791b45ba047b66683702a8656a6e729ec2a200da94a9ddbcb2b328baed8d29bbc301ed2ebdf1b35eca771eb29be21a857d2423378de0908496700deccac67af4bb14f60bcdd94720bad42b9beb18d90ea4efbd21615e0491c4fc7a7a19d5f578d6c611929d6b00b62f358fd35723207b51f284f425bcaf43af85d993106cdce52201c57729e08948077f132806be40d06ba4d44cce3b834ad48521f366f9300d56ca104a85cd1a604dbe865c0dda03ec92ba3e93d2892c8038ac672207531f18c0998d2cc3fb1a4245b2c484b30cf00ae03fa191969816759bfa83aa790dff915cfa08bed2127e0bc629dfa88a35176a4d5390652f310aa8fe2790622de09046580c1c6d3a0d315d5d49f55b4a9d801f989eef3015af8533db3f608908cb8fc96f429ef74e2030f7ec41404d23318b88d83c6f196fc4f5c4edde226d6438333366aface26b34648139ee6dd9d402c91ec9bf449f3d33af7cae624506ff8084d6d008dc7ba8bc39e6913dd3495ac1a7b88824fb9e4fa2d9c9da43360d6d65f1ae269a58a4cf80d012bd170b2ce5c23bea5b58bec821124c1f99fa84243bc59bf8e1958783af8af748f0b4d5ed2f15018b8ea66ddeb5b72876a62286544795a70c9390f5c6adfdc139b44a3a14620841e4177b4a5e6bf7f3dae44f1c7ab5b8de24cb392b32a3790f9f74950ccad4e6bdda707369e399c35a9b8748d5ad4dce7e276bd0d78a9566adc8695a1775dfd765e8fb64326bf791f26203587287317115d530e52c5aefbd00f937d16e61e33c33b6f4ebb153e3246c2e7f0b215716e2285fe422721fb6350a5ed2299357b6c6cd7e4c62b1f84f5a74330a92d957183966323a1f79591a939bd67f46c7bf75721f5788d0e361157668eca9b9e8b0d6748d6aca7553b99002f1a430e8f5d1ff77eb6ed259d1e69560056682cb03c5e350c6f6ff51547c917832f6f3c5866f4d14c430e89eb6e8d1a42ccc356b2eefc3149de851a048fb39c66d57ac25f5dd776800f8ff28851b834d4170bf9ded5a813eed63e5ecf2643ef53ffb5a07672339069939d99f75f97e36c3e424a69863c414f404a490bdefa0a423a85a0d94d38741ab00e1aa64aa03c1f6e664c07c2ec8eef036828890f66701e43814c7dd2584218bf614e276b2f306329cf3cb8be77fd2cd80b0fd9a9366612032585ea3ab8c3e4c75b374979140c0ee0886728bb148571d157a58dfec0570b7c18cfffe13f498490ed1194f9ef89fd77705dfdfd08b053b8e9a17d83191466e553de9f71bf2620d5597298eb37e95d7ef7263466a1a32ab521e7f3c4d1b09f13f54f094d7c8ac7f90b633e091b030e4d16948cc85ffc1fba449b51a6fa51b9abdfa08b479b16add261d4d3e989e1390379ad23353336916379357cd549c535ffe87babac32ccd1948cc94a523868b04d9e5de2ba2e8d4ff7acf61131574657fb4a8fa93b788c5a082bb126f7396d92ac9cad061dc792e4e3e91d7610297d4fbbb20aee4ee371ad307a1cce6fcfe5aecc887314292de6256473f40251a3c0295a731f08660de3dbd4e041ad13456c10cb77b3e0be17a0a65b8468b0f2d07fe8957529de86b98ae401889acc4c78df7e2cb1a0f872f950a7d89e3fd743f4bf9991f587441b31cbebc307a5b7bbb55fd74ed606f410dfe1ab1e188194944e878e4aa1915bb0d20d7a0f7c4c0777ba78f3d0bd22e57ad113eeeb9a03f9cfb354c176428210841f81f1974853d262fe61e084467d2c98afe4ec597ab60f6deab9fb7d11090b422db1ed7e891654e62c491c9e2b98b80ae23e3b4189a2111469bb982089f7c3d68b7bd05d8198649f4c99121a51fd7ea56dc26bdf223041da94a0430c6ffb0bdd9448a274d5726f2e44fd945ab490df9761d247eb8f4943125e23e5636dfee548b9977ac3fd6b5399340fff6ba4dda644a85c24251deb20a81e87a6956c510119323150b4752bb3512fefed4fe17deccb14a88d4c2a11aa32bd962300792f7251b511100926c6ab077357e968cdad46bb185ea4f7d2e14eed21c863fdd4c041acd4c4a8065662fba8a15c6716b2ca4d6f3544dfd1b4094bc7cfc6f50c9fbc0324c456a4dbfc2ffce859b1cc32d440801834733ada38c5d6eb7765463463e5eeebbed0ba46cc12a146564738f3a3456face558660f657cda2696cc5d11ed35e63495aa3747a5c7ac2c187809aeb416c023d2aa3515f9d23f5ff00644f1bbdd4519bc1a95cdb3f619cabbcda3bdba92303e1425ab1baa5247b9f47afd7dd6603d12633366d4b5da9c7b7a0f7183c04fb814d5098e27b90e9dabdf8c0a4afb4d191fd102644fd743e35a16b0344243726ec8ab17153ad2eb3cdccf7eaaa059d0cbcf3cc2d90868f88079186b63ab738e58a037db7583fe28174ec89db25d88d514539ef33285387ff4935a3293dbb0b47f584c7a1f2d6f0655cb288af1dd40915007fa1946676c8155c3a64df2a6ac982ffc756c2e421bd473f1a8f242c1b9185cb1e41f36427fef818b4b4fb31d3a57f6cecc6aeed2c760a7f0cee592d984fef642b95f67e25b6df4949f8a9c1a33d2afb7488395d24a9e975f81daef4b31c49be0a4c4417d68cb353dc0d18a8b6fe775f5fda9730f83c3630484b64ab4c6c5d55ef002a43531fe387402101829168e6a20519f74ef76c6ee0537132ffb7b8426448fa6670fc01eaeea45f1a65c4779f386e13de18780181d77fa59bca33d4e4f03104e8bebad421a81da63d95f3139682ca184ad6852ac0bdf9dfdcfd0aa59d61237b29e73ef51c24c5dc708573a2e1abdb0c2194f715928121b01c7ff2cb1cdb28a9d2e94", 0x1000}], 0x2, &(0x7f0000001400)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r2, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x60, 0x401}, 0x800) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0xffffffff, 0xffff, 0x8, 0x1, 0x0, 0x1, 0x8000, 0x2, 0x0, 0x1, 0x7fffffffffffffff}) 15:13:44 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:44 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file0/file0\x00', 0x0) 15:13:44 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) lchown(&(0x7f0000000100)='./file0\x00', r2, r3) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, 0xffffffffffffffff, r3}, 0xc) setuid(0xffffffffffffffff) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) getpid() (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) lchown(&(0x7f0000000100)='./file0\x00', r2, r3) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, 0xffffffffffffffff, r3}, 0xc) (async) 15:13:44 executing program 7: r0 = open$dir(&(0x7f00000005c0)='./file0/file0\x00', 0x1, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0, 0x58}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f00000000c0)="fc81201fe853dfc25fcae9242ca15c3973e5455abf006d3b6eb6fd42ba344c5111eed8060734102508aeb2576e21778d7c435e52f7289f25acd729b82b935c8748fc22d2d764ebb13143e3a7fb80691c96f066f0f98f647bfe6ad3a0ebef98afb02edb0c5572d6e6ce4885a3907d8d88e45edc6f90161c9f7f3429ae62c4ebf6a090daf85a3ea14c4b34f8d87fba238b9295df9b"}, {&(0x7f0000000180)="24b27c19e84f61dd84462acc69f7a65e0d741c31af39f1df297537ca369868f500"/47}, {&(0x7f0000000200)="94b4f55d51eb1f30ac826a4b31ffcdf544a701e070060d38d1f9cb84d1166346b009c499ea731dc7179c52eff9a628"}], 0x9, 0x0, 0xfffffffffffffdf8}, 0x0) (async) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) (async) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/516}, &(0x7f0000000380)=0x206) (async) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x4, 0x5) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r3 = shmget$private(0x0, 0x4000, 0x53, &(0x7f0000ffb000/0x4000)=nil) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r6) r7 = getpid() setpgid(r7, 0x0) (async) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x6c90, 0x0, r4, 0xffffffffffffffff, r6, 0x105, 0xd9}, 0x8, 0x7, 0xffffffffffffffff, r7, 0x2, 0x9, 0x10001}) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0), 0xd59d8256f5fda803, 0x0) ioctl$TIOCNOTTY(r8, 0x20007471) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) r9 = getuid() (async) r10 = getuid() setreuid(r9, r10) (async) r11 = getgid() chown(&(0x7f0000000480)='./file0\x00', r9, r11) 15:13:44 executing program 3: mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') 15:13:44 executing program 5: setuid(0xffffffffffffffff) r0 = socket$inet6(0x18, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000480)={0x18, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:44 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000200)=0xc) r2 = socket$inet6(0x18, 0x4000, 0x7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, &(0x7f00000013c0)=0xc) r4 = geteuid() recvmsg(0xffffffffffffffff, &(0x7f0000002800)={&(0x7f00000014c0)=@in, 0xc, &(0x7f0000002740)=[{&(0x7f0000001500)=""/12, 0xc}, {&(0x7f0000001540)=""/177, 0xb1}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/122, 0x7a}, {&(0x7f0000002680)=""/183, 0xb7}], 0x5, &(0x7f00000027c0)=""/6, 0x6}, 0x0) r5 = getgid() sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000240)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000280)="d1026b1ff8343b53bfe710098f5e85e2f31fb54c8939fc60eec199e4653ecc7a65be08ac6f9d9e922187f2623dd5288745b3c2a1c0128c489cf2a35d94695436af7423e261227bba372c268de45ae6d569d2f1b501577d0aaf2e9401468ca4103c6bfd2d400484f394045526b5dc73b73b513720b17cbd6b867a93e53109cf21654f20126ddd030eb391ad61db20269f9efd7ceecb195c271099ef3d3775e12de370c894d9b123837941ea5f9ab7250d75db38bc36b8ae3604d008bc458008", 0xbf}, {&(0x7f0000000340)="658d587c2a62597955a9aaea9098820da44a8db47525e55ef5a617a262d06daba3b10579de19ad834da8c00bb2faf4433411fa3149f53d3e3d8a88ffdbc8217695f8869914fe4f7bda13dd21ca04f751a959905c326978d19e650f50a4705c0f213d62fbc49dbaa90d5b9f5012e5e1a4c3f0a4b7513cd2b9edc14517be615e45f7c84d57d6bc57739cfa3b7868bc3118fd96d3e444b14a6f96f7eed5a51e6352366abf37140653a7920dabe7085f1be36d812cf6bccfb0839c0f7b7a7b1ae34543b1c240fd94d845d2d0c756559f002cc7e7bacdf9b5d502ad07df6b36dff68e682db2dda98f81eb21562dbf79bd93be2cdfc3ee9f242368c6d345f0fb1af1b699de92b31640ccd8bbf9e77632124bd6796af8f9d177031fbbcfda93c5c38e0a4ab5dfa65d37a2f1d4baf156fb3ef9ab910e1baf614a669874adc9726e54538e95048a01e37965ceedc4b70aedb9dd3c3f221c83619765039964f72dd00cba196d130e15c9faddd2ebfc6f260b2d8d549ecb2f16c8e08f52a7209f676369d4b2754017a9b18becb8f755518ef6d7a05c32ccc377c5f56cf1853f41fd373abe9c37f5cb0e3704985a79255574b7993e199fc0a4bc9702c7ec8cf84b77616e1e238fdd1fca89dd56a3e6d9e4a302c0cda5e604c44f8999877ba367391c8c0413240f290a358830e1fc8f9261c640a0b1e7446a8530e858be15ed67e2d1cfb52990eb6de348e23328788f7bafb9a7366c29d74a5a501f9dbb60beed02b69897626ce8e747fc088408b18196ef013263c00af916cf3bce6ed1912e0c2fd283dfaec2406ac03f33db8c50f70e65ee7fe3308b4accbd3938e7496e8a3344bf320b2c43ca989f47e5bb11bbad444e88c652195f63fbc8833baf58d279029ed2f679d83105a4440d2f7664dcfb682b516157ac08c37072609eefc929427f552c57174e3555b866d8751571460462600c012f8b68f5c852fd78afd537c08975fae414a95f5702bc695a52abd5482c485d5d4212e114339470075c9743652cf1a3056006c56d345c9b0be00d2476dedfa2d8be1d11bae20e4fe6d29f77f37e6807e5a4f2e75203a199373c005023984eeb31eb98971118639f1793b7c5880af62bd38b7cb0db9a8b58e5f7e38e308543585699c42a54a2b440b1dd86b6b8600226e029f22938abf478cb4f59f2e85ccca990169edba203595f63564452233dfe6108719ac969dd7fd47904c0056871aa76d17de1a5adc39170bee9dacc8b87d7144c545c641542a225bbdda02d8d6a599a10ef256a402154a558950ed98ac4da9aa5b5e6420d4e7155da04bdb7eefa8a42e634548e58713cc76fdb190aaafc903018bc48f97b04de1bf75582c1342faf81287268472a86188449e9a453f5e793abc731f488222bdc46fbf4148e98b6bae87aa5bd399130ab229177d19263b7dc16dc975b550685f146537f2d189d49f21fa023be92a7f6c0399bff288c496e10b0594f0e287431e3ed7d6d369e9e6caef9eba13063b59fe914f16d7386f569a1d05d69bdd3535ed83d7193d916491a2743c791113693bedcddd08965465aca2d9c5fbaa78949854c3b938ccfd3ced3f6a698759a7214c42e9e7134647ef36b28420e34eaca8cf5bf99f4c69a5b637b880a780d5f557be47e70948c6fce3abd3ddc7abfb265d400608781e5e606e7efb35a7ed641300eca87a93d247347eb32b9bc4e12781f26f7b921838197c64ef9855682321bacf4448719ca5027fcc3d201a5fa01a46eeb6e9447faaec6a0bb2139f403743ab8f8948c7b35c51e570dede311ffc9da12f2f808213703bed6f4c3c3dd4568ff511d58836af629b6eda11243d63349821594635f1a8b47d470b891cc6df36c30225c09a1eb4914b09cca8f0fb35af1679d97113bf5f5fe91e964d40b7a8f7a7a77b661aebf10110bcd94b1210ce7ba78633a34571319d0da88dfa9b65e87f751b9a1ad2563ce4b5157dec5feca311425750ca01c149654c2940336c37edbd25e3e6d413671777b7d53bc65a169336a3698016f5c4ac0ed7f572a0666cef3189b54692d60c4ddc5370944e650bccb199faa0e8e9e01adfd2adbb995a98b3a30b726e2b867770b5d4d224e260dd1aadf9730ef966a43f76a7eb5661c6d12951f6be4903f14eddd0987506596bcdfaae9b6470769ea677ff27c0c519830ca46545833842ebf78fc500d69d385f4dc9a8e617b55fc747bbf78eaeb1d50936c499c91ad9cace8a904309bc9584c3d949fe8f5534e38509cdf5ea3495385788a59182af9ce4233cc6cc791f5a140eae812eacf81fda8a7013e3d2aa81686d0c22fa54c2059fa6ef312415d23f7ef5910ae9520c6ea849aa3d005e9f0c38cbeea6c6277da15f5b40d8109dab8fea50721e898a6b19d467ea8055092c66ee3a869fa44a0c956de4d2dd32534d92258a3c5889aa2e4dab568f351ad9806dd3b8ce831668bb46e3c2c1036127b1d47e1d7b7bf24fa441ba2515c3ea6b9b19dd73085de0a3512156d07fecf6639b872a3f9e8d247853fe5f1c695d2c3106f4018f03ab5eb1ac5128e13278bf33a673e0b547edcbf737f2a3d5043f993175c6258db770eb63a56c0dc163ecbe774aebd1ff68e6ded0b7c1c31f4e258cbd056eb91414008d9a1ede8dbb48562fdb6b13736977754342a1df1d7636bcf2b9e86b9651e3050113bedda80139d2bf52bcbbb5a5d040cb2bbe184b815f93be7b216b5c45d4c7cdfb87ccf8b6fe3b880a1b480d34019dbd3ff0fec50eaaa0c13f23f8c091f969b63105d134b058eb9101d26778ff0902373a7dafeaef166feadae1482d8b72abdda5344910018373ea20477cbdc05befd57db97548a51c365f9a67e530a60b2891d6368855214c8d7bbf975163f4063f015a2378272b7c7ec4ebe64bfd871ed006d9bef6c45b5a45a0acd545591d4bc5355962853b190c025b5cef3fde7968fae94e5563791b45ba047b66683702a8656a6e729ec2a200da94a9ddbcb2b328baed8d29bbc301ed2ebdf1b35eca771eb29be21a857d2423378de0908496700deccac67af4bb14f60bcdd94720bad42b9beb18d90ea4efbd21615e0491c4fc7a7a19d5f578d6c611929d6b00b62f358fd35723207b51f284f425bcaf43af85d993106cdce52201c57729e08948077f132806be40d06ba4d44cce3b834ad48521f366f9300d56ca104a85cd1a604dbe865c0dda03ec92ba3e93d2892c8038ac672207531f18c0998d2cc3fb1a4245b2c484b30cf00ae03fa191969816759bfa83aa790dff915cfa08bed2127e0bc629dfa88a35176a4d5390652f310aa8fe2790622de09046580c1c6d3a0d315d5d49f55b4a9d801f989eef3015af8533db3f608908cb8fc96f429ef74e2030f7ec41404d23318b88d83c6f196fc4f5c4edde226d6438333366aface26b34648139ee6dd9d402c91ec9bf449f3d33af7cae624506ff8084d6d008dc7ba8bc39e6913dd3495ac1a7b88824fb9e4fa2d9c9da43360d6d65f1ae269a58a4cf80d012bd170b2ce5c23bea5b58bec821124c1f99fa84243bc59bf8e1958783af8af748f0b4d5ed2f15018b8ea66ddeb5b72876a62286544795a70c9390f5c6adfdc139b44a3a14620841e4177b4a5e6bf7f3dae44f1c7ab5b8de24cb392b32a3790f9f74950ccad4e6bdda707369e399c35a9b8748d5ad4dce7e276bd0d78a9566adc8695a1775dfd765e8fb64326bf791f26203587287317115d530e52c5aefbd00f937d16e61e33c33b6f4ebb153e3246c2e7f0b215716e2285fe422721fb6350a5ed2299357b6c6cd7e4c62b1f84f5a74330a92d957183966323a1f79591a939bd67f46c7bf75721f5788d0e361157668eca9b9e8b0d6748d6aca7553b99002f1a430e8f5d1ff77eb6ed259d1e69560056682cb03c5e350c6f6ff51547c917832f6f3c5866f4d14c430e89eb6e8d1a42ccc356b2eefc3149de851a048fb39c66d57ac25f5dd776800f8ff28851b834d4170bf9ded5a813eed63e5ecf2643ef53ffb5a07672339069939d99f75f97e36c3e424a69863c414f404a490bdefa0a423a85a0d94d38741ab00e1aa64aa03c1f6e664c07c2ec8eef036828890f66701e43814c7dd2584218bf614e276b2f306329cf3cb8be77fd2cd80b0fd9a9366612032585ea3ab8c3e4c75b374979140c0ee0886728bb148571d157a58dfec0570b7c18cfffe13f498490ed1194f9ef89fd77705dfdfd08b053b8e9a17d83191466e553de9f71bf2620d5597298eb37e95d7ef7263466a1a32ab521e7f3c4d1b09f13f54f094d7c8ac7f90b633e091b030e4d16948cc85ffc1fba449b51a6fa51b9abdfa08b479b16add261d4d3e989e1390379ad23353336916379357cd549c535ffe87babac32ccd1948cc94a523868b04d9e5de2ba2e8d4ff7acf61131574657fb4a8fa93b788c5a082bb126f7396d92ac9cad061dc792e4e3e91d7610297d4fbbb20aee4ee371ad307a1cce6fcfe5aecc887314292de6256473f40251a3c0295a731f08660de3dbd4e041ad13456c10cb77b3e0be17a0a65b8468b0f2d07fe8957529de86b98ae401889acc4c78df7e2cb1a0f872f950a7d89e3fd743f4bf9991f587441b31cbebc307a5b7bbb55fd74ed606f410dfe1ab1e188194944e878e4aa1915bb0d20d7a0f7c4c0777ba78f3d0bd22e57ad113eeeb9a03f9cfb354c176428210841f81f1974853d262fe61e084467d2c98afe4ec597ab60f6deab9fb7d11090b422db1ed7e891654e62c491c9e2b98b80ae23e3b4189a2111469bb982089f7c3d68b7bd05d8198649f4c99121a51fd7ea56dc26bdf223041da94a0430c6ffb0bdd9448a274d5726f2e44fd945ab490df9761d247eb8f4943125e23e5636dfee548b9977ac3fd6b5399340fff6ba4dda644a85c24251deb20a81e87a6956c510119323150b4752bb3512fefed4fe17deccb14a88d4c2a11aa32bd962300792f7251b511100926c6ab077357e968cdad46bb185ea4f7d2e14eed21c863fdd4c041acd4c4a8065662fba8a15c6716b2ca4d6f3544dfd1b4094bc7cfc6f50c9fbc0324c456a4dbfc2ffce859b1cc32d440801834733ada38c5d6eb7765463463e5eeebbed0ba46cc12a146564738f3a3456face558660f657cda2696cc5d11ed35e63495aa3747a5c7ac2c187809aeb416c023d2aa3515f9d23f5ff00644f1bbdd4519bc1a95cdb3f619cabbcda3bdba92303e1425ab1baa5247b9f47afd7dd6603d12633366d4b5da9c7b7a0f7183c04fb814d5098e27b90e9dabdf8c0a4afb4d191fd102644fd743e35a16b0344243726ec8ab17153ad2eb3cdccf7eaaa059d0cbcf3cc2d90868f88079186b63ab738e58a037db7583fe28174ec89db25d88d514539ef33285387ff4935a3293dbb0b47f584c7a1f2d6f0655cb288af1dd40915007fa1946676c8155c3a64df2a6ac982ffc756c2e421bd473f1a8f242c1b9185cb1e41f36427fef818b4b4fb31d3a57f6cecc6aeed2c760a7f0cee592d984fef642b95f67e25b6df4949f8a9c1a33d2afb7488395d24a9e975f81daef4b31c49be0a4c4417d68cb353dc0d18a8b6fe775f5fda9730f83c3630484b64ab4c6c5d55ef002a43531fe387402101829168e6a20519f74ef76c6ee0537132ffb7b8426448fa6670fc01eaeea45f1a65c4779f386e13de18780181d77fa59bca33d4e4f03104e8bebad421a81da63d95f3139682ca184ad6852ac0bdf9dfdcfd0aa59d61237b29e73ef51c24c5dc708573a2e1abdb0c2194f715928121b01c7ff2cb1cdb28a9d2e94", 0x1000}], 0x2, &(0x7f0000001400)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r2, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x60, 0x401}, 0x800) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0xffffffff, 0xffff, 0x8, 0x1, 0x0, 0x1, 0x8000, 0x2, 0x0, 0x1, 0x7fffffffffffffff}) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000200)=0xc) (async) socket$inet6(0x18, 0x4000, 0x7) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380), &(0x7f00000013c0)=0xc) (async) geteuid() (async) recvmsg(0xffffffffffffffff, &(0x7f0000002800)={&(0x7f00000014c0)=@in, 0xc, &(0x7f0000002740)=[{&(0x7f0000001500)=""/12, 0xc}, {&(0x7f0000001540)=""/177, 0xb1}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/122, 0x7a}, {&(0x7f0000002680)=""/183, 0xb7}], 0x5, &(0x7f00000027c0)=""/6, 0x6}, 0x0) (async) getgid() (async) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000240)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000280)="d1026b1ff8343b53bfe710098f5e85e2f31fb54c8939fc60eec199e4653ecc7a65be08ac6f9d9e922187f2623dd5288745b3c2a1c0128c489cf2a35d94695436af7423e261227bba372c268de45ae6d569d2f1b501577d0aaf2e9401468ca4103c6bfd2d400484f394045526b5dc73b73b513720b17cbd6b867a93e53109cf21654f20126ddd030eb391ad61db20269f9efd7ceecb195c271099ef3d3775e12de370c894d9b123837941ea5f9ab7250d75db38bc36b8ae3604d008bc458008", 0xbf}, {&(0x7f0000000340)="658d587c2a62597955a9aaea9098820da44a8db47525e55ef5a617a262d06daba3b10579de19ad834da8c00bb2faf4433411fa3149f53d3e3d8a88ffdbc8217695f8869914fe4f7bda13dd21ca04f751a959905c326978d19e650f50a4705c0f213d62fbc49dbaa90d5b9f5012e5e1a4c3f0a4b7513cd2b9edc14517be615e45f7c84d57d6bc57739cfa3b7868bc3118fd96d3e444b14a6f96f7eed5a51e6352366abf37140653a7920dabe7085f1be36d812cf6bccfb0839c0f7b7a7b1ae34543b1c240fd94d845d2d0c756559f002cc7e7bacdf9b5d502ad07df6b36dff68e682db2dda98f81eb21562dbf79bd93be2cdfc3ee9f242368c6d345f0fb1af1b699de92b31640ccd8bbf9e77632124bd6796af8f9d177031fbbcfda93c5c38e0a4ab5dfa65d37a2f1d4baf156fb3ef9ab910e1baf614a669874adc9726e54538e95048a01e37965ceedc4b70aedb9dd3c3f221c83619765039964f72dd00cba196d130e15c9faddd2ebfc6f260b2d8d549ecb2f16c8e08f52a7209f676369d4b2754017a9b18becb8f755518ef6d7a05c32ccc377c5f56cf1853f41fd373abe9c37f5cb0e3704985a79255574b7993e199fc0a4bc9702c7ec8cf84b77616e1e238fdd1fca89dd56a3e6d9e4a302c0cda5e604c44f8999877ba367391c8c0413240f290a358830e1fc8f9261c640a0b1e7446a8530e858be15ed67e2d1cfb52990eb6de348e23328788f7bafb9a7366c29d74a5a501f9dbb60beed02b69897626ce8e747fc088408b18196ef013263c00af916cf3bce6ed1912e0c2fd283dfaec2406ac03f33db8c50f70e65ee7fe3308b4accbd3938e7496e8a3344bf320b2c43ca989f47e5bb11bbad444e88c652195f63fbc8833baf58d279029ed2f679d83105a4440d2f7664dcfb682b516157ac08c37072609eefc929427f552c57174e3555b866d8751571460462600c012f8b68f5c852fd78afd537c08975fae414a95f5702bc695a52abd5482c485d5d4212e114339470075c9743652cf1a3056006c56d345c9b0be00d2476dedfa2d8be1d11bae20e4fe6d29f77f37e6807e5a4f2e75203a199373c005023984eeb31eb98971118639f1793b7c5880af62bd38b7cb0db9a8b58e5f7e38e308543585699c42a54a2b440b1dd86b6b8600226e029f22938abf478cb4f59f2e85ccca990169edba203595f63564452233dfe6108719ac969dd7fd47904c0056871aa76d17de1a5adc39170bee9dacc8b87d7144c545c641542a225bbdda02d8d6a599a10ef256a402154a558950ed98ac4da9aa5b5e6420d4e7155da04bdb7eefa8a42e634548e58713cc76fdb190aaafc903018bc48f97b04de1bf75582c1342faf81287268472a86188449e9a453f5e793abc731f488222bdc46fbf4148e98b6bae87aa5bd399130ab229177d19263b7dc16dc975b550685f146537f2d189d49f21fa023be92a7f6c0399bff288c496e10b0594f0e287431e3ed7d6d369e9e6caef9eba13063b59fe914f16d7386f569a1d05d69bdd3535ed83d7193d916491a2743c791113693bedcddd08965465aca2d9c5fbaa78949854c3b938ccfd3ced3f6a698759a7214c42e9e7134647ef36b28420e34eaca8cf5bf99f4c69a5b637b880a780d5f557be47e70948c6fce3abd3ddc7abfb265d400608781e5e606e7efb35a7ed641300eca87a93d247347eb32b9bc4e12781f26f7b921838197c64ef9855682321bacf4448719ca5027fcc3d201a5fa01a46eeb6e9447faaec6a0bb2139f403743ab8f8948c7b35c51e570dede311ffc9da12f2f808213703bed6f4c3c3dd4568ff511d58836af629b6eda11243d63349821594635f1a8b47d470b891cc6df36c30225c09a1eb4914b09cca8f0fb35af1679d97113bf5f5fe91e964d40b7a8f7a7a77b661aebf10110bcd94b1210ce7ba78633a34571319d0da88dfa9b65e87f751b9a1ad2563ce4b5157dec5feca311425750ca01c149654c2940336c37edbd25e3e6d413671777b7d53bc65a169336a3698016f5c4ac0ed7f572a0666cef3189b54692d60c4ddc5370944e650bccb199faa0e8e9e01adfd2adbb995a98b3a30b726e2b867770b5d4d224e260dd1aadf9730ef966a43f76a7eb5661c6d12951f6be4903f14eddd0987506596bcdfaae9b6470769ea677ff27c0c519830ca46545833842ebf78fc500d69d385f4dc9a8e617b55fc747bbf78eaeb1d50936c499c91ad9cace8a904309bc9584c3d949fe8f5534e38509cdf5ea3495385788a59182af9ce4233cc6cc791f5a140eae812eacf81fda8a7013e3d2aa81686d0c22fa54c2059fa6ef312415d23f7ef5910ae9520c6ea849aa3d005e9f0c38cbeea6c6277da15f5b40d8109dab8fea50721e898a6b19d467ea8055092c66ee3a869fa44a0c956de4d2dd32534d92258a3c5889aa2e4dab568f351ad9806dd3b8ce831668bb46e3c2c1036127b1d47e1d7b7bf24fa441ba2515c3ea6b9b19dd73085de0a3512156d07fecf6639b872a3f9e8d247853fe5f1c695d2c3106f4018f03ab5eb1ac5128e13278bf33a673e0b547edcbf737f2a3d5043f993175c6258db770eb63a56c0dc163ecbe774aebd1ff68e6ded0b7c1c31f4e258cbd056eb91414008d9a1ede8dbb48562fdb6b13736977754342a1df1d7636bcf2b9e86b9651e3050113bedda80139d2bf52bcbbb5a5d040cb2bbe184b815f93be7b216b5c45d4c7cdfb87ccf8b6fe3b880a1b480d34019dbd3ff0fec50eaaa0c13f23f8c091f969b63105d134b058eb9101d26778ff0902373a7dafeaef166feadae1482d8b72abdda5344910018373ea20477cbdc05befd57db97548a51c365f9a67e530a60b2891d6368855214c8d7bbf975163f4063f015a2378272b7c7ec4ebe64bfd871ed006d9bef6c45b5a45a0acd545591d4bc5355962853b190c025b5cef3fde7968fae94e5563791b45ba047b66683702a8656a6e729ec2a200da94a9ddbcb2b328baed8d29bbc301ed2ebdf1b35eca771eb29be21a857d2423378de0908496700deccac67af4bb14f60bcdd94720bad42b9beb18d90ea4efbd21615e0491c4fc7a7a19d5f578d6c611929d6b00b62f358fd35723207b51f284f425bcaf43af85d993106cdce52201c57729e08948077f132806be40d06ba4d44cce3b834ad48521f366f9300d56ca104a85cd1a604dbe865c0dda03ec92ba3e93d2892c8038ac672207531f18c0998d2cc3fb1a4245b2c484b30cf00ae03fa191969816759bfa83aa790dff915cfa08bed2127e0bc629dfa88a35176a4d5390652f310aa8fe2790622de09046580c1c6d3a0d315d5d49f55b4a9d801f989eef3015af8533db3f608908cb8fc96f429ef74e2030f7ec41404d23318b88d83c6f196fc4f5c4edde226d6438333366aface26b34648139ee6dd9d402c91ec9bf449f3d33af7cae624506ff8084d6d008dc7ba8bc39e6913dd3495ac1a7b88824fb9e4fa2d9c9da43360d6d65f1ae269a58a4cf80d012bd170b2ce5c23bea5b58bec821124c1f99fa84243bc59bf8e1958783af8af748f0b4d5ed2f15018b8ea66ddeb5b72876a62286544795a70c9390f5c6adfdc139b44a3a14620841e4177b4a5e6bf7f3dae44f1c7ab5b8de24cb392b32a3790f9f74950ccad4e6bdda707369e399c35a9b8748d5ad4dce7e276bd0d78a9566adc8695a1775dfd765e8fb64326bf791f26203587287317115d530e52c5aefbd00f937d16e61e33c33b6f4ebb153e3246c2e7f0b215716e2285fe422721fb6350a5ed2299357b6c6cd7e4c62b1f84f5a74330a92d957183966323a1f79591a939bd67f46c7bf75721f5788d0e361157668eca9b9e8b0d6748d6aca7553b99002f1a430e8f5d1ff77eb6ed259d1e69560056682cb03c5e350c6f6ff51547c917832f6f3c5866f4d14c430e89eb6e8d1a42ccc356b2eefc3149de851a048fb39c66d57ac25f5dd776800f8ff28851b834d4170bf9ded5a813eed63e5ecf2643ef53ffb5a07672339069939d99f75f97e36c3e424a69863c414f404a490bdefa0a423a85a0d94d38741ab00e1aa64aa03c1f6e664c07c2ec8eef036828890f66701e43814c7dd2584218bf614e276b2f306329cf3cb8be77fd2cd80b0fd9a9366612032585ea3ab8c3e4c75b374979140c0ee0886728bb148571d157a58dfec0570b7c18cfffe13f498490ed1194f9ef89fd77705dfdfd08b053b8e9a17d83191466e553de9f71bf2620d5597298eb37e95d7ef7263466a1a32ab521e7f3c4d1b09f13f54f094d7c8ac7f90b633e091b030e4d16948cc85ffc1fba449b51a6fa51b9abdfa08b479b16add261d4d3e989e1390379ad23353336916379357cd549c535ffe87babac32ccd1948cc94a523868b04d9e5de2ba2e8d4ff7acf61131574657fb4a8fa93b788c5a082bb126f7396d92ac9cad061dc792e4e3e91d7610297d4fbbb20aee4ee371ad307a1cce6fcfe5aecc887314292de6256473f40251a3c0295a731f08660de3dbd4e041ad13456c10cb77b3e0be17a0a65b8468b0f2d07fe8957529de86b98ae401889acc4c78df7e2cb1a0f872f950a7d89e3fd743f4bf9991f587441b31cbebc307a5b7bbb55fd74ed606f410dfe1ab1e188194944e878e4aa1915bb0d20d7a0f7c4c0777ba78f3d0bd22e57ad113eeeb9a03f9cfb354c176428210841f81f1974853d262fe61e084467d2c98afe4ec597ab60f6deab9fb7d11090b422db1ed7e891654e62c491c9e2b98b80ae23e3b4189a2111469bb982089f7c3d68b7bd05d8198649f4c99121a51fd7ea56dc26bdf223041da94a0430c6ffb0bdd9448a274d5726f2e44fd945ab490df9761d247eb8f4943125e23e5636dfee548b9977ac3fd6b5399340fff6ba4dda644a85c24251deb20a81e87a6956c510119323150b4752bb3512fefed4fe17deccb14a88d4c2a11aa32bd962300792f7251b511100926c6ab077357e968cdad46bb185ea4f7d2e14eed21c863fdd4c041acd4c4a8065662fba8a15c6716b2ca4d6f3544dfd1b4094bc7cfc6f50c9fbc0324c456a4dbfc2ffce859b1cc32d440801834733ada38c5d6eb7765463463e5eeebbed0ba46cc12a146564738f3a3456face558660f657cda2696cc5d11ed35e63495aa3747a5c7ac2c187809aeb416c023d2aa3515f9d23f5ff00644f1bbdd4519bc1a95cdb3f619cabbcda3bdba92303e1425ab1baa5247b9f47afd7dd6603d12633366d4b5da9c7b7a0f7183c04fb814d5098e27b90e9dabdf8c0a4afb4d191fd102644fd743e35a16b0344243726ec8ab17153ad2eb3cdccf7eaaa059d0cbcf3cc2d90868f88079186b63ab738e58a037db7583fe28174ec89db25d88d514539ef33285387ff4935a3293dbb0b47f584c7a1f2d6f0655cb288af1dd40915007fa1946676c8155c3a64df2a6ac982ffc756c2e421bd473f1a8f242c1b9185cb1e41f36427fef818b4b4fb31d3a57f6cecc6aeed2c760a7f0cee592d984fef642b95f67e25b6df4949f8a9c1a33d2afb7488395d24a9e975f81daef4b31c49be0a4c4417d68cb353dc0d18a8b6fe775f5fda9730f83c3630484b64ab4c6c5d55ef002a43531fe387402101829168e6a20519f74ef76c6ee0537132ffb7b8426448fa6670fc01eaeea45f1a65c4779f386e13de18780181d77fa59bca33d4e4f03104e8bebad421a81da63d95f3139682ca184ad6852ac0bdf9dfdcfd0aa59d61237b29e73ef51c24c5dc708573a2e1abdb0c2194f715928121b01c7ff2cb1cdb28a9d2e94", 0x1000}], 0x2, &(0x7f0000001400)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r2, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x60, 0x401}, 0x800) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000100)) (async) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0xffffffff, 0xffff, 0x8, 0x1, 0x0, 0x1, 0x8000, 0x2, 0x0, 0x1, 0x7fffffffffffffff}) (async) 15:13:44 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x7ff, 0x1, 0x1, 0x25e1, 0x4}, 0xc) r1 = semget(0x1, 0x4, 0x90) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000000)=""/22) r2 = kqueue() r3 = socket$inet(0x2, 0x3, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x31, 0x1, 0x4}], 0x5, 0x0, 0x0, 0x0) r4 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1, 0x2, 0x6c, 0x2}, {{r6}, 0xfffffffffffffff9, 0x0, 0xf0000000}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x101, 0x3}, {{r3}, 0xfffffffffffffffb, 0x0, 0x1, 0x7, 0x6}], 0x7, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x9, 0x80, 0x40000000000, 0x4}, {{r6}, 0xfffffffffffffff8, 0x4e, 0x10, 0x4, 0x1dc4}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x7fffffffffffffff, 0x10000}], 0x7ff, &(0x7f0000000200)={0xfffffffffffffffe, 0x9}) fcntl$setown(r5, 0x6, r4) fcntl$setown(r3, 0x6, r4) r8 = semget$private(0x0, 0x1, 0x240) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f0000000040)=0x800) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x7ff, 0x1, 0x1, 0x25e1, 0x4}, 0xc) (async) semget(0x1, 0x4, 0x90) (async) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000000)=""/22) (async) kqueue() (async) socket$inet(0x2, 0x3, 0x0) (async) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x31, 0x1, 0x4}], 0x5, 0x0, 0x0, 0x0) (async) getpid() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1, 0x2, 0x6c, 0x2}, {{r6}, 0xfffffffffffffff9, 0x0, 0xf0000000}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x101, 0x3}, {{r3}, 0xfffffffffffffffb, 0x0, 0x1, 0x7, 0x6}], 0x7, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x9, 0x80, 0x40000000000, 0x4}, {{r6}, 0xfffffffffffffff8, 0x4e, 0x10, 0x4, 0x1dc4}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x7fffffffffffffff, 0x10000}], 0x7ff, &(0x7f0000000200)={0xfffffffffffffffe, 0x9}) (async) fcntl$setown(r5, 0x6, r4) (async) fcntl$setown(r3, 0x6, r4) (async) semget$private(0x0, 0x1, 0x240) (async) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f0000000040)=0x800) (async) 15:13:44 executing program 2: r0 = kqueue() socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0), 0x5, 0x0, 0x0, 0x0) 15:13:44 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) socketpair(0x2, 0x1, 0xc2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) r3 = getuid() r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r5, r6, 0xffffffffffffffff}, 0xc) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000240)=r1) 15:13:44 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000200)=0xc) r2 = socket$inet6(0x18, 0x4000, 0x7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, &(0x7f00000013c0)=0xc) r4 = geteuid() recvmsg(0xffffffffffffffff, &(0x7f0000002800)={&(0x7f00000014c0)=@in, 0xc, &(0x7f0000002740)=[{&(0x7f0000001500)=""/12, 0xc}, {&(0x7f0000001540)=""/177, 0xb1}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/122, 0x7a}, {&(0x7f0000002680)=""/183, 0xb7}], 0x5, &(0x7f00000027c0)=""/6, 0x6}, 0x0) r5 = getgid() sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000240)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000280)="d1026b1ff8343b53bfe710098f5e85e2f31fb54c8939fc60eec199e4653ecc7a65be08ac6f9d9e922187f2623dd5288745b3c2a1c0128c489cf2a35d94695436af7423e261227bba372c268de45ae6d569d2f1b501577d0aaf2e9401468ca4103c6bfd2d400484f394045526b5dc73b73b513720b17cbd6b867a93e53109cf21654f20126ddd030eb391ad61db20269f9efd7ceecb195c271099ef3d3775e12de370c894d9b123837941ea5f9ab7250d75db38bc36b8ae3604d008bc458008", 0xbf}, {&(0x7f0000000340)="658d587c2a62597955a9aaea9098820da44a8db47525e55ef5a617a262d06daba3b10579de19ad834da8c00bb2faf4433411fa3149f53d3e3d8a88ffdbc8217695f8869914fe4f7bda13dd21ca04f751a959905c326978d19e650f50a4705c0f213d62fbc49dbaa90d5b9f5012e5e1a4c3f0a4b7513cd2b9edc14517be615e45f7c84d57d6bc57739cfa3b7868bc3118fd96d3e444b14a6f96f7eed5a51e6352366abf37140653a7920dabe7085f1be36d812cf6bccfb0839c0f7b7a7b1ae34543b1c240fd94d845d2d0c756559f002cc7e7bacdf9b5d502ad07df6b36dff68e682db2dda98f81eb21562dbf79bd93be2cdfc3ee9f242368c6d345f0fb1af1b699de92b31640ccd8bbf9e77632124bd6796af8f9d177031fbbcfda93c5c38e0a4ab5dfa65d37a2f1d4baf156fb3ef9ab910e1baf614a669874adc9726e54538e95048a01e37965ceedc4b70aedb9dd3c3f221c83619765039964f72dd00cba196d130e15c9faddd2ebfc6f260b2d8d549ecb2f16c8e08f52a7209f676369d4b2754017a9b18becb8f755518ef6d7a05c32ccc377c5f56cf1853f41fd373abe9c37f5cb0e3704985a79255574b7993e199fc0a4bc9702c7ec8cf84b77616e1e238fdd1fca89dd56a3e6d9e4a302c0cda5e604c44f8999877ba367391c8c0413240f290a358830e1fc8f9261c640a0b1e7446a8530e858be15ed67e2d1cfb52990eb6de348e23328788f7bafb9a7366c29d74a5a501f9dbb60beed02b69897626ce8e747fc088408b18196ef013263c00af916cf3bce6ed1912e0c2fd283dfaec2406ac03f33db8c50f70e65ee7fe3308b4accbd3938e7496e8a3344bf320b2c43ca989f47e5bb11bbad444e88c652195f63fbc8833baf58d279029ed2f679d83105a4440d2f7664dcfb682b516157ac08c37072609eefc929427f552c57174e3555b866d8751571460462600c012f8b68f5c852fd78afd537c08975fae414a95f5702bc695a52abd5482c485d5d4212e114339470075c9743652cf1a3056006c56d345c9b0be00d2476dedfa2d8be1d11bae20e4fe6d29f77f37e6807e5a4f2e75203a199373c005023984eeb31eb98971118639f1793b7c5880af62bd38b7cb0db9a8b58e5f7e38e308543585699c42a54a2b440b1dd86b6b8600226e029f22938abf478cb4f59f2e85ccca990169edba203595f63564452233dfe6108719ac969dd7fd47904c0056871aa76d17de1a5adc39170bee9dacc8b87d7144c545c641542a225bbdda02d8d6a599a10ef256a402154a558950ed98ac4da9aa5b5e6420d4e7155da04bdb7eefa8a42e634548e58713cc76fdb190aaafc903018bc48f97b04de1bf75582c1342faf81287268472a86188449e9a453f5e793abc731f488222bdc46fbf4148e98b6bae87aa5bd399130ab229177d19263b7dc16dc975b550685f146537f2d189d49f21fa023be92a7f6c0399bff288c496e10b0594f0e287431e3ed7d6d369e9e6caef9eba13063b59fe914f16d7386f569a1d05d69bdd3535ed83d7193d916491a2743c791113693bedcddd08965465aca2d9c5fbaa78949854c3b938ccfd3ced3f6a698759a7214c42e9e7134647ef36b28420e34eaca8cf5bf99f4c69a5b637b880a780d5f557be47e70948c6fce3abd3ddc7abfb265d400608781e5e606e7efb35a7ed641300eca87a93d247347eb32b9bc4e12781f26f7b921838197c64ef9855682321bacf4448719ca5027fcc3d201a5fa01a46eeb6e9447faaec6a0bb2139f403743ab8f8948c7b35c51e570dede311ffc9da12f2f808213703bed6f4c3c3dd4568ff511d58836af629b6eda11243d63349821594635f1a8b47d470b891cc6df36c30225c09a1eb4914b09cca8f0fb35af1679d97113bf5f5fe91e964d40b7a8f7a7a77b661aebf10110bcd94b1210ce7ba78633a34571319d0da88dfa9b65e87f751b9a1ad2563ce4b5157dec5feca311425750ca01c149654c2940336c37edbd25e3e6d413671777b7d53bc65a169336a3698016f5c4ac0ed7f572a0666cef3189b54692d60c4ddc5370944e650bccb199faa0e8e9e01adfd2adbb995a98b3a30b726e2b867770b5d4d224e260dd1aadf9730ef966a43f76a7eb5661c6d12951f6be4903f14eddd0987506596bcdfaae9b6470769ea677ff27c0c519830ca46545833842ebf78fc500d69d385f4dc9a8e617b55fc747bbf78eaeb1d50936c499c91ad9cace8a904309bc9584c3d949fe8f5534e38509cdf5ea3495385788a59182af9ce4233cc6cc791f5a140eae812eacf81fda8a7013e3d2aa81686d0c22fa54c2059fa6ef312415d23f7ef5910ae9520c6ea849aa3d005e9f0c38cbeea6c6277da15f5b40d8109dab8fea50721e898a6b19d467ea8055092c66ee3a869fa44a0c956de4d2dd32534d92258a3c5889aa2e4dab568f351ad9806dd3b8ce831668bb46e3c2c1036127b1d47e1d7b7bf24fa441ba2515c3ea6b9b19dd73085de0a3512156d07fecf6639b872a3f9e8d247853fe5f1c695d2c3106f4018f03ab5eb1ac5128e13278bf33a673e0b547edcbf737f2a3d5043f993175c6258db770eb63a56c0dc163ecbe774aebd1ff68e6ded0b7c1c31f4e258cbd056eb91414008d9a1ede8dbb48562fdb6b13736977754342a1df1d7636bcf2b9e86b9651e3050113bedda80139d2bf52bcbbb5a5d040cb2bbe184b815f93be7b216b5c45d4c7cdfb87ccf8b6fe3b880a1b480d34019dbd3ff0fec50eaaa0c13f23f8c091f969b63105d134b058eb9101d26778ff0902373a7dafeaef166feadae1482d8b72abdda5344910018373ea20477cbdc05befd57db97548a51c365f9a67e530a60b2891d6368855214c8d7bbf975163f4063f015a2378272b7c7ec4ebe64bfd871ed006d9bef6c45b5a45a0acd545591d4bc5355962853b190c025b5cef3fde7968fae94e5563791b45ba047b66683702a8656a6e729ec2a200da94a9ddbcb2b328baed8d29bbc301ed2ebdf1b35eca771eb29be21a857d2423378de0908496700deccac67af4bb14f60bcdd94720bad42b9beb18d90ea4efbd21615e0491c4fc7a7a19d5f578d6c611929d6b00b62f358fd35723207b51f284f425bcaf43af85d993106cdce52201c57729e08948077f132806be40d06ba4d44cce3b834ad48521f366f9300d56ca104a85cd1a604dbe865c0dda03ec92ba3e93d2892c8038ac672207531f18c0998d2cc3fb1a4245b2c484b30cf00ae03fa191969816759bfa83aa790dff915cfa08bed2127e0bc629dfa88a35176a4d5390652f310aa8fe2790622de09046580c1c6d3a0d315d5d49f55b4a9d801f989eef3015af8533db3f608908cb8fc96f429ef74e2030f7ec41404d23318b88d83c6f196fc4f5c4edde226d6438333366aface26b34648139ee6dd9d402c91ec9bf449f3d33af7cae624506ff8084d6d008dc7ba8bc39e6913dd3495ac1a7b88824fb9e4fa2d9c9da43360d6d65f1ae269a58a4cf80d012bd170b2ce5c23bea5b58bec821124c1f99fa84243bc59bf8e1958783af8af748f0b4d5ed2f15018b8ea66ddeb5b72876a62286544795a70c9390f5c6adfdc139b44a3a14620841e4177b4a5e6bf7f3dae44f1c7ab5b8de24cb392b32a3790f9f74950ccad4e6bdda707369e399c35a9b8748d5ad4dce7e276bd0d78a9566adc8695a1775dfd765e8fb64326bf791f26203587287317115d530e52c5aefbd00f937d16e61e33c33b6f4ebb153e3246c2e7f0b215716e2285fe422721fb6350a5ed2299357b6c6cd7e4c62b1f84f5a74330a92d957183966323a1f79591a939bd67f46c7bf75721f5788d0e361157668eca9b9e8b0d6748d6aca7553b99002f1a430e8f5d1ff77eb6ed259d1e69560056682cb03c5e350c6f6ff51547c917832f6f3c5866f4d14c430e89eb6e8d1a42ccc356b2eefc3149de851a048fb39c66d57ac25f5dd776800f8ff28851b834d4170bf9ded5a813eed63e5ecf2643ef53ffb5a07672339069939d99f75f97e36c3e424a69863c414f404a490bdefa0a423a85a0d94d38741ab00e1aa64aa03c1f6e664c07c2ec8eef036828890f66701e43814c7dd2584218bf614e276b2f306329cf3cb8be77fd2cd80b0fd9a9366612032585ea3ab8c3e4c75b374979140c0ee0886728bb148571d157a58dfec0570b7c18cfffe13f498490ed1194f9ef89fd77705dfdfd08b053b8e9a17d83191466e553de9f71bf2620d5597298eb37e95d7ef7263466a1a32ab521e7f3c4d1b09f13f54f094d7c8ac7f90b633e091b030e4d16948cc85ffc1fba449b51a6fa51b9abdfa08b479b16add261d4d3e989e1390379ad23353336916379357cd549c535ffe87babac32ccd1948cc94a523868b04d9e5de2ba2e8d4ff7acf61131574657fb4a8fa93b788c5a082bb126f7396d92ac9cad061dc792e4e3e91d7610297d4fbbb20aee4ee371ad307a1cce6fcfe5aecc887314292de6256473f40251a3c0295a731f08660de3dbd4e041ad13456c10cb77b3e0be17a0a65b8468b0f2d07fe8957529de86b98ae401889acc4c78df7e2cb1a0f872f950a7d89e3fd743f4bf9991f587441b31cbebc307a5b7bbb55fd74ed606f410dfe1ab1e188194944e878e4aa1915bb0d20d7a0f7c4c0777ba78f3d0bd22e57ad113eeeb9a03f9cfb354c176428210841f81f1974853d262fe61e084467d2c98afe4ec597ab60f6deab9fb7d11090b422db1ed7e891654e62c491c9e2b98b80ae23e3b4189a2111469bb982089f7c3d68b7bd05d8198649f4c99121a51fd7ea56dc26bdf223041da94a0430c6ffb0bdd9448a274d5726f2e44fd945ab490df9761d247eb8f4943125e23e5636dfee548b9977ac3fd6b5399340fff6ba4dda644a85c24251deb20a81e87a6956c510119323150b4752bb3512fefed4fe17deccb14a88d4c2a11aa32bd962300792f7251b511100926c6ab077357e968cdad46bb185ea4f7d2e14eed21c863fdd4c041acd4c4a8065662fba8a15c6716b2ca4d6f3544dfd1b4094bc7cfc6f50c9fbc0324c456a4dbfc2ffce859b1cc32d440801834733ada38c5d6eb7765463463e5eeebbed0ba46cc12a146564738f3a3456face558660f657cda2696cc5d11ed35e63495aa3747a5c7ac2c187809aeb416c023d2aa3515f9d23f5ff00644f1bbdd4519bc1a95cdb3f619cabbcda3bdba92303e1425ab1baa5247b9f47afd7dd6603d12633366d4b5da9c7b7a0f7183c04fb814d5098e27b90e9dabdf8c0a4afb4d191fd102644fd743e35a16b0344243726ec8ab17153ad2eb3cdccf7eaaa059d0cbcf3cc2d90868f88079186b63ab738e58a037db7583fe28174ec89db25d88d514539ef33285387ff4935a3293dbb0b47f584c7a1f2d6f0655cb288af1dd40915007fa1946676c8155c3a64df2a6ac982ffc756c2e421bd473f1a8f242c1b9185cb1e41f36427fef818b4b4fb31d3a57f6cecc6aeed2c760a7f0cee592d984fef642b95f67e25b6df4949f8a9c1a33d2afb7488395d24a9e975f81daef4b31c49be0a4c4417d68cb353dc0d18a8b6fe775f5fda9730f83c3630484b64ab4c6c5d55ef002a43531fe387402101829168e6a20519f74ef76c6ee0537132ffb7b8426448fa6670fc01eaeea45f1a65c4779f386e13de18780181d77fa59bca33d4e4f03104e8bebad421a81da63d95f3139682ca184ad6852ac0bdf9dfdcfd0aa59d61237b29e73ef51c24c5dc708573a2e1abdb0c2194f715928121b01c7ff2cb1cdb28a9d2e94", 0x1000}], 0x2, &(0x7f0000001400)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r2, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x60, 0x401}, 0x800) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0xffffffff, 0xffff, 0x8, 0x1, 0x0, 0x1, 0x8000, 0x2, 0x0, 0x1, 0x7fffffffffffffff}) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000200)=0xc) (async) socket$inet6(0x18, 0x4000, 0x7) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380), &(0x7f00000013c0)=0xc) (async) geteuid() (async) recvmsg(0xffffffffffffffff, &(0x7f0000002800)={&(0x7f00000014c0)=@in, 0xc, &(0x7f0000002740)=[{&(0x7f0000001500)=""/12, 0xc}, {&(0x7f0000001540)=""/177, 0xb1}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/122, 0x7a}, {&(0x7f0000002680)=""/183, 0xb7}], 0x5, &(0x7f00000027c0)=""/6, 0x6}, 0x0) (async) getgid() (async) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000240)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000280)="d1026b1ff8343b53bfe710098f5e85e2f31fb54c8939fc60eec199e4653ecc7a65be08ac6f9d9e922187f2623dd5288745b3c2a1c0128c489cf2a35d94695436af7423e261227bba372c268de45ae6d569d2f1b501577d0aaf2e9401468ca4103c6bfd2d400484f394045526b5dc73b73b513720b17cbd6b867a93e53109cf21654f20126ddd030eb391ad61db20269f9efd7ceecb195c271099ef3d3775e12de370c894d9b123837941ea5f9ab7250d75db38bc36b8ae3604d008bc458008", 0xbf}, {&(0x7f0000000340)="658d587c2a62597955a9aaea9098820da44a8db47525e55ef5a617a262d06daba3b10579de19ad834da8c00bb2faf4433411fa3149f53d3e3d8a88ffdbc8217695f8869914fe4f7bda13dd21ca04f751a959905c326978d19e650f50a4705c0f213d62fbc49dbaa90d5b9f5012e5e1a4c3f0a4b7513cd2b9edc14517be615e45f7c84d57d6bc57739cfa3b7868bc3118fd96d3e444b14a6f96f7eed5a51e6352366abf37140653a7920dabe7085f1be36d812cf6bccfb0839c0f7b7a7b1ae34543b1c240fd94d845d2d0c756559f002cc7e7bacdf9b5d502ad07df6b36dff68e682db2dda98f81eb21562dbf79bd93be2cdfc3ee9f242368c6d345f0fb1af1b699de92b31640ccd8bbf9e77632124bd6796af8f9d177031fbbcfda93c5c38e0a4ab5dfa65d37a2f1d4baf156fb3ef9ab910e1baf614a669874adc9726e54538e95048a01e37965ceedc4b70aedb9dd3c3f221c83619765039964f72dd00cba196d130e15c9faddd2ebfc6f260b2d8d549ecb2f16c8e08f52a7209f676369d4b2754017a9b18becb8f755518ef6d7a05c32ccc377c5f56cf1853f41fd373abe9c37f5cb0e3704985a79255574b7993e199fc0a4bc9702c7ec8cf84b77616e1e238fdd1fca89dd56a3e6d9e4a302c0cda5e604c44f8999877ba367391c8c0413240f290a358830e1fc8f9261c640a0b1e7446a8530e858be15ed67e2d1cfb52990eb6de348e23328788f7bafb9a7366c29d74a5a501f9dbb60beed02b69897626ce8e747fc088408b18196ef013263c00af916cf3bce6ed1912e0c2fd283dfaec2406ac03f33db8c50f70e65ee7fe3308b4accbd3938e7496e8a3344bf320b2c43ca989f47e5bb11bbad444e88c652195f63fbc8833baf58d279029ed2f679d83105a4440d2f7664dcfb682b516157ac08c37072609eefc929427f552c57174e3555b866d8751571460462600c012f8b68f5c852fd78afd537c08975fae414a95f5702bc695a52abd5482c485d5d4212e114339470075c9743652cf1a3056006c56d345c9b0be00d2476dedfa2d8be1d11bae20e4fe6d29f77f37e6807e5a4f2e75203a199373c005023984eeb31eb98971118639f1793b7c5880af62bd38b7cb0db9a8b58e5f7e38e308543585699c42a54a2b440b1dd86b6b8600226e029f22938abf478cb4f59f2e85ccca990169edba203595f63564452233dfe6108719ac969dd7fd47904c0056871aa76d17de1a5adc39170bee9dacc8b87d7144c545c641542a225bbdda02d8d6a599a10ef256a402154a558950ed98ac4da9aa5b5e6420d4e7155da04bdb7eefa8a42e634548e58713cc76fdb190aaafc903018bc48f97b04de1bf75582c1342faf81287268472a86188449e9a453f5e793abc731f488222bdc46fbf4148e98b6bae87aa5bd399130ab229177d19263b7dc16dc975b550685f146537f2d189d49f21fa023be92a7f6c0399bff288c496e10b0594f0e287431e3ed7d6d369e9e6caef9eba13063b59fe914f16d7386f569a1d05d69bdd3535ed83d7193d916491a2743c791113693bedcddd08965465aca2d9c5fbaa78949854c3b938ccfd3ced3f6a698759a7214c42e9e7134647ef36b28420e34eaca8cf5bf99f4c69a5b637b880a780d5f557be47e70948c6fce3abd3ddc7abfb265d400608781e5e606e7efb35a7ed641300eca87a93d247347eb32b9bc4e12781f26f7b921838197c64ef9855682321bacf4448719ca5027fcc3d201a5fa01a46eeb6e9447faaec6a0bb2139f403743ab8f8948c7b35c51e570dede311ffc9da12f2f808213703bed6f4c3c3dd4568ff511d58836af629b6eda11243d63349821594635f1a8b47d470b891cc6df36c30225c09a1eb4914b09cca8f0fb35af1679d97113bf5f5fe91e964d40b7a8f7a7a77b661aebf10110bcd94b1210ce7ba78633a34571319d0da88dfa9b65e87f751b9a1ad2563ce4b5157dec5feca311425750ca01c149654c2940336c37edbd25e3e6d413671777b7d53bc65a169336a3698016f5c4ac0ed7f572a0666cef3189b54692d60c4ddc5370944e650bccb199faa0e8e9e01adfd2adbb995a98b3a30b726e2b867770b5d4d224e260dd1aadf9730ef966a43f76a7eb5661c6d12951f6be4903f14eddd0987506596bcdfaae9b6470769ea677ff27c0c519830ca46545833842ebf78fc500d69d385f4dc9a8e617b55fc747bbf78eaeb1d50936c499c91ad9cace8a904309bc9584c3d949fe8f5534e38509cdf5ea3495385788a59182af9ce4233cc6cc791f5a140eae812eacf81fda8a7013e3d2aa81686d0c22fa54c2059fa6ef312415d23f7ef5910ae9520c6ea849aa3d005e9f0c38cbeea6c6277da15f5b40d8109dab8fea50721e898a6b19d467ea8055092c66ee3a869fa44a0c956de4d2dd32534d92258a3c5889aa2e4dab568f351ad9806dd3b8ce831668bb46e3c2c1036127b1d47e1d7b7bf24fa441ba2515c3ea6b9b19dd73085de0a3512156d07fecf6639b872a3f9e8d247853fe5f1c695d2c3106f4018f03ab5eb1ac5128e13278bf33a673e0b547edcbf737f2a3d5043f993175c6258db770eb63a56c0dc163ecbe774aebd1ff68e6ded0b7c1c31f4e258cbd056eb91414008d9a1ede8dbb48562fdb6b13736977754342a1df1d7636bcf2b9e86b9651e3050113bedda80139d2bf52bcbbb5a5d040cb2bbe184b815f93be7b216b5c45d4c7cdfb87ccf8b6fe3b880a1b480d34019dbd3ff0fec50eaaa0c13f23f8c091f969b63105d134b058eb9101d26778ff0902373a7dafeaef166feadae1482d8b72abdda5344910018373ea20477cbdc05befd57db97548a51c365f9a67e530a60b2891d6368855214c8d7bbf975163f4063f015a2378272b7c7ec4ebe64bfd871ed006d9bef6c45b5a45a0acd545591d4bc5355962853b190c025b5cef3fde7968fae94e5563791b45ba047b66683702a8656a6e729ec2a200da94a9ddbcb2b328baed8d29bbc301ed2ebdf1b35eca771eb29be21a857d2423378de0908496700deccac67af4bb14f60bcdd94720bad42b9beb18d90ea4efbd21615e0491c4fc7a7a19d5f578d6c611929d6b00b62f358fd35723207b51f284f425bcaf43af85d993106cdce52201c57729e08948077f132806be40d06ba4d44cce3b834ad48521f366f9300d56ca104a85cd1a604dbe865c0dda03ec92ba3e93d2892c8038ac672207531f18c0998d2cc3fb1a4245b2c484b30cf00ae03fa191969816759bfa83aa790dff915cfa08bed2127e0bc629dfa88a35176a4d5390652f310aa8fe2790622de09046580c1c6d3a0d315d5d49f55b4a9d801f989eef3015af8533db3f608908cb8fc96f429ef74e2030f7ec41404d23318b88d83c6f196fc4f5c4edde226d6438333366aface26b34648139ee6dd9d402c91ec9bf449f3d33af7cae624506ff8084d6d008dc7ba8bc39e6913dd3495ac1a7b88824fb9e4fa2d9c9da43360d6d65f1ae269a58a4cf80d012bd170b2ce5c23bea5b58bec821124c1f99fa84243bc59bf8e1958783af8af748f0b4d5ed2f15018b8ea66ddeb5b72876a62286544795a70c9390f5c6adfdc139b44a3a14620841e4177b4a5e6bf7f3dae44f1c7ab5b8de24cb392b32a3790f9f74950ccad4e6bdda707369e399c35a9b8748d5ad4dce7e276bd0d78a9566adc8695a1775dfd765e8fb64326bf791f26203587287317115d530e52c5aefbd00f937d16e61e33c33b6f4ebb153e3246c2e7f0b215716e2285fe422721fb6350a5ed2299357b6c6cd7e4c62b1f84f5a74330a92d957183966323a1f79591a939bd67f46c7bf75721f5788d0e361157668eca9b9e8b0d6748d6aca7553b99002f1a430e8f5d1ff77eb6ed259d1e69560056682cb03c5e350c6f6ff51547c917832f6f3c5866f4d14c430e89eb6e8d1a42ccc356b2eefc3149de851a048fb39c66d57ac25f5dd776800f8ff28851b834d4170bf9ded5a813eed63e5ecf2643ef53ffb5a07672339069939d99f75f97e36c3e424a69863c414f404a490bdefa0a423a85a0d94d38741ab00e1aa64aa03c1f6e664c07c2ec8eef036828890f66701e43814c7dd2584218bf614e276b2f306329cf3cb8be77fd2cd80b0fd9a9366612032585ea3ab8c3e4c75b374979140c0ee0886728bb148571d157a58dfec0570b7c18cfffe13f498490ed1194f9ef89fd77705dfdfd08b053b8e9a17d83191466e553de9f71bf2620d5597298eb37e95d7ef7263466a1a32ab521e7f3c4d1b09f13f54f094d7c8ac7f90b633e091b030e4d16948cc85ffc1fba449b51a6fa51b9abdfa08b479b16add261d4d3e989e1390379ad23353336916379357cd549c535ffe87babac32ccd1948cc94a523868b04d9e5de2ba2e8d4ff7acf61131574657fb4a8fa93b788c5a082bb126f7396d92ac9cad061dc792e4e3e91d7610297d4fbbb20aee4ee371ad307a1cce6fcfe5aecc887314292de6256473f40251a3c0295a731f08660de3dbd4e041ad13456c10cb77b3e0be17a0a65b8468b0f2d07fe8957529de86b98ae401889acc4c78df7e2cb1a0f872f950a7d89e3fd743f4bf9991f587441b31cbebc307a5b7bbb55fd74ed606f410dfe1ab1e188194944e878e4aa1915bb0d20d7a0f7c4c0777ba78f3d0bd22e57ad113eeeb9a03f9cfb354c176428210841f81f1974853d262fe61e084467d2c98afe4ec597ab60f6deab9fb7d11090b422db1ed7e891654e62c491c9e2b98b80ae23e3b4189a2111469bb982089f7c3d68b7bd05d8198649f4c99121a51fd7ea56dc26bdf223041da94a0430c6ffb0bdd9448a274d5726f2e44fd945ab490df9761d247eb8f4943125e23e5636dfee548b9977ac3fd6b5399340fff6ba4dda644a85c24251deb20a81e87a6956c510119323150b4752bb3512fefed4fe17deccb14a88d4c2a11aa32bd962300792f7251b511100926c6ab077357e968cdad46bb185ea4f7d2e14eed21c863fdd4c041acd4c4a8065662fba8a15c6716b2ca4d6f3544dfd1b4094bc7cfc6f50c9fbc0324c456a4dbfc2ffce859b1cc32d440801834733ada38c5d6eb7765463463e5eeebbed0ba46cc12a146564738f3a3456face558660f657cda2696cc5d11ed35e63495aa3747a5c7ac2c187809aeb416c023d2aa3515f9d23f5ff00644f1bbdd4519bc1a95cdb3f619cabbcda3bdba92303e1425ab1baa5247b9f47afd7dd6603d12633366d4b5da9c7b7a0f7183c04fb814d5098e27b90e9dabdf8c0a4afb4d191fd102644fd743e35a16b0344243726ec8ab17153ad2eb3cdccf7eaaa059d0cbcf3cc2d90868f88079186b63ab738e58a037db7583fe28174ec89db25d88d514539ef33285387ff4935a3293dbb0b47f584c7a1f2d6f0655cb288af1dd40915007fa1946676c8155c3a64df2a6ac982ffc756c2e421bd473f1a8f242c1b9185cb1e41f36427fef818b4b4fb31d3a57f6cecc6aeed2c760a7f0cee592d984fef642b95f67e25b6df4949f8a9c1a33d2afb7488395d24a9e975f81daef4b31c49be0a4c4417d68cb353dc0d18a8b6fe775f5fda9730f83c3630484b64ab4c6c5d55ef002a43531fe387402101829168e6a20519f74ef76c6ee0537132ffb7b8426448fa6670fc01eaeea45f1a65c4779f386e13de18780181d77fa59bca33d4e4f03104e8bebad421a81da63d95f3139682ca184ad6852ac0bdf9dfdcfd0aa59d61237b29e73ef51c24c5dc708573a2e1abdb0c2194f715928121b01c7ff2cb1cdb28a9d2e94", 0x1000}], 0x2, &(0x7f0000001400)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r2, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x60, 0x401}, 0x800) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000100)) (async) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0xffffffff, 0xffff, 0x8, 0x1, 0x0, 0x1, 0x8000, 0x2, 0x0, 0x1, 0x7fffffffffffffff}) (async) 15:13:44 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file0/file0\x00', 0x0) 15:13:44 executing program 3: mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') 15:13:44 executing program 5: setuid(0xffffffffffffffff) (async) setuid(0xffffffffffffffff) r0 = socket$inet6(0x18, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000480)={0x18, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:44 executing program 7: r0 = open$dir(&(0x7f00000005c0)='./file0/file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000240)=[{0x0, 0x58}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f00000000c0)="fc81201fe853dfc25fcae9242ca15c3973e5455abf006d3b6eb6fd42ba344c5111eed8060734102508aeb2576e21778d7c435e52f7289f25acd729b82b935c8748fc22d2d764ebb13143e3a7fb80691c96f066f0f98f647bfe6ad3a0ebef98afb02edb0c5572d6e6ce4885a3907d8d88e45edc6f90161c9f7f3429ae62c4ebf6a090daf85a3ea14c4b34f8d87fba238b9295df9b"}, {&(0x7f0000000180)="24b27c19e84f61dd84462acc69f7a65e0d741c31af39f1df297537ca369868f500"/47}, {&(0x7f0000000200)="94b4f55d51eb1f30ac826a4b31ffcdf544a701e070060d38d1f9cb84d1166346b009c499ea731dc7179c52eff9a628"}], 0x9, 0x0, 0xfffffffffffffdf8}, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) (async) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/516}, &(0x7f0000000380)=0x206) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x4, 0x5) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r3 = shmget$private(0x0, 0x4000, 0x53, &(0x7f0000ffb000/0x4000)=nil) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r6) r7 = getpid() setpgid(r7, 0x0) (async) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x6c90, 0x0, r4, 0xffffffffffffffff, r6, 0x105, 0xd9}, 0x8, 0x7, 0xffffffffffffffff, r7, 0x2, 0x9, 0x10001}) (async) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0), 0xd59d8256f5fda803, 0x0) ioctl$TIOCNOTTY(r8, 0x20007471) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) r9 = getuid() (async) r10 = getuid() setreuid(r9, r10) (async) r11 = getgid() chown(&(0x7f0000000480)='./file0\x00', r9, r11) 15:13:44 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0) mkdirat(r0, 0x0, 0x0) 15:13:44 executing program 3: mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') 15:13:44 executing program 5: setuid(0xffffffffffffffff) r0 = socket$inet6(0x18, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000480)={0x18, 0x0}, 0xc) (async) connect$inet6(r0, &(0x7f0000000480)={0x18, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:44 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) socketpair(0x2, 0x1, 0xc2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) (async) r3 = getuid() (async) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r5, r6, 0xffffffffffffffff}, 0xc) (async) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000240)=r1) 15:13:44 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) recvmmsg(r1, &(0x7f0000002580)={&(0x7f0000000300)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000100)=""/238, 0xee}, {&(0x7f0000000200)=""/218, 0xda}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/70, 0x46}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000000080)=""/58, 0x3a}, {&(0x7f0000002400)=""/99, 0x63}], 0x7, &(0x7f0000002500)=""/80, 0x50}, 0xffe0}, 0x10, 0x40, 0x0) 15:13:45 executing program 3: r0 = open$dir(0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:45 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0) mkdirat(r0, 0x0, 0x0) 15:13:45 executing program 3: r0 = open$dir(0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:45 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080)=""/18, 0x12) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x80, 0x0) 15:13:45 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) recvmmsg(r1, &(0x7f0000002580)={&(0x7f0000000300)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000100)=""/238, 0xee}, {&(0x7f0000000200)=""/218, 0xda}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/70, 0x46}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000000080)=""/58, 0x3a}, {&(0x7f0000002400)=""/99, 0x63}], 0x7, &(0x7f0000002500)=""/80, 0x50}, 0xffe0}, 0x10, 0x40, 0x0) 15:13:45 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0x0) mkdirat(r0, 0x0, 0x0) 15:13:45 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) kqueue() socket$inet(0x2, 0x3, 0x0) open$dir(&(0x7f00000015c0)='./file1\x00', 0x200, 0x100) 15:13:45 executing program 5: setuid(0xffffffffffffffff) r0 = msgget(0x3, 0x18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r5) fchown(r3, r1, r5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0xde, r1, r2, r6, r7, 0x80, 0x7fff}, 0xece, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x80000000, 0x4, 0x9677, 0xea9}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:45 executing program 3: r0 = open$dir(0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:45 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) socketpair(0x2, 0x1, 0xc2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) r3 = getuid() r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r5, r6, 0xffffffffffffffff}, 0xc) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r5, r6, 0xffffffffffffffff}, 0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) (async) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000240)=r1) (async) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000240)=r1) 15:13:45 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080)=""/18, 0x12) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x80, 0x0) 15:13:45 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) recvmmsg(r1, &(0x7f0000002580)={&(0x7f0000000300)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000100)=""/238, 0xee}, {&(0x7f0000000200)=""/218, 0xda}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/70, 0x46}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000000080)=""/58, 0x3a}, {&(0x7f0000002400)=""/99, 0x63}], 0x7, &(0x7f0000002500)=""/80, 0x50}, 0xffe0}, 0x10, 0x40, 0x0) 15:13:45 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:45 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080)=""/18, 0x12) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x80, 0x0) 15:13:45 executing program 4: ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)) sendto$inet(r0, &(0x7f0000000000)="cf60a6ffb23d1b727455075933abf5121e0967dc85914d2c5a55202ac0400c858bc890a3f1a77ffcdc844b657cf34aeca6341301defad922d4abdb5b47e57c9d2d5a44176950549d00b2c06af4cf7491298cecbf96306a45", 0x58, 0x4, &(0x7f0000000080)={0x2, 0x3}, 0xc) socketpair(0x0, 0x8000, 0x80, 0x0) 15:13:45 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000340)="e06c75b6f520bc231cf2c3df66506e87cae6d0cd038516efc15c0cd1a4b3e94cff258b2ddec45acb4a8ee8947bc1addb02e4fa3f7d7841128f6ed98840f2b0b1c50547d8b7135fb59da1cca86d812a1630b68c514eea81e195efd6b0a9268fcdc8f27c3b92a095ba48feef2d80cd15362abb88d3b36dcf150ebeb6855431df940cedca31c4e3d78189682c64e6b8b7abb68df4424e60e2af76749691a2d494e7df7f0dc8a74ce26793d2963e4d5f3341dae697c85ab58057149c1b886b", 0xbd}], 0x1, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r1]}], 0x18, 0xc05}, 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1e1e, r3) r4 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r9) r10 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000500)={{0x2, r4, r9, r8, r9, 0x80, 0x4}, 0x3, 0xfff8, 0x0, r3, 0x1, 0x7, 0x100000000}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r3, r4, r9}, 0xc) r11 = getuid() setreuid(r4, r11) getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={r3, r4, r14}, 0xc) r15 = getuid() getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={r7, r8, r12}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xb8b00000, r4, r13, r15, r16, 0x0, 0x1}, 0x3196fa96, 0x7, r3, r17, 0x8, 0x0, 0xf5b2, 0x401}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0xffff0003) 15:13:45 executing program 5: setuid(0xffffffffffffffff) r0 = msgget(0x3, 0x18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) (async) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) (rerun: 32) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r5) (async) fchown(r3, r1, r5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0xde, r1, r2, r6, r7, 0x80, 0x7fff}, 0xece, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x80000000, 0x4, 0x9677, 0xea9}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:45 executing program 7: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r1, &(0x7f0000000340)='./file0/file0\x00', 0x0) r2 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000140)=0x2) 15:13:45 executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x10, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0xc000, 0x0) 15:13:45 executing program 4: ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)) sendto$inet(r0, &(0x7f0000000000)="cf60a6ffb23d1b727455075933abf5121e0967dc85914d2c5a55202ac0400c858bc890a3f1a77ffcdc844b657cf34aeca6341301defad922d4abdb5b47e57c9d2d5a44176950549d00b2c06af4cf7491298cecbf96306a45", 0x58, 0x4, &(0x7f0000000080)={0x2, 0x3}, 0xc) (async) socketpair(0x0, 0x8000, 0x80, 0x0) 15:13:45 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:45 executing program 2: r0 = kqueue() socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x39}], 0x5, 0x0, 0x0, 0x0) 15:13:45 executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x10, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0xc000, 0x0) 15:13:45 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000340)="e06c75b6f520bc231cf2c3df66506e87cae6d0cd038516efc15c0cd1a4b3e94cff258b2ddec45acb4a8ee8947bc1addb02e4fa3f7d7841128f6ed98840f2b0b1c50547d8b7135fb59da1cca86d812a1630b68c514eea81e195efd6b0a9268fcdc8f27c3b92a095ba48feef2d80cd15362abb88d3b36dcf150ebeb6855431df940cedca31c4e3d78189682c64e6b8b7abb68df4424e60e2af76749691a2d494e7df7f0dc8a74ce26793d2963e4d5f3341dae697c85ab58057149c1b886b", 0xbd}], 0x1, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r1]}], 0x18, 0xc05}, 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1e1e, r3) r4 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r9) r10 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000500)={{0x2, r4, r9, r8, r9, 0x80, 0x4}, 0x3, 0xfff8, 0x0, r3, 0x1, 0x7, 0x100000000}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r3, r4, r9}, 0xc) r11 = getuid() setreuid(r4, r11) getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={r3, r4, r14}, 0xc) r15 = getuid() getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={r7, r8, r12}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xb8b00000, r4, r13, r15, r16, 0x0, 0x1}, 0x3196fa96, 0x7, r3, r17, 0x8, 0x0, 0xf5b2, 0x401}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0xffff0003) 15:13:45 executing program 4: ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)) (async) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)) sendto$inet(r0, &(0x7f0000000000)="cf60a6ffb23d1b727455075933abf5121e0967dc85914d2c5a55202ac0400c858bc890a3f1a77ffcdc844b657cf34aeca6341301defad922d4abdb5b47e57c9d2d5a44176950549d00b2c06af4cf7491298cecbf96306a45", 0x58, 0x4, &(0x7f0000000080)={0x2, 0x3}, 0xc) socketpair(0x0, 0x8000, 0x80, 0x0) 15:13:45 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:45 executing program 5: setuid(0xffffffffffffffff) r0 = msgget(0x3, 0x18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r5) fchown(r3, r1, r5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0xde, r1, r2, r6, r7, 0x80, 0x7fff}, 0xece, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x80000000, 0x4, 0x9677, 0xea9}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setuid(0xffffffffffffffff) (async) msgget(0x3, 0x18) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) setregid(0xffffffffffffffff, r5) (async) fchown(r3, r1, r5) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) (async) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0xde, r1, r2, r6, r7, 0x80, 0x7fff}, 0xece, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x80000000, 0x4, 0x9677, 0xea9}) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) 15:13:45 executing program 7: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r1, &(0x7f0000000340)='./file0/file0\x00', 0x0) r2 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000140)=0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) (async) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) (async) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r1, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000140)=0x2) (async) 15:13:45 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, 0x0, 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:45 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x103) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x1000, 0x0, 0x27e3, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 15:13:45 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000340)="e06c75b6f520bc231cf2c3df66506e87cae6d0cd038516efc15c0cd1a4b3e94cff258b2ddec45acb4a8ee8947bc1addb02e4fa3f7d7841128f6ed98840f2b0b1c50547d8b7135fb59da1cca86d812a1630b68c514eea81e195efd6b0a9268fcdc8f27c3b92a095ba48feef2d80cd15362abb88d3b36dcf150ebeb6855431df940cedca31c4e3d78189682c64e6b8b7abb68df4424e60e2af76749691a2d494e7df7f0dc8a74ce26793d2963e4d5f3341dae697c85ab58057149c1b886b", 0xbd}], 0x1, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r1]}], 0x18, 0xc05}, 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1e1e, r3) r4 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r9) r10 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000500)={{0x2, r4, r9, r8, r9, 0x80, 0x4}, 0x3, 0xfff8, 0x0, r3, 0x1, 0x7, 0x100000000}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r3, r4, r9}, 0xc) r11 = getuid() setreuid(r4, r11) getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={r3, r4, r14}, 0xc) r15 = getuid() getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={r7, r8, r12}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xb8b00000, r4, r13, r15, r16, 0x0, 0x1}, 0x3196fa96, 0x7, r3, r17, 0x8, 0x0, 0xf5b2, 0x401}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0xffff0003) 15:13:45 executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x7}) setuid(0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x10000, [{0x2, 0xffffffff}, {0x1, 0xff}, {0x1, 0x3}, {0x0, 0x20}, {0x1, 0x8}, {0x3, 0x6}, {0x1, 0x1}, {0x2, 0x1ff}, {0x1, 0x5}, {0x2, 0x4}, {0x1, 0x3ff}, {0x2, 0x7e4e}, {0x2, 0x100}, {0x1, 0x101}, {0x3}, {0x3, 0x7fff}, {0x3, 0x4}, {0x3, 0x400}, {0x1, 0xc9f8}, {0x0, 0x7}, {0x3, 0x7}, {0x2, 0x8}, {0x3, 0x7fff}, {0x2, 0x9}, {0x3, 0x7}, {0x2, 0x6}, {0x1, 0x7fffffff}, {0x1, 0x3}, {0x0, 0x6}, {0x1, 0xffff7fff}, {0x2, 0x7f}, {0x2, 0x7}]}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:45 executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x10, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0xc000, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x10, 0x0) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0xc000, 0x0) (async) 15:13:45 executing program 7: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) (async) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r1, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) r2 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000140)=0x2) 15:13:45 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, 0x0, 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:45 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, 0x0, 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:45 executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x7}) (async) setuid(0xffffffffffffffff) (async) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x10000, [{0x2, 0xffffffff}, {0x1, 0xff}, {0x1, 0x3}, {0x0, 0x20}, {0x1, 0x8}, {0x3, 0x6}, {0x1, 0x1}, {0x2, 0x1ff}, {0x1, 0x5}, {0x2, 0x4}, {0x1, 0x3ff}, {0x2, 0x7e4e}, {0x2, 0x100}, {0x1, 0x101}, {0x3}, {0x3, 0x7fff}, {0x3, 0x4}, {0x3, 0x400}, {0x1, 0xc9f8}, {0x0, 0x7}, {0x3, 0x7}, {0x2, 0x8}, {0x3, 0x7fff}, {0x2, 0x9}, {0x3, 0x7}, {0x2, 0x6}, {0x1, 0x7fffffff}, {0x1, 0x3}, {0x0, 0x6}, {0x1, 0xffff7fff}, {0x2, 0x7f}, {0x2, 0x7}]}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:45 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) kqueue() open$dir(&(0x7f00000015c0)='./file1\x00', 0x200, 0x100) 15:13:45 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000340)="e06c75b6f520bc231cf2c3df66506e87cae6d0cd038516efc15c0cd1a4b3e94cff258b2ddec45acb4a8ee8947bc1addb02e4fa3f7d7841128f6ed98840f2b0b1c50547d8b7135fb59da1cca86d812a1630b68c514eea81e195efd6b0a9268fcdc8f27c3b92a095ba48feef2d80cd15362abb88d3b36dcf150ebeb6855431df940cedca31c4e3d78189682c64e6b8b7abb68df4424e60e2af76749691a2d494e7df7f0dc8a74ce26793d2963e4d5f3341dae697c85ab58057149c1b886b", 0xbd}], 0x1, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r1]}], 0x18, 0xc05}, 0x7) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1e1e, r2) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r4) 15:13:45 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:45 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0/file0\x00', 0x79fb, &(0x7f0000000140)='./file0/file0\x00', 0xe}) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000600)={'./file0\x00', 0x7, 0x7d0, 0x8, 0x1, 0x8001, 0x5, 0xe53, 0x0, 0x1, 0x6c, 0x2}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./file0\x00'}) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f00000001c0)={'./file0/file0\x00', 0xf4, 0x80000001, 0x6}) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:45 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x103) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x1000, 0x0, 0x27e3, 0x0) (async) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 15:13:45 executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x7}) (async) setuid(0xffffffffffffffff) (async) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x10000, [{0x2, 0xffffffff}, {0x1, 0xff}, {0x1, 0x3}, {0x0, 0x20}, {0x1, 0x8}, {0x3, 0x6}, {0x1, 0x1}, {0x2, 0x1ff}, {0x1, 0x5}, {0x2, 0x4}, {0x1, 0x3ff}, {0x2, 0x7e4e}, {0x2, 0x100}, {0x1, 0x101}, {0x3}, {0x3, 0x7fff}, {0x3, 0x4}, {0x3, 0x400}, {0x1, 0xc9f8}, {0x0, 0x7}, {0x3, 0x7}, {0x2, 0x8}, {0x3, 0x7fff}, {0x2, 0x9}, {0x3, 0x7}, {0x2, 0x6}, {0x1, 0x7fffffff}, {0x1, 0x3}, {0x0, 0x6}, {0x1, 0xffff7fff}, {0x2, 0x7f}, {0x2, 0x7}]}) (async, rerun: 64) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (rerun: 64) 15:13:46 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000340)="e06c75b6f520bc231cf2c3df66506e87cae6d0cd038516efc15c0cd1a4b3e94cff258b2ddec45acb4a8ee8947bc1addb02e4fa3f7d7841128f6ed98840f2b0b1c50547d8b7135fb59da1cca86d812a1630b68c514eea81e195efd6b0a9268fcdc8f27c3b92a095ba48feef2d80cd15362abb88d3b36dcf150ebeb6855431df940cedca31c4e3d78189682c64e6b8b7abb68df4424e60e2af76749691a2d494e7df7f0dc8a74ce26793d2963e4d5f3341dae697c85ab58057149c1b886b", 0xbd}], 0x1, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r1]}], 0x18, 0xc05}, 0x7) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1e1e, r2) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) setregid(0xffffffffffffffff, 0x0) 15:13:46 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:46 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x103) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x1000, 0x0, 0x27e3, 0x0) (async) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 15:13:46 executing program 0: ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000100)) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x8, 0x80000001}) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:46 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0/file0\x00', 0x79fb, &(0x7f0000000140)='./file0/file0\x00', 0xe}) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000600)={'./file0\x00', 0x7, 0x7d0, 0x8, 0x1, 0x8001, 0x5, 0xe53, 0x0, 0x1, 0x6c, 0x2}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./file0\x00'}) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f00000001c0)={'./file0/file0\x00', 0xf4, 0x80000001, 0x6}) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x0) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0/file0\x00', 0x79fb, &(0x7f0000000140)='./file0/file0\x00', 0xe}) (async) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) renameat(r1, &(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) (async) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000600)={'./file0\x00', 0x7, 0x7d0, 0x8, 0x1, 0x8001, 0x5, 0xe53, 0x0, 0x1, 0x6c, 0x2}) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./file0\x00'}) (async) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f00000001c0)={'./file0/file0\x00', 0xf4, 0x80000001, 0x6}) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) 15:13:46 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000400), 0x0, &(0x7f0000000480)=""/81, 0x51}, 0x1842) setuid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f00000001c0)="2292d684ef8a5cca948cd845df2de4739f7815955a00bc82f9a4c5ec1c10941043751f8bf93863b1f2f5d1505e8e1fc2f744e1a00c0392a82628649383f973a47fd19fd36effcb71a097fbacf5c4ee3d59276c5d69a96fae7b8d2f0bd6066e99ed8343d38b1beb08a7fb9e193501cf664b1b60af66eda6ebdd9a864804d6d1e1cc5c639b8d95e999accac1c8c6f320ab79", 0x91, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, &(0x7f00000017c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, 0xc) r8 = getpid() setpgid(0x0, r8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) r11 = accept(r0, &(0x7f0000001880)=@in6, &(0x7f00000018c0)=0xc) r12 = getpgrp() r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001340), 0x10, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) fchown(r13, r14, 0x0) getgroups(0x1, &(0x7f0000001900)=[0xffffffffffffffff]) getpgrp() shmctl$SHM_UNLOCK(0x0, 0x4) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000140)=""/191) shmctl$SHM_LOCK(0x0, 0x3) r17 = getpgrp() setpgid(r17, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000015c0)={{0x6, r7, r2, r7, r10, 0x81, 0x1}, 0xf482a5e, 0x3, r9, r17, 0x40, 0x7, 0x9}) getgroups(0x3, &(0x7f0000001940)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001980)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000580)="96dfa8a2808b2de311d71bfa5ff7ee55726ac17a6f0ac755ec770e662cd16ffa7fea4c45cbd70988c0965b3d8e3544c1a282fcc292e430ddb0f67eb468752b3748fc1fea792cc166376ed73886711004bf48f746bfcdc972ebb356ba4fb88587fa801e8a416f5ae9621903c3ccf375b85082c6862dbb9b2d8d28cebd5190fc08f7ab58386b444de669c050fe98b8525fa445f28c759602a8962eda5259e07b151b68753b8212f913c93e794d34a4ca775d7a3e81dc552b83fd339f0b94a4222d52c612f88f611ccd3cfac5c8423116fa5450e05ccebe32528babb8e90218679b44b6192e4bda914243b10f56e62b39e89674419f15cc46f780f0f85a34a32c5b323897c503ad7c16e79162681cf70fc261ea807e04487dd95ae7bb1ff6ad509dc2c3de6417625c5fcd3014fd0ea0e4a9b616ee629fee00f6734332920887eb6205b1f9de66274ae01f77c5fa0773c048108b3495d7430221699b908de552fa86b02707aa607c0e46f346f5a2748b2cce1937dc9dd1e2615a024c851e6393f7271337943ebf78d6af596114fd15604f36fe14da6ff419e5d2e80f4b8494abbe78ef24baefc0e456998e77740556961389282353584082162754c2b1e81d4c234e1b6fbb502b6b980578521f3878bcd2ce04075f9f1860bcdec5dd7b318da2d8170e77f55ab3ce023468f7313abfcd7a1bbd09d4013363d7065924e801b7a0afc5c1a1d35f051a6f49557f0504d3906e976c18701e42b90f1b4719ca7aa6a5d351ab31babd15b164a44babb5c065a5ff4fa365d3b049a272a1407fe9e1f78bfaedb43f50120fa637112c5ceb2e886e83d9127fb7cc4f96fe0a2c05e764eb0f295628b92eb421042614f88595ef85d3a76df072a276b527d1fabd02ac2174e485abb9667da875db6a21f05e8a1354a85499aa0ffa2722ef5686a5d8157d73419798321dff549bb6801d40c047d1f6a4b07dc0e66b7abd8957414de432c4bedc1e0e0a46ad94c89a6c794058867edb920573d0e1f6e80cc798252d470f71c975c5ca7a5d3fcbe36647259e15dc14eadf027c5d01046bf1b6769863434a8b1b3ae29584334557142d77a144d3721ca581170c40ff22afb4319d6c7df58a99a8f5bdc15d7f10ff7f5f864b150de20dacbd9f28a18b8d887b4803f0500394b8d9cc414306bc931f8adbe4b55350d6cf0d31749062f5de65de559eb70224b720d2b4cab611a944ba7accace59b8e6e035bfad28a41a93832fc9edd81fcb3a58b9dd5716930cfd6b9d911869e2bd1ffbbc1588d3bc1a8c81c9675d1de6423f1939b3f0a5a4ba4ed614f6dd075fe6bd21cf0338aa82366b3d6989ed7e9b8d14e2c23f02b60a5c891cbf6cbd04b884287a64feaab3746e7e47e7629f56fc6c576ea11d2ba18aa6520b561e276f286414525d118abc3df55cc34e5c8383034e99a71bfa857f1a118f1c44f48500510d849a0212ec40bb8d78b85d92b54cc63f6bb8f69c9d0337cfb504d1b4d3615be9c2e03567bc4c2c9bd1e29603b3d4c29903f70b084d5ae9f97e641577e7c6ce7813d548553e8fe4ddabec78362e23eda3c518d6fbdf735323555e47f4e9ff43707288ab1414c36ce81c7867489e7f4ff650914a82f4b7dbcfb664de36143282cb1740a309c2414cf047f1f5c4cb3c61e14b3f747bc46427b11bbd8c2cd86fe3a505179011e181cd902713df74d77fc7ae5d0be2c198ab261511bd4dabfb3d06e4dc0d3ffca5e1bd2483f47f3c8c68d4d3563fb8ad595649ec38f595ae14ae6cd50d9cb92666b6427a58d42a5b7691ccb9bbeb86669b0dee1deaa68ea65e579f07bbb90156f2618d80c93ae4ea78a9dea429c077d403ccf52666b532045a49524ea7496226e3da01473e45c15b472635cce0df7781b453e1f0988018fa761dc6106a5294fb20032b0a402d8f7cd17e0b0310d588f68e86d319231d2f4fa0327114c59f70f86ca373554e50a151cba1ce9c2a1d17f6e03aab5df8147e5fbd5fd01e172b5d24857ed084a84e296e751942bc16a4dd771e02bd062240afb41010617f5e3c028bb4da8385a76992e60858923f171242ecbd52ac61dbdeb09a333128be8e92cb9fea4cb5b99841773b841af8414d85da871348eeba80118587967f15f4cf025541811570c66e026ce2bbfaf09bfe3750b9cc0b7081506dcaf752c68889db8afecf011d44595b54206c14e9e4a3ea8de8140d0cce06ad88a7a1ef212df71e9ecf1287883b736e4e27d15b56b5a9bd48569dc87e8063428453f8ba7f8a5a1f4de1024df2594ec3d6dc9c8d896c6fc7764d2a7a4a14ba168512048d227b8f9d22e875473a144bd180bfd49c7671dcddbc2c0dfba463285a201574b3279b817c5f84d4431cc68d308e2832348ff8e40512339a8f7f784ef8bdb60135439166915efa0c06f2d058e2aa76cdd7fdc426883527d1ff07fde8d3ff6e8cd54bc914b7b22657a01a3ac8ea33274f197327895fd925b057b60c7c2e76779b7e06e61f81e09facd8504936bc85d640b408505124437e19a5b8c68c73fa2f3552afa005b38e59424b899b97952fd2a2772a74d585ce4c876a37326606a9002b992bdeb0b12a8a9df5ca2141fb1cb5240ac3f47436c74c2878c1647478f3ec4c8fb82bc346666ebd540ae8d9377cdfca9a87294635a5b47c002c1033e5427d3af41c812818d8dd4f9bf7daede50b7f8aae5bd6a54004f6fc423c607b0113851a2deeb529164fd31fd80ceb916e2b7b5caaf8f48c50e3e14928251d5f0d4978ae400aa05336aa1d53adba79b87c783a977f3046a23c1a458892da1c037601fa2700491289b5f92d9475725d3c3985412a2e93e7e331dfb916825b7832dd5892d4aef9914eb4ad0dab3f284ab4ba47d4fcb4b0c2fcb46f67adaf85567b775c39e6612577ae8d36df32e4393e7df616d0379df4deb717f66b1694e7fb676655ca15d3afd90378415e36c42ff0daa78dd48436916d1c469ba19de6e484b16380a45b9320b8c3868c08cd3de997d276d5e6a837705419fa97103ac8c49c393702743291130104d13464c59954756b9815be9214d8c06ba600ecea4c6a0e88768cbd6ebbcc52e5441f277e747dafcec928e4e060d39872616cdd9b8e58703e25c22435dc354303ca41e63f3b8173e125e9d5f627bc6a67d983d497adc264904d8e7cc7c9fabfd3c5248f8cc2b715ed8425d6869d8225f045e2072938e89ab75c4efa0441ca155442b6a3fc3358d8a8b1059ad76497eda660e8478d2ab777337270491a304617545bbe7b7ea07fee4915fe2a11e4254c0fd3b518de3ae222026d64a3a583570996794e5e1b20dfb0d5aa8da4e3890b2928ec9e01a5ecd09c1f412f19428b2cb0ef0cd63889ee202b314739d15853e371ed06f495be7604761bcca61b4957d78607a853d96bb4545c316909a4eb5d15f896c32dbbdefccbba8c04983147bdf389818620aee2b47dbc09953ba0c822a04089bc8037a04fd8e218c2b56564a89c96dee8d02a21a67721a7bb059cbebcf57b88b97ecdf65b4bc55923a314da12a8d48330a6c3609f88b059abcd192b1390a00fe8bc10c1c9233216f10930047552ab3c302901df36248a08d2c7ab94fd3646764833ffdc2140a7e5e239a3dad204fb14408e4be537947fe3bbbd07c84a86e8436e91370e48bc83545b00152a6af6bf020901599e40981e5b87be8ed2496b3a4b762254d06699029e3e3d6243ed2a59edd5ea4940de27855667261bce034e19755e7483e81f449ba28d8110328ddb920f13e63789f7b4727c32acdda93e269eadfe036a7e43afbbc287331f888b262960e811548ffeeda65209e91c77e91b1fc01d37ce85d7393f1f8a498743e8eb73c705c55d6599e7ab58fea96dace4fca69175f90ae2f632b058ba2f382dc1ce0a5cbd2e34675ad0b75d6ed23539a2e3148a842d911fca9e0126d6592bd4e76685e41f003a854f78e1fb4fe5f990d80dc51ca90db49037a662bfcaf70d87ca304a10c83e633b5d9521ddcfc83fcb974c6cc4a81515f9b79c24cd722874d1b2fa5abd77fe2e09c56eaa077a3186a2bc80f6f4e4003a9276db5f7aaa81b2d09c5ecf8cf21a2e88294f41c393c914c6dbcac0cad61d6763f8556b07c6a0305c141aa26533c9e32457fd9da190a792f467c9db75c43cb4726c19b6efd0d64260f047cd17ec4c2e9b4df48556502c26a893b45f060ee9c731509b0ce771133ba794aa0a2ca655c1acb5f26a76496ba1eb376ad88acbab73c37a000367ff09f2b5846af45ee55f64cf47427429625f1a9543ba64cd7a690d3123055cbbe59029f33d3c74aaab2300459d7697a66287115e7527e0326446a07a5e2181b4a0a54a922d6eecadecd33f6b07595e1db557b5ba8d45c9039f8634be8712fe5580d49252746bcf9d7b7b85a57267e5d08a9b438872630a337988cff72cf7859b10ba360c0557bd271df5ef60c700e422425626b016e2d517b0f1f65fd8d12533fd37a3f6cbd6ef11491202af08784916b4de787ad2fc6e01067ad82be0db41e8b1a5d1fdfb16dbe4871dcaf50a8a754e9e6fa88bdc3a83334a412c95345082b393b26003c2eda224f0582a9568e5e1641d8ce13ef5ae1f58912a3dd0f14194e80769ae2fc6c979fc60f3256b77fc8c3604dcb320ec1308f2625fdda87ef314fb6c71e7a5cb7d2b4ceedef90c2ed95756950218130e4d0c91e279b8e77ecc9621efe9cb0a49e8fef5f7b1bc3a62098a806e0e523f8ed40062a6e7b625adc7b2084cfd85778887927621c3ed8f9f3e705d37c61e453588e653bb0c8b5033839ecc29a6603afef8471943a41e0f601ee2c5710a5b0e09ca746634d286171739b0bf294fddf0f060f39d56142d53e50abee4fc2d033b33389b87265f1bba4b3d35bb4f29a03b752db9e60f34749d8a8ae2cc1a48588e8ee20bcfe4b1b041c05a052fd0514044eaabb7755d68d955d47614267cb8894bde93a8784267bc22eac3fda8144de8f55998134322745e95ce8ef3359f9a5e05f9924f3e29156591853edc6d1c574db368a93af54e80eb1bacf4596517832a7b6a1a733a26b61059972bb0d879c0a9acbd1869a2e7a4266ee9e942df8d81d4f2751273ba916b85264a6571899a50c3d6aa8322f5b20bb6fd7811e114675782d931ed551cef2f051084fbea55fd61b94b71aa339186cb4218d6db29f1534b04e562ef2abb6fe42e7c20f1c3937acb9c787cf6685139643d8d7065477606df0a6b36b96483238ad2a476d3503fc99e7f779702c606f2bbf49e22310db05692b2129e7f61236ecf2b91951025f37650445de64c0929b5c4227742b48c4775f7015737cfc3687743b8a236f9aa015e10af5512bda4f19a5506c49b23eaa2868cc8bbf1c79929bdfaa04f711077a4eb7198592cc576c65be40a702bfa8d7adcc4e319edebdc75367b161f6c3fa7fd278796fd690c4f7382414b794f789fce655b0f9f5acc60facd257517b08ec14a392ba19bcbef0ed4adc6d70d22d6ab86564d81aff9b37585458fb425f08d1d4d965f0d4e466d2a43fbd82b23e9ec428f580574c7887e4c160b3fb2c0e56d0d19eb1e454ede51d5127d2c2e8075ab7231a1ccfb1b5c8d591f48ff99eb45227d94739c5682e2d93f9657011a61d2e7309805d7d3b4f08d5681138e0c3811b0fd2766c6cda10ad598a4d78cce9ba087d5a6fdc16e4e285aa24dfc3beb39a10363b59753f7f1b82b5d197c94a7adace5eea63e614be28dbe34db40a60f51f1c0ef29cc26b83de9abad986e22983aca53dc91ed33f0273b38856b880c25daca211", 0x1000}, {&(0x7f0000001b40)="d19ddc5a56139de0fc0fa95805614b5b0d36581118491eb4e74364d3d20a41c4e5059277e1f937f2bcb43a6a3b460e497319b3e1b2d37ea03586c4bff33c7dd93f0ea4924a8c41620ab511a59f224c0b0ca6768c99740fa0c31c25faac4cc5ff1b231dff21123ba21ae9caa383c9a9bb010ca51420c768df25278e5e7251c82659395ae8f731b1afffd01fd3646d4fc0675987037f61ec55c11af5dcd3d3df9bf23556f242edd5c5596d3134ba240726bac309035910898f5f8ef8d741b40628a4", 0xc1}], 0x2, &(0x7f00000019c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r12, r7, r18}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r15}, @rights={0x20, 0xffff, 0x1, [r0, r13, r4]}, @cred={0x20, 0xffff, 0x0, r8, 0x0, 0xffffffffffffffff}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r5, r14, r16}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r11, r3, r13]}], 0x100, 0x40b}, 0x7) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:46 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000340)="e06c75b6f520bc231cf2c3df66506e87cae6d0cd038516efc15c0cd1a4b3e94cff258b2ddec45acb4a8ee8947bc1addb02e4fa3f7d7841128f6ed98840f2b0b1c50547d8b7135fb59da1cca86d812a1630b68c514eea81e195efd6b0a9268fcdc8f27c3b92a095ba48feef2d80cd15362abb88d3b36dcf150ebeb6855431df940cedca31c4e3d78189682c64e6b8b7abb68df4424e60e2af76749691a2d494e7df7f0dc8a74ce26793d2963e4d5f3341dae697c85ab58057149c1b886b", 0xbd}], 0x1, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r1]}], 0x18, 0xc05}, 0x7) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1e1e, r2) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) setregid(0xffffffffffffffff, 0x0) 15:13:46 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:46 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0/file0\x00', 0x79fb, &(0x7f0000000140)='./file0/file0\x00', 0xe}) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000600)={'./file0\x00', 0x7, 0x7d0, 0x8, 0x1, 0x8001, 0x5, 0xe53, 0x0, 0x1, 0x6c, 0x2}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./file0\x00'}) (async) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./file0\x00'}) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f00000001c0)={'./file0/file0\x00', 0xf4, 0x80000001, 0x6}) (async) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f00000001c0)={'./file0/file0\x00', 0xf4, 0x80000001, 0x6}) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:46 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000340)="e06c75b6f520bc231cf2c3df66506e87cae6d0cd038516efc15c0cd1a4b3e94cff258b2ddec45acb4a8ee8947bc1addb02e4fa3f7d7841128f6ed98840f2b0b1c50547d8b7135fb59da1cca86d812a1630b68c514eea81e195efd6b0a9268fcdc8f27c3b92a095ba48feef2d80cd15362abb88d3b36dcf150ebeb6855431df940cedca31c4e3d78189682c64e6b8b7abb68df4424e60e2af76749691a2d494e7df7f0dc8a74ce26793d2963e4d5f3341dae697c85ab58057149c1b886b", 0xbd}], 0x1, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r1]}], 0x18, 0xc05}, 0x7) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1e1e, r2) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) setregid(0xffffffffffffffff, 0x0) 15:13:46 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:46 executing program 0: ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000100)) (async) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x8, 0x80000001}) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:46 executing program 2: r0 = kqueue() socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x39}], 0x5, 0x0, 0x0, 0x0) 15:13:46 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000340)="e06c75b6f520bc231cf2c3df66506e87cae6d0cd038516efc15c0cd1a4b3e94cff258b2ddec45acb4a8ee8947bc1addb02e4fa3f7d7841128f6ed98840f2b0b1c50547d8b7135fb59da1cca86d812a1630b68c514eea81e195efd6b0a9268fcdc8f27c3b92a095ba48feef2d80cd15362abb88d3b36dcf150ebeb6855431df940cedca31c4e3d78189682c64e6b8b7abb68df4424e60e2af76749691a2d494e7df7f0dc8a74ce26793d2963e4d5f3341dae697c85ab58057149c1b886b", 0xbd}], 0x1, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r1]}], 0x18, 0xc05}, 0x7) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1e1e, r2) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r3) 15:13:46 executing program 4: r0 = msgget(0x2, 0x2) msgsnd(r0, &(0x7f0000000000)={0x0, "a617ea0b96fc6842d117a040ea68f20eec0b7defde9f08788fb0c693982c70a8ef6d171713e4eff41467bcead2dedce0d818540600b99bb86826de868df1953b4a1a9a805136e5296b898bba28e3b94117d7aa439a1e23b34415f624cd99d26a62e33df8da9068cdcf6b36f4464dc257ec82e656e8673dced929ccac808a97c5341db00f5748e4335ad11b7e820024947857d2032bc8675a0f14ac5011042ad35e8d5ee96bccc8856a4c706da654ee3baffc9be1fcd740384c906b94f091177c5295173f345dac67057a5a8f616e4ef2"}, 0xd8, 0x0) msgsnd(r0, &(0x7f0000000100)={0x0, "03028ae4c8edf9dd958beee93fc9c5a588c42ffa6150e2a538da1a6662babf50ebe110"}, 0x2b, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) r3 = getppid() msgctl$IPC_RMID(r0, 0x0) r4 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x394, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0x2, 0x3}, 0x8, 0x0, r3, r4, 0xc0000000000, 0x7fe000000000, 0x2, 0x7fffffffffffffff}) socketpair(0x2, 0x1, 0xfa, 0x0) 15:13:46 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0/file0\x00', r2, 0x2}) 15:13:46 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:46 executing program 4: r0 = msgget(0x2, 0x2) msgsnd(r0, &(0x7f0000000000)={0x0, "a617ea0b96fc6842d117a040ea68f20eec0b7defde9f08788fb0c693982c70a8ef6d171713e4eff41467bcead2dedce0d818540600b99bb86826de868df1953b4a1a9a805136e5296b898bba28e3b94117d7aa439a1e23b34415f624cd99d26a62e33df8da9068cdcf6b36f4464dc257ec82e656e8673dced929ccac808a97c5341db00f5748e4335ad11b7e820024947857d2032bc8675a0f14ac5011042ad35e8d5ee96bccc8856a4c706da654ee3baffc9be1fcd740384c906b94f091177c5295173f345dac67057a5a8f616e4ef2"}, 0xd8, 0x0) (async) msgsnd(r0, &(0x7f0000000100)={0x0, "03028ae4c8edf9dd958beee93fc9c5a588c42ffa6150e2a538da1a6662babf50ebe110"}, 0x2b, 0x800) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r2, 0x0) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) r3 = getppid() (async) msgctl$IPC_RMID(r0, 0x0) r4 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x394, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0x2, 0x3}, 0x8, 0x0, r3, r4, 0xc0000000000, 0x7fe000000000, 0x2, 0x7fffffffffffffff}) (async) socketpair(0x2, 0x1, 0xfa, 0x0) 15:13:46 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000340)="e06c75b6f520bc231cf2c3df66506e87cae6d0cd038516efc15c0cd1a4b3e94cff258b2ddec45acb4a8ee8947bc1addb02e4fa3f7d7841128f6ed98840f2b0b1c50547d8b7135fb59da1cca86d812a1630b68c514eea81e195efd6b0a9268fcdc8f27c3b92a095ba48feef2d80cd15362abb88d3b36dcf150ebeb6855431df940cedca31c4e3d78189682c64e6b8b7abb68df4424e60e2af76749691a2d494e7df7f0dc8a74ce26793d2963e4d5f3341dae697c85ab58057149c1b886b", 0xbd}], 0x1, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r1]}], 0x18, 0xc05}, 0x7) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1e1e, r2) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r3) 15:13:46 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0/file0\x00', r2, 0x2}) 15:13:46 executing program 0: ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000100)) (async) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) (async) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x8, 0x80000001}) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:46 executing program 4: r0 = msgget(0x2, 0x2) msgsnd(r0, &(0x7f0000000000)={0x0, "a617ea0b96fc6842d117a040ea68f20eec0b7defde9f08788fb0c693982c70a8ef6d171713e4eff41467bcead2dedce0d818540600b99bb86826de868df1953b4a1a9a805136e5296b898bba28e3b94117d7aa439a1e23b34415f624cd99d26a62e33df8da9068cdcf6b36f4464dc257ec82e656e8673dced929ccac808a97c5341db00f5748e4335ad11b7e820024947857d2032bc8675a0f14ac5011042ad35e8d5ee96bccc8856a4c706da654ee3baffc9be1fcd740384c906b94f091177c5295173f345dac67057a5a8f616e4ef2"}, 0xd8, 0x0) msgsnd(r0, &(0x7f0000000100)={0x0, "03028ae4c8edf9dd958beee93fc9c5a588c42ffa6150e2a538da1a6662babf50ebe110"}, 0x2b, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) r3 = getppid() msgctl$IPC_RMID(r0, 0x0) r4 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x394, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0x2, 0x3}, 0x8, 0x0, r3, r4, 0xc0000000000, 0x7fe000000000, 0x2, 0x7fffffffffffffff}) socketpair(0x2, 0x1, 0xfa, 0x0) msgget(0x2, 0x2) (async) msgsnd(r0, &(0x7f0000000000)={0x0, "a617ea0b96fc6842d117a040ea68f20eec0b7defde9f08788fb0c693982c70a8ef6d171713e4eff41467bcead2dedce0d818540600b99bb86826de868df1953b4a1a9a805136e5296b898bba28e3b94117d7aa439a1e23b34415f624cd99d26a62e33df8da9068cdcf6b36f4464dc257ec82e656e8673dced929ccac808a97c5341db00f5748e4335ad11b7e820024947857d2032bc8675a0f14ac5011042ad35e8d5ee96bccc8856a4c706da654ee3baffc9be1fcd740384c906b94f091177c5295173f345dac67057a5a8f616e4ef2"}, 0xd8, 0x0) (async) msgsnd(r0, &(0x7f0000000100)={0x0, "03028ae4c8edf9dd958beee93fc9c5a588c42ffa6150e2a538da1a6662babf50ebe110"}, 0x2b, 0x800) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) setregid(r2, 0x0) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) (async) getppid() (async) msgctl$IPC_RMID(r0, 0x0) (async) getpgrp() (async) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x394, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0x2, 0x3}, 0x8, 0x0, r3, r4, 0xc0000000000, 0x7fe000000000, 0x2, 0x7fffffffffffffff}) (async) socketpair(0x2, 0x1, 0xfa, 0x0) (async) 15:13:46 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) mknodat(r0, &(0x7f0000000040)='./file1/file0\x00', 0x8, 0x40000) 15:13:46 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:46 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) (async) mknodat(r0, &(0x7f0000000040)='./file1/file0\x00', 0x8, 0x40000) 15:13:46 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000080)="80ef007d0a216d1684e4d95cabac95920bf24ec666bc2a21178bfbe5a997c28a9a35497e3abcec58175f73e75c747adc92faf87c57fb58d78e04603d3ccf29fe853d0243c978f4613a8da760f1e3de11f1d79495b708927d876c0c1dcee5b288709fcc1ea64a3a461f15c15c824ec19c8483705ab9db0a70233aefe62b398c58b5b90e39984d75cb1346fbbafdddb5", 0x8f}, {&(0x7f0000000140)="d663415f8de49446c7879dfc8291225163d4639c82f047ceb8368a71d8778c3712958009913759244575c0f00189c69c70692da0d51533077269c363d5", 0x3d}, {&(0x7f0000000180)="c288437fff65c258f2e187293474b0e45d2d33027575d21820f3af07ad1671aa7b83f0c23051773dfbc5c7a75d31f94130ff7af376e4634b05ce5e6bf5bae488b9fd2e391c26690a95e2008e5b529aa415bf7ea8cb417c6a31fb8e6906b5a6bec8d318c289b2d51cff97524dd2cbda344ceeeee1512fd9819c3bbccc", 0x7c}, {&(0x7f0000000200)="d156f30d1ad22119543b61bbc9c4f16453d597258f4d26ef23afe8826905d9bfeb2749d72301b710da", 0x29}], 0x4, &(0x7f0000000380)=[@rights={0x10}], 0x10}, 0x0) accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/519}, &(0x7f0000000240)=0x209) 15:13:46 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0/file0\x00', r2, 0x2}) 15:13:46 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000340)="e06c75b6f520bc231cf2c3df66506e87cae6d0cd038516efc15c0cd1a4b3e94cff258b2ddec45acb4a8ee8947bc1addb02e4fa3f7d7841128f6ed98840f2b0b1c50547d8b7135fb59da1cca86d812a1630b68c514eea81e195efd6b0a9268fcdc8f27c3b92a095ba48feef2d80cd15362abb88d3b36dcf150ebeb6855431df940cedca31c4e3d78189682c64e6b8b7abb68df4424e60e2af76749691a2d494e7df7f0dc8a74ce26793d2963e4d5f3341dae697c85ab58057149c1b886b", 0xbd}], 0x1, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r1]}], 0x18, 0xc05}, 0x7) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1e1e, r2) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r3) 15:13:46 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, 0x0, r0, &(0x7f00000001c0)='./file1\x00') 15:13:46 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000080)="80ef007d0a216d1684e4d95cabac95920bf24ec666bc2a21178bfbe5a997c28a9a35497e3abcec58175f73e75c747adc92faf87c57fb58d78e04603d3ccf29fe853d0243c978f4613a8da760f1e3de11f1d79495b708927d876c0c1dcee5b288709fcc1ea64a3a461f15c15c824ec19c8483705ab9db0a70233aefe62b398c58b5b90e39984d75cb1346fbbafdddb5", 0x8f}, {&(0x7f0000000140)="d663415f8de49446c7879dfc8291225163d4639c82f047ceb8368a71d8778c3712958009913759244575c0f00189c69c70692da0d51533077269c363d5", 0x3d}, {&(0x7f0000000180)="c288437fff65c258f2e187293474b0e45d2d33027575d21820f3af07ad1671aa7b83f0c23051773dfbc5c7a75d31f94130ff7af376e4634b05ce5e6bf5bae488b9fd2e391c26690a95e2008e5b529aa415bf7ea8cb417c6a31fb8e6906b5a6bec8d318c289b2d51cff97524dd2cbda344ceeeee1512fd9819c3bbccc", 0x7c}, {&(0x7f0000000200)="d156f30d1ad22119543b61bbc9c4f16453d597258f4d26ef23afe8826905d9bfeb2749d72301b710da", 0x29}], 0x4, &(0x7f0000000380)=[@rights={0x10}], 0x10}, 0x0) (async) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000080)="80ef007d0a216d1684e4d95cabac95920bf24ec666bc2a21178bfbe5a997c28a9a35497e3abcec58175f73e75c747adc92faf87c57fb58d78e04603d3ccf29fe853d0243c978f4613a8da760f1e3de11f1d79495b708927d876c0c1dcee5b288709fcc1ea64a3a461f15c15c824ec19c8483705ab9db0a70233aefe62b398c58b5b90e39984d75cb1346fbbafdddb5", 0x8f}, {&(0x7f0000000140)="d663415f8de49446c7879dfc8291225163d4639c82f047ceb8368a71d8778c3712958009913759244575c0f00189c69c70692da0d51533077269c363d5", 0x3d}, {&(0x7f0000000180)="c288437fff65c258f2e187293474b0e45d2d33027575d21820f3af07ad1671aa7b83f0c23051773dfbc5c7a75d31f94130ff7af376e4634b05ce5e6bf5bae488b9fd2e391c26690a95e2008e5b529aa415bf7ea8cb417c6a31fb8e6906b5a6bec8d318c289b2d51cff97524dd2cbda344ceeeee1512fd9819c3bbccc", 0x7c}, {&(0x7f0000000200)="d156f30d1ad22119543b61bbc9c4f16453d597258f4d26ef23afe8826905d9bfeb2749d72301b710da", 0x29}], 0x4, &(0x7f0000000380)=[@rights={0x10}], 0x10}, 0x0) accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/519}, &(0x7f0000000240)=0x209) 15:13:46 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) (async) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) mknodat(r0, &(0x7f0000000040)='./file1/file0\x00', 0x8, 0x40000) 15:13:46 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) open$dir(&(0x7f00000015c0)='./file1\x00', 0x200, 0x100) 15:13:46 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000340)="e06c75b6f520bc231cf2c3df66506e87cae6d0cd038516efc15c0cd1a4b3e94cff258b2ddec45acb4a8ee8947bc1addb02e4fa3f7d7841128f6ed98840f2b0b1c50547d8b7135fb59da1cca86d812a1630b68c514eea81e195efd6b0a9268fcdc8f27c3b92a095ba48feef2d80cd15362abb88d3b36dcf150ebeb6855431df940cedca31c4e3d78189682c64e6b8b7abb68df4424e60e2af76749691a2d494e7df7f0dc8a74ce26793d2963e4d5f3341dae697c85ab58057149c1b886b", 0xbd}], 0x1, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r1]}], 0x18, 0xc05}, 0x7) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1e1e, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r4) 15:13:46 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, 0x0, r0, &(0x7f00000001c0)='./file1\x00') 15:13:46 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000080)="80ef007d0a216d1684e4d95cabac95920bf24ec666bc2a21178bfbe5a997c28a9a35497e3abcec58175f73e75c747adc92faf87c57fb58d78e04603d3ccf29fe853d0243c978f4613a8da760f1e3de11f1d79495b708927d876c0c1dcee5b288709fcc1ea64a3a461f15c15c824ec19c8483705ab9db0a70233aefe62b398c58b5b90e39984d75cb1346fbbafdddb5", 0x8f}, {&(0x7f0000000140)="d663415f8de49446c7879dfc8291225163d4639c82f047ceb8368a71d8778c3712958009913759244575c0f00189c69c70692da0d51533077269c363d5", 0x3d}, {&(0x7f0000000180)="c288437fff65c258f2e187293474b0e45d2d33027575d21820f3af07ad1671aa7b83f0c23051773dfbc5c7a75d31f94130ff7af376e4634b05ce5e6bf5bae488b9fd2e391c26690a95e2008e5b529aa415bf7ea8cb417c6a31fb8e6906b5a6bec8d318c289b2d51cff97524dd2cbda344ceeeee1512fd9819c3bbccc", 0x7c}, {&(0x7f0000000200)="d156f30d1ad22119543b61bbc9c4f16453d597258f4d26ef23afe8826905d9bfeb2749d72301b710da", 0x29}], 0x4, &(0x7f0000000380)=[@rights={0x10}], 0x10}, 0x0) (async) accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/519}, &(0x7f0000000240)=0x209) 15:13:46 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x20, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/41}, &(0x7f0000000080)=0x2b) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x54) mkdirat(r2, &(0x7f00000001c0)='./file1\x00', 0x138) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/42}, &(0x7f0000000140)=0x2c) 15:13:46 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000340)="e06c75b6f520bc231cf2c3df66506e87cae6d0cd038516efc15c0cd1a4b3e94cff258b2ddec45acb4a8ee8947bc1addb02e4fa3f7d7841128f6ed98840f2b0b1c50547d8b7135fb59da1cca86d812a1630b68c514eea81e195efd6b0a9268fcdc8f27c3b92a095ba48feef2d80cd15362abb88d3b36dcf150ebeb6855431df940cedca31c4e3d78189682c64e6b8b7abb68df4424e60e2af76749691a2d494e7df7f0dc8a74ce26793d2963e4d5f3341dae697c85ab58057149c1b886b", 0xbd}], 0x1, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r1]}], 0x18, 0xc05}, 0x7) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r3) 15:13:46 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, 0x0, r0, &(0x7f00000001c0)='./file1\x00') 15:13:46 executing program 7: r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/189) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$SHM_UNLOCK(r0, 0x4) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r2, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:46 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0xaf306182cea26466, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x0, 0x8, 0xc392, 0x7}, 0xc) 15:13:46 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x20, 0x0) (async) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/41}, &(0x7f0000000080)=0x2b) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x54) mkdirat(r2, &(0x7f00000001c0)='./file1\x00', 0x138) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/42}, &(0x7f0000000140)=0x2c) 15:13:46 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000340)="e06c75b6f520bc231cf2c3df66506e87cae6d0cd038516efc15c0cd1a4b3e94cff258b2ddec45acb4a8ee8947bc1addb02e4fa3f7d7841128f6ed98840f2b0b1c50547d8b7135fb59da1cca86d812a1630b68c514eea81e195efd6b0a9268fcdc8f27c3b92a095ba48feef2d80cd15362abb88d3b36dcf150ebeb6855431df940cedca31c4e3d78189682c64e6b8b7abb68df4424e60e2af76749691a2d494e7df7f0dc8a74ce26793d2963e4d5f3341dae697c85ab58057149c1b886b", 0xbd}], 0x1, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r1]}], 0x18, 0xc05}, 0x7) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r3) 15:13:46 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000400), 0x0, &(0x7f0000000480)=""/81, 0x51}, 0x1842) (async) setuid(0xffffffffffffffff) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) (async) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740), 0xc) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f00000001c0)="2292d684ef8a5cca948cd845df2de4739f7815955a00bc82f9a4c5ec1c10941043751f8bf93863b1f2f5d1505e8e1fc2f744e1a00c0392a82628649383f973a47fd19fd36effcb71a097fbacf5c4ee3d59276c5d69a96fae7b8d2f0bd6066e99ed8343d38b1beb08a7fb9e193501cf664b1b60af66eda6ebdd9a864804d6d1e1cc5c639b8d95e999accac1c8c6f320ab79", 0x91, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, &(0x7f00000017c0)=0xc) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, 0xc) r8 = getpid() setpgid(0x0, r8) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) (async) r11 = accept(r0, &(0x7f0000001880)=@in6, &(0x7f00000018c0)=0xc) r12 = getpgrp() (async) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001340), 0x10, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) fchown(r13, r14, 0x0) (async) getgroups(0x1, &(0x7f0000001900)=[0xffffffffffffffff]) (async) getpgrp() (async) shmctl$SHM_UNLOCK(0x0, 0x4) (async) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000140)=""/191) (async) shmctl$SHM_LOCK(0x0, 0x3) r17 = getpgrp() setpgid(r17, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000015c0)={{0x6, r7, r2, r7, r10, 0x81, 0x1}, 0xf482a5e, 0x3, r9, r17, 0x40, 0x7, 0x9}) (async) getgroups(0x3, &(0x7f0000001940)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001980)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000580)="96dfa8a2808b2de311d71bfa5ff7ee55726ac17a6f0ac755ec770e662cd16ffa7fea4c45cbd70988c0965b3d8e3544c1a282fcc292e430ddb0f67eb468752b3748fc1fea792cc166376ed73886711004bf48f746bfcdc972ebb356ba4fb88587fa801e8a416f5ae9621903c3ccf375b85082c6862dbb9b2d8d28cebd5190fc08f7ab58386b444de669c050fe98b8525fa445f28c759602a8962eda5259e07b151b68753b8212f913c93e794d34a4ca775d7a3e81dc552b83fd339f0b94a4222d52c612f88f611ccd3cfac5c8423116fa5450e05ccebe32528babb8e90218679b44b6192e4bda914243b10f56e62b39e89674419f15cc46f780f0f85a34a32c5b323897c503ad7c16e79162681cf70fc261ea807e04487dd95ae7bb1ff6ad509dc2c3de6417625c5fcd3014fd0ea0e4a9b616ee629fee00f6734332920887eb6205b1f9de66274ae01f77c5fa0773c048108b3495d7430221699b908de552fa86b02707aa607c0e46f346f5a2748b2cce1937dc9dd1e2615a024c851e6393f7271337943ebf78d6af596114fd15604f36fe14da6ff419e5d2e80f4b8494abbe78ef24baefc0e456998e77740556961389282353584082162754c2b1e81d4c234e1b6fbb502b6b980578521f3878bcd2ce04075f9f1860bcdec5dd7b318da2d8170e77f55ab3ce023468f7313abfcd7a1bbd09d4013363d7065924e801b7a0afc5c1a1d35f051a6f49557f0504d3906e976c18701e42b90f1b4719ca7aa6a5d351ab31babd15b164a44babb5c065a5ff4fa365d3b049a272a1407fe9e1f78bfaedb43f50120fa637112c5ceb2e886e83d9127fb7cc4f96fe0a2c05e764eb0f295628b92eb421042614f88595ef85d3a76df072a276b527d1fabd02ac2174e485abb9667da875db6a21f05e8a1354a85499aa0ffa2722ef5686a5d8157d73419798321dff549bb6801d40c047d1f6a4b07dc0e66b7abd8957414de432c4bedc1e0e0a46ad94c89a6c794058867edb920573d0e1f6e80cc798252d470f71c975c5ca7a5d3fcbe36647259e15dc14eadf027c5d01046bf1b6769863434a8b1b3ae29584334557142d77a144d3721ca581170c40ff22afb4319d6c7df58a99a8f5bdc15d7f10ff7f5f864b150de20dacbd9f28a18b8d887b4803f0500394b8d9cc414306bc931f8adbe4b55350d6cf0d31749062f5de65de559eb70224b720d2b4cab611a944ba7accace59b8e6e035bfad28a41a93832fc9edd81fcb3a58b9dd5716930cfd6b9d911869e2bd1ffbbc1588d3bc1a8c81c9675d1de6423f1939b3f0a5a4ba4ed614f6dd075fe6bd21cf0338aa82366b3d6989ed7e9b8d14e2c23f02b60a5c891cbf6cbd04b884287a64feaab3746e7e47e7629f56fc6c576ea11d2ba18aa6520b561e276f286414525d118abc3df55cc34e5c8383034e99a71bfa857f1a118f1c44f48500510d849a0212ec40bb8d78b85d92b54cc63f6bb8f69c9d0337cfb504d1b4d3615be9c2e03567bc4c2c9bd1e29603b3d4c29903f70b084d5ae9f97e641577e7c6ce7813d548553e8fe4ddabec78362e23eda3c518d6fbdf735323555e47f4e9ff43707288ab1414c36ce81c7867489e7f4ff650914a82f4b7dbcfb664de36143282cb1740a309c2414cf047f1f5c4cb3c61e14b3f747bc46427b11bbd8c2cd86fe3a505179011e181cd902713df74d77fc7ae5d0be2c198ab261511bd4dabfb3d06e4dc0d3ffca5e1bd2483f47f3c8c68d4d3563fb8ad595649ec38f595ae14ae6cd50d9cb92666b6427a58d42a5b7691ccb9bbeb86669b0dee1deaa68ea65e579f07bbb90156f2618d80c93ae4ea78a9dea429c077d403ccf52666b532045a49524ea7496226e3da01473e45c15b472635cce0df7781b453e1f0988018fa761dc6106a5294fb20032b0a402d8f7cd17e0b0310d588f68e86d319231d2f4fa0327114c59f70f86ca373554e50a151cba1ce9c2a1d17f6e03aab5df8147e5fbd5fd01e172b5d24857ed084a84e296e751942bc16a4dd771e02bd062240afb41010617f5e3c028bb4da8385a76992e60858923f171242ecbd52ac61dbdeb09a333128be8e92cb9fea4cb5b99841773b841af8414d85da871348eeba80118587967f15f4cf025541811570c66e026ce2bbfaf09bfe3750b9cc0b7081506dcaf752c68889db8afecf011d44595b54206c14e9e4a3ea8de8140d0cce06ad88a7a1ef212df71e9ecf1287883b736e4e27d15b56b5a9bd48569dc87e8063428453f8ba7f8a5a1f4de1024df2594ec3d6dc9c8d896c6fc7764d2a7a4a14ba168512048d227b8f9d22e875473a144bd180bfd49c7671dcddbc2c0dfba463285a201574b3279b817c5f84d4431cc68d308e2832348ff8e40512339a8f7f784ef8bdb60135439166915efa0c06f2d058e2aa76cdd7fdc426883527d1ff07fde8d3ff6e8cd54bc914b7b22657a01a3ac8ea33274f197327895fd925b057b60c7c2e76779b7e06e61f81e09facd8504936bc85d640b408505124437e19a5b8c68c73fa2f3552afa005b38e59424b899b97952fd2a2772a74d585ce4c876a37326606a9002b992bdeb0b12a8a9df5ca2141fb1cb5240ac3f47436c74c2878c1647478f3ec4c8fb82bc346666ebd540ae8d9377cdfca9a87294635a5b47c002c1033e5427d3af41c812818d8dd4f9bf7daede50b7f8aae5bd6a54004f6fc423c607b0113851a2deeb529164fd31fd80ceb916e2b7b5caaf8f48c50e3e14928251d5f0d4978ae400aa05336aa1d53adba79b87c783a977f3046a23c1a458892da1c037601fa2700491289b5f92d9475725d3c3985412a2e93e7e331dfb916825b7832dd5892d4aef9914eb4ad0dab3f284ab4ba47d4fcb4b0c2fcb46f67adaf85567b775c39e6612577ae8d36df32e4393e7df616d0379df4deb717f66b1694e7fb676655ca15d3afd90378415e36c42ff0daa78dd48436916d1c469ba19de6e484b16380a45b9320b8c3868c08cd3de997d276d5e6a837705419fa97103ac8c49c393702743291130104d13464c59954756b9815be9214d8c06ba600ecea4c6a0e88768cbd6ebbcc52e5441f277e747dafcec928e4e060d39872616cdd9b8e58703e25c22435dc354303ca41e63f3b8173e125e9d5f627bc6a67d983d497adc264904d8e7cc7c9fabfd3c5248f8cc2b715ed8425d6869d8225f045e2072938e89ab75c4efa0441ca155442b6a3fc3358d8a8b1059ad76497eda660e8478d2ab777337270491a304617545bbe7b7ea07fee4915fe2a11e4254c0fd3b518de3ae222026d64a3a583570996794e5e1b20dfb0d5aa8da4e3890b2928ec9e01a5ecd09c1f412f19428b2cb0ef0cd63889ee202b314739d15853e371ed06f495be7604761bcca61b4957d78607a853d96bb4545c316909a4eb5d15f896c32dbbdefccbba8c04983147bdf389818620aee2b47dbc09953ba0c822a04089bc8037a04fd8e218c2b56564a89c96dee8d02a21a67721a7bb059cbebcf57b88b97ecdf65b4bc55923a314da12a8d48330a6c3609f88b059abcd192b1390a00fe8bc10c1c9233216f10930047552ab3c302901df36248a08d2c7ab94fd3646764833ffdc2140a7e5e239a3dad204fb14408e4be537947fe3bbbd07c84a86e8436e91370e48bc83545b00152a6af6bf020901599e40981e5b87be8ed2496b3a4b762254d06699029e3e3d6243ed2a59edd5ea4940de27855667261bce034e19755e7483e81f449ba28d8110328ddb920f13e63789f7b4727c32acdda93e269eadfe036a7e43afbbc287331f888b262960e811548ffeeda65209e91c77e91b1fc01d37ce85d7393f1f8a498743e8eb73c705c55d6599e7ab58fea96dace4fca69175f90ae2f632b058ba2f382dc1ce0a5cbd2e34675ad0b75d6ed23539a2e3148a842d911fca9e0126d6592bd4e76685e41f003a854f78e1fb4fe5f990d80dc51ca90db49037a662bfcaf70d87ca304a10c83e633b5d9521ddcfc83fcb974c6cc4a81515f9b79c24cd722874d1b2fa5abd77fe2e09c56eaa077a3186a2bc80f6f4e4003a9276db5f7aaa81b2d09c5ecf8cf21a2e88294f41c393c914c6dbcac0cad61d6763f8556b07c6a0305c141aa26533c9e32457fd9da190a792f467c9db75c43cb4726c19b6efd0d64260f047cd17ec4c2e9b4df48556502c26a893b45f060ee9c731509b0ce771133ba794aa0a2ca655c1acb5f26a76496ba1eb376ad88acbab73c37a000367ff09f2b5846af45ee55f64cf47427429625f1a9543ba64cd7a690d3123055cbbe59029f33d3c74aaab2300459d7697a66287115e7527e0326446a07a5e2181b4a0a54a922d6eecadecd33f6b07595e1db557b5ba8d45c9039f8634be8712fe5580d49252746bcf9d7b7b85a57267e5d08a9b438872630a337988cff72cf7859b10ba360c0557bd271df5ef60c700e422425626b016e2d517b0f1f65fd8d12533fd37a3f6cbd6ef11491202af08784916b4de787ad2fc6e01067ad82be0db41e8b1a5d1fdfb16dbe4871dcaf50a8a754e9e6fa88bdc3a83334a412c95345082b393b26003c2eda224f0582a9568e5e1641d8ce13ef5ae1f58912a3dd0f14194e80769ae2fc6c979fc60f3256b77fc8c3604dcb320ec1308f2625fdda87ef314fb6c71e7a5cb7d2b4ceedef90c2ed95756950218130e4d0c91e279b8e77ecc9621efe9cb0a49e8fef5f7b1bc3a62098a806e0e523f8ed40062a6e7b625adc7b2084cfd85778887927621c3ed8f9f3e705d37c61e453588e653bb0c8b5033839ecc29a6603afef8471943a41e0f601ee2c5710a5b0e09ca746634d286171739b0bf294fddf0f060f39d56142d53e50abee4fc2d033b33389b87265f1bba4b3d35bb4f29a03b752db9e60f34749d8a8ae2cc1a48588e8ee20bcfe4b1b041c05a052fd0514044eaabb7755d68d955d47614267cb8894bde93a8784267bc22eac3fda8144de8f55998134322745e95ce8ef3359f9a5e05f9924f3e29156591853edc6d1c574db368a93af54e80eb1bacf4596517832a7b6a1a733a26b61059972bb0d879c0a9acbd1869a2e7a4266ee9e942df8d81d4f2751273ba916b85264a6571899a50c3d6aa8322f5b20bb6fd7811e114675782d931ed551cef2f051084fbea55fd61b94b71aa339186cb4218d6db29f1534b04e562ef2abb6fe42e7c20f1c3937acb9c787cf6685139643d8d7065477606df0a6b36b96483238ad2a476d3503fc99e7f779702c606f2bbf49e22310db05692b2129e7f61236ecf2b91951025f37650445de64c0929b5c4227742b48c4775f7015737cfc3687743b8a236f9aa015e10af5512bda4f19a5506c49b23eaa2868cc8bbf1c79929bdfaa04f711077a4eb7198592cc576c65be40a702bfa8d7adcc4e319edebdc75367b161f6c3fa7fd278796fd690c4f7382414b794f789fce655b0f9f5acc60facd257517b08ec14a392ba19bcbef0ed4adc6d70d22d6ab86564d81aff9b37585458fb425f08d1d4d965f0d4e466d2a43fbd82b23e9ec428f580574c7887e4c160b3fb2c0e56d0d19eb1e454ede51d5127d2c2e8075ab7231a1ccfb1b5c8d591f48ff99eb45227d94739c5682e2d93f9657011a61d2e7309805d7d3b4f08d5681138e0c3811b0fd2766c6cda10ad598a4d78cce9ba087d5a6fdc16e4e285aa24dfc3beb39a10363b59753f7f1b82b5d197c94a7adace5eea63e614be28dbe34db40a60f51f1c0ef29cc26b83de9abad986e22983aca53dc91ed33f0273b38856b880c25daca211", 0x1000}, {&(0x7f0000001b40)="d19ddc5a56139de0fc0fa95805614b5b0d36581118491eb4e74364d3d20a41c4e5059277e1f937f2bcb43a6a3b460e497319b3e1b2d37ea03586c4bff33c7dd93f0ea4924a8c41620ab511a59f224c0b0ca6768c99740fa0c31c25faac4cc5ff1b231dff21123ba21ae9caa383c9a9bb010ca51420c768df25278e5e7251c82659395ae8f731b1afffd01fd3646d4fc0675987037f61ec55c11af5dcd3d3df9bf23556f242edd5c5596d3134ba240726bac309035910898f5f8ef8d741b40628a4", 0xc1}], 0x2, &(0x7f00000019c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r12, r7, r18}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r15}, @rights={0x20, 0xffff, 0x1, [r0, r13, r4]}, @cred={0x20, 0xffff, 0x0, r8, 0x0, 0xffffffffffffffff}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r5, r14, r16}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r11, r3, r13]}], 0x100, 0x40b}, 0x7) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:46 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) (async) r0 = socket$inet6(0x18, 0xaf306182cea26466, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x0, 0x8, 0xc392, 0x7}, 0xc) 15:13:47 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') 15:13:47 executing program 2: r0 = kqueue() socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x39}], 0x5, 0x0, 0x0, 0x0) 15:13:47 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0xaf306182cea26466, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x0, 0x8, 0xc392, 0x7}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x0, 0x8, 0xc392, 0x7}, 0xc) 15:13:47 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000400), 0x0, &(0x7f0000000480)=""/81, 0x51}, 0x1842) setuid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000016c0), &(0x7f0000001700)=0xc) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) getuid() (async) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f00000001c0)="2292d684ef8a5cca948cd845df2de4739f7815955a00bc82f9a4c5ec1c10941043751f8bf93863b1f2f5d1505e8e1fc2f744e1a00c0392a82628649383f973a47fd19fd36effcb71a097fbacf5c4ee3d59276c5d69a96fae7b8d2f0bd6066e99ed8343d38b1beb08a7fb9e193501cf664b1b60af66eda6ebdd9a864804d6d1e1cc5c639b8d95e999accac1c8c6f320ab79", 0x91, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001780), &(0x7f00000017c0)=0xc) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, &(0x7f00000017c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, 0xc) getpid() (async) r8 = getpid() setpgid(0x0, r8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840), 0xc) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) accept(r0, &(0x7f0000001880)=@in6, &(0x7f00000018c0)=0xc) (async) r11 = accept(r0, &(0x7f0000001880)=@in6, &(0x7f00000018c0)=0xc) r12 = getpgrp() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001340), 0x10, 0x0) (async) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001340), 0x10, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) fchown(r13, r14, 0x0) getgroups(0x1, &(0x7f0000001900)=[0xffffffffffffffff]) getpgrp() shmctl$SHM_UNLOCK(0x0, 0x4) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000140)=""/191) shmctl$SHM_LOCK(0x0, 0x3) (async) shmctl$SHM_LOCK(0x0, 0x3) r17 = getpgrp() setpgid(r17, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000015c0)={{0x6, r7, r2, r7, r10, 0x81, 0x1}, 0xf482a5e, 0x3, r9, r17, 0x40, 0x7, 0x9}) getgroups(0x3, &(0x7f0000001940)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001980)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000580)="96dfa8a2808b2de311d71bfa5ff7ee55726ac17a6f0ac755ec770e662cd16ffa7fea4c45cbd70988c0965b3d8e3544c1a282fcc292e430ddb0f67eb468752b3748fc1fea792cc166376ed73886711004bf48f746bfcdc972ebb356ba4fb88587fa801e8a416f5ae9621903c3ccf375b85082c6862dbb9b2d8d28cebd5190fc08f7ab58386b444de669c050fe98b8525fa445f28c759602a8962eda5259e07b151b68753b8212f913c93e794d34a4ca775d7a3e81dc552b83fd339f0b94a4222d52c612f88f611ccd3cfac5c8423116fa5450e05ccebe32528babb8e90218679b44b6192e4bda914243b10f56e62b39e89674419f15cc46f780f0f85a34a32c5b323897c503ad7c16e79162681cf70fc261ea807e04487dd95ae7bb1ff6ad509dc2c3de6417625c5fcd3014fd0ea0e4a9b616ee629fee00f6734332920887eb6205b1f9de66274ae01f77c5fa0773c048108b3495d7430221699b908de552fa86b02707aa607c0e46f346f5a2748b2cce1937dc9dd1e2615a024c851e6393f7271337943ebf78d6af596114fd15604f36fe14da6ff419e5d2e80f4b8494abbe78ef24baefc0e456998e77740556961389282353584082162754c2b1e81d4c234e1b6fbb502b6b980578521f3878bcd2ce04075f9f1860bcdec5dd7b318da2d8170e77f55ab3ce023468f7313abfcd7a1bbd09d4013363d7065924e801b7a0afc5c1a1d35f051a6f49557f0504d3906e976c18701e42b90f1b4719ca7aa6a5d351ab31babd15b164a44babb5c065a5ff4fa365d3b049a272a1407fe9e1f78bfaedb43f50120fa637112c5ceb2e886e83d9127fb7cc4f96fe0a2c05e764eb0f295628b92eb421042614f88595ef85d3a76df072a276b527d1fabd02ac2174e485abb9667da875db6a21f05e8a1354a85499aa0ffa2722ef5686a5d8157d73419798321dff549bb6801d40c047d1f6a4b07dc0e66b7abd8957414de432c4bedc1e0e0a46ad94c89a6c794058867edb920573d0e1f6e80cc798252d470f71c975c5ca7a5d3fcbe36647259e15dc14eadf027c5d01046bf1b6769863434a8b1b3ae29584334557142d77a144d3721ca581170c40ff22afb4319d6c7df58a99a8f5bdc15d7f10ff7f5f864b150de20dacbd9f28a18b8d887b4803f0500394b8d9cc414306bc931f8adbe4b55350d6cf0d31749062f5de65de559eb70224b720d2b4cab611a944ba7accace59b8e6e035bfad28a41a93832fc9edd81fcb3a58b9dd5716930cfd6b9d911869e2bd1ffbbc1588d3bc1a8c81c9675d1de6423f1939b3f0a5a4ba4ed614f6dd075fe6bd21cf0338aa82366b3d6989ed7e9b8d14e2c23f02b60a5c891cbf6cbd04b884287a64feaab3746e7e47e7629f56fc6c576ea11d2ba18aa6520b561e276f286414525d118abc3df55cc34e5c8383034e99a71bfa857f1a118f1c44f48500510d849a0212ec40bb8d78b85d92b54cc63f6bb8f69c9d0337cfb504d1b4d3615be9c2e03567bc4c2c9bd1e29603b3d4c29903f70b084d5ae9f97e641577e7c6ce7813d548553e8fe4ddabec78362e23eda3c518d6fbdf735323555e47f4e9ff43707288ab1414c36ce81c7867489e7f4ff650914a82f4b7dbcfb664de36143282cb1740a309c2414cf047f1f5c4cb3c61e14b3f747bc46427b11bbd8c2cd86fe3a505179011e181cd902713df74d77fc7ae5d0be2c198ab261511bd4dabfb3d06e4dc0d3ffca5e1bd2483f47f3c8c68d4d3563fb8ad595649ec38f595ae14ae6cd50d9cb92666b6427a58d42a5b7691ccb9bbeb86669b0dee1deaa68ea65e579f07bbb90156f2618d80c93ae4ea78a9dea429c077d403ccf52666b532045a49524ea7496226e3da01473e45c15b472635cce0df7781b453e1f0988018fa761dc6106a5294fb20032b0a402d8f7cd17e0b0310d588f68e86d319231d2f4fa0327114c59f70f86ca373554e50a151cba1ce9c2a1d17f6e03aab5df8147e5fbd5fd01e172b5d24857ed084a84e296e751942bc16a4dd771e02bd062240afb41010617f5e3c028bb4da8385a76992e60858923f171242ecbd52ac61dbdeb09a333128be8e92cb9fea4cb5b99841773b841af8414d85da871348eeba80118587967f15f4cf025541811570c66e026ce2bbfaf09bfe3750b9cc0b7081506dcaf752c68889db8afecf011d44595b54206c14e9e4a3ea8de8140d0cce06ad88a7a1ef212df71e9ecf1287883b736e4e27d15b56b5a9bd48569dc87e8063428453f8ba7f8a5a1f4de1024df2594ec3d6dc9c8d896c6fc7764d2a7a4a14ba168512048d227b8f9d22e875473a144bd180bfd49c7671dcddbc2c0dfba463285a201574b3279b817c5f84d4431cc68d308e2832348ff8e40512339a8f7f784ef8bdb60135439166915efa0c06f2d058e2aa76cdd7fdc426883527d1ff07fde8d3ff6e8cd54bc914b7b22657a01a3ac8ea33274f197327895fd925b057b60c7c2e76779b7e06e61f81e09facd8504936bc85d640b408505124437e19a5b8c68c73fa2f3552afa005b38e59424b899b97952fd2a2772a74d585ce4c876a37326606a9002b992bdeb0b12a8a9df5ca2141fb1cb5240ac3f47436c74c2878c1647478f3ec4c8fb82bc346666ebd540ae8d9377cdfca9a87294635a5b47c002c1033e5427d3af41c812818d8dd4f9bf7daede50b7f8aae5bd6a54004f6fc423c607b0113851a2deeb529164fd31fd80ceb916e2b7b5caaf8f48c50e3e14928251d5f0d4978ae400aa05336aa1d53adba79b87c783a977f3046a23c1a458892da1c037601fa2700491289b5f92d9475725d3c3985412a2e93e7e331dfb916825b7832dd5892d4aef9914eb4ad0dab3f284ab4ba47d4fcb4b0c2fcb46f67adaf85567b775c39e6612577ae8d36df32e4393e7df616d0379df4deb717f66b1694e7fb676655ca15d3afd90378415e36c42ff0daa78dd48436916d1c469ba19de6e484b16380a45b9320b8c3868c08cd3de997d276d5e6a837705419fa97103ac8c49c393702743291130104d13464c59954756b9815be9214d8c06ba600ecea4c6a0e88768cbd6ebbcc52e5441f277e747dafcec928e4e060d39872616cdd9b8e58703e25c22435dc354303ca41e63f3b8173e125e9d5f627bc6a67d983d497adc264904d8e7cc7c9fabfd3c5248f8cc2b715ed8425d6869d8225f045e2072938e89ab75c4efa0441ca155442b6a3fc3358d8a8b1059ad76497eda660e8478d2ab777337270491a304617545bbe7b7ea07fee4915fe2a11e4254c0fd3b518de3ae222026d64a3a583570996794e5e1b20dfb0d5aa8da4e3890b2928ec9e01a5ecd09c1f412f19428b2cb0ef0cd63889ee202b314739d15853e371ed06f495be7604761bcca61b4957d78607a853d96bb4545c316909a4eb5d15f896c32dbbdefccbba8c04983147bdf389818620aee2b47dbc09953ba0c822a04089bc8037a04fd8e218c2b56564a89c96dee8d02a21a67721a7bb059cbebcf57b88b97ecdf65b4bc55923a314da12a8d48330a6c3609f88b059abcd192b1390a00fe8bc10c1c9233216f10930047552ab3c302901df36248a08d2c7ab94fd3646764833ffdc2140a7e5e239a3dad204fb14408e4be537947fe3bbbd07c84a86e8436e91370e48bc83545b00152a6af6bf020901599e40981e5b87be8ed2496b3a4b762254d06699029e3e3d6243ed2a59edd5ea4940de27855667261bce034e19755e7483e81f449ba28d8110328ddb920f13e63789f7b4727c32acdda93e269eadfe036a7e43afbbc287331f888b262960e811548ffeeda65209e91c77e91b1fc01d37ce85d7393f1f8a498743e8eb73c705c55d6599e7ab58fea96dace4fca69175f90ae2f632b058ba2f382dc1ce0a5cbd2e34675ad0b75d6ed23539a2e3148a842d911fca9e0126d6592bd4e76685e41f003a854f78e1fb4fe5f990d80dc51ca90db49037a662bfcaf70d87ca304a10c83e633b5d9521ddcfc83fcb974c6cc4a81515f9b79c24cd722874d1b2fa5abd77fe2e09c56eaa077a3186a2bc80f6f4e4003a9276db5f7aaa81b2d09c5ecf8cf21a2e88294f41c393c914c6dbcac0cad61d6763f8556b07c6a0305c141aa26533c9e32457fd9da190a792f467c9db75c43cb4726c19b6efd0d64260f047cd17ec4c2e9b4df48556502c26a893b45f060ee9c731509b0ce771133ba794aa0a2ca655c1acb5f26a76496ba1eb376ad88acbab73c37a000367ff09f2b5846af45ee55f64cf47427429625f1a9543ba64cd7a690d3123055cbbe59029f33d3c74aaab2300459d7697a66287115e7527e0326446a07a5e2181b4a0a54a922d6eecadecd33f6b07595e1db557b5ba8d45c9039f8634be8712fe5580d49252746bcf9d7b7b85a57267e5d08a9b438872630a337988cff72cf7859b10ba360c0557bd271df5ef60c700e422425626b016e2d517b0f1f65fd8d12533fd37a3f6cbd6ef11491202af08784916b4de787ad2fc6e01067ad82be0db41e8b1a5d1fdfb16dbe4871dcaf50a8a754e9e6fa88bdc3a83334a412c95345082b393b26003c2eda224f0582a9568e5e1641d8ce13ef5ae1f58912a3dd0f14194e80769ae2fc6c979fc60f3256b77fc8c3604dcb320ec1308f2625fdda87ef314fb6c71e7a5cb7d2b4ceedef90c2ed95756950218130e4d0c91e279b8e77ecc9621efe9cb0a49e8fef5f7b1bc3a62098a806e0e523f8ed40062a6e7b625adc7b2084cfd85778887927621c3ed8f9f3e705d37c61e453588e653bb0c8b5033839ecc29a6603afef8471943a41e0f601ee2c5710a5b0e09ca746634d286171739b0bf294fddf0f060f39d56142d53e50abee4fc2d033b33389b87265f1bba4b3d35bb4f29a03b752db9e60f34749d8a8ae2cc1a48588e8ee20bcfe4b1b041c05a052fd0514044eaabb7755d68d955d47614267cb8894bde93a8784267bc22eac3fda8144de8f55998134322745e95ce8ef3359f9a5e05f9924f3e29156591853edc6d1c574db368a93af54e80eb1bacf4596517832a7b6a1a733a26b61059972bb0d879c0a9acbd1869a2e7a4266ee9e942df8d81d4f2751273ba916b85264a6571899a50c3d6aa8322f5b20bb6fd7811e114675782d931ed551cef2f051084fbea55fd61b94b71aa339186cb4218d6db29f1534b04e562ef2abb6fe42e7c20f1c3937acb9c787cf6685139643d8d7065477606df0a6b36b96483238ad2a476d3503fc99e7f779702c606f2bbf49e22310db05692b2129e7f61236ecf2b91951025f37650445de64c0929b5c4227742b48c4775f7015737cfc3687743b8a236f9aa015e10af5512bda4f19a5506c49b23eaa2868cc8bbf1c79929bdfaa04f711077a4eb7198592cc576c65be40a702bfa8d7adcc4e319edebdc75367b161f6c3fa7fd278796fd690c4f7382414b794f789fce655b0f9f5acc60facd257517b08ec14a392ba19bcbef0ed4adc6d70d22d6ab86564d81aff9b37585458fb425f08d1d4d965f0d4e466d2a43fbd82b23e9ec428f580574c7887e4c160b3fb2c0e56d0d19eb1e454ede51d5127d2c2e8075ab7231a1ccfb1b5c8d591f48ff99eb45227d94739c5682e2d93f9657011a61d2e7309805d7d3b4f08d5681138e0c3811b0fd2766c6cda10ad598a4d78cce9ba087d5a6fdc16e4e285aa24dfc3beb39a10363b59753f7f1b82b5d197c94a7adace5eea63e614be28dbe34db40a60f51f1c0ef29cc26b83de9abad986e22983aca53dc91ed33f0273b38856b880c25daca211", 0x1000}, {&(0x7f0000001b40)="d19ddc5a56139de0fc0fa95805614b5b0d36581118491eb4e74364d3d20a41c4e5059277e1f937f2bcb43a6a3b460e497319b3e1b2d37ea03586c4bff33c7dd93f0ea4924a8c41620ab511a59f224c0b0ca6768c99740fa0c31c25faac4cc5ff1b231dff21123ba21ae9caa383c9a9bb010ca51420c768df25278e5e7251c82659395ae8f731b1afffd01fd3646d4fc0675987037f61ec55c11af5dcd3d3df9bf23556f242edd5c5596d3134ba240726bac309035910898f5f8ef8d741b40628a4", 0xc1}], 0x2, &(0x7f00000019c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r12, r7, r18}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r15}, @rights={0x20, 0xffff, 0x1, [r0, r13, r4]}, @cred={0x20, 0xffff, 0x0, r8, 0x0, 0xffffffffffffffff}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r5, r14, r16}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r11, r3, r13]}], 0x100, 0x40b}, 0x7) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:47 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x20, 0x0) (async) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/41}, &(0x7f0000000080)=0x2b) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x54) mkdirat(r2, &(0x7f00000001c0)='./file1\x00', 0x138) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/42}, &(0x7f0000000140)=0x2c) 15:13:47 executing program 7: r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) (async) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/189) (async) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmctl$SHM_UNLOCK(r0, 0x4) (async) shmctl$SHM_UNLOCK(r0, 0x4) (async) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r2, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:47 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000340)="e06c75b6f520bc231cf2c3df66506e87cae6d0cd038516efc15c0cd1a4b3e94cff258b2ddec45acb4a8ee8947bc1addb02e4fa3f7d7841128f6ed98840f2b0b1c50547d8b7135fb59da1cca86d812a1630b68c514eea81e195efd6b0a9268fcdc8f27c3b92a095ba48feef2d80cd15362abb88d3b36dcf150ebeb6855431df940cedca31c4e3d78189682c64e6b8b7abb68df4424e60e2af76749691a2d494e7df7f0dc8a74ce26793d2963e4d5f3341dae697c85ab58057149c1b886b", 0xbd}], 0x1, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r1]}], 0x18, 0xc05}, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r3) 15:13:47 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r2) 15:13:47 executing program 4: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r1, 0xffffffffffffffff) socketpair(0x2, 0x1, 0x0, 0x0) setuid(r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) 15:13:47 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') 15:13:47 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r2) 15:13:47 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:47 executing program 7: r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/189) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$SHM_UNLOCK(r0, 0x4) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r2, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) (async) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) (async) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/189) (async) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x3000) (async) shmctl$SHM_UNLOCK(r0, 0x4) (async) shmctl$SHM_UNLOCK(r0, 0x4) (async) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r2, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) 15:13:47 executing program 4: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r1, 0xffffffffffffffff) socketpair(0x2, 0x1, 0x0, 0x0) (async) socketpair(0x2, 0x1, 0x0, 0x0) setuid(r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) 15:13:47 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r1) 15:13:47 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:47 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') 15:13:47 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r1) 15:13:47 executing program 4: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) (rerun: 32) fchown(r0, r1, 0xffffffffffffffff) (async) socketpair(0x2, 0x1, 0x0, 0x0) setuid(r1) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) 15:13:47 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') open$dir(&(0x7f00000015c0)='./file1\x00', 0x200, 0x100) 15:13:47 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:47 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x3d) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x81, 0x2) 15:13:47 executing program 4: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x100, 0x40, 0x3, 0x1, 0xff, 0x2, 0x80000001, 0x0, 0x0, 0x40, 0x5}) mlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) socketpair(0x2, 0x1, 0x0, 0x0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) socketpair(0x10, 0x4000, 0x1f, &(0x7f0000000000)) 15:13:47 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, 0x0) 15:13:47 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x100, 0x1a2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000340)=@file={0x1, './file1\x00'}, 0xa) getpeername$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/511}, &(0x7f00000002c0)=0x201) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:47 executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r1) 15:13:47 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x3d) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x81, 0x2) 15:13:47 executing program 4: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x100, 0x40, 0x3, 0x1, 0xff, 0x2, 0x80000001, 0x0, 0x0, 0x40, 0x5}) mlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) socketpair(0x2, 0x1, 0x0, 0x0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) socketpair(0x10, 0x4000, 0x1f, &(0x7f0000000000)) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x100, 0x40, 0x3, 0x1, 0xff, 0x2, 0x80000001, 0x0, 0x0, 0x40, 0x5}) (async) mlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) (async) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) (async) socketpair(0x2, 0x1, 0x0, 0x0) (async) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) (async) socketpair(0x10, 0x4000, 0x1f, &(0x7f0000000000)) (async) 15:13:47 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') open$dir(&(0x7f00000015c0)='./file1\x00', 0x200, 0x100) 15:13:47 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x100, 0x1a2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000340)=@file={0x1, './file1\x00'}, 0xa) getpeername$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/511}, &(0x7f00000002c0)=0x201) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x100, 0x1a2) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) (async) bind$unix(r1, &(0x7f0000000340)=@file={0x1, './file1\x00'}, 0xa) (async) getpeername$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/511}, &(0x7f00000002c0)=0x201) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) 15:13:47 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, 0x0) 15:13:47 executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r1) 15:13:47 executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r1) 15:13:47 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, 0x0) 15:13:48 executing program 2: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0x0, 0x39}], 0x5, 0x0, 0x0, 0x0) 15:13:48 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') open$dir(&(0x7f00000015c0)='./file1\x00', 0x200, 0x100) 15:13:48 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x4, r1, r3, r4, r5, 0x55, 0x20}, 0x7, 0xb6, r6, r7, 0x40, 0x6, 0x1, 0xffffffffffffffe0}) 15:13:48 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x3d) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x81, 0x2) 15:13:48 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:48 executing program 4: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) (async) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x100, 0x40, 0x3, 0x1, 0xff, 0x2, 0x80000001, 0x0, 0x0, 0x40, 0x5}) mlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) (async) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) (async) socketpair(0x2, 0x1, 0x0, 0x0) (async) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) (async) socketpair(0x10, 0x4000, 0x1f, &(0x7f0000000000)) 15:13:48 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x100, 0x1a2) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000340)=@file={0x1, './file1\x00'}, 0xa) (async) getpeername$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/511}, &(0x7f00000002c0)=0x201) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:48 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r1) 15:13:48 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) open$dir(&(0x7f00000015c0)='./file1\x00', 0x200, 0x100) 15:13:48 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r1) 15:13:48 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x9) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') open(&(0x7f0000000080)='\x00', 0x20, 0x105) 15:13:48 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x140) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f00000007c0)={'./file0/file0\x00', 0x5, 0x7ff, 0x100000001}) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:48 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x9) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') (async, rerun: 64) open(&(0x7f0000000080)='\x00', 0x20, 0x105) (rerun: 64) 15:13:48 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r1) 15:13:48 executing program 5: setuid(0xffffffffffffffff) (async, rerun: 64) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async, rerun: 64) r1 = getuid() (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) (rerun: 64) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) (async, rerun: 64) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) (async, rerun: 64) r6 = getpgrp() (async, rerun: 64) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) (rerun: 64) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x4, r1, r3, r4, r5, 0x55, 0x20}, 0x7, 0xb6, r6, r7, 0x40, 0x6, 0x1, 0xffffffffffffffe0}) 15:13:48 executing program 4: socketpair(0x20, 0x0, 0x0, 0x0) socketpair(0x20, 0x2, 0x8, &(0x7f0000000000)) 15:13:48 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000dc0), 0x80, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000e00)) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000ec0)=0x80) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)) r4 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x400, 0x183) openat(r4, &(0x7f0000000200)='./file1\x00', 0x0, 0x1c0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000240)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000100)) 15:13:48 executing program 5: setuid(0xffffffffffffffff) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r1 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) (async) r6 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x4, r1, r3, r4, r5, 0x55, 0x20}, 0x7, 0xb6, r6, r7, 0x40, 0x6, 0x1, 0xffffffffffffffe0}) 15:13:48 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r0) 15:13:48 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x140) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f00000007c0)={'./file0/file0\x00', 0x5, 0x7ff, 0x100000001}) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:48 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x9) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') open(&(0x7f0000000080)='\x00', 0x20, 0x105) 15:13:48 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) (async) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) ioctl$TIOCDRAIN(r1, 0x2000745e) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000dc0), 0x80, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000e00)) (async) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000ec0)=0x80) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)) (async) r4 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x400, 0x183) openat(r4, &(0x7f0000000200)='./file1\x00', 0x0, 0x1c0) (async) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000240)) (async) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000100)) 15:13:48 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r0) 15:13:48 executing program 4: socketpair(0x20, 0x0, 0x0, 0x0) (async) socketpair(0x20, 0x0, 0x0, 0x0) socketpair(0x20, 0x2, 0x8, &(0x7f0000000000)) 15:13:48 executing program 3: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000200)="3a6762239cdbfeda8c08d9fe74282c7c486cc0122f32c9803a6138d8c768a2ba12d4244391f226b1ce866d467654347d02c563d739bdd4dfd8c5ee93ba5c2f6cbf2a52be7af1818583519400091eb293b000598cf778fc51b8eb87865a2ace231e89f71ea3432a2afbaafc9164077cd90621f22097345956136dae317fc08ca3bb5c97d9b98a2641f1d26a2060b718f5b525905ae305e95ca3887a066fda6a310b03d58259f41610d40491d41f4131b48f58d4d3b3c173e3aed41e0d03f5fa42e69416281d87f40dda876afe51d977bf23064ee149ee256af2ac5779a67f502c9443cd4e2128f4ce77d904de1eb0033444ffcbc65c4730dfae6cce4759a0479ce758dfca0c5b293b2a15627ba1b5e821b85ae04a35733f23dca422f0c3e149764dd0dff3039fb9bab2eb4c6cda68cb2a29ba83bd677a95a650b12a5022245e111a7baeac2a1d2e559f0fa50d22a7be50ff4d0be80e25fcf833094b61c71357f3f863f59935cbfce894e250036b7a5022706d575eb8b0b35c3090b4acce5f462be7865e1f4b1b31ccd0546577724fa8968dc8cbf65667c213bc08bf22653ae7c5b1f6aa44ba7028ec22d59b68b46e8ca57f4901b089fd31b09d229db9e015396f2c750b2ffc2c61177409875e7f7aefdfda33fb7dd36d06e6ba3abb0de4062898be093128610cfbbcf1c15d97853d46a64129f8114c899eaa60765ed0c3bfc4c8ccfd44502e00e0a482651d17f08b8a5ba47207bd546bfda7c27960fe6fac4e774a8e675f41a03843e0c1c43cbd2ae1f25cd2f9c18e2f00f2a1e8e914fb670e3ab1a0684c5b05b566fc5e8f88780b2694a02e7cd8b7a901e900bac4d2abc677f9b76271a7c40cff89000d08c089f4909f60b97524ccfe4c3649cdbb176b0e3563f795b0e850df6182e39dd72b0102dd49f14b5e98dc1ffa0992bfe71fd3a2bb68c1df8746e8d8ed45655108c94017ce97c60a83a2bdb6c1e1d8aa5cf5938392aa2f7767a5f3b3282d5a9ab401c15cef40911e96a26356837485223a061e0c1eab3c720db507f9aff8b8255b1cc5fcfcdebe4f64152d4b699f446bc7cd72ef6e52a917ab5105639a73aff14b7e12f5745320a1d0f812a2e48e79a173210debce70f0bb9a24444879d82e2d77b2d8e66c727d9870b14d670b2af0373a6abb0d5676362a201be982fe78cba5c607c4fe9b523a7c66c4938be463d2caa6e928c0a80eed80f98833e0e42cfe6236668794e8305398ada71b032fdb2e23fdcba1d36add703fac79c485b8fe21953a958036395e1d7a531863e585b2340eedfa505f14f7c49ff789b50b749a1937cd0ac792f2bbb6ccc8966ce4d1204fb0b2cfdc980ac6fabca4b86eb99e56c328adc870e4a5021886d52055a71058be0f4683610888d7c7f03de1be952353c8ea99ad56c7a3ab740869641dca0c6b007747c056acc2aed468931e8556388c75e0d47c3bfe95ed9baac7354f371338964cab2b934c65a1c92bd0cc2473b958980000f39bfccaa9a4eb386d924b2e3313e93b5cb9017e2a7cafc1d1bd4923fceb4dcfbfa702b3989f2e3c6da4882d5eee2a7689c688c6684f7fcd95c4742f67c9f0e19674b21b4c80f43d4df43187a7a55f61a512d60b33bebbf7ef485346109df25fbaf683c5c7af69013aa8c5775ae60aaa35fd8e71ebfe85c6ae1d184c8110c396660677f4b5254077af32b7f47555dd0a78d03f8baa1e27748da36b6ed22d57713cc36c376a7f70e170b6baefe7237e4019d6a6479c98c96f25ffb62af3f5963a47853e517a2326881a01b99fb513af0a6d50122f648bfb4f513d0a0f72bc084088d7244389b8580a51d446371136d1d567ffcda9c464024fbbe977646ed24b4e6d88838cf6c060ce3423a7e73e7bd3071effb9a8061bb1a140674144e7596e050059b6df3d7ae0c4ee1d27e96868b31b41af16545daf4b8042d03ffbdc5039a8887e3bdce6092077df37a803a8093c11ef8142230c071a1982966d09b6d41d11398b7f4988cb2e6c4556537e3748d75c1bc84df9fcf2d085ebbda63d4300ad116e3399e1ac68654a5a39027c1f4bb7adbe26ae85e1351fc9ab8f17e3f3d88b43910cb96fde42ccce8f91d3479cf62b23130f2e4aa7aa2ce9a5f56fb8117d5d14c1500f046517ece1d30b84685e01e3908ba79a3516191aaf3e257554b8ede0b9d1ff42cee5305492bb360e2a5e236fd81d20e1eb3e465c10780a729cfb3ae399464ba5d0c14b3a23a563f9cf237d19ceaf75115a54e6fe418cc946fbaf2815805de5a2651c0e8415be0a73ad445ea02e5cac1c64b4a50efe494555b35e483c2f563f4404ef077780cf79e3779229fb653cd4e3dca612d9ec9c52f0019ba9092fadeb4cebc7f84088abcec5a11ca01079cb3a0aaac5388c002a8e794f69841797041d7ce6982a2e3d2973ea052c6d7636d8f7f901302c35fa0ece696a450f2d4d217142fa05d6736dbddc17bf89523931566717ec2d9a3abb17e2d8e3e58e56e61996d4f6f911ab67916a6cc99f1c2893114fc1fb03ebdd9bffec57067922984a96029c4f5b5791c9e2f51aeba996f7588a108aedec0ca4e13527a4e158b694ab9b8a584c6bae27ccc733fa5ac0797afd70ec9342698abb60225b8dedc5b9b86153edc78b7e7a6f18424669fb0e5f3382d06f1507f0185ed653c81ae66a4d9f290581f0a51d0cb05fd3907d66e9301ea42f24e80869f257336947de5249dd7769edbf61da9d06e10d0f433a2f7c6eb0282f66945307789981efed12acfa8aa610d281194724a5fc7b1d5177e2b81da058461b71d995e4ab700e686fc7556615ffb514d4e00a50a31532b7d1127381211ccf64954e0220eff6032be5ce94a76472bcd5b0a0b85c067f116a610f2bbceb71ae668fd1e8ca96962438a8afc94c2e96c6aa306e63683538d50268765230cf577044877d847a203c59fad90ec335da88654480692fb8db3372096f40d784d9a7bacad400f69797ccc236ec0cd81e8d3b4d80f1f859556c8e6ba7c4ecefa9494308ee23dea49929ad3eb89a22e8ee180482133dfa3744aa190d61f37909da26bd49e76d2eec7a1d2969452c78a0cdca64f0d4f5aa54a315fc97621701cf63ab27dfff1ab5c19b486dd7563fe95892ef0e0ed1cbb0618c8e578b639b570b9bb802bdeee6ceed32a346c07305d62af44df6988b1f61e10d647beaf2df01f051cb51d499f17bf3e43d406823b86dbb7cb1ce081b4f5c4742a89bc4c8cc016ea4202fadc78075d8445d300d8bbacb944254ef8e2b4c28fb1608c0090f3dd51d4083078ec0ac619a986344063e6cae86807ef1c9b23f8d54f8e7de1871b96360fc6631f07d31ae046974f2164aed54cf2d6af23e8fc0ce12a1ff29372f008b2800b19f8b0f7bf4e437f06b7ac3ae3d0f87f3e046a43d7e3536630ba359a343b8e047a3150d002a07dc26e040b1434c2f9d85c147a233d8dc1347e55c64a0edf11bcb3a5083165e340f0338582550dcbb88c4ff14a68a982f31b38bb441514d488b14bf7d23d9bcc8c062e11fa64906a5abc4be84ad9403da9e9176d63dd9ee0648997c1b819388533941cdc2c94429df68bab91136748e81d4f24d84a25235db6ca5e0359c6e57d5e0c39788d675c78c14b4f3b1c70fa41bd5bf7b82856d72e8349b9b0bff04e20da787162979d6933b3240391b62a1b7b23eae95fbd851df30a79d4d555e0141ad43eeeb09fd3f4e0ac56f2307a11de90a0ae8855d775a1811ba9f1959ce60a899a8382362e0dfc9d856977849bc7dde5d1a6fc56de339006edfde6425cd22c2f95672bc057d6767799369ade7967730e3e31099eaaff21bd00945408c1ca22a7074e0091b4870790b7f5718bb417c6fb4a19d6edf1c123f8604cbcced38852f3159def2434e633a3c619097d3bb1d110073d97043131f52e0cb680ea5f1db807df8c8fbbc03b57abcd0ac8950102be82b6935d830d9ca138c8a8f99b82beb3529ca42caa4c38babc7ca7ab3b2014dd0e364374ffa242e8062451771e29795fcd6bf1b80ee875b9767352b34262a60e6f071227208097bc7e4078414d20ddd959bf07e16b8b4450c5ce176a669a5bb498455deb2b4d5ffaef22af51ceb8716f62e673bf6111742ee5b65aa2d45a5f75cbfa1694132a0b5fc0a5b5e2539f61d1877c05e7504da91bf81ecd0a717645b76bae0348b2ebfe0c863dfc4592a19447b9a57d627e3d703c2493bfb83d04cebb4cb6f9e18381bd4987abd1ee227363661a6a50c18318e5a21c77ae511712ab6bb659465824be7921c1b8404a6a4d4e525ed26531922875f4ff0668db0b0d9cab894c4dd255f5df0a795870bfd0d666f60f72ea18efe80b6859c508aa44043c41b66dd55f60bf511d436dc8af8d68bbd1590464557f5442ad32b26049b1f769a709b6836f2bec87661e000b146b5bab3b41f313fe53b4c325a309fc0954a479b5f698e3e02b90bea207901c1ab43d8fc902948ed6789299d8cc2a71ea6e4fa2b32cceee2bd7b7e8a2b22f700b52d4988040447b892bb0933f12f4a947a88dbadd05626565a4e55b9c2671e3a260619a608baa8cc3d896d0dea8dd303ccfa48024f8582dc339e3eef157ce854555131f5845d039300f818e5acef1236689ea515937b156b7afb6b8fc801a5de0adf94ecb011d8516affb24e0baf8432ec3c1b04c908febf3dc915a22f5835a719cd53033a2d74cef96ecfd7fc26eda0c63f8ad62301959d81aa10c03d8a671d77dcc572f67445cf99456e304d35c7735db4f49cbe886ab6896a14960b9e9435aa8cfbf718686363f3f5734233328c8a0257e1a2de1d550a6fbf0660bfe4bf3979c1367dc529ac58e2c545b6b1ebf3b474ad90a9dff56197e88bb8aaffd2da19003d79f702f1e86ed145d616f1604d2b26e08e2f787527b9c09b36d018f8b35f6787667048c1d53d0f0e936216a3ddc5a4ccc1622b5e985b8013891b001583f0ee53113f31b6c079ee4be12c4b7a26169afa488eb425c645c5a1ae14ef084d38705ebcbd8c53d98b6f548d2b10b5d24df56e3a0ba79046637f2adf7ab2eb74de5d0580969e20de25a315cdd7eb6a54b87765b807cfaacc8d0714426852ba45cfc8fd75ec7dc90eadcf0f053187b76f798fa29380d88bd9c81a80d78b4bd23a6d1831991a8ae5dc84d810ca6386722b45e58356b48bdc4688c351e61bd8bb3d8a9869c641990dbee308f0758cfc106e6479bd8652e3a37fa264d8d61aed8e75ec8bff6ba63a263ab88d2cb68bd526d6753877d8ea926b27da2c99bb38f6f21294e0e093424faab40cf40dce9000b7b949aaaf22c6dad7ffd7f61af8b4db176589087dc8518b734b00e5aab015dea73329d4e87f430c1f997ef46cd50d4e427bdc43e3824c92fcdd5901ced49f44399dc7c04b0b8d14b3aa33d9c50e4f932ff0f8530e1543c5505d84eced38ca0885ef40d9a508cf1c21fd12c4e104e253d3bfa909a95b3c65d33dcc851ffaef5764f1ad6e6d120867923489a93a9ece332d957959248e4392b0dc44c7cdcfe33bd00427aa3336632288a51a4dedb3f9bcbb194412388791e100aa3ff69228e341c55b04c9233fea432eaa3f8e19b1b216642ee6403f2f7cc6297218e8d3082450b402d3a0809c292ea4dcc423a2c3c22a6a5b8002346ff052f5cf1ad0a0dcee6a837d14ebc1827160a4b424cbfa6e8e75c0f0320be02ce8f0862fe19d3cd1aa9fcfccd9379926a846ec0b338c9e54b0e7b8c034674edf8235f48d6ac3cb83c76d9c6ea2bcd113fbc1b9b59ef5379fec98f798044f27bc544ee9", 0x1000, 0x4, &(0x7f0000000100)={0x2, 0x0}, 0xc) clock_gettime(0x2, &(0x7f0000000140)) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000000)='./file1\x00', 0x2, 0x3) openat(r2, &(0x7f0000000080)='./file1\x00', 0x100, 0x7) mknodat(r2, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r2, &(0x7f0000000180)='./file1\x00', r2, &(0x7f00000001c0)='./file1\x00') 15:13:48 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = getuid() setreuid(r2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r3) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r4) r5 = shmget$private(0x0, 0x2000, 0x42, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 15:13:48 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r0) 15:13:48 executing program 4: socketpair(0x20, 0x0, 0x0, 0x0) (async) socketpair(0x20, 0x0, 0x0, 0x0) socketpair(0x20, 0x2, 0x8, &(0x7f0000000000)) 15:13:48 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x140) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f00000007c0)={'./file0/file0\x00', 0x5, 0x7ff, 0x100000001}) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:48 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r1 = socket$unix(0x1, 0x1, 0x0) (async) r2 = getuid() setreuid(r2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r3) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000180)) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r4) r5 = shmget$private(0x0, 0x2000, 0x42, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r5, 0x0) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 15:13:48 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file1\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:48 executing program 3: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000200)="3a6762239cdbfeda8c08d9fe74282c7c486cc0122f32c9803a6138d8c768a2ba12d4244391f226b1ce866d467654347d02c563d739bdd4dfd8c5ee93ba5c2f6cbf2a52be7af1818583519400091eb293b000598cf778fc51b8eb87865a2ace231e89f71ea3432a2afbaafc9164077cd90621f22097345956136dae317fc08ca3bb5c97d9b98a2641f1d26a2060b718f5b525905ae305e95ca3887a066fda6a310b03d58259f41610d40491d41f4131b48f58d4d3b3c173e3aed41e0d03f5fa42e69416281d87f40dda876afe51d977bf23064ee149ee256af2ac5779a67f502c9443cd4e2128f4ce77d904de1eb0033444ffcbc65c4730dfae6cce4759a0479ce758dfca0c5b293b2a15627ba1b5e821b85ae04a35733f23dca422f0c3e149764dd0dff3039fb9bab2eb4c6cda68cb2a29ba83bd677a95a650b12a5022245e111a7baeac2a1d2e559f0fa50d22a7be50ff4d0be80e25fcf833094b61c71357f3f863f59935cbfce894e250036b7a5022706d575eb8b0b35c3090b4acce5f462be7865e1f4b1b31ccd0546577724fa8968dc8cbf65667c213bc08bf22653ae7c5b1f6aa44ba7028ec22d59b68b46e8ca57f4901b089fd31b09d229db9e015396f2c750b2ffc2c61177409875e7f7aefdfda33fb7dd36d06e6ba3abb0de4062898be093128610cfbbcf1c15d97853d46a64129f8114c899eaa60765ed0c3bfc4c8ccfd44502e00e0a482651d17f08b8a5ba47207bd546bfda7c27960fe6fac4e774a8e675f41a03843e0c1c43cbd2ae1f25cd2f9c18e2f00f2a1e8e914fb670e3ab1a0684c5b05b566fc5e8f88780b2694a02e7cd8b7a901e900bac4d2abc677f9b76271a7c40cff89000d08c089f4909f60b97524ccfe4c3649cdbb176b0e3563f795b0e850df6182e39dd72b0102dd49f14b5e98dc1ffa0992bfe71fd3a2bb68c1df8746e8d8ed45655108c94017ce97c60a83a2bdb6c1e1d8aa5cf5938392aa2f7767a5f3b3282d5a9ab401c15cef40911e96a26356837485223a061e0c1eab3c720db507f9aff8b8255b1cc5fcfcdebe4f64152d4b699f446bc7cd72ef6e52a917ab5105639a73aff14b7e12f5745320a1d0f812a2e48e79a173210debce70f0bb9a24444879d82e2d77b2d8e66c727d9870b14d670b2af0373a6abb0d5676362a201be982fe78cba5c607c4fe9b523a7c66c4938be463d2caa6e928c0a80eed80f98833e0e42cfe6236668794e8305398ada71b032fdb2e23fdcba1d36add703fac79c485b8fe21953a958036395e1d7a531863e585b2340eedfa505f14f7c49ff789b50b749a1937cd0ac792f2bbb6ccc8966ce4d1204fb0b2cfdc980ac6fabca4b86eb99e56c328adc870e4a5021886d52055a71058be0f4683610888d7c7f03de1be952353c8ea99ad56c7a3ab740869641dca0c6b007747c056acc2aed468931e8556388c75e0d47c3bfe95ed9baac7354f371338964cab2b934c65a1c92bd0cc2473b958980000f39bfccaa9a4eb386d924b2e3313e93b5cb9017e2a7cafc1d1bd4923fceb4dcfbfa702b3989f2e3c6da4882d5eee2a7689c688c6684f7fcd95c4742f67c9f0e19674b21b4c80f43d4df43187a7a55f61a512d60b33bebbf7ef485346109df25fbaf683c5c7af69013aa8c5775ae60aaa35fd8e71ebfe85c6ae1d184c8110c396660677f4b5254077af32b7f47555dd0a78d03f8baa1e27748da36b6ed22d57713cc36c376a7f70e170b6baefe7237e4019d6a6479c98c96f25ffb62af3f5963a47853e517a2326881a01b99fb513af0a6d50122f648bfb4f513d0a0f72bc084088d7244389b8580a51d446371136d1d567ffcda9c464024fbbe977646ed24b4e6d88838cf6c060ce3423a7e73e7bd3071effb9a8061bb1a140674144e7596e050059b6df3d7ae0c4ee1d27e96868b31b41af16545daf4b8042d03ffbdc5039a8887e3bdce6092077df37a803a8093c11ef8142230c071a1982966d09b6d41d11398b7f4988cb2e6c4556537e3748d75c1bc84df9fcf2d085ebbda63d4300ad116e3399e1ac68654a5a39027c1f4bb7adbe26ae85e1351fc9ab8f17e3f3d88b43910cb96fde42ccce8f91d3479cf62b23130f2e4aa7aa2ce9a5f56fb8117d5d14c1500f046517ece1d30b84685e01e3908ba79a3516191aaf3e257554b8ede0b9d1ff42cee5305492bb360e2a5e236fd81d20e1eb3e465c10780a729cfb3ae399464ba5d0c14b3a23a563f9cf237d19ceaf75115a54e6fe418cc946fbaf2815805de5a2651c0e8415be0a73ad445ea02e5cac1c64b4a50efe494555b35e483c2f563f4404ef077780cf79e3779229fb653cd4e3dca612d9ec9c52f0019ba9092fadeb4cebc7f84088abcec5a11ca01079cb3a0aaac5388c002a8e794f69841797041d7ce6982a2e3d2973ea052c6d7636d8f7f901302c35fa0ece696a450f2d4d217142fa05d6736dbddc17bf89523931566717ec2d9a3abb17e2d8e3e58e56e61996d4f6f911ab67916a6cc99f1c2893114fc1fb03ebdd9bffec57067922984a96029c4f5b5791c9e2f51aeba996f7588a108aedec0ca4e13527a4e158b694ab9b8a584c6bae27ccc733fa5ac0797afd70ec9342698abb60225b8dedc5b9b86153edc78b7e7a6f18424669fb0e5f3382d06f1507f0185ed653c81ae66a4d9f290581f0a51d0cb05fd3907d66e9301ea42f24e80869f257336947de5249dd7769edbf61da9d06e10d0f433a2f7c6eb0282f66945307789981efed12acfa8aa610d281194724a5fc7b1d5177e2b81da058461b71d995e4ab700e686fc7556615ffb514d4e00a50a31532b7d1127381211ccf64954e0220eff6032be5ce94a76472bcd5b0a0b85c067f116a610f2bbceb71ae668fd1e8ca96962438a8afc94c2e96c6aa306e63683538d50268765230cf577044877d847a203c59fad90ec335da88654480692fb8db3372096f40d784d9a7bacad400f69797ccc236ec0cd81e8d3b4d80f1f859556c8e6ba7c4ecefa9494308ee23dea49929ad3eb89a22e8ee180482133dfa3744aa190d61f37909da26bd49e76d2eec7a1d2969452c78a0cdca64f0d4f5aa54a315fc97621701cf63ab27dfff1ab5c19b486dd7563fe95892ef0e0ed1cbb0618c8e578b639b570b9bb802bdeee6ceed32a346c07305d62af44df6988b1f61e10d647beaf2df01f051cb51d499f17bf3e43d406823b86dbb7cb1ce081b4f5c4742a89bc4c8cc016ea4202fadc78075d8445d300d8bbacb944254ef8e2b4c28fb1608c0090f3dd51d4083078ec0ac619a986344063e6cae86807ef1c9b23f8d54f8e7de1871b96360fc6631f07d31ae046974f2164aed54cf2d6af23e8fc0ce12a1ff29372f008b2800b19f8b0f7bf4e437f06b7ac3ae3d0f87f3e046a43d7e3536630ba359a343b8e047a3150d002a07dc26e040b1434c2f9d85c147a233d8dc1347e55c64a0edf11bcb3a5083165e340f0338582550dcbb88c4ff14a68a982f31b38bb441514d488b14bf7d23d9bcc8c062e11fa64906a5abc4be84ad9403da9e9176d63dd9ee0648997c1b819388533941cdc2c94429df68bab91136748e81d4f24d84a25235db6ca5e0359c6e57d5e0c39788d675c78c14b4f3b1c70fa41bd5bf7b82856d72e8349b9b0bff04e20da787162979d6933b3240391b62a1b7b23eae95fbd851df30a79d4d555e0141ad43eeeb09fd3f4e0ac56f2307a11de90a0ae8855d775a1811ba9f1959ce60a899a8382362e0dfc9d856977849bc7dde5d1a6fc56de339006edfde6425cd22c2f95672bc057d6767799369ade7967730e3e31099eaaff21bd00945408c1ca22a7074e0091b4870790b7f5718bb417c6fb4a19d6edf1c123f8604cbcced38852f3159def2434e633a3c619097d3bb1d110073d97043131f52e0cb680ea5f1db807df8c8fbbc03b57abcd0ac8950102be82b6935d830d9ca138c8a8f99b82beb3529ca42caa4c38babc7ca7ab3b2014dd0e364374ffa242e8062451771e29795fcd6bf1b80ee875b9767352b34262a60e6f071227208097bc7e4078414d20ddd959bf07e16b8b4450c5ce176a669a5bb498455deb2b4d5ffaef22af51ceb8716f62e673bf6111742ee5b65aa2d45a5f75cbfa1694132a0b5fc0a5b5e2539f61d1877c05e7504da91bf81ecd0a717645b76bae0348b2ebfe0c863dfc4592a19447b9a57d627e3d703c2493bfb83d04cebb4cb6f9e18381bd4987abd1ee227363661a6a50c18318e5a21c77ae511712ab6bb659465824be7921c1b8404a6a4d4e525ed26531922875f4ff0668db0b0d9cab894c4dd255f5df0a795870bfd0d666f60f72ea18efe80b6859c508aa44043c41b66dd55f60bf511d436dc8af8d68bbd1590464557f5442ad32b26049b1f769a709b6836f2bec87661e000b146b5bab3b41f313fe53b4c325a309fc0954a479b5f698e3e02b90bea207901c1ab43d8fc902948ed6789299d8cc2a71ea6e4fa2b32cceee2bd7b7e8a2b22f700b52d4988040447b892bb0933f12f4a947a88dbadd05626565a4e55b9c2671e3a260619a608baa8cc3d896d0dea8dd303ccfa48024f8582dc339e3eef157ce854555131f5845d039300f818e5acef1236689ea515937b156b7afb6b8fc801a5de0adf94ecb011d8516affb24e0baf8432ec3c1b04c908febf3dc915a22f5835a719cd53033a2d74cef96ecfd7fc26eda0c63f8ad62301959d81aa10c03d8a671d77dcc572f67445cf99456e304d35c7735db4f49cbe886ab6896a14960b9e9435aa8cfbf718686363f3f5734233328c8a0257e1a2de1d550a6fbf0660bfe4bf3979c1367dc529ac58e2c545b6b1ebf3b474ad90a9dff56197e88bb8aaffd2da19003d79f702f1e86ed145d616f1604d2b26e08e2f787527b9c09b36d018f8b35f6787667048c1d53d0f0e936216a3ddc5a4ccc1622b5e985b8013891b001583f0ee53113f31b6c079ee4be12c4b7a26169afa488eb425c645c5a1ae14ef084d38705ebcbd8c53d98b6f548d2b10b5d24df56e3a0ba79046637f2adf7ab2eb74de5d0580969e20de25a315cdd7eb6a54b87765b807cfaacc8d0714426852ba45cfc8fd75ec7dc90eadcf0f053187b76f798fa29380d88bd9c81a80d78b4bd23a6d1831991a8ae5dc84d810ca6386722b45e58356b48bdc4688c351e61bd8bb3d8a9869c641990dbee308f0758cfc106e6479bd8652e3a37fa264d8d61aed8e75ec8bff6ba63a263ab88d2cb68bd526d6753877d8ea926b27da2c99bb38f6f21294e0e093424faab40cf40dce9000b7b949aaaf22c6dad7ffd7f61af8b4db176589087dc8518b734b00e5aab015dea73329d4e87f430c1f997ef46cd50d4e427bdc43e3824c92fcdd5901ced49f44399dc7c04b0b8d14b3aa33d9c50e4f932ff0f8530e1543c5505d84eced38ca0885ef40d9a508cf1c21fd12c4e104e253d3bfa909a95b3c65d33dcc851ffaef5764f1ad6e6d120867923489a93a9ece332d957959248e4392b0dc44c7cdcfe33bd00427aa3336632288a51a4dedb3f9bcbb194412388791e100aa3ff69228e341c55b04c9233fea432eaa3f8e19b1b216642ee6403f2f7cc6297218e8d3082450b402d3a0809c292ea4dcc423a2c3c22a6a5b8002346ff052f5cf1ad0a0dcee6a837d14ebc1827160a4b424cbfa6e8e75c0f0320be02ce8f0862fe19d3cd1aa9fcfccd9379926a846ec0b338c9e54b0e7b8c034674edf8235f48d6ac3cb83c76d9c6ea2bcd113fbc1b9b59ef5379fec98f798044f27bc544ee9", 0x1000, 0x4, &(0x7f0000000100)={0x2, 0x0}, 0xc) clock_gettime(0x2, &(0x7f0000000140)) (async) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000000)='./file1\x00', 0x2, 0x3) (async) openat(r2, &(0x7f0000000080)='./file1\x00', 0x100, 0x7) mknodat(r2, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r2, &(0x7f0000000180)='./file1\x00', r2, &(0x7f00000001c0)='./file1\x00') 15:13:49 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = getuid() setreuid(r2, 0x0) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r3) (async) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000180)) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r4) (async) r5 = shmget$private(0x0, 0x2000, 0x42, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 15:13:49 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffeec) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = getgid() fchown(r0, r1, r3) ioctl$KDGKBMODE(r2, 0x40044b06) recvmmsg(r0, &(0x7f0000000280)={&(0x7f0000000240)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)=""/153, 0x99}], 0x1, &(0x7f0000000140)=""/225, 0xe1}, 0xfffffffc}, 0x10, 0x1043, &(0x7f00000002c0)={0x8, 0x7}) 15:13:49 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r0) 15:13:49 executing program 2: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0x0, 0x39}], 0x5, 0x0, 0x0, 0x0) 15:13:49 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async, rerun: 32) mkdirat(r0, &(0x7f0000000340)='./file1\x00', 0x0) (async, rerun: 32) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:49 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) (async, rerun: 32) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) (rerun: 32) ioctl$TIOCDRAIN(r2, 0x2000745e) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) ioctl$TIOCDRAIN(r1, 0x2000745e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000dc0), 0x80, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000e00)) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000ec0)=0x80) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)) (async) r4 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x400, 0x183) openat(r4, &(0x7f0000000200)='./file1\x00', 0x0, 0x1c0) (async, rerun: 32) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) (rerun: 32) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000240)) (async) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000100)) 15:13:49 executing program 3: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000200)="3a6762239cdbfeda8c08d9fe74282c7c486cc0122f32c9803a6138d8c768a2ba12d4244391f226b1ce866d467654347d02c563d739bdd4dfd8c5ee93ba5c2f6cbf2a52be7af1818583519400091eb293b000598cf778fc51b8eb87865a2ace231e89f71ea3432a2afbaafc9164077cd90621f22097345956136dae317fc08ca3bb5c97d9b98a2641f1d26a2060b718f5b525905ae305e95ca3887a066fda6a310b03d58259f41610d40491d41f4131b48f58d4d3b3c173e3aed41e0d03f5fa42e69416281d87f40dda876afe51d977bf23064ee149ee256af2ac5779a67f502c9443cd4e2128f4ce77d904de1eb0033444ffcbc65c4730dfae6cce4759a0479ce758dfca0c5b293b2a15627ba1b5e821b85ae04a35733f23dca422f0c3e149764dd0dff3039fb9bab2eb4c6cda68cb2a29ba83bd677a95a650b12a5022245e111a7baeac2a1d2e559f0fa50d22a7be50ff4d0be80e25fcf833094b61c71357f3f863f59935cbfce894e250036b7a5022706d575eb8b0b35c3090b4acce5f462be7865e1f4b1b31ccd0546577724fa8968dc8cbf65667c213bc08bf22653ae7c5b1f6aa44ba7028ec22d59b68b46e8ca57f4901b089fd31b09d229db9e015396f2c750b2ffc2c61177409875e7f7aefdfda33fb7dd36d06e6ba3abb0de4062898be093128610cfbbcf1c15d97853d46a64129f8114c899eaa60765ed0c3bfc4c8ccfd44502e00e0a482651d17f08b8a5ba47207bd546bfda7c27960fe6fac4e774a8e675f41a03843e0c1c43cbd2ae1f25cd2f9c18e2f00f2a1e8e914fb670e3ab1a0684c5b05b566fc5e8f88780b2694a02e7cd8b7a901e900bac4d2abc677f9b76271a7c40cff89000d08c089f4909f60b97524ccfe4c3649cdbb176b0e3563f795b0e850df6182e39dd72b0102dd49f14b5e98dc1ffa0992bfe71fd3a2bb68c1df8746e8d8ed45655108c94017ce97c60a83a2bdb6c1e1d8aa5cf5938392aa2f7767a5f3b3282d5a9ab401c15cef40911e96a26356837485223a061e0c1eab3c720db507f9aff8b8255b1cc5fcfcdebe4f64152d4b699f446bc7cd72ef6e52a917ab5105639a73aff14b7e12f5745320a1d0f812a2e48e79a173210debce70f0bb9a24444879d82e2d77b2d8e66c727d9870b14d670b2af0373a6abb0d5676362a201be982fe78cba5c607c4fe9b523a7c66c4938be463d2caa6e928c0a80eed80f98833e0e42cfe6236668794e8305398ada71b032fdb2e23fdcba1d36add703fac79c485b8fe21953a958036395e1d7a531863e585b2340eedfa505f14f7c49ff789b50b749a1937cd0ac792f2bbb6ccc8966ce4d1204fb0b2cfdc980ac6fabca4b86eb99e56c328adc870e4a5021886d52055a71058be0f4683610888d7c7f03de1be952353c8ea99ad56c7a3ab740869641dca0c6b007747c056acc2aed468931e8556388c75e0d47c3bfe95ed9baac7354f371338964cab2b934c65a1c92bd0cc2473b958980000f39bfccaa9a4eb386d924b2e3313e93b5cb9017e2a7cafc1d1bd4923fceb4dcfbfa702b3989f2e3c6da4882d5eee2a7689c688c6684f7fcd95c4742f67c9f0e19674b21b4c80f43d4df43187a7a55f61a512d60b33bebbf7ef485346109df25fbaf683c5c7af69013aa8c5775ae60aaa35fd8e71ebfe85c6ae1d184c8110c396660677f4b5254077af32b7f47555dd0a78d03f8baa1e27748da36b6ed22d57713cc36c376a7f70e170b6baefe7237e4019d6a6479c98c96f25ffb62af3f5963a47853e517a2326881a01b99fb513af0a6d50122f648bfb4f513d0a0f72bc084088d7244389b8580a51d446371136d1d567ffcda9c464024fbbe977646ed24b4e6d88838cf6c060ce3423a7e73e7bd3071effb9a8061bb1a140674144e7596e050059b6df3d7ae0c4ee1d27e96868b31b41af16545daf4b8042d03ffbdc5039a8887e3bdce6092077df37a803a8093c11ef8142230c071a1982966d09b6d41d11398b7f4988cb2e6c4556537e3748d75c1bc84df9fcf2d085ebbda63d4300ad116e3399e1ac68654a5a39027c1f4bb7adbe26ae85e1351fc9ab8f17e3f3d88b43910cb96fde42ccce8f91d3479cf62b23130f2e4aa7aa2ce9a5f56fb8117d5d14c1500f046517ece1d30b84685e01e3908ba79a3516191aaf3e257554b8ede0b9d1ff42cee5305492bb360e2a5e236fd81d20e1eb3e465c10780a729cfb3ae399464ba5d0c14b3a23a563f9cf237d19ceaf75115a54e6fe418cc946fbaf2815805de5a2651c0e8415be0a73ad445ea02e5cac1c64b4a50efe494555b35e483c2f563f4404ef077780cf79e3779229fb653cd4e3dca612d9ec9c52f0019ba9092fadeb4cebc7f84088abcec5a11ca01079cb3a0aaac5388c002a8e794f69841797041d7ce6982a2e3d2973ea052c6d7636d8f7f901302c35fa0ece696a450f2d4d217142fa05d6736dbddc17bf89523931566717ec2d9a3abb17e2d8e3e58e56e61996d4f6f911ab67916a6cc99f1c2893114fc1fb03ebdd9bffec57067922984a96029c4f5b5791c9e2f51aeba996f7588a108aedec0ca4e13527a4e158b694ab9b8a584c6bae27ccc733fa5ac0797afd70ec9342698abb60225b8dedc5b9b86153edc78b7e7a6f18424669fb0e5f3382d06f1507f0185ed653c81ae66a4d9f290581f0a51d0cb05fd3907d66e9301ea42f24e80869f257336947de5249dd7769edbf61da9d06e10d0f433a2f7c6eb0282f66945307789981efed12acfa8aa610d281194724a5fc7b1d5177e2b81da058461b71d995e4ab700e686fc7556615ffb514d4e00a50a31532b7d1127381211ccf64954e0220eff6032be5ce94a76472bcd5b0a0b85c067f116a610f2bbceb71ae668fd1e8ca96962438a8afc94c2e96c6aa306e63683538d50268765230cf577044877d847a203c59fad90ec335da88654480692fb8db3372096f40d784d9a7bacad400f69797ccc236ec0cd81e8d3b4d80f1f859556c8e6ba7c4ecefa9494308ee23dea49929ad3eb89a22e8ee180482133dfa3744aa190d61f37909da26bd49e76d2eec7a1d2969452c78a0cdca64f0d4f5aa54a315fc97621701cf63ab27dfff1ab5c19b486dd7563fe95892ef0e0ed1cbb0618c8e578b639b570b9bb802bdeee6ceed32a346c07305d62af44df6988b1f61e10d647beaf2df01f051cb51d499f17bf3e43d406823b86dbb7cb1ce081b4f5c4742a89bc4c8cc016ea4202fadc78075d8445d300d8bbacb944254ef8e2b4c28fb1608c0090f3dd51d4083078ec0ac619a986344063e6cae86807ef1c9b23f8d54f8e7de1871b96360fc6631f07d31ae046974f2164aed54cf2d6af23e8fc0ce12a1ff29372f008b2800b19f8b0f7bf4e437f06b7ac3ae3d0f87f3e046a43d7e3536630ba359a343b8e047a3150d002a07dc26e040b1434c2f9d85c147a233d8dc1347e55c64a0edf11bcb3a5083165e340f0338582550dcbb88c4ff14a68a982f31b38bb441514d488b14bf7d23d9bcc8c062e11fa64906a5abc4be84ad9403da9e9176d63dd9ee0648997c1b819388533941cdc2c94429df68bab91136748e81d4f24d84a25235db6ca5e0359c6e57d5e0c39788d675c78c14b4f3b1c70fa41bd5bf7b82856d72e8349b9b0bff04e20da787162979d6933b3240391b62a1b7b23eae95fbd851df30a79d4d555e0141ad43eeeb09fd3f4e0ac56f2307a11de90a0ae8855d775a1811ba9f1959ce60a899a8382362e0dfc9d856977849bc7dde5d1a6fc56de339006edfde6425cd22c2f95672bc057d6767799369ade7967730e3e31099eaaff21bd00945408c1ca22a7074e0091b4870790b7f5718bb417c6fb4a19d6edf1c123f8604cbcced38852f3159def2434e633a3c619097d3bb1d110073d97043131f52e0cb680ea5f1db807df8c8fbbc03b57abcd0ac8950102be82b6935d830d9ca138c8a8f99b82beb3529ca42caa4c38babc7ca7ab3b2014dd0e364374ffa242e8062451771e29795fcd6bf1b80ee875b9767352b34262a60e6f071227208097bc7e4078414d20ddd959bf07e16b8b4450c5ce176a669a5bb498455deb2b4d5ffaef22af51ceb8716f62e673bf6111742ee5b65aa2d45a5f75cbfa1694132a0b5fc0a5b5e2539f61d1877c05e7504da91bf81ecd0a717645b76bae0348b2ebfe0c863dfc4592a19447b9a57d627e3d703c2493bfb83d04cebb4cb6f9e18381bd4987abd1ee227363661a6a50c18318e5a21c77ae511712ab6bb659465824be7921c1b8404a6a4d4e525ed26531922875f4ff0668db0b0d9cab894c4dd255f5df0a795870bfd0d666f60f72ea18efe80b6859c508aa44043c41b66dd55f60bf511d436dc8af8d68bbd1590464557f5442ad32b26049b1f769a709b6836f2bec87661e000b146b5bab3b41f313fe53b4c325a309fc0954a479b5f698e3e02b90bea207901c1ab43d8fc902948ed6789299d8cc2a71ea6e4fa2b32cceee2bd7b7e8a2b22f700b52d4988040447b892bb0933f12f4a947a88dbadd05626565a4e55b9c2671e3a260619a608baa8cc3d896d0dea8dd303ccfa48024f8582dc339e3eef157ce854555131f5845d039300f818e5acef1236689ea515937b156b7afb6b8fc801a5de0adf94ecb011d8516affb24e0baf8432ec3c1b04c908febf3dc915a22f5835a719cd53033a2d74cef96ecfd7fc26eda0c63f8ad62301959d81aa10c03d8a671d77dcc572f67445cf99456e304d35c7735db4f49cbe886ab6896a14960b9e9435aa8cfbf718686363f3f5734233328c8a0257e1a2de1d550a6fbf0660bfe4bf3979c1367dc529ac58e2c545b6b1ebf3b474ad90a9dff56197e88bb8aaffd2da19003d79f702f1e86ed145d616f1604d2b26e08e2f787527b9c09b36d018f8b35f6787667048c1d53d0f0e936216a3ddc5a4ccc1622b5e985b8013891b001583f0ee53113f31b6c079ee4be12c4b7a26169afa488eb425c645c5a1ae14ef084d38705ebcbd8c53d98b6f548d2b10b5d24df56e3a0ba79046637f2adf7ab2eb74de5d0580969e20de25a315cdd7eb6a54b87765b807cfaacc8d0714426852ba45cfc8fd75ec7dc90eadcf0f053187b76f798fa29380d88bd9c81a80d78b4bd23a6d1831991a8ae5dc84d810ca6386722b45e58356b48bdc4688c351e61bd8bb3d8a9869c641990dbee308f0758cfc106e6479bd8652e3a37fa264d8d61aed8e75ec8bff6ba63a263ab88d2cb68bd526d6753877d8ea926b27da2c99bb38f6f21294e0e093424faab40cf40dce9000b7b949aaaf22c6dad7ffd7f61af8b4db176589087dc8518b734b00e5aab015dea73329d4e87f430c1f997ef46cd50d4e427bdc43e3824c92fcdd5901ced49f44399dc7c04b0b8d14b3aa33d9c50e4f932ff0f8530e1543c5505d84eced38ca0885ef40d9a508cf1c21fd12c4e104e253d3bfa909a95b3c65d33dcc851ffaef5764f1ad6e6d120867923489a93a9ece332d957959248e4392b0dc44c7cdcfe33bd00427aa3336632288a51a4dedb3f9bcbb194412388791e100aa3ff69228e341c55b04c9233fea432eaa3f8e19b1b216642ee6403f2f7cc6297218e8d3082450b402d3a0809c292ea4dcc423a2c3c22a6a5b8002346ff052f5cf1ad0a0dcee6a837d14ebc1827160a4b424cbfa6e8e75c0f0320be02ce8f0862fe19d3cd1aa9fcfccd9379926a846ec0b338c9e54b0e7b8c034674edf8235f48d6ac3cb83c76d9c6ea2bcd113fbc1b9b59ef5379fec98f798044f27bc544ee9", 0x1000, 0x4, &(0x7f0000000100)={0x2, 0x0}, 0xc) clock_gettime(0x2, &(0x7f0000000140)) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000000)='./file1\x00', 0x2, 0x3) openat(r2, &(0x7f0000000080)='./file1\x00', 0x100, 0x7) mknodat(r2, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r2, &(0x7f0000000180)='./file1\x00', r2, &(0x7f00000001c0)='./file1\x00') kqueue() (async) socket$inet(0x2, 0x3, 0x0) (async) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x5, 0x0, 0x0, 0x0) (async) sendto$inet(r1, &(0x7f0000000200)="3a6762239cdbfeda8c08d9fe74282c7c486cc0122f32c9803a6138d8c768a2ba12d4244391f226b1ce866d467654347d02c563d739bdd4dfd8c5ee93ba5c2f6cbf2a52be7af1818583519400091eb293b000598cf778fc51b8eb87865a2ace231e89f71ea3432a2afbaafc9164077cd90621f22097345956136dae317fc08ca3bb5c97d9b98a2641f1d26a2060b718f5b525905ae305e95ca3887a066fda6a310b03d58259f41610d40491d41f4131b48f58d4d3b3c173e3aed41e0d03f5fa42e69416281d87f40dda876afe51d977bf23064ee149ee256af2ac5779a67f502c9443cd4e2128f4ce77d904de1eb0033444ffcbc65c4730dfae6cce4759a0479ce758dfca0c5b293b2a15627ba1b5e821b85ae04a35733f23dca422f0c3e149764dd0dff3039fb9bab2eb4c6cda68cb2a29ba83bd677a95a650b12a5022245e111a7baeac2a1d2e559f0fa50d22a7be50ff4d0be80e25fcf833094b61c71357f3f863f59935cbfce894e250036b7a5022706d575eb8b0b35c3090b4acce5f462be7865e1f4b1b31ccd0546577724fa8968dc8cbf65667c213bc08bf22653ae7c5b1f6aa44ba7028ec22d59b68b46e8ca57f4901b089fd31b09d229db9e015396f2c750b2ffc2c61177409875e7f7aefdfda33fb7dd36d06e6ba3abb0de4062898be093128610cfbbcf1c15d97853d46a64129f8114c899eaa60765ed0c3bfc4c8ccfd44502e00e0a482651d17f08b8a5ba47207bd546bfda7c27960fe6fac4e774a8e675f41a03843e0c1c43cbd2ae1f25cd2f9c18e2f00f2a1e8e914fb670e3ab1a0684c5b05b566fc5e8f88780b2694a02e7cd8b7a901e900bac4d2abc677f9b76271a7c40cff89000d08c089f4909f60b97524ccfe4c3649cdbb176b0e3563f795b0e850df6182e39dd72b0102dd49f14b5e98dc1ffa0992bfe71fd3a2bb68c1df8746e8d8ed45655108c94017ce97c60a83a2bdb6c1e1d8aa5cf5938392aa2f7767a5f3b3282d5a9ab401c15cef40911e96a26356837485223a061e0c1eab3c720db507f9aff8b8255b1cc5fcfcdebe4f64152d4b699f446bc7cd72ef6e52a917ab5105639a73aff14b7e12f5745320a1d0f812a2e48e79a173210debce70f0bb9a24444879d82e2d77b2d8e66c727d9870b14d670b2af0373a6abb0d5676362a201be982fe78cba5c607c4fe9b523a7c66c4938be463d2caa6e928c0a80eed80f98833e0e42cfe6236668794e8305398ada71b032fdb2e23fdcba1d36add703fac79c485b8fe21953a958036395e1d7a531863e585b2340eedfa505f14f7c49ff789b50b749a1937cd0ac792f2bbb6ccc8966ce4d1204fb0b2cfdc980ac6fabca4b86eb99e56c328adc870e4a5021886d52055a71058be0f4683610888d7c7f03de1be952353c8ea99ad56c7a3ab740869641dca0c6b007747c056acc2aed468931e8556388c75e0d47c3bfe95ed9baac7354f371338964cab2b934c65a1c92bd0cc2473b958980000f39bfccaa9a4eb386d924b2e3313e93b5cb9017e2a7cafc1d1bd4923fceb4dcfbfa702b3989f2e3c6da4882d5eee2a7689c688c6684f7fcd95c4742f67c9f0e19674b21b4c80f43d4df43187a7a55f61a512d60b33bebbf7ef485346109df25fbaf683c5c7af69013aa8c5775ae60aaa35fd8e71ebfe85c6ae1d184c8110c396660677f4b5254077af32b7f47555dd0a78d03f8baa1e27748da36b6ed22d57713cc36c376a7f70e170b6baefe7237e4019d6a6479c98c96f25ffb62af3f5963a47853e517a2326881a01b99fb513af0a6d50122f648bfb4f513d0a0f72bc084088d7244389b8580a51d446371136d1d567ffcda9c464024fbbe977646ed24b4e6d88838cf6c060ce3423a7e73e7bd3071effb9a8061bb1a140674144e7596e050059b6df3d7ae0c4ee1d27e96868b31b41af16545daf4b8042d03ffbdc5039a8887e3bdce6092077df37a803a8093c11ef8142230c071a1982966d09b6d41d11398b7f4988cb2e6c4556537e3748d75c1bc84df9fcf2d085ebbda63d4300ad116e3399e1ac68654a5a39027c1f4bb7adbe26ae85e1351fc9ab8f17e3f3d88b43910cb96fde42ccce8f91d3479cf62b23130f2e4aa7aa2ce9a5f56fb8117d5d14c1500f046517ece1d30b84685e01e3908ba79a3516191aaf3e257554b8ede0b9d1ff42cee5305492bb360e2a5e236fd81d20e1eb3e465c10780a729cfb3ae399464ba5d0c14b3a23a563f9cf237d19ceaf75115a54e6fe418cc946fbaf2815805de5a2651c0e8415be0a73ad445ea02e5cac1c64b4a50efe494555b35e483c2f563f4404ef077780cf79e3779229fb653cd4e3dca612d9ec9c52f0019ba9092fadeb4cebc7f84088abcec5a11ca01079cb3a0aaac5388c002a8e794f69841797041d7ce6982a2e3d2973ea052c6d7636d8f7f901302c35fa0ece696a450f2d4d217142fa05d6736dbddc17bf89523931566717ec2d9a3abb17e2d8e3e58e56e61996d4f6f911ab67916a6cc99f1c2893114fc1fb03ebdd9bffec57067922984a96029c4f5b5791c9e2f51aeba996f7588a108aedec0ca4e13527a4e158b694ab9b8a584c6bae27ccc733fa5ac0797afd70ec9342698abb60225b8dedc5b9b86153edc78b7e7a6f18424669fb0e5f3382d06f1507f0185ed653c81ae66a4d9f290581f0a51d0cb05fd3907d66e9301ea42f24e80869f257336947de5249dd7769edbf61da9d06e10d0f433a2f7c6eb0282f66945307789981efed12acfa8aa610d281194724a5fc7b1d5177e2b81da058461b71d995e4ab700e686fc7556615ffb514d4e00a50a31532b7d1127381211ccf64954e0220eff6032be5ce94a76472bcd5b0a0b85c067f116a610f2bbceb71ae668fd1e8ca96962438a8afc94c2e96c6aa306e63683538d50268765230cf577044877d847a203c59fad90ec335da88654480692fb8db3372096f40d784d9a7bacad400f69797ccc236ec0cd81e8d3b4d80f1f859556c8e6ba7c4ecefa9494308ee23dea49929ad3eb89a22e8ee180482133dfa3744aa190d61f37909da26bd49e76d2eec7a1d2969452c78a0cdca64f0d4f5aa54a315fc97621701cf63ab27dfff1ab5c19b486dd7563fe95892ef0e0ed1cbb0618c8e578b639b570b9bb802bdeee6ceed32a346c07305d62af44df6988b1f61e10d647beaf2df01f051cb51d499f17bf3e43d406823b86dbb7cb1ce081b4f5c4742a89bc4c8cc016ea4202fadc78075d8445d300d8bbacb944254ef8e2b4c28fb1608c0090f3dd51d4083078ec0ac619a986344063e6cae86807ef1c9b23f8d54f8e7de1871b96360fc6631f07d31ae046974f2164aed54cf2d6af23e8fc0ce12a1ff29372f008b2800b19f8b0f7bf4e437f06b7ac3ae3d0f87f3e046a43d7e3536630ba359a343b8e047a3150d002a07dc26e040b1434c2f9d85c147a233d8dc1347e55c64a0edf11bcb3a5083165e340f0338582550dcbb88c4ff14a68a982f31b38bb441514d488b14bf7d23d9bcc8c062e11fa64906a5abc4be84ad9403da9e9176d63dd9ee0648997c1b819388533941cdc2c94429df68bab91136748e81d4f24d84a25235db6ca5e0359c6e57d5e0c39788d675c78c14b4f3b1c70fa41bd5bf7b82856d72e8349b9b0bff04e20da787162979d6933b3240391b62a1b7b23eae95fbd851df30a79d4d555e0141ad43eeeb09fd3f4e0ac56f2307a11de90a0ae8855d775a1811ba9f1959ce60a899a8382362e0dfc9d856977849bc7dde5d1a6fc56de339006edfde6425cd22c2f95672bc057d6767799369ade7967730e3e31099eaaff21bd00945408c1ca22a7074e0091b4870790b7f5718bb417c6fb4a19d6edf1c123f8604cbcced38852f3159def2434e633a3c619097d3bb1d110073d97043131f52e0cb680ea5f1db807df8c8fbbc03b57abcd0ac8950102be82b6935d830d9ca138c8a8f99b82beb3529ca42caa4c38babc7ca7ab3b2014dd0e364374ffa242e8062451771e29795fcd6bf1b80ee875b9767352b34262a60e6f071227208097bc7e4078414d20ddd959bf07e16b8b4450c5ce176a669a5bb498455deb2b4d5ffaef22af51ceb8716f62e673bf6111742ee5b65aa2d45a5f75cbfa1694132a0b5fc0a5b5e2539f61d1877c05e7504da91bf81ecd0a717645b76bae0348b2ebfe0c863dfc4592a19447b9a57d627e3d703c2493bfb83d04cebb4cb6f9e18381bd4987abd1ee227363661a6a50c18318e5a21c77ae511712ab6bb659465824be7921c1b8404a6a4d4e525ed26531922875f4ff0668db0b0d9cab894c4dd255f5df0a795870bfd0d666f60f72ea18efe80b6859c508aa44043c41b66dd55f60bf511d436dc8af8d68bbd1590464557f5442ad32b26049b1f769a709b6836f2bec87661e000b146b5bab3b41f313fe53b4c325a309fc0954a479b5f698e3e02b90bea207901c1ab43d8fc902948ed6789299d8cc2a71ea6e4fa2b32cceee2bd7b7e8a2b22f700b52d4988040447b892bb0933f12f4a947a88dbadd05626565a4e55b9c2671e3a260619a608baa8cc3d896d0dea8dd303ccfa48024f8582dc339e3eef157ce854555131f5845d039300f818e5acef1236689ea515937b156b7afb6b8fc801a5de0adf94ecb011d8516affb24e0baf8432ec3c1b04c908febf3dc915a22f5835a719cd53033a2d74cef96ecfd7fc26eda0c63f8ad62301959d81aa10c03d8a671d77dcc572f67445cf99456e304d35c7735db4f49cbe886ab6896a14960b9e9435aa8cfbf718686363f3f5734233328c8a0257e1a2de1d550a6fbf0660bfe4bf3979c1367dc529ac58e2c545b6b1ebf3b474ad90a9dff56197e88bb8aaffd2da19003d79f702f1e86ed145d616f1604d2b26e08e2f787527b9c09b36d018f8b35f6787667048c1d53d0f0e936216a3ddc5a4ccc1622b5e985b8013891b001583f0ee53113f31b6c079ee4be12c4b7a26169afa488eb425c645c5a1ae14ef084d38705ebcbd8c53d98b6f548d2b10b5d24df56e3a0ba79046637f2adf7ab2eb74de5d0580969e20de25a315cdd7eb6a54b87765b807cfaacc8d0714426852ba45cfc8fd75ec7dc90eadcf0f053187b76f798fa29380d88bd9c81a80d78b4bd23a6d1831991a8ae5dc84d810ca6386722b45e58356b48bdc4688c351e61bd8bb3d8a9869c641990dbee308f0758cfc106e6479bd8652e3a37fa264d8d61aed8e75ec8bff6ba63a263ab88d2cb68bd526d6753877d8ea926b27da2c99bb38f6f21294e0e093424faab40cf40dce9000b7b949aaaf22c6dad7ffd7f61af8b4db176589087dc8518b734b00e5aab015dea73329d4e87f430c1f997ef46cd50d4e427bdc43e3824c92fcdd5901ced49f44399dc7c04b0b8d14b3aa33d9c50e4f932ff0f8530e1543c5505d84eced38ca0885ef40d9a508cf1c21fd12c4e104e253d3bfa909a95b3c65d33dcc851ffaef5764f1ad6e6d120867923489a93a9ece332d957959248e4392b0dc44c7cdcfe33bd00427aa3336632288a51a4dedb3f9bcbb194412388791e100aa3ff69228e341c55b04c9233fea432eaa3f8e19b1b216642ee6403f2f7cc6297218e8d3082450b402d3a0809c292ea4dcc423a2c3c22a6a5b8002346ff052f5cf1ad0a0dcee6a837d14ebc1827160a4b424cbfa6e8e75c0f0320be02ce8f0862fe19d3cd1aa9fcfccd9379926a846ec0b338c9e54b0e7b8c034674edf8235f48d6ac3cb83c76d9c6ea2bcd113fbc1b9b59ef5379fec98f798044f27bc544ee9", 0x1000, 0x4, &(0x7f0000000100)={0x2, 0x0}, 0xc) (async) clock_gettime(0x2, &(0x7f0000000140)) (async) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) faccessat(r2, &(0x7f0000000000)='./file1\x00', 0x2, 0x3) (async) openat(r2, &(0x7f0000000080)='./file1\x00', 0x100, 0x7) (async) mknodat(r2, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) renameat(r2, &(0x7f0000000180)='./file1\x00', r2, &(0x7f00000001c0)='./file1\x00') (async) 15:13:49 executing program 1: mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) open$dir(&(0x7f00000015c0)='./file1\x00', 0x200, 0x100) 15:13:49 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffeec) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r3 = getgid() fchown(r0, r1, r3) (async) ioctl$KDGKBMODE(r2, 0x40044b06) (async) recvmmsg(r0, &(0x7f0000000280)={&(0x7f0000000240)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)=""/153, 0x99}], 0x1, &(0x7f0000000140)=""/225, 0xe1}, 0xfffffffc}, 0x10, 0x1043, &(0x7f00000002c0)={0x8, 0x7}) 15:13:49 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r0) 15:13:49 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file1\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file1\x00', 0x0) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) 15:13:49 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffeec) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = getgid() fchown(r0, r1, r3) (async) fchown(r0, r1, r3) ioctl$KDGKBMODE(r2, 0x40044b06) recvmmsg(r0, &(0x7f0000000280)={&(0x7f0000000240)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)=""/153, 0x99}], 0x1, &(0x7f0000000140)=""/225, 0xe1}, 0xfffffffc}, 0x10, 0x1043, &(0x7f00000002c0)={0x8, 0x7}) (async) recvmmsg(r0, &(0x7f0000000280)={&(0x7f0000000240)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)=""/153, 0x99}], 0x1, &(0x7f0000000140)=""/225, 0xe1}, 0xfffffffc}, 0x10, 0x1043, &(0x7f00000002c0)={0x8, 0x7}) 15:13:49 executing program 1: mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) open$dir(&(0x7f00000015c0)='./file1\x00', 0x200, 0x100) 15:13:49 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, r0) 15:13:49 executing program 4: socketpair(0x10, 0x5, 0xfd, 0x0) 15:13:49 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x0, r0, 0x7) 15:13:49 executing program 1: mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) open$dir(&(0x7f00000015c0)='./file1\x00', 0x200, 0x100) 15:13:49 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) setregid(0xffffffffffffffff, 0x0) 15:13:49 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = getuid() setreuid(r1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000080)='./file1/file0\x00', r1, r2) 15:13:49 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x0, r0, 0x7) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x0, r0, 0x7) (async) 15:13:49 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x81) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x2, 0x7) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:49 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) setregid(0xffffffffffffffff, 0x0) 15:13:49 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) r1 = getuid() setreuid(r1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000080)='./file1/file0\x00', r1, r2) 15:13:49 executing program 1: r0 = open$dir(0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) open$dir(&(0x7f00000015c0)='./file1\x00', 0x200, 0x100) 15:13:49 executing program 4: socketpair(0x10, 0x5, 0xfd, 0x0) 15:13:49 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x0, r0, 0x7) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x0, r0, 0x7) (async) 15:13:49 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = getuid() setreuid(r1, 0x0) (async) setreuid(r1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000080)='./file1/file0\x00', r1, r2) 15:13:49 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) setregid(0xffffffffffffffff, 0x0) 15:13:49 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x81) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x2, 0x7) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:49 executing program 0: mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) 15:13:49 executing program 1: r0 = open$dir(0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) open$dir(&(0x7f00000015c0)='./file1\x00', 0x200, 0x100) 15:13:49 executing program 4: socketpair(0x10, 0x5, 0xfd, 0x0) 15:13:49 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) setregid(0xffffffffffffffff, r1) 15:13:50 executing program 2: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0x0, 0x39}], 0x5, 0x0, 0x0, 0x0) 15:13:50 executing program 5: setuid(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 15:13:50 executing program 0: mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) 15:13:50 executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0), 0x40, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000600)={0x1, 0x0, {0x0, 0x1}}) r1 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)=0xe785c0a1f7fff406) ioctl$KDENABIO(r1, 0x20004b3c) socketpair(0x2, 0x1, 0x0, 0x0) 15:13:50 executing program 1: r0 = open$dir(0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) open$dir(&(0x7f00000015c0)='./file1\x00', 0x200, 0x100) 15:13:50 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) setregid(0xffffffffffffffff, r1) 15:13:50 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x81) (async) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x2, 0x7) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:50 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') r1 = open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x24) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) 15:13:50 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) setregid(0xffffffffffffffff, r1) 15:13:50 executing program 0: mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) 15:13:50 executing program 1: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) open$dir(&(0x7f00000015c0)='./file1\x00', 0x200, 0x100) 15:13:50 executing program 1: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) open$dir(&(0x7f00000015c0)='./file1\x00', 0x200, 0x100) 15:13:50 executing program 7: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x101) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x100) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x3, './file0/file0\x00'}) r1 = open$dir(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x2, 0x1c8) mkdirat(r1, &(0x7f0000000340)='./file0/file0\x00', 0x0) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x0, r1, 0x1ff) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:50 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, 0x0) 15:13:50 executing program 5: setuid(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 15:13:50 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, 0x0) 15:13:50 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000240)) getsockname(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 15:13:50 executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0), 0x40, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000600)={0x1, 0x0, {0x0, 0x1}}) r1 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)=0xe785c0a1f7fff406) (async) ioctl$KDENABIO(r1, 0x20004b3c) (async) socketpair(0x2, 0x1, 0x0, 0x0) 15:13:50 executing program 7: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x101) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x100) (async) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x100) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x3, './file0/file0\x00'}) r1 = open$dir(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x2, 0x1c8) mkdirat(r1, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) mkdirat(r1, &(0x7f0000000340)='./file0/file0\x00', 0x0) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x0, r1, 0x1ff) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:50 executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0), 0x40, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000600)={0x1, 0x0, {0x0, 0x1}}) r1 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)=0xe785c0a1f7fff406) ioctl$KDENABIO(r1, 0x20004b3c) socketpair(0x2, 0x1, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0), 0x40, 0x0) (async) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000600)={0x1, 0x0, {0x0, 0x1}}) (async) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)=0xe785c0a1f7fff406) (async) ioctl$KDENABIO(r1, 0x20004b3c) (async) socketpair(0x2, 0x1, 0x0, 0x0) (async) 15:13:50 executing program 1: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) open$dir(&(0x7f00000015c0)='./file1\x00', 0x200, 0x100) 15:13:50 executing program 5: setuid(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 15:13:50 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000240)) (async) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000240)) getsockname(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) (async) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 15:13:50 executing program 6: setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setregid(0xffffffffffffffff, 0x0) 15:13:50 executing program 7: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x101) (async) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x100) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x3, './file0/file0\x00'}) r1 = open$dir(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x2, 0x1c8) mkdirat(r1, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async, rerun: 32) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x0, r1, 0x1ff) (rerun: 32) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:50 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, 0x0, 0x1000, 0x0) open$dir(&(0x7f00000015c0)='./file1\x00', 0x200, 0x100) 15:13:50 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0xa94, 0x44, &(0x7f0000000100)=""/76, &(0x7f0000000040)=0x4c) r2 = getuid() getsockopt(r0, 0x1000, 0xfff, &(0x7f0000000180)=""/37, &(0x7f00000001c0)=0x25) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f00000002c0)=""/50, 0x32}, {&(0x7f0000000300)=""/246, 0xf6}, {&(0x7f0000000400)=""/111, 0x6f}, {&(0x7f0000000480)=""/192, 0xc0}], 0x4, &(0x7f0000000580)=""/165, 0xa5}, 0x802) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0xffffffffffffffff, r2, r3}, 0xc) 15:13:50 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) connect$inet6(r0, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) setuid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getuid() r3 = getuid() setreuid(r2, r3) setreuid(r1, r3) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:50 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file1\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:50 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x61) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="613ba0b9d502c6a7e3ba7bf804cdbe9fe9078fbbdb2e11042b007111487883a4e5b53818c23b77a1d518d5d19e35484124830bc09ca0251843175e80cf8d6a4274f8e53c3bd8cb385eed342db7fea6e6a964620ff33f4638e450a6464f8e4c13ed6794512ab0d93bbe0ef7a75de7ee9abaf5c24a6eb5582cebfcb35a9373dc9b0f2e2c1947f270a520eb3b6eca8e4c5d1a68ab84a11c4cbb339c4c24b19cec48fea08b2c3a10245644d6de12fedafb4b5fdf05f6d695ac729d38b211d67faf8a05b0", 0xc2, 0xd, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) faccessat(r2, &(0x7f0000000240)='./file0/file0\x00', 0x174, 0x1) 15:13:50 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, 0x0, 0x1000, 0x0) open$dir(&(0x7f00000015c0)='./file1\x00', 0x200, 0x100) 15:13:50 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0xa94, 0x44, &(0x7f0000000100)=""/76, &(0x7f0000000040)=0x4c) (async) getsockopt(r1, 0xa94, 0x44, &(0x7f0000000100)=""/76, &(0x7f0000000040)=0x4c) r2 = getuid() getsockopt(r0, 0x1000, 0xfff, &(0x7f0000000180)=""/37, &(0x7f00000001c0)=0x25) (async) getsockopt(r0, 0x1000, 0xfff, &(0x7f0000000180)=""/37, &(0x7f00000001c0)=0x25) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f00000002c0)=""/50, 0x32}, {&(0x7f0000000300)=""/246, 0xf6}, {&(0x7f0000000400)=""/111, 0x6f}, {&(0x7f0000000480)=""/192, 0xc0}], 0x4, &(0x7f0000000580)=""/165, 0xa5}, 0x802) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0xffffffffffffffff, r2, r3}, 0xc) 15:13:51 executing program 2: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe}], 0x5, 0x0, 0x0, 0x0) 15:13:51 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000240)) (async) getsockname(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) (async) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 15:13:51 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x61) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="613ba0b9d502c6a7e3ba7bf804cdbe9fe9078fbbdb2e11042b007111487883a4e5b53818c23b77a1d518d5d19e35484124830bc09ca0251843175e80cf8d6a4274f8e53c3bd8cb385eed342db7fea6e6a964620ff33f4638e450a6464f8e4c13ed6794512ab0d93bbe0ef7a75de7ee9abaf5c24a6eb5582cebfcb35a9373dc9b0f2e2c1947f270a520eb3b6eca8e4c5d1a68ab84a11c4cbb339c4c24b19cec48fea08b2c3a10245644d6de12fedafb4b5fdf05f6d695ac729d38b211d67faf8a05b0", 0xc2, 0xd, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) faccessat(r2, &(0x7f0000000240)='./file0/file0\x00', 0x174, 0x1) (async) faccessat(r2, &(0x7f0000000240)='./file0/file0\x00', 0x174, 0x1) 15:13:51 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0xa94, 0x44, &(0x7f0000000100)=""/76, &(0x7f0000000040)=0x4c) r2 = getuid() getsockopt(r0, 0x1000, 0xfff, &(0x7f0000000180)=""/37, &(0x7f00000001c0)=0x25) (async) getsockopt(r0, 0x1000, 0xfff, &(0x7f0000000180)=""/37, &(0x7f00000001c0)=0x25) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f00000002c0)=""/50, 0x32}, {&(0x7f0000000300)=""/246, 0xf6}, {&(0x7f0000000400)=""/111, 0x6f}, {&(0x7f0000000480)=""/192, 0xc0}], 0x4, &(0x7f0000000580)=""/165, 0xa5}, 0x802) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0xffffffffffffffff, r2, r3}, 0xc) 15:13:51 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') r1 = open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x24) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') (async) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x24) (async) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) (async) 15:13:51 executing program 5: openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) connect$inet6(r0, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) (async) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) setuid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getuid() r3 = getuid() setreuid(r2, r3) setreuid(r1, r3) (async) setreuid(r1, r3) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:51 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, 0x0, 0x1000, 0x0) open$dir(&(0x7f00000015c0)='./file1\x00', 0x200, 0x100) 15:13:51 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file1\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:51 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) open$dir(&(0x7f00000015c0)='./file1\x00', 0x200, 0x100) 15:13:51 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) connect$inet6(r0, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) (async) setuid(0xffffffffffffffff) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getuid() r3 = getuid() setreuid(r2, r3) setreuid(r1, r3) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:51 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file1\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:51 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) open$dir(&(0x7f00000015c0)='./file1\x00', 0x200, 0x100) 15:13:51 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') r1 = open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x24) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) 15:13:51 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="00016657"], 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000dc0), 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000e00)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000001100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001480)=[{&(0x7f0000001140)="62b3e1fa8346e077828715cd8ccd4f74dbb600aafc9ebb2fd142028e4af22101fb43a0712839327773bf5c6067830faec1e45ccfc19c85c156ccf74ab9e7716e8347fd4efbba074ee9a3505ab6b50535a27f4304b7d198470b66772268dbdd1f9ebc92f1d9189fa170766f645809f6259e5153646adb8d1c86047db8ac427686c00f21c27d3dee4a5245e0cf3cd266eafa450cfaa82c95534c4cb35ed3d4ddf7", 0xa0}, {&(0x7f0000001200)="67939f979c3aeaba3a5e652d7e75f66c2683502f1b129e21a13193d517dbe9c713451461b31ecad031b908f5577769e73487dc9530506cc2063ff9fa95f68ff67db79fceaa95dc4232ae4027e913bcfbf5ee4149fcb23510392d072ef8ef25dc8389dcf1e6e73216ea7af299e424c336b152eb066dd740eaf54a6a13f16d5cdead2fa15cb97c79c381cfa2b44bccde29adfe930c17fc09e8143c24c096a647e4206c51614f622942cd678e856ffb6e2ddcbf23d6a276640b2818c9", 0xbb}, {&(0x7f00000012c0)="94895ed10507cced49ce83f956331014bff3db06e9e2abdfeee9a29a6ee54333fbb8bad678fa5b12625f72553829122d", 0x30}, {&(0x7f0000001300)="854f71a1b1c3ba1cda5375f2733f947b", 0x10}, {&(0x7f0000001340)="bd905a5bf9622d1224c3aa1e974a4b3967ff5bc3525e447e21135a5ded1315e0d86870921a370f41e5bcf01601d83b18f0d53518cc5c98e49ac7437b40a7a69a2f41dae80f9858b50614f0dd12a4a9045fe35caf104c13f2586179add39ef53fa2ef35039a0aa1ac848c52637591e2f1b324ef3b46ccd3622876d3d27a4c1f5fce1096656745af854ae9692e0fa57b59b010af1eaa97ba517412937cb33fcba7315eae4efe058349205d1957e098a77f641552ec0a3c562fe822dc68b023a09a582a8b3197f5673eceab303f85fc8d34d90ff0d718751b582e53b5301c143861556b3b4f5026aa", 0xe7}, {&(0x7f0000001440)="8fca79575b3950270aad185ac7a7ac592ba401cb8c9d5a45021d70d2e0881771b7434b4c2893f223", 0x28}], 0x6, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, r6}], 0x40, 0x3}, 0x8) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000001040)=0x6) getsockopt(r0, 0x800, 0x7, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) socketpair(0x2, 0x8000, 0x7, &(0x7f00000010c0)) 15:13:51 executing program 5: setuid(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) socket$unix(0x1, 0x2, 0x0) 15:13:51 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/514}, &(0x7f0000000080)=0x204) 15:13:51 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) open$dir(&(0x7f00000015c0)='./file1\x00', 0x200, 0x100) 15:13:51 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file1\x00', 0x0) 15:13:51 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x61) (async) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="613ba0b9d502c6a7e3ba7bf804cdbe9fe9078fbbdb2e11042b007111487883a4e5b53818c23b77a1d518d5d19e35484124830bc09ca0251843175e80cf8d6a4274f8e53c3bd8cb385eed342db7fea6e6a964620ff33f4638e450a6464f8e4c13ed6794512ab0d93bbe0ef7a75de7ee9abaf5c24a6eb5582cebfcb35a9373dc9b0f2e2c1947f270a520eb3b6eca8e4c5d1a68ab84a11c4cbb339c4c24b19cec48fea08b2c3a10245644d6de12fedafb4b5fdf05f6d695ac729d38b211d67faf8a05b0", 0xc2, 0xd, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) faccessat(r2, &(0x7f0000000240)='./file0/file0\x00', 0x174, 0x1) 15:13:51 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="00016657"], 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000dc0), 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000e00)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000001100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001480)=[{&(0x7f0000001140)="62b3e1fa8346e077828715cd8ccd4f74dbb600aafc9ebb2fd142028e4af22101fb43a0712839327773bf5c6067830faec1e45ccfc19c85c156ccf74ab9e7716e8347fd4efbba074ee9a3505ab6b50535a27f4304b7d198470b66772268dbdd1f9ebc92f1d9189fa170766f645809f6259e5153646adb8d1c86047db8ac427686c00f21c27d3dee4a5245e0cf3cd266eafa450cfaa82c95534c4cb35ed3d4ddf7", 0xa0}, {&(0x7f0000001200)="67939f979c3aeaba3a5e652d7e75f66c2683502f1b129e21a13193d517dbe9c713451461b31ecad031b908f5577769e73487dc9530506cc2063ff9fa95f68ff67db79fceaa95dc4232ae4027e913bcfbf5ee4149fcb23510392d072ef8ef25dc8389dcf1e6e73216ea7af299e424c336b152eb066dd740eaf54a6a13f16d5cdead2fa15cb97c79c381cfa2b44bccde29adfe930c17fc09e8143c24c096a647e4206c51614f622942cd678e856ffb6e2ddcbf23d6a276640b2818c9", 0xbb}, {&(0x7f00000012c0)="94895ed10507cced49ce83f956331014bff3db06e9e2abdfeee9a29a6ee54333fbb8bad678fa5b12625f72553829122d", 0x30}, {&(0x7f0000001300)="854f71a1b1c3ba1cda5375f2733f947b", 0x10}, {&(0x7f0000001340)="bd905a5bf9622d1224c3aa1e974a4b3967ff5bc3525e447e21135a5ded1315e0d86870921a370f41e5bcf01601d83b18f0d53518cc5c98e49ac7437b40a7a69a2f41dae80f9858b50614f0dd12a4a9045fe35caf104c13f2586179add39ef53fa2ef35039a0aa1ac848c52637591e2f1b324ef3b46ccd3622876d3d27a4c1f5fce1096656745af854ae9692e0fa57b59b010af1eaa97ba517412937cb33fcba7315eae4efe058349205d1957e098a77f641552ec0a3c562fe822dc68b023a09a582a8b3197f5673eceab303f85fc8d34d90ff0d718751b582e53b5301c143861556b3b4f5026aa", 0xe7}, {&(0x7f0000001440)="8fca79575b3950270aad185ac7a7ac592ba401cb8c9d5a45021d70d2e0881771b7434b4c2893f223", 0x28}], 0x6, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, r6}], 0x40, 0x3}, 0x8) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000001040)=0x6) getsockopt(r0, 0x800, 0x7, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) socketpair(0x2, 0x8000, 0x7, &(0x7f00000010c0)) socketpair(0x2, 0x1, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) (async) bind$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="00016657"], 0xa) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000dc0), 0x0, 0x0) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001080), 0xc) (async) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000e00)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001500), &(0x7f0000001540)=0xc) (async) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000001100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001480)=[{&(0x7f0000001140)="62b3e1fa8346e077828715cd8ccd4f74dbb600aafc9ebb2fd142028e4af22101fb43a0712839327773bf5c6067830faec1e45ccfc19c85c156ccf74ab9e7716e8347fd4efbba074ee9a3505ab6b50535a27f4304b7d198470b66772268dbdd1f9ebc92f1d9189fa170766f645809f6259e5153646adb8d1c86047db8ac427686c00f21c27d3dee4a5245e0cf3cd266eafa450cfaa82c95534c4cb35ed3d4ddf7", 0xa0}, {&(0x7f0000001200)="67939f979c3aeaba3a5e652d7e75f66c2683502f1b129e21a13193d517dbe9c713451461b31ecad031b908f5577769e73487dc9530506cc2063ff9fa95f68ff67db79fceaa95dc4232ae4027e913bcfbf5ee4149fcb23510392d072ef8ef25dc8389dcf1e6e73216ea7af299e424c336b152eb066dd740eaf54a6a13f16d5cdead2fa15cb97c79c381cfa2b44bccde29adfe930c17fc09e8143c24c096a647e4206c51614f622942cd678e856ffb6e2ddcbf23d6a276640b2818c9", 0xbb}, {&(0x7f00000012c0)="94895ed10507cced49ce83f956331014bff3db06e9e2abdfeee9a29a6ee54333fbb8bad678fa5b12625f72553829122d", 0x30}, {&(0x7f0000001300)="854f71a1b1c3ba1cda5375f2733f947b", 0x10}, {&(0x7f0000001340)="bd905a5bf9622d1224c3aa1e974a4b3967ff5bc3525e447e21135a5ded1315e0d86870921a370f41e5bcf01601d83b18f0d53518cc5c98e49ac7437b40a7a69a2f41dae80f9858b50614f0dd12a4a9045fe35caf104c13f2586179add39ef53fa2ef35039a0aa1ac848c52637591e2f1b324ef3b46ccd3622876d3d27a4c1f5fce1096656745af854ae9692e0fa57b59b010af1eaa97ba517412937cb33fcba7315eae4efe058349205d1957e098a77f641552ec0a3c562fe822dc68b023a09a582a8b3197f5673eceab303f85fc8d34d90ff0d718751b582e53b5301c143861556b3b4f5026aa", 0xe7}, {&(0x7f0000001440)="8fca79575b3950270aad185ac7a7ac592ba401cb8c9d5a45021d70d2e0881771b7434b4c2893f223", 0x28}], 0x6, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, r6}], 0x40, 0x3}, 0x8) (async) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000001040)=0x6) (async) getsockopt(r0, 0x800, 0x7, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) (async) socketpair(0x2, 0x8000, 0x7, &(0x7f00000010c0)) (async) 15:13:51 executing program 5: setuid(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) socket$unix(0x1, 0x2, 0x0) setuid(0xffffffffffffffff) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) socket$unix(0x1, 0x2, 0x0) (async) 15:13:51 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) open$dir(0x0, 0x200, 0x100) 15:13:51 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='./file1\x00', 0x0) 15:13:51 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 15:13:51 executing program 5: setuid(0xffffffffffffffff) (async, rerun: 32) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async, rerun: 32) socket$unix(0x1, 0x2, 0x0) 15:13:51 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) open$dir(0x0, 0x200, 0x100) 15:13:51 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/514}, &(0x7f0000000080)=0x204) 15:13:51 executing program 4: socketpair(0x2, 0x1, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="00016657"], 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000dc0), 0x0, 0x0) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000e00)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000001100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001480)=[{&(0x7f0000001140)="62b3e1fa8346e077828715cd8ccd4f74dbb600aafc9ebb2fd142028e4af22101fb43a0712839327773bf5c6067830faec1e45ccfc19c85c156ccf74ab9e7716e8347fd4efbba074ee9a3505ab6b50535a27f4304b7d198470b66772268dbdd1f9ebc92f1d9189fa170766f645809f6259e5153646adb8d1c86047db8ac427686c00f21c27d3dee4a5245e0cf3cd266eafa450cfaa82c95534c4cb35ed3d4ddf7", 0xa0}, {&(0x7f0000001200)="67939f979c3aeaba3a5e652d7e75f66c2683502f1b129e21a13193d517dbe9c713451461b31ecad031b908f5577769e73487dc9530506cc2063ff9fa95f68ff67db79fceaa95dc4232ae4027e913bcfbf5ee4149fcb23510392d072ef8ef25dc8389dcf1e6e73216ea7af299e424c336b152eb066dd740eaf54a6a13f16d5cdead2fa15cb97c79c381cfa2b44bccde29adfe930c17fc09e8143c24c096a647e4206c51614f622942cd678e856ffb6e2ddcbf23d6a276640b2818c9", 0xbb}, {&(0x7f00000012c0)="94895ed10507cced49ce83f956331014bff3db06e9e2abdfeee9a29a6ee54333fbb8bad678fa5b12625f72553829122d", 0x30}, {&(0x7f0000001300)="854f71a1b1c3ba1cda5375f2733f947b", 0x10}, {&(0x7f0000001340)="bd905a5bf9622d1224c3aa1e974a4b3967ff5bc3525e447e21135a5ded1315e0d86870921a370f41e5bcf01601d83b18f0d53518cc5c98e49ac7437b40a7a69a2f41dae80f9858b50614f0dd12a4a9045fe35caf104c13f2586179add39ef53fa2ef35039a0aa1ac848c52637591e2f1b324ef3b46ccd3622876d3d27a4c1f5fce1096656745af854ae9692e0fa57b59b010af1eaa97ba517412937cb33fcba7315eae4efe058349205d1957e098a77f641552ec0a3c562fe822dc68b023a09a582a8b3197f5673eceab303f85fc8d34d90ff0d718751b582e53b5301c143861556b3b4f5026aa", 0xe7}, {&(0x7f0000001440)="8fca79575b3950270aad185ac7a7ac592ba401cb8c9d5a45021d70d2e0881771b7434b4c2893f223", 0x28}], 0x6, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, r6}], 0x40, 0x3}, 0x8) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000001040)=0x6) getsockopt(r0, 0x800, 0x7, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) (async, rerun: 32) socketpair(0x2, 0x8000, 0x7, &(0x7f00000010c0)) (rerun: 32) 15:13:51 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='./file1\x00', 0x0) 15:13:51 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) open$dir(0x0, 0x200, 0x100) 15:13:51 executing program 5: setuid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getegid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:51 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 15:13:51 executing program 5: setuid(0xffffffffffffffff) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) (async) r1 = getegid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) (async, rerun: 32) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (rerun: 32) 15:13:51 executing program 2: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe}], 0x5, 0x0, 0x0, 0x0) 15:13:51 executing program 7: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 15:13:51 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) open$dir(&(0x7f00000015c0)='./file1\x00', 0x0, 0x100) 15:13:51 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='./file1\x00', 0x0) 15:13:51 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/514}, &(0x7f0000000080)=0x204) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) (async) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/514}, &(0x7f0000000080)=0x204) (async) 15:13:51 executing program 4: socketpair(0x0, 0x1, 0x4, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0xfffff1dd, 0x400}, 0xc) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000180)={0x7, 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sendto$inet6(r0, &(0x7f0000000000)="5a8b40999d182b21953fc3fb44c83c587e", 0x11, 0x8, &(0x7f0000000100)={0x18, 0x3, 0x81, 0x6}, 0xc) 15:13:52 executing program 6: mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file1\x00', 0x0) 15:13:52 executing program 4: socketpair(0x0, 0x1, 0x4, 0x0) (async) r0 = socket$inet6(0x18, 0x4000, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0xfffff1dd, 0x400}, 0xc) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000180)={0x7, 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sendto$inet6(r0, &(0x7f0000000000)="5a8b40999d182b21953fc3fb44c83c587e", 0x11, 0x8, &(0x7f0000000100)={0x18, 0x3, 0x81, 0x6}, 0xc) 15:13:52 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x1, './file1\x00'}) 15:13:52 executing program 5: setuid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getegid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setuid(0xffffffffffffffff) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) getegid() (async) chown(&(0x7f0000000000)='./file0\x00', r0, r1) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) 15:13:52 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r2) r3 = socket$inet(0x2, 0x3, 0x0) r4 = shmget(0x3, 0x3000, 0x206, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x1000) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r5 = kqueue() r6 = socket$inet(0x2, 0x3, 0x0) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x41}], 0x81, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0xb3}, {{r6}, 0xfffffffffffffff8}], 0x5, 0x0, 0x0, 0x0) recvfrom$inet(r6, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff77) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 15:13:52 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0/file0\x00', r0, 0x3}) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = getpid() setpgid(r3, 0x0) fcntl$setown(r2, 0x6, r3) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r4 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r8 = shmget$private(0x0, 0x4000, 0x6, &(0x7f0000ffa000/0x4000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r10, 0x0) setregid(r10, 0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000400)={{0xc748, r6, r10, r11, r7, 0x100, 0x6}, 0x7fffffff, 0xfffc, r3, r5, 0x100, 0x1, 0x8}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xffffffa4) chown(&(0x7f0000000240)='./file0\x00', r6, r12) 15:13:52 executing program 6: mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file1\x00', 0x0) 15:13:52 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x1, './file1\x00'}) 15:13:52 executing program 4: socketpair(0x0, 0x1, 0x4, 0x0) (async) r0 = socket$inet6(0x18, 0x4000, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0xfffff1dd, 0x400}, 0xc) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000180)={0x7, 0x9}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) (async) sendto$inet6(r0, &(0x7f0000000000)="5a8b40999d182b21953fc3fb44c83c587e", 0x11, 0x8, &(0x7f0000000100)={0x18, 0x3, 0x81, 0x6}, 0xc) 15:13:52 executing program 5: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setpgid(r0, r0) setuid(r1) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:52 executing program 6: mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file1\x00', 0x0) 15:13:52 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r2) r3 = socket$inet(0x2, 0x3, 0x0) r4 = shmget(0x3, 0x3000, 0x206, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) (async) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x1000) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r5 = kqueue() r6 = socket$inet(0x2, 0x3, 0x0) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x41}], 0x81, 0x0, 0x0, 0x0) (async) kevent(r5, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0xb3}, {{r6}, 0xfffffffffffffff8}], 0x5, 0x0, 0x0, 0x0) (async) recvfrom$inet(r6, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff77) (async) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 15:13:52 executing program 4: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r2) r3 = socket$inet(0x2, 0x3, 0x0) r4 = shmget(0x3, 0x3000, 0x206, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x1000) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r5 = kqueue() r6 = socket$inet(0x2, 0x3, 0x0) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x41}], 0x81, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0xb3}, {{r6}, 0xfffffffffffffff8}], 0x5, 0x0, 0x0, 0x0) recvfrom$inet(r6, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff77) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 15:13:52 executing program 5: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setpgid(r0, r0) (async, rerun: 32) setuid(r1) (rerun: 32) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:52 executing program 6: r0 = open$dir(0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file1\x00', 0x0) 15:13:52 executing program 4: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r2) r3 = socket$inet(0x2, 0x3, 0x0) r4 = shmget(0x3, 0x3000, 0x206, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x1000) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r5 = kqueue() r6 = socket$inet(0x2, 0x3, 0x0) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x41}], 0x81, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0xb3}, {{r6}, 0xfffffffffffffff8}], 0x5, 0x0, 0x0, 0x0) recvfrom$inet(r6, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff77) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 15:13:52 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async, rerun: 64) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (rerun: 64) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0/file0\x00', r0, 0x3}) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) bind$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = getpid() setpgid(r3, 0x0) (async) fcntl$setown(r2, 0x6, r3) (async, rerun: 64) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) (async, rerun: 64) r4 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) (async) r8 = shmget$private(0x0, 0x4000, 0x6, &(0x7f0000ffa000/0x4000)=nil) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r10, 0x0) (async) setregid(r10, 0xffffffffffffffff) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000400)={{0xc748, r6, r10, r11, r7, 0x100, 0x6}, 0x7fffffff, 0xfffc, r3, r5, 0x100, 0x1, 0x8}) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xffffffa4) chown(&(0x7f0000000240)='./file0\x00', r6, r12) 15:13:52 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x1, './file1\x00'}) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x1, './file1\x00'}) 15:13:52 executing program 6: r0 = open$dir(0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file1\x00', 0x0) 15:13:52 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r2) r3 = socket$inet(0x2, 0x3, 0x0) r4 = shmget(0x3, 0x3000, 0x206, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x1000) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r5 = kqueue() r6 = socket$inet(0x2, 0x3, 0x0) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x41}], 0x81, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0xb3}, {{r6}, 0xfffffffffffffff8}], 0x5, 0x0, 0x0, 0x0) recvfrom$inet(r6, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff77) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) (async) shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) (async) shmdt(r2) (async) socket$inet(0x2, 0x3, 0x0) (async) shmget(0x3, 0x3000, 0x206, &(0x7f0000ffc000/0x3000)=nil) (async) shmctl$SHM_UNLOCK(r4, 0x4) (async) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x1000) (async) getsockname$inet(r3, 0x0, &(0x7f0000000040)) (async) kqueue() (async) socket$inet(0x2, 0x3, 0x0) (async) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x41}], 0x81, 0x0, 0x0, 0x0) (async) kevent(r5, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0xb3}, {{r6}, 0xfffffffffffffff8}], 0x5, 0x0, 0x0, 0x0) (async) recvfrom$inet(r6, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff77) (async) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) (async) 15:13:52 executing program 5: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setpgid(r0, r0) setuid(r1) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:52 executing program 4: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r2) r3 = socket$inet(0x2, 0x3, 0x0) r4 = shmget(0x3, 0x3000, 0x206, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x1000) getsockname$inet(r3, 0x0, &(0x7f0000000040)) r5 = kqueue() r6 = socket$inet(0x2, 0x3, 0x0) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x41}], 0x81, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0xb3}, {{r6}, 0xfffffffffffffff8}], 0x5, 0x0, 0x0, 0x0) recvfrom$inet(r6, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff77) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 15:13:52 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) faccessat(r0, &(0x7f0000000080)='./file1\x00', 0x2, 0x2) open$dir(&(0x7f0000000000)='./file1\x00', 0x2, 0x2) 15:13:52 executing program 6: r0 = open$dir(0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file1\x00', 0x0) 15:13:52 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0xcc, 0x0, &(0x7f0000000100)=""/204}) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000000)={0x7, 0x80000001, 0x23}) 15:13:52 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000140)='./file1\x00', 0x0, 0x56) unlinkat(r0, &(0x7f00000002c0)='./file1\x00', 0x8) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000002480)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f0000000040)='X', 0x1}, {0x0}, {0x0}], 0x3, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000ffff000001000009929a51983f0c535c00"/39], 0x10}, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000340)={&(0x7f0000000000)='./file1\x00', 0x0, &(0x7f0000000300)='./file1\x00', 0x8}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000200)={'./file1\x00', 0x9, 0x7, 0x7, 0x1, 0x2, 0x7, 0x4, 0x1, 0x2, 0x4, 0x2}) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:52 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0xcc, 0x0, &(0x7f0000000100)=""/204}) (async) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0xcc, 0x0, &(0x7f0000000100)=""/204}) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000000)={0x7, 0x80000001, 0x23}) 15:13:52 executing program 2: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe}], 0x5, 0x0, 0x0, 0x0) 15:13:52 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000140)='./file1\x00', 0x0, 0x56) (async) unlinkat(r0, &(0x7f00000002c0)='./file1\x00', 0x8) (async) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000002480)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f0000000040)='X', 0x1}, {0x0}, {0x0}], 0x3, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000ffff000001000009929a51983f0c535c00"/39], 0x10}, 0x0) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) (async) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000340)={&(0x7f0000000000)='./file1\x00', 0x0, &(0x7f0000000300)='./file1\x00', 0x8}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000200)={'./file1\x00', 0x9, 0x7, 0x7, 0x1, 0x2, 0x7, 0x4, 0x1, 0x2, 0x4, 0x2}) (async) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:52 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) open$dir(&(0x7f00000015c0)='./file1\x00', 0x0, 0x100) 15:13:52 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file1\x00', 0x0) 15:13:52 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) faccessat(r0, &(0x7f0000000080)='./file1\x00', 0x2, 0x2) (async) faccessat(r0, &(0x7f0000000080)='./file1\x00', 0x2, 0x2) open$dir(&(0x7f0000000000)='./file1\x00', 0x2, 0x2) 15:13:52 executing program 4: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r1) r2 = socket$inet(0x2, 0x3, 0x0) r3 = shmget(0x3, 0x3000, 0x206, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x1000) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r4 = kqueue() r5 = socket$inet(0x2, 0x3, 0x0) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x41}], 0x81, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0xb3}, {{r5}, 0xfffffffffffffff8}], 0x5, 0x0, 0x0, 0x0) recvfrom$inet(r5, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff77) 15:13:52 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0/file0\x00', r0, 0x3}) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = getpid() setpgid(r3, 0x0) (async) fcntl$setown(r2, 0x6, r3) (async, rerun: 64) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) (async, rerun: 64) r4 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) (async, rerun: 64) r8 = shmget$private(0x0, 0x4000, 0x6, &(0x7f0000ffa000/0x4000)=nil) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r10, 0x0) (async, rerun: 32) setregid(r10, 0xffffffffffffffff) (rerun: 32) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000400)={{0xc748, r6, r10, r11, r7, 0x100, 0x6}, 0x7fffffff, 0xfffc, r3, r5, 0x100, 0x1, 0x8}) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xffffffa4) chown(&(0x7f0000000240)='./file0\x00', r6, r12) 15:13:52 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file1\x00', 0x0) 15:13:52 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000140)='./file1\x00', 0x0, 0x56) (async) unlinkat(r0, &(0x7f00000002c0)='./file1\x00', 0x8) (async) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000002480)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f0000000040)='X', 0x1}, {0x0}, {0x0}], 0x3, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000ffff000001000009929a51983f0c535c00"/39], 0x10}, 0x0) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000340)={&(0x7f0000000000)='./file1\x00', 0x0, &(0x7f0000000300)='./file1\x00', 0x8}) (async) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000200)={'./file1\x00', 0x9, 0x7, 0x7, 0x1, 0x2, 0x7, 0x4, 0x1, 0x2, 0x4, 0x2}) (async) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:52 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) faccessat(r0, &(0x7f0000000080)='./file1\x00', 0x2, 0x2) open$dir(&(0x7f0000000000)='./file1\x00', 0x2, 0x2) 15:13:52 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0xcc, 0x0, &(0x7f0000000100)=""/204}) (async) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000000)={0x7, 0x80000001, 0x23}) 15:13:52 executing program 4: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r1) r2 = socket$inet(0x2, 0x3, 0x0) r3 = shmget(0x3, 0x3000, 0x206, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x1000) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r4 = kqueue() r5 = socket$inet(0x2, 0x3, 0x0) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x41}], 0x81, 0x0, 0x0, 0x0) recvfrom$inet(r5, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff77) 15:13:52 executing program 5: setuid(0xffffffffffffffff) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xffffffffffffff2d) r2 = getgid() fchown(r0, r1, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) 15:13:52 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x800, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:52 executing program 5: setuid(0xffffffffffffffff) (async) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xffffffffffffff2d) (async) r2 = getgid() fchown(r0, r1, r2) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) 15:13:53 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file1\x00', 0x0) 15:13:53 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x400, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) 15:13:53 executing program 4: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r1) r2 = socket$inet(0x2, 0x3, 0x0) r3 = shmget(0x3, 0x3000, 0x206, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x1000) getsockname$inet(r2, 0x0, &(0x7f0000000040)) kqueue() r4 = socket$inet(0x2, 0x3, 0x0) recvfrom$inet(r4, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff77) 15:13:53 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x224) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000380)={'./file0\x00', 0x4, 0x81, 0x614}) 15:13:53 executing program 5: setuid(0xffffffffffffffff) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xffffffffffffff2d) r2 = getgid() fchown(r0, r1, r2) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) 15:13:53 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x800, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:53 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='./file1\x00', 0x0) 15:13:53 executing program 4: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r1) r2 = socket$inet(0x2, 0x3, 0x0) r3 = shmget(0x3, 0x3000, 0x206, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x1000) getsockname$inet(r2, 0x0, &(0x7f0000000040)) kqueue() recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff77) 15:13:53 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x800, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') (async) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:53 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001340), 0x10, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x22, 0x6}, {0x85, 0x6}, {0x40, 0x52d}, {0x20, 0x80000001}, {0x83, 0x6}, {0x5, 0x8a6}, {0x804b4d20a68d0ac3, 0x1}, {0x86, 0xc6e92e96}], 0x8}) fchown(r0, r1, 0x0) setuid(r1) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:53 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x400, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) 15:13:53 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001340), 0x10, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x22, 0x6}, {0x85, 0x6}, {0x40, 0x52d}, {0x20, 0x80000001}, {0x83, 0x6}, {0x5, 0x8a6}, {0x804b4d20a68d0ac3, 0x1}, {0x86, 0xc6e92e96}], 0x8}) (async) fchown(r0, r1, 0x0) (async) setuid(r1) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:53 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x224) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000380)={'./file0\x00', 0x4, 0x81, 0x614}) 15:13:53 executing program 4: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r1) r2 = socket$inet(0x2, 0x3, 0x0) r3 = shmget(0x3, 0x3000, 0x206, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x1000) getsockname$inet(r2, 0x0, &(0x7f0000000040)) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff77) 15:13:53 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='./file1\x00', 0x0) 15:13:53 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x8, 0x4}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:53 executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001340), 0x10, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x22, 0x6}, {0x85, 0x6}, {0x40, 0x52d}, {0x20, 0x80000001}, {0x83, 0x6}, {0x5, 0x8a6}, {0x804b4d20a68d0ac3, 0x1}, {0x86, 0xc6e92e96}], 0x8}) fchown(r0, r1, 0x0) (async) fchown(r0, r1, 0x0) setuid(r1) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:53 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x224) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000380)={'./file0\x00', 0x4, 0x81, 0x614}) 15:13:53 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x400, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) open$dir(&(0x7f00000000c0)='.\x00', 0x400, 0x0) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) (async) 15:13:53 executing program 4: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r1) socket$inet(0x2, 0x3, 0x0) r2 = shmget(0x3, 0x3000, 0x206, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff77) 15:13:53 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x8, 0x4}, {}], 0x2}) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) (async) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async, rerun: 64) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') (rerun: 64) 15:13:53 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='./file1\x00', 0x0) 15:13:53 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r3) chown(&(0x7f0000000000)='./file0\x00', r1, r3) seteuid(r1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x2, 0x1f, 0x80000000, 0x1, 0xbf, 0x8, 0x0, 0x1, 0x3, 0x5, 0x800}) 15:13:53 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) open$dir(&(0x7f00000015c0)='./file1\x00', 0x0, 0x100) 15:13:53 executing program 2: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x39}], 0x0, 0x0, 0x0, 0x0) 15:13:53 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file1\x00', 0x0) 15:13:53 executing program 5: setuid(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r3) chown(&(0x7f0000000000)='./file0\x00', r1, r3) (async) chown(&(0x7f0000000000)='./file0\x00', r1, r3) seteuid(r1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x2, 0x1f, 0x80000000, 0x1, 0xbf, 0x8, 0x0, 0x1, 0x3, 0x5, 0x800}) 15:13:53 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x30088, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) 15:13:53 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x8, 0x4}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) (async) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:53 executing program 4: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r1) socket$inet(0x2, 0x3, 0x0) r2 = shmget(0x3, 0x3000, 0x206, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff77) 15:13:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:53 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x30088, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async, rerun: 32) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (rerun: 32) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) 15:13:53 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file1\x00', 0x0) 15:13:53 executing program 5: setuid(0xffffffffffffffff) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async, rerun: 32) r1 = getuid() (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r3) chown(&(0x7f0000000000)='./file0\x00', r1, r3) (async) seteuid(r1) (async) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x2, 0x1f, 0x80000000, 0x1, 0xbf, 0x8, 0x0, 0x1, 0x3, 0x5, 0x800}) 15:13:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) (async) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) 15:13:53 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000001280)=@file={0x0, ""/4105}, &(0x7f0000000000)=0x100b) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000001240)={0xffffffff, 0x5, './file1\x00', 0x9, 0x8811, 0x6, 0x7}) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:53 executing program 4: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r1) socket$inet(0x2, 0x3, 0x0) shmget(0x3, 0x3000, 0x206, &(0x7f0000ffc000/0x3000)=nil) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff77) 15:13:53 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file1\x00', 0x0) 15:13:53 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) 15:13:53 executing program 4: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r1) socket$inet(0x2, 0x3, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff77) 15:13:53 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, 0x0, 0x0) 15:13:54 executing program 5: setuid(0xffffffffffffffff) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) 15:13:54 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000001280)=@file={0x0, ""/4105}, &(0x7f0000000000)=0x100b) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) (async, rerun: 32) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (rerun: 32) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000001240)={0xffffffff, 0x5, './file1\x00', 0x9, 0x8811, 0x6, 0x7}) (async, rerun: 32) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') (rerun: 32) 15:13:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) (async) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:54 executing program 4: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r1) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff77) 15:13:54 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x30088, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async, rerun: 64) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (rerun: 64) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) 15:13:54 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, 0x0, 0x0) 15:13:54 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) setuid(0xffffffffffffffff) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000001c0)) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) (async) 15:13:54 executing program 4: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff77) 15:13:54 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000001280)=@file={0x0, ""/4105}, &(0x7f0000000000)=0x100b) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000001240)={0xffffffff, 0x5, './file1\x00', 0x9, 0x8811, 0x6, 0x7}) (async) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:54 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x101) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00') faccessat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000100)) 15:13:54 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, 0x0, 0x0) 15:13:54 executing program 4: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff77) 15:13:54 executing program 0: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x101) (async) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x101) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00') faccessat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) (async) faccessat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000100)) 15:13:54 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000080)={0x1f, '.\x00'}) r1 = openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) ioctl$KDGKBMODE(r1, 0x40044b06) 15:13:54 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) open$dir(&(0x7f00000015c0)='./file1\x00', 0x200, 0x0) 15:13:54 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x101) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async, rerun: 32) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00') (rerun: 32) faccessat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000100)) 15:13:54 executing program 4: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff77) 15:13:54 executing program 2: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x39}], 0x0, 0x0, 0x0, 0x0) 15:13:54 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x101) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00') faccessat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000100)) 15:13:54 executing program 3: socket$inet(0x2, 0x3, 0x0) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000140)='./file1\x00', 0x80, 0xfffffffc) syz_emit_ethernet(0x32, &(0x7f0000000040)={@remote, @remote, [{[{0x88a8, 0x4, 0x1}], {0x8100, 0x7, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x10880f079d761ca1, @remote, @multicast1, @remote, @loopback}}}}) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x80000001, './file1\x00', './file1\x00'}) 15:13:54 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000080)={0x1f, '.\x00'}) r1 = openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) ioctl$KDGKBMODE(r1, 0x40044b06) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000080)={0x1f, '.\x00'}) (async) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) (async) ioctl$KDGKBMODE(r1, 0x40044b06) (async) 15:13:54 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000080)={0x1f, '.\x00'}) r1 = openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) ioctl$KDGKBMODE(r1, 0x40044b06) 15:13:54 executing program 4: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff77) 15:13:54 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x800, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000180)=0x1) 15:13:54 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000080)={0x1f, '.\x00'}) r1 = openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) ioctl$KDGKBMODE(r1, 0x40044b06) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000080)={0x1f, '.\x00'}) (async) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) (async) ioctl$KDGKBMODE(r1, 0x40044b06) (async) 15:13:54 executing program 3: socket$inet(0x2, 0x3, 0x0) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000140)='./file1\x00', 0x80, 0xfffffffc) (async) syz_emit_ethernet(0x32, &(0x7f0000000040)={@remote, @remote, [{[{0x88a8, 0x4, 0x1}], {0x8100, 0x7, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x10880f079d761ca1, @remote, @multicast1, @remote, @loopback}}}}) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async, rerun: 32) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) (rerun: 32) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x80000001, './file1\x00', './file1\x00'}) 15:13:54 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x800, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000180)=0x1) 15:13:54 executing program 4: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff77) 15:13:54 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000080)={0x1f, '.\x00'}) r1 = openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) ioctl$KDGKBMODE(r1, 0x40044b06) 15:13:54 executing program 3: socket$inet(0x2, 0x3, 0x0) (async, rerun: 32) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (rerun: 32) mknodat(r0, &(0x7f0000000140)='./file1\x00', 0x80, 0xfffffffc) syz_emit_ethernet(0x32, &(0x7f0000000040)={@remote, @remote, [{[{0x88a8, 0x4, 0x1}], {0x8100, 0x7, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x10880f079d761ca1, @remote, @multicast1, @remote, @loopback}}}}) (async, rerun: 32) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') (rerun: 32) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x80000001, './file1\x00', './file1\x00'}) 15:13:54 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x800, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000180)=0x1) open$dir(&(0x7f0000000080)='./file1\x00', 0x800, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000180)=0x1) (async) 15:13:54 executing program 4: recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff77) 15:13:54 executing program 7: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x6000, 0x7f) 15:13:54 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = socket$inet6(0x18, 0xc002, 0x80) getsockname(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r4) lchown(&(0x7f0000000000)='./file1\x00', r2, r4) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:54 executing program 4: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x8, 0x4}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:54 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000080)={0x1f, '.\x00'}) r1 = openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) ioctl$KDGKBMODE(r1, 0x40044b06) 15:13:54 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000100)="6d77022ae10c5df228cb1fa2a3f7700e71c38647179763c8fb3bcb5067f814cceb03a2bc7ca4ddd653f2c27437b3d6f03f01fec8a078550d7daddd0c79d5642d1da65e4f8261e282551301397ed06f691598758b462766c2b67b89a92ef26004952286f60af63b82a57b2a9390f5375e776d381046e9ae698e2fb9c75d599ff020c6c58fac7400e44ffb5842adf63f14b340d73164a71f7448c490ad2c29f5c4e778cb134d45432de337fa467e10bc53c4c5b14199b3348e1f2630d48574618ecb3311e76b9124292544a0c5e602fdfbf90fa35ed683b69a33aa54fb795bd9e4a524debc841e993245b1c777b2cf0e57ff9165eeaf9ca6888270ac", 0xfb, 0xb, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00/file1\x00'], 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockname(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000200)) 15:13:54 executing program 7: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) mknodat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x6000, 0x7f) 15:13:54 executing program 4: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x8, 0x4}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:54 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(0xffffffffffffffff, r2) getegid() ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x401, './file0\x00', './file0\x00'}) 15:13:54 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000080)={0x1f, '.\x00'}) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:54 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000100)="6d77022ae10c5df228cb1fa2a3f7700e71c38647179763c8fb3bcb5067f814cceb03a2bc7ca4ddd653f2c27437b3d6f03f01fec8a078550d7daddd0c79d5642d1da65e4f8261e282551301397ed06f691598758b462766c2b67b89a92ef26004952286f60af63b82a57b2a9390f5375e776d381046e9ae698e2fb9c75d599ff020c6c58fac7400e44ffb5842adf63f14b340d73164a71f7448c490ad2c29f5c4e778cb134d45432de337fa467e10bc53c4c5b14199b3348e1f2630d48574618ecb3311e76b9124292544a0c5e602fdfbf90fa35ed683b69a33aa54fb795bd9e4a524debc841e993245b1c777b2cf0e57ff9165eeaf9ca6888270ac", 0xfb, 0xb, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00/file1\x00'], 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockname(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000200)) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) sendto$unix(r1, &(0x7f0000000100)="6d77022ae10c5df228cb1fa2a3f7700e71c38647179763c8fb3bcb5067f814cceb03a2bc7ca4ddd653f2c27437b3d6f03f01fec8a078550d7daddd0c79d5642d1da65e4f8261e282551301397ed06f691598758b462766c2b67b89a92ef26004952286f60af63b82a57b2a9390f5375e776d381046e9ae698e2fb9c75d599ff020c6c58fac7400e44ffb5842adf63f14b340d73164a71f7448c490ad2c29f5c4e778cb134d45432de337fa467e10bc53c4c5b14199b3348e1f2630d48574618ecb3311e76b9124292544a0c5e602fdfbf90fa35ed683b69a33aa54fb795bd9e4a524debc841e993245b1c777b2cf0e57ff9165eeaf9ca6888270ac", 0xfb, 0xb, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00/file1\x00'], 0xa) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) getsockname(r2, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000200)) (async) 15:13:54 executing program 7: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x6000, 0x7f) 15:13:54 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = socket$inet6(0x18, 0xc002, 0x80) getsockname(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r4) lchown(&(0x7f0000000000)='./file1\x00', r2, r4) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) socket$inet6(0x18, 0xc002, 0x80) (async) getsockname(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000200)=0x8) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) setregid(0x0, r4) (async) lchown(&(0x7f0000000000)='./file1\x00', r2, r4) (async) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') (async) 15:13:54 executing program 4: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x8, 0x4}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:54 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(0xffffffffffffffff, r2) getegid() ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x401, './file0\x00', './file0\x00'}) setuid(0xffffffffffffffff) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) setreuid(0xffffffffffffffff, r2) (async) getegid() (async) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x401, './file0\x00', './file0\x00'}) (async) 15:13:55 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = socket$inet6(0x18, 0xc002, 0x80) getsockname(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r4) (async) setregid(0x0, r4) lchown(&(0x7f0000000000)='./file1\x00', r2, r4) (async) lchown(&(0x7f0000000000)='./file1\x00', r2, r4) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:55 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:55 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) readlinkat(r0, &(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)=""/131, 0x83) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:55 executing program 4: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x8, 0x4}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) 15:13:55 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000100)="6d77022ae10c5df228cb1fa2a3f7700e71c38647179763c8fb3bcb5067f814cceb03a2bc7ca4ddd653f2c27437b3d6f03f01fec8a078550d7daddd0c79d5642d1da65e4f8261e282551301397ed06f691598758b462766c2b67b89a92ef26004952286f60af63b82a57b2a9390f5375e776d381046e9ae698e2fb9c75d599ff020c6c58fac7400e44ffb5842adf63f14b340d73164a71f7448c490ad2c29f5c4e778cb134d45432de337fa467e10bc53c4c5b14199b3348e1f2630d48574618ecb3311e76b9124292544a0c5e602fdfbf90fa35ed683b69a33aa54fb795bd9e4a524debc841e993245b1c777b2cf0e57ff9165eeaf9ca6888270ac", 0xfb, 0xb, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00/file1\x00'], 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockname(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000200)) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) sendto$unix(r1, &(0x7f0000000100)="6d77022ae10c5df228cb1fa2a3f7700e71c38647179763c8fb3bcb5067f814cceb03a2bc7ca4ddd653f2c27437b3d6f03f01fec8a078550d7daddd0c79d5642d1da65e4f8261e282551301397ed06f691598758b462766c2b67b89a92ef26004952286f60af63b82a57b2a9390f5375e776d381046e9ae698e2fb9c75d599ff020c6c58fac7400e44ffb5842adf63f14b340d73164a71f7448c490ad2c29f5c4e778cb134d45432de337fa467e10bc53c4c5b14199b3348e1f2630d48574618ecb3311e76b9124292544a0c5e602fdfbf90fa35ed683b69a33aa54fb795bd9e4a524debc841e993245b1c777b2cf0e57ff9165eeaf9ca6888270ac", 0xfb, 0xb, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00/file1\x00'], 0xa) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) getsockname(r2, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000200)) (async) 15:13:55 executing program 2: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x39}], 0x0, 0x0, 0x0, 0x0) 15:13:55 executing program 5: setuid(0xffffffffffffffff) (async, rerun: 32) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (rerun: 32) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async, rerun: 64) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) (rerun: 64) setreuid(0xffffffffffffffff, r2) (async) getegid() ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x401, './file0\x00', './file0\x00'}) 15:13:55 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') r1 = getuid() chown(&(0x7f0000000000)='./file1\x00', r1, 0xffffffffffffffff) 15:13:55 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:55 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) readlinkat(r0, &(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)=""/131, 0x83) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:55 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = socket$inet6(0x18, 0xc002, 0x80) getsockname(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r4) lchown(&(0x7f0000000000)='./file1\x00', r2, r4) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:55 executing program 4: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) 15:13:55 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') (async) r1 = getuid() chown(&(0x7f0000000000)='./file1\x00', r1, 0xffffffffffffffff) 15:13:55 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = socket$inet6(0x18, 0xc002, 0x80) getsockname(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r4) lchown(&(0x7f0000000000)='./file1\x00', r2, r4) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:55 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) readlinkat(r0, &(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)=""/131, 0x83) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:55 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:55 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x1, './file1\x00'}) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x128}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x1ff, './file1\x00', './file1\x00'}) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:55 executing program 5: setuid(0xffffffffffffffff) r0 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/191) r1 = getegid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0xd4b, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r2, r4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r8) r9 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r11 = msgget$private(0x0, 0x80) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x6, r4, r8, r4, r5, 0x6, 0x9}, 0x8, 0x7, r7, r3, 0x401, 0xd4, 0x7fffffff, 0x3}) fcntl$setown(r10, 0x6, r9) fcntl$setown(r10, 0x6, r9) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x3, 0x0, r1, r4, r8, 0x2, 0x4}, 0x200, 0x3, 0x0, r9, 0x7, 0x3ff, 0x9}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) 15:13:55 executing program 4: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) 15:13:55 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x1, './file1\x00'}) (async) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x128}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x1ff, './file1\x00', './file1\x00'}) (async) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:55 executing program 4: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) 15:13:55 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async, rerun: 32) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') (async, rerun: 32) r1 = getuid() chown(&(0x7f0000000000)='./file1\x00', r1, 0xffffffffffffffff) 15:13:55 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = socket$inet6(0x18, 0xc002, 0x80) getsockname(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r4) lchown(&(0x7f0000000000)='./file1\x00', r2, r4) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:55 executing program 5: setuid(0xffffffffffffffff) r0 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) (async) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/191) r1 = getegid() (async, rerun: 64) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) (rerun: 64) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0xd4b, 0x1}) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r2, r4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r8) (async) r9 = getpid() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) r11 = msgget$private(0x0, 0x80) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x6, r4, r8, r4, r5, 0x6, 0x9}, 0x8, 0x7, r7, r3, 0x401, 0xd4, 0x7fffffff, 0x3}) (async) fcntl$setown(r10, 0x6, r9) (async) fcntl$setown(r10, 0x6, r9) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x3, 0x0, r1, r4, r8, 0x2, 0x4}, 0x200, 0x3, 0x0, r9, 0x7, 0x3ff, 0x9}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) 15:13:55 executing program 4: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x8, 0x4}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) 15:13:55 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)) openat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x40, 0x16) 15:13:55 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x1, './file1\x00'}) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x128}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x1ff, './file1\x00', './file1\x00'}) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) renameat(r0, &(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x1, './file1\x00'}) (async) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x128}, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x1ff, './file1\x00', './file1\x00'}) (async) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) 15:13:55 executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000380)={0x1}) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x2, 0x0) r2 = socket$inet6(0x18, 0x5, 0x2) sendmmsg(r2, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000200)="c0c918597954dfe9bcd0225dcce728eaa0a356f4fa3d8f391d9af2ff138760487b04da054cd675d5531343b5551b50d5cb62f7ef6f9358e9bb74b0b3998a5489112494edf44bc4d7b32e793d72ac7a881bd63185704b9cc1db616bdfd5a8566afcad5ebcb8ad9ad66e275da7a034f3efe15e38f2311e9dc52ffec8db90e972841523babcfe4f1a0b320225fc7aea6bb9a8532cc2ef933f050b98b8f703e94dcb121aa12bf8c9a8", 0xa7}], 0x1, &(0x7f0000000100)=[{0x60, 0xffff, 0x8, "405970c589835794b094c09170ab3caa376dd8b6617d8a8191d1060af5a94bc1c63a881e87450fa46e4e01c65e26e0f39e8b0e932c1e1abcbd3db249200f1b9003969b3104e0c9f5785894dd"}], 0x60}, 0x713d79e5}, 0x10, 0x400) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r1, &(0x7f0000000180)='./file1\x00', r1, &(0x7f00000001c0)='./file1\x00') 15:13:55 executing program 5: setuid(0xffffffffffffffff) r0 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/191) r1 = getegid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0xd4b, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r2, r4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r8) r9 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r11 = msgget$private(0x0, 0x80) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x6, r4, r8, r4, r5, 0x6, 0x9}, 0x8, 0x7, r7, r3, 0x401, 0xd4, 0x7fffffff, 0x3}) fcntl$setown(r10, 0x6, r9) fcntl$setown(r10, 0x6, r9) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x3, 0x0, r1, r4, r8, 0x2, 0x4}, 0x200, 0x3, 0x0, r9, 0x7, 0x3ff, 0x9}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) setuid(0xffffffffffffffff) (async) shmget(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) (async) shmctl$SHM_UNLOCK(r0, 0x4) (async) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/191) (async) getegid() (async) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) (async) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0xd4b, 0x1}) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) fchown(r2, r4, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) setregid(0x0, r8) (async) getpid() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) msgget$private(0x0, 0x80) (async) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x6, r4, r8, r4, r5, 0x6, 0x9}, 0x8, 0x7, r7, r3, 0x401, 0xd4, 0x7fffffff, 0x3}) (async) fcntl$setown(r10, 0x6, r9) (async) fcntl$setown(r10, 0x6, r9) (async) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x3, 0x0, r1, r4, r8, 0x2, 0x4}, 0x200, 0x3, 0x0, r9, 0x7, 0x3ff, 0x9}) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) 15:13:55 executing program 4: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x8, 0x4}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) 15:13:55 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = socket$inet6(0x18, 0xc002, 0x80) getsockname(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r3) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:55 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:55 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)) (async) openat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x40, 0x16) 15:13:55 executing program 5: geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) 15:13:55 executing program 4: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x8, 0x4}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) 15:13:55 executing program 5: geteuid() (async) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) 15:13:55 executing program 7: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)) openat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x40, 0x16) 15:13:56 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x8, 0x4}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) 15:13:56 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = socket$inet6(0x18, 0xc002, 0x80) getsockname(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r3) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:56 executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000380)={0x1}) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x2, 0x0) (async) r2 = socket$inet6(0x18, 0x5, 0x2) sendmmsg(r2, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000200)="c0c918597954dfe9bcd0225dcce728eaa0a356f4fa3d8f391d9af2ff138760487b04da054cd675d5531343b5551b50d5cb62f7ef6f9358e9bb74b0b3998a5489112494edf44bc4d7b32e793d72ac7a881bd63185704b9cc1db616bdfd5a8566afcad5ebcb8ad9ad66e275da7a034f3efe15e38f2311e9dc52ffec8db90e972841523babcfe4f1a0b320225fc7aea6bb9a8532cc2ef933f050b98b8f703e94dcb121aa12bf8c9a8", 0xa7}], 0x1, &(0x7f0000000100)=[{0x60, 0xffff, 0x8, "405970c589835794b094c09170ab3caa376dd8b6617d8a8191d1060af5a94bc1c63a881e87450fa46e4e01c65e26e0f39e8b0e932c1e1abcbd3db249200f1b9003969b3104e0c9f5785894dd"}], 0x60}, 0x713d79e5}, 0x10, 0x400) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r1, &(0x7f0000000180)='./file1\x00', r1, &(0x7f00000001c0)='./file1\x00') 15:13:56 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:56 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x10000, 0xc0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/517}, &(0x7f00000003c0)=0x207) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) 15:13:56 executing program 5: geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) 15:13:56 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:56 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000180)='./file0\x00', 0x200, 0x20) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmmsg(r1, &(0x7f0000000540)={0x0}, 0x10, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0/file0\x00') mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x10, 0x7) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:56 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x8, 0x4}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) 15:13:56 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x10000, 0xc0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async, rerun: 32) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) (rerun: 32) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/517}, &(0x7f00000003c0)=0x207) (async) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) 15:13:56 executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000380)={0x1}) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x2, 0x0) (async, rerun: 32) r2 = socket$inet6(0x18, 0x5, 0x2) (rerun: 32) sendmmsg(r2, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000200)="c0c918597954dfe9bcd0225dcce728eaa0a356f4fa3d8f391d9af2ff138760487b04da054cd675d5531343b5551b50d5cb62f7ef6f9358e9bb74b0b3998a5489112494edf44bc4d7b32e793d72ac7a881bd63185704b9cc1db616bdfd5a8566afcad5ebcb8ad9ad66e275da7a034f3efe15e38f2311e9dc52ffec8db90e972841523babcfe4f1a0b320225fc7aea6bb9a8532cc2ef933f050b98b8f703e94dcb121aa12bf8c9a8", 0xa7}], 0x1, &(0x7f0000000100)=[{0x60, 0xffff, 0x8, "405970c589835794b094c09170ab3caa376dd8b6617d8a8191d1060af5a94bc1c63a881e87450fa46e4e01c65e26e0f39e8b0e932c1e1abcbd3db249200f1b9003969b3104e0c9f5785894dd"}], 0x60}, 0x713d79e5}, 0x10, 0x400) (async, rerun: 32) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async, rerun: 32) renameat(r1, &(0x7f0000000180)='./file1\x00', r1, &(0x7f00000001c0)='./file1\x00') 15:13:56 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000180)='./file0\x00', 0x200, 0x20) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmmsg(r1, &(0x7f0000000540)={0x0}, 0x10, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0/file0\x00') mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x10, 0x7) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) openat(r0, &(0x7f0000000180)='./file0\x00', 0x200, 0x20) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) sendmmsg(r1, &(0x7f0000000540)={0x0}, 0x10, 0x0) (async) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0/file0\x00') (async) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x10, 0x7) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) 15:13:56 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0xd4b, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r2) fchown(r1, r2, 0x0) fchown(r0, r2, 0x0) 15:13:56 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = socket$inet6(0x18, 0xc002, 0x80) getsockname(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r3) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:56 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:56 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:56 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x8, 0x4}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) 15:13:56 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:56 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = socket$inet6(0x18, 0xc002, 0x80) getsockname(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r2, r4) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:56 executing program 5: setuid(0xffffffffffffffff) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0xd4b, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r2) (async) fchown(r1, r2, 0x0) (async) fchown(r0, r2, 0x0) 15:13:56 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x10000, 0xc0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/517}, &(0x7f00000003c0)=0x207) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) 15:13:56 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000180)='./file0\x00', 0x200, 0x20) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmmsg(r1, &(0x7f0000000540)={0x0}, 0x10, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0/file0\x00') (async) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x10, 0x7) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:56 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:56 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x8, 0x4}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) 15:13:56 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = socket$inet6(0x18, 0xc002, 0x80) getsockname(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r2, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:56 executing program 6: mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file0/file0\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:56 executing program 5: setuid(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0xd4b, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r2) fchown(r1, r2, 0x0) fchown(r0, r2, 0x0) setuid(0xffffffffffffffff) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) (async) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0xd4b, 0x1}) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) seteuid(r2) (async) fchown(r1, r2, 0x0) (async) fchown(r0, r2, 0x0) (async) 15:13:56 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lstat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)) 15:13:56 executing program 6: mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file0/file0\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:56 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:56 executing program 5: setuid(0xffffffffffffffff) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x401, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x6, 0x2}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:56 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = socket$inet6(0x18, 0xc002, 0x80) getsockname(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) lchown(&(0x7f0000000000)='./file1\x00', r2, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:56 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x1a) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x20) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0/file0/file0\x00', r2, 0x1}) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:56 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async, rerun: 64) lstat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)) (rerun: 64) 15:13:56 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x8, 0x4}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) 15:13:56 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async, rerun: 64) socket$unix(0x1, 0x2, 0x0) (rerun: 64) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async, rerun: 32) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') (rerun: 32) 15:13:56 executing program 5: setuid(0xffffffffffffffff) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x401, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x6, 0x2}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setuid(0xffffffffffffffff) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x401, 0x0) (async) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x6, 0x2}) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) 15:13:56 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = socket$inet6(0x18, 0xc002, 0x80) getsockname(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r2, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:56 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:56 executing program 6: mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file0/file0\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:56 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x1a) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x20) (async) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x20) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0/file0/file0\x00', r2, 0x1}) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:56 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') (async) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:56 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) lstat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)) 15:13:56 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = socket$inet6(0x18, 0xc002, 0x80) getsockname(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000200)=0x8) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:56 executing program 6: r0 = open$dir(0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:56 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:56 executing program 5: setuid(0xffffffffffffffff) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x401, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x6, 0x2}) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 15:13:56 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) socket$inet6(0x18, 0xc002, 0x80) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:56 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x1, 0x8) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x6, 0x0, {0x800, 0x19d}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000200)={0xffffffe0, 0x6c67, './file1\x00', 0x6, 0x4, 0x40, 0x8}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000240)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)=[{0x41, 0x7fff}, {0x101, 0x2}], 0x2}) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000002c0)='./file0\x00') r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000340)={0x1, 0x80}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000001c0)={0xb2d, './file0\x00', './file1\x00'}) 15:13:56 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x8, 0x4}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) 15:13:56 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x8000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8800, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x3ff, 0x100}) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:56 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:56 executing program 5: setuid(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = getuid() setuid(r0) 15:13:56 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x1a) (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) (async) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x20) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0/file0/file0\x00', r2, 0x1}) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async, rerun: 64) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async, rerun: 64) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:56 executing program 6: r0 = open$dir(0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:56 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x1, 0x8) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x6, 0x0, {0x800, 0x19d}}) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000200)={0xffffffe0, 0x6c67, './file1\x00', 0x6, 0x4, 0x40, 0x8}) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000240)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)=[{0x41, 0x7fff}, {0x101, 0x2}], 0x2}) (async) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000002c0)='./file0\x00') (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000340)={0x1, 0x80}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000001c0)={0xb2d, './file0\x00', './file1\x00'}) 15:13:56 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x8000, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8800, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x3ff, 0x100}) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:56 executing program 5: setuid(0xffffffffffffffff) (async) setuid(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = getuid() setuid(r0) 15:13:56 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r1, &(0x7f0000000340)='./file0/file0\x00', 0x0) r2 = open(&(0x7f0000000040)='./file0/file0\x00', 0x2, 0x0) sendmmsg(r2, &(0x7f0000001600)={&(0x7f0000000300)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)="9ce7de9682704a1423cd9decdd4d2fb7ecded7d14ced7716a3c35f3d0acd206b4bb1ab5b42d12ca2204794ff6e16698b5ecf136eba378c17193ce227371a7148ff72dba91f1d79d0df3d9e2e2e96e21588919d1106cd0619dae43546486f65a745f7b84ec35f659c6fc18bc83feada9a15e2f37b75e60f6b3b760070669911f253e57a71c5f4ad9d3d33552fa68171ebac4c4d77e68d18fbd039a25a3c57cf58e367cbc8c0effad7fdfd7ec3e8a527d7f382cbe07bb6472544fbf5df28f8769444b7c75bf7fab8b7fa8c7eea5dbe22fa3541ab310f78563068ccf35eba1060905bfcc1b66a159e1ee3192c684d317ec843251b452675c95b30cb57", 0xfb}], 0x1, &(0x7f0000000380)=[{0x1010, 0xffff, 0x100027, "2747a406055fe207eb80cb2bec24e8b7dee6b72f9c7b8df886b3bce2c6c91c2e34e057f172d2681c945e982038e7298394480ca2784778e7602580b23fd08ac5c94f708192e416b9a267f758de2d2027e1e8e1ed801c3851c68631f77203d0ff724ac2c238cb850bde9a3fcd0f665e8c3ae671716700b116e00a9b05712b5bc9fe46f0b3102b344123cea6bfd2cc73eb2de52bae9d9bb71c716560e152c9caca0a4f9e39a9b7c30d2c81cd2b822a6847883085bb4e66873e1693b7e01f395f79e4dd386fcf193d38d46c1e07b7211e7a7f48fbbcb694c7d67ae586995488f2d5d75ece141a5f66dabae43046e72b9e94fd136d6d46fc4407b7db4129569db825535a17638b3191e218be363a2ceff0ad0c4d6951d0b72fe5955fad1c7d870913eea4429542874c7b5b3cac25a01fb9ddb62f7b3353a45b3693d1accdfc7919360efe88f4d2ba8ba82c12891bd18505031c9d3012bc8d80fe9838ea68a3f251eec5cdc62e1d3809162898d21f6e88a6945fb0558fe3a41636b73adc10fab287a520395487daf25e80294ec5d291884597ab257d0b25592aa61dccedc438a2abb18a5b14c290b22349ba826c2ee76ba4afff50980e9e50fdbbc57a452c911f992ad350706f96e97c6a3192089eef8a74d5795543d280c16c22b2463212b5545e51cfaeee7c2ea2411423f2cb13b24f582b78329b25e37242cda583a42040bf289c13c1fb13951df0c7d39756f7707be1b31a32820fda1f7649aa73b631f3e4ea7c2bf7aa2874caed7091c76e2672aeefd5074c5f52f6d2e2483d12a6c1c3be03d2091e7cadb11ce78051d9f7219757a9e58d41425bce0ddcdb509535edf7a44f2d4bc0a335719e956c7e6364d68c8ba92fd47cfd63aaaa318fc9e47a98e88ab7db74b7a1c7624cc0ab944f5a15f824351bee2ddcccce53dabfa6aa0104a31b4e0ee71ca610ef3b13cd0d1525cbf159ca8c9a6b4995dec804e9cfeb79df31b86b16f9c113d1d9245cdb5605485593efabd31044c1d86f48ff5c75cd977aca4b54721b6a0954fdb50390f0580604df29408b37fb5c8c17e6bfb37a84d31edd7c19637b176b44dda77f6f4f73af274aa807b1cd987c4a791d5b075a8b787530cff5c69153a1522817584ab6c97b6d52115e6ac427b460bd3ca167561860c3af6484c734d66179b15cad9d2c6e588ded625300e5778cc2aaf6239f5b93024ebe507cfc3fa4a4cd8c5ff0f59986d062dde7525b7ab41273eda0842acb2c7fe25d969f98d316123febf6268ccb76091ab8a1686d0aefeaf46bbd82547d401d568e115a441a7721ae8759fb06d12fc5d389a81f6aab182e629e7039ab05f87ec8be42488f5a609a66cee8df2c82a20be867d84ccac64e51f676f05a1315331542071b95cc0d64cb9ccacec829ab3ba029020fe2ff9899752fae275b205dde1d3fa78bdacae74cbded3f3b307935e7b2ba89812b18b313250a95da6345ea94a04146e4d2da013e081333f5878d99632a6800a5a56f1cd525221395390a91e8dc30c1b1632d19b3a3e202ff50c55a222c12120790fcfacffc44ecf4295321d18f994c15ff66c1e18b21e09abdf736b28a73ca9f03962ec2b47fed03a99b6950b8c346c7637e5325dd863edb1116f13a53f2904d6ca7e532690812cd3f649f7238cdd9bb74728c869d9c10533dd42d7562b5ae38f6e8855cd2efbc64354b9b071cbd78d9d56a2a4f4e9f0133dcb80f69ce0a5468711c0c58c44410ff77a911fc3bf3731fb3c0826716b343369cef6270490d663d3684f9e9319aefa48d6fd3ac404345511eca1b3eaa656ac1f4693682a90e997118743631e19cb64325ff64afc6e472f49725dac6e5fe2ef1b6b94a32e93331f1b8e31ec316785b3252fd5a31ddf4b35418c1da262a22d717252a6397edbb59013c9b29753fbbc9c1b2cb492d40098f2c6b0b136614daec6b6378c6d0f8d94153c6cdfe3e2b053e3ba11883ae27bb43c06695ead014dc96454e6064e4bd0ad5a53228a507859bc2df42682e51fd02571415a07e46ac1b65bf6b6cd2f8ff25302cbc59ea1849479234f2996730c420052b35368c2a295f4fac5aced26c6af9a4ca354f1f3dc23c40865ea8e48f4b2ca1f30045331e97af3b378c431f1a17f495dc8dbdb06c5c8170c58b1a3080c7d81fc18150fb1b98b8f4ebab5f9e9980caeb64bbcae24aa149d5a46cfa61b44b6851e10172d5d097af84966fa7a26f982ebcbebf5e732bbd5bef8905ccec6075f14ec6bdc647ea5fe146245cfd39fa5ae0039653b05b4f55d84a3238830880d7944633cc24e7e6637ef6f93be8b2fce7ca8bba451e1f3870a9b54fb14d0d66123ebe142ec80b07515ffbc6c93b7bad172761e930826b0ff32872d050df4840147fbb39d34bdb48e9889a13a49c8a5b64100ae7110f707a8b980f8f128c3d61914c3b30927d3a753a29e2502c294bf2a48ec008c264f941a91762f948c31e8b30b1c108488874fdc30117529c4fe23881dc790d9ae5789d27aa7d7a9b2bb558e8f0af094e19444d096dd5ae99b98f9235751016a907adce0b551d29374767bb56f8a3c0cee61930e9a27cb25d7c642fbf9fd0c2fe0dca9915a8affc3f80a3dd630c4d707f41c68ade00918b79683c366ddc2e854bb7b078844f85d49330aa793d9f3122606fef05b5c09a3f9c6e05b28f70065ea80255c9821ac11bf9a09879e05abe22e01fe504379f9b6c09fb80f79a433076f84c8b227fac914dc4236c59a2ca7c79aa0aa99532cb3f97fab47736fb6e80f8d5fcc11b04b34a4ddfeecacb64f43c75f32475845577047308d95d363bd3a002fd91bb667b79658468b0d873ade84f269eac350e1d405db059aca7dc960557f331ed8ffa9886e059bacba1df3ad9f18eae182c25b88d69e8e76d24b57d191c6c6339328e959ba2c84701e953b23aa0454d3631d72d5b0277f80ab3d2b5fbc2d810ee23dc6d2a29da5a420bb05b6092d108322c624950df3b3f5f9bbad1f9e8db2e2fae220c4fc61da5a9e8040e8d9db0d647d24831783b313432c92b432903edec43b9904e8a650739fd23511ae05107d17ed3ec7906b031c39b0f31a79d197e81534ba35f2629a038f65bf5e8e909ee3c3f37eb03c6d1ee4bfd1ec73aa660d029065afe6e7cfe771b02354ecb42a24d1cbce22499faac863591eab295efaf8293135de62d0ac6b6c1153f6f75f9e8cfca09980cc576402ebfe45eef9a0ed17fa909bb28379010ae90a2ecbc5b513f2a3e0d367983329a85f6452606ef44c1029e1e93b7bdc81c7c7525cfb502b849afe99eae6cb777eccff193f38ee2734363aa4777dbee90554a3a1795e38477040a6185ebe7dd847dc52a3c7a8d8cd56e2db781cf540cc6cb7a67f5b784ab810337f4727db790e1fd60d6353b1d7a1ea447b88415de9e4ea272789cee2023e6ead2d30574a333cb3dc2839e2ce2f0eba34f159c17e8952802f0b16778733df50d98c047de29a3f1b2a209752cc9d1176f55a6ecb8bb3a899a641ef6775c666bc8c13f180b0fbf09bc9ae621b4c4bfd1a14a4f7286643f5b16a626ce0aca0c54128fa279179586c976cfb1410cdab2a670e01c562c18b957c404522c3e00b917877c89529feef377270a6207d8e82adc4a1426ff283a2cce807973c1118bfa2bb9b52713a2e82fc23b2456d35b0b89a3ba4741a40429e51dfb557fca06a0763299e10fdf55951b4c41aef6e2f32be9db6b35f8f07f836ebedd3891cb1bb4667e631c46e3a688e176afb3e88bab359dc8ed67702700125332a94561bf89ee571b64f27ee95b4339a0c69a7d2c6ea31ce5bffac1f6e1e1ce5ca697048e4e884382bdab8241fe6039746442504d224a6d25d03bc86f6aea79690e584bf2793a576fc8459c7935ea3476bbcf97e821ba866a58b404f9a95a9a2510f5970972cfa510d972c9225fff6bf08cd94135ffb26725d393e3ed1c77bcaf6aafc60d36f5c3bc94ac2053412fde8b45100271f378a71ae7b182e4510e6af2ef430c9856a32bcd2967d10824c235d954b60b5e73a67baaae4dc885f9d0f3f678fd3a9643d10472728450d9b1caa0254cbb3addb9a1af47b143ebcb078d252bfad151e39e4f7d2905aa422e6a03b60844d47eb8d10af82881013bd99b6450fdf325d8b841aeede677d6051e93b88a3f029bd8544e6c619b7e0e39f6c549d48fea00b21310f21b20f0207facdebf654c22d1d37e1cdb5db2b0742c51950b2705efcb3808d1cdcb705cc5ae4527facb76c9e58d870ff358fcb780c9b257d339d7e9336b850845a1703d2cba789ddc26d7e79393c3ec62ba4860ee0fe00bf4276ee13e41baa93ca775be93dbc117c0696e517324f2d7080d32123a99d90f7cb979ef640679ce5ae470db27ca8df31117268cd564c15d1575cc1879d9576d631e4b7f7a8416287ffb8d3950c6e01a80996ac62a3e4770f57774538fdb7cf16b21642a9fe778de73b837c33b958bb9fb044d355dd929ccc92bc83e2baa6b6996d13682b7958f43cc36b1dda815dec2cb268c2249f834c3ca52a82eb97b0a4879d685958165def4c49efb7c8ded8f8ce096153de0e3a63ff9cd8656e911ff304c7d4384b39cef338359c0cff658d3d97782d6b8d756e43d6e95b9d8ccecae587b2d75bb2ba51675670ebdee356a25f69173ff726660d929242a606afe229c5a6b38cd6eec22e24b30e577f4e22f0e4144698bb1318c6304166278b0860345ab902a78c69d659e2c2f78d578afb3cfc443f27448874c283354c43d24df2073e88d36281c23dfd69002264e3fe19c3856d854ab25c1b083c890a5ce211c3de357d62f03198c38753c34b20c2173e21cacd0f667742c10daf1858d9fe8451fe79a24edf39042f52fccf797552f0f34ce2d9e6f25ec8d160936be76e4ffa62e0faeb5c19f895ce03b05c83dc52d7e932cd4e99f2240cf5e1e7fa40c4f3e6859f51cb20c90e68ec481f5bd23d33098187b03e755c118026b6ef92babdac20ad0f4372a7575fb909098922b550d90ddeb8067e2bb2f11937ff383d7028dcb282b2f6fca205e00247a70cc44451b81eaab005bbfb75a9e426b3ebda9e295ec2034c51969495857e9395e30d087be3d5fcc2a407706f45d54247592842b2f5642610ba2fd1adba8b30c556dd5c40269df58bd4f0f651ebbb0e7cc384b4a863c4ec2a82d7e4735ea667b59c070066362fdde54a3c04581773d7e0f7d4a66c546bb4df1996549e6cb7ba6de34d6f568c7b3d312f8b24b79c9f403524542c4afcf0967a1324ceaefa071a43f88314caf35c686488f481f87c9c7a450317c3d905408fb8497f64dcac128483d9237dbd08ad4f412f021ff42edbfb8904b218561feda048112d41dd779ae92af3a30dd8983d8e892bf5db697bff4c45363e4d383c60be734fa3d6850b1767174b721d37f1ab9b7b71005e05e3ee3cab96a9acb9b0493eadc4dd8033c0e3b319ec11769b28c44f40e3c9b400230aece77cdc68a5f8b2a0d24a56eedc21f026b9adca1421964c067589c16fc8c42088d367998362f018c7bb22988ddd40add9333fc1dc33e696c5d03ec960af86676c9807022e8b7e965438ae5cd390c1edcdcaa3ef620df74fa8a11358bda926d17a4da33f9131a48e726bca02fda689da9cb93546b9004906c42bd7a86f710b050f56dcf2dff6ecc73a9dd1fbe4c3914023de184e4885e043624a8558d5dc2f6d20239c21fd7c416a9bc8e37de159084e2ef8587e277b57132a9322082fa0a658fb7c86db115dc2fb1e7974880fd3ff49f2fca1ba0aa00025937bc"}, {0x28, 0xffff, 0x101, "e773aed4691d95c7ec0265c0768d6dfc34"}, {0xc0, 0xffff, 0x0, "2bc96cf22cbc5c382b38b2113b93c04660a222d41a3d77ab7507609efe569ef6ee72de2e0d4190f0d623bd74fdb1bd785a7abfb3b719ac8dd672e1e27b16751b50dcdfb3af5f9d32766d36ef61e2a0d4fa51f8e12616b58f8301ecc2966043516e2f6a257621d6052d0f50678246796c11aff7fb7df9a0a576cc064d9519847503de9ff2cc5352146f3cc1bce1762baab5ddd691616baac74d9e643fc3779211bb2beba9cf1a5128bd"}, {0x88, 0xffff, 0x800, "eabcb5408358df85873534c74c9246bed8d4dc7e0a719b7b09ce3ff9ba614aa2b5fa76e06808c70798f061465930fe08fedecfb26b6322d1674d2728f394fbe6db869ff6695f8386a593b0e1fcef6bd7389e21c1e17913c9d028e45ba7f67504a5eff788ee49d1305714aa4575a69a2525aba5b36fb04f"}, {0xf0, 0x0, 0xffffffff, "041bb3e07b76e3f4465bb84b0488daaf751df1b74814dc6846913ff453ac6f12ad381f0fb018a1c0db586c5024da35f2efaee199ccdd2e0f71838a37892ea2430bddaa8ad4afe6aae526fc097553cffea9da5873acb87121a2dd5b39b056000646ba225740ac1bd8c68d7ac7ae35ad1bd7715e9f533c50b14bca1dc9a4635e49e831e140e277e43023d2d0869ea65de41aebf588501b899f575022b301964e63751a21eb70769e6df9292dbd4c931a352ca21cc945797545cfb835352da7345d102d5af4d4a10f4700b7aaa5a26abe7d0bfae466762a1b9359b1609e"}], 0x1270}, 0x4}, 0x10, 0x0) 15:13:56 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x8000, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8800, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x3ff, 0x100}) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:56 executing program 5: setuid(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async, rerun: 32) r0 = getuid() (rerun: 32) setuid(r0) 15:13:56 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x1, 0x8) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x6, 0x0, {0x800, 0x19d}}) (async, rerun: 64) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000200)={0xffffffe0, 0x6c67, './file1\x00', 0x6, 0x4, 0x40, 0x8}) (async, rerun: 64) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000240)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)=[{0x41, 0x7fff}, {0x101, 0x2}], 0x2}) (async, rerun: 64) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000002c0)='./file0\x00') (rerun: 64) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000340)={0x1, 0x80}) (async) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000001c0)={0xb2d, './file0\x00', './file1\x00'}) 15:13:56 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:56 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x8, 0x4}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) 15:13:56 executing program 2: mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:56 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x10f) 15:13:56 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r1, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) r2 = open(&(0x7f0000000040)='./file0/file0\x00', 0x2, 0x0) sendmmsg(r2, &(0x7f0000001600)={&(0x7f0000000300)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)="9ce7de9682704a1423cd9decdd4d2fb7ecded7d14ced7716a3c35f3d0acd206b4bb1ab5b42d12ca2204794ff6e16698b5ecf136eba378c17193ce227371a7148ff72dba91f1d79d0df3d9e2e2e96e21588919d1106cd0619dae43546486f65a745f7b84ec35f659c6fc18bc83feada9a15e2f37b75e60f6b3b760070669911f253e57a71c5f4ad9d3d33552fa68171ebac4c4d77e68d18fbd039a25a3c57cf58e367cbc8c0effad7fdfd7ec3e8a527d7f382cbe07bb6472544fbf5df28f8769444b7c75bf7fab8b7fa8c7eea5dbe22fa3541ab310f78563068ccf35eba1060905bfcc1b66a159e1ee3192c684d317ec843251b452675c95b30cb57", 0xfb}], 0x1, &(0x7f0000000380)=[{0x1010, 0xffff, 0x100027, "2747a406055fe207eb80cb2bec24e8b7dee6b72f9c7b8df886b3bce2c6c91c2e34e057f172d2681c945e982038e7298394480ca2784778e7602580b23fd08ac5c94f708192e416b9a267f758de2d2027e1e8e1ed801c3851c68631f77203d0ff724ac2c238cb850bde9a3fcd0f665e8c3ae671716700b116e00a9b05712b5bc9fe46f0b3102b344123cea6bfd2cc73eb2de52bae9d9bb71c716560e152c9caca0a4f9e39a9b7c30d2c81cd2b822a6847883085bb4e66873e1693b7e01f395f79e4dd386fcf193d38d46c1e07b7211e7a7f48fbbcb694c7d67ae586995488f2d5d75ece141a5f66dabae43046e72b9e94fd136d6d46fc4407b7db4129569db825535a17638b3191e218be363a2ceff0ad0c4d6951d0b72fe5955fad1c7d870913eea4429542874c7b5b3cac25a01fb9ddb62f7b3353a45b3693d1accdfc7919360efe88f4d2ba8ba82c12891bd18505031c9d3012bc8d80fe9838ea68a3f251eec5cdc62e1d3809162898d21f6e88a6945fb0558fe3a41636b73adc10fab287a520395487daf25e80294ec5d291884597ab257d0b25592aa61dccedc438a2abb18a5b14c290b22349ba826c2ee76ba4afff50980e9e50fdbbc57a452c911f992ad350706f96e97c6a3192089eef8a74d5795543d280c16c22b2463212b5545e51cfaeee7c2ea2411423f2cb13b24f582b78329b25e37242cda583a42040bf289c13c1fb13951df0c7d39756f7707be1b31a32820fda1f7649aa73b631f3e4ea7c2bf7aa2874caed7091c76e2672aeefd5074c5f52f6d2e2483d12a6c1c3be03d2091e7cadb11ce78051d9f7219757a9e58d41425bce0ddcdb509535edf7a44f2d4bc0a335719e956c7e6364d68c8ba92fd47cfd63aaaa318fc9e47a98e88ab7db74b7a1c7624cc0ab944f5a15f824351bee2ddcccce53dabfa6aa0104a31b4e0ee71ca610ef3b13cd0d1525cbf159ca8c9a6b4995dec804e9cfeb79df31b86b16f9c113d1d9245cdb5605485593efabd31044c1d86f48ff5c75cd977aca4b54721b6a0954fdb50390f0580604df29408b37fb5c8c17e6bfb37a84d31edd7c19637b176b44dda77f6f4f73af274aa807b1cd987c4a791d5b075a8b787530cff5c69153a1522817584ab6c97b6d52115e6ac427b460bd3ca167561860c3af6484c734d66179b15cad9d2c6e588ded625300e5778cc2aaf6239f5b93024ebe507cfc3fa4a4cd8c5ff0f59986d062dde7525b7ab41273eda0842acb2c7fe25d969f98d316123febf6268ccb76091ab8a1686d0aefeaf46bbd82547d401d568e115a441a7721ae8759fb06d12fc5d389a81f6aab182e629e7039ab05f87ec8be42488f5a609a66cee8df2c82a20be867d84ccac64e51f676f05a1315331542071b95cc0d64cb9ccacec829ab3ba029020fe2ff9899752fae275b205dde1d3fa78bdacae74cbded3f3b307935e7b2ba89812b18b313250a95da6345ea94a04146e4d2da013e081333f5878d99632a6800a5a56f1cd525221395390a91e8dc30c1b1632d19b3a3e202ff50c55a222c12120790fcfacffc44ecf4295321d18f994c15ff66c1e18b21e09abdf736b28a73ca9f03962ec2b47fed03a99b6950b8c346c7637e5325dd863edb1116f13a53f2904d6ca7e532690812cd3f649f7238cdd9bb74728c869d9c10533dd42d7562b5ae38f6e8855cd2efbc64354b9b071cbd78d9d56a2a4f4e9f0133dcb80f69ce0a5468711c0c58c44410ff77a911fc3bf3731fb3c0826716b343369cef6270490d663d3684f9e9319aefa48d6fd3ac404345511eca1b3eaa656ac1f4693682a90e997118743631e19cb64325ff64afc6e472f49725dac6e5fe2ef1b6b94a32e93331f1b8e31ec316785b3252fd5a31ddf4b35418c1da262a22d717252a6397edbb59013c9b29753fbbc9c1b2cb492d40098f2c6b0b136614daec6b6378c6d0f8d94153c6cdfe3e2b053e3ba11883ae27bb43c06695ead014dc96454e6064e4bd0ad5a53228a507859bc2df42682e51fd02571415a07e46ac1b65bf6b6cd2f8ff25302cbc59ea1849479234f2996730c420052b35368c2a295f4fac5aced26c6af9a4ca354f1f3dc23c40865ea8e48f4b2ca1f30045331e97af3b378c431f1a17f495dc8dbdb06c5c8170c58b1a3080c7d81fc18150fb1b98b8f4ebab5f9e9980caeb64bbcae24aa149d5a46cfa61b44b6851e10172d5d097af84966fa7a26f982ebcbebf5e732bbd5bef8905ccec6075f14ec6bdc647ea5fe146245cfd39fa5ae0039653b05b4f55d84a3238830880d7944633cc24e7e6637ef6f93be8b2fce7ca8bba451e1f3870a9b54fb14d0d66123ebe142ec80b07515ffbc6c93b7bad172761e930826b0ff32872d050df4840147fbb39d34bdb48e9889a13a49c8a5b64100ae7110f707a8b980f8f128c3d61914c3b30927d3a753a29e2502c294bf2a48ec008c264f941a91762f948c31e8b30b1c108488874fdc30117529c4fe23881dc790d9ae5789d27aa7d7a9b2bb558e8f0af094e19444d096dd5ae99b98f9235751016a907adce0b551d29374767bb56f8a3c0cee61930e9a27cb25d7c642fbf9fd0c2fe0dca9915a8affc3f80a3dd630c4d707f41c68ade00918b79683c366ddc2e854bb7b078844f85d49330aa793d9f3122606fef05b5c09a3f9c6e05b28f70065ea80255c9821ac11bf9a09879e05abe22e01fe504379f9b6c09fb80f79a433076f84c8b227fac914dc4236c59a2ca7c79aa0aa99532cb3f97fab47736fb6e80f8d5fcc11b04b34a4ddfeecacb64f43c75f32475845577047308d95d363bd3a002fd91bb667b79658468b0d873ade84f269eac350e1d405db059aca7dc960557f331ed8ffa9886e059bacba1df3ad9f18eae182c25b88d69e8e76d24b57d191c6c6339328e959ba2c84701e953b23aa0454d3631d72d5b0277f80ab3d2b5fbc2d810ee23dc6d2a29da5a420bb05b6092d108322c624950df3b3f5f9bbad1f9e8db2e2fae220c4fc61da5a9e8040e8d9db0d647d24831783b313432c92b432903edec43b9904e8a650739fd23511ae05107d17ed3ec7906b031c39b0f31a79d197e81534ba35f2629a038f65bf5e8e909ee3c3f37eb03c6d1ee4bfd1ec73aa660d029065afe6e7cfe771b02354ecb42a24d1cbce22499faac863591eab295efaf8293135de62d0ac6b6c1153f6f75f9e8cfca09980cc576402ebfe45eef9a0ed17fa909bb28379010ae90a2ecbc5b513f2a3e0d367983329a85f6452606ef44c1029e1e93b7bdc81c7c7525cfb502b849afe99eae6cb777eccff193f38ee2734363aa4777dbee90554a3a1795e38477040a6185ebe7dd847dc52a3c7a8d8cd56e2db781cf540cc6cb7a67f5b784ab810337f4727db790e1fd60d6353b1d7a1ea447b88415de9e4ea272789cee2023e6ead2d30574a333cb3dc2839e2ce2f0eba34f159c17e8952802f0b16778733df50d98c047de29a3f1b2a209752cc9d1176f55a6ecb8bb3a899a641ef6775c666bc8c13f180b0fbf09bc9ae621b4c4bfd1a14a4f7286643f5b16a626ce0aca0c54128fa279179586c976cfb1410cdab2a670e01c562c18b957c404522c3e00b917877c89529feef377270a6207d8e82adc4a1426ff283a2cce807973c1118bfa2bb9b52713a2e82fc23b2456d35b0b89a3ba4741a40429e51dfb557fca06a0763299e10fdf55951b4c41aef6e2f32be9db6b35f8f07f836ebedd3891cb1bb4667e631c46e3a688e176afb3e88bab359dc8ed67702700125332a94561bf89ee571b64f27ee95b4339a0c69a7d2c6ea31ce5bffac1f6e1e1ce5ca697048e4e884382bdab8241fe6039746442504d224a6d25d03bc86f6aea79690e584bf2793a576fc8459c7935ea3476bbcf97e821ba866a58b404f9a95a9a2510f5970972cfa510d972c9225fff6bf08cd94135ffb26725d393e3ed1c77bcaf6aafc60d36f5c3bc94ac2053412fde8b45100271f378a71ae7b182e4510e6af2ef430c9856a32bcd2967d10824c235d954b60b5e73a67baaae4dc885f9d0f3f678fd3a9643d10472728450d9b1caa0254cbb3addb9a1af47b143ebcb078d252bfad151e39e4f7d2905aa422e6a03b60844d47eb8d10af82881013bd99b6450fdf325d8b841aeede677d6051e93b88a3f029bd8544e6c619b7e0e39f6c549d48fea00b21310f21b20f0207facdebf654c22d1d37e1cdb5db2b0742c51950b2705efcb3808d1cdcb705cc5ae4527facb76c9e58d870ff358fcb780c9b257d339d7e9336b850845a1703d2cba789ddc26d7e79393c3ec62ba4860ee0fe00bf4276ee13e41baa93ca775be93dbc117c0696e517324f2d7080d32123a99d90f7cb979ef640679ce5ae470db27ca8df31117268cd564c15d1575cc1879d9576d631e4b7f7a8416287ffb8d3950c6e01a80996ac62a3e4770f57774538fdb7cf16b21642a9fe778de73b837c33b958bb9fb044d355dd929ccc92bc83e2baa6b6996d13682b7958f43cc36b1dda815dec2cb268c2249f834c3ca52a82eb97b0a4879d685958165def4c49efb7c8ded8f8ce096153de0e3a63ff9cd8656e911ff304c7d4384b39cef338359c0cff658d3d97782d6b8d756e43d6e95b9d8ccecae587b2d75bb2ba51675670ebdee356a25f69173ff726660d929242a606afe229c5a6b38cd6eec22e24b30e577f4e22f0e4144698bb1318c6304166278b0860345ab902a78c69d659e2c2f78d578afb3cfc443f27448874c283354c43d24df2073e88d36281c23dfd69002264e3fe19c3856d854ab25c1b083c890a5ce211c3de357d62f03198c38753c34b20c2173e21cacd0f667742c10daf1858d9fe8451fe79a24edf39042f52fccf797552f0f34ce2d9e6f25ec8d160936be76e4ffa62e0faeb5c19f895ce03b05c83dc52d7e932cd4e99f2240cf5e1e7fa40c4f3e6859f51cb20c90e68ec481f5bd23d33098187b03e755c118026b6ef92babdac20ad0f4372a7575fb909098922b550d90ddeb8067e2bb2f11937ff383d7028dcb282b2f6fca205e00247a70cc44451b81eaab005bbfb75a9e426b3ebda9e295ec2034c51969495857e9395e30d087be3d5fcc2a407706f45d54247592842b2f5642610ba2fd1adba8b30c556dd5c40269df58bd4f0f651ebbb0e7cc384b4a863c4ec2a82d7e4735ea667b59c070066362fdde54a3c04581773d7e0f7d4a66c546bb4df1996549e6cb7ba6de34d6f568c7b3d312f8b24b79c9f403524542c4afcf0967a1324ceaefa071a43f88314caf35c686488f481f87c9c7a450317c3d905408fb8497f64dcac128483d9237dbd08ad4f412f021ff42edbfb8904b218561feda048112d41dd779ae92af3a30dd8983d8e892bf5db697bff4c45363e4d383c60be734fa3d6850b1767174b721d37f1ab9b7b71005e05e3ee3cab96a9acb9b0493eadc4dd8033c0e3b319ec11769b28c44f40e3c9b400230aece77cdc68a5f8b2a0d24a56eedc21f026b9adca1421964c067589c16fc8c42088d367998362f018c7bb22988ddd40add9333fc1dc33e696c5d03ec960af86676c9807022e8b7e965438ae5cd390c1edcdcaa3ef620df74fa8a11358bda926d17a4da33f9131a48e726bca02fda689da9cb93546b9004906c42bd7a86f710b050f56dcf2dff6ecc73a9dd1fbe4c3914023de184e4885e043624a8558d5dc2f6d20239c21fd7c416a9bc8e37de159084e2ef8587e277b57132a9322082fa0a658fb7c86db115dc2fb1e7974880fd3ff49f2fca1ba0aa00025937bc"}, {0x28, 0xffff, 0x101, "e773aed4691d95c7ec0265c0768d6dfc34"}, {0xc0, 0xffff, 0x0, "2bc96cf22cbc5c382b38b2113b93c04660a222d41a3d77ab7507609efe569ef6ee72de2e0d4190f0d623bd74fdb1bd785a7abfb3b719ac8dd672e1e27b16751b50dcdfb3af5f9d32766d36ef61e2a0d4fa51f8e12616b58f8301ecc2966043516e2f6a257621d6052d0f50678246796c11aff7fb7df9a0a576cc064d9519847503de9ff2cc5352146f3cc1bce1762baab5ddd691616baac74d9e643fc3779211bb2beba9cf1a5128bd"}, {0x88, 0xffff, 0x800, "eabcb5408358df85873534c74c9246bed8d4dc7e0a719b7b09ce3ff9ba614aa2b5fa76e06808c70798f061465930fe08fedecfb26b6322d1674d2728f394fbe6db869ff6695f8386a593b0e1fcef6bd7389e21c1e17913c9d028e45ba7f67504a5eff788ee49d1305714aa4575a69a2525aba5b36fb04f"}, {0xf0, 0x0, 0xffffffff, "041bb3e07b76e3f4465bb84b0488daaf751df1b74814dc6846913ff453ac6f12ad381f0fb018a1c0db586c5024da35f2efaee199ccdd2e0f71838a37892ea2430bddaa8ad4afe6aae526fc097553cffea9da5873acb87121a2dd5b39b056000646ba225740ac1bd8c68d7ac7ae35ad1bd7715e9f533c50b14bca1dc9a4635e49e831e140e277e43023d2d0869ea65de41aebf588501b899f575022b301964e63751a21eb70769e6df9292dbd4c931a352ca21cc945797545cfb835352da7345d102d5af4d4a10f4700b7aaa5a26abe7d0bfae466762a1b9359b1609e"}], 0x1270}, 0x4}, 0x10, 0x0) 15:13:56 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000e80000000000000000000000000000000000000000000000001c00"/253], &(0x7f0000000000)=0x10b) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:56 executing program 5: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 15:13:56 executing program 6: r0 = open$dir(0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:56 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x10f) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') (async) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x10f) (async) 15:13:57 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:57 executing program 5: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) (async) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 15:13:57 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x8, 0x4}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) 15:13:57 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000e80000000000000000000000000000000000000000000000001c00"/253], &(0x7f0000000000)=0x10b) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async, rerun: 64) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') (rerun: 64) 15:13:57 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) (async) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r1, &(0x7f0000000340)='./file0/file0\x00', 0x0) r2 = open(&(0x7f0000000040)='./file0/file0\x00', 0x2, 0x0) sendmmsg(r2, &(0x7f0000001600)={&(0x7f0000000300)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)="9ce7de9682704a1423cd9decdd4d2fb7ecded7d14ced7716a3c35f3d0acd206b4bb1ab5b42d12ca2204794ff6e16698b5ecf136eba378c17193ce227371a7148ff72dba91f1d79d0df3d9e2e2e96e21588919d1106cd0619dae43546486f65a745f7b84ec35f659c6fc18bc83feada9a15e2f37b75e60f6b3b760070669911f253e57a71c5f4ad9d3d33552fa68171ebac4c4d77e68d18fbd039a25a3c57cf58e367cbc8c0effad7fdfd7ec3e8a527d7f382cbe07bb6472544fbf5df28f8769444b7c75bf7fab8b7fa8c7eea5dbe22fa3541ab310f78563068ccf35eba1060905bfcc1b66a159e1ee3192c684d317ec843251b452675c95b30cb57", 0xfb}], 0x1, &(0x7f0000000380)=[{0x1010, 0xffff, 0x100027, "2747a406055fe207eb80cb2bec24e8b7dee6b72f9c7b8df886b3bce2c6c91c2e34e057f172d2681c945e982038e7298394480ca2784778e7602580b23fd08ac5c94f708192e416b9a267f758de2d2027e1e8e1ed801c3851c68631f77203d0ff724ac2c238cb850bde9a3fcd0f665e8c3ae671716700b116e00a9b05712b5bc9fe46f0b3102b344123cea6bfd2cc73eb2de52bae9d9bb71c716560e152c9caca0a4f9e39a9b7c30d2c81cd2b822a6847883085bb4e66873e1693b7e01f395f79e4dd386fcf193d38d46c1e07b7211e7a7f48fbbcb694c7d67ae586995488f2d5d75ece141a5f66dabae43046e72b9e94fd136d6d46fc4407b7db4129569db825535a17638b3191e218be363a2ceff0ad0c4d6951d0b72fe5955fad1c7d870913eea4429542874c7b5b3cac25a01fb9ddb62f7b3353a45b3693d1accdfc7919360efe88f4d2ba8ba82c12891bd18505031c9d3012bc8d80fe9838ea68a3f251eec5cdc62e1d3809162898d21f6e88a6945fb0558fe3a41636b73adc10fab287a520395487daf25e80294ec5d291884597ab257d0b25592aa61dccedc438a2abb18a5b14c290b22349ba826c2ee76ba4afff50980e9e50fdbbc57a452c911f992ad350706f96e97c6a3192089eef8a74d5795543d280c16c22b2463212b5545e51cfaeee7c2ea2411423f2cb13b24f582b78329b25e37242cda583a42040bf289c13c1fb13951df0c7d39756f7707be1b31a32820fda1f7649aa73b631f3e4ea7c2bf7aa2874caed7091c76e2672aeefd5074c5f52f6d2e2483d12a6c1c3be03d2091e7cadb11ce78051d9f7219757a9e58d41425bce0ddcdb509535edf7a44f2d4bc0a335719e956c7e6364d68c8ba92fd47cfd63aaaa318fc9e47a98e88ab7db74b7a1c7624cc0ab944f5a15f824351bee2ddcccce53dabfa6aa0104a31b4e0ee71ca610ef3b13cd0d1525cbf159ca8c9a6b4995dec804e9cfeb79df31b86b16f9c113d1d9245cdb5605485593efabd31044c1d86f48ff5c75cd977aca4b54721b6a0954fdb50390f0580604df29408b37fb5c8c17e6bfb37a84d31edd7c19637b176b44dda77f6f4f73af274aa807b1cd987c4a791d5b075a8b787530cff5c69153a1522817584ab6c97b6d52115e6ac427b460bd3ca167561860c3af6484c734d66179b15cad9d2c6e588ded625300e5778cc2aaf6239f5b93024ebe507cfc3fa4a4cd8c5ff0f59986d062dde7525b7ab41273eda0842acb2c7fe25d969f98d316123febf6268ccb76091ab8a1686d0aefeaf46bbd82547d401d568e115a441a7721ae8759fb06d12fc5d389a81f6aab182e629e7039ab05f87ec8be42488f5a609a66cee8df2c82a20be867d84ccac64e51f676f05a1315331542071b95cc0d64cb9ccacec829ab3ba029020fe2ff9899752fae275b205dde1d3fa78bdacae74cbded3f3b307935e7b2ba89812b18b313250a95da6345ea94a04146e4d2da013e081333f5878d99632a6800a5a56f1cd525221395390a91e8dc30c1b1632d19b3a3e202ff50c55a222c12120790fcfacffc44ecf4295321d18f994c15ff66c1e18b21e09abdf736b28a73ca9f03962ec2b47fed03a99b6950b8c346c7637e5325dd863edb1116f13a53f2904d6ca7e532690812cd3f649f7238cdd9bb74728c869d9c10533dd42d7562b5ae38f6e8855cd2efbc64354b9b071cbd78d9d56a2a4f4e9f0133dcb80f69ce0a5468711c0c58c44410ff77a911fc3bf3731fb3c0826716b343369cef6270490d663d3684f9e9319aefa48d6fd3ac404345511eca1b3eaa656ac1f4693682a90e997118743631e19cb64325ff64afc6e472f49725dac6e5fe2ef1b6b94a32e93331f1b8e31ec316785b3252fd5a31ddf4b35418c1da262a22d717252a6397edbb59013c9b29753fbbc9c1b2cb492d40098f2c6b0b136614daec6b6378c6d0f8d94153c6cdfe3e2b053e3ba11883ae27bb43c06695ead014dc96454e6064e4bd0ad5a53228a507859bc2df42682e51fd02571415a07e46ac1b65bf6b6cd2f8ff25302cbc59ea1849479234f2996730c420052b35368c2a295f4fac5aced26c6af9a4ca354f1f3dc23c40865ea8e48f4b2ca1f30045331e97af3b378c431f1a17f495dc8dbdb06c5c8170c58b1a3080c7d81fc18150fb1b98b8f4ebab5f9e9980caeb64bbcae24aa149d5a46cfa61b44b6851e10172d5d097af84966fa7a26f982ebcbebf5e732bbd5bef8905ccec6075f14ec6bdc647ea5fe146245cfd39fa5ae0039653b05b4f55d84a3238830880d7944633cc24e7e6637ef6f93be8b2fce7ca8bba451e1f3870a9b54fb14d0d66123ebe142ec80b07515ffbc6c93b7bad172761e930826b0ff32872d050df4840147fbb39d34bdb48e9889a13a49c8a5b64100ae7110f707a8b980f8f128c3d61914c3b30927d3a753a29e2502c294bf2a48ec008c264f941a91762f948c31e8b30b1c108488874fdc30117529c4fe23881dc790d9ae5789d27aa7d7a9b2bb558e8f0af094e19444d096dd5ae99b98f9235751016a907adce0b551d29374767bb56f8a3c0cee61930e9a27cb25d7c642fbf9fd0c2fe0dca9915a8affc3f80a3dd630c4d707f41c68ade00918b79683c366ddc2e854bb7b078844f85d49330aa793d9f3122606fef05b5c09a3f9c6e05b28f70065ea80255c9821ac11bf9a09879e05abe22e01fe504379f9b6c09fb80f79a433076f84c8b227fac914dc4236c59a2ca7c79aa0aa99532cb3f97fab47736fb6e80f8d5fcc11b04b34a4ddfeecacb64f43c75f32475845577047308d95d363bd3a002fd91bb667b79658468b0d873ade84f269eac350e1d405db059aca7dc960557f331ed8ffa9886e059bacba1df3ad9f18eae182c25b88d69e8e76d24b57d191c6c6339328e959ba2c84701e953b23aa0454d3631d72d5b0277f80ab3d2b5fbc2d810ee23dc6d2a29da5a420bb05b6092d108322c624950df3b3f5f9bbad1f9e8db2e2fae220c4fc61da5a9e8040e8d9db0d647d24831783b313432c92b432903edec43b9904e8a650739fd23511ae05107d17ed3ec7906b031c39b0f31a79d197e81534ba35f2629a038f65bf5e8e909ee3c3f37eb03c6d1ee4bfd1ec73aa660d029065afe6e7cfe771b02354ecb42a24d1cbce22499faac863591eab295efaf8293135de62d0ac6b6c1153f6f75f9e8cfca09980cc576402ebfe45eef9a0ed17fa909bb28379010ae90a2ecbc5b513f2a3e0d367983329a85f6452606ef44c1029e1e93b7bdc81c7c7525cfb502b849afe99eae6cb777eccff193f38ee2734363aa4777dbee90554a3a1795e38477040a6185ebe7dd847dc52a3c7a8d8cd56e2db781cf540cc6cb7a67f5b784ab810337f4727db790e1fd60d6353b1d7a1ea447b88415de9e4ea272789cee2023e6ead2d30574a333cb3dc2839e2ce2f0eba34f159c17e8952802f0b16778733df50d98c047de29a3f1b2a209752cc9d1176f55a6ecb8bb3a899a641ef6775c666bc8c13f180b0fbf09bc9ae621b4c4bfd1a14a4f7286643f5b16a626ce0aca0c54128fa279179586c976cfb1410cdab2a670e01c562c18b957c404522c3e00b917877c89529feef377270a6207d8e82adc4a1426ff283a2cce807973c1118bfa2bb9b52713a2e82fc23b2456d35b0b89a3ba4741a40429e51dfb557fca06a0763299e10fdf55951b4c41aef6e2f32be9db6b35f8f07f836ebedd3891cb1bb4667e631c46e3a688e176afb3e88bab359dc8ed67702700125332a94561bf89ee571b64f27ee95b4339a0c69a7d2c6ea31ce5bffac1f6e1e1ce5ca697048e4e884382bdab8241fe6039746442504d224a6d25d03bc86f6aea79690e584bf2793a576fc8459c7935ea3476bbcf97e821ba866a58b404f9a95a9a2510f5970972cfa510d972c9225fff6bf08cd94135ffb26725d393e3ed1c77bcaf6aafc60d36f5c3bc94ac2053412fde8b45100271f378a71ae7b182e4510e6af2ef430c9856a32bcd2967d10824c235d954b60b5e73a67baaae4dc885f9d0f3f678fd3a9643d10472728450d9b1caa0254cbb3addb9a1af47b143ebcb078d252bfad151e39e4f7d2905aa422e6a03b60844d47eb8d10af82881013bd99b6450fdf325d8b841aeede677d6051e93b88a3f029bd8544e6c619b7e0e39f6c549d48fea00b21310f21b20f0207facdebf654c22d1d37e1cdb5db2b0742c51950b2705efcb3808d1cdcb705cc5ae4527facb76c9e58d870ff358fcb780c9b257d339d7e9336b850845a1703d2cba789ddc26d7e79393c3ec62ba4860ee0fe00bf4276ee13e41baa93ca775be93dbc117c0696e517324f2d7080d32123a99d90f7cb979ef640679ce5ae470db27ca8df31117268cd564c15d1575cc1879d9576d631e4b7f7a8416287ffb8d3950c6e01a80996ac62a3e4770f57774538fdb7cf16b21642a9fe778de73b837c33b958bb9fb044d355dd929ccc92bc83e2baa6b6996d13682b7958f43cc36b1dda815dec2cb268c2249f834c3ca52a82eb97b0a4879d685958165def4c49efb7c8ded8f8ce096153de0e3a63ff9cd8656e911ff304c7d4384b39cef338359c0cff658d3d97782d6b8d756e43d6e95b9d8ccecae587b2d75bb2ba51675670ebdee356a25f69173ff726660d929242a606afe229c5a6b38cd6eec22e24b30e577f4e22f0e4144698bb1318c6304166278b0860345ab902a78c69d659e2c2f78d578afb3cfc443f27448874c283354c43d24df2073e88d36281c23dfd69002264e3fe19c3856d854ab25c1b083c890a5ce211c3de357d62f03198c38753c34b20c2173e21cacd0f667742c10daf1858d9fe8451fe79a24edf39042f52fccf797552f0f34ce2d9e6f25ec8d160936be76e4ffa62e0faeb5c19f895ce03b05c83dc52d7e932cd4e99f2240cf5e1e7fa40c4f3e6859f51cb20c90e68ec481f5bd23d33098187b03e755c118026b6ef92babdac20ad0f4372a7575fb909098922b550d90ddeb8067e2bb2f11937ff383d7028dcb282b2f6fca205e00247a70cc44451b81eaab005bbfb75a9e426b3ebda9e295ec2034c51969495857e9395e30d087be3d5fcc2a407706f45d54247592842b2f5642610ba2fd1adba8b30c556dd5c40269df58bd4f0f651ebbb0e7cc384b4a863c4ec2a82d7e4735ea667b59c070066362fdde54a3c04581773d7e0f7d4a66c546bb4df1996549e6cb7ba6de34d6f568c7b3d312f8b24b79c9f403524542c4afcf0967a1324ceaefa071a43f88314caf35c686488f481f87c9c7a450317c3d905408fb8497f64dcac128483d9237dbd08ad4f412f021ff42edbfb8904b218561feda048112d41dd779ae92af3a30dd8983d8e892bf5db697bff4c45363e4d383c60be734fa3d6850b1767174b721d37f1ab9b7b71005e05e3ee3cab96a9acb9b0493eadc4dd8033c0e3b319ec11769b28c44f40e3c9b400230aece77cdc68a5f8b2a0d24a56eedc21f026b9adca1421964c067589c16fc8c42088d367998362f018c7bb22988ddd40add9333fc1dc33e696c5d03ec960af86676c9807022e8b7e965438ae5cd390c1edcdcaa3ef620df74fa8a11358bda926d17a4da33f9131a48e726bca02fda689da9cb93546b9004906c42bd7a86f710b050f56dcf2dff6ecc73a9dd1fbe4c3914023de184e4885e043624a8558d5dc2f6d20239c21fd7c416a9bc8e37de159084e2ef8587e277b57132a9322082fa0a658fb7c86db115dc2fb1e7974880fd3ff49f2fca1ba0aa00025937bc"}, {0x28, 0xffff, 0x101, "e773aed4691d95c7ec0265c0768d6dfc34"}, {0xc0, 0xffff, 0x0, "2bc96cf22cbc5c382b38b2113b93c04660a222d41a3d77ab7507609efe569ef6ee72de2e0d4190f0d623bd74fdb1bd785a7abfb3b719ac8dd672e1e27b16751b50dcdfb3af5f9d32766d36ef61e2a0d4fa51f8e12616b58f8301ecc2966043516e2f6a257621d6052d0f50678246796c11aff7fb7df9a0a576cc064d9519847503de9ff2cc5352146f3cc1bce1762baab5ddd691616baac74d9e643fc3779211bb2beba9cf1a5128bd"}, {0x88, 0xffff, 0x800, "eabcb5408358df85873534c74c9246bed8d4dc7e0a719b7b09ce3ff9ba614aa2b5fa76e06808c70798f061465930fe08fedecfb26b6322d1674d2728f394fbe6db869ff6695f8386a593b0e1fcef6bd7389e21c1e17913c9d028e45ba7f67504a5eff788ee49d1305714aa4575a69a2525aba5b36fb04f"}, {0xf0, 0x0, 0xffffffff, "041bb3e07b76e3f4465bb84b0488daaf751df1b74814dc6846913ff453ac6f12ad381f0fb018a1c0db586c5024da35f2efaee199ccdd2e0f71838a37892ea2430bddaa8ad4afe6aae526fc097553cffea9da5873acb87121a2dd5b39b056000646ba225740ac1bd8c68d7ac7ae35ad1bd7715e9f533c50b14bca1dc9a4635e49e831e140e277e43023d2d0869ea65de41aebf588501b899f575022b301964e63751a21eb70769e6df9292dbd4c931a352ca21cc945797545cfb835352da7345d102d5af4d4a10f4700b7aaa5a26abe7d0bfae466762a1b9359b1609e"}], 0x1270}, 0x4}, 0x10, 0x0) 15:13:57 executing program 2: mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:57 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') (async) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x10f) 15:13:57 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:57 executing program 5: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 15:13:57 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000e80000000000000000000000000000000000000000000000001c00"/253], &(0x7f0000000000)=0x10b) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:57 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:57 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:57 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000080)={0x10, 0x9, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xf0}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x8000000000000001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c89000/0x1000)=nil, 0xfffffffffffffde3}, {&(0x7f0000d5f000/0x1000)=nil, &(0x7f0000c60000/0x3000)=nil, 0x8}, {&(0x7f0000e5e000/0x3000)=nil, &(0x7f0000c39000/0x1000)=nil, 0x2}, {&(0x7f0000e9d000/0x3000)=nil, &(0x7f0000d68000/0x1000)=nil, 0x80000001}, {&(0x7f0000dff000/0x10000)=nil, &(0x7f0000ebf000/0x3000)=nil, 0x9942}, {&(0x7f0000eab000/0x2000)=nil, &(0x7f0000ed3000/0x1000)=nil, 0x2ee6}, {&(0x7f0000ed8000/0x1000)=nil, &(0x7f0000db6000/0x2000)=nil, 0x100000000}, {&(0x7f0000f9d000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000cad000/0x3000)=nil, 0x3ff}], './file0\x00', 0xa8}) setuid(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) 15:13:57 executing program 2: mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:57 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x400, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000380)={0x8, './file0\x00', './file0\x00'}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000400)={0x3, 0x7a}) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000e40)={0x1f}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001000)={'./file0\x00', 0x9, 0x1, 0xffff, 0x0, 0x5, 0x43e2, 0x81, 0x2, 0x2, 0x4, 0x5}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000001080)={0x1, 0x8001}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x2) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x8, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000100)={0x10, 0x1, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x200}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x800}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x200}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffff8001}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000000000000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10001}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x58}], './file0\x00', 0x301}) 15:13:57 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') openat(r0, &(0x7f0000000080)='./file1\x00', 0x1, 0x1d3) 15:13:57 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x98) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x100, 0x20) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:57 executing program 1: mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') 15:13:57 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:57 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') openat(r0, &(0x7f0000000080)='./file1\x00', 0x1, 0x1d3) (async) openat(r0, &(0x7f0000000080)='./file1\x00', 0x1, 0x1d3) 15:13:57 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) 15:13:57 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000080)={0x10, 0x9, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xf0}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x8000000000000001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c89000/0x1000)=nil, 0xfffffffffffffde3}, {&(0x7f0000d5f000/0x1000)=nil, &(0x7f0000c60000/0x3000)=nil, 0x8}, {&(0x7f0000e5e000/0x3000)=nil, &(0x7f0000c39000/0x1000)=nil, 0x2}, {&(0x7f0000e9d000/0x3000)=nil, &(0x7f0000d68000/0x1000)=nil, 0x80000001}, {&(0x7f0000dff000/0x10000)=nil, &(0x7f0000ebf000/0x3000)=nil, 0x9942}, {&(0x7f0000eab000/0x2000)=nil, &(0x7f0000ed3000/0x1000)=nil, 0x2ee6}, {&(0x7f0000ed8000/0x1000)=nil, &(0x7f0000db6000/0x2000)=nil, 0x100000000}, {&(0x7f0000f9d000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000cad000/0x3000)=nil, 0x3ff}], './file0\x00', 0xa8}) (async) setuid(0xffffffffffffffff) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) 15:13:57 executing program 1: mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') 15:13:57 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x400, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000380)={0x8, './file0\x00', './file0\x00'}) (async, rerun: 32) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000400)={0x3, 0x7a}) (rerun: 32) ioctl$KDDISABIO(r0, 0x20004b3d) (async) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000e40)={0x1f}) (async) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001000)={'./file0\x00', 0x9, 0x1, 0xffff, 0x0, 0x5, 0x43e2, 0x81, 0x2, 0x2, 0x4, 0x5}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000001080)={0x1, 0x8001}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x2) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x8, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000100)={0x10, 0x1, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x200}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x800}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x200}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffff8001}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000000000000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10001}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x58}], './file0\x00', 0x301}) 15:13:57 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:57 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x98) (async, rerun: 32) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x100, 0x20) (rerun: 32) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:57 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') openat(r0, &(0x7f0000000080)='./file1\x00', 0x1, 0x1d3) open$dir(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') (async) openat(r0, &(0x7f0000000080)='./file1\x00', 0x1, 0x1d3) (async) 15:13:57 executing program 1: mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') 15:13:57 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) 15:13:57 executing program 2: r0 = open$dir(0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:57 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000080)={0x10, 0x9, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xf0}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x8000000000000001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c89000/0x1000)=nil, 0xfffffffffffffde3}, {&(0x7f0000d5f000/0x1000)=nil, &(0x7f0000c60000/0x3000)=nil, 0x8}, {&(0x7f0000e5e000/0x3000)=nil, &(0x7f0000c39000/0x1000)=nil, 0x2}, {&(0x7f0000e9d000/0x3000)=nil, &(0x7f0000d68000/0x1000)=nil, 0x80000001}, {&(0x7f0000dff000/0x10000)=nil, &(0x7f0000ebf000/0x3000)=nil, 0x9942}, {&(0x7f0000eab000/0x2000)=nil, &(0x7f0000ed3000/0x1000)=nil, 0x2ee6}, {&(0x7f0000ed8000/0x1000)=nil, &(0x7f0000db6000/0x2000)=nil, 0x100000000}, {&(0x7f0000f9d000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000cad000/0x3000)=nil, 0x3ff}], './file0\x00', 0xa8}) setuid(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async) fcntl$setown(r0, 0x6, 0x0) (async) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000080)={0x10, 0x9, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xf0}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x8000000000000001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c89000/0x1000)=nil, 0xfffffffffffffde3}, {&(0x7f0000d5f000/0x1000)=nil, &(0x7f0000c60000/0x3000)=nil, 0x8}, {&(0x7f0000e5e000/0x3000)=nil, &(0x7f0000c39000/0x1000)=nil, 0x2}, {&(0x7f0000e9d000/0x3000)=nil, &(0x7f0000d68000/0x1000)=nil, 0x80000001}, {&(0x7f0000dff000/0x10000)=nil, &(0x7f0000ebf000/0x3000)=nil, 0x9942}, {&(0x7f0000eab000/0x2000)=nil, &(0x7f0000ed3000/0x1000)=nil, 0x2ee6}, {&(0x7f0000ed8000/0x1000)=nil, &(0x7f0000db6000/0x2000)=nil, 0x100000000}, {&(0x7f0000f9d000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000cad000/0x3000)=nil, 0x3ff}], './file0\x00', 0xa8}) (async) setuid(0xffffffffffffffff) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) 15:13:57 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x400, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000380)={0x8, './file0\x00', './file0\x00'}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000400)={0x3, 0x7a}) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000e40)={0x1f}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001000)={'./file0\x00', 0x9, 0x1, 0xffff, 0x0, 0x5, 0x43e2, 0x81, 0x2, 0x2, 0x4, 0x5}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000001080)={0x1, 0x8001}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x2) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x8, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000100)={0x10, 0x1, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x200}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x800}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x200}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffff8001}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000000000000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10001}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x58}], './file0\x00', 0x301}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x400, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000380)={0x8, './file0\x00', './file0\x00'}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000400)={0x3, 0x7a}) (async) ioctl$KDDISABIO(r0, 0x20004b3d) (async) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000e40)={0x1f}) (async) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001000)={'./file0\x00', 0x9, 0x1, 0xffff, 0x0, 0x5, 0x43e2, 0x81, 0x2, 0x2, 0x4, 0x5}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000001080)={0x1, 0x8001}) (async) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x2) (async) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x8, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000100)={0x10, 0x1, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x200}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x800}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x200}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffff8001}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000000000000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10001}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x58}], './file0\x00', 0x301}) (async) 15:13:57 executing program 1: r0 = open$dir(0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:57 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000100)={'./file1\x00', 0x5, 0x40, 0x1, 0x0, 0xc5, 0x8, 0xfffff800, 0x0, 0x2, 0x7de3, 0x1}) fchmodat(r1, &(0x7f0000000080)='./file1\x00', 0x10, 0x6) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:57 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file1\x00', r1, r2) 15:13:57 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:57 executing program 1: r0 = open$dir(0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:57 executing program 2: r0 = open$dir(0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:57 executing program 5: r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000140)=""/28) sendmmsg(r1, &(0x7f0000000540)={0x0}, 0x10, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) setuid(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xffe, 0x0, 0x0, 0x1, 0x80000001, 0x3, 0x3, 0x1, 0x2, 0x10000000000000}) 15:13:57 executing program 1: r0 = open$dir(0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:57 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000100)={'./file1\x00', 0x5, 0x40, 0x1, 0x0, 0xc5, 0x8, 0xfffff800, 0x0, 0x2, 0x7de3, 0x1}) fchmodat(r1, &(0x7f0000000080)='./file1\x00', 0x10, 0x6) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x80, 0x0) (async) open$dir(&(0x7f0000000000)='./file1\x00', 0x8000, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000100)={'./file1\x00', 0x5, 0x40, 0x1, 0x0, 0xc5, 0x8, 0xfffff800, 0x0, 0x2, 0x7de3, 0x1}) (async) fchmodat(r1, &(0x7f0000000080)='./file1\x00', 0x10, 0x6) (async) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') (async) 15:13:57 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) 15:13:57 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x98) (async) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x98) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x100, 0x20) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:57 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:57 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={0x0}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) 15:13:57 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:57 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) r1 = geteuid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file1\x00', r1, r2) 15:13:57 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000100)={'./file1\x00', 0x5, 0x40, 0x1, 0x0, 0xc5, 0x8, 0xfffff800, 0x0, 0x2, 0x7de3, 0x1}) (async) fchmodat(r1, &(0x7f0000000080)='./file1\x00', 0x10, 0x6) (async) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:57 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) socket$inet(0x2, 0x4, 0x7) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt(r1, 0x18e, 0x3, &(0x7f0000000100)=""/236, &(0x7f0000000080)=0xec) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:57 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={0x0}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) 15:13:57 executing program 2: r0 = open$dir(0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:57 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:57 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:57 executing program 5: r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) (async, rerun: 64) shmctl$SHM_UNLOCK(r0, 0x4) (async, rerun: 64) shmctl$SHM_LOCK(r0, 0x3) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000140)=""/28) sendmmsg(r1, &(0x7f0000000540)={0x0}, 0x10, 0x0) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) setuid(0xffffffffffffffff) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async, rerun: 64) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xffe, 0x0, 0x0, 0x1, 0x80000001, 0x3, 0x3, 0x1, 0x2, 0x10000000000000}) (rerun: 64) 15:13:57 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) r1 = geteuid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file1\x00', r1, r2) 15:13:57 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xfffe, 0x0}) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000200)={0x10, 0x1f, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3d502d1e}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5c}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6576}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0xbd}], './file1\x00', 0x7ff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getpeername$unix(r2, 0x0, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000640)) recvmmsg(r2, &(0x7f00000005c0)={&(0x7f0000000580)={&(0x7f0000000100)=@un=@file={0x0, ""/79}, 0x51, &(0x7f0000000500)=[{&(0x7f0000000400)=""/35, 0x23}, {&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000480)=""/33, 0x21}, {&(0x7f00000004c0)=""/23, 0x17}], 0x4, &(0x7f0000000540)}, 0x3}, 0x10, 0x1002, &(0x7f0000000600)={0x96, 0x4}) mknodat(r0, &(0x7f0000000080)='./file1\x00', 0x10, 0x194) 15:13:57 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:57 executing program 5: r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) (async) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$SHM_LOCK(r0, 0x3) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000140)=""/28) sendmmsg(r1, &(0x7f0000000540)={0x0}, 0x10, 0x0) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) (async) setuid(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xffe, 0x0, 0x0, 0x1, 0x80000001, 0x3, 0x3, 0x1, 0x2, 0x10000000000000}) 15:13:57 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:57 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={0x0}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) 15:13:57 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async, rerun: 32) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async, rerun: 32) socket$inet(0x2, 0x4, 0x7) (async, rerun: 64) r1 = socket$unix(0x1, 0x1, 0x0) (rerun: 64) getsockopt(r1, 0x18e, 0x3, &(0x7f0000000100)=""/236, &(0x7f0000000080)=0xec) (async, rerun: 32) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (rerun: 32) 15:13:57 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x7, './file1\x00'}) 15:13:57 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:57 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file0/file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:57 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x6000, 0x7f) 15:13:57 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x8, 0x4}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) 15:13:57 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, 0x0, 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:57 executing program 3: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xfffe, 0x0}) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000200)={0x10, 0x1f, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3d502d1e}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5c}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6576}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0xbd}], './file1\x00', 0x7ff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getpeername$unix(r2, 0x0, 0x0) (async) getpeername$unix(r2, 0x0, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) (async) ioctl$KDDISABIO(r2, 0x20004b3d) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000640)) (async) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000640)) recvmmsg(r2, &(0x7f00000005c0)={&(0x7f0000000580)={&(0x7f0000000100)=@un=@file={0x0, ""/79}, 0x51, &(0x7f0000000500)=[{&(0x7f0000000400)=""/35, 0x23}, {&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000480)=""/33, 0x21}, {&(0x7f00000004c0)=""/23, 0x17}], 0x4, &(0x7f0000000540)}, 0x3}, 0x10, 0x1002, &(0x7f0000000600)={0x96, 0x4}) mknodat(r0, &(0x7f0000000080)='./file1\x00', 0x10, 0x194) 15:13:57 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:57 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x8, 0x4}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) 15:13:57 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) socket$inet(0x2, 0x4, 0x7) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt(r1, 0x18e, 0x3, &(0x7f0000000100)=""/236, &(0x7f0000000080)=0xec) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:57 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x6000, 0x7f) 15:13:57 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, 0x0, 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:57 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xfffe, 0x0}) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000200)={0x10, 0x1f, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3d502d1e}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5c}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6576}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0xbd}], './file1\x00', 0x7ff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getpeername$unix(r2, 0x0, 0x0) (async) ioctl$KDDISABIO(r2, 0x20004b3d) (async) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') (async) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000640)) (async) recvmmsg(r2, &(0x7f00000005c0)={&(0x7f0000000580)={&(0x7f0000000100)=@un=@file={0x0, ""/79}, 0x51, &(0x7f0000000500)=[{&(0x7f0000000400)=""/35, 0x23}, {&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000480)=""/33, 0x21}, {&(0x7f00000004c0)=""/23, 0x17}], 0x4, &(0x7f0000000540)}, 0x3}, 0x10, 0x1002, &(0x7f0000000600)={0x96, 0x4}) (async) mknodat(r0, &(0x7f0000000080)='./file1\x00', 0x10, 0x194) 15:13:57 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x8, 0x4}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) 15:13:57 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, 0x0, 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:57 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x6000, 0x7f) 15:13:57 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:57 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:57 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file1\x00', 0x10, 0x0) faccessat(r0, &(0x7f0000000080)='./file1\x00', 0x20, 0x2) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000040)) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:57 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) 15:13:57 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x7, './file1\x00'}) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x1) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x7, './file1\x00'}) (async) 15:13:57 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) renameat(r0, &(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:57 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file0/file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:57 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:57 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:57 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file1\x00', 0x10, 0x0) faccessat(r0, &(0x7f0000000080)='./file1\x00', 0x20, 0x2) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000040)) (async) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000040)) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:57 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:57 executing program 5: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:57 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x1) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x7, './file1\x00'}) 15:13:57 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:57 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) 15:13:57 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:57 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file1\x00', 0x10, 0x0) faccessat(r0, &(0x7f0000000080)='./file1\x00', 0x20, 0x2) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000040)) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) mknodat(r0, &(0x7f0000000000)='./file1\x00', 0x10, 0x0) (async) faccessat(r0, &(0x7f0000000080)='./file1\x00', 0x20, 0x2) (async) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000040)) (async) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') (async) 15:13:57 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:57 executing program 5: open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:57 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x6) getsockname$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/4094}, &(0x7f0000000000)=0x1000) 15:13:57 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) renameat(r0, &(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:57 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) 15:13:57 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:57 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:57 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file0/file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:57 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x8000, 0x4) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:57 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x0, 0x4}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) 15:13:57 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x6) (async) getsockname$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/4094}, &(0x7f0000000000)=0x1000) 15:13:57 executing program 5: open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:57 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async, rerun: 32) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async, rerun: 32) renameat(r0, &(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:57 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:57 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x6) (async, rerun: 32) getsockname$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/4094}, &(0x7f0000000000)=0x1000) (rerun: 32) 15:13:57 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) 15:13:57 executing program 5: open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:57 executing program 3: open$dir(&(0x7f00000000c0)='.\x00', 0x8000, 0x4) (async) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x8000, 0x4) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:13:57 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:57 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:57 executing program 4: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) 15:13:57 executing program 5: open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:57 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x10000, 0x1b21f7f34247f5cc) unlinkat(r1, &(0x7f0000000080)='./file1\x00', 0x0) 15:13:57 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x68) mknodat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x8, 0x3f) 15:13:57 executing program 4: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) 15:13:57 executing program 5: open$dir(0x0, 0x200, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:57 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:57 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x8000, 0x4) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) open$dir(&(0x7f00000000c0)='.\x00', 0x8000, 0x4) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) 15:13:57 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:57 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) openat(r0, 0x0, 0x200, 0x50) 15:13:57 executing program 5: open$dir(0x0, 0x200, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:57 executing program 4: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}, {0x89, 0x9}], 0x3}) 15:13:57 executing program 5: open$dir(0x0, 0x200, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:57 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x68) mknodat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x8, 0x3f) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) openat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x68) (async) mknodat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x8, 0x3f) (async) 15:13:57 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:57 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, 0x0) 15:13:57 executing program 5: open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:57 executing program 3: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x80, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x1, 0x494c3256018f6d0b) open$dir(&(0x7f0000000080)='./file1\x00', 0x800, 0x4) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:57 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) openat(r0, 0x0, 0x200, 0x50) 15:13:57 executing program 5: open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:57 executing program 3: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x80, 0x0) (async) open(&(0x7f00000000c0)='./file1\x00', 0x1, 0x494c3256018f6d0b) open$dir(&(0x7f0000000080)='./file1\x00', 0x800, 0x4) (async) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:57 executing program 7: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x68) (async) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x68) mknodat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x8, 0x3f) 15:13:57 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, 0x0) 15:13:57 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:57 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:57 executing program 3: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x80, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x1, 0x494c3256018f6d0b) (async) open$dir(&(0x7f0000000080)='./file1\x00', 0x800, 0x4) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:57 executing program 5: open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:57 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) openat(r0, 0x0, 0x200, 0x50) 15:13:58 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, 0x0) 15:13:58 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:58 executing program 5: open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) open(0x0, 0x0, 0x0) 15:13:58 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(r0, 0x0, r0, &(0x7f00000001c0)='./file1\x00') 15:13:58 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x50) 15:13:58 executing program 3: shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:58 executing program 5: open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) open(0x0, 0x0, 0x0) 15:13:58 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(r0, 0x0, r0, &(0x7f00000001c0)='./file1\x00') 15:13:58 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x10000, 0x1b21f7f34247f5cc) unlinkat(r1, &(0x7f0000000080)='./file1\x00', 0x0) 15:13:58 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:58 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) 15:13:58 executing program 3: shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) (async) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) (async) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') (async) 15:13:58 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x50) 15:13:58 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={0x0}) 15:13:58 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x50) 15:13:58 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={0x0}) 15:13:58 executing program 5: open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) open(0x0, 0x0, 0x0) 15:13:58 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:58 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x0) 15:13:58 executing program 3: shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') (async) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:58 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:58 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={0x0}) 15:13:58 executing program 5: shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:58 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:58 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(r0, 0x0, r0, &(0x7f00000001c0)='./file1\x00') 15:13:58 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1, 0xfffffff9}], 0x2}) 15:13:58 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000140)={&(0x7f0000000080)='./file1\x00', 0x7ff, &(0x7f0000000100)='./file1\x00', 0x8}) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x13) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:58 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) 15:13:58 executing program 5: shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:58 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:58 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) renameat(r0, &(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:58 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}], 0x1}) 15:13:58 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000140)={&(0x7f0000000080)='./file1\x00', 0x7ff, &(0x7f0000000100)='./file1\x00', 0x8}) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x13) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:58 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') 15:13:58 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}], 0x1}) 15:13:58 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000140)={&(0x7f0000000080)='./file1\x00', 0x7ff, &(0x7f0000000100)='./file1\x00', 0x8}) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x13) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:58 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}], 0x1}) 15:13:58 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) renameat(r0, &(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:58 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x50) 15:13:58 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) 15:13:59 executing program 5: shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:59 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async, rerun: 32) r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x10000, 0x1b21f7f34247f5cc) (rerun: 32) unlinkat(r1, &(0x7f0000000080)='./file1\x00', 0x0) 15:13:59 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x0, 0xfffffff9}], 0x2}) 15:13:59 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') 15:13:59 executing program 3: shmget(0x1, 0x3000, 0x51, &(0x7f0000ffd000/0x3000)=nil) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000dc0), 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000e00)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:59 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) renameat(r0, &(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:59 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) openat(r0, 0x0, 0x200, 0x50) 15:13:59 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async, rerun: 32) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (rerun: 32) bind$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) 15:13:59 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x0, 0xfffffff9}], 0x2}) 15:13:59 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') 15:13:59 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) renameat(r0, &(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') 15:13:59 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x0, 0xfffffff9}], 0x2}) 15:13:59 executing program 5: shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:59 executing program 7: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x40, 0x9) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0xc000, 0x101) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:59 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) openat(r0, 0x0, 0x200, 0x50) 15:13:59 executing program 3: shmget(0x1, 0x3000, 0x51, &(0x7f0000ffd000/0x3000)=nil) (async) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000dc0), 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000e00)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) (async) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:59 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') 15:13:59 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, 0x0) 15:13:59 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x1}], 0x2}) 15:13:59 executing program 7: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x40, 0x9) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0xc000, 0x101) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:59 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) openat(r0, 0x0, 0x200, 0x50) 15:13:59 executing program 5: shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:59 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') 15:13:59 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, 0x0) 15:13:59 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x1}], 0x1}) 15:13:59 executing program 5: shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:13:59 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x50) 15:13:59 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x1}], 0x1}) 15:13:59 executing program 7: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x40, 0x9) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0xc000, 0x101) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:13:59 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') 15:13:59 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, 0x0) 15:13:59 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x50) 15:13:59 executing program 3: shmget(0x1, 0x3000, 0x51, &(0x7f0000ffd000/0x3000)=nil) (async) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000dc0), 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000e00)) (async) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) (async) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:14:00 executing program 5: shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:14:00 executing program 7: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x80, 0x82) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:14:00 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x1}], 0x1}) 15:14:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x1}], 0x1}) 15:14:00 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) renameat(r0, &(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') 15:14:00 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x50) 15:14:00 executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x8420, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000100)={'./file1/file0\x00', 0x3, 0x1, 0x3, 0x0, 0x52, 0x6cd9, 0x7fffffff, 0x1, 0x1, 0x5, 0x4}) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x80, 0x0) renameat(r1, &(0x7f0000000180)='./file1\x00', r1, &(0x7f00000001c0)='./file1\x00') 15:14:00 executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x61) r1 = open(&(0x7f0000000080)='./file1\x00', 0x1, 0x121) fchmodat(r1, &(0x7f00000000c0)='./file1\x00', 0x1b, 0x6) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0xd4b, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r2, r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r5, 0x0) lchown(&(0x7f0000000100)='./file1\x00', r3, r5) 15:14:00 executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x8420, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000100)={'./file1/file0\x00', 0x3, 0x1, 0x3, 0x0, 0x52, 0x6cd9, 0x7fffffff, 0x1, 0x1, 0x5, 0x4}) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x80, 0x0) renameat(r1, &(0x7f0000000180)='./file1\x00', r1, &(0x7f00000001c0)='./file1\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) (async) open$dir(&(0x7f00000000c0)='.\x00', 0x8420, 0x0) (async) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000100)={'./file1/file0\x00', 0x3, 0x1, 0x3, 0x0, 0x52, 0x6cd9, 0x7fffffff, 0x1, 0x1, 0x5, 0x4}) (async) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x80, 0x0) (async) renameat(r1, &(0x7f0000000180)='./file1\x00', r1, &(0x7f00000001c0)='./file1\x00') (async) 15:14:00 executing program 0: open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x61) (async) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x61) open(&(0x7f0000000080)='./file1\x00', 0x1, 0x121) (async) r1 = open(&(0x7f0000000080)='./file1\x00', 0x1, 0x121) fchmodat(r1, &(0x7f00000000c0)='./file1\x00', 0x1b, 0x6) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0xd4b, 0x1}) (async) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0xd4b, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r2, r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r5, 0x0) lchown(&(0x7f0000000100)='./file1\x00', r3, r5) 15:14:00 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x0, 0x1}, {0x1}], 0x2}) 15:14:00 executing program 7: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x80, 0x82) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x80, 0x82) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) 15:14:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x1}], 0x1}) 15:14:00 executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x8420, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000100)={'./file1/file0\x00', 0x3, 0x1, 0x3, 0x0, 0x52, 0x6cd9, 0x7fffffff, 0x1, 0x1, 0x5, 0x4}) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x80, 0x0) (async) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x80, 0x0) renameat(r1, &(0x7f0000000180)='./file1\x00', r1, &(0x7f00000001c0)='./file1\x00') (async) renameat(r1, &(0x7f0000000180)='./file1\x00', r1, &(0x7f00000001c0)='./file1\x00') 15:14:00 executing program 6: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x200, 0x0) 15:14:00 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) renameat(r0, &(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') 15:14:00 executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x61) r1 = open(&(0x7f0000000080)='./file1\x00', 0x1, 0x121) fchmodat(r1, &(0x7f00000000c0)='./file1\x00', 0x1b, 0x6) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0xd4b, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r2, r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r5, 0x0) lchown(&(0x7f0000000100)='./file1\x00', r3, r5) 15:14:00 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x0, 0x1}, {0x1}], 0x2}) 15:14:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x1}], 0x1}) 15:14:00 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000000)='./file1\x00') 15:14:00 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x0, 0x1}, {0x1}], 0x2}) 15:14:00 executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x0, 0x1}, {0x1}], 0x2}) 15:14:00 executing program 3: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000000)='./file1\x00') 15:14:00 executing program 7: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x80, 0x82) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x80, 0x82) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) 15:14:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x1}], 0x1}) 15:14:00 executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) renameat(r0, &(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') 15:14:00 executing program 5: shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:14:00 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101}, {0x1}], 0x2}) 15:14:00 executing program 0: r0 = semget(0x2, 0x4, 0x410) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fchown(r2, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000240)={'./file1\x00', 0x0, 0x1, 0x0, 0x0, 0x8fb, 0xfff, 0xe3f, 0x2, 0x2, 0x80000000, 0x100}) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000070e124b7aee5e9cb530f8ce12000da0000000000000000000000000000000000000000000000f10ece38ba21f4a7f1968b66fd5d69a9bf6042f66b1cddc6849f0d421e93958a761cbdf4bdf31f5d2869880f63900e5cf5a2a4f739f4e884c4d439ff17b98863fc434011249b25ff8bb4b899db531ca77765e0be5bd15eab75d685ab0729a98c8f90a01723bf94ebf364bb3076019471174de0e0e0e0a9"], &(0x7f0000000080)=0x2d) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000140)={0x1ff, 0xfff, './file1\x00', 0x80000000, 0x101, 0x3, 0x3f}) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) 15:14:00 executing program 2: mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file0/file0\x00', 0x0) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') 15:14:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x1}], 0x1}) 15:14:00 executing program 3: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000000)='./file1\x00') 15:14:00 executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x0, 0x1}, {0x1}], 0x2}) 15:14:00 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x0, 0xfffffff9}], 0x2}) 15:14:00 executing program 5: shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:14:00 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x1f2) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:14:00 executing program 0: r0 = semget(0x2, 0x4, 0x410) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fchown(r2, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000240)={'./file1\x00', 0x0, 0x1, 0x0, 0x0, 0x8fb, 0xfff, 0xe3f, 0x2, 0x2, 0x80000000, 0x100}) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000070e124b7aee5e9cb530f8ce12000da0000000000000000000000000000000000000000000000f10ece38ba21f4a7f1968b66fd5d69a9bf6042f66b1cddc6849f0d421e93958a761cbdf4bdf31f5d2869880f63900e5cf5a2a4f739f4e884c4d439ff17b98863fc434011249b25ff8bb4b899db531ca77765e0be5bd15eab75d685ab0729a98c8f90a01723bf94ebf364bb3076019471174de0e0e0e0a9"], &(0x7f0000000080)=0x2d) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000140)={0x1ff, 0xfff, './file1\x00', 0x80000000, 0x101, 0x3, 0x3f}) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) semget(0x2, 0x4, 0x410) (async) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) (async) semctl$IPC_RMID(r0, 0x0, 0x0) (async) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fchown(r2, 0x0, 0xffffffffffffffff) (async) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000240)={'./file1\x00', 0x0, 0x1, 0x0, 0x0, 0x8fb, 0xfff, 0xe3f, 0x2, 0x2, 0x80000000, 0x100}) (async) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000070e124b7aee5e9cb530f8ce12000da0000000000000000000000000000000000000000000000f10ece38ba21f4a7f1968b66fd5d69a9bf6042f66b1cddc6849f0d421e93958a761cbdf4bdf31f5d2869880f63900e5cf5a2a4f739f4e884c4d439ff17b98863fc434011249b25ff8bb4b899db531ca77765e0be5bd15eab75d685ab0729a98c8f90a01723bf94ebf364bb3076019471174de0e0e0e0a9"], &(0x7f0000000080)=0x2d) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000140)={0x1ff, 0xfff, './file1\x00', 0x80000000, 0x101, 0x3, 0x3f}) (async) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) (async) 15:14:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x1}], 0x1}) 15:14:00 executing program 2: mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file0/file0\x00', 0x0) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00') 15:14:00 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x1}, {0x0, 0xfffffff9}], 0x2}) 15:14:00 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000200)={'./file1\x00', 0x4, 0x4, 0x7}) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:14:00 executing program 5: shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') 15:14:00 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x1}], 0x1}) 15:14:00 executing program 7: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x1f2) mkdirat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 15:14:00 executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x0, 0x1}, {0x1}], 0x2}) 15:14:00 executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1000, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000200)={'./file1\x00', 0x4, 0x4, 0x7}) (async) renameat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') WpAaRnNiINc:G : voSpPL_ NgeOnTer iLcO_WbERaEdoD p ON SStYSoCpALLp 73e 6d4 a77t8240 EXIT 0 a db_enter+0x1c: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *148929 81429 0 0 0x4000000 1K syz-executor.7 36842 39429 0 0x18000012 0 0 sshd db_enter() at db_enter+0x1c panic(ffffffff8288b717) at panic+0x17b vop_generic_badop(ffff80002a23a3d8) at vop_generic_badop+0x1f VOP_STRATEGY(fffffd806bcbc290,fffffd807892d588) at VOP_STRATEGY+0x9f bwrite(fffffd807892d588) at bwrite+0x1d0 VOP_BWRITE(fffffd807892d588) at VOP_BWRITE+0x4e ufs_mkdir(ffff80002a23a650) at ufs_mkdir+0x445 VOP_MKDIR(fffffd806c04adb0,ffff80002a23a7b0,ffff80002a23a7e0,ffff80002a23a6e0) at VOP_MKDIR+0xc3 domkdirat(ffff80002a1ce000,3,20000000,1f2) at domkdirat+0x125 syscall(ffff80002a23a960) at syscall+0x53b Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa2729067150, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: vop_generic_badop ddb{1}> trace db_enter() at db_enter+0x1c panic(ffffffff8288b717) at panic+0x17b vop_generic_badop(ffff80002a23a3d8) at vop_generic_badop+0x1f VOP_STRATEGY(fffffd806bcbc290,fffffd807892d588) at VOP_STRATEGY+0x9f bwrite(fffffd807892d588) at bwrite+0x1d0 VOP_BWRITE(fffffd807892d588) at VOP_BWRITE+0x4e ufs_mkdir(ffff80002a23a650) at ufs_mkdir+0x445 VOP_MKDIR(fffffd806c04adb0,ffff80002a23a7b0,ffff80002a23a7e0,ffff80002a23a6e0) at VOP_MKDIR+0xc3 domkdirat(ffff80002a1ce000,3,20000000,1f2) at domkdirat+0x125 syscall(ffff80002a23a960) at syscall+0x53b Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa2729067150, count: -11 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a23a300 rbx 0xffff800029ceccb7 rdx 0 rcx 0xffff80002a1ce000 rax 0xffff800029cebff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xed642927c544f4e3 r11 0xfb9e9dc03e019e2f r12 0xffff800029cecab8 r13 0 r14 0 r15 0x1 rip 0xffffffff81b6e29c db_enter+0x1c cs 0x8 rflags 0x246 rsp 0xffff80002a23a2f0 ss 0 db_enter+0x1c: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.7) tid=148929 pid=81429 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=17, usrpri=83, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 forw=0xffffffffffffffff, list=0xffff80002a1cdab0,0xffffffff82d5c5b8 process=0xffff8000ffff7558 user=0xffff80002a235000, vmspace=0xfffffd80695a7558 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 81429 20201 1017 0 2 0 syz-executor.7 *81429 148929 1017 0 7 0x4000000 syz-executor.7 6675 206212 36169 0 2 0x2 syz-executor.1 13263 477849 36169 0 2 0x2 syz-executor.6 2730 151475 36631 0 3 0x18100082 netio arp 36631 311906 1 0 3 0x810008a sigsusp sh 1017 173475 36169 0 2 0x2 syz-executor.7 67300 224899 36169 0 3 0x82 nanoslp syz-executor.5 83834 501104 36169 0 2 0x2 syz-executor.4 9176 202417 36169 0 2 0x2 syz-executor.3 30078 194279 36169 0 2 0x2 syz-executor.2 81531 431166 36169 0 3 0x82 nanoslp syz-executor.0 36169 143224 88672 0 3 0x1a000082 thrsleep syz-fuzzer 36169 25268 88672 0 3 0x1e000082 nanoslp syz-fuzzer 36169 291493 88672 0 3 0x1e000082 wait syz-fuzzer 36169 513045 88672 0 3 0x1e000082 thrsleep syz-fuzzer 36169 16834 88672 0 3 0x1e000082 wait syz-fuzzer 36169 164691 88672 0 3 0x1e000082 wait syz-fuzzer 36169 448691 88672 0 3 0x1e000082 wait syz-fuzzer 36169 280368 88672 0 3 0x1e000082 thrsleep syz-fuzzer 36169 511283 88672 0 3 0x1e000082 wait syz-fuzzer 36169 329284 88672 0 3 0x1e000082 thrsleep syz-fuzzer 36169 246575 88672 0 3 0x1e000082 thrsleep syz-fuzzer 36169 933 88672 0 2 0x1e000002 syz-fuzzer 36169 501971 88672 0 3 0x1e000082 wait syz-fuzzer 36169 403491 88672 0 2 0x1e000082 syz-fuzzer 36169 256898 88672 0 3 0x1e000082 wait syz-fuzzer 36169 257583 88672 0 3 0x1e000082 wait syz-fuzzer 88672 70399 39429 0 3 0x810008a sigsusp ksh 39429 36842 87465 0 7 0x18000012 sshd 24433 252694 1 0 3 0x18100083 ttyin getty 87465 179996 1 0 3 0x18000088 kqread sshd 79612 427922 910 74 3 0x19100092 bpf pflogd 910 335837 1 0 3 0x18000080 netio pflogd 28228 388534 19107 73 3 0x19100090 kqread syslogd 19107 192093 1 0 3 0x18100082 netio syslogd 90341 326513 1 0 3 0x18100080 kqread resolvd 47563 464968 93246 77 3 0x18100092 kqread dhcpleased 27228 153799 93246 77 3 0x18100092 kqread dhcpleased 93246 362696 1 0 3 0x18000080 kqread dhcpleased 92950 207785 0 0 3 0x14200 bored smr 58002 143396 0 0 3 0x14200 pgzero zerothread 74302 80179 0 0 3 0x14200 aiodoned aiodoned 40050 487474 0 0 3 0x14200 syncer update 23508 8214 0 0 3 0x14200 cleaner cleaner 60171 409747 0 0 3 0x14200 reaper reaper 18182 381020 0 0 3 0x14200 pgdaemon pagedaemon 29352 129101 0 0 3 0x14200 bored viomb 25567 291012 0 0 3 0x40014200 acpi0 acpi0 33849 363716 0 0 3 0x40014200 idle1 56867 75635 0 0 3 0x14200 bored softnet3 88135 517921 0 0 3 0x14200 bored softnet2 32723 398421 0 0 3 0x14200 bored softnet1 26521 243642 0 0 3 0x14200 bored softnet0 26452 438195 0 0 3 0x14200 bored systqmp 6051 342230 0 0 3 0x14200 bored systq 22776 457665 0 0 3 0x14200 tmoslp softclockmp 38128 69426 0 0 3 0x40014200 tmoslp softclock 31856 478256 0 0 3 0x40014200 idle0 1 256242 0 0 3 0x8000082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive mutex &(curpg)->mdpage.pv_mtx r = 0 (0xfffffd800818f8f8) #0 witness_lock+0x446 #1 mtx_enter_try+0x103 #2 mtx_enter+0x4e #3 pmap_page_remove+0x48 #4 uvm_anfree_list+0x98 #5 amap_wipeout+0x1d1 #6 uvm_unmap_detach+0x7d #7 sys_munmap+0x22e #8 syscall+0x5b5 #9 Xsyscall+0x128 Process 81429 (syz-executor.7) thread 0xffff80002a1ce000 (148929) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82df9f60) #0 witness_lock+0x446 #1 __mp_acquire_count+0x48 #2 mi_switch+0x494 #3 sleep_finish+0x19d #4 biowait+0x91 #5 bwrite+0x1fb #6 ffs_update+0x27f #7 ufs_mkdir+0x430 #8 VOP_MKDIR+0xc3 #9 domkdirat+0x125 #10 syscall+0x53b #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80696c73c8) #0 witness_lock+0x446 #1 rw_enter+0x32a #2 rrw_enter+0x8e #3 VOP_LOCK+0x8b #4 vn_lock+0x85 #5 vget+0x1fd #6 ufs_ihashget+0x121 #7 ffs_vget+0x7c #8 ffs_inode_alloc+0x1e4 #9 ufs_mkdir+0xe6 #10 VOP_MKDIR+0xc3 #11 domkdirat+0x125 #12 syscall+0x53b #13 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8067a34a38) #0 witness_lock+0x446 #1 rw_enter+0x32a #2 rrw_enter+0x8e #3 VOP_LOCK+0x8b #4 vn_lock+0x85 #5 vfs_lookup+0xd3 #6 namei+0x56a #7 domkdirat+0x79 #8 syscall+0x53b #9 Xsyscall+0x128 Process 9176 (syz-executor.3) thread 0xffff80002a211818 (202417) exclusive rrwlock inode r = 0 (0xfffffd80696c72b8) #0 witness_lock+0x446 #1 rw_enter+0x32a #2 rrw_enter+0x8e #3 VOP_LOCK+0x8b #4 vn_lock+0x85 #5 vn_closefile+0xc9 #6 fdrop+0xd5 #7 closef+0x120 #8 syscall+0x5b5 #9 Xsyscall+0x128 Process 39429 (sshd) thread 0xffff80002a1c4558 (36842) uvm_fault(0xfffffd80695a7558, 0x0, 0, 1) -> e kernel: page fault trap, code=0 Faulted in DDB; continuing... ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10180 6478K 6548K 166960K 33921 0 pcb 15 16K 18K 166960K 1126 0 rtable 240 6K 6K 166960K 370 0 pf 32 9K 10K 166960K 45 0 ifaddr 45 15K 15K 166960K 49 0 ifgroup 55 2K 2K 166960K 59 0 counters 64 36K 36K 166960K 66 0 ioctlops 0 0K 4K 166960K 10152 0 iov 0 0K 12K 166960K 3937 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1507 95K 95K 166960K 7182 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 924 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 1437 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 13 45K 81K 166960K 65598 0 sigio 0 0K 0K 166960K 2233 0 proc 68 91K 115K 166960K 548 0 subproc 117 7K 7K 166960K 117 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 in_multi 99 7K 7K 166960K 100 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 25 122K 122K 166960K 25 0 exec 0 0K 1K 166960K 399 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 347 85K 95K 166960K 580591 0 UVM aobj 131 4K 4K 166960K 155 0 pinsyscall 29 58K 108K 166960K 1298 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 NDP 12 0K 1K 166960K 29 0 temp 73 6808K 6936K 166960K 144048 0 kqueue 12 18K 29K 166960K 6753 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 38 0 34 1 0 1 1 0 8 0 rtentry 112 117 0 4 4 0 4 4 0 8 0 unpcb 144 62048 0 62033 243 239 4 11 0 8 3 syncache 336 4 0 4 1 1 0 1 0 8 0 tcpqe 32 194 0 194 1 1 0 1 0 8 0 tcpcb 808 2925 0 2920 72 71 1 14 0 8 0 arp 120 19 0 1 1 0 1 1 0 8 0 inpcb 392 11181 0 11173 195 190 5 11 0 8 4 nd6 136 27 0 0 1 0 1 1 0 8 0 kcovpl 48 9 0 0 1 0 1 1 0 8 0 pffrag 232 16 0 16 2 2 0 1 0 482 0 pffrnode 88 14 0 14 2 2 0 1 0 8 0 pffrent 40 798 0 798 2 2 0 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 73 0 71 1 0 1 1 0 8 0 pfstkey 128 73 0 71 1 0 1 1 0 8 0 pfstate 376 73 0 71 5 4 1 3 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 460 0 3 29 0 29 29 0 8 0 art_table 32 461 0 3 4 0 4 4 0 8 0 art_node 16 116 0 13 1 0 1 1 0 8 0 sysvmsgpl 40 39 0 0 1 0 1 1 0 8 0 semapl 112 1435 0 1425 1 0 1 1 0 8 0 shmpl 112 152 0 24 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 70677 0 69148 97 0 97 97 0 8 0 ffsino 272 70677 0 69148 103 0 103 103 0 8 0 nchpl 144 159204 0 157464 67 0 67 67 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 411311 0 411310 3 2 1 2 0 8 0 percpumem 16 47 0 1 1 0 1 1 0 8 0 kstatmem 264 26 0 2 2 0 2 2 0 8 0 scxspl 216 415257 0 415257 11 10 1 8 1 8 1 plimitpl 152 35 0 18 1 0 1 1 0 8 0 sigapl 424 65923 0 65877 6 0 6 6 0 8 0 futexpl 64 340991 0 340991 1 0 1 1 0 8 1 knotepl 120 143 0 0 4 0 4 4 0 8 0 kqueuepl 216 21118 0 21110 159 158 1 16 0 8 0 pipepl 320 146 0 115 3 0 3 3 0 8 0 fdescpl 496 65905 0 65879 8 3 5 5 0 8 0 filepl 152 277819 0 277558 286 267 19 25 0 8 7 lockfpl 104 8574 0 8572 8 7 1 2 0 8 0 lockfspl 48 3260 0 3258 1 0 1 1 0 8 0 sessionpl 144 25 0 7 1 0 1 1 0 8 0 pgrppl 48 3340 0 3322 1 0 1 1 0 8 0 ucredpl 104 5489 0 5477 1 0 1 1 0 8 0 zombiepl 144 65879 0 65877 1 0 1 1 0 8 0 processpl 1136 65923 0 65877 4 0 4 4 0 8 0 procpl 680 150866 0 150804 17 10 7 8 0 8 0 sockpl 584 73374 0 73347 486 477 9 21 0 8 7 mcl64k 65536 35 0 0 5 2 3 3 0 8 0 mcl16k 16384 26 0 0 4 1 3 3 0 8 0 mcl12k 12288 33 0 0 2 0 2 2 0 8 0 mcl9k 9216 26 0 0 2 0 2 2 0 8 0 mcl8k 8192 48 0 0 4 1 3 3 0 8 0 mcl4k 4096 33 0 0 3 0 3 3 0 8 0 mcl2k2 2112 19 0 0 2 0 2 2 0 8 0 mcl2k 2048 437 0 0 35 19 16 35 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 1871 0 0 61 0 61 61 0 8 0 bufpl 280 71439 0 65169 448 0 448 448 0 8 0 anonpl 24 4616664 0 4608744 86 31 55 63 0 186 0 amapchunkpl 152 1819910 0 1819270 116 83 33 36 0 158 2 amappl16 200 70095 0 69926 47 37 10 12 0 8 0 amappl15 192 26 0 25 1 0 1 1 0 8 0 amappl14 184 174 0 159 2 1 1 2 0 8 0 amappl13 176 21 0 21 3 3 0 1 0 8 0 amappl12 168 66588 0 66559 2 0 2 2 0 8 0 amappl11 160 107 0 92 1 0 1 1 0 8 0 amappl10 152 83 0 69 1 0 1 1 0 8 0 amappl9 144 317 0 316 3 2 1 1 0 8 0 amappl8 136 1454 0 1330 5 0 5 5 0 8 0 amappl7 128 324 0 309 1 0 1 1 0 8 0 amappl6 120 549 0 531 2 1 1 2 0 8 0 amappl5 112 1373 0 1358 1 0 1 1 0 8 0 amappl4 104 989 0 943 3 1 2 3 0 8 0 amappl3 96 365759 0 365695 3 0 3 3 0 8 0 amappl2 88 68602 0 68527 4 2 2 4 0 8 0 amappl1 80 229594 0 229038 23 10 13 23 0 8 0 amappl 88 578776 0 578593 7 1 6 6 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 154 0 24 3 0 3 3 0 8 0 uaddrrnd 24 65905 0 65879 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 65905 0 65879 1 0 1 1 0 8 0 vmmpekpl 168 305609 0 305553 3 0 3 3 0 8 0 vmmpepl 168 3527116 0 3525148 241 138 103 120 0 357 1 vmsppl 448 65904 0 65879 4 0 4 4 0 8 0 rwobjpl 56 731233 0 723862 108 2 106 106 0 8 0 pdppl 4096 131817 0 131758 1747 1676 71 77 0 8 12 pvpl 32 47529 0 0 386 2 384 384 0 265 0 pmappl 248 65904 0 65879 3 0 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 2678 0 2262 13 0 13 13 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1e: addq $0x8,%rsp x86_ipi_db(ffffffff82c8fff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x68 savectx() at savectx+0xae end of kernel end trace frame: 0x7bbbab116260, count: 10 ddb{0}> trace x86_ipi_db(ffffffff82c8fff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x68 savectx() at savectx+0xae end of kernel end trace frame: 0x7bbbab116260, count: -5 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x1c: addq $0x8,%rsp db_enter() at db_enter+0x1c panic(ffffffff8288b717) at panic+0x17b vop_generic_badop(ffff80002a23a3d8) at vop_generic_badop+0x1f VOP_STRATEGY(fffffd806bcbc290,fffffd807892d588) at VOP_STRATEGY+0x9f bwrite(fffffd807892d588) at bwrite+0x1d0 VOP_BWRITE(fffffd807892d588) at VOP_BWRITE+0x4e ufs_mkdir(ffff80002a23a650) at ufs_mkdir+0x445 VOP_MKDIR(fffffd806c04adb0,ffff80002a23a7b0,ffff80002a23a7e0,ffff80002a23a6e0) at VOP_MKDIR+0xc3 domkdirat(ffff80002a1ce000,3,20000000,1f2) at domkdirat+0x125 syscall(ffff80002a23a960) at syscall+0x53b Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa2729067150, count: 4 ddb{1}> trace db_enter() at db_enter+0x1c panic(ffffffff8288b717) at panic+0x17b vop_generic_badop(ffff80002a23a3d8) at vop_generic_badop+0x1f VOP_STRATEGY(fffffd806bcbc290,fffffd807892d588) at VOP_STRATEGY+0x9f bwrite(fffffd807892d588) at bwrite+0x1d0 VOP_BWRITE(fffffd807892d588) at VOP_BWRITE+0x4e ufs_mkdir(ffff80002a23a650) at ufs_mkdir+0x445 VOP_MKDIR(fffffd806c04adb0,ffff80002a23a7b0,ffff80002a23a7e0,ffff80002a23a6e0) at VOP_MKDIR+0xc3 domkdirat(ffff80002a1ce000,3,20000000,1f2) at domkdirat+0x125 syscall(ffff80002a23a960) at syscall+0x53b Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa2729067150, count: -11