0') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async, rerun: 64) r0 = geteuid() (rerun: 64) setuid(r0) (async) chown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) 19:07:02 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x6) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x7, 0xe22}, {0xfffffffffffffff9, 0x9}}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x1) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x6) (async) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x7, 0xe22}, {0xfffffffffffffff9, 0x9}}) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x1) (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) 19:07:02 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r4, 0x1}) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) r5 = fcntl$dupfd(r1, 0x0, r1) (async) socketpair(0x1, 0x3, 0x1f, &(0x7f0000000100)) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) (async) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) read(r7, &(0x7f00000001c0)=""/158, 0x9e) (async) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) fcntl$dupfd(r5, 0xa, r6) (async) kevent(r5, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) 19:07:02 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async, rerun: 64) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (rerun: 64) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000001700), 0x800, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (async) mknod(&(0x7f0000000400)='./file0/../file0\x00', 0x80, 0x800) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000200)="d5cff3", 0x3}, {&(0x7f0000000240)="939752ad5d527de823d7eb3f8c0599cb4383cb8d46a4ad06d69d863ea302545871b60532e2bbf02790ce49c574b780bf8b50416f537fc1fa5685e13760fb2b5d1f758f522a6336854008016af92d61530ad181e285b51270b45cf6323c81204fa3758a1b5b7f6f24938c8b33698370c54bbc7d9ba1dc006cdcb2fd2ec82ab580c1f3e7fe0d4aa2739c7c20732da21d0a21ba14d7f281eae376ea1d", 0x9b}, {&(0x7f0000000300)="750a748240886eec846286776b6cca204c895f7c7bd66bfe2ad70df23607efb9bc80e541622c9b89d45068ce33952e5327cb54cab6ee5e279289e958fa87efa2b86116387a00af7c7fcc969babc0c42c8eef4ed117cb3d50531c6d03b9f8891fae49eb6c6f2762b4b1a8ddab92f0f908891ebca893d03d26fd6b92d958f57c46e64265349db5c2bd79ddf53855514cee374aa7e52d0057267d82bb2b01bfa40d5e766cea61d4e48604fcf3cd77b5417b2e3df40792e7aa352deaaf34d193a8b202fc13", 0xc3}, {&(0x7f0000000400)}, {&(0x7f0000000440)="164bb37c3819dc90742bd5a14e7308ef7109", 0x12}, {&(0x7f0000000480)="fd52d2f6786eb99713438088f8d5eaea9193947b5c24340ac4d3dc956eba1761840f5a9e6c4f4faf40c216e03e1332a47182f2a29c04beb28fd0528a97a6c73d81d18ba3c3926f979d3e228fd98ea2a7934258a24a18b0c82b5fdbd7c78838c9705419118416eba75b34c36f39e432dfa291586929e06f750b9420fb59acc9ca30acfd02708b1fe09e120183e37b173425ab5b32ecd6c2a62197a9fc", 0x9c}, {&(0x7f0000001800)="53505bf308bf7f90820c7088de37eeab7e27fa33e34a1348bc6c327e633f167c67c30d2a8bae2370dd1a2c5b4aa39c5fc141ae7632d20fd817c39578ed00c89c6bfd4816c2d446b4f039281d50c29b8ff2a86a2fc7745e98427e4680df583979c279e8b4d1f21f3a6e35022a3007840963307f3f523924547e115e46b9de0d16d43ed60eda0c4be5bcf1b3f0eb775e6dfb581c9e6f24108fe663656fee31d4655233cb3d35466e2592d19617271f1932fff4e61622da31c1f296d75f412d10739d69a1f32b5a4bd949abfe41d6bc6ad249c31a963217bd12cdd27853e7fb656b8d5f3bcc99eede294517395956eaf4a3179ccdeb6a69de6190f6a673c41893eb7c365d7feb618adfc9ea0e76198307ede22c41734f025e30f5e711ca785146a7772748d2766eefaa9ffa713631769a21e05c491cc414f838ecfe14feead6409351fc795dc6eead2e6d48c94d5d94e9e0eff7629e42363acb743d569992b996738666d36a6716f2173694af2a1b90f1a57f84e37a1e941bf7f3a06f2109223e0d72b8dce757315faa87e5ecaa4112de31b2f47e49a78ec2941ad131a385904dc614f9e6ba83d321949ae608517003cdc2924ab606fd6bb87592222170fd5ac6bfd78394e80f4519d94054f325a3d32cc04dfe66c41f3eca3ddc91ef6341326a498074c62bcb8a1b492ea14026564d8bfa5b7695b938d1a91df9aeb41a8d4d3a019a64771ffaefee82ffc90158c39c18c116494684765a24172ebd0cccae9a0242c19ac089ab5ebe1ec9236e0f33566911182b7a49852a8b391f8d59e758c1c7b507ed91546d047da68dc02ff02c456591ba943c21e43861e958d174718211b1e60af1678f2653fbea23639f14cb9ed59ab7ebd862cff7c3da004d7556df859d70e54c38fe67ff57354b8b06d289880a02538ca8e4c78e21bf51570c08d1fa40f18d96ddd6ce2c6f730c4ab1eba8a4c6ce9b0f40d86456899c3d08c0601d5070daa8ce7fb8312d733c7ff653a0b05094eb135695f22ec82326ef1493ca347de077a60af01ab50bb529abd7ea0b01b1577ad967d82c9bb9bcf0ae81d50b648b93fa20ed482bd05ff0c34ff9a29b30b0276bc28dfb4e7f3b1dfff69d740099995983935f0d601ba972e12afc908420969668ae4ef9fc55444d9c470f3aa7688a405db430c74734ef93699baf84005b1cd95ba08423eed35866088656aa3d6646c86c7f9cc07e95343bbf194db8863cfb62f78d8118af629cc1ea95c35d104bfd146fbb9747227f940bbc13ec4c8a55ca5cdd043749b25c2dee0463b8d4cf20e71d0a830ac45c8ac59562a163b4d66414fdb1413543618a43de6116c434b7741b94245382eaa49330a92f812672afe81a865c9f895ed2e606dc3f4af162731dc54b133bd656e6ba0ae6c46eb90d2e3eba03d6d439ded7bd46bdf25d72b4243d6b4a4f5dfe7d033725ea53891ef8f445d6f4459789d483e6706aa0f5f76fffee57750a9498145d54e9c318d3c55aa682f9242c9fe5e64e721960d2b78bdf16dc7579c587708d7b3e873691f5f4859bd44ae90018de0d8c1850c9124d951e74c017a41dddc2db65d187ae6eda7f07dfb6c62137d9b94b6a7d261a67213e3d23914e0bc40e20ba8b0e04d29167b40f2d9b35e0cd4c0ace2a496dd4a54b1d8063ca958bb6b7d9d37bc493a900148579d78720636943e4f31c2eff371774534abec8cba323043c2067c42a57aa00ec5eeca24d7e641b175debf2088689b51e9758fb2018ed5cf7bea95decd866c754f4b500c5aa13a15d95a73ec613b7bfaeaa9bc41b91d10344aceb226f326696234050347e44afa5e69aba0bf88607a4faf8a0c2c58f25730ac5537a39111af089e282558349a4d3b7be0472e7b4f796b43d01b07213d938550e91265d2462830e06b87eb5a1157f43603cfc13939a1c89efa6891d76ba5f09a25c85baebfac27400e101bb652359fbc1d2024687470833039a3ec3273ce04b9b76660daa3bfdb7a6eb728b4a60095bbd029a49ac3b1ca712c35d637d14bddf7469dacd6d2fc2257820e8ee835f0f1de25ad16fd01046dcf1f974489ef99e7ea40d6ae7867312d64ad740e17a06c0c627b62a223ba3a7155c1983ea6ffdf827d371d83f93dc5412fc9c8f45d3751b4afb226232bcf84ee448d7f785d02e1d66b9206dd329b51b73850fafc2cdd30747a5372e00d0482acbdbb56bc9a29731908b2deab528072e16a9e1bb49212eaed1ddac5a57785c0c52fd0048a097847b2a9e780f58ac22b0a3e27bbcb448e812172ccbd7e34f82d438334324c904ff13fc469861e7661cb9157d347c7d630d44348d88cdf05ae1f23273ef3877c6f9bb6e5815bbc55e5b0d62d9859463f0c621c79a0e8fc6df61c6ddce8360ec51d1d196d7fc89d1daa130a143e60e476495f3ca6c8cbaa4dfbac5e09a38378c0c6121eb83b4e180ddab8f4dbba8c0958077b2eae82133854ea7b24ffadc254ba589277a5135bafdb3a258b642f74f64b8bb07c6521cdeace4dff9d475c6311bfb8b4fefc6c0b60b32d07ec7bccff85bee13131183e720a5ea9d0865314dda53e5d10f28ae6a6286abd03488b77d02e92dbeae8f7b7e35713ede26c56fa502d4377d266d7b3a9933bd40b10107fdc5f3b339e110d2dc3f22106bd05b3ea6964d864b2cbf024e3b0949e6a5158867c16878aae6adb75291e8ee0a17b2b540f90ba2d618098808c2de0b4b6bd5b5c973811b99b17973cbfd70bcf4104a648af8a83c281c3059c06bb4286370cc964c390201d11532d2d40f1d6bf62a1f47cd048402c49f9527f247a69fa22fc6c29bf49daf655de3bd86fa69c7e5de92e8fa6be7d260c34e604f2edec14c5e593b6c686facaee5e57cec7f6638cf4a6a7aa05bcc79759a7c302cea4cdca60472f45eb5b57b0ba83149982f871b79ad70c0301896558d92b71feecfa618fd74523c712e5559a69737ded98c9d2a52e690a23a6871e725e5820053bdc94e92f02261ffead54952c82290de6c552c0b25f9d9ff829621d1a09b313faf68d72bdf556bee6864218d92d2f7314f0b5273b180caf43164ffaa3a71dba207b9ef1c21c09371891a3a51a8f5b6e35f3b3b179d68d5fd6a0b0696c350f28224a9926d98f2c5203f40904f4049fb30a3bb36fc9ba310ba163e0115ce5bcb34bb763a250ba753c44a679246f82c1ef4e2a18791d4a3b5fa13bb976bd4b6f8794b59c5d548b8187d5d5caef4285d5cef160e40882a2ddd9b58b9417d45bce106bd590769718e5189e8bf626c400708ead0c907a2879fab2ceac1179df62ce52b180c32abc7691881c6980e08777ad853741d4dca4d6e2e62bdd4de8121e96d99d6403f82092888f19f202defec389fdf00a1a8476666e9931ae66098418ee246ea9f25aad3e1c9d15b70a935e3238351e49a06df9011a345414e3531b6413c59b8fbdc87fc69feccde5e23ae39b5ef1114469716e291669545c19860be24304f161c7cec19a5659bf11e44e8a7952c31a4341562c9d7995c6ec58cbd0f4297363aeda1dc12240ad2228ee8e7c385ae5c1daa8151d7c1e74dcfed3eaa508135e1d3ededf266896d287c2e5449e54781f5e9084ed520ac4310259a84ca24811ec8a43e72b054c07a169d5a8a56b01891f02329503288b95b550eea83010167f94f906f6b3768493b9fc99a277480b4b2e094e0f2103eb063846899f9d156d7ca0732356aac2388db97d26982c3669ed5ec000f0f8aed84c9e4be1896c86b1c64892cdd48acb95bc49e4896f109ca8a2611cd0619d31a9412e267b0fe3bec021252f7fd977b32cd83d19b9bf5cd68951ac9f7e24ec2179ea4673ec58409313a09adda62d887384490516b8e1361824f029da44328a1e6f2a5e73113efe584d9d5dc9a7c5ff4b834c602c08f531f900674e7428d61535ddc183c37223922589e27b6150cc6a2126b3271680a3fe6a00664941c0e058a5a3b87d73383c51899d7c9a69f7b76e7c8e6cd8251b6eac51320b2c183db3b0d53657b90549e6f59b27b4d4c665e4e5bd9dc7da6bda0307c2e205bdcf118013fda1d444e5b6105fb2a782dfe3a5ab53ac8572dc1e0168d212fb3c7e01672bd95d90024335013e6c88047a49245087881183e0db1a42085d6cf73073552337fcf4c6587ae605f33e836afb53f1effb1e03c3315d87a76b875b6c555867045c7e5e9612f40a5791c16b6d62ef109366457eba09043876bb47141d01a0a4f82aa3fee22d8ab37cb2755f06595ec3ccaedfb82b0c40058da48d309072aba77a15bf0055b7a0750f6c00960cd602ce31f145ebc5ca9f69b5bd172d848af3cfcad23a93478007832006bfd0ad0567bb098fb1f30c0d778f6786c6daec6096edab4de3fbf61433b48de73f907ab57edaf25b74d315e389e1e3d8532de60d76af6e7af251dc1294d93fb4b80fe63012fcade0a67c94846c17dafaaeb43ab6e17068830d6e70c68525c65e1b2a24d7b6b1f882212565317c28ddb6996e01138c8bb953a003a73941b9b2822873dc9c398a5be6ae7198705504987d4b39ce8904a1f1010f090a0b77d7274470e4c80cd87bbdbf2eb6dc5f801a9283d82b48bc22f0019c152dcb4844f5c1d33208da65946e7972f639ab2c0204129d5f1e0177663f2569d088f94922cb0561635d51b5a22b80e1c8dbd892d15a245c3299e7b96570f31e22cfc61c3e8bc1f6402ade2f58a9ed5355beec4c96c074662ee4d0c6dfabed939e211d5a7088ce65ef04684a2a4ea3aa99774856304cb9bfe03007c93997a1178152a4a9a6fc0575fded00616ec77bd8ac19150339157d2e1eb8763f71d3ecf6965a3501f7a4442c843c20d520d927d6ff8bcb48eb908462af5d2550ffe475b967677d1e36b61fd341b112d5d9e260af114ddb71952bccba450a799a5b5b0a6fe45045dd560b24f83fe2cc9e7caa5d54bd947bd619894ff9677c11461e4fa7870cbeb91f9491590f0beca591e0837789ad991ea66296fe1f3039495dbab7a66677bc82161218075110ba196569463a436d93ca46d0ca269cbcdfb2ba1cb677ff306eeedc9d38fbf5c79ffcd6ca08e7488cdcc8da44a537091a6d2c7ec440c4815237dc66f01382e9b5253e3f9aac5acd4bc92d5d500e3d4b967f8713f1946462baff3ef8cb4fa8ca55fd061a876b98f6f3571d34135ca91ca38278042139a9a67be3a91c86592c3d0ecbbdddea8b639ee99257ac915f3b0b0770acc7b2dc271bc2e5900f0d6987c4032a02942be23fea9c8d4af6f02a8e72f137ce9975486d6300fd60604ad4d074ca2b4a8c86f93bb0ec78d4b1e520f5c3ac6aa9be0ed53d5ab32e5af0fbefe76b138c43c80806d1d8ac61f025486257f27d1cf0221da9d7279d54c26060151926831cc572d816ae54e8002ce72aaa85428adf431e175a57394c77af422df81ea77184ec8b35da6596a61cbe7ee73fbcd421005c2fd6dba4fc6658251dc006887901e4c2c0ed4dc3cacafd53ee7b02b0d1f7b69ca46eb0063b5645024028656fa0a8e825393f72862d4e93820042ffabeb544da67b9b8a79bbb6c9635bbfd552f94781b1c0be1e9cff6558204fdcfacf4b11ef929d79d82f01c006ecd8355fb51a1f6fbad7166676c0831b4bc04bb72967f41ae33c3bcd09c14d3126f1f305a08c5001a93d50e121198c15f09985c802ff3d306acc6063ffd20b117adc56395d8a0fcd3fca8736ac3ce68e773691805286b848ed33bc7db03930298036eb5835a9b39fe2da148e48f87578c6678c2cdf5e30fca720cde27682a53ddd82e2400"/4104, 0x1008}, {&(0x7f0000000540)="5577dbfc864af04cdc85db8cb6df1761392dafacad826bd5172556f3c4300403ec8b0c6923ca34e65529574fe87a4ce15c8a24b428d7883a43b775d1375f67263c19c111bf5ea98f373df108be31a4ef22c705ba24", 0x55}, {&(0x7f00000015c0)="1c69c3d602f494ef5638b5114708472c306988f93b800f6ee6d667400760172afef3741cf20535fe47470401f2d39d4a56acafd644cd6629b5b89a673bc7b7ad931cfc204071ff4817f550a257aa7c4c3fd186a753a5eac22541ec815ca670a879cfd252286f2b1f511bafb0e4557c402e96462ce0c3b8", 0x77}], 0x9, &(0x7f00000017c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32, @ANYRES64=r5], 0x38}, 0x9) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) (async) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) openat(r7, &(0x7f0000000140)='./file0\x00', 0x80, 0x82) 19:07:02 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') acct(&(0x7f0000000040)='./file0\x00') (async) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e5b66696c6530000fa977214f79b0ff5ee79c2d3bde2466290f"], 0xa) 19:07:02 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) r0 = geteuid() setuid(r0) chown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) 19:07:02 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) 19:07:02 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x800, 0xe) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r0) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x115) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) fcntl$getown(r4, 0x5) readv(r3, &(0x7f0000000140)=[{&(0x7f00000002c0)=""/203, 0xcb}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb, 0x0, 0x400000000000}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r6 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r7 = fcntl$dupfd(r6, 0x0, r1) getsockname$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000080)) kevent(r7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) bind$inet(r5, &(0x7f0000000240)={0x2, 0x0}, 0xc) 19:07:02 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 19:07:02 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)) 19:07:02 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)) (async) 19:07:02 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x500) 19:07:02 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') getegid() r0 = getgid() r1 = getegid() setregid(r1, r0) chown(&(0x7f0000000280)='./file0\x00', 0x0, r1) 19:07:02 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) (async) 19:07:02 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x800, 0xe) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r0) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x115) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) fcntl$getown(r4, 0x5) readv(r3, &(0x7f0000000140)=[{&(0x7f00000002c0)=""/203, 0xcb}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb, 0x0, 0x400000000000}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r6 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r7 = fcntl$dupfd(r6, 0x0, r1) getsockname$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000080)) kevent(r7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) bind$inet(r5, &(0x7f0000000240)={0x2, 0x0}, 0xc) open$dir(&(0x7f0000000280)='./file0\x00', 0x800, 0xe) (async) kqueue() (async) fcntl$dupfd(r0, 0x0, r0) (async) fcntl$getown(r2, 0x5) (async) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x115) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) (async) fcntl$getown(r4, 0x5) (async) readv(r3, &(0x7f0000000140)=[{&(0x7f00000002c0)=""/203, 0xcb}], 0x1) (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb, 0x0, 0x400000000000}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) (async) fcntl$dupfd(r6, 0x0, r1) (async) getsockname$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) (async) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000080)) (async) kevent(r7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) (async) bind$inet(r5, &(0x7f0000000240)={0x2, 0x0}, 0xc) (async) 19:07:02 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') (async) acct(&(0x7f0000000040)='./file0\x00') (async) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e5b66696c6530000fa977214f79b0ff5ee79c2d3bde2466290f"], 0xa) 19:07:02 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6, 0x8, 0x7, 0x1, 0x1}, {0x2, 0x4, 0x1, 0x8, 0x8}, {0x80, 0x0, 0x7f, 0x3, 0x2}]}) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (async) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6, 0x8, 0x7, 0x1, 0x1}, {0x2, 0x4, 0x1, 0x8, 0x8}, {0x80, 0x0, 0x7f, 0x3, 0x2}]}) (async) 19:07:02 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) getegid() r0 = getgid() r1 = getegid() setregid(r1, r0) (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, r1) 19:07:02 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) (async) 19:07:02 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)) 19:07:02 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x800, 0xe) (async) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r0) fcntl$getown(r2, 0x5) (async, rerun: 32) r3 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x115) (async, rerun: 32) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) (async) fcntl$getown(r4, 0x5) (async) readv(r3, &(0x7f0000000140)=[{&(0x7f00000002c0)=""/203, 0xcb}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb, 0x0, 0x400000000000}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) r6 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r7 = fcntl$dupfd(r6, 0x0, r1) (async) getsockname$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000080)) (async, rerun: 64) kevent(r7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) (rerun: 64) bind$inet(r5, &(0x7f0000000240)={0x2, 0x0}, 0xc) 19:07:02 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') getegid() r0 = getgid() (async) r1 = getegid() setregid(r1, r0) (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, r1) 19:07:02 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000001700), 0x800, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) mknod(&(0x7f0000000400)='./file0/../file0\x00', 0x80, 0x800) (async) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000200)="d5cff3", 0x3}, {&(0x7f0000000240)="939752ad5d527de823d7eb3f8c0599cb4383cb8d46a4ad06d69d863ea302545871b60532e2bbf02790ce49c574b780bf8b50416f537fc1fa5685e13760fb2b5d1f758f522a6336854008016af92d61530ad181e285b51270b45cf6323c81204fa3758a1b5b7f6f24938c8b33698370c54bbc7d9ba1dc006cdcb2fd2ec82ab580c1f3e7fe0d4aa2739c7c20732da21d0a21ba14d7f281eae376ea1d", 0x9b}, {&(0x7f0000000300)="750a748240886eec846286776b6cca204c895f7c7bd66bfe2ad70df23607efb9bc80e541622c9b89d45068ce33952e5327cb54cab6ee5e279289e958fa87efa2b86116387a00af7c7fcc969babc0c42c8eef4ed117cb3d50531c6d03b9f8891fae49eb6c6f2762b4b1a8ddab92f0f908891ebca893d03d26fd6b92d958f57c46e64265349db5c2bd79ddf53855514cee374aa7e52d0057267d82bb2b01bfa40d5e766cea61d4e48604fcf3cd77b5417b2e3df40792e7aa352deaaf34d193a8b202fc13", 0xc3}, {&(0x7f0000000400)}, {&(0x7f0000000440)="164bb37c3819dc90742bd5a14e7308ef7109", 0x12}, {&(0x7f0000000480)="fd52d2f6786eb99713438088f8d5eaea9193947b5c24340ac4d3dc956eba1761840f5a9e6c4f4faf40c216e03e1332a47182f2a29c04beb28fd0528a97a6c73d81d18ba3c3926f979d3e228fd98ea2a7934258a24a18b0c82b5fdbd7c78838c9705419118416eba75b34c36f39e432dfa291586929e06f750b9420fb59acc9ca30acfd02708b1fe09e120183e37b173425ab5b32ecd6c2a62197a9fc", 0x9c}, {&(0x7f0000001800)="53505bf308bf7f90820c7088de37eeab7e27fa33e34a1348bc6c327e633f167c67c30d2a8bae2370dd1a2c5b4aa39c5fc141ae7632d20fd817c39578ed00c89c6bfd4816c2d446b4f039281d50c29b8ff2a86a2fc7745e98427e4680df583979c279e8b4d1f21f3a6e35022a3007840963307f3f523924547e115e46b9de0d16d43ed60eda0c4be5bcf1b3f0eb775e6dfb581c9e6f24108fe663656fee31d4655233cb3d35466e2592d19617271f1932fff4e61622da31c1f296d75f412d10739d69a1f32b5a4bd949abfe41d6bc6ad249c31a963217bd12cdd27853e7fb656b8d5f3bcc99eede294517395956eaf4a3179ccdeb6a69de6190f6a673c41893eb7c365d7feb618adfc9ea0e76198307ede22c41734f025e30f5e711ca785146a7772748d2766eefaa9ffa713631769a21e05c491cc414f838ecfe14feead6409351fc795dc6eead2e6d48c94d5d94e9e0eff7629e42363acb743d569992b996738666d36a6716f2173694af2a1b90f1a57f84e37a1e941bf7f3a06f2109223e0d72b8dce757315faa87e5ecaa4112de31b2f47e49a78ec2941ad131a385904dc614f9e6ba83d321949ae608517003cdc2924ab606fd6bb87592222170fd5ac6bfd78394e80f4519d94054f325a3d32cc04dfe66c41f3eca3ddc91ef6341326a498074c62bcb8a1b492ea14026564d8bfa5b7695b938d1a91df9aeb41a8d4d3a019a64771ffaefee82ffc90158c39c18c116494684765a24172ebd0cccae9a0242c19ac089ab5ebe1ec9236e0f33566911182b7a49852a8b391f8d59e758c1c7b507ed91546d047da68dc02ff02c456591ba943c21e43861e958d174718211b1e60af1678f2653fbea23639f14cb9ed59ab7ebd862cff7c3da004d7556df859d70e54c38fe67ff57354b8b06d289880a02538ca8e4c78e21bf51570c08d1fa40f18d96ddd6ce2c6f730c4ab1eba8a4c6ce9b0f40d86456899c3d08c0601d5070daa8ce7fb8312d733c7ff653a0b05094eb135695f22ec82326ef1493ca347de077a60af01ab50bb529abd7ea0b01b1577ad967d82c9bb9bcf0ae81d50b648b93fa20ed482bd05ff0c34ff9a29b30b0276bc28dfb4e7f3b1dfff69d740099995983935f0d601ba972e12afc908420969668ae4ef9fc55444d9c470f3aa7688a405db430c74734ef93699baf84005b1cd95ba08423eed35866088656aa3d6646c86c7f9cc07e95343bbf194db8863cfb62f78d8118af629cc1ea95c35d104bfd146fbb9747227f940bbc13ec4c8a55ca5cdd043749b25c2dee0463b8d4cf20e71d0a830ac45c8ac59562a163b4d66414fdb1413543618a43de6116c434b7741b94245382eaa49330a92f812672afe81a865c9f895ed2e606dc3f4af162731dc54b133bd656e6ba0ae6c46eb90d2e3eba03d6d439ded7bd46bdf25d72b4243d6b4a4f5dfe7d033725ea53891ef8f445d6f4459789d483e6706aa0f5f76fffee57750a9498145d54e9c318d3c55aa682f9242c9fe5e64e721960d2b78bdf16dc7579c587708d7b3e873691f5f4859bd44ae90018de0d8c1850c9124d951e74c017a41dddc2db65d187ae6eda7f07dfb6c62137d9b94b6a7d261a67213e3d23914e0bc40e20ba8b0e04d29167b40f2d9b35e0cd4c0ace2a496dd4a54b1d8063ca958bb6b7d9d37bc493a900148579d78720636943e4f31c2eff371774534abec8cba323043c2067c42a57aa00ec5eeca24d7e641b175debf2088689b51e9758fb2018ed5cf7bea95decd866c754f4b500c5aa13a15d95a73ec613b7bfaeaa9bc41b91d10344aceb226f326696234050347e44afa5e69aba0bf88607a4faf8a0c2c58f25730ac5537a39111af089e282558349a4d3b7be0472e7b4f796b43d01b07213d938550e91265d2462830e06b87eb5a1157f43603cfc13939a1c89efa6891d76ba5f09a25c85baebfac27400e101bb652359fbc1d2024687470833039a3ec3273ce04b9b76660daa3bfdb7a6eb728b4a60095bbd029a49ac3b1ca712c35d637d14bddf7469dacd6d2fc2257820e8ee835f0f1de25ad16fd01046dcf1f974489ef99e7ea40d6ae7867312d64ad740e17a06c0c627b62a223ba3a7155c1983ea6ffdf827d371d83f93dc5412fc9c8f45d3751b4afb226232bcf84ee448d7f785d02e1d66b9206dd329b51b73850fafc2cdd30747a5372e00d0482acbdbb56bc9a29731908b2deab528072e16a9e1bb49212eaed1ddac5a57785c0c52fd0048a097847b2a9e780f58ac22b0a3e27bbcb448e812172ccbd7e34f82d438334324c904ff13fc469861e7661cb9157d347c7d630d44348d88cdf05ae1f23273ef3877c6f9bb6e5815bbc55e5b0d62d9859463f0c621c79a0e8fc6df61c6ddce8360ec51d1d196d7fc89d1daa130a143e60e476495f3ca6c8cbaa4dfbac5e09a38378c0c6121eb83b4e180ddab8f4dbba8c0958077b2eae82133854ea7b24ffadc254ba589277a5135bafdb3a258b642f74f64b8bb07c6521cdeace4dff9d475c6311bfb8b4fefc6c0b60b32d07ec7bccff85bee13131183e720a5ea9d0865314dda53e5d10f28ae6a6286abd03488b77d02e92dbeae8f7b7e35713ede26c56fa502d4377d266d7b3a9933bd40b10107fdc5f3b339e110d2dc3f22106bd05b3ea6964d864b2cbf024e3b0949e6a5158867c16878aae6adb75291e8ee0a17b2b540f90ba2d618098808c2de0b4b6bd5b5c973811b99b17973cbfd70bcf4104a648af8a83c281c3059c06bb4286370cc964c390201d11532d2d40f1d6bf62a1f47cd048402c49f9527f247a69fa22fc6c29bf49daf655de3bd86fa69c7e5de92e8fa6be7d260c34e604f2edec14c5e593b6c686facaee5e57cec7f6638cf4a6a7aa05bcc79759a7c302cea4cdca60472f45eb5b57b0ba83149982f871b79ad70c0301896558d92b71feecfa618fd74523c712e5559a69737ded98c9d2a52e690a23a6871e725e5820053bdc94e92f02261ffead54952c82290de6c552c0b25f9d9ff829621d1a09b313faf68d72bdf556bee6864218d92d2f7314f0b5273b180caf43164ffaa3a71dba207b9ef1c21c09371891a3a51a8f5b6e35f3b3b179d68d5fd6a0b0696c350f28224a9926d98f2c5203f40904f4049fb30a3bb36fc9ba310ba163e0115ce5bcb34bb763a250ba753c44a679246f82c1ef4e2a18791d4a3b5fa13bb976bd4b6f8794b59c5d548b8187d5d5caef4285d5cef160e40882a2ddd9b58b9417d45bce106bd590769718e5189e8bf626c400708ead0c907a2879fab2ceac1179df62ce52b180c32abc7691881c6980e08777ad853741d4dca4d6e2e62bdd4de8121e96d99d6403f82092888f19f202defec389fdf00a1a8476666e9931ae66098418ee246ea9f25aad3e1c9d15b70a935e3238351e49a06df9011a345414e3531b6413c59b8fbdc87fc69feccde5e23ae39b5ef1114469716e291669545c19860be24304f161c7cec19a5659bf11e44e8a7952c31a4341562c9d7995c6ec58cbd0f4297363aeda1dc12240ad2228ee8e7c385ae5c1daa8151d7c1e74dcfed3eaa508135e1d3ededf266896d287c2e5449e54781f5e9084ed520ac4310259a84ca24811ec8a43e72b054c07a169d5a8a56b01891f02329503288b95b550eea83010167f94f906f6b3768493b9fc99a277480b4b2e094e0f2103eb063846899f9d156d7ca0732356aac2388db97d26982c3669ed5ec000f0f8aed84c9e4be1896c86b1c64892cdd48acb95bc49e4896f109ca8a2611cd0619d31a9412e267b0fe3bec021252f7fd977b32cd83d19b9bf5cd68951ac9f7e24ec2179ea4673ec58409313a09adda62d887384490516b8e1361824f029da44328a1e6f2a5e73113efe584d9d5dc9a7c5ff4b834c602c08f531f900674e7428d61535ddc183c37223922589e27b6150cc6a2126b3271680a3fe6a00664941c0e058a5a3b87d73383c51899d7c9a69f7b76e7c8e6cd8251b6eac51320b2c183db3b0d53657b90549e6f59b27b4d4c665e4e5bd9dc7da6bda0307c2e205bdcf118013fda1d444e5b6105fb2a782dfe3a5ab53ac8572dc1e0168d212fb3c7e01672bd95d90024335013e6c88047a49245087881183e0db1a42085d6cf73073552337fcf4c6587ae605f33e836afb53f1effb1e03c3315d87a76b875b6c555867045c7e5e9612f40a5791c16b6d62ef109366457eba09043876bb47141d01a0a4f82aa3fee22d8ab37cb2755f06595ec3ccaedfb82b0c40058da48d309072aba77a15bf0055b7a0750f6c00960cd602ce31f145ebc5ca9f69b5bd172d848af3cfcad23a93478007832006bfd0ad0567bb098fb1f30c0d778f6786c6daec6096edab4de3fbf61433b48de73f907ab57edaf25b74d315e389e1e3d8532de60d76af6e7af251dc1294d93fb4b80fe63012fcade0a67c94846c17dafaaeb43ab6e17068830d6e70c68525c65e1b2a24d7b6b1f882212565317c28ddb6996e01138c8bb953a003a73941b9b2822873dc9c398a5be6ae7198705504987d4b39ce8904a1f1010f090a0b77d7274470e4c80cd87bbdbf2eb6dc5f801a9283d82b48bc22f0019c152dcb4844f5c1d33208da65946e7972f639ab2c0204129d5f1e0177663f2569d088f94922cb0561635d51b5a22b80e1c8dbd892d15a245c3299e7b96570f31e22cfc61c3e8bc1f6402ade2f58a9ed5355beec4c96c074662ee4d0c6dfabed939e211d5a7088ce65ef04684a2a4ea3aa99774856304cb9bfe03007c93997a1178152a4a9a6fc0575fded00616ec77bd8ac19150339157d2e1eb8763f71d3ecf6965a3501f7a4442c843c20d520d927d6ff8bcb48eb908462af5d2550ffe475b967677d1e36b61fd341b112d5d9e260af114ddb71952bccba450a799a5b5b0a6fe45045dd560b24f83fe2cc9e7caa5d54bd947bd619894ff9677c11461e4fa7870cbeb91f9491590f0beca591e0837789ad991ea66296fe1f3039495dbab7a66677bc82161218075110ba196569463a436d93ca46d0ca269cbcdfb2ba1cb677ff306eeedc9d38fbf5c79ffcd6ca08e7488cdcc8da44a537091a6d2c7ec440c4815237dc66f01382e9b5253e3f9aac5acd4bc92d5d500e3d4b967f8713f1946462baff3ef8cb4fa8ca55fd061a876b98f6f3571d34135ca91ca38278042139a9a67be3a91c86592c3d0ecbbdddea8b639ee99257ac915f3b0b0770acc7b2dc271bc2e5900f0d6987c4032a02942be23fea9c8d4af6f02a8e72f137ce9975486d6300fd60604ad4d074ca2b4a8c86f93bb0ec78d4b1e520f5c3ac6aa9be0ed53d5ab32e5af0fbefe76b138c43c80806d1d8ac61f025486257f27d1cf0221da9d7279d54c26060151926831cc572d816ae54e8002ce72aaa85428adf431e175a57394c77af422df81ea77184ec8b35da6596a61cbe7ee73fbcd421005c2fd6dba4fc6658251dc006887901e4c2c0ed4dc3cacafd53ee7b02b0d1f7b69ca46eb0063b5645024028656fa0a8e825393f72862d4e93820042ffabeb544da67b9b8a79bbb6c9635bbfd552f94781b1c0be1e9cff6558204fdcfacf4b11ef929d79d82f01c006ecd8355fb51a1f6fbad7166676c0831b4bc04bb72967f41ae33c3bcd09c14d3126f1f305a08c5001a93d50e121198c15f09985c802ff3d306acc6063ffd20b117adc56395d8a0fcd3fca8736ac3ce68e773691805286b848ed33bc7db03930298036eb5835a9b39fe2da148e48f87578c6678c2cdf5e30fca720cde27682a53ddd82e2400"/4104, 0x1008}, {&(0x7f0000000540)="5577dbfc864af04cdc85db8cb6df1761392dafacad826bd5172556f3c4300403ec8b0c6923ca34e65529574fe87a4ce15c8a24b428d7883a43b775d1375f67263c19c111bf5ea98f373df108be31a4ef22c705ba24", 0x55}, {&(0x7f00000015c0)="1c69c3d602f494ef5638b5114708472c306988f93b800f6ee6d667400760172afef3741cf20535fe47470401f2d39d4a56acafd644cd6629b5b89a673bc7b7ad931cfc204071ff4817f550a257aa7c4c3fd186a753a5eac22541ec815ca670a879cfd252286f2b1f511bafb0e4557c402e96462ce0c3b8", 0x77}], 0x9, &(0x7f00000017c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32, @ANYRES64=r5], 0x38}, 0x9) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) (async) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) openat(r7, &(0x7f0000000140)='./file0\x00', 0x80, 0x82) 19:07:02 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() (async, rerun: 64) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (rerun: 64) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (async) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6, 0x8, 0x7, 0x1, 0x1}, {0x2, 0x4, 0x1, 0x8, 0x8}, {0x80, 0x0, 0x7f, 0x3, 0x2}]}) 19:07:02 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') 19:07:02 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) 19:07:02 executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x9000, 0x3) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:02 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) 19:07:02 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x600) 19:07:02 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') open(&(0x7f0000000000)='./file0\x00', 0x6c57ba3345c17f56, 0x4b) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) 19:07:03 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') (async) 19:07:03 executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x9000, 0x3) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x9000, 0x3) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) 19:07:03 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x900) 19:07:03 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') open(&(0x7f0000000000)='./file0\x00', 0x6c57ba3345c17f56, 0x4b) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) 19:07:03 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') 19:07:03 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x80) 19:07:03 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0xb00) 19:07:03 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000000)={0x1, 0xdc}) 19:07:03 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) 19:07:03 executing program 5: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000140)={0x3, 0x3, {0x997f, 0x800}}) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000080)='./file1\x00', 0x2, 0x20) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:03 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x80) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x80) (async) 19:07:03 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0xd00) 19:07:03 executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x9000, 0x3) (async, rerun: 32) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async, rerun: 32) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:03 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) open(&(0x7f0000000000)='./file0\x00', 0x6c57ba3345c17f56, 0x4b) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) 19:07:03 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0xf66121bc0641ca53, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f00000000c0)={0x5abc, './file0\x00', './file1\x00'}) open(&(0x7f0000000040)='./file1\x00', 0x8, 0x1c0) utimes(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)={{0x8, 0x7a0}, {0x2, 0x3}}) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000000)='c\x00') 19:07:03 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x1300) 19:07:03 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r0 = getgid() r1 = getegid() setregid(r1, r0) r2 = getegid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r2) 19:07:03 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x80) 19:07:03 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x2800) 19:07:03 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000000)={0x9, 0x5, './file0\x00', 0x0, 0x1, 0xffff, 0xfffffffd}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r0}) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:03 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r0 = getgid() r1 = getegid() setregid(r1, r0) r2 = getegid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r2) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) getgid() (async) getegid() (async) setregid(r1, r0) (async) getegid() (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, r2) (async) 19:07:03 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0xf66121bc0641ca53, 0x0) (async, rerun: 32) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f00000000c0)={0x5abc, './file0\x00', './file1\x00'}) (async, rerun: 32) open(&(0x7f0000000040)='./file1\x00', 0x8, 0x1c0) (async) utimes(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)={{0x8, 0x7a0}, {0x2, 0x3}}) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000000)='c\x00') 19:07:03 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r0 = getgid() (async) r1 = getegid() setregid(r1, r0) (async) r2 = getegid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r2) 19:07:03 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async, rerun: 64) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) (async, rerun: 32) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (rerun: 32) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000000)={0x1, 0xdc}) 19:07:03 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x2f00) 19:07:03 executing program 5: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000140)={0x3, 0x3, {0x997f, 0x800}}) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) r2 = open$dir(&(0x7f0000000080)='./file1\x00', 0x2, 0x20) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) (async) r3 = kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:03 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:03 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x8000, 0x7fda061f) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x100, 0x4) 19:07:03 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000000)={0x9, 0x5, './file0\x00', 0x0, 0x1, 0xffff, 0xfffffffd}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r0}) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:03 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 19:07:03 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0xf66121bc0641ca53, 0x0) (async, rerun: 32) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f00000000c0)={0x5abc, './file0\x00', './file1\x00'}) (async, rerun: 32) open(&(0x7f0000000040)='./file1\x00', 0x8, 0x1c0) (async) utimes(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)={{0x8, 0x7a0}, {0x2, 0x3}}) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000000)='c\x00') 19:07:03 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x6000) 19:07:03 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='W\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000240)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f0000000280)) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0/file0\x00', 0x80000000, &(0x7f0000000180)='./file0\x00', 0x8}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x62, 0x2) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) 19:07:03 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0xc600) 19:07:03 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) (async) 19:07:03 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000000)={0x9, 0x5, './file0\x00', 0x0, 0x1, 0xffff, 0xfffffffd}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r0}) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000000)={0x9, 0x5, './file0\x00', 0x0, 0x1, 0xffff, 0xfffffffd}) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r0}) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) 19:07:03 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='W\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000240)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f0000000280)) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0/file0\x00', 0x80000000, &(0x7f0000000180)='./file0\x00', 0x8}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x62, 0x2) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='W\x00') (async) pipe(&(0x7f00000000c0)) (async) pipe(&(0x7f0000000200)) (async) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000240)) (async) pipe(&(0x7f00000000c0)) (async) pipe(&(0x7f0000000280)) (async) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0/file0\x00', 0x80000000, &(0x7f0000000180)='./file0\x00', 0x8}) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x62, 0x2) (async) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) (async) 19:07:03 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x20000) 19:07:03 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) (async) 19:07:03 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000000)={0x1, 0xdc}) 19:07:03 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='W\x00') (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000240)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f0000000280)) (async) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0/file0\x00', 0x80000000, &(0x7f0000000180)='./file0\x00', 0x8}) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x62, 0x2) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) 19:07:03 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x40000) 19:07:03 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x400, 0x1f, 0x9396, 0x2, 0x8, 0x98, 0x8, 0x2, 0x1, 0x8, 0x20}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:03 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:03 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x8000, 0x7fda061f) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x100, 0x4) 19:07:03 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000000)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:03 executing program 5: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000140)={0x3, 0x3, {0x997f, 0x800}}) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000080)='./file1\x00', 0x2, 0x20) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) (async) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000140)={0x3, 0x3, {0x997f, 0x800}}) (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) open$dir(&(0x7f0000000080)='./file1\x00', 0x2, 0x20) (async) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r3, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (async) 19:07:03 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x100000) 19:07:03 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x280000) 19:07:03 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/56, 0x38}, {&(0x7f00000002c0)=""/215, 0xd7}], 0x2, 0x2) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='!\x00'], &(0x7f00000003c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00']) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:03 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x400, 0x1f, 0x9396, 0x2, 0x8, 0x98, 0x8, 0x2, 0x1, 0x8, 0x20}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x400, 0x1f, 0x9396, 0x2, 0x8, 0x98, 0x8, 0x2, 0x1, 0x8, 0x20}) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) 19:07:03 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000000)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000000)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) 19:07:03 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x31e0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 19:07:03 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x1000000) 19:07:03 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async, rerun: 32) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/56, 0x38}, {&(0x7f00000002c0)=""/215, 0xd7}], 0x2, 0x2) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='!\x00'], &(0x7f00000003c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00']) (async, rerun: 32) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (rerun: 32) 19:07:03 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000000)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000000)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) 19:07:03 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x8000, 0x7fda061f) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x100, 0x4) 19:07:03 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:03 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x1fe, 0x2) r1 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r3 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r4, 0xa, r3) kevent(r5, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) 19:07:03 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x31e0, 0x0) (async, rerun: 64) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') (rerun: 64) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 19:07:03 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x2000000) 19:07:03 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x31e0, 0x0) (async, rerun: 64) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') (rerun: 64) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 19:07:03 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') ktrace(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x1424, 0x0) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00', 0x18, 0x2) 19:07:03 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') ktrace(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x1424, 0x0) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00', 0x18, 0x2) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) ktrace(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x1424, 0x0) (async) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00', 0x18, 0x2) (async) 19:07:03 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x400, 0x1f, 0x9396, 0x2, 0x8, 0x98, 0x8, 0x2, 0x1, 0x8, 0x20}) (async, rerun: 64) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (rerun: 64) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:03 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x4000000) 19:07:03 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') open(&(0x7f0000000140)='./file0/file0\x00', 0x8000, 0x110) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='x\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:03 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x5000000) 19:07:03 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 19:07:03 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/56, 0x38}, {&(0x7f00000002c0)=""/215, 0xd7}], 0x2, 0x2) (async) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='!\x00'], &(0x7f00000003c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00']) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:03 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x6000000) 19:07:03 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x6) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000004c0)={'./file0\x00', 0xb5d, 0x1, 0xb2, 0x1, 0x9, 0x9, 0x9, 0x2, 0x0, 0x5, 0x8001}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000200)='r\x00', &(0x7f0000000240)='\x00', &(0x7f00000002c0)='r\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='[-\x9e\x00', &(0x7f0000000380)='r\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='&[\xc9\x00', &(0x7f0000000440)='&\x00']) 19:07:03 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x1fe, 0x2) r1 = kqueue() (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r3 = kqueue() (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r4, 0xa, r3) kevent(r5, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) 19:07:03 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async, rerun: 64) ktrace(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x1424, 0x0) (async, rerun: 64) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00', 0x18, 0x2) 19:07:03 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x9000000) 19:07:03 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0xb000000) 19:07:03 executing program 0: ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffff9c, 0x400c5708, &(0x7f0000000000)) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:03 executing program 3: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') 19:07:03 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async, rerun: 64) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async, rerun: 64) open(&(0x7f0000000140)='./file0/file0\x00', 0x8000, 0x110) (async) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='x\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:03 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') (async) 19:07:04 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x1fe, 0x2) (async) r1 = kqueue() (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) r3 = kqueue() (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) (async) r5 = fcntl$dupfd(r4, 0xa, r3) kevent(r5, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) 19:07:04 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x6) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000004c0)={'./file0\x00', 0xb5d, 0x1, 0xb2, 0x1, 0x9, 0x9, 0x9, 0x2, 0x0, 0x5, 0x8001}) (async) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000200)='r\x00', &(0x7f0000000240)='\x00', &(0x7f00000002c0)='r\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='[-\x9e\x00', &(0x7f0000000380)='r\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='&[\xc9\x00', &(0x7f0000000440)='&\x00']) 19:07:04 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0xd000000) 19:07:04 executing program 0: ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffff9c, 0x400c5708, &(0x7f0000000000)) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffff9c, 0x400c5708, &(0x7f0000000000)) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) 19:07:04 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') open(&(0x7f0000000140)='./file0/file0\x00', 0x8000, 0x110) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='x\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) open(&(0x7f0000000140)='./file0/file0\x00', 0x8000, 0x110) (async) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='x\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) 19:07:04 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) flock(r0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:04 executing program 3: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') (async) 19:07:04 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffff9c, 0x400c5708, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) 19:07:04 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x13000000) 19:07:04 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x6) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000004c0)={'./file0\x00', 0xb5d, 0x1, 0xb2, 0x1, 0x9, 0x9, 0x9, 0x2, 0x0, 0x5, 0x8001}) (async) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000200)='r\x00', &(0x7f0000000240)='\x00', &(0x7f00000002c0)='r\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='[-\x9e\x00', &(0x7f0000000380)='r\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='&[\xc9\x00', &(0x7f0000000440)='&\x00']) 19:07:04 executing program 0: ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffff9c, 0x400c5708, &(0x7f0000000000)) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:04 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async, rerun: 64) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (rerun: 64) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 19:07:04 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x0) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000200)={'\x00', 0xffffffe0, 0xead, 0x100000001}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:04 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x2f000000) 19:07:04 executing program 0: mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x8) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x47) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') 19:07:04 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x0) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000200)={'\x00', 0xffffffe0, 0xead, 0x100000001}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:04 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x60000000) 19:07:04 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20, 0x100) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00', 0x4) 19:07:04 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x0) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000200)={'\x00', 0xffffffe0, 0xead, 0x100000001}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x0) (async) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000200)={'\x00', 0xffffffe0, 0xead, 0x100000001}) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) 19:07:04 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0xc6000000) 19:07:04 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:04 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) flock(r0, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:04 executing program 3: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') 19:07:04 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) flock(r0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) flock(r0, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (async) 19:07:04 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffff9c, 0x400c5708, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffff9c, 0x400c5708, &(0x7f0000000040)) (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) (async) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) (async) 19:07:04 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20, 0x100) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00', 0x4) 19:07:04 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000140)) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:04 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:04 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x100000000000) 19:07:04 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x2000000000000) 19:07:04 executing program 0: mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x8) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x47) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) (async, rerun: 32) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') (rerun: 32) 19:07:04 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000240)={&(0x7f00000001c0)='./file1/file0\x00', 0x5, &(0x7f0000000200)='\x00', 0x1}) kevent(r1, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffe, 0xcc, 0xffffd, 0x8, 0x6}, {{r2}, 0xfffffffffffffffd, 0x13, 0x20, 0x2, 0x940}, {{r1}, 0xfffffffffffffff9, 0x9, 0x40, 0x9a, 0x2}, {{r5}, 0xfffffffffffffffa, 0x42, 0x2, 0xc939, 0x4}, {{r6}, 0xfffffffffffffffb, 0x8, 0x1, 0xfff, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffd, 0x1, 0x10, 0x1f, 0x1}, {{r7}, 0xffffffffffffffff, 0xa0, 0x20, 0x3, 0x1}, {{r5}, 0x0, 0x15, 0x80, 0xffffffffffffffc1, 0x321}, {{r2}, 0xfffffffffffffff8, 0x80, 0x1, 0x8, 0x47}, {{r8}, 0xfffffffffffffffe, 0x8c, 0x2, 0x81, 0x80000000}], 0x527, 0x0, 0x6, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') r9 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f0000000300)) 19:07:04 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000140)) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:04 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x4000000000000) 19:07:04 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) 19:07:04 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) r1 = kqueue() ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffff9c, 0x400c5708, &(0x7f0000000040)) (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) r2 = fcntl$dupfd(r1, 0x0, r1) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) 19:07:04 executing program 3: lstat(0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2004, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') 19:07:04 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) r1 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) (async) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) (async) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000240)={&(0x7f00000001c0)='./file1/file0\x00', 0x5, &(0x7f0000000200)='\x00', 0x1}) kevent(r1, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffe, 0xcc, 0xffffd, 0x8, 0x6}, {{r2}, 0xfffffffffffffffd, 0x13, 0x20, 0x2, 0x940}, {{r1}, 0xfffffffffffffff9, 0x9, 0x40, 0x9a, 0x2}, {{r5}, 0xfffffffffffffffa, 0x42, 0x2, 0xc939, 0x4}, {{r6}, 0xfffffffffffffffb, 0x8, 0x1, 0xfff, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffd, 0x1, 0x10, 0x1f, 0x1}, {{r7}, 0xffffffffffffffff, 0xa0, 0x20, 0x3, 0x1}, {{r5}, 0x0, 0x15, 0x80, 0xffffffffffffffc1, 0x321}, {{r2}, 0xfffffffffffffff8, 0x80, 0x1, 0x8, 0x47}, {{r8}, 0xfffffffffffffffe, 0x8c, 0x2, 0x81, 0x80000000}], 0x527, 0x0, 0x6, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (async) r9 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f0000000300)) 19:07:04 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x10000000000000) 19:07:04 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000140)) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:04 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x28000000000000) 19:07:04 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20, 0x100) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00', 0x4) 19:07:04 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) r1 = kqueue() (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000240)={&(0x7f00000001c0)='./file1/file0\x00', 0x5, &(0x7f0000000200)='\x00', 0x1}) (async) kevent(r1, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffe, 0xcc, 0xffffd, 0x8, 0x6}, {{r2}, 0xfffffffffffffffd, 0x13, 0x20, 0x2, 0x940}, {{r1}, 0xfffffffffffffff9, 0x9, 0x40, 0x9a, 0x2}, {{r5}, 0xfffffffffffffffa, 0x42, 0x2, 0xc939, 0x4}, {{r6}, 0xfffffffffffffffb, 0x8, 0x1, 0xfff, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffd, 0x1, 0x10, 0x1f, 0x1}, {{r7}, 0xffffffffffffffff, 0xa0, 0x20, 0x3, 0x1}, {{r5}, 0x0, 0x15, 0x80, 0xffffffffffffffc1, 0x321}, {{r2}, 0xfffffffffffffff8, 0x80, 0x1, 0x8, 0x47}, {{r8}, 0xfffffffffffffffe, 0x8c, 0x2, 0x81, 0x80000000}], 0x527, 0x0, 0x6, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') r9 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f0000000300)) 19:07:04 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, 0x2}) 19:07:04 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) r2 = getgid() r3 = getegid() setregid(r3, r2) fchownat(r0, &(0x7f0000000000)='./file1\x00', 0x0, r2, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000200)={'./file0\x00', 0x0, 0x1, 0x99}) 19:07:04 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) openat(r4, &(0x7f0000000080)='./file0\x00', 0x80, 0x4436ed62d55dc253) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x109) 19:07:04 executing program 0: mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x8) (async, rerun: 32) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async, rerun: 32) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x47) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') 19:07:04 executing program 3: lstat(0x0, 0x0) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x2004, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') 19:07:04 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, 0x2}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, 0x2}) (async) 19:07:04 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) openat(r4, &(0x7f0000000080)='./file0\x00', 0x80, 0x4436ed62d55dc253) (async) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x109) 19:07:04 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file1\x00', 0x0, 0x80) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x6, 0x0, 0x0, 0x400}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', r4, 0x2}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000140)) kqueue() pipe(&(0x7f00000002c0)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x100, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_GETDEFAULTBELL(r7, 0x40105706, &(0x7f00000003c0)) linkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0) 19:07:04 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) r2 = getgid() r3 = getegid() setregid(r3, r2) fchownat(r0, &(0x7f0000000000)='./file1\x00', 0x0, r2, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000200)={'./file0\x00', 0x0, 0x1, 0x99}) 19:07:04 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x100000000000000) 19:07:04 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)) 19:07:04 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x200000000000000) 19:07:04 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) r2 = getgid() r3 = getegid() setregid(r3, r2) fchownat(r0, &(0x7f0000000000)='./file1\x00', 0x0, r2, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000200)={'./file0\x00', 0x0, 0x1, 0x99}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, r1) (async) getgid() (async) getegid() (async) setregid(r3, r2) (async) fchownat(r0, &(0x7f0000000000)='./file1\x00', 0x0, r2, 0x0) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) (async) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000200)={'./file0\x00', 0x0, 0x1, 0x99}) (async) 19:07:04 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async, rerun: 64) r2 = fcntl$dupfd(r1, 0x0, r1) (rerun: 64) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) openat(r4, &(0x7f0000000080)='./file0\x00', 0x80, 0x4436ed62d55dc253) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x109) 19:07:04 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x400000000000000) 19:07:04 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, 0x2}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, 0x2}) (async) 19:07:04 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x500000000000000) 19:07:04 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x3, './file0\x00', './file0\x00'}) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00') 19:07:04 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = getpgid(0x0) getpgid(r0) 19:07:04 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x600000000000000) 19:07:04 executing program 3: lstat(0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2004, 0x0) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') 19:07:04 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x900000000000000) 19:07:04 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async, rerun: 32) r0 = getpgid(0x0) (rerun: 32) getpgid(r0) 19:07:04 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:04 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') (async) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x3, './file0\x00', './file0\x00'}) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00') 19:07:04 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file1\x00', 0x0, 0x80) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x6, 0x0, 0x0, 0x400}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', r4, 0x2}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000140)) kqueue() pipe(&(0x7f00000002c0)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x100, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_GETDEFAULTBELL(r7, 0x40105706, &(0x7f00000003c0)) linkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0) open$dir(&(0x7f0000000280)='./file1\x00', 0x0, 0x80) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x6, 0x0, 0x0, 0x400}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (async) pipe(&(0x7f00000004c0)) (async) openat(r0, &(0x7f0000000440)='./file0\x00', 0x10000, 0x0) (async) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', r4, 0x2}) (async) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) (async) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000140)) (async) kqueue() (async) pipe(&(0x7f00000002c0)) (async) pipe(&(0x7f00000000c0)) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x100, 0x0) (async) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) (async) ioctl$WSKBDIO_GETDEFAULTBELL(r7, 0x40105706, &(0x7f00000003c0)) (async) linkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0) (async) 19:07:04 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)) 19:07:04 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0xb00000000000000) 19:07:04 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async, rerun: 32) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (rerun: 32) 19:07:05 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f0000000040)={0x3ff, 0x800}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x8a) r3 = getegid() fchown(r2, 0x0, r3) sendmsg$unix(r2, &(0x7f0000001780)={&(0x7f0000000100)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000016c0)=[{&(0x7f00000001c0)="178c639cb6aa8366d030e1e12a41961d6ed7b2cbebe3a5b2727d6866244bd64f2230f2167af2a3b5a30d341686262ad57d55cda58c518d027e47940a93e154a0a6851557f18ad84b7a1793d1bea788f59ab69c97ca9a6b33dcaeb6a7b9e391ba7323f651c0f65fc2", 0x68}, {&(0x7f00000002c0)="074efc68472447855ebec2b9681bac327b57eaf935240bf9f3d43f0073f786505249e4a35546cc419525267dee97013cbc7c1fdd927fed1634940e6e8d79e7c3ff46efb304e7b3d16674b36e24f4eeb8894c09fc302058783f49d76cd4b9058c230bf8ecaed4c402b0770aa8aeacd426d0dd142476b31abc8a0385433df49dbea44a272f856fd9e789ee60ccfaf78f2c18ca276ccf0b324a3855a0516c3742db751112b20edc6633868bc1a6cbe05ac3826aa291d60389227cfdd8d1f4875fa2b5caabd51711671301662ee6e37a3bbff8287f2217179d343a039523935b5dd2123f12e0cd549d4cf75774ccd569656fab71f143dccba21331e54a1b84e3b1de976e1df4ee6e9cad78af6ee3ca2afd609b810f5e18f6af7d08ea2aafc90079479407ba6656f6ab8ed66b2e2206711a04bc0661f0a2140ad0c84943948fd8e821c0372da62b778e74c4a96b3404e7215f876cd0d839ef641bbb74b92454bc013eaaafcc7ff25dcfced94b237b2383fe7106c76c200533227a511da1a18d410fd198fd56853d8866a5eeecf58fa5c075683c1d2482075f27104a83cda46cc65cf3e82b36e483e9978d65edad73b89460685a1151c8d4a20404e672117547e3eecc35ac64e025d1102ad982bfac98bfbb129c9bb27615e3a62f2a7f17e931373d7b36d494dccd89feb96bba2a75b161e2b337159b7bf859b83902a1dadb9d054b469aed070fb1b47e6efe158afc8e014b1702e2456d171e60b3276b532387d85e13e7c2abe4dc6ec3550a5a772d2e119584db755c5b0cdb0c038060437a9c1d04ecc2638e578a59b0a19b63b476713e8f8fdaa4c9e71a4f6edf35bb082d4bbf4c29ad84d518fc8174c3da7e2e214000ee7d9695a802a4fd57c3a2184b9772aad450bbeb6bc267d274b79f789b8f398f7ecb4eb8dbe9042a9f9b39fd5b83098c8375af2cd0286aba318d84fdf1f2985a7ee53ff1286704dc62d7d63c5a812cbe20837452fdff9d98a5b57cf01bbf221c0abfaa4ad0da943f8d9b2e5ec5fda1367d605cc4ca38e6efca301e8b4c11e1c16455455e4163e800d4370f0c0c96adf43c58c449c8a9575e8d3fc5c348a6bcf7c9cdb13d7fde133bd7fa6cd7e67e83eda301e2aeb85d7e7e3162195651369ec297573c66e4c2fc79a3fe59a07d0b888be3a7c3ed5629afaa27035af52d19e3018db05db4a76b232d6ce286e67e3859221c26fef898b756b6fce68fa39ed3574920e7aabde2ee0eacfe7dad042df722b948828451fbfff94f8c2d2ed13a51088dae90561cdb0dd671a33d00e20c2a6821b03f037b5e0761939e6344a5315f6a2aec0be27f040a18cfd6ec023d2245af9a9928940c711ac4d4aa3c22fab87e052a2f274ae1720333c013f7d31d92a90132eda2bd00cf0d63fae57c8723ee6bbe179eba7d8147d1980dff15b3ec2fb8d73db44d817c42c54d808e3a24bc7fc42b0d5d976a16129c4c5c6373b1d6399089aac4ff79151ea4b02365b17d2b847f3e3fff409c9425ce4024ad5ce13040836edb3ece2bd043b24cfa320eb983162e6c6b3e1abd5f694e8368e32aa535d0ca1e2e48279e65c35820a19b6bf811e20d3aa53a1f094465b0d6b7692352e2c625abb65d07aa56a1be5cd20109d724325b09b83e24f7e0ad07db05520c8d724cd76e0d7a71f4e573666786133ea0b4597e68f7b18be3cd637856cf72d31e4dd27d1eb754998fb798008b8d92b06b305f62469d1730be3d0e15171b974d546d912b28d97bea12b6a3dad6a877b26f6eaccb387ffd3b5b98ead43802951f7ae3a6f7f8418c4de64ea9b18cc99b8413a4dec8135623f43fa9e346a1b05765767f3dac824b91d1e96816b035f212df64cd965bac93696e494af0b2e43ebe9410422925b5bb9f5c0567cd0bbd0a54cce82d422144d331842c6d342cb22132421bc51ac323a9c403648509c1ac11a7a8ededdb8cc2e7fcf9641d44d693f79c0743de9066fadea61dcdc2a1e42e0719837aa31965e8430d996d8e199e38ffd05aa95530bbe7ec5f01124e0a5cb10209ad01bb8b2fd8fcbed7259b519693d46899241fedb2a0851eb0837c84ba2f52b60177bc202ac73f9fff5671a6a6ac8a0a40b59828821b8f1f9c82b93d0764a448c51e8fbe9ab9d76ad107eec3794b79e578957b9914ece9bf01b7b9a04b67d766dac4ac421122e44c6ecdea58c18063b69dc235ea8d63ad7fb801b0c3a81a4cec795f2ffd43d7b273dcb35c6b4a7048e9e5fcf677978d9936266f195854accabb46b7feaee73c54751cde4c386518bd2007b817e61a5ff920b2016e3281ac405b56fe9b8946d180402e1a7721551e1085597f277d653686e6760f83c1f4f9f9a91933c85ecea6fa1f43b1f390e108dc64fbb3ba27884027123969b14065996b0e89dec0839c2626071c607b9c8dc5952daee3d185a95e21245c3de8f471382f3f60ab072c2757dba428f4e82c5a71997608e43de2cce024464955f8300378ae93e265e8f4313a59b3177d2fc1180db7b0d6376b662da733495eb77b542b005eb8852ceff9020c9e74a2ce1a32f61bdaab8427972a61c8777edc2665ebe44e131421ce2297312b7bde3df610c5dbc3b29941e7f15b261d529d8692563642f2e8fb5954a8c1b0178bd591bf5aed905742e935295ef6a629c9a25c6a87fec52eb34233ac97e0fa7183ed605be5b5d43204a6d2d63c470c9162512a973127574830efe926158329f8a0f530c0ff35a533b78db95c5ded1489455724aa7ffe4eec5da84c29f6db6c5b72ab3ea69eddf387cbad2a4ff983a646eb296ba2693d499e6c3e1b9cbf5e47915a1b897982be8769d437833f3b6e2706fef872ea96cc5b628b1cf0acfda3cb0feebdb4d76e97680249093d3795a3db1e9a5bc565878c731b1665b291c29a3f29650b6ffa0811e8ff68f8dda41aa19a882b4ff71f53d46249d1db224148c1f1a06777d54ecc0c986e5954c9baf7a4b3c04b1761f733172a7f0c78b8d0a58b14fd8724a57455d082bbd76090d5edbdae99d68d8c4b5fa55567bd1caee26c6f198a76376f47c3497f28e4510468962444a8f03bef101f8dd0201e7e0501d37f1fbf053e0586027b979f3216ebe09eac10c32fc764491853e16feefe45b80a442a68ff623570e3e4160c0c65616410113b657c25acadd9208a34e222abc5d93f5426861944e2c3bf5b5923c5bd42192495ce77d02a0c3a76b88112ee6b4b9e0a14222541aa657b78d538c787d0aad385e3f22127276617d430d311d3e7fdbb32c90125b7bb410214510848c54984176cf9604ec14957ee7949183fc9a3e5d142f9762c5344e04cae46fcbfdac0602414a215e7b0cccd7ecf8546023bb9b1ae29df0c74629490b84c25e230e3af2337d2334747e6db20c981d0e1745d8c7fcff0ca4d0e795ba77e56c12f134143450ccd389008525dd533a797923c06202600c750bf872e32ffd6fa5182b95f65f75cf99d725d8bd05cbd456d7f9a8b6a94a24ec49c98c186be36a9aa23592427a4afb16ef40a5cccbd6fa813ca4e3f11f8450b82be53dc809163ad528edab4f8e80de5d1b778b0b1750a1b088c480debd2c5431d35c3a7912941e0aa700fcc4ac839b293597a49eb2963ca6433e113b0c7863fe0569e60cec5430b5bfb803b22e1816178b42b9159257e4cb3bd47636208e25ffd547bd73bcb1676e31e50c209df53f848f76e9f3edaada710d118b086bd03ef2490d29b883b65e7d2ce5040734e54894779683ac81b1d2b673c48e27572be77fc9852b6e0e331b28039d95102a7216978f59c0598ae7ce19f920b35838b07fd6ea007dda02ae2cb16f1e606c017cbb3889bd6e8256516007a5efb71300a8271f724960200262c400045df2b60585251e79a2a240ce6648b10684007069314c83be42b7aa38f06eed0f81b52a8a81d89b473fa42eca01f33cd700ce0b6cb682ca5d6f57e37b4f0a1ba3aa234ed8a7fd6064cfc28f1a97d2350996e5485550d641a93bcb0bace0e7ad671984278c1d8c1a55d7b4b0ea7e5cd3f3e1d2c01fb20d688fece6f741de5daa5d78304a57c2c772d7525a6e47642cef7f60cbb0ea7e9671a6d391805b95283e0d858e95b5a42e7e246b8f902a01095bbe4a2373e2e801e8b6d31247bcb306e34af0291668ddfb7d74b5a9c0ecf5d7bcbc0037d36d3e91bdfa549e0e6e45dc2dd5f6dcb95a7a0a9125551d4ab1ef96712192da0b86f41aac0fdfe6a78deb13ce3aa41aa9567ddb5b83e0b7222caa7fd2174a36caa2f491c9ef51386cc8b3c25ba24a9834d13614c5944368950d6379e800dfe3b79a8706d483ba12c41c39b70b687d071d713c5059e0262c5daf5f95e2154c50dc990d843739f0e83e727522847aabd95f834067b5825f0886d2977214524b1aa3abdcd5b80f839fcdd7255375c19f315140ee1f28d01af7fe57f38ed66eee46fd76bbf49adf11db6d02557ec3f07c2578448597dc194b725426883b7b6c1ec09b1e19a233d80a786be45ab6c903b20c419c090f8d3b6ff8a49fa17e32c7b13649948ecdc0c53229667244540991b830c5d8acb31124e4587bb948b6e94f60ff3889896c53ae4f1d9101006cc366259a0ee0df889242837c686960919782b8cb71d53dfda4e0bf4ec55537d2837fbc6a514cc99c2123afbab35486cdcb8c6592d0f5410cfed6122d6b432a24d8f6714be53445bf9081e23c79258c315ceb1f9007c5984bc2a350463eb0635f9a4017f26661be1c0de9dc41b694cb3639087b1c4290dfc4160849f93187317481960775952574781ce7a3a269cfca523a869f9a9e17d3a86c9827fe633d621f2270923d2f95641c696aa190e5f4d48a785ad5c47ac91ac74117d4472f450e359284e0464cb8aa33f80b8cbb52ea413eaaaae6821c03a9619f7a22674a82fd4bdbaaf80b9e0c6c01a5231f9060ca9f33d36a6d791b346f1e69f4c674a410d176c46ecdf6a4ecb80790bf2def37920a5c1b0d89a98ce6f2c84f7554cb292b6043ec97bbdf345fc0bb625a9a702bbb3cf48e83a78fc78fde779675b1be290920b493b2591eed4b0fe22253e35cdf5ae99b567bc07cc2d94ef1cf606899ca54494a7bf105c8e68590f3dfa35a7262d9304566e476e2a55af387fb5f12390a6a6726e873a0bfed78a595686970eef6a50129855179cf102c3c48fbc70a67ce9376d5caa78dbd0bda682d9882c4859db2c354247ed16ec63d19ab466a52d0035b27590514342547bb20d04990106b29c6b71287ed9f83e2298e52338bab5a82784dc70049dc47d2fa12c241aa6210bf3e01c3aab9f1e57249f106d0b6fe7c92c63953244f9fd5bd90cc4b37a5771aab3c4c5cd2d32f6914ce8efbdf9b3789d39248c36fdd09cb3585f68ff3bf6df96acaa9931badcdf573c31d9180a483f0e2701f369646b46d686432ffac7ace3d6761c009f404a191a876b753807171746defc7acf17c15df6da261e13442dcd1032af5d0dd34cc87ae247345d49ef22fd7aabbb3b5134ec82f7ef714bbab19d58d813822a34e1671a53e85a46b7a86dc2220d9da10069d6f0365ebcccaee03738d4ad4d3b0ea379572a4262ad0f8d8f34601026d944c7137d07449178512ac0974ce916061703076c6178f46d8939951f26b4b38b89f6334b966a19b49e73e051a5cda784d9fe47a5fa6a28f5a79a8c55e214d34443cf7218ae6566a717257d4717750b1adfa040a9ec8681d531bfca65fa961eed1c3197c11bef287076c569a7414d0f37e565f25deeef785fa1626a88c5816754e13a95bf1dfc4b2b49044f4cb8", 0x1000}, {&(0x7f0000000140)="0f3bfdf91c7829cf462ff624e48e88468c20b567e507e4812be60a906684bd2ba8b2592b6606ab156890", 0x2a}, {&(0x7f00000012c0)="37ed2688903f0d76edfe5907f0f1deb04af4a375ca31657fde68d9a6d6942deae35dbe50c5d03bcb510b7f84ed766370bbc2055e08360484257ab3d3387cdd7d69540d4c6b32e1b139805de2b6b3bdc765679521b2f2692d40c4476974ba663ebf579d402202dff6bbcf7a049729ff6f384d09a226e7350f5bf9d62444efc989122a52fdb4cf054c7d44b021eff4688217571b315abbd5e94819cc4c4525b3fa8d055d5d22f5bc5bfa8a1bd6377166d06cbf9dc71570ba590013602a2b6e902b1dbd13d4a9e3", 0xc6}, {&(0x7f0000000240)="139305c36e5e69e1bb13f40092ba5f2e6a579a31ce7baf4d4d83", 0x1a}, {&(0x7f00000013c0)="d606e12ca426b7d9a9e8aa5bb67982b10150d5c5de34a48344b4f3bbbbfc4466b28bce06e60b48278d096068a80367e87c3f500509a146ff19dfa4b3580fbba0b8a8afd8308689ad0a4aea839d086adf57a7418a12969b335460eb8bdac6bbff112ba238bee0a048ae8cda77285a15e51429e597c94c05b42e6883a0b9ca0d34e9589f8b7ef907cd937ac1ea8c7fa73d55c75002862372", 0x97}, {&(0x7f0000001480)}, {&(0x7f00000014c0)="7379161e94cb28a8b65c7dc476d64e39f6760cf947ae2a533db1245579a9f09be245d8c31a7ac06bf60cdd729c10931d60658f5735506813556b57971a84f74894fb61062473b5b1d40b7d145e", 0x4d}, {&(0x7f0000001540)="111c4ede8d2610ba2d921950723c26ffe26718401fc6d5827c1878e6f0bb682d2464b7845c87b65d64f01dd340079778e71044ccf178453ba49d4bc491c32aa021eea154a1032da74876d0ec0e71b54ae3982705788b7b4f0df092b7341ecfc3940cb4bd31d27e1f5f7dad9198d2310fbdbed2c55f8bc2b5f9a12c9ad91d16338c1fe76517d6b7a14fc0ff0ee67a00ffb999225c0227", 0x96}, {&(0x7f0000001600)="3ee364785c271683fc72b4c7c07831558d35b777d77f3a514fe308a7d2d0877499d6ca07cf123756a97d9b430e7efbe03339fa2dcbe49aa52858bd33c70c0d0af16eecbae03e114dd4af0503dec22ae0b1731b31f4aed33f6345861304ca6dab7e6bc6d0678d9a6e7c3070621e49d9f6c4d5062689259f4be0219a5bd1d732aa22fb9b67c958585a9d3d0288399221c7a2cb7273f618c6501a20137ee7a28d95d657ed4000a55f8d58cb9dcc04d97067122e76e24fd7ff490410", 0xba}], 0xa, 0x0, 0x0, 0x2}, 0x0) r4 = fcntl$dupfd(r1, 0x0, r1) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x5}], 0x6, 0x0, 0x80, 0x0) r5 = fcntl$dupfd(r1, 0xa, r0) mkdirat(r5, &(0x7f0000000080)='./file0\x00', 0x100) 19:07:05 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') (async) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x3, './file0\x00', './file0\x00'}) (async) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00') 19:07:05 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0xc000, 0xc3a3cb8) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') 19:07:05 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0xd00000000000000) 19:07:05 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async, rerun: 32) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (rerun: 32) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) r0 = getpgid(0x0) getpgid(r0) 19:07:05 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:05 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file1\x00', 0x0, 0x80) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x6, 0x0, 0x0, 0x400}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000440)='./file0\x00', 0x10000, 0x0) (async) r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', r4, 0x2}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) (async) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000140)) (async) kqueue() (async) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) (async) pipe(&(0x7f00000000c0)) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x100, 0x0) (async) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_GETDEFAULTBELL(r7, 0x40105706, &(0x7f00000003c0)) (async) linkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0) 19:07:05 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)) 19:07:05 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x120, 0x1b1) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x80) 19:07:05 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', r1, 0x2}) 19:07:05 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x1300000000000000) 19:07:05 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000007c0)) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000780)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000140)=""/127, 0x7f}, {&(0x7f0000000200)=""/226, 0xe2}, {&(0x7f0000000300)=""/32, 0x20}, {&(0x7f0000000340)=""/222, 0xde}, {&(0x7f0000000440)=""/89, 0x59}, {&(0x7f00000004c0)=""/134, 0x86}, {&(0x7f0000000580)=""/237, 0xed}], 0x7, &(0x7f0000000700)=""/113, 0x71}, 0x40) lstat(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)) 19:07:05 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x2f00000000000000) 19:07:05 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', r1, 0x2}) 19:07:05 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000007c0)) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000780)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000140)=""/127, 0x7f}, {&(0x7f0000000200)=""/226, 0xe2}, {&(0x7f0000000300)=""/32, 0x20}, {&(0x7f0000000340)=""/222, 0xde}, {&(0x7f0000000440)=""/89, 0x59}, {&(0x7f00000004c0)=""/134, 0x86}, {&(0x7f0000000580)=""/237, 0xed}], 0x7, &(0x7f0000000700)=""/113, 0x71}, 0x40) lstat(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000007c0)) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) recvmsg(0xffffffffffffff9c, &(0x7f0000000780)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000140)=""/127, 0x7f}, {&(0x7f0000000200)=""/226, 0xe2}, {&(0x7f0000000300)=""/32, 0x20}, {&(0x7f0000000340)=""/222, 0xde}, {&(0x7f0000000440)=""/89, 0x59}, {&(0x7f00000004c0)=""/134, 0x86}, {&(0x7f0000000580)=""/237, 0xed}], 0x7, &(0x7f0000000700)=""/113, 0x71}, 0x40) (async) lstat(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)) (async) 19:07:05 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:05 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f0000000040)={0x3ff, 0x800}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x8a) (async) r3 = getegid() fchown(r2, 0x0, r3) sendmsg$unix(r2, &(0x7f0000001780)={&(0x7f0000000100)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000016c0)=[{&(0x7f00000001c0)="178c639cb6aa8366d030e1e12a41961d6ed7b2cbebe3a5b2727d6866244bd64f2230f2167af2a3b5a30d341686262ad57d55cda58c518d027e47940a93e154a0a6851557f18ad84b7a1793d1bea788f59ab69c97ca9a6b33dcaeb6a7b9e391ba7323f651c0f65fc2", 0x68}, {&(0x7f00000002c0)="074efc68472447855ebec2b9681bac327b57eaf935240bf9f3d43f0073f786505249e4a35546cc419525267dee97013cbc7c1fdd927fed1634940e6e8d79e7c3ff46efb304e7b3d16674b36e24f4eeb8894c09fc302058783f49d76cd4b9058c230bf8ecaed4c402b0770aa8aeacd426d0dd142476b31abc8a0385433df49dbea44a272f856fd9e789ee60ccfaf78f2c18ca276ccf0b324a3855a0516c3742db751112b20edc6633868bc1a6cbe05ac3826aa291d60389227cfdd8d1f4875fa2b5caabd51711671301662ee6e37a3bbff8287f2217179d343a039523935b5dd2123f12e0cd549d4cf75774ccd569656fab71f143dccba21331e54a1b84e3b1de976e1df4ee6e9cad78af6ee3ca2afd609b810f5e18f6af7d08ea2aafc90079479407ba6656f6ab8ed66b2e2206711a04bc0661f0a2140ad0c84943948fd8e821c0372da62b778e74c4a96b3404e7215f876cd0d839ef641bbb74b92454bc013eaaafcc7ff25dcfced94b237b2383fe7106c76c200533227a511da1a18d410fd198fd56853d8866a5eeecf58fa5c075683c1d2482075f27104a83cda46cc65cf3e82b36e483e9978d65edad73b89460685a1151c8d4a20404e672117547e3eecc35ac64e025d1102ad982bfac98bfbb129c9bb27615e3a62f2a7f17e931373d7b36d494dccd89feb96bba2a75b161e2b337159b7bf859b83902a1dadb9d054b469aed070fb1b47e6efe158afc8e014b1702e2456d171e60b3276b532387d85e13e7c2abe4dc6ec3550a5a772d2e119584db755c5b0cdb0c038060437a9c1d04ecc2638e578a59b0a19b63b476713e8f8fdaa4c9e71a4f6edf35bb082d4bbf4c29ad84d518fc8174c3da7e2e214000ee7d9695a802a4fd57c3a2184b9772aad450bbeb6bc267d274b79f789b8f398f7ecb4eb8dbe9042a9f9b39fd5b83098c8375af2cd0286aba318d84fdf1f2985a7ee53ff1286704dc62d7d63c5a812cbe20837452fdff9d98a5b57cf01bbf221c0abfaa4ad0da943f8d9b2e5ec5fda1367d605cc4ca38e6efca301e8b4c11e1c16455455e4163e800d4370f0c0c96adf43c58c449c8a9575e8d3fc5c348a6bcf7c9cdb13d7fde133bd7fa6cd7e67e83eda301e2aeb85d7e7e3162195651369ec297573c66e4c2fc79a3fe59a07d0b888be3a7c3ed5629afaa27035af52d19e3018db05db4a76b232d6ce286e67e3859221c26fef898b756b6fce68fa39ed3574920e7aabde2ee0eacfe7dad042df722b948828451fbfff94f8c2d2ed13a51088dae90561cdb0dd671a33d00e20c2a6821b03f037b5e0761939e6344a5315f6a2aec0be27f040a18cfd6ec023d2245af9a9928940c711ac4d4aa3c22fab87e052a2f274ae1720333c013f7d31d92a90132eda2bd00cf0d63fae57c8723ee6bbe179eba7d8147d1980dff15b3ec2fb8d73db44d817c42c54d808e3a24bc7fc42b0d5d976a16129c4c5c6373b1d6399089aac4ff79151ea4b02365b17d2b847f3e3fff409c9425ce4024ad5ce13040836edb3ece2bd043b24cfa320eb983162e6c6b3e1abd5f694e8368e32aa535d0ca1e2e48279e65c35820a19b6bf811e20d3aa53a1f094465b0d6b7692352e2c625abb65d07aa56a1be5cd20109d724325b09b83e24f7e0ad07db05520c8d724cd76e0d7a71f4e573666786133ea0b4597e68f7b18be3cd637856cf72d31e4dd27d1eb754998fb798008b8d92b06b305f62469d1730be3d0e15171b974d546d912b28d97bea12b6a3dad6a877b26f6eaccb387ffd3b5b98ead43802951f7ae3a6f7f8418c4de64ea9b18cc99b8413a4dec8135623f43fa9e346a1b05765767f3dac824b91d1e96816b035f212df64cd965bac93696e494af0b2e43ebe9410422925b5bb9f5c0567cd0bbd0a54cce82d422144d331842c6d342cb22132421bc51ac323a9c403648509c1ac11a7a8ededdb8cc2e7fcf9641d44d693f79c0743de9066fadea61dcdc2a1e42e0719837aa31965e8430d996d8e199e38ffd05aa95530bbe7ec5f01124e0a5cb10209ad01bb8b2fd8fcbed7259b519693d46899241fedb2a0851eb0837c84ba2f52b60177bc202ac73f9fff5671a6a6ac8a0a40b59828821b8f1f9c82b93d0764a448c51e8fbe9ab9d76ad107eec3794b79e578957b9914ece9bf01b7b9a04b67d766dac4ac421122e44c6ecdea58c18063b69dc235ea8d63ad7fb801b0c3a81a4cec795f2ffd43d7b273dcb35c6b4a7048e9e5fcf677978d9936266f195854accabb46b7feaee73c54751cde4c386518bd2007b817e61a5ff920b2016e3281ac405b56fe9b8946d180402e1a7721551e1085597f277d653686e6760f83c1f4f9f9a91933c85ecea6fa1f43b1f390e108dc64fbb3ba27884027123969b14065996b0e89dec0839c2626071c607b9c8dc5952daee3d185a95e21245c3de8f471382f3f60ab072c2757dba428f4e82c5a71997608e43de2cce024464955f8300378ae93e265e8f4313a59b3177d2fc1180db7b0d6376b662da733495eb77b542b005eb8852ceff9020c9e74a2ce1a32f61bdaab8427972a61c8777edc2665ebe44e131421ce2297312b7bde3df610c5dbc3b29941e7f15b261d529d8692563642f2e8fb5954a8c1b0178bd591bf5aed905742e935295ef6a629c9a25c6a87fec52eb34233ac97e0fa7183ed605be5b5d43204a6d2d63c470c9162512a973127574830efe926158329f8a0f530c0ff35a533b78db95c5ded1489455724aa7ffe4eec5da84c29f6db6c5b72ab3ea69eddf387cbad2a4ff983a646eb296ba2693d499e6c3e1b9cbf5e47915a1b897982be8769d437833f3b6e2706fef872ea96cc5b628b1cf0acfda3cb0feebdb4d76e97680249093d3795a3db1e9a5bc565878c731b1665b291c29a3f29650b6ffa0811e8ff68f8dda41aa19a882b4ff71f53d46249d1db224148c1f1a06777d54ecc0c986e5954c9baf7a4b3c04b1761f733172a7f0c78b8d0a58b14fd8724a57455d082bbd76090d5edbdae99d68d8c4b5fa55567bd1caee26c6f198a76376f47c3497f28e4510468962444a8f03bef101f8dd0201e7e0501d37f1fbf053e0586027b979f3216ebe09eac10c32fc764491853e16feefe45b80a442a68ff623570e3e4160c0c65616410113b657c25acadd9208a34e222abc5d93f5426861944e2c3bf5b5923c5bd42192495ce77d02a0c3a76b88112ee6b4b9e0a14222541aa657b78d538c787d0aad385e3f22127276617d430d311d3e7fdbb32c90125b7bb410214510848c54984176cf9604ec14957ee7949183fc9a3e5d142f9762c5344e04cae46fcbfdac0602414a215e7b0cccd7ecf8546023bb9b1ae29df0c74629490b84c25e230e3af2337d2334747e6db20c981d0e1745d8c7fcff0ca4d0e795ba77e56c12f134143450ccd389008525dd533a797923c06202600c750bf872e32ffd6fa5182b95f65f75cf99d725d8bd05cbd456d7f9a8b6a94a24ec49c98c186be36a9aa23592427a4afb16ef40a5cccbd6fa813ca4e3f11f8450b82be53dc809163ad528edab4f8e80de5d1b778b0b1750a1b088c480debd2c5431d35c3a7912941e0aa700fcc4ac839b293597a49eb2963ca6433e113b0c7863fe0569e60cec5430b5bfb803b22e1816178b42b9159257e4cb3bd47636208e25ffd547bd73bcb1676e31e50c209df53f848f76e9f3edaada710d118b086bd03ef2490d29b883b65e7d2ce5040734e54894779683ac81b1d2b673c48e27572be77fc9852b6e0e331b28039d95102a7216978f59c0598ae7ce19f920b35838b07fd6ea007dda02ae2cb16f1e606c017cbb3889bd6e8256516007a5efb71300a8271f724960200262c400045df2b60585251e79a2a240ce6648b10684007069314c83be42b7aa38f06eed0f81b52a8a81d89b473fa42eca01f33cd700ce0b6cb682ca5d6f57e37b4f0a1ba3aa234ed8a7fd6064cfc28f1a97d2350996e5485550d641a93bcb0bace0e7ad671984278c1d8c1a55d7b4b0ea7e5cd3f3e1d2c01fb20d688fece6f741de5daa5d78304a57c2c772d7525a6e47642cef7f60cbb0ea7e9671a6d391805b95283e0d858e95b5a42e7e246b8f902a01095bbe4a2373e2e801e8b6d31247bcb306e34af0291668ddfb7d74b5a9c0ecf5d7bcbc0037d36d3e91bdfa549e0e6e45dc2dd5f6dcb95a7a0a9125551d4ab1ef96712192da0b86f41aac0fdfe6a78deb13ce3aa41aa9567ddb5b83e0b7222caa7fd2174a36caa2f491c9ef51386cc8b3c25ba24a9834d13614c5944368950d6379e800dfe3b79a8706d483ba12c41c39b70b687d071d713c5059e0262c5daf5f95e2154c50dc990d843739f0e83e727522847aabd95f834067b5825f0886d2977214524b1aa3abdcd5b80f839fcdd7255375c19f315140ee1f28d01af7fe57f38ed66eee46fd76bbf49adf11db6d02557ec3f07c2578448597dc194b725426883b7b6c1ec09b1e19a233d80a786be45ab6c903b20c419c090f8d3b6ff8a49fa17e32c7b13649948ecdc0c53229667244540991b830c5d8acb31124e4587bb948b6e94f60ff3889896c53ae4f1d9101006cc366259a0ee0df889242837c686960919782b8cb71d53dfda4e0bf4ec55537d2837fbc6a514cc99c2123afbab35486cdcb8c6592d0f5410cfed6122d6b432a24d8f6714be53445bf9081e23c79258c315ceb1f9007c5984bc2a350463eb0635f9a4017f26661be1c0de9dc41b694cb3639087b1c4290dfc4160849f93187317481960775952574781ce7a3a269cfca523a869f9a9e17d3a86c9827fe633d621f2270923d2f95641c696aa190e5f4d48a785ad5c47ac91ac74117d4472f450e359284e0464cb8aa33f80b8cbb52ea413eaaaae6821c03a9619f7a22674a82fd4bdbaaf80b9e0c6c01a5231f9060ca9f33d36a6d791b346f1e69f4c674a410d176c46ecdf6a4ecb80790bf2def37920a5c1b0d89a98ce6f2c84f7554cb292b6043ec97bbdf345fc0bb625a9a702bbb3cf48e83a78fc78fde779675b1be290920b493b2591eed4b0fe22253e35cdf5ae99b567bc07cc2d94ef1cf606899ca54494a7bf105c8e68590f3dfa35a7262d9304566e476e2a55af387fb5f12390a6a6726e873a0bfed78a595686970eef6a50129855179cf102c3c48fbc70a67ce9376d5caa78dbd0bda682d9882c4859db2c354247ed16ec63d19ab466a52d0035b27590514342547bb20d04990106b29c6b71287ed9f83e2298e52338bab5a82784dc70049dc47d2fa12c241aa6210bf3e01c3aab9f1e57249f106d0b6fe7c92c63953244f9fd5bd90cc4b37a5771aab3c4c5cd2d32f6914ce8efbdf9b3789d39248c36fdd09cb3585f68ff3bf6df96acaa9931badcdf573c31d9180a483f0e2701f369646b46d686432ffac7ace3d6761c009f404a191a876b753807171746defc7acf17c15df6da261e13442dcd1032af5d0dd34cc87ae247345d49ef22fd7aabbb3b5134ec82f7ef714bbab19d58d813822a34e1671a53e85a46b7a86dc2220d9da10069d6f0365ebcccaee03738d4ad4d3b0ea379572a4262ad0f8d8f34601026d944c7137d07449178512ac0974ce916061703076c6178f46d8939951f26b4b38b89f6334b966a19b49e73e051a5cda784d9fe47a5fa6a28f5a79a8c55e214d34443cf7218ae6566a717257d4717750b1adfa040a9ec8681d531bfca65fa961eed1c3197c11bef287076c569a7414d0f37e565f25deeef785fa1626a88c5816754e13a95bf1dfc4b2b49044f4cb8", 0x1000}, {&(0x7f0000000140)="0f3bfdf91c7829cf462ff624e48e88468c20b567e507e4812be60a906684bd2ba8b2592b6606ab156890", 0x2a}, {&(0x7f00000012c0)="37ed2688903f0d76edfe5907f0f1deb04af4a375ca31657fde68d9a6d6942deae35dbe50c5d03bcb510b7f84ed766370bbc2055e08360484257ab3d3387cdd7d69540d4c6b32e1b139805de2b6b3bdc765679521b2f2692d40c4476974ba663ebf579d402202dff6bbcf7a049729ff6f384d09a226e7350f5bf9d62444efc989122a52fdb4cf054c7d44b021eff4688217571b315abbd5e94819cc4c4525b3fa8d055d5d22f5bc5bfa8a1bd6377166d06cbf9dc71570ba590013602a2b6e902b1dbd13d4a9e3", 0xc6}, {&(0x7f0000000240)="139305c36e5e69e1bb13f40092ba5f2e6a579a31ce7baf4d4d83", 0x1a}, {&(0x7f00000013c0)="d606e12ca426b7d9a9e8aa5bb67982b10150d5c5de34a48344b4f3bbbbfc4466b28bce06e60b48278d096068a80367e87c3f500509a146ff19dfa4b3580fbba0b8a8afd8308689ad0a4aea839d086adf57a7418a12969b335460eb8bdac6bbff112ba238bee0a048ae8cda77285a15e51429e597c94c05b42e6883a0b9ca0d34e9589f8b7ef907cd937ac1ea8c7fa73d55c75002862372", 0x97}, {&(0x7f0000001480)}, {&(0x7f00000014c0)="7379161e94cb28a8b65c7dc476d64e39f6760cf947ae2a533db1245579a9f09be245d8c31a7ac06bf60cdd729c10931d60658f5735506813556b57971a84f74894fb61062473b5b1d40b7d145e", 0x4d}, {&(0x7f0000001540)="111c4ede8d2610ba2d921950723c26ffe26718401fc6d5827c1878e6f0bb682d2464b7845c87b65d64f01dd340079778e71044ccf178453ba49d4bc491c32aa021eea154a1032da74876d0ec0e71b54ae3982705788b7b4f0df092b7341ecfc3940cb4bd31d27e1f5f7dad9198d2310fbdbed2c55f8bc2b5f9a12c9ad91d16338c1fe76517d6b7a14fc0ff0ee67a00ffb999225c0227", 0x96}, {&(0x7f0000001600)="3ee364785c271683fc72b4c7c07831558d35b777d77f3a514fe308a7d2d0877499d6ca07cf123756a97d9b430e7efbe03339fa2dcbe49aa52858bd33c70c0d0af16eecbae03e114dd4af0503dec22ae0b1731b31f4aed33f6345861304ca6dab7e6bc6d0678d9a6e7c3070621e49d9f6c4d5062689259f4be0219a5bd1d732aa22fb9b67c958585a9d3d0288399221c7a2cb7273f618c6501a20137ee7a28d95d657ed4000a55f8d58cb9dcc04d97067122e76e24fd7ff490410", 0xba}], 0xa, 0x0, 0x0, 0x2}, 0x0) (async) r4 = fcntl$dupfd(r1, 0x0, r1) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x5}], 0x6, 0x0, 0x80, 0x0) (async) r5 = fcntl$dupfd(r1, 0xa, r0) mkdirat(r5, &(0x7f0000000080)='./file0\x00', 0x100) 19:07:05 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:05 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0xc000, 0xc3a3cb8) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') 19:07:05 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:05 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', r1, 0x2}) 19:07:05 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x6000000000000000) 19:07:05 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') (async) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x120, 0x1b1) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x80) 19:07:05 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000007c0)) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) recvmsg(0xffffffffffffff9c, &(0x7f0000000780)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000140)=""/127, 0x7f}, {&(0x7f0000000200)=""/226, 0xe2}, {&(0x7f0000000300)=""/32, 0x20}, {&(0x7f0000000340)=""/222, 0xde}, {&(0x7f0000000440)=""/89, 0x59}, {&(0x7f00000004c0)=""/134, 0x86}, {&(0x7f0000000580)=""/237, 0xed}], 0x7, &(0x7f0000000700)=""/113, 0x71}, 0x40) (async) lstat(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)) 19:07:05 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r0 = getegid() chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r0) r1 = geteuid() setuid(r1) fchown(0xffffffffffffff9c, r1, r0) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:05 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f0000000040)={0x3ff, 0x800}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x8a) r3 = getegid() fchown(r2, 0x0, r3) sendmsg$unix(r2, &(0x7f0000001780)={&(0x7f0000000100)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000016c0)=[{&(0x7f00000001c0)="178c639cb6aa8366d030e1e12a41961d6ed7b2cbebe3a5b2727d6866244bd64f2230f2167af2a3b5a30d341686262ad57d55cda58c518d027e47940a93e154a0a6851557f18ad84b7a1793d1bea788f59ab69c97ca9a6b33dcaeb6a7b9e391ba7323f651c0f65fc2", 0x68}, {&(0x7f00000002c0)="074efc68472447855ebec2b9681bac327b57eaf935240bf9f3d43f0073f786505249e4a35546cc419525267dee97013cbc7c1fdd927fed1634940e6e8d79e7c3ff46efb304e7b3d16674b36e24f4eeb8894c09fc302058783f49d76cd4b9058c230bf8ecaed4c402b0770aa8aeacd426d0dd142476b31abc8a0385433df49dbea44a272f856fd9e789ee60ccfaf78f2c18ca276ccf0b324a3855a0516c3742db751112b20edc6633868bc1a6cbe05ac3826aa291d60389227cfdd8d1f4875fa2b5caabd51711671301662ee6e37a3bbff8287f2217179d343a039523935b5dd2123f12e0cd549d4cf75774ccd569656fab71f143dccba21331e54a1b84e3b1de976e1df4ee6e9cad78af6ee3ca2afd609b810f5e18f6af7d08ea2aafc90079479407ba6656f6ab8ed66b2e2206711a04bc0661f0a2140ad0c84943948fd8e821c0372da62b778e74c4a96b3404e7215f876cd0d839ef641bbb74b92454bc013eaaafcc7ff25dcfced94b237b2383fe7106c76c200533227a511da1a18d410fd198fd56853d8866a5eeecf58fa5c075683c1d2482075f27104a83cda46cc65cf3e82b36e483e9978d65edad73b89460685a1151c8d4a20404e672117547e3eecc35ac64e025d1102ad982bfac98bfbb129c9bb27615e3a62f2a7f17e931373d7b36d494dccd89feb96bba2a75b161e2b337159b7bf859b83902a1dadb9d054b469aed070fb1b47e6efe158afc8e014b1702e2456d171e60b3276b532387d85e13e7c2abe4dc6ec3550a5a772d2e119584db755c5b0cdb0c038060437a9c1d04ecc2638e578a59b0a19b63b476713e8f8fdaa4c9e71a4f6edf35bb082d4bbf4c29ad84d518fc8174c3da7e2e214000ee7d9695a802a4fd57c3a2184b9772aad450bbeb6bc267d274b79f789b8f398f7ecb4eb8dbe9042a9f9b39fd5b83098c8375af2cd0286aba318d84fdf1f2985a7ee53ff1286704dc62d7d63c5a812cbe20837452fdff9d98a5b57cf01bbf221c0abfaa4ad0da943f8d9b2e5ec5fda1367d605cc4ca38e6efca301e8b4c11e1c16455455e4163e800d4370f0c0c96adf43c58c449c8a9575e8d3fc5c348a6bcf7c9cdb13d7fde133bd7fa6cd7e67e83eda301e2aeb85d7e7e3162195651369ec297573c66e4c2fc79a3fe59a07d0b888be3a7c3ed5629afaa27035af52d19e3018db05db4a76b232d6ce286e67e3859221c26fef898b756b6fce68fa39ed3574920e7aabde2ee0eacfe7dad042df722b948828451fbfff94f8c2d2ed13a51088dae90561cdb0dd671a33d00e20c2a6821b03f037b5e0761939e6344a5315f6a2aec0be27f040a18cfd6ec023d2245af9a9928940c711ac4d4aa3c22fab87e052a2f274ae1720333c013f7d31d92a90132eda2bd00cf0d63fae57c8723ee6bbe179eba7d8147d1980dff15b3ec2fb8d73db44d817c42c54d808e3a24bc7fc42b0d5d976a16129c4c5c6373b1d6399089aac4ff79151ea4b02365b17d2b847f3e3fff409c9425ce4024ad5ce13040836edb3ece2bd043b24cfa320eb983162e6c6b3e1abd5f694e8368e32aa535d0ca1e2e48279e65c35820a19b6bf811e20d3aa53a1f094465b0d6b7692352e2c625abb65d07aa56a1be5cd20109d724325b09b83e24f7e0ad07db05520c8d724cd76e0d7a71f4e573666786133ea0b4597e68f7b18be3cd637856cf72d31e4dd27d1eb754998fb798008b8d92b06b305f62469d1730be3d0e15171b974d546d912b28d97bea12b6a3dad6a877b26f6eaccb387ffd3b5b98ead43802951f7ae3a6f7f8418c4de64ea9b18cc99b8413a4dec8135623f43fa9e346a1b05765767f3dac824b91d1e96816b035f212df64cd965bac93696e494af0b2e43ebe9410422925b5bb9f5c0567cd0bbd0a54cce82d422144d331842c6d342cb22132421bc51ac323a9c403648509c1ac11a7a8ededdb8cc2e7fcf9641d44d693f79c0743de9066fadea61dcdc2a1e42e0719837aa31965e8430d996d8e199e38ffd05aa95530bbe7ec5f01124e0a5cb10209ad01bb8b2fd8fcbed7259b519693d46899241fedb2a0851eb0837c84ba2f52b60177bc202ac73f9fff5671a6a6ac8a0a40b59828821b8f1f9c82b93d0764a448c51e8fbe9ab9d76ad107eec3794b79e578957b9914ece9bf01b7b9a04b67d766dac4ac421122e44c6ecdea58c18063b69dc235ea8d63ad7fb801b0c3a81a4cec795f2ffd43d7b273dcb35c6b4a7048e9e5fcf677978d9936266f195854accabb46b7feaee73c54751cde4c386518bd2007b817e61a5ff920b2016e3281ac405b56fe9b8946d180402e1a7721551e1085597f277d653686e6760f83c1f4f9f9a91933c85ecea6fa1f43b1f390e108dc64fbb3ba27884027123969b14065996b0e89dec0839c2626071c607b9c8dc5952daee3d185a95e21245c3de8f471382f3f60ab072c2757dba428f4e82c5a71997608e43de2cce024464955f8300378ae93e265e8f4313a59b3177d2fc1180db7b0d6376b662da733495eb77b542b005eb8852ceff9020c9e74a2ce1a32f61bdaab8427972a61c8777edc2665ebe44e131421ce2297312b7bde3df610c5dbc3b29941e7f15b261d529d8692563642f2e8fb5954a8c1b0178bd591bf5aed905742e935295ef6a629c9a25c6a87fec52eb34233ac97e0fa7183ed605be5b5d43204a6d2d63c470c9162512a973127574830efe926158329f8a0f530c0ff35a533b78db95c5ded1489455724aa7ffe4eec5da84c29f6db6c5b72ab3ea69eddf387cbad2a4ff983a646eb296ba2693d499e6c3e1b9cbf5e47915a1b897982be8769d437833f3b6e2706fef872ea96cc5b628b1cf0acfda3cb0feebdb4d76e97680249093d3795a3db1e9a5bc565878c731b1665b291c29a3f29650b6ffa0811e8ff68f8dda41aa19a882b4ff71f53d46249d1db224148c1f1a06777d54ecc0c986e5954c9baf7a4b3c04b1761f733172a7f0c78b8d0a58b14fd8724a57455d082bbd76090d5edbdae99d68d8c4b5fa55567bd1caee26c6f198a76376f47c3497f28e4510468962444a8f03bef101f8dd0201e7e0501d37f1fbf053e0586027b979f3216ebe09eac10c32fc764491853e16feefe45b80a442a68ff623570e3e4160c0c65616410113b657c25acadd9208a34e222abc5d93f5426861944e2c3bf5b5923c5bd42192495ce77d02a0c3a76b88112ee6b4b9e0a14222541aa657b78d538c787d0aad385e3f22127276617d430d311d3e7fdbb32c90125b7bb410214510848c54984176cf9604ec14957ee7949183fc9a3e5d142f9762c5344e04cae46fcbfdac0602414a215e7b0cccd7ecf8546023bb9b1ae29df0c74629490b84c25e230e3af2337d2334747e6db20c981d0e1745d8c7fcff0ca4d0e795ba77e56c12f134143450ccd389008525dd533a797923c06202600c750bf872e32ffd6fa5182b95f65f75cf99d725d8bd05cbd456d7f9a8b6a94a24ec49c98c186be36a9aa23592427a4afb16ef40a5cccbd6fa813ca4e3f11f8450b82be53dc809163ad528edab4f8e80de5d1b778b0b1750a1b088c480debd2c5431d35c3a7912941e0aa700fcc4ac839b293597a49eb2963ca6433e113b0c7863fe0569e60cec5430b5bfb803b22e1816178b42b9159257e4cb3bd47636208e25ffd547bd73bcb1676e31e50c209df53f848f76e9f3edaada710d118b086bd03ef2490d29b883b65e7d2ce5040734e54894779683ac81b1d2b673c48e27572be77fc9852b6e0e331b28039d95102a7216978f59c0598ae7ce19f920b35838b07fd6ea007dda02ae2cb16f1e606c017cbb3889bd6e8256516007a5efb71300a8271f724960200262c400045df2b60585251e79a2a240ce6648b10684007069314c83be42b7aa38f06eed0f81b52a8a81d89b473fa42eca01f33cd700ce0b6cb682ca5d6f57e37b4f0a1ba3aa234ed8a7fd6064cfc28f1a97d2350996e5485550d641a93bcb0bace0e7ad671984278c1d8c1a55d7b4b0ea7e5cd3f3e1d2c01fb20d688fece6f741de5daa5d78304a57c2c772d7525a6e47642cef7f60cbb0ea7e9671a6d391805b95283e0d858e95b5a42e7e246b8f902a01095bbe4a2373e2e801e8b6d31247bcb306e34af0291668ddfb7d74b5a9c0ecf5d7bcbc0037d36d3e91bdfa549e0e6e45dc2dd5f6dcb95a7a0a9125551d4ab1ef96712192da0b86f41aac0fdfe6a78deb13ce3aa41aa9567ddb5b83e0b7222caa7fd2174a36caa2f491c9ef51386cc8b3c25ba24a9834d13614c5944368950d6379e800dfe3b79a8706d483ba12c41c39b70b687d071d713c5059e0262c5daf5f95e2154c50dc990d843739f0e83e727522847aabd95f834067b5825f0886d2977214524b1aa3abdcd5b80f839fcdd7255375c19f315140ee1f28d01af7fe57f38ed66eee46fd76bbf49adf11db6d02557ec3f07c2578448597dc194b725426883b7b6c1ec09b1e19a233d80a786be45ab6c903b20c419c090f8d3b6ff8a49fa17e32c7b13649948ecdc0c53229667244540991b830c5d8acb31124e4587bb948b6e94f60ff3889896c53ae4f1d9101006cc366259a0ee0df889242837c686960919782b8cb71d53dfda4e0bf4ec55537d2837fbc6a514cc99c2123afbab35486cdcb8c6592d0f5410cfed6122d6b432a24d8f6714be53445bf9081e23c79258c315ceb1f9007c5984bc2a350463eb0635f9a4017f26661be1c0de9dc41b694cb3639087b1c4290dfc4160849f93187317481960775952574781ce7a3a269cfca523a869f9a9e17d3a86c9827fe633d621f2270923d2f95641c696aa190e5f4d48a785ad5c47ac91ac74117d4472f450e359284e0464cb8aa33f80b8cbb52ea413eaaaae6821c03a9619f7a22674a82fd4bdbaaf80b9e0c6c01a5231f9060ca9f33d36a6d791b346f1e69f4c674a410d176c46ecdf6a4ecb80790bf2def37920a5c1b0d89a98ce6f2c84f7554cb292b6043ec97bbdf345fc0bb625a9a702bbb3cf48e83a78fc78fde779675b1be290920b493b2591eed4b0fe22253e35cdf5ae99b567bc07cc2d94ef1cf606899ca54494a7bf105c8e68590f3dfa35a7262d9304566e476e2a55af387fb5f12390a6a6726e873a0bfed78a595686970eef6a50129855179cf102c3c48fbc70a67ce9376d5caa78dbd0bda682d9882c4859db2c354247ed16ec63d19ab466a52d0035b27590514342547bb20d04990106b29c6b71287ed9f83e2298e52338bab5a82784dc70049dc47d2fa12c241aa6210bf3e01c3aab9f1e57249f106d0b6fe7c92c63953244f9fd5bd90cc4b37a5771aab3c4c5cd2d32f6914ce8efbdf9b3789d39248c36fdd09cb3585f68ff3bf6df96acaa9931badcdf573c31d9180a483f0e2701f369646b46d686432ffac7ace3d6761c009f404a191a876b753807171746defc7acf17c15df6da261e13442dcd1032af5d0dd34cc87ae247345d49ef22fd7aabbb3b5134ec82f7ef714bbab19d58d813822a34e1671a53e85a46b7a86dc2220d9da10069d6f0365ebcccaee03738d4ad4d3b0ea379572a4262ad0f8d8f34601026d944c7137d07449178512ac0974ce916061703076c6178f46d8939951f26b4b38b89f6334b966a19b49e73e051a5cda784d9fe47a5fa6a28f5a79a8c55e214d34443cf7218ae6566a717257d4717750b1adfa040a9ec8681d531bfca65fa961eed1c3197c11bef287076c569a7414d0f37e565f25deeef785fa1626a88c5816754e13a95bf1dfc4b2b49044f4cb8", 0x1000}, {&(0x7f0000000140)="0f3bfdf91c7829cf462ff624e48e88468c20b567e507e4812be60a906684bd2ba8b2592b6606ab156890", 0x2a}, {&(0x7f00000012c0)="37ed2688903f0d76edfe5907f0f1deb04af4a375ca31657fde68d9a6d6942deae35dbe50c5d03bcb510b7f84ed766370bbc2055e08360484257ab3d3387cdd7d69540d4c6b32e1b139805de2b6b3bdc765679521b2f2692d40c4476974ba663ebf579d402202dff6bbcf7a049729ff6f384d09a226e7350f5bf9d62444efc989122a52fdb4cf054c7d44b021eff4688217571b315abbd5e94819cc4c4525b3fa8d055d5d22f5bc5bfa8a1bd6377166d06cbf9dc71570ba590013602a2b6e902b1dbd13d4a9e3", 0xc6}, {&(0x7f0000000240)="139305c36e5e69e1bb13f40092ba5f2e6a579a31ce7baf4d4d83", 0x1a}, {&(0x7f00000013c0)="d606e12ca426b7d9a9e8aa5bb67982b10150d5c5de34a48344b4f3bbbbfc4466b28bce06e60b48278d096068a80367e87c3f500509a146ff19dfa4b3580fbba0b8a8afd8308689ad0a4aea839d086adf57a7418a12969b335460eb8bdac6bbff112ba238bee0a048ae8cda77285a15e51429e597c94c05b42e6883a0b9ca0d34e9589f8b7ef907cd937ac1ea8c7fa73d55c75002862372", 0x97}, {&(0x7f0000001480)}, {&(0x7f00000014c0)="7379161e94cb28a8b65c7dc476d64e39f6760cf947ae2a533db1245579a9f09be245d8c31a7ac06bf60cdd729c10931d60658f5735506813556b57971a84f74894fb61062473b5b1d40b7d145e", 0x4d}, {&(0x7f0000001540)="111c4ede8d2610ba2d921950723c26ffe26718401fc6d5827c1878e6f0bb682d2464b7845c87b65d64f01dd340079778e71044ccf178453ba49d4bc491c32aa021eea154a1032da74876d0ec0e71b54ae3982705788b7b4f0df092b7341ecfc3940cb4bd31d27e1f5f7dad9198d2310fbdbed2c55f8bc2b5f9a12c9ad91d16338c1fe76517d6b7a14fc0ff0ee67a00ffb999225c0227", 0x96}, {&(0x7f0000001600)="3ee364785c271683fc72b4c7c07831558d35b777d77f3a514fe308a7d2d0877499d6ca07cf123756a97d9b430e7efbe03339fa2dcbe49aa52858bd33c70c0d0af16eecbae03e114dd4af0503dec22ae0b1731b31f4aed33f6345861304ca6dab7e6bc6d0678d9a6e7c3070621e49d9f6c4d5062689259f4be0219a5bd1d732aa22fb9b67c958585a9d3d0288399221c7a2cb7273f618c6501a20137ee7a28d95d657ed4000a55f8d58cb9dcc04d97067122e76e24fd7ff490410", 0xba}], 0xa, 0x0, 0x0, 0x2}, 0x0) r4 = fcntl$dupfd(r1, 0x0, r1) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x5}], 0x6, 0x0, 0x80, 0x0) r5 = fcntl$dupfd(r1, 0xa, r0) mkdirat(r5, &(0x7f0000000080)='./file0\x00', 0x100) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f0000000040)={0x3ff, 0x800}) (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x8a) (async) getegid() (async) fchown(r2, 0x0, r3) (async) sendmsg$unix(r2, &(0x7f0000001780)={&(0x7f0000000100)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000016c0)=[{&(0x7f00000001c0)="178c639cb6aa8366d030e1e12a41961d6ed7b2cbebe3a5b2727d6866244bd64f2230f2167af2a3b5a30d341686262ad57d55cda58c518d027e47940a93e154a0a6851557f18ad84b7a1793d1bea788f59ab69c97ca9a6b33dcaeb6a7b9e391ba7323f651c0f65fc2", 0x68}, {&(0x7f00000002c0)="074efc68472447855ebec2b9681bac327b57eaf935240bf9f3d43f0073f786505249e4a35546cc419525267dee97013cbc7c1fdd927fed1634940e6e8d79e7c3ff46efb304e7b3d16674b36e24f4eeb8894c09fc302058783f49d76cd4b9058c230bf8ecaed4c402b0770aa8aeacd426d0dd142476b31abc8a0385433df49dbea44a272f856fd9e789ee60ccfaf78f2c18ca276ccf0b324a3855a0516c3742db751112b20edc6633868bc1a6cbe05ac3826aa291d60389227cfdd8d1f4875fa2b5caabd51711671301662ee6e37a3bbff8287f2217179d343a039523935b5dd2123f12e0cd549d4cf75774ccd569656fab71f143dccba21331e54a1b84e3b1de976e1df4ee6e9cad78af6ee3ca2afd609b810f5e18f6af7d08ea2aafc90079479407ba6656f6ab8ed66b2e2206711a04bc0661f0a2140ad0c84943948fd8e821c0372da62b778e74c4a96b3404e7215f876cd0d839ef641bbb74b92454bc013eaaafcc7ff25dcfced94b237b2383fe7106c76c200533227a511da1a18d410fd198fd56853d8866a5eeecf58fa5c075683c1d2482075f27104a83cda46cc65cf3e82b36e483e9978d65edad73b89460685a1151c8d4a20404e672117547e3eecc35ac64e025d1102ad982bfac98bfbb129c9bb27615e3a62f2a7f17e931373d7b36d494dccd89feb96bba2a75b161e2b337159b7bf859b83902a1dadb9d054b469aed070fb1b47e6efe158afc8e014b1702e2456d171e60b3276b532387d85e13e7c2abe4dc6ec3550a5a772d2e119584db755c5b0cdb0c038060437a9c1d04ecc2638e578a59b0a19b63b476713e8f8fdaa4c9e71a4f6edf35bb082d4bbf4c29ad84d518fc8174c3da7e2e214000ee7d9695a802a4fd57c3a2184b9772aad450bbeb6bc267d274b79f789b8f398f7ecb4eb8dbe9042a9f9b39fd5b83098c8375af2cd0286aba318d84fdf1f2985a7ee53ff1286704dc62d7d63c5a812cbe20837452fdff9d98a5b57cf01bbf221c0abfaa4ad0da943f8d9b2e5ec5fda1367d605cc4ca38e6efca301e8b4c11e1c16455455e4163e800d4370f0c0c96adf43c58c449c8a9575e8d3fc5c348a6bcf7c9cdb13d7fde133bd7fa6cd7e67e83eda301e2aeb85d7e7e3162195651369ec297573c66e4c2fc79a3fe59a07d0b888be3a7c3ed5629afaa27035af52d19e3018db05db4a76b232d6ce286e67e3859221c26fef898b756b6fce68fa39ed3574920e7aabde2ee0eacfe7dad042df722b948828451fbfff94f8c2d2ed13a51088dae90561cdb0dd671a33d00e20c2a6821b03f037b5e0761939e6344a5315f6a2aec0be27f040a18cfd6ec023d2245af9a9928940c711ac4d4aa3c22fab87e052a2f274ae1720333c013f7d31d92a90132eda2bd00cf0d63fae57c8723ee6bbe179eba7d8147d1980dff15b3ec2fb8d73db44d817c42c54d808e3a24bc7fc42b0d5d976a16129c4c5c6373b1d6399089aac4ff79151ea4b02365b17d2b847f3e3fff409c9425ce4024ad5ce13040836edb3ece2bd043b24cfa320eb983162e6c6b3e1abd5f694e8368e32aa535d0ca1e2e48279e65c35820a19b6bf811e20d3aa53a1f094465b0d6b7692352e2c625abb65d07aa56a1be5cd20109d724325b09b83e24f7e0ad07db05520c8d724cd76e0d7a71f4e573666786133ea0b4597e68f7b18be3cd637856cf72d31e4dd27d1eb754998fb798008b8d92b06b305f62469d1730be3d0e15171b974d546d912b28d97bea12b6a3dad6a877b26f6eaccb387ffd3b5b98ead43802951f7ae3a6f7f8418c4de64ea9b18cc99b8413a4dec8135623f43fa9e346a1b05765767f3dac824b91d1e96816b035f212df64cd965bac93696e494af0b2e43ebe9410422925b5bb9f5c0567cd0bbd0a54cce82d422144d331842c6d342cb22132421bc51ac323a9c403648509c1ac11a7a8ededdb8cc2e7fcf9641d44d693f79c0743de9066fadea61dcdc2a1e42e0719837aa31965e8430d996d8e199e38ffd05aa95530bbe7ec5f01124e0a5cb10209ad01bb8b2fd8fcbed7259b519693d46899241fedb2a0851eb0837c84ba2f52b60177bc202ac73f9fff5671a6a6ac8a0a40b59828821b8f1f9c82b93d0764a448c51e8fbe9ab9d76ad107eec3794b79e578957b9914ece9bf01b7b9a04b67d766dac4ac421122e44c6ecdea58c18063b69dc235ea8d63ad7fb801b0c3a81a4cec795f2ffd43d7b273dcb35c6b4a7048e9e5fcf677978d9936266f195854accabb46b7feaee73c54751cde4c386518bd2007b817e61a5ff920b2016e3281ac405b56fe9b8946d180402e1a7721551e1085597f277d653686e6760f83c1f4f9f9a91933c85ecea6fa1f43b1f390e108dc64fbb3ba27884027123969b14065996b0e89dec0839c2626071c607b9c8dc5952daee3d185a95e21245c3de8f471382f3f60ab072c2757dba428f4e82c5a71997608e43de2cce024464955f8300378ae93e265e8f4313a59b3177d2fc1180db7b0d6376b662da733495eb77b542b005eb8852ceff9020c9e74a2ce1a32f61bdaab8427972a61c8777edc2665ebe44e131421ce2297312b7bde3df610c5dbc3b29941e7f15b261d529d8692563642f2e8fb5954a8c1b0178bd591bf5aed905742e935295ef6a629c9a25c6a87fec52eb34233ac97e0fa7183ed605be5b5d43204a6d2d63c470c9162512a973127574830efe926158329f8a0f530c0ff35a533b78db95c5ded1489455724aa7ffe4eec5da84c29f6db6c5b72ab3ea69eddf387cbad2a4ff983a646eb296ba2693d499e6c3e1b9cbf5e47915a1b897982be8769d437833f3b6e2706fef872ea96cc5b628b1cf0acfda3cb0feebdb4d76e97680249093d3795a3db1e9a5bc565878c731b1665b291c29a3f29650b6ffa0811e8ff68f8dda41aa19a882b4ff71f53d46249d1db224148c1f1a06777d54ecc0c986e5954c9baf7a4b3c04b1761f733172a7f0c78b8d0a58b14fd8724a57455d082bbd76090d5edbdae99d68d8c4b5fa55567bd1caee26c6f198a76376f47c3497f28e4510468962444a8f03bef101f8dd0201e7e0501d37f1fbf053e0586027b979f3216ebe09eac10c32fc764491853e16feefe45b80a442a68ff623570e3e4160c0c65616410113b657c25acadd9208a34e222abc5d93f5426861944e2c3bf5b5923c5bd42192495ce77d02a0c3a76b88112ee6b4b9e0a14222541aa657b78d538c787d0aad385e3f22127276617d430d311d3e7fdbb32c90125b7bb410214510848c54984176cf9604ec14957ee7949183fc9a3e5d142f9762c5344e04cae46fcbfdac0602414a215e7b0cccd7ecf8546023bb9b1ae29df0c74629490b84c25e230e3af2337d2334747e6db20c981d0e1745d8c7fcff0ca4d0e795ba77e56c12f134143450ccd389008525dd533a797923c06202600c750bf872e32ffd6fa5182b95f65f75cf99d725d8bd05cbd456d7f9a8b6a94a24ec49c98c186be36a9aa23592427a4afb16ef40a5cccbd6fa813ca4e3f11f8450b82be53dc809163ad528edab4f8e80de5d1b778b0b1750a1b088c480debd2c5431d35c3a7912941e0aa700fcc4ac839b293597a49eb2963ca6433e113b0c7863fe0569e60cec5430b5bfb803b22e1816178b42b9159257e4cb3bd47636208e25ffd547bd73bcb1676e31e50c209df53f848f76e9f3edaada710d118b086bd03ef2490d29b883b65e7d2ce5040734e54894779683ac81b1d2b673c48e27572be77fc9852b6e0e331b28039d95102a7216978f59c0598ae7ce19f920b35838b07fd6ea007dda02ae2cb16f1e606c017cbb3889bd6e8256516007a5efb71300a8271f724960200262c400045df2b60585251e79a2a240ce6648b10684007069314c83be42b7aa38f06eed0f81b52a8a81d89b473fa42eca01f33cd700ce0b6cb682ca5d6f57e37b4f0a1ba3aa234ed8a7fd6064cfc28f1a97d2350996e5485550d641a93bcb0bace0e7ad671984278c1d8c1a55d7b4b0ea7e5cd3f3e1d2c01fb20d688fece6f741de5daa5d78304a57c2c772d7525a6e47642cef7f60cbb0ea7e9671a6d391805b95283e0d858e95b5a42e7e246b8f902a01095bbe4a2373e2e801e8b6d31247bcb306e34af0291668ddfb7d74b5a9c0ecf5d7bcbc0037d36d3e91bdfa549e0e6e45dc2dd5f6dcb95a7a0a9125551d4ab1ef96712192da0b86f41aac0fdfe6a78deb13ce3aa41aa9567ddb5b83e0b7222caa7fd2174a36caa2f491c9ef51386cc8b3c25ba24a9834d13614c5944368950d6379e800dfe3b79a8706d483ba12c41c39b70b687d071d713c5059e0262c5daf5f95e2154c50dc990d843739f0e83e727522847aabd95f834067b5825f0886d2977214524b1aa3abdcd5b80f839fcdd7255375c19f315140ee1f28d01af7fe57f38ed66eee46fd76bbf49adf11db6d02557ec3f07c2578448597dc194b725426883b7b6c1ec09b1e19a233d80a786be45ab6c903b20c419c090f8d3b6ff8a49fa17e32c7b13649948ecdc0c53229667244540991b830c5d8acb31124e4587bb948b6e94f60ff3889896c53ae4f1d9101006cc366259a0ee0df889242837c686960919782b8cb71d53dfda4e0bf4ec55537d2837fbc6a514cc99c2123afbab35486cdcb8c6592d0f5410cfed6122d6b432a24d8f6714be53445bf9081e23c79258c315ceb1f9007c5984bc2a350463eb0635f9a4017f26661be1c0de9dc41b694cb3639087b1c4290dfc4160849f93187317481960775952574781ce7a3a269cfca523a869f9a9e17d3a86c9827fe633d621f2270923d2f95641c696aa190e5f4d48a785ad5c47ac91ac74117d4472f450e359284e0464cb8aa33f80b8cbb52ea413eaaaae6821c03a9619f7a22674a82fd4bdbaaf80b9e0c6c01a5231f9060ca9f33d36a6d791b346f1e69f4c674a410d176c46ecdf6a4ecb80790bf2def37920a5c1b0d89a98ce6f2c84f7554cb292b6043ec97bbdf345fc0bb625a9a702bbb3cf48e83a78fc78fde779675b1be290920b493b2591eed4b0fe22253e35cdf5ae99b567bc07cc2d94ef1cf606899ca54494a7bf105c8e68590f3dfa35a7262d9304566e476e2a55af387fb5f12390a6a6726e873a0bfed78a595686970eef6a50129855179cf102c3c48fbc70a67ce9376d5caa78dbd0bda682d9882c4859db2c354247ed16ec63d19ab466a52d0035b27590514342547bb20d04990106b29c6b71287ed9f83e2298e52338bab5a82784dc70049dc47d2fa12c241aa6210bf3e01c3aab9f1e57249f106d0b6fe7c92c63953244f9fd5bd90cc4b37a5771aab3c4c5cd2d32f6914ce8efbdf9b3789d39248c36fdd09cb3585f68ff3bf6df96acaa9931badcdf573c31d9180a483f0e2701f369646b46d686432ffac7ace3d6761c009f404a191a876b753807171746defc7acf17c15df6da261e13442dcd1032af5d0dd34cc87ae247345d49ef22fd7aabbb3b5134ec82f7ef714bbab19d58d813822a34e1671a53e85a46b7a86dc2220d9da10069d6f0365ebcccaee03738d4ad4d3b0ea379572a4262ad0f8d8f34601026d944c7137d07449178512ac0974ce916061703076c6178f46d8939951f26b4b38b89f6334b966a19b49e73e051a5cda784d9fe47a5fa6a28f5a79a8c55e214d34443cf7218ae6566a717257d4717750b1adfa040a9ec8681d531bfca65fa961eed1c3197c11bef287076c569a7414d0f37e565f25deeef785fa1626a88c5816754e13a95bf1dfc4b2b49044f4cb8", 0x1000}, {&(0x7f0000000140)="0f3bfdf91c7829cf462ff624e48e88468c20b567e507e4812be60a906684bd2ba8b2592b6606ab156890", 0x2a}, {&(0x7f00000012c0)="37ed2688903f0d76edfe5907f0f1deb04af4a375ca31657fde68d9a6d6942deae35dbe50c5d03bcb510b7f84ed766370bbc2055e08360484257ab3d3387cdd7d69540d4c6b32e1b139805de2b6b3bdc765679521b2f2692d40c4476974ba663ebf579d402202dff6bbcf7a049729ff6f384d09a226e7350f5bf9d62444efc989122a52fdb4cf054c7d44b021eff4688217571b315abbd5e94819cc4c4525b3fa8d055d5d22f5bc5bfa8a1bd6377166d06cbf9dc71570ba590013602a2b6e902b1dbd13d4a9e3", 0xc6}, {&(0x7f0000000240)="139305c36e5e69e1bb13f40092ba5f2e6a579a31ce7baf4d4d83", 0x1a}, {&(0x7f00000013c0)="d606e12ca426b7d9a9e8aa5bb67982b10150d5c5de34a48344b4f3bbbbfc4466b28bce06e60b48278d096068a80367e87c3f500509a146ff19dfa4b3580fbba0b8a8afd8308689ad0a4aea839d086adf57a7418a12969b335460eb8bdac6bbff112ba238bee0a048ae8cda77285a15e51429e597c94c05b42e6883a0b9ca0d34e9589f8b7ef907cd937ac1ea8c7fa73d55c75002862372", 0x97}, {&(0x7f0000001480)}, {&(0x7f00000014c0)="7379161e94cb28a8b65c7dc476d64e39f6760cf947ae2a533db1245579a9f09be245d8c31a7ac06bf60cdd729c10931d60658f5735506813556b57971a84f74894fb61062473b5b1d40b7d145e", 0x4d}, {&(0x7f0000001540)="111c4ede8d2610ba2d921950723c26ffe26718401fc6d5827c1878e6f0bb682d2464b7845c87b65d64f01dd340079778e71044ccf178453ba49d4bc491c32aa021eea154a1032da74876d0ec0e71b54ae3982705788b7b4f0df092b7341ecfc3940cb4bd31d27e1f5f7dad9198d2310fbdbed2c55f8bc2b5f9a12c9ad91d16338c1fe76517d6b7a14fc0ff0ee67a00ffb999225c0227", 0x96}, {&(0x7f0000001600)="3ee364785c271683fc72b4c7c07831558d35b777d77f3a514fe308a7d2d0877499d6ca07cf123756a97d9b430e7efbe03339fa2dcbe49aa52858bd33c70c0d0af16eecbae03e114dd4af0503dec22ae0b1731b31f4aed33f6345861304ca6dab7e6bc6d0678d9a6e7c3070621e49d9f6c4d5062689259f4be0219a5bd1d732aa22fb9b67c958585a9d3d0288399221c7a2cb7273f618c6501a20137ee7a28d95d657ed4000a55f8d58cb9dcc04d97067122e76e24fd7ff490410", 0xba}], 0xa, 0x0, 0x0, 0x2}, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x5}], 0x6, 0x0, 0x80, 0x0) (async) fcntl$dupfd(r1, 0xa, r0) (async) mkdirat(r5, &(0x7f0000000080)='./file0\x00', 0x100) (async) 19:07:05 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0xc600000000000000) 19:07:05 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0xc000, 0xc3a3cb8) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') 19:07:05 executing program 7: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000200)="82ab03f346542dc4d6f16671dd1d9983f6ea1ebd1ad59ed9ba71e3bb3bcc5839645b9b8c6488856adb8ebce577c8eacd58c981b6fb0d28e11f37c5664967de423f8560fb390561f3a9fae001c6a9fa13054258034e59cc941a938395a7314202a3b8f28111dd1a98734ac5bd6cee75c922ac6fafe05e6ef59207eb831bf2f5b138d4536d2cfc8eed354fab8022d23ab9f5278fe2f5b769832d242681075446588dac08e9d7e0d29111cdd22fcdefd4c670f4a113a2638bf70e367a84bd87f9917b9e892ecf8111c0cac40d800e56d098ef90edc9804f050e9fef482cd5df3b6ae2c9b0", 0xe3, 0x40a, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000300)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) kevent(r2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffa, 0x44, 0x2, 0x3, 0x2}, {{r3}, 0xfffffffffffffff9, 0x30, 0x2, 0x100000000, 0x4}], 0xfffffff9, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x41, 0x80000000, 0x3ff, 0x7fffffffffffffff}, {{r4}, 0xfffffffffffffffa, 0x8a, 0x1, 0x3, 0x1000}], 0x7, &(0x7f00000003c0)={0x1, 0x1000}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0) open(&(0x7f00000001c0)='./file1\x00', 0x8000, 0x1ed) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) 19:07:05 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') (async) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x120, 0x1b1) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x80) 19:07:05 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000100)) symlink(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300)='./file0\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x60) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1c1) 19:07:05 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) fcntl$dupfd(r2, 0x0, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000140)=0x8) linkat(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x0, r4, 0x8000) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:05 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') 19:07:05 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) 19:07:05 executing program 7: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000200)="82ab03f346542dc4d6f16671dd1d9983f6ea1ebd1ad59ed9ba71e3bb3bcc5839645b9b8c6488856adb8ebce577c8eacd58c981b6fb0d28e11f37c5664967de423f8560fb390561f3a9fae001c6a9fa13054258034e59cc941a938395a7314202a3b8f28111dd1a98734ac5bd6cee75c922ac6fafe05e6ef59207eb831bf2f5b138d4536d2cfc8eed354fab8022d23ab9f5278fe2f5b769832d242681075446588dac08e9d7e0d29111cdd22fcdefd4c670f4a113a2638bf70e367a84bd87f9917b9e892ecf8111c0cac40d800e56d098ef90edc9804f050e9fef482cd5df3b6ae2c9b0", 0xe3, 0x40a, 0x0, 0x0) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000300)) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) (async) kevent(r2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffa, 0x44, 0x2, 0x3, 0x2}, {{r3}, 0xfffffffffffffff9, 0x30, 0x2, 0x100000000, 0x4}], 0xfffffff9, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x41, 0x80000000, 0x3ff, 0x7fffffffffffffff}, {{r4}, 0xfffffffffffffffa, 0x8a, 0x1, 0x3, 0x1000}], 0x7, &(0x7f00000003c0)={0x1, 0x1000}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0) (async) open(&(0x7f00000001c0)='./file1\x00', 0x8000, 0x1ed) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) 19:07:05 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x526, 0x0, 0xa7e, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) faccessat(r2, &(0x7f00000000c0)='./file1\x00', 0x6, 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:05 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0xffffffff00000000) 19:07:05 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000100)) (async) symlink(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300)='./file0\x00') (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x60) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1c1) 19:07:05 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) fcntl$dupfd(r2, 0x0, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000140)=0x8) linkat(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x0, r4, 0x8000) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) pipe(&(0x7f00000000c0)) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) fcntl$dupfd(r2, 0x0, r1) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000140)=0x8) (async) linkat(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) (async) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x0, r4, 0x8000) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) 19:07:05 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) r0 = getegid() chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r0) (async) r1 = geteuid() setuid(r1) (async) fchown(0xffffffffffffff9c, r1, r0) (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:05 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') 19:07:05 executing program 7: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000200)="82ab03f346542dc4d6f16671dd1d9983f6ea1ebd1ad59ed9ba71e3bb3bcc5839645b9b8c6488856adb8ebce577c8eacd58c981b6fb0d28e11f37c5664967de423f8560fb390561f3a9fae001c6a9fa13054258034e59cc941a938395a7314202a3b8f28111dd1a98734ac5bd6cee75c922ac6fafe05e6ef59207eb831bf2f5b138d4536d2cfc8eed354fab8022d23ab9f5278fe2f5b769832d242681075446588dac08e9d7e0d29111cdd22fcdefd4c670f4a113a2638bf70e367a84bd87f9917b9e892ecf8111c0cac40d800e56d098ef90edc9804f050e9fef482cd5df3b6ae2c9b0", 0xe3, 0x40a, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000300)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) kevent(r2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffa, 0x44, 0x2, 0x3, 0x2}, {{r3}, 0xfffffffffffffff9, 0x30, 0x2, 0x100000000, 0x4}], 0xfffffff9, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x41, 0x80000000, 0x3ff, 0x7fffffffffffffff}, {{r4}, 0xfffffffffffffffa, 0x8a, 0x1, 0x3, 0x1000}], 0x7, &(0x7f00000003c0)={0x1, 0x1000}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0) open(&(0x7f00000001c0)='./file1\x00', 0x8000, 0x1ed) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) sendto$inet(r0, &(0x7f0000000200)="82ab03f346542dc4d6f16671dd1d9983f6ea1ebd1ad59ed9ba71e3bb3bcc5839645b9b8c6488856adb8ebce577c8eacd58c981b6fb0d28e11f37c5664967de423f8560fb390561f3a9fae001c6a9fa13054258034e59cc941a938395a7314202a3b8f28111dd1a98734ac5bd6cee75c922ac6fafe05e6ef59207eb831bf2f5b138d4536d2cfc8eed354fab8022d23ab9f5278fe2f5b769832d242681075446588dac08e9d7e0d29111cdd22fcdefd4c670f4a113a2638bf70e367a84bd87f9917b9e892ecf8111c0cac40d800e56d098ef90edc9804f050e9fef482cd5df3b6ae2c9b0", 0xe3, 0x40a, 0x0, 0x0) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000300)) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) (async) kevent(r2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffa, 0x44, 0x2, 0x3, 0x2}, {{r3}, 0xfffffffffffffff9, 0x30, 0x2, 0x100000000, 0x4}], 0xfffffff9, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x41, 0x80000000, 0x3ff, 0x7fffffffffffffff}, {{r4}, 0xfffffffffffffffa, 0x8a, 0x1, 0x3, 0x1000}], 0x7, &(0x7f00000003c0)={0x1, 0x1000}) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0) (async) open(&(0x7f00000001c0)='./file1\x00', 0x8000, 0x1ed) (async) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) (async) 19:07:05 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000100)) symlink(&(0x7f0000000180)='./file1\x00', &(0x7f0000000300)='./file0\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x60) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1c1) 19:07:05 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') 19:07:05 executing program 2: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 19:07:05 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:05 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x0, 0xfe000000, './file0\x00', 0x1ff, 0x5, 0x3ff, 0xffff}) r1 = geteuid() setuid(r1) r2 = getgid() chown(&(0x7f00000000c0)='./file0\x00', r1, r2) 19:07:05 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:05 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x526, 0x0, 0xa7e, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) faccessat(r2, &(0x7f00000000c0)='./file1\x00', 0x6, 0x2) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:05 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:05 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x0, 0xfe000000, './file0\x00', 0x1ff, 0x5, 0x3ff, 0xffff}) (async) r1 = geteuid() setuid(r1) (async) r2 = getgid() chown(&(0x7f00000000c0)='./file0\x00', r1, r2) 19:07:05 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') 19:07:05 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kqueue() (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) fcntl$dupfd(r1, 0xa, r1) (async) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) (async) 19:07:05 executing program 2: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') (async) 19:07:05 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async, rerun: 32) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (rerun: 32) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async, rerun: 64) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (rerun: 64) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) fcntl$dupfd(r2, 0x0, r1) (async, rerun: 64) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (rerun: 64) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000140)=0x8) linkat(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x0, r4, 0x8000) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:05 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') 19:07:05 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r0 = getegid() chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r0) r1 = geteuid() setuid(r1) fchown(0xffffffffffffff9c, r1, r0) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) getegid() (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r0) (async) geteuid() (async) setuid(r1) (async) fchown(0xffffffffffffff9c, r1, r0) (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) 19:07:05 executing program 4: ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='c\x00') r0 = socket(0x11, 0x7, 0xe4) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/188, 0xbc}, {&(0x7f0000000140)=""/81, 0x51}, {&(0x7f00000002c0)=""/168, 0xa8}], 0x3, &(0x7f0000000380)=""/112, 0x70}, 0x2) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:05 executing program 4: ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async, rerun: 64) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='c\x00') (async, rerun: 64) r0 = socket(0x11, 0x7, 0xe4) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/188, 0xbc}, {&(0x7f0000000140)=""/81, 0x51}, {&(0x7f00000002c0)=""/168, 0xa8}], 0x3, &(0x7f0000000380)=""/112, 0x70}, 0x2) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:05 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x0, 0xfe000000, './file0\x00', 0x1ff, 0x5, 0x3ff, 0xffff}) (async) r1 = geteuid() setuid(r1) (async) r2 = getgid() chown(&(0x7f00000000c0)='./file0\x00', r1, r2) 19:07:05 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') 19:07:05 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000080), 0x526, 0x0, 0xa7e, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) faccessat(r2, &(0x7f00000000c0)='./file1\x00', 0x6, 0x2) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:05 executing program 2: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 19:07:05 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') 19:07:05 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kqueue() (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) r2 = fcntl$dupfd(r1, 0xa, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) 19:07:05 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') 19:07:05 executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') 19:07:05 executing program 4: ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async, rerun: 64) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='c\x00') (async, rerun: 64) r0 = socket(0x11, 0x7, 0xe4) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/188, 0xbc}, {&(0x7f0000000140)=""/81, 0x51}, {&(0x7f00000002c0)=""/168, 0xa8}], 0x3, &(0x7f0000000380)=""/112, 0x70}, 0x2) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:05 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in6}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x2, 0x5e8a, 0x4b, 0x1, 0x604, 0x48000000, 0x0, 0x1, 0x2, 0x0, 0x3b98020d}) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) 19:07:05 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) unlinkat(r0, 0xfffffffffffffffe, 0x8) pipe(&(0x7f0000000080)) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000100)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) recvfrom$unix(r2, &(0x7f0000000000)=""/36, 0x24, 0x800, 0x0, 0x0) 19:07:05 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r4 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x44) linkat(r3, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file1\x00', 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1ff, 0x2, 0x5, 0x8}, {0x1, 0x8, 0x0, 0x101}, {0x7, 0x80, 0x32, 0x3ff}, {0x3, 0x3, 0x7, 0x6}]}) fcntl$getown(r0, 0x5) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:05 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') getsockname$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f00000001c0)=0x8) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x39d1d3231ae734ef, 0x2a92) 19:07:06 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:06 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x40) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') 19:07:06 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0xc000, 0x9) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10010, 0x40) fchmodat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x4) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() setuid(r2) r3 = getegid() fchownat(r1, &(0x7f0000000200)='./file0/file0\x00', r2, r3, 0x0) connect(0xffffffffffffff9c, &(0x7f0000000000)=@in6={0x18, 0x2, 0x101, 0x5}, 0xc) 19:07:06 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in6}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x2, 0x5e8a, 0x4b, 0x1, 0x604, 0x48000000, 0x0, 0x1, 0x2, 0x0, 0x3b98020d}) (async) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) 19:07:06 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) socketpair(0x2, 0x2, 0x4f, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 19:07:06 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) unlinkat(r0, 0xfffffffffffffffe, 0x8) pipe(&(0x7f0000000080)) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000100)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) recvfrom$unix(r2, &(0x7f0000000000)=""/36, 0x24, 0x800, 0x0, 0x0) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, r1) (async) unlinkat(r0, 0xfffffffffffffffe, 0x8) (async) pipe(&(0x7f0000000080)) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000100)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) pipe(&(0x7f0000000140)) (async) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) recvfrom$unix(r2, &(0x7f0000000000)=""/36, 0x24, 0x800, 0x0, 0x0) (async) 19:07:06 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) r1 = kqueue() (async, rerun: 32) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (rerun: 32) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) (async, rerun: 64) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async, rerun: 32) r4 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x44) (rerun: 32) linkat(r3, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file1\x00', 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1ff, 0x2, 0x5, 0x8}, {0x1, 0x8, 0x0, 0x101}, {0x7, 0x80, 0x32, 0x3ff}, {0x3, 0x3, 0x7, 0x6}]}) (async) fcntl$getown(r0, 0x5) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:06 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') getsockname$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f00000001c0)=0x8) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x39d1d3231ae734ef, 0x2a92) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) getsockname$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f00000001c0)=0x8) (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) (async) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x39d1d3231ae734ef, 0x2a92) (async) 19:07:06 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) unlinkat(r0, 0xfffffffffffffffe, 0x8) pipe(&(0x7f0000000080)) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000100)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) recvfrom$unix(r2, &(0x7f0000000000)=""/36, 0x24, 0x800, 0x0, 0x0) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, r1) (async) unlinkat(r0, 0xfffffffffffffffe, 0x8) (async) pipe(&(0x7f0000000080)) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000100)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) pipe(&(0x7f0000000140)) (async) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) recvfrom$unix(r2, &(0x7f0000000000)=""/36, 0x24, 0x800, 0x0, 0x0) (async) 19:07:06 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) socketpair(0x2, 0x2, 0x4f, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 19:07:06 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async, rerun: 64) r1 = kqueue() (rerun: 64) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in6}) (async) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x2, 0x5e8a, 0x4b, 0x1, 0x604, 0x48000000, 0x0, 0x1, 0x2, 0x0, 0x3b98020d}) (async) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) 19:07:06 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') getsockname$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f00000001c0)=0x8) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x39d1d3231ae734ef, 0x2a92) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) getsockname$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f00000001c0)=0x8) (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) (async) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x39d1d3231ae734ef, 0x2a92) (async) 19:07:06 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r4 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x44) linkat(r3, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file1\x00', 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1ff, 0x2, 0x5, 0x8}, {0x1, 0x8, 0x0, 0x101}, {0x7, 0x80, 0x32, 0x3ff}, {0x3, 0x3, 0x7, 0x6}]}) fcntl$getown(r0, 0x5) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x44) (async) linkat(r3, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file1\x00', 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1ff, 0x2, 0x5, 0x8}, {0x1, 0x8, 0x0, 0x101}, {0x7, 0x80, 0x32, 0x3ff}, {0x3, 0x3, 0x7, 0x6}]}) (async) fcntl$getown(r0, 0x5) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (async) 19:07:06 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0xc000, 0x9) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10010, 0x40) fchmodat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x4) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() setuid(r2) r3 = getegid() fchownat(r1, &(0x7f0000000200)='./file0/file0\x00', r2, r3, 0x0) connect(0xffffffffffffff9c, &(0x7f0000000000)=@in6={0x18, 0x2, 0x101, 0x5}, 0xc) mknod(&(0x7f00000000c0)='./file0\x00', 0xc000, 0x9) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x10010, 0x40) (async) fchmodat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x4) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) pipe(&(0x7f0000000180)) (async) geteuid() (async) setuid(r2) (async) getegid() (async) fchownat(r1, &(0x7f0000000200)='./file0/file0\x00', r2, r3, 0x0) (async) connect(0xffffffffffffff9c, &(0x7f0000000000)=@in6={0x18, 0x2, 0x101, 0x5}, 0xc) (async) 19:07:06 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) 19:07:06 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) clock_getres(0x4, &(0x7f0000000000)) 19:07:06 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) clock_getres(0x4, &(0x7f0000000000)) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) (async) clock_getres(0x4, &(0x7f0000000000)) (async) 19:07:06 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0xc000, 0x9) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10010, 0x40) fchmodat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x4) (async, rerun: 64) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async, rerun: 64) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = geteuid() setuid(r2) (async, rerun: 64) r3 = getegid() (rerun: 64) fchownat(r1, &(0x7f0000000200)='./file0/file0\x00', r2, r3, 0x0) (async) connect(0xffffffffffffff9c, &(0x7f0000000000)=@in6={0x18, 0x2, 0x101, 0x5}, 0xc) 19:07:06 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) 19:07:06 executing program 5: r0 = semget(0x0, 0x1, 0x411) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000001c0)=""/6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/77) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000080)=""/124) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) getdents(r1, &(0x7f00000002c0)=""/178, 0xb2) kevent(r2, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:06 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) (async, rerun: 64) socketpair(0x2, 0x2, 0x4f, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 19:07:06 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) 19:07:06 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x40) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') 19:07:06 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:06 executing program 5: r0 = semget(0x0, 0x1, 0x411) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000001c0)=""/6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/77) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000080)=""/124) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) getdents(r1, &(0x7f00000002c0)=""/178, 0xb2) kevent(r2, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') semget(0x0, 0x1, 0x411) (async) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000001c0)=""/6) (async) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/77) (async) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000080)=""/124) (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) getdents(r1, &(0x7f00000002c0)=""/178, 0xb2) (async) kevent(r2, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (async) 19:07:06 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) (async) 19:07:06 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) 19:07:06 executing program 4: r0 = semget(0x1, 0x1, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/149) mknod(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000000)=0xba5) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') connect(0xffffffffffffffff, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x7fffffff}, 0xc) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:06 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:06 executing program 2: setitimer(0x2, &(0x7f0000000040)={{0x0, 0x9}, {0xec88, 0x8}}, &(0x7f0000000100)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x82) 19:07:06 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (rerun: 32) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) (async) clock_getres(0x4, &(0x7f0000000000)) 19:07:06 executing program 2: setitimer(0x2, &(0x7f0000000040)={{0x0, 0x9}, {0xec88, 0x8}}, &(0x7f0000000100)) (async, rerun: 32) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (rerun: 32) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)) (async) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x82) 19:07:06 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r0 = getgid() r1 = getuid() r2 = geteuid() setuid(r2) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) geteuid() r4 = getgid() r5 = getegid() setregid(r5, r4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) getegid() r7 = getgid() r8 = geteuid() fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', r8, r7, 0x2) setreuid(r2, 0xffffffffffffffff) chown(&(0x7f0000000000)='./file1\x00', r1, r0) 19:07:06 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) 19:07:06 executing program 5: r0 = semget(0x0, 0x1, 0x411) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000001c0)=""/6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/77) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000080)=""/124) (async) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r2 = kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) getdents(r1, &(0x7f00000002c0)=""/178, 0xb2) kevent(r2, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:06 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000100)='./file1\x00', 0x8000, 0x81) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) 19:07:06 executing program 2: setitimer(0x2, &(0x7f0000000040)={{0x0, 0x9}, {0xec88, 0x8}}, &(0x7f0000000100)) (async, rerun: 64) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (rerun: 64) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x82) 19:07:06 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f0000000100)='./file1\x00', 0x8000, 0x81) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) 19:07:06 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x40) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x40) (async) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') (async) 19:07:06 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x7) 19:07:06 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r0 = getgid() r1 = getuid() r2 = geteuid() setuid(r2) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) geteuid() r4 = getgid() r5 = getegid() setregid(r5, r4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) getegid() r7 = getgid() r8 = geteuid() fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', r8, r7, 0x2) setreuid(r2, 0xffffffffffffffff) chown(&(0x7f0000000000)='./file1\x00', r1, r0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) getgid() (async) getuid() (async) geteuid() (async) setuid(r2) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) geteuid() (async) getgid() (async) getegid() (async) setregid(r5, r4) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) (async) getegid() (async) getgid() (async) geteuid() (async) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', r8, r7, 0x2) (async) setreuid(r2, 0xffffffffffffffff) (async) chown(&(0x7f0000000000)='./file1\x00', r1, r0) (async) 19:07:06 executing program 4: r0 = semget(0x1, 0x1, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/149) mknod(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) (async) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000000)=0xba5) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) connect(0xffffffffffffffff, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x7fffffff}, 0xc) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:06 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = getuid() fchown(r1, r2, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') clock_getres(0x3, &(0x7f0000000080)) 19:07:06 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r4 = geteuid() setuid(r4) r5 = getpid() r6 = geteuid() setuid(r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000002c0)="e0210c7ee9e35a484e5d664d75b890068717c188052a12fc45159f14709f269b4e88607534d8eb6989073f332eeb672b1ee1172748a651ca0e53d0bcd59ad0afda713b3fc6d8bde7338b5977aa7d10401cc661106b", 0x55}, {&(0x7f0000000340)}, {&(0x7f0000000380)="97ab775aedce651d22fe0061c8818e73", 0x10}], 0x3, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r3]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r5, r6, 0xffffffffffffffff}], 0xd0, 0x4}, 0x406) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r7 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000040)='./file0\x00', r8, 0x1}) ioctl$WSKBDIO_GETKEYREPEAT(r7, 0x400c5708, &(0x7f0000000240)) 19:07:06 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) openat(r0, &(0x7f0000000100)='./file1\x00', 0x8000, 0x81) (async) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) 19:07:06 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r0 = getgid() (async) r1 = getuid() r2 = geteuid() setuid(r2) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) geteuid() (async) r4 = getgid() r5 = getegid() setregid(r5, r4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) (async) getegid() (async) r7 = getgid() r8 = geteuid() fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', r8, r7, 0x2) (async) setreuid(r2, 0xffffffffffffffff) (async) chown(&(0x7f0000000000)='./file1\x00', r1, r0) 19:07:06 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r4 = getgid() r5 = getegid() setregid(r5, r4) fchownat(r3, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r5, 0x2) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) 19:07:06 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async, rerun: 64) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (rerun: 64) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r4 = geteuid() setuid(r4) (async) r5 = getpid() (async) r6 = geteuid() setuid(r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000002c0)="e0210c7ee9e35a484e5d664d75b890068717c188052a12fc45159f14709f269b4e88607534d8eb6989073f332eeb672b1ee1172748a651ca0e53d0bcd59ad0afda713b3fc6d8bde7338b5977aa7d10401cc661106b", 0x55}, {&(0x7f0000000340)}, {&(0x7f0000000380)="97ab775aedce651d22fe0061c8818e73", 0x10}], 0x3, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r3]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r5, r6, 0xffffffffffffffff}], 0xd0, 0x4}, 0x406) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async, rerun: 64) r7 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) (rerun: 64) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000040)='./file0\x00', r8, 0x1}) (async) ioctl$WSKBDIO_GETKEYREPEAT(r7, 0x400c5708, &(0x7f0000000240)) 19:07:06 executing program 4: r0 = semget(0x1, 0x1, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/149) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) (async) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000000)=0xba5) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') connect(0xffffffffffffffff, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x7fffffff}, 0xc) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:06 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00g^\x00\x00\x00\x00\x00\x00']) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') open(&(0x7f0000000140)='./file0\x00', 0x40, 0x82) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xfffffffe, 0x5, {0x3, 0x10001}}) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:06 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r4 = geteuid() setuid(r4) r5 = getpid() r6 = geteuid() setuid(r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000002c0)="e0210c7ee9e35a484e5d664d75b890068717c188052a12fc45159f14709f269b4e88607534d8eb6989073f332eeb672b1ee1172748a651ca0e53d0bcd59ad0afda713b3fc6d8bde7338b5977aa7d10401cc661106b", 0x55}, {&(0x7f0000000340)}, {&(0x7f0000000380)="97ab775aedce651d22fe0061c8818e73", 0x10}], 0x3, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r3]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r5, r6, 0xffffffffffffffff}], 0xd0, 0x4}, 0x406) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r7 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000040)='./file0\x00', r8, 0x1}) ioctl$WSKBDIO_GETKEYREPEAT(r7, 0x400c5708, &(0x7f0000000240)) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) pipe(&(0x7f00000000c0)) (async) pipe(&(0x7f00000000c0)) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) geteuid() (async) setuid(r4) (async) getpid() (async) geteuid() (async) setuid(r6) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000002c0)="e0210c7ee9e35a484e5d664d75b890068717c188052a12fc45159f14709f269b4e88607534d8eb6989073f332eeb672b1ee1172748a651ca0e53d0bcd59ad0afda713b3fc6d8bde7338b5977aa7d10401cc661106b", 0x55}, {&(0x7f0000000340)}, {&(0x7f0000000380)="97ab775aedce651d22fe0061c8818e73", 0x10}], 0x3, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r3]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r5, r6, 0xffffffffffffffff}], 0xd0, 0x4}, 0x406) (async) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) (async) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000040)='./file0\x00', r8, 0x1}) (async) ioctl$WSKBDIO_GETKEYREPEAT(r7, 0x400c5708, &(0x7f0000000240)) (async) 19:07:06 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x18000, 0xe55, './file0\x00', 0x9, 0xcb7c777c, 0xffff82ef, 0x9}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:06 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = getuid() fchown(r1, r2, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') clock_getres(0x3, &(0x7f0000000080)) 19:07:06 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) r4 = getgid() (async) r5 = getegid() setregid(r5, r4) (async) fchownat(r3, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r5, 0x2) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) 19:07:06 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='W\x00') 19:07:06 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_flags}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f00000002c0)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x2, 0x2, 0x4, 0x0, 0x5, 0x2, 0xfffffffa, 0x0, 0x1, 0x72f7, 0x200}) 19:07:06 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00g^\x00\x00\x00\x00\x00\x00']) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') open(&(0x7f0000000140)='./file0\x00', 0x40, 0x82) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xfffffffe, 0x5, {0x3, 0x10001}}) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x3) (async) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00g^\x00\x00\x00\x00\x00\x00']) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x82) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xfffffffe, 0x5, {0x3, 0x10001}}) (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) 19:07:06 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async, rerun: 64) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (rerun: 64) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x18000, 0xe55, './file0\x00', 0x9, 0xcb7c777c, 0xffff82ef, 0x9}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:06 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x8) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x7) 19:07:06 executing program 0: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='r\x00') r0 = getgid() r1 = getegid() setregid(r1, r0) bind$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYRES32, @ANYRES8=r1], 0xa) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:06 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r4 = getgid() r5 = getegid() setregid(r5, r4) fchownat(r3, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r5, 0x2) (async) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) 19:07:06 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = getuid() fchown(r1, r2, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (async) clock_getres(0x3, &(0x7f0000000080)) 19:07:06 executing program 0: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='r\x00') r0 = getgid() r1 = getegid() setregid(r1, r0) bind$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYRES32, @ANYRES8=r1], 0xa) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='r\x00') (async) getgid() (async) getegid() (async) setregid(r1, r0) (async) bind$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYRES32, @ANYRES8=r1], 0xa) (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) 19:07:06 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00g^\x00\x00\x00\x00\x00\x00']) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x82) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xfffffffe, 0x5, {0x3, 0x10001}}) (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:06 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x8) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x7) 19:07:06 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='W\x00') 19:07:06 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_flags}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f00000002c0)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x2, 0x2, 0x4, 0x0, 0x5, 0x2, 0xfffffffa, 0x0, 0x1, 0x72f7, 0x200}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_flags}) (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) pipe(&(0x7f0000000240)) (async) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f00000002c0)) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x2, 0x2, 0x4, 0x0, 0x5, 0x2, 0xfffffffa, 0x0, 0x1, 0x72f7, 0x200}) (async) 19:07:06 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x18000, 0xe55, './file0\x00', 0x9, 0xcb7c777c, 0xffff82ef, 0x9}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:07 executing program 5: r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x118, 0x40) renameat(r0, &(0x7f00000000c0)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file1\x00') r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:07 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='W\x00') 19:07:07 executing program 2: getpid() r0 = getgid() r1 = getegid() setregid(r1, r0) r2 = geteuid() setuid(r2) r3 = getegid() r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r3}, 0x3, 0x2, r4, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) r5 = getegid() r6 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r5}, 0x3, 0x2, r6, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000000)={{0x4, 0xffffffffffffffff, r0, r2, 0x0, 0x120, 0x4}, 0x8001, 0xab5, r4, r6, 0x0, 0xf84, 0xc7}) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) 19:07:07 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000000)='./file1\x00') 19:07:07 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_flags}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f00000002c0)) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x2, 0x2, 0x4, 0x0, 0x5, 0x2, 0xfffffffa, 0x0, 0x1, 0x72f7, 0x200}) 19:07:07 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000000)={0xf61, './file1\x00', './file0\x00'}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:07 executing program 0: unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000080)='r\x00') r0 = getgid() (async) r1 = getegid() setregid(r1, r0) bind$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYRES32, @ANYRES8=r1], 0xa) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:07 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_GETBACKLIGHT(r4, 0x400c5711, &(0x7f0000000000)) 19:07:07 executing program 2: getpid() r0 = getgid() r1 = getegid() setregid(r1, r0) r2 = geteuid() setuid(r2) r3 = getegid() r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r3}, 0x3, 0x2, r4, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) r5 = getegid() r6 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r5}, 0x3, 0x2, r6, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000000)={{0x4, 0xffffffffffffffff, r0, r2, 0x0, 0x120, 0x4}, 0x8001, 0xab5, r4, r6, 0x0, 0xf84, 0xc7}) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) getpid() (async) getgid() (async) getegid() (async) setregid(r1, r0) (async) geteuid() (async) setuid(r2) (async) getegid() (async) getppid() (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r3}, 0x3, 0x2, r4, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) (async) getegid() (async) getppid() (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r5}, 0x3, 0x2, r6, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000000)={{0x4, 0xffffffffffffffff, r0, r2, 0x0, 0x120, 0x4}, 0x8001, 0xab5, r4, r6, 0x0, 0xf84, 0xc7}) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) 19:07:07 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000000)='./file1\x00') 19:07:07 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000000)={0xf61, './file1\x00', './file0\x00'}) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:07 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') open(&(0x7f0000000000)='./file0/../file0\x00', 0x80, 0x11) 19:07:07 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[0x5169, 0x5, 0x800, 0xbb, 0x2, 0x81, 0x2, 0xf768]}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f00000001c0)=""/72, 0x48}, {&(0x7f0000000240)=""/24, 0x18}, {&(0x7f0000000280)=""/222, 0xde}, {&(0x7f0000000380)}, {&(0x7f00000003c0)=""/95, 0x5f}, {&(0x7f0000000440)=""/124, 0x7c}, {&(0x7f00000004c0)=""/93, 0x5d}], 0x7, &(0x7f00000005c0)=""/59, 0x3b}, 0x42) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='x\x00') pipe(&(0x7f0000000380)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x8001, './file0\x00', './file0\x00'}) 19:07:07 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_GETBACKLIGHT(r4, 0x400c5711, &(0x7f0000000000)) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) (async) ioctl$WSKBDIO_GETBACKLIGHT(r4, 0x400c5711, &(0x7f0000000000)) (async) 19:07:07 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = open(&(0x7f0000000340)='./file0\x00', 0x20000, 0x44) bind$unix(r1, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) accept$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) sendto$unix(r2, &(0x7f00000001c0)="1e4fec61c85c619b4784c4c6dbacd981dd81c7a2e8b49efd25daad859f7fee42912620e0633410f17133467d23205fc764a78ad22672d31383fdd8f7002e9596175e7a356ca7530d5b306f17af5d2eea4025fad9634e17f1e3b90bf94b1447e1d742cd58e6b81c0b2988a5250f144a86dbd42953805f32a7429c65b35efc8303c0f11163b220a4c4b3df9c93fab059f48913e489a82e5d3f7cb80334498f1340968206c4f6d4a70433b7035d8fc03d341b0a808c8eb9309970df84eaa5d173542d15843c8667fef98214c9113b0686c189121555799d0f384e5709bd0a5c247af65718eb0a417c13e52932df3c825dbea9228bbd3cb2930b80443f80", 0xfc, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 19:07:07 executing program 2: getpid() (async, rerun: 32) r0 = getgid() (async, rerun: 32) r1 = getegid() setregid(r1, r0) r2 = geteuid() setuid(r2) r3 = getegid() (async) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r3}, 0x3, 0x2, r4, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) (async, rerun: 64) r5 = getegid() (async, rerun: 64) r6 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r5}, 0x3, 0x2, r6, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000000)={{0x4, 0xffffffffffffffff, r0, r2, 0x0, 0x120, 0x4}, 0x8001, 0xab5, r4, r6, 0x0, 0xf84, 0xc7}) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) 19:07:07 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[0x5169, 0x5, 0x800, 0xbb, 0x2, 0x81, 0x2, 0xf768]}) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f00000001c0)=""/72, 0x48}, {&(0x7f0000000240)=""/24, 0x18}, {&(0x7f0000000280)=""/222, 0xde}, {&(0x7f0000000380)}, {&(0x7f00000003c0)=""/95, 0x5f}, {&(0x7f0000000440)=""/124, 0x7c}, {&(0x7f00000004c0)=""/93, 0x5d}], 0x7, &(0x7f00000005c0)=""/59, 0x3b}, 0x42) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='x\x00') (async) pipe(&(0x7f0000000380)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x8001, './file0\x00', './file0\x00'}) 19:07:07 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) (async) ioctl$WSKBDIO_GETBACKLIGHT(r4, 0x400c5711, &(0x7f0000000000)) 19:07:07 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) acct(&(0x7f0000000000)='./file1\x00') 19:07:07 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000000)={0xf61, './file1\x00', './file0\x00'}) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:07 executing program 5: r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x118, 0x40) renameat(r0, &(0x7f00000000c0)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file1\x00') (async) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r2, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:07 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) open(&(0x7f0000000000)='./file0/../file0\x00', 0x80, 0x11) 19:07:07 executing program 2: semctl$GETZCNT(0xffffffffffffffff, 0x2, 0x7, &(0x7f0000000000)=""/74) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) 19:07:07 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async, rerun: 64) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (async, rerun: 64) r1 = open(&(0x7f0000000340)='./file0\x00', 0x20000, 0x44) bind$unix(r1, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async, rerun: 32) accept$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) (async, rerun: 32) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) sendto$unix(r2, &(0x7f00000001c0)="1e4fec61c85c619b4784c4c6dbacd981dd81c7a2e8b49efd25daad859f7fee42912620e0633410f17133467d23205fc764a78ad22672d31383fdd8f7002e9596175e7a356ca7530d5b306f17af5d2eea4025fad9634e17f1e3b90bf94b1447e1d742cd58e6b81c0b2988a5250f144a86dbd42953805f32a7429c65b35efc8303c0f11163b220a4c4b3df9c93fab059f48913e489a82e5d3f7cb80334498f1340968206c4f6d4a70433b7035d8fc03d341b0a808c8eb9309970df84eaa5d173542d15843c8667fef98214c9113b0686c189121555799d0f384e5709bd0a5c247af65718eb0a417c13e52932df3c825dbea9228bbd3cb2930b80443f80", 0xfc, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 19:07:07 executing program 2: semctl$GETZCNT(0xffffffffffffffff, 0x2, 0x7, &(0x7f0000000000)=""/74) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) semctl$GETZCNT(0xffffffffffffffff, 0x2, 0x7, &(0x7f0000000000)=""/74) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) 19:07:07 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) open(&(0x7f0000000000)='./file0/../file0\x00', 0x80, 0x11) 19:07:07 executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:07 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000000)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:07 executing program 5: r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x118, 0x40) renameat(r0, &(0x7f00000000c0)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file1\x00') (async) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async, rerun: 64) r2 = kqueue() (rerun: 64) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) kevent(r2, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async, rerun: 32) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:07 executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) 19:07:07 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000000)='r\x00') (async, rerun: 64) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (rerun: 64) 19:07:07 executing program 0: unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='x\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:07 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[0x5169, 0x5, 0x800, 0xbb, 0x2, 0x81, 0x2, 0xf768]}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f00000001c0)=""/72, 0x48}, {&(0x7f0000000240)=""/24, 0x18}, {&(0x7f0000000280)=""/222, 0xde}, {&(0x7f0000000380)}, {&(0x7f00000003c0)=""/95, 0x5f}, {&(0x7f0000000440)=""/124, 0x7c}, {&(0x7f00000004c0)=""/93, 0x5d}], 0x7, &(0x7f00000005c0)=""/59, 0x3b}, 0x42) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='x\x00') pipe(&(0x7f0000000380)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x8001, './file0\x00', './file0\x00'}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[0x5169, 0x5, 0x800, 0xbb, 0x2, 0x81, 0x2, 0xf768]}) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f00000001c0)=""/72, 0x48}, {&(0x7f0000000240)=""/24, 0x18}, {&(0x7f0000000280)=""/222, 0xde}, {&(0x7f0000000380)}, {&(0x7f00000003c0)=""/95, 0x5f}, {&(0x7f0000000440)=""/124, 0x7c}, {&(0x7f00000004c0)=""/93, 0x5d}], 0x7, &(0x7f00000005c0)=""/59, 0x3b}, 0x42) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='x\x00') (async) pipe(&(0x7f0000000380)) (async) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x8001, './file0\x00', './file0\x00'}) (async) 19:07:07 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) acct(&(0x7f0000000040)='./file0\x00') read(r1, &(0x7f0000000100)=""/126, 0x7e) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) 19:07:07 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = open(&(0x7f0000000340)='./file0\x00', 0x20000, 0x44) bind$unix(r1, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) accept$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) sendto$unix(r2, &(0x7f00000001c0)="1e4fec61c85c619b4784c4c6dbacd981dd81c7a2e8b49efd25daad859f7fee42912620e0633410f17133467d23205fc764a78ad22672d31383fdd8f7002e9596175e7a356ca7530d5b306f17af5d2eea4025fad9634e17f1e3b90bf94b1447e1d742cd58e6b81c0b2988a5250f144a86dbd42953805f32a7429c65b35efc8303c0f11163b220a4c4b3df9c93fab059f48913e489a82e5d3f7cb80334498f1340968206c4f6d4a70433b7035d8fc03d341b0a808c8eb9309970df84eaa5d173542d15843c8667fef98214c9113b0686c189121555799d0f384e5709bd0a5c247af65718eb0a417c13e52932df3c825dbea9228bbd3cb2930b80443f80", 0xfc, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 19:07:07 executing program 0: unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='x\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:07 executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async, rerun: 32) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (rerun: 32) 19:07:07 executing program 2: semctl$GETZCNT(0xffffffffffffffff, 0x2, 0x7, &(0x7f0000000000)=""/74) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) 19:07:07 executing program 0: unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='x\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:07 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x200}, {0x9, 0x5}}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') 19:07:07 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) acct(&(0x7f0000000040)='./file0\x00') read(r1, &(0x7f0000000100)=""/126, 0x7e) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) acct(&(0x7f0000000040)='./file0\x00') (async) read(r1, &(0x7f0000000100)=""/126, 0x7e) (async) fcntl$dupfd(r1, 0x0, r1) (async) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) 19:07:07 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) renameat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_data=&(0x7f0000000200)='(A'}) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 19:07:07 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 19:07:07 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000240)={0x7, 0x5, './file0\x00', 0x10001, 0x0, 0x1}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x4ffb4e24deef5728) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xfffffffb) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x28001, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000340)={'./file0\x00', 0x9, 0x0, 0x3, 0x1, 0x3ff, 0x2, 0x100, 0x2, 0x2, 0x81, 0x4}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r3 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x9) faccessat(r3, &(0x7f00000001c0)='./file0\x00', 0x6a, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x1, 0x40) 19:07:07 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000000)='r\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:07 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x200}, {0x9, 0x5}}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x200}, {0x9, 0x5}}) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') (async) 19:07:07 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) renameat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_data=&(0x7f0000000200)='(A'}) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 19:07:07 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000240)={0x7, 0x5, './file0\x00', 0x10001, 0x0, 0x1}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x4ffb4e24deef5728) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xfffffffb) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x28001, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000340)={'./file0\x00', 0x9, 0x0, 0x3, 0x1, 0x3ff, 0x2, 0x100, 0x2, 0x2, 0x81, 0x4}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r3 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x9) faccessat(r3, &(0x7f00000001c0)='./file0\x00', 0x6a, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x1, 0x40) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000240)={0x7, 0x5, './file0\x00', 0x10001, 0x0, 0x1}) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x4ffb4e24deef5728) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xfffffffb) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x28001, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000340)={'./file0\x00', 0x9, 0x0, 0x3, 0x1, 0x3ff, 0x2, 0x100, 0x2, 0x2, 0x81, 0x4}) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) (async) connect(r2, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) (async) open(&(0x7f0000000180)='./file0\x00', 0x100, 0x9) (async) faccessat(r3, &(0x7f00000001c0)='./file0\x00', 0x6a, 0x0) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x1, 0x40) (async) 19:07:07 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 19:07:07 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x55, 0x80, 0x10000, 0x100000001}, {{r3}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0xfffffffff8000000, 0x401}], 0x527, 0x0, 0x80000001, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:07 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x64, 0x2) 19:07:07 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) acct(&(0x7f0000000040)='./file0\x00') read(r1, &(0x7f0000000100)=""/126, 0x7e) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) acct(&(0x7f0000000040)='./file0\x00') (async) read(r1, &(0x7f0000000100)=""/126, 0x7e) (async) fcntl$dupfd(r1, 0x0, r1) (async) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) 19:07:07 executing program 4: ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:07 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 19:07:07 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x200}, {0x9, 0x5}}) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') 19:07:07 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) renameat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_data=&(0x7f0000000200)='(A'}) (async) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 19:07:07 executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) fchdir(r0) recvfrom$unix(r0, &(0x7f0000000100)=""/4082, 0xff2, 0x840, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) openat(r2, &(0x7f0000000080)='./file0\x00', 0x200, 0x6) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x7f7f, './file0\x00', './file0\x00'}) r3 = semget(0x0, 0x1, 0x411) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f00000001c0)=""/6) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000200)=""/77) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000001100)=""/76) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) 19:07:07 executing program 4: ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, &(0x7f0000000000)) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:07 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(0xffffffffffffff9c, 0x4004570f, &(0x7f0000000040)) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x4}], 0x6, 0x0, 0x80, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) 19:07:07 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = socket(0x1, 0x8000, 0x95) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000140)="ab7b2992b2b0c4b9cbf298d2dd05bb2713c1f11cff3b241a1917fa8360587a2acf9eb76ab5f6b9cd585abab36c1ca6b2af689c4572eee5a75a82d5a630f58f2f79bed5efc78bfe3ca43a7339805cb676c954e114e14003b39889226f95f00c480e36e0f90bd0f840812edebca0018a8a8387d9b1eff76aff3ffcfda2feb2cb7f7d4138edf8c1028d9505be051856aa87dba34ef271ca03e76338cc38291e4b42f029", 0xa2}, {&(0x7f0000000200)="6ce385c5ded0df4dabdbdc031711b39b47504455ad6917a9ed60c9ae644cca5c580e5d0cc0150bde799438e50d420f375239246f257c202555c5f1c048ac4ac1a67b9410d29bb5caeec03509f68b6c1d1c94bb86f04f8d", 0x57}], 0x2, 0x0, 0x0, 0x816}, 0x0) getsockname$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000380)=@file={0x1, './file2\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f00000003c0)="6d3063ae72c53da26f7c1bd2cf3583579c01b46c740670b53b993dee34f1c482bcc95d603f9e3c6dfd17a82647744d3d4e56a3435c1c0bb811ac21a18ee44e5d21734ae0120eac52671cbd5fce2b435ee1d2ed0d483307d7cddd7a978d4b8ea28722ed806a56cf4bc47a34cca0dbaefe82ca7998a29fe48fc5957aec0d3178ac427fb3fdf1dd7e360908fd58adc86b992ea2209779aa5bb35bed", 0x9a}, {&(0x7f0000000480)="bff362d002e557b9e48d3db43d439f3ad37dbd52a2e3e40531f7a8b5c7512402b24a4e6508924438fcb6e63df2ba2e80a5d359", 0x33}, {&(0x7f00000004c0)="dc2a5adb8058336e36ee9b00324baa51be5eb7216b9e03ee37609b8b869272ae176d4d96705f295161d6a014ed8d2105d9910619c770bcc64de083f5268abd47ccee1571b8cc022ecc97880075ef6fdfba279b1931a7589879124e0adb7c3f29b6da6a6ddb2568cd9ee015cca7f702c3bfea0ecb7454571f1087363fd032c8a43f", 0x81}, {&(0x7f0000000580)="6b2857e3495e0acf7ed11a534ac3bffc5cb8e2beba9a41e318c5f6b7dd8cb264052cbd8505c4e05ddddc3e6a7a232c236c69768472560c7174a9e47e66c9715bc06ff601bf5b3b5e715833bb76420086ff024e5f1c4d1a222b2e082b03a3fcd5b7ea4194af82c0995c8d32ef8fbfe1350eba686399744707f7b77db180a501aa1b33084f133cde", 0x87}], 0x4, 0x0, 0x0, 0x8}, 0x401) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='W\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:07 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x55, 0x80, 0x10000, 0x100000001}, {{r3}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0xfffffffff8000000, 0x401}], 0x527, 0x0, 0x80000001, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:07 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x64, 0x2) 19:07:07 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(0xffffffffffffff9c, 0x4004570f, &(0x7f0000000040)) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x4}], 0x6, 0x0, 0x80, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSKBDIO_GETENCODING(0xffffffffffffff9c, 0x4004570f, &(0x7f0000000040)) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x4}], 0x6, 0x0, 0x80, 0x0) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) (async) 19:07:07 executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) fchdir(r0) recvfrom$unix(r0, &(0x7f0000000100)=""/4082, 0xff2, 0x840, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) openat(r2, &(0x7f0000000080)='./file0\x00', 0x200, 0x6) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x7f7f, './file0\x00', './file0\x00'}) r3 = semget(0x0, 0x1, 0x411) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f00000001c0)=""/6) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000200)=""/77) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000001100)=""/76) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) fchdir(r0) (async) recvfrom$unix(r0, &(0x7f0000000100)=""/4082, 0xff2, 0x840, 0x0, 0x0) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) openat(r2, &(0x7f0000000080)='./file0\x00', 0x200, 0x6) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x7f7f, './file0\x00', './file0\x00'}) (async) semget(0x0, 0x1, 0x411) (async) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f00000001c0)=""/6) (async) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000200)=""/77) (async) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000001100)=""/76) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) 19:07:07 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async, rerun: 32) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (rerun: 32) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async, rerun: 32) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000240)={0x7, 0x5, './file0\x00', 0x10001, 0x0, 0x1}) (async, rerun: 32) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x4ffb4e24deef5728) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xfffffffb) (async, rerun: 32) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x28001, 0x0) (rerun: 32) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000340)={'./file0\x00', 0x9, 0x0, 0x3, 0x1, 0x3ff, 0x2, 0x100, 0x2, 0x2, 0x81, 0x4}) (async, rerun: 32) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) connect(r2, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) (async) r3 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x9) faccessat(r3, &(0x7f00000001c0)='./file0\x00', 0x6a, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x1, 0x40) 19:07:07 executing program 4: ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, &(0x7f0000000000)) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) 19:07:07 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = socket(0x1, 0x8000, 0x95) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000140)="ab7b2992b2b0c4b9cbf298d2dd05bb2713c1f11cff3b241a1917fa8360587a2acf9eb76ab5f6b9cd585abab36c1ca6b2af689c4572eee5a75a82d5a630f58f2f79bed5efc78bfe3ca43a7339805cb676c954e114e14003b39889226f95f00c480e36e0f90bd0f840812edebca0018a8a8387d9b1eff76aff3ffcfda2feb2cb7f7d4138edf8c1028d9505be051856aa87dba34ef271ca03e76338cc38291e4b42f029", 0xa2}, {&(0x7f0000000200)="6ce385c5ded0df4dabdbdc031711b39b47504455ad6917a9ed60c9ae644cca5c580e5d0cc0150bde799438e50d420f375239246f257c202555c5f1c048ac4ac1a67b9410d29bb5caeec03509f68b6c1d1c94bb86f04f8d", 0x57}], 0x2, 0x0, 0x0, 0x816}, 0x0) getsockname$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000380)=@file={0x1, './file2\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f00000003c0)="6d3063ae72c53da26f7c1bd2cf3583579c01b46c740670b53b993dee34f1c482bcc95d603f9e3c6dfd17a82647744d3d4e56a3435c1c0bb811ac21a18ee44e5d21734ae0120eac52671cbd5fce2b435ee1d2ed0d483307d7cddd7a978d4b8ea28722ed806a56cf4bc47a34cca0dbaefe82ca7998a29fe48fc5957aec0d3178ac427fb3fdf1dd7e360908fd58adc86b992ea2209779aa5bb35bed", 0x9a}, {&(0x7f0000000480)="bff362d002e557b9e48d3db43d439f3ad37dbd52a2e3e40531f7a8b5c7512402b24a4e6508924438fcb6e63df2ba2e80a5d359", 0x33}, {&(0x7f00000004c0)="dc2a5adb8058336e36ee9b00324baa51be5eb7216b9e03ee37609b8b869272ae176d4d96705f295161d6a014ed8d2105d9910619c770bcc64de083f5268abd47ccee1571b8cc022ecc97880075ef6fdfba279b1931a7589879124e0adb7c3f29b6da6a6ddb2568cd9ee015cca7f702c3bfea0ecb7454571f1087363fd032c8a43f", 0x81}, {&(0x7f0000000580)="6b2857e3495e0acf7ed11a534ac3bffc5cb8e2beba9a41e318c5f6b7dd8cb264052cbd8505c4e05ddddc3e6a7a232c236c69768472560c7174a9e47e66c9715bc06ff601bf5b3b5e715833bb76420086ff024e5f1c4d1a222b2e082b03a3fcd5b7ea4194af82c0995c8d32ef8fbfe1350eba686399744707f7b77db180a501aa1b33084f133cde", 0x87}], 0x4, 0x0, 0x0, 0x8}, 0x401) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='W\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) socket(0x1, 0x8000, 0x95) (async) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000140)="ab7b2992b2b0c4b9cbf298d2dd05bb2713c1f11cff3b241a1917fa8360587a2acf9eb76ab5f6b9cd585abab36c1ca6b2af689c4572eee5a75a82d5a630f58f2f79bed5efc78bfe3ca43a7339805cb676c954e114e14003b39889226f95f00c480e36e0f90bd0f840812edebca0018a8a8387d9b1eff76aff3ffcfda2feb2cb7f7d4138edf8c1028d9505be051856aa87dba34ef271ca03e76338cc38291e4b42f029", 0xa2}, {&(0x7f0000000200)="6ce385c5ded0df4dabdbdc031711b39b47504455ad6917a9ed60c9ae644cca5c580e5d0cc0150bde799438e50d420f375239246f257c202555c5f1c048ac4ac1a67b9410d29bb5caeec03509f68b6c1d1c94bb86f04f8d", 0x57}], 0x2, 0x0, 0x0, 0x816}, 0x0) (async) getsockname$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) (async) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000380)=@file={0x1, './file2\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f00000003c0)="6d3063ae72c53da26f7c1bd2cf3583579c01b46c740670b53b993dee34f1c482bcc95d603f9e3c6dfd17a82647744d3d4e56a3435c1c0bb811ac21a18ee44e5d21734ae0120eac52671cbd5fce2b435ee1d2ed0d483307d7cddd7a978d4b8ea28722ed806a56cf4bc47a34cca0dbaefe82ca7998a29fe48fc5957aec0d3178ac427fb3fdf1dd7e360908fd58adc86b992ea2209779aa5bb35bed", 0x9a}, {&(0x7f0000000480)="bff362d002e557b9e48d3db43d439f3ad37dbd52a2e3e40531f7a8b5c7512402b24a4e6508924438fcb6e63df2ba2e80a5d359", 0x33}, {&(0x7f00000004c0)="dc2a5adb8058336e36ee9b00324baa51be5eb7216b9e03ee37609b8b869272ae176d4d96705f295161d6a014ed8d2105d9910619c770bcc64de083f5268abd47ccee1571b8cc022ecc97880075ef6fdfba279b1931a7589879124e0adb7c3f29b6da6a6ddb2568cd9ee015cca7f702c3bfea0ecb7454571f1087363fd032c8a43f", 0x81}, {&(0x7f0000000580)="6b2857e3495e0acf7ed11a534ac3bffc5cb8e2beba9a41e318c5f6b7dd8cb264052cbd8505c4e05ddddc3e6a7a232c236c69768472560c7174a9e47e66c9715bc06ff601bf5b3b5e715833bb76420086ff024e5f1c4d1a222b2e082b03a3fcd5b7ea4194af82c0995c8d32ef8fbfe1350eba686399744707f7b77db180a501aa1b33084f133cde", 0x87}], 0x4, 0x0, 0x0, 0x8}, 0x401) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='W\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) 19:07:07 executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) fchdir(r0) (async) recvfrom$unix(r0, &(0x7f0000000100)=""/4082, 0xff2, 0x840, 0x0, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) openat(r2, &(0x7f0000000080)='./file0\x00', 0x200, 0x6) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x7f7f, './file0\x00', './file0\x00'}) r3 = semget(0x0, 0x1, 0x411) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f00000001c0)=""/6) (async) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000200)=""/77) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000001100)=""/76) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) 19:07:07 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSKBDIO_GETENCODING(0xffffffffffffff9c, 0x4004570f, &(0x7f0000000040)) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x4}], 0x6, 0x0, 0x80, 0x0) (async, rerun: 64) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (rerun: 64) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) 19:07:08 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x55, 0x80, 0x10000, 0x100000001}, {{r3}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0xfffffffff8000000, 0x401}], 0x527, 0x0, 0x80000001, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:08 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x40, 0x1, 0xa06, 0x1, 0x7fff, 0x4, 0x0, 0x2, 0x2, 0x81, 0x7fffffff}) 19:07:08 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x64, 0x2) 19:07:08 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0xf) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000140)={0x200, 0x7fff, 0x1, 0x6}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x0, 0x101, './file0\x00', 0x4, 0x81, 0x1, 0x3ff}) 19:07:08 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0xf) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) (async) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000140)={0x200, 0x7fff, 0x1, 0x6}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x0, 0x101, './file0\x00', 0x4, 0x81, 0x1, 0x3ff}) 19:07:08 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x4010, r1, 0x1) r2 = getgid() fchown(r0, 0x0, r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) 19:07:08 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) 19:07:08 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) preadv(r2, &(0x7f0000000240)=[{&(0x7f00000002c0)=""/200, 0xc8}, {&(0x7f00000001c0)=""/118, 0x76}], 0x2, 0x8) openat$null(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f0000000500)={0x18000, 0xffff, 0x3f}) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000100)={0x9, 0x7, 0x200}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) sendto$inet(r4, &(0x7f00000003c0)="2d7fd4b7b6af6ac327e5e31d6b5ed790defaf648000e56ecc88262d11650ea2a81c6e28b88330aca9452bb358e3c282b95148129c4d5a2b41b8e0487fee3e628b01feafd8653292c53aa7e89bc6f50b485172c6bff1c409f54b967e6d4ec4023e062885929f768cb98a41f94e43b54863214c674722e2b3e8c7706c38fe131784a5645021c63f5f44a79843e466b0377c11048b7a38b5ccc51935cc861e4ef2c2a180ff4a6e52edc6e755ca5c0f1bd1c8169c5ebed197e867d6bef0122489b1924019d17177eb84fedd7d10a1c93cf451192460bee45466c7c567cc938538e13cee56fb6bf72909da7ee", 0xea, 0x405, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') ktrace(&(0x7f0000000080)='./file1\x00', 0x2, 0x1000, 0xffffffffffffffff) 19:07:08 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') (async) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x40, 0x1, 0xa06, 0x1, 0x7fff, 0x4, 0x0, 0x2, 0x2, 0x81, 0x7fffffff}) 19:07:08 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 19:07:08 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) r1 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) 19:07:08 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) r0 = socket(0x1, 0x8000, 0x95) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000140)="ab7b2992b2b0c4b9cbf298d2dd05bb2713c1f11cff3b241a1917fa8360587a2acf9eb76ab5f6b9cd585abab36c1ca6b2af689c4572eee5a75a82d5a630f58f2f79bed5efc78bfe3ca43a7339805cb676c954e114e14003b39889226f95f00c480e36e0f90bd0f840812edebca0018a8a8387d9b1eff76aff3ffcfda2feb2cb7f7d4138edf8c1028d9505be051856aa87dba34ef271ca03e76338cc38291e4b42f029", 0xa2}, {&(0x7f0000000200)="6ce385c5ded0df4dabdbdc031711b39b47504455ad6917a9ed60c9ae644cca5c580e5d0cc0150bde799438e50d420f375239246f257c202555c5f1c048ac4ac1a67b9410d29bb5caeec03509f68b6c1d1c94bb86f04f8d", 0x57}], 0x2, 0x0, 0x0, 0x816}, 0x0) (async, rerun: 32) getsockname$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) (async, rerun: 32) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000380)=@file={0x1, './file2\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f00000003c0)="6d3063ae72c53da26f7c1bd2cf3583579c01b46c740670b53b993dee34f1c482bcc95d603f9e3c6dfd17a82647744d3d4e56a3435c1c0bb811ac21a18ee44e5d21734ae0120eac52671cbd5fce2b435ee1d2ed0d483307d7cddd7a978d4b8ea28722ed806a56cf4bc47a34cca0dbaefe82ca7998a29fe48fc5957aec0d3178ac427fb3fdf1dd7e360908fd58adc86b992ea2209779aa5bb35bed", 0x9a}, {&(0x7f0000000480)="bff362d002e557b9e48d3db43d439f3ad37dbd52a2e3e40531f7a8b5c7512402b24a4e6508924438fcb6e63df2ba2e80a5d359", 0x33}, {&(0x7f00000004c0)="dc2a5adb8058336e36ee9b00324baa51be5eb7216b9e03ee37609b8b869272ae176d4d96705f295161d6a014ed8d2105d9910619c770bcc64de083f5268abd47ccee1571b8cc022ecc97880075ef6fdfba279b1931a7589879124e0adb7c3f29b6da6a6ddb2568cd9ee015cca7f702c3bfea0ecb7454571f1087363fd032c8a43f", 0x81}, {&(0x7f0000000580)="6b2857e3495e0acf7ed11a534ac3bffc5cb8e2beba9a41e318c5f6b7dd8cb264052cbd8505c4e05ddddc3e6a7a232c236c69768472560c7174a9e47e66c9715bc06ff601bf5b3b5e715833bb76420086ff024e5f1c4d1a222b2e082b03a3fcd5b7ea4194af82c0995c8d32ef8fbfe1350eba686399744707f7b77db180a501aa1b33084f133cde", 0x87}], 0x4, 0x0, 0x0, 0x8}, 0x401) (async, rerun: 32) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='W\x00') (rerun: 32) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:08 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 19:07:08 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') (async) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x40, 0x1, 0xa06, 0x1, 0x7fff, 0x4, 0x0, 0x2, 0x2, 0x81, 0x7fffffff}) 19:07:08 executing program 6: unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:08 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) 19:07:08 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0xf) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000140)={0x200, 0x7fff, 0x1, 0x6}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x0, 0x101, './file0\x00', 0x4, 0x81, 0x1, 0x3ff}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) pipe(&(0x7f0000000080)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0xf) (async) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) (async) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000140)={0x200, 0x7fff, 0x1, 0x6}) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x0, 0x101, './file0\x00', 0x4, 0x81, 0x1, 0x3ff}) (async) 19:07:08 executing program 7: ioctl$WSKBDIO_BELL(0xffffffffffffff9c, 0x20005701) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x2008, 0xffffffffffffffff) sysctl$net_inet_carp(&(0x7f00000001c0)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000200)="8a20f34a7665781eed96ac687ad9885dcd3b094def7128a1bff4e0fd8cbf2b5b2acb0ee1aad0a605c121c30c0e5de4ab3d6369a6c43d6170b06d5445a4b587ec738f48ec156a071a25c333272a0530c6153eec6e7d83135d640bf693c95ad93ba70c", &(0x7f0000000280)=0x62, &(0x7f00000002c0)="6ea4e93989251edd5e114cb47f7d70aa6dc50deb2f5b23f7bdb6eb63bf16ada93a0efd7b45b28c2ac720a85d5d79336d6f2800ebb900299cb883d12f01cca030b53c6d", 0x43) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000340)=0x1) 19:07:08 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 19:07:08 executing program 3: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') pipe(&(0x7f0000001580)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x5, 0x7}) r1 = socket(0x2, 0x3, 0x7) getsockname$unix(r1, &(0x7f0000000540)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 19:07:08 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) preadv(r2, &(0x7f0000000240)=[{&(0x7f00000002c0)=""/200, 0xc8}, {&(0x7f00000001c0)=""/118, 0x76}], 0x2, 0x8) (async) openat$null(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f0000000500)={0x18000, 0xffff, 0x3f}) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000100)={0x9, 0x7, 0x200}) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) (async) sendto$inet(r4, &(0x7f00000003c0)="2d7fd4b7b6af6ac327e5e31d6b5ed790defaf648000e56ecc88262d11650ea2a81c6e28b88330aca9452bb358e3c282b95148129c4d5a2b41b8e0487fee3e628b01feafd8653292c53aa7e89bc6f50b485172c6bff1c409f54b967e6d4ec4023e062885929f768cb98a41f94e43b54863214c674722e2b3e8c7706c38fe131784a5645021c63f5f44a79843e466b0377c11048b7a38b5ccc51935cc861e4ef2c2a180ff4a6e52edc6e755ca5c0f1bd1c8169c5ebed197e867d6bef0122489b1924019d17177eb84fedd7d10a1c93cf451192460bee45466c7c567cc938538e13cee56fb6bf72909da7ee", 0xea, 0x405, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') ktrace(&(0x7f0000000080)='./file1\x00', 0x2, 0x1000, 0xffffffffffffffff) 19:07:08 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x4010, r1, 0x1) r2 = getgid() fchown(r0, 0x0, r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) pipe(&(0x7f0000000000)) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) (async) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x4010, r1, 0x1) (async) getgid() (async) fchown(r0, 0x0, r2) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) 19:07:08 executing program 7: ioctl$WSKBDIO_BELL(0xffffffffffffff9c, 0x20005701) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x2008, 0xffffffffffffffff) (async) sysctl$net_inet_carp(&(0x7f00000001c0)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000200)="8a20f34a7665781eed96ac687ad9885dcd3b094def7128a1bff4e0fd8cbf2b5b2acb0ee1aad0a605c121c30c0e5de4ab3d6369a6c43d6170b06d5445a4b587ec738f48ec156a071a25c333272a0530c6153eec6e7d83135d640bf693c95ad93ba70c", &(0x7f0000000280)=0x62, &(0x7f00000002c0)="6ea4e93989251edd5e114cb47f7d70aa6dc50deb2f5b23f7bdb6eb63bf16ada93a0efd7b45b28c2ac720a85d5d79336d6f2800ebb900299cb883d12f01cca030b53c6d", 0x43) (async) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000340)=0x1) 19:07:08 executing program 6: unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) 19:07:08 executing program 3: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') pipe(&(0x7f0000001580)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async, rerun: 64) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x5, 0x7}) (async, rerun: 64) r1 = socket(0x2, 0x3, 0x7) getsockname$unix(r1, &(0x7f0000000540)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 19:07:08 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) preadv(r2, &(0x7f0000000240)=[{&(0x7f00000002c0)=""/200, 0xc8}, {&(0x7f00000001c0)=""/118, 0x76}], 0x2, 0x8) (async) openat$null(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f0000000500)={0x18000, 0xffff, 0x3f}) (async) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000100)={0x9, 0x7, 0x200}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) (async) sendto$inet(r4, &(0x7f00000003c0)="2d7fd4b7b6af6ac327e5e31d6b5ed790defaf648000e56ecc88262d11650ea2a81c6e28b88330aca9452bb358e3c282b95148129c4d5a2b41b8e0487fee3e628b01feafd8653292c53aa7e89bc6f50b485172c6bff1c409f54b967e6d4ec4023e062885929f768cb98a41f94e43b54863214c674722e2b3e8c7706c38fe131784a5645021c63f5f44a79843e466b0377c11048b7a38b5ccc51935cc861e4ef2c2a180ff4a6e52edc6e755ca5c0f1bd1c8169c5ebed197e867d6bef0122489b1924019d17177eb84fedd7d10a1c93cf451192460bee45466c7c567cc938538e13cee56fb6bf72909da7ee", 0xea, 0x405, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') ktrace(&(0x7f0000000080)='./file1\x00', 0x2, 0x1000, 0xffffffffffffffff) 19:07:08 executing program 0: fcntl$getown(0xffffffffffffffff, 0x5) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r0 = getegid() r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r0}, 0x3, 0x2, r1, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10a, r1) 19:07:08 executing program 3: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') (async, rerun: 64) pipe(&(0x7f0000001580)={0xffffffffffffffff}) (rerun: 64) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x5, 0x7}) r1 = socket(0x2, 0x3, 0x7) getsockname$unix(r1, &(0x7f0000000540)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 19:07:08 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) 19:07:08 executing program 6: unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:08 executing program 0: fcntl$getown(0xffffffffffffffff, 0x5) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) r0 = getegid() (async) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r0}, 0x3, 0x2, r1, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) (async, rerun: 32) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10a, r1) (rerun: 32) 19:07:08 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0xf8d03e96a336ec0f, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000040)=0x6) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) 19:07:08 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) 19:07:08 executing program 3: mknod(&(0x7f0000000040)='./file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='W\x00') 19:07:08 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x4010, r1, 0x1) r2 = getgid() fchown(r0, 0x0, r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) pipe(&(0x7f0000000000)) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) (async) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x4010, r1, 0x1) (async) getgid() (async) fchown(r0, 0x0, r2) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) 19:07:08 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = socket(0x20, 0x2, 0x9) recvfrom$unix(r2, &(0x7f0000000000)=""/59, 0x3b, 0x801, &(0x7f00000000c0)=@file={0x1, './file1/file0\x00'}, 0x10) rename(&(0x7f0000000040)='./file1/file0\x00', &(0x7f0000000080)='./file1/file0\x00') 19:07:08 executing program 7: ioctl$WSKBDIO_BELL(0xffffffffffffff9c, 0x20005701) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x2008, 0xffffffffffffffff) (async) sysctl$net_inet_carp(&(0x7f00000001c0)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000200)="8a20f34a7665781eed96ac687ad9885dcd3b094def7128a1bff4e0fd8cbf2b5b2acb0ee1aad0a605c121c30c0e5de4ab3d6369a6c43d6170b06d5445a4b587ec738f48ec156a071a25c333272a0530c6153eec6e7d83135d640bf693c95ad93ba70c", &(0x7f0000000280)=0x62, &(0x7f00000002c0)="6ea4e93989251edd5e114cb47f7d70aa6dc50deb2f5b23f7bdb6eb63bf16ada93a0efd7b45b28c2ac720a85d5d79336d6f2800ebb900299cb883d12f01cca030b53c6d", 0x43) (async) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000340)=0x1) 19:07:08 executing program 0: fcntl$getown(0xffffffffffffffff, 0x5) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) r0 = getegid() (async) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r0}, 0x3, 0x2, r1, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10a, r1) 19:07:08 executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x824) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) 19:07:08 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x1000, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') fcntl$setown(r0, 0x6, 0xffffffffffffffff) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:08 executing program 3: mknod(&(0x7f0000000040)='./file1\x00', 0x6000, 0x0) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='W\x00') 19:07:08 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) r2 = socket(0x20, 0x2, 0x9) recvfrom$unix(r2, &(0x7f0000000000)=""/59, 0x3b, 0x801, &(0x7f00000000c0)=@file={0x1, './file1/file0\x00'}, 0x10) (async) rename(&(0x7f0000000040)='./file1/file0\x00', &(0x7f0000000080)='./file1/file0\x00') 19:07:08 executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x824) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x824) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) (async) 19:07:08 executing program 2: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/178) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) r0 = semget(0x2, 0x0, 0x408) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = shmget(0x2, 0x2000, 0x631, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/233) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000280)=""/214) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 19:07:08 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x1000, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) (async) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') (async) fcntl$setown(r0, 0x6, 0xffffffffffffffff) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:08 executing program 3: mknod(&(0x7f0000000040)='./file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='W\x00') 19:07:08 executing program 7: sysctl$net_inet_ipip(&(0x7f00000000c0)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f00000001c0)="d39f40061bcb5763cd571a1f64a647663ce52f715130f37b2397662d68088c1496a518af4377d67912527ffd09905aa8c66083257ce740f74875b3c01548dac9879539b0c883387bfd144e391fa193c68301b1f34beecdc7fa3139fbb972029551248cdea317a6cfdeb690804f5ba88f79cdffbc704e04a1ab42", &(0x7f0000000240)=0x7a, &(0x7f0000000280)="ffc37ec9d0f9f2515262ce1cd0825bc12a281969e0b44baac081ee2d1c292d094f1db9c9f16c4b17832fa064bf5ee8207a70ab552aebc37eb153eebbbd7f10873a88ccbd2ac366aa862701b099e56d7e143796b94b5d8334e20145d75b26dc75773d8246f94346af22578b0f86f0291fc66f14ac38ea20498f434027b860543e60a9d001c8b1ae11355d2ca0f3e2b2987f608f7de71386fc9db13b9ea11b356d611b9ce4d9979a4f75fa6f4f56d7a0cfbcb330fcf35790b28169756181162afc004d753df0c67f2593a295c611e2", 0xce) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:08 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x0) r1 = kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) r2 = socket(0x20, 0x2, 0x9) recvfrom$unix(r2, &(0x7f0000000000)=""/59, 0x3b, 0x801, &(0x7f00000000c0)=@file={0x1, './file1/file0\x00'}, 0x10) (async) rename(&(0x7f0000000040)='./file1/file0\x00', &(0x7f0000000080)='./file1/file0\x00') 19:07:08 executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x824) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async, rerun: 64) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) (rerun: 64) 19:07:08 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0xf8d03e96a336ec0f, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000040)=0x6) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0xf8d03e96a336ec0f, 0x0) (async) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000040)=0x6) (async) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) (async) 19:07:08 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x1000, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') fcntl$setown(r0, 0x6, 0xffffffffffffffff) (async) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:08 executing program 2: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/178) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) r0 = semget(0x2, 0x0, 0x408) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = shmget(0x2, 0x2000, 0x631, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/233) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000280)=""/214) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/178) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) semctl$IPC_RMID(0x0, 0x0, 0x0) (async) semget(0x2, 0x0, 0x408) (async) semctl$IPC_RMID(r0, 0x0, 0x0) (async) shmget(0x2, 0x2000, 0x631, &(0x7f0000ffe000/0x2000)=nil) (async) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/233) (async) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000280)=""/214) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') (async) 19:07:08 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x8, 0x1000, './file0\x00', 0x3, 0x0, 0x0, 0xff}) 19:07:08 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) 19:07:08 executing program 7: sysctl$net_inet_ipip(&(0x7f00000000c0)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f00000001c0)="d39f40061bcb5763cd571a1f64a647663ce52f715130f37b2397662d68088c1496a518af4377d67912527ffd09905aa8c66083257ce740f74875b3c01548dac9879539b0c883387bfd144e391fa193c68301b1f34beecdc7fa3139fbb972029551248cdea317a6cfdeb690804f5ba88f79cdffbc704e04a1ab42", &(0x7f0000000240)=0x7a, &(0x7f0000000280)="ffc37ec9d0f9f2515262ce1cd0825bc12a281969e0b44baac081ee2d1c292d094f1db9c9f16c4b17832fa064bf5ee8207a70ab552aebc37eb153eebbbd7f10873a88ccbd2ac366aa862701b099e56d7e143796b94b5d8334e20145d75b26dc75773d8246f94346af22578b0f86f0291fc66f14ac38ea20498f434027b860543e60a9d001c8b1ae11355d2ca0f3e2b2987f608f7de71386fc9db13b9ea11b356d611b9ce4d9979a4f75fa6f4f56d7a0cfbcb330fcf35790b28169756181162afc004d753df0c67f2593a295c611e2", 0xce) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:08 executing program 2: semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/178) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) r0 = semget(0x2, 0x0, 0x408) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = shmget(0x2, 0x2000, 0x631, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/233) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000280)=""/214) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/178) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) semctl$IPC_RMID(0x0, 0x0, 0x0) (async) semget(0x2, 0x0, 0x408) (async) semctl$IPC_RMID(r0, 0x0, 0x0) (async) shmget(0x2, 0x2000, 0x631, &(0x7f0000ffe000/0x2000)=nil) (async) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/233) (async) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000280)=""/214) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') (async) 19:07:08 executing program 7: sysctl$net_inet_ipip(&(0x7f00000000c0)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f00000001c0)="d39f40061bcb5763cd571a1f64a647663ce52f715130f37b2397662d68088c1496a518af4377d67912527ffd09905aa8c66083257ce740f74875b3c01548dac9879539b0c883387bfd144e391fa193c68301b1f34beecdc7fa3139fbb972029551248cdea317a6cfdeb690804f5ba88f79cdffbc704e04a1ab42", &(0x7f0000000240)=0x7a, &(0x7f0000000280)="ffc37ec9d0f9f2515262ce1cd0825bc12a281969e0b44baac081ee2d1c292d094f1db9c9f16c4b17832fa064bf5ee8207a70ab552aebc37eb153eebbbd7f10873a88ccbd2ac366aa862701b099e56d7e143796b94b5d8334e20145d75b26dc75773d8246f94346af22578b0f86f0291fc66f14ac38ea20498f434027b860543e60a9d001c8b1ae11355d2ca0f3e2b2987f608f7de71386fc9db13b9ea11b356d611b9ce4d9979a4f75fa6f4f56d7a0cfbcb330fcf35790b28169756181162afc004d753df0c67f2593a295c611e2", 0xce) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) sysctl$net_inet_ipip(&(0x7f00000000c0)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f00000001c0)="d39f40061bcb5763cd571a1f64a647663ce52f715130f37b2397662d68088c1496a518af4377d67912527ffd09905aa8c66083257ce740f74875b3c01548dac9879539b0c883387bfd144e391fa193c68301b1f34beecdc7fa3139fbb972029551248cdea317a6cfdeb690804f5ba88f79cdffbc704e04a1ab42", &(0x7f0000000240)=0x7a, &(0x7f0000000280)="ffc37ec9d0f9f2515262ce1cd0825bc12a281969e0b44baac081ee2d1c292d094f1db9c9f16c4b17832fa064bf5ee8207a70ab552aebc37eb153eebbbd7f10873a88ccbd2ac366aa862701b099e56d7e143796b94b5d8334e20145d75b26dc75773d8246f94346af22578b0f86f0291fc66f14ac38ea20498f434027b860543e60a9d001c8b1ae11355d2ca0f3e2b2987f608f7de71386fc9db13b9ea11b356d611b9ce4d9979a4f75fa6f4f56d7a0cfbcb330fcf35790b28169756181162afc004d753df0c67f2593a295c611e2", 0xce) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) 19:07:08 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x8, 0x1000, './file0\x00', 0x3, 0x0, 0x0, 0xff}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x8, 0x1000, './file0\x00', 0x3, 0x0, 0x0, 0xff}) (async) 19:07:08 executing program 5: r0 = open$dir(&(0x7f0000000280)='.\x00', 0x80, 0x49) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x24) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_vnetid}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000080)) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb, 0x0, 0x3, 0x2000001}], 0x9, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000001c0)={'./file1\x00', 0x5, 0x3ff, 0xffffffe0, 0x0, 0xe, 0x4, 0x0, 0x2, 0x0, 0x0, 0xfff}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:08 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc6, 0x9, 0x3097, 0x4}], 0x0, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0x0, 0x10, 0x20, 0x6, 0x6}, {{}, 0xfffffffffffffffc, 0x40, 0x2, 0xfff}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x37, 0x40000000, 0x3, 0x5}, {{r2}, 0xfffffffffffffff8, 0x4, 0x80000000, 0x35f54366, 0x4}, {{r3}, 0xfffffffffffffffe, 0x0, 0x40, 0x3, 0x40}, {{r4}, 0xfffffffffffffffd, 0x10, 0x1, 0x7, 0x2}, {{r5}, 0xffffffffffffffff, 0x2, 0x20, 0x0, 0x6}, {{}, 0xfffffffffffffffc, 0x40, 0x10, 0x8, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x0, 0x1, 0x4, 0xbfc2}], 0x9, &(0x7f0000000280)={0x0, 0x8}) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) 19:07:08 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x1d1) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x3c, 0x3) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00./file3\x00'], 0xa) getgid() 19:07:08 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) (async) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc6, 0x9, 0x3097, 0x4}], 0x0, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0x0, 0x10, 0x20, 0x6, 0x6}, {{}, 0xfffffffffffffffc, 0x40, 0x2, 0xfff}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x37, 0x40000000, 0x3, 0x5}, {{r2}, 0xfffffffffffffff8, 0x4, 0x80000000, 0x35f54366, 0x4}, {{r3}, 0xfffffffffffffffe, 0x0, 0x40, 0x3, 0x40}, {{r4}, 0xfffffffffffffffd, 0x10, 0x1, 0x7, 0x2}, {{r5}, 0xffffffffffffffff, 0x2, 0x20, 0x0, 0x6}, {{}, 0xfffffffffffffffc, 0x40, 0x10, 0x8, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x0, 0x1, 0x4, 0xbfc2}], 0x9, &(0x7f0000000280)={0x0, 0x8}) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) 19:07:08 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x8, 0x1000, './file0\x00', 0x3, 0x0, 0x0, 0xff}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x8, 0x1000, './file0\x00', 0x3, 0x0, 0x0, 0xff}) (async) 19:07:08 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0xd83ca4746e7bbcdb, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:08 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000006c0)={&(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f00000001c0)="b51a6ec7549b784ef1de157e28f30b6f4ff305df461da907fa6c1c85cba784ccd74db3f0f272b8e6314fef8e472bac27cf0bd3ea10e5766c6dcc904c12c8679073f6e1f72b621cb86bc9d456ecacd177686785155d451187b2d97ef4eb83954f74a80650d0872772a019f15c89d48c79ab74bfda28f046bdbe071f22356c7290f4f4ae2db3bf5032de7e7a82cd3ddc8cdfdd1dbee747e79b8f42cf6aeed808b29cd9dd3e70f0b19aca3587c85876b3e29a4b00c0332481cec5e010d0ceb754c68fd178521e28a23b49d9bac8329a3f3e4a9b783e1aea77d5a74427", 0xdb}, {&(0x7f00000002c0)="e2bf60ddb0968814ecd02e7576d9441b4ddfb5aacc6673e77020b1a85fc049d2c4eb8abf672f167113dd80b76f73593c7d6af04cbf867698124fc80331947b3183661716548904c305eafe43e1cf45e0ef5e965ee2eca0baf5f1622e633ec767cd40ed530c85dd5bd443", 0x6a}, {&(0x7f0000000340)="c947cb3a6a26c41b6dd5ce7ac3884a8064d63b087a06e13584d1cd9315285d1cc7aa7d519413f272d649c2d879d56f35c1dee595b6a2c5de9f8f739a073eac343c4c6376c2adaebea099fed6d4617fe339e1b55d57fd8a3347a9aac598ef7dfe8ce9ff5f433a68960701d79a37c1cce621adc5f4c81930054c1db75963d00bb76bf6aa2ccc041117729665d8c592d5e940b95bb906ae5f47b1283a340618e76bdf1c9ca8436831df78483726222e5b156abcf6b3cd3f4528b379fae30ed2ed4700db7e3f260626a341c6b0c188d7ef07c54afa0c3a1d2048b3de074b93b83d65b2aba52e83b48d53454f84e8988c9409f3b2971cc68bbbcbad916908d0f8", 0xfe}, {&(0x7f0000000440)="5c6c8b50c2edf72d67c761681c4293d23e25a6ef85948c70094d1d6ca19dc8a857e2ab576d0cc17ca27ad48d8245e2e76e2e4929e2c6e2644802a90ac9c4fd7ded8b0d65c275afee8506e007d4cef84604b4f3e9b98ea5e902b6b7429d35d5cfe5b32dc6be829f908cbb3278716e71ea107f4ed4eb41b9678f294a3b50b32970f53a3fa03cd90b2e3c6474176aef2eedd7693a21c0b23fcb31e697b6430c57b67e95e898e3cb1e2ef80fd6c349e7515ab8254f451c466f5069f9d2f158b5246ee070d84d193f055cd8fac9a8efe2be15b8", 0xd1}, {&(0x7f0000000540)="f77f79c26a68ec0a6291b839608a3856d5965e639e55dcf2d8dffaad1c8e648f616424dc593c54170e036d4e0e0076d17157223f94028aba7957c8a1a32157150f2a1d0e9e7aa4e2208bb6ec0ebc8f963c451b03091b9ce56fd33143dadb48c36dc195c53fa864d3d1631528c85e8ddf87c4b3831f3df30c392d02c5e4bacbfab8cefa8d4a594a156fd39840123f1e19aed4fc7ab87d793f8d1d9aac0bed2d34a8f407705d20d05bd68d351c67621461c65e17032a67a31faa867407568bf1e2651b799aa2d76cb3c49f2c7a504d", 0xce}], 0x5, 0x0, 0x0, 0x8}, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:08 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0xf8d03e96a336ec0f, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000040)=0x6) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0xf8d03e96a336ec0f, 0x0) (async) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000040)=0x6) (async) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) (async) 19:07:08 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x1d1) (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x3c, 0x3) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x4) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00./file3\x00'], 0xa) getgid() 19:07:08 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000200)=""/106, 0x6a}, {&(0x7f0000000540)=""/170, 0xaa}, {&(0x7f0000000280)=""/145, 0x91}], 0x3, &(0x7f0000000340)=""/68, 0x44}, 0x1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x404, 0x0) 19:07:08 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async, rerun: 64) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000006c0)={&(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f00000001c0)="b51a6ec7549b784ef1de157e28f30b6f4ff305df461da907fa6c1c85cba784ccd74db3f0f272b8e6314fef8e472bac27cf0bd3ea10e5766c6dcc904c12c8679073f6e1f72b621cb86bc9d456ecacd177686785155d451187b2d97ef4eb83954f74a80650d0872772a019f15c89d48c79ab74bfda28f046bdbe071f22356c7290f4f4ae2db3bf5032de7e7a82cd3ddc8cdfdd1dbee747e79b8f42cf6aeed808b29cd9dd3e70f0b19aca3587c85876b3e29a4b00c0332481cec5e010d0ceb754c68fd178521e28a23b49d9bac8329a3f3e4a9b783e1aea77d5a74427", 0xdb}, {&(0x7f00000002c0)="e2bf60ddb0968814ecd02e7576d9441b4ddfb5aacc6673e77020b1a85fc049d2c4eb8abf672f167113dd80b76f73593c7d6af04cbf867698124fc80331947b3183661716548904c305eafe43e1cf45e0ef5e965ee2eca0baf5f1622e633ec767cd40ed530c85dd5bd443", 0x6a}, {&(0x7f0000000340)="c947cb3a6a26c41b6dd5ce7ac3884a8064d63b087a06e13584d1cd9315285d1cc7aa7d519413f272d649c2d879d56f35c1dee595b6a2c5de9f8f739a073eac343c4c6376c2adaebea099fed6d4617fe339e1b55d57fd8a3347a9aac598ef7dfe8ce9ff5f433a68960701d79a37c1cce621adc5f4c81930054c1db75963d00bb76bf6aa2ccc041117729665d8c592d5e940b95bb906ae5f47b1283a340618e76bdf1c9ca8436831df78483726222e5b156abcf6b3cd3f4528b379fae30ed2ed4700db7e3f260626a341c6b0c188d7ef07c54afa0c3a1d2048b3de074b93b83d65b2aba52e83b48d53454f84e8988c9409f3b2971cc68bbbcbad916908d0f8", 0xfe}, {&(0x7f0000000440)="5c6c8b50c2edf72d67c761681c4293d23e25a6ef85948c70094d1d6ca19dc8a857e2ab576d0cc17ca27ad48d8245e2e76e2e4929e2c6e2644802a90ac9c4fd7ded8b0d65c275afee8506e007d4cef84604b4f3e9b98ea5e902b6b7429d35d5cfe5b32dc6be829f908cbb3278716e71ea107f4ed4eb41b9678f294a3b50b32970f53a3fa03cd90b2e3c6474176aef2eedd7693a21c0b23fcb31e697b6430c57b67e95e898e3cb1e2ef80fd6c349e7515ab8254f451c466f5069f9d2f158b5246ee070d84d193f055cd8fac9a8efe2be15b8", 0xd1}, {&(0x7f0000000540)="f77f79c26a68ec0a6291b839608a3856d5965e639e55dcf2d8dffaad1c8e648f616424dc593c54170e036d4e0e0076d17157223f94028aba7957c8a1a32157150f2a1d0e9e7aa4e2208bb6ec0ebc8f963c451b03091b9ce56fd33143dadb48c36dc195c53fa864d3d1631528c85e8ddf87c4b3831f3df30c392d02c5e4bacbfab8cefa8d4a594a156fd39840123f1e19aed4fc7ab87d793f8d1d9aac0bed2d34a8f407705d20d05bd68d351c67621461c65e17032a67a31faa867407568bf1e2651b799aa2d76cb3c49f2c7a504d", 0xce}], 0x5, 0x0, 0x0, 0x8}, 0x0) (rerun: 64) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:08 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) (async) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc6, 0x9, 0x3097, 0x4}], 0x0, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0x0, 0x10, 0x20, 0x6, 0x6}, {{}, 0xfffffffffffffffc, 0x40, 0x2, 0xfff}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x37, 0x40000000, 0x3, 0x5}, {{r2}, 0xfffffffffffffff8, 0x4, 0x80000000, 0x35f54366, 0x4}, {{r3}, 0xfffffffffffffffe, 0x0, 0x40, 0x3, 0x40}, {{r4}, 0xfffffffffffffffd, 0x10, 0x1, 0x7, 0x2}, {{r5}, 0xffffffffffffffff, 0x2, 0x20, 0x0, 0x6}, {{}, 0xfffffffffffffffc, 0x40, 0x10, 0x8, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x0, 0x1, 0x4, 0xbfc2}], 0x9, &(0x7f0000000280)={0x0, 0x8}) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) 19:07:08 executing program 3: ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='c\x00') r0 = socket(0x11, 0x7, 0xe4) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/188, 0xbc}, {&(0x7f0000000140)=""/81, 0x51}, {&(0x7f00000002c0)=""/168, 0xa8}], 0x3, &(0x7f0000000380)=""/112, 0x70}, 0x2) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:08 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0xd83ca4746e7bbcdb, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0xd83ca4746e7bbcdb, 0x0) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) 19:07:08 executing program 5: r0 = open$dir(&(0x7f0000000280)='.\x00', 0x80, 0x49) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x24) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_vnetid}) (async) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000080)) (async) r3 = kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb, 0x0, 0x3, 0x2000001}], 0x9, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000001c0)={'./file1\x00', 0x5, 0x3ff, 0xffffffe0, 0x0, 0xe, 0x4, 0x0, 0x2, 0x0, 0x0, 0xfff}) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:08 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000200)=""/106, 0x6a}, {&(0x7f0000000540)=""/170, 0xaa}, {&(0x7f0000000280)=""/145, 0x91}], 0x3, &(0x7f0000000340)=""/68, 0x44}, 0x1) (async, rerun: 32) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async, rerun: 32) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x404, 0x0) 19:07:08 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000006c0)={&(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f00000001c0)="b51a6ec7549b784ef1de157e28f30b6f4ff305df461da907fa6c1c85cba784ccd74db3f0f272b8e6314fef8e472bac27cf0bd3ea10e5766c6dcc904c12c8679073f6e1f72b621cb86bc9d456ecacd177686785155d451187b2d97ef4eb83954f74a80650d0872772a019f15c89d48c79ab74bfda28f046bdbe071f22356c7290f4f4ae2db3bf5032de7e7a82cd3ddc8cdfdd1dbee747e79b8f42cf6aeed808b29cd9dd3e70f0b19aca3587c85876b3e29a4b00c0332481cec5e010d0ceb754c68fd178521e28a23b49d9bac8329a3f3e4a9b783e1aea77d5a74427", 0xdb}, {&(0x7f00000002c0)="e2bf60ddb0968814ecd02e7576d9441b4ddfb5aacc6673e77020b1a85fc049d2c4eb8abf672f167113dd80b76f73593c7d6af04cbf867698124fc80331947b3183661716548904c305eafe43e1cf45e0ef5e965ee2eca0baf5f1622e633ec767cd40ed530c85dd5bd443", 0x6a}, {&(0x7f0000000340)="c947cb3a6a26c41b6dd5ce7ac3884a8064d63b087a06e13584d1cd9315285d1cc7aa7d519413f272d649c2d879d56f35c1dee595b6a2c5de9f8f739a073eac343c4c6376c2adaebea099fed6d4617fe339e1b55d57fd8a3347a9aac598ef7dfe8ce9ff5f433a68960701d79a37c1cce621adc5f4c81930054c1db75963d00bb76bf6aa2ccc041117729665d8c592d5e940b95bb906ae5f47b1283a340618e76bdf1c9ca8436831df78483726222e5b156abcf6b3cd3f4528b379fae30ed2ed4700db7e3f260626a341c6b0c188d7ef07c54afa0c3a1d2048b3de074b93b83d65b2aba52e83b48d53454f84e8988c9409f3b2971cc68bbbcbad916908d0f8", 0xfe}, {&(0x7f0000000440)="5c6c8b50c2edf72d67c761681c4293d23e25a6ef85948c70094d1d6ca19dc8a857e2ab576d0cc17ca27ad48d8245e2e76e2e4929e2c6e2644802a90ac9c4fd7ded8b0d65c275afee8506e007d4cef84604b4f3e9b98ea5e902b6b7429d35d5cfe5b32dc6be829f908cbb3278716e71ea107f4ed4eb41b9678f294a3b50b32970f53a3fa03cd90b2e3c6474176aef2eedd7693a21c0b23fcb31e697b6430c57b67e95e898e3cb1e2ef80fd6c349e7515ab8254f451c466f5069f9d2f158b5246ee070d84d193f055cd8fac9a8efe2be15b8", 0xd1}, {&(0x7f0000000540)="f77f79c26a68ec0a6291b839608a3856d5965e639e55dcf2d8dffaad1c8e648f616424dc593c54170e036d4e0e0076d17157223f94028aba7957c8a1a32157150f2a1d0e9e7aa4e2208bb6ec0ebc8f963c451b03091b9ce56fd33143dadb48c36dc195c53fa864d3d1631528c85e8ddf87c4b3831f3df30c392d02c5e4bacbfab8cefa8d4a594a156fd39840123f1e19aed4fc7ab87d793f8d1d9aac0bed2d34a8f407705d20d05bd68d351c67621461c65e17032a67a31faa867407568bf1e2651b799aa2d76cb3c49f2c7a504d", 0xce}], 0x5, 0x0, 0x0, 0x8}, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:08 executing program 2: r0 = socket$inet(0x2, 0x4, 0x25) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mquery(&(0x7f0000ffa000/0x5000)=nil, 0x5000, 0x3, 0x0, r0, 0x7fffffff) recvfrom$inet(r0, &(0x7f00000000c0)=""/95, 0x5f, 0x2, &(0x7f0000000140)={0x2, 0x3}, 0xc) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) 19:07:08 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0xd83ca4746e7bbcdb, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0xd83ca4746e7bbcdb, 0x0) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) 19:07:08 executing program 3: ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='c\x00') r0 = socket(0x11, 0x7, 0xe4) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/188, 0xbc}, {&(0x7f0000000140)=""/81, 0x51}, {&(0x7f00000002c0)=""/168, 0xa8}], 0x3, &(0x7f0000000380)=""/112, 0x70}, 0x2) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:08 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x1d1) (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) faccessat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x3c, 0x3) (async) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00./file3\x00'], 0xa) (async) getgid() 19:07:08 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) mknod$loop(&(0x7f0000000280)='./file1\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000000)={0x6, './file1\x00', './file1\x00'}) recvmsg(r0, &(0x7f0000002340)={&(0x7f0000002380)=ANY=[@ANYRESOCT=r0], 0x1002, &(0x7f0000000180)=[{&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/95, 0x5f}], 0x2, &(0x7f0000002300)=""/36, 0x24}, 0x801) lstat(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x54, 0x0) 19:07:09 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_vnetid}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r1 = geteuid() setuid(r1) r2 = geteuid() chown(&(0x7f0000000140)='./file0\x00', r2, 0x0) 19:07:09 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000000)) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) 19:07:09 executing program 5: r0 = open$dir(&(0x7f0000000280)='.\x00', 0x80, 0x49) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x24) (async, rerun: 64) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (rerun: 64) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_vnetid}) (async) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000080)) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb, 0x0, 0x3, 0x2000001}], 0x9, 0x0, 0x0, 0x0) (async, rerun: 64) kevent(r3, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async, rerun: 64) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000001c0)={'./file1\x00', 0x5, 0x3ff, 0xffffffe0, 0x0, 0xe, 0x4, 0x0, 0x2, 0x0, 0x0, 0xfff}) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:09 executing program 0: sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000200)="929ac25a74ad3abbac9adc27ee10d1c66230d8eaa7e13cb3ebfa17f04312642ed4e9d6f06789ad9e54fb", &(0x7f0000000240)=0x2a, &(0x7f0000000300)="09531297865aeaca591845ae29963722fda30b7296729c28d6ccd49044dd395860dca6ca65f4014f3d7a22b48b17bd01ec61d18dbeca6b9cb51f7e316ed53f659cf6e6af56dd8186132c41354e617eeaae601bcbd45ca889ecd9e23d3c7c7a2e5da03d95a404adea1dd8a76fa59521509406ca3ea4d12d6ac4e421c62816a99a93b5d3b45a2568ebad14e8725ec60f9300b13aba59ef6939dd43e9ccf883772af5785705e08e6672b376aa03f8b878be693e7b321787d65f55a030df609eea296d4b5d396239ce93cebef58b0f51fc7973825899a16292cea2f5b58b50c0daf49bb59db12da9b550a1227382d8387e5a848727a994eed9f506af4ff3b6278f727b9c78b52385972295d05f45346598f402a449e191219d3b7990f199d2a73486ee18c08bc6cd405ff38f7f6ddd8ac97ed3c7651ac68f2af27ce736f5fc5a273a255496aeb7cd8ba8d149f4a39ed19692fc743fab3e82818bc2e75acbfe78f134e9eef0fefb0a4d5b67e54b56f25ed1f35e3720b99171826583be0d8698d5a3ce6efa92216865aa8a83b4020442f84a2ca746f1adf1c134afd80134d17c2413822e7ddfec154b51d049d42e1600dd26ddb061e16bd81ce9fc3623758c2c93504ba06c981d6826effbc97f134bbffc32c8474bc0200e58d0a0e3078f1589e8f0c38c05f3cfbcfebb298346e29f9cc02e15154f5dc65f7f30210b0a224a7c0013375be5aa12f7d1dcea563c1a58208556ba58b0cb86c7826a0df6daca309d590a23b2dacbf7a0f8910f514188cbeb91bbb1b081b282e53b7a7b1ba02a5c94cc9a9b4536f73d046e7067a567e14de53f6d8b69fa3d6d9e1e5739472645ffcbf98b9fe50f0cc505294cdba307968462369aefd7f4618770983324273b7590332cb632d0040186ad93c1bfdfa573999e55d78f2f408851ecd40260a901e670da815ee6228df6478a724747dc1a378232fa0fc1e24948b348bed53eaa2b126a937b0b837dedf78670850706d4de931a214ee3e5526aab3def9590b3e0eb463b626896c57d1bff1a4576437eb5cb79eedb987bf175c7bf4dbf2637986c6d12da2313ea248e6c543d55c5f1e397b60d1b02f5bf7d76d617c29ace30328a871b7bf60aaec405b6e92ec0951638cbeb66d98199d37da60b746c5a33c7330507cdd98bc58657664e32e02b9a8b1c9d8e22029512261f226cdf8b2bde637616f55b977575b1e827e2af60f23641ec09a66c7a6564ed8e442ff09de7a364c66b94a1692b97bc890798802754b1f727b4a7a8531bfcaa89f9351ec815d8853ea6169b6ff3c590fce4c6ee3f1e787dd3aa9ea5844170145a5a613934c90bfe0a2f36e535fb242ef8b0d34744be96193c23f58104c8656e69ba9ea789f8f2eb8ac5e2642bf0c41c52dfe58c13a399201467e2f08834ac953d0b6ec8f0db7a261c7fe99df512ef1ba96e55b3d49910f7816d9a8312b849f09b856fd82c5a3ec228070d423aae534160e90ff47fe889c9fab29dd2da7728d2f610c5d6f8879136f93f5a00efc1725d60839adb306b155c4b7ae7a76999badb9ba6c414915f5bbb9626c0d89e03a84a8204cc7fd75d08c8bab3304d7b1ccc2f0a98f36876e35c4437c7d3d609d36f87a0690f27919578b3b607f45f8cfbe6486d0ab91a6562ce2d12c7de033d20b698f0c0f1722337863f2ba5876480ae6050faf621338d5e75b1c4faef9e717ecd10fa6966273e5e16e6a112c6ba486c951306ed115ab8dcf2ba41789986b5317f973e6ebc24541db9b1cb30387b0381c7544c92673678e7a5fac9154d53ca0a9293b8cb02b5536223c20236b66cd0ef21b0fdf3b709fc936e4fa1ad7f05178dc4cc6e897df649b1624597069a286388913893cb954ce315783caae5f8d935430dee50110fdf1c6fca0febc4b949dc883d64d22742e79a57a2aec9b88cc2ca7c83de6908fa026a57503f534c34dbdb94c326c0591c8f19a58e3b5341ceab4485cb9035c18222290cf9950f222dac58a3a7ed2eabdd7b81c45dacb8bdd4ceeb51813eafbb3d994500eeeacaa0e9e1985047d5ba5c9f7d9e019afc5520001ed9f6604978dca58225c49f62ba6a666903d56b5b542a5a040ee2c3dc5236b32fe5df281e1b9e6d39ae6ad3196ee821eda2b2db0991738d843a2da2f758e1cba76ec811c4381281a754f06479a467bbd2943b1feded1a04367f5e612df1391cec67f41e1a60d13bfbc792adab72972f84ce7cfc2e870c3007ee3b9dec0a796bc51828a5e3177857a8f07d358ca48cd5800de1d94bfabfda00ba9795e68fd561ae5bcba3e7d227db1780ab4e241c643c9f7a136d1e63d9e1265ca8197846608e6e892ed52410d04d9b77a36f88edf114a9236c58c2a0fa987ba9ba42f2d56a231d6eca010771c8870de69721a826a0643e67a52c1ce473d0cff8a1bc85118b7988e5409bc9da87db77daa7ca55af866e7b3ba6266be16c451c658208d6298d41703d735d0cc46351eb9a879579e447963f2acc279529d4b9d39c7d97e6e04deb5e0d584accc982e6b0bbc06dce9ddf464c56cf190bba5a460f05c9a1287493052c50614c1a57544143959545023fb8f36458fc082507722bf4d8b94dee230c1de4b54d143a9c43318524a8ed681d42f46e46e07df1767fafd08f9677fea2f2dfa08ba0749117fc742d63dd59981d4642319e7d7ca1da8a30d7abeffaefd19c69532c3ee0dba8e1cf2ad8beedb07fe188f2f61b6669efa51d31b0f0df1a6ee6ca49ed315ba9d3b0dab4ea74c92eb78eb300a5ac2ed42fb3af21648946eb60b3622fbbeb839625de753a2649e110d24566541ca9675b22f616f51d69e31d967e32b20107375b2c648f6e285e1718f9563a9914e4608bb8a1dfd3b0f7344d37b9168291ac0ad651666effd48b686287ca2f83af542e0528690084b256bdc3ef9dfe2042b71892e760dc6bd3a42b5c93dafd0801bcbda044b158502558729839f3e8d943811b24c475acd95fabd3bcd744f9bf969156a6ae2ac86bb2c69f454ae9ea633758a4b504f82603c1f40f1c655dc574dcaa8d62ab1b33f48cc40b4bd13932a926bc97dc721685f86a589a6c86002037d0296d67e8d8e8be6676abf729eaa6a11b9bff7ee2474d0dafe57d84a64467d82ac67c5568aeb0954c7f5b5804193d0fcc499301fb0acb30ccb3ae634f9c52dd43290ae7700605d2e33fc1287061b3f082f1cd772c70928e988df1d10faa28551f5ac9d856c4df38286b51ed821d74a96415ebd2533fafc66bd19f5bed9cf77d28bec9ee49223567a1911079ee005215c44a1d088c04e0db2c7cab6d495e193ac66822fafe2c7d41eedc7b55ead54a3b7b5ec88204969df3d8bbd256e0d03213a66b1744f87d494957f691b309c2a30617e05d1f2894db832b1f953c259035403350645f0f4a072bcd631d84af6b8915d628c4e5b6ec5ec889d2c74b03c49e8ba62fe19f4f9e0b5db2b747bd78a4e4d685e46309ab195d0c6653dec83a1d59ed82988d76fd9117dda326e41f7786e5f2799f589452dddb1373a517789f464adb8d48eb6e8b2ce1761fc6a27fffb9ef7f1c2304b2c94030de91d0f04009f953aa0be95abc1c49a1427e78a760b7d9f316877a039d883179c9adf29a087b361e195593e91b8503601450b1bdff0e50cbb269ac54eecdbf5c5bb082a1e2bf54556fbe2ba640ffa3f9fe440f9a41ec7c101b41fdc44f5f8d9ba5a005f475ac246e5f1fdcea8123e4694dea0c090a0ff653c4bfb04168aa677c1dd4bf59187e3946525b46e5868929198ddae8e384da24b178f84be24bc0ecb6dbd0f9bfb15ead748bd293c909960f3d8421fc6a013eeb9ee20dc253a615fb786a0985731e0172637b67db8a1234738410d3059929b225819046274d916e2495d9d1b3424a7d3cfac19d060104af85d167d87ff0e9b2d2ef719825245e8411254ccfb933298020f1bfa8898bed8ab1fe96543cc8192bb09b6e460b673c0369575028fbfc4ea41eb21edd04d06b4b39c6c549084b9e21b946ea63e894e52551342dc7fe150c9b612d0edb7493c5f4d3913f9b71aa12437345d8608ba2d2b09132918b36e1a9ec14d230750ad51a143ec6c311f2f3779220ced3740bae3dc0d3aad41f8a68f7a607747b82889f8b8adfce1dafe5384719d04e0b9c784e728a6a04450a86552ce2f45e77e11a46e1783d2ea4b74b4fa986a9e8f0ea9b15cd9f3402153ff4524bd271fe444d24064c235e45cf619b397de0a4787b5cc5fbb3a60ff7b0306842bfbae765b4e1aa865ddc7550623cef38f2b50652d1ea61ecb8f10e4e5b399fcaf4ad505d96a17ac474fc8f6fd8031677accd65f676a40c933607e8be64ea33050337849e1d06d38165ce1b47fb770d1b73d48a102bbe35982349264d3a6b6181eae46c94d3324f56201207c853f36a7e14c58be04a32e0265d0524b123108bb2b40c971d51c1bb48bf1c52d4b00932969883e02a59ab78a85e4b8d0874b5abfa6eadb03a23665e26344121e7fb86dc89764771bade28d7766d4be73b7ea051c7f79c6e400d3643b94e1683684855a5c841a9f30f9f74a56aa66f13e3ceaaacc0fbcef40808cdd41c39b20981ed2249fe62422535bef58f8cb1b39f7c198ebab4b7b627f7d3c1424c84ddbf9cd19913ed1de36b5f5e00c4f6474a9251205cfca096a029922465b46b83c72e927057a4a009df4c326a58f420d97075fa785d7634791e31e05e512f1ec7a98cf8916a845cb728b815e4445465ef8a63f419aeba5798afcf4cad32c03947a81a8e25b95b4a33bcd4de2df857addb313753980d2793fe34b64b89d3bdceb10e03bb065fd9a4dd64a705645c29f84c2873a2fdac06803bb636ff085d7ce4f3971253527c004a1c27f39a9d0cfb434c86754eaef99ce825d875809652bc9c6b40dd27d6f04a630b6ae146a099d91569df4815f37e364eb4567c2484aa4abf7ee536d7f5c19d23531b9cc87d147b12dc0c5cdea1778a40a469b7a1b846941b179182bd2bfec702ce880532934c10b4d6eee105a757ef40d01141e2407847a66f857836096caba62640891a7cbf7b820ab7ca43d265aaf0727bde90808f5f414338b5445b1497f3151d97ad3d244ce3c4d6a13c29faad43169f8e6df78ecbb24165dac63108e6ad0d9f01a0360f1e782a56f776c7c48450f8841a6b7fa7bccbaa6ba01056ae85d460642a2df09666f4d59acd67a53965dcdc6202c50c38de8ec667706e1a0ac87a55c5c761bd3df69f2e19e54cbfb3feea2f88bcc6cded631c56534fc9421878b0aeb0b9bfb2767919a18ff1003861a3ff6fa28832085ce19831bbb4f91e2515cfd29581d5cffd52a80b0cedaa8ca1bb0cd00456c02edb3bb053fdf457657d000188162395c98fbd0266ffcc015d7cc6bf9f3cc81269d7055ecb5a56295b4c1f31e9c420e157e6e2ed15836947e0b52da6751b4992e750dcb4341439b7651c630c3298b09d850f1b10f5e3b4cfd316c94faa3d156b6f7f70d1c0847372d53ce8ca2681ffec6dbc8513fcd3b6fa222da87d4e37312605eb7ba14059e968ce6c658d3044b784c374c8963c1f65196dcde3fef39145897e1fb42d9e61935ed129961d049578e70a619dcd192a5c891dd561612a241175947e773e4848a70a061bfe32a60366e9be249a3e4d8ea6e7d669ac77e465fc429270452b27a44bf8601106806417a8ec8f31552dc1a55eb1a625a65085089489334be245401d5f3f278debd833c49ff4cc2a1f8737c84ca351016626d9fd97b9e8852b28424327a2f2a8e0d22a808369ab43ec6f3e14", 0x1000) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='./file0/file0\x00') open(&(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x40) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x3, './file0\x00', './file0/file0\x00'}) open(&(0x7f0000000180)='./file0/file0\x00', 0x10, 0x127) 19:07:09 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000200)=""/106, 0x6a}, {&(0x7f0000000540)=""/170, 0xaa}, {&(0x7f0000000280)=""/145, 0x91}], 0x3, &(0x7f0000000340)=""/68, 0x44}, 0x1) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x404, 0x0) 19:07:09 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) (async) mknod$loop(&(0x7f0000000280)='./file1\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000000)={0x6, './file1\x00', './file1\x00'}) recvmsg(r0, &(0x7f0000002340)={&(0x7f0000002380)=ANY=[@ANYRESOCT=r0], 0x1002, &(0x7f0000000180)=[{&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/95, 0x5f}], 0x2, &(0x7f0000002300)=""/36, 0x24}, 0x801) (async, rerun: 32) lstat(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)) (rerun: 32) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x54, 0x0) 19:07:09 executing program 0: sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000200)="929ac25a74ad3abbac9adc27ee10d1c66230d8eaa7e13cb3ebfa17f04312642ed4e9d6f06789ad9e54fb", &(0x7f0000000240)=0x2a, &(0x7f0000000300)="09531297865aeaca591845ae29963722fda30b7296729c28d6ccd49044dd395860dca6ca65f4014f3d7a22b48b17bd01ec61d18dbeca6b9cb51f7e316ed53f659cf6e6af56dd8186132c41354e617eeaae601bcbd45ca889ecd9e23d3c7c7a2e5da03d95a404adea1dd8a76fa59521509406ca3ea4d12d6ac4e421c62816a99a93b5d3b45a2568ebad14e8725ec60f9300b13aba59ef6939dd43e9ccf883772af5785705e08e6672b376aa03f8b878be693e7b321787d65f55a030df609eea296d4b5d396239ce93cebef58b0f51fc7973825899a16292cea2f5b58b50c0daf49bb59db12da9b550a1227382d8387e5a848727a994eed9f506af4ff3b6278f727b9c78b52385972295d05f45346598f402a449e191219d3b7990f199d2a73486ee18c08bc6cd405ff38f7f6ddd8ac97ed3c7651ac68f2af27ce736f5fc5a273a255496aeb7cd8ba8d149f4a39ed19692fc743fab3e82818bc2e75acbfe78f134e9eef0fefb0a4d5b67e54b56f25ed1f35e3720b99171826583be0d8698d5a3ce6efa92216865aa8a83b4020442f84a2ca746f1adf1c134afd80134d17c2413822e7ddfec154b51d049d42e1600dd26ddb061e16bd81ce9fc3623758c2c93504ba06c981d6826effbc97f134bbffc32c8474bc0200e58d0a0e3078f1589e8f0c38c05f3cfbcfebb298346e29f9cc02e15154f5dc65f7f30210b0a224a7c0013375be5aa12f7d1dcea563c1a58208556ba58b0cb86c7826a0df6daca309d590a23b2dacbf7a0f8910f514188cbeb91bbb1b081b282e53b7a7b1ba02a5c94cc9a9b4536f73d046e7067a567e14de53f6d8b69fa3d6d9e1e5739472645ffcbf98b9fe50f0cc505294cdba307968462369aefd7f4618770983324273b7590332cb632d0040186ad93c1bfdfa573999e55d78f2f408851ecd40260a901e670da815ee6228df6478a724747dc1a378232fa0fc1e24948b348bed53eaa2b126a937b0b837dedf78670850706d4de931a214ee3e5526aab3def9590b3e0eb463b626896c57d1bff1a4576437eb5cb79eedb987bf175c7bf4dbf2637986c6d12da2313ea248e6c543d55c5f1e397b60d1b02f5bf7d76d617c29ace30328a871b7bf60aaec405b6e92ec0951638cbeb66d98199d37da60b746c5a33c7330507cdd98bc58657664e32e02b9a8b1c9d8e22029512261f226cdf8b2bde637616f55b977575b1e827e2af60f23641ec09a66c7a6564ed8e442ff09de7a364c66b94a1692b97bc890798802754b1f727b4a7a8531bfcaa89f9351ec815d8853ea6169b6ff3c590fce4c6ee3f1e787dd3aa9ea5844170145a5a613934c90bfe0a2f36e535fb242ef8b0d34744be96193c23f58104c8656e69ba9ea789f8f2eb8ac5e2642bf0c41c52dfe58c13a399201467e2f08834ac953d0b6ec8f0db7a261c7fe99df512ef1ba96e55b3d49910f7816d9a8312b849f09b856fd82c5a3ec228070d423aae534160e90ff47fe889c9fab29dd2da7728d2f610c5d6f8879136f93f5a00efc1725d60839adb306b155c4b7ae7a76999badb9ba6c414915f5bbb9626c0d89e03a84a8204cc7fd75d08c8bab3304d7b1ccc2f0a98f36876e35c4437c7d3d609d36f87a0690f27919578b3b607f45f8cfbe6486d0ab91a6562ce2d12c7de033d20b698f0c0f1722337863f2ba5876480ae6050faf621338d5e75b1c4faef9e717ecd10fa6966273e5e16e6a112c6ba486c951306ed115ab8dcf2ba41789986b5317f973e6ebc24541db9b1cb30387b0381c7544c92673678e7a5fac9154d53ca0a9293b8cb02b5536223c20236b66cd0ef21b0fdf3b709fc936e4fa1ad7f05178dc4cc6e897df649b1624597069a286388913893cb954ce315783caae5f8d935430dee50110fdf1c6fca0febc4b949dc883d64d22742e79a57a2aec9b88cc2ca7c83de6908fa026a57503f534c34dbdb94c326c0591c8f19a58e3b5341ceab4485cb9035c18222290cf9950f222dac58a3a7ed2eabdd7b81c45dacb8bdd4ceeb51813eafbb3d994500eeeacaa0e9e1985047d5ba5c9f7d9e019afc5520001ed9f6604978dca58225c49f62ba6a666903d56b5b542a5a040ee2c3dc5236b32fe5df281e1b9e6d39ae6ad3196ee821eda2b2db0991738d843a2da2f758e1cba76ec811c4381281a754f06479a467bbd2943b1feded1a04367f5e612df1391cec67f41e1a60d13bfbc792adab72972f84ce7cfc2e870c3007ee3b9dec0a796bc51828a5e3177857a8f07d358ca48cd5800de1d94bfabfda00ba9795e68fd561ae5bcba3e7d227db1780ab4e241c643c9f7a136d1e63d9e1265ca8197846608e6e892ed52410d04d9b77a36f88edf114a9236c58c2a0fa987ba9ba42f2d56a231d6eca010771c8870de69721a826a0643e67a52c1ce473d0cff8a1bc85118b7988e5409bc9da87db77daa7ca55af866e7b3ba6266be16c451c658208d6298d41703d735d0cc46351eb9a879579e447963f2acc279529d4b9d39c7d97e6e04deb5e0d584accc982e6b0bbc06dce9ddf464c56cf190bba5a460f05c9a1287493052c50614c1a57544143959545023fb8f36458fc082507722bf4d8b94dee230c1de4b54d143a9c43318524a8ed681d42f46e46e07df1767fafd08f9677fea2f2dfa08ba0749117fc742d63dd59981d4642319e7d7ca1da8a30d7abeffaefd19c69532c3ee0dba8e1cf2ad8beedb07fe188f2f61b6669efa51d31b0f0df1a6ee6ca49ed315ba9d3b0dab4ea74c92eb78eb300a5ac2ed42fb3af21648946eb60b3622fbbeb839625de753a2649e110d24566541ca9675b22f616f51d69e31d967e32b20107375b2c648f6e285e1718f9563a9914e4608bb8a1dfd3b0f7344d37b9168291ac0ad651666effd48b686287ca2f83af542e0528690084b256bdc3ef9dfe2042b71892e760dc6bd3a42b5c93dafd0801bcbda044b158502558729839f3e8d943811b24c475acd95fabd3bcd744f9bf969156a6ae2ac86bb2c69f454ae9ea633758a4b504f82603c1f40f1c655dc574dcaa8d62ab1b33f48cc40b4bd13932a926bc97dc721685f86a589a6c86002037d0296d67e8d8e8be6676abf729eaa6a11b9bff7ee2474d0dafe57d84a64467d82ac67c5568aeb0954c7f5b5804193d0fcc499301fb0acb30ccb3ae634f9c52dd43290ae7700605d2e33fc1287061b3f082f1cd772c70928e988df1d10faa28551f5ac9d856c4df38286b51ed821d74a96415ebd2533fafc66bd19f5bed9cf77d28bec9ee49223567a1911079ee005215c44a1d088c04e0db2c7cab6d495e193ac66822fafe2c7d41eedc7b55ead54a3b7b5ec88204969df3d8bbd256e0d03213a66b1744f87d494957f691b309c2a30617e05d1f2894db832b1f953c259035403350645f0f4a072bcd631d84af6b8915d628c4e5b6ec5ec889d2c74b03c49e8ba62fe19f4f9e0b5db2b747bd78a4e4d685e46309ab195d0c6653dec83a1d59ed82988d76fd9117dda326e41f7786e5f2799f589452dddb1373a517789f464adb8d48eb6e8b2ce1761fc6a27fffb9ef7f1c2304b2c94030de91d0f04009f953aa0be95abc1c49a1427e78a760b7d9f316877a039d883179c9adf29a087b361e195593e91b8503601450b1bdff0e50cbb269ac54eecdbf5c5bb082a1e2bf54556fbe2ba640ffa3f9fe440f9a41ec7c101b41fdc44f5f8d9ba5a005f475ac246e5f1fdcea8123e4694dea0c090a0ff653c4bfb04168aa677c1dd4bf59187e3946525b46e5868929198ddae8e384da24b178f84be24bc0ecb6dbd0f9bfb15ead748bd293c909960f3d8421fc6a013eeb9ee20dc253a615fb786a0985731e0172637b67db8a1234738410d3059929b225819046274d916e2495d9d1b3424a7d3cfac19d060104af85d167d87ff0e9b2d2ef719825245e8411254ccfb933298020f1bfa8898bed8ab1fe96543cc8192bb09b6e460b673c0369575028fbfc4ea41eb21edd04d06b4b39c6c549084b9e21b946ea63e894e52551342dc7fe150c9b612d0edb7493c5f4d3913f9b71aa12437345d8608ba2d2b09132918b36e1a9ec14d230750ad51a143ec6c311f2f3779220ced3740bae3dc0d3aad41f8a68f7a607747b82889f8b8adfce1dafe5384719d04e0b9c784e728a6a04450a86552ce2f45e77e11a46e1783d2ea4b74b4fa986a9e8f0ea9b15cd9f3402153ff4524bd271fe444d24064c235e45cf619b397de0a4787b5cc5fbb3a60ff7b0306842bfbae765b4e1aa865ddc7550623cef38f2b50652d1ea61ecb8f10e4e5b399fcaf4ad505d96a17ac474fc8f6fd8031677accd65f676a40c933607e8be64ea33050337849e1d06d38165ce1b47fb770d1b73d48a102bbe35982349264d3a6b6181eae46c94d3324f56201207c853f36a7e14c58be04a32e0265d0524b123108bb2b40c971d51c1bb48bf1c52d4b00932969883e02a59ab78a85e4b8d0874b5abfa6eadb03a23665e26344121e7fb86dc89764771bade28d7766d4be73b7ea051c7f79c6e400d3643b94e1683684855a5c841a9f30f9f74a56aa66f13e3ceaaacc0fbcef40808cdd41c39b20981ed2249fe62422535bef58f8cb1b39f7c198ebab4b7b627f7d3c1424c84ddbf9cd19913ed1de36b5f5e00c4f6474a9251205cfca096a029922465b46b83c72e927057a4a009df4c326a58f420d97075fa785d7634791e31e05e512f1ec7a98cf8916a845cb728b815e4445465ef8a63f419aeba5798afcf4cad32c03947a81a8e25b95b4a33bcd4de2df857addb313753980d2793fe34b64b89d3bdceb10e03bb065fd9a4dd64a705645c29f84c2873a2fdac06803bb636ff085d7ce4f3971253527c004a1c27f39a9d0cfb434c86754eaef99ce825d875809652bc9c6b40dd27d6f04a630b6ae146a099d91569df4815f37e364eb4567c2484aa4abf7ee536d7f5c19d23531b9cc87d147b12dc0c5cdea1778a40a469b7a1b846941b179182bd2bfec702ce880532934c10b4d6eee105a757ef40d01141e2407847a66f857836096caba62640891a7cbf7b820ab7ca43d265aaf0727bde90808f5f414338b5445b1497f3151d97ad3d244ce3c4d6a13c29faad43169f8e6df78ecbb24165dac63108e6ad0d9f01a0360f1e782a56f776c7c48450f8841a6b7fa7bccbaa6ba01056ae85d460642a2df09666f4d59acd67a53965dcdc6202c50c38de8ec667706e1a0ac87a55c5c761bd3df69f2e19e54cbfb3feea2f88bcc6cded631c56534fc9421878b0aeb0b9bfb2767919a18ff1003861a3ff6fa28832085ce19831bbb4f91e2515cfd29581d5cffd52a80b0cedaa8ca1bb0cd00456c02edb3bb053fdf457657d000188162395c98fbd0266ffcc015d7cc6bf9f3cc81269d7055ecb5a56295b4c1f31e9c420e157e6e2ed15836947e0b52da6751b4992e750dcb4341439b7651c630c3298b09d850f1b10f5e3b4cfd316c94faa3d156b6f7f70d1c0847372d53ce8ca2681ffec6dbc8513fcd3b6fa222da87d4e37312605eb7ba14059e968ce6c658d3044b784c374c8963c1f65196dcde3fef39145897e1fb42d9e61935ed129961d049578e70a619dcd192a5c891dd561612a241175947e773e4848a70a061bfe32a60366e9be249a3e4d8ea6e7d669ac77e465fc429270452b27a44bf8601106806417a8ec8f31552dc1a55eb1a625a65085089489334be245401d5f3f278debd833c49ff4cc2a1f8737c84ca351016626d9fd97b9e8852b28424327a2f2a8e0d22a808369ab43ec6f3e14", 0x1000) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='./file0/file0\x00') open(&(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x40) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x3, './file0\x00', './file0/file0\x00'}) open(&(0x7f0000000180)='./file0/file0\x00', 0x10, 0x127) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000200)="929ac25a74ad3abbac9adc27ee10d1c66230d8eaa7e13cb3ebfa17f04312642ed4e9d6f06789ad9e54fb", &(0x7f0000000240)=0x2a, &(0x7f0000000300)="09531297865aeaca591845ae29963722fda30b7296729c28d6ccd49044dd395860dca6ca65f4014f3d7a22b48b17bd01ec61d18dbeca6b9cb51f7e316ed53f659cf6e6af56dd8186132c41354e617eeaae601bcbd45ca889ecd9e23d3c7c7a2e5da03d95a404adea1dd8a76fa59521509406ca3ea4d12d6ac4e421c62816a99a93b5d3b45a2568ebad14e8725ec60f9300b13aba59ef6939dd43e9ccf883772af5785705e08e6672b376aa03f8b878be693e7b321787d65f55a030df609eea296d4b5d396239ce93cebef58b0f51fc7973825899a16292cea2f5b58b50c0daf49bb59db12da9b550a1227382d8387e5a848727a994eed9f506af4ff3b6278f727b9c78b52385972295d05f45346598f402a449e191219d3b7990f199d2a73486ee18c08bc6cd405ff38f7f6ddd8ac97ed3c7651ac68f2af27ce736f5fc5a273a255496aeb7cd8ba8d149f4a39ed19692fc743fab3e82818bc2e75acbfe78f134e9eef0fefb0a4d5b67e54b56f25ed1f35e3720b99171826583be0d8698d5a3ce6efa92216865aa8a83b4020442f84a2ca746f1adf1c134afd80134d17c2413822e7ddfec154b51d049d42e1600dd26ddb061e16bd81ce9fc3623758c2c93504ba06c981d6826effbc97f134bbffc32c8474bc0200e58d0a0e3078f1589e8f0c38c05f3cfbcfebb298346e29f9cc02e15154f5dc65f7f30210b0a224a7c0013375be5aa12f7d1dcea563c1a58208556ba58b0cb86c7826a0df6daca309d590a23b2dacbf7a0f8910f514188cbeb91bbb1b081b282e53b7a7b1ba02a5c94cc9a9b4536f73d046e7067a567e14de53f6d8b69fa3d6d9e1e5739472645ffcbf98b9fe50f0cc505294cdba307968462369aefd7f4618770983324273b7590332cb632d0040186ad93c1bfdfa573999e55d78f2f408851ecd40260a901e670da815ee6228df6478a724747dc1a378232fa0fc1e24948b348bed53eaa2b126a937b0b837dedf78670850706d4de931a214ee3e5526aab3def9590b3e0eb463b626896c57d1bff1a4576437eb5cb79eedb987bf175c7bf4dbf2637986c6d12da2313ea248e6c543d55c5f1e397b60d1b02f5bf7d76d617c29ace30328a871b7bf60aaec405b6e92ec0951638cbeb66d98199d37da60b746c5a33c7330507cdd98bc58657664e32e02b9a8b1c9d8e22029512261f226cdf8b2bde637616f55b977575b1e827e2af60f23641ec09a66c7a6564ed8e442ff09de7a364c66b94a1692b97bc890798802754b1f727b4a7a8531bfcaa89f9351ec815d8853ea6169b6ff3c590fce4c6ee3f1e787dd3aa9ea5844170145a5a613934c90bfe0a2f36e535fb242ef8b0d34744be96193c23f58104c8656e69ba9ea789f8f2eb8ac5e2642bf0c41c52dfe58c13a399201467e2f08834ac953d0b6ec8f0db7a261c7fe99df512ef1ba96e55b3d49910f7816d9a8312b849f09b856fd82c5a3ec228070d423aae534160e90ff47fe889c9fab29dd2da7728d2f610c5d6f8879136f93f5a00efc1725d60839adb306b155c4b7ae7a76999badb9ba6c414915f5bbb9626c0d89e03a84a8204cc7fd75d08c8bab3304d7b1ccc2f0a98f36876e35c4437c7d3d609d36f87a0690f27919578b3b607f45f8cfbe6486d0ab91a6562ce2d12c7de033d20b698f0c0f1722337863f2ba5876480ae6050faf621338d5e75b1c4faef9e717ecd10fa6966273e5e16e6a112c6ba486c951306ed115ab8dcf2ba41789986b5317f973e6ebc24541db9b1cb30387b0381c7544c92673678e7a5fac9154d53ca0a9293b8cb02b5536223c20236b66cd0ef21b0fdf3b709fc936e4fa1ad7f05178dc4cc6e897df649b1624597069a286388913893cb954ce315783caae5f8d935430dee50110fdf1c6fca0febc4b949dc883d64d22742e79a57a2aec9b88cc2ca7c83de6908fa026a57503f534c34dbdb94c326c0591c8f19a58e3b5341ceab4485cb9035c18222290cf9950f222dac58a3a7ed2eabdd7b81c45dacb8bdd4ceeb51813eafbb3d994500eeeacaa0e9e1985047d5ba5c9f7d9e019afc5520001ed9f6604978dca58225c49f62ba6a666903d56b5b542a5a040ee2c3dc5236b32fe5df281e1b9e6d39ae6ad3196ee821eda2b2db0991738d843a2da2f758e1cba76ec811c4381281a754f06479a467bbd2943b1feded1a04367f5e612df1391cec67f41e1a60d13bfbc792adab72972f84ce7cfc2e870c3007ee3b9dec0a796bc51828a5e3177857a8f07d358ca48cd5800de1d94bfabfda00ba9795e68fd561ae5bcba3e7d227db1780ab4e241c643c9f7a136d1e63d9e1265ca8197846608e6e892ed52410d04d9b77a36f88edf114a9236c58c2a0fa987ba9ba42f2d56a231d6eca010771c8870de69721a826a0643e67a52c1ce473d0cff8a1bc85118b7988e5409bc9da87db77daa7ca55af866e7b3ba6266be16c451c658208d6298d41703d735d0cc46351eb9a879579e447963f2acc279529d4b9d39c7d97e6e04deb5e0d584accc982e6b0bbc06dce9ddf464c56cf190bba5a460f05c9a1287493052c50614c1a57544143959545023fb8f36458fc082507722bf4d8b94dee230c1de4b54d143a9c43318524a8ed681d42f46e46e07df1767fafd08f9677fea2f2dfa08ba0749117fc742d63dd59981d4642319e7d7ca1da8a30d7abeffaefd19c69532c3ee0dba8e1cf2ad8beedb07fe188f2f61b6669efa51d31b0f0df1a6ee6ca49ed315ba9d3b0dab4ea74c92eb78eb300a5ac2ed42fb3af21648946eb60b3622fbbeb839625de753a2649e110d24566541ca9675b22f616f51d69e31d967e32b20107375b2c648f6e285e1718f9563a9914e4608bb8a1dfd3b0f7344d37b9168291ac0ad651666effd48b686287ca2f83af542e0528690084b256bdc3ef9dfe2042b71892e760dc6bd3a42b5c93dafd0801bcbda044b158502558729839f3e8d943811b24c475acd95fabd3bcd744f9bf969156a6ae2ac86bb2c69f454ae9ea633758a4b504f82603c1f40f1c655dc574dcaa8d62ab1b33f48cc40b4bd13932a926bc97dc721685f86a589a6c86002037d0296d67e8d8e8be6676abf729eaa6a11b9bff7ee2474d0dafe57d84a64467d82ac67c5568aeb0954c7f5b5804193d0fcc499301fb0acb30ccb3ae634f9c52dd43290ae7700605d2e33fc1287061b3f082f1cd772c70928e988df1d10faa28551f5ac9d856c4df38286b51ed821d74a96415ebd2533fafc66bd19f5bed9cf77d28bec9ee49223567a1911079ee005215c44a1d088c04e0db2c7cab6d495e193ac66822fafe2c7d41eedc7b55ead54a3b7b5ec88204969df3d8bbd256e0d03213a66b1744f87d494957f691b309c2a30617e05d1f2894db832b1f953c259035403350645f0f4a072bcd631d84af6b8915d628c4e5b6ec5ec889d2c74b03c49e8ba62fe19f4f9e0b5db2b747bd78a4e4d685e46309ab195d0c6653dec83a1d59ed82988d76fd9117dda326e41f7786e5f2799f589452dddb1373a517789f464adb8d48eb6e8b2ce1761fc6a27fffb9ef7f1c2304b2c94030de91d0f04009f953aa0be95abc1c49a1427e78a760b7d9f316877a039d883179c9adf29a087b361e195593e91b8503601450b1bdff0e50cbb269ac54eecdbf5c5bb082a1e2bf54556fbe2ba640ffa3f9fe440f9a41ec7c101b41fdc44f5f8d9ba5a005f475ac246e5f1fdcea8123e4694dea0c090a0ff653c4bfb04168aa677c1dd4bf59187e3946525b46e5868929198ddae8e384da24b178f84be24bc0ecb6dbd0f9bfb15ead748bd293c909960f3d8421fc6a013eeb9ee20dc253a615fb786a0985731e0172637b67db8a1234738410d3059929b225819046274d916e2495d9d1b3424a7d3cfac19d060104af85d167d87ff0e9b2d2ef719825245e8411254ccfb933298020f1bfa8898bed8ab1fe96543cc8192bb09b6e460b673c0369575028fbfc4ea41eb21edd04d06b4b39c6c549084b9e21b946ea63e894e52551342dc7fe150c9b612d0edb7493c5f4d3913f9b71aa12437345d8608ba2d2b09132918b36e1a9ec14d230750ad51a143ec6c311f2f3779220ced3740bae3dc0d3aad41f8a68f7a607747b82889f8b8adfce1dafe5384719d04e0b9c784e728a6a04450a86552ce2f45e77e11a46e1783d2ea4b74b4fa986a9e8f0ea9b15cd9f3402153ff4524bd271fe444d24064c235e45cf619b397de0a4787b5cc5fbb3a60ff7b0306842bfbae765b4e1aa865ddc7550623cef38f2b50652d1ea61ecb8f10e4e5b399fcaf4ad505d96a17ac474fc8f6fd8031677accd65f676a40c933607e8be64ea33050337849e1d06d38165ce1b47fb770d1b73d48a102bbe35982349264d3a6b6181eae46c94d3324f56201207c853f36a7e14c58be04a32e0265d0524b123108bb2b40c971d51c1bb48bf1c52d4b00932969883e02a59ab78a85e4b8d0874b5abfa6eadb03a23665e26344121e7fb86dc89764771bade28d7766d4be73b7ea051c7f79c6e400d3643b94e1683684855a5c841a9f30f9f74a56aa66f13e3ceaaacc0fbcef40808cdd41c39b20981ed2249fe62422535bef58f8cb1b39f7c198ebab4b7b627f7d3c1424c84ddbf9cd19913ed1de36b5f5e00c4f6474a9251205cfca096a029922465b46b83c72e927057a4a009df4c326a58f420d97075fa785d7634791e31e05e512f1ec7a98cf8916a845cb728b815e4445465ef8a63f419aeba5798afcf4cad32c03947a81a8e25b95b4a33bcd4de2df857addb313753980d2793fe34b64b89d3bdceb10e03bb065fd9a4dd64a705645c29f84c2873a2fdac06803bb636ff085d7ce4f3971253527c004a1c27f39a9d0cfb434c86754eaef99ce825d875809652bc9c6b40dd27d6f04a630b6ae146a099d91569df4815f37e364eb4567c2484aa4abf7ee536d7f5c19d23531b9cc87d147b12dc0c5cdea1778a40a469b7a1b846941b179182bd2bfec702ce880532934c10b4d6eee105a757ef40d01141e2407847a66f857836096caba62640891a7cbf7b820ab7ca43d265aaf0727bde90808f5f414338b5445b1497f3151d97ad3d244ce3c4d6a13c29faad43169f8e6df78ecbb24165dac63108e6ad0d9f01a0360f1e782a56f776c7c48450f8841a6b7fa7bccbaa6ba01056ae85d460642a2df09666f4d59acd67a53965dcdc6202c50c38de8ec667706e1a0ac87a55c5c761bd3df69f2e19e54cbfb3feea2f88bcc6cded631c56534fc9421878b0aeb0b9bfb2767919a18ff1003861a3ff6fa28832085ce19831bbb4f91e2515cfd29581d5cffd52a80b0cedaa8ca1bb0cd00456c02edb3bb053fdf457657d000188162395c98fbd0266ffcc015d7cc6bf9f3cc81269d7055ecb5a56295b4c1f31e9c420e157e6e2ed15836947e0b52da6751b4992e750dcb4341439b7651c630c3298b09d850f1b10f5e3b4cfd316c94faa3d156b6f7f70d1c0847372d53ce8ca2681ffec6dbc8513fcd3b6fa222da87d4e37312605eb7ba14059e968ce6c658d3044b784c374c8963c1f65196dcde3fef39145897e1fb42d9e61935ed129961d049578e70a619dcd192a5c891dd561612a241175947e773e4848a70a061bfe32a60366e9be249a3e4d8ea6e7d669ac77e465fc429270452b27a44bf8601106806417a8ec8f31552dc1a55eb1a625a65085089489334be245401d5f3f278debd833c49ff4cc2a1f8737c84ca351016626d9fd97b9e8852b28424327a2f2a8e0d22a808369ab43ec6f3e14", 0x1000) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='./file0/file0\x00') (async) open(&(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x40) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x3, './file0\x00', './file0/file0\x00'}) (async) open(&(0x7f0000000180)='./file0/file0\x00', 0x10, 0x127) (async) 19:07:09 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_vnetid}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r1 = geteuid() setuid(r1) r2 = geteuid() chown(&(0x7f0000000140)='./file0\x00', r2, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) pipe(&(0x7f0000000000)) (async) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_vnetid}) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) geteuid() (async) setuid(r1) (async) geteuid() (async) chown(&(0x7f0000000140)='./file0\x00', r2, 0x0) (async) 19:07:09 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000000)) (async, rerun: 32) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) (rerun: 32) 19:07:09 executing program 3: ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='c\x00') r0 = socket(0x11, 0x7, 0xe4) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/188, 0xbc}, {&(0x7f0000000140)=""/81, 0x51}, {&(0x7f00000002c0)=""/168, 0xa8}], 0x3, &(0x7f0000000380)=""/112, 0x70}, 0x2) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:09 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0x9) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', 0xb5, &(0x7f00000000c0)='./file0\x00', 0x8}) open$dir(&(0x7f0000000040)='./file1\x00', 0x800, 0xeac9b87c563be8b3) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r3 = open$dir(&(0x7f0000000280)='./file2\x00', 0x80, 0x1) renameat(r3, &(0x7f00000002c0)='./file1\x00', r2, &(0x7f0000000240)='./file1\x00') open$dir(&(0x7f0000000200)='./file1/file0\x00', 0x2, 0x15c) 19:07:09 executing program 2: r0 = socket$inet(0x2, 0x4, 0x25) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async, rerun: 32) mquery(&(0x7f0000ffa000/0x5000)=nil, 0x5000, 0x3, 0x0, r0, 0x7fffffff) (rerun: 32) recvfrom$inet(r0, &(0x7f00000000c0)=""/95, 0x5f, 0x2, &(0x7f0000000140)={0x2, 0x3}, 0xc) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) 19:07:09 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) mknod$loop(&(0x7f0000000280)='./file1\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000000)={0x6, './file1\x00', './file1\x00'}) recvmsg(r0, &(0x7f0000002340)={&(0x7f0000002380)=ANY=[@ANYRESOCT=r0], 0x1002, &(0x7f0000000180)=[{&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/95, 0x5f}], 0x2, &(0x7f0000002300)=""/36, 0x24}, 0x801) lstat(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)) (async) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x54, 0x0) 19:07:09 executing program 0: sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000200)="929ac25a74ad3abbac9adc27ee10d1c66230d8eaa7e13cb3ebfa17f04312642ed4e9d6f06789ad9e54fb", &(0x7f0000000240)=0x2a, &(0x7f0000000300)="09531297865aeaca591845ae29963722fda30b7296729c28d6ccd49044dd395860dca6ca65f4014f3d7a22b48b17bd01ec61d18dbeca6b9cb51f7e316ed53f659cf6e6af56dd8186132c41354e617eeaae601bcbd45ca889ecd9e23d3c7c7a2e5da03d95a404adea1dd8a76fa59521509406ca3ea4d12d6ac4e421c62816a99a93b5d3b45a2568ebad14e8725ec60f9300b13aba59ef6939dd43e9ccf883772af5785705e08e6672b376aa03f8b878be693e7b321787d65f55a030df609eea296d4b5d396239ce93cebef58b0f51fc7973825899a16292cea2f5b58b50c0daf49bb59db12da9b550a1227382d8387e5a848727a994eed9f506af4ff3b6278f727b9c78b52385972295d05f45346598f402a449e191219d3b7990f199d2a73486ee18c08bc6cd405ff38f7f6ddd8ac97ed3c7651ac68f2af27ce736f5fc5a273a255496aeb7cd8ba8d149f4a39ed19692fc743fab3e82818bc2e75acbfe78f134e9eef0fefb0a4d5b67e54b56f25ed1f35e3720b99171826583be0d8698d5a3ce6efa92216865aa8a83b4020442f84a2ca746f1adf1c134afd80134d17c2413822e7ddfec154b51d049d42e1600dd26ddb061e16bd81ce9fc3623758c2c93504ba06c981d6826effbc97f134bbffc32c8474bc0200e58d0a0e3078f1589e8f0c38c05f3cfbcfebb298346e29f9cc02e15154f5dc65f7f30210b0a224a7c0013375be5aa12f7d1dcea563c1a58208556ba58b0cb86c7826a0df6daca309d590a23b2dacbf7a0f8910f514188cbeb91bbb1b081b282e53b7a7b1ba02a5c94cc9a9b4536f73d046e7067a567e14de53f6d8b69fa3d6d9e1e5739472645ffcbf98b9fe50f0cc505294cdba307968462369aefd7f4618770983324273b7590332cb632d0040186ad93c1bfdfa573999e55d78f2f408851ecd40260a901e670da815ee6228df6478a724747dc1a378232fa0fc1e24948b348bed53eaa2b126a937b0b837dedf78670850706d4de931a214ee3e5526aab3def9590b3e0eb463b626896c57d1bff1a4576437eb5cb79eedb987bf175c7bf4dbf2637986c6d12da2313ea248e6c543d55c5f1e397b60d1b02f5bf7d76d617c29ace30328a871b7bf60aaec405b6e92ec0951638cbeb66d98199d37da60b746c5a33c7330507cdd98bc58657664e32e02b9a8b1c9d8e22029512261f226cdf8b2bde637616f55b977575b1e827e2af60f23641ec09a66c7a6564ed8e442ff09de7a364c66b94a1692b97bc890798802754b1f727b4a7a8531bfcaa89f9351ec815d8853ea6169b6ff3c590fce4c6ee3f1e787dd3aa9ea5844170145a5a613934c90bfe0a2f36e535fb242ef8b0d34744be96193c23f58104c8656e69ba9ea789f8f2eb8ac5e2642bf0c41c52dfe58c13a399201467e2f08834ac953d0b6ec8f0db7a261c7fe99df512ef1ba96e55b3d49910f7816d9a8312b849f09b856fd82c5a3ec228070d423aae534160e90ff47fe889c9fab29dd2da7728d2f610c5d6f8879136f93f5a00efc1725d60839adb306b155c4b7ae7a76999badb9ba6c414915f5bbb9626c0d89e03a84a8204cc7fd75d08c8bab3304d7b1ccc2f0a98f36876e35c4437c7d3d609d36f87a0690f27919578b3b607f45f8cfbe6486d0ab91a6562ce2d12c7de033d20b698f0c0f1722337863f2ba5876480ae6050faf621338d5e75b1c4faef9e717ecd10fa6966273e5e16e6a112c6ba486c951306ed115ab8dcf2ba41789986b5317f973e6ebc24541db9b1cb30387b0381c7544c92673678e7a5fac9154d53ca0a9293b8cb02b5536223c20236b66cd0ef21b0fdf3b709fc936e4fa1ad7f05178dc4cc6e897df649b1624597069a286388913893cb954ce315783caae5f8d935430dee50110fdf1c6fca0febc4b949dc883d64d22742e79a57a2aec9b88cc2ca7c83de6908fa026a57503f534c34dbdb94c326c0591c8f19a58e3b5341ceab4485cb9035c18222290cf9950f222dac58a3a7ed2eabdd7b81c45dacb8bdd4ceeb51813eafbb3d994500eeeacaa0e9e1985047d5ba5c9f7d9e019afc5520001ed9f6604978dca58225c49f62ba6a666903d56b5b542a5a040ee2c3dc5236b32fe5df281e1b9e6d39ae6ad3196ee821eda2b2db0991738d843a2da2f758e1cba76ec811c4381281a754f06479a467bbd2943b1feded1a04367f5e612df1391cec67f41e1a60d13bfbc792adab72972f84ce7cfc2e870c3007ee3b9dec0a796bc51828a5e3177857a8f07d358ca48cd5800de1d94bfabfda00ba9795e68fd561ae5bcba3e7d227db1780ab4e241c643c9f7a136d1e63d9e1265ca8197846608e6e892ed52410d04d9b77a36f88edf114a9236c58c2a0fa987ba9ba42f2d56a231d6eca010771c8870de69721a826a0643e67a52c1ce473d0cff8a1bc85118b7988e5409bc9da87db77daa7ca55af866e7b3ba6266be16c451c658208d6298d41703d735d0cc46351eb9a879579e447963f2acc279529d4b9d39c7d97e6e04deb5e0d584accc982e6b0bbc06dce9ddf464c56cf190bba5a460f05c9a1287493052c50614c1a57544143959545023fb8f36458fc082507722bf4d8b94dee230c1de4b54d143a9c43318524a8ed681d42f46e46e07df1767fafd08f9677fea2f2dfa08ba0749117fc742d63dd59981d4642319e7d7ca1da8a30d7abeffaefd19c69532c3ee0dba8e1cf2ad8beedb07fe188f2f61b6669efa51d31b0f0df1a6ee6ca49ed315ba9d3b0dab4ea74c92eb78eb300a5ac2ed42fb3af21648946eb60b3622fbbeb839625de753a2649e110d24566541ca9675b22f616f51d69e31d967e32b20107375b2c648f6e285e1718f9563a9914e4608bb8a1dfd3b0f7344d37b9168291ac0ad651666effd48b686287ca2f83af542e0528690084b256bdc3ef9dfe2042b71892e760dc6bd3a42b5c93dafd0801bcbda044b158502558729839f3e8d943811b24c475acd95fabd3bcd744f9bf969156a6ae2ac86bb2c69f454ae9ea633758a4b504f82603c1f40f1c655dc574dcaa8d62ab1b33f48cc40b4bd13932a926bc97dc721685f86a589a6c86002037d0296d67e8d8e8be6676abf729eaa6a11b9bff7ee2474d0dafe57d84a64467d82ac67c5568aeb0954c7f5b5804193d0fcc499301fb0acb30ccb3ae634f9c52dd43290ae7700605d2e33fc1287061b3f082f1cd772c70928e988df1d10faa28551f5ac9d856c4df38286b51ed821d74a96415ebd2533fafc66bd19f5bed9cf77d28bec9ee49223567a1911079ee005215c44a1d088c04e0db2c7cab6d495e193ac66822fafe2c7d41eedc7b55ead54a3b7b5ec88204969df3d8bbd256e0d03213a66b1744f87d494957f691b309c2a30617e05d1f2894db832b1f953c259035403350645f0f4a072bcd631d84af6b8915d628c4e5b6ec5ec889d2c74b03c49e8ba62fe19f4f9e0b5db2b747bd78a4e4d685e46309ab195d0c6653dec83a1d59ed82988d76fd9117dda326e41f7786e5f2799f589452dddb1373a517789f464adb8d48eb6e8b2ce1761fc6a27fffb9ef7f1c2304b2c94030de91d0f04009f953aa0be95abc1c49a1427e78a760b7d9f316877a039d883179c9adf29a087b361e195593e91b8503601450b1bdff0e50cbb269ac54eecdbf5c5bb082a1e2bf54556fbe2ba640ffa3f9fe440f9a41ec7c101b41fdc44f5f8d9ba5a005f475ac246e5f1fdcea8123e4694dea0c090a0ff653c4bfb04168aa677c1dd4bf59187e3946525b46e5868929198ddae8e384da24b178f84be24bc0ecb6dbd0f9bfb15ead748bd293c909960f3d8421fc6a013eeb9ee20dc253a615fb786a0985731e0172637b67db8a1234738410d3059929b225819046274d916e2495d9d1b3424a7d3cfac19d060104af85d167d87ff0e9b2d2ef719825245e8411254ccfb933298020f1bfa8898bed8ab1fe96543cc8192bb09b6e460b673c0369575028fbfc4ea41eb21edd04d06b4b39c6c549084b9e21b946ea63e894e52551342dc7fe150c9b612d0edb7493c5f4d3913f9b71aa12437345d8608ba2d2b09132918b36e1a9ec14d230750ad51a143ec6c311f2f3779220ced3740bae3dc0d3aad41f8a68f7a607747b82889f8b8adfce1dafe5384719d04e0b9c784e728a6a04450a86552ce2f45e77e11a46e1783d2ea4b74b4fa986a9e8f0ea9b15cd9f3402153ff4524bd271fe444d24064c235e45cf619b397de0a4787b5cc5fbb3a60ff7b0306842bfbae765b4e1aa865ddc7550623cef38f2b50652d1ea61ecb8f10e4e5b399fcaf4ad505d96a17ac474fc8f6fd8031677accd65f676a40c933607e8be64ea33050337849e1d06d38165ce1b47fb770d1b73d48a102bbe35982349264d3a6b6181eae46c94d3324f56201207c853f36a7e14c58be04a32e0265d0524b123108bb2b40c971d51c1bb48bf1c52d4b00932969883e02a59ab78a85e4b8d0874b5abfa6eadb03a23665e26344121e7fb86dc89764771bade28d7766d4be73b7ea051c7f79c6e400d3643b94e1683684855a5c841a9f30f9f74a56aa66f13e3ceaaacc0fbcef40808cdd41c39b20981ed2249fe62422535bef58f8cb1b39f7c198ebab4b7b627f7d3c1424c84ddbf9cd19913ed1de36b5f5e00c4f6474a9251205cfca096a029922465b46b83c72e927057a4a009df4c326a58f420d97075fa785d7634791e31e05e512f1ec7a98cf8916a845cb728b815e4445465ef8a63f419aeba5798afcf4cad32c03947a81a8e25b95b4a33bcd4de2df857addb313753980d2793fe34b64b89d3bdceb10e03bb065fd9a4dd64a705645c29f84c2873a2fdac06803bb636ff085d7ce4f3971253527c004a1c27f39a9d0cfb434c86754eaef99ce825d875809652bc9c6b40dd27d6f04a630b6ae146a099d91569df4815f37e364eb4567c2484aa4abf7ee536d7f5c19d23531b9cc87d147b12dc0c5cdea1778a40a469b7a1b846941b179182bd2bfec702ce880532934c10b4d6eee105a757ef40d01141e2407847a66f857836096caba62640891a7cbf7b820ab7ca43d265aaf0727bde90808f5f414338b5445b1497f3151d97ad3d244ce3c4d6a13c29faad43169f8e6df78ecbb24165dac63108e6ad0d9f01a0360f1e782a56f776c7c48450f8841a6b7fa7bccbaa6ba01056ae85d460642a2df09666f4d59acd67a53965dcdc6202c50c38de8ec667706e1a0ac87a55c5c761bd3df69f2e19e54cbfb3feea2f88bcc6cded631c56534fc9421878b0aeb0b9bfb2767919a18ff1003861a3ff6fa28832085ce19831bbb4f91e2515cfd29581d5cffd52a80b0cedaa8ca1bb0cd00456c02edb3bb053fdf457657d000188162395c98fbd0266ffcc015d7cc6bf9f3cc81269d7055ecb5a56295b4c1f31e9c420e157e6e2ed15836947e0b52da6751b4992e750dcb4341439b7651c630c3298b09d850f1b10f5e3b4cfd316c94faa3d156b6f7f70d1c0847372d53ce8ca2681ffec6dbc8513fcd3b6fa222da87d4e37312605eb7ba14059e968ce6c658d3044b784c374c8963c1f65196dcde3fef39145897e1fb42d9e61935ed129961d049578e70a619dcd192a5c891dd561612a241175947e773e4848a70a061bfe32a60366e9be249a3e4d8ea6e7d669ac77e465fc429270452b27a44bf8601106806417a8ec8f31552dc1a55eb1a625a65085089489334be245401d5f3f278debd833c49ff4cc2a1f8737c84ca351016626d9fd97b9e8852b28424327a2f2a8e0d22a808369ab43ec6f3e14", 0x1000) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='./file0/file0\x00') open(&(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x40) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x3, './file0\x00', './file0/file0\x00'}) open(&(0x7f0000000180)='./file0/file0\x00', 0x10, 0x127) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000200)="929ac25a74ad3abbac9adc27ee10d1c66230d8eaa7e13cb3ebfa17f04312642ed4e9d6f06789ad9e54fb", &(0x7f0000000240)=0x2a, &(0x7f0000000300)="09531297865aeaca591845ae29963722fda30b7296729c28d6ccd49044dd395860dca6ca65f4014f3d7a22b48b17bd01ec61d18dbeca6b9cb51f7e316ed53f659cf6e6af56dd8186132c41354e617eeaae601bcbd45ca889ecd9e23d3c7c7a2e5da03d95a404adea1dd8a76fa59521509406ca3ea4d12d6ac4e421c62816a99a93b5d3b45a2568ebad14e8725ec60f9300b13aba59ef6939dd43e9ccf883772af5785705e08e6672b376aa03f8b878be693e7b321787d65f55a030df609eea296d4b5d396239ce93cebef58b0f51fc7973825899a16292cea2f5b58b50c0daf49bb59db12da9b550a1227382d8387e5a848727a994eed9f506af4ff3b6278f727b9c78b52385972295d05f45346598f402a449e191219d3b7990f199d2a73486ee18c08bc6cd405ff38f7f6ddd8ac97ed3c7651ac68f2af27ce736f5fc5a273a255496aeb7cd8ba8d149f4a39ed19692fc743fab3e82818bc2e75acbfe78f134e9eef0fefb0a4d5b67e54b56f25ed1f35e3720b99171826583be0d8698d5a3ce6efa92216865aa8a83b4020442f84a2ca746f1adf1c134afd80134d17c2413822e7ddfec154b51d049d42e1600dd26ddb061e16bd81ce9fc3623758c2c93504ba06c981d6826effbc97f134bbffc32c8474bc0200e58d0a0e3078f1589e8f0c38c05f3cfbcfebb298346e29f9cc02e15154f5dc65f7f30210b0a224a7c0013375be5aa12f7d1dcea563c1a58208556ba58b0cb86c7826a0df6daca309d590a23b2dacbf7a0f8910f514188cbeb91bbb1b081b282e53b7a7b1ba02a5c94cc9a9b4536f73d046e7067a567e14de53f6d8b69fa3d6d9e1e5739472645ffcbf98b9fe50f0cc505294cdba307968462369aefd7f4618770983324273b7590332cb632d0040186ad93c1bfdfa573999e55d78f2f408851ecd40260a901e670da815ee6228df6478a724747dc1a378232fa0fc1e24948b348bed53eaa2b126a937b0b837dedf78670850706d4de931a214ee3e5526aab3def9590b3e0eb463b626896c57d1bff1a4576437eb5cb79eedb987bf175c7bf4dbf2637986c6d12da2313ea248e6c543d55c5f1e397b60d1b02f5bf7d76d617c29ace30328a871b7bf60aaec405b6e92ec0951638cbeb66d98199d37da60b746c5a33c7330507cdd98bc58657664e32e02b9a8b1c9d8e22029512261f226cdf8b2bde637616f55b977575b1e827e2af60f23641ec09a66c7a6564ed8e442ff09de7a364c66b94a1692b97bc890798802754b1f727b4a7a8531bfcaa89f9351ec815d8853ea6169b6ff3c590fce4c6ee3f1e787dd3aa9ea5844170145a5a613934c90bfe0a2f36e535fb242ef8b0d34744be96193c23f58104c8656e69ba9ea789f8f2eb8ac5e2642bf0c41c52dfe58c13a399201467e2f08834ac953d0b6ec8f0db7a261c7fe99df512ef1ba96e55b3d49910f7816d9a8312b849f09b856fd82c5a3ec228070d423aae534160e90ff47fe889c9fab29dd2da7728d2f610c5d6f8879136f93f5a00efc1725d60839adb306b155c4b7ae7a76999badb9ba6c414915f5bbb9626c0d89e03a84a8204cc7fd75d08c8bab3304d7b1ccc2f0a98f36876e35c4437c7d3d609d36f87a0690f27919578b3b607f45f8cfbe6486d0ab91a6562ce2d12c7de033d20b698f0c0f1722337863f2ba5876480ae6050faf621338d5e75b1c4faef9e717ecd10fa6966273e5e16e6a112c6ba486c951306ed115ab8dcf2ba41789986b5317f973e6ebc24541db9b1cb30387b0381c7544c92673678e7a5fac9154d53ca0a9293b8cb02b5536223c20236b66cd0ef21b0fdf3b709fc936e4fa1ad7f05178dc4cc6e897df649b1624597069a286388913893cb954ce315783caae5f8d935430dee50110fdf1c6fca0febc4b949dc883d64d22742e79a57a2aec9b88cc2ca7c83de6908fa026a57503f534c34dbdb94c326c0591c8f19a58e3b5341ceab4485cb9035c18222290cf9950f222dac58a3a7ed2eabdd7b81c45dacb8bdd4ceeb51813eafbb3d994500eeeacaa0e9e1985047d5ba5c9f7d9e019afc5520001ed9f6604978dca58225c49f62ba6a666903d56b5b542a5a040ee2c3dc5236b32fe5df281e1b9e6d39ae6ad3196ee821eda2b2db0991738d843a2da2f758e1cba76ec811c4381281a754f06479a467bbd2943b1feded1a04367f5e612df1391cec67f41e1a60d13bfbc792adab72972f84ce7cfc2e870c3007ee3b9dec0a796bc51828a5e3177857a8f07d358ca48cd5800de1d94bfabfda00ba9795e68fd561ae5bcba3e7d227db1780ab4e241c643c9f7a136d1e63d9e1265ca8197846608e6e892ed52410d04d9b77a36f88edf114a9236c58c2a0fa987ba9ba42f2d56a231d6eca010771c8870de69721a826a0643e67a52c1ce473d0cff8a1bc85118b7988e5409bc9da87db77daa7ca55af866e7b3ba6266be16c451c658208d6298d41703d735d0cc46351eb9a879579e447963f2acc279529d4b9d39c7d97e6e04deb5e0d584accc982e6b0bbc06dce9ddf464c56cf190bba5a460f05c9a1287493052c50614c1a57544143959545023fb8f36458fc082507722bf4d8b94dee230c1de4b54d143a9c43318524a8ed681d42f46e46e07df1767fafd08f9677fea2f2dfa08ba0749117fc742d63dd59981d4642319e7d7ca1da8a30d7abeffaefd19c69532c3ee0dba8e1cf2ad8beedb07fe188f2f61b6669efa51d31b0f0df1a6ee6ca49ed315ba9d3b0dab4ea74c92eb78eb300a5ac2ed42fb3af21648946eb60b3622fbbeb839625de753a2649e110d24566541ca9675b22f616f51d69e31d967e32b20107375b2c648f6e285e1718f9563a9914e4608bb8a1dfd3b0f7344d37b9168291ac0ad651666effd48b686287ca2f83af542e0528690084b256bdc3ef9dfe2042b71892e760dc6bd3a42b5c93dafd0801bcbda044b158502558729839f3e8d943811b24c475acd95fabd3bcd744f9bf969156a6ae2ac86bb2c69f454ae9ea633758a4b504f82603c1f40f1c655dc574dcaa8d62ab1b33f48cc40b4bd13932a926bc97dc721685f86a589a6c86002037d0296d67e8d8e8be6676abf729eaa6a11b9bff7ee2474d0dafe57d84a64467d82ac67c5568aeb0954c7f5b5804193d0fcc499301fb0acb30ccb3ae634f9c52dd43290ae7700605d2e33fc1287061b3f082f1cd772c70928e988df1d10faa28551f5ac9d856c4df38286b51ed821d74a96415ebd2533fafc66bd19f5bed9cf77d28bec9ee49223567a1911079ee005215c44a1d088c04e0db2c7cab6d495e193ac66822fafe2c7d41eedc7b55ead54a3b7b5ec88204969df3d8bbd256e0d03213a66b1744f87d494957f691b309c2a30617e05d1f2894db832b1f953c259035403350645f0f4a072bcd631d84af6b8915d628c4e5b6ec5ec889d2c74b03c49e8ba62fe19f4f9e0b5db2b747bd78a4e4d685e46309ab195d0c6653dec83a1d59ed82988d76fd9117dda326e41f7786e5f2799f589452dddb1373a517789f464adb8d48eb6e8b2ce1761fc6a27fffb9ef7f1c2304b2c94030de91d0f04009f953aa0be95abc1c49a1427e78a760b7d9f316877a039d883179c9adf29a087b361e195593e91b8503601450b1bdff0e50cbb269ac54eecdbf5c5bb082a1e2bf54556fbe2ba640ffa3f9fe440f9a41ec7c101b41fdc44f5f8d9ba5a005f475ac246e5f1fdcea8123e4694dea0c090a0ff653c4bfb04168aa677c1dd4bf59187e3946525b46e5868929198ddae8e384da24b178f84be24bc0ecb6dbd0f9bfb15ead748bd293c909960f3d8421fc6a013eeb9ee20dc253a615fb786a0985731e0172637b67db8a1234738410d3059929b225819046274d916e2495d9d1b3424a7d3cfac19d060104af85d167d87ff0e9b2d2ef719825245e8411254ccfb933298020f1bfa8898bed8ab1fe96543cc8192bb09b6e460b673c0369575028fbfc4ea41eb21edd04d06b4b39c6c549084b9e21b946ea63e894e52551342dc7fe150c9b612d0edb7493c5f4d3913f9b71aa12437345d8608ba2d2b09132918b36e1a9ec14d230750ad51a143ec6c311f2f3779220ced3740bae3dc0d3aad41f8a68f7a607747b82889f8b8adfce1dafe5384719d04e0b9c784e728a6a04450a86552ce2f45e77e11a46e1783d2ea4b74b4fa986a9e8f0ea9b15cd9f3402153ff4524bd271fe444d24064c235e45cf619b397de0a4787b5cc5fbb3a60ff7b0306842bfbae765b4e1aa865ddc7550623cef38f2b50652d1ea61ecb8f10e4e5b399fcaf4ad505d96a17ac474fc8f6fd8031677accd65f676a40c933607e8be64ea33050337849e1d06d38165ce1b47fb770d1b73d48a102bbe35982349264d3a6b6181eae46c94d3324f56201207c853f36a7e14c58be04a32e0265d0524b123108bb2b40c971d51c1bb48bf1c52d4b00932969883e02a59ab78a85e4b8d0874b5abfa6eadb03a23665e26344121e7fb86dc89764771bade28d7766d4be73b7ea051c7f79c6e400d3643b94e1683684855a5c841a9f30f9f74a56aa66f13e3ceaaacc0fbcef40808cdd41c39b20981ed2249fe62422535bef58f8cb1b39f7c198ebab4b7b627f7d3c1424c84ddbf9cd19913ed1de36b5f5e00c4f6474a9251205cfca096a029922465b46b83c72e927057a4a009df4c326a58f420d97075fa785d7634791e31e05e512f1ec7a98cf8916a845cb728b815e4445465ef8a63f419aeba5798afcf4cad32c03947a81a8e25b95b4a33bcd4de2df857addb313753980d2793fe34b64b89d3bdceb10e03bb065fd9a4dd64a705645c29f84c2873a2fdac06803bb636ff085d7ce4f3971253527c004a1c27f39a9d0cfb434c86754eaef99ce825d875809652bc9c6b40dd27d6f04a630b6ae146a099d91569df4815f37e364eb4567c2484aa4abf7ee536d7f5c19d23531b9cc87d147b12dc0c5cdea1778a40a469b7a1b846941b179182bd2bfec702ce880532934c10b4d6eee105a757ef40d01141e2407847a66f857836096caba62640891a7cbf7b820ab7ca43d265aaf0727bde90808f5f414338b5445b1497f3151d97ad3d244ce3c4d6a13c29faad43169f8e6df78ecbb24165dac63108e6ad0d9f01a0360f1e782a56f776c7c48450f8841a6b7fa7bccbaa6ba01056ae85d460642a2df09666f4d59acd67a53965dcdc6202c50c38de8ec667706e1a0ac87a55c5c761bd3df69f2e19e54cbfb3feea2f88bcc6cded631c56534fc9421878b0aeb0b9bfb2767919a18ff1003861a3ff6fa28832085ce19831bbb4f91e2515cfd29581d5cffd52a80b0cedaa8ca1bb0cd00456c02edb3bb053fdf457657d000188162395c98fbd0266ffcc015d7cc6bf9f3cc81269d7055ecb5a56295b4c1f31e9c420e157e6e2ed15836947e0b52da6751b4992e750dcb4341439b7651c630c3298b09d850f1b10f5e3b4cfd316c94faa3d156b6f7f70d1c0847372d53ce8ca2681ffec6dbc8513fcd3b6fa222da87d4e37312605eb7ba14059e968ce6c658d3044b784c374c8963c1f65196dcde3fef39145897e1fb42d9e61935ed129961d049578e70a619dcd192a5c891dd561612a241175947e773e4848a70a061bfe32a60366e9be249a3e4d8ea6e7d669ac77e465fc429270452b27a44bf8601106806417a8ec8f31552dc1a55eb1a625a65085089489334be245401d5f3f278debd833c49ff4cc2a1f8737c84ca351016626d9fd97b9e8852b28424327a2f2a8e0d22a808369ab43ec6f3e14", 0x1000) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='./file0/file0\x00') (async) open(&(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x40) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x3, './file0\x00', './file0/file0\x00'}) (async) open(&(0x7f0000000180)='./file0/file0\x00', 0x10, 0x127) (async) 19:07:09 executing program 3: ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='c\x00') r0 = socket(0x11, 0x7, 0xe4) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/188, 0xbc}, {&(0x7f0000000140)=""/81, 0x51}, {&(0x7f00000002c0)=""/168, 0xa8}], 0x3, &(0x7f0000000380)=""/112, 0x70}, 0x2) 19:07:09 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_vnetid}) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) r1 = geteuid() setuid(r1) (async, rerun: 64) r2 = geteuid() (rerun: 64) chown(&(0x7f0000000140)='./file0\x00', r2, 0x0) 19:07:09 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000000)) (async) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) 19:07:09 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0x9) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', 0xb5, &(0x7f00000000c0)='./file0\x00', 0x8}) open$dir(&(0x7f0000000040)='./file1\x00', 0x800, 0xeac9b87c563be8b3) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r3 = open$dir(&(0x7f0000000280)='./file2\x00', 0x80, 0x1) renameat(r3, &(0x7f00000002c0)='./file1\x00', r2, &(0x7f0000000240)='./file1\x00') open$dir(&(0x7f0000000200)='./file1/file0\x00', 0x2, 0x15c) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) socket$inet(0x2, 0x1, 0x0) (async) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0x9) (async) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000080)='r\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', 0xb5, &(0x7f00000000c0)='./file0\x00', 0x8}) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x800, 0xeac9b87c563be8b3) (async) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) open$dir(&(0x7f0000000280)='./file2\x00', 0x80, 0x1) (async) renameat(r3, &(0x7f00000002c0)='./file1\x00', r2, &(0x7f0000000240)='./file1\x00') (async) open$dir(&(0x7f0000000200)='./file1/file0\x00', 0x2, 0x15c) (async) 19:07:09 executing program 6: semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000000140)={&(0x7f0000000080)='./file0/file0\x00', 0x8, &(0x7f00000000c0)='./file0/file0\x00', 0xe}) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:09 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1\x00') r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:09 executing program 2: r0 = socket$inet(0x2, 0x4, 0x25) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mquery(&(0x7f0000ffa000/0x5000)=nil, 0x5000, 0x3, 0x0, r0, 0x7fffffff) recvfrom$inet(r0, &(0x7f00000000c0)=""/95, 0x5f, 0x2, &(0x7f0000000140)={0x2, 0x3}, 0xc) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) socket$inet(0x2, 0x4, 0x25) (async) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) mquery(&(0x7f0000ffa000/0x5000)=nil, 0x5000, 0x3, 0x0, r0, 0x7fffffff) (async) recvfrom$inet(r0, &(0x7f00000000c0)=""/95, 0x5f, 0x2, &(0x7f0000000140)={0x2, 0x3}, 0xc) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) 19:07:09 executing program 3: ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='c\x00') socket(0x11, 0x7, 0xe4) 19:07:09 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f00000000c0)={0x5, 0x41, './file0/file0\x00', 0x2, 0x8002, 0x0, 0x4}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000200)="155b45da81d055a68d16403095511b7b6a9b75a87af59cd21856c76bc27cbaebd8717aa90b7e68e523d133acd8dbc3c58ff5a0ee19c7a52b3b9a3c7b71b2e2e3eecfde7e2353f94aede5de943850c07ac20e176ac129a5775967cd487b7bb344f85d704f87fa01a26a0e37de0d7147ca30439df65e758743c3ac12c456aa837859b075fd6be2b535e81579f366169f678d", 0x91, 0x9, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) 19:07:09 executing program 0: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000100)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x8, 0x81, 0x6, 0x4}, {0x3f, 0x3, 0x3f, 0x400000}, {0x40, 0x1, 0x0, 0x4}, {0xfffc, 0x2, 0x7, 0x1f}, {0x2, 0x4, 0xfa, 0x400}]}) setitimer(0x0, &(0x7f0000000040)={{0x6, 0x3}, {0xfff, 0x100}}, &(0x7f0000000140)) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x8, './file0\x00', './file0\x00'}) 19:07:09 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x18) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) 19:07:09 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0x9) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', 0xb5, &(0x7f00000000c0)='./file0\x00', 0x8}) open$dir(&(0x7f0000000040)='./file1\x00', 0x800, 0xeac9b87c563be8b3) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r3 = open$dir(&(0x7f0000000280)='./file2\x00', 0x80, 0x1) renameat(r3, &(0x7f00000002c0)='./file1\x00', r2, &(0x7f0000000240)='./file1\x00') open$dir(&(0x7f0000000200)='./file1/file0\x00', 0x2, 0x15c) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) socket$inet(0x2, 0x1, 0x0) (async) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0x9) (async) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000080)='r\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', 0xb5, &(0x7f00000000c0)='./file0\x00', 0x8}) (async) open$dir(&(0x7f0000000040)='./file1\x00', 0x800, 0xeac9b87c563be8b3) (async) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) open$dir(&(0x7f0000000280)='./file2\x00', 0x80, 0x1) (async) renameat(r3, &(0x7f00000002c0)='./file1\x00', r2, &(0x7f0000000240)='./file1\x00') (async) open$dir(&(0x7f0000000200)='./file1/file0\x00', 0x2, 0x15c) (async) 19:07:09 executing program 0: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000100)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (async, rerun: 64) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (rerun: 64) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x8, 0x81, 0x6, 0x4}, {0x3f, 0x3, 0x3f, 0x400000}, {0x40, 0x1, 0x0, 0x4}, {0xfffc, 0x2, 0x7, 0x1f}, {0x2, 0x4, 0xfa, 0x400}]}) (async) setitimer(0x0, &(0x7f0000000040)={{0x6, 0x3}, {0xfff, 0x100}}, &(0x7f0000000140)) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x8, './file0\x00', './file0\x00'}) 19:07:09 executing program 3: ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) socket(0x11, 0x7, 0xe4) 19:07:09 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1f}, {0x8000000000000001, 0x8001}}) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x8) 19:07:09 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x18) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) (async) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r2, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) 19:07:09 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1f}, {0x8000000000000001, 0x8001}}) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x8) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1f}, {0x8000000000000001, 0x8001}}) (async) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x8) (async) 19:07:09 executing program 3: ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) socket(0x11, 0x7, 0xe4) 19:07:09 executing program 4: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="8b371413e2da9a75b9b8f06359938a1f4bae5aedbaf920814af6b28cd9c55a1ddc50aa46ce18ce1db93fc99d59733e8b7d43441b635d487ff160d67e88481ebe21af489246c6e174869986fc668022969f2bc836a97922b46740c44a2b315370460473594e3055f3d4c4dd54af3ebdfece4c970bff5e9b6bb010a9fa0d9d1494", 0x80}, {&(0x7f0000000180)="55de0e7837db3dd7a1a4f52a6a11ac268d6589593bd0a73fb2f5ae7afcb83b08dcf1c71a7771ac458788c2b13a2a2d812922c598f16f9f9f6b4eb667fe", 0x3d}], 0x2}, 0x40c) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000005c0)={&(0x7f0000000540)='./file0/file0\x00', 0x8, &(0x7f0000000580)='./file0\x00', 0x8}) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0/file0\x00', r1, 0x2}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x24) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000004c0)="f84488c3066cd4f1aa221913bc9cac25e0381883574cae48b73ae1d9998dd04335c4549fb6e0ab73f011289b7acbb0c85dcebc310987a5870b3dd876827473e7b3a20491ecc44aa92b5a5f75b2b5d6e7ad6230a5ff2d943053f04aa691548f83976cfe88e327e6eda23c50f3", 0x6c) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) linkat(r4, &(0x7f0000000340)='./file0\x00', r5, &(0x7f00000003c0)='./file0\x00', 0x4) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='W\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0/file0\x00', 0x400, 0x81) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4810, r6, 0x0) 19:07:09 executing program 0: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000100)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async, rerun: 64) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x8, 0x81, 0x6, 0x4}, {0x3f, 0x3, 0x3f, 0x400000}, {0x40, 0x1, 0x0, 0x4}, {0xfffc, 0x2, 0x7, 0x1f}, {0x2, 0x4, 0xfa, 0x400}]}) (async, rerun: 64) setitimer(0x0, &(0x7f0000000040)={{0x6, 0x3}, {0xfff, 0x100}}, &(0x7f0000000140)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async, rerun: 64) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x8, './file0\x00', './file0\x00'}) (rerun: 64) 19:07:09 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1\x00') (async) r1 = kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async, rerun: 64) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file1\x00') (rerun: 64) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:09 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1f}, {0x8000000000000001, 0x8001}}) (async) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x8) 19:07:09 executing program 3: socket(0x11, 0x7, 0xe4) 19:07:09 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f00000000c0)={0x5, 0x41, './file0/file0\x00', 0x2, 0x8002, 0x0, 0x4}) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async, rerun: 32) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (rerun: 32) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000200)="155b45da81d055a68d16403095511b7b6a9b75a87af59cd21856c76bc27cbaebd8717aa90b7e68e523d133acd8dbc3c58ff5a0ee19c7a52b3b9a3c7b71b2e2e3eecfde7e2353f94aede5de943850c07ac20e176ac129a5775967cd487b7bb344f85d704f87fa01a26a0e37de0d7147ca30439df65e758743c3ac12c456aa837859b075fd6be2b535e81579f366169f678d", 0x91, 0x9, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) 19:07:09 executing program 6: semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000000140)={&(0x7f0000000080)='./file0/file0\x00', 0x8, &(0x7f00000000c0)='./file0/file0\x00', 0xe}) (async) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:09 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x18) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) r2 = kqueue() (async, rerun: 64) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (rerun: 64) kevent(r2, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) r3 = fcntl$dupfd(r2, 0x0, r2) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) 19:07:09 executing program 3: socket(0x0, 0x7, 0xe4) 19:07:09 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f00000000c0)={0x5, 0x41, './file0/file0\x00', 0x2, 0x8002, 0x0, 0x4}) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000200)="155b45da81d055a68d16403095511b7b6a9b75a87af59cd21856c76bc27cbaebd8717aa90b7e68e523d133acd8dbc3c58ff5a0ee19c7a52b3b9a3c7b71b2e2e3eecfde7e2353f94aede5de943850c07ac20e176ac129a5775967cd487b7bb344f85d704f87fa01a26a0e37de0d7147ca30439df65e758743c3ac12c456aa837859b075fd6be2b535e81579f366169f678d", 0x91, 0x9, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) 19:07:09 executing program 4: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="8b371413e2da9a75b9b8f06359938a1f4bae5aedbaf920814af6b28cd9c55a1ddc50aa46ce18ce1db93fc99d59733e8b7d43441b635d487ff160d67e88481ebe21af489246c6e174869986fc668022969f2bc836a97922b46740c44a2b315370460473594e3055f3d4c4dd54af3ebdfece4c970bff5e9b6bb010a9fa0d9d1494", 0x80}, {&(0x7f0000000180)="55de0e7837db3dd7a1a4f52a6a11ac268d6589593bd0a73fb2f5ae7afcb83b08dcf1c71a7771ac458788c2b13a2a2d812922c598f16f9f9f6b4eb667fe", 0x3d}], 0x2}, 0x40c) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000005c0)={&(0x7f0000000540)='./file0/file0\x00', 0x8, &(0x7f0000000580)='./file0\x00', 0x8}) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0/file0\x00', r1, 0x2}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x24) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000004c0)="f84488c3066cd4f1aa221913bc9cac25e0381883574cae48b73ae1d9998dd04335c4549fb6e0ab73f011289b7acbb0c85dcebc310987a5870b3dd876827473e7b3a20491ecc44aa92b5a5f75b2b5d6e7ad6230a5ff2d943053f04aa691548f83976cfe88e327e6eda23c50f3", 0x6c) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) linkat(r4, &(0x7f0000000340)='./file0\x00', r5, &(0x7f00000003c0)='./file0\x00', 0x4) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='W\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0/file0\x00', 0x400, 0x81) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4810, r6, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="8b371413e2da9a75b9b8f06359938a1f4bae5aedbaf920814af6b28cd9c55a1ddc50aa46ce18ce1db93fc99d59733e8b7d43441b635d487ff160d67e88481ebe21af489246c6e174869986fc668022969f2bc836a97922b46740c44a2b315370460473594e3055f3d4c4dd54af3ebdfece4c970bff5e9b6bb010a9fa0d9d1494", 0x80}, {&(0x7f0000000180)="55de0e7837db3dd7a1a4f52a6a11ac268d6589593bd0a73fb2f5ae7afcb83b08dcf1c71a7771ac458788c2b13a2a2d812922c598f16f9f9f6b4eb667fe", 0x3d}], 0x2}, 0x40c) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) (async) pipe(&(0x7f00000000c0)) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000005c0)={&(0x7f0000000540)='./file0/file0\x00', 0x8, &(0x7f0000000580)='./file0\x00', 0x8}) (async) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0/file0\x00', r1, 0x2}) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f0000000300)='./file0\x00', 0x80, 0x24) (async) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000004c0)="f84488c3066cd4f1aa221913bc9cac25e0381883574cae48b73ae1d9998dd04335c4549fb6e0ab73f011289b7acbb0c85dcebc310987a5870b3dd876827473e7b3a20491ecc44aa92b5a5f75b2b5d6e7ad6230a5ff2d943053f04aa691548f83976cfe88e327e6eda23c50f3", 0x6c) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) (async) linkat(r4, &(0x7f0000000340)='./file0\x00', r5, &(0x7f00000003c0)='./file0\x00', 0x4) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='W\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0/file0\x00', 0x400, 0x81) (async) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4810, r6, 0x0) (async) 19:07:09 executing program 2: r0 = semget(0x2, 0x4, 0x125) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/12) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) acct(&(0x7f0000000040)='./file0\x00') 19:07:09 executing program 3: socket(0x0, 0x7, 0xe4) 19:07:09 executing program 6: semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000000140)={&(0x7f0000000080)='./file0/file0\x00', 0x8, &(0x7f00000000c0)='./file0/file0\x00', 0xe}) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:09 executing program 2: r0 = semget(0x2, 0x4, 0x125) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/12) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) acct(&(0x7f0000000040)='./file0\x00') 19:07:09 executing program 3: socket(0x0, 0x7, 0xe4) 19:07:09 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1\x00') r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file1\x00') (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:09 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:09 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r0 = geteuid() r1 = getgid() r2 = getegid() setregid(r2, r1) chown(&(0x7f0000000280)='./file0\x00', r0, r1) 19:07:09 executing program 4: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="8b371413e2da9a75b9b8f06359938a1f4bae5aedbaf920814af6b28cd9c55a1ddc50aa46ce18ce1db93fc99d59733e8b7d43441b635d487ff160d67e88481ebe21af489246c6e174869986fc668022969f2bc836a97922b46740c44a2b315370460473594e3055f3d4c4dd54af3ebdfece4c970bff5e9b6bb010a9fa0d9d1494", 0x80}, {&(0x7f0000000180)="55de0e7837db3dd7a1a4f52a6a11ac268d6589593bd0a73fb2f5ae7afcb83b08dcf1c71a7771ac458788c2b13a2a2d812922c598f16f9f9f6b4eb667fe", 0x3d}], 0x2}, 0x40c) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000005c0)={&(0x7f0000000540)='./file0/file0\x00', 0x8, &(0x7f0000000580)='./file0\x00', 0x8}) (async) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0/file0\x00', r1, 0x2}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) r4 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x24) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000004c0)="f84488c3066cd4f1aa221913bc9cac25e0381883574cae48b73ae1d9998dd04335c4549fb6e0ab73f011289b7acbb0c85dcebc310987a5870b3dd876827473e7b3a20491ecc44aa92b5a5f75b2b5d6e7ad6230a5ff2d943053f04aa691548f83976cfe88e327e6eda23c50f3", 0x6c) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) linkat(r4, &(0x7f0000000340)='./file0\x00', r5, &(0x7f00000003c0)='./file0\x00', 0x4) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='W\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0/file0\x00', 0x400, 0x81) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4810, r6, 0x0) 19:07:09 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') socketpair(0x6, 0x4000, 0xff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000000200)='./file0\x00', 0x8, 0x4) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:09 executing program 3: socket(0x11, 0x0, 0xe4) 19:07:09 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:09 executing program 1: ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x3, &(0x7f0000000040)='./file0/file0\x00', 0xe}) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', 0x9, &(0x7f0000000140)='./file0\x00', 0x8}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) 19:07:09 executing program 2: r0 = semget(0x2, 0x4, 0x125) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/12) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) acct(&(0x7f0000000040)='./file0\x00') semget(0x2, 0x4, 0x125) (async) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/12) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) acct(&(0x7f0000000040)='./file0\x00') (async) 19:07:09 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) 19:07:09 executing program 3: socket(0x11, 0x0, 0x0) 19:07:09 executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x3) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:09 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') socketpair(0x6, 0x4000, 0xff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x8, 0x4) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:09 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) r0 = geteuid() (async) r1 = getgid() r2 = getegid() setregid(r2, r1) (async, rerun: 64) chown(&(0x7f0000000280)='./file0\x00', r0, r1) (rerun: 64) 19:07:09 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x100) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:09 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x100) (async) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:09 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) r0 = geteuid() (async) r1 = getgid() r2 = getegid() setregid(r2, r1) (async) chown(&(0x7f0000000280)='./file0\x00', r0, r1) 19:07:09 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r1, 0x20004269) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x180) 19:07:09 executing program 3: socket(0x11, 0x0, 0x0) 19:07:09 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file1\x00') 19:07:09 executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x3) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:09 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') socketpair(0x6, 0x4000, 0xff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000000200)='./file0\x00', 0x8, 0x4) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) socketpair(0x6, 0x4000, 0xff, &(0x7f00000000c0)) (async) connect(r0, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x8, 0x4) (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) 19:07:10 executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x3) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:10 executing program 1: ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x3, &(0x7f0000000040)='./file0/file0\x00', 0xe}) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', 0x9, &(0x7f0000000140)='./file0\x00', 0x8}) (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) r3 = fcntl$dupfd(r1, 0x0, r1) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) 19:07:10 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x100) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x100) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (async) 19:07:10 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r1, 0x20004269) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x180) 19:07:10 executing program 4: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c6530001eb3a3b47d3ec9c7cbcdc80e242b79aa07a47e8ac608d983fa2d7897cb1591fd91b6e47315b3e5ff364ca87f0a2215933e910188b9259fbe70b0d2fba271fbe4327f21dc1bfdbe9edbbdd13eb88e81014d2b45ff6b970754993f3d8a22428cbeacb51312d9566e252a62e19f20ff5655280208d60ad41cf14874889a13f09ae254bcebd85f43b6d5ae743ed5e58e9f7ab6342efb876419a52afdfd8a098026cd3b63c9741cd65f140ef7b41dd23255a7a810ed75c0be3ad967083bf308d59bb393cc9352986974c8bb70aa730f5be1555f5bf5586c4b97e911007e2129b7e7d1bcba404112b441aa3bfbbfee7350307dd86a6fed4eb3cf00000000eea3e1134c560aa415540d5b3bf5f3dfafce6cdaa752ca8238b7b3fb597b83e74b751b8f0bb0ffa769058d57bca610fff17754606e2ef021804f780b5db389ceb052c706052f30bd63f5b8eb5141177b99190adeae75fc0b2531"], 0xa) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:10 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file1\x00', 0x0, 0xffffffffffffffff) 19:07:10 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file1\x00') 19:07:10 executing program 3: socket(0x11, 0x0, 0x0) 19:07:10 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) 19:07:10 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file1\x00', 0x0, 0xffffffffffffffff) 19:07:10 executing program 3: ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x3, &(0x7f0000000040)='./file0/file0\x00', 0xe}) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', 0x9, &(0x7f0000000140)='./file0\x00', 0x8}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) 19:07:10 executing program 1: ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x3, &(0x7f0000000040)='./file0/file0\x00', 0xe}) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', 0x9, &(0x7f0000000140)='./file0\x00', 0x8}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x3, &(0x7f0000000040)='./file0/file0\x00', 0xe}) (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', 0x9, &(0x7f0000000140)='./file0\x00', 0x8}) (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) (async) 19:07:10 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) (async) 19:07:10 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='x\x00') r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:10 executing program 4: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c6530001eb3a3b47d3ec9c7cbcdc80e242b79aa07a47e8ac608d983fa2d7897cb1591fd91b6e47315b3e5ff364ca87f0a2215933e910188b9259fbe70b0d2fba271fbe4327f21dc1bfdbe9edbbdd13eb88e81014d2b45ff6b970754993f3d8a22428cbeacb51312d9566e252a62e19f20ff5655280208d60ad41cf14874889a13f09ae254bcebd85f43b6d5ae743ed5e58e9f7ab6342efb876419a52afdfd8a098026cd3b63c9741cd65f140ef7b41dd23255a7a810ed75c0be3ad967083bf308d59bb393cc9352986974c8bb70aa730f5be1555f5bf5586c4b97e911007e2129b7e7d1bcba404112b441aa3bfbbfee7350307dd86a6fed4eb3cf00000000eea3e1134c560aa415540d5b3bf5f3dfafce6cdaa752ca8238b7b3fb597b83e74b751b8f0bb0ffa769058d57bca610fff17754606e2ef021804f780b5db389ceb052c706052f30bd63f5b8eb5141177b99190adeae75fc0b2531"], 0xa) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:10 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file1\x00', 0x0, 0xffffffffffffffff) 19:07:10 executing program 3: socket(0x11, 0x0, 0x0) 19:07:10 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file1\x00') 19:07:10 executing program 6: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x2, 0x9abe, 0x4000000000000000}], 0x8, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x21, 0x10, 0x401, 0x1000}, {{r3}, 0xfffffffffffffffe, 0x20, 0x1, 0x7ff, 0x1}, {{r4}, 0xfffffffffffffffc, 0x8, 0x40, 0x1, 0x8}, {{r5}, 0x0, 0x40, 0x4, 0x7, 0x80000001}, {{}, 0xfffffffffffffffb, 0x19, 0x4, 0x3, 0xffffffffffff8001}, {{}, 0xfffffffffffffffc, 0xc8, 0x20, 0x1000, 0x5}], 0x1000, &(0x7f0000000240)={0x2, 0x8001}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) getsockname$unix(r6, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000000)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:10 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r1, 0x20004269) (async, rerun: 64) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (rerun: 64) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) (async, rerun: 64) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x180) (rerun: 64) 19:07:10 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='x\x00') r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='x\x00') (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (async) 19:07:10 executing program 4: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c6530001eb3a3b47d3ec9c7cbcdc80e242b79aa07a47e8ac608d983fa2d7897cb1591fd91b6e47315b3e5ff364ca87f0a2215933e910188b9259fbe70b0d2fba271fbe4327f21dc1bfdbe9edbbdd13eb88e81014d2b45ff6b970754993f3d8a22428cbeacb51312d9566e252a62e19f20ff5655280208d60ad41cf14874889a13f09ae254bcebd85f43b6d5ae743ed5e58e9f7ab6342efb876419a52afdfd8a098026cd3b63c9741cd65f140ef7b41dd23255a7a810ed75c0be3ad967083bf308d59bb393cc9352986974c8bb70aa730f5be1555f5bf5586c4b97e911007e2129b7e7d1bcba404112b441aa3bfbbfee7350307dd86a6fed4eb3cf00000000eea3e1134c560aa415540d5b3bf5f3dfafce6cdaa752ca8238b7b3fb597b83e74b751b8f0bb0ffa769058d57bca610fff17754606e2ef021804f780b5db389ceb052c706052f30bd63f5b8eb5141177b99190adeae75fc0b2531"], 0xa) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x3cb, 0x1e220, './file0/file0\x00', 0x20, 0x9, 0x2, 0x5}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000280)=0xfff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) fchmodat(r2, &(0x7f0000000100)='./file0/file0\x00', 0x28, 0xa68c1eba54dc8812) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000340)) fcntl$getown(r5, 0x5) bind$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f66696c65302f66696c65300047729632a09c659f78086d640044d65b483f30bfaedd83620ab6ca1a254dcc8660e8ecce2fa6941efbf6265dbe0f1b5a34d2ad1b265a66df8c323d4d32592719ca3433503a"], 0x10) 19:07:10 executing program 3: socket(0x11, 0x0, 0x0) 19:07:10 executing program 6: r0 = kqueue() (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x2, 0x9abe, 0x4000000000000000}], 0x8, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x21, 0x10, 0x401, 0x1000}, {{r3}, 0xfffffffffffffffe, 0x20, 0x1, 0x7ff, 0x1}, {{r4}, 0xfffffffffffffffc, 0x8, 0x40, 0x1, 0x8}, {{r5}, 0x0, 0x40, 0x4, 0x7, 0x80000001}, {{}, 0xfffffffffffffffb, 0x19, 0x4, 0x3, 0xffffffffffff8001}, {{}, 0xfffffffffffffffc, 0xc8, 0x20, 0x1000, 0x5}], 0x1000, &(0x7f0000000240)={0x2, 0x8001}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) getsockname$unix(r6, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000000)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:10 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='x\x00') r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async, rerun: 64) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (rerun: 64) 19:07:10 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x162) 19:07:10 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r1 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x0, r2, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r4 = getegid() r5 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r4}, 0x3, 0x2, r5, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) fcntl$lock(r3, 0x1, &(0x7f0000000000)={0x1, 0x2, 0x1f, 0x4, r5}) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r6 = fcntl$dupfd(r1, 0x0, r1) kevent(r6, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) 19:07:10 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 19:07:10 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async, rerun: 64) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async, rerun: 64) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) 19:07:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x3cb, 0x1e220, './file0/file0\x00', 0x20, 0x9, 0x2, 0x5}) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000280)=0xfff) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) fchmodat(r2, &(0x7f0000000100)='./file0/file0\x00', 0x28, 0xa68c1eba54dc8812) (async, rerun: 32) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (rerun: 32) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async, rerun: 64) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (rerun: 64) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000340)) (async) fcntl$getown(r5, 0x5) bind$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f66696c65302f66696c65300047729632a09c659f78086d640044d65b483f30bfaedd83620ab6ca1a254dcc8660e8ecce2fa6941efbf6265dbe0f1b5a34d2ad1b265a66df8c323d4d32592719ca3433503a"], 0x10) 19:07:10 executing program 6: r0 = kqueue() (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) (async) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x2, 0x9abe, 0x4000000000000000}], 0x8, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x21, 0x10, 0x401, 0x1000}, {{r3}, 0xfffffffffffffffe, 0x20, 0x1, 0x7ff, 0x1}, {{r4}, 0xfffffffffffffffc, 0x8, 0x40, 0x1, 0x8}, {{r5}, 0x0, 0x40, 0x4, 0x7, 0x80000001}, {{}, 0xfffffffffffffffb, 0x19, 0x4, 0x3, 0xffffffffffff8001}, {{}, 0xfffffffffffffffc, 0xc8, 0x20, 0x1000, 0x5}], 0x1000, &(0x7f0000000240)={0x2, 0x8001}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) getsockname$unix(r6, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000000)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:10 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async, rerun: 32) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x162) (rerun: 32) 19:07:10 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r1 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x0, r2, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r4 = getegid() r5 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r4}, 0x3, 0x2, r5, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) fcntl$lock(r3, 0x1, &(0x7f0000000000)={0x1, 0x2, 0x1f, 0x4, r5}) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r6 = fcntl$dupfd(r1, 0x0, r1) kevent(r6, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) (async) kqueue() (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x0, r2, 0x2) (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) getegid() (async) getppid() (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r4}, 0x3, 0x2, r5, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) (async) fcntl$lock(r3, 0x1, &(0x7f0000000000)={0x1, 0x2, 0x1f, 0x4, r5}) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) kevent(r6, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) (async) 19:07:10 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x30) lstat(&(0x7f00000000c0)='./file2\x00', &(0x7f00000002c0)) rename(&(0x7f00000001c0)='./file2\x00', &(0x7f0000000200)='./file1\x00') 19:07:10 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8200, 0x0) preadv(r0, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)=""/165}], 0x5b, 0x100000000) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x3cb, 0x1e220, './file0/file0\x00', 0x20, 0x9, 0x2, 0x5}) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000280)=0xfff) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) fchmodat(r2, &(0x7f0000000100)='./file0/file0\x00', 0x28, 0xa68c1eba54dc8812) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000340)) (async) fcntl$getown(r5, 0x5) (async) bind$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f66696c65302f66696c65300047729632a09c659f78086d640044d65b483f30bfaedd83620ab6ca1a254dcc8660e8ecce2fa6941efbf6265dbe0f1b5a34d2ad1b265a66df8c323d4d32592719ca3433503a"], 0x10) 19:07:10 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x30) lstat(&(0x7f00000000c0)='./file2\x00', &(0x7f00000002c0)) rename(&(0x7f00000001c0)='./file2\x00', &(0x7f0000000200)='./file1\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x30) (async) lstat(&(0x7f00000000c0)='./file2\x00', &(0x7f00000002c0)) (async) rename(&(0x7f00000001c0)='./file2\x00', &(0x7f0000000200)='./file1\x00') (async) 19:07:10 executing program 3: socket(0x11, 0x0, 0x0) 19:07:10 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) execve(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 19:07:10 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) (async) r1 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x0, r2, 0x2) (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) r4 = getegid() (async) r5 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r4}, 0x3, 0x2, r5, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) (async) fcntl$lock(r3, 0x1, &(0x7f0000000000)={0x1, 0x2, 0x1f, 0x4, r5}) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) r6 = fcntl$dupfd(r1, 0x0, r1) kevent(r6, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) 19:07:10 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 19:07:10 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8200, 0x0) preadv(r0, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)=""/165}], 0x5b, 0x100000000) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:10 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = getgid() r3 = getegid() setregid(r3, r2) bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="81002e2f66696c653000ebe32d562c54a85a83c2161511be603a30c153991565362240aa29bad2699258192416092eba0e3f346aaac85941a0ef7f63cbb477dfac3b3cb1312b1d9f268a9caef424ba5a846714e875943dfc3e09cdef757b667ff03e17bed8", @ANYRES8=r1, @ANYRESOCT=r3], 0xa) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') r4 = shmget(0x3, 0x3000, 0x150, &(0x7f0000ffd000/0x3000)=nil) r5 = geteuid() setuid(r5) r6 = getgid() r7 = getegid() setregid(r7, r6) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3, r5, r3, 0xffffffffffffffff, r7, 0x4, 0x5e}, 0x4, 0x1, 0x0, 0x0, 0x467, 0x2, 0x6}) 19:07:10 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) read(r3, &(0x7f0000000000)=""/145, 0x91) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) 19:07:10 executing program 3: socket(0x0, 0x0, 0x0) 19:07:10 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x162) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x162) (async) 19:07:10 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f00000002c0)={'./file1\x00', 0xfffffff9, 0x7fff, 0x8}) flock(r1, 0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000001c0)=0x96) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x38012, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000140)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000000c0)) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file1\x00') 19:07:10 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async, rerun: 64) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async, rerun: 64) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x30) (async, rerun: 64) lstat(&(0x7f00000000c0)='./file2\x00', &(0x7f00000002c0)) (rerun: 64) rename(&(0x7f00000001c0)='./file2\x00', &(0x7f0000000200)='./file1\x00') 19:07:10 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f00000002c0)={'./file1\x00', 0xfffffff9, 0x7fff, 0x8}) flock(r1, 0x8) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000001c0)=0x96) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x38012, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000140)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000000c0)) (async) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file1\x00') 19:07:10 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8200, 0x0) preadv(r0, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)=""/165}], 0x5b, 0x100000000) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:10 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x6c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000200)={'./file0\x00', 0x5, 0x6d1c, 0x13ca6297}) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000b00), 0x20200, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r6 = openat(r0, &(0x7f0000000b40)='./file0\x00', 0x10000, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = fcntl$getown(r0, 0x5) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000bc0), 0x10000, 0x0) r11 = getegid() r12 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r11}, 0x3, 0x2, r12, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) r13 = getgid() r14 = getegid() setregid(r14, r13) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000d80)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000009c0)=[{&(0x7f0000000640)="20fc55d4ab98f7f812d30418e1b53572b98c53744fdec6efc298f7fdd4b53dd4a4eb7c6ee870661916bddf17fe57a0202f6d5743fbc123dd404d870999ce1d8930e6ef7af3188691bc4dfae6f8757bbc7536e55dd06dd06362069a67a04c0884805c8fc214f6516957992a787ff73fc51ff52aa310a2f21344ddbaaced3bd19f9a4efc89d3878f7b78ef2cd39d423bd7986ac07b195611b1246f68725e142147", 0xa0}, {&(0x7f0000000140)="44a27fe803e5a4cf5406ea7d5bd9da250e61de30748bba4d1da8898920060227c0646234f8", 0x25}, {&(0x7f0000001240)="d5059a86a2a26131a7f0251ca1a733633392ca4e991f33d044010416cc0d8ec5d478678a72460f7eaef4d3c56e0f29bfae1a725772bb103f680558ecf5a0091ea54e7bb3e72f74c07e8d6e0a52d32ac49c3161cb19f5c49285dcdac1b4937952b6caec81660683b0d00fb4322858895b4eb4d03801c0249153e7543aa77d2d8da6576627aa2d08da686ebb391dec974ae7ac93e2c93963d6f58b644f1bc641d6b5e47f894d401d8c91c226a86e363ba1a7d7544e9d5816ddb354eb19c1f74c94ac386603718624047dae244d07abf92791c75eef124c71e1abfe36ecef1943582e891fc3ff150b376b868344612e2bafbdd41dd7b91996e5bbd60ab0e2ed97b010fab4237c9a21814b9650954222f4b2f04a787de6298005be2cfce40f501349f30f6dcf8dbfaa82906f36240baa589187ba9f0df57afff954da24f8c0a175e445ea26ae8a00b5c7a69506d4c06aa6dba1e4ae046029762b6bbd913931662aea04e8714f83dfd88010d4dc2f4e22b5d3ef1f18c491edc5073f1e4c5c336b91fba3c32d900b7822b470454d9cedd49d6b3fab3654a43992ff52d24803ff070640d62d46cd8da80600001e37743ff779903c", 0x1b1}, {&(0x7f0000000180)="1e4a281dae2df281f0c03f08f47d45b4bfb2f78cec20472e57b4b9bf8bc1e85f5b2e4703dec8e809953d5c83918f035e0e2e9b5a6f1f4e4ca5e1", 0x3a}, {&(0x7f0000000dc0)="0134f9760090cf8694b3e0ad1d60921bdfe7fb7d687fbc28e1582e16d61c036df552446ee111b9b7a72beb5d2553bf470c51ef9d6eeb030c1a6f3f4bc22b3f6855b9cf262be7a32192e98f6dba66eee01088385d9adc652f10af5dd151221070daab752cf47038eb34760648a682dc850165b44cf0f0b02b9de1059b558dd726d4525411b3bd3fab6a22532d39bc8c74012840bf2c1652a0fe77757e0bb05ad87478c8590f7f562e7b56ef3357769ff79634b50955a6e02007421b654931ceb219ce9a4ef5b4aaf97a92a3435ca5ce4c62760091b875a09ca56db7a1e5eae218967059f99d6da47928f1e6", 0xeb}, {&(0x7f0000000900)="4393125064d74a5a1ba02003c0a2fffed79de8a1b4837d970db88440965f8f061c1d6aea38de1acfe5d571120fb988426ef3f90f5c8738b69d64b26b783419fedc67cf294bc67ecae6be522ecd8dbe57fab06d28f396d1d11f96d768095f7f9370406c6b86dcb4f1bb1c881c5cd57d3914e2b4d6f647875a8b80a2672219e2908a16c8c6a1163513158766e75e35bc67016af30bb88776b48ce28d68fafb60e712b4019607e78b05740997ece8b4b0e98d", 0xb1}], 0x6, &(0x7f0000001000)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r12, 0x0, r14}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r7, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r0, r0, r0, r5, 0xffffffffffffffff]}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r2, r0, r3, r6, r8]}, @cred={0x20, 0xffff, 0x0, r9}, @rights={0x18, 0xffff, 0x1, [r10, r0]}, @cred={0x20, 0xffff, 0x0, r12, 0xffffffffffffffff, r13}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r13}, @cred={0x20, 0xffff, 0x0, r12, 0x0, r11}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0xffffffffffffffff, r6]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r4]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff, r5]}, @rights={0x28, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x230, 0x2}, 0x8) 19:07:10 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x88) getdents(0xffffffffffffff9c, &(0x7f0000000100)=""/4096, 0x1000) 19:07:10 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x82) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:10 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f00000002c0)={'./file1\x00', 0xfffffff9, 0x7fff, 0x8}) flock(r1, 0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000001c0)=0x96) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x38012, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000140)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000000c0)) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file1\x00') open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f00000002c0)={'./file1\x00', 0xfffffff9, 0x7fff, 0x8}) (async) flock(r1, 0x8) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000001c0)=0x96) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x38012, 0x0) (async) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000140)) (async) pipe(&(0x7f0000000080)) (async) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000000c0)) (async) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file1\x00') (async) 19:07:10 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x82) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:10 executing program 6: sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f00000000c0)="4f9119d3e283269f390113cf3d57fef822ac3f", &(0x7f0000000140)=0x13, &(0x7f0000000180)="56314611f2870000000000000000f4f7bdd6f57ac75d8957e0e87c75bc2dd229c11c9d540fe274642daab724f0d11abbeb29c612acb82bcf85f76a5c1519d1f17679eb3a36dd8daf73b07280d178ebccb37ddc95ef33b4f139971264f3c87730236f6dc6233f1ceefe86a1e66517d264607f4a17dbfe400d053158e6a74930ab2c53ecfc91360a631151b046966b07f45487db846574fb802470def072154a36d13db6f596ed3efae34d33a4a56f3ef3d23f70243d6dcb8e2da5313ff092afd5d2a11f57cbdbe17a720cb99b7dc981b272a9c9608fe2122816", 0xd9) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x400, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000280)) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000380)='./file0\x00', r0, 0x2}) r2 = geteuid() chown(&(0x7f00000002c0)='./file0\x00', r2, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x100, 0x0) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x9000000000000, &(0x7f0000000440)='./file0\x00', 0x8}) 19:07:10 executing program 6: sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f00000000c0)="4f9119d3e283269f390113cf3d57fef822ac3f", &(0x7f0000000140)=0x13, &(0x7f0000000180)="56314611f2870000000000000000f4f7bdd6f57ac75d8957e0e87c75bc2dd229c11c9d540fe274642daab724f0d11abbeb29c612acb82bcf85f76a5c1519d1f17679eb3a36dd8daf73b07280d178ebccb37ddc95ef33b4f139971264f3c87730236f6dc6233f1ceefe86a1e66517d264607f4a17dbfe400d053158e6a74930ab2c53ecfc91360a631151b046966b07f45487db846574fb802470def072154a36d13db6f596ed3efae34d33a4a56f3ef3d23f70243d6dcb8e2da5313ff092afd5d2a11f57cbdbe17a720cb99b7dc981b272a9c9608fe2122816", 0xd9) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x400, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000280)) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000380)='./file0\x00', r0, 0x2}) r2 = geteuid() chown(&(0x7f00000002c0)='./file0\x00', r2, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x100, 0x0) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x9000000000000, &(0x7f0000000440)='./file0\x00', 0x8}) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f00000000c0)="4f9119d3e283269f390113cf3d57fef822ac3f", &(0x7f0000000140)=0x13, &(0x7f0000000180)="56314611f2870000000000000000f4f7bdd6f57ac75d8957e0e87c75bc2dd229c11c9d540fe274642daab724f0d11abbeb29c612acb82bcf85f76a5c1519d1f17679eb3a36dd8daf73b07280d178ebccb37ddc95ef33b4f139971264f3c87730236f6dc6233f1ceefe86a1e66517d264607f4a17dbfe400d053158e6a74930ab2c53ecfc91360a631151b046966b07f45487db846574fb802470def072154a36d13db6f596ed3efae34d33a4a56f3ef3d23f70243d6dcb8e2da5313ff092afd5d2a11f57cbdbe17a720cb99b7dc981b272a9c9608fe2122816", 0xd9) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x400, 0x0) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000280)) (async) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000380)='./file0\x00', r0, 0x2}) (async) geteuid() (async) chown(&(0x7f00000002c0)='./file0\x00', r2, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x100, 0x0) (async) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x9000000000000, &(0x7f0000000440)='./file0\x00', 0x8}) (async) 19:07:10 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x88) (async, rerun: 32) getdents(0xffffffffffffff9c, &(0x7f0000000100)=""/4096, 0x1000) (rerun: 32) 19:07:10 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = getgid() r3 = getegid() setregid(r3, r2) (async) bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="81002e2f66696c653000ebe32d562c54a85a83c2161511be603a30c153991565362240aa29bad2699258192416092eba0e3f346aaac85941a0ef7f63cbb477dfac3b3cb1312b1d9f268a9caef424ba5a846714e875943dfc3e09cdef757b667ff03e17bed8", @ANYRES8=r1, @ANYRESOCT=r3], 0xa) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') (async) r4 = shmget(0x3, 0x3000, 0x150, &(0x7f0000ffd000/0x3000)=nil) (async) r5 = geteuid() setuid(r5) (async) r6 = getgid() r7 = getegid() setregid(r7, r6) (async) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3, r5, r3, 0xffffffffffffffff, r7, 0x4, 0x5e}, 0x4, 0x1, 0x0, 0x0, 0x467, 0x2, 0x6}) 19:07:11 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) read(r3, &(0x7f0000000000)=""/145, 0x91) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) read(r3, &(0x7f0000000000)=""/145, 0x91) (async) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) (async) 19:07:11 executing program 5: open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) sendto$inet(r1, &(0x7f0000000100)="2dd5dd08b5b87eec955a2ae0f7b0d36d15e17d9bf9e660afd0ea75c43e0d9c0893eb675a107121c7670ff78c99", 0x2d, 0xa, &(0x7f0000000140)={0x2, 0x3}, 0xc) kevent(r0, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r4 = accept$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$dupfd(r4, 0x14, 0xffffffffffffffff) connect(r3, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0xf35b, 0x8001, {0x7f, 0x7fffffff}}) kevent(r5, &(0x7f0000000180), 0x5, 0x0, 0x4, 0x0) pipe(&(0x7f0000000200)) 19:07:11 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x82) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x82) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) 19:07:11 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x6c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000200)={'./file0\x00', 0x5, 0x6d1c, 0x13ca6297}) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000b00), 0x20200, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r6 = openat(r0, &(0x7f0000000b40)='./file0\x00', 0x10000, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = fcntl$getown(r0, 0x5) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000bc0), 0x10000, 0x0) r11 = getegid() r12 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r11}, 0x3, 0x2, r12, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) r13 = getgid() r14 = getegid() setregid(r14, r13) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000d80)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000009c0)=[{&(0x7f0000000640)="20fc55d4ab98f7f812d30418e1b53572b98c53744fdec6efc298f7fdd4b53dd4a4eb7c6ee870661916bddf17fe57a0202f6d5743fbc123dd404d870999ce1d8930e6ef7af3188691bc4dfae6f8757bbc7536e55dd06dd06362069a67a04c0884805c8fc214f6516957992a787ff73fc51ff52aa310a2f21344ddbaaced3bd19f9a4efc89d3878f7b78ef2cd39d423bd7986ac07b195611b1246f68725e142147", 0xa0}, {&(0x7f0000000140)="44a27fe803e5a4cf5406ea7d5bd9da250e61de30748bba4d1da8898920060227c0646234f8", 0x25}, {&(0x7f0000001240)="d5059a86a2a26131a7f0251ca1a733633392ca4e991f33d044010416cc0d8ec5d478678a72460f7eaef4d3c56e0f29bfae1a725772bb103f680558ecf5a0091ea54e7bb3e72f74c07e8d6e0a52d32ac49c3161cb19f5c49285dcdac1b4937952b6caec81660683b0d00fb4322858895b4eb4d03801c0249153e7543aa77d2d8da6576627aa2d08da686ebb391dec974ae7ac93e2c93963d6f58b644f1bc641d6b5e47f894d401d8c91c226a86e363ba1a7d7544e9d5816ddb354eb19c1f74c94ac386603718624047dae244d07abf92791c75eef124c71e1abfe36ecef1943582e891fc3ff150b376b868344612e2bafbdd41dd7b91996e5bbd60ab0e2ed97b010fab4237c9a21814b9650954222f4b2f04a787de6298005be2cfce40f501349f30f6dcf8dbfaa82906f36240baa589187ba9f0df57afff954da24f8c0a175e445ea26ae8a00b5c7a69506d4c06aa6dba1e4ae046029762b6bbd913931662aea04e8714f83dfd88010d4dc2f4e22b5d3ef1f18c491edc5073f1e4c5c336b91fba3c32d900b7822b470454d9cedd49d6b3fab3654a43992ff52d24803ff070640d62d46cd8da80600001e37743ff779903c", 0x1b1}, {&(0x7f0000000180)="1e4a281dae2df281f0c03f08f47d45b4bfb2f78cec20472e57b4b9bf8bc1e85f5b2e4703dec8e809953d5c83918f035e0e2e9b5a6f1f4e4ca5e1", 0x3a}, {&(0x7f0000000dc0)="0134f9760090cf8694b3e0ad1d60921bdfe7fb7d687fbc28e1582e16d61c036df552446ee111b9b7a72beb5d2553bf470c51ef9d6eeb030c1a6f3f4bc22b3f6855b9cf262be7a32192e98f6dba66eee01088385d9adc652f10af5dd151221070daab752cf47038eb34760648a682dc850165b44cf0f0b02b9de1059b558dd726d4525411b3bd3fab6a22532d39bc8c74012840bf2c1652a0fe77757e0bb05ad87478c8590f7f562e7b56ef3357769ff79634b50955a6e02007421b654931ceb219ce9a4ef5b4aaf97a92a3435ca5ce4c62760091b875a09ca56db7a1e5eae218967059f99d6da47928f1e6", 0xeb}, {&(0x7f0000000900)="4393125064d74a5a1ba02003c0a2fffed79de8a1b4837d970db88440965f8f061c1d6aea38de1acfe5d571120fb988426ef3f90f5c8738b69d64b26b783419fedc67cf294bc67ecae6be522ecd8dbe57fab06d28f396d1d11f96d768095f7f9370406c6b86dcb4f1bb1c881c5cd57d3914e2b4d6f647875a8b80a2672219e2908a16c8c6a1163513158766e75e35bc67016af30bb88776b48ce28d68fafb60e712b4019607e78b05740997ece8b4b0e98d", 0xb1}], 0x6, &(0x7f0000001000)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r12, 0x0, r14}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r7, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r0, r0, r0, r5, 0xffffffffffffffff]}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r2, r0, r3, r6, r8]}, @cred={0x20, 0xffff, 0x0, r9}, @rights={0x18, 0xffff, 0x1, [r10, r0]}, @cred={0x20, 0xffff, 0x0, r12, 0xffffffffffffffff, r13}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r13}, @cred={0x20, 0xffff, 0x0, r12, 0x0, r11}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0xffffffffffffffff, r6]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r4]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff, r5]}, @rights={0x28, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x230, 0x2}, 0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x6c) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000200)={'./file0\x00', 0x5, 0x6d1c, 0x13ca6297}) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000b00), 0x20200, 0x0) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) openat(r0, &(0x7f0000000b40)='./file0\x00', 0x10000, 0x10) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000b80)) (async) fcntl$getown(r0, 0x5) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000bc0), 0x10000, 0x0) (async) getegid() (async) getppid() (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r11}, 0x3, 0x2, r12, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) (async) getgid() (async) getegid() (async) setregid(r14, r13) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000d80)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000009c0)=[{&(0x7f0000000640)="20fc55d4ab98f7f812d30418e1b53572b98c53744fdec6efc298f7fdd4b53dd4a4eb7c6ee870661916bddf17fe57a0202f6d5743fbc123dd404d870999ce1d8930e6ef7af3188691bc4dfae6f8757bbc7536e55dd06dd06362069a67a04c0884805c8fc214f6516957992a787ff73fc51ff52aa310a2f21344ddbaaced3bd19f9a4efc89d3878f7b78ef2cd39d423bd7986ac07b195611b1246f68725e142147", 0xa0}, {&(0x7f0000000140)="44a27fe803e5a4cf5406ea7d5bd9da250e61de30748bba4d1da8898920060227c0646234f8", 0x25}, {&(0x7f0000001240)="d5059a86a2a26131a7f0251ca1a733633392ca4e991f33d044010416cc0d8ec5d478678a72460f7eaef4d3c56e0f29bfae1a725772bb103f680558ecf5a0091ea54e7bb3e72f74c07e8d6e0a52d32ac49c3161cb19f5c49285dcdac1b4937952b6caec81660683b0d00fb4322858895b4eb4d03801c0249153e7543aa77d2d8da6576627aa2d08da686ebb391dec974ae7ac93e2c93963d6f58b644f1bc641d6b5e47f894d401d8c91c226a86e363ba1a7d7544e9d5816ddb354eb19c1f74c94ac386603718624047dae244d07abf92791c75eef124c71e1abfe36ecef1943582e891fc3ff150b376b868344612e2bafbdd41dd7b91996e5bbd60ab0e2ed97b010fab4237c9a21814b9650954222f4b2f04a787de6298005be2cfce40f501349f30f6dcf8dbfaa82906f36240baa589187ba9f0df57afff954da24f8c0a175e445ea26ae8a00b5c7a69506d4c06aa6dba1e4ae046029762b6bbd913931662aea04e8714f83dfd88010d4dc2f4e22b5d3ef1f18c491edc5073f1e4c5c336b91fba3c32d900b7822b470454d9cedd49d6b3fab3654a43992ff52d24803ff070640d62d46cd8da80600001e37743ff779903c", 0x1b1}, {&(0x7f0000000180)="1e4a281dae2df281f0c03f08f47d45b4bfb2f78cec20472e57b4b9bf8bc1e85f5b2e4703dec8e809953d5c83918f035e0e2e9b5a6f1f4e4ca5e1", 0x3a}, {&(0x7f0000000dc0)="0134f9760090cf8694b3e0ad1d60921bdfe7fb7d687fbc28e1582e16d61c036df552446ee111b9b7a72beb5d2553bf470c51ef9d6eeb030c1a6f3f4bc22b3f6855b9cf262be7a32192e98f6dba66eee01088385d9adc652f10af5dd151221070daab752cf47038eb34760648a682dc850165b44cf0f0b02b9de1059b558dd726d4525411b3bd3fab6a22532d39bc8c74012840bf2c1652a0fe77757e0bb05ad87478c8590f7f562e7b56ef3357769ff79634b50955a6e02007421b654931ceb219ce9a4ef5b4aaf97a92a3435ca5ce4c62760091b875a09ca56db7a1e5eae218967059f99d6da47928f1e6", 0xeb}, {&(0x7f0000000900)="4393125064d74a5a1ba02003c0a2fffed79de8a1b4837d970db88440965f8f061c1d6aea38de1acfe5d571120fb988426ef3f90f5c8738b69d64b26b783419fedc67cf294bc67ecae6be522ecd8dbe57fab06d28f396d1d11f96d768095f7f9370406c6b86dcb4f1bb1c881c5cd57d3914e2b4d6f647875a8b80a2672219e2908a16c8c6a1163513158766e75e35bc67016af30bb88776b48ce28d68fafb60e712b4019607e78b05740997ece8b4b0e98d", 0xb1}], 0x6, &(0x7f0000001000)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r12, 0x0, r14}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r7, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r0, r0, r0, r5, 0xffffffffffffffff]}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r2, r0, r3, r6, r8]}, @cred={0x20, 0xffff, 0x0, r9}, @rights={0x18, 0xffff, 0x1, [r10, r0]}, @cred={0x20, 0xffff, 0x0, r12, 0xffffffffffffffff, r13}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r13}, @cred={0x20, 0xffff, 0x0, r12, 0x0, r11}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0xffffffffffffffff, r6]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r4]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff, r5]}, @rights={0x28, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x230, 0x2}, 0x8) (async) 19:07:11 executing program 3: socket(0x0, 0x0, 0x0) 19:07:11 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x88) (async) getdents(0xffffffffffffff9c, &(0x7f0000000100)=""/4096, 0x1000) 19:07:11 executing program 6: sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f00000000c0)="4f9119d3e283269f390113cf3d57fef822ac3f", &(0x7f0000000140)=0x13, &(0x7f0000000180)="56314611f2870000000000000000f4f7bdd6f57ac75d8957e0e87c75bc2dd229c11c9d540fe274642daab724f0d11abbeb29c612acb82bcf85f76a5c1519d1f17679eb3a36dd8daf73b07280d178ebccb37ddc95ef33b4f139971264f3c87730236f6dc6233f1ceefe86a1e66517d264607f4a17dbfe400d053158e6a74930ab2c53ecfc91360a631151b046966b07f45487db846574fb802470def072154a36d13db6f596ed3efae34d33a4a56f3ef3d23f70243d6dcb8e2da5313ff092afd5d2a11f57cbdbe17a720cb99b7dc981b272a9c9608fe2122816", 0xd9) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x400, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000280)) (async) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000380)='./file0\x00', r0, 0x2}) (async) r2 = geteuid() chown(&(0x7f00000002c0)='./file0\x00', r2, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x100, 0x0) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0x9000000000000, &(0x7f0000000440)='./file0\x00', 0x8}) 19:07:11 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = getgid() r3 = getegid() setregid(r3, r2) bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="81002e2f66696c653000ebe32d562c54a85a83c2161511be603a30c153991565362240aa29bad2699258192416092eba0e3f346aaac85941a0ef7f63cbb477dfac3b3cb1312b1d9f268a9caef424ba5a846714e875943dfc3e09cdef757b667ff03e17bed8", @ANYRES8=r1, @ANYRESOCT=r3], 0xa) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') r4 = shmget(0x3, 0x3000, 0x150, &(0x7f0000ffd000/0x3000)=nil) r5 = geteuid() setuid(r5) r6 = getgid() r7 = getegid() setregid(r7, r6) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3, r5, r3, 0xffffffffffffffff, r7, 0x4, 0x5e}, 0x4, 0x1, 0x0, 0x0, 0x467, 0x2, 0x6}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) getgid() (async) getegid() (async) setregid(r3, r2) (async) bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="81002e2f66696c653000ebe32d562c54a85a83c2161511be603a30c153991565362240aa29bad2699258192416092eba0e3f346aaac85941a0ef7f63cbb477dfac3b3cb1312b1d9f268a9caef424ba5a846714e875943dfc3e09cdef757b667ff03e17bed8", @ANYRES8=r1, @ANYRESOCT=r3], 0xa) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') (async) shmget(0x3, 0x3000, 0x150, &(0x7f0000ffd000/0x3000)=nil) (async) geteuid() (async) setuid(r5) (async) getgid() (async) getegid() (async) setregid(r7, r6) (async) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3, r5, r3, 0xffffffffffffffff, r7, 0x4, 0x5e}, 0x4, 0x1, 0x0, 0x0, 0x467, 0x2, 0x6}) (async) 19:07:11 executing program 3: socket(0x0, 0x0, 0x0) 19:07:11 executing program 5: open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) sendto$inet(r1, &(0x7f0000000100)="2dd5dd08b5b87eec955a2ae0f7b0d36d15e17d9bf9e660afd0ea75c43e0d9c0893eb675a107121c7670ff78c99", 0x2d, 0xa, &(0x7f0000000140)={0x2, 0x3}, 0xc) kevent(r0, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r4 = accept$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$dupfd(r4, 0x14, 0xffffffffffffffff) connect(r3, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0xf35b, 0x8001, {0x7f, 0x7fffffff}}) kevent(r5, &(0x7f0000000180), 0x5, 0x0, 0x4, 0x0) pipe(&(0x7f0000000200)) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) sendto$inet(r1, &(0x7f0000000100)="2dd5dd08b5b87eec955a2ae0f7b0d36d15e17d9bf9e660afd0ea75c43e0d9c0893eb675a107121c7670ff78c99", 0x2d, 0xa, &(0x7f0000000140)={0x2, 0x3}, 0xc) (async) kevent(r0, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) pipe(&(0x7f00000000c0)) (async) accept$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) fcntl$dupfd(r4, 0x14, 0xffffffffffffffff) (async) connect(r3, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) (async) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0xf35b, 0x8001, {0x7f, 0x7fffffff}}) (async) kevent(r5, &(0x7f0000000180), 0x5, 0x0, 0x4, 0x0) (async) pipe(&(0x7f0000000200)) (async) 19:07:11 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x129) 19:07:11 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x6c) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000200)={'./file0\x00', 0x5, 0x6d1c, 0x13ca6297}) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000b00), 0x20200, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r6 = openat(r0, &(0x7f0000000b40)='./file0\x00', 0x10000, 0x10) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = fcntl$getown(r0, 0x5) (async) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000bc0), 0x10000, 0x0) (async) r11 = getegid() (async) r12 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r11}, 0x3, 0x2, r12, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) (async) r13 = getgid() r14 = getegid() setregid(r14, r13) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000d80)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000009c0)=[{&(0x7f0000000640)="20fc55d4ab98f7f812d30418e1b53572b98c53744fdec6efc298f7fdd4b53dd4a4eb7c6ee870661916bddf17fe57a0202f6d5743fbc123dd404d870999ce1d8930e6ef7af3188691bc4dfae6f8757bbc7536e55dd06dd06362069a67a04c0884805c8fc214f6516957992a787ff73fc51ff52aa310a2f21344ddbaaced3bd19f9a4efc89d3878f7b78ef2cd39d423bd7986ac07b195611b1246f68725e142147", 0xa0}, {&(0x7f0000000140)="44a27fe803e5a4cf5406ea7d5bd9da250e61de30748bba4d1da8898920060227c0646234f8", 0x25}, {&(0x7f0000001240)="d5059a86a2a26131a7f0251ca1a733633392ca4e991f33d044010416cc0d8ec5d478678a72460f7eaef4d3c56e0f29bfae1a725772bb103f680558ecf5a0091ea54e7bb3e72f74c07e8d6e0a52d32ac49c3161cb19f5c49285dcdac1b4937952b6caec81660683b0d00fb4322858895b4eb4d03801c0249153e7543aa77d2d8da6576627aa2d08da686ebb391dec974ae7ac93e2c93963d6f58b644f1bc641d6b5e47f894d401d8c91c226a86e363ba1a7d7544e9d5816ddb354eb19c1f74c94ac386603718624047dae244d07abf92791c75eef124c71e1abfe36ecef1943582e891fc3ff150b376b868344612e2bafbdd41dd7b91996e5bbd60ab0e2ed97b010fab4237c9a21814b9650954222f4b2f04a787de6298005be2cfce40f501349f30f6dcf8dbfaa82906f36240baa589187ba9f0df57afff954da24f8c0a175e445ea26ae8a00b5c7a69506d4c06aa6dba1e4ae046029762b6bbd913931662aea04e8714f83dfd88010d4dc2f4e22b5d3ef1f18c491edc5073f1e4c5c336b91fba3c32d900b7822b470454d9cedd49d6b3fab3654a43992ff52d24803ff070640d62d46cd8da80600001e37743ff779903c", 0x1b1}, {&(0x7f0000000180)="1e4a281dae2df281f0c03f08f47d45b4bfb2f78cec20472e57b4b9bf8bc1e85f5b2e4703dec8e809953d5c83918f035e0e2e9b5a6f1f4e4ca5e1", 0x3a}, {&(0x7f0000000dc0)="0134f9760090cf8694b3e0ad1d60921bdfe7fb7d687fbc28e1582e16d61c036df552446ee111b9b7a72beb5d2553bf470c51ef9d6eeb030c1a6f3f4bc22b3f6855b9cf262be7a32192e98f6dba66eee01088385d9adc652f10af5dd151221070daab752cf47038eb34760648a682dc850165b44cf0f0b02b9de1059b558dd726d4525411b3bd3fab6a22532d39bc8c74012840bf2c1652a0fe77757e0bb05ad87478c8590f7f562e7b56ef3357769ff79634b50955a6e02007421b654931ceb219ce9a4ef5b4aaf97a92a3435ca5ce4c62760091b875a09ca56db7a1e5eae218967059f99d6da47928f1e6", 0xeb}, {&(0x7f0000000900)="4393125064d74a5a1ba02003c0a2fffed79de8a1b4837d970db88440965f8f061c1d6aea38de1acfe5d571120fb988426ef3f90f5c8738b69d64b26b783419fedc67cf294bc67ecae6be522ecd8dbe57fab06d28f396d1d11f96d768095f7f9370406c6b86dcb4f1bb1c881c5cd57d3914e2b4d6f647875a8b80a2672219e2908a16c8c6a1163513158766e75e35bc67016af30bb88776b48ce28d68fafb60e712b4019607e78b05740997ece8b4b0e98d", 0xb1}], 0x6, &(0x7f0000001000)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r12, 0x0, r14}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r7, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r0, r0, r0, r5, 0xffffffffffffffff]}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r2, r0, r3, r6, r8]}, @cred={0x20, 0xffff, 0x0, r9}, @rights={0x18, 0xffff, 0x1, [r10, r0]}, @cred={0x20, 0xffff, 0x0, r12, 0xffffffffffffffff, r13}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r13}, @cred={0x20, 0xffff, 0x0, r12, 0x0, r11}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0xffffffffffffffff, r6]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r4]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff, r5]}, @rights={0x28, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x230, 0x2}, 0x8) 19:07:11 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="8b371413e2da9a75b9b8f06359938a1f4bae5aedbaf920814af6b28cd9c55a1ddc50aa46ce18ce1db93fc99d59733e8b7d43441b635d487ff160d67e88481ebe21af489246c6e174869986fc668022969f2bc836a97922b46740c44a2b315370460473594e3055f3d4c4dd54af3ebdfece4c970bff5e9b6bb010a9fa0d9d1494", 0x80}, {&(0x7f0000000180)="55de0e7837db3dd7a1a4f52a6a11ac268d6589593bd0a73fb2f5ae7afcb83b08dcf1c71a7771ac458788c2b13a2a2d812922c598f16f9f9f6b4eb667fe", 0x3d}], 0x2}, 0x40c) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000005c0)={&(0x7f0000000540)='./file0/file0\x00', 0x8, &(0x7f0000000580)='./file0\x00', 0x8}) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0/file0\x00', r1, 0x2}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x24) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000004c0)="f84488c3066cd4f1aa221913bc9cac25e0381883574cae48b73ae1d9998dd04335c4549fb6e0ab73f011289b7acbb0c85dcebc310987a5870b3dd876827473e7b3a20491ecc44aa92b5a5f75b2b5d6e7ad6230a5ff2d943053f04aa691548f83976cfe88e327e6eda23c50f3", 0x6c) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) linkat(r4, &(0x7f0000000340)='./file0\x00', r5, &(0x7f00000003c0)='./file0\x00', 0x4) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='W\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0/file0\x00', 0x400, 0x81) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4810, r6, 0x0) 19:07:11 executing program 5: open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) sendto$inet(r1, &(0x7f0000000100)="2dd5dd08b5b87eec955a2ae0f7b0d36d15e17d9bf9e660afd0ea75c43e0d9c0893eb675a107121c7670ff78c99", 0x2d, 0xa, &(0x7f0000000140)={0x2, 0x3}, 0xc) kevent(r0, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r4 = accept$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$dupfd(r4, 0x14, 0xffffffffffffffff) connect(r3, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0xf35b, 0x8001, {0x7f, 0x7fffffff}}) kevent(r5, &(0x7f0000000180), 0x5, 0x0, 0x4, 0x0) pipe(&(0x7f0000000200)) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) sendto$inet(r1, &(0x7f0000000100)="2dd5dd08b5b87eec955a2ae0f7b0d36d15e17d9bf9e660afd0ea75c43e0d9c0893eb675a107121c7670ff78c99", 0x2d, 0xa, &(0x7f0000000140)={0x2, 0x3}, 0xc) (async) kevent(r0, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) pipe(&(0x7f00000000c0)) (async) accept$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) fcntl$dupfd(r4, 0x14, 0xffffffffffffffff) (async) connect(r3, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) (async) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0xf35b, 0x8001, {0x7f, 0x7fffffff}}) (async) kevent(r5, &(0x7f0000000180), 0x5, 0x0, 0x4, 0x0) (async) pipe(&(0x7f0000000200)) (async) 19:07:11 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:11 executing program 7: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x7, 0x0, 0x6, 0x5, 0x8}]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 19:07:11 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x8000, 0x80) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') sendto$inet(0xffffffffffffff9c, &(0x7f0000000100)="04ad0f382a05bb1d7763db8a6f89c0b5de545311eb17ab0002942dc24710757842f69c7f1bd9f69de97f0df0a48fdb9227d9b88f3acd656daa6cf7601b101b39f0e006fc", 0x44, 0x400, 0x0, 0x0) 19:07:11 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) read(r3, &(0x7f0000000000)=""/145, 0x91) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) read(r3, &(0x7f0000000000)=""/145, 0x91) (async) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) (async) 19:07:11 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:11 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r5 = open(&(0x7f0000000240)='./file0\x00', 0x400, 0x152) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x1, 0x5, 0x1}, {{r1}, 0xfffffffffffffffc, 0x18, 0x80, 0xfffffffffffeffff, 0x401}], 0xfffffffd, &(0x7f00000002c0)=[{{r3}, 0x7, 0x76, 0x1, 0x1ff, 0x546}, {{r4}, 0xfffffffffffffffb, 0x4, 0x8, 0x9, 0xff}, {{r1}, 0xfffffffffffffffe, 0x22, 0x1, 0x5, 0x7}, {{r5}, 0xfffffffffffffffc, 0x10, 0x10, 0x2, 0xfffffffffffffff7}, {{r6}, 0x0, 0x4c, 0x4, 0xd540, 0x5}, {{r1}, 0xe, 0x80, 0x1, 0x100, 0x7}, {{r1}, 0xfffffffffffffffc, 0x17, 0x2, 0xfffffffffffffffb, 0x6}], 0x8000008, &(0x7f00000003c0)={0xffffffffffffffff, 0x7}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000400)) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:11 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000140)=""/232, 0xe8, 0x1, 0x0, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:11 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x129) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x129) (async) 19:07:11 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r5 = open(&(0x7f0000000240)='./file0\x00', 0x400, 0x152) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x1, 0x5, 0x1}, {{r1}, 0xfffffffffffffffc, 0x18, 0x80, 0xfffffffffffeffff, 0x401}], 0xfffffffd, &(0x7f00000002c0)=[{{r3}, 0x7, 0x76, 0x1, 0x1ff, 0x546}, {{r4}, 0xfffffffffffffffb, 0x4, 0x8, 0x9, 0xff}, {{r1}, 0xfffffffffffffffe, 0x22, 0x1, 0x5, 0x7}, {{r5}, 0xfffffffffffffffc, 0x10, 0x10, 0x2, 0xfffffffffffffff7}, {{r6}, 0x0, 0x4c, 0x4, 0xd540, 0x5}, {{r1}, 0xe, 0x80, 0x1, 0x100, 0x7}, {{r1}, 0xfffffffffffffffc, 0x17, 0x2, 0xfffffffffffffffb, 0x6}], 0x8000008, &(0x7f00000003c0)={0xffffffffffffffff, 0x7}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000400)) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) pipe(&(0x7f00000000c0)) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) fcntl$getown(0xffffffffffffffff, 0x5) (async) open(&(0x7f0000000240)='./file0\x00', 0x400, 0x152) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) (async) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x1, 0x5, 0x1}, {{r1}, 0xfffffffffffffffc, 0x18, 0x80, 0xfffffffffffeffff, 0x401}], 0xfffffffd, &(0x7f00000002c0)=[{{r3}, 0x7, 0x76, 0x1, 0x1ff, 0x546}, {{r4}, 0xfffffffffffffffb, 0x4, 0x8, 0x9, 0xff}, {{r1}, 0xfffffffffffffffe, 0x22, 0x1, 0x5, 0x7}, {{r5}, 0xfffffffffffffffc, 0x10, 0x10, 0x2, 0xfffffffffffffff7}, {{r6}, 0x0, 0x4c, 0x4, 0xd540, 0x5}, {{r1}, 0xe, 0x80, 0x1, 0x100, 0x7}, {{r1}, 0xfffffffffffffffc, 0x17, 0x2, 0xfffffffffffffffb, 0x6}], 0x8000008, &(0x7f00000003c0)={0xffffffffffffffff, 0x7}) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) (async) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000400)) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) 19:07:11 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async, rerun: 32) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000140)=""/232, 0xe8, 0x1, 0x0, 0x0) (rerun: 32) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:11 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x8000, 0x80) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') sendto$inet(0xffffffffffffff9c, &(0x7f0000000100)="04ad0f382a05bb1d7763db8a6f89c0b5de545311eb17ab0002942dc24710757842f69c7f1bd9f69de97f0df0a48fdb9227d9b88f3acd656daa6cf7601b101b39f0e006fc", 0x44, 0x400, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x8000, 0x80) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (async) sendto$inet(0xffffffffffffff9c, &(0x7f0000000100)="04ad0f382a05bb1d7763db8a6f89c0b5de545311eb17ab0002942dc24710757842f69c7f1bd9f69de97f0df0a48fdb9227d9b88f3acd656daa6cf7601b101b39f0e006fc", 0x44, 0x400, 0x0, 0x0) (async) 19:07:11 executing program 7: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x7, 0x0, 0x6, 0x5, 0x8}]}) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 19:07:11 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x129) 19:07:11 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) fcntl$getown(0xffffffffffffffff, 0x5) r5 = open(&(0x7f0000000240)='./file0\x00', 0x400, 0x152) (async) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x1, 0x5, 0x1}, {{r1}, 0xfffffffffffffffc, 0x18, 0x80, 0xfffffffffffeffff, 0x401}], 0xfffffffd, &(0x7f00000002c0)=[{{r3}, 0x7, 0x76, 0x1, 0x1ff, 0x546}, {{r4}, 0xfffffffffffffffb, 0x4, 0x8, 0x9, 0xff}, {{r1}, 0xfffffffffffffffe, 0x22, 0x1, 0x5, 0x7}, {{r5}, 0xfffffffffffffffc, 0x10, 0x10, 0x2, 0xfffffffffffffff7}, {{r6}, 0x0, 0x4c, 0x4, 0xd540, 0x5}, {{r1}, 0xe, 0x80, 0x1, 0x100, 0x7}, {{r1}, 0xfffffffffffffffc, 0x17, 0x2, 0xfffffffffffffffb, 0x6}], 0x8000008, &(0x7f00000003c0)={0xffffffffffffffff, 0x7}) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) (async) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000400)) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:12 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='./file0\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) 19:07:12 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="8b371413e2da9a75b9b8f06359938a1f4bae5aedbaf920814af6b28cd9c55a1ddc50aa46ce18ce1db93fc99d59733e8b7d43441b635d487ff160d67e88481ebe21af489246c6e174869986fc668022969f2bc836a97922b46740c44a2b315370460473594e3055f3d4c4dd54af3ebdfece4c970bff5e9b6bb010a9fa0d9d1494", 0x80}, {&(0x7f0000000180)="55de0e7837db3dd7a1a4f52a6a11ac268d6589593bd0a73fb2f5ae7afcb83b08dcf1c71a7771ac458788c2b13a2a2d812922c598f16f9f9f6b4eb667fe", 0x3d}], 0x2}, 0x40c) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000005c0)={&(0x7f0000000540)='./file0/file0\x00', 0x8, &(0x7f0000000580)='./file0\x00', 0x8}) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0/file0\x00', r1, 0x2}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x24) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000004c0)="f84488c3066cd4f1aa221913bc9cac25e0381883574cae48b73ae1d9998dd04335c4549fb6e0ab73f011289b7acbb0c85dcebc310987a5870b3dd876827473e7b3a20491ecc44aa92b5a5f75b2b5d6e7ad6230a5ff2d943053f04aa691548f83976cfe88e327e6eda23c50f3", 0x6c) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) linkat(r4, &(0x7f0000000340)='./file0\x00', r5, &(0x7f00000003c0)='./file0\x00', 0x4) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='W\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0/file0\x00', 0x400, 0x81) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4810, r6, 0x0) 19:07:12 executing program 2: mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x111) 19:07:12 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x3, 0x0, 0x80, 0x0) 19:07:12 executing program 7: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x7, 0x0, 0x6, 0x5, 0x8}]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) (async) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x7, 0x0, 0x6, 0x5, 0x8}]}) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) (async) 19:07:12 executing program 2: mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x111) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x111) (async) 19:07:12 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000140)=""/232, 0xe8, 0x1, 0x0, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:12 executing program 5: r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x8000, 0x80) (async) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (rerun: 64) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (async) sendto$inet(0xffffffffffffff9c, &(0x7f0000000100)="04ad0f382a05bb1d7763db8a6f89c0b5de545311eb17ab0002942dc24710757842f69c7f1bd9f69de97f0df0a48fdb9227d9b88f3acd656daa6cf7601b101b39f0e006fc", 0x44, 0x400, 0x0, 0x0) 19:07:12 executing program 0: ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000000)=0xffffffffffffff9c) unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000280)=0xc) preadv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/111, 0x6f}, {&(0x7f0000000140)=""/140, 0x8c}], 0x2, 0x0) 19:07:12 executing program 2: mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x111) 19:07:12 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) munlockall() 19:07:12 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r1 = geteuid() r2 = getgid() r3 = getegid() setregid(r3, r2) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x2) 19:07:12 executing program 0: ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000000)=0xffffffffffffff9c) (async) unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000280)=0xc) preadv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/111, 0x6f}, {&(0x7f0000000140)=""/140, 0x8c}], 0x2, 0x0) 19:07:12 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff, 0x6) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') mknod$loop(&(0x7f0000000180)='./file0\x00', 0x100, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='W\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x8) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) 19:07:12 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) munlockall() mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) munlockall() (async) 19:07:12 executing program 0: ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000000)=0xffffffffffffff9c) (async, rerun: 32) unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000080)='r\x00') (async, rerun: 32) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000280)=0xc) preadv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/111, 0x6f}, {&(0x7f0000000140)=""/140, 0x8c}], 0x2, 0x0) 19:07:12 executing program 2: r0 = geteuid() setuid(r0) r1 = getgid() r2 = getegid() setregid(r2, r1) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x98b, r0, r1, 0x0, r3, 0x18, 0x7f}, 0x7fff, 0x1, 0xa0}) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x28718ff4652d9340) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') recvfrom$unix(0xffffffffffffff9c, &(0x7f00000000c0)=""/11, 0xb, 0x883, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f662795974f1c4fb16a696c653000"], 0xa) 19:07:12 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="8b371413e2da9a75b9b8f06359938a1f4bae5aedbaf920814af6b28cd9c55a1ddc50aa46ce18ce1db93fc99d59733e8b7d43441b635d487ff160d67e88481ebe21af489246c6e174869986fc668022969f2bc836a97922b46740c44a2b315370460473594e3055f3d4c4dd54af3ebdfece4c970bff5e9b6bb010a9fa0d9d1494", 0x80}, {&(0x7f0000000180)="55de0e7837db3dd7a1a4f52a6a11ac268d6589593bd0a73fb2f5ae7afcb83b08dcf1c71a7771ac458788c2b13a2a2d812922c598f16f9f9f6b4eb667fe", 0x3d}], 0x2}, 0x40c) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000005c0)={&(0x7f0000000540)='./file0/file0\x00', 0x8, &(0x7f0000000580)='./file0\x00', 0x8}) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0/file0\x00', r1, 0x2}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x24) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000004c0)="f84488c3066cd4f1aa221913bc9cac25e0381883574cae48b73ae1d9998dd04335c4549fb6e0ab73f011289b7acbb0c85dcebc310987a5870b3dd876827473e7b3a20491ecc44aa92b5a5f75b2b5d6e7ad6230a5ff2d943053f04aa691548f83976cfe88e327e6eda23c50f3", 0x6c) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) linkat(r4, &(0x7f0000000340)='./file0\x00', r5, &(0x7f00000003c0)='./file0\x00', 0x4) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='W\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0/file0\x00', 0x400, 0x81) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4810, r6, 0x0) 19:07:12 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async, rerun: 32) r1 = geteuid() (async, rerun: 32) r2 = getgid() (async) r3 = getegid() setregid(r3, r2) (async) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x2) 19:07:12 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async, rerun: 32) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff, 0x6) (async, rerun: 32) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') (async, rerun: 32) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x100, 0x1) (rerun: 32) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='W\x00') (async, rerun: 64) unlinkat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x8) (async, rerun: 64) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) 19:07:12 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) munlockall() 19:07:12 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x3, 0x0, 0x80, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x3, 0x0, 0x80, 0x0) (async) 19:07:12 executing program 2: r0 = geteuid() setuid(r0) r1 = getgid() r2 = getegid() setregid(r2, r1) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x98b, r0, r1, 0x0, r3, 0x18, 0x7f}, 0x7fff, 0x1, 0xa0}) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x28718ff4652d9340) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') recvfrom$unix(0xffffffffffffff9c, &(0x7f00000000c0)=""/11, 0xb, 0x883, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f662795974f1c4fb16a696c653000"], 0xa) geteuid() (async) setuid(r0) (async) getgid() (async) getegid() (async) setregid(r2, r1) (async) getegid() (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x98b, r0, r1, 0x0, r3, 0x18, 0x7f}, 0x7fff, 0x1, 0xa0}) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x28718ff4652d9340) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') (async) recvfrom$unix(0xffffffffffffff9c, &(0x7f00000000c0)=""/11, 0xb, 0x883, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f662795974f1c4fb16a696c653000"], 0xa) (async) 19:07:12 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x1000, 0x2) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:12 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r1 = geteuid() r2 = getgid() r3 = getegid() setregid(r3, r2) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) geteuid() (async) getgid() (async) getegid() (async) setregid(r3, r2) (async) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x2) (async) 19:07:12 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = getegid() r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r0}, 0x3, 0x2, r1, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) r2 = getegid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) r5 = geteuid() setuid(r5) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540), 0x40, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x400, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r9, 0x0, 0xffffffffffffffff) r10 = open(&(0x7f00000005c0)='./file0\x00', 0x200, 0x138) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000000c0)="7cf5d74ea1ac29c18a773af3", 0xc}, {&(0x7f0000000100)="156d78fce1391cf8ecdd3ddcb9a7a57cddda8abf723585142eba188b0788617b48080bb79e9190b1ffb451f47b4863fbcd2b84ef207ce0cc8727e8ca2f8d91ea88841bf648b41d96574d5bb93c2ab66d0da48ee345540b99455a6da26e194b73428849dc7544deb949d05fe96d6ca245a59717d5e50fc78763512040d6a6465c895b6be40e1bf092150424c1260b65dc5de3af98f0a03459a3c22784f0cc985dc61487c7e42cfee281ed25ba7dd9b78f24e59afe408db9", 0xb7}, {&(0x7f00000001c0)="0bbbb1a33ec25964424872043c470fcb32257c669dae31323d222cc014ecc32d95f37d3069b80d55fbf95008759e23aba4f19bb1e57b129c9a637c013ad097d24581703c20ec298f42d038e9c13a1e1dceb32695d2dafdddaadb80df0558976da42e2cc6066ca1a323a8abf66d07a3830766db87304bccf3adb60b0c5f2043af2aeefd95ff0013ff2cc1448d95a7c9ba37edba56ea821dac57f6b38056c67c0d971a243d8493", 0xa6}, {&(0x7f0000000340)="5a1040cd2e4f1c4012c1564699d1dfc5e0df0dcb65fb027169fef97168f9b2f897b6b9e984ddba3081f370909bdf8a798b9d3dfe50511199642614e3f872be944fb12d491f2cd30435c212a99ae1b830a80bae04f5b73b2f61afcc5181af4084bf68a1ba4b09ad87e3231e5229fc5007f76f0ca7bc102e6b8fe74f9d8510c97a12c07f99d6eba3c5ca5aefd6ec09ae0567e0b5aacbd5c1", 0x97}, {&(0x7f0000000280)="f81ad7ea21af26ca2e34899952690c13e44fe1f064edbcbc5e6df87451419200c595020e62f89004c80ca2d7", 0x2c}, {&(0x7f0000000400)="3f2413360b3ab1d9a4d7b34169ccdb395abb7c62ababb6779edea08a8baf531b207ba10c7d09d77b62f0b7563240f52a8e320d00f096a8392fd07942a4bae950c2c9b9616d65f10a909654fce867a7479a23d28ea2dd9764726fbecb194df7ecb162f53e947ea21914978671acc684600e845b1920fb80c240bbd355", 0x7c}], 0x6, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r2}, @rights={0x20, 0xffff, 0x1, [r3, r4, 0xffffffffffffffff, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r5}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r6, r7, r8, r9, r10, 0xffffffffffffffff]}], 0xa8}, 0x1) 19:07:12 executing program 2: r0 = geteuid() setuid(r0) r1 = getgid() r2 = getegid() setregid(r2, r1) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x98b, r0, r1, 0x0, r3, 0x18, 0x7f}, 0x7fff, 0x1, 0xa0}) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x28718ff4652d9340) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') (async, rerun: 32) recvfrom$unix(0xffffffffffffff9c, &(0x7f00000000c0)=""/11, 0xb, 0x883, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f662795974f1c4fb16a696c653000"], 0xa) (rerun: 32) 19:07:12 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff, 0x6) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') (async, rerun: 64) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x100, 0x1) (async, rerun: 64) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='W\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x8) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) 19:07:12 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x400, 0x5) linkat(r2, &(0x7f00000000c0)='.\x00', r0, &(0x7f0000000100)='./file1\x00', 0x4) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:12 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x3, 0x0, 0x80, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x3, 0x0, 0x80, 0x0) (async) 19:07:12 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="8b371413e2da9a75b9b8f06359938a1f4bae5aedbaf920814af6b28cd9c55a1ddc50aa46ce18ce1db93fc99d59733e8b7d43441b635d487ff160d67e88481ebe21af489246c6e174869986fc668022969f2bc836a97922b46740c44a2b315370460473594e3055f3d4c4dd54af3ebdfece4c970bff5e9b6bb010a9fa0d9d1494", 0x80}, {&(0x7f0000000180)="55de0e7837db3dd7a1a4f52a6a11ac268d6589593bd0a73fb2f5ae7afcb83b08dcf1c71a7771ac458788c2b13a2a2d812922c598f16f9f9f6b4eb667fe", 0x3d}], 0x2}, 0x40c) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000005c0)={&(0x7f0000000540)='./file0/file0\x00', 0x8, &(0x7f0000000580)='./file0\x00', 0x8}) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0/file0\x00', r1, 0x2}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x24) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000004c0)="f84488c3066cd4f1aa221913bc9cac25e0381883574cae48b73ae1d9998dd04335c4549fb6e0ab73f011289b7acbb0c85dcebc310987a5870b3dd876827473e7b3a20491ecc44aa92b5a5f75b2b5d6e7ad6230a5ff2d943053f04aa691548f83976cfe88e327e6eda23c50f3", 0x6c) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) linkat(r4, &(0x7f0000000340)='./file0\x00', r5, &(0x7f00000003c0)='./file0\x00', 0x4) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='W\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0/file0\x00', 0x400, 0x81) 19:07:12 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async, rerun: 64) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x1000, 0x2) (async, rerun: 64) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:12 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x1) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', 0x4, &(0x7f00000000c0)='./file1\x00', 0x8}) 19:07:12 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) 19:07:12 executing program 4: fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x81) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0xc8) 19:07:12 executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="51f237fce3e5e63825cb22d7a1bae93a7dd28f81bdbfd4218fbb74e94abe2a5ba7a5159d0fe5b78bce37880c6dc2044c79f716d465d26ac057877afbefea5d1e1d5a56e9a6bd59fee545247c80426cb1602bfd65a43bfdd8a02cf152624ff9fd72c95562ed82bb64128ff70fe78ad4379dc244089b780a9f700def4bd9cf1356dddf43a437c6f565b570826049a3ae59ac7b0734755eb86284a68a7a234ebdde7fc1c3505eebde94614b704159679037b2bfdbeccfff2d44145f868bf888c38f067eb2007f78e5035d7248315c65", 0xce, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x60) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x4) 19:07:12 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x400, 0x5) linkat(r2, &(0x7f00000000c0)='.\x00', r0, &(0x7f0000000100)='./file1\x00', 0x4) (async, rerun: 32) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async, rerun: 32) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:12 executing program 7: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x1000, 0x2) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:12 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) r0 = getegid() r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r0}, 0x3, 0x2, r1, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) (async) r2 = getegid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) r5 = geteuid() setuid(r5) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540), 0x40, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x400, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r9, 0x0, 0xffffffffffffffff) r10 = open(&(0x7f00000005c0)='./file0\x00', 0x200, 0x138) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000000c0)="7cf5d74ea1ac29c18a773af3", 0xc}, {&(0x7f0000000100)="156d78fce1391cf8ecdd3ddcb9a7a57cddda8abf723585142eba188b0788617b48080bb79e9190b1ffb451f47b4863fbcd2b84ef207ce0cc8727e8ca2f8d91ea88841bf648b41d96574d5bb93c2ab66d0da48ee345540b99455a6da26e194b73428849dc7544deb949d05fe96d6ca245a59717d5e50fc78763512040d6a6465c895b6be40e1bf092150424c1260b65dc5de3af98f0a03459a3c22784f0cc985dc61487c7e42cfee281ed25ba7dd9b78f24e59afe408db9", 0xb7}, {&(0x7f00000001c0)="0bbbb1a33ec25964424872043c470fcb32257c669dae31323d222cc014ecc32d95f37d3069b80d55fbf95008759e23aba4f19bb1e57b129c9a637c013ad097d24581703c20ec298f42d038e9c13a1e1dceb32695d2dafdddaadb80df0558976da42e2cc6066ca1a323a8abf66d07a3830766db87304bccf3adb60b0c5f2043af2aeefd95ff0013ff2cc1448d95a7c9ba37edba56ea821dac57f6b38056c67c0d971a243d8493", 0xa6}, {&(0x7f0000000340)="5a1040cd2e4f1c4012c1564699d1dfc5e0df0dcb65fb027169fef97168f9b2f897b6b9e984ddba3081f370909bdf8a798b9d3dfe50511199642614e3f872be944fb12d491f2cd30435c212a99ae1b830a80bae04f5b73b2f61afcc5181af4084bf68a1ba4b09ad87e3231e5229fc5007f76f0ca7bc102e6b8fe74f9d8510c97a12c07f99d6eba3c5ca5aefd6ec09ae0567e0b5aacbd5c1", 0x97}, {&(0x7f0000000280)="f81ad7ea21af26ca2e34899952690c13e44fe1f064edbcbc5e6df87451419200c595020e62f89004c80ca2d7", 0x2c}, {&(0x7f0000000400)="3f2413360b3ab1d9a4d7b34169ccdb395abb7c62ababb6779edea08a8baf531b207ba10c7d09d77b62f0b7563240f52a8e320d00f096a8392fd07942a4bae950c2c9b9616d65f10a909654fce867a7479a23d28ea2dd9764726fbecb194df7ecb162f53e947ea21914978671acc684600e845b1920fb80c240bbd355", 0x7c}], 0x6, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r2}, @rights={0x20, 0xffff, 0x1, [r3, r4, 0xffffffffffffffff, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r5}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r6, r7, r8, r9, r10, 0xffffffffffffffff]}], 0xa8}, 0x1) 19:07:12 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async, rerun: 64) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) (async) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) 19:07:12 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) 19:07:12 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async, rerun: 64) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async, rerun: 64) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) r0 = getegid() (async) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r0}, 0x3, 0x2, r1, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) (async, rerun: 64) r2 = getegid() (async, rerun: 64) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) (async, rerun: 64) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (rerun: 64) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) (async) r5 = geteuid() setuid(r5) (async) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540), 0x40, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x400, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r9, 0x0, 0xffffffffffffffff) r10 = open(&(0x7f00000005c0)='./file0\x00', 0x200, 0x138) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000000c0)="7cf5d74ea1ac29c18a773af3", 0xc}, {&(0x7f0000000100)="156d78fce1391cf8ecdd3ddcb9a7a57cddda8abf723585142eba188b0788617b48080bb79e9190b1ffb451f47b4863fbcd2b84ef207ce0cc8727e8ca2f8d91ea88841bf648b41d96574d5bb93c2ab66d0da48ee345540b99455a6da26e194b73428849dc7544deb949d05fe96d6ca245a59717d5e50fc78763512040d6a6465c895b6be40e1bf092150424c1260b65dc5de3af98f0a03459a3c22784f0cc985dc61487c7e42cfee281ed25ba7dd9b78f24e59afe408db9", 0xb7}, {&(0x7f00000001c0)="0bbbb1a33ec25964424872043c470fcb32257c669dae31323d222cc014ecc32d95f37d3069b80d55fbf95008759e23aba4f19bb1e57b129c9a637c013ad097d24581703c20ec298f42d038e9c13a1e1dceb32695d2dafdddaadb80df0558976da42e2cc6066ca1a323a8abf66d07a3830766db87304bccf3adb60b0c5f2043af2aeefd95ff0013ff2cc1448d95a7c9ba37edba56ea821dac57f6b38056c67c0d971a243d8493", 0xa6}, {&(0x7f0000000340)="5a1040cd2e4f1c4012c1564699d1dfc5e0df0dcb65fb027169fef97168f9b2f897b6b9e984ddba3081f370909bdf8a798b9d3dfe50511199642614e3f872be944fb12d491f2cd30435c212a99ae1b830a80bae04f5b73b2f61afcc5181af4084bf68a1ba4b09ad87e3231e5229fc5007f76f0ca7bc102e6b8fe74f9d8510c97a12c07f99d6eba3c5ca5aefd6ec09ae0567e0b5aacbd5c1", 0x97}, {&(0x7f0000000280)="f81ad7ea21af26ca2e34899952690c13e44fe1f064edbcbc5e6df87451419200c595020e62f89004c80ca2d7", 0x2c}, {&(0x7f0000000400)="3f2413360b3ab1d9a4d7b34169ccdb395abb7c62ababb6779edea08a8baf531b207ba10c7d09d77b62f0b7563240f52a8e320d00f096a8392fd07942a4bae950c2c9b9616d65f10a909654fce867a7479a23d28ea2dd9764726fbecb194df7ecb162f53e947ea21914978671acc684600e845b1920fb80c240bbd355", 0x7c}], 0x6, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r2}, @rights={0x20, 0xffff, 0x1, [r3, r4, 0xffffffffffffffff, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r5}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r6, r7, r8, r9, r10, 0xffffffffffffffff]}], 0xa8}, 0x1) 19:07:12 executing program 4: fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x81) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0xc8) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x81) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0xc8) (async) 19:07:12 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="8b371413e2da9a75b9b8f06359938a1f4bae5aedbaf920814af6b28cd9c55a1ddc50aa46ce18ce1db93fc99d59733e8b7d43441b635d487ff160d67e88481ebe21af489246c6e174869986fc668022969f2bc836a97922b46740c44a2b315370460473594e3055f3d4c4dd54af3ebdfece4c970bff5e9b6bb010a9fa0d9d1494", 0x80}, {&(0x7f0000000180)="55de0e7837db3dd7a1a4f52a6a11ac268d6589593bd0a73fb2f5ae7afcb83b08dcf1c71a7771ac458788c2b13a2a2d812922c598f16f9f9f6b4eb667fe", 0x3d}], 0x2}, 0x40c) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000005c0)={&(0x7f0000000540)='./file0/file0\x00', 0x8, &(0x7f0000000580)='./file0\x00', 0x8}) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0/file0\x00', r1, 0x2}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x24) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000004c0)="f84488c3066cd4f1aa221913bc9cac25e0381883574cae48b73ae1d9998dd04335c4549fb6e0ab73f011289b7acbb0c85dcebc310987a5870b3dd876827473e7b3a20491ecc44aa92b5a5f75b2b5d6e7ad6230a5ff2d943053f04aa691548f83976cfe88e327e6eda23c50f3", 0x6c) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) linkat(r4, &(0x7f0000000340)='./file0\x00', r5, &(0x7f00000003c0)='./file0\x00', 0x4) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='W\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:12 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x1) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', 0x4, &(0x7f00000000c0)='./file1\x00', 0x8}) 19:07:12 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) (async) 19:07:12 executing program 4: fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async, rerun: 64) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x81) (async, rerun: 64) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0xc8) 19:07:12 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='./file1\x00') 19:07:12 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x1) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async, rerun: 64) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async, rerun: 64) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', 0x4, &(0x7f00000000c0)='./file1\x00', 0x8}) 19:07:12 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="8b371413e2da9a75b9b8f06359938a1f4bae5aedbaf920814af6b28cd9c55a1ddc50aa46ce18ce1db93fc99d59733e8b7d43441b635d487ff160d67e88481ebe21af489246c6e174869986fc668022969f2bc836a97922b46740c44a2b315370460473594e3055f3d4c4dd54af3ebdfece4c970bff5e9b6bb010a9fa0d9d1494", 0x80}, {&(0x7f0000000180)="55de0e7837db3dd7a1a4f52a6a11ac268d6589593bd0a73fb2f5ae7afcb83b08dcf1c71a7771ac458788c2b13a2a2d812922c598f16f9f9f6b4eb667fe", 0x3d}], 0x2}, 0x40c) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000005c0)={&(0x7f0000000540)='./file0/file0\x00', 0x8, &(0x7f0000000580)='./file0\x00', 0x8}) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0/file0\x00', r1, 0x2}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x24) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000004c0)="f84488c3066cd4f1aa221913bc9cac25e0381883574cae48b73ae1d9998dd04335c4549fb6e0ab73f011289b7acbb0c85dcebc310987a5870b3dd876827473e7b3a20491ecc44aa92b5a5f75b2b5d6e7ad6230a5ff2d943053f04aa691548f83976cfe88e327e6eda23c50f3", 0x6c) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) linkat(r4, &(0x7f0000000340)='./file0\x00', r5, &(0x7f00000003c0)='./file0\x00', 0x4) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='W\x00') 19:07:12 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) (async) 19:07:12 executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="51f237fce3e5e63825cb22d7a1bae93a7dd28f81bdbfd4218fbb74e94abe2a5ba7a5159d0fe5b78bce37880c6dc2044c79f716d465d26ac057877afbefea5d1e1d5a56e9a6bd59fee545247c80426cb1602bfd65a43bfdd8a02cf152624ff9fd72c95562ed82bb64128ff70fe78ad4379dc244089b780a9f700def4bd9cf1356dddf43a437c6f565b570826049a3ae59ac7b0734755eb86284a68a7a234ebdde7fc1c3505eebde94614b704159679037b2bfdbeccfff2d44145f868bf888c38f067eb2007f78e5035d7248315c65", 0xce, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x60) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="51f237fce3e5e63825cb22d7a1bae93a7dd28f81bdbfd4218fbb74e94abe2a5ba7a5159d0fe5b78bce37880c6dc2044c79f716d465d26ac057877afbefea5d1e1d5a56e9a6bd59fee545247c80426cb1602bfd65a43bfdd8a02cf152624ff9fd72c95562ed82bb64128ff70fe78ad4379dc244089b780a9f700def4bd9cf1356dddf43a437c6f565b570826049a3ae59ac7b0734755eb86284a68a7a234ebdde7fc1c3505eebde94614b704159679037b2bfdbeccfff2d44145f868bf888c38f067eb2007f78e5035d7248315c65", 0xce, 0x0, 0x0, 0x0) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x60) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x4) (async) 19:07:12 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x400, 0x5) linkat(r2, &(0x7f00000000c0)='.\x00', r0, &(0x7f0000000100)='./file1\x00', 0x4) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:12 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='./file1\x00') 19:07:12 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xf0, 0x6) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='r\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='@\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='r\x00', &(0x7f0000000300)='\x00']) 19:07:13 executing program 7: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) preadv(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f00000000c0)=""/12, 0xc}, {&(0x7f0000000240)=""/88, 0x58}, {&(0x7f00000005c0)=""/173, 0xad}, {&(0x7f0000000680)=""/223, 0xdf}], 0x5, 0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') connect$inet(r0, &(0x7f00000002c0)={0x2, 0x1}, 0xc) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:13 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="8b371413e2da9a75b9b8f06359938a1f4bae5aedbaf920814af6b28cd9c55a1ddc50aa46ce18ce1db93fc99d59733e8b7d43441b635d487ff160d67e88481ebe21af489246c6e174869986fc668022969f2bc836a97922b46740c44a2b315370460473594e3055f3d4c4dd54af3ebdfece4c970bff5e9b6bb010a9fa0d9d1494", 0x80}, {&(0x7f0000000180)="55de0e7837db3dd7a1a4f52a6a11ac268d6589593bd0a73fb2f5ae7afcb83b08dcf1c71a7771ac458788c2b13a2a2d812922c598f16f9f9f6b4eb667fe", 0x3d}], 0x2}, 0x40c) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000005c0)={&(0x7f0000000540)='./file0/file0\x00', 0x8, &(0x7f0000000580)='./file0\x00', 0x8}) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0/file0\x00', r1, 0x2}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x24) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000004c0)="f84488c3066cd4f1aa221913bc9cac25e0381883574cae48b73ae1d9998dd04335c4549fb6e0ab73f011289b7acbb0c85dcebc310987a5870b3dd876827473e7b3a20491ecc44aa92b5a5f75b2b5d6e7ad6230a5ff2d943053f04aa691548f83976cfe88e327e6eda23c50f3", 0x6c) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) linkat(r4, &(0x7f0000000340)='./file0\x00', r5, &(0x7f00000003c0)='./file0\x00', 0x4) 19:07:13 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x3) 19:07:13 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) linkat(r0, &(0x7f0000000080)='./file1\x00', r0, &(0x7f00000000c0)='./file1\x00', 0x0) r1 = kqueue() getsockname$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:13 executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="51f237fce3e5e63825cb22d7a1bae93a7dd28f81bdbfd4218fbb74e94abe2a5ba7a5159d0fe5b78bce37880c6dc2044c79f716d465d26ac057877afbefea5d1e1d5a56e9a6bd59fee545247c80426cb1602bfd65a43bfdd8a02cf152624ff9fd72c95562ed82bb64128ff70fe78ad4379dc244089b780a9f700def4bd9cf1356dddf43a437c6f565b570826049a3ae59ac7b0734755eb86284a68a7a234ebdde7fc1c3505eebde94614b704159679037b2bfdbeccfff2d44145f868bf888c38f067eb2007f78e5035d7248315c65", 0xce, 0x0, 0x0, 0x0) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x60) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x4) 19:07:13 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xf0, 0x6) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='r\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='@\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='r\x00', &(0x7f0000000300)='\x00']) 19:07:13 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) (async) fcntl$dupfd(r1, 0x0, r1) (async) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) (async) 19:07:13 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='./file1\x00') 19:07:13 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) flock(r0, 0x2) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getdents(r0, &(0x7f0000000080)=""/8, 0x8) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000040)={0x80f, 0x3f}) 19:07:13 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xf0, 0x6) (async) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='r\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='@\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='r\x00', &(0x7f0000000300)='\x00']) 19:07:13 executing program 7: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) preadv(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f00000000c0)=""/12, 0xc}, {&(0x7f0000000240)=""/88, 0x58}, {&(0x7f00000005c0)=""/173, 0xad}, {&(0x7f0000000680)=""/223, 0xdf}], 0x5, 0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') connect$inet(r0, &(0x7f00000002c0)={0x2, 0x1}, 0xc) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) (async) preadv(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f00000000c0)=""/12, 0xc}, {&(0x7f0000000240)=""/88, 0x58}, {&(0x7f00000005c0)=""/173, 0xad}, {&(0x7f0000000680)=""/223, 0xdf}], 0x5, 0x4) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) connect$inet(r0, &(0x7f00000002c0)={0x2, 0x1}, 0xc) (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) 19:07:13 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) 19:07:13 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async, rerun: 64) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='r\x00') (async, rerun: 64) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x3) 19:07:13 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="8b371413e2da9a75b9b8f06359938a1f4bae5aedbaf920814af6b28cd9c55a1ddc50aa46ce18ce1db93fc99d59733e8b7d43441b635d487ff160d67e88481ebe21af489246c6e174869986fc668022969f2bc836a97922b46740c44a2b315370460473594e3055f3d4c4dd54af3ebdfece4c970bff5e9b6bb010a9fa0d9d1494", 0x80}, {&(0x7f0000000180)="55de0e7837db3dd7a1a4f52a6a11ac268d6589593bd0a73fb2f5ae7afcb83b08dcf1c71a7771ac458788c2b13a2a2d812922c598f16f9f9f6b4eb667fe", 0x3d}], 0x2}, 0x40c) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000005c0)={&(0x7f0000000540)='./file0/file0\x00', 0x8, &(0x7f0000000580)='./file0\x00', 0x8}) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0/file0\x00', r1, 0x2}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x80, 0x24) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000004c0)="f84488c3066cd4f1aa221913bc9cac25e0381883574cae48b73ae1d9998dd04335c4549fb6e0ab73f011289b7acbb0c85dcebc310987a5870b3dd876827473e7b3a20491ecc44aa92b5a5f75b2b5d6e7ad6230a5ff2d943053f04aa691548f83976cfe88e327e6eda23c50f3", 0x6c) openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) 19:07:13 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) clock_settime(0x4, &(0x7f0000000000)={0xffffffffffff9116, 0x7}) 19:07:13 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x3) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:13 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) (async) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) 19:07:13 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) linkat(r0, &(0x7f0000000080)='./file1\x00', r0, &(0x7f00000000c0)='./file1\x00', 0x0) r1 = kqueue() getsockname$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) linkat(r0, &(0x7f0000000080)='./file1\x00', r0, &(0x7f00000000c0)='./file1\x00', 0x0) (async) kqueue() (async) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (async) 19:07:13 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="8b371413e2da9a75b9b8f06359938a1f4bae5aedbaf920814af6b28cd9c55a1ddc50aa46ce18ce1db93fc99d59733e8b7d43441b635d487ff160d67e88481ebe21af489246c6e174869986fc668022969f2bc836a97922b46740c44a2b315370460473594e3055f3d4c4dd54af3ebdfece4c970bff5e9b6bb010a9fa0d9d1494", 0x80}, {&(0x7f0000000180)="55de0e7837db3dd7a1a4f52a6a11ac268d6589593bd0a73fb2f5ae7afcb83b08dcf1c71a7771ac458788c2b13a2a2d812922c598f16f9f9f6b4eb667fe", 0x3d}], 0x2}, 0x40c) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000005c0)={&(0x7f0000000540)='./file0/file0\x00', 0x8, &(0x7f0000000580)='./file0\x00', 0x8}) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0/file0\x00', r1, 0x2}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x80, 0x24) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000004c0)="f84488c3066cd4f1aa221913bc9cac25e0381883574cae48b73ae1d9998dd04335c4549fb6e0ab73f011289b7acbb0c85dcebc310987a5870b3dd876827473e7b3a20491ecc44aa92b5a5f75b2b5d6e7ad6230a5ff2d943053f04aa691548f83976cfe88e327e6eda23c50f3", 0x6c) 19:07:13 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) (async) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) 19:07:13 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) linkat(r0, &(0x7f0000000080)='./file1\x00', r0, &(0x7f00000000c0)='./file1\x00', 0x0) r1 = kqueue() getsockname$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:13 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x3) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='r\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x3) (async) 19:07:13 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x3) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:13 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async, rerun: 64) r1 = kqueue() (rerun: 64) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async, rerun: 64) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) (async) clock_settime(0x4, &(0x7f0000000000)={0xffffffffffff9116, 0x7}) 19:07:13 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) flock(r0, 0x2) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) getdents(r0, &(0x7f0000000080)=""/8, 0x8) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000040)={0x80f, 0x3f}) 19:07:13 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x117}, {0x3, 0x1000}}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000180)="f44aa9f16230d7a7f87403bd4f6b7d45a10bb385216dd45a3a3e08bc39c66ae696debcc388c41cac411ca0454832", 0x2e, 0x6, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000200)) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00') 19:07:13 executing program 7: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) preadv(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f00000000c0)=""/12, 0xc}, {&(0x7f0000000240)=""/88, 0x58}, {&(0x7f00000005c0)=""/173, 0xad}, {&(0x7f0000000680)=""/223, 0xdf}], 0x5, 0x4) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) connect$inet(r0, &(0x7f00000002c0)={0x2, 0x1}, 0xc) (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:13 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000080)=0x3) 19:07:13 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x4) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) flock(r0, 0x2) (async, rerun: 32) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async, rerun: 32) getdents(r0, &(0x7f0000000080)=""/8, 0x8) (async) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000040)={0x80f, 0x3f}) 19:07:13 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x3) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:13 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x117}, {0x3, 0x1000}}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000180)="f44aa9f16230d7a7f87403bd4f6b7d45a10bb385216dd45a3a3e08bc39c66ae696debcc388c41cac411ca0454832", 0x2e, 0x6, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000200)) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x117}, {0x3, 0x1000}}) (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000180)="f44aa9f16230d7a7f87403bd4f6b7d45a10bb385216dd45a3a3e08bc39c66ae696debcc388c41cac411ca0454832", 0x2e, 0x6, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) (async) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000200)) (async) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00') (async) 19:07:13 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="8b371413e2da9a75b9b8f06359938a1f4bae5aedbaf920814af6b28cd9c55a1ddc50aa46ce18ce1db93fc99d59733e8b7d43441b635d487ff160d67e88481ebe21af489246c6e174869986fc668022969f2bc836a97922b46740c44a2b315370460473594e3055f3d4c4dd54af3ebdfece4c970bff5e9b6bb010a9fa0d9d1494", 0x80}, {&(0x7f0000000180)="55de0e7837db3dd7a1a4f52a6a11ac268d6589593bd0a73fb2f5ae7afcb83b08dcf1c71a7771ac458788c2b13a2a2d812922c598f16f9f9f6b4eb667fe", 0x3d}], 0x2}, 0x40c) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000005c0)={&(0x7f0000000540)='./file0/file0\x00', 0x8, &(0x7f0000000580)='./file0\x00', 0x8}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0/file0\x00', r1, 0x2}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x80, 0x24) 19:07:13 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0xf8) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='\\\x00', &(0x7f0000000140)='r\x00', &(0x7f0000000180)='r\x00', &(0x7f0000000200)='r\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='r\x00', &(0x7f00000002c0)='r\x00']) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x20000, 0x103) 19:07:13 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = getegid() r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r1}, 0x3, 0x2, r2, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={r2, 0xffffffffffffffff}, 0xc) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x101, 0xa31, 0x1, 0x1, 0xfffffffc, 0x92, 0x80000000, 0x2, 0x2, 0xfff, 0x4}) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000100)={'./file0\x00', 0x80000001, 0x328, 0xffe}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000780)=0x401) sysctl$net_mpls(&(0x7f0000000580)={0x4, 0x21, 0x2}, 0x3, &(0x7f00000005c0)="163596d1308ce0984ad0ad62a9b8be3ef8bf682480f62241852ce30e38bd58ebb59d8d95896ec79efc03df258c5a0ac18f4cd712fbf756b1b24630e1efd85114c43c78fd43738577d6a4e05d1a0aab194e7668", &(0x7f0000000640)=0x53, &(0x7f0000000680)="2c638e424c1ef6f8fac2ce781e849466f8c0a93341b67330d5909376535a77074731d6b8edd00708e961698282f8fbc1dae61b1847582ea4605233100798d3d69c66cc7539faf07d45935c30d5676ac030b6e1726f5b71ead3f138cac5ed587d4675ab74492ffc1e895b3f38cae3defd8420f4454275ba3fbe83e0a7875b65e5cdc25440d6d4f9fd571e9db14273f63aa7282b67e208ad020240032db13b0eb0849927f94b58a3fa3aa1915a97d14dbb01bdd4c3b53b99b514f5d46b222a004869cc657af61f13d0cb8e7b4923fae2c944fb20954664242ca6d1a4a281401b9b987b224883d2671472bdb9ce4c01cf980aa1", 0xf2) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) r5 = geteuid() setuid(r5) setreuid(r5, 0x0) r6 = accept$unix(r4, 0x0, &(0x7f00000007c0)) bind$unix(r6, &(0x7f0000000800)=@abs={0x1, 0x0, 0x1}, 0x8) 19:07:13 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x117}, {0x3, 0x1000}}) (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000180)="f44aa9f16230d7a7f87403bd4f6b7d45a10bb385216dd45a3a3e08bc39c66ae696debcc388c41cac411ca0454832", 0x2e, 0x6, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000200)) (async) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00') 19:07:13 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000080)=0x3) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (async) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000080)=0x3) (async) 19:07:13 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f00000002c0)=""/253, 0xfd}], 0x2, &(0x7f00000003c0)=""/4096, 0x1000}, 0x40) 19:07:13 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0xf8) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='\\\x00', &(0x7f0000000140)='r\x00', &(0x7f0000000180)='r\x00', &(0x7f0000000200)='r\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='r\x00', &(0x7f00000002c0)='r\x00']) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x20000, 0x103) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0xf8) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='\\\x00', &(0x7f0000000140)='r\x00', &(0x7f0000000180)='r\x00', &(0x7f0000000200)='r\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='r\x00', &(0x7f00000002c0)='r\x00']) (async) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x20000, 0x103) (async) 19:07:13 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') msgget$private(0x0, 0x410) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:13 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') msgget$private(0x0, 0x410) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) msgget$private(0x0, 0x410) (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) 19:07:13 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) clock_settime(0x4, &(0x7f0000000000)={0xffffffffffff9116, 0x7}) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x6, 0x0, 0x80, 0x0) (async) clock_settime(0x4, &(0x7f0000000000)={0xffffffffffff9116, 0x7}) (async) 19:07:13 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="8b371413e2da9a75b9b8f06359938a1f4bae5aedbaf920814af6b28cd9c55a1ddc50aa46ce18ce1db93fc99d59733e8b7d43441b635d487ff160d67e88481ebe21af489246c6e174869986fc668022969f2bc836a97922b46740c44a2b315370460473594e3055f3d4c4dd54af3ebdfece4c970bff5e9b6bb010a9fa0d9d1494", 0x80}, {&(0x7f0000000180)="55de0e7837db3dd7a1a4f52a6a11ac268d6589593bd0a73fb2f5ae7afcb83b08dcf1c71a7771ac458788c2b13a2a2d812922c598f16f9f9f6b4eb667fe", 0x3d}], 0x2}, 0x40c) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000005c0)={&(0x7f0000000540)='./file0/file0\x00', 0x8, &(0x7f0000000580)='./file0\x00', 0x8}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0/file0\x00', r1, 0x2}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) 19:07:13 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000200)='c\x00') r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x8) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r9, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000240)="82c05830464dbc27a6e63065308395d49bde70b89d400def54ded6a3634e9ef5e29a26cede016f66f4ed082b9ddee57d14749c53b392978bc3f613d3ec74702944aa84cc824329f75a608b4ada461268c655158345c85655a9eaf559c340c8bfcdcb416ddb100b0cba83349d2f84fba46707d60fda3ad68d79bf2f86ad87cbd54f7f532b5b7ad00124354176dccaec84353696ef401198ca9f350e353d5bef6cabb403663f9432a4b964fd7f32769f", 0xaf}, {&(0x7f0000000300)="17c9f967b841ea4222c333e4a2447c95e0e0021f253287796e964968b5bed9b2f4aee7d9237e54e43042b135a84c18bc", 0x30}, {&(0x7f0000000340)="d8b02d1a8449a70960e1d76cc771d1c5566e41a8efd8d1d384d37844c19afcfc79d61f74a55f6de1b9e885a496d41348ba4fdb4a91fca6e5dcd36ec4bb98af29bfe579a8f6fcb6b906caafd414ea285f6ba45ef1d0eb7d751e016f15dfc0b03bfe8262321e5fb304c77f6188c394702381ef3f5870eb1510b312de06101102ca5e625436f8288ce434a8c45b34faa2f8da07b5cdaaae97fdbb3bd11a7029fe0e5288345df6b52c54a4a273a59bfc8562", 0xb0}, {&(0x7f0000000400)="d9318b050acf33c8c93e98215bef7af903fdad540597fb985aea5c314a7adf6a40be9ed464c2be50528e27691a43033c48c01dee572d05331a83bcd3523f8c3fe38b", 0x42}, {&(0x7f0000001840)="b175fe00bb4cbeebf973af28c659d2fee9bb6752504339e7f1abbb11c209b4f7fa2c670f891c32d66e094bc99320e974dab0ab701af7f06581ea45a246ba265684030f1953b81d5a9c2a04663b57f76d56dac3a6fdbb59556d7fbdf3c604949801ffd674e442ea7591fc0a9cbbb774664106c3c805ab528aadea85df068d21aec2417a79fd24b6e177f8af8f7739e0d734acdc140f3be5fdb69bfe45bae406efaffee9178b2ee8a29dbbc07985d25742c8e3d3623ca9041547f38619d18ed26da7c64796935227250fc47eba187742bde30531767ba93c31d6b453f126a6ae130810dc0d6dd5bea6080311c50cb5ac66e9e7faeb8944e050e16e9df56a7312ec4463cfa8a6d5ee059b3d36a41ca896eb8dcd0a6fc75661c415aa89464d20abb1e85b8512aad16cc0ab1919c654", 0x12d}, {&(0x7f0000000500)="21e1f3dabddfa8952588d61c98a687adbd77c8ae43d84db7330c9b8cdb822a8b5e8203d9a46741fca3d6d54b75e3384f46b7c3dd90a5dd4c2a70c9a1a0c5cee61e29677fc88c966ea2647c654c1d37f91ddec1dde9b24424e4f8567195cd57c8649c573741568699ee745bcd5860672657289d01a3f0d17dfc7846cb76230354b36daf174d2341b17425027bb16d36ab3597aa8cd084c412e436fb972ded56671b56b682cd1995651f0f423b2a96ad46972753159a8fb0f38deb6853cd171e2d4050fafa108ab372be11dc038f0c43dcc20e029ff67d1a7fe8967d092c16a2f37f4adb6b31059a99413c6e0ef579d96b9ee5b50740e4d2a4fa748d8af939ba4b846202a7cc60cc5e2a3f736eda96271b98f6f53c940cbbf327222fbcf86b154c695527f26e2851f6ad2fc25592a632ff9f48ab634449c633cc8e534b6a77534e2f0668fedb1308106a8923cd68202657a9b3998a00b8cbeedf8d798c195efb3e0a2fe18c3b4c067a1c0d843aa53d91b3fd5f3f4f12490c54449c0c5988943282968126ab542c242e73b1a49b6f1897a8efaff212b661651ae3ff2b0c4ae435ffe9cdb8067c4b7dc710928b002e2886b151788701fcac84d623bde3a6fee9e700d4bf906d599ecbf8b3abdac080d34a39b1fc244c399dca97fe5ef85db5050a44980ecdee996a2d434542697bf3e87df543c283c35dddc0ac5c4bf1650921e1e8f5ba188b76492f9c491a5d0165a9e42a657c536728b6a56fa4e465caf3dea6416f51134fd9bf10212e7f1a9d12d32fbb4925af7c60eee544bdb1c45b57917ca6e3e13220f4405362ee8402b98c713a1c54db58f2acc598e817f7aad16fde2248389d8e566aa94ef177b5a91233a00cb8b5d3de246489033987b8995fbdcfc8f0350038e3b75346af2b19e8823cc1e3783a5a5eb75132784e9f3d5245603dffb5d1572ebb9e4cd0077e5f65772982dd53deaaaba2b8c06f62bf660420ce86f1eb4da8afc8578346724b7e8a3c07660f3f2871c0345d2b1bc870fa7651e38327fda7601472707b4e3ebc00d9a9caecb03fdb439b9d725e7d127940d99769494f994bf94551ddf342e0bb9e871cfcb667790f48d0b21a263dbd88b26e2b1983d6247a5f7664f2dc29648081e8f5d637ba684f71f00acdf33ef9b8ab8847b3b5c6ae062591e081fb8727812bbfb9d531fd1b8c99e97305c7e54ed77b0ffcf246bcbf7e568225537924c3278a66856897fabb3e2eda2363269c7513a771a27e48ec750edcc54d4db680b1684a0e2b05efcf6839e0647c2d7e86133d7e6552f98f0f137fa25939ca5a42e2d7c20aba658794a8696be22f736a3baf95f8ec7ed625c0e882bf37e7efbe3b8b6f44a1a95e5f39ee4a8df8c21263d88a0f57d712d039e8a6c04f1d1460815a8e791495e56a7a2c17ad9972cad4d595313ee80d248d00eb990d944917e8f0258da5054108c0f0fba011d2fb41fd62c9669d9e458606e3b63b38a0b52951e61ef0686372effe63bd87219facb001bd7427c278df9efbe07b53771c5f8a75fb37833b22277b2f31aa0a718ae8eebe42a7e3737390c8dab619f2d5a5245fbd35642e68357d74a5d771213cd2beabdbf8e8c8a88d5559640fd8690c527eb3e27348cbf42d448475ad04369abd58253b33fb3d622da666bd8295b24a6c0158bc81e174974038f2c334ab63eed89505ff624259d982947a9987cfcd46f7c24cd8c15bb3653f0b1f1fe2de76bb60e39c70f3f7c34408a45e7927506fef8271af15581303a4f7d913d4b4b223001e066e46d8d0f9cbcb5af5226930fe6edc551117a4dd1491a36036a76b53ca44b83601d85752e5f4a9260f8eb1db4949c19b52c544d514e428da4cec1622dfadf9d513556caf8feadeb45672266164e836111d2b50fb30289c22aa8aac20579613b9d2e8f20db0c314b990c57fcaf604b6dbc6e101236282fa8f8d7f4230293ba5583f86faf2ede1d66196f87cfcec81b236b188055d694a91832b911f7727dbfc5d4ca7206c00777d74f7393b5c0a5c2b9eda21c25a7c6822e67b97bb9e224b33e00720a2cfb8f0a63c2b397ff32aba71fde87f232669e44008fc1194430dfc211a257375366f5ad7e189670c58ec5280ad3152f1a4600e5234aa4e488f895053fe9e2e9b6b5082094ad3a3e3c831c55a58d0c889bba8bbd686bf7cb7129969510cc87b5354720d7d21365c6853d5897b9f26c014e3c2299553846fc79f25d64183adb69dcfe46cbc3bab86d5bce32fca0e3594affb28a480c31fd19f3d0ffe5b00e5f2c081391935c0afaa76462debdf2ba1c20e7fb3b6051c7a80c01fdbc8fff8d928aa67c101c7809671367d69caf0cfa926a5eb5a5054c560fab5041e8b2e63386efc2d20e12a2f7e0c0c72ef443b87d247dfa3a8239ef8a429e346cd95451a5d1dc8a6cdf0f9ebc132b1ad73c770939d3c84d037ee6d1ae203aaa130fd781dd9e167eccef73a996d0ceafd4f607ad5fc98bb412b9d9f5b56376c42f3aaaba6e8644d2e078db4b8f22de4fbdaf651acbb1f0f100291bafc0d074f46b6095a5f57330be3952b505120474c8458902b9de58ad706b9b2189d40193ade0e356d181019b7d728cacef4ccabbf368ea847f19806caa073dc45d00f6038f8bd013539540e64a8c6f4fe75e688019dacec536c188ad0d513dd796c671bfd408ae522e104f915f3745cdc14ab2b5c09699c6451bd1efdbf4ce9dc146dac94162a629f032415d534d63905aa38865b1aec549c4b8e886a2d55bc04d4ba2b2c640802fd0d70c5558f67bddd2fbd23f3da4a83700bfb5e402b28c87f876b0362dbe8191fb019982e71b20d4f04125eff9623e23329a5de3ed1375f7a652b8c8411d94cbdc77d1d05bcb8a81297949293769f1f4985c7abbfca972a733050adcb06470ed659cc5eeec700a9cde6358dfb7a00280642de7a5a75c8d5334d63b48a59817aab50115ac046619193a2054c7127308fe39e6a01be17e67aff7842153b4986e1a7e61f34711a227d261973f32869be17590602dec90d649d7bbef29e9a9b06fdf81ce86bde43e291feafc9cf6fd2ca068549a118ddd71d09af618372ca82e0aa1f12085aede22b0825879b43687745f570d598d410fed956fd247cd7c46b184854823e4f09a3468b7cb37e31715a50e82e9fd07e4408466cda57b07e43cfa3497c4a34a6c6022cf04916f8a280cba5d9e8c8d6bf8389c206d2affec8631d2151456b98a10b5eb3618ff97237ff735514d38f0f5cc1addf57a1b6c078d8610ce439a6a390518dba91163562015b3eceb7a17395512f25b56ec3afe9df2f2b777945df234666286c026fa1594db2dabafb4fa8e9cc9bece401ecead9718f64d1dc36cb03b730c6a49a33f2a52710153fd88e63062e4474acdd793420c33ade731877b03a0dc15f38b5ef9b063e22f32c329bdda6c07298f5fa2e3ec903ae7e08371e956358f005a2ebfe7c0c43a9592a289cb818d2fb60be71d835e7d43b26797b2fc5e4fd7dd7f2d7cce3ac7d7470576cb56d0c0e241d81bff8e4cf7b72fc4072c93299e572b865238185820c87ac6b079b3968316612ec0805b7c28db8ab2e45dd0ddeacf359c2c7b10b355ae25071be9cd4f302cf611ab73549249e9c07765322435464ec286abc865fdab35222e57def3405e4bb7a563a188138c5dc4457ed68bb0bc4c3e1330573d60ee976530eaba3eabd62179e88e7689a2ddd5f8b2677c3cdc5ee885395f698817d6ce82e831a62fe77c282c8f018cb839f702d582315315ac1f4f6451d79c4aec21c3d3b07795b562b94838a346c02524f9198a46dd782ac386707d429899c348b3a2adf0decd689972170d680a2644191478d303bd20ebbec89ed1edee58a4c280f3ef93dd28131a3ae0ae2756d96bf8147197b6e50889ed8ea5206ae7f6fc1b43e4e3c03c5bb6a4a76bd8fc2148405f74d8f68578b19a3935514911a1190a0fa2a04fda19e1a75e2eeaaccb0c0ec2de2f9c5fb98c641db23fda615ed976bb37b95f9ecf0a4f3f3c2996d3295441436dd1d82f56c61c723dbcbe6e76a9f501123b991821d40b63f7a8f4e85e806b4719e720698a454173b8cc9c0cbff17e0dad22c51b5a0f907d229869c68ab36ad59fa56cef412bdc1058ec84f3c59064d2d85fbaffb10c589c7abf01aacb4e029ae8ef247b4b44c587f9c92bdef8ca30d5ba0026b539fbd7f6c78d453ebd5167376a61a9ffcbb44b8d941c8e71571b4940968a25dcc09c93514ea31fd99fb571aab1062eeb112b483bc3f650d429764099dfea43a45ad092e2f5e4b834801ddbe38c462bc5674225b1ec33b7c5f7bc0909048a1a6ba90f34331768fb6d303f347787435507d78d063fe735fc69da47ca398ab576a1d674d334de9481b27d4e57c3a2eed92395eb9d78cd93452d25517c9964365c9eefd079a2f5541ddd2f06f56129edc64bfc7fb4e94eb6ee9104d9911eacc80c2775641280a3d5b2bdb82346104786e34c709c33d5c3715af06243195870d4c79b37102f1c6e94942a577728886f2613f07e97881958b6ed24eb127b737970445555f583716e2b43045d6f43d3b38ff8e92ca638a455a0128e9e16e97f1e28e4923161d422f9cc390d82e3c38347a95fa81e23a24f709e0761a13c006dcc74d9ef52a6e0aaf51c3ef41af99b7592e9648a81d30b66796651facd19d124a73ef41ca424aabf3403311fc01df0122d8d5d1e28c9eae30bb64ad94b88d406f87b22f8e50fa0206ac7d413c0b3b3b25dfc4d3d86ef0ec0b383c4fc9a644a631797c2995ff1a24210396c315e7d91cc1e4d2cd207a16aa2e8569d3f8e48010503da3d9065de1703083963b99d039c7f4e3917b5b3e981c4c08e3711973ede7dd9a725a246cfcb7fff5a448444b396873a49042e5143926cc92cf31ad45c783ac3f84e35d479fb7fc24d9f4ba54659955a99d9ce9a97693c3e0a37f2f5db7ce0f6789b52f8cd135b4cbf669d31f8ec89147b1835be0d822d0f7ec00eade7b6abd2f29910a476b02cfe7248c2bfb3c6e95ce0e02524283eea7410eb27be4bcf4575b9ae9e8659c9c2e3bea51f5c24513b86412ebfd0efa24edbb284983b196e96ac436a2daabc2b39961b8fea9ecd23850d276634243d4b7426cb9c0d8a014d839ca1a0a80e19d1f4a57bb8450a6657c6b9335d39eb85b39e85d7ff63fd5786a65638b8c5d14be4821bd3b3dd6ec2bf884868e2152d7c1e0e48f4a33df1674d2734b4dafe3a971e50694230b46fef02716ca2dacb9de4388903348779e5c15cfabd86e7e3fecae697b0e6fa2211c9cda2288a443aa589634a36b0dea4154664f65d66c15f32bd281d11f0c7e0263bfbc477e9c51bef2c92d6cca7afd8e04b516d5dec064f55ed29f0c1a3a92775c66015d1f6e317b82c9018d3eb9723e52b2730599136462aa799ad05c7254897022f72d57e92cb44bf0e1f73063d333645a36f647ad36021a5029c0b04c0077c0e9ca63ffbfb88515cfb9bd79d7d31169f3af009e706c8eb14d8308055bfa6f72586d07d012c227b19804b5b0766856eeb9afef5bd50016e8634e7a1b6f7cf81ed79a433b356d19fcc2ee03856bd0f5642d9a8037b61c724ddac88c61d1863e1b529ab2381e261ed3957d1e42e4edb18aa521a093f4c2abd403658b27f75d5e7878d7b37ea68ff95697ddeee5e16886a22ced17c561aaa18cc9c6b739a6a7bb7a1b5a33f752c8538b481e8ab59025f2ef4b9c56bad8c1bebaaac9231112bf48c76d28bb6521a5782f849f31dc4be7d73ee01341e103cc791b", 0x1000}, {&(0x7f0000001500)="673374c7a4eb081da336fd0ed93e3d7a73dca1b2413f325fb70c18b88681a5adee9936f3c2", 0x25}, {&(0x7f0000001540)}, {&(0x7f0000001580)="17da3d2121adb037df", 0x9}], 0x9, &(0x7f0000001b00)=ANY=[@ANYBLOB="2000000000000000ffff000001009af57e1caf517476aca8df4ee300009241043fce83cf4ddac47e5d7cdc276a27e76f55f1ecfe601e6e883a8057367ca2e2feccec5b4239f0b63f963487f88b298ad26ba194455a3f5aff34e20dfb8790f68dfe2d340a04a0cca6addf4d103b582c6eac6e5d0efdb78a1a03fd89c84564803b1633e32b963feef4a3f5bfac716fab48330273efd538794f1ced27e657f7a266db4147f5245cc0e8e4e4af095e73fce85dc4353543fc094d9543547937e772fed5557e820063d3b1", @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="300000000000000046404c4d01000000", @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r6, @ANYRES32=r3, @ANYRES32=r7, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r8, @ANYBLOB="20fbffc4750000d11095c4a7f5c4fb917aefaa0c0803d118187869fb6eda660a4936519dab42b0a6935324d71022e38bbcfa95ff7c300e6d1d96e2ce8d8592438dcbcdeeefa4f65615f307bd6eff42921bcff06ca0150c9f38d99fda7fe1669a362480966d315ea66df74691cb94dd85a3edc5cf1c0c95c15a07b8ca0400000000000000c9dcec3255445591402d6bed88965e54f80810732af1642c13c3f0ec20ee21344a8a2b967d1d9384ff7e1250fa833fe0cf6716d8592b5a8a02000000000000001d45b5b92d598692979b7dceed5808f3846f5acd6c1c905f53002f78bfd0175830477aa1", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r10, @ANYRES32], 0x90, 0x401}, 0x406) 19:07:13 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = getegid() r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r1}, 0x3, 0x2, r2, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={r2, 0xffffffffffffffff}, 0xc) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x101, 0xa31, 0x1, 0x1, 0xfffffffc, 0x92, 0x80000000, 0x2, 0x2, 0xfff, 0x4}) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000100)={'./file0\x00', 0x80000001, 0x328, 0xffe}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000780)=0x401) sysctl$net_mpls(&(0x7f0000000580)={0x4, 0x21, 0x2}, 0x3, &(0x7f00000005c0)="163596d1308ce0984ad0ad62a9b8be3ef8bf682480f62241852ce30e38bd58ebb59d8d95896ec79efc03df258c5a0ac18f4cd712fbf756b1b24630e1efd85114c43c78fd43738577d6a4e05d1a0aab194e7668", &(0x7f0000000640)=0x53, &(0x7f0000000680)="2c638e424c1ef6f8fac2ce781e849466f8c0a93341b67330d5909376535a77074731d6b8edd00708e961698282f8fbc1dae61b1847582ea4605233100798d3d69c66cc7539faf07d45935c30d5676ac030b6e1726f5b71ead3f138cac5ed587d4675ab74492ffc1e895b3f38cae3defd8420f4454275ba3fbe83e0a7875b65e5cdc25440d6d4f9fd571e9db14273f63aa7282b67e208ad020240032db13b0eb0849927f94b58a3fa3aa1915a97d14dbb01bdd4c3b53b99b514f5d46b222a004869cc657af61f13d0cb8e7b4923fae2c944fb20954664242ca6d1a4a281401b9b987b224883d2671472bdb9ce4c01cf980aa1", 0xf2) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) r5 = geteuid() setuid(r5) setreuid(r5, 0x0) r6 = accept$unix(r4, 0x0, &(0x7f00000007c0)) bind$unix(r6, &(0x7f0000000800)=@abs={0x1, 0x0, 0x1}, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) getegid() (async) getppid() (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r1}, 0x3, 0x2, r2, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={r2, 0xffffffffffffffff}, 0xc) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x101, 0xa31, 0x1, 0x1, 0xfffffffc, 0x92, 0x80000000, 0x2, 0x2, 0xfff, 0x4}) (async) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000100)={'./file0\x00', 0x80000001, 0x328, 0xffe}) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000780)=0x401) (async) sysctl$net_mpls(&(0x7f0000000580)={0x4, 0x21, 0x2}, 0x3, &(0x7f00000005c0)="163596d1308ce0984ad0ad62a9b8be3ef8bf682480f62241852ce30e38bd58ebb59d8d95896ec79efc03df258c5a0ac18f4cd712fbf756b1b24630e1efd85114c43c78fd43738577d6a4e05d1a0aab194e7668", &(0x7f0000000640)=0x53, &(0x7f0000000680)="2c638e424c1ef6f8fac2ce781e849466f8c0a93341b67330d5909376535a77074731d6b8edd00708e961698282f8fbc1dae61b1847582ea4605233100798d3d69c66cc7539faf07d45935c30d5676ac030b6e1726f5b71ead3f138cac5ed587d4675ab74492ffc1e895b3f38cae3defd8420f4454275ba3fbe83e0a7875b65e5cdc25440d6d4f9fd571e9db14273f63aa7282b67e208ad020240032db13b0eb0849927f94b58a3fa3aa1915a97d14dbb01bdd4c3b53b99b514f5d46b222a004869cc657af61f13d0cb8e7b4923fae2c944fb20954664242ca6d1a4a281401b9b987b224883d2671472bdb9ce4c01cf980aa1", 0xf2) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) geteuid() (async) setuid(r5) (async) setreuid(r5, 0x0) (async) accept$unix(r4, 0x0, &(0x7f00000007c0)) (async) bind$unix(r6, &(0x7f0000000800)=@abs={0x1, 0x0, 0x1}, 0x8) (async) 19:07:13 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f00000002c0)=""/253, 0xfd}], 0x2, &(0x7f00000003c0)=""/4096, 0x1000}, 0x40) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f00000002c0)=""/253, 0xfd}], 0x2, &(0x7f00000003c0)=""/4096, 0x1000}, 0x40) (async) 19:07:13 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0xf8) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='\\\x00', &(0x7f0000000140)='r\x00', &(0x7f0000000180)='r\x00', &(0x7f0000000200)='r\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='r\x00', &(0x7f00000002c0)='r\x00']) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x20000, 0x103) 19:07:13 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000080)=0x3) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (async) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000080)=0x3) (async) 19:07:13 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) r1 = getegid() (async) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r1}, 0x3, 0x2, r2, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={r2, 0xffffffffffffffff}, 0xc) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x101, 0xa31, 0x1, 0x1, 0xfffffffc, 0x92, 0x80000000, 0x2, 0x2, 0xfff, 0x4}) (async) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000100)={'./file0\x00', 0x80000001, 0x328, 0xffe}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000780)=0x401) sysctl$net_mpls(&(0x7f0000000580)={0x4, 0x21, 0x2}, 0x3, &(0x7f00000005c0)="163596d1308ce0984ad0ad62a9b8be3ef8bf682480f62241852ce30e38bd58ebb59d8d95896ec79efc03df258c5a0ac18f4cd712fbf756b1b24630e1efd85114c43c78fd43738577d6a4e05d1a0aab194e7668", &(0x7f0000000640)=0x53, &(0x7f0000000680)="2c638e424c1ef6f8fac2ce781e849466f8c0a93341b67330d5909376535a77074731d6b8edd00708e961698282f8fbc1dae61b1847582ea4605233100798d3d69c66cc7539faf07d45935c30d5676ac030b6e1726f5b71ead3f138cac5ed587d4675ab74492ffc1e895b3f38cae3defd8420f4454275ba3fbe83e0a7875b65e5cdc25440d6d4f9fd571e9db14273f63aa7282b67e208ad020240032db13b0eb0849927f94b58a3fa3aa1915a97d14dbb01bdd4c3b53b99b514f5d46b222a004869cc657af61f13d0cb8e7b4923fae2c944fb20954664242ca6d1a4a281401b9b987b224883d2671472bdb9ce4c01cf980aa1", 0xf2) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) r5 = geteuid() setuid(r5) (async) setreuid(r5, 0x0) (async) r6 = accept$unix(r4, 0x0, &(0x7f00000007c0)) bind$unix(r6, &(0x7f0000000800)=@abs={0x1, 0x0, 0x1}, 0x8) 19:07:13 executing program 5: open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x1, 0x0) kevent(r0, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000080)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000100)={0xcd4, 0x3, 0x10001}) 19:07:13 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="8b371413e2da9a75b9b8f06359938a1f4bae5aedbaf920814af6b28cd9c55a1ddc50aa46ce18ce1db93fc99d59733e8b7d43441b635d487ff160d67e88481ebe21af489246c6e174869986fc668022969f2bc836a97922b46740c44a2b315370460473594e3055f3d4c4dd54af3ebdfece4c970bff5e9b6bb010a9fa0d9d1494", 0x80}, {&(0x7f0000000180)="55de0e7837db3dd7a1a4f52a6a11ac268d6589593bd0a73fb2f5ae7afcb83b08dcf1c71a7771ac458788c2b13a2a2d812922c598f16f9f9f6b4eb667fe", 0x3d}], 0x2}, 0x40c) openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f00000005c0)={&(0x7f0000000540)='./file0/file0\x00', 0x8, &(0x7f0000000580)='./file0\x00', 0x8}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) 19:07:13 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f00000002c0)=""/253, 0xfd}], 0x2, &(0x7f00000003c0)=""/4096, 0x1000}, 0x40) 19:07:13 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) 19:07:13 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') msgget$private(0x0, 0x410) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) msgget$private(0x0, 0x410) (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) 19:07:13 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) 19:07:13 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') recvmsg(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000200)=""/207, 0xcf}, {&(0x7f0000000300)=""/225, 0xe1}, {&(0x7f0000000400)=""/212, 0xd4}, {&(0x7f0000000500)=""/153, 0x99}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/77, 0x4d}, {&(0x7f00000000c0)=""/15, 0xf}], 0x7, &(0x7f0000001640)=""/161, 0xa1}, 0x3) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x84) 19:07:13 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000200)='c\x00') r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x8) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r9, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000240)="82c05830464dbc27a6e63065308395d49bde70b89d400def54ded6a3634e9ef5e29a26cede016f66f4ed082b9ddee57d14749c53b392978bc3f613d3ec74702944aa84cc824329f75a608b4ada461268c655158345c85655a9eaf559c340c8bfcdcb416ddb100b0cba83349d2f84fba46707d60fda3ad68d79bf2f86ad87cbd54f7f532b5b7ad00124354176dccaec84353696ef401198ca9f350e353d5bef6cabb403663f9432a4b964fd7f32769f", 0xaf}, {&(0x7f0000000300)="17c9f967b841ea4222c333e4a2447c95e0e0021f253287796e964968b5bed9b2f4aee7d9237e54e43042b135a84c18bc", 0x30}, {&(0x7f0000000340)="d8b02d1a8449a70960e1d76cc771d1c5566e41a8efd8d1d384d37844c19afcfc79d61f74a55f6de1b9e885a496d41348ba4fdb4a91fca6e5dcd36ec4bb98af29bfe579a8f6fcb6b906caafd414ea285f6ba45ef1d0eb7d751e016f15dfc0b03bfe8262321e5fb304c77f6188c394702381ef3f5870eb1510b312de06101102ca5e625436f8288ce434a8c45b34faa2f8da07b5cdaaae97fdbb3bd11a7029fe0e5288345df6b52c54a4a273a59bfc8562", 0xb0}, {&(0x7f0000000400)="d9318b050acf33c8c93e98215bef7af903fdad540597fb985aea5c314a7adf6a40be9ed464c2be50528e27691a43033c48c01dee572d05331a83bcd3523f8c3fe38b", 0x42}, {&(0x7f0000001840)="b175fe00bb4cbeebf973af28c659d2fee9bb6752504339e7f1abbb11c209b4f7fa2c670f891c32d66e094bc99320e974dab0ab701af7f06581ea45a246ba265684030f1953b81d5a9c2a04663b57f76d56dac3a6fdbb59556d7fbdf3c604949801ffd674e442ea7591fc0a9cbbb774664106c3c805ab528aadea85df068d21aec2417a79fd24b6e177f8af8f7739e0d734acdc140f3be5fdb69bfe45bae406efaffee9178b2ee8a29dbbc07985d25742c8e3d3623ca9041547f38619d18ed26da7c64796935227250fc47eba187742bde30531767ba93c31d6b453f126a6ae130810dc0d6dd5bea6080311c50cb5ac66e9e7faeb8944e050e16e9df56a7312ec4463cfa8a6d5ee059b3d36a41ca896eb8dcd0a6fc75661c415aa89464d20abb1e85b8512aad16cc0ab1919c654", 0x12d}, {&(0x7f0000000500)="21e1f3dabddfa8952588d61c98a687adbd77c8ae43d84db7330c9b8cdb822a8b5e8203d9a46741fca3d6d54b75e3384f46b7c3dd90a5dd4c2a70c9a1a0c5cee61e29677fc88c966ea2647c654c1d37f91ddec1dde9b24424e4f8567195cd57c8649c573741568699ee745bcd5860672657289d01a3f0d17dfc7846cb76230354b36daf174d2341b17425027bb16d36ab3597aa8cd084c412e436fb972ded56671b56b682cd1995651f0f423b2a96ad46972753159a8fb0f38deb6853cd171e2d4050fafa108ab372be11dc038f0c43dcc20e029ff67d1a7fe8967d092c16a2f37f4adb6b31059a99413c6e0ef579d96b9ee5b50740e4d2a4fa748d8af939ba4b846202a7cc60cc5e2a3f736eda96271b98f6f53c940cbbf327222fbcf86b154c695527f26e2851f6ad2fc25592a632ff9f48ab634449c633cc8e534b6a77534e2f0668fedb1308106a8923cd68202657a9b3998a00b8cbeedf8d798c195efb3e0a2fe18c3b4c067a1c0d843aa53d91b3fd5f3f4f12490c54449c0c5988943282968126ab542c242e73b1a49b6f1897a8efaff212b661651ae3ff2b0c4ae435ffe9cdb8067c4b7dc710928b002e2886b151788701fcac84d623bde3a6fee9e700d4bf906d599ecbf8b3abdac080d34a39b1fc244c399dca97fe5ef85db5050a44980ecdee996a2d434542697bf3e87df543c283c35dddc0ac5c4bf1650921e1e8f5ba188b76492f9c491a5d0165a9e42a657c536728b6a56fa4e465caf3dea6416f51134fd9bf10212e7f1a9d12d32fbb4925af7c60eee544bdb1c45b57917ca6e3e13220f4405362ee8402b98c713a1c54db58f2acc598e817f7aad16fde2248389d8e566aa94ef177b5a91233a00cb8b5d3de246489033987b8995fbdcfc8f0350038e3b75346af2b19e8823cc1e3783a5a5eb75132784e9f3d5245603dffb5d1572ebb9e4cd0077e5f65772982dd53deaaaba2b8c06f62bf660420ce86f1eb4da8afc8578346724b7e8a3c07660f3f2871c0345d2b1bc870fa7651e38327fda7601472707b4e3ebc00d9a9caecb03fdb439b9d725e7d127940d99769494f994bf94551ddf342e0bb9e871cfcb667790f48d0b21a263dbd88b26e2b1983d6247a5f7664f2dc29648081e8f5d637ba684f71f00acdf33ef9b8ab8847b3b5c6ae062591e081fb8727812bbfb9d531fd1b8c99e97305c7e54ed77b0ffcf246bcbf7e568225537924c3278a66856897fabb3e2eda2363269c7513a771a27e48ec750edcc54d4db680b1684a0e2b05efcf6839e0647c2d7e86133d7e6552f98f0f137fa25939ca5a42e2d7c20aba658794a8696be22f736a3baf95f8ec7ed625c0e882bf37e7efbe3b8b6f44a1a95e5f39ee4a8df8c21263d88a0f57d712d039e8a6c04f1d1460815a8e791495e56a7a2c17ad9972cad4d595313ee80d248d00eb990d944917e8f0258da5054108c0f0fba011d2fb41fd62c9669d9e458606e3b63b38a0b52951e61ef0686372effe63bd87219facb001bd7427c278df9efbe07b53771c5f8a75fb37833b22277b2f31aa0a718ae8eebe42a7e3737390c8dab619f2d5a5245fbd35642e68357d74a5d771213cd2beabdbf8e8c8a88d5559640fd8690c527eb3e27348cbf42d448475ad04369abd58253b33fb3d622da666bd8295b24a6c0158bc81e174974038f2c334ab63eed89505ff624259d982947a9987cfcd46f7c24cd8c15bb3653f0b1f1fe2de76bb60e39c70f3f7c34408a45e7927506fef8271af15581303a4f7d913d4b4b223001e066e46d8d0f9cbcb5af5226930fe6edc551117a4dd1491a36036a76b53ca44b83601d85752e5f4a9260f8eb1db4949c19b52c544d514e428da4cec1622dfadf9d513556caf8feadeb45672266164e836111d2b50fb30289c22aa8aac20579613b9d2e8f20db0c314b990c57fcaf604b6dbc6e101236282fa8f8d7f4230293ba5583f86faf2ede1d66196f87cfcec81b236b188055d694a91832b911f7727dbfc5d4ca7206c00777d74f7393b5c0a5c2b9eda21c25a7c6822e67b97bb9e224b33e00720a2cfb8f0a63c2b397ff32aba71fde87f232669e44008fc1194430dfc211a257375366f5ad7e189670c58ec5280ad3152f1a4600e5234aa4e488f895053fe9e2e9b6b5082094ad3a3e3c831c55a58d0c889bba8bbd686bf7cb7129969510cc87b5354720d7d21365c6853d5897b9f26c014e3c2299553846fc79f25d64183adb69dcfe46cbc3bab86d5bce32fca0e3594affb28a480c31fd19f3d0ffe5b00e5f2c081391935c0afaa76462debdf2ba1c20e7fb3b6051c7a80c01fdbc8fff8d928aa67c101c7809671367d69caf0cfa926a5eb5a5054c560fab5041e8b2e63386efc2d20e12a2f7e0c0c72ef443b87d247dfa3a8239ef8a429e346cd95451a5d1dc8a6cdf0f9ebc132b1ad73c770939d3c84d037ee6d1ae203aaa130fd781dd9e167eccef73a996d0ceafd4f607ad5fc98bb412b9d9f5b56376c42f3aaaba6e8644d2e078db4b8f22de4fbdaf651acbb1f0f100291bafc0d074f46b6095a5f57330be3952b505120474c8458902b9de58ad706b9b2189d40193ade0e356d181019b7d728cacef4ccabbf368ea847f19806caa073dc45d00f6038f8bd013539540e64a8c6f4fe75e688019dacec536c188ad0d513dd796c671bfd408ae522e104f915f3745cdc14ab2b5c09699c6451bd1efdbf4ce9dc146dac94162a629f032415d534d63905aa38865b1aec549c4b8e886a2d55bc04d4ba2b2c640802fd0d70c5558f67bddd2fbd23f3da4a83700bfb5e402b28c87f876b0362dbe8191fb019982e71b20d4f04125eff9623e23329a5de3ed1375f7a652b8c8411d94cbdc77d1d05bcb8a81297949293769f1f4985c7abbfca972a733050adcb06470ed659cc5eeec700a9cde6358dfb7a00280642de7a5a75c8d5334d63b48a59817aab50115ac046619193a2054c7127308fe39e6a01be17e67aff7842153b4986e1a7e61f34711a227d261973f32869be17590602dec90d649d7bbef29e9a9b06fdf81ce86bde43e291feafc9cf6fd2ca068549a118ddd71d09af618372ca82e0aa1f12085aede22b0825879b43687745f570d598d410fed956fd247cd7c46b184854823e4f09a3468b7cb37e31715a50e82e9fd07e4408466cda57b07e43cfa3497c4a34a6c6022cf04916f8a280cba5d9e8c8d6bf8389c206d2affec8631d2151456b98a10b5eb3618ff97237ff735514d38f0f5cc1addf57a1b6c078d8610ce439a6a390518dba91163562015b3eceb7a17395512f25b56ec3afe9df2f2b777945df234666286c026fa1594db2dabafb4fa8e9cc9bece401ecead9718f64d1dc36cb03b730c6a49a33f2a52710153fd88e63062e4474acdd793420c33ade731877b03a0dc15f38b5ef9b063e22f32c329bdda6c07298f5fa2e3ec903ae7e08371e956358f005a2ebfe7c0c43a9592a289cb818d2fb60be71d835e7d43b26797b2fc5e4fd7dd7f2d7cce3ac7d7470576cb56d0c0e241d81bff8e4cf7b72fc4072c93299e572b865238185820c87ac6b079b3968316612ec0805b7c28db8ab2e45dd0ddeacf359c2c7b10b355ae25071be9cd4f302cf611ab73549249e9c07765322435464ec286abc865fdab35222e57def3405e4bb7a563a188138c5dc4457ed68bb0bc4c3e1330573d60ee976530eaba3eabd62179e88e7689a2ddd5f8b2677c3cdc5ee885395f698817d6ce82e831a62fe77c282c8f018cb839f702d582315315ac1f4f6451d79c4aec21c3d3b07795b562b94838a346c02524f9198a46dd782ac386707d429899c348b3a2adf0decd689972170d680a2644191478d303bd20ebbec89ed1edee58a4c280f3ef93dd28131a3ae0ae2756d96bf8147197b6e50889ed8ea5206ae7f6fc1b43e4e3c03c5bb6a4a76bd8fc2148405f74d8f68578b19a3935514911a1190a0fa2a04fda19e1a75e2eeaaccb0c0ec2de2f9c5fb98c641db23fda615ed976bb37b95f9ecf0a4f3f3c2996d3295441436dd1d82f56c61c723dbcbe6e76a9f501123b991821d40b63f7a8f4e85e806b4719e720698a454173b8cc9c0cbff17e0dad22c51b5a0f907d229869c68ab36ad59fa56cef412bdc1058ec84f3c59064d2d85fbaffb10c589c7abf01aacb4e029ae8ef247b4b44c587f9c92bdef8ca30d5ba0026b539fbd7f6c78d453ebd5167376a61a9ffcbb44b8d941c8e71571b4940968a25dcc09c93514ea31fd99fb571aab1062eeb112b483bc3f650d429764099dfea43a45ad092e2f5e4b834801ddbe38c462bc5674225b1ec33b7c5f7bc0909048a1a6ba90f34331768fb6d303f347787435507d78d063fe735fc69da47ca398ab576a1d674d334de9481b27d4e57c3a2eed92395eb9d78cd93452d25517c9964365c9eefd079a2f5541ddd2f06f56129edc64bfc7fb4e94eb6ee9104d9911eacc80c2775641280a3d5b2bdb82346104786e34c709c33d5c3715af06243195870d4c79b37102f1c6e94942a577728886f2613f07e97881958b6ed24eb127b737970445555f583716e2b43045d6f43d3b38ff8e92ca638a455a0128e9e16e97f1e28e4923161d422f9cc390d82e3c38347a95fa81e23a24f709e0761a13c006dcc74d9ef52a6e0aaf51c3ef41af99b7592e9648a81d30b66796651facd19d124a73ef41ca424aabf3403311fc01df0122d8d5d1e28c9eae30bb64ad94b88d406f87b22f8e50fa0206ac7d413c0b3b3b25dfc4d3d86ef0ec0b383c4fc9a644a631797c2995ff1a24210396c315e7d91cc1e4d2cd207a16aa2e8569d3f8e48010503da3d9065de1703083963b99d039c7f4e3917b5b3e981c4c08e3711973ede7dd9a725a246cfcb7fff5a448444b396873a49042e5143926cc92cf31ad45c783ac3f84e35d479fb7fc24d9f4ba54659955a99d9ce9a97693c3e0a37f2f5db7ce0f6789b52f8cd135b4cbf669d31f8ec89147b1835be0d822d0f7ec00eade7b6abd2f29910a476b02cfe7248c2bfb3c6e95ce0e02524283eea7410eb27be4bcf4575b9ae9e8659c9c2e3bea51f5c24513b86412ebfd0efa24edbb284983b196e96ac436a2daabc2b39961b8fea9ecd23850d276634243d4b7426cb9c0d8a014d839ca1a0a80e19d1f4a57bb8450a6657c6b9335d39eb85b39e85d7ff63fd5786a65638b8c5d14be4821bd3b3dd6ec2bf884868e2152d7c1e0e48f4a33df1674d2734b4dafe3a971e50694230b46fef02716ca2dacb9de4388903348779e5c15cfabd86e7e3fecae697b0e6fa2211c9cda2288a443aa589634a36b0dea4154664f65d66c15f32bd281d11f0c7e0263bfbc477e9c51bef2c92d6cca7afd8e04b516d5dec064f55ed29f0c1a3a92775c66015d1f6e317b82c9018d3eb9723e52b2730599136462aa799ad05c7254897022f72d57e92cb44bf0e1f73063d333645a36f647ad36021a5029c0b04c0077c0e9ca63ffbfb88515cfb9bd79d7d31169f3af009e706c8eb14d8308055bfa6f72586d07d012c227b19804b5b0766856eeb9afef5bd50016e8634e7a1b6f7cf81ed79a433b356d19fcc2ee03856bd0f5642d9a8037b61c724ddac88c61d1863e1b529ab2381e261ed3957d1e42e4edb18aa521a093f4c2abd403658b27f75d5e7878d7b37ea68ff95697ddeee5e16886a22ced17c561aaa18cc9c6b739a6a7bb7a1b5a33f752c8538b481e8ab59025f2ef4b9c56bad8c1bebaaac9231112bf48c76d28bb6521a5782f849f31dc4be7d73ee01341e103cc791b", 0x1000}, {&(0x7f0000001500)="673374c7a4eb081da336fd0ed93e3d7a73dca1b2413f325fb70c18b88681a5adee9936f3c2", 0x25}, {&(0x7f0000001540)}, {&(0x7f0000001580)="17da3d2121adb037df", 0x9}], 0x9, &(0x7f0000001b00)=ANY=[@ANYBLOB="2000000000000000ffff000001009af57e1caf517476aca8df4ee300009241043fce83cf4ddac47e5d7cdc276a27e76f55f1ecfe601e6e883a8057367ca2e2feccec5b4239f0b63f963487f88b298ad26ba194455a3f5aff34e20dfb8790f68dfe2d340a04a0cca6addf4d103b582c6eac6e5d0efdb78a1a03fd89c84564803b1633e32b963feef4a3f5bfac716fab48330273efd538794f1ced27e657f7a266db4147f5245cc0e8e4e4af095e73fce85dc4353543fc094d9543547937e772fed5557e820063d3b1", @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="300000000000000046404c4d01000000", @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r6, @ANYRES32=r3, @ANYRES32=r7, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r8, @ANYBLOB="20fbffc4750000d11095c4a7f5c4fb917aefaa0c0803d118187869fb6eda660a4936519dab42b0a6935324d71022e38bbcfa95ff7c300e6d1d96e2ce8d8592438dcbcdeeefa4f65615f307bd6eff42921bcff06ca0150c9f38d99fda7fe1669a362480966d315ea66df74691cb94dd85a3edc5cf1c0c95c15a07b8ca0400000000000000c9dcec3255445591402d6bed88965e54f80810732af1642c13c3f0ec20ee21344a8a2b967d1d9384ff7e1250fa833fe0cf6716d8592b5a8a02000000000000001d45b5b92d598692979b7dceed5808f3846f5acd6c1c905f53002f78bfd0175830477aa1", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r10, @ANYRES32], 0x90, 0x401}, 0x406) 19:07:13 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="8b371413e2da9a75b9b8f06359938a1f4bae5aedbaf920814af6b28cd9c55a1ddc50aa46ce18ce1db93fc99d59733e8b7d43441b635d487ff160d67e88481ebe21af489246c6e174869986fc668022969f2bc836a97922b46740c44a2b315370460473594e3055f3d4c4dd54af3ebdfece4c970bff5e9b6bb010a9fa0d9d1494", 0x80}, {&(0x7f0000000180)="55de0e7837db3dd7a1a4f52a6a11ac268d6589593bd0a73fb2f5ae7afcb83b08dcf1c71a7771ac458788c2b13a2a2d812922c598f16f9f9f6b4eb667fe", 0x3d}], 0x2}, 0x40c) openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) pipe(&(0x7f00000000c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000005c0)={&(0x7f0000000540)='./file0/file0\x00', 0x8, &(0x7f0000000580)='./file0\x00', 0x8}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) 19:07:13 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000000)='W\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:13 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 19:07:13 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') recvmsg(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000200)=""/207, 0xcf}, {&(0x7f0000000300)=""/225, 0xe1}, {&(0x7f0000000400)=""/212, 0xd4}, {&(0x7f0000000500)=""/153, 0x99}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/77, 0x4d}, {&(0x7f00000000c0)=""/15, 0xf}], 0x7, &(0x7f0000001640)=""/161, 0xa1}, 0x3) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x84) 19:07:13 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000200)='c\x00') (async) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x8) (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) r4 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r9, 0x0, 0xffffffffffffffff) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000240)="82c05830464dbc27a6e63065308395d49bde70b89d400def54ded6a3634e9ef5e29a26cede016f66f4ed082b9ddee57d14749c53b392978bc3f613d3ec74702944aa84cc824329f75a608b4ada461268c655158345c85655a9eaf559c340c8bfcdcb416ddb100b0cba83349d2f84fba46707d60fda3ad68d79bf2f86ad87cbd54f7f532b5b7ad00124354176dccaec84353696ef401198ca9f350e353d5bef6cabb403663f9432a4b964fd7f32769f", 0xaf}, {&(0x7f0000000300)="17c9f967b841ea4222c333e4a2447c95e0e0021f253287796e964968b5bed9b2f4aee7d9237e54e43042b135a84c18bc", 0x30}, {&(0x7f0000000340)="d8b02d1a8449a70960e1d76cc771d1c5566e41a8efd8d1d384d37844c19afcfc79d61f74a55f6de1b9e885a496d41348ba4fdb4a91fca6e5dcd36ec4bb98af29bfe579a8f6fcb6b906caafd414ea285f6ba45ef1d0eb7d751e016f15dfc0b03bfe8262321e5fb304c77f6188c394702381ef3f5870eb1510b312de06101102ca5e625436f8288ce434a8c45b34faa2f8da07b5cdaaae97fdbb3bd11a7029fe0e5288345df6b52c54a4a273a59bfc8562", 0xb0}, {&(0x7f0000000400)="d9318b050acf33c8c93e98215bef7af903fdad540597fb985aea5c314a7adf6a40be9ed464c2be50528e27691a43033c48c01dee572d05331a83bcd3523f8c3fe38b", 0x42}, {&(0x7f0000001840)="b175fe00bb4cbeebf973af28c659d2fee9bb6752504339e7f1abbb11c209b4f7fa2c670f891c32d66e094bc99320e974dab0ab701af7f06581ea45a246ba265684030f1953b81d5a9c2a04663b57f76d56dac3a6fdbb59556d7fbdf3c604949801ffd674e442ea7591fc0a9cbbb774664106c3c805ab528aadea85df068d21aec2417a79fd24b6e177f8af8f7739e0d734acdc140f3be5fdb69bfe45bae406efaffee9178b2ee8a29dbbc07985d25742c8e3d3623ca9041547f38619d18ed26da7c64796935227250fc47eba187742bde30531767ba93c31d6b453f126a6ae130810dc0d6dd5bea6080311c50cb5ac66e9e7faeb8944e050e16e9df56a7312ec4463cfa8a6d5ee059b3d36a41ca896eb8dcd0a6fc75661c415aa89464d20abb1e85b8512aad16cc0ab1919c654", 0x12d}, {&(0x7f0000000500)="21e1f3dabddfa8952588d61c98a687adbd77c8ae43d84db7330c9b8cdb822a8b5e8203d9a46741fca3d6d54b75e3384f46b7c3dd90a5dd4c2a70c9a1a0c5cee61e29677fc88c966ea2647c654c1d37f91ddec1dde9b24424e4f8567195cd57c8649c573741568699ee745bcd5860672657289d01a3f0d17dfc7846cb76230354b36daf174d2341b17425027bb16d36ab3597aa8cd084c412e436fb972ded56671b56b682cd1995651f0f423b2a96ad46972753159a8fb0f38deb6853cd171e2d4050fafa108ab372be11dc038f0c43dcc20e029ff67d1a7fe8967d092c16a2f37f4adb6b31059a99413c6e0ef579d96b9ee5b50740e4d2a4fa748d8af939ba4b846202a7cc60cc5e2a3f736eda96271b98f6f53c940cbbf327222fbcf86b154c695527f26e2851f6ad2fc25592a632ff9f48ab634449c633cc8e534b6a77534e2f0668fedb1308106a8923cd68202657a9b3998a00b8cbeedf8d798c195efb3e0a2fe18c3b4c067a1c0d843aa53d91b3fd5f3f4f12490c54449c0c5988943282968126ab542c242e73b1a49b6f1897a8efaff212b661651ae3ff2b0c4ae435ffe9cdb8067c4b7dc710928b002e2886b151788701fcac84d623bde3a6fee9e700d4bf906d599ecbf8b3abdac080d34a39b1fc244c399dca97fe5ef85db5050a44980ecdee996a2d434542697bf3e87df543c283c35dddc0ac5c4bf1650921e1e8f5ba188b76492f9c491a5d0165a9e42a657c536728b6a56fa4e465caf3dea6416f51134fd9bf10212e7f1a9d12d32fbb4925af7c60eee544bdb1c45b57917ca6e3e13220f4405362ee8402b98c713a1c54db58f2acc598e817f7aad16fde2248389d8e566aa94ef177b5a91233a00cb8b5d3de246489033987b8995fbdcfc8f0350038e3b75346af2b19e8823cc1e3783a5a5eb75132784e9f3d5245603dffb5d1572ebb9e4cd0077e5f65772982dd53deaaaba2b8c06f62bf660420ce86f1eb4da8afc8578346724b7e8a3c07660f3f2871c0345d2b1bc870fa7651e38327fda7601472707b4e3ebc00d9a9caecb03fdb439b9d725e7d127940d99769494f994bf94551ddf342e0bb9e871cfcb667790f48d0b21a263dbd88b26e2b1983d6247a5f7664f2dc29648081e8f5d637ba684f71f00acdf33ef9b8ab8847b3b5c6ae062591e081fb8727812bbfb9d531fd1b8c99e97305c7e54ed77b0ffcf246bcbf7e568225537924c3278a66856897fabb3e2eda2363269c7513a771a27e48ec750edcc54d4db680b1684a0e2b05efcf6839e0647c2d7e86133d7e6552f98f0f137fa25939ca5a42e2d7c20aba658794a8696be22f736a3baf95f8ec7ed625c0e882bf37e7efbe3b8b6f44a1a95e5f39ee4a8df8c21263d88a0f57d712d039e8a6c04f1d1460815a8e791495e56a7a2c17ad9972cad4d595313ee80d248d00eb990d944917e8f0258da5054108c0f0fba011d2fb41fd62c9669d9e458606e3b63b38a0b52951e61ef0686372effe63bd87219facb001bd7427c278df9efbe07b53771c5f8a75fb37833b22277b2f31aa0a718ae8eebe42a7e3737390c8dab619f2d5a5245fbd35642e68357d74a5d771213cd2beabdbf8e8c8a88d5559640fd8690c527eb3e27348cbf42d448475ad04369abd58253b33fb3d622da666bd8295b24a6c0158bc81e174974038f2c334ab63eed89505ff624259d982947a9987cfcd46f7c24cd8c15bb3653f0b1f1fe2de76bb60e39c70f3f7c34408a45e7927506fef8271af15581303a4f7d913d4b4b223001e066e46d8d0f9cbcb5af5226930fe6edc551117a4dd1491a36036a76b53ca44b83601d85752e5f4a9260f8eb1db4949c19b52c544d514e428da4cec1622dfadf9d513556caf8feadeb45672266164e836111d2b50fb30289c22aa8aac20579613b9d2e8f20db0c314b990c57fcaf604b6dbc6e101236282fa8f8d7f4230293ba5583f86faf2ede1d66196f87cfcec81b236b188055d694a91832b911f7727dbfc5d4ca7206c00777d74f7393b5c0a5c2b9eda21c25a7c6822e67b97bb9e224b33e00720a2cfb8f0a63c2b397ff32aba71fde87f232669e44008fc1194430dfc211a257375366f5ad7e189670c58ec5280ad3152f1a4600e5234aa4e488f895053fe9e2e9b6b5082094ad3a3e3c831c55a58d0c889bba8bbd686bf7cb7129969510cc87b5354720d7d21365c6853d5897b9f26c014e3c2299553846fc79f25d64183adb69dcfe46cbc3bab86d5bce32fca0e3594affb28a480c31fd19f3d0ffe5b00e5f2c081391935c0afaa76462debdf2ba1c20e7fb3b6051c7a80c01fdbc8fff8d928aa67c101c7809671367d69caf0cfa926a5eb5a5054c560fab5041e8b2e63386efc2d20e12a2f7e0c0c72ef443b87d247dfa3a8239ef8a429e346cd95451a5d1dc8a6cdf0f9ebc132b1ad73c770939d3c84d037ee6d1ae203aaa130fd781dd9e167eccef73a996d0ceafd4f607ad5fc98bb412b9d9f5b56376c42f3aaaba6e8644d2e078db4b8f22de4fbdaf651acbb1f0f100291bafc0d074f46b6095a5f57330be3952b505120474c8458902b9de58ad706b9b2189d40193ade0e356d181019b7d728cacef4ccabbf368ea847f19806caa073dc45d00f6038f8bd013539540e64a8c6f4fe75e688019dacec536c188ad0d513dd796c671bfd408ae522e104f915f3745cdc14ab2b5c09699c6451bd1efdbf4ce9dc146dac94162a629f032415d534d63905aa38865b1aec549c4b8e886a2d55bc04d4ba2b2c640802fd0d70c5558f67bddd2fbd23f3da4a83700bfb5e402b28c87f876b0362dbe8191fb019982e71b20d4f04125eff9623e23329a5de3ed1375f7a652b8c8411d94cbdc77d1d05bcb8a81297949293769f1f4985c7abbfca972a733050adcb06470ed659cc5eeec700a9cde6358dfb7a00280642de7a5a75c8d5334d63b48a59817aab50115ac046619193a2054c7127308fe39e6a01be17e67aff7842153b4986e1a7e61f34711a227d261973f32869be17590602dec90d649d7bbef29e9a9b06fdf81ce86bde43e291feafc9cf6fd2ca068549a118ddd71d09af618372ca82e0aa1f12085aede22b0825879b43687745f570d598d410fed956fd247cd7c46b184854823e4f09a3468b7cb37e31715a50e82e9fd07e4408466cda57b07e43cfa3497c4a34a6c6022cf04916f8a280cba5d9e8c8d6bf8389c206d2affec8631d2151456b98a10b5eb3618ff97237ff735514d38f0f5cc1addf57a1b6c078d8610ce439a6a390518dba91163562015b3eceb7a17395512f25b56ec3afe9df2f2b777945df234666286c026fa1594db2dabafb4fa8e9cc9bece401ecead9718f64d1dc36cb03b730c6a49a33f2a52710153fd88e63062e4474acdd793420c33ade731877b03a0dc15f38b5ef9b063e22f32c329bdda6c07298f5fa2e3ec903ae7e08371e956358f005a2ebfe7c0c43a9592a289cb818d2fb60be71d835e7d43b26797b2fc5e4fd7dd7f2d7cce3ac7d7470576cb56d0c0e241d81bff8e4cf7b72fc4072c93299e572b865238185820c87ac6b079b3968316612ec0805b7c28db8ab2e45dd0ddeacf359c2c7b10b355ae25071be9cd4f302cf611ab73549249e9c07765322435464ec286abc865fdab35222e57def3405e4bb7a563a188138c5dc4457ed68bb0bc4c3e1330573d60ee976530eaba3eabd62179e88e7689a2ddd5f8b2677c3cdc5ee885395f698817d6ce82e831a62fe77c282c8f018cb839f702d582315315ac1f4f6451d79c4aec21c3d3b07795b562b94838a346c02524f9198a46dd782ac386707d429899c348b3a2adf0decd689972170d680a2644191478d303bd20ebbec89ed1edee58a4c280f3ef93dd28131a3ae0ae2756d96bf8147197b6e50889ed8ea5206ae7f6fc1b43e4e3c03c5bb6a4a76bd8fc2148405f74d8f68578b19a3935514911a1190a0fa2a04fda19e1a75e2eeaaccb0c0ec2de2f9c5fb98c641db23fda615ed976bb37b95f9ecf0a4f3f3c2996d3295441436dd1d82f56c61c723dbcbe6e76a9f501123b991821d40b63f7a8f4e85e806b4719e720698a454173b8cc9c0cbff17e0dad22c51b5a0f907d229869c68ab36ad59fa56cef412bdc1058ec84f3c59064d2d85fbaffb10c589c7abf01aacb4e029ae8ef247b4b44c587f9c92bdef8ca30d5ba0026b539fbd7f6c78d453ebd5167376a61a9ffcbb44b8d941c8e71571b4940968a25dcc09c93514ea31fd99fb571aab1062eeb112b483bc3f650d429764099dfea43a45ad092e2f5e4b834801ddbe38c462bc5674225b1ec33b7c5f7bc0909048a1a6ba90f34331768fb6d303f347787435507d78d063fe735fc69da47ca398ab576a1d674d334de9481b27d4e57c3a2eed92395eb9d78cd93452d25517c9964365c9eefd079a2f5541ddd2f06f56129edc64bfc7fb4e94eb6ee9104d9911eacc80c2775641280a3d5b2bdb82346104786e34c709c33d5c3715af06243195870d4c79b37102f1c6e94942a577728886f2613f07e97881958b6ed24eb127b737970445555f583716e2b43045d6f43d3b38ff8e92ca638a455a0128e9e16e97f1e28e4923161d422f9cc390d82e3c38347a95fa81e23a24f709e0761a13c006dcc74d9ef52a6e0aaf51c3ef41af99b7592e9648a81d30b66796651facd19d124a73ef41ca424aabf3403311fc01df0122d8d5d1e28c9eae30bb64ad94b88d406f87b22f8e50fa0206ac7d413c0b3b3b25dfc4d3d86ef0ec0b383c4fc9a644a631797c2995ff1a24210396c315e7d91cc1e4d2cd207a16aa2e8569d3f8e48010503da3d9065de1703083963b99d039c7f4e3917b5b3e981c4c08e3711973ede7dd9a725a246cfcb7fff5a448444b396873a49042e5143926cc92cf31ad45c783ac3f84e35d479fb7fc24d9f4ba54659955a99d9ce9a97693c3e0a37f2f5db7ce0f6789b52f8cd135b4cbf669d31f8ec89147b1835be0d822d0f7ec00eade7b6abd2f29910a476b02cfe7248c2bfb3c6e95ce0e02524283eea7410eb27be4bcf4575b9ae9e8659c9c2e3bea51f5c24513b86412ebfd0efa24edbb284983b196e96ac436a2daabc2b39961b8fea9ecd23850d276634243d4b7426cb9c0d8a014d839ca1a0a80e19d1f4a57bb8450a6657c6b9335d39eb85b39e85d7ff63fd5786a65638b8c5d14be4821bd3b3dd6ec2bf884868e2152d7c1e0e48f4a33df1674d2734b4dafe3a971e50694230b46fef02716ca2dacb9de4388903348779e5c15cfabd86e7e3fecae697b0e6fa2211c9cda2288a443aa589634a36b0dea4154664f65d66c15f32bd281d11f0c7e0263bfbc477e9c51bef2c92d6cca7afd8e04b516d5dec064f55ed29f0c1a3a92775c66015d1f6e317b82c9018d3eb9723e52b2730599136462aa799ad05c7254897022f72d57e92cb44bf0e1f73063d333645a36f647ad36021a5029c0b04c0077c0e9ca63ffbfb88515cfb9bd79d7d31169f3af009e706c8eb14d8308055bfa6f72586d07d012c227b19804b5b0766856eeb9afef5bd50016e8634e7a1b6f7cf81ed79a433b356d19fcc2ee03856bd0f5642d9a8037b61c724ddac88c61d1863e1b529ab2381e261ed3957d1e42e4edb18aa521a093f4c2abd403658b27f75d5e7878d7b37ea68ff95697ddeee5e16886a22ced17c561aaa18cc9c6b739a6a7bb7a1b5a33f752c8538b481e8ab59025f2ef4b9c56bad8c1bebaaac9231112bf48c76d28bb6521a5782f849f31dc4be7d73ee01341e103cc791b", 0x1000}, {&(0x7f0000001500)="673374c7a4eb081da336fd0ed93e3d7a73dca1b2413f325fb70c18b88681a5adee9936f3c2", 0x25}, {&(0x7f0000001540)}, {&(0x7f0000001580)="17da3d2121adb037df", 0x9}], 0x9, &(0x7f0000001b00)=ANY=[@ANYBLOB="2000000000000000ffff000001009af57e1caf517476aca8df4ee300009241043fce83cf4ddac47e5d7cdc276a27e76f55f1ecfe601e6e883a8057367ca2e2feccec5b4239f0b63f963487f88b298ad26ba194455a3f5aff34e20dfb8790f68dfe2d340a04a0cca6addf4d103b582c6eac6e5d0efdb78a1a03fd89c84564803b1633e32b963feef4a3f5bfac716fab48330273efd538794f1ced27e657f7a266db4147f5245cc0e8e4e4af095e73fce85dc4353543fc094d9543547937e772fed5557e820063d3b1", @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="300000000000000046404c4d01000000", @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r6, @ANYRES32=r3, @ANYRES32=r7, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r8, @ANYBLOB="20fbffc4750000d11095c4a7f5c4fb917aefaa0c0803d118187869fb6eda660a4936519dab42b0a6935324d71022e38bbcfa95ff7c300e6d1d96e2ce8d8592438dcbcdeeefa4f65615f307bd6eff42921bcff06ca0150c9f38d99fda7fe1669a362480966d315ea66df74691cb94dd85a3edc5cf1c0c95c15a07b8ca0400000000000000c9dcec3255445591402d6bed88965e54f80810732af1642c13c3f0ec20ee21344a8a2b967d1d9384ff7e1250fa833fe0cf6716d8592b5a8a02000000000000001d45b5b92d598692979b7dceed5808f3846f5acd6c1c905f53002f78bfd0175830477aa1", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r10, @ANYRES32], 0x90, 0x401}, 0x406) 19:07:13 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) 19:07:13 executing program 2: ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffff9c, 0xc0105715, &(0x7f0000000000)={0x3, [0x0, 0x0, 0x0]}) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8) 19:07:13 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000000)='W\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000000)='W\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) 19:07:14 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="8b371413e2da9a75b9b8f06359938a1f4bae5aedbaf920814af6b28cd9c55a1ddc50aa46ce18ce1db93fc99d59733e8b7d43441b635d487ff160d67e88481ebe21af489246c6e174869986fc668022969f2bc836a97922b46740c44a2b315370460473594e3055f3d4c4dd54af3ebdfece4c970bff5e9b6bb010a9fa0d9d1494", 0x80}, {&(0x7f0000000180)="55de0e7837db3dd7a1a4f52a6a11ac268d6589593bd0a73fb2f5ae7afcb83b08dcf1c71a7771ac458788c2b13a2a2d812922c598f16f9f9f6b4eb667fe", 0x3d}], 0x2}, 0x40c) openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) pipe(&(0x7f00000000c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000005c0)={&(0x7f0000000540)='./file0/file0\x00', 0x8, &(0x7f0000000580)='./file0\x00', 0x8}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) 19:07:14 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async, rerun: 64) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async, rerun: 64) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 19:07:14 executing program 5: open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x1, 0x0) kevent(r0, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000080)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000100)={0xcd4, 0x3, 0x10001}) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) pipe(&(0x7f00000000c0)) (async) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x1, 0x0) (async) kevent(r0, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (async) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000080)) (async) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000100)={0xcd4, 0x3, 0x10001}) (async) 19:07:14 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="8b371413e2da9a75b9b8f06359938a1f4bae5aedbaf920814af6b28cd9c55a1ddc50aa46ce18ce1db93fc99d59733e8b7d43441b635d487ff160d67e88481ebe21af489246c6e174869986fc668022969f2bc836a97922b46740c44a2b315370460473594e3055f3d4c4dd54af3ebdfece4c970bff5e9b6bb010a9fa0d9d1494", 0x80}, {&(0x7f0000000180)="55de0e7837db3dd7a1a4f52a6a11ac268d6589593bd0a73fb2f5ae7afcb83b08dcf1c71a7771ac458788c2b13a2a2d812922c598f16f9f9f6b4eb667fe", 0x3d}], 0x2}, 0x40c) openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) pipe(&(0x7f00000000c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000005c0)={&(0x7f0000000540)='./file0/file0\x00', 0x8, &(0x7f0000000580)='./file0\x00', 0x8}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) 19:07:14 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000000)='W\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:14 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') recvmsg(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000200)=""/207, 0xcf}, {&(0x7f0000000300)=""/225, 0xe1}, {&(0x7f0000000400)=""/212, 0xd4}, {&(0x7f0000000500)=""/153, 0x99}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/77, 0x4d}, {&(0x7f00000000c0)=""/15, 0xf}], 0x7, &(0x7f0000001640)=""/161, 0xa1}, 0x3) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x84) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') (async) recvmsg(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000200)=""/207, 0xcf}, {&(0x7f0000000300)=""/225, 0xe1}, {&(0x7f0000000400)=""/212, 0xd4}, {&(0x7f0000000500)=""/153, 0x99}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/77, 0x4d}, {&(0x7f00000000c0)=""/15, 0xf}], 0x7, &(0x7f0000001640)=""/161, 0xa1}, 0x3) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x84) (async) 19:07:14 executing program 2: ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffff9c, 0xc0105715, &(0x7f0000000000)={0x3, [0x0, 0x0, 0x0]}) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8) 19:07:14 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000200)='c\x00') (async) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x8) (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) r4 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r9, 0x0, 0xffffffffffffffff) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000240)="82c05830464dbc27a6e63065308395d49bde70b89d400def54ded6a3634e9ef5e29a26cede016f66f4ed082b9ddee57d14749c53b392978bc3f613d3ec74702944aa84cc824329f75a608b4ada461268c655158345c85655a9eaf559c340c8bfcdcb416ddb100b0cba83349d2f84fba46707d60fda3ad68d79bf2f86ad87cbd54f7f532b5b7ad00124354176dccaec84353696ef401198ca9f350e353d5bef6cabb403663f9432a4b964fd7f32769f", 0xaf}, {&(0x7f0000000300)="17c9f967b841ea4222c333e4a2447c95e0e0021f253287796e964968b5bed9b2f4aee7d9237e54e43042b135a84c18bc", 0x30}, {&(0x7f0000000340)="d8b02d1a8449a70960e1d76cc771d1c5566e41a8efd8d1d384d37844c19afcfc79d61f74a55f6de1b9e885a496d41348ba4fdb4a91fca6e5dcd36ec4bb98af29bfe579a8f6fcb6b906caafd414ea285f6ba45ef1d0eb7d751e016f15dfc0b03bfe8262321e5fb304c77f6188c394702381ef3f5870eb1510b312de06101102ca5e625436f8288ce434a8c45b34faa2f8da07b5cdaaae97fdbb3bd11a7029fe0e5288345df6b52c54a4a273a59bfc8562", 0xb0}, {&(0x7f0000000400)="d9318b050acf33c8c93e98215bef7af903fdad540597fb985aea5c314a7adf6a40be9ed464c2be50528e27691a43033c48c01dee572d05331a83bcd3523f8c3fe38b", 0x42}, {&(0x7f0000001840)="b175fe00bb4cbeebf973af28c659d2fee9bb6752504339e7f1abbb11c209b4f7fa2c670f891c32d66e094bc99320e974dab0ab701af7f06581ea45a246ba265684030f1953b81d5a9c2a04663b57f76d56dac3a6fdbb59556d7fbdf3c604949801ffd674e442ea7591fc0a9cbbb774664106c3c805ab528aadea85df068d21aec2417a79fd24b6e177f8af8f7739e0d734acdc140f3be5fdb69bfe45bae406efaffee9178b2ee8a29dbbc07985d25742c8e3d3623ca9041547f38619d18ed26da7c64796935227250fc47eba187742bde30531767ba93c31d6b453f126a6ae130810dc0d6dd5bea6080311c50cb5ac66e9e7faeb8944e050e16e9df56a7312ec4463cfa8a6d5ee059b3d36a41ca896eb8dcd0a6fc75661c415aa89464d20abb1e85b8512aad16cc0ab1919c654", 0x12d}, {&(0x7f0000000500)="21e1f3dabddfa8952588d61c98a687adbd77c8ae43d84db7330c9b8cdb822a8b5e8203d9a46741fca3d6d54b75e3384f46b7c3dd90a5dd4c2a70c9a1a0c5cee61e29677fc88c966ea2647c654c1d37f91ddec1dde9b24424e4f8567195cd57c8649c573741568699ee745bcd5860672657289d01a3f0d17dfc7846cb76230354b36daf174d2341b17425027bb16d36ab3597aa8cd084c412e436fb972ded56671b56b682cd1995651f0f423b2a96ad46972753159a8fb0f38deb6853cd171e2d4050fafa108ab372be11dc038f0c43dcc20e029ff67d1a7fe8967d092c16a2f37f4adb6b31059a99413c6e0ef579d96b9ee5b50740e4d2a4fa748d8af939ba4b846202a7cc60cc5e2a3f736eda96271b98f6f53c940cbbf327222fbcf86b154c695527f26e2851f6ad2fc25592a632ff9f48ab634449c633cc8e534b6a77534e2f0668fedb1308106a8923cd68202657a9b3998a00b8cbeedf8d798c195efb3e0a2fe18c3b4c067a1c0d843aa53d91b3fd5f3f4f12490c54449c0c5988943282968126ab542c242e73b1a49b6f1897a8efaff212b661651ae3ff2b0c4ae435ffe9cdb8067c4b7dc710928b002e2886b151788701fcac84d623bde3a6fee9e700d4bf906d599ecbf8b3abdac080d34a39b1fc244c399dca97fe5ef85db5050a44980ecdee996a2d434542697bf3e87df543c283c35dddc0ac5c4bf1650921e1e8f5ba188b76492f9c491a5d0165a9e42a657c536728b6a56fa4e465caf3dea6416f51134fd9bf10212e7f1a9d12d32fbb4925af7c60eee544bdb1c45b57917ca6e3e13220f4405362ee8402b98c713a1c54db58f2acc598e817f7aad16fde2248389d8e566aa94ef177b5a91233a00cb8b5d3de246489033987b8995fbdcfc8f0350038e3b75346af2b19e8823cc1e3783a5a5eb75132784e9f3d5245603dffb5d1572ebb9e4cd0077e5f65772982dd53deaaaba2b8c06f62bf660420ce86f1eb4da8afc8578346724b7e8a3c07660f3f2871c0345d2b1bc870fa7651e38327fda7601472707b4e3ebc00d9a9caecb03fdb439b9d725e7d127940d99769494f994bf94551ddf342e0bb9e871cfcb667790f48d0b21a263dbd88b26e2b1983d6247a5f7664f2dc29648081e8f5d637ba684f71f00acdf33ef9b8ab8847b3b5c6ae062591e081fb8727812bbfb9d531fd1b8c99e97305c7e54ed77b0ffcf246bcbf7e568225537924c3278a66856897fabb3e2eda2363269c7513a771a27e48ec750edcc54d4db680b1684a0e2b05efcf6839e0647c2d7e86133d7e6552f98f0f137fa25939ca5a42e2d7c20aba658794a8696be22f736a3baf95f8ec7ed625c0e882bf37e7efbe3b8b6f44a1a95e5f39ee4a8df8c21263d88a0f57d712d039e8a6c04f1d1460815a8e791495e56a7a2c17ad9972cad4d595313ee80d248d00eb990d944917e8f0258da5054108c0f0fba011d2fb41fd62c9669d9e458606e3b63b38a0b52951e61ef0686372effe63bd87219facb001bd7427c278df9efbe07b53771c5f8a75fb37833b22277b2f31aa0a718ae8eebe42a7e3737390c8dab619f2d5a5245fbd35642e68357d74a5d771213cd2beabdbf8e8c8a88d5559640fd8690c527eb3e27348cbf42d448475ad04369abd58253b33fb3d622da666bd8295b24a6c0158bc81e174974038f2c334ab63eed89505ff624259d982947a9987cfcd46f7c24cd8c15bb3653f0b1f1fe2de76bb60e39c70f3f7c34408a45e7927506fef8271af15581303a4f7d913d4b4b223001e066e46d8d0f9cbcb5af5226930fe6edc551117a4dd1491a36036a76b53ca44b83601d85752e5f4a9260f8eb1db4949c19b52c544d514e428da4cec1622dfadf9d513556caf8feadeb45672266164e836111d2b50fb30289c22aa8aac20579613b9d2e8f20db0c314b990c57fcaf604b6dbc6e101236282fa8f8d7f4230293ba5583f86faf2ede1d66196f87cfcec81b236b188055d694a91832b911f7727dbfc5d4ca7206c00777d74f7393b5c0a5c2b9eda21c25a7c6822e67b97bb9e224b33e00720a2cfb8f0a63c2b397ff32aba71fde87f232669e44008fc1194430dfc211a257375366f5ad7e189670c58ec5280ad3152f1a4600e5234aa4e488f895053fe9e2e9b6b5082094ad3a3e3c831c55a58d0c889bba8bbd686bf7cb7129969510cc87b5354720d7d21365c6853d5897b9f26c014e3c2299553846fc79f25d64183adb69dcfe46cbc3bab86d5bce32fca0e3594affb28a480c31fd19f3d0ffe5b00e5f2c081391935c0afaa76462debdf2ba1c20e7fb3b6051c7a80c01fdbc8fff8d928aa67c101c7809671367d69caf0cfa926a5eb5a5054c560fab5041e8b2e63386efc2d20e12a2f7e0c0c72ef443b87d247dfa3a8239ef8a429e346cd95451a5d1dc8a6cdf0f9ebc132b1ad73c770939d3c84d037ee6d1ae203aaa130fd781dd9e167eccef73a996d0ceafd4f607ad5fc98bb412b9d9f5b56376c42f3aaaba6e8644d2e078db4b8f22de4fbdaf651acbb1f0f100291bafc0d074f46b6095a5f57330be3952b505120474c8458902b9de58ad706b9b2189d40193ade0e356d181019b7d728cacef4ccabbf368ea847f19806caa073dc45d00f6038f8bd013539540e64a8c6f4fe75e688019dacec536c188ad0d513dd796c671bfd408ae522e104f915f3745cdc14ab2b5c09699c6451bd1efdbf4ce9dc146dac94162a629f032415d534d63905aa38865b1aec549c4b8e886a2d55bc04d4ba2b2c640802fd0d70c5558f67bddd2fbd23f3da4a83700bfb5e402b28c87f876b0362dbe8191fb019982e71b20d4f04125eff9623e23329a5de3ed1375f7a652b8c8411d94cbdc77d1d05bcb8a81297949293769f1f4985c7abbfca972a733050adcb06470ed659cc5eeec700a9cde6358dfb7a00280642de7a5a75c8d5334d63b48a59817aab50115ac046619193a2054c7127308fe39e6a01be17e67aff7842153b4986e1a7e61f34711a227d261973f32869be17590602dec90d649d7bbef29e9a9b06fdf81ce86bde43e291feafc9cf6fd2ca068549a118ddd71d09af618372ca82e0aa1f12085aede22b0825879b43687745f570d598d410fed956fd247cd7c46b184854823e4f09a3468b7cb37e31715a50e82e9fd07e4408466cda57b07e43cfa3497c4a34a6c6022cf04916f8a280cba5d9e8c8d6bf8389c206d2affec8631d2151456b98a10b5eb3618ff97237ff735514d38f0f5cc1addf57a1b6c078d8610ce439a6a390518dba91163562015b3eceb7a17395512f25b56ec3afe9df2f2b777945df234666286c026fa1594db2dabafb4fa8e9cc9bece401ecead9718f64d1dc36cb03b730c6a49a33f2a52710153fd88e63062e4474acdd793420c33ade731877b03a0dc15f38b5ef9b063e22f32c329bdda6c07298f5fa2e3ec903ae7e08371e956358f005a2ebfe7c0c43a9592a289cb818d2fb60be71d835e7d43b26797b2fc5e4fd7dd7f2d7cce3ac7d7470576cb56d0c0e241d81bff8e4cf7b72fc4072c93299e572b865238185820c87ac6b079b3968316612ec0805b7c28db8ab2e45dd0ddeacf359c2c7b10b355ae25071be9cd4f302cf611ab73549249e9c07765322435464ec286abc865fdab35222e57def3405e4bb7a563a188138c5dc4457ed68bb0bc4c3e1330573d60ee976530eaba3eabd62179e88e7689a2ddd5f8b2677c3cdc5ee885395f698817d6ce82e831a62fe77c282c8f018cb839f702d582315315ac1f4f6451d79c4aec21c3d3b07795b562b94838a346c02524f9198a46dd782ac386707d429899c348b3a2adf0decd689972170d680a2644191478d303bd20ebbec89ed1edee58a4c280f3ef93dd28131a3ae0ae2756d96bf8147197b6e50889ed8ea5206ae7f6fc1b43e4e3c03c5bb6a4a76bd8fc2148405f74d8f68578b19a3935514911a1190a0fa2a04fda19e1a75e2eeaaccb0c0ec2de2f9c5fb98c641db23fda615ed976bb37b95f9ecf0a4f3f3c2996d3295441436dd1d82f56c61c723dbcbe6e76a9f501123b991821d40b63f7a8f4e85e806b4719e720698a454173b8cc9c0cbff17e0dad22c51b5a0f907d229869c68ab36ad59fa56cef412bdc1058ec84f3c59064d2d85fbaffb10c589c7abf01aacb4e029ae8ef247b4b44c587f9c92bdef8ca30d5ba0026b539fbd7f6c78d453ebd5167376a61a9ffcbb44b8d941c8e71571b4940968a25dcc09c93514ea31fd99fb571aab1062eeb112b483bc3f650d429764099dfea43a45ad092e2f5e4b834801ddbe38c462bc5674225b1ec33b7c5f7bc0909048a1a6ba90f34331768fb6d303f347787435507d78d063fe735fc69da47ca398ab576a1d674d334de9481b27d4e57c3a2eed92395eb9d78cd93452d25517c9964365c9eefd079a2f5541ddd2f06f56129edc64bfc7fb4e94eb6ee9104d9911eacc80c2775641280a3d5b2bdb82346104786e34c709c33d5c3715af06243195870d4c79b37102f1c6e94942a577728886f2613f07e97881958b6ed24eb127b737970445555f583716e2b43045d6f43d3b38ff8e92ca638a455a0128e9e16e97f1e28e4923161d422f9cc390d82e3c38347a95fa81e23a24f709e0761a13c006dcc74d9ef52a6e0aaf51c3ef41af99b7592e9648a81d30b66796651facd19d124a73ef41ca424aabf3403311fc01df0122d8d5d1e28c9eae30bb64ad94b88d406f87b22f8e50fa0206ac7d413c0b3b3b25dfc4d3d86ef0ec0b383c4fc9a644a631797c2995ff1a24210396c315e7d91cc1e4d2cd207a16aa2e8569d3f8e48010503da3d9065de1703083963b99d039c7f4e3917b5b3e981c4c08e3711973ede7dd9a725a246cfcb7fff5a448444b396873a49042e5143926cc92cf31ad45c783ac3f84e35d479fb7fc24d9f4ba54659955a99d9ce9a97693c3e0a37f2f5db7ce0f6789b52f8cd135b4cbf669d31f8ec89147b1835be0d822d0f7ec00eade7b6abd2f29910a476b02cfe7248c2bfb3c6e95ce0e02524283eea7410eb27be4bcf4575b9ae9e8659c9c2e3bea51f5c24513b86412ebfd0efa24edbb284983b196e96ac436a2daabc2b39961b8fea9ecd23850d276634243d4b7426cb9c0d8a014d839ca1a0a80e19d1f4a57bb8450a6657c6b9335d39eb85b39e85d7ff63fd5786a65638b8c5d14be4821bd3b3dd6ec2bf884868e2152d7c1e0e48f4a33df1674d2734b4dafe3a971e50694230b46fef02716ca2dacb9de4388903348779e5c15cfabd86e7e3fecae697b0e6fa2211c9cda2288a443aa589634a36b0dea4154664f65d66c15f32bd281d11f0c7e0263bfbc477e9c51bef2c92d6cca7afd8e04b516d5dec064f55ed29f0c1a3a92775c66015d1f6e317b82c9018d3eb9723e52b2730599136462aa799ad05c7254897022f72d57e92cb44bf0e1f73063d333645a36f647ad36021a5029c0b04c0077c0e9ca63ffbfb88515cfb9bd79d7d31169f3af009e706c8eb14d8308055bfa6f72586d07d012c227b19804b5b0766856eeb9afef5bd50016e8634e7a1b6f7cf81ed79a433b356d19fcc2ee03856bd0f5642d9a8037b61c724ddac88c61d1863e1b529ab2381e261ed3957d1e42e4edb18aa521a093f4c2abd403658b27f75d5e7878d7b37ea68ff95697ddeee5e16886a22ced17c561aaa18cc9c6b739a6a7bb7a1b5a33f752c8538b481e8ab59025f2ef4b9c56bad8c1bebaaac9231112bf48c76d28bb6521a5782f849f31dc4be7d73ee01341e103cc791b", 0x1000}, {&(0x7f0000001500)="673374c7a4eb081da336fd0ed93e3d7a73dca1b2413f325fb70c18b88681a5adee9936f3c2", 0x25}, {&(0x7f0000001540)}, {&(0x7f0000001580)="17da3d2121adb037df", 0x9}], 0x9, &(0x7f0000001b00)=ANY=[@ANYBLOB="2000000000000000ffff000001009af57e1caf517476aca8df4ee300009241043fce83cf4ddac47e5d7cdc276a27e76f55f1ecfe601e6e883a8057367ca2e2feccec5b4239f0b63f963487f88b298ad26ba194455a3f5aff34e20dfb8790f68dfe2d340a04a0cca6addf4d103b582c6eac6e5d0efdb78a1a03fd89c84564803b1633e32b963feef4a3f5bfac716fab48330273efd538794f1ced27e657f7a266db4147f5245cc0e8e4e4af095e73fce85dc4353543fc094d9543547937e772fed5557e820063d3b1", @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="300000000000000046404c4d01000000", @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r6, @ANYRES32=r3, @ANYRES32=r7, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r8, @ANYBLOB="20fbffc4750000d11095c4a7f5c4fb917aefaa0c0803d118187869fb6eda660a4936519dab42b0a6935324d71022e38bbcfa95ff7c300e6d1d96e2ce8d8592438dcbcdeeefa4f65615f307bd6eff42921bcff06ca0150c9f38d99fda7fe1669a362480966d315ea66df74691cb94dd85a3edc5cf1c0c95c15a07b8ca0400000000000000c9dcec3255445591402d6bed88965e54f80810732af1642c13c3f0ec20ee21344a8a2b967d1d9384ff7e1250fa833fe0cf6716d8592b5a8a02000000000000001d45b5b92d598692979b7dceed5808f3846f5acd6c1c905f53002f78bfd0175830477aa1", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r10, @ANYRES32], 0x90, 0x401}, 0x406) 19:07:14 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="8b371413e2da9a75b9b8f06359938a1f4bae5aedbaf920814af6b28cd9c55a1ddc50aa46ce18ce1db93fc99d59733e8b7d43441b635d487ff160d67e88481ebe21af489246c6e174869986fc668022969f2bc836a97922b46740c44a2b315370460473594e3055f3d4c4dd54af3ebdfece4c970bff5e9b6bb010a9fa0d9d1494", 0x80}, {&(0x7f0000000180)="55de0e7837db3dd7a1a4f52a6a11ac268d6589593bd0a73fb2f5ae7afcb83b08dcf1c71a7771ac458788c2b13a2a2d812922c598f16f9f9f6b4eb667fe", 0x3d}], 0x2}, 0x40c) openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) pipe(&(0x7f00000000c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) 19:07:14 executing program 7: openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$KDSETMODE(r0, 0x20004b0a, 0x0) getuid() unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0xeb) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000002c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000003c0)={&(0x7f0000000340)='./file1\x00', 0x5, &(0x7f0000000380)='./file0\x00', 0x8}) linkat(r1, &(0x7f00000001c0)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0}) 19:07:14 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="8b371413e2da9a75b9b8f06359938a1f4bae5aedbaf920814af6b28cd9c55a1ddc50aa46ce18ce1db93fc99d59733e8b7d43441b635d487ff160d67e88481ebe21af489246c6e174869986fc668022969f2bc836a97922b46740c44a2b315370460473594e3055f3d4c4dd54af3ebdfece4c970bff5e9b6bb010a9fa0d9d1494", 0x80}, {&(0x7f0000000180)="55de0e7837db3dd7a1a4f52a6a11ac268d6589593bd0a73fb2f5ae7afcb83b08dcf1c71a7771ac458788c2b13a2a2d812922c598f16f9f9f6b4eb667fe", 0x3d}], 0x2}, 0x40c) openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) pipe(&(0x7f00000000c0)) pipe(&(0x7f00000000c0)) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) 19:07:14 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) mknod$loop(&(0x7f0000000180)='\x00', 0x40, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x80, 0x40) execve(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) unlinkat(r1, &(0x7f0000000140)='./file1\x00', 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x8, 0x100) 19:07:14 executing program 7: openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$KDSETMODE(r0, 0x20004b0a, 0x0) getuid() unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0xeb) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000002c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000003c0)={&(0x7f0000000340)='./file1\x00', 0x5, &(0x7f0000000380)='./file0\x00', 0x8}) linkat(r1, &(0x7f00000001c0)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) pipe(&(0x7f00000000c0)) (async) ioctl$KDSETMODE(r0, 0x20004b0a, 0x0) (async) getuid() (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0xeb) (async) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000002c0)) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000003c0)={&(0x7f0000000340)='./file1\x00', 0x5, &(0x7f0000000380)='./file0\x00', 0x8}) (async) linkat(r1, &(0x7f00000001c0)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x4) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0}) (async) 19:07:14 executing program 2: ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffff9c, 0xc0105715, &(0x7f0000000000)={0x3, [0x0, 0x0, 0x0]}) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8) 19:07:14 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async, rerun: 64) r0 = socket$unix(0x1, 0x5, 0x0) (rerun: 64) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 19:07:14 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="8b371413e2da9a75b9b8f06359938a1f4bae5aedbaf920814af6b28cd9c55a1ddc50aa46ce18ce1db93fc99d59733e8b7d43441b635d487ff160d67e88481ebe21af489246c6e174869986fc668022969f2bc836a97922b46740c44a2b315370460473594e3055f3d4c4dd54af3ebdfece4c970bff5e9b6bb010a9fa0d9d1494", 0x80}, {&(0x7f0000000180)="55de0e7837db3dd7a1a4f52a6a11ac268d6589593bd0a73fb2f5ae7afcb83b08dcf1c71a7771ac458788c2b13a2a2d812922c598f16f9f9f6b4eb667fe", 0x3d}], 0x2}, 0x40c) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000005c0)={&(0x7f0000000540)='./file0/file0\x00', 0x8, &(0x7f0000000580)='./file0\x00', 0x8}) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000440)='./file0/file0\x00', r1, 0x2}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x24) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000004c0)="f84488c3066cd4f1aa221913bc9cac25e0381883574cae48b73ae1d9998dd04335c4549fb6e0ab73f011289b7acbb0c85dcebc310987a5870b3dd876827473e7b3a20491ecc44aa92b5a5f75b2b5d6e7ad6230a5ff2d943053f04aa691548f83976cfe88e327e6eda23c50f3", 0x6c) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) linkat(r4, &(0x7f0000000340)='./file0\x00', r5, &(0x7f00000003c0)='./file0\x00', 0x4) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='W\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0/file0\x00', 0x400, 0x81) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4810, r6, 0x0) 19:07:14 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="8b371413e2da9a75b9b8f06359938a1f4bae5aedbaf920814af6b28cd9c55a1ddc50aa46ce18ce1db93fc99d59733e8b7d43441b635d487ff160d67e88481ebe21af489246c6e174869986fc668022969f2bc836a97922b46740c44a2b315370460473594e3055f3d4c4dd54af3ebdfece4c970bff5e9b6bb010a9fa0d9d1494", 0x80}, {&(0x7f0000000180)="55de0e7837db3dd7a1a4f52a6a11ac268d6589593bd0a73fb2f5ae7afcb83b08dcf1c71a7771ac458788c2b13a2a2d812922c598f16f9f9f6b4eb667fe", 0x3d}], 0x2}, 0x40c) openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) pipe(&(0x7f00000000c0)) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) 19:07:14 executing program 5: open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) r0 = kqueue() (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x1, 0x0) kevent(r0, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000080)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000100)={0xcd4, 0x3, 0x10001}) 19:07:14 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) mknod$loop(&(0x7f0000000180)='\x00', 0x40, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x80, 0x40) execve(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) unlinkat(r1, &(0x7f0000000140)='./file1\x00', 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x8, 0x100) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) mknod$loop(&(0x7f0000000180)='\x00', 0x40, 0x0) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x80, 0x40) (async) execve(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) unlinkat(r1, &(0x7f0000000140)='./file1\x00', 0x0) (async) open$dir(&(0x7f00000000c0)='./file1\x00', 0x8, 0x100) (async) 19:07:14 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="8b371413e2da9a75b9b8f06359938a1f4bae5aedbaf920814af6b28cd9c55a1ddc50aa46ce18ce1db93fc99d59733e8b7d43441b635d487ff160d67e88481ebe21af489246c6e174869986fc668022969f2bc836a97922b46740c44a2b315370460473594e3055f3d4c4dd54af3ebdfece4c970bff5e9b6bb010a9fa0d9d1494", 0x80}, {&(0x7f0000000180)="55de0e7837db3dd7a1a4f52a6a11ac268d6589593bd0a73fb2f5ae7afcb83b08dcf1c71a7771ac458788c2b13a2a2d812922c598f16f9f9f6b4eb667fe", 0x3d}], 0x2}, 0x40c) openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) 19:07:14 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x2c) r1 = geteuid() setuid(r1) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file1\x00') r2 = getegid() openat(r0, &(0x7f0000000180)='./file1\x00', 0x100, 0x1) geteuid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x4) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:14 executing program 2: sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f0000000040)="388358601b954dd48db6efc2c676e0b10706bea50a8a1a1e459f7a1e25c81456004767841fb2cfb93964a4704f3af0935ea9eec2326f8bec48f1d6990008eeabc3a45c88d83f5d624d441e4db6ef3bcbba5ab4b021f8e544027eb28c460501e9f2406c3e94af323f865d20277529888236310f9c6c86d9e8c7c75b61dcee97", &(0x7f00000000c0)=0xfffffffffffffedf, &(0x7f0000000100)="dd6024eb00f1f1a1a89a950c23f93b255bbbf527b89ec2cea159fe48d817649e1b1f6a7d4eeb75bb5ae2ae636adfbc6cabce4fe780140150e9698ac53ca5", 0x3e) 19:07:14 executing program 7: openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$KDSETMODE(r0, 0x20004b0a, 0x0) (async) getuid() (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0xeb) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000002c0)) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000003c0)={&(0x7f0000000340)='./file1\x00', 0x5, &(0x7f0000000380)='./file0\x00', 0x8}) linkat(r1, &(0x7f00000001c0)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x4) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0}) 19:07:14 executing program 6: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r4 = socket$inet(0x2, 0x5, 0x3e) mmap(&(0x7f0000ff3000/0xc000)=nil, 0xc000, 0x1, 0x1819, r1, 0x8) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000240)='./file0\x00', r6, 0x1}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) mquery(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x6) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x10, 0x1000, 0x200}, {{r4}, 0xfffffffffffffffe, 0x12, 0x20000000, 0x4, 0x4f7f}], 0x1, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x8000000000000001, 0xce}, {{r6}, 0x0, 0x40, 0x10, 0x5, 0x2}, {{r7}, 0xfffffffffffffffb, 0x1, 0x1, 0x401, 0x8}, {{}, 0xfffffffffffffff8, 0x24, 0x1, 0xa9, 0x400}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x9, 0x1, 0x1, 0x6a}], 0xfffffffd, &(0x7f0000000200)={0x7ff, 0x8}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:14 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x2c) (async) r1 = geteuid() setuid(r1) (async) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file1\x00') r2 = getegid() (async) openat(r0, &(0x7f0000000180)='./file1\x00', 0x100, 0x1) (async) geteuid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x4) (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:14 executing program 7: mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)) lstat(&(0x7f0000000000)='./file1\x00', &(0x7f00000001c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) lstat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) bind$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="01002e2f66696c653000a16828d7e7d99f310634b61aeba4ccd781bc236fc69e1f91ad9d1a619638eaf8eccfbc7a91cd7cfd6172c3f41ff66490b5814fbc788ebca40d475e3a08510fe66432"], 0xa) mknod$loop(&(0x7f0000000440)='./file0\x00', 0xc000, 0x1) fchmodat(r1, &(0x7f0000000240)='./file0\x00', 0x28, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x880911542a1bac71, &(0x7f0000000280)="4f2332f6c556d25983a956da44e8cc363070a34efb8ec215cc1815d8b3c8ff2645665fc71537fd538caaa5db2e62e1a4ba99c5b5a2e69aaacdd1670f81c633ac46ed7fc03b03f8d5b7aa4b4727db9dc580beb67a276135ba2766e8c22056cc130a331b8169136b8c227a2f367443", 0x6e) 19:07:14 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="8b371413e2da9a75b9b8f06359938a1f4bae5aedbaf920814af6b28cd9c55a1ddc50aa46ce18ce1db93fc99d59733e8b7d43441b635d487ff160d67e88481ebe21af489246c6e174869986fc668022969f2bc836a97922b46740c44a2b315370460473594e3055f3d4c4dd54af3ebdfece4c970bff5e9b6bb010a9fa0d9d1494", 0x80}, {&(0x7f0000000180)="55de0e7837db3dd7a1a4f52a6a11ac268d6589593bd0a73fb2f5ae7afcb83b08dcf1c71a7771ac458788c2b13a2a2d812922c598f16f9f9f6b4eb667fe", 0x3d}], 0x2}, 0x40c) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) 19:07:14 executing program 7: mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)) lstat(&(0x7f0000000000)='./file1\x00', &(0x7f00000001c0)) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) lstat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) bind$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="01002e2f66696c653000a16828d7e7d99f310634b61aeba4ccd781bc236fc69e1f91ad9d1a619638eaf8eccfbc7a91cd7cfd6172c3f41ff66490b5814fbc788ebca40d475e3a08510fe66432"], 0xa) mknod$loop(&(0x7f0000000440)='./file0\x00', 0xc000, 0x1) fchmodat(r1, &(0x7f0000000240)='./file0\x00', 0x28, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x880911542a1bac71, &(0x7f0000000280)="4f2332f6c556d25983a956da44e8cc363070a34efb8ec215cc1815d8b3c8ff2645665fc71537fd538caaa5db2e62e1a4ba99c5b5a2e69aaacdd1670f81c633ac46ed7fc03b03f8d5b7aa4b4727db9dc580beb67a276135ba2766e8c22056cc130a331b8169136b8c227a2f367443", 0x6e) 19:07:14 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) 19:07:14 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x2c) r1 = geteuid() setuid(r1) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file1\x00') r2 = getegid() (async) openat(r0, &(0x7f0000000180)='./file1\x00', 0x100, 0x1) (async) geteuid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x4) (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:14 executing program 2: sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f0000000040)="388358601b954dd48db6efc2c676e0b10706bea50a8a1a1e459f7a1e25c81456004767841fb2cfb93964a4704f3af0935ea9eec2326f8bec48f1d6990008eeabc3a45c88d83f5d624d441e4db6ef3bcbba5ab4b021f8e544027eb28c460501e9f2406c3e94af323f865d20277529888236310f9c6c86d9e8c7c75b61dcee97", &(0x7f00000000c0)=0xfffffffffffffedf, &(0x7f0000000100)="dd6024eb00f1f1a1a89a950c23f93b255bbbf527b89ec2cea159fe48d817649e1b1f6a7d4eeb75bb5ae2ae636adfbc6cabce4fe780140150e9698ac53ca5", 0x3e) sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f0000000040)="388358601b954dd48db6efc2c676e0b10706bea50a8a1a1e459f7a1e25c81456004767841fb2cfb93964a4704f3af0935ea9eec2326f8bec48f1d6990008eeabc3a45c88d83f5d624d441e4db6ef3bcbba5ab4b021f8e544027eb28c460501e9f2406c3e94af323f865d20277529888236310f9c6c86d9e8c7c75b61dcee97", &(0x7f00000000c0)=0xfffffffffffffedf, &(0x7f0000000100)="dd6024eb00f1f1a1a89a950c23f93b255bbbf527b89ec2cea159fe48d817649e1b1f6a7d4eeb75bb5ae2ae636adfbc6cabce4fe780140150e9698ac53ca5", 0x3e) (async) 19:07:15 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) 19:07:15 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0x9) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', 0xb5, &(0x7f00000000c0)='./file0\x00', 0x8}) open$dir(&(0x7f0000000040)='./file1\x00', 0x800, 0xeac9b87c563be8b3) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r3 = open$dir(&(0x7f0000000280)='./file2\x00', 0x80, 0x1) renameat(r3, &(0x7f00000002c0)='./file1\x00', r2, &(0x7f0000000240)='./file1\x00') open$dir(&(0x7f0000000200)='./file1/file0\x00', 0x2, 0x15c) 19:07:15 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file1\x00') connect(0xffffffffffffffff, &(0x7f0000000240)=@in6={0x18, 0x0, 0x0, 0x8}, 0xc) r0 = open(&(0x7f00000006c0)='./file1\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) kevent(r0, &(0x7f0000000740)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x61, 0xf0000000, 0x7, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x8, 0x10, 0x8d0, 0xffffffff}, {{r2}, 0xfffffffffffffffc, 0x8, 0x1, 0x0, 0x101}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x24, 0x2, 0x217a98a7}], 0x5, &(0x7f00000007c0)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x1e, 0x0, 0x10001, 0x2}], 0x9, &(0x7f0000000800)={0x100000001, 0xfff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) fchmodat(r3, &(0x7f0000000200)='./file1\x00', 0x14, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000280)={'./file1\x00', 0x6, 0x401, 0x80000000}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000100)="d189ad34654139336892f2ffb2114fde8a0d59b8fd994d57cb7aaf56c64241b03e69512204cfeef4111b7a639509ceefc022004428eb267ba378fdb1d41b1086a959e5522513591a7ab76c45b063fcd3c6de1d9eef9cebafbe9e4779f5777f6eb21957d88576826a680cfb939894e39eacd3f4194bc715b50691ec96a53fde0bd79815685502e682a9df8871f0548f5ae8a860f65ffc37a33ad68279d9a568b43976305cb39931453222596151606d8d60cf58da632c4e46b8758b6cb74e5ed2f14d5f0ab6fc40ccf24b5aeeab2e775e73790a5eb618cfd2b4ae595f4816a23f8bcdca97df6844becefea39c83f7af9b424f5d3ad781", 0xf6, 0x402, 0x0, 0x0) 19:07:15 executing program 7: mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)) (async) lstat(&(0x7f0000000000)='./file1\x00', &(0x7f00000001c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) lstat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) bind$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="01002e2f66696c653000a16828d7e7d99f310634b61aeba4ccd781bc236fc69e1f91ad9d1a619638eaf8eccfbc7a91cd7cfd6172c3f41ff66490b5814fbc788ebca40d475e3a08510fe66432"], 0xa) mknod$loop(&(0x7f0000000440)='./file0\x00', 0xc000, 0x1) (async) fchmodat(r1, &(0x7f0000000240)='./file0\x00', 0x28, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x880911542a1bac71, &(0x7f0000000280)="4f2332f6c556d25983a956da44e8cc363070a34efb8ec215cc1815d8b3c8ff2645665fc71537fd538caaa5db2e62e1a4ba99c5b5a2e69aaacdd1670f81c633ac46ed7fc03b03f8d5b7aa4b4727db9dc580beb67a276135ba2766e8c22056cc130a331b8169136b8c227a2f367443", 0x6e) 19:07:15 executing program 6: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r4 = socket$inet(0x2, 0x5, 0x3e) mmap(&(0x7f0000ff3000/0xc000)=nil, 0xc000, 0x1, 0x1819, r1, 0x8) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000240)='./file0\x00', r6, 0x1}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) mquery(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x6) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x10, 0x1000, 0x200}, {{r4}, 0xfffffffffffffffe, 0x12, 0x20000000, 0x4, 0x4f7f}], 0x1, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x8000000000000001, 0xce}, {{r6}, 0x0, 0x40, 0x10, 0x5, 0x2}, {{r7}, 0xfffffffffffffffb, 0x1, 0x1, 0x401, 0x8}, {{}, 0xfffffffffffffff8, 0x24, 0x1, 0xa9, 0x400}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x9, 0x1, 0x1, 0x6a}], 0xfffffffd, &(0x7f0000000200)={0x7ff, 0x8}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) socket$inet(0x2, 0x5, 0x3e) (async) mmap(&(0x7f0000ff3000/0xc000)=nil, 0xc000, 0x1, 0x1819, r1, 0x8) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) (async) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000240)='./file0\x00', r6, 0x1}) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) (async) mquery(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x6) (async) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x10, 0x1000, 0x200}, {{r4}, 0xfffffffffffffffe, 0x12, 0x20000000, 0x4, 0x4f7f}], 0x1, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x8000000000000001, 0xce}, {{r6}, 0x0, 0x40, 0x10, 0x5, 0x2}, {{r7}, 0xfffffffffffffffb, 0x1, 0x1, 0x401, 0x8}, {{}, 0xfffffffffffffff8, 0x24, 0x1, 0xa9, 0x400}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x9, 0x1, 0x1, 0x6a}], 0xfffffffd, &(0x7f0000000200)={0x7ff, 0x8}) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) 19:07:15 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) mknod$loop(&(0x7f0000000180)='\x00', 0x40, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x80, 0x40) execve(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) unlinkat(r1, &(0x7f0000000140)='./file1\x00', 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x8, 0x100) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) mknod$loop(&(0x7f0000000180)='\x00', 0x40, 0x0) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x80, 0x40) (async) execve(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) unlinkat(r1, &(0x7f0000000140)='./file1\x00', 0x0) (async) open$dir(&(0x7f00000000c0)='./file1\x00', 0x8, 0x100) (async) 19:07:15 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file1\x00') connect(0xffffffffffffffff, &(0x7f0000000240)=@in6={0x18, 0x0, 0x0, 0x8}, 0xc) r0 = open(&(0x7f00000006c0)='./file1\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) kevent(r0, &(0x7f0000000740)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x61, 0xf0000000, 0x7, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x8, 0x10, 0x8d0, 0xffffffff}, {{r2}, 0xfffffffffffffffc, 0x8, 0x1, 0x0, 0x101}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x24, 0x2, 0x217a98a7}], 0x5, &(0x7f00000007c0)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x1e, 0x0, 0x10001, 0x2}], 0x9, &(0x7f0000000800)={0x100000001, 0xfff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) fchmodat(r3, &(0x7f0000000200)='./file1\x00', 0x14, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000280)={'./file1\x00', 0x6, 0x401, 0x80000000}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000100)="d189ad34654139336892f2ffb2114fde8a0d59b8fd994d57cb7aaf56c64241b03e69512204cfeef4111b7a639509ceefc022004428eb267ba378fdb1d41b1086a959e5522513591a7ab76c45b063fcd3c6de1d9eef9cebafbe9e4779f5777f6eb21957d88576826a680cfb939894e39eacd3f4194bc715b50691ec96a53fde0bd79815685502e682a9df8871f0548f5ae8a860f65ffc37a33ad68279d9a568b43976305cb39931453222596151606d8d60cf58da632c4e46b8758b6cb74e5ed2f14d5f0ab6fc40ccf24b5aeeab2e775e73790a5eb618cfd2b4ae595f4816a23f8bcdca97df6844becefea39c83f7af9b424f5d3ad781", 0xf6, 0x402, 0x0, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file1\x00') (async) connect(0xffffffffffffffff, &(0x7f0000000240)=@in6={0x18, 0x0, 0x0, 0x8}, 0xc) (async) open(&(0x7f00000006c0)='./file1\x00', 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) kevent(r0, &(0x7f0000000740)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x61, 0xf0000000, 0x7, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x8, 0x10, 0x8d0, 0xffffffff}, {{r2}, 0xfffffffffffffffc, 0x8, 0x1, 0x0, 0x101}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x24, 0x2, 0x217a98a7}], 0x5, &(0x7f00000007c0)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x1e, 0x0, 0x10001, 0x2}], 0x9, &(0x7f0000000800)={0x100000001, 0xfff}) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) fchmodat(r3, &(0x7f0000000200)='./file1\x00', 0x14, 0x4) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) (async) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000280)={'./file1\x00', 0x6, 0x401, 0x80000000}) (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000100)="d189ad34654139336892f2ffb2114fde8a0d59b8fd994d57cb7aaf56c64241b03e69512204cfeef4111b7a639509ceefc022004428eb267ba378fdb1d41b1086a959e5522513591a7ab76c45b063fcd3c6de1d9eef9cebafbe9e4779f5777f6eb21957d88576826a680cfb939894e39eacd3f4194bc715b50691ec96a53fde0bd79815685502e682a9df8871f0548f5ae8a860f65ffc37a33ad68279d9a568b43976305cb39931453222596151606d8d60cf58da632c4e46b8758b6cb74e5ed2f14d5f0ab6fc40ccf24b5aeeab2e775e73790a5eb618cfd2b4ae595f4816a23f8bcdca97df6844becefea39c83f7af9b424f5d3ad781", 0xf6, 0x402, 0x0, 0x0) (async) 19:07:15 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) 19:07:15 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0x9) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', 0xb5, &(0x7f00000000c0)='./file0\x00', 0x8}) open$dir(&(0x7f0000000040)='./file1\x00', 0x800, 0xeac9b87c563be8b3) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r3 = open$dir(&(0x7f0000000280)='./file2\x00', 0x80, 0x1) renameat(r3, &(0x7f00000002c0)='./file1\x00', r2, &(0x7f0000000240)='./file1\x00') open$dir(&(0x7f0000000200)='./file1/file0\x00', 0x2, 0x15c) 19:07:15 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000000c0)={0x1, 0x6}) 19:07:15 executing program 2: sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f0000000040)="388358601b954dd48db6efc2c676e0b10706bea50a8a1a1e459f7a1e25c81456004767841fb2cfb93964a4704f3af0935ea9eec2326f8bec48f1d6990008eeabc3a45c88d83f5d624d441e4db6ef3bcbba5ab4b021f8e544027eb28c460501e9f2406c3e94af323f865d20277529888236310f9c6c86d9e8c7c75b61dcee97", &(0x7f00000000c0)=0xfffffffffffffedf, &(0x7f0000000100)="dd6024eb00f1f1a1a89a950c23f93b255bbbf527b89ec2cea159fe48d817649e1b1f6a7d4eeb75bb5ae2ae636adfbc6cabce4fe780140150e9698ac53ca5", 0x3e) 19:07:15 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') connect(0xffffffffffffff9c, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000002c0)) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) mknodat(r2, &(0x7f0000000280)='./file1\x00', 0x2, 0x4) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:15 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file1\x00') (async) connect(0xffffffffffffffff, &(0x7f0000000240)=@in6={0x18, 0x0, 0x0, 0x8}, 0xc) r0 = open(&(0x7f00000006c0)='./file1\x00', 0x0, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) kevent(r0, &(0x7f0000000740)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x61, 0xf0000000, 0x7, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x8, 0x10, 0x8d0, 0xffffffff}, {{r2}, 0xfffffffffffffffc, 0x8, 0x1, 0x0, 0x101}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x24, 0x2, 0x217a98a7}], 0x5, &(0x7f00000007c0)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x1e, 0x0, 0x10001, 0x2}], 0x9, &(0x7f0000000800)={0x100000001, 0xfff}) (async, rerun: 64) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (rerun: 64) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) fchmodat(r3, &(0x7f0000000200)='./file1\x00', 0x14, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000280)={'./file1\x00', 0x6, 0x401, 0x80000000}) (async, rerun: 64) sendto$unix(0xffffffffffffff9c, &(0x7f0000000100)="d189ad34654139336892f2ffb2114fde8a0d59b8fd994d57cb7aaf56c64241b03e69512204cfeef4111b7a639509ceefc022004428eb267ba378fdb1d41b1086a959e5522513591a7ab76c45b063fcd3c6de1d9eef9cebafbe9e4779f5777f6eb21957d88576826a680cfb939894e39eacd3f4194bc715b50691ec96a53fde0bd79815685502e682a9df8871f0548f5ae8a860f65ffc37a33ad68279d9a568b43976305cb39931453222596151606d8d60cf58da632c4e46b8758b6cb74e5ed2f14d5f0ab6fc40ccf24b5aeeab2e775e73790a5eb618cfd2b4ae595f4816a23f8bcdca97df6844becefea39c83f7af9b424f5d3ad781", 0xf6, 0x402, 0x0, 0x0) (rerun: 64) 19:07:15 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c}) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x12) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x120) 19:07:15 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async, rerun: 64) r1 = kqueue() (rerun: 64) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000000c0)={0x1, 0x6}) 19:07:15 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) connect(0xffffffffffffff9c, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (async) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000002c0)) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) mknodat(r2, &(0x7f0000000280)='./file1\x00', 0x2, 0x4) (async) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:15 executing program 6: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r4 = socket$inet(0x2, 0x5, 0x3e) (async, rerun: 32) mmap(&(0x7f0000ff3000/0xc000)=nil, 0xc000, 0x1, 0x1819, r1, 0x8) (async, rerun: 32) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) (async, rerun: 64) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000240)='./file0\x00', r6, 0x1}) (async, rerun: 64) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) (async) mquery(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x6) (async) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x10, 0x1000, 0x200}, {{r4}, 0xfffffffffffffffe, 0x12, 0x20000000, 0x4, 0x4f7f}], 0x1, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x8000000000000001, 0xce}, {{r6}, 0x0, 0x40, 0x10, 0x5, 0x2}, {{r7}, 0xfffffffffffffffb, 0x1, 0x1, 0x401, 0x8}, {{}, 0xfffffffffffffff8, 0x24, 0x1, 0xa9, 0x400}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x9, 0x1, 0x1, 0x6a}], 0xfffffffd, &(0x7f0000000200)={0x7ff, 0x8}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async, rerun: 64) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async, rerun: 64) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:15 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c}) (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x12) (async, rerun: 32) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x120) (rerun: 32) 19:07:15 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) connect(0xffffffffffffff9c, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (async) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000002c0)) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) mknodat(r2, &(0x7f0000000280)='./file1\x00', 0x2, 0x4) (async) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:15 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0x9) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', 0xb5, &(0x7f00000000c0)='./file0\x00', 0x8}) open$dir(&(0x7f0000000040)='./file1\x00', 0x800, 0xeac9b87c563be8b3) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r3 = open$dir(&(0x7f0000000280)='./file2\x00', 0x80, 0x1) renameat(r3, &(0x7f00000002c0)='./file1\x00', r2, &(0x7f0000000240)='./file1\x00') open$dir(&(0x7f0000000200)='./file1/file0\x00', 0x2, 0x15c) 19:07:15 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:15 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) 19:07:15 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async, rerun: 64) r1 = kqueue() (rerun: 64) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000000c0)={0x1, 0x6}) 19:07:15 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x7fffffff, 0x1, 0x0, 0x0, 0x3, 0x200, 0x8000, 0x2, 0x0, 0x8, 0x100}) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:15 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:15 executing program 3: symlink(0x0, &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) 19:07:16 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c}) (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') (async) open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x12) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x120) 19:07:16 executing program 3: symlink(0x0, &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) 19:07:16 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x18b02, 0xa8) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) renameat(r1, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') 19:07:16 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0x9) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', 0xb5, &(0x7f00000000c0)='./file0\x00', 0x8}) open$dir(&(0x7f0000000040)='./file1\x00', 0x800, 0xeac9b87c563be8b3) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r3 = open$dir(&(0x7f0000000280)='./file2\x00', 0x80, 0x1) renameat(r3, &(0x7f00000002c0)='./file1\x00', r2, &(0x7f0000000240)='./file1\x00') 19:07:16 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0xffffffff7fffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x1) 19:07:16 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000001c0)={'./file0\x00', 0x8, 0xca3, 0x7ff}) 19:07:16 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x7fffffff, 0x1, 0x0, 0x0, 0x3, 0x200, 0x8000, 0x2, 0x0, 0x8, 0x100}) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x7fffffff, 0x1, 0x0, 0x0, 0x3, 0x200, 0x8000, 0x2, 0x0, 0x8, 0x100}) (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) 19:07:16 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:16 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0x9) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', 0xb5, &(0x7f00000000c0)='./file0\x00', 0x8}) open$dir(&(0x7f0000000040)='./file1\x00', 0x800, 0xeac9b87c563be8b3) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000000280)='./file2\x00', 0x80, 0x1) 19:07:16 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000001c0)={'./file0\x00', 0x8, 0xca3, 0x7ff}) 19:07:16 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x18b02, 0xa8) (async) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) renameat(r1, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') 19:07:16 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (async) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') (async) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0xffffffff7fffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x1) 19:07:16 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000001c0)={'./file0\x00', 0x8, 0xca3, 0x7ff}) 19:07:16 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x320, 0x0) 19:07:16 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0x9) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', 0xb5, &(0x7f00000000c0)='./file0\x00', 0x8}) open$dir(&(0x7f0000000040)='./file1\x00', 0x800, 0xeac9b87c563be8b3) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) 19:07:16 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x9) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x149) 19:07:16 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x320, 0x0) 19:07:16 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) 19:07:16 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x7fffffff, 0x1, 0x0, 0x0, 0x3, 0x200, 0x8000, 0x2, 0x0, 0x8, 0x100}) (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:16 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x18b02, 0xa8) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) renameat(r1, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x18b02, 0xa8) (async) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) renameat(r1, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') (async) 19:07:16 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0xffffffff7fffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x1) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (async) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') (async) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0xffffffff7fffffff) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x1) (async) 19:07:16 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x9) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x149) 19:07:16 executing program 3: symlink(0x0, &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) 19:07:16 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x320, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x320, 0x0) (async) 19:07:16 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0x9) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', 0xb5, &(0x7f00000000c0)='./file0\x00', 0x8}) open$dir(&(0x7f0000000040)='./file1\x00', 0x800, 0xeac9b87c563be8b3) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)) 19:07:16 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) 19:07:16 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x9) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x149) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x9) (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x149) (async) 19:07:16 executing program 6: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000000)={0x2, 0x1, 0x7, 0x1}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x101) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:16 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) (async) 19:07:16 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mkdirat(r1, &(0x7f0000002100)='./file0\x00', 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, &(0x7f0000000100)="d772905ea64a36871a6f3000659be0b9f855329a8b39ddcb09230cdc8aa65148bedaefd1cc5a89adb153402d660e239e040b97deebfa40810d4c658c1351dbd051e437af6683ad1956d47c5d8406214cfada69573fe3e3a8462e25244f81a27d224bef3738b883834dabe8389bbc62118857419972ede9be2bc5ff7de24a64ab4ce895014bcf6d665347985438fbf52111145a1b1c29f5d22769e76bb603b44efbfb53bc05291723b74a68b7758bf0ab2af0092feed676b8f125e94367e8bf5757df5abb0f30a7e2f78ce97fcc2676c2f94a3de4c1c802b39d5db4c98fb50ea85a847377ecaa16bb9d22810bd44215e23732f7e0fc143d8c57107b39a6ccf71733143f57d40aafb5df8a88ac8fb9f1b4fd2c1f45ad0684f05010fe52f7028f400a1cd84289087f8fc2d16316e6e4e66136733475185d10a9465f94065d37d38fcadf89f890a7bedc2b75a15065de1c6bff0d5778809b3b36f16caaad8483b75195d36105c7d7e1932ea1e9bfd2d8bf0ec9ce5073dc19ddf545487b6d5cb1f6d49cb2a6c17434e22a02bc7a7fcbc069239e1e433d6b0bc32e368b429aedfeec27199c328f3f1be4d4950802b5f6769f9218ae2f3f68236c971d23e56f8ad451a75855288d7655ebd231ac7a68e85d6699e5ff09c372821a85caf7bbe103d7a106a7f3535445afd0906c9d42fa496967773af3d41211ca00c87e7dd047254d7bf77efcc26759cc514df25fd9286f2c527d19ed1c99d202e89f97e81173489c624410ca9f83208510d0658bcac2706c506e4bdf70212a727db37314979c65a7ad2d2b100376b1bc8d46079665f7c8e8ac2af3329faf08b6da4b33e83a1e9c6ab7f4de906cfdc3b62356a6216d1048643db0a7c76eec3ea4a2ebb63a7e736524217ee9b8a01cce65c78f498575e27b804ffae0349092bcb5b5ef7668488ed1a690bb08d5ceaac019241a03b2e9c7a00e4ae70183f4727223c32b03ba2c513798f4c1de08e567f7eba7b943065b812cece5d9ff9aef9a7a5f141797302a5cb24c08b2817a015593e0e96ecd634cf3ddf8f9b31a010f6f7d3a82f8fa5308f9fefdb763738db0da3b28edb713e63445d215f8a5e7882bb03ed0844273dba340102e83a95d73a92bc97ae5df2b8167dd9abe5e5b8e4dae614c2339ae2d1a5559777e14aaf3bf565ccb402d1ad6f4206cdf7b8ae55f22f0008bee49e45783cf0bc4c000df3e338973bab86cb9d5bb95cad88e1eb420fed5190447a77366a4746512d7a547cc7f0af8f5bd3465bc1a5064584c8657f21e2db879de0f0deedd8bd2194f0f19da692c20397b91e16518b8ae6ced1190c95f4e4e46fc501686ad5f6d4b5860e0bb6388bb4953b7f1cdec79fe2af6a6bd902e7cc281d5e1ec02bf73b83223c1818ca65c64cf5c8916d311b0f51c1c70a7d1c5b86d61570f1ffa10fe39f1c91f134f4d914e8a610f1700fc09fe6f9d90d012a2cd18fda8c00bdaf956be1a24bd51fb1015a10629a2b6efed448b9d76c868a967371baee3ffafd7e6636bb53bc4054fe1a2f4111cb4a54b70149ec3dff54f9ec8d26727cb09ac97a63b46b95a7209e1218a4accdc3c3b4330ac3f37163d19cc5acc5c76a25704a2e72edd663ad22e7fc081f69f15170cff3067e4d16246f0263da0346a7271a87a54b7b50c0679b167f594de75072516a354d454bac579034c7a1835d714c6c4c9a036551824e2ef20355d11056953f637f4bea8d2880908a7294fc760ec3e6e2c4b60df224b759075304b4a2848642a7177a1ef38811ea1b51d381919854c007f1c9f819cacd8797d9f707986867112d2e3d79e483cb1219644bf03724d8c12d22c4e4096645f6fd9f809c404a4620411367a82abfffebdebeaaa8f001a4139e61949f6d8a6294ae3aabccafc9852cc1323da4063afefdf075e501f2f9415aef85469139c7a4368dc4ea30e9014821d93ccec0e5bb2ff59920cd2c81a511faf17e770bc6ebbc09a8c758695d65b82838509c4c89bc596617c2e22cd1ad8c34526558ade63e60c3ab07d9a6c75988d479c9bc0963197ecd8d458f51fcdbfeb7c9a73609815baa4b736d5eed2ed44ce9c805e6a0fe437d902edf54f6258acddb99bac59d07f77d0d687b22145859552fb887dafb92ba8a367afa3e9c52937565308fd4aba3e489bf80ae23d7294ab66b11838ca0c6fad3ca1d9cbeeb675d79cf8c0325123f7a91d6c841fff0957293f59ff4c2b79373d21f09e55ba8b99e69064c385eeaca56c818a63484e7aeb8a30144b970f6512484dfb109b181d220bb74cdd115dcb0a83c23e2c98addb813fac15aa0152d9b02d4b550baa66a0b651205d16e98b06321903fb69a7aed8f1bd070e9c5b720e3337246901c4913479d60b5a6ae8757a0460cae6421e2233eace7e0fb53bf34dbe5935aa0382e5c1377f4425eed8e17af1a3a1cdfa5ea2c2fc09fa2fad46b398af52d471110232647545487083af3bd049b66658c36fecee7770b9dcea02902b33c668f71328e68cb8f63dcc4f3f33bcbfa55a0a5d43825fcc4f4ef9a7dc52047fb74be772221815875b7030514e8de331519d5cd636dcf31fc8ced4ec7eda24ab00b1c495d4e660f596976ba45f2b4ec5acce9721e9a0e3d3fe1102db6474262dc30d37a79c6168ff378ab030eb18ab12ebc2ca9a80149fa4931e8a30b4b0a608bba45983eb9c20280e527e42f942e83d109c244e156f6b4518563193906c360631d6efe51437aff233f7ee28e5514ab45d810714be8e8dcccba31e7d4429d829f33fd144933e52c8ff7c76631f4e90c801c212f9a69175d6ba9cd8f2dbe63d2df1fc33dacd27bd141bb911161d0321536fed61e7979809c0f7c9ce7a4878d795e017e386e53c06c73bb5e03175e1f41140001974ae945c25453ed96810d66453ab7e2f625363501fb8cbe86d077567bf246f81bd61f5055955f7f08ebc5d711b0a548b52259934a0fd826980464f599c7cd63977b7196bf5479120e8541857f768147d3b0bafc91a29511900251eb26fc9bc1719e50ff61366e9a2e8fbf888594e8c9b9589378a76408cdfbc82d7a74f2527287982f5f449676851ca6d7279265f013a7908a00851d57d19b7823d12a388bc3a37348f233923474385384b6493025891a32cdcb1988417802fdb10345cec326b6af26ec09174152778b5f8ffbd1357cebc5f4648c7f718b3c17de2195630ec66db88a6197a1c2a556d882c375877d9ef2578cc12e0cb5133b7efc27d3760c65a02a91927d4454a6b1b25c39f4e46eb049c5a70ccdb6a6b2db2498ac707f579788e05155f5a19e7792f219f24ba94968184efc56a4ba2c67ba0ca8ca728826317fa3f1410a559d96d6c117182200473ea625d44d1623314e0601b11d8fd517371c1bd6b7c186923f8f6532a9e6abab02f3a32fb965183963bf176df29daf6ab62d2727c57534414795d96a683a801eabdfd5fe3ea8ae1d30db1f6bc3726f4f722241aec740763d8587e2ba86bd5b0bf64d6999c8e5ac4d4782e9ee35d4f55cdf312b8cc8044b70f4835df8118ef0145b557071297cee3f25720bb9e36105937a5e32bcb8b601d28ab442eb4e84a2c20d27b1237984c720b533bbed3e194da7fedaeb40699dd83eacf78e0c8eb7176320bee40fbe12651bcad8a6ab68ba11059e4aa2dd0478778425d089886b7b804285346b5c22a7b132bfe963242f393a8f57d181cf98562157040c318a222884065eafc3645db4b5a390be24d0583c2211ee899f7b96a17a10d7cf0367f65837b81d5c5240e8a34e45291006bbbeac3d93b6d902f3855ec487425f74fe8fa342e81fe876ba61c54d6ae94bfadf042ff7f3a617516cbd9321c02bb62c94db39f3a72322dd3e3079e587cd87e9dde173492c8d94ae68fb0f54467bc7327273dacdbf0637c494342c1d096cbca0d87d13e172abe384cfb5bff3734bdc59234c5951194b1ae83341c61de37df2d81405770066658060a3571bc93b5908b862366e3ed6c221a8a659f1ef50419ab881424d7a4e29dfd5c018d553b7835638269739ef8de1643f175973e9f2b03daebb1dde8a46a03dcecce3d46a5699886c36a9b6a6c971af5e52fd951b44827308595d9834e9b6793165e1a2196c55530a5ed53c9ad25ba4209c395d482cebfc67bfe865afdf410dbda8468a31b5d81b2a090757e595ac05d569a83f7b2c314f084f7117c98467c3d9c7b4b762d431aa6312f1047736a9cbfbae82e0c47fd62d773a14a0512ac33ef984ffc70c151732ca93c48d2e4c1020b457de0338b7f593352510133583ec3d5f9a09787d549f462709030d228d5271e1c37863dd244e5b381ca5ab98c33b8cb9af83b803a37b60bd6ed1608306b3df1a3999035910be42f6fe473bbb1e17edbe60baa562d3d3af92da104251d5a3aa40ff4cf70489398f002b879cdd69dc2410f7dd6b5674b70318fd3fc090876e61613851baf51f9a4575aa4fe75e95a46cefb7e0c5d3b84c008f8710750b55989a88ff7846cdd4450bfe6308e642391d0e712504a0d16e0d7574c33b68a82503ac59d05007bcf19f4b4f593241d73d673dd57dbfd9867f3872c92a67f52e28243b38377c7a6af382567abb4f231655b03937924ffcf19c3ee9956d825c686e87157fd2284e0c25351dfe794ff220d525232439a6929a7b076a81c4c8530b556c62e7c16f46d356a09a152b390af0d8a4b3de9f56aa23f8ea6af013569952bbf618cafa19694fc13b653e9ee21a8d109b52481538ed49c4e7f0b56ac914eac145dc81e29cc7becf8084781ffdf1c50dc9387a06bf306a505582b24c74e8b62874b45762cdfb4ed4778f172e7440370607df04c8541ae65e2842b7bc087ece10c75d1349a9c0262552f491d1d49ab335256e5a91c4dc0e412a7d2285acf864339d5c15daa8fea381abbc2092a1c5bf5862c2694db4ba6e468a0b71e90fe91b58ecb580c302db1e18f240cc26b29ceed491659119e985d6c0469cb54ff7ea056209e0d570ef8829ed88a6a97dd3222ba97c44cdc66c69f3e4406f26f5d13587dcdafa8cdc7921cedbba1faa02dc91d76319462aac78c22b04f103ad063fb0319aa4905261802b1a0a2651a514c3a7c425faefadcab1257e5703f5f8f31c0066ad315faa162871954f581d15d58e0e98d6fe95769b5b0a2c5e05b79d7b1d108f177fbafbe26a8c64b8bb8daf57f81dbbf1a53e53eb2ac19eba3524fdf88f0756eae522089dcbad3ba4a12f310ee7c38cd60e85bdcdef0c9409c4f5dea214366056df665da798c95537c02aa8ba228a623057be53f335ff635a84c4a96063324d2db9d40abaf8b9d9f89c0fa5b1d06e8ebfc5dc7d7198e6936a2971d7dc9bcdf2876f1a551950a76a1bcc350fce263a1322608b05da21b0e627530d69d4e68b573f45d6251dce196b933f8fb85937b872ef0ab0684ca5ff90f74e833a1207faba0bae417d9726e3b5bd6b7bcefc394605e1d3ec32925e71b758e3bbcf27712c165b3b6ac1d608cd4ab374f26f48f54ce58bd0658950a8b2ecacb9e9d1ee2889640539e656d5e23e50cce81ad2c6860df933cb5e5a528c9e854f13ab90f5e15ad9a21a60287d446a92ca2f73b3d0030c17f24d2d37417b15721395568a0a13d294c2b290685a959ddc248e3d05cca3e934398f497d0cd80329baba72771da2d8a2d6f4bf1111fe84d3dae9abe31db0aa4854fcce9c6ed5ef07f23b43bbbe309e7f460cd9162731bf1be65ebb43ac775ef317e5c9bc29e55ee88498fecabcb69a7da07e8655bed8c54291d383a01b9a95e3ca01a", &(0x7f0000000040)=0x1000, &(0x7f0000001100)="c6fe5aea168c84243015fa49b737b27c41883380ab9fcbee6cf5b613f6b572cfda40c4a20cbb6d63eb81fc2a95d122a885f4fff8d399259acc5829009313e400ca19b129be8307e7d19c0865d320272679ea6bc53fcbe700ffc8d4b5482df980d3351d095210276b7a89dd42dbfda7da6a8bba0b8c0549db570c491b83ae992b2b196c01866dfe079b94941e7336fb31064da20ab3c1818bca98368292bc354b1fbd1dc1bb812dd32f0b3e48b3be7994cbbd53859da7f3b6eda4815589a3bd38d4f090fd794621507853d77055c680c0183a9117c429371cd648ddbcaa6f533d5c8d0ec2d6d67e2e7b5c28e436144f33a96b8bf31b8fd3718cac56ed2899bbe3c2fd7568ce4034de7b3ad9e1c6a1c83a214fbf554634926c102d72c220d0c61bb2e42050fe755baa16e3e75c648bbfe8719704159eef1f0f951289ad8838ec310bfb25d6962102da0dc0b58b5170f47ab9fd11acaf52fe8e16c2470fea9d802136edd39f675f4a93a1b9adec8fba9b35dbaaedd9f915a588ca97c7a06c01e4c34ff8c776fe03180a400ac3f639e33a6ed7636892f615c2cd5f589aedb47ec12afcd1ec4029954917cb1d379cf0f0df1b58ee3fcbee23e20d666cc024eddc8762e8bdf80d94fcbca0500e4b84dc5de9666576e7cc3b7a77e2d09c25aae46d78d8e15290fab8666660690171e34153c930ffa471de1fa11412711451bfb5049481cf5413b365f5bd5d9ffcf747fe478108217098339aaa4ad963cb06c3a7b4ffb9b94504fa102a3d796071fa042493ebb7da18cfd48bc6ea4adb953f821e03e1ae71bb26f0c06a58c6ea9dfbee0875c5415a29335fd750cb6017aedba7c8eef3bb7914e8283833762fa4100bfe469c1ac1aa696e7e3e324db78857cda3a2018a7676a04cf99567789109c7c25d718ea96ab84ef09a10239de4636a0b56091de30487888d2716fdfd936968be6d0ddca53b1467972b0b119649dfa0d27fc9ea70b35176f892dc158f5d9643af9b2195b6f1eda2c98413ded713ac9a2ace327689157fd1786e3a3a81137764bb99e0df9e7e26845d43bc39f130f99f8403a0779fe8ee1d662c604c74441db05c057d2f98603f22dab05a58acaa02215180eabb8055f8b16e117abcfbc32c3a3b5b89287518f34b5cc823484614c23d2da47478d14745e8dba6ab0af465a7047a76966e368b19fcaf427f93dce572408a2487c459873ecf9102a00b2e469af090a2489129150a38692f5ccb9f875c17d32bce0db8cca5caba6df399dc649a70b4312f62eafc0d7ab6ebe8b4760da392754a965ec0b566dd2487bc12feaba418f55dc7fe989d0299353d79158c1355b077a90b8dfddb28e806fe8b56a437028d8d613a651f4c5e3e50f1a7819e5af55ee31b9c065805eab419c7872be9181e709063b26ce56079e7646e84fc07e16b12527018a2099a5013c586d90551bd4d313b74f48093f8d72ee85550435adab1ddd44ae10591811d37306fac16f9fcb84ea52dded421e5cce07daa8cf19fcb6052e51fc80201576a8446152f8aa9b01633216ff83da8d0ecb6c7fa47c01c657af8c3307b2bf006df2daf15383cf17ce16a87886b09cc7af8d6032cadebe59211a0b43756484ae25a0e337a599a4400f8571bf7bfbac492e5759f4533dee3b8fadaf2d33410105bb8346a7655417b60aa9f817dc05b9f1bde9a3dfbd78773165980bfbe4bbab912b1eac16e71ef44312460afbe45254fa84497664530d90d2d8fd0302f63c5dc96edab37e5582012a721b7bc54aa46701153db4f29eb25104c8229c79a8195706ce9060f7a6c818f70492a805f4cbdde1e02e73ed097704f315e20b0055e6433e46fcfc0c46be0a0f01d6079f6df97f77f24e6bb444d842aa696e21dd7a467eaa1b7444eb7e40e04162f1cebc6fe678127dbc8c7024e21baa34f9b37c2e7982697ed53e32847bb043a16d6fd415f138b2f28badd0a6ee4e7f49d32eb7243ec5fc52b66e87de8a8af11cd4cfc3d60cb613d2eb7d757c3a0af073e26fb8f709002097ac11c4a4f27448abc745189416b9b2a586776ea0a3126eda135c3084219e3deeb709dde0705ce0e07e922085075cfc44b1b1a1e391177a148f78c7ecbfdf2f572ff055ade0d3da89d43015f914dc1ea10a396209ace2eb63a960252b36afbd7ee77620b3cead0b46478868e981a3272061e438890f994e521c0d38bed4a98070609e6ca263ca752beeb82eb6a7eb19222bfc06745093a964f007c15fc389ce1343dae4370369c48162746cf4389c863891bb3d2b3ebef7029828c04690802d13aa04ea108a0df08d48b0f2b427a90fdc5d6a8346ba196b618eb21df46f195a96659298a2067e09f424260c94765d22ba5a910746f87730f64b36cc5406122ccc275cc06e16d50c53a6096f3cd1861efc042bb630a6c8dbe8380a4ccb531717b57077dae27fcad085829bd2e120e93dbb4ee9c4acaec98dfaebb2179519a572ad37f9674b97e126ff864ee4c389090d76a12453839c2c6378390173670a1a87a1e7b1aeb61152fd955bb14c3ae5286da712c733993af012a352437d249522ce45dc88db478d52ab946d07e18b13df3dd9e6d4e17a3346a3722ee1ae5b046149e3d59a5188858b15b4d0c55265c6d49f0bc83679a6980821f72ddc1c764b3f6b16998961f54435c389aa9e2d9c1482605b97971e51157d13d2985906e8f765effcc869a13140c92b31791e100763e71b990229e770e4a0e77826019053131068970f360f483749da32c507a6a2dc189fe9489771b289c10a06071237d8bf4b04f43a36a031f0fa6a39581c204df40619a363511eb920ef04a3b439b011b71d3bf429c6c84f279fe652cabf88245b2d886e1aad6591468855096f4f45edd3b990a98865c94607d4c83acd41958a20ccc00e19565241d8803d00e18c456dc9230714b0e0b7a3f61bd0814582d8747191678ff78e6c6c5ef7673b0d24e4a16a33266dca3c72d25e1dd087b244eab3372312441d37a3fe7b60febf2505f0891574438681e8fa4853935e798f96c59e19726fccfad202619e9287df96d35cf245a4f2c0ea0449822b9aa9028ab70fbec410880bf8dede01d4ea2e2b493a7dd38131fa5f73f660eadab93249ec82f5c8ef9948fa523c614e072e4c725b954e4722f93c49fe22b80bb07a4e52b709c65f81cf27625ebd7d5a5b5c5be8fb66009f674eac7f45fc0325273ae338d9c0de266ed9d78685311db0b66896219987139e3687f9afbaeb1b7c7652ec0b12ce8c1773e2a5a4c54ea6701ed3cd00451a0cf8a148723085e448d20ca915bf9cb47d765706ee55fe858d567d7416cc336d17f229f43e9f796eca045d85e6fd89f1f87daa77b9d7821dc01efeb196098925abe4ddbec509f5bbedc54178f64a707130d5b1732b565db58225487646a0cd0ccb5ab0e7b84c45d6298fb44a26e4e7886e60d1837ee995db7e7cd8cf0cc7f4391214201df45da64a67539ceaaf0ee0aba034b8204dc295fdacf8e30cb05025f90941084aafe283b431b583cab7f700792152c99344d3e11c83cd88d44ce6abcde2cdb561cbffcc0ffece23769dc5070b7d747672e7aea92d7cf7d60ea3093a7a13e146d760d6cc9489450a90ab5b393039efb6d66132473cad953d7068e31d4a974b6288e6dfdb6570a76a891d252c6568010ebafbe591a4ad79b1115cc9f95cc62483830b081cc6d4b4f663d6e18bcb81732fa262593cef00108ca29f463ccfefcc274b11424d5b63d7e3c6ec534b2ebfdca19dccee50580db6458e89d7d6c5df0a08b897ec370569784118f79c33a5714cec2877afdab23288772b752419dc29d8a3f7e1492618adcc8aa946cf0cdefc4937325211855a38e2c48b99d414d124b5a8fba6dfbb8036009c31763ff6eb9722b37817aab48625c0480baa4eca6d7b7707bc543ed82a9ebf5821d6d7adbb8cb6ee3d7db4ceaa11c3b841a1d70f74ef0eb670d25b950a0847a108588f9c3043037a8fd1c3032de28073570306e077776ce8e3106f64ff486e0f8bc32fece3aa190a89fb459d58cfdc03c662089b3cf4cf5fab3a31e1a4c9d4a4944a369ad783350e5b0980393a879b2d8c9560789f59c7fb19522d44585b767368ada214c8d763bedcefe690f3cb82abb0c7216d4817611523de52d2a92a1a6f5b4e269c543c2610e70e8661c46be6fc57e52af94b979b412ab7f11e94b6900e6e18ff160249c4406dcf6366e627ac7e20a2cfe4b8c3ca080c3c57dd731f8a5bbad61a4545b6e638d451f4853db57e76e2e2433cb246481a7bc45d70de05da0a6ef091d738ce4cfa7695fa1a5697677e64f9cb10bfcfacc4e29b240f360daebe57509282afa9972f043368494202fb4461687e8895715b5e2a62557734d3665b2b4e137011da40f03dc6f17bf8bcd1324c726eeddfb15f8ad689b7559c26e352919b691408a17b423749d36f5e9cafe357ad84a0aeb8ca0c6f31d624b28f823bc8d7ce90a27f009e6c5b9969e1ed98e6dc5bcafcbc0449eca5accb5c119b360bc8d5e396c549161c11197ff77012eb2bcc2547736288cfb91bff2b4d3689524ac33960e68aceb74da373f4d01ea543329db455bf05de710f61b01cbedabe1b636a73edfea4857567d4ea9cbfeb395518d582acd0245fcf9ec0b09909fea5f6976e7f15e8be0f2270822b9f0fb3568cf58f931a6df1017244ebcfcc12c8132200c523f6aa0d08f6ef16f4107e4818c23a582b6563a7655292d5d3eef88f429f3cca915f6a1fb834d365d526db9d052b72057a1870fb88d1fd547caf1c1aa814f31924102a6a86af9d088b4851676fdf34f4789addf31767ec2492eeed77964da83be739b4e3b23359de2235041742f2d94ecfb836181f57f3becbc088a24ffd24b9fc48be96d50ed3d7eb4a242bed9efc7dd161109b9498b15642fb14c144c78f75f2b01f0697871ac2ac2865d4d1b6eed033a2004042b9c09fd0c84d3b8518abe04fc91e96698d4dff5841008a5d69cc3a9be1260605aaa93627bd35e9f598b056fc2f010c4a60a6ad57225d65d5a24e7c8978618059405d28733a33c64364fb1e8eb91ca7c551e0144f26a23a649142a39518af6dd710f32b7ed1839dc2647d006260ab2a8dae26e4ca691cadfdb9822f1dde11a067c2a097b34604e1770f9a729741414f488358934e86f5b3722679ecd434dfea174b82282c9a7e6f161e268586fb3a879a467c1f8cec20f062eaaf10ba6fcf363f006dcc33a979e77d9e2e17524fda10590f95baa037b9458382499728da187ff65fd55d9f40e64b1f303097d6e579c206e6d00b39b249a161281f2cfaa36ed7d0a3e65c98c0eae5570d7fc6aed4548f40d1162c293aaa3ac46bf4f7bb3c8512e04622fabaa4529bb05932a22e22b67f1c21bbb2b62f2d58c52164e59e7f8189cc037c95d8a468e6c8206587ed7ff3203796f3c12d5348e90985f2bf743dbefb18c4b390210e016055d80bc69183cd34d33ee5edb82ebcbcf2eb4a0fbd42850aea2c7ee77dd457c2948517f135068c10d2d854cc36c3095b7e7c9f2d8cf54252c18d6f185f615f18e582ebade38e31d8e0f6628648aad29721506651eafaa29fda3d1c4ffe756b739fafb53070148f877b026632e30f468f02ffa3983fd34b62e256640269cc42615a769b6da743449f1f93586095f0a8461a4424b922b4e88139e31b62fa2729dfff1963f666bf87111b2a8218819ce82de8204c4f8ed4ec63e7349fd1ecb1ecfa27f925e14079d35a21b42e1e44ded0403abcc714134ebe5b07dd880eadc", 0x1000) connect(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 19:07:16 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000000680)={&(0x7f0000000140)='./file0\x00', 0x3, &(0x7f0000000640)='./file0\x00', 0x8}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x2) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8001, 0x0, 0x3ff, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000200)={'./file0\x00', 0x7, 0x9, 0x2}) 19:07:16 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) 19:07:16 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0x9) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', 0xb5, &(0x7f00000000c0)='./file0\x00', 0x8}) open$dir(&(0x7f0000000040)='./file1\x00', 0x800, 0xeac9b87c563be8b3) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) 19:07:16 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mkdirat(r1, &(0x7f0000002100)='./file0\x00', 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, &(0x7f0000000100)="d772905ea64a36871a6f3000659be0b9f855329a8b39ddcb09230cdc8aa65148bedaefd1cc5a89adb153402d660e239e040b97deebfa40810d4c658c1351dbd051e437af6683ad1956d47c5d8406214cfada69573fe3e3a8462e25244f81a27d224bef3738b883834dabe8389bbc62118857419972ede9be2bc5ff7de24a64ab4ce895014bcf6d665347985438fbf52111145a1b1c29f5d22769e76bb603b44efbfb53bc05291723b74a68b7758bf0ab2af0092feed676b8f125e94367e8bf5757df5abb0f30a7e2f78ce97fcc2676c2f94a3de4c1c802b39d5db4c98fb50ea85a847377ecaa16bb9d22810bd44215e23732f7e0fc143d8c57107b39a6ccf71733143f57d40aafb5df8a88ac8fb9f1b4fd2c1f45ad0684f05010fe52f7028f400a1cd84289087f8fc2d16316e6e4e66136733475185d10a9465f94065d37d38fcadf89f890a7bedc2b75a15065de1c6bff0d5778809b3b36f16caaad8483b75195d36105c7d7e1932ea1e9bfd2d8bf0ec9ce5073dc19ddf545487b6d5cb1f6d49cb2a6c17434e22a02bc7a7fcbc069239e1e433d6b0bc32e368b429aedfeec27199c328f3f1be4d4950802b5f6769f9218ae2f3f68236c971d23e56f8ad451a75855288d7655ebd231ac7a68e85d6699e5ff09c372821a85caf7bbe103d7a106a7f3535445afd0906c9d42fa496967773af3d41211ca00c87e7dd047254d7bf77efcc26759cc514df25fd9286f2c527d19ed1c99d202e89f97e81173489c624410ca9f83208510d0658bcac2706c506e4bdf70212a727db37314979c65a7ad2d2b100376b1bc8d46079665f7c8e8ac2af3329faf08b6da4b33e83a1e9c6ab7f4de906cfdc3b62356a6216d1048643db0a7c76eec3ea4a2ebb63a7e736524217ee9b8a01cce65c78f498575e27b804ffae0349092bcb5b5ef7668488ed1a690bb08d5ceaac019241a03b2e9c7a00e4ae70183f4727223c32b03ba2c513798f4c1de08e567f7eba7b943065b812cece5d9ff9aef9a7a5f141797302a5cb24c08b2817a015593e0e96ecd634cf3ddf8f9b31a010f6f7d3a82f8fa5308f9fefdb763738db0da3b28edb713e63445d215f8a5e7882bb03ed0844273dba340102e83a95d73a92bc97ae5df2b8167dd9abe5e5b8e4dae614c2339ae2d1a5559777e14aaf3bf565ccb402d1ad6f4206cdf7b8ae55f22f0008bee49e45783cf0bc4c000df3e338973bab86cb9d5bb95cad88e1eb420fed5190447a77366a4746512d7a547cc7f0af8f5bd3465bc1a5064584c8657f21e2db879de0f0deedd8bd2194f0f19da692c20397b91e16518b8ae6ced1190c95f4e4e46fc501686ad5f6d4b5860e0bb6388bb4953b7f1cdec79fe2af6a6bd902e7cc281d5e1ec02bf73b83223c1818ca65c64cf5c8916d311b0f51c1c70a7d1c5b86d61570f1ffa10fe39f1c91f134f4d914e8a610f1700fc09fe6f9d90d012a2cd18fda8c00bdaf956be1a24bd51fb1015a10629a2b6efed448b9d76c868a967371baee3ffafd7e6636bb53bc4054fe1a2f4111cb4a54b70149ec3dff54f9ec8d26727cb09ac97a63b46b95a7209e1218a4accdc3c3b4330ac3f37163d19cc5acc5c76a25704a2e72edd663ad22e7fc081f69f15170cff3067e4d16246f0263da0346a7271a87a54b7b50c0679b167f594de75072516a354d454bac579034c7a1835d714c6c4c9a036551824e2ef20355d11056953f637f4bea8d2880908a7294fc760ec3e6e2c4b60df224b759075304b4a2848642a7177a1ef38811ea1b51d381919854c007f1c9f819cacd8797d9f707986867112d2e3d79e483cb1219644bf03724d8c12d22c4e4096645f6fd9f809c404a4620411367a82abfffebdebeaaa8f001a4139e61949f6d8a6294ae3aabccafc9852cc1323da4063afefdf075e501f2f9415aef85469139c7a4368dc4ea30e9014821d93ccec0e5bb2ff59920cd2c81a511faf17e770bc6ebbc09a8c758695d65b82838509c4c89bc596617c2e22cd1ad8c34526558ade63e60c3ab07d9a6c75988d479c9bc0963197ecd8d458f51fcdbfeb7c9a73609815baa4b736d5eed2ed44ce9c805e6a0fe437d902edf54f6258acddb99bac59d07f77d0d687b22145859552fb887dafb92ba8a367afa3e9c52937565308fd4aba3e489bf80ae23d7294ab66b11838ca0c6fad3ca1d9cbeeb675d79cf8c0325123f7a91d6c841fff0957293f59ff4c2b79373d21f09e55ba8b99e69064c385eeaca56c818a63484e7aeb8a30144b970f6512484dfb109b181d220bb74cdd115dcb0a83c23e2c98addb813fac15aa0152d9b02d4b550baa66a0b651205d16e98b06321903fb69a7aed8f1bd070e9c5b720e3337246901c4913479d60b5a6ae8757a0460cae6421e2233eace7e0fb53bf34dbe5935aa0382e5c1377f4425eed8e17af1a3a1cdfa5ea2c2fc09fa2fad46b398af52d471110232647545487083af3bd049b66658c36fecee7770b9dcea02902b33c668f71328e68cb8f63dcc4f3f33bcbfa55a0a5d43825fcc4f4ef9a7dc52047fb74be772221815875b7030514e8de331519d5cd636dcf31fc8ced4ec7eda24ab00b1c495d4e660f596976ba45f2b4ec5acce9721e9a0e3d3fe1102db6474262dc30d37a79c6168ff378ab030eb18ab12ebc2ca9a80149fa4931e8a30b4b0a608bba45983eb9c20280e527e42f942e83d109c244e156f6b4518563193906c360631d6efe51437aff233f7ee28e5514ab45d810714be8e8dcccba31e7d4429d829f33fd144933e52c8ff7c76631f4e90c801c212f9a69175d6ba9cd8f2dbe63d2df1fc33dacd27bd141bb911161d0321536fed61e7979809c0f7c9ce7a4878d795e017e386e53c06c73bb5e03175e1f41140001974ae945c25453ed96810d66453ab7e2f625363501fb8cbe86d077567bf246f81bd61f5055955f7f08ebc5d711b0a548b52259934a0fd826980464f599c7cd63977b7196bf5479120e8541857f768147d3b0bafc91a29511900251eb26fc9bc1719e50ff61366e9a2e8fbf888594e8c9b9589378a76408cdfbc82d7a74f2527287982f5f449676851ca6d7279265f013a7908a00851d57d19b7823d12a388bc3a37348f233923474385384b6493025891a32cdcb1988417802fdb10345cec326b6af26ec09174152778b5f8ffbd1357cebc5f4648c7f718b3c17de2195630ec66db88a6197a1c2a556d882c375877d9ef2578cc12e0cb5133b7efc27d3760c65a02a91927d4454a6b1b25c39f4e46eb049c5a70ccdb6a6b2db2498ac707f579788e05155f5a19e7792f219f24ba94968184efc56a4ba2c67ba0ca8ca728826317fa3f1410a559d96d6c117182200473ea625d44d1623314e0601b11d8fd517371c1bd6b7c186923f8f6532a9e6abab02f3a32fb965183963bf176df29daf6ab62d2727c57534414795d96a683a801eabdfd5fe3ea8ae1d30db1f6bc3726f4f722241aec740763d8587e2ba86bd5b0bf64d6999c8e5ac4d4782e9ee35d4f55cdf312b8cc8044b70f4835df8118ef0145b557071297cee3f25720bb9e36105937a5e32bcb8b601d28ab442eb4e84a2c20d27b1237984c720b533bbed3e194da7fedaeb40699dd83eacf78e0c8eb7176320bee40fbe12651bcad8a6ab68ba11059e4aa2dd0478778425d089886b7b804285346b5c22a7b132bfe963242f393a8f57d181cf98562157040c318a222884065eafc3645db4b5a390be24d0583c2211ee899f7b96a17a10d7cf0367f65837b81d5c5240e8a34e45291006bbbeac3d93b6d902f3855ec487425f74fe8fa342e81fe876ba61c54d6ae94bfadf042ff7f3a617516cbd9321c02bb62c94db39f3a72322dd3e3079e587cd87e9dde173492c8d94ae68fb0f54467bc7327273dacdbf0637c494342c1d096cbca0d87d13e172abe384cfb5bff3734bdc59234c5951194b1ae83341c61de37df2d81405770066658060a3571bc93b5908b862366e3ed6c221a8a659f1ef50419ab881424d7a4e29dfd5c018d553b7835638269739ef8de1643f175973e9f2b03daebb1dde8a46a03dcecce3d46a5699886c36a9b6a6c971af5e52fd951b44827308595d9834e9b6793165e1a2196c55530a5ed53c9ad25ba4209c395d482cebfc67bfe865afdf410dbda8468a31b5d81b2a090757e595ac05d569a83f7b2c314f084f7117c98467c3d9c7b4b762d431aa6312f1047736a9cbfbae82e0c47fd62d773a14a0512ac33ef984ffc70c151732ca93c48d2e4c1020b457de0338b7f593352510133583ec3d5f9a09787d549f462709030d228d5271e1c37863dd244e5b381ca5ab98c33b8cb9af83b803a37b60bd6ed1608306b3df1a3999035910be42f6fe473bbb1e17edbe60baa562d3d3af92da104251d5a3aa40ff4cf70489398f002b879cdd69dc2410f7dd6b5674b70318fd3fc090876e61613851baf51f9a4575aa4fe75e95a46cefb7e0c5d3b84c008f8710750b55989a88ff7846cdd4450bfe6308e642391d0e712504a0d16e0d7574c33b68a82503ac59d05007bcf19f4b4f593241d73d673dd57dbfd9867f3872c92a67f52e28243b38377c7a6af382567abb4f231655b03937924ffcf19c3ee9956d825c686e87157fd2284e0c25351dfe794ff220d525232439a6929a7b076a81c4c8530b556c62e7c16f46d356a09a152b390af0d8a4b3de9f56aa23f8ea6af013569952bbf618cafa19694fc13b653e9ee21a8d109b52481538ed49c4e7f0b56ac914eac145dc81e29cc7becf8084781ffdf1c50dc9387a06bf306a505582b24c74e8b62874b45762cdfb4ed4778f172e7440370607df04c8541ae65e2842b7bc087ece10c75d1349a9c0262552f491d1d49ab335256e5a91c4dc0e412a7d2285acf864339d5c15daa8fea381abbc2092a1c5bf5862c2694db4ba6e468a0b71e90fe91b58ecb580c302db1e18f240cc26b29ceed491659119e985d6c0469cb54ff7ea056209e0d570ef8829ed88a6a97dd3222ba97c44cdc66c69f3e4406f26f5d13587dcdafa8cdc7921cedbba1faa02dc91d76319462aac78c22b04f103ad063fb0319aa4905261802b1a0a2651a514c3a7c425faefadcab1257e5703f5f8f31c0066ad315faa162871954f581d15d58e0e98d6fe95769b5b0a2c5e05b79d7b1d108f177fbafbe26a8c64b8bb8daf57f81dbbf1a53e53eb2ac19eba3524fdf88f0756eae522089dcbad3ba4a12f310ee7c38cd60e85bdcdef0c9409c4f5dea214366056df665da798c95537c02aa8ba228a623057be53f335ff635a84c4a96063324d2db9d40abaf8b9d9f89c0fa5b1d06e8ebfc5dc7d7198e6936a2971d7dc9bcdf2876f1a551950a76a1bcc350fce263a1322608b05da21b0e627530d69d4e68b573f45d6251dce196b933f8fb85937b872ef0ab0684ca5ff90f74e833a1207faba0bae417d9726e3b5bd6b7bcefc394605e1d3ec32925e71b758e3bbcf27712c165b3b6ac1d608cd4ab374f26f48f54ce58bd0658950a8b2ecacb9e9d1ee2889640539e656d5e23e50cce81ad2c6860df933cb5e5a528c9e854f13ab90f5e15ad9a21a60287d446a92ca2f73b3d0030c17f24d2d37417b15721395568a0a13d294c2b290685a959ddc248e3d05cca3e934398f497d0cd80329baba72771da2d8a2d6f4bf1111fe84d3dae9abe31db0aa4854fcce9c6ed5ef07f23b43bbbe309e7f460cd9162731bf1be65ebb43ac775ef317e5c9bc29e55ee88498fecabcb69a7da07e8655bed8c54291d383a01b9a95e3ca01a", &(0x7f0000000040)=0x1000, &(0x7f0000001100)="c6fe5aea168c84243015fa49b737b27c41883380ab9fcbee6cf5b613f6b572cfda40c4a20cbb6d63eb81fc2a95d122a885f4fff8d399259acc5829009313e400ca19b129be8307e7d19c0865d320272679ea6bc53fcbe700ffc8d4b5482df980d3351d095210276b7a89dd42dbfda7da6a8bba0b8c0549db570c491b83ae992b2b196c01866dfe079b94941e7336fb31064da20ab3c1818bca98368292bc354b1fbd1dc1bb812dd32f0b3e48b3be7994cbbd53859da7f3b6eda4815589a3bd38d4f090fd794621507853d77055c680c0183a9117c429371cd648ddbcaa6f533d5c8d0ec2d6d67e2e7b5c28e436144f33a96b8bf31b8fd3718cac56ed2899bbe3c2fd7568ce4034de7b3ad9e1c6a1c83a214fbf554634926c102d72c220d0c61bb2e42050fe755baa16e3e75c648bbfe8719704159eef1f0f951289ad8838ec310bfb25d6962102da0dc0b58b5170f47ab9fd11acaf52fe8e16c2470fea9d802136edd39f675f4a93a1b9adec8fba9b35dbaaedd9f915a588ca97c7a06c01e4c34ff8c776fe03180a400ac3f639e33a6ed7636892f615c2cd5f589aedb47ec12afcd1ec4029954917cb1d379cf0f0df1b58ee3fcbee23e20d666cc024eddc8762e8bdf80d94fcbca0500e4b84dc5de9666576e7cc3b7a77e2d09c25aae46d78d8e15290fab8666660690171e34153c930ffa471de1fa11412711451bfb5049481cf5413b365f5bd5d9ffcf747fe478108217098339aaa4ad963cb06c3a7b4ffb9b94504fa102a3d796071fa042493ebb7da18cfd48bc6ea4adb953f821e03e1ae71bb26f0c06a58c6ea9dfbee0875c5415a29335fd750cb6017aedba7c8eef3bb7914e8283833762fa4100bfe469c1ac1aa696e7e3e324db78857cda3a2018a7676a04cf99567789109c7c25d718ea96ab84ef09a10239de4636a0b56091de30487888d2716fdfd936968be6d0ddca53b1467972b0b119649dfa0d27fc9ea70b35176f892dc158f5d9643af9b2195b6f1eda2c98413ded713ac9a2ace327689157fd1786e3a3a81137764bb99e0df9e7e26845d43bc39f130f99f8403a0779fe8ee1d662c604c74441db05c057d2f98603f22dab05a58acaa02215180eabb8055f8b16e117abcfbc32c3a3b5b89287518f34b5cc823484614c23d2da47478d14745e8dba6ab0af465a7047a76966e368b19fcaf427f93dce572408a2487c459873ecf9102a00b2e469af090a2489129150a38692f5ccb9f875c17d32bce0db8cca5caba6df399dc649a70b4312f62eafc0d7ab6ebe8b4760da392754a965ec0b566dd2487bc12feaba418f55dc7fe989d0299353d79158c1355b077a90b8dfddb28e806fe8b56a437028d8d613a651f4c5e3e50f1a7819e5af55ee31b9c065805eab419c7872be9181e709063b26ce56079e7646e84fc07e16b12527018a2099a5013c586d90551bd4d313b74f48093f8d72ee85550435adab1ddd44ae10591811d37306fac16f9fcb84ea52dded421e5cce07daa8cf19fcb6052e51fc80201576a8446152f8aa9b01633216ff83da8d0ecb6c7fa47c01c657af8c3307b2bf006df2daf15383cf17ce16a87886b09cc7af8d6032cadebe59211a0b43756484ae25a0e337a599a4400f8571bf7bfbac492e5759f4533dee3b8fadaf2d33410105bb8346a7655417b60aa9f817dc05b9f1bde9a3dfbd78773165980bfbe4bbab912b1eac16e71ef44312460afbe45254fa84497664530d90d2d8fd0302f63c5dc96edab37e5582012a721b7bc54aa46701153db4f29eb25104c8229c79a8195706ce9060f7a6c818f70492a805f4cbdde1e02e73ed097704f315e20b0055e6433e46fcfc0c46be0a0f01d6079f6df97f77f24e6bb444d842aa696e21dd7a467eaa1b7444eb7e40e04162f1cebc6fe678127dbc8c7024e21baa34f9b37c2e7982697ed53e32847bb043a16d6fd415f138b2f28badd0a6ee4e7f49d32eb7243ec5fc52b66e87de8a8af11cd4cfc3d60cb613d2eb7d757c3a0af073e26fb8f709002097ac11c4a4f27448abc745189416b9b2a586776ea0a3126eda135c3084219e3deeb709dde0705ce0e07e922085075cfc44b1b1a1e391177a148f78c7ecbfdf2f572ff055ade0d3da89d43015f914dc1ea10a396209ace2eb63a960252b36afbd7ee77620b3cead0b46478868e981a3272061e438890f994e521c0d38bed4a98070609e6ca263ca752beeb82eb6a7eb19222bfc06745093a964f007c15fc389ce1343dae4370369c48162746cf4389c863891bb3d2b3ebef7029828c04690802d13aa04ea108a0df08d48b0f2b427a90fdc5d6a8346ba196b618eb21df46f195a96659298a2067e09f424260c94765d22ba5a910746f87730f64b36cc5406122ccc275cc06e16d50c53a6096f3cd1861efc042bb630a6c8dbe8380a4ccb531717b57077dae27fcad085829bd2e120e93dbb4ee9c4acaec98dfaebb2179519a572ad37f9674b97e126ff864ee4c389090d76a12453839c2c6378390173670a1a87a1e7b1aeb61152fd955bb14c3ae5286da712c733993af012a352437d249522ce45dc88db478d52ab946d07e18b13df3dd9e6d4e17a3346a3722ee1ae5b046149e3d59a5188858b15b4d0c55265c6d49f0bc83679a6980821f72ddc1c764b3f6b16998961f54435c389aa9e2d9c1482605b97971e51157d13d2985906e8f765effcc869a13140c92b31791e100763e71b990229e770e4a0e77826019053131068970f360f483749da32c507a6a2dc189fe9489771b289c10a06071237d8bf4b04f43a36a031f0fa6a39581c204df40619a363511eb920ef04a3b439b011b71d3bf429c6c84f279fe652cabf88245b2d886e1aad6591468855096f4f45edd3b990a98865c94607d4c83acd41958a20ccc00e19565241d8803d00e18c456dc9230714b0e0b7a3f61bd0814582d8747191678ff78e6c6c5ef7673b0d24e4a16a33266dca3c72d25e1dd087b244eab3372312441d37a3fe7b60febf2505f0891574438681e8fa4853935e798f96c59e19726fccfad202619e9287df96d35cf245a4f2c0ea0449822b9aa9028ab70fbec410880bf8dede01d4ea2e2b493a7dd38131fa5f73f660eadab93249ec82f5c8ef9948fa523c614e072e4c725b954e4722f93c49fe22b80bb07a4e52b709c65f81cf27625ebd7d5a5b5c5be8fb66009f674eac7f45fc0325273ae338d9c0de266ed9d78685311db0b66896219987139e3687f9afbaeb1b7c7652ec0b12ce8c1773e2a5a4c54ea6701ed3cd00451a0cf8a148723085e448d20ca915bf9cb47d765706ee55fe858d567d7416cc336d17f229f43e9f796eca045d85e6fd89f1f87daa77b9d7821dc01efeb196098925abe4ddbec509f5bbedc54178f64a707130d5b1732b565db58225487646a0cd0ccb5ab0e7b84c45d6298fb44a26e4e7886e60d1837ee995db7e7cd8cf0cc7f4391214201df45da64a67539ceaaf0ee0aba034b8204dc295fdacf8e30cb05025f90941084aafe283b431b583cab7f700792152c99344d3e11c83cd88d44ce6abcde2cdb561cbffcc0ffece23769dc5070b7d747672e7aea92d7cf7d60ea3093a7a13e146d760d6cc9489450a90ab5b393039efb6d66132473cad953d7068e31d4a974b6288e6dfdb6570a76a891d252c6568010ebafbe591a4ad79b1115cc9f95cc62483830b081cc6d4b4f663d6e18bcb81732fa262593cef00108ca29f463ccfefcc274b11424d5b63d7e3c6ec534b2ebfdca19dccee50580db6458e89d7d6c5df0a08b897ec370569784118f79c33a5714cec2877afdab23288772b752419dc29d8a3f7e1492618adcc8aa946cf0cdefc4937325211855a38e2c48b99d414d124b5a8fba6dfbb8036009c31763ff6eb9722b37817aab48625c0480baa4eca6d7b7707bc543ed82a9ebf5821d6d7adbb8cb6ee3d7db4ceaa11c3b841a1d70f74ef0eb670d25b950a0847a108588f9c3043037a8fd1c3032de28073570306e077776ce8e3106f64ff486e0f8bc32fece3aa190a89fb459d58cfdc03c662089b3cf4cf5fab3a31e1a4c9d4a4944a369ad783350e5b0980393a879b2d8c9560789f59c7fb19522d44585b767368ada214c8d763bedcefe690f3cb82abb0c7216d4817611523de52d2a92a1a6f5b4e269c543c2610e70e8661c46be6fc57e52af94b979b412ab7f11e94b6900e6e18ff160249c4406dcf6366e627ac7e20a2cfe4b8c3ca080c3c57dd731f8a5bbad61a4545b6e638d451f4853db57e76e2e2433cb246481a7bc45d70de05da0a6ef091d738ce4cfa7695fa1a5697677e64f9cb10bfcfacc4e29b240f360daebe57509282afa9972f043368494202fb4461687e8895715b5e2a62557734d3665b2b4e137011da40f03dc6f17bf8bcd1324c726eeddfb15f8ad689b7559c26e352919b691408a17b423749d36f5e9cafe357ad84a0aeb8ca0c6f31d624b28f823bc8d7ce90a27f009e6c5b9969e1ed98e6dc5bcafcbc0449eca5accb5c119b360bc8d5e396c549161c11197ff77012eb2bcc2547736288cfb91bff2b4d3689524ac33960e68aceb74da373f4d01ea543329db455bf05de710f61b01cbedabe1b636a73edfea4857567d4ea9cbfeb395518d582acd0245fcf9ec0b09909fea5f6976e7f15e8be0f2270822b9f0fb3568cf58f931a6df1017244ebcfcc12c8132200c523f6aa0d08f6ef16f4107e4818c23a582b6563a7655292d5d3eef88f429f3cca915f6a1fb834d365d526db9d052b72057a1870fb88d1fd547caf1c1aa814f31924102a6a86af9d088b4851676fdf34f4789addf31767ec2492eeed77964da83be739b4e3b23359de2235041742f2d94ecfb836181f57f3becbc088a24ffd24b9fc48be96d50ed3d7eb4a242bed9efc7dd161109b9498b15642fb14c144c78f75f2b01f0697871ac2ac2865d4d1b6eed033a2004042b9c09fd0c84d3b8518abe04fc91e96698d4dff5841008a5d69cc3a9be1260605aaa93627bd35e9f598b056fc2f010c4a60a6ad57225d65d5a24e7c8978618059405d28733a33c64364fb1e8eb91ca7c551e0144f26a23a649142a39518af6dd710f32b7ed1839dc2647d006260ab2a8dae26e4ca691cadfdb9822f1dde11a067c2a097b34604e1770f9a729741414f488358934e86f5b3722679ecd434dfea174b82282c9a7e6f161e268586fb3a879a467c1f8cec20f062eaaf10ba6fcf363f006dcc33a979e77d9e2e17524fda10590f95baa037b9458382499728da187ff65fd55d9f40e64b1f303097d6e579c206e6d00b39b249a161281f2cfaa36ed7d0a3e65c98c0eae5570d7fc6aed4548f40d1162c293aaa3ac46bf4f7bb3c8512e04622fabaa4529bb05932a22e22b67f1c21bbb2b62f2d58c52164e59e7f8189cc037c95d8a468e6c8206587ed7ff3203796f3c12d5348e90985f2bf743dbefb18c4b390210e016055d80bc69183cd34d33ee5edb82ebcbcf2eb4a0fbd42850aea2c7ee77dd457c2948517f135068c10d2d854cc36c3095b7e7c9f2d8cf54252c18d6f185f615f18e582ebade38e31d8e0f6628648aad29721506651eafaa29fda3d1c4ffe756b739fafb53070148f877b026632e30f468f02ffa3983fd34b62e256640269cc42615a769b6da743449f1f93586095f0a8461a4424b922b4e88139e31b62fa2729dfff1963f666bf87111b2a8218819ce82de8204c4f8ed4ec63e7349fd1ecb1ecfa27f925e14079d35a21b42e1e44ded0403abcc714134ebe5b07dd880eadc", 0x1000) connect(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 19:07:16 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000000680)={&(0x7f0000000140)='./file0\x00', 0x3, &(0x7f0000000640)='./file0\x00', 0x8}) (async) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x2) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8001, 0x0, 0x3ff, 0x0) (async) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000200)={'./file0\x00', 0x7, 0x9, 0x2}) 19:07:16 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:16 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() fchmodat(r0, &(0x7f0000000080)='./file1\x00', 0x40, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0xa) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x5, 0x5, './file0\x00', 0x214, 0x13c2, 0x1, 0x7fff}) unlinkat(r0, &(0x7f0000000140)='./file1\x00', 0x8) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:16 executing program 6: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000000)={0x2, 0x1, 0x7, 0x1}) (async) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x101) (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:16 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) 19:07:16 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0x9) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', 0xb5, &(0x7f00000000c0)='./file0\x00', 0x8}) open$dir(&(0x7f0000000040)='./file1\x00', 0x800, 0xeac9b87c563be8b3) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe(&(0x7f00000000c0)) 19:07:16 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async, rerun: 64) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async, rerun: 64) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) 19:07:16 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) 19:07:16 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mkdirat(r1, &(0x7f0000002100)='./file0\x00', 0x0) (async, rerun: 64) sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, &(0x7f0000000100)="d772905ea64a36871a6f3000659be0b9f855329a8b39ddcb09230cdc8aa65148bedaefd1cc5a89adb153402d660e239e040b97deebfa40810d4c658c1351dbd051e437af6683ad1956d47c5d8406214cfada69573fe3e3a8462e25244f81a27d224bef3738b883834dabe8389bbc62118857419972ede9be2bc5ff7de24a64ab4ce895014bcf6d665347985438fbf52111145a1b1c29f5d22769e76bb603b44efbfb53bc05291723b74a68b7758bf0ab2af0092feed676b8f125e94367e8bf5757df5abb0f30a7e2f78ce97fcc2676c2f94a3de4c1c802b39d5db4c98fb50ea85a847377ecaa16bb9d22810bd44215e23732f7e0fc143d8c57107b39a6ccf71733143f57d40aafb5df8a88ac8fb9f1b4fd2c1f45ad0684f05010fe52f7028f400a1cd84289087f8fc2d16316e6e4e66136733475185d10a9465f94065d37d38fcadf89f890a7bedc2b75a15065de1c6bff0d5778809b3b36f16caaad8483b75195d36105c7d7e1932ea1e9bfd2d8bf0ec9ce5073dc19ddf545487b6d5cb1f6d49cb2a6c17434e22a02bc7a7fcbc069239e1e433d6b0bc32e368b429aedfeec27199c328f3f1be4d4950802b5f6769f9218ae2f3f68236c971d23e56f8ad451a75855288d7655ebd231ac7a68e85d6699e5ff09c372821a85caf7bbe103d7a106a7f3535445afd0906c9d42fa496967773af3d41211ca00c87e7dd047254d7bf77efcc26759cc514df25fd9286f2c527d19ed1c99d202e89f97e81173489c624410ca9f83208510d0658bcac2706c506e4bdf70212a727db37314979c65a7ad2d2b100376b1bc8d46079665f7c8e8ac2af3329faf08b6da4b33e83a1e9c6ab7f4de906cfdc3b62356a6216d1048643db0a7c76eec3ea4a2ebb63a7e736524217ee9b8a01cce65c78f498575e27b804ffae0349092bcb5b5ef7668488ed1a690bb08d5ceaac019241a03b2e9c7a00e4ae70183f4727223c32b03ba2c513798f4c1de08e567f7eba7b943065b812cece5d9ff9aef9a7a5f141797302a5cb24c08b2817a015593e0e96ecd634cf3ddf8f9b31a010f6f7d3a82f8fa5308f9fefdb763738db0da3b28edb713e63445d215f8a5e7882bb03ed0844273dba340102e83a95d73a92bc97ae5df2b8167dd9abe5e5b8e4dae614c2339ae2d1a5559777e14aaf3bf565ccb402d1ad6f4206cdf7b8ae55f22f0008bee49e45783cf0bc4c000df3e338973bab86cb9d5bb95cad88e1eb420fed5190447a77366a4746512d7a547cc7f0af8f5bd3465bc1a5064584c8657f21e2db879de0f0deedd8bd2194f0f19da692c20397b91e16518b8ae6ced1190c95f4e4e46fc501686ad5f6d4b5860e0bb6388bb4953b7f1cdec79fe2af6a6bd902e7cc281d5e1ec02bf73b83223c1818ca65c64cf5c8916d311b0f51c1c70a7d1c5b86d61570f1ffa10fe39f1c91f134f4d914e8a610f1700fc09fe6f9d90d012a2cd18fda8c00bdaf956be1a24bd51fb1015a10629a2b6efed448b9d76c868a967371baee3ffafd7e6636bb53bc4054fe1a2f4111cb4a54b70149ec3dff54f9ec8d26727cb09ac97a63b46b95a7209e1218a4accdc3c3b4330ac3f37163d19cc5acc5c76a25704a2e72edd663ad22e7fc081f69f15170cff3067e4d16246f0263da0346a7271a87a54b7b50c0679b167f594de75072516a354d454bac579034c7a1835d714c6c4c9a036551824e2ef20355d11056953f637f4bea8d2880908a7294fc760ec3e6e2c4b60df224b759075304b4a2848642a7177a1ef38811ea1b51d381919854c007f1c9f819cacd8797d9f707986867112d2e3d79e483cb1219644bf03724d8c12d22c4e4096645f6fd9f809c404a4620411367a82abfffebdebeaaa8f001a4139e61949f6d8a6294ae3aabccafc9852cc1323da4063afefdf075e501f2f9415aef85469139c7a4368dc4ea30e9014821d93ccec0e5bb2ff59920cd2c81a511faf17e770bc6ebbc09a8c758695d65b82838509c4c89bc596617c2e22cd1ad8c34526558ade63e60c3ab07d9a6c75988d479c9bc0963197ecd8d458f51fcdbfeb7c9a73609815baa4b736d5eed2ed44ce9c805e6a0fe437d902edf54f6258acddb99bac59d07f77d0d687b22145859552fb887dafb92ba8a367afa3e9c52937565308fd4aba3e489bf80ae23d7294ab66b11838ca0c6fad3ca1d9cbeeb675d79cf8c0325123f7a91d6c841fff0957293f59ff4c2b79373d21f09e55ba8b99e69064c385eeaca56c818a63484e7aeb8a30144b970f6512484dfb109b181d220bb74cdd115dcb0a83c23e2c98addb813fac15aa0152d9b02d4b550baa66a0b651205d16e98b06321903fb69a7aed8f1bd070e9c5b720e3337246901c4913479d60b5a6ae8757a0460cae6421e2233eace7e0fb53bf34dbe5935aa0382e5c1377f4425eed8e17af1a3a1cdfa5ea2c2fc09fa2fad46b398af52d471110232647545487083af3bd049b66658c36fecee7770b9dcea02902b33c668f71328e68cb8f63dcc4f3f33bcbfa55a0a5d43825fcc4f4ef9a7dc52047fb74be772221815875b7030514e8de331519d5cd636dcf31fc8ced4ec7eda24ab00b1c495d4e660f596976ba45f2b4ec5acce9721e9a0e3d3fe1102db6474262dc30d37a79c6168ff378ab030eb18ab12ebc2ca9a80149fa4931e8a30b4b0a608bba45983eb9c20280e527e42f942e83d109c244e156f6b4518563193906c360631d6efe51437aff233f7ee28e5514ab45d810714be8e8dcccba31e7d4429d829f33fd144933e52c8ff7c76631f4e90c801c212f9a69175d6ba9cd8f2dbe63d2df1fc33dacd27bd141bb911161d0321536fed61e7979809c0f7c9ce7a4878d795e017e386e53c06c73bb5e03175e1f41140001974ae945c25453ed96810d66453ab7e2f625363501fb8cbe86d077567bf246f81bd61f5055955f7f08ebc5d711b0a548b52259934a0fd826980464f599c7cd63977b7196bf5479120e8541857f768147d3b0bafc91a29511900251eb26fc9bc1719e50ff61366e9a2e8fbf888594e8c9b9589378a76408cdfbc82d7a74f2527287982f5f449676851ca6d7279265f013a7908a00851d57d19b7823d12a388bc3a37348f233923474385384b6493025891a32cdcb1988417802fdb10345cec326b6af26ec09174152778b5f8ffbd1357cebc5f4648c7f718b3c17de2195630ec66db88a6197a1c2a556d882c375877d9ef2578cc12e0cb5133b7efc27d3760c65a02a91927d4454a6b1b25c39f4e46eb049c5a70ccdb6a6b2db2498ac707f579788e05155f5a19e7792f219f24ba94968184efc56a4ba2c67ba0ca8ca728826317fa3f1410a559d96d6c117182200473ea625d44d1623314e0601b11d8fd517371c1bd6b7c186923f8f6532a9e6abab02f3a32fb965183963bf176df29daf6ab62d2727c57534414795d96a683a801eabdfd5fe3ea8ae1d30db1f6bc3726f4f722241aec740763d8587e2ba86bd5b0bf64d6999c8e5ac4d4782e9ee35d4f55cdf312b8cc8044b70f4835df8118ef0145b557071297cee3f25720bb9e36105937a5e32bcb8b601d28ab442eb4e84a2c20d27b1237984c720b533bbed3e194da7fedaeb40699dd83eacf78e0c8eb7176320bee40fbe12651bcad8a6ab68ba11059e4aa2dd0478778425d089886b7b804285346b5c22a7b132bfe963242f393a8f57d181cf98562157040c318a222884065eafc3645db4b5a390be24d0583c2211ee899f7b96a17a10d7cf0367f65837b81d5c5240e8a34e45291006bbbeac3d93b6d902f3855ec487425f74fe8fa342e81fe876ba61c54d6ae94bfadf042ff7f3a617516cbd9321c02bb62c94db39f3a72322dd3e3079e587cd87e9dde173492c8d94ae68fb0f54467bc7327273dacdbf0637c494342c1d096cbca0d87d13e172abe384cfb5bff3734bdc59234c5951194b1ae83341c61de37df2d81405770066658060a3571bc93b5908b862366e3ed6c221a8a659f1ef50419ab881424d7a4e29dfd5c018d553b7835638269739ef8de1643f175973e9f2b03daebb1dde8a46a03dcecce3d46a5699886c36a9b6a6c971af5e52fd951b44827308595d9834e9b6793165e1a2196c55530a5ed53c9ad25ba4209c395d482cebfc67bfe865afdf410dbda8468a31b5d81b2a090757e595ac05d569a83f7b2c314f084f7117c98467c3d9c7b4b762d431aa6312f1047736a9cbfbae82e0c47fd62d773a14a0512ac33ef984ffc70c151732ca93c48d2e4c1020b457de0338b7f593352510133583ec3d5f9a09787d549f462709030d228d5271e1c37863dd244e5b381ca5ab98c33b8cb9af83b803a37b60bd6ed1608306b3df1a3999035910be42f6fe473bbb1e17edbe60baa562d3d3af92da104251d5a3aa40ff4cf70489398f002b879cdd69dc2410f7dd6b5674b70318fd3fc090876e61613851baf51f9a4575aa4fe75e95a46cefb7e0c5d3b84c008f8710750b55989a88ff7846cdd4450bfe6308e642391d0e712504a0d16e0d7574c33b68a82503ac59d05007bcf19f4b4f593241d73d673dd57dbfd9867f3872c92a67f52e28243b38377c7a6af382567abb4f231655b03937924ffcf19c3ee9956d825c686e87157fd2284e0c25351dfe794ff220d525232439a6929a7b076a81c4c8530b556c62e7c16f46d356a09a152b390af0d8a4b3de9f56aa23f8ea6af013569952bbf618cafa19694fc13b653e9ee21a8d109b52481538ed49c4e7f0b56ac914eac145dc81e29cc7becf8084781ffdf1c50dc9387a06bf306a505582b24c74e8b62874b45762cdfb4ed4778f172e7440370607df04c8541ae65e2842b7bc087ece10c75d1349a9c0262552f491d1d49ab335256e5a91c4dc0e412a7d2285acf864339d5c15daa8fea381abbc2092a1c5bf5862c2694db4ba6e468a0b71e90fe91b58ecb580c302db1e18f240cc26b29ceed491659119e985d6c0469cb54ff7ea056209e0d570ef8829ed88a6a97dd3222ba97c44cdc66c69f3e4406f26f5d13587dcdafa8cdc7921cedbba1faa02dc91d76319462aac78c22b04f103ad063fb0319aa4905261802b1a0a2651a514c3a7c425faefadcab1257e5703f5f8f31c0066ad315faa162871954f581d15d58e0e98d6fe95769b5b0a2c5e05b79d7b1d108f177fbafbe26a8c64b8bb8daf57f81dbbf1a53e53eb2ac19eba3524fdf88f0756eae522089dcbad3ba4a12f310ee7c38cd60e85bdcdef0c9409c4f5dea214366056df665da798c95537c02aa8ba228a623057be53f335ff635a84c4a96063324d2db9d40abaf8b9d9f89c0fa5b1d06e8ebfc5dc7d7198e6936a2971d7dc9bcdf2876f1a551950a76a1bcc350fce263a1322608b05da21b0e627530d69d4e68b573f45d6251dce196b933f8fb85937b872ef0ab0684ca5ff90f74e833a1207faba0bae417d9726e3b5bd6b7bcefc394605e1d3ec32925e71b758e3bbcf27712c165b3b6ac1d608cd4ab374f26f48f54ce58bd0658950a8b2ecacb9e9d1ee2889640539e656d5e23e50cce81ad2c6860df933cb5e5a528c9e854f13ab90f5e15ad9a21a60287d446a92ca2f73b3d0030c17f24d2d37417b15721395568a0a13d294c2b290685a959ddc248e3d05cca3e934398f497d0cd80329baba72771da2d8a2d6f4bf1111fe84d3dae9abe31db0aa4854fcce9c6ed5ef07f23b43bbbe309e7f460cd9162731bf1be65ebb43ac775ef317e5c9bc29e55ee88498fecabcb69a7da07e8655bed8c54291d383a01b9a95e3ca01a", &(0x7f0000000040)=0x1000, &(0x7f0000001100)="c6fe5aea168c84243015fa49b737b27c41883380ab9fcbee6cf5b613f6b572cfda40c4a20cbb6d63eb81fc2a95d122a885f4fff8d399259acc5829009313e400ca19b129be8307e7d19c0865d320272679ea6bc53fcbe700ffc8d4b5482df980d3351d095210276b7a89dd42dbfda7da6a8bba0b8c0549db570c491b83ae992b2b196c01866dfe079b94941e7336fb31064da20ab3c1818bca98368292bc354b1fbd1dc1bb812dd32f0b3e48b3be7994cbbd53859da7f3b6eda4815589a3bd38d4f090fd794621507853d77055c680c0183a9117c429371cd648ddbcaa6f533d5c8d0ec2d6d67e2e7b5c28e436144f33a96b8bf31b8fd3718cac56ed2899bbe3c2fd7568ce4034de7b3ad9e1c6a1c83a214fbf554634926c102d72c220d0c61bb2e42050fe755baa16e3e75c648bbfe8719704159eef1f0f951289ad8838ec310bfb25d6962102da0dc0b58b5170f47ab9fd11acaf52fe8e16c2470fea9d802136edd39f675f4a93a1b9adec8fba9b35dbaaedd9f915a588ca97c7a06c01e4c34ff8c776fe03180a400ac3f639e33a6ed7636892f615c2cd5f589aedb47ec12afcd1ec4029954917cb1d379cf0f0df1b58ee3fcbee23e20d666cc024eddc8762e8bdf80d94fcbca0500e4b84dc5de9666576e7cc3b7a77e2d09c25aae46d78d8e15290fab8666660690171e34153c930ffa471de1fa11412711451bfb5049481cf5413b365f5bd5d9ffcf747fe478108217098339aaa4ad963cb06c3a7b4ffb9b94504fa102a3d796071fa042493ebb7da18cfd48bc6ea4adb953f821e03e1ae71bb26f0c06a58c6ea9dfbee0875c5415a29335fd750cb6017aedba7c8eef3bb7914e8283833762fa4100bfe469c1ac1aa696e7e3e324db78857cda3a2018a7676a04cf99567789109c7c25d718ea96ab84ef09a10239de4636a0b56091de30487888d2716fdfd936968be6d0ddca53b1467972b0b119649dfa0d27fc9ea70b35176f892dc158f5d9643af9b2195b6f1eda2c98413ded713ac9a2ace327689157fd1786e3a3a81137764bb99e0df9e7e26845d43bc39f130f99f8403a0779fe8ee1d662c604c74441db05c057d2f98603f22dab05a58acaa02215180eabb8055f8b16e117abcfbc32c3a3b5b89287518f34b5cc823484614c23d2da47478d14745e8dba6ab0af465a7047a76966e368b19fcaf427f93dce572408a2487c459873ecf9102a00b2e469af090a2489129150a38692f5ccb9f875c17d32bce0db8cca5caba6df399dc649a70b4312f62eafc0d7ab6ebe8b4760da392754a965ec0b566dd2487bc12feaba418f55dc7fe989d0299353d79158c1355b077a90b8dfddb28e806fe8b56a437028d8d613a651f4c5e3e50f1a7819e5af55ee31b9c065805eab419c7872be9181e709063b26ce56079e7646e84fc07e16b12527018a2099a5013c586d90551bd4d313b74f48093f8d72ee85550435adab1ddd44ae10591811d37306fac16f9fcb84ea52dded421e5cce07daa8cf19fcb6052e51fc80201576a8446152f8aa9b01633216ff83da8d0ecb6c7fa47c01c657af8c3307b2bf006df2daf15383cf17ce16a87886b09cc7af8d6032cadebe59211a0b43756484ae25a0e337a599a4400f8571bf7bfbac492e5759f4533dee3b8fadaf2d33410105bb8346a7655417b60aa9f817dc05b9f1bde9a3dfbd78773165980bfbe4bbab912b1eac16e71ef44312460afbe45254fa84497664530d90d2d8fd0302f63c5dc96edab37e5582012a721b7bc54aa46701153db4f29eb25104c8229c79a8195706ce9060f7a6c818f70492a805f4cbdde1e02e73ed097704f315e20b0055e6433e46fcfc0c46be0a0f01d6079f6df97f77f24e6bb444d842aa696e21dd7a467eaa1b7444eb7e40e04162f1cebc6fe678127dbc8c7024e21baa34f9b37c2e7982697ed53e32847bb043a16d6fd415f138b2f28badd0a6ee4e7f49d32eb7243ec5fc52b66e87de8a8af11cd4cfc3d60cb613d2eb7d757c3a0af073e26fb8f709002097ac11c4a4f27448abc745189416b9b2a586776ea0a3126eda135c3084219e3deeb709dde0705ce0e07e922085075cfc44b1b1a1e391177a148f78c7ecbfdf2f572ff055ade0d3da89d43015f914dc1ea10a396209ace2eb63a960252b36afbd7ee77620b3cead0b46478868e981a3272061e438890f994e521c0d38bed4a98070609e6ca263ca752beeb82eb6a7eb19222bfc06745093a964f007c15fc389ce1343dae4370369c48162746cf4389c863891bb3d2b3ebef7029828c04690802d13aa04ea108a0df08d48b0f2b427a90fdc5d6a8346ba196b618eb21df46f195a96659298a2067e09f424260c94765d22ba5a910746f87730f64b36cc5406122ccc275cc06e16d50c53a6096f3cd1861efc042bb630a6c8dbe8380a4ccb531717b57077dae27fcad085829bd2e120e93dbb4ee9c4acaec98dfaebb2179519a572ad37f9674b97e126ff864ee4c389090d76a12453839c2c6378390173670a1a87a1e7b1aeb61152fd955bb14c3ae5286da712c733993af012a352437d249522ce45dc88db478d52ab946d07e18b13df3dd9e6d4e17a3346a3722ee1ae5b046149e3d59a5188858b15b4d0c55265c6d49f0bc83679a6980821f72ddc1c764b3f6b16998961f54435c389aa9e2d9c1482605b97971e51157d13d2985906e8f765effcc869a13140c92b31791e100763e71b990229e770e4a0e77826019053131068970f360f483749da32c507a6a2dc189fe9489771b289c10a06071237d8bf4b04f43a36a031f0fa6a39581c204df40619a363511eb920ef04a3b439b011b71d3bf429c6c84f279fe652cabf88245b2d886e1aad6591468855096f4f45edd3b990a98865c94607d4c83acd41958a20ccc00e19565241d8803d00e18c456dc9230714b0e0b7a3f61bd0814582d8747191678ff78e6c6c5ef7673b0d24e4a16a33266dca3c72d25e1dd087b244eab3372312441d37a3fe7b60febf2505f0891574438681e8fa4853935e798f96c59e19726fccfad202619e9287df96d35cf245a4f2c0ea0449822b9aa9028ab70fbec410880bf8dede01d4ea2e2b493a7dd38131fa5f73f660eadab93249ec82f5c8ef9948fa523c614e072e4c725b954e4722f93c49fe22b80bb07a4e52b709c65f81cf27625ebd7d5a5b5c5be8fb66009f674eac7f45fc0325273ae338d9c0de266ed9d78685311db0b66896219987139e3687f9afbaeb1b7c7652ec0b12ce8c1773e2a5a4c54ea6701ed3cd00451a0cf8a148723085e448d20ca915bf9cb47d765706ee55fe858d567d7416cc336d17f229f43e9f796eca045d85e6fd89f1f87daa77b9d7821dc01efeb196098925abe4ddbec509f5bbedc54178f64a707130d5b1732b565db58225487646a0cd0ccb5ab0e7b84c45d6298fb44a26e4e7886e60d1837ee995db7e7cd8cf0cc7f4391214201df45da64a67539ceaaf0ee0aba034b8204dc295fdacf8e30cb05025f90941084aafe283b431b583cab7f700792152c99344d3e11c83cd88d44ce6abcde2cdb561cbffcc0ffece23769dc5070b7d747672e7aea92d7cf7d60ea3093a7a13e146d760d6cc9489450a90ab5b393039efb6d66132473cad953d7068e31d4a974b6288e6dfdb6570a76a891d252c6568010ebafbe591a4ad79b1115cc9f95cc62483830b081cc6d4b4f663d6e18bcb81732fa262593cef00108ca29f463ccfefcc274b11424d5b63d7e3c6ec534b2ebfdca19dccee50580db6458e89d7d6c5df0a08b897ec370569784118f79c33a5714cec2877afdab23288772b752419dc29d8a3f7e1492618adcc8aa946cf0cdefc4937325211855a38e2c48b99d414d124b5a8fba6dfbb8036009c31763ff6eb9722b37817aab48625c0480baa4eca6d7b7707bc543ed82a9ebf5821d6d7adbb8cb6ee3d7db4ceaa11c3b841a1d70f74ef0eb670d25b950a0847a108588f9c3043037a8fd1c3032de28073570306e077776ce8e3106f64ff486e0f8bc32fece3aa190a89fb459d58cfdc03c662089b3cf4cf5fab3a31e1a4c9d4a4944a369ad783350e5b0980393a879b2d8c9560789f59c7fb19522d44585b767368ada214c8d763bedcefe690f3cb82abb0c7216d4817611523de52d2a92a1a6f5b4e269c543c2610e70e8661c46be6fc57e52af94b979b412ab7f11e94b6900e6e18ff160249c4406dcf6366e627ac7e20a2cfe4b8c3ca080c3c57dd731f8a5bbad61a4545b6e638d451f4853db57e76e2e2433cb246481a7bc45d70de05da0a6ef091d738ce4cfa7695fa1a5697677e64f9cb10bfcfacc4e29b240f360daebe57509282afa9972f043368494202fb4461687e8895715b5e2a62557734d3665b2b4e137011da40f03dc6f17bf8bcd1324c726eeddfb15f8ad689b7559c26e352919b691408a17b423749d36f5e9cafe357ad84a0aeb8ca0c6f31d624b28f823bc8d7ce90a27f009e6c5b9969e1ed98e6dc5bcafcbc0449eca5accb5c119b360bc8d5e396c549161c11197ff77012eb2bcc2547736288cfb91bff2b4d3689524ac33960e68aceb74da373f4d01ea543329db455bf05de710f61b01cbedabe1b636a73edfea4857567d4ea9cbfeb395518d582acd0245fcf9ec0b09909fea5f6976e7f15e8be0f2270822b9f0fb3568cf58f931a6df1017244ebcfcc12c8132200c523f6aa0d08f6ef16f4107e4818c23a582b6563a7655292d5d3eef88f429f3cca915f6a1fb834d365d526db9d052b72057a1870fb88d1fd547caf1c1aa814f31924102a6a86af9d088b4851676fdf34f4789addf31767ec2492eeed77964da83be739b4e3b23359de2235041742f2d94ecfb836181f57f3becbc088a24ffd24b9fc48be96d50ed3d7eb4a242bed9efc7dd161109b9498b15642fb14c144c78f75f2b01f0697871ac2ac2865d4d1b6eed033a2004042b9c09fd0c84d3b8518abe04fc91e96698d4dff5841008a5d69cc3a9be1260605aaa93627bd35e9f598b056fc2f010c4a60a6ad57225d65d5a24e7c8978618059405d28733a33c64364fb1e8eb91ca7c551e0144f26a23a649142a39518af6dd710f32b7ed1839dc2647d006260ab2a8dae26e4ca691cadfdb9822f1dde11a067c2a097b34604e1770f9a729741414f488358934e86f5b3722679ecd434dfea174b82282c9a7e6f161e268586fb3a879a467c1f8cec20f062eaaf10ba6fcf363f006dcc33a979e77d9e2e17524fda10590f95baa037b9458382499728da187ff65fd55d9f40e64b1f303097d6e579c206e6d00b39b249a161281f2cfaa36ed7d0a3e65c98c0eae5570d7fc6aed4548f40d1162c293aaa3ac46bf4f7bb3c8512e04622fabaa4529bb05932a22e22b67f1c21bbb2b62f2d58c52164e59e7f8189cc037c95d8a468e6c8206587ed7ff3203796f3c12d5348e90985f2bf743dbefb18c4b390210e016055d80bc69183cd34d33ee5edb82ebcbcf2eb4a0fbd42850aea2c7ee77dd457c2948517f135068c10d2d854cc36c3095b7e7c9f2d8cf54252c18d6f185f615f18e582ebade38e31d8e0f6628648aad29721506651eafaa29fda3d1c4ffe756b739fafb53070148f877b026632e30f468f02ffa3983fd34b62e256640269cc42615a769b6da743449f1f93586095f0a8461a4424b922b4e88139e31b62fa2729dfff1963f666bf87111b2a8218819ce82de8204c4f8ed4ec63e7349fd1ecb1ecfa27f925e14079d35a21b42e1e44ded0403abcc714134ebe5b07dd880eadc", 0x1000) (async, rerun: 64) connect(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 19:07:16 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(0x0, 0x1000, 0x0) 19:07:16 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) 19:07:16 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(0x0, 0x1000, 0x0) 19:07:16 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) r1 = kqueue() fchmodat(r0, &(0x7f0000000080)='./file1\x00', 0x40, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0xa) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x5, 0x5, './file0\x00', 0x214, 0x13c2, 0x1, 0x7fff}) (async) unlinkat(r0, &(0x7f0000000140)='./file1\x00', 0x8) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:16 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0x9) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', 0xb5, &(0x7f00000000c0)='./file0\x00', 0x8}) open$dir(&(0x7f0000000040)='./file1\x00', 0x800, 0xeac9b87c563be8b3) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) 19:07:16 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000000680)={&(0x7f0000000140)='./file0\x00', 0x3, &(0x7f0000000640)='./file0\x00', 0x8}) (async) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x2) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async, rerun: 32) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async, rerun: 32) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8001, 0x0, 0x3ff, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000200)={'./file0\x00', 0x7, 0x9, 0x2}) 19:07:16 executing program 2: getsockname$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) accept$unix(r0, 0x0, &(0x7f0000000040)) 19:07:16 executing program 7: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:16 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(0x0, 0x1000, 0x0) 19:07:16 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() (async) fchmodat(r0, &(0x7f0000000080)='./file1\x00', 0x40, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0xa) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x5, 0x5, './file0\x00', 0x214, 0x13c2, 0x1, 0x7fff}) (async) unlinkat(r0, &(0x7f0000000140)='./file1\x00', 0x8) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:16 executing program 6: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async, rerun: 32) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000000)={0x2, 0x1, 0x7, 0x1}) (rerun: 32) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x101) (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:16 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0x9) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', 0xb5, &(0x7f00000000c0)='./file0\x00', 0x8}) open$dir(&(0x7f0000000040)='./file1\x00', 0x800, 0xeac9b87c563be8b3) 19:07:16 executing program 2: getsockname$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) accept$unix(r0, 0x0, &(0x7f0000000040)) 19:07:16 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 19:07:16 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') sendto$unix(0xffffffffffffff9c, &(0x7f0000000140)="baa13bdcf7691c349d0fab412f8c3f684aae3793886b81576aa6d5b880e7300beeac4cd4a27731c26bbc24098e84f2bfd680a5f786673822b22d976dd91c5a29a84bfa68747a40076219953b306e2aaa813c4f80ad4561ec31a794ddc9d80bb70b6173abb0a34b8557b3f6b7ec5e4a02d66990cee348e974260bde7f2664935f6b9b0a71922b5afe6204f69e", 0x8c, 0x2, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') chown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x0) 19:07:16 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0xac, 0x2, 0x10000}, {{r2}, 0xfffffffffffffffd, 0xf4, 0x10, 0x1, 0x8}, {{r1}, 0xfffffffffffffffc, 0x2, 0x4, 0x1, 0x764}], 0x2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xa2, 0x2, 0x6}], 0x800, &(0x7f0000000140)={0x1039b25b, 0x8001}) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) 19:07:16 executing program 2: getsockname$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) accept$unix(r0, 0x0, &(0x7f0000000040)) 19:07:16 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0x9) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', 0xb5, &(0x7f00000000c0)='./file0\x00', 0x8}) 19:07:16 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 19:07:16 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') sendto$unix(0xffffffffffffff9c, &(0x7f0000000140)="baa13bdcf7691c349d0fab412f8c3f684aae3793886b81576aa6d5b880e7300beeac4cd4a27731c26bbc24098e84f2bfd680a5f786673822b22d976dd91c5a29a84bfa68747a40076219953b306e2aaa813c4f80ad4561ec31a794ddc9d80bb70b6173abb0a34b8557b3f6b7ec5e4a02d66990cee348e974260bde7f2664935f6b9b0a71922b5afe6204f69e", 0x8c, 0x2, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) chown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x0) 19:07:16 executing program 7: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) 19:07:16 executing program 4: fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) 19:07:16 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x8) r1 = geteuid() setuid(r1) r2 = getgid() r3 = getegid() r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r3}, 0x3, 0x2, r4, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) r5 = getegid() r6 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r5}, 0x3, 0x2, r6, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x80000001, r1, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xd, 0x80}, 0x0, 0xffff, r4, r6, 0x7, 0x9, 0x7}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x3518, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0xffffffff, 0x80000000, './file0\x00', 0x200, 0x3, 0x7, 0x5b21e87}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x3, './file0\x00', './file0\x00'}) 19:07:16 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 19:07:16 executing program 7: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) 19:07:16 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000140)="baa13bdcf7691c349d0fab412f8c3f684aae3793886b81576aa6d5b880e7300beeac4cd4a27731c26bbc24098e84f2bfd680a5f786673822b22d976dd91c5a29a84bfa68747a40076219953b306e2aaa813c4f80ad4561ec31a794ddc9d80bb70b6173abb0a34b8557b3f6b7ec5e4a02d66990cee348e974260bde7f2664935f6b9b0a71922b5afe6204f69e", 0x8c, 0x2, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) chown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x0) 19:07:16 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0x9) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:16 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0xac, 0x2, 0x10000}, {{r2}, 0xfffffffffffffffd, 0xf4, 0x10, 0x1, 0x8}, {{r1}, 0xfffffffffffffffc, 0x2, 0x4, 0x1, 0x764}], 0x2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xa2, 0x2, 0x6}], 0x800, &(0x7f0000000140)={0x1039b25b, 0x8001}) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) 19:07:16 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r0 = geteuid() fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r0, 0x0, 0x0) r1 = getuid() setuid(r1) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:16 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0x9) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', 0xb5, &(0x7f00000000c0)='./file0\x00', 0x8}) open$dir(&(0x7f0000000040)='./file1\x00', 0x800, 0xeac9b87c563be8b3) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) 19:07:16 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r0 = getegid() chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r0) 19:07:16 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0x9) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000080)='r\x00') 19:07:16 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)={{0x1, 0x4f1}, {0x4, 0x5}}) 19:07:16 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:16 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) r0 = getegid() chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r0) 19:07:16 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0xac, 0x2, 0x10000}, {{r2}, 0xfffffffffffffffd, 0xf4, 0x10, 0x1, 0x8}, {{r1}, 0xfffffffffffffffc, 0x2, 0x4, 0x1, 0x764}], 0x2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xa2, 0x2, 0x6}], 0x800, &(0x7f0000000140)={0x1039b25b, 0x8001}) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) 19:07:16 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) (async) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)={{0x1, 0x4f1}, {0x4, 0x5}}) 19:07:16 executing program 4: fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x4) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) 19:07:16 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x8) r1 = geteuid() setuid(r1) r2 = getgid() r3 = getegid() r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r3}, 0x3, 0x2, r4, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) r5 = getegid() r6 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r5}, 0x3, 0x2, r6, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x80000001, r1, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xd, 0x80}, 0x0, 0xffff, r4, r6, 0x7, 0x9, 0x7}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x3518, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0xffffffff, 0x80000000, './file0\x00', 0x200, 0x3, 0x7, 0x5b21e87}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x3, './file0\x00', './file0\x00'}) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) fchownat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) (async) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x8) (async) geteuid() (async) setuid(r1) (async) getgid() (async) getegid() (async) getppid() (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r3}, 0x3, 0x2, r4, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) (async) getegid() (async) getppid() (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r5}, 0x3, 0x2, r6, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x80000001, r1, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xd, 0x80}, 0x0, 0xffff, r4, r6, 0x7, 0x9, 0x7}) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x3518, './file0\x00', './file0\x00'}) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0xffffffff, 0x80000000, './file0\x00', 0x200, 0x3, 0x7, 0x5b21e87}) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x3, './file0\x00', './file0\x00'}) (async) 19:07:16 executing program 3: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:16 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0x9) 19:07:17 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async, rerun: 32) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async, rerun: 32) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) (async) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)={{0x1, 0x4f1}, {0x4, 0x5}}) 19:07:17 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) r0 = geteuid() fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r0, 0x0, 0x0) (async) r1 = getuid() setuid(r1) (async, rerun: 64) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (rerun: 64) 19:07:17 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r0 = getegid() chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) getegid() (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r0) (async) 19:07:17 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0x9) 19:07:17 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) bind$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 19:07:17 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) fchownat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) (async) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x8) (async) r1 = geteuid() setuid(r1) (async) r2 = getgid() (async) r3 = getegid() (async) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r3}, 0x3, 0x2, r4, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) (async) r5 = getegid() (async, rerun: 64) r6 = getppid() (rerun: 64) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r5}, 0x3, 0x2, r6, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) (async, rerun: 32) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x80000001, r1, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xd, 0x80}, 0x0, 0xffff, r4, r6, 0x7, 0x9, 0x7}) (async, rerun: 32) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x3518, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0xffffffff, 0x80000000, './file0\x00', 0x200, 0x3, 0x7, 0x5b21e87}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x3, './file0\x00', './file0\x00'}) 19:07:17 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) bind$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 19:07:17 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) r0 = geteuid() fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r0, 0x0, 0x0) r1 = getuid() setuid(r1) (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:17 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') r0 = geteuid() chown(&(0x7f0000000140)='./file0\x00', r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000001c0)={0x10000, 0x6}) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x101, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) fchown(r3, r0, 0xffffffffffffffff) getpgrp() 19:07:17 executing program 5: sysctl$vm(&(0x7f0000000080)={0x2, 0xc}, 0x2, &(0x7f00000002c0)="d52d3dd85ef60cee29568bd723f5dd8755387fad4f291426c9b568ddd81c6dbc04e4ab8483e6362c43e41e9fbeb5a08f18b4828c7c53b751c9bea953019b56d1aa2ca8e8e320ac791bdbea4b464c124336b612ab0096cf2494849d148a7b32bb85c062c85b5c321a005958aef3b96052efdcef77420c9a6d2b009bb3820160cbcbdb8e0b3cd5f2d5533316878b59ca29d177dd17c86c7b6d502c6f4ac1111831a793317fad9228d92d70533dd948769734806612c1ae3e705bb6478b290d7c55aee63d7088bd54001c73fe4cb0ef096ccfa3037b7456c0ac91103205db111a289b", &(0x7f00000000c0)=0xe1, &(0x7f0000000100)="3e6d19ca944eaaa0b67a2253a750d25c80146d81815e2cc31f9867d6e3b3dac065855c047d3949275391a77167eb42baed9b0d30959b0549b809d88992617f9898bbe207484c18cb4365e03302d1d5ddc5ea5d925cf22f2c7f82bbc7072ed66f3505b2ce2bb87d983c54b1bbece4d012548c6d5af9cb644db5d1cc20fa3343", 0x7f) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) recvfrom$unix(r2, &(0x7f00000003c0)=""/4096, 0x1000, 0x800, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:17 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0x9) 19:07:17 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x44) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0xd9) acct(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) 19:07:17 executing program 4: fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x4) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) (async) 19:07:17 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) 19:07:17 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x44) (async, rerun: 64) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0xd9) (rerun: 64) acct(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) 19:07:17 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) bind$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 19:07:17 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0x9) 19:07:17 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') utimes(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)={{0x40, 0x1fcc00000000}, {0xf0, 0x899}}) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x24) 19:07:17 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') r0 = geteuid() chown(&(0x7f0000000140)='./file0\x00', r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000001c0)={0x10000, 0x6}) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x101, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) fchown(r3, r0, 0xffffffffffffffff) getpgrp() unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') (async) geteuid() (async) chown(&(0x7f0000000140)='./file0\x00', r0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000001c0)={0x10000, 0x6}) (async) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x101, 0x2) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) fchown(r3, r0, 0xffffffffffffffff) (async) getpgrp() (async) 19:07:17 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x8, 0x5) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000140)={'./file0\x00', 0x9, 0x40, 0x8}) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0xfffffe00) connect$inet(r0, &(0x7f0000000700)={0x2, 0x1}, 0xc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x810, r0, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) unlinkat(r1, &(0x7f00000005c0)='./file0\x00', 0xcd14afb51e520802) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000600)=""/165, 0xa5, 0x0, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x1}, 0x8) mkdirat(r0, &(0x7f0000000580)='./file0\x00', 0x100) 19:07:17 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x44) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0xd9) (async) acct(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) 19:07:17 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x8, 0x5) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000140)={'./file0\x00', 0x9, 0x40, 0x8}) (async, rerun: 32) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0xfffffe00) (rerun: 32) connect$inet(r0, &(0x7f0000000700)={0x2, 0x1}, 0xc) (async) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x810, r0, 0x2) (async, rerun: 32) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (rerun: 32) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) unlinkat(r1, &(0x7f00000005c0)='./file0\x00', 0xcd14afb51e520802) (async, rerun: 32) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000600)=""/165, 0xa5, 0x0, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x1}, 0x8) (rerun: 32) mkdirat(r0, &(0x7f0000000580)='./file0\x00', 0x100) 19:07:17 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) utimes(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)={{0x40, 0x1fcc00000000}, {0xf0, 0x899}}) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x24) 19:07:17 executing program 2: kqueue() mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) 19:07:17 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') utimes(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)={{0x40, 0x1fcc00000000}, {0xf0, 0x899}}) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x24) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) utimes(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)={{0x40, 0x1fcc00000000}, {0xf0, 0x899}}) (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x24) (async) 19:07:17 executing program 5: sysctl$vm(&(0x7f0000000080)={0x2, 0xc}, 0x2, &(0x7f00000002c0)="d52d3dd85ef60cee29568bd723f5dd8755387fad4f291426c9b568ddd81c6dbc04e4ab8483e6362c43e41e9fbeb5a08f18b4828c7c53b751c9bea953019b56d1aa2ca8e8e320ac791bdbea4b464c124336b612ab0096cf2494849d148a7b32bb85c062c85b5c321a005958aef3b96052efdcef77420c9a6d2b009bb3820160cbcbdb8e0b3cd5f2d5533316878b59ca29d177dd17c86c7b6d502c6f4ac1111831a793317fad9228d92d70533dd948769734806612c1ae3e705bb6478b290d7c55aee63d7088bd54001c73fe4cb0ef096ccfa3037b7456c0ac91103205db111a289b", &(0x7f00000000c0)=0xe1, &(0x7f0000000100)="3e6d19ca944eaaa0b67a2253a750d25c80146d81815e2cc31f9867d6e3b3dac065855c047d3949275391a77167eb42baed9b0d30959b0549b809d88992617f9898bbe207484c18cb4365e03302d1d5ddc5ea5d925cf22f2c7f82bbc7072ed66f3505b2ce2bb87d983c54b1bbece4d012548c6d5af9cb644db5d1cc20fa3343", 0x7f) (async) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) r1 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) recvfrom$unix(r2, &(0x7f00000003c0)=""/4096, 0x1000, 0x800, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:17 executing program 2: kqueue() (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) 19:07:17 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x5) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000140)={'./file0\x00', 0x9, 0x40, 0x8}) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0xfffffe00) (async, rerun: 64) connect$inet(r0, &(0x7f0000000700)={0x2, 0x1}, 0xc) (async, rerun: 64) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x810, r0, 0x2) (async, rerun: 64) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (rerun: 64) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) unlinkat(r1, &(0x7f00000005c0)='./file0\x00', 0xcd14afb51e520802) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000600)=""/165, 0xa5, 0x0, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x1}, 0x8) (async, rerun: 32) mkdirat(r0, &(0x7f0000000580)='./file0\x00', 0x100) (rerun: 32) 19:07:17 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:17 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x96ccaaf2cf7a31d1, 0x0) linkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:17 executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x4000002) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:17 executing program 2: kqueue() mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) kqueue() (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) 19:07:17 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 19:07:17 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0x9) 19:07:17 executing program 5: sysctl$vm(&(0x7f0000000080)={0x2, 0xc}, 0x2, &(0x7f00000002c0)="d52d3dd85ef60cee29568bd723f5dd8755387fad4f291426c9b568ddd81c6dbc04e4ab8483e6362c43e41e9fbeb5a08f18b4828c7c53b751c9bea953019b56d1aa2ca8e8e320ac791bdbea4b464c124336b612ab0096cf2494849d148a7b32bb85c062c85b5c321a005958aef3b96052efdcef77420c9a6d2b009bb3820160cbcbdb8e0b3cd5f2d5533316878b59ca29d177dd17c86c7b6d502c6f4ac1111831a793317fad9228d92d70533dd948769734806612c1ae3e705bb6478b290d7c55aee63d7088bd54001c73fe4cb0ef096ccfa3037b7456c0ac91103205db111a289b", &(0x7f00000000c0)=0xe1, &(0x7f0000000100)="3e6d19ca944eaaa0b67a2253a750d25c80146d81815e2cc31f9867d6e3b3dac065855c047d3949275391a77167eb42baed9b0d30959b0549b809d88992617f9898bbe207484c18cb4365e03302d1d5ddc5ea5d925cf22f2c7f82bbc7072ed66f3505b2ce2bb87d983c54b1bbece4d012548c6d5af9cb644db5d1cc20fa3343", 0x7f) (async) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) recvfrom$unix(r2, &(0x7f00000003c0)=""/4096, 0x1000, 0x800, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:17 executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x4000002) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:17 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x96ccaaf2cf7a31d1, 0x0) linkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x96ccaaf2cf7a31d1, 0x0) (async) linkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x0) (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) 19:07:17 executing program 3: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f6669fcff3000"], 0xa) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) 19:07:17 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') (async) r0 = geteuid() chown(&(0x7f0000000140)='./file0\x00', r0, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000001c0)={0x10000, 0x6}) (async) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x101, 0x2) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) fchown(r3, r0, 0xffffffffffffffff) getpgrp() 19:07:17 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) 19:07:17 executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x4000002) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:17 executing program 3: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f6669fcff3000"], 0xa) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) socket$unix(0x1, 0x5, 0x0) (async) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f6669fcff3000"], 0xa) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) (async) fcntl$getown(r0, 0x5) (async) mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) (async) 19:07:17 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:17 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 19:07:17 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async, rerun: 64) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x96ccaaf2cf7a31d1, 0x0) (rerun: 64) linkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:17 executing program 4: fchdir(0xffffffffffffffff) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) 19:07:17 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 19:07:17 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x2) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x124, 0x2) 19:07:17 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) 19:07:17 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0x9) 19:07:17 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x68) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() mknod$loop(&(0x7f0000000080)='./file0\x00', 0x7022, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:17 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) 19:07:17 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/65}, &(0x7f0000000100)=0x43) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='.\x00', 0x104) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000180)=0x80000001) 19:07:17 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x4, './file0\x00', './file0\x00'}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) sendto$unix(r1, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="01001f2f66696c653000"], 0xa) 19:07:17 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x2) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x124, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x2) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x124, 0x2) (async) 19:07:17 executing program 4: fchdir(0xffffffffffffffff) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) 19:07:17 executing program 3: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f6669fcff3000"], 0xa) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) (async) fcntl$getown(r0, 0x5) (async, rerun: 32) mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x0) (rerun: 32) 19:07:17 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0x9) 19:07:17 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000040)='./file0/file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x4d) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x9, 0x0, 0x1, 0x0, 0x7, 0x0, 0xffffffff, 0x2, 0x2, 0x2, 0x1}) 19:07:17 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) 19:07:17 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x2) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x124, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x2) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x124, 0x2) (async) 19:07:17 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/65}, &(0x7f0000000100)=0x43) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='.\x00', 0x104) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000180)=0x80000001) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/65}, &(0x7f0000000100)=0x43) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='.\x00', 0x104) (async) pipe(&(0x7f00000000c0)) (async) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000180)=0x80000001) (async) 19:07:17 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x4, './file0\x00', './file0\x00'}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) sendto$unix(r1, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="01001f2f66696c653000"], 0xa) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x4, './file0\x00', './file0\x00'}) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) sendto$unix(r1, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="01001f2f66696c653000"], 0xa) (async) 19:07:17 executing program 4: fchdir(0xffffffffffffffff) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async, rerun: 32) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async, rerun: 32) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) 19:07:17 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000040)='./file0/file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x4d) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x9, 0x0, 0x1, 0x0, 0x7, 0x0, 0xffffffff, 0x2, 0x2, 0x2, 0x1}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x1000, 0x0) (async) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x4d) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) (async) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x9, 0x0, 0x1, 0x0, 0x7, 0x0, 0xffffffff, 0x2, 0x2, 0x2, 0x1}) (async) 19:07:17 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/65}, &(0x7f0000000100)=0x43) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='.\x00', 0x104) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000180)=0x80000001) 19:07:17 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x68) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() mknod$loop(&(0x7f0000000080)='./file0\x00', 0x7022, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x68) (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x7022, 0x1) (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (async) 19:07:17 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xe) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) faccessat(r1, &(0x7f0000000280)='./file0\x00', 0x62, 0x2) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 19:07:17 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0xfffffffc) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1, 0x3, 0x8001, 0x1, 0xfffffff7, 0xa82b, 0x8, 0x0, 0x2, 0x7, 0xe3}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:17 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0x9) 19:07:17 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x300, 0x0) mmap(&(0x7f0000fed000/0x4000)=nil, 0x4000, 0x0, 0x8011, r0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x80, './file0\x00', './file0\x00'}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x3, &(0x7f00000001c0)='./file0\x00', 0x8}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) preadv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/92, 0x5c}], 0x1, 0x5) open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x28) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000280)=""/247, 0xf7}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/82, 0x52}, {&(0x7f0000001400)=""/98, 0x62}, {&(0x7f0000001480)=""/171, 0xab}], 0x5, 0x58) 19:07:17 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x4, './file0\x00', './file0\x00'}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) sendto$unix(r1, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="01001f2f66696c653000"], 0xa) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x4, './file0\x00', './file0\x00'}) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) sendto$unix(r1, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="01001f2f66696c653000"], 0xa) (async) 19:07:17 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0x400003) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x192, 0x2) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/14, 0xe, 0x40, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\a\x00\x00\x00'], 0xa) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:17 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x4d) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x9, 0x0, 0x1, 0x0, 0x7, 0x0, 0xffffffff, 0x2, 0x2, 0x2, 0x1}) 19:07:17 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x300, 0x0) mmap(&(0x7f0000fed000/0x4000)=nil, 0x4000, 0x0, 0x8011, r0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x80, './file0\x00', './file0\x00'}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x3, &(0x7f00000001c0)='./file0\x00', 0x8}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) preadv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/92, 0x5c}], 0x1, 0x5) open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x28) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000280)=""/247, 0xf7}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/82, 0x52}, {&(0x7f0000001400)=""/98, 0x62}, {&(0x7f0000001480)=""/171, 0xab}], 0x5, 0x58) open(&(0x7f0000000080)='./file0\x00', 0x300, 0x0) (async) mmap(&(0x7f0000fed000/0x4000)=nil, 0x4000, 0x0, 0x8011, r0, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x80, './file0\x00', './file0\x00'}) (async) pipe(&(0x7f00000000c0)) (async) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x3, &(0x7f00000001c0)='./file0\x00', 0x8}) (async) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) preadv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/92, 0x5c}], 0x1, 0x5) (async) open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x28) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) (async) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000280)=""/247, 0xf7}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/82, 0x52}, {&(0x7f0000001400)=""/98, 0x62}, {&(0x7f0000001480)=""/171, 0xab}], 0x5, 0x58) (async) 19:07:17 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xe) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) faccessat(r1, &(0x7f0000000280)='./file0\x00', 0x62, 0x2) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') (async) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xe) (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) pipe(&(0x7f0000000300)) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) (async) faccessat(r1, &(0x7f0000000280)='./file0\x00', 0x62, 0x2) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) (async) 19:07:17 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0xfffffffc) (async) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1, 0x3, 0x8001, 0x1, 0xfffffff7, 0xa82b, 0x8, 0x0, 0x2, 0x7, 0xe3}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:17 executing program 3: getpgid(0x0) geteuid() r0 = getgid() r1 = getegid() setregid(r1, r0) r2 = geteuid() setuid(r2) r3 = getgid() r4 = getegid() setregid(r4, r3) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0xffffffffffffffff, r2, r3}, 0xc) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) 19:07:17 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0x400003) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x192, 0x2) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/14, 0xe, 0x40, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\a\x00\x00\x00'], 0xa) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0x400003) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x192, 0x2) (async) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/14, 0xe, 0x40, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\a\x00\x00\x00'], 0xa) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) 19:07:17 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xe) (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) pipe(&(0x7f0000000300)={0xffffffffffffffff}) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) faccessat(r1, &(0x7f0000000280)='./file0\x00', 0x62, 0x2) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 19:07:17 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0xfffffffc) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1, 0x3, 0x8001, 0x1, 0xfffffff7, 0xa82b, 0x8, 0x0, 0x2, 0x7, 0xe3}) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:17 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x68) (async) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) r1 = kqueue() mknod$loop(&(0x7f0000000080)='./file0\x00', 0x7022, 0x1) (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:18 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x300, 0x0) mmap(&(0x7f0000fed000/0x4000)=nil, 0x4000, 0x0, 0x8011, r0, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x80, './file0\x00', './file0\x00'}) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (async) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x3, &(0x7f00000001c0)='./file0\x00', 0x8}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) preadv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/92, 0x5c}], 0x1, 0x5) open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x28) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000280)=""/247, 0xf7}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/82, 0x52}, {&(0x7f0000001400)=""/98, 0x62}, {&(0x7f0000001480)=""/171, 0xab}], 0x5, 0x58) 19:07:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, 0x0, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) recvmsg(r1, &(0x7f0000000240)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)=""/80, 0x50}], 0x1, &(0x7f00000001c0)=""/101, 0x65}, 0x800) 19:07:18 executing program 1: socket$inet(0x2, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0x9) 19:07:18 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0x400003) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x192, 0x2) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/14, 0xe, 0x40, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\a\x00\x00\x00'], 0xa) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0x400003) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x192, 0x2) (async) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/14, 0xe, 0x40, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\a\x00\x00\x00'], 0xa) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) 19:07:18 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) openat$pf(0xffffffffffffff9c, &(0x7f0000000680), 0x80, 0x0) r2 = openat(r1, &(0x7f00000006c0)='./file0\x00', 0x3c0, 0x102) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000240)={'./file0\x00', 0x9, 0x10001, 0x8}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f00000008c0)=0x8) bind$unix(0xffffffffffffff9c, &(0x7f0000000900)=ANY=[@ANYBLOB="1a2e0c006f72495bc3a57faf0010000009000689b8e4ea43e457ea380944604784e802688b45d1a521d90fbf7b5997540e87246f19c52fd6630c5de3992e2c3b3dfb68633b0fb630055589992b5dc20dc566f9b825daead12fddd0495fc51033a80e9ec80ab8e43f9beed4deff90bca7b0b4d2b85b8eb53efe59f9c82f57a8c3700acc4295aa8f05e059712e622f58526b4f541ca53a4ac849d25ab70cbe29f19f8a736a8ccbaa6fff5ca705396a7b3e24b5b1224bb306199111016171d444074467c93df57370638faefb4e786092e19e9f1d87ad4e7d37ecbc8614dcb05f929100afbea95fcf4eb136b44390c42665e7b2d33829f7979658a5f3b5c5005d9448124dbfe8d25c49e002d161a0a781db5e4ddc3fec10349966feca484e8098bab680fafdd6dda2424a57a9046ae5c67f6b44e491cdbe0e313e0a4ab620d58896edb4f5617f6f6d5b76496ff3dea2d4fbf1425afff26a53e9942e1b6eedb152d5d5763a1ca2d0fcba4d4a5bdecd0486c4c315a18f92cd46c545a56fc3ed0913b4e0db8a5ae55ee33ba5d6682fcd0d0c350ff02cea866bcb2c49beaee0a5c60497cdd6c2f7fc3d5f046673b20bcc5caf768a86804c869a985c1ad9017de5713d238f45509307d4388c430711861c47bf0720e1f512fa33ea7a9d32ca4b973807b2976432b1dd7f8e3dd27797e69c093b2c85726cfb10ff891fba95efa4d9900a86055a3720068f5a9795d63e3d473d75be522d070f098a86bd37497ad6f116d3cf3afd85ff53287063a8efaf2d636699d4fa62befbbcd43e03a9e412e86950"], 0xa) getegid() 19:07:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, 0x0, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) recvmsg(r1, &(0x7f0000000240)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)=""/80, 0x50}], 0x1, &(0x7f00000001c0)=""/101, 0x65}, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) accept$unix(r0, 0x0, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) recvmsg(r1, &(0x7f0000000240)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)=""/80, 0x50}], 0x1, &(0x7f00000001c0)=""/101, 0x65}, 0x800) (async) 19:07:18 executing program 3: getpgid(0x0) geteuid() r0 = getgid() r1 = getegid() setregid(r1, r0) r2 = geteuid() setuid(r2) r3 = getgid() r4 = getegid() setregid(r4, r3) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0xffffffffffffffff, r2, r3}, 0xc) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) getpgid(0x0) (async) geteuid() (async) getgid() (async) getegid() (async) setregid(r1, r0) (async) geteuid() (async) setuid(r2) (async) getgid() (async) getegid() (async) setregid(r4, r3) (async) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0xffffffffffffffff, r2, r3}, 0xc) (async) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) 19:07:18 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0/file0\x00', 0xffffffffffffffff, 0x3}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:18 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000680), 0x80, 0x0) (async) r2 = openat(r1, &(0x7f00000006c0)='./file0\x00', 0x3c0, 0x102) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000240)={'./file0\x00', 0x9, 0x10001, 0x8}) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f00000008c0)=0x8) (async) bind$unix(0xffffffffffffff9c, &(0x7f0000000900)=ANY=[@ANYBLOB="1a2e0c006f72495bc3a57faf0010000009000689b8e4ea43e457ea380944604784e802688b45d1a521d90fbf7b5997540e87246f19c52fd6630c5de3992e2c3b3dfb68633b0fb630055589992b5dc20dc566f9b825daead12fddd0495fc51033a80e9ec80ab8e43f9beed4deff90bca7b0b4d2b85b8eb53efe59f9c82f57a8c3700acc4295aa8f05e059712e622f58526b4f541ca53a4ac849d25ab70cbe29f19f8a736a8ccbaa6fff5ca705396a7b3e24b5b1224bb306199111016171d444074467c93df57370638faefb4e786092e19e9f1d87ad4e7d37ecbc8614dcb05f929100afbea95fcf4eb136b44390c42665e7b2d33829f7979658a5f3b5c5005d9448124dbfe8d25c49e002d161a0a781db5e4ddc3fec10349966feca484e8098bab680fafdd6dda2424a57a9046ae5c67f6b44e491cdbe0e313e0a4ab620d58896edb4f5617f6f6d5b76496ff3dea2d4fbf1425afff26a53e9942e1b6eedb152d5d5763a1ca2d0fcba4d4a5bdecd0486c4c315a18f92cd46c545a56fc3ed0913b4e0db8a5ae55ee33ba5d6682fcd0d0c350ff02cea866bcb2c49beaee0a5c60497cdd6c2f7fc3d5f046673b20bcc5caf768a86804c869a985c1ad9017de5713d238f45509307d4388c430711861c47bf0720e1f512fa33ea7a9d32ca4b973807b2976432b1dd7f8e3dd27797e69c093b2c85726cfb10ff891fba95efa4d9900a86055a3720068f5a9795d63e3d473d75be522d070f098a86bd37497ad6f116d3cf3afd85ff53287063a8efaf2d636699d4fa62befbbcd43e03a9e412e86950"], 0xa) (async) getegid() 19:07:18 executing program 3: getpgid(0x0) (async, rerun: 32) geteuid() (rerun: 32) r0 = getgid() (async) r1 = getegid() setregid(r1, r0) (async) r2 = geteuid() setuid(r2) r3 = getgid() (async) r4 = getegid() setregid(r4, r3) (async) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0xffffffffffffffff, r2, r3}, 0xc) (async) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) 19:07:18 executing program 1: socket$inet(0x2, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0x9) 19:07:18 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0x8000000000000006, 0xb, 0x2, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f00000002c0)={'./file0\x00', 0x3ff, 0x0, 0x4}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) r3 = geteuid() setuid(r3) kqueue() r4 = getegid() fchown(r2, r3, r4) 19:07:18 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) symlinkat(&(0x7f0000000780)='./file0\x00', r0, &(0x7f00000007c0)='./file0\x00') r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000740)={{0x9, 0x3}, {0x2000000d96f, 0x53}}) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000600)='./file0\x00', r2}) pipe(&(0x7f0000000680)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000800)={0x6, 0x6, 0x800}) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000240)="0116f4b3f61340a918cc28ef8780e495bc605e447af9514b2a780e4b802d66eca8bdca30d70895cf15", 0x29}, {&(0x7f00000002c0)="8e5ef8b6dad33fbb9f57202fb29c3e3d0537ebf89095be31ef8e07541b3ca08d98c0462af9f7ded463c372a2c7ceefea511722052059391012fa3c1b523a3f293da9210958e5d50ab86a29d395b545b2ac5ffe55be7a068d0a97784625f51f76bb5c73161fede0018ec31483", 0x6c}, {&(0x7f0000000340)="32ec7479113cbda52bb8c063d7852468184b8fe2b307ebe08efe5120d44f20ad05181995b1339bbb6fc814897f13fdc7d294b120fdca26d135fa1ef361c54b4a8effd4c0e04380bbdfc1a15524e4951bca1eb6659c3750aceef1ac57459f1d2ece44de61c3e8a923b179cec0d6", 0x6d}, {&(0x7f00000003c0)="ecc03e8babca3b3942093a12db707f8dd9ed3ebd0cf0ec051af548cd128a5f7e45603b882dc03e32074c079c270fb8493f4683103402cfabfd623e5a886a8662f0afaf69c72b440398b1901613493d1d7d8528", 0x53}, {&(0x7f0000000440)="6189f20ae4db63fd01088f5e6c8c6de17d91b23929e5a01fa9a490d9cc7893cfc336e3da9f16ba34ab8dc7507dfc23167762c7778ad659fd2a850b03c35dfee039a12b69601c0230a5ee398a7b5da5a9727a3e694d209baa566b0d6c56e717788dab1071793f3f0cb9eed4c67806dcf7d25a26ee4c17914650c3ea7a18599630975924b8de266a197e361904628554ef700d163507edb1c8a1848d33e01dabeed983b77c8ca1383c4909b979f0f3238d73da03244726a4799714848455cb962c7c7cefe3e75ce5d4ab93b3d7d9c700895d24c7f7e3e80476544dffb8f7a10583158565c9364bebd2042fce7491ce3e37ea125c5cf7a21e2ee3daab834a", 0xfd}], 0x5, 0x0, 0x0, 0x404}, 0x1) utimes(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0x7ff, 0x8}, {0x40, 0x9}}) listen(r2, 0x3) 19:07:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, 0x0, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) recvmsg(r1, &(0x7f0000000240)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)=""/80, 0x50}], 0x1, &(0x7f00000001c0)=""/101, 0x65}, 0x800) 19:07:18 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f00000000c0)='.\x00', 0x0) 19:07:18 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000680), 0x80, 0x0) r2 = openat(r1, &(0x7f00000006c0)='./file0\x00', 0x3c0, 0x102) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000240)={'./file0\x00', 0x9, 0x10001, 0x8}) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f00000008c0)=0x8) (async) bind$unix(0xffffffffffffff9c, &(0x7f0000000900)=ANY=[@ANYBLOB="1a2e0c006f72495bc3a57faf0010000009000689b8e4ea43e457ea380944604784e802688b45d1a521d90fbf7b5997540e87246f19c52fd6630c5de3992e2c3b3dfb68633b0fb630055589992b5dc20dc566f9b825daead12fddd0495fc51033a80e9ec80ab8e43f9beed4deff90bca7b0b4d2b85b8eb53efe59f9c82f57a8c3700acc4295aa8f05e059712e622f58526b4f541ca53a4ac849d25ab70cbe29f19f8a736a8ccbaa6fff5ca705396a7b3e24b5b1224bb306199111016171d444074467c93df57370638faefb4e786092e19e9f1d87ad4e7d37ecbc8614dcb05f929100afbea95fcf4eb136b44390c42665e7b2d33829f7979658a5f3b5c5005d9448124dbfe8d25c49e002d161a0a781db5e4ddc3fec10349966feca484e8098bab680fafdd6dda2424a57a9046ae5c67f6b44e491cdbe0e313e0a4ab620d58896edb4f5617f6f6d5b76496ff3dea2d4fbf1425afff26a53e9942e1b6eedb152d5d5763a1ca2d0fcba4d4a5bdecd0486c4c315a18f92cd46c545a56fc3ed0913b4e0db8a5ae55ee33ba5d6682fcd0d0c350ff02cea866bcb2c49beaee0a5c60497cdd6c2f7fc3d5f046673b20bcc5caf768a86804c869a985c1ad9017de5713d238f45509307d4388c430711861c47bf0720e1f512fa33ea7a9d32ca4b973807b2976432b1dd7f8e3dd27797e69c093b2c85726cfb10ff891fba95efa4d9900a86055a3720068f5a9795d63e3d473d75be522d070f098a86bd37497ad6f116d3cf3afd85ff53287063a8efaf2d636699d4fa62befbbcd43e03a9e412e86950"], 0xa) (async) getegid() 19:07:18 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) symlinkat(&(0x7f0000000780)='./file0\x00', r0, &(0x7f00000007c0)='./file0\x00') r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000740)={{0x9, 0x3}, {0x2000000d96f, 0x53}}) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000600)='./file0\x00', r2}) pipe(&(0x7f0000000680)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000800)={0x6, 0x6, 0x800}) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000240)="0116f4b3f61340a918cc28ef8780e495bc605e447af9514b2a780e4b802d66eca8bdca30d70895cf15", 0x29}, {&(0x7f00000002c0)="8e5ef8b6dad33fbb9f57202fb29c3e3d0537ebf89095be31ef8e07541b3ca08d98c0462af9f7ded463c372a2c7ceefea511722052059391012fa3c1b523a3f293da9210958e5d50ab86a29d395b545b2ac5ffe55be7a068d0a97784625f51f76bb5c73161fede0018ec31483", 0x6c}, {&(0x7f0000000340)="32ec7479113cbda52bb8c063d7852468184b8fe2b307ebe08efe5120d44f20ad05181995b1339bbb6fc814897f13fdc7d294b120fdca26d135fa1ef361c54b4a8effd4c0e04380bbdfc1a15524e4951bca1eb6659c3750aceef1ac57459f1d2ece44de61c3e8a923b179cec0d6", 0x6d}, {&(0x7f00000003c0)="ecc03e8babca3b3942093a12db707f8dd9ed3ebd0cf0ec051af548cd128a5f7e45603b882dc03e32074c079c270fb8493f4683103402cfabfd623e5a886a8662f0afaf69c72b440398b1901613493d1d7d8528", 0x53}, {&(0x7f0000000440)="6189f20ae4db63fd01088f5e6c8c6de17d91b23929e5a01fa9a490d9cc7893cfc336e3da9f16ba34ab8dc7507dfc23167762c7778ad659fd2a850b03c35dfee039a12b69601c0230a5ee398a7b5da5a9727a3e694d209baa566b0d6c56e717788dab1071793f3f0cb9eed4c67806dcf7d25a26ee4c17914650c3ea7a18599630975924b8de266a197e361904628554ef700d163507edb1c8a1848d33e01dabeed983b77c8ca1383c4909b979f0f3238d73da03244726a4799714848455cb962c7c7cefe3e75ce5d4ab93b3d7d9c700895d24c7f7e3e80476544dffb8f7a10583158565c9364bebd2042fce7491ce3e37ea125c5cf7a21e2ee3daab834a", 0xfd}], 0x5, 0x0, 0x0, 0x404}, 0x1) utimes(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0x7ff, 0x8}, {0x40, 0x9}}) listen(r2, 0x3) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) symlinkat(&(0x7f0000000780)='./file0\x00', r0, &(0x7f00000007c0)='./file0\x00') (async) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000740)={{0x9, 0x3}, {0x2000000d96f, 0x53}}) (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000600)='./file0\x00', r2}) (async) pipe(&(0x7f0000000680)) (async) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) (async) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000800)={0x6, 0x6, 0x800}) (async) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000240)="0116f4b3f61340a918cc28ef8780e495bc605e447af9514b2a780e4b802d66eca8bdca30d70895cf15", 0x29}, {&(0x7f00000002c0)="8e5ef8b6dad33fbb9f57202fb29c3e3d0537ebf89095be31ef8e07541b3ca08d98c0462af9f7ded463c372a2c7ceefea511722052059391012fa3c1b523a3f293da9210958e5d50ab86a29d395b545b2ac5ffe55be7a068d0a97784625f51f76bb5c73161fede0018ec31483", 0x6c}, {&(0x7f0000000340)="32ec7479113cbda52bb8c063d7852468184b8fe2b307ebe08efe5120d44f20ad05181995b1339bbb6fc814897f13fdc7d294b120fdca26d135fa1ef361c54b4a8effd4c0e04380bbdfc1a15524e4951bca1eb6659c3750aceef1ac57459f1d2ece44de61c3e8a923b179cec0d6", 0x6d}, {&(0x7f00000003c0)="ecc03e8babca3b3942093a12db707f8dd9ed3ebd0cf0ec051af548cd128a5f7e45603b882dc03e32074c079c270fb8493f4683103402cfabfd623e5a886a8662f0afaf69c72b440398b1901613493d1d7d8528", 0x53}, {&(0x7f0000000440)="6189f20ae4db63fd01088f5e6c8c6de17d91b23929e5a01fa9a490d9cc7893cfc336e3da9f16ba34ab8dc7507dfc23167762c7778ad659fd2a850b03c35dfee039a12b69601c0230a5ee398a7b5da5a9727a3e694d209baa566b0d6c56e717788dab1071793f3f0cb9eed4c67806dcf7d25a26ee4c17914650c3ea7a18599630975924b8de266a197e361904628554ef700d163507edb1c8a1848d33e01dabeed983b77c8ca1383c4909b979f0f3238d73da03244726a4799714848455cb962c7c7cefe3e75ce5d4ab93b3d7d9c700895d24c7f7e3e80476544dffb8f7a10583158565c9364bebd2042fce7491ce3e37ea125c5cf7a21e2ee3daab834a", 0xfd}], 0x5, 0x0, 0x0, 0x404}, 0x1) (async) utimes(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0x7ff, 0x8}, {0x40, 0x9}}) (async) listen(r2, 0x3) (async) 19:07:18 executing program 3: ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000080)={0x80000001, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000100)={0x8, './file0\x00', './file0\x00'}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1d4, 0x0) 19:07:18 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 19:07:18 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f00000000c0)='.\x00', 0x0) 19:07:18 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) recvfrom$unix(r2, &(0x7f0000000280)=""/222, 0xde, 0x880, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0x4, &(0x7f0000000200)='./file0\x00', 0x8}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000380)={0x0, './file0\x00', './file0\x00'}) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000500)=""/57, 0x39}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000440)={0x40000009, './file0\x00', './file0\x00'}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) r6 = openat(r4, &(0x7f0000000400)='./file0\x00', 0x10000, 0x20) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r7 = fcntl$dupfd(r5, 0xa, r6) r8 = socket$inet(0x2, 0x1, 0xbe) kevent(0xffffffffffffffff, &(0x7f0000001640)=[{{r2}, 0xfffffffffffffff9, 0x26, 0x80, 0x80000001, 0x1}, {{}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x20, 0x2}, {{}, 0xfffffffffffffffa, 0x0, 0x2, 0x8, 0xfc}], 0x7, &(0x7f00000016c0)=[{{}, 0x8000000000000001, 0x0, 0x40, 0x2}, {{}, 0xffffffffffffffff, 0x85, 0x1, 0x8, 0x1}, {{r5}, 0xfffffffffffffff9, 0x8, 0x1, 0x8, 0x800}, {{r7}, 0xfffffffffffffff9, 0x10, 0x1, 0x200, 0x6}, {{r8}, 0xffffffffffffffff, 0x24, 0x2, 0x40, 0x31}], 0x1, &(0x7f0000001780)={0x8, 0x6}) connect(r3, &(0x7f00000003c0)=@in={0x2, 0x3}, 0xc) 19:07:18 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 19:07:18 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async, rerun: 32) mkdirat(r0, &(0x7f00000000c0)='.\x00', 0x0) (rerun: 32) 19:07:18 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0/file0\x00', 0xffffffffffffffff, 0x3}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0/file0\x00', 0xffffffffffffffff, 0x3}) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) 19:07:18 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async, rerun: 32) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (rerun: 32) 19:07:18 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) symlinkat(&(0x7f0000000780)='./file0\x00', r0, &(0x7f00000007c0)='./file0\x00') r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000740)={{0x9, 0x3}, {0x2000000d96f, 0x53}}) (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000600)='./file0\x00', r2}) (async) pipe(&(0x7f0000000680)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) (async) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000800)={0x6, 0x6, 0x800}) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000240)="0116f4b3f61340a918cc28ef8780e495bc605e447af9514b2a780e4b802d66eca8bdca30d70895cf15", 0x29}, {&(0x7f00000002c0)="8e5ef8b6dad33fbb9f57202fb29c3e3d0537ebf89095be31ef8e07541b3ca08d98c0462af9f7ded463c372a2c7ceefea511722052059391012fa3c1b523a3f293da9210958e5d50ab86a29d395b545b2ac5ffe55be7a068d0a97784625f51f76bb5c73161fede0018ec31483", 0x6c}, {&(0x7f0000000340)="32ec7479113cbda52bb8c063d7852468184b8fe2b307ebe08efe5120d44f20ad05181995b1339bbb6fc814897f13fdc7d294b120fdca26d135fa1ef361c54b4a8effd4c0e04380bbdfc1a15524e4951bca1eb6659c3750aceef1ac57459f1d2ece44de61c3e8a923b179cec0d6", 0x6d}, {&(0x7f00000003c0)="ecc03e8babca3b3942093a12db707f8dd9ed3ebd0cf0ec051af548cd128a5f7e45603b882dc03e32074c079c270fb8493f4683103402cfabfd623e5a886a8662f0afaf69c72b440398b1901613493d1d7d8528", 0x53}, {&(0x7f0000000440)="6189f20ae4db63fd01088f5e6c8c6de17d91b23929e5a01fa9a490d9cc7893cfc336e3da9f16ba34ab8dc7507dfc23167762c7778ad659fd2a850b03c35dfee039a12b69601c0230a5ee398a7b5da5a9727a3e694d209baa566b0d6c56e717788dab1071793f3f0cb9eed4c67806dcf7d25a26ee4c17914650c3ea7a18599630975924b8de266a197e361904628554ef700d163507edb1c8a1848d33e01dabeed983b77c8ca1383c4909b979f0f3238d73da03244726a4799714848455cb962c7c7cefe3e75ce5d4ab93b3d7d9c700895d24c7f7e3e80476544dffb8f7a10583158565c9364bebd2042fce7491ce3e37ea125c5cf7a21e2ee3daab834a", 0xfd}], 0x5, 0x0, 0x0, 0x404}, 0x1) (async) utimes(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0x7ff, 0x8}, {0x40, 0x9}}) (async) listen(r2, 0x3) 19:07:18 executing program 1: socket$inet(0x2, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0x9) 19:07:18 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) 19:07:18 executing program 3: ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000080)={0x80000001, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000100)={0x8, './file0\x00', './file0\x00'}) (async) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1d4, 0x0) 19:07:18 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0x8000000000000006, 0xb, 0x2, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f00000002c0)={'./file0\x00', 0x3ff, 0x0, 0x4}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) r3 = geteuid() setuid(r3) kqueue() r4 = getegid() fchown(r2, r3, r4) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) kqueue() (async) kevent(r1, &(0x7f0000000180)=[{{r0}, 0x8000000000000006, 0xb, 0x2, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (async) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f00000002c0)={'./file0\x00', 0x3ff, 0x0, 0x4}) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) (async) geteuid() (async) setuid(r3) (async) kqueue() (async) getegid() (async) fchown(r2, r3, r4) (async) 19:07:18 executing program 0: r0 = socket(0x6, 0x8000, 0x9) fchdir(r0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:18 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0/file0\x00', 0xffffffffffffffff, 0x3}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:18 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r1) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file1\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='r\x00') ktrace(&(0x7f0000000180)='./file1\x00', 0x2, 0x40000028, 0x0) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0) 19:07:18 executing program 3: ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000080)={0x80000001, './file0\x00', './file0\x00'}) (async) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000100)={0x8, './file0\x00', './file0\x00'}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async, rerun: 64) fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1d4, 0x0) (rerun: 64) 19:07:18 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r1) (async) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file1\x00') (async, rerun: 32) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='r\x00') (rerun: 32) ktrace(&(0x7f0000000180)='./file1\x00', 0x2, 0x40000028, 0x0) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0) 19:07:18 executing program 0: r0 = socket(0x6, 0x8000, 0x9) fchdir(r0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') socket(0x6, 0x8000, 0x9) (async) fchdir(r0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) 19:07:19 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) recvfrom$unix(r2, &(0x7f0000000280)=""/222, 0xde, 0x880, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0x4, &(0x7f0000000200)='./file0\x00', 0x8}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000380)={0x0, './file0\x00', './file0\x00'}) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000500)=""/57, 0x39}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000440)={0x40000009, './file0\x00', './file0\x00'}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) r6 = openat(r4, &(0x7f0000000400)='./file0\x00', 0x10000, 0x20) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r7 = fcntl$dupfd(r5, 0xa, r6) r8 = socket$inet(0x2, 0x1, 0xbe) kevent(0xffffffffffffffff, &(0x7f0000001640)=[{{r2}, 0xfffffffffffffff9, 0x26, 0x80, 0x80000001, 0x1}, {{}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x20, 0x2}, {{}, 0xfffffffffffffffa, 0x0, 0x2, 0x8, 0xfc}], 0x7, &(0x7f00000016c0)=[{{}, 0x8000000000000001, 0x0, 0x40, 0x2}, {{}, 0xffffffffffffffff, 0x85, 0x1, 0x8, 0x1}, {{r5}, 0xfffffffffffffff9, 0x8, 0x1, 0x8, 0x800}, {{r7}, 0xfffffffffffffff9, 0x10, 0x1, 0x200, 0x6}, {{r8}, 0xffffffffffffffff, 0x24, 0x2, 0x40, 0x31}], 0x1, &(0x7f0000001780)={0x8, 0x6}) connect(r3, &(0x7f00000003c0)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) recvfrom$unix(r2, &(0x7f0000000280)=""/222, 0xde, 0x880, 0x0, 0x0) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0x4, &(0x7f0000000200)='./file0\x00', 0x8}) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000380)={0x0, './file0\x00', './file0\x00'}) (async) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000500)=""/57, 0x39}], 0x1) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000440)={0x40000009, './file0\x00', './file0\x00'}) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) (async) openat(r4, &(0x7f0000000400)='./file0\x00', 0x10000, 0x20) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) fcntl$dupfd(r5, 0xa, r6) (async) socket$inet(0x2, 0x1, 0xbe) (async) kevent(0xffffffffffffffff, &(0x7f0000001640)=[{{r2}, 0xfffffffffffffff9, 0x26, 0x80, 0x80000001, 0x1}, {{}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x20, 0x2}, {{}, 0xfffffffffffffffa, 0x0, 0x2, 0x8, 0xfc}], 0x7, &(0x7f00000016c0)=[{{}, 0x8000000000000001, 0x0, 0x40, 0x2}, {{}, 0xffffffffffffffff, 0x85, 0x1, 0x8, 0x1}, {{r5}, 0xfffffffffffffff9, 0x8, 0x1, 0x8, 0x800}, {{r7}, 0xfffffffffffffff9, 0x10, 0x1, 0x200, 0x6}, {{r8}, 0xffffffffffffffff, 0x24, 0x2, 0x40, 0x31}], 0x1, &(0x7f0000001780)={0x8, 0x6}) (async) connect(r3, &(0x7f00000003c0)=@in={0x2, 0x3}, 0xc) (async) 19:07:19 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc2, 0x3) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x82) renameat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') 19:07:19 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) 19:07:19 executing program 0: r0 = socket(0x6, 0x8000, 0x9) fchdir(r0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:19 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockname$inet(r0, 0x0, 0x0) 19:07:19 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kqueue() (async) kevent(r1, &(0x7f0000000180)=[{{r0}, 0x8000000000000006, 0xb, 0x2, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (async) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f00000002c0)={'./file0\x00', 0x3ff, 0x0, 0x4}) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) (async) r3 = geteuid() setuid(r3) (async) kqueue() (async) r4 = getegid() fchown(r2, r3, r4) 19:07:19 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in}) 19:07:19 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r1) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file1\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='r\x00') ktrace(&(0x7f0000000180)='./file1\x00', 0x2, 0x40000028, 0x0) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r1, 0x0, r1) (async) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file1\x00') (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='r\x00') (async) ktrace(&(0x7f0000000180)='./file1\x00', 0x2, 0x40000028, 0x0) (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) (async) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0) (async) 19:07:19 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in}) (async) 19:07:19 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) (async) 19:07:19 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockname$inet(r0, 0x0, 0x0) 19:07:19 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file1\x00', 0x40, 0x4) fcntl$getown(r2, 0x5) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:19 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x36a4, &(0x7f00000000c0)='./file0\x00', 0x8}) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x100, 0x3ff) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) 19:07:19 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) (async) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc2, 0x3) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x82) renameat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') 19:07:19 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:19 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in}) (async) 19:07:19 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x6000, 0x7) 19:07:19 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) recvfrom$unix(r2, &(0x7f0000000280)=""/222, 0xde, 0x880, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0x4, &(0x7f0000000200)='./file0\x00', 0x8}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000380)={0x0, './file0\x00', './file0\x00'}) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000500)=""/57, 0x39}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000440)={0x40000009, './file0\x00', './file0\x00'}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) r6 = openat(r4, &(0x7f0000000400)='./file0\x00', 0x10000, 0x20) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r7 = fcntl$dupfd(r5, 0xa, r6) r8 = socket$inet(0x2, 0x1, 0xbe) kevent(0xffffffffffffffff, &(0x7f0000001640)=[{{r2}, 0xfffffffffffffff9, 0x26, 0x80, 0x80000001, 0x1}, {{}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x20, 0x2}, {{}, 0xfffffffffffffffa, 0x0, 0x2, 0x8, 0xfc}], 0x7, &(0x7f00000016c0)=[{{}, 0x8000000000000001, 0x0, 0x40, 0x2}, {{}, 0xffffffffffffffff, 0x85, 0x1, 0x8, 0x1}, {{r5}, 0xfffffffffffffff9, 0x8, 0x1, 0x8, 0x800}, {{r7}, 0xfffffffffffffff9, 0x10, 0x1, 0x200, 0x6}, {{r8}, 0xffffffffffffffff, 0x24, 0x2, 0x40, 0x31}], 0x1, &(0x7f0000001780)={0x8, 0x6}) connect(r3, &(0x7f00000003c0)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) recvfrom$unix(r2, &(0x7f0000000280)=""/222, 0xde, 0x880, 0x0, 0x0) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0x4, &(0x7f0000000200)='./file0\x00', 0x8}) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000380)={0x0, './file0\x00', './file0\x00'}) (async) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000500)=""/57, 0x39}], 0x1) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000440)={0x40000009, './file0\x00', './file0\x00'}) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) (async) openat(r4, &(0x7f0000000400)='./file0\x00', 0x10000, 0x20) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) fcntl$dupfd(r5, 0xa, r6) (async) socket$inet(0x2, 0x1, 0xbe) (async) kevent(0xffffffffffffffff, &(0x7f0000001640)=[{{r2}, 0xfffffffffffffff9, 0x26, 0x80, 0x80000001, 0x1}, {{}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x20, 0x2}, {{}, 0xfffffffffffffffa, 0x0, 0x2, 0x8, 0xfc}], 0x7, &(0x7f00000016c0)=[{{}, 0x8000000000000001, 0x0, 0x40, 0x2}, {{}, 0xffffffffffffffff, 0x85, 0x1, 0x8, 0x1}, {{r5}, 0xfffffffffffffff9, 0x8, 0x1, 0x8, 0x800}, {{r7}, 0xfffffffffffffff9, 0x10, 0x1, 0x200, 0x6}, {{r8}, 0xffffffffffffffff, 0x24, 0x2, 0x40, 0x31}], 0x1, &(0x7f0000001780)={0x8, 0x6}) (async) connect(r3, &(0x7f00000003c0)=@in={0x2, 0x3}, 0xc) (async) 19:07:19 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockname$inet(r0, 0x0, 0x0) 19:07:19 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:19 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x36a4, &(0x7f00000000c0)='./file0\x00', 0x8}) (async) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x100, 0x3ff) (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) 19:07:19 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async, rerun: 64) r1 = kqueue() (rerun: 64) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file1\x00', 0x40, 0x4) fcntl$getown(r2, 0x5) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:19 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc2, 0x3) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x82) renameat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) pipe(&(0x7f0000000200)) (async) bind$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) (async) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc2, 0x3) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x82) (async) renameat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') (async) 19:07:19 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x6000, 0x7) 19:07:19 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x36a4, &(0x7f00000000c0)='./file0\x00', 0x8}) (async, rerun: 32) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x100, 0x3ff) (rerun: 32) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) 19:07:19 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) r2 = open$dir(&(0x7f0000000080)='./file1\x00', 0x40, 0x4) fcntl$getown(r2, 0x5) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:19 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:19 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x6000, 0x7) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x6000, 0x7) (async) 19:07:19 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x68) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() mknod$loop(&(0x7f0000000080)='./file0\x00', 0x7022, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:19 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/43, 0x2b}, {&(0x7f0000000280)=""/27, 0x1b}, {&(0x7f0000000180)=""/3, 0x3}, {&(0x7f00000002c0)=""/254, 0xfe}, {&(0x7f00000001c0)=""/88, 0x58}, {&(0x7f00000003c0)=""/85, 0x55}, {&(0x7f0000000680)=""/43, 0x2b}], 0x7, &(0x7f00000004c0)=""/122, 0x7a}, 0x2) r1 = getpid() r2 = geteuid() setuid(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000008c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) openat$klog(0xffffffffffffff9c, &(0x7f0000000900), 0x40, 0x0) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000980)="bbb7759ea09e01081be9e87aa05d3548e0d8b4e3f16e4372f7c52a4d", 0x1c}, {&(0x7f00000006c0)="c2ea7ed842bd2630dee4794f292b5a079613d0d4b473330beafcb338c12cbeb7350f5b3f15529191125a405098378320aefec3694a041d346254e9129974dafe0ef59a86a4269f247fd3f3218ca5e7ec5a847d0de02eb29892c63ccda6875777e478dc16990d61297cb5a23f33023493f8a4beb43074a7b582329a6497b4128ef4cd25f93dae6bdea326929612ac83bcbbab88c25f96f09a9795bd937a0597631443741b570fe33410c35ef7640e80bbd097d684fc74fd1c315954dd16cb4e8dcbe0dc5ac90373c5343720b69e1b73a44657c74254b984368bb871252b35717a5855feed6114524c3e875fdf713564d641c5ba30f6d8bf8aa941", 0xfa}, {&(0x7f00000007c0)="5e56a5d3cd78c2c0808ee60b0ab5f534f11b84b9cff9e8ace87f5c61618980be5d98e364cf6b7df6a588a6ff796a3a3311369a07dff8987c55bd920d340b56ca7b93c88faf81d19fe9e76acf956031d0472ddaeb0c81cb2a3fe055c66bd21850949224974b65c6efcc3ebfdfad26eb787642dd7dc97e301a4111b6245e8449616275bc3cc84e7b170774fab188a225b73e10cf6da3047cba01f2e7021fdae7a6727bf5b8b234c8a88c19112f", 0xac}], 0x3, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r1, r2, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r1, r2, 0xffffffffffffffff}], 0x40, 0x40b}, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') connect(r0, &(0x7f00000005c0)=@in6={0x18, 0x2, 0x6, 0x7}, 0xc) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000a00)={'./file0\x00', 0x71, 0x1f, 0x8001, 0x0, 0x5, 0x5, 0xe0, 0x0, 0x1, 0x9, 0xffffffffa8938216}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000600), 0x10, 0x0) mknod$loop(&(0x7f0000000580)='./file0\x00', 0x40, 0x0) 19:07:19 executing program 2: sync() mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) 19:07:19 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) kevent(r1, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffc, 0x90, 0x10, 0x8, 0x9}, {{r1}, 0xfffffffffffffffc, 0x26, 0x1, 0x0, 0xad8}, {{r3}, 0xfffffffffffffff9, 0xe, 0x2, 0x3, 0x1}, {{r5}, 0xffffffffffffffff, 0x4, 0x40000034, 0x0, 0x7f}, {{r6}, 0xfffffffffffffff8, 0xd8, 0x0, 0x3, 0x5}], 0xfffffffc, 0x0, 0x5, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:19 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/43, 0x2b}, {&(0x7f0000000280)=""/27, 0x1b}, {&(0x7f0000000180)=""/3, 0x3}, {&(0x7f00000002c0)=""/254, 0xfe}, {&(0x7f00000001c0)=""/88, 0x58}, {&(0x7f00000003c0)=""/85, 0x55}, {&(0x7f0000000680)=""/43, 0x2b}], 0x7, &(0x7f00000004c0)=""/122, 0x7a}, 0x2) r1 = getpid() r2 = geteuid() setuid(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000008c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) openat$klog(0xffffffffffffff9c, &(0x7f0000000900), 0x40, 0x0) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000980)="bbb7759ea09e01081be9e87aa05d3548e0d8b4e3f16e4372f7c52a4d", 0x1c}, {&(0x7f00000006c0)="c2ea7ed842bd2630dee4794f292b5a079613d0d4b473330beafcb338c12cbeb7350f5b3f15529191125a405098378320aefec3694a041d346254e9129974dafe0ef59a86a4269f247fd3f3218ca5e7ec5a847d0de02eb29892c63ccda6875777e478dc16990d61297cb5a23f33023493f8a4beb43074a7b582329a6497b4128ef4cd25f93dae6bdea326929612ac83bcbbab88c25f96f09a9795bd937a0597631443741b570fe33410c35ef7640e80bbd097d684fc74fd1c315954dd16cb4e8dcbe0dc5ac90373c5343720b69e1b73a44657c74254b984368bb871252b35717a5855feed6114524c3e875fdf713564d641c5ba30f6d8bf8aa941", 0xfa}, {&(0x7f00000007c0)="5e56a5d3cd78c2c0808ee60b0ab5f534f11b84b9cff9e8ace87f5c61618980be5d98e364cf6b7df6a588a6ff796a3a3311369a07dff8987c55bd920d340b56ca7b93c88faf81d19fe9e76acf956031d0472ddaeb0c81cb2a3fe055c66bd21850949224974b65c6efcc3ebfdfad26eb787642dd7dc97e301a4111b6245e8449616275bc3cc84e7b170774fab188a225b73e10cf6da3047cba01f2e7021fdae7a6727bf5b8b234c8a88c19112f", 0xac}], 0x3, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r1, r2, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r1, r2, 0xffffffffffffffff}], 0x40, 0x40b}, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') connect(r0, &(0x7f00000005c0)=@in6={0x18, 0x2, 0x6, 0x7}, 0xc) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000a00)={'./file0\x00', 0x71, 0x1f, 0x8001, 0x0, 0x5, 0x5, 0xe0, 0x0, 0x1, 0x9, 0xffffffffa8938216}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000600), 0x10, 0x0) mknod$loop(&(0x7f0000000580)='./file0\x00', 0x40, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x1000, 0x0) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/43, 0x2b}, {&(0x7f0000000280)=""/27, 0x1b}, {&(0x7f0000000180)=""/3, 0x3}, {&(0x7f00000002c0)=""/254, 0xfe}, {&(0x7f00000001c0)=""/88, 0x58}, {&(0x7f00000003c0)=""/85, 0x55}, {&(0x7f0000000680)=""/43, 0x2b}], 0x7, &(0x7f00000004c0)=""/122, 0x7a}, 0x2) (async) getpid() (async) geteuid() (async) setuid(r2) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000008c0)) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) (async) openat$klog(0xffffffffffffff9c, &(0x7f0000000900), 0x40, 0x0) (async) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000980)="bbb7759ea09e01081be9e87aa05d3548e0d8b4e3f16e4372f7c52a4d", 0x1c}, {&(0x7f00000006c0)="c2ea7ed842bd2630dee4794f292b5a079613d0d4b473330beafcb338c12cbeb7350f5b3f15529191125a405098378320aefec3694a041d346254e9129974dafe0ef59a86a4269f247fd3f3218ca5e7ec5a847d0de02eb29892c63ccda6875777e478dc16990d61297cb5a23f33023493f8a4beb43074a7b582329a6497b4128ef4cd25f93dae6bdea326929612ac83bcbbab88c25f96f09a9795bd937a0597631443741b570fe33410c35ef7640e80bbd097d684fc74fd1c315954dd16cb4e8dcbe0dc5ac90373c5343720b69e1b73a44657c74254b984368bb871252b35717a5855feed6114524c3e875fdf713564d641c5ba30f6d8bf8aa941", 0xfa}, {&(0x7f00000007c0)="5e56a5d3cd78c2c0808ee60b0ab5f534f11b84b9cff9e8ace87f5c61618980be5d98e364cf6b7df6a588a6ff796a3a3311369a07dff8987c55bd920d340b56ca7b93c88faf81d19fe9e76acf956031d0472ddaeb0c81cb2a3fe055c66bd21850949224974b65c6efcc3ebfdfad26eb787642dd7dc97e301a4111b6245e8449616275bc3cc84e7b170774fab188a225b73e10cf6da3047cba01f2e7021fdae7a6727bf5b8b234c8a88c19112f", 0xac}], 0x3, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r1, r2, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r1, r2, 0xffffffffffffffff}], 0x40, 0x40b}, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) connect(r0, &(0x7f00000005c0)=@in6={0x18, 0x2, 0x6, 0x7}, 0xc) (async) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000a00)={'./file0\x00', 0x71, 0x1f, 0x8001, 0x0, 0x5, 0x5, 0xe0, 0x0, 0x1, 0x9, 0xffffffffa8938216}) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000600), 0x10, 0x0) (async) mknod$loop(&(0x7f0000000580)='./file0\x00', 0x40, 0x0) (async) 19:07:19 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='c\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:19 executing program 3: sendsyslog(&(0x7f0000000140)="3a908149e863fafa494af76987330e296103176c13667e15831fdbd9b41e307fb7f1751a335d7f103e04bf79d3d2317ca19d6e600beeb86fd6303a749881136dc1e72d543291b093c8194be7003b6fb6b65bb696aa9c10e3c44ea9d963615df3e1d15636116aaee6a8a9addc627b00d3ad764880a2433cdee3518ac7a7909667e74183ddf7e9a31f1938352105e5a19a014d1d8826eb05e3821b9cc0c24fa5", 0x9f, 0x37) sendsyslog(&(0x7f0000000200)="e0ac5f7abe59f7566941fe58a2533339358357334597a6c414ee4d63c83803539045de70149759b7e685add2ea06107c0fa5d1c36ccad01105a43fe6e561e4dba59efd638c638815dfd18d40bc56cb5280918eea022d2e0a7d767a6c08728eb651", 0x61, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getgid() mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) 19:07:19 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:19 executing program 2: sync() mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) 19:07:19 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x68) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() mknod$loop(&(0x7f0000000080)='./file0\x00', 0x7022, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:19 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:19 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:19 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='c\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:19 executing program 2: sync() mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) sync() (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) 19:07:19 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='c\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:19 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) (async, rerun: 32) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (rerun: 32) 19:07:19 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async, rerun: 64) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') (async, rerun: 64) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:19 executing program 0: semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000000c0)=""/75) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000000340)="ae2d7e69328f6a3daac522fac0afd690d93b507e808383e698db3e3599994aef18dd564eea54176c894ba1abcd75283c80f25032432ba9af3a8258e3ca072f69a209c4fa1d3ffd9444d144beb7b9d176a0e6ca2c0e433b1a8f1c177f4856c360e8ae196c84a9bad9c197c60e8e4fd0245030fd4bb23e3e9366288a9bc2f2d029a51102f4e903e3713c7789572694d2c8f8c28a69f36b08587beeaf2bb974157d96811879e4248f96f8ce1cdce34f113a60c775e6f69037fa2f6647152e3a78593304fbd03beb09f9e8348a4ac3a2f2fa0442b36a8e0384156fde14d7e82f4d00404a37d72cf7763fb8d3a3ea179f356d1dc8338ecb42ad6a5dc75dc67c301589a2fa8fec6014a11034fd275cc9ab16c2017ee5aa6a0888530a6e3a7720d034524862125a094e8e3ef76bf8dcd790a1ee6ca2ca4be52787e8b96b2628b343d1d595c92b09f1c219fba200a86f52866bb917fcbdf05e4cf0e6976af964f75d18c3c626cd52b4ed96b6309a4f1259b3f5206bd71c569e080d9e8db5041b6a43d7a9ae9d7cb3eafa56f75512f65e13ce747f170ba2482c19e3328607ff318317d2462445b239c45b75031ace39ce046b862c4c611eef7c0b6dd09d49667cff29db5b352986c25f4a6667ea76cf8e6fefbec04ae91c15f830aa9a0435146a7cbb44e6a4e2f145e9d80dbe2d6c6c6a5a09de7b7d3f3df11130d4ac5f7cb32438540752d1c5270c37ebec63a091d4627f76bf872eb14f49900a35ce96a2c28422914bbe6919f0f7772c5d3d60fb9514dbd9c851a008da4624028f5b8a4391e473c52c4667892ab5aedd13da34627780a0afa250d8629bb2c985a4b637e393692798fb19e69566f080c8899aabb965b913ceeef1fe16a54ed638d42e916ed0e8aba3a20dfec12506abb57596ea2f60d290937f579cfed0bfdf94a99179adf6c06542381789dc05c0882aad2703cac6b7eb558d732cee72c17dff760520314d8225c7cc6eda66cda39837e42f686358f4cbd04e2c8b337439009eddcd8f751292813f1963d24ddd0518dba1e7118d8c3afe4e843ca92f4be4b0f13088acdd9725df6f8675fc95b92115a0c7cd7b7c599673498e671946ab1d9c6fe61bc9e8a6039cf8d0f38c29818b359a031d0221ed8626148c50001c847ffbfc41cc1c74d37d4428d9099bd7e0063d9b41482f2e2ea884a833490e9b18f6f85c4871a29129f3b1b639444a684efcc76b95d8b35f405d153d5afc98cc3fd1f8091c9408e531858a472036541071ae9c6576cb998a4ba7794d920eafc80c0a2e329e2e021158141562681421c808c181f98f4b92221c4947d1fc4f1447cc640c78104592fd2ebe140318539af94127af14b5a6a07043a6351ae83746f6bc6caca6d672e56c7fc338a27afdca08e65f33579632e085d32661f5bf316f74950a1ffc0e28ef11be1052d195a8825b680f3f26f54b57e6ab9b91659bd2d61b84362c82716417e1f859c04fa4c491a0090b6703d6d192997715f35ab81adca83f7abbe0340852168b69416bfb3032f1626d5809ba6e3888de2d8622a35649d8c8f1361248a1c4e35266fc8bfb050e35a74fe2e4bfe80276f4a869713d67f59ab1df06fc392c7b75e362ee61fbc41689c3b7fd55467c909dfa0c5f5399c13f2e5695b12cc1010f2b6ebe6da593fa98da7ebae8420dd3907992f8c4b7b24077bc7ad24726afc72f258c44e143eae3e57a374d2d9613bcfff7b6428c03f5166a3f47175f834347157058ef4ad727e6f86cfd6722213cc1a1453f1056b8fa16fb9ac7c6f3dde80fe0d6453969990d480d74351e34cd2412f2b5c8aa65df44c197f51de60fb52c167ca468d1635dd47538a3be1d6d11b2d9c86fd5c4290f7c30f706da09a945d16546a52cf8540cbd8b67b9ad58565dc74696df518ab8c5a8a4607ed5135f8992674ccfadbd9c0d979fec02fade91fee0c31e1d7ac6b08bf3154bba5344bec80089d1a87990a03964c9917725e77a0a1a3b4e68fc0a777ab1fce09b08bfb33e2263f1631b3e34395c35991f349430f374f0303dd3f367a1efa295b0d1771730b3b065b96d43aefdfcfda9c6b8413dddff62267082a2813b4083af254b3056492a1ca1307d4089ad3a4927dbeee47cd64fddd16118d23ddce6d7af05762b9ac0503fd2f95a5472becd1cde045b49bf83297a32fd208c0a65e9218fdad941974512b60f2174ddad7d33dfbad91cccfac55ccc86c04b9eeb4b941a6cf5106bc34383974647330e67a30c4638de650e603f78b2eb1acb8eee143e2c00fdc3cd546485b65754efa35b4d6e2a00c98e153954d4e94df86b3f2337df6eba703827610362f8a416763a15554f84b555c5ba47959a932348be6deb59544071d0f2e1c7ae126d52dad23d7573abe4ee430860c86dad5bebcf90a261d890a60e62106ba7789438d482a3d07e62a6fed83cffb35cd619b5275962d6b5eb64f1975ba6bf3e76097ad809d371037cff560c73dc48869dc5bbba9b3ddd94236f79787e719f103dd85e0840208577d1d67eb22dc05f6da894e1b864f11e0c24ff44d959d6a2706e4a59a0be4101d0f549ce9bc72806d8ab0211aec56401e0a2949e1e02f17c503e0c723ddfaf957513318d86695d328c000525dd855789c661ba08e100a458eb494f598930543427fb5c4ca1351bf89a7877786c20ff5483a00e06201eaf9dcb666b508db6c9ce9cf7ad1812798da63913dc2b677adba04a9285478a8f5e6f0019fae1384f41127aa9e4bbfa1f28483f8ef5a84ca4648a031d170c62c35668e95ad4f92b998d2daff8777ca80840a269883cb2564e49545b7277f2b82b80be7c5d5feb5ea1e9031019b4f669bd4220c959b258e3d4134aecb579e0f115339087a800b61ed5da7216f1580899ac13a293842e089bdc33872766736b2e83a5d7902158f99b25a8a01b0822a90a929b137f6fd070c92260c33d1079f9f3e7f77f5003c7a3422c06eeae1aecbc790de76e529f1bded456b1ed725ceae193fd95f7f3dc3fd71e37d9ca48937d990c3d4963dc15c38157a9bd5e9a111dec277b76b33ead2f869ae0fdacd1b77fc9df3ceaaa632832f110d954b41a3111190d22e551e9bcaa23739b89424456d9bd25f09ebfaf78cbe5fb03dd2f27b8d6e5b9beec7dadc5454cfd3b48bfd7714818d5f0d990bdbd4322f196d8b1648e6732ede130a1a6cc80e1c9cc895fa9abf62d477ee6c85317f082331c0ed55d645a25c65b9f09cfdcc60532b61288bd98996723fa76fbfd3403ec86ae773b4aa797666aaa18bb1a28bd038b3facb2eacd654ca82e3701aeaad77f52fdfc5d8b80faba04b051da8a89eaa97a9d9464403d66866dcf307d1c15be813f80099a111e94643aebadf7ab2bfe231ff4dc29be48db9d0f545d02a087bdf83b1056e6ef48d856f2e2e0b9d1266e634098aa8e54e3dfb9b44f814e5e40bfdd4cfee1de4f66559eccd0b93be8709b70d0c06fcac74cbe97826a547151eee288a8cb244fa4fe5fbabeca488908fed254164f38052b8405771ad5b687f6253db16cfc8fcb60e6786836858ea5f6280ed1d9bb6575a811a679ac7b8769b482f8e85ba56dd3f12ef381bda6ede7e14ef829d2742f887e42205445efa4de98c48512a9964015a6d5a4fb2b7a635f56d22e2e8514db2634c2233f6faa4c824357db1351d493082561bf1d7728edb45e0d9535203c010d763f76647846d01b333ce2ce7e8de78019b91e589ba05fb8261dccdc561af2208b69262d114e8d407bda3399ff537b038f32b40a21b42bed24f880581ee3b071ef11f1e3e98ef66029a2973886a15ce79ecdddd3a0abcfd25126e4010952ec90f93b22cfabb33e0bda034e6fc682ade127b22d51951762474e91c600c082956ce322986bf7072d249fcc8029fdd4aed21749702cf39088f43425abd8926aa96183dfaf57a5212ff1cd29191faa2d6f7fa6b92bb49b91cc71265fa56b83e5e7b129caec18715b659c60ac34f32cafa456405427d912316d52a3dd10834df1561887eeee79ec040a201d9af520c55ec540b59bf510219f4bf24ec438a4e0da343db31b8f069c5ef041cb4f8fc9522e115e71d0653dc0174f9ff8f94114849016a518b2204153119c5dec2a09538bce553cc722d090d72a09a86838ddbfd9ac0665d0f57e5c3958b5d998fb78d2561a403cf2e9cbf5933a6880e9134c11d51a059c2505534aa2d129ece70fa7238212edfdae8d9f5cbb58aaea37d9276e63a3ab6b2a024f3ca5f21a02ce0c890111166885b5bc798b4ed7c1ff4b0e2fc1c2a86202b6f602257c75dfe735f302f7d67448f8c7d97d7b275e5d18616999eadf1af837cb6451ad1ef0031e6008e84e36a8358bb08885abe3bae56e9b32014a4365b5d0da45cc41afc9b86377e18f7d80ddbdb6feff5725ff7aaa00492c6bcedb2ad36e525c15a28ba808007546ad94494dad256ca69d4dac8945d28fc378613e81b68fa19225aa2d65f6e8647d0bebabc5a6bc7bbdae4bbcb771f2301b598f6867f58affeb623f3b24ac4dff434c2f946db42bc79013f685260d14e72d31990f5727b77b694d433b64559bbdcbe1ca9ebd9b1f55435eeeeb02895009b4ecfe3d74327967d5bbb1ab489926c56b7227c1dfa63b9ddf0d70f0d1df3efb4f65a7e5c2875796a69f62194437eaa2e246b6621e8f00cf93c9a2d04b47310d19f40c4ac3054234e9a9282e666a381cb0d8606c8dfb1fe9f8b6e7c5803852af2608a8d0cc1518ad48f47db211df843a1c5bfe1ff137cc194b72bfd237beec8823b921e82a3e4096ae57fc472e6c7729624b16fc4ba979287d10b133581a2e601bb2307931fed7f058bf0fa81226a57fc4b7a511e2d8f7e4c86c38dc9ab799c6740159dc02dd2daa6a379a50c6d78f8c263b1eee2da7aa25f4fb83df8617fb1137e82c09c8aa67475797af547668d86377f683c820b69988e1a60e5b8b044e95ffe0665ab463b4d17585b1008760767a130877cc93b1fa9c386593dbb4f0025fa32a4cd3c74477301c3b46c9a6ab783a7422bcc226fe7a41629b329c81c521feeff41cd168bab50622de6c74fa372e41b43d761f38c1b3cfd4466481d950a111431e3b0317f9252239345cd9e082075f38281abe3951cad527d3435574102a936add1da682f4eec31b70ef34b21ff3e08b1b90953122061a13297f5aa447cde1c34d2b30f58275de792b2ea137767a37486ae8d8aebdae607604a3c98e80c2d8800ffb0ac7b3b33db00a1b0195fd2f7b55f2823799b9dc2d028f3614fac720bbf8f51749c19bfa073a96872ce8878d42becc3279b6ee160ee4a444399a48f89cdbd935057fb0572cad8cd373517468cca1ea8b2b0071df717fc1416871799191d3a370dec11db0e5ff78a0b78701f046abd2bfb987f20c074312c16dd6bb92a56b0d3114e9dd7ae38fa6d797f21d82ede0b993da6c870ff86411c96ffd4a41e32db27beb52b228898b85f1ad1bff160c836ae01aa95297042fa9252db91e7e56c5e00edc4691e7707489ed878d5fb30dd920403b3682c3828dbe413b7be32c0cd49765539a7356efc33c58e5c5dc637eb924b9b82c156b6d9460f1afd98a26a140f03ab5eec76bf754f3b6b4a813bade337f2eed4194cdffb070dc53bf8286533476dbac75da4f8a84fed6658072f183070ff162f23bc37817ebcae04617e7a9f4ef4564788edf6fcef34d566040c7bc5480eb17dd76942098e6696e2beb3addcdfac68d092e1b49a81a1108400006b7cdf2919d866c43a5e1835727cf8213282fd7db8863ef39639ef267", 0x1000}, {&(0x7f0000000140)}, {&(0x7f0000000180)="efd551cb83665b8a9d01639b40b281ce4614483e2059857d161150d074c555eba57f0e9c4c4e60ee1e60a59e1e5fb937cf3ea75f2082b3407673cbd93159f27882a234dbc0d34a0ca7256f4daf5ea202f6f1a9f6eb88e660f9333c72aa25e14a4bb79e144e432a3528bd323666eda79cf527d1b15137a5a2f03ad132e0ea5fc95aae7406b89c92cb97492bc4d3a624bc5126b0e13057e9709fa48f72", 0x9c}, {&(0x7f0000000240)="6ec50c0ccf7bf462b404597aac4e53b5d0", 0x11}, {&(0x7f0000001340)="e468193da3468d0256c14e2f13ddc8f42127ee557371bddbd7221848cb4f8bb2cb91b4452ab4e7ff6b5a668fd050315f46e55c1dd9de2e0ccf61bcfface53b533981737d3c69b040af5cc4d2f46251927679fe1e08e22b017fce4bfae3d1f4550223af14e85d1053d7040d536b597214b91d92d946bf7e82ca610698f85b84402b4d324ed98fd6e8a78e640a8bf689c59a6c28c6c501e349866cd7c4ffa9968c1255a462f0e33e188ccf9d3e5b95d05e3006e4edf72a693187b48e5394c53709503dd7ceb026d5d9314c7270127d0fd1244856674ec71ef3efb037af3fd737f505ee28111bb8", 0xe6}, {&(0x7f0000001440)="78e17f45fc8d5d33a5b2e5a7b2da20739fbf37a9d418a780266bb79e0de91e560fcc0cd98aea6dfb50d5ae9e94f6678d7d628e204e92b6bc8c1e43492a2666ee91004bc7fa3dcd47989064b50708a682f2ae9b05abfda7399670e11cb043af7ec0e4c30f9e472e8efdf98b690749f6579605b9c239c6c92056e9cc1255398b41478a9f7bcee9d2cb974348", 0x8b}, {&(0x7f0000001500)="3b3e11e1da4e32e77b43d5673bf358c7bf83d119d48b8af90aad6ff313d130b7a56bbbb694e2677eecb4d4d0c6b82c39b9f8a57674b3d5fb620f78b12e00f246da593f516b846fdd0e7e8a8b6203087b39a54c0979f813d3d4569f9ec6ed11cc73f79106a94050246ff2a7fc97dec292f82448a2af32e10c12b5d83834b841276c85e91ae37636a58348bc8b13dedbee4dca98800a8361722df5c350a0e05c3f208543b76902005c9cbf33f5779fd865284877dc2ce9cfc2986e591ee9db9255eb3a94b6bd9dedaa1efd9f81", 0xcc}, {&(0x7f0000001600)="967b59e5041c6012b8cc232ef825e5762af0fed275b5f550852c96a83a9cd2f70aa0b8a6c618968a2ee7f10fac5c3ed03010ae5a8f56ef0681b56380dc6dfce2513796a5a0b22b7f922e619ff3401a226496203fd1c6b9c6de33", 0x5a}], 0x8}, 0x4) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:19 executing program 3: sendsyslog(&(0x7f0000000140)="3a908149e863fafa494af76987330e296103176c13667e15831fdbd9b41e307fb7f1751a335d7f103e04bf79d3d2317ca19d6e600beeb86fd6303a749881136dc1e72d543291b093c8194be7003b6fb6b65bb696aa9c10e3c44ea9d963615df3e1d15636116aaee6a8a9addc627b00d3ad764880a2433cdee3518ac7a7909667e74183ddf7e9a31f1938352105e5a19a014d1d8826eb05e3821b9cc0c24fa5", 0x9f, 0x37) sendsyslog(&(0x7f0000000200)="e0ac5f7abe59f7566941fe58a2533339358357334597a6c414ee4d63c83803539045de70149759b7e685add2ea06107c0fa5d1c36ccad01105a43fe6e561e4dba59efd638c638815dfd18d40bc56cb5280918eea022d2e0a7d767a6c08728eb651", 0x61, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getgid() mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) sendsyslog(&(0x7f0000000140)="3a908149e863fafa494af76987330e296103176c13667e15831fdbd9b41e307fb7f1751a335d7f103e04bf79d3d2317ca19d6e600beeb86fd6303a749881136dc1e72d543291b093c8194be7003b6fb6b65bb696aa9c10e3c44ea9d963615df3e1d15636116aaee6a8a9addc627b00d3ad764880a2433cdee3518ac7a7909667e74183ddf7e9a31f1938352105e5a19a014d1d8826eb05e3821b9cc0c24fa5", 0x9f, 0x37) (async) sendsyslog(&(0x7f0000000200)="e0ac5f7abe59f7566941fe58a2533339358357334597a6c414ee4d63c83803539045de70149759b7e685add2ea06107c0fa5d1c36ccad01105a43fe6e561e4dba59efd638c638815dfd18d40bc56cb5280918eea022d2e0a7d767a6c08728eb651", 0x61, 0x0) (async) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) getgid() (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) 19:07:20 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x68) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() mknod$loop(&(0x7f0000000080)='./file0\x00', 0x7022, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:20 executing program 2: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000040)="0c8ee67eb1307055683f75df06f8fa5227d32fd1bb6f6083daf45d8a54f448a27365a26d3ebc0427af7c22fb12da0e259d8226a8", &(0x7f0000000080)=0x34, &(0x7f0000000100)="1c449e6df22cdff9ee0b83cb1a871d3fbc9859f20c9bee3409c0863ac14f6f75429220a19fddb50ff165e7c6be903b8dfed6f10aa36d03ee409f30c08218c500a34d2693b68aab1d8efc234e10f0f33d98040331fb35f008cdfb730d31cf0f4e286272303e3d1fe1139e24f5a539d87a4d5434aacfc1c31ca868066f006c00b1819e6118b6ed1308cd3347f86a5350b54db8053cc4bfc154245d9074ca07c06eb276f965888bf0f8ae5ab7b4f1851a095d9c42ebfac4a8c706163e610f9f12caaaa0d9bb45a59dc2b998d783a4623470b1533263a73d2b01cd6eafeeb90e0440e7d6", 0xe2) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x80) 19:07:20 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) 19:07:20 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x90) openat(r0, &(0x7f0000000240)='./file0\x00', 0x80, 0x53) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x190, 0x4) 19:07:20 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/43, 0x2b}, {&(0x7f0000000280)=""/27, 0x1b}, {&(0x7f0000000180)=""/3, 0x3}, {&(0x7f00000002c0)=""/254, 0xfe}, {&(0x7f00000001c0)=""/88, 0x58}, {&(0x7f00000003c0)=""/85, 0x55}, {&(0x7f0000000680)=""/43, 0x2b}], 0x7, &(0x7f00000004c0)=""/122, 0x7a}, 0x2) r1 = getpid() r2 = geteuid() setuid(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000008c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) openat$klog(0xffffffffffffff9c, &(0x7f0000000900), 0x40, 0x0) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000980)="bbb7759ea09e01081be9e87aa05d3548e0d8b4e3f16e4372f7c52a4d", 0x1c}, {&(0x7f00000006c0)="c2ea7ed842bd2630dee4794f292b5a079613d0d4b473330beafcb338c12cbeb7350f5b3f15529191125a405098378320aefec3694a041d346254e9129974dafe0ef59a86a4269f247fd3f3218ca5e7ec5a847d0de02eb29892c63ccda6875777e478dc16990d61297cb5a23f33023493f8a4beb43074a7b582329a6497b4128ef4cd25f93dae6bdea326929612ac83bcbbab88c25f96f09a9795bd937a0597631443741b570fe33410c35ef7640e80bbd097d684fc74fd1c315954dd16cb4e8dcbe0dc5ac90373c5343720b69e1b73a44657c74254b984368bb871252b35717a5855feed6114524c3e875fdf713564d641c5ba30f6d8bf8aa941", 0xfa}, {&(0x7f00000007c0)="5e56a5d3cd78c2c0808ee60b0ab5f534f11b84b9cff9e8ace87f5c61618980be5d98e364cf6b7df6a588a6ff796a3a3311369a07dff8987c55bd920d340b56ca7b93c88faf81d19fe9e76acf956031d0472ddaeb0c81cb2a3fe055c66bd21850949224974b65c6efcc3ebfdfad26eb787642dd7dc97e301a4111b6245e8449616275bc3cc84e7b170774fab188a225b73e10cf6da3047cba01f2e7021fdae7a6727bf5b8b234c8a88c19112f", 0xac}], 0x3, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r1, r2, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r1, r2, 0xffffffffffffffff}], 0x40, 0x40b}, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') connect(r0, &(0x7f00000005c0)=@in6={0x18, 0x2, 0x6, 0x7}, 0xc) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000a00)={'./file0\x00', 0x71, 0x1f, 0x8001, 0x0, 0x5, 0x5, 0xe0, 0x0, 0x1, 0x9, 0xffffffffa8938216}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000600), 0x10, 0x0) mknod$loop(&(0x7f0000000580)='./file0\x00', 0x40, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x1000, 0x0) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/43, 0x2b}, {&(0x7f0000000280)=""/27, 0x1b}, {&(0x7f0000000180)=""/3, 0x3}, {&(0x7f00000002c0)=""/254, 0xfe}, {&(0x7f00000001c0)=""/88, 0x58}, {&(0x7f00000003c0)=""/85, 0x55}, {&(0x7f0000000680)=""/43, 0x2b}], 0x7, &(0x7f00000004c0)=""/122, 0x7a}, 0x2) (async) getpid() (async) geteuid() (async) setuid(r2) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000008c0)) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) (async) openat$klog(0xffffffffffffff9c, &(0x7f0000000900), 0x40, 0x0) (async) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000980)="bbb7759ea09e01081be9e87aa05d3548e0d8b4e3f16e4372f7c52a4d", 0x1c}, {&(0x7f00000006c0)="c2ea7ed842bd2630dee4794f292b5a079613d0d4b473330beafcb338c12cbeb7350f5b3f15529191125a405098378320aefec3694a041d346254e9129974dafe0ef59a86a4269f247fd3f3218ca5e7ec5a847d0de02eb29892c63ccda6875777e478dc16990d61297cb5a23f33023493f8a4beb43074a7b582329a6497b4128ef4cd25f93dae6bdea326929612ac83bcbbab88c25f96f09a9795bd937a0597631443741b570fe33410c35ef7640e80bbd097d684fc74fd1c315954dd16cb4e8dcbe0dc5ac90373c5343720b69e1b73a44657c74254b984368bb871252b35717a5855feed6114524c3e875fdf713564d641c5ba30f6d8bf8aa941", 0xfa}, {&(0x7f00000007c0)="5e56a5d3cd78c2c0808ee60b0ab5f534f11b84b9cff9e8ace87f5c61618980be5d98e364cf6b7df6a588a6ff796a3a3311369a07dff8987c55bd920d340b56ca7b93c88faf81d19fe9e76acf956031d0472ddaeb0c81cb2a3fe055c66bd21850949224974b65c6efcc3ebfdfad26eb787642dd7dc97e301a4111b6245e8449616275bc3cc84e7b170774fab188a225b73e10cf6da3047cba01f2e7021fdae7a6727bf5b8b234c8a88c19112f", 0xac}], 0x3, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r1, r2, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r1, r2, 0xffffffffffffffff}], 0x40, 0x40b}, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) connect(r0, &(0x7f00000005c0)=@in6={0x18, 0x2, 0x6, 0x7}, 0xc) (async) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000a00)={'./file0\x00', 0x71, 0x1f, 0x8001, 0x0, 0x5, 0x5, 0xe0, 0x0, 0x1, 0x9, 0xffffffffa8938216}) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000600), 0x10, 0x0) (async) mknod$loop(&(0x7f0000000580)='./file0\x00', 0x40, 0x0) (async) 19:07:20 executing program 0: semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000000c0)=""/75) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000000340)="ae2d7e69328f6a3daac522fac0afd690d93b507e808383e698db3e3599994aef18dd564eea54176c894ba1abcd75283c80f25032432ba9af3a8258e3ca072f69a209c4fa1d3ffd9444d144beb7b9d176a0e6ca2c0e433b1a8f1c177f4856c360e8ae196c84a9bad9c197c60e8e4fd0245030fd4bb23e3e9366288a9bc2f2d029a51102f4e903e3713c7789572694d2c8f8c28a69f36b08587beeaf2bb974157d96811879e4248f96f8ce1cdce34f113a60c775e6f69037fa2f6647152e3a78593304fbd03beb09f9e8348a4ac3a2f2fa0442b36a8e0384156fde14d7e82f4d00404a37d72cf7763fb8d3a3ea179f356d1dc8338ecb42ad6a5dc75dc67c301589a2fa8fec6014a11034fd275cc9ab16c2017ee5aa6a0888530a6e3a7720d034524862125a094e8e3ef76bf8dcd790a1ee6ca2ca4be52787e8b96b2628b343d1d595c92b09f1c219fba200a86f52866bb917fcbdf05e4cf0e6976af964f75d18c3c626cd52b4ed96b6309a4f1259b3f5206bd71c569e080d9e8db5041b6a43d7a9ae9d7cb3eafa56f75512f65e13ce747f170ba2482c19e3328607ff318317d2462445b239c45b75031ace39ce046b862c4c611eef7c0b6dd09d49667cff29db5b352986c25f4a6667ea76cf8e6fefbec04ae91c15f830aa9a0435146a7cbb44e6a4e2f145e9d80dbe2d6c6c6a5a09de7b7d3f3df11130d4ac5f7cb32438540752d1c5270c37ebec63a091d4627f76bf872eb14f49900a35ce96a2c28422914bbe6919f0f7772c5d3d60fb9514dbd9c851a008da4624028f5b8a4391e473c52c4667892ab5aedd13da34627780a0afa250d8629bb2c985a4b637e393692798fb19e69566f080c8899aabb965b913ceeef1fe16a54ed638d42e916ed0e8aba3a20dfec12506abb57596ea2f60d290937f579cfed0bfdf94a99179adf6c06542381789dc05c0882aad2703cac6b7eb558d732cee72c17dff760520314d8225c7cc6eda66cda39837e42f686358f4cbd04e2c8b337439009eddcd8f751292813f1963d24ddd0518dba1e7118d8c3afe4e843ca92f4be4b0f13088acdd9725df6f8675fc95b92115a0c7cd7b7c599673498e671946ab1d9c6fe61bc9e8a6039cf8d0f38c29818b359a031d0221ed8626148c50001c847ffbfc41cc1c74d37d4428d9099bd7e0063d9b41482f2e2ea884a833490e9b18f6f85c4871a29129f3b1b639444a684efcc76b95d8b35f405d153d5afc98cc3fd1f8091c9408e531858a472036541071ae9c6576cb998a4ba7794d920eafc80c0a2e329e2e021158141562681421c808c181f98f4b92221c4947d1fc4f1447cc640c78104592fd2ebe140318539af94127af14b5a6a07043a6351ae83746f6bc6caca6d672e56c7fc338a27afdca08e65f33579632e085d32661f5bf316f74950a1ffc0e28ef11be1052d195a8825b680f3f26f54b57e6ab9b91659bd2d61b84362c82716417e1f859c04fa4c491a0090b6703d6d192997715f35ab81adca83f7abbe0340852168b69416bfb3032f1626d5809ba6e3888de2d8622a35649d8c8f1361248a1c4e35266fc8bfb050e35a74fe2e4bfe80276f4a869713d67f59ab1df06fc392c7b75e362ee61fbc41689c3b7fd55467c909dfa0c5f5399c13f2e5695b12cc1010f2b6ebe6da593fa98da7ebae8420dd3907992f8c4b7b24077bc7ad24726afc72f258c44e143eae3e57a374d2d9613bcfff7b6428c03f5166a3f47175f834347157058ef4ad727e6f86cfd6722213cc1a1453f1056b8fa16fb9ac7c6f3dde80fe0d6453969990d480d74351e34cd2412f2b5c8aa65df44c197f51de60fb52c167ca468d1635dd47538a3be1d6d11b2d9c86fd5c4290f7c30f706da09a945d16546a52cf8540cbd8b67b9ad58565dc74696df518ab8c5a8a4607ed5135f8992674ccfadbd9c0d979fec02fade91fee0c31e1d7ac6b08bf3154bba5344bec80089d1a87990a03964c9917725e77a0a1a3b4e68fc0a777ab1fce09b08bfb33e2263f1631b3e34395c35991f349430f374f0303dd3f367a1efa295b0d1771730b3b065b96d43aefdfcfda9c6b8413dddff62267082a2813b4083af254b3056492a1ca1307d4089ad3a4927dbeee47cd64fddd16118d23ddce6d7af05762b9ac0503fd2f95a5472becd1cde045b49bf83297a32fd208c0a65e9218fdad941974512b60f2174ddad7d33dfbad91cccfac55ccc86c04b9eeb4b941a6cf5106bc34383974647330e67a30c4638de650e603f78b2eb1acb8eee143e2c00fdc3cd546485b65754efa35b4d6e2a00c98e153954d4e94df86b3f2337df6eba703827610362f8a416763a15554f84b555c5ba47959a932348be6deb59544071d0f2e1c7ae126d52dad23d7573abe4ee430860c86dad5bebcf90a261d890a60e62106ba7789438d482a3d07e62a6fed83cffb35cd619b5275962d6b5eb64f1975ba6bf3e76097ad809d371037cff560c73dc48869dc5bbba9b3ddd94236f79787e719f103dd85e0840208577d1d67eb22dc05f6da894e1b864f11e0c24ff44d959d6a2706e4a59a0be4101d0f549ce9bc72806d8ab0211aec56401e0a2949e1e02f17c503e0c723ddfaf957513318d86695d328c000525dd855789c661ba08e100a458eb494f598930543427fb5c4ca1351bf89a7877786c20ff5483a00e06201eaf9dcb666b508db6c9ce9cf7ad1812798da63913dc2b677adba04a9285478a8f5e6f0019fae1384f41127aa9e4bbfa1f28483f8ef5a84ca4648a031d170c62c35668e95ad4f92b998d2daff8777ca80840a269883cb2564e49545b7277f2b82b80be7c5d5feb5ea1e9031019b4f669bd4220c959b258e3d4134aecb579e0f115339087a800b61ed5da7216f1580899ac13a293842e089bdc33872766736b2e83a5d7902158f99b25a8a01b0822a90a929b137f6fd070c92260c33d1079f9f3e7f77f5003c7a3422c06eeae1aecbc790de76e529f1bded456b1ed725ceae193fd95f7f3dc3fd71e37d9ca48937d990c3d4963dc15c38157a9bd5e9a111dec277b76b33ead2f869ae0fdacd1b77fc9df3ceaaa632832f110d954b41a3111190d22e551e9bcaa23739b89424456d9bd25f09ebfaf78cbe5fb03dd2f27b8d6e5b9beec7dadc5454cfd3b48bfd7714818d5f0d990bdbd4322f196d8b1648e6732ede130a1a6cc80e1c9cc895fa9abf62d477ee6c85317f082331c0ed55d645a25c65b9f09cfdcc60532b61288bd98996723fa76fbfd3403ec86ae773b4aa797666aaa18bb1a28bd038b3facb2eacd654ca82e3701aeaad77f52fdfc5d8b80faba04b051da8a89eaa97a9d9464403d66866dcf307d1c15be813f80099a111e94643aebadf7ab2bfe231ff4dc29be48db9d0f545d02a087bdf83b1056e6ef48d856f2e2e0b9d1266e634098aa8e54e3dfb9b44f814e5e40bfdd4cfee1de4f66559eccd0b93be8709b70d0c06fcac74cbe97826a547151eee288a8cb244fa4fe5fbabeca488908fed254164f38052b8405771ad5b687f6253db16cfc8fcb60e6786836858ea5f6280ed1d9bb6575a811a679ac7b8769b482f8e85ba56dd3f12ef381bda6ede7e14ef829d2742f887e42205445efa4de98c48512a9964015a6d5a4fb2b7a635f56d22e2e8514db2634c2233f6faa4c824357db1351d493082561bf1d7728edb45e0d9535203c010d763f76647846d01b333ce2ce7e8de78019b91e589ba05fb8261dccdc561af2208b69262d114e8d407bda3399ff537b038f32b40a21b42bed24f880581ee3b071ef11f1e3e98ef66029a2973886a15ce79ecdddd3a0abcfd25126e4010952ec90f93b22cfabb33e0bda034e6fc682ade127b22d51951762474e91c600c082956ce322986bf7072d249fcc8029fdd4aed21749702cf39088f43425abd8926aa96183dfaf57a5212ff1cd29191faa2d6f7fa6b92bb49b91cc71265fa56b83e5e7b129caec18715b659c60ac34f32cafa456405427d912316d52a3dd10834df1561887eeee79ec040a201d9af520c55ec540b59bf510219f4bf24ec438a4e0da343db31b8f069c5ef041cb4f8fc9522e115e71d0653dc0174f9ff8f94114849016a518b2204153119c5dec2a09538bce553cc722d090d72a09a86838ddbfd9ac0665d0f57e5c3958b5d998fb78d2561a403cf2e9cbf5933a6880e9134c11d51a059c2505534aa2d129ece70fa7238212edfdae8d9f5cbb58aaea37d9276e63a3ab6b2a024f3ca5f21a02ce0c890111166885b5bc798b4ed7c1ff4b0e2fc1c2a86202b6f602257c75dfe735f302f7d67448f8c7d97d7b275e5d18616999eadf1af837cb6451ad1ef0031e6008e84e36a8358bb08885abe3bae56e9b32014a4365b5d0da45cc41afc9b86377e18f7d80ddbdb6feff5725ff7aaa00492c6bcedb2ad36e525c15a28ba808007546ad94494dad256ca69d4dac8945d28fc378613e81b68fa19225aa2d65f6e8647d0bebabc5a6bc7bbdae4bbcb771f2301b598f6867f58affeb623f3b24ac4dff434c2f946db42bc79013f685260d14e72d31990f5727b77b694d433b64559bbdcbe1ca9ebd9b1f55435eeeeb02895009b4ecfe3d74327967d5bbb1ab489926c56b7227c1dfa63b9ddf0d70f0d1df3efb4f65a7e5c2875796a69f62194437eaa2e246b6621e8f00cf93c9a2d04b47310d19f40c4ac3054234e9a9282e666a381cb0d8606c8dfb1fe9f8b6e7c5803852af2608a8d0cc1518ad48f47db211df843a1c5bfe1ff137cc194b72bfd237beec8823b921e82a3e4096ae57fc472e6c7729624b16fc4ba979287d10b133581a2e601bb2307931fed7f058bf0fa81226a57fc4b7a511e2d8f7e4c86c38dc9ab799c6740159dc02dd2daa6a379a50c6d78f8c263b1eee2da7aa25f4fb83df8617fb1137e82c09c8aa67475797af547668d86377f683c820b69988e1a60e5b8b044e95ffe0665ab463b4d17585b1008760767a130877cc93b1fa9c386593dbb4f0025fa32a4cd3c74477301c3b46c9a6ab783a7422bcc226fe7a41629b329c81c521feeff41cd168bab50622de6c74fa372e41b43d761f38c1b3cfd4466481d950a111431e3b0317f9252239345cd9e082075f38281abe3951cad527d3435574102a936add1da682f4eec31b70ef34b21ff3e08b1b90953122061a13297f5aa447cde1c34d2b30f58275de792b2ea137767a37486ae8d8aebdae607604a3c98e80c2d8800ffb0ac7b3b33db00a1b0195fd2f7b55f2823799b9dc2d028f3614fac720bbf8f51749c19bfa073a96872ce8878d42becc3279b6ee160ee4a444399a48f89cdbd935057fb0572cad8cd373517468cca1ea8b2b0071df717fc1416871799191d3a370dec11db0e5ff78a0b78701f046abd2bfb987f20c074312c16dd6bb92a56b0d3114e9dd7ae38fa6d797f21d82ede0b993da6c870ff86411c96ffd4a41e32db27beb52b228898b85f1ad1bff160c836ae01aa95297042fa9252db91e7e56c5e00edc4691e7707489ed878d5fb30dd920403b3682c3828dbe413b7be32c0cd49765539a7356efc33c58e5c5dc637eb924b9b82c156b6d9460f1afd98a26a140f03ab5eec76bf754f3b6b4a813bade337f2eed4194cdffb070dc53bf8286533476dbac75da4f8a84fed6658072f183070ff162f23bc37817ebcae04617e7a9f4ef4564788edf6fcef34d566040c7bc5480eb17dd76942098e6696e2beb3addcdfac68d092e1b49a81a1108400006b7cdf2919d866c43a5e1835727cf8213282fd7db8863ef39639ef267", 0x1000}, {&(0x7f0000000140)}, {&(0x7f0000000180)="efd551cb83665b8a9d01639b40b281ce4614483e2059857d161150d074c555eba57f0e9c4c4e60ee1e60a59e1e5fb937cf3ea75f2082b3407673cbd93159f27882a234dbc0d34a0ca7256f4daf5ea202f6f1a9f6eb88e660f9333c72aa25e14a4bb79e144e432a3528bd323666eda79cf527d1b15137a5a2f03ad132e0ea5fc95aae7406b89c92cb97492bc4d3a624bc5126b0e13057e9709fa48f72", 0x9c}, {&(0x7f0000000240)="6ec50c0ccf7bf462b404597aac4e53b5d0", 0x11}, {&(0x7f0000001340)="e468193da3468d0256c14e2f13ddc8f42127ee557371bddbd7221848cb4f8bb2cb91b4452ab4e7ff6b5a668fd050315f46e55c1dd9de2e0ccf61bcfface53b533981737d3c69b040af5cc4d2f46251927679fe1e08e22b017fce4bfae3d1f4550223af14e85d1053d7040d536b597214b91d92d946bf7e82ca610698f85b84402b4d324ed98fd6e8a78e640a8bf689c59a6c28c6c501e349866cd7c4ffa9968c1255a462f0e33e188ccf9d3e5b95d05e3006e4edf72a693187b48e5394c53709503dd7ceb026d5d9314c7270127d0fd1244856674ec71ef3efb037af3fd737f505ee28111bb8", 0xe6}, {&(0x7f0000001440)="78e17f45fc8d5d33a5b2e5a7b2da20739fbf37a9d418a780266bb79e0de91e560fcc0cd98aea6dfb50d5ae9e94f6678d7d628e204e92b6bc8c1e43492a2666ee91004bc7fa3dcd47989064b50708a682f2ae9b05abfda7399670e11cb043af7ec0e4c30f9e472e8efdf98b690749f6579605b9c239c6c92056e9cc1255398b41478a9f7bcee9d2cb974348", 0x8b}, {&(0x7f0000001500)="3b3e11e1da4e32e77b43d5673bf358c7bf83d119d48b8af90aad6ff313d130b7a56bbbb694e2677eecb4d4d0c6b82c39b9f8a57674b3d5fb620f78b12e00f246da593f516b846fdd0e7e8a8b6203087b39a54c0979f813d3d4569f9ec6ed11cc73f79106a94050246ff2a7fc97dec292f82448a2af32e10c12b5d83834b841276c85e91ae37636a58348bc8b13dedbee4dca98800a8361722df5c350a0e05c3f208543b76902005c9cbf33f5779fd865284877dc2ce9cfc2986e591ee9db9255eb3a94b6bd9dedaa1efd9f81", 0xcc}, {&(0x7f0000001600)="967b59e5041c6012b8cc232ef825e5762af0fed275b5f550852c96a83a9cd2f70aa0b8a6c618968a2ee7f10fac5c3ed03010ae5a8f56ef0681b56380dc6dfce2513796a5a0b22b7f922e619ff3401a226496203fd1c6b9c6de33", 0x5a}], 0x8}, 0x4) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000000c0)=""/75) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000000340)="ae2d7e69328f6a3daac522fac0afd690d93b507e808383e698db3e3599994aef18dd564eea54176c894ba1abcd75283c80f25032432ba9af3a8258e3ca072f69a209c4fa1d3ffd9444d144beb7b9d176a0e6ca2c0e433b1a8f1c177f4856c360e8ae196c84a9bad9c197c60e8e4fd0245030fd4bb23e3e9366288a9bc2f2d029a51102f4e903e3713c7789572694d2c8f8c28a69f36b08587beeaf2bb974157d96811879e4248f96f8ce1cdce34f113a60c775e6f69037fa2f6647152e3a78593304fbd03beb09f9e8348a4ac3a2f2fa0442b36a8e0384156fde14d7e82f4d00404a37d72cf7763fb8d3a3ea179f356d1dc8338ecb42ad6a5dc75dc67c301589a2fa8fec6014a11034fd275cc9ab16c2017ee5aa6a0888530a6e3a7720d034524862125a094e8e3ef76bf8dcd790a1ee6ca2ca4be52787e8b96b2628b343d1d595c92b09f1c219fba200a86f52866bb917fcbdf05e4cf0e6976af964f75d18c3c626cd52b4ed96b6309a4f1259b3f5206bd71c569e080d9e8db5041b6a43d7a9ae9d7cb3eafa56f75512f65e13ce747f170ba2482c19e3328607ff318317d2462445b239c45b75031ace39ce046b862c4c611eef7c0b6dd09d49667cff29db5b352986c25f4a6667ea76cf8e6fefbec04ae91c15f830aa9a0435146a7cbb44e6a4e2f145e9d80dbe2d6c6c6a5a09de7b7d3f3df11130d4ac5f7cb32438540752d1c5270c37ebec63a091d4627f76bf872eb14f49900a35ce96a2c28422914bbe6919f0f7772c5d3d60fb9514dbd9c851a008da4624028f5b8a4391e473c52c4667892ab5aedd13da34627780a0afa250d8629bb2c985a4b637e393692798fb19e69566f080c8899aabb965b913ceeef1fe16a54ed638d42e916ed0e8aba3a20dfec12506abb57596ea2f60d290937f579cfed0bfdf94a99179adf6c06542381789dc05c0882aad2703cac6b7eb558d732cee72c17dff760520314d8225c7cc6eda66cda39837e42f686358f4cbd04e2c8b337439009eddcd8f751292813f1963d24ddd0518dba1e7118d8c3afe4e843ca92f4be4b0f13088acdd9725df6f8675fc95b92115a0c7cd7b7c599673498e671946ab1d9c6fe61bc9e8a6039cf8d0f38c29818b359a031d0221ed8626148c50001c847ffbfc41cc1c74d37d4428d9099bd7e0063d9b41482f2e2ea884a833490e9b18f6f85c4871a29129f3b1b639444a684efcc76b95d8b35f405d153d5afc98cc3fd1f8091c9408e531858a472036541071ae9c6576cb998a4ba7794d920eafc80c0a2e329e2e021158141562681421c808c181f98f4b92221c4947d1fc4f1447cc640c78104592fd2ebe140318539af94127af14b5a6a07043a6351ae83746f6bc6caca6d672e56c7fc338a27afdca08e65f33579632e085d32661f5bf316f74950a1ffc0e28ef11be1052d195a8825b680f3f26f54b57e6ab9b91659bd2d61b84362c82716417e1f859c04fa4c491a0090b6703d6d192997715f35ab81adca83f7abbe0340852168b69416bfb3032f1626d5809ba6e3888de2d8622a35649d8c8f1361248a1c4e35266fc8bfb050e35a74fe2e4bfe80276f4a869713d67f59ab1df06fc392c7b75e362ee61fbc41689c3b7fd55467c909dfa0c5f5399c13f2e5695b12cc1010f2b6ebe6da593fa98da7ebae8420dd3907992f8c4b7b24077bc7ad24726afc72f258c44e143eae3e57a374d2d9613bcfff7b6428c03f5166a3f47175f834347157058ef4ad727e6f86cfd6722213cc1a1453f1056b8fa16fb9ac7c6f3dde80fe0d6453969990d480d74351e34cd2412f2b5c8aa65df44c197f51de60fb52c167ca468d1635dd47538a3be1d6d11b2d9c86fd5c4290f7c30f706da09a945d16546a52cf8540cbd8b67b9ad58565dc74696df518ab8c5a8a4607ed5135f8992674ccfadbd9c0d979fec02fade91fee0c31e1d7ac6b08bf3154bba5344bec80089d1a87990a03964c9917725e77a0a1a3b4e68fc0a777ab1fce09b08bfb33e2263f1631b3e34395c35991f349430f374f0303dd3f367a1efa295b0d1771730b3b065b96d43aefdfcfda9c6b8413dddff62267082a2813b4083af254b3056492a1ca1307d4089ad3a4927dbeee47cd64fddd16118d23ddce6d7af05762b9ac0503fd2f95a5472becd1cde045b49bf83297a32fd208c0a65e9218fdad941974512b60f2174ddad7d33dfbad91cccfac55ccc86c04b9eeb4b941a6cf5106bc34383974647330e67a30c4638de650e603f78b2eb1acb8eee143e2c00fdc3cd546485b65754efa35b4d6e2a00c98e153954d4e94df86b3f2337df6eba703827610362f8a416763a15554f84b555c5ba47959a932348be6deb59544071d0f2e1c7ae126d52dad23d7573abe4ee430860c86dad5bebcf90a261d890a60e62106ba7789438d482a3d07e62a6fed83cffb35cd619b5275962d6b5eb64f1975ba6bf3e76097ad809d371037cff560c73dc48869dc5bbba9b3ddd94236f79787e719f103dd85e0840208577d1d67eb22dc05f6da894e1b864f11e0c24ff44d959d6a2706e4a59a0be4101d0f549ce9bc72806d8ab0211aec56401e0a2949e1e02f17c503e0c723ddfaf957513318d86695d328c000525dd855789c661ba08e100a458eb494f598930543427fb5c4ca1351bf89a7877786c20ff5483a00e06201eaf9dcb666b508db6c9ce9cf7ad1812798da63913dc2b677adba04a9285478a8f5e6f0019fae1384f41127aa9e4bbfa1f28483f8ef5a84ca4648a031d170c62c35668e95ad4f92b998d2daff8777ca80840a269883cb2564e49545b7277f2b82b80be7c5d5feb5ea1e9031019b4f669bd4220c959b258e3d4134aecb579e0f115339087a800b61ed5da7216f1580899ac13a293842e089bdc33872766736b2e83a5d7902158f99b25a8a01b0822a90a929b137f6fd070c92260c33d1079f9f3e7f77f5003c7a3422c06eeae1aecbc790de76e529f1bded456b1ed725ceae193fd95f7f3dc3fd71e37d9ca48937d990c3d4963dc15c38157a9bd5e9a111dec277b76b33ead2f869ae0fdacd1b77fc9df3ceaaa632832f110d954b41a3111190d22e551e9bcaa23739b89424456d9bd25f09ebfaf78cbe5fb03dd2f27b8d6e5b9beec7dadc5454cfd3b48bfd7714818d5f0d990bdbd4322f196d8b1648e6732ede130a1a6cc80e1c9cc895fa9abf62d477ee6c85317f082331c0ed55d645a25c65b9f09cfdcc60532b61288bd98996723fa76fbfd3403ec86ae773b4aa797666aaa18bb1a28bd038b3facb2eacd654ca82e3701aeaad77f52fdfc5d8b80faba04b051da8a89eaa97a9d9464403d66866dcf307d1c15be813f80099a111e94643aebadf7ab2bfe231ff4dc29be48db9d0f545d02a087bdf83b1056e6ef48d856f2e2e0b9d1266e634098aa8e54e3dfb9b44f814e5e40bfdd4cfee1de4f66559eccd0b93be8709b70d0c06fcac74cbe97826a547151eee288a8cb244fa4fe5fbabeca488908fed254164f38052b8405771ad5b687f6253db16cfc8fcb60e6786836858ea5f6280ed1d9bb6575a811a679ac7b8769b482f8e85ba56dd3f12ef381bda6ede7e14ef829d2742f887e42205445efa4de98c48512a9964015a6d5a4fb2b7a635f56d22e2e8514db2634c2233f6faa4c824357db1351d493082561bf1d7728edb45e0d9535203c010d763f76647846d01b333ce2ce7e8de78019b91e589ba05fb8261dccdc561af2208b69262d114e8d407bda3399ff537b038f32b40a21b42bed24f880581ee3b071ef11f1e3e98ef66029a2973886a15ce79ecdddd3a0abcfd25126e4010952ec90f93b22cfabb33e0bda034e6fc682ade127b22d51951762474e91c600c082956ce322986bf7072d249fcc8029fdd4aed21749702cf39088f43425abd8926aa96183dfaf57a5212ff1cd29191faa2d6f7fa6b92bb49b91cc71265fa56b83e5e7b129caec18715b659c60ac34f32cafa456405427d912316d52a3dd10834df1561887eeee79ec040a201d9af520c55ec540b59bf510219f4bf24ec438a4e0da343db31b8f069c5ef041cb4f8fc9522e115e71d0653dc0174f9ff8f94114849016a518b2204153119c5dec2a09538bce553cc722d090d72a09a86838ddbfd9ac0665d0f57e5c3958b5d998fb78d2561a403cf2e9cbf5933a6880e9134c11d51a059c2505534aa2d129ece70fa7238212edfdae8d9f5cbb58aaea37d9276e63a3ab6b2a024f3ca5f21a02ce0c890111166885b5bc798b4ed7c1ff4b0e2fc1c2a86202b6f602257c75dfe735f302f7d67448f8c7d97d7b275e5d18616999eadf1af837cb6451ad1ef0031e6008e84e36a8358bb08885abe3bae56e9b32014a4365b5d0da45cc41afc9b86377e18f7d80ddbdb6feff5725ff7aaa00492c6bcedb2ad36e525c15a28ba808007546ad94494dad256ca69d4dac8945d28fc378613e81b68fa19225aa2d65f6e8647d0bebabc5a6bc7bbdae4bbcb771f2301b598f6867f58affeb623f3b24ac4dff434c2f946db42bc79013f685260d14e72d31990f5727b77b694d433b64559bbdcbe1ca9ebd9b1f55435eeeeb02895009b4ecfe3d74327967d5bbb1ab489926c56b7227c1dfa63b9ddf0d70f0d1df3efb4f65a7e5c2875796a69f62194437eaa2e246b6621e8f00cf93c9a2d04b47310d19f40c4ac3054234e9a9282e666a381cb0d8606c8dfb1fe9f8b6e7c5803852af2608a8d0cc1518ad48f47db211df843a1c5bfe1ff137cc194b72bfd237beec8823b921e82a3e4096ae57fc472e6c7729624b16fc4ba979287d10b133581a2e601bb2307931fed7f058bf0fa81226a57fc4b7a511e2d8f7e4c86c38dc9ab799c6740159dc02dd2daa6a379a50c6d78f8c263b1eee2da7aa25f4fb83df8617fb1137e82c09c8aa67475797af547668d86377f683c820b69988e1a60e5b8b044e95ffe0665ab463b4d17585b1008760767a130877cc93b1fa9c386593dbb4f0025fa32a4cd3c74477301c3b46c9a6ab783a7422bcc226fe7a41629b329c81c521feeff41cd168bab50622de6c74fa372e41b43d761f38c1b3cfd4466481d950a111431e3b0317f9252239345cd9e082075f38281abe3951cad527d3435574102a936add1da682f4eec31b70ef34b21ff3e08b1b90953122061a13297f5aa447cde1c34d2b30f58275de792b2ea137767a37486ae8d8aebdae607604a3c98e80c2d8800ffb0ac7b3b33db00a1b0195fd2f7b55f2823799b9dc2d028f3614fac720bbf8f51749c19bfa073a96872ce8878d42becc3279b6ee160ee4a444399a48f89cdbd935057fb0572cad8cd373517468cca1ea8b2b0071df717fc1416871799191d3a370dec11db0e5ff78a0b78701f046abd2bfb987f20c074312c16dd6bb92a56b0d3114e9dd7ae38fa6d797f21d82ede0b993da6c870ff86411c96ffd4a41e32db27beb52b228898b85f1ad1bff160c836ae01aa95297042fa9252db91e7e56c5e00edc4691e7707489ed878d5fb30dd920403b3682c3828dbe413b7be32c0cd49765539a7356efc33c58e5c5dc637eb924b9b82c156b6d9460f1afd98a26a140f03ab5eec76bf754f3b6b4a813bade337f2eed4194cdffb070dc53bf8286533476dbac75da4f8a84fed6658072f183070ff162f23bc37817ebcae04617e7a9f4ef4564788edf6fcef34d566040c7bc5480eb17dd76942098e6696e2beb3addcdfac68d092e1b49a81a1108400006b7cdf2919d866c43a5e1835727cf8213282fd7db8863ef39639ef267", 0x1000}, {&(0x7f0000000140)}, {&(0x7f0000000180)="efd551cb83665b8a9d01639b40b281ce4614483e2059857d161150d074c555eba57f0e9c4c4e60ee1e60a59e1e5fb937cf3ea75f2082b3407673cbd93159f27882a234dbc0d34a0ca7256f4daf5ea202f6f1a9f6eb88e660f9333c72aa25e14a4bb79e144e432a3528bd323666eda79cf527d1b15137a5a2f03ad132e0ea5fc95aae7406b89c92cb97492bc4d3a624bc5126b0e13057e9709fa48f72", 0x9c}, {&(0x7f0000000240)="6ec50c0ccf7bf462b404597aac4e53b5d0", 0x11}, {&(0x7f0000001340)="e468193da3468d0256c14e2f13ddc8f42127ee557371bddbd7221848cb4f8bb2cb91b4452ab4e7ff6b5a668fd050315f46e55c1dd9de2e0ccf61bcfface53b533981737d3c69b040af5cc4d2f46251927679fe1e08e22b017fce4bfae3d1f4550223af14e85d1053d7040d536b597214b91d92d946bf7e82ca610698f85b84402b4d324ed98fd6e8a78e640a8bf689c59a6c28c6c501e349866cd7c4ffa9968c1255a462f0e33e188ccf9d3e5b95d05e3006e4edf72a693187b48e5394c53709503dd7ceb026d5d9314c7270127d0fd1244856674ec71ef3efb037af3fd737f505ee28111bb8", 0xe6}, {&(0x7f0000001440)="78e17f45fc8d5d33a5b2e5a7b2da20739fbf37a9d418a780266bb79e0de91e560fcc0cd98aea6dfb50d5ae9e94f6678d7d628e204e92b6bc8c1e43492a2666ee91004bc7fa3dcd47989064b50708a682f2ae9b05abfda7399670e11cb043af7ec0e4c30f9e472e8efdf98b690749f6579605b9c239c6c92056e9cc1255398b41478a9f7bcee9d2cb974348", 0x8b}, {&(0x7f0000001500)="3b3e11e1da4e32e77b43d5673bf358c7bf83d119d48b8af90aad6ff313d130b7a56bbbb694e2677eecb4d4d0c6b82c39b9f8a57674b3d5fb620f78b12e00f246da593f516b846fdd0e7e8a8b6203087b39a54c0979f813d3d4569f9ec6ed11cc73f79106a94050246ff2a7fc97dec292f82448a2af32e10c12b5d83834b841276c85e91ae37636a58348bc8b13dedbee4dca98800a8361722df5c350a0e05c3f208543b76902005c9cbf33f5779fd865284877dc2ce9cfc2986e591ee9db9255eb3a94b6bd9dedaa1efd9f81", 0xcc}, {&(0x7f0000001600)="967b59e5041c6012b8cc232ef825e5762af0fed275b5f550852c96a83a9cd2f70aa0b8a6c618968a2ee7f10fac5c3ed03010ae5a8f56ef0681b56380dc6dfce2513796a5a0b22b7f922e619ff3401a226496203fd1c6b9c6de33", 0x5a}], 0x8}, 0x4) (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) 19:07:20 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) kevent(r1, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffc, 0x90, 0x10, 0x8, 0x9}, {{r1}, 0xfffffffffffffffc, 0x26, 0x1, 0x0, 0xad8}, {{r3}, 0xfffffffffffffff9, 0xe, 0x2, 0x3, 0x1}, {{r5}, 0xffffffffffffffff, 0x4, 0x40000034, 0x0, 0x7f}, {{r6}, 0xfffffffffffffff8, 0xd8, 0x0, 0x3, 0x5}], 0xfffffffc, 0x0, 0x5, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) (async) kevent(r1, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffc, 0x90, 0x10, 0x8, 0x9}, {{r1}, 0xfffffffffffffffc, 0x26, 0x1, 0x0, 0xad8}, {{r3}, 0xfffffffffffffff9, 0xe, 0x2, 0x3, 0x1}, {{r5}, 0xffffffffffffffff, 0x4, 0x40000034, 0x0, 0x7f}, {{r6}, 0xfffffffffffffff8, 0xd8, 0x0, 0x3, 0x5}], 0xfffffffc, 0x0, 0x5, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (async) 19:07:20 executing program 3: sendsyslog(&(0x7f0000000140)="3a908149e863fafa494af76987330e296103176c13667e15831fdbd9b41e307fb7f1751a335d7f103e04bf79d3d2317ca19d6e600beeb86fd6303a749881136dc1e72d543291b093c8194be7003b6fb6b65bb696aa9c10e3c44ea9d963615df3e1d15636116aaee6a8a9addc627b00d3ad764880a2433cdee3518ac7a7909667e74183ddf7e9a31f1938352105e5a19a014d1d8826eb05e3821b9cc0c24fa5", 0x9f, 0x37) (async, rerun: 32) sendsyslog(&(0x7f0000000200)="e0ac5f7abe59f7566941fe58a2533339358357334597a6c414ee4d63c83803539045de70149759b7e685add2ea06107c0fa5d1c36ccad01105a43fe6e561e4dba59efd638c638815dfd18d40bc56cb5280918eea022d2e0a7d767a6c08728eb651", 0x61, 0x0) (async, rerun: 32) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getgid() mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) 19:07:20 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x20, 0x0) 19:07:20 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') 19:07:20 executing program 2: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000040)="0c8ee67eb1307055683f75df06f8fa5227d32fd1bb6f6083daf45d8a54f448a27365a26d3ebc0427af7c22fb12da0e259d8226a8", &(0x7f0000000080)=0x34, &(0x7f0000000100)="1c449e6df22cdff9ee0b83cb1a871d3fbc9859f20c9bee3409c0863ac14f6f75429220a19fddb50ff165e7c6be903b8dfed6f10aa36d03ee409f30c08218c500a34d2693b68aab1d8efc234e10f0f33d98040331fb35f008cdfb730d31cf0f4e286272303e3d1fe1139e24f5a539d87a4d5434aacfc1c31ca868066f006c00b1819e6118b6ed1308cd3347f86a5350b54db8053cc4bfc154245d9074ca07c06eb276f965888bf0f8ae5ab7b4f1851a095d9c42ebfac4a8c706163e610f9f12caaaa0d9bb45a59dc2b998d783a4623470b1533263a73d2b01cd6eafeeb90e0440e7d6", 0xe2) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x80) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000040)="0c8ee67eb1307055683f75df06f8fa5227d32fd1bb6f6083daf45d8a54f448a27365a26d3ebc0427af7c22fb12da0e259d8226a8", &(0x7f0000000080)=0x34, &(0x7f0000000100)="1c449e6df22cdff9ee0b83cb1a871d3fbc9859f20c9bee3409c0863ac14f6f75429220a19fddb50ff165e7c6be903b8dfed6f10aa36d03ee409f30c08218c500a34d2693b68aab1d8efc234e10f0f33d98040331fb35f008cdfb730d31cf0f4e286272303e3d1fe1139e24f5a539d87a4d5434aacfc1c31ca868066f006c00b1819e6118b6ed1308cd3347f86a5350b54db8053cc4bfc154245d9074ca07c06eb276f965888bf0f8ae5ab7b4f1851a095d9c42ebfac4a8c706163e610f9f12caaaa0d9bb45a59dc2b998d783a4623470b1533263a73d2b01cd6eafeeb90e0440e7d6", 0xe2) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x80) (async) 19:07:20 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x90) openat(r0, &(0x7f0000000240)='./file0\x00', 0x80, 0x53) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x190, 0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') (async) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x90) (async) openat(r0, &(0x7f0000000240)='./file0\x00', 0x80, 0x53) (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) (async) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x190, 0x4) (async) 19:07:20 executing program 0: semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000000c0)=""/75) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000000340)="ae2d7e69328f6a3daac522fac0afd690d93b507e808383e698db3e3599994aef18dd564eea54176c894ba1abcd75283c80f25032432ba9af3a8258e3ca072f69a209c4fa1d3ffd9444d144beb7b9d176a0e6ca2c0e433b1a8f1c177f4856c360e8ae196c84a9bad9c197c60e8e4fd0245030fd4bb23e3e9366288a9bc2f2d029a51102f4e903e3713c7789572694d2c8f8c28a69f36b08587beeaf2bb974157d96811879e4248f96f8ce1cdce34f113a60c775e6f69037fa2f6647152e3a78593304fbd03beb09f9e8348a4ac3a2f2fa0442b36a8e0384156fde14d7e82f4d00404a37d72cf7763fb8d3a3ea179f356d1dc8338ecb42ad6a5dc75dc67c301589a2fa8fec6014a11034fd275cc9ab16c2017ee5aa6a0888530a6e3a7720d034524862125a094e8e3ef76bf8dcd790a1ee6ca2ca4be52787e8b96b2628b343d1d595c92b09f1c219fba200a86f52866bb917fcbdf05e4cf0e6976af964f75d18c3c626cd52b4ed96b6309a4f1259b3f5206bd71c569e080d9e8db5041b6a43d7a9ae9d7cb3eafa56f75512f65e13ce747f170ba2482c19e3328607ff318317d2462445b239c45b75031ace39ce046b862c4c611eef7c0b6dd09d49667cff29db5b352986c25f4a6667ea76cf8e6fefbec04ae91c15f830aa9a0435146a7cbb44e6a4e2f145e9d80dbe2d6c6c6a5a09de7b7d3f3df11130d4ac5f7cb32438540752d1c5270c37ebec63a091d4627f76bf872eb14f49900a35ce96a2c28422914bbe6919f0f7772c5d3d60fb9514dbd9c851a008da4624028f5b8a4391e473c52c4667892ab5aedd13da34627780a0afa250d8629bb2c985a4b637e393692798fb19e69566f080c8899aabb965b913ceeef1fe16a54ed638d42e916ed0e8aba3a20dfec12506abb57596ea2f60d290937f579cfed0bfdf94a99179adf6c06542381789dc05c0882aad2703cac6b7eb558d732cee72c17dff760520314d8225c7cc6eda66cda39837e42f686358f4cbd04e2c8b337439009eddcd8f751292813f1963d24ddd0518dba1e7118d8c3afe4e843ca92f4be4b0f13088acdd9725df6f8675fc95b92115a0c7cd7b7c599673498e671946ab1d9c6fe61bc9e8a6039cf8d0f38c29818b359a031d0221ed8626148c50001c847ffbfc41cc1c74d37d4428d9099bd7e0063d9b41482f2e2ea884a833490e9b18f6f85c4871a29129f3b1b639444a684efcc76b95d8b35f405d153d5afc98cc3fd1f8091c9408e531858a472036541071ae9c6576cb998a4ba7794d920eafc80c0a2e329e2e021158141562681421c808c181f98f4b92221c4947d1fc4f1447cc640c78104592fd2ebe140318539af94127af14b5a6a07043a6351ae83746f6bc6caca6d672e56c7fc338a27afdca08e65f33579632e085d32661f5bf316f74950a1ffc0e28ef11be1052d195a8825b680f3f26f54b57e6ab9b91659bd2d61b84362c82716417e1f859c04fa4c491a0090b6703d6d192997715f35ab81adca83f7abbe0340852168b69416bfb3032f1626d5809ba6e3888de2d8622a35649d8c8f1361248a1c4e35266fc8bfb050e35a74fe2e4bfe80276f4a869713d67f59ab1df06fc392c7b75e362ee61fbc41689c3b7fd55467c909dfa0c5f5399c13f2e5695b12cc1010f2b6ebe6da593fa98da7ebae8420dd3907992f8c4b7b24077bc7ad24726afc72f258c44e143eae3e57a374d2d9613bcfff7b6428c03f5166a3f47175f834347157058ef4ad727e6f86cfd6722213cc1a1453f1056b8fa16fb9ac7c6f3dde80fe0d6453969990d480d74351e34cd2412f2b5c8aa65df44c197f51de60fb52c167ca468d1635dd47538a3be1d6d11b2d9c86fd5c4290f7c30f706da09a945d16546a52cf8540cbd8b67b9ad58565dc74696df518ab8c5a8a4607ed5135f8992674ccfadbd9c0d979fec02fade91fee0c31e1d7ac6b08bf3154bba5344bec80089d1a87990a03964c9917725e77a0a1a3b4e68fc0a777ab1fce09b08bfb33e2263f1631b3e34395c35991f349430f374f0303dd3f367a1efa295b0d1771730b3b065b96d43aefdfcfda9c6b8413dddff62267082a2813b4083af254b3056492a1ca1307d4089ad3a4927dbeee47cd64fddd16118d23ddce6d7af05762b9ac0503fd2f95a5472becd1cde045b49bf83297a32fd208c0a65e9218fdad941974512b60f2174ddad7d33dfbad91cccfac55ccc86c04b9eeb4b941a6cf5106bc34383974647330e67a30c4638de650e603f78b2eb1acb8eee143e2c00fdc3cd546485b65754efa35b4d6e2a00c98e153954d4e94df86b3f2337df6eba703827610362f8a416763a15554f84b555c5ba47959a932348be6deb59544071d0f2e1c7ae126d52dad23d7573abe4ee430860c86dad5bebcf90a261d890a60e62106ba7789438d482a3d07e62a6fed83cffb35cd619b5275962d6b5eb64f1975ba6bf3e76097ad809d371037cff560c73dc48869dc5bbba9b3ddd94236f79787e719f103dd85e0840208577d1d67eb22dc05f6da894e1b864f11e0c24ff44d959d6a2706e4a59a0be4101d0f549ce9bc72806d8ab0211aec56401e0a2949e1e02f17c503e0c723ddfaf957513318d86695d328c000525dd855789c661ba08e100a458eb494f598930543427fb5c4ca1351bf89a7877786c20ff5483a00e06201eaf9dcb666b508db6c9ce9cf7ad1812798da63913dc2b677adba04a9285478a8f5e6f0019fae1384f41127aa9e4bbfa1f28483f8ef5a84ca4648a031d170c62c35668e95ad4f92b998d2daff8777ca80840a269883cb2564e49545b7277f2b82b80be7c5d5feb5ea1e9031019b4f669bd4220c959b258e3d4134aecb579e0f115339087a800b61ed5da7216f1580899ac13a293842e089bdc33872766736b2e83a5d7902158f99b25a8a01b0822a90a929b137f6fd070c92260c33d1079f9f3e7f77f5003c7a3422c06eeae1aecbc790de76e529f1bded456b1ed725ceae193fd95f7f3dc3fd71e37d9ca48937d990c3d4963dc15c38157a9bd5e9a111dec277b76b33ead2f869ae0fdacd1b77fc9df3ceaaa632832f110d954b41a3111190d22e551e9bcaa23739b89424456d9bd25f09ebfaf78cbe5fb03dd2f27b8d6e5b9beec7dadc5454cfd3b48bfd7714818d5f0d990bdbd4322f196d8b1648e6732ede130a1a6cc80e1c9cc895fa9abf62d477ee6c85317f082331c0ed55d645a25c65b9f09cfdcc60532b61288bd98996723fa76fbfd3403ec86ae773b4aa797666aaa18bb1a28bd038b3facb2eacd654ca82e3701aeaad77f52fdfc5d8b80faba04b051da8a89eaa97a9d9464403d66866dcf307d1c15be813f80099a111e94643aebadf7ab2bfe231ff4dc29be48db9d0f545d02a087bdf83b1056e6ef48d856f2e2e0b9d1266e634098aa8e54e3dfb9b44f814e5e40bfdd4cfee1de4f66559eccd0b93be8709b70d0c06fcac74cbe97826a547151eee288a8cb244fa4fe5fbabeca488908fed254164f38052b8405771ad5b687f6253db16cfc8fcb60e6786836858ea5f6280ed1d9bb6575a811a679ac7b8769b482f8e85ba56dd3f12ef381bda6ede7e14ef829d2742f887e42205445efa4de98c48512a9964015a6d5a4fb2b7a635f56d22e2e8514db2634c2233f6faa4c824357db1351d493082561bf1d7728edb45e0d9535203c010d763f76647846d01b333ce2ce7e8de78019b91e589ba05fb8261dccdc561af2208b69262d114e8d407bda3399ff537b038f32b40a21b42bed24f880581ee3b071ef11f1e3e98ef66029a2973886a15ce79ecdddd3a0abcfd25126e4010952ec90f93b22cfabb33e0bda034e6fc682ade127b22d51951762474e91c600c082956ce322986bf7072d249fcc8029fdd4aed21749702cf39088f43425abd8926aa96183dfaf57a5212ff1cd29191faa2d6f7fa6b92bb49b91cc71265fa56b83e5e7b129caec18715b659c60ac34f32cafa456405427d912316d52a3dd10834df1561887eeee79ec040a201d9af520c55ec540b59bf510219f4bf24ec438a4e0da343db31b8f069c5ef041cb4f8fc9522e115e71d0653dc0174f9ff8f94114849016a518b2204153119c5dec2a09538bce553cc722d090d72a09a86838ddbfd9ac0665d0f57e5c3958b5d998fb78d2561a403cf2e9cbf5933a6880e9134c11d51a059c2505534aa2d129ece70fa7238212edfdae8d9f5cbb58aaea37d9276e63a3ab6b2a024f3ca5f21a02ce0c890111166885b5bc798b4ed7c1ff4b0e2fc1c2a86202b6f602257c75dfe735f302f7d67448f8c7d97d7b275e5d18616999eadf1af837cb6451ad1ef0031e6008e84e36a8358bb08885abe3bae56e9b32014a4365b5d0da45cc41afc9b86377e18f7d80ddbdb6feff5725ff7aaa00492c6bcedb2ad36e525c15a28ba808007546ad94494dad256ca69d4dac8945d28fc378613e81b68fa19225aa2d65f6e8647d0bebabc5a6bc7bbdae4bbcb771f2301b598f6867f58affeb623f3b24ac4dff434c2f946db42bc79013f685260d14e72d31990f5727b77b694d433b64559bbdcbe1ca9ebd9b1f55435eeeeb02895009b4ecfe3d74327967d5bbb1ab489926c56b7227c1dfa63b9ddf0d70f0d1df3efb4f65a7e5c2875796a69f62194437eaa2e246b6621e8f00cf93c9a2d04b47310d19f40c4ac3054234e9a9282e666a381cb0d8606c8dfb1fe9f8b6e7c5803852af2608a8d0cc1518ad48f47db211df843a1c5bfe1ff137cc194b72bfd237beec8823b921e82a3e4096ae57fc472e6c7729624b16fc4ba979287d10b133581a2e601bb2307931fed7f058bf0fa81226a57fc4b7a511e2d8f7e4c86c38dc9ab799c6740159dc02dd2daa6a379a50c6d78f8c263b1eee2da7aa25f4fb83df8617fb1137e82c09c8aa67475797af547668d86377f683c820b69988e1a60e5b8b044e95ffe0665ab463b4d17585b1008760767a130877cc93b1fa9c386593dbb4f0025fa32a4cd3c74477301c3b46c9a6ab783a7422bcc226fe7a41629b329c81c521feeff41cd168bab50622de6c74fa372e41b43d761f38c1b3cfd4466481d950a111431e3b0317f9252239345cd9e082075f38281abe3951cad527d3435574102a936add1da682f4eec31b70ef34b21ff3e08b1b90953122061a13297f5aa447cde1c34d2b30f58275de792b2ea137767a37486ae8d8aebdae607604a3c98e80c2d8800ffb0ac7b3b33db00a1b0195fd2f7b55f2823799b9dc2d028f3614fac720bbf8f51749c19bfa073a96872ce8878d42becc3279b6ee160ee4a444399a48f89cdbd935057fb0572cad8cd373517468cca1ea8b2b0071df717fc1416871799191d3a370dec11db0e5ff78a0b78701f046abd2bfb987f20c074312c16dd6bb92a56b0d3114e9dd7ae38fa6d797f21d82ede0b993da6c870ff86411c96ffd4a41e32db27beb52b228898b85f1ad1bff160c836ae01aa95297042fa9252db91e7e56c5e00edc4691e7707489ed878d5fb30dd920403b3682c3828dbe413b7be32c0cd49765539a7356efc33c58e5c5dc637eb924b9b82c156b6d9460f1afd98a26a140f03ab5eec76bf754f3b6b4a813bade337f2eed4194cdffb070dc53bf8286533476dbac75da4f8a84fed6658072f183070ff162f23bc37817ebcae04617e7a9f4ef4564788edf6fcef34d566040c7bc5480eb17dd76942098e6696e2beb3addcdfac68d092e1b49a81a1108400006b7cdf2919d866c43a5e1835727cf8213282fd7db8863ef39639ef267", 0x1000}, {&(0x7f0000000140)}, {&(0x7f0000000180)="efd551cb83665b8a9d01639b40b281ce4614483e2059857d161150d074c555eba57f0e9c4c4e60ee1e60a59e1e5fb937cf3ea75f2082b3407673cbd93159f27882a234dbc0d34a0ca7256f4daf5ea202f6f1a9f6eb88e660f9333c72aa25e14a4bb79e144e432a3528bd323666eda79cf527d1b15137a5a2f03ad132e0ea5fc95aae7406b89c92cb97492bc4d3a624bc5126b0e13057e9709fa48f72", 0x9c}, {&(0x7f0000000240)="6ec50c0ccf7bf462b404597aac4e53b5d0", 0x11}, {&(0x7f0000001340)="e468193da3468d0256c14e2f13ddc8f42127ee557371bddbd7221848cb4f8bb2cb91b4452ab4e7ff6b5a668fd050315f46e55c1dd9de2e0ccf61bcfface53b533981737d3c69b040af5cc4d2f46251927679fe1e08e22b017fce4bfae3d1f4550223af14e85d1053d7040d536b597214b91d92d946bf7e82ca610698f85b84402b4d324ed98fd6e8a78e640a8bf689c59a6c28c6c501e349866cd7c4ffa9968c1255a462f0e33e188ccf9d3e5b95d05e3006e4edf72a693187b48e5394c53709503dd7ceb026d5d9314c7270127d0fd1244856674ec71ef3efb037af3fd737f505ee28111bb8", 0xe6}, {&(0x7f0000001440)="78e17f45fc8d5d33a5b2e5a7b2da20739fbf37a9d418a780266bb79e0de91e560fcc0cd98aea6dfb50d5ae9e94f6678d7d628e204e92b6bc8c1e43492a2666ee91004bc7fa3dcd47989064b50708a682f2ae9b05abfda7399670e11cb043af7ec0e4c30f9e472e8efdf98b690749f6579605b9c239c6c92056e9cc1255398b41478a9f7bcee9d2cb974348", 0x8b}, {&(0x7f0000001500)="3b3e11e1da4e32e77b43d5673bf358c7bf83d119d48b8af90aad6ff313d130b7a56bbbb694e2677eecb4d4d0c6b82c39b9f8a57674b3d5fb620f78b12e00f246da593f516b846fdd0e7e8a8b6203087b39a54c0979f813d3d4569f9ec6ed11cc73f79106a94050246ff2a7fc97dec292f82448a2af32e10c12b5d83834b841276c85e91ae37636a58348bc8b13dedbee4dca98800a8361722df5c350a0e05c3f208543b76902005c9cbf33f5779fd865284877dc2ce9cfc2986e591ee9db9255eb3a94b6bd9dedaa1efd9f81", 0xcc}, {&(0x7f0000001600)="967b59e5041c6012b8cc232ef825e5762af0fed275b5f550852c96a83a9cd2f70aa0b8a6c618968a2ee7f10fac5c3ed03010ae5a8f56ef0681b56380dc6dfce2513796a5a0b22b7f922e619ff3401a226496203fd1c6b9c6de33", 0x5a}], 0x8}, 0x4) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:20 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7fe000000, 0xff}, {0xfffffffffffff800, 0x8765}}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) sendto$unix(r1, &(0x7f0000000140)="e6bd7c3e5768d1e454be115221a6d7ab7fda1883295c9c6b5264", 0x1a, 0x8, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000180)=0x29) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000002c0)='./file0\x00', 0x4, 0x118, 0x0) 19:07:20 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x20, 0x0) 19:07:20 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x9, 0x4, 0x0, 0xffffffff, 0xeb, 0x7ff, 0x1, 0x2, 0x40, 0x100000000}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:20 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x68) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kqueue() mknod$loop(&(0x7f0000000080)='./file0\x00', 0x7022, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:20 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7fe000000, 0xff}, {0xfffffffffffff800, 0x8765}}) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) sendto$unix(r1, &(0x7f0000000140)="e6bd7c3e5768d1e454be115221a6d7ab7fda1883295c9c6b5264", 0x1a, 0x8, 0x0, 0x0) (async) getpeername$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000180)=0x29) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) ktrace(&(0x7f00000002c0)='./file0\x00', 0x4, 0x118, 0x0) 19:07:20 executing program 2: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000040)="0c8ee67eb1307055683f75df06f8fa5227d32fd1bb6f6083daf45d8a54f448a27365a26d3ebc0427af7c22fb12da0e259d8226a8", &(0x7f0000000080)=0x34, &(0x7f0000000100)="1c449e6df22cdff9ee0b83cb1a871d3fbc9859f20c9bee3409c0863ac14f6f75429220a19fddb50ff165e7c6be903b8dfed6f10aa36d03ee409f30c08218c500a34d2693b68aab1d8efc234e10f0f33d98040331fb35f008cdfb730d31cf0f4e286272303e3d1fe1139e24f5a539d87a4d5434aacfc1c31ca868066f006c00b1819e6118b6ed1308cd3347f86a5350b54db8053cc4bfc154245d9074ca07c06eb276f965888bf0f8ae5ab7b4f1851a095d9c42ebfac4a8c706163e610f9f12caaaa0d9bb45a59dc2b998d783a4623470b1533263a73d2b01cd6eafeeb90e0440e7d6", 0xe2) (async, rerun: 64) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x80) (rerun: 64) 19:07:20 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x20, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x20, 0x0) (async) 19:07:20 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') 19:07:20 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x9, 0x4, 0x0, 0xffffffff, 0xeb, 0x7ff, 0x1, 0x2, 0x40, 0x100000000}) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:20 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) kevent(r1, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffc, 0x90, 0x10, 0x8, 0x9}, {{r1}, 0xfffffffffffffffc, 0x26, 0x1, 0x0, 0xad8}, {{r3}, 0xfffffffffffffff9, 0xe, 0x2, 0x3, 0x1}, {{r5}, 0xffffffffffffffff, 0x4, 0x40000034, 0x0, 0x7f}, {{r6}, 0xfffffffffffffff8, 0xd8, 0x0, 0x3, 0x5}], 0xfffffffc, 0x0, 0x5, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:20 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x9, 0x4, 0x0, 0xffffffff, 0xeb, 0x7ff, 0x1, 0x2, 0x40, 0x100000000}) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:20 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7fe000000, 0xff}, {0xfffffffffffff800, 0x8765}}) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) sendto$unix(r1, &(0x7f0000000140)="e6bd7c3e5768d1e454be115221a6d7ab7fda1883295c9c6b5264", 0x1a, 0x8, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000180)=0x29) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) ktrace(&(0x7f00000002c0)='./file0\x00', 0x4, 0x118, 0x0) 19:07:20 executing program 6: mknod(&(0x7f0000000000)='./file0/../file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:20 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) mknod(&(0x7f0000000200)='./file0/file0\x00', 0x8000, 0x7d) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000100)=""/206, 0xce, 0x40, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) utimes(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000040)={{0x2, 0x4}, {0x4, 0x6b}}) 19:07:20 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async, rerun: 64) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') (async, rerun: 64) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x90) openat(r0, &(0x7f0000000240)='./file0\x00', 0x80, 0x53) (async, rerun: 32) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async, rerun: 32) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x190, 0x4) 19:07:20 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x68) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kqueue() mknod$loop(&(0x7f0000000080)='./file0\x00', 0x7022, 0x1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:20 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) mknod(&(0x7f0000000200)='./file0/file0\x00', 0x8000, 0x7d) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) recvfrom$unix(r0, &(0x7f0000000100)=""/206, 0xce, 0x40, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) (async) utimes(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000040)={{0x2, 0x4}, {0x4, 0x6b}}) 19:07:20 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x68) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kqueue() rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:20 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') 19:07:20 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x22) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) flock(r1, 0x8) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:20 executing program 6: mknod(&(0x7f0000000000)='./file0/../file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:20 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) mknod(&(0x7f0000000200)='./file0/file0\x00', 0x8000, 0x7d) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000100)=""/206, 0xce, 0x40, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) utimes(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000040)={{0x2, 0x4}, {0x4, 0x6b}}) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) pipe(&(0x7f00000000c0)) (async) mknod(&(0x7f0000000200)='./file0/file0\x00', 0x8000, 0x7d) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) recvfrom$unix(r0, &(0x7f0000000100)=""/206, 0xce, 0x40, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) (async) utimes(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000040)={{0x2, 0x4}, {0x4, 0x6b}}) (async) 19:07:20 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x68) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:20 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x22) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) flock(r1, 0x8) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) pipe(&(0x7f0000000140)) (async) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x22) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) flock(r1, 0x8) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) 19:07:20 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VNDIOCGET(r0, 0xc4104603, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x10610, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x6, './file0\x00', './file0\x00'}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') open(&(0x7f0000000000)='./file0\x00', 0x20, 0x114) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:21 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000140)=""/201, 0xc9, 0x40, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 19:07:21 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000040)={0x9, 0xba1, 0x7ff}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x3, 0x4}) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x3, 0xace5}) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) 19:07:21 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x9, 0x6, 0x1, 0x5, 0x7, 0x9, 0x2, 0x0, 0x44d, 0x4}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:21 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x68) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:21 executing program 6: mknod(&(0x7f0000000000)='./file0/../file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:21 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async, rerun: 64) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x22) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) flock(r1, 0x8) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:21 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VNDIOCGET(r0, 0xc4104603, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x10610, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x6, './file0\x00', './file0\x00'}) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') open(&(0x7f0000000000)='./file0\x00', 0x20, 0x114) (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:21 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x7, 0xea, 0x10000, 0x0, 0x1, 0x80, 0x20, 0x2, 0x2, 0x5, 0xfffffffffffffffd}) 19:07:21 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000140)=""/201, 0xc9, 0x40, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) recvfrom$unix(r0, &(0x7f0000000140)=""/201, 0xc9, 0x40, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) (async) 19:07:21 executing program 4: mknod(&(0x7f0000000100)='./file1\x00', 0x1, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x4, 0x0, 0x6, 0x1, 0x10001, 0x0, 0x4, 0x2, 0x0, 0x20, 0x1}) 19:07:21 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x68) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:21 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) fcntl$setown(0xffffffffffffff9c, 0x6, 0xffffffffffffffff) (async) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x9, 0x6, 0x1, 0x5, 0x7, 0x9, 0x2, 0x0, 0x44d, 0x4}) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:21 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:21 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x7, 0xea, 0x10000, 0x0, 0x1, 0x80, 0x20, 0x2, 0x2, 0x5, 0xfffffffffffffffd}) 19:07:21 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VNDIOCGET(r0, 0xc4104603, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x10610, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x6, './file0\x00', './file0\x00'}) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') open(&(0x7f0000000000)='./file0\x00', 0x20, 0x114) (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:21 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x9, 0x6, 0x1, 0x5, 0x7, 0x9, 0x2, 0x0, 0x44d, 0x4}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) fcntl$setown(0xffffffffffffff9c, 0x6, 0xffffffffffffffff) (async) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x9, 0x6, 0x1, 0x5, 0x7, 0x9, 0x2, 0x0, 0x44d, 0x4}) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (async) 19:07:21 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x68) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:21 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000040)={0x9, 0xba1, 0x7ff}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x3, 0x4}) (async) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x3, 0xace5}) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) 19:07:21 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:21 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) recvfrom$unix(r0, &(0x7f0000000140)=""/201, 0xc9, 0x40, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 19:07:21 executing program 4: mknod(&(0x7f0000000100)='./file1\x00', 0x1, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x4, 0x0, 0x6, 0x1, 0x10001, 0x0, 0x4, 0x2, 0x0, 0x20, 0x1}) mknod(&(0x7f0000000100)='./file1\x00', 0x1, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x4, 0x0, 0x6, 0x1, 0x10001, 0x0, 0x4, 0x2, 0x0, 0x20, 0x1}) (async) 19:07:21 executing program 1: open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:21 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c}) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) 19:07:21 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x7, 0xea, 0x10000, 0x0, 0x1, 0x80, 0x20, 0x2, 0x2, 0x5, 0xfffffffffffffffd}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x7, 0xea, 0x10000, 0x0, 0x1, 0x80, 0x20, 0x2, 0x2, 0x5, 0xfffffffffffffffd}) (async) 19:07:21 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file1\x00', 0x20, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) fcntl$getown(r2, 0x5) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x3ff) 19:07:21 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0x81, 0x2, 0x0, 0x8, 0xbc1, 0x80000001, 0x2, 0x1, 0x3, 0x10000000}) 19:07:21 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0x40, 0x4) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:21 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) 19:07:21 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0x40, 0x4) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:21 executing program 4: mknod(&(0x7f0000000100)='./file1\x00', 0x1, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x4, 0x0, 0x6, 0x1, 0x10001, 0x0, 0x4, 0x2, 0x0, 0x20, 0x1}) 19:07:21 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c}) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) 19:07:21 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000040)={0x9, 0xba1, 0x7ff}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x3, 0x4}) (async) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x3, 0xace5}) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) 19:07:21 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0x81, 0x2, 0x0, 0x8, 0xbc1, 0x80000001, 0x2, 0x1, 0x3, 0x10000000}) 19:07:21 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0x40, 0x4) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:21 executing program 1: open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:21 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file1\x00', 0x20, 0x0) r1 = kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) fcntl$getown(r2, 0x5) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (async) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x3ff) 19:07:21 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) 19:07:22 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000140)="b3553f76ebb08602102670ace410eb15bccbe30fe6a1ea73bafd7fcfff47c6132baccc2ab1232d1d4a180e2d005fa382f0c882ad44838f7046780abfb9cc4f580e0785169d956f6808f63bd3cdf4df29b7bfd1963c26b1447332cb5aac724f47e0d415ff67a9c24d06ea4997563244590fb400470e8a2849b0d06b6d8605ea1f9e5daf4d7024f117ea", 0x89, 0x400, &(0x7f00000000c0)=ANY=[@ANYBLOB="016c6530005898266ee254946ca59d8da6b9e0b84eabf89a3b17ceafecc08a78232d4b46dd96ef99365725159f163a74"], 0xa) 19:07:22 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') 19:07:22 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) 19:07:22 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000140)="b3553f76ebb08602102670ace410eb15bccbe30fe6a1ea73bafd7fcfff47c6132baccc2ab1232d1d4a180e2d005fa382f0c882ad44838f7046780abfb9cc4f580e0785169d956f6808f63bd3cdf4df29b7bfd1963c26b1447332cb5aac724f47e0d415ff67a9c24d06ea4997563244590fb400470e8a2849b0d06b6d8605ea1f9e5daf4d7024f117ea", 0x89, 0x400, &(0x7f00000000c0)=ANY=[@ANYBLOB="016c6530005898266ee254946ca59d8da6b9e0b84eabf89a3b17ceafecc08a78232d4b46dd96ef99365725159f163a74"], 0xa) 19:07:22 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file1\x00', 0x20, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) fcntl$getown(r2, 0x5) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (async) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x3ff) 19:07:22 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') 19:07:22 executing program 4: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect$inet(r0, &(0x7f0000000180)={0x2, 0x2}, 0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) bind$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) 19:07:22 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) (async) 19:07:22 executing program 1: open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:22 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0x81, 0x2, 0x0, 0x8, 0xbc1, 0x80000001, 0x2, 0x1, 0x3, 0x10000000}) 19:07:22 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x140) 19:07:22 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async, rerun: 64) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) (rerun: 64) sendto$unix(r0, &(0x7f0000000140)="b3553f76ebb08602102670ace410eb15bccbe30fe6a1ea73bafd7fcfff47c6132baccc2ab1232d1d4a180e2d005fa382f0c882ad44838f7046780abfb9cc4f580e0785169d956f6808f63bd3cdf4df29b7bfd1963c26b1447332cb5aac724f47e0d415ff67a9c24d06ea4997563244590fb400470e8a2849b0d06b6d8605ea1f9e5daf4d7024f117ea", 0x89, 0x400, &(0x7f00000000c0)=ANY=[@ANYBLOB="016c6530005898266ee254946ca59d8da6b9e0b84eabf89a3b17ceafecc08a78232d4b46dd96ef99365725159f163a74"], 0xa) 19:07:22 executing program 4: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r0) (async) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect$inet(r0, &(0x7f0000000180)={0x2, 0x2}, 0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) bind$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) 19:07:22 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, 0x2}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000580)='./file1\x00', 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x3, 0x11, 0x8}, {0x3, 0x20, 0x1f, 0x73a8}, {0x3ff, 0x92, 0x3, 0x8}, {0x9, 0x3f, 0x1, 0xfffff22c}]}) r4 = open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x20000, 0x12) renameat(r4, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000400)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x2010, r5, 0x3) r6 = shmget(0x1, 0x3000, 0x606, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000440)=""/215) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000000200)) 19:07:22 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x800000) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r8 = accept$unix(r2, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001440), 0x40, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffa, 0x45, 0x80, 0x80000001, 0x7}, {{r1}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x7, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x2}, {{r1}, 0xfffffffffffffffc, 0x1b, 0x0, 0x5, 0x8}, {{r1}, 0xfffffffffffffffe, 0x47, 0x2, 0x2, 0x3}, {{r5}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x100000000, 0x5}, {{}, 0xfffffffffffffffe, 0x0, 0x40, 0x7, 0x8}], 0x9, &(0x7f00000015c0)=[{{r7}, 0xfffffffffffffffc, 0xa8, 0xf0000044, 0x7, 0x8}, {{r8}, 0xfffffffffffffff8, 0x56, 0xf0000000, 0x3ff, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x1f, 0x1400000000000000}, {{}, 0xfffffffffffffffa, 0x12, 0x4, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x101, 0x2}, {{r1}, 0xfffffffffffffffe, 0x27, 0x2, 0x80}, {{r9}, 0xfffffffffffffff8, 0x10, 0x1, 0x80, 0x6}], 0x80000001, &(0x7f0000001580)={0x488, 0x8000000000000000}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x1, 0x10001, 0x8, 0x1, 0xf9c, 0x4, 0x6, 0x2, 0x0, 0x1, 0xee}) 19:07:22 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) 19:07:22 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') (async) 19:07:22 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() setuid(r3) pipe(&(0x7f0000000380)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) r5 = fcntl$getown(r0, 0x5) r6 = getuid() r7 = getgid() r8 = getegid() setregid(r8, r7) r9 = getppid() r10 = geteuid() setuid(r10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000280)="ff0d5ce4de6f270598e7663cddd97b9b6da72f8d72eb3daf40fad886083b7f66824774550f688cca7e5eec731166c741400bf382395bfb8089ca69f695e768543ca04277704970c42b7e463efde31f049a5632d41dd7580246622bcde9ea4092e70fe229b9a333db2e04d2f6f3299bf162b5b1c2455127453c4ba45f640d8c16ced20d93adcfa8dda291141263057e0f18a2849955aa3b4fb2acd9f7c064966c264672d17a3fe9374a16291416480e7a3bc91c3667a52a1977b028ed4ce9c4d609082474eef807352d3353058bd9", 0xce}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="5966ceedc54da97bf3742c241943db3cb0a715e94213b98a463538dd2f7ccf59cc995e552fa6427ed5e20585f87cb5bcebeeca829e85dd947a84c4765adf9231b8a65bd93940830795ffb855bcb098fded2931a7cdbe02828821787a12958be59f1a49961c44b69bfcd8227e6f61699d51c57e8412025466e9fa102ff214fb22a193f898922bb357794a66b851681e096f5e1b35e922468829460d716117fcc59b92b835b647ce1e5517", 0xaa}, {&(0x7f0000000480)="02e06b172887f3f5bbb20720e6f2c15af9c95233c273da74564ccf60079b2756ff34a5ab8b20f9c6cb027a33a265e4061116b838f905cb7814192a0b89f5c175f10a0ccbd139091c7af3a89a39a137504dd9e6f8b991d99a60f96985f968e3c8fa844a5ed0df4a51bf360e6aa3f646a9fffdffe4f51db79d04", 0x79}], 0x4, &(0x7f0000000740)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="004a031ebf00000000000000000000009d8a670d8ed8ca056a8f4992d16171120b1fd83601b188d16b30d118cb26320f2d74e7534500ce1cea19526ef01e8480e23cb3f2206fe052caa89fbd2883ed527aa988f9b2e03971790ff263e3edda170c45af1938ca0ee0938baadbe999fa2446dea70d08bc5546666fa1a9f489a15f2f94e769ab7e830382f05a6f4f7b5fed0f0bfbb53e4e705a9d173f7fa7b9080f9c03d4c65634a56bc60657f4582ab04c2b82f15d8c25dc37c2f939352b3a92dcaa3aebe0789a0c95aa5061c27102077879414165e80d9d339ea20229d8f996f52763aa6f2b3aae1b38481e4457dfe0e92abb4c3b6cd21ab461cbaf5fc4fb01e6d2", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x120}, 0x408) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x4) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000140)) 19:07:22 executing program 1: mkdirat(0xffffffffffffff9c, 0x0, 0x68) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:22 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, 0x2}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000580)='./file1\x00', 0x0) (async) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x3, 0x11, 0x8}, {0x3, 0x20, 0x1f, 0x73a8}, {0x3ff, 0x92, 0x3, 0x8}, {0x9, 0x3f, 0x1, 0xfffff22c}]}) (async, rerun: 64) r4 = open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x20000, 0x12) (rerun: 64) renameat(r4, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000400)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x2010, r5, 0x3) (async) r6 = shmget(0x1, 0x3000, 0x606, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000440)=""/215) (async, rerun: 64) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) (rerun: 64) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000000200)) 19:07:22 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0xa}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) r2 = open(&(0x7f0000000080)='./file1\x00', 0x2, 0x0) sendto$unix(r2, &(0x7f00000000c0)="d1a456a7494b0c2b5cac5405cf9b229ae74d8fa682789eb6340eff0e7d37a509c21adf65bf80811c3d721ceb9a3755dd5c347c5efbbde37f687dc4516a8630448a56c9ae4d513dedcca77fd6af0a0394247174da1d7b77ad182b172e1d9b926ed85aeb92a4b7faee9b05c367abd473c9abb2f020a829225df6", 0x79, 0x90175e4f9fde3946, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:22 executing program 4: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect$inet(r0, &(0x7f0000000180)={0x2, 0x2}, 0xc) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) bind$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) 19:07:22 executing program 1: mkdirat(0xffffffffffffff9c, 0x0, 0x68) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:22 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() setuid(r3) pipe(&(0x7f0000000380)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) r5 = fcntl$getown(r0, 0x5) r6 = getuid() r7 = getgid() r8 = getegid() setregid(r8, r7) r9 = getppid() r10 = geteuid() setuid(r10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000280)="ff0d5ce4de6f270598e7663cddd97b9b6da72f8d72eb3daf40fad886083b7f66824774550f688cca7e5eec731166c741400bf382395bfb8089ca69f695e768543ca04277704970c42b7e463efde31f049a5632d41dd7580246622bcde9ea4092e70fe229b9a333db2e04d2f6f3299bf162b5b1c2455127453c4ba45f640d8c16ced20d93adcfa8dda291141263057e0f18a2849955aa3b4fb2acd9f7c064966c264672d17a3fe9374a16291416480e7a3bc91c3667a52a1977b028ed4ce9c4d609082474eef807352d3353058bd9", 0xce}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="5966ceedc54da97bf3742c241943db3cb0a715e94213b98a463538dd2f7ccf59cc995e552fa6427ed5e20585f87cb5bcebeeca829e85dd947a84c4765adf9231b8a65bd93940830795ffb855bcb098fded2931a7cdbe02828821787a12958be59f1a49961c44b69bfcd8227e6f61699d51c57e8412025466e9fa102ff214fb22a193f898922bb357794a66b851681e096f5e1b35e922468829460d716117fcc59b92b835b647ce1e5517", 0xaa}, {&(0x7f0000000480)="02e06b172887f3f5bbb20720e6f2c15af9c95233c273da74564ccf60079b2756ff34a5ab8b20f9c6cb027a33a265e4061116b838f905cb7814192a0b89f5c175f10a0ccbd139091c7af3a89a39a137504dd9e6f8b991d99a60f96985f968e3c8fa844a5ed0df4a51bf360e6aa3f646a9fffdffe4f51db79d04", 0x79}], 0x4, &(0x7f0000000740)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="004a031ebf00000000000000000000009d8a670d8ed8ca056a8f4992d16171120b1fd83601b188d16b30d118cb26320f2d74e7534500ce1cea19526ef01e8480e23cb3f2206fe052caa89fbd2883ed527aa988f9b2e03971790ff263e3edda170c45af1938ca0ee0938baadbe999fa2446dea70d08bc5546666fa1a9f489a15f2f94e769ab7e830382f05a6f4f7b5fed0f0bfbb53e4e705a9d173f7fa7b9080f9c03d4c65634a56bc60657f4582ab04c2b82f15d8c25dc37c2f939352b3a92dcaa3aebe0789a0c95aa5061c27102077879414165e80d9d339ea20229d8f996f52763aa6f2b3aae1b38481e4457dfe0e92abb4c3b6cd21ab461cbaf5fc4fb01e6d2", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x120}, 0x408) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x4) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000140)) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) pipe(&(0x7f00000000c0)) (async) pipe(&(0x7f00000001c0)) (async) geteuid() (async) setuid(r3) (async) pipe(&(0x7f0000000380)) (async) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) (async) fcntl$getown(r0, 0x5) (async) getuid() (async) getgid() (async) getegid() (async) setregid(r8, r7) (async) getppid() (async) geteuid() (async) setuid(r10) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000280)="ff0d5ce4de6f270598e7663cddd97b9b6da72f8d72eb3daf40fad886083b7f66824774550f688cca7e5eec731166c741400bf382395bfb8089ca69f695e768543ca04277704970c42b7e463efde31f049a5632d41dd7580246622bcde9ea4092e70fe229b9a333db2e04d2f6f3299bf162b5b1c2455127453c4ba45f640d8c16ced20d93adcfa8dda291141263057e0f18a2849955aa3b4fb2acd9f7c064966c264672d17a3fe9374a16291416480e7a3bc91c3667a52a1977b028ed4ce9c4d609082474eef807352d3353058bd9", 0xce}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="5966ceedc54da97bf3742c241943db3cb0a715e94213b98a463538dd2f7ccf59cc995e552fa6427ed5e20585f87cb5bcebeeca829e85dd947a84c4765adf9231b8a65bd93940830795ffb855bcb098fded2931a7cdbe02828821787a12958be59f1a49961c44b69bfcd8227e6f61699d51c57e8412025466e9fa102ff214fb22a193f898922bb357794a66b851681e096f5e1b35e922468829460d716117fcc59b92b835b647ce1e5517", 0xaa}, {&(0x7f0000000480)="02e06b172887f3f5bbb20720e6f2c15af9c95233c273da74564ccf60079b2756ff34a5ab8b20f9c6cb027a33a265e4061116b838f905cb7814192a0b89f5c175f10a0ccbd139091c7af3a89a39a137504dd9e6f8b991d99a60f96985f968e3c8fa844a5ed0df4a51bf360e6aa3f646a9fffdffe4f51db79d04", 0x79}], 0x4, &(0x7f0000000740)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="004a031ebf00000000000000000000009d8a670d8ed8ca056a8f4992d16171120b1fd83601b188d16b30d118cb26320f2d74e7534500ce1cea19526ef01e8480e23cb3f2206fe052caa89fbd2883ed527aa988f9b2e03971790ff263e3edda170c45af1938ca0ee0938baadbe999fa2446dea70d08bc5546666fa1a9f489a15f2f94e769ab7e830382f05a6f4f7b5fed0f0bfbb53e4e705a9d173f7fa7b9080f9c03d4c65634a56bc60657f4582ab04c2b82f15d8c25dc37c2f939352b3a92dcaa3aebe0789a0c95aa5061c27102077879414165e80d9d339ea20229d8f996f52763aa6f2b3aae1b38481e4457dfe0e92abb4c3b6cd21ab461cbaf5fc4fb01e6d2", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x120}, 0x408) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x4) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000140)) (async) 19:07:22 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x800000) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r8 = accept$unix(r2, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001440), 0x40, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffa, 0x45, 0x80, 0x80000001, 0x7}, {{r1}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x7, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x2}, {{r1}, 0xfffffffffffffffc, 0x1b, 0x0, 0x5, 0x8}, {{r1}, 0xfffffffffffffffe, 0x47, 0x2, 0x2, 0x3}, {{r5}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x100000000, 0x5}, {{}, 0xfffffffffffffffe, 0x0, 0x40, 0x7, 0x8}], 0x9, &(0x7f00000015c0)=[{{r7}, 0xfffffffffffffffc, 0xa8, 0xf0000044, 0x7, 0x8}, {{r8}, 0xfffffffffffffff8, 0x56, 0xf0000000, 0x3ff, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x1f, 0x1400000000000000}, {{}, 0xfffffffffffffffa, 0x12, 0x4, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x101, 0x2}, {{r1}, 0xfffffffffffffffe, 0x27, 0x2, 0x80}, {{r9}, 0xfffffffffffffff8, 0x10, 0x1, 0x80, 0x6}], 0x80000001, &(0x7f0000001580)={0x488, 0x8000000000000000}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x1, 0x10001, 0x8, 0x1, 0xf9c, 0x4, 0x6, 0x2, 0x0, 0x1, 0xee}) mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x800000) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) accept$unix(r2, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001440), 0x40, 0x0) (async) kevent(r3, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffa, 0x45, 0x80, 0x80000001, 0x7}, {{r1}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x7, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x2}, {{r1}, 0xfffffffffffffffc, 0x1b, 0x0, 0x5, 0x8}, {{r1}, 0xfffffffffffffffe, 0x47, 0x2, 0x2, 0x3}, {{r5}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x100000000, 0x5}, {{}, 0xfffffffffffffffe, 0x0, 0x40, 0x7, 0x8}], 0x9, &(0x7f00000015c0)=[{{r7}, 0xfffffffffffffffc, 0xa8, 0xf0000044, 0x7, 0x8}, {{r8}, 0xfffffffffffffff8, 0x56, 0xf0000000, 0x3ff, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x1f, 0x1400000000000000}, {{}, 0xfffffffffffffffa, 0x12, 0x4, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x101, 0x2}, {{r1}, 0xfffffffffffffffe, 0x27, 0x2, 0x80}, {{r9}, 0xfffffffffffffff8, 0x10, 0x1, 0x80, 0x6}], 0x80000001, &(0x7f0000001580)={0x488, 0x8000000000000000}) (async) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x1, 0x10001, 0x8, 0x1, 0xf9c, 0x4, 0x6, 0x2, 0x0, 0x1, 0xee}) (async) 19:07:22 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) 19:07:22 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) (async) openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x140) 19:07:22 executing program 1: mkdirat(0xffffffffffffff9c, 0x0, 0x68) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:22 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) 19:07:22 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = geteuid() setuid(r3) (async) pipe(&(0x7f0000000380)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) (async) r5 = fcntl$getown(r0, 0x5) (async) r6 = getuid() (async) r7 = getgid() (async) r8 = getegid() setregid(r8, r7) (async) r9 = getppid() (async) r10 = geteuid() setuid(r10) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000280)="ff0d5ce4de6f270598e7663cddd97b9b6da72f8d72eb3daf40fad886083b7f66824774550f688cca7e5eec731166c741400bf382395bfb8089ca69f695e768543ca04277704970c42b7e463efde31f049a5632d41dd7580246622bcde9ea4092e70fe229b9a333db2e04d2f6f3299bf162b5b1c2455127453c4ba45f640d8c16ced20d93adcfa8dda291141263057e0f18a2849955aa3b4fb2acd9f7c064966c264672d17a3fe9374a16291416480e7a3bc91c3667a52a1977b028ed4ce9c4d609082474eef807352d3353058bd9", 0xce}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="5966ceedc54da97bf3742c241943db3cb0a715e94213b98a463538dd2f7ccf59cc995e552fa6427ed5e20585f87cb5bcebeeca829e85dd947a84c4765adf9231b8a65bd93940830795ffb855bcb098fded2931a7cdbe02828821787a12958be59f1a49961c44b69bfcd8227e6f61699d51c57e8412025466e9fa102ff214fb22a193f898922bb357794a66b851681e096f5e1b35e922468829460d716117fcc59b92b835b647ce1e5517", 0xaa}, {&(0x7f0000000480)="02e06b172887f3f5bbb20720e6f2c15af9c95233c273da74564ccf60079b2756ff34a5ab8b20f9c6cb027a33a265e4061116b838f905cb7814192a0b89f5c175f10a0ccbd139091c7af3a89a39a137504dd9e6f8b991d99a60f96985f968e3c8fa844a5ed0df4a51bf360e6aa3f646a9fffdffe4f51db79d04", 0x79}], 0x4, &(0x7f0000000740)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="004a031ebf00000000000000000000009d8a670d8ed8ca056a8f4992d16171120b1fd83601b188d16b30d118cb26320f2d74e7534500ce1cea19526ef01e8480e23cb3f2206fe052caa89fbd2883ed527aa988f9b2e03971790ff263e3edda170c45af1938ca0ee0938baadbe999fa2446dea70d08bc5546666fa1a9f489a15f2f94e769ab7e830382f05a6f4f7b5fed0f0bfbb53e4e705a9d173f7fa7b9080f9c03d4c65634a56bc60657f4582ab04c2b82f15d8c25dc37c2f939352b3a92dcaa3aebe0789a0c95aa5061c27102077879414165e80d9d339ea20229d8f996f52763aa6f2b3aae1b38481e4457dfe0e92abb4c3b6cd21ab461cbaf5fc4fb01e6d2", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x120}, 0x408) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x4) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000140)) 19:07:22 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x800000) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r8 = accept$unix(r2, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001440), 0x40, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffa, 0x45, 0x80, 0x80000001, 0x7}, {{r1}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x7, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x2}, {{r1}, 0xfffffffffffffffc, 0x1b, 0x0, 0x5, 0x8}, {{r1}, 0xfffffffffffffffe, 0x47, 0x2, 0x2, 0x3}, {{r5}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x100000000, 0x5}, {{}, 0xfffffffffffffffe, 0x0, 0x40, 0x7, 0x8}], 0x9, &(0x7f00000015c0)=[{{r7}, 0xfffffffffffffffc, 0xa8, 0xf0000044, 0x7, 0x8}, {{r8}, 0xfffffffffffffff8, 0x56, 0xf0000000, 0x3ff, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x1f, 0x1400000000000000}, {{}, 0xfffffffffffffffa, 0x12, 0x4, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x101, 0x2}, {{r1}, 0xfffffffffffffffe, 0x27, 0x2, 0x80}, {{r9}, 0xfffffffffffffff8, 0x10, 0x1, 0x80, 0x6}], 0x80000001, &(0x7f0000001580)={0x488, 0x8000000000000000}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x1, 0x10001, 0x8, 0x1, 0xf9c, 0x4, 0x6, 0x2, 0x0, 0x1, 0xee}) mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x800000) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) accept$unix(r2, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001440), 0x40, 0x0) (async) kevent(r3, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffa, 0x45, 0x80, 0x80000001, 0x7}, {{r1}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x7, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x2}, {{r1}, 0xfffffffffffffffc, 0x1b, 0x0, 0x5, 0x8}, {{r1}, 0xfffffffffffffffe, 0x47, 0x2, 0x2, 0x3}, {{r5}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x100000000, 0x5}, {{}, 0xfffffffffffffffe, 0x0, 0x40, 0x7, 0x8}], 0x9, &(0x7f00000015c0)=[{{r7}, 0xfffffffffffffffc, 0xa8, 0xf0000044, 0x7, 0x8}, {{r8}, 0xfffffffffffffff8, 0x56, 0xf0000000, 0x3ff, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x1f, 0x1400000000000000}, {{}, 0xfffffffffffffffa, 0x12, 0x4, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x101, 0x2}, {{r1}, 0xfffffffffffffffe, 0x27, 0x2, 0x80}, {{r9}, 0xfffffffffffffff8, 0x10, 0x1, 0x80, 0x6}], 0x80000001, &(0x7f0000001580)={0x488, 0x8000000000000000}) (async) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x1, 0x10001, 0x8, 0x1, 0xf9c, 0x4, 0x6, 0x2, 0x0, 0x1, 0xee}) (async) 19:07:22 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0xa}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) r2 = open(&(0x7f0000000080)='./file1\x00', 0x2, 0x0) sendto$unix(r2, &(0x7f00000000c0)="d1a456a7494b0c2b5cac5405cf9b229ae74d8fa682789eb6340eff0e7d37a509c21adf65bf80811c3d721ceb9a3755dd5c347c5efbbde37f687dc4516a8630448a56c9ae4d513dedcca77fd6af0a0394247174da1d7b77ad182b172e1d9b926ed85aeb92a4b7faee9b05c367abd473c9abb2f020a829225df6", 0x79, 0x90175e4f9fde3946, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) (async, rerun: 64) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (rerun: 64) 19:07:22 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x140) 19:07:22 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:22 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:22 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:22 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, 0x2}) (async) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000580)='./file1\x00', 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x3, 0x11, 0x8}, {0x3, 0x20, 0x1f, 0x73a8}, {0x3ff, 0x92, 0x3, 0x8}, {0x9, 0x3f, 0x1, 0xfffff22c}]}) r4 = open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x20000, 0x12) renameat(r4, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000400)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x2010, r5, 0x3) (async) r6 = shmget(0x1, 0x3000, 0x606, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000440)=""/215) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000000200)) 19:07:22 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) 19:07:22 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0xa}], 0x3, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) r2 = open(&(0x7f0000000080)='./file1\x00', 0x2, 0x0) sendto$unix(r2, &(0x7f00000000c0)="d1a456a7494b0c2b5cac5405cf9b229ae74d8fa682789eb6340eff0e7d37a509c21adf65bf80811c3d721ceb9a3755dd5c347c5efbbde37f687dc4516a8630448a56c9ae4d513dedcca77fd6af0a0394247174da1d7b77ad182b172e1d9b926ed85aeb92a4b7faee9b05c367abd473c9abb2f020a829225df6", 0x79, 0x90175e4f9fde3946, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:22 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) (async) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) 19:07:22 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) open$dir(0x0, 0x200, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:22 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) 19:07:22 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x7fff, 0x8a, 0x6206, 0x6ad99f58f8f5c6db, 0x8310, 0x6, 0x806, 0x2, 0x2, 0x7, 0x5}) 19:07:22 executing program 3: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000080)=0x15f) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) 19:07:22 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 19:07:22 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) (async) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) 19:07:22 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) open$dir(0x0, 0x200, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:22 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x7fff, 0x8a, 0x6206, 0x6ad99f58f8f5c6db, 0x8310, 0x6, 0x806, 0x2, 0x2, 0x7, 0x5}) 19:07:22 executing program 3: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000080)=0x15f) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)) (async) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000080)=0x15f) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) 19:07:22 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000006c0)={&(0x7f0000000200)='./file0\x00', 0x5, &(0x7f0000000680)='./file0\x00', 0x8}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) r1 = geteuid() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r4 = getppid() r5 = geteuid() setuid(r5) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000700)={r4, r5}, 0xc) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000240)={'./file0\x00', 0x81, 0x10001}) setuid(r1) chown(&(0x7f00000000c0)='./file0\x00', r1, 0xffffffffffffffff) 19:07:22 executing program 5: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000080)={0xea8, 0x9, 0x4, 0x37b}) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) fchdir(r0) kevent(r2, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:22 executing program 2: ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000040)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/99, 0x63}, {&(0x7f0000000180)=""/120, 0x78}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/251, 0xfb}], 0x4, 0x6) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000001300)) 19:07:22 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000140)=""/117, 0x75}, {&(0x7f00000001c0)=""/50, 0x32}], 0x3, &(0x7f00000002c0)=""/192, 0xc0}, 0x0) unveil(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000500)='r\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000400)="9dfd1c2fc1813d4dcd59547e4aac5f127356489444ef12b9632b36386492768bca82f8689b5b0d124f7796b89d9c315bb48f23fbe5e61271bf1d695797ca0545b1d95f5f698d08f0531f3f6b3648518d8aca2256e8833af8dc678b8739befe5f717e96f5bc4c43b7a39dcd6259ded1906cd394379b2ac59b2250fdc41a69d5cf3d2830", 0x83, 0x40b, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000be86dbb870ec52d2bd3394bdc10000000010"], 0xa) 19:07:22 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0xa7) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:22 executing program 2: ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000040)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/99, 0x63}, {&(0x7f0000000180)=""/120, 0x78}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/251, 0xfb}], 0x4, 0x6) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000001300)) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000040)) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/99, 0x63}, {&(0x7f0000000180)=""/120, 0x78}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/251, 0xfb}], 0x4, 0x6) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000001300)) (async) 19:07:22 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000006c0)={&(0x7f0000000200)='./file0\x00', 0x5, &(0x7f0000000680)='./file0\x00', 0x8}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) r1 = geteuid() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r4 = getppid() r5 = geteuid() setuid(r5) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000700)={r4, r5}, 0xc) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000240)={'./file0\x00', 0x81, 0x10001}) setuid(r1) chown(&(0x7f00000000c0)='./file0\x00', r1, 0xffffffffffffffff) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000006c0)={&(0x7f0000000200)='./file0\x00', 0x5, &(0x7f0000000680)='./file0\x00', 0x8}) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) geteuid() (async) pipe(&(0x7f00000000c0)) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) (async) getppid() (async) geteuid() (async) setuid(r5) (async) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000700)={r4, r5}, 0xc) (async) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000240)={'./file0\x00', 0x81, 0x10001}) (async) setuid(r1) (async) chown(&(0x7f00000000c0)='./file0\x00', r1, 0xffffffffffffffff) (async) 19:07:22 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) open$dir(0x0, 0x200, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:22 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000006c0)={&(0x7f0000000200)='./file0\x00', 0x5, &(0x7f0000000680)='./file0\x00', 0x8}) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) r1 = geteuid() (async, rerun: 64) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (rerun: 64) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) (async) r4 = getppid() r5 = geteuid() setuid(r5) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000700)={r4, r5}, 0xc) (async) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000240)={'./file0\x00', 0x81, 0x10001}) (async, rerun: 32) setuid(r1) (rerun: 32) chown(&(0x7f00000000c0)='./file0\x00', r1, 0xffffffffffffffff) 19:07:22 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0xa7) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:22 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x7fff, 0x8a, 0x6206, 0x6ad99f58f8f5c6db, 0x8310, 0x6, 0x806, 0x2, 0x2, 0x7, 0x5}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x7fff, 0x8a, 0x6206, 0x6ad99f58f8f5c6db, 0x8310, 0x6, 0x806, 0x2, 0x2, 0x7, 0x5}) (async) 19:07:22 executing program 5: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000080)={0xea8, 0x9, 0x4, 0x37b}) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) fchdir(r0) kevent(r2, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000080)={0xea8, 0x9, 0x4, 0x37b}) (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) fchdir(r0) (async) kevent(r2, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (async) 19:07:22 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:22 executing program 2: ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000040)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/99, 0x63}, {&(0x7f0000000180)=""/120, 0x78}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/251, 0xfb}], 0x4, 0x6) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000001300)) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000040)) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) (async) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/99, 0x63}, {&(0x7f0000000180)=""/120, 0x78}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/251, 0xfb}], 0x4, 0x6) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000001300)) (async) 19:07:22 executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1c4) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f00000002c0)) unlinkat(r0, &(0x7f0000000200)='./file1\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) 19:07:22 executing program 3: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000080)=0x15f) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)) (async) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000080)=0x15f) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) 19:07:22 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0xa7) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:22 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) fcntl$setown(r1, 0x6, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x7]}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000000)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:22 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) fcntl$setown(r1, 0x6, 0xffffffffffffffff) (async) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x7]}) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000000)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:22 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000140)=""/117, 0x75}, {&(0x7f00000001c0)=""/50, 0x32}], 0x3, &(0x7f00000002c0)=""/192, 0xc0}, 0x0) (async) unveil(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000500)='r\x00') (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) sendto$unix(r0, &(0x7f0000000400)="9dfd1c2fc1813d4dcd59547e4aac5f127356489444ef12b9632b36386492768bca82f8689b5b0d124f7796b89d9c315bb48f23fbe5e61271bf1d695797ca0545b1d95f5f698d08f0531f3f6b3648518d8aca2256e8833af8dc678b8739befe5f717e96f5bc4c43b7a39dcd6259ded1906cd394379b2ac59b2250fdc41a69d5cf3d2830", 0x83, 0x40b, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000be86dbb870ec52d2bd3394bdc10000000010"], 0xa) 19:07:22 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:22 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) rename(0x0, &(0x7f0000000040)='./file1\x00') 19:07:22 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') pipe(&(0x7f0000000300)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f00000001c0)=""/150, 0x96, 0x842, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) open(&(0x7f0000000040)='.\x00', 0x20, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x7) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x7c3, 0x8, 0x1, 0x400, 0x8, 0x20, 0x0, 0x0, 0x9, 0x4}) 19:07:22 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) fcntl$setown(r1, 0x6, 0xffffffffffffffff) (async) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x7]}) (async, rerun: 32) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000000)='r\x00') (rerun: 32) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') 19:07:22 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:22 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) rename(0x0, &(0x7f0000000040)='./file1\x00') 19:07:22 executing program 5: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000080)={0xea8, 0x9, 0x4, 0x37b}) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) fchdir(r0) (async) kevent(r2, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async, rerun: 64) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (rerun: 64) 19:07:22 executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1c4) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f00000002c0)) (async) unlinkat(r0, &(0x7f0000000200)='./file1\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) 19:07:22 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async, rerun: 64) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (rerun: 64) 19:07:23 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, r2) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='\x00', 0x100, 0x4) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x100, 0xe0) socket(0x2, 0x8000, 0x19) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) mkdirat(r3, &(0x7f0000000040)='./file0/file0\x00', 0x12c) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) getpeername$unix(r5, &(0x7f0000000100)=@abs, &(0x7f00000001c0)=0x8) 19:07:23 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10c) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x800, 0xe) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) 19:07:23 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') pipe(&(0x7f0000000300)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f00000001c0)=""/150, 0x96, 0x842, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) open(&(0x7f0000000040)='.\x00', 0x20, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x7) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x7c3, 0x8, 0x1, 0x400, 0x8, 0x20, 0x0, 0x0, 0x9, 0x4}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') (async) pipe(&(0x7f0000000300)) (async) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) (async) recvfrom$unix(r0, &(0x7f00000001c0)=""/150, 0x96, 0x842, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) (async) open(&(0x7f0000000040)='.\x00', 0x20, 0x0) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x7) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x7c3, 0x8, 0x1, 0x400, 0x8, 0x20, 0x0, 0x0, 0x9, 0x4}) (async) 19:07:23 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) rename(0x0, &(0x7f0000000040)='./file1\x00') 19:07:23 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() sysctl$net_inet_icmp(&(0x7f0000000300)={0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:23 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0x7, 0x6, 0x1, 0x7, 0x73, 0x5, 0x0, 0x2, 0xfff, 0x1}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:23 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000140)=""/117, 0x75}, {&(0x7f00000001c0)=""/50, 0x32}], 0x3, &(0x7f00000002c0)=""/192, 0xc0}, 0x0) unveil(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000500)='r\x00') (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000400)="9dfd1c2fc1813d4dcd59547e4aac5f127356489444ef12b9632b36386492768bca82f8689b5b0d124f7796b89d9c315bb48f23fbe5e61271bf1d695797ca0545b1d95f5f698d08f0531f3f6b3648518d8aca2256e8833af8dc678b8739befe5f717e96f5bc4c43b7a39dcd6259ded1906cd394379b2ac59b2250fdc41a69d5cf3d2830", 0x83, 0x40b, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000be86dbb870ec52d2bd3394bdc10000000010"], 0xa) 19:07:23 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0x7, 0x6, 0x1, 0x7, 0x73, 0x5, 0x0, 0x2, 0xfff, 0x1}) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:23 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') (async) pipe(&(0x7f0000000300)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) (async) recvfrom$unix(r0, &(0x7f00000001c0)=""/150, 0x96, 0x842, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) (async) open(&(0x7f0000000040)='.\x00', 0x20, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x7) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x7c3, 0x8, 0x1, 0x400, 0x8, 0x20, 0x0, 0x0, 0x9, 0x4}) 19:07:23 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:23 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() sysctl$net_inet_icmp(&(0x7f0000000300)={0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:23 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) 19:07:23 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() (async) sysctl$net_inet_icmp(&(0x7f0000000300)={0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:23 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:23 executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1c4) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f00000002c0)) (async) unlinkat(r0, &(0x7f0000000200)='./file1\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) (async, rerun: 32) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async, rerun: 32) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) 19:07:23 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) 19:07:23 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, r2) (async, rerun: 64) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async, rerun: 64) open$dir(&(0x7f0000000000)='\x00', 0x100, 0x4) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x100, 0xe0) (async) socket(0x2, 0x8000, 0x19) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) mkdirat(r3, &(0x7f0000000040)='./file0/file0\x00', 0x12c) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) (async) getpeername$unix(r5, &(0x7f0000000100)=@abs, &(0x7f00000001c0)=0x8) 19:07:23 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10c) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x800, 0xe) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10c) (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) open(&(0x7f0000000040)='./file0\x00', 0x800, 0xe) (async) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) (async) 19:07:23 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0x7, 0x6, 0x1, 0x7, 0x73, 0x5, 0x0, 0x2, 0xfff, 0x1}) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:23 executing program 5: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 19:07:23 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', 0x0) 19:07:23 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) 19:07:23 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) 19:07:23 executing program 7: r0 = semget(0x0, 0x1, 0x411) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000001c0)=""/6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/77) r1 = semget(0x2, 0x2, 0x42) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/27) semctl$GETNCNT(r0, 0xf360d2bf0a06d497, 0x3, &(0x7f00000001c0)=""/211) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000340)=""/138) mknod(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') r2 = semget(0x0, 0x1, 0x411) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000001c0)=""/6) r3 = semget(0x0, 0x1, 0x411) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f00000001c0)=""/6) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000200)=""/77) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000400)=""/174) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/77) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xffff, 0x4]) r4 = semget(0x3, 0x4, 0x10) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000140)=0x7) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)) 19:07:23 executing program 2: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (async, rerun: 64) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) (async, rerun: 64) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, r2) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) open$dir(&(0x7f0000000000)='\x00', 0x100, 0x4) (async) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x100, 0xe0) socket(0x2, 0x8000, 0x19) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) (async) mkdirat(r3, &(0x7f0000000040)='./file0/file0\x00', 0x12c) (async, rerun: 32) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (rerun: 32) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) (async) getpeername$unix(r5, &(0x7f0000000100)=@abs, &(0x7f00000001c0)=0x8) 19:07:23 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', 0x0) 19:07:23 executing program 5: r0 = kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 19:07:23 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:23 executing program 7: r0 = semget(0x0, 0x1, 0x411) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000001c0)=""/6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/77) r1 = semget(0x2, 0x2, 0x42) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/27) (async) semctl$GETNCNT(r0, 0xf360d2bf0a06d497, 0x3, &(0x7f00000001c0)=""/211) (async) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000340)=""/138) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) r2 = semget(0x0, 0x1, 0x411) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000001c0)=""/6) (async) r3 = semget(0x0, 0x1, 0x411) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f00000001c0)=""/6) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000200)=""/77) (async) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000400)=""/174) (async) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/77) (async) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xffff, 0x4]) (async) r4 = semget(0x3, 0x4, 0x10) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000140)=0x7) (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)) 19:07:23 executing program 4: ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', 0xfff, &(0x7f00000000c0)='./file0\x00', 0x8}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) renameat(r0, &(0x7f0000000180)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:23 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10c) (async, rerun: 64) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async, rerun: 64) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) open(&(0x7f0000000040)='./file0\x00', 0x800, 0xe) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) 19:07:23 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', 0x0) 19:07:23 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 19:07:23 executing program 5: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 19:07:23 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x6a) ioctl$WSKBDIO_GETENCODING(0xffffffffffffff9c, 0x4004570f, &(0x7f0000000040)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) 19:07:23 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) 19:07:23 executing program 7: r0 = semget(0x0, 0x1, 0x411) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000001c0)=""/6) (async) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/77) (async) r1 = semget(0x2, 0x2, 0x42) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/27) semctl$GETNCNT(r0, 0xf360d2bf0a06d497, 0x3, &(0x7f00000001c0)=""/211) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000340)=""/138) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) r2 = semget(0x0, 0x1, 0x411) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000001c0)=""/6) (async) r3 = semget(0x0, 0x1, 0x411) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f00000001c0)=""/6) (async) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000200)=""/77) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000400)=""/174) (async) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/77) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xffff, 0x4]) (async) r4 = semget(0x3, 0x4, 0x10) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000140)=0x7) (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)) 19:07:23 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:23 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') r4 = geteuid() r5 = getgid() r6 = getegid() setregid(r6, r5) r7 = getegid() r8 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r7}, 0x3, 0x2, r8, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x1, r4, 0xffffffffffffffff, r2, r5, 0x64, 0x6}, 0xfffffffffffffffe, 0x80000001, 0xffffffffffffffff, r8, 0x9, 0x1, 0x0, 0x1f}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000080)={0x40, 0xaa74, './file0\x00', 0x200, 0x3, 0x1000, 0xe2}) 19:07:23 executing program 4: ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', 0xfff, &(0x7f00000000c0)='./file0\x00', 0x8}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) renameat(r0, &(0x7f0000000180)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', 0xfff, &(0x7f00000000c0)='./file0\x00', 0x8}) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) renameat(r0, &(0x7f0000000180)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) 19:07:23 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) 19:07:23 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 19:07:23 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000140)=""/117, 0x75}, {&(0x7f00000001c0)=""/50, 0x32}], 0x3, &(0x7f00000002c0)=""/192, 0xc0}, 0x0) unveil(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000500)='r\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000400)="9dfd1c2fc1813d4dcd59547e4aac5f127356489444ef12b9632b36386492768bca82f8689b5b0d124f7796b89d9c315bb48f23fbe5e61271bf1d695797ca0545b1d95f5f698d08f0531f3f6b3648518d8aca2256e8833af8dc678b8739befe5f717e96f5bc4c43b7a39dcd6259ded1906cd394379b2ac59b2250fdc41a69d5cf3d2830", 0x83, 0x40b, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000be86dbb870ec52d2bd3394bdc10000000010"], 0xa) 19:07:23 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x6a) (async) ioctl$WSKBDIO_GETENCODING(0xffffffffffffff9c, 0x4004570f, &(0x7f0000000040)) (async) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) 19:07:23 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) 19:07:23 executing program 6: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) 19:07:23 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') (async) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) 19:07:23 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x6a) ioctl$WSKBDIO_GETENCODING(0xffffffffffffff9c, 0x4004570f, &(0x7f0000000040)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x6a) (async) ioctl$WSKBDIO_GETENCODING(0xffffffffffffff9c, 0x4004570f, &(0x7f0000000040)) (async) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) 19:07:23 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') r4 = geteuid() r5 = getgid() r6 = getegid() setregid(r6, r5) r7 = getegid() r8 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r7}, 0x3, 0x2, r8, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x1, r4, 0xffffffffffffffff, r2, r5, 0x64, 0x6}, 0xfffffffffffffffe, 0x80000001, 0xffffffffffffffff, r8, 0x9, 0x1, 0x0, 0x1f}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000080)={0x40, 0xaa74, './file0\x00', 0x200, 0x3, 0x1000, 0xe2}) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) getuid() (async) fchown(r1, r2, 0xffffffffffffffff) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r3, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (async) geteuid() (async) getgid() (async) getegid() (async) setregid(r6, r5) (async) getegid() (async) getppid() (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r7}, 0x3, 0x2, r8, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x1, r4, 0xffffffffffffffff, r2, r5, 0x64, 0x6}, 0xfffffffffffffffe, 0x80000001, 0xffffffffffffffff, r8, 0x9, 0x1, 0x0, 0x1f}) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000080)={0x40, 0xaa74, './file0\x00', 0x200, 0x3, 0x1000, 0xe2}) (async) 19:07:23 executing program 0: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async, rerun: 64) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async, rerun: 64) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 19:07:23 executing program 6: mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 19:07:23 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000140)=""/117, 0x75}, {&(0x7f00000001c0)=""/50, 0x32}], 0x3, &(0x7f00000002c0)=""/192, 0xc0}, 0x0) unveil(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000500)='r\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000400)="9dfd1c2fc1813d4dcd59547e4aac5f127356489444ef12b9632b36386492768bca82f8689b5b0d124f7796b89d9c315bb48f23fbe5e61271bf1d695797ca0545b1d95f5f698d08f0531f3f6b3648518d8aca2256e8833af8dc678b8739befe5f717e96f5bc4c43b7a39dcd6259ded1906cd394379b2ac59b2250fdc41a69d5cf3d2830", 0x83, 0x40b, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000be86dbb870ec52d2bd3394bdc10000000010"], 0xa) 19:07:23 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x8000, 0x3) r0 = geteuid() r1 = getegid() chown(&(0x7f0000000040)='./file0\x00', r0, r1) 19:07:23 executing program 4: ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', 0xfff, &(0x7f00000000c0)='./file0\x00', 0x8}) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) renameat(r0, &(0x7f0000000180)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async, rerun: 32) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async, rerun: 32) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 19:07:23 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) (async) 19:07:23 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x7, 0xfffffffffffff2be}, {0xffff, 0x3f}}) 19:07:23 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) mknod(&(0x7f0000000100)='./file0\x00', 0x8000, 0x3) r0 = geteuid() (async) r1 = getegid() chown(&(0x7f0000000040)='./file0\x00', r0, r1) 19:07:23 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') r4 = geteuid() r5 = getgid() r6 = getegid() setregid(r6, r5) r7 = getegid() r8 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r7}, 0x3, 0x2, r8, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x1, r4, 0xffffffffffffffff, r2, r5, 0x64, 0x6}, 0xfffffffffffffffe, 0x80000001, 0xffffffffffffffff, r8, 0x9, 0x1, 0x0, 0x1f}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000080)={0x40, 0xaa74, './file0\x00', 0x200, 0x3, 0x1000, 0xe2}) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) (async) pipe(&(0x7f00000000c0)) (async) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) (async) getuid() (async) fchown(r1, r2, 0xffffffffffffffff) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r3, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') (async) geteuid() (async) getgid() (async) getegid() (async) setregid(r6, r5) (async) getegid() (async) getppid() (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r7}, 0x3, 0x2, r8, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x1, r4, 0xffffffffffffffff, r2, r5, 0x64, 0x6}, 0xfffffffffffffffe, 0x80000001, 0xffffffffffffffff, r8, 0x9, 0x1, 0x0, 0x1f}) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000080)={0x40, 0xaa74, './file0\x00', 0x200, 0x3, 0x1000, 0xe2}) (async) 19:07:23 executing program 6: mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) 19:07:23 executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) 19:07:23 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) r0 = getegid() r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r0}, 0x3, 0x2, r1, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x410, r1) 19:07:23 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x8000, 0x3) r0 = geteuid() r1 = getegid() chown(&(0x7f0000000040)='./file0\x00', r0, r1) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) mknod(&(0x7f0000000100)='./file0\x00', 0x8000, 0x3) (async) geteuid() (async) getegid() (async) chown(&(0x7f0000000040)='./file0\x00', r0, r1) (async) 19:07:23 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) (async) r0 = getegid() r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r0}, 0x3, 0x2, r1, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x2f2}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x410, r1) 19:07:23 executing program 7: utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0xa0000000000, 0x5}, {0x79f, 0x598e}}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) 19:07:23 executing program 6: mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x0) (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) 19:07:23 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x7, 0xfffffffffffff2be}, {0xffff, 0x3f}}) 19:07:23 executing program 5: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r1 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file1\x00'}, 0xa) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r2, &(0x7f00000001c0)='./file1\x00', r3, &(0x7f0000000100)='./file1\x00', 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x527, 0x0, 0xa7e, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 19:07:23 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000140)=""/117, 0x75}, {&(0x7f00000001c0)=""/50, 0x32}], 0x3, &(0x7f00000002c0)=""/192, 0xc0}, 0x0) unveil(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000500)='r\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') chown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000400)="9dfd1c2fc1813d4dcd59547e4aac5f127356489444ef12b9632b36386492768bca82f8689b5b0d124f7796b89d9c315bb48f23fbe5e61271bf1d695797ca0545b1d95f5f698d08f0531f3f6b3648518d8aca2256e8833af8dc678b8739befe5f717e96f5bc4c43b7a39dcd6259ded1906cd394379b2ac59b2250fdc41a69d5cf3d2830", 0x83, 0x40b, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000be86dbb870ec52d2bd3394bdc10000000010"], 0xa)