last executing test programs: 8.278530852s ago: executing program 5 (id=78): msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x6}, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) socket$inet6(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="a29ac117c38656cec71cd1c81446d41469ba36d295c8c8903a2a2b07da80a6283e22cce550d49349c0c5d499ac146e5bbc3799511e09e9074ab4564ad0d6976f44339d3e18868a0a67"], 0x28}, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/25, 0xfffffec6}, 0xfffffffd}, 0x15, 0x2000, 0x0) 7.406947403s ago: executing program 6 (id=111): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x9) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xc97, 0xc08, 0x7, 0x5, "e857d8f559d5a3798a8eea986d4aa7d9dddba2cf", 0xa15, 0x6}) (async) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x1, 0x4, 0xfff, 0x7, 0x9}) (async) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x80, 0x4, 0x1, 0x1, 0x5, 0x0, 0x4, 0x0, 0x1, 0x5, 0x3}) (async) flock(0xffffffffffffffff, 0x4) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) (async) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/263}, &(0x7f0000000300)=0x109) shutdown(r3, 0x1) (async) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x20d00, 0x26) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(r4, &(0x7f0000000380)='./file0\x00', r5, r6, 0x6) sysctl$kern(&(0x7f00000004c0)={0x1, 0x3a}, 0x2, &(0x7f0000000500)="0ecf6c187f24b350f14312499e03259e0e3a181bf4fa9fa176c5291191a227d5acb84778a5b58595ea3cbd0bb97def2388abcafe6ef5223cf3e00ea7eb2aeede401e5c30eac49daf7476899d320048d48626f5abcad86e0587dbeab9e7e2756b6af2d5a137d9434fe022289006f0492e8ff005d4ab6a5f5aa7f710515804d08f9df5a88a4f0a7aea59c899d3262b53d14ac42b1b21a281afac9a6167635cdfd1cfac5e7b4d50273eeb45d7d141151f68b6fa2433dd72f91fc3a2d1e079d29d2297c571406ec6243c8c5093c84d914a71540be8c1f11451a309a72d4102bd6dc428f06e91f2528a88938667995f5b4bd7da78c2edad0779358bd253f39ee208dfb85e902c61034e14a38b542055ddad2662ea8563652ba522cbb3b9b731f6db1bf7e3dd92a583e5370ec16c03ef6d44f65640cb3b2f4acc7a6e59e466102d63c06935641c46793d7b65c30b687be1c6b85d47402b61dec524707eb6dc07ed86e9899267f5d21cd2ce5682ce3a3eb8b250d061f8fc8e6ba07068fa00673aad2e606aabacef9f5ef947a89bb26e67b45745198cfcc64c8c40295baf56a280a101fd5ae4e67a387ad5a3a511b10abdf2541b594e92a80b1e008e9f364a178916e15040715705ab1c0b7dcc6f17c6f786169a56ad0d7c21010681af74e9bcf70db39dea940792f68e991a053f097a4a6c9392010ce4c7335d58404ee35f59c637cc1bc6ef0cbb1efe2e2f761ced2f990d87886fc22776e0ebe03aae685f035ae01bdb97e82475ad933689d589adf9729b900afc6259c6d7fcf7bcfec4f809cdd758731c6a4df7c43e32f5e160a3c0094d5b71bd6f12a6550ea07611648c5e67016dd488ca60c050152fb66782c755df2d8c9523a2ad5bf071bd49937f945fdc658d5f0918d99eb213008bac2606b9e429d0b60b34aa1ae4c29aec28b6439e995692976475bde78be93cb49fe54c88a3c87587234f8fb153a6805c7f90ca99ec325ebe0e2ff0c9824f6de0b0c8c75007d34470414645026f0b76b275dcc170cbc815b390fe385c869bec604949480fe74bdffd6115af2935773e45b467a76cd62a3e633f5f8732175b9c438625b5a16ee69f8316ea23e92d171df2d148fd670237301f4ee102963c04286d8b4231ad94a55170e680a91589ff373f3102caafb7e05fb9fb6af34b1962848a43655d576518af32ecdf58fbff3d73bdc8355341a2122c13d04d9c74a9a42243016585e23b1528cfbe0d2dc5ebf637fa692139f94bbb488379013453dfd6a9cc0a008283cd215be4a0d55409e97e8e6fe4918c17e747ea39ec7050f094223dffaf331fbe7f5f0ef0dfa4a01ec5500dac3256c153762ab2ff198a4562cd2674d6df4dcb08519f822e1f072c7e3422bfd6dab02f02fe3633ae1cee35e56068521e4d284b2824220d2e408dc584e9c6c5480fa0ecc8b1e94839e24890e7a30a1be3566672645e2a4698b1d108935017e93c7ad13c3fb74f37e0f46df0ce053995e962e90ff4ed18d286cc5c5d23984386d8e274ff28bb48423b04ed139fa4231a3d7f3a7c151c4a7261c5df3227a971a2d26ea2be248f31347522f89b76f92e6deadab565ed4f2a9b9bd5f8c37c5f8aded1ac6169dfc257f0bfb8e383da5921800c84171bac94dcc545e5d2c70c4fd692a79103094f5b2595784fedcc18471c7470d08852966442b9a7a9ff17a6ff34984e643c9286c0ec3396ba3f64f133f407752efaaba08002bfd5a2c7e636d38b6f085674ada86ddffe8c47f9a5de9235ae6cfce06a132cceed3fe3c6091aa7fb557bd590c6e47eb7ba71a4fd74506d257b642e5b288f9026716b8972f9e38e24679b7321ff5e96bce954c7a19b8ae2bef7990442224412fbc0782639705fd97beb0ac62359dabc03cb638504b8e3bf85a3cf212a84e6749a46a451b4174817e268cfa526a653405aadb1c04d12498246b429f824442c0a2fb44a6045e2c88e16203e32d71c67257f49e97dd88e008088f86a13de0ffe8513c8d63f61f80dda9060b10f4ec7d28cf495c1b0d91ee06ed461d60cef5a6f680a588257a7e8cc55bbda3ca624caf5a8905589f44574c14a22789ab4e91ecd9ce8bcf2a4e70550e76bef719768f3f65cc98639d6d71ac50c7c587a08d8f87acac9c39e619b028f5d21a593fe89f7515b1608dab033b79d3ce5fa05aff44f45448da79916451c3aa07bd2adbaefaf9fb942268bf6cfd4c70903fb47e83f2951fe19eb085bf420cfaca295d24a3445207b45aadc665c1fd0c82c9a3932114c7efcca320cf04a88a2aa85ceb3700df235d0bcd428ece19cbb5232c6bf35178a057e86f35f82c8e062616c822ffa3563fb7c410fa8b85014e7012300822841cb0a80f7051645dafc27430660dadf1306ca46c74fcdc452019d30f4cedfeb8c64e31dff555aa1e200c75111a6cf79cb13e9a09c7f7a7bf31ee2fac2a6b4f10b11191f432c2b81b8c2d34b29f325fc1ec9e0258ca774d528c25e7167777388b21587d2210f6c0c9ee3699c9f23e97d122853a05f42128c2eb34aabd191751b50205b9415bdb2d9c7dab6d1d5345f41417b0f31772461d87b36502ea8f101a7659030a27918c852dc06a752790b51bb96e79731fca5320101d3b3055a0f92b3b54871ee68848da26f76c6cc1ea770caf8f6cb36b63bd609649bf6c825e9fc0f999d835c42285e9be6c42bdfbacd3ae1357521c267daba011d52c221590587721c7975f73cba35e228b0ed63ed2ec6a5811b880d4c5a8b1afebebcace7d6810463f97b658d6ca081db9a187f99c3730692dfa43ecbb115a7b32c830d063a9ff4bdf71e1954e7dfc05dbcacf91a01d88b0e733799692da90310b8425c439407030b1c4ef4ee63e6d5ce359cefd11987c24f84a27c67e3bf452a7f523dfd7630d8d881915df8e29aba74fa0906850e3799e546c9ece99eb1f84d8825d84a6fe949600f17f7ed6ac849decb1ebc1e1988699b5cecfa29b2efa06ca21224aaf3142ab411b161f49b07ce049030d4abed0e1caa07a387f74235c1590cb3acc7235765193d3a58dd50521b269f3c729ad3a4ecbe3856c682cd1e2e6fadce2eda02b6790b87733aae7036af22edff65b62c50bbb73cf4bba119219201f97919fe2760d8f100185240584bd5a3a168417a9b468ff798ca3739b558821d96ed4b4559f98a90985e2a312a33de88158def903635d457b9746028fd9f2fd445becff99c291a5618f32e9f8073840037fc49bc1e731a0ad6631644bb2839d76b6690bdb104132633a2a1d1c284a146f2d164e4cdeffcecc2222edc725d8dd857f4ccac39ff43abff650d1814206aba21d44ecc6f6c07124135a49e613ff00b3d3d863492a23a7f232f0e0995be8d84d63eb2489370275307b111a3072735824f3b026620095f3c069bb844a91cfc9b10de88e0266598e0296fb27c3f29ce5277cde4639c7a0a7deedbcfde4b20fb341700473a2cbe4c60a3b870e0e1723782d5f35a7448df0603282b5d402fbb9008c8c597c16ef159cfbc36cf8e1662b07099698e2b77aadf2c7af40d5f98503e464976a819803a2e00b25bc605ec2c51304b37e7f518a8524ecdb0b01a5edfc7dfc1a8abfdbf42ab36de2640892a9b7242bce4e3203e23d614853bf082e53c04d3efea005430b797f3cb726d52e76a37cdc900d89f84c1adf30adb7615bc33bb4985500ece85c40db6e298cf3ac2183122fd7d18e2d47277246135230785370d26a72d0e9fbb54f2bf219f96f1c8dae90dd6143c28796c49a9e464aaf33dc29c2f8b55c1109ebaeea506f38457f6a16984c0e928f8c96fc5a8f8205d1c458807997033ecfdec0616676ae90482ceeb8d9e473baa3a4f57725e1204ad0be7af77c7b2aa9e4882648a0da7af239f75f0159dbb748cba18d30b970a15141fe032894fac0c0461d0636818834177db7ec6c0ec147751aacff945b674ec09373b9b4f3f30b0ed1345d35f8f438852c93bf0e0c058dba6d25e9833ac4e316699d5ff3e13abfd5f7f67cd1a6fdfbc74a6db675a9bc13b30594dba482f51f5a49886c5f34d5bb8900ed4581866676a0374b5eb0700075449abf79f1b26aa11374fae4618681e463a3656ef7d4d877879de30be0e788d38eac0a3ce7b2561c37159766920dbde3af8091875580bcb13411c50cb9bf3245801fa10e165ed0b130b9978605c8b590fb59764d18206dd9dbfbe5c369444d6f6677ea02685399679f299415b7064ddf9843eab76aa791023a8b5321c31c603b510be51e2a190a860f4ccbb718c267c4454b21fb1b43407bc925348ae85001d916fa0dcdbe157f35320c2fb7afad7ec5cb27e681c5ae86ee4cdeaa9731d24328a2536f24cd788baa0c88185ccf9a985ef9d15c4b867f0e21ebf7dfb8570d87d3929d62946fa9563ec1c0df61aaea3116954b0947cbafa8b18fb91c4d8f63e8442aea8b726a7e617188462537ccbc9a8b25209eda3d5fa4dea9b61ea2089d44d0267785a2c04028978fb5f1b3492fe638d8c1b783bc14698cf1658c4ad37eadbb6d97ccbc56862e74228fd500b142044332687be1e984885da4eceb2a983590971f28a0adcf5e33c00a545f6695d3b72e59522d392e6a7d82d6bba742a6946781922fdabf4208fdeba16e677ce4cbd1bc4c5af793f87a7832db8eb6e25f64c0fa43d1e21e559ac5564d8d8dc5048f633098f5ba6f2424b40f8d5eeae89184113969601d5da7b6ced1bf0b49a213bd0cfd1d2a89b7c597f38dd3f3e729b6ab51d12aab6e8cf507106f73da0b084d51de4819bf93a925f7dd7dac79bd3b706c31b621324aada322ee7944f372c141727ef7256f37c16b5ea6e69e2c052343d23a54f85b1a2214f242bb4837061293334d2ad81ce46759be3bffe1ed7c675cf533994e6dad6c16b133c3c679c1eb7fa93a36cc5aed5e42bd0cdeab6dde9570c1b748dde1e26da444259bd2afc14cb12a1a043a84879882a7d5cb6dfd50404e2ea735ca639f14eb8486a4986e1249506488171233a720300eba21fd667b112c270151dbfd591de2d92bb8fc7304bcab0505cc53ca1f0a3eb364a1522350e70951fed9b882f822b2bd8c43292174a1eedf63b97d5427880548b9096d022d1cce73e85e090248a3d0d01df2caafbb0fec1e6f972c4ca679c04572e994a864f3685f2ae532277d41cea53d0f79dc315cd8ff21fcde17c4104c3a013b47ff9aa4a384ab215a94840549f708a37eb688c4bddc31342644a6909123242ea317ff6d101b06efb84ab15400bffd0dc0b15f17419e1bc8e457b5691bcf62b37cd2c7415f67ed551157cd57cca43e9524d0a5ab421b4cec797ccc1fbd4912df41e151c9da05fa407bb02757d8ab3f55715fa099603467700781f75b294501780a24b8e5b80e2ff5beeef00db66e72ecb1d2773c63206a33ca47ef32927b36d095d79d9ce24bac14e4f477ee5872837ef5a199e6bac070483bd5bc169d3040630ed0741b36565105d958037980f3245a67d48f11d8a03034b8f096412e4912f97171920a74bd18b3690e6b0c04959bb077127d7982cb9fb3dafc86916672b4ba6e54c4c2e0fa289b6cfb656bc71b1bc03691a1ae51b081b84be44c599d3d74eca765e03f601fbd5bef84d19b97b1929808be204cbefe63209f5be3d74bde2da9877deccf7383444d0b2ef5589c0a48b7a6ffa408c3ce5f12c4591938a6638adcb129f3e98d8c704547839ee111fff45b1657f3f50d2720c25d6017710614ab1132fdc6fd9e93cda5eda4ee0e0c6d18d7f1dc00289ee234ec40ac4d32bac33d2e4a9067f7f", &(0x7f0000001500)=0x1000, &(0x7f0000001540)="5aca58386b807098057244eb70c4fd6996c9cfa863e4de16c45e1e81552064abbcaeaa79b13d4e8d11119c48fbe7d7339807843884b2521c0e2e5ab48d9f20c22120e891a5a021f6c863e4d1f7a796c8d8808a9cf7936ede3c7f986cb71954846d31f495ef2c5edebd2f6a3a254a3a5ef94736ab4701478c263ae60124a1e8aba84882d39bb203f9c5265cc5dcfa6d9a8960e91d10a9b27406da1889bd9e3a5481c9da27c78ed9775b8dac5bea5702254cf4f4182ad3580a741a4579d6eefa9a7585e532fbf17098349eeb1c5bec0a689ee143004462ea77305b514100406e90d0eb4182103227bc28205188baa6cb20d931e09dd6f1095bab91d6f807c4746441df409d6e95851fef03bba034b06f2c4e1cc62cca99758fad2210e44b14ccb96b0c475a5c583cf310cef421c7cd20dcca31613fc9c9bdf0d89f6d1c2afa43c52298e2ea1fb37d6f4381f58dba31dcc540154a0f4512a97f6fa132088bb8f6e60f576611c42f83c9f7daeb4474bc9c12df2e9ac79af55c4be5ffe2d0a035a8cfdf30e046dd8da8c4d51857710427ed78b50d5b6664ca4a1b13e6cda7976831fe8039203377cbb0239cdd734442b9dce91cebe042521334bec3a8bcbbfe730ed1dba3b166cae6d7c2258e006181f273b9df3a1eb80a49bbe6f63795ec1731aa03b5b89bbe1a6de2755a35264127324a634f0e5fff64eaca9e9bf51889bdfe777d0f2fbaa041626c7855eb1e13def9f0b9f5d46aa7d61b6198bf2d9c93683804e7663c2ee62b104adb0eed72e257583aa2bae31ca8a40d6c6bcf80a7de5da12bfb2bab1227105748dab1db285b4079bf4d89f6c48e1ef2982676c201d6354fb33690984db590b6aaaef1b48da2cd89228dafdf00c9f6a2454727155c4164d86759c189a84c05e8836d5c8247deb7776941d7636865f82fa9b6f32fcce51125ea0e999d9e000685c0127ef7b7c44f2d300a7f0ad518c7e5aaeca3344a2a5e973d491b1181cf6fb0f1f1ee2ee2e10638d20719124ff9671173fdfc0c9024026a9e1c02610dba6b0d43810c53fd72e784cb33639fd6ac67cce2e95072bee4df6187cc2c2a35278d3e62262c475102e0bf23c4720448e5749a6ce0929b64f502d993663fdb07659947b49537aa49f77f72a1a3c9a93d724816887a36602e7223c5e80b8dfc652ddbcbca958b2009628528c1042c0b48e91919b2f36c87d33020b4dd002cca933324a411872a32633687a47b015357c5184e054558d10298d8b799428d99f6395c22329656161c36230e85b5328b22c87216c2d95b0dca9e71d9fa3d8cdab94e8818769fed38e8bd8716edea2a23e3ace412b00430b3b100437d45143f61e61c9a474aaea1c78f78bee6faa91d78b6d91bc5cbfcd7f1d1fe8317ae08b137fa582c860fd64816537d944cefe253295dc87284b5295667dafb94da19834b6d84d24d7717f07ec6c3b7019dbb4ba4b70d6d883bc2fd26cee9024f75ee91ff68236a12cc4b5c916e92fce6e7759272a05d9411af552dabcdcc9761292a75575b646758e02b8ce2af5da155a56e293819edfcca17a56a658ba3aac761fca6d133e7ac894b859108df8b9bb12a116ed3d597726a4f863cd0b5c6c5cb6e8b8ce13e813df12899e1544543e4f030f13cfd71b69fde6a8f9d66d7bdfb94c43980e0dd9d4ad9c95e9d8a363626dfeb9847c7829e486c7ab09d16af3abff3d6c9237ac371993c9abd5ff6e44153cecc9fd3c31f61b0123c8d92d6b723d0dd974e546aa72002de044839595938afb6fa80f0df14a05f515c2fc6ca78e2398eba36fe7bf1c85dcff745c7a74e1f9f4ac20a240256439c9a33210494b311ee1599db0566b538dcdc392cb4eb54b1ca088848f5ab11b71cd2233f49589dfeb7ff50869294d3ae18001ff2d63afeca3e7fe5f45ed8f73210cf25c214dd546e4181b72d3a56624f148a087acc97acdca68a8785c019d67bcc2024b86524a344809d8bbd77adafdcfd0bb1041b737bfebe453e102f558a7bf38607b01418b473b608b519fcc9f9d6e37aaa34242987e02080bd863eadec258764f27b520a120a674693c899749116d26d118b37c8481370469752cb77d18989e842df1630f87d1a0b680e2d6cb958bed245d3e4a8f3ed46df624c80e08d709218a1dda44723f8aa89b0370cca99622878c7fc1cffb236694f7ba561225e9ead707ffc767b584e631c90d64a85e872dde4e4e2c3cb242bd0d41042f87d1c8e54a2a83504a5bd5334e1b791f92da569e4a2e2fa885fac1b9303ef32dabcf19b209db548493e14f95f19986840cb5dca7f88e71541dba10c70de3d02d1f263d0d74f4c05a09a80ae2b1c791884283c418e986c8049d4b7a02a68121d30180b43eeac60deafe9401360e870b3688abaf2d4d4b19492c37556c95c76df5116b6f6a0fb201599b0cd31a8817c6458729498afd2e984833195adbc9158019b6e0c038021f34e5ced8f0edfdfd2243409f80f7ab18124335c73dd6d4afda40b9e2259372862e239bb66ee820b19e32c5d7dd7495b773e68da7e49d79521f8fe8f68e1cfa2286513cc39722940189f202594f7db472edef35bbcac1d2fbc639969e798851a7176b87aeef509672365ac9f9e1f6d58ebe18e5ddd6d092f62a7700dcd04bb40d2a9c40141e5a94e3aeeaecb854f6a17e37df0975db3442124bd6b970ffa64b3aaebaaf4ec8f2209ba4269862b40ac107c01f1f54c4bb7b4646fc396df5813b1d8b5d9e7d36ea07beea5b204c623430d9f3719aeb47f9346ddce8c5fbdcbc1f997c671e732b6d78089b135b465cb80a975ecad468c73bb2f063c7d2eee61b9d38a4fa92776164a474fd0af4a4a090f32250fc2d8eb4d541def017abf85ec968262953ce8d029e52364fa6d057506d3e15d870bc09c866e409158901983053b3bd7c9497ae4e58f6b5dba6d90a53b4ee02e602d5be0a9b8c193e416f2ae1ddf1e27450eebd8d7b8853ee9d053c2a66bcaed561eab6834d46bb3a3453a1031380e358f29b25688f6b9676e710a70f67d823defa87637ab3425f39c100c6932c0ea1459f849e6c0d0d5f86e43540aecde48956eb6ce20bc64334bb2c086157fe2544680a6ae48812d6e455d9d6900c3fbf6ac6115850367728faec961a3a0e6c0f955e8752ea813982cae1d9ae9293c54a90ed8a112f3a29515835aa399853c1bcdae16872df5b88f35488a65ba707cfa2554d42460c7a17e5d657fe8ba8e39b67011d5f802ec4c35c4d0578c35b159c04816f459b13e99855c02b61024fc1502f3f6f637d8f14407eaa4eaca24b233d725c05afbdf28a177e86cf9287994265c422e8b4dbc69bf888be5c7ed0f0129cf60425ba181c94622b5294a88f3adf9cecead26118599eb3fee4ee001c311598caf4c9d6aa8fb2d1d17b266fddaec3f99a6e850bce1e961ec4dc513c1a5044579efc807b4b5f503f08c3992d82bed8f0650bf4ee9a4c429248798f8525fa682d7ce36d5de841b51b08f15b66b6b6ebb04cd9f7063576bacb5ad7d5c95e6f30bfea3764680d3e2ec35bde91ab5a9e38df0ff94b9cd8da116ac4f58ece1ced9314d98cea00bd379ac6cf3a50c214412832ed2db2dbcf8cf671c6d021783aeded24655a72a83ac827f9213925db649017352570e87dc8b68161a0e0d386b75f07cbe77e0a33dc34cad740e262219b9856b066275698172f573e8c6b81c447382a3588251f064390abedc788d608673fb98ac32f67e4372abae6a86af9650fdf980da2b55b9e6ae0b082bd146dff984c84d95647996184f8e8b987bd21ff6a3153a1fc80615ac9c8ba2237f31dc0570c3e463a134d7f38d8dae892e7609e69bd1585af3a6defa51d89895d72ade326290de900d5d6087340c110b17fd87c1db61eb3d41bd47e79b03a0d2a9498e69ff18b3f513fd6f8f6694b2c12d2c2c6ebf95c2d6856d4a88ed4a0549f7021872f64dbc869418744e5454a61bb251427521080e79da34f0b3bf5f42f7ca3764ba23959fcc9c3e1d582bc01bab41302c47e086551c612faf9ad02efe2b9d69b0d1f0b20b4a6d8e67d1327bdbe2bc998cdc89367f915b369aca491374d04d46a0d7d3ac3814695749f350864082add01a9538ccbbe0c2264f30820b310a6c3dc0bb4c13fb74d1228c92d8f213f2d0bc1103abb7a07355be757641f005730575fb988bc9727d4e5354d1165b142d08471feb079a9245a5fcd659bcd4af63b279fefc9394a027071ab763943d1887e4b82ba144bc1d8eddaac70882612a29bd7dfb62ad1afb9126927929d0fcefee97bc0b336d4492a2bd1ab225856a843ffabf04575b4e9c1296d456ee4c176e8ce1f055781879258abc69f7f969a504353169bcade3dc0cdc184b97471f6c15ef7526cc4aae2e934342e2bef03a18f5d8945be6d62b6d7655b01bfd3d3be6da4d838a4a7fab2100a3180d993a4adfe8cf88c8bad0ef0d64526c89f3929ab12fe2d364c94fb5a6f38ebc93dbf675cf1853140b876496ac1f13ee4a03da9899254018a5a835abc8d27354756050de85672119f3d5cb8917be02e9bf40e76bb4d8cc2c21ba6f1b2f21f4ce3eb88edcd4388dbb69cd92e79f46c53b244048046b3e351349c9fbf6136fcc7cc001666f9c69eacec3b1b06a9251810874c316960dfaa5fcdd749e77e83ac3983b3e15b5721f6f2073c27cf651a733d7950e40b233f3b3b504a59f28b4a98fb974cea8c7e5ad46b7bf23b808f70932e81cf02b057bb11c33b82a980fce1a4e996032324abf3ebe380490cb636223a740b2722585edda2304c0caa56ced44fcc2fba3ea87412fd2509cfc40cd67a894bc8d5bee8ff1fa9b21ca3edbd8fd873f875c3db2f1dca8fa19381fede4547290ccd9ec07b7907b5984415267ebecc880439ee4d30996c5c3a9c97698e8b7133f01bc4792ccba6823bba5d05e0109a81939838a8afae0852612ccf88d1c54438b4c183208141c56e65dd5fe065fa27f09ec8a54c2533576ab72d304150ff18841ef0952d959828f3aa6dfc75d670a05a7407dea04069b81ff1bf775ff68ea658817ed0d5471c9a028b63f5fc91689964d2fadeeca146196a52db3003834c8dbb0aa71d863e5df6c92fee26167742585e7ddaf24738d2fa56e9a2f1ad7b20b5f40e11289032e3aadd67b4338fd0ff505e1c1f2d8f78f0a2cd5e2091726f30800dad119e9f002f6cd11c2a51415baf2f264fdb386c59394262b04dd7822b7e5daa08a1ea45c1f07cb1e21e682ce1c7897b4728bca271fac680fb56a187dd56241799b40db20b9e3e4494df34822bae85a2b4d9bf69272b489f1ec7576bf6c665c14a32c15243b2ac3598bdc1cae330fe2ff1e280ea7d82d6f6bf1e43995b27eb66e53ef65ed5c79758e511b09b0dee165ddb74f59315fc0a4a82d7baa5075260cef67816556b8df68ad21d567912e8adf33c7cf7be929a9575b9184d246685c4ed1716ff5f2355397a9eff6aff64ca3955871abd747004fca3a55b093cbf9c6a68e5ba0c6bb8088d5a14c0ece92bfedcef87b1f283e764ea9cd4a3dbf2f4fb729dc76cf338b2a83bee1d988a940da9c98b94fa0c2b0d5af3c85d1e55d1d0dc424da81eddf8c4145b05ae42e7688f0d1347300bd51ee1b5dc50422b1b1e6303f1fd867e4b04f14facf6dd07f0f846a195e04743f2b6361e9b635e54a341589627c17b9a98986836c4faabb2b504ebdf3a5e371e0df0700e424dc91aac90103a59faed80b2fc5385386f3ad434b24817afef90c38c26e83213c1e57c7b3f167f1206699fee225ebc8e45f4dfddaac5a", 0x1000) (async) r7 = semget$private(0x0, 0x0, 0x41) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000002540)=""/4096) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000003540)) (async) shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$WSDISPLAYIO_GTYPE(r2, 0x40045740, &(0x7f0000003580)) (async) kqueue() (async) recvmmsg(r3, &(0x7f0000003780)={&(0x7f0000003740)={&(0x7f00000035c0)=@in6, 0xc, &(0x7f0000003680)=[{&(0x7f0000003600)=""/66, 0x42}], 0x1, &(0x7f00000036c0)=""/103, 0x67}, 0x4}, 0x10, 0xc42, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000037c0)=0x1) (async) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000003800), 0x1, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r8, 0x400c5711, &(0x7f0000003840)) (async) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) (async) r9 = getegid() ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000003880)={0xb, 0x2, 0x9, 0x800, "9fea6ed9c21d6e02909154da74b9d0d5c3bd4612", 0x1200000, 0x7a5ae63e}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000038c0)={{0xc7, r5, r6, 0x0, r9, 0x9, 0x9}, 0x3, 0x0, 0x3}) 7.307932978s ago: executing program 5 (id=113): r0 = syz_open_pts() preadv(r0, &(0x7f0000002480)=[{0x0}], 0x1, 0x3) syz_emit_ethernet(0xce, &(0x7f00000000c0)={@random="fa28cddd287e", @random="ca0f00002000", [], {@ipv6={0x86dd, {0x5, 0x6, "031456", 0x98, 0x33, 0x2, @empty, @mcast1, {[@fragment={0x2, 0x0, 0x5, 0x1, 0x0, 0x17, 0x64}, @routing={0x2c, 0xe, 0x0, 0x8, 0x0, [@rand_addr="b06db7281bd03f748f53f712885f33e8", @mcast1, @loopback, @mcast1, @mcast2, @ipv4={'\x00', '\xff\xff', @multicast2}, @ipv4={'\x00', '\xff\xff', @loopback}]}], @icmpv6=@mld={0x83, 0x0, 0x0, 0x9, 0x7, @ipv4={'\x00', '\xff\xff', @broadcast}}}}}}}) 7.10147932s ago: executing program 6 (id=118): openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x180, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000140)='./file0/file0/..\x00', 0x800, 0x40) 7.10129577s ago: executing program 6 (id=119): mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x5, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, &(0x7f00000011c0)="71f91e5a", &(0x7f0000000000)=0x4, 0x0, 0x0) 6.838626047s ago: executing program 5 (id=121): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x26, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x400, 0x0, 0x8, 0x2}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)={0x0, 0x5}) (async) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000140)="92", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = socket(0x1, 0x2, 0x1) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000100), &(0x7f0000000140)=0x4) (async) sysctl$kern(&(0x7f00000002c0)={0x1, 0x54}, 0x2, &(0x7f0000000100), &(0x7f0000000140), &(0x7f00000001c0)="3bf9ff21ebfe6dd242c09612ab70608b34669ed5fd75a7ffd22c9acadc39feffffffffffffff579dc62b7bd47c0aae0c9b25404aad6b5c3ed3df32044c69ad05273fe3b27e7c15953aa6031152c145d7100b67d8982448d42859d20ed1b46b4eec3caf02a581b2206623a2204b8252c7210e668fb95e96432114ee71a38cdcd078ece3772ee8e74c6f26a0ba5121ee34191bfcc41a6c3b64e84aec4494b053b1f9f8f4bcac3243c04dcfb45b864406da986080033993bc0646fe4b6896d8527486c9bc537ddc9fa9cc53119a2cb03c7480b6291681ad7afa1d00"/229, 0xe5) 6.836111496s ago: executing program 5 (id=124): mkdir(&(0x7f0000000080)='./file2\x00', 0x2b) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) chmod(&(0x7f0000000700)='.\x00', 0x49) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x3, 0x5}, {0x18, 0x0, 0x3, 0x1}, 0x6, [0x0, 0xffffffff, 0x2, 0x6, 0x800, 0xba98, 0x3, 0x3]}, 0x3c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x6b, 0x11, 0x200000000000001, 0x101}], 0x203, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet6(r0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @remote, [], {@arp={0x806, @generic={0x18, 0x807b, 0x6, 0xc, 0x1, @broadcast, "3baaeaa55e002869e1a8b193", @broadcast, "41214c8e36ed0b92fcfca9001a6ae0a1"}}}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x2df57366, 0x9, 0xd, 0xfffffdfc, "0a6400b72860147bccc7020400060000d4620300", 0x80000005, 0x5}) writev(r2, &(0x7f0000000740)=[{&(0x7f0000002d80)="b54618f76f39411540ba47dad86bdd282c469c6cc576a4cd03b99047571a3dd31bee2c9590fc51cd6620864ae34d6adf36570d451945c98c8435b8d01343eda2d3af058ffe05b02ccf6f2a540110063221e16ce39915bac9a9ce134785cd5e1569b0828fe580488ebc485d8a3f8b1366ca20a6a247fb2aa01ca52b96f151b512e2ef763707b85da85d19b107df7480c9c37e3181bfe4a83e4a15f63c2c090d33266a623e662f5783e40979abfd8715fe42b60218918e27e05ac4a27ed71729867697d5d20f2561b8ec16f2b8bf3d9f0fa71ed831c033d82a93517ee8eea1d929ef95c28b6b3dc528ad908fdd32acb7f49fc1c0428e48330a9b856aecf64e4ba5e52281feba1864ad26f46eff9bd4c7a6e29b4cf40b6775f828dc63b922fe5651750948d6626822854eef72bf5024c470874441bd5ff56dc96923f8a1e3565f2ff52fed801594dd81daec2d1a8695da820d022820951aee97262aa790746d2cf10e2f972dd897bfd810f36bb64ad99ea313bd4ce247f167b82c294fc179cbbaab02db7af3e72060374bd90f4a0647177979ec2716c1855fc82392f5a729028de109a40e6a210ec23b896576090a5f45bbeead014b9b00ea3714dbe597ad50370a808dddc0cf33907f2296c35abaa96b38cea6037ff44256789b986b2bada5009a44a1343426d9ed3049e9957528433744b5ce0deeb82bbec469934e7f8433487cd6e0194654f5e81a6da2d839bfc3ebdaa5b70233d4128904da9e8d4db526c98b0483b88a5ed8b33cad90434e9c7d21c5b7cd81f769ce8c80b38d0cc878191958a0227827fe11a65fba711a93aa047c16c52a11aa248a8254ed673e42cd18aa90c826f99859d6302f526d047ffb51955938ab9c5ca37d64c291a03ac2d088adb9924053dddf99bfced8b274320fe3abf1030f209439b0ade46c03a9238ef3e9eb287f7c251b71b12f384de7f6b83035aec37588a780dbd76c0a9cacfcd66974ae6b713ce6cbe48ea68071662423c1b6012a272f25bbfad3ad254e2cb4ac6fbc4d2745dd0b3752eab4924c9f4b9f2d6fc3197523f419cf1737464026c27e35775daf180c731d0faea2cee33f4b079a318b32d8f9abd47cd643de1020b050e94a62727a89115936cb761bcc574c8b543571a9dcb578be3603468d2c7932ef75a6115b7959ed342ef63910426b3f74300eb81a61640770311c41e4255e11e2f6a962394629cbc38938a9495b66d91694be8d2b141b05ffcecf580cb526267e52a20b628082ffc5c603b3b203608be795f934fdd3fdb2d34d6329f1d15457886e12a120f08f3529163287d19a1e2fb96975f7ed519f11400909d75adfde5c64e42143de5aa3613e3fb4e85f7553f7d5740d886cb85484d8339dbacfcf32dff0de6cb8dca51a17451c311e86349932fbc4e935394e5b9f90971a0d4687f4c84d2d0f786827e04402db0ba19cbd493121c3f0650bb063a8740747c27eb37aec9c3ea5b2181099c8de65fcf8d9a16adb59bb22180875fa7d54b0ae670e86f704f28bef7912de11dc52ab674c3023a1a17626ba5bdf68681118f3f25fcd5ec2f073bdace49834a7b9fc594c8ae4bc5e1ed5cdd04f193b7afdde4c8d1247d7a91b00df1fc311e39f79ddb30b7de85003c3a3a01759d9e477ebcd5246b641bfcbd8a500ed9a5776fbfbc479ac1e9a0b65fe5b0584d8cb329bb4c0ab6b20ef10dceb4863f93e1de7e9f8e870395b455e5fdaadfa3e59ef7ab747dea30245889a382380832e9fc8bf96331e9701756d430142c39bd06fc8fd3a54c8f2019e2230582726e5af12b4b674771041c7525b2e7eacf982dbd2eef0ce6020d947153d49b9209a96725cd747972f8d02aec734e4d89ead5340d0d9483555c3b21221470556164b1509495de68032cf3e6440b4add29731614f08ef36d22aab6ae2ad8d57e51fd7ed846a73ecdb8521c796c1430caac98aa449debd91df7c35d29c2a9a056caf071f3043caa34dd433aac2a9de9f2434703551c9a0c65c5db0e1fa99a96282f2394ab173d333d1ac1ac48b56f8acff4009b3b808fbbc7d6c2de1bb9043f91d47f50567be1ef4fe5e3df854b47b55e9f28007f1245238ece9c7b8c945106c85dd2c4f05a1da71797d0de257b449e9251fb879b72c72c672698181c0f347c19a8ab0d63cf1605732636bfa7ad238416011909cdc9c6354c8b48119192132398ae2911ac6ba2d91520da0d4c2a78a90418f95a81edf152bcc6f622abd7d9767c4c87d1a0c1c75f45f7b71f4d19855e03852db344b4398b98510caea4cabc8a8761fc441dab72fcf7ad506b70b7f6bd78807e3c7538f1ad7954f8d68891474bef947072f5761ee565abee132cb76cc05e0c66a2a3738b8c420a184e211d130d6a416c05faf64a7b1a2ae08182e2bbd4b03f819f3a691db3b45e99f0d2459b5bb9c72feb697503ca27579c5796b9f4da117f215c65481f999f2ddabcb0a9c8b2571e9d29fca0208f1b2ca9dd335b2951330297d44a9df85515d47cf5398987414c2cb1fa6130fa26ec237e32d9f5bffacc0f58f35ae0823fc0cf30fd61a69e2142da87589dafa844d4cb025ba755f7f911338dccf74b634e5d931b1a3194b41c3b4c112c347e79eab5feb0664a02ac099a988634d8ad41ab049276d7292f3c9ad075e388a4600f90d309652913da7da46546fa2a013c8a8fe309bae4ecc48c924f7239e56242ad7b20622523b30bef94d5ca7", 0x78c}], 0x1) rename(&(0x7f0000000440)='./file2/file0\x00', &(0x7f00000001c0)='./file2\x00') 6.760268031s ago: executing program 5 (id=127): select(0x0, 0x0, 0x0, 0x0, 0x0) unveil(0x0, &(0x7f0000000000)='W\x00') 6.592066752s ago: executing program 6 (id=136): open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x1, 0x2) setitimer(0x0, &(0x7f0000000140)={{0x80000000000079, 0x100800000200009}, {0xbffffffffdffefff, 0xfffffffffffffd45}}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000380)="673bb5b8cc0c16ed08f1b8d24ec34555a65007857cf49811f88d01f1fc94794643e7eca455061c9c3ce6abbbdabb26a52ad7f4", 0x33}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20}, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x80, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r2 = getpid() open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x7fffffffffffffff, 0x2, r2}) select(0x40, &(0x7f0000000000)={0x7fffffff, 0x5, 0x4000000004, 0x0, 0x4, 0x2000000000000001, 0x200000000000000, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r3 = open(0x0, 0x1, 0x90) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000100000003}) pipe(&(0x7f0000000200)) open(0x0, 0x10, 0xc) stat(0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xfffffe01, 0xffff63de, 0x7, 0x2, 0x1000008, 0x3, 0x40, 0x1000000000000052, [{0x5, 0x3, 0x1, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0x6, 0x20001}, {0x2, 0xdf, 0xf}, {0x0, 0x8, 0xf11, 0xb}, {0x3, 0xffff, 0x80cf, 0x1}, {0xfffffffe, 0x800, 0x100, 0x1005}, {0x0, 0x40009, 0xfffffffb, 0xfbffeae9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x0, 0x800007}, {0x4, 0xc7ce, 0x2, 0x5}, {0x401, 0x106, 0x92fb, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x81, 0x101, 0x1003, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) sendmsg$unix(r3, &(0x7f0000002640)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000025c0)=[{&(0x7f00000002c0)="80bf9b48c031ded2b7443cbaee97ef5541c441beaa1a7c06af3fd7995dc60758255454f8b66801ec0634c0d782", 0x2d}, {&(0x7f00000003c0)="fb2542c5d35ef9a5ac8fba21ea87afc4bce59d9632538b97789e313707b80348824fa84b33eda053a2555ef5b528d2b4e5d6e36546a8d2d68cd07a0a914fa2445d40fce2cfa213a386385da8ce31c5af7f52090d8a90eeebf30d1125fbec77078f1a8de573a5a11b69416d5048b479210c4e3088b3cc113279df81ad1f9cb8a6939f91374b96e5379e47f4c8cdebb29c396ec4b9c8115355e2246914f232cd4ac3fd7405b3394a1100b9e31fd076d7d3f367e113867ffb2209e718c3a93967ae56712adf6f02bd51502e21de963ce1103f63bbbedfba862894a5332e615ae9be106204501d556aea4e86ab30b1e5bd7ec70c82d6c7d786c584d4d536114ef4a8d4f662ef271e442301a26a343c2eee25616244b9e98f94bec5b3ad417594027254c1be0a9a7c0c3c97bc66a65236da2090eebeabd097aff3203df1c6540960e037b1dcdd006d142baf2c0593515ade3f53f7cd1b6203933c05fadacb6f2a58c275ebf671b400c4c1722a74484f008a92b6cdfc2ed17165412978ec0145a3818f761d50b841090f32e85b0e17168d5b24a5e718e6b4bec5255fd440076fd009f377209bf4cf9cdeff9c614c33fec2b9d1e34c183b20872bb8d320977c8b7ff4787f7a8971a371f1ec3db58ef54381f7f1cf2c816ed194492e98b4f3722cc22004cb3b82f6674419dce5262c85bc4c68dbb065307464e76b1bc39209af7f3b95ac24eefd4bbf807a33b3ad21b9ac226045825305743305ead76f432399efc246274a85289caa5582151f1f47cb4e8fc28332ef097f3b794fc381d477553e428b1ce4d1ad68c64d9d5e32f7d64f8c5c6286358ca9924501591a606f038813c788da6496bca1795ca93fcbc01cc5531eee15a8128128c440973c60a4627b0153480ce15e18301b71c50896876da129185866655982966014e09b026365a067b9d1b964a1c9e789c8624b5dbd7d0e3834808945802d2584bd87d20dae86481f76c949ec71328ce1c1a295f94070e03104a001c7af033d3eb5a46accbe62ae92fc278b916164cc04b6cce8768c7dc05ddf5f59728ff54b08bb9afb014f3a1eb88a962bd9256be4adaff86cd5a6b1da25570e8914060184cbbba2841bcb70cbf213d0b7b7ac337476f1563a069122bad6d0d3858a05440857317d17ba534ea825384dd2e5363f26d4a6639d492c04293afcc0532867a875404c122132072de89d8105367c977bd0b08a245bbdcaa340b601ede93ca94fa6310e1a6ff279029159559142d6671d1ca5d07d2ff9c74bb5b1db74d9fb9f0ae9c7ca64e545884dc2ab8af98f184137830475408fc807f6b7fb46f925b032bd2ceb1c0468463888ec3891f7f5743cf2e226497ffafc81f6d649aa087f16e89f03fe4702cc0ee542b684b293171e186845474de78dc6dbd6793bee20cc73a947198bcadc2cbcb693ed9167d3d67a0e83c4e7e7ba365c4e8239e0725b7a78f1618b6cd867cb8c6d233d591ad08d049e77a5f6bca8e039a9c1b44ce904a0e4381a0409c020efeff9034e7cf6d49ec10dfcab4c700e633de6d90af48d14fe3815aaa40e40c2263053db8464d0a8e54126b267f6ba7fc5ce54c0d90bfec68889810cafd69b62949fe1649303fc29376f6545f9fcb3233a8e394450211cd8c332e0e65995f494fe03711d8af73df859aaa908d037642996dd1cd7da1f0d112f1bc2d37d845e90a0fecb900a7f83205dbb6dd33788955bd02963fddb0b27a69f08f664b623bd86e09f5ffcf72a92b7eade2f18ba75c34f99537c876bcfdc19f871a1afc95927e9e9f02b7b3d330da7856e3d90d0e1ee1639e939c5cc2111f11957a73408826fb9c8e4e396a2afaabb47ebaa7e424d0e6d600cfd4d5542fa1b973d07dbb65a9a27749e9c5853b07375950148051fbbd6a8967c6cba612edc50472db6580467e76b0fb2770591948bb9ed23a4fa575306ac97cde22d01dc735abceb43aa7e22993f9a913f1fb2eddbb67e34bcf683a02dd66826c19b3b63d682b43cb36d9d2b79cade8ddce16a886feebdf97107bbfff991de2a089a5886b89020c0521f491c49865c9e0b05755b25438dc697938407a8ba4d6ba20c460b6c6d5d070b130546a2044e492bf457309c6a7c0725120987a0ec80a7eb14aed39e6bb28ae819df85d9a99421a13f33f6c86c323aa824b33e99b6b1f1e7e377832c3357b82c697bede5565d727225fe5d19066655498a5a520169b649dbb9e04cb829d22f8aae7c8950da7c464eb3d207d51139b0a64c22034228ed5074159441d140e83e496190e99702644d10594bc901b2ca56b17b40eb221ec85e35b0e603ef0531df852f6630bad23904f01f871bac015e5b63e8a13aca79784453f46b9cf17c9ab64fc1ff43c01dc56129101832387544c1385fba0d39dd07c566e7d6f89c6d27d3a31615fbc11fc231068dff292f9dd24773ba16049c0f54b05ee5107422adcd0fd34769206a3d592fd0350f4335a3dcc34c050fb86add93888e7b1673095f9c5ded7ea8fe1c9ef0f1c4760cebcbf7155c93b95044af7087b1f87c5e4007f888f40e26a812ce3ab57d82f162faa38aeec58c63f21148b57fc0704d302503b90e5cb900ad18d9e1091545d3e37204a2070148452340d9e92ef8ceba83ae21ce82da5f6fa54aed2c1819ccb248a1e957af25cf1a437e00d1ec9e12dc7b5cba1a0a728abafdafa5ea02abf5d85f90bf37f0dc5dc77d759e1bde365245618136443f653619433b623f18159ca7a5df11877ee3bc6e7cd5eb5799311b8b3ef4837fa2fa1a3dc6a17949907ecbf87c61b18a91cbcdfb691ca858eda45f07697283ec8815f2f1dcaf4336a094cf11d2ec2aa0e1890556e797f6d2631bca0b99e6c5e9e09030ea308983486a6f6af8048562c6580e64a87da190fac8f88b1dfcc47cecb7687cdcd599ca0c0e92b66ed7848495bf1f88932d51cc1ca55889c8fdcf670191f9d891a9951596feabb5c77ecd8f80c0336ec3884d055989f429f4a681ddb62df01a27cbfce96e0ad03701b14c1a54092bfe12ae3f019e1e00fd433575d4400fdc8e4b0728d55d435ec4103a9563206f54fce50cff195b33de65d52417b991667a8ad951cd4f1a622dea244d37926ff4e5b2591d8564508f8d2a30e97620fac6c7454c5814d850a4a98b66553fa74ed654765a28e8bf42a7c52fb1fb6b66e36916fb342b24eee15cddc3e6231574e147ebfe932ca729bc7bf3883baec468c557314b0599a8b4bb348d2ce33ed15b09aa19f0ebf869668a0ed05740f1a0f28a99fc2479a33ec1522bcf858a462c624f342b2292e071a81fbd6d77c6e2f93151a49266f2b3988e264c758d990b327243c4deffe8491372a81f8d26cb3b872c2bddadb217c1a4ebf54a4e6a35df7279f313c0a96b6c7a6d701f034c9642b844a2491751a7257d79b71ba0f25f3dd9ffc3059b3f815c50dd551db3abf5363d4e717d2955a9fde5e1227079b1484728bac192aec0ad192ab67e1230e86dd26f06154a535557a40ab17d695c3f73d2d2cecf1f95e288cb58e5c4efb78606c30f5ab2c0600e730acdd3c2ed9c9d8e41bba357c0c6de79a9c940cd17af222567595ab3477e0541cf8ee641d1179b2d1ac04be6a9139fc8da85ff4eed4f186bd8c151fe04c556b68d71b2f709d9c8d3a1a32a835667f88e964c96aef68bd6effdc918ea64261cff4124a849b38d7e4ab30d9a13dbaae84e89a96af2421781277fd11b53d4f5c82f72cc5cdc1889862a509d4d853942562fb8519eb4edd56b67fa5c5f315c8f9d7e0536877b03d671241ac74e03c2d1aa7ff9f19a1e0fa568ef2ea4db90bdde2ce91672e6dc00d37b2ac2c5be0fa5ececdef7023f6a179a6d58ca25dfe7b1add68baa0398c04f4a329ab9edc30f4149660397a5a8cf7d679f75e9a712ddabaee1e9b1a1b62922b3c8c09b2630c906bd461b72242906a15271c2a6fb4c09d24aa02f46f9e4a2fa01d3705cfac94e98f9d722c633de76cefc4884a43aba12aeef5ff8dcb3d6a4f778b66dab801027527a207f9f4db35abc398ac43f0886949a529b23b3842df38bb971f90471ab60d663b948a66be0233d3bc82d0e1bd3f14427af82f73e659e7f6efabff9dadac66cc4e0c099d9576aad6fc977cb4228e7815ebcfa6d79a3ca837360b1945cab935c7f217ef0ad5544e97a9d541e4b19f29529c35d178817e6949c3e7422a1e89f6fbcc776fd881b0669279eb6b1eef09cbc5703ae82e2f889b982d04dca4419f3a85a1843061774b8c39ce07452fd900c2692f18b80115cc46f6fc6dc4fe86b1879eb2f3d398ef6d3ddcea9fefeea98adf25c6744015347997f529bb9eb60bddeb892f8ba5afc77f6d2e36fa5df631013a2ee517c2c78b048d20e701b56720adaa791782b50c277c55c7e7f797d0532d18861ee2a4d7210a1f75ac8cc7fe25f475a78cb44edf35145a2aedfd9535f24f2dedba488d78dacb13bd869e3ed5a027d04e4ef8a08f78c52ee98d9d3814ad8df8bc27b6e324cd0614476426b1af6c67e4f79ec524604289a565a625d7bac4710b9787e63a299f708d268c45062b85ff59d7e784d07827a59fd16c3be453ef4bc9437ec39435a65338ff051ee54ff742ade1387bb002196e65f25eacba92975768345d91d798d93778e35c1fa3ca00052ded012ea7d1b2f6b6ad75ff5812a7929f6a5d546af206bf7a759f86bc3bcf93e99df3a5e4640be5e34edaa65dfcb486e8c8f1da2bdf2bdc740057d2893a372525d09f1e921d5472eaf718459c36850b688897a29cc06ec9a79243e1ba0aecf398ece7d614f7679b1f4691c6ec8cbec3192fba7113dd1954c47761f3cd41cadbdecb6fe6bbcb5037bae845c0e1ea86cb16c64dccc3ddf9b84cba506845391722b5aac411abbe6a68c9ace3b8174a18a60d0ea9d9fd673f8b454c75467ce260c1e7373c125ce83bd35449a95d36b35a9a31c4d016f8c6d21f9c8f7d5bc992004608175f885129ac513a359671d317de7f5889a0df435a4ec1a59bfd77e2755bdd1f5a4c4cacbcfd27cf12b89df465593957ca22e2a729401c408a94b819769cae8e5be1cd3cfca26d51e450faa5ab459b6959d8ebd413fca78e1043a75a9f9bff0c9a5d223ba31aa8163217ad02523af99e44e9572fa7e9ab79e764ed3412e81c9a1b8c6b4b7c3dac96822233c05385cc195f6137eb5960ff8048f2208cf85aaa4c48ab5010eb5c8682fb61cfe9fe53050ab3e322ae36cfdd68a1ea0b28128821442e48f2c8eb5a5f8034a1f848a8562fb8c49d68e8dcc889de7629bba63d3e8e5d89c2f8a9228b99b6233a1a7c6f319ebfa17fb98b27b35f90dae7e832d6eb2ad880cd8096619bf1092a1ca570771ff9023fce32bd1e2fc0989e6c48113f7fb366f75ed53f95e3e4274bc1c522a6f65764a73086763c3d8a4e4b67bec97a54a3014f4ef36aceceefedacc6791bf8c265f20d1f75f2d34feb6c5703364a9cede37c91c588edfd825299dcbcfe49f1f6f4236a3c34cb14da939b6251bb67126768e6af738128d2aea048efd6cd0febb57786f76fe76d523ba8122618ee7f9ff76f6a1d0555abf74f544e5aff502d417f43734e12d73f4cb7d096daddfafa112378d599c2754002b9bad480e77631bd1de0b9dbd0d5b337b4f1e1d4165bf3259bef1ca09aa2604067e7c0604d1638650057ae07fad6c5c28740011826f76c474b006a1f883b74db6f6e37d6abc9c2b99201f1164d815e8029e8bb598261de97a9d593c65179f12786f96d8c46738229d57cc200d15c3c7f212920ac924eb79378ed8e9", 0x1000}, {&(0x7f00000013c0)="ea20f81d3f7a89e7214149677e15637ca3cde6b6f6b08900b1c4eda8d418570afaf248a10f2c8d64e191c467d2d7118e32ccf27fe87449f7395cf064e6fa6d8f1b83ca9a644004620c04bcf2309921aba68eeef3aeda7f033ac9a33d368b4ace40fcf8d9c7320be89b53b60c932f8d969989ecd64820249ffb9307bedc0705e7a59f4ce12ae77d04d251ac1cdcee0f21d39ae2392396e2b9919c9b80c36371c51f0e45b841407e6bf78e1b54e8dd8860bc14ff820c290ca0e931f4c9059581bb222590a4b72d800f5bf4c45b44d32366244b8c81011d", 0xd6}, {&(0x7f00000014c0)="aead6203a19167cb8efba1d5d41cb0a34b752aa213f4a46c9a1556f9737fcb0c0b8230685098a8eb808d75c6ac70ebde922288f0e5a34b521f1906cbbdfeb656d4eed273561eca9563dd7958c1079172b15510a4b84428ecf6fbd187d4aea15cddc733ddbf2b0bec700e673b05c774679fd33ad8ef61d152f427af51e02c9c085635d0e620cfcd98958dc9bf156c3f8f6028c40f2deb77033fb2bd4afa97b5b67a8a8029ecbe6d6fbeb28aa21805c4be6bd53e619f54b7354ed80306469eee2b48df161315019d4cbd9f70378f66e174e9140af7c2da47e9d9906719cf27786a6e84bc243d3748d4b258e531012ce0b7dd6829ab320975879f2efe5196dd222293811ef86c272391c0f8d48f7881380fa4b94b1f11fcc5e21aac18e23a934f0a623d40344d39f9abea171c5bcad7051b128663b016bdf4d060819ef73622345f8e99c381739df10249029770885a295076f300364b6c07cc33ee93117edef10b0f0b9175bb5856a05c8dd495ef0dd13eb4aae841f283f2fdff03193160f040acf578bd4671c64bf24b116629dac84edd52beb4e54a9c739b7f4b837949161d037c08fddc6637e5694be0c1ead75f79477be25d573b7bf039623d9bfeec0f3e20aed0bc38cf2f6f3affe93d430aa8aaf3e73b10af34c0a72c3ab04d4bb693a0aa18264b9641901a43e1b3579a25b7c3cb217a18ecb2d4d0d1c188a10556a02874bf9b4531b11aae14d38059e6cf9bb074ceaf5e0c088efbbe73fa1c6b723112d5ab247daf91d71bd327d3ee5961a68bde25b7251dbcadf60dab6c2346676ac03710dc8bf931d2df1a610438cc78457e2923eade97a4dac23d8eca03b58ec520d8fed8f7a1c7b33795c7d4c4672e2f823c813aaea56960c4f1b6b3874714bb1adcc1e41238d99a6f738a74c9c5a14bcfd3cf7d69a2e9bd186b0c51dc2427911e22cc24310a041432d779f8a34481da89ce588dadb5218f24db651c68969878bb560eafbf1d8246676148ca79a0c56076def4e9a9ab9aa1816462ae3a1e70a6b00129b821307f02583db9037063b8f62301d3dc357981b8935af59ffd5232db6e3d56a1a404aa20438f844b2bb90b1a5f9349fdfde585684ffdedd7869f84bec6f953e5c3730da5dab85de431abd254a6fbeab51c3f89d8c0f5638fecbd80d911fa63e2dc63550582a866909e247248229da03a87be02a7597f485f55cfaa9a6812ab42e34abfc86b8236635a7c36c6d5c49149f8089e8c955242e0b7fffb7e3ae47ac26efbdf620cae08d30e511e1ad72c63249429f5ce6acff4296bffe8d6aa5e6c93ffdc40dbbf616da3c2647f51e19515cc5a7d760ce065c60c0a222372e699d9ea03680d772f806939b258a369b76f00f6f0b1a17544666561fbd991060d6b56b12f1a71e693cc75c9d815e6be8402bfdd9d6bccf39ed7883c7db97ad5fa9f0ad0b99bb16622de3ab789d4b1ab22ea20b3f8df7f9b59a6cc1f4917c94a3b0d630536cd14f5a24fe62a1b91482fb1ae346494f833b5d11569ab30e83e73febe22354c5dd0a41ba2a8bb2a127544a532757bce8e3726d643310896f4c59abce139e66b38d9b1bc2d00a245256a5a0e36c1094eebd9ba86df7c52ceccad499c80e90ff88ae0ba60bd25303918a5875c5f9ba0e02ba9d570b71b2b1a75bcdf52e808ee1ec6fbd5e8cbd42df6e34567ffce494a2aa4b702184e2b7159502a9f2ae06e0c6e2230aea2a83a8a733952a5af68d3878f6dc9d268e634f081c713bd467954132fc94b10e8cfda2f279d2560d9dce9bf5419d88a519f1e52ed00a705e15026f0e7a27ffeca17d02c81ff9403a4522db785da2ad54288fba34d224d6d023199dfd17b26e7fda17046bf0f783f282ff70db1d06f965905fd21498b38f930db66569414fa8cf28b19d90ee8de6275d19b57aecd1664fe1141a60d5ceee482fbd3197f79ae7bb55b8e5dc1a10e242e06df37cbf0a029aea9048742cae33154621b857c5c90b373e3c4aefda12053458636054e8162a1afc44c12eebaf2b682bf41770335302c7ed747b9508cbede7df22290ad206d5554312b29fca17dad79ab102c95ea6c22844eb185ed8f170063bb2966150dafc500e588f1896fb78c8a2a2a41836fd0d58171ba4242a0e1ebeaa99de83c2497b6e0ddf9462e0f73d0be466fe99c94f598ebbf43e1b66c51899bf71d816e5eae60649023da4ea4717a9c7e3d302093525a56acc2adfbf18c05dd0328899072f06a4e62026b20501585ab7fe0272723b60263ceced537304abcfbf0b803c1610798647bc7969389bed8017fa154f36034384339c8cb7bbe0710cea2afccf9ff140821827ad8748aeb4932920c1505e0e5437894d420188af994df88c6b07db01262c8dc8ef4963c141f1267bc83621f267e44587f772563fe97e9f73a10063b5b076fb0dfdead16277bc0b6d88ec887d1298254d3714f67fb8ce43ab45f176ea5f20201a180529bd9b3804ccb22f0f6c70f822616c1092ff713eb26ca0a6d2c45418d9c9dd4b8fe7f34d3f298bbae38f97f82b40bf0297476739e07919a8d53960ee617309c31e10c7b6909038ca39e0d51099e1b9713a04a21e37005cd9dea66ba418a9c43740faed37e31165753dc83d93a29912a0845b1ef62953f344100ad08a28120bcd5de352c0c22e1a0a64160d1b034a74995278c622b2f37272f1d3577c13edc16edc82c0942678180471fe612a992c83ae8edca1379299fbde674763e4976b61dab50832a7045de5bc5783c05ede2b59ddd759e8af1adbe6b507883248f85ff8dd313488093bc11ba89b5b61162fe0da17fbc3a56819feea47e69b080d287db153b32984fefffc031bca82218d6c6af9f2273ee1e3ab75219a4539777d3cf39047cfce679d32d9ecd3f9e59c318d455ed6176ddfc27f68246dc1c8d4eb0aede0791a721ef1eaf342685f9761b5d989d1d2c49e16f379370199952630e369190a507ca2dd54b0db2893c6dc0e72cfcccdee456fb987c1c19537bea9363b6336fc0397c167035d27edbc9369899c7e662d7292768d0232aa44fff55a2c462d30ef5ee07a129e0696058bb81788c2383ecd8077ace090c6af112f3388a3474acfde98bfe7275935a51c7e09c77da0d174bed4df60d7f1b2849a0bccc11a080b57948269b4da00a9302b1cb85b1c65d57517a4cdb24162342890ab99ebdd893dcd6822c6b066ce88db5f38564ad2815a7a7f49f35c677d8b6b03de1ce0bebf465ba46db37930185f73ab438cad1dcd053465e687a93cf700e3da5089ba5c874f8b2030489f29db3ff854bcdae4510a3841f2d6f8c34052ad30f4c952aec781dfe18f0b805fc62bc02b5610f6062e6344c5399d4fede18fc15181fb681ae4d83c9d085dd638bcf8b15d7c88b756a1517c1239934b0f0b578c76d0b2f5f447fb1f78294b935a3d1da27b647ed0ca6ab637e6b219639288599e636fd42213cb916c0c761e7b54d4c3a23c144ef7611c55d06d6062f3cedd50bd28f92c78ea41a5b2ed421cc832219a2fcc9efe11c9ec1d528ff0f70b3fe79d041ba31cf01fd7304396e3f4378e4667ea5c3d12a9fb0676a5c17bf6ff77f7f96884b9b68fca3f69ecbc45345236037bdb61275b61ed4f8cdaa0298bb7ac184ae44628b2dbcee6162cfe01a72b0fb278c81c8c75bbfac08c7819a32c03edf743da2a404b47e2e18977e995b5f07dc2405ea04cbf4b742c23fcc9d3b64a723371a0e1c59b4a7d736b66d51cf96bb77b2469be358bd0f45c721d9b732fcba60b2c50d5cb4e419c41bc3f6c9b44055a00f64acedf205a57ba2174e15aedd9ba5db644a404f9a511add3df32372ecc30f73924b6f736b020868b5e39fabb8e24eca6854773d2e82d9c8f8cdc6108345ad23a789ae58c860276c00be06fd4934544544464cc84483e10195e31eed1612dcdfe3309a75b2478d20f6f11275b91181f1d06fb7b609b5d425146845a2bde26d12dae74f2b38dfd6b00eeab9124a52a27b5f0657ce42c7bf55ae46f32933091bcb17b0f52e11df824bb8b3492df596c71e69158c8166199840e59e03c79dc6abc802f2962a6862a743bf3f733991267fb5dab528e59a00a23727fa127972f7a8a92e54c355248683a789fdccb94a2a8ae7c08440ebf363d7b9c0d4dcbbbbee5814b24b592a622a29679fe3233941755bcbe274f8821df11e98a0303fceb4dafe61de1aab50affc374f2a908df870cbdc0b89aa6b26f51a4f8b3186697c0f43b1d9df401d03b39998f18a1c66fbc173fa25ea1595ddb80ddfd8638253bf32ed062e6dfa8e39d5eb2e457f0105b4263f9776c5192edd96ee01a4e0be52f92b065dbc1592b4a72d1b7a312beb6f75dfabb778e4697a17b9ddf932dee20c85956d6c457829f639ebe089947dad5563dd3183ec0dd2e1c52f0e53868526f28ca5d9fd45c32de6b7211680039cfc5d73be1c4642504d8dfe260b58460e8493b85df15d3c6cec2bdf046ef970e22a92cef4337b57ed91e0f11113e7e5766a173e6945511669884b9baba06b9f3b5a079cfa9b6295b6564f0ea89143c1e6393e83401e9960b6e73fed3a5fb45d653e6ba375d7111870fb7460f88732eebd7b6023b3e77d22a66c0329353ae27164e9b9653670f577e73cf4021c77b45be854d1a65161825fd2d8079a8333aff6277831305bd7c86b79ad49288aefc86c38a273f27835b32ac2358d99e09f56b7887f6a0adc79d0c6118ccfe32906e473fef2fcf2ba8cce5f0293c14278e149f9f1e5df56bae9b3b08bc4f13bbccde11f789b9b6c76ba10661ca748940cbd2e4a77989cac9d27cbceb57be3ef6cf53c956ce29e1a552b2f20299f79c6defcbc6730c896dd0a006dbd43c3bb6da6c3c3a7b7d554c5d710ff9308e3c0f1d1945fa099c0970cd53063ba2bf50ab1b543e1503d3f21a563a56365884c81b87050d402015972cfa9c0d37416deccdaeddc97dc5878b7dd9a1e80406d345198e67b2fbceb8934aa4d3ecf3ea6e758f68c0df4a24641a475538e85a7c34166572c46de533e0c8d131cac2c65d3cb5b248ca2cc50266646e50a5939a78525fef925c23ef3fcc59ae4bd55413cd52e5b82b4302a883ef1fc794d8e53b0062e8f827cc1f86e8f65edbd66b5b1b9749770795057b9ac7c44a51243c11820aa19fdc726eb1261207d50c1ac0d31d67f4a84df820e610f08ca91c7b2fbe3e1606a22100be7276780db587dc50ca41489a4b733a3d72f9b493d4d2b4a7645e5e639fca74d305741550c3932f75afc0c66eaa8f0ff241ae4c78b4c3de6d37627e811ac2cc835477d4c9ab2e0c2a9e7b3b2154ba7c3c996e3869411d0c007fc3f6141bed149e64d7907ea46ab1116766ed24d2562abcd61a62702c89ef09e5438c6f2830397f8ac2ffd4edd9e10b6243cfe124f0fe86f07c48c7d8fcd32b50de24c12b895844100328e920abcbd1c72a9a2f985f68058b0fc6e5de94ecc3b77e8a9d85790bd97a18f71f75633ea43063becfb30acfa301de1c2600c3e1ee91484917c32f4ad004ee125ae7400e90c2c91cdf44288b6ef574a03936fc8f75f37f30c0de4657ed9c5ea8f72d46e4083c1f46e304d4b17ef5a265a7cce1209946ba6a74be72f14ecd1208028930815fd26d0aad874b9742f4fcfdcf079afec08c018b4ae7eb5ad2e6e927c6338ea64b2a12ca2cb01192104cbb360ebb4070bf1ca11532cdb29a48030c7ab1c711cd02ec43f031dae64940c8e044f5bb01ebb11aa7e51923ef6f60a6efa66bf0e9ecf5459802ed1a438477848e96e1ff34044741cac887f", 0x1000}, {&(0x7f0000000300)="bd72081dff4c398d052a23c119eda6721c1d58aa4570a4db3e5cdfddf3926c72af159c85a308378c9b791ecf01cfe49eb139e8d0166caac26feac97c53535df2d8845ced4f7428eb4b4ee74feca1be97795075476c947f5a23b3b1b6cbed67", 0x5f}, {&(0x7f00000024c0)="54109e782d1d389c0c2167909995a96104dc8cec22fd9433c823fdb3ca0d105ee98b483935c8bb4ee03d18c43786cd994e64253ad7c92d1dd1eaa89f9aa586906f4d2cb225bc1ddf4063398d01c30f3e765d0e2aeae648930296c4dc0d00496c4b8fb8687a13af0554b50b5f7f01d31b7904f948bc931514ab78ffc4fc95eb4de311888da879b81d1069f9823d1b11ef3586b3fcf571457b4192dbfd6c6e8ef6948320ffb5ea2b28cfc2d4268e89f6a1f99c2fcf0d408a458c657fea368dbf952442f1f181bb51ac2e2c03563e3ad4553c9e4e41f8d6e1d44011530566dc4ae13736", 0xe2}], 0x6, 0x0, 0x0, 0x2}, 0x8) ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x4000170c, r2) 6.430371741s ago: executing program 5 (id=142): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000280)=""/221, 0xdd}], 0x0, 0x0}, 0x1}, 0x10, 0x40, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) sendmmsg(r0, &(0x7f00000003c0)={0x0, 0x4009}, 0xffffffffffffffe0, 0x0) 6.427353386s ago: executing program 32 (id=142): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000280)=""/221, 0xdd}], 0x0, 0x0}, 0x1}, 0x10, 0x40, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) sendmmsg(r0, &(0x7f00000003c0)={0x0, 0x4009}, 0xffffffffffffffe0, 0x0) 6.423463879s ago: executing program 8 (id=144): mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xffffc5db, 0x4) mmap(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x4, 0x9010, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000002c0)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000540)=""/185, 0xb9}], 0x1, 0x0}, 0xfffffffd}, 0x10, 0x1042, 0x0) (async) socket(0x2, 0x2, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x2e, 0x0, 0x0) (async, rerun: 32) fchown(r0, 0x0, 0x0) (async, rerun: 32) unveil(0x0, &(0x7f00000002c0)='r\x00') (async) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000180)={0x0}) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async, rerun: 32) sysctl$kern(&(0x7f0000000280)={0x1, 0x296f341f4884a5fa}, 0x2, &(0x7f0000000380)="55881e35e0fe0db4f2f2b56ee661a43c67e1dd53a25700000007845929b7524e8040b2f5cddb85a622030045909149e973380abf43694244b3d1fa50bbb4b741cb90bee3c26f000000000000000000000000000000006c7ecad8c6e69c037bfaa19c395c444f6530b3c4e3b86f92ac3cc05381eb0ef9e4f959f6d7", &(0x7f0000000100)=0x7b, 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) r5 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) connect$unix(r5, &(0x7f0000000000), 0x10) getsockname(r0, 0x0, &(0x7f0000000140)) (async) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x2011, r0, 0x7fffffffffffffff) (async) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) (async) r6 = dup(r0) (async) ioctl$DRM_IOCTL_MODE_GETFB(0xffffffffffffffff, 0xc01c64ad, &(0x7f00000000c0)={0x0, 0x7, 0x8f1e, 0x4, 0x400, 0x9}) ioctl$DRM_IOCTL_MODE_GETCRTC(r6, 0xc06864a1, &(0x7f00000001c0)={&(0x7f0000000040)=[0x0], 0x1, 0x0, r7, 0x10001, 0x8, 0x73, 0xffffffff, {0x9, 0x40, 0xf, 0x200, 0x2, 0x8, 0xc, 0x2, 0x3, 0x8, 0x3, 0xb7, 0x8, 0x68, "944a080003007475dd0700000c8079c026c7d02d00"}}) (async, rerun: 32) mlock(&(0x7f0000ffa000/0x5000)=nil, 0x5000) (rerun: 32) 6.180289557s ago: executing program 6 (id=152): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0xffffffffffffff63) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x8, &(0x7f00000003c0)=""/228, 0xe1}, 0x1001) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000540)) recvmmsg(r1, &(0x7f00000006c0)={&(0x7f0000000680)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000200)=""/163, 0xa3}, {&(0x7f0000000100)=""/90, 0x5a}, {&(0x7f0000000300)=""/46, 0x2e}, {&(0x7f0000000340)=""/110, 0x6e}, {&(0x7f00000003c0)=""/110, 0x6e}, {&(0x7f0000000440)=""/149, 0x95}, {&(0x7f0000000500)=""/57, 0x39}, {&(0x7f0000000540)}], 0x8, &(0x7f0000000600)=""/69, 0x45}, 0xadf9}, 0x10, 0x1000, &(0x7f0000000700)={0x8000000000000001, 0x7fffffff}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000180)=0x4332, 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r2, &(0x7f00000002c0)="0ab7", 0x2, 0x407, 0x0, 0x0) 5.476957505s ago: executing program 7 (id=165): r0 = socket(0x1, 0x8000, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) r2 = dup2(r0, r1) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 5.476172819s ago: executing program 8 (id=144): mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xffffc5db, 0x4) mmap(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x4, 0x9010, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000002c0)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000540)=""/185, 0xb9}], 0x1, 0x0}, 0xfffffffd}, 0x10, 0x1042, 0x0) (async) socket(0x2, 0x2, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x2e, 0x0, 0x0) (async, rerun: 32) fchown(r0, 0x0, 0x0) (async, rerun: 32) unveil(0x0, &(0x7f00000002c0)='r\x00') (async) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000180)={0x0}) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async, rerun: 32) sysctl$kern(&(0x7f0000000280)={0x1, 0x296f341f4884a5fa}, 0x2, &(0x7f0000000380)="55881e35e0fe0db4f2f2b56ee661a43c67e1dd53a25700000007845929b7524e8040b2f5cddb85a622030045909149e973380abf43694244b3d1fa50bbb4b741cb90bee3c26f000000000000000000000000000000006c7ecad8c6e69c037bfaa19c395c444f6530b3c4e3b86f92ac3cc05381eb0ef9e4f959f6d7", &(0x7f0000000100)=0x7b, 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) r5 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) connect$unix(r5, &(0x7f0000000000), 0x10) getsockname(r0, 0x0, &(0x7f0000000140)) (async) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x2011, r0, 0x7fffffffffffffff) (async) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) (async) r6 = dup(r0) (async) ioctl$DRM_IOCTL_MODE_GETFB(0xffffffffffffffff, 0xc01c64ad, &(0x7f00000000c0)={0x0, 0x7, 0x8f1e, 0x4, 0x400, 0x9}) ioctl$DRM_IOCTL_MODE_GETCRTC(r6, 0xc06864a1, &(0x7f00000001c0)={&(0x7f0000000040)=[0x0], 0x1, 0x0, r7, 0x10001, 0x8, 0x73, 0xffffffff, {0x9, 0x40, 0xf, 0x200, 0x2, 0x8, 0xc, 0x2, 0x3, 0x8, 0x3, 0xb7, 0x8, 0x68, "944a080003007475dd0700000c8079c026c7d02d00"}}) (async, rerun: 32) mlock(&(0x7f0000ffa000/0x5000)=nil, 0x5000) (rerun: 32) 5.017359572s ago: executing program 0 (id=166): syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @generic="0942640d8dda3919cea064a0e6f20666572fd2a3"}}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x2, &(0x7f0000000180)="14ec2a6d0b210b33ab6c8a05fe1f9d2017fd5e117aa9a564a69d646df28b84a3e34676bc29bf3c47fefddb6487e23a9af67150b7022aede40e042e026b7334007308298b9a45f8549c037541c772edc4eaa609beb4435618d589cc9b5358feb8f01b5f9525372fad624b59d77ad01270f85a75f4ce107556e32d074fd80491aef97e33552d3877cd254ca4711ce4a37c6875e8486d46f6f1952c50627bf238d6aec691484faa697696b9d63853c28bddc8b1b9046025d6bc47ebbb4dd43f779678daaecd43ee1575f0e710c01aa11cfddf8c938a744cc7816734b8c4a564c868de01f6b86c0b64fa40f2742f1637fc131fa7cd4fdfdaf7e6f4a2f2f93a83007e58a459a1854952789938319001b143a427755662a50682a459a2c6b8933f4664f17ec63aaa3d2d082b3ced4c78d959b86be91af053272433408cdd316e40e23f1f13f81d1211c0ed0428bdc6e64aaa0fe9e1b82dd9352daf32a76ca7176d646932f150dad939d2951192074cd0e0a63055ccf54ee1b90f15c990d4786e133cf4aa5f72c943f4c51951ece66ed5a93c34e14b09d589449542192b8f645a35a6448315ac6f902d4d30dad29e5d0dd43779032ea51a693bc13226eaf26b2148b1ff6ce50f86af3b1684cd5a06c5460538eec806b0efa861e806fa3f86a9a991b6a81087db438f60158113ff11c40ab4c8e263ef2f469a200c9078f472a61caf897780eee3e1ee82d38e1a6a5bfb272a090e79e9b0b6f66f1327fd08f5cee6ca71c1e670257f4efcd3ff5755af7d7e50274050291f18fe1fa50ecbfba6ff6e852c2c86a49308faf559c656ad17aebacef6fff6d015c25e04c800226ba82309b44bbefb134fc34fe468d81bbcad6ac7b48e7b669103cb847f9d79327600f9d854838a77cc891f0d1e000d12a5f45b5aa9ad3266fa1674f330d8d31d80ef51e10aaab03c0bd6a31b829831458e6c56d647fa90eb8dd360b2e74522baa66df1b60c8c279462c3ca5198e9237d7fc26c3b34b9aa59e1dadd962591fab2d4a9dfcad7b3316dfb5bde271f2e0d539eb0a28d4d0d1f1ef9cf498a8551abae64618db7428a77a9f4387ef10497a24a4f2dc569a88d522839f34307c43f1a7ad5b82f3b9fc181e928b6f3a40be4030e0dc80f6f02c8514d7afa99cb167e3a330f1a55e247b8064146e18b24631ae5003f2bbc366b984bd353f472e3f2db4e6848a75132bb4d4ea34f719a0bb07d623954fca9d44c5872345175f4c9d288c27be27541a90d1880fa2dcbae08b188c9b51fc279d2320def7391bcdc473251419aefd6639c3ce8cd455f182986b41eddfcdb46d59c8c199392f539afd94931cbd9b13683c43bb02d823b68ad9a857c56b5c1f33ed25c3de2f48ab0a58461adb2b352f8308078296309cbab1dd15c3ee3e699437f89060c957c76d1e523bd624738e2020ad833929134ca686076d7b62b7d4dc26f61efbb8ea54f0ea1b9b236bd8d3cba4e0e1aa7f93837c0a37e1d490c74819bfe34738e898899175f548d11df4295b672a126abd8d929bd89f9e198913a45d4240aaa2a1bf6718d7cac30f392da72e6486cc0e2193ab735e3f5b680f6b8c343cf7c3ccac7375306680a1ed87a6a2e22e274460d3fe359d1c4f19dd1df182b5ff491d14d69a91946caceaebf53c45b1f30feff5e9394069ab7d2a1f8a7efb19e9132923cdf9d5b21762d4fb44048a4ff508ae74a14a6e1b8889341224d88871bfd3853b717be8606ec2d37feafcdb5bbcb9355e7b4ae7daabec3856ec058a8ad53d92eaa8f5e1f409e4daa2f5c63d6ea248933b748a1531aed68bceea7d6a439d952d3c47d1f082a1b48bcfa70d1eb3f787cee1650f06919603aa2d6b43c4fa9f683c7c401db121557c81017fbe11e6065d6e8a5fb85e4783f7e839a647df33744bfaf45c9d1a872470f4b8c47f59bd28b679421d3102eef7e8044d33ee107384ff0f9120b522efa3ca734d0facb70f37e6f3dbeb3efee47ab73ef21e787333e92e53c985bb9ddf29cdb6fd804ef3280423b4ad88faf8ba56a2ee893c093f017559b974b32e689797ea9adef61ef9702d14c7fe0df2e0ff52d27aab1ee94444ed49ce25a7f651cd5825a1b049d2ffdc9c50b50d3b2458a350f9eb501b3cf8f2e8efda0445a466b59f1f015c709b02e0b498fc2fbf0ef7649c7526c872b37aaab87b1a3c6493dda02f3369a87c8580c27fd15030047b887b5c5a0c513af32c52911d5bad00adba10f9ec1e8558a063580296fac2bcdcd862fe7b306f3fe94249de96ce27e227157c99bfce0cbd24780fd0f7852417a933909e91fc5760a95b70b337a2322c7231fd0a931b701617a9c56476998f34a4312d1795af140457b666f28f1fdc7464d074d9c3885ce647c3ea5dfb8901472847767ec7e7400124ac3578aec6565ce003d07529b217a6e32793884167eb086e91c6c6e3529a4a82533667f0d164618333477ff4b00241c1cb727c21baa223dd837e1c61f2bfb1cc98ff25a9759b97ccb8b5403bd5e08c60feebf2d8d5c34d961e1222b93e9bcb6ba4fc03ddbcca1994b10ed761607acd0d036fa356efbb76d2af663953559e70f4f740a5f50cc1bbfcebf74e3fc9e74e065ee90bc67bc6f7f88855fd22330a8ad32b3885a58193c8aed0e257d91e36257d47f49271c232a20758c443157eb88a177805950e33dcf6082be5451a5193648f6d4308721917313303c800b4c086b3eb02393d90f2e9acf5d59699a8971ec2163dbcc451197f84c2ac547cc1fd2ea4c57b483658ffe5ae61af7bf76370bbbf5ad1c4ebe1f0e3976fdf0bc88966e5f5c766bc9297e298a03b4e45813a306246f1919b2d5bccbc936067ae0eaee6de7ac4f5a4a0cfeb405db1bcbd3bc35f730ea4f4ad12da46fe9690771f682ec511e9cb626445bc5d88e1b62db5fccd9834bac4ebd200cbdbcabd0a8413e1521c8f541151e0b9718c97b1d890078bdb139f7170d183a16b0237e604903cf1298fd52436f947c8e5dac17b5ebe17750e8ea3958dc3efd181c540a2b0136d578e9190e9a018006facae36d68fb777f7bccdfb3e1ae9f7d6f53e38488e83883f516b9c9690d20e50542f29c4eb43fdb42f3a2927173314d02863bfc68568c401ca17d70814600c5392790b96aa4f46043adeaa531cc55c4fbb7d078ee1f24e0de3cae1550adb950c8e142d55c95cd99ed3f98d0daf8ccb233c27173cd15865db205e44ba0d68941a4d28312163e5416186fbdd164ebf53a039d1226895382b8523036097aada6d5be930a3eeaa60fc491a466c05115efab5ada755e7837ce4a94f57d2c70e0b43c2e2304d4de052040891546e412f93ce026423b0753546bc798e9ad56c0a6ff73d2706aa04aec9e078d70a1c361322fc10aea918578970e0d0a3aa5a1f4a89c7cd9e4beed553cefadec8096e9dfd1fcb675f68150985f5e0db4d5b4ee0356b9ffce3c6fa352475c1b80948a992e579edd4dc1b17224d41412fe729c4fc525fc8ba51cc2c5e9767b0ad20004d444008f28e25c52b12ef6e826b82f358c1cb126a5a7388731fbac747586f873f60b25dd41725a5556069916d8e6f6aad780fe8ba6c2615d40d0277f21e624f106ae7ba3ce533bcbd03ddc852036ea590929196e5ac901f8f8418112f9ef5dec2cb797fc64f4cccd803bda63975b0004c336bcde1929836479135c8fe2ed9a1aed4589928af9faed3ada59e50a2ff7fdf2346c4349dfda4817221f2827fd8f1a98a50a782d184159d4a8bce321f3de8e3d7a88768b87e379ace754f6dae68e8551efb1c8a939958f8e96977a05ceb576d8fefedc94ce3f719fda99d71cbfeecccbfc1c90cfb0f2bbd0ec56176eb47ee6ce09c2d42c3af9d8665d064b65fae8acf52c032214a8fa26edc7204cf4f3eb0e9ed6c40789f3c5cabbaca67564f297e2173abc2f95f98bbd0f1933306a8b3fc1dc042c0be38364f6a40b467458cc88881c4ab14b8d2dfd5dc5965d679cc26494734caf41dcf6e4f43574313dc9cd218f8bd67edd69129a7ae6186561f1359e733dd971e7c54637a22916097450d7f4d0dfbb036f12dc9af7328e9aba42e7d1e5bac4cfcb365d7d0c04792f6ffd7aedc962de29a646e7f200d26aa5d77a58339995454cdf36c1227f437bb78174c65a9fe0536a33d165fc42f2e3b59e8bcf64baf632a4edf6cc3d696e93b6d7041b149a88d13bdf03d60a46c4f345606f056d458c72fb8f623f1a9205bc8b5ea4df564248013884de17cc7e51fe6b13559f9f8aa09dc97ffcf866e77c2ab6cd38748ad5ee6fd37a7c7f7416631a0ab42a39a686e66df4bbfed1682e1057754fb1fe16d9f034a20958a434d71b781f5973cb68d84d41473df1a9efc3473b12673a9cc639d873dbd823394895222c5d57f5f903adac3dfc2384a29acc76928ddae8eaa9947f63b7b2591f9c8da8c32ce15a4682cb51dd47a9317339dbc8590dbba067d9d89436679d1f72284d49e0ff4fa6e8d4f6f27b4d847048dfeb41537d9ec7d8455f512c42b0d4038ea3bb1dde4fdc74ca1dd59c32835d54ca75554f73978c26ea51007fc52ee7f0ba7844c778c107fb1807cef41585bedd1e2168e31b6d5eff2005eb97ea29a7a499ef3ac29fac51836e94bdd177c30bc1907965a5f445f9e325f179526572b99188f47d13a4bb9ceeeb62d4ec4c6749bbf013f0fcf226731906718202fdc46bf08c381b666ee4032fe5e5e2b308cf43517d9b3421c385545c775e0450645be5ecd0dd8a6787075b26ab640f9d7a65cbe8030341c9a2c24a8ddb1ae8686d921d105fa9e5a9c3f86627ac8699ab6e9a35be164098ef3884aee3cf9e160329d5d62fd1fe7225c1aa7d04fb4c244477439303665ec27b1dc81dc7775fcc7158b7970ac3c504a7b46fd4654b8339c21307f70ca5b8bac4922f26d045a9d9d80c445ff74cfc04f009b67f5e0ca415cf4bfc8c64fdbef17337763bf4c57be6f89b5b6cb0def08b0ebb96c59299b54b377721eaca24dc6af2431472ac224ee7270548290804835d1b4380155d9e1b241e405c3ff6fbf78833eba8d6b189733310cb4f3e5302b507365d612ce05e92e47e916003868292f5a6c412c45a722de61b37e7e610cfcf99a0341925f4e618fbcdd061544bd34c074135c07be5fc99d4e317f7e43ffe671e4c7dccfcf014c288dc246b63853e6f005bf974f67d019cba3cb4c73f6a9531b9b848ab4f17bb1ce05d401b7fc6f21839858dfb46433ed4c0ff1c9a7ddc98898a20d313c12174249cc995dd5931d6395892819c597efacae6f0746d2693994e7be7a6ed76a89b968720823eb798d3145512aba91d5836a0da7c6c6a6eb4b1479ef1c3dd5e10ebb7f6337d0ba44b9c204308ad826e0bf2eae18de84c24786edffa494120893dcaf8eb19aa629df37e5ad2d0b3d0a6ffaf9e9be94d274df96f40be01f4f3a4efb957684995892d5d746a9922a3bb614ce54a2acea739059c75bd559553169533ee2fff5edf42a9778935748ee62efd4ae5606b614089f2dc405160abfdd2af6747d086204b61b3d553ef631072f1e6026296c486a0905bf0be59d66e40fda4db63e34fc30bf818bc06ca527d3d9c07c775c06d45b825074fa37d80c18ce821f1a84d713b65e78381dfd9522ce21ea19d3c5d8d095bb2eeb9dabce31b8ae8c405049375548aaa2c3dd4323db36c54d04546b299b0f6596d8997463a17bc28ae18a55ae452c0006ed41374c3bcb9e1a5d66fb8294fea14166710a0c7f87782e7b98e2bacf594df58c93029a38c7867f1cee7a3d1f75e0a5aeaf0824adb", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="a4c46de7e5d98b4bb761b3f67730e8696b9f5003a5013a0c4e007954b9694dfa013081a2ef91042979e0b099aac6c3b781d55604a6084badfae650b80efc8c9b660a7eabbd7f80eed3c8844b54d48338da7be151708ab5b58a5b25c0729fd14595471555e6a416de83b4009a810557160949ff87aaf208e88b9f6b87976290ede0708e3ea60c71da9cabbfb58208ce1d8b7c318932492782e8fd25d0f9df0fb55fc43ab275bf382c28db18dc908065c5a2becf", 0xb3) 5.01549629s ago: executing program 7 (id=170): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$TIOCSPGRP(r3, 0xc0206921, &(0x7f0000000180)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x8) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/73, 0xfffffd8d}], 0x1) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) getpeername$inet6(r5, &(0x7f0000000140), &(0x7f0000000180)=0xc) dup(r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x1, 0x1, 0x0, 0x100000000000000}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r7 = fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x401, 0xfffffff9, 0x4, 0x0, 0xffffffff, 0xff, 0xb, 0x1, 0x0, 0x4, 0xdf5b}) ioctl$FIONREAD(r7, 0x800474c4, &(0x7f00000000c0)) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) 4.780564469s ago: executing program 0 (id=171): r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x2) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x6, 0x200007, 0x7, 0x101, 0xe, 0x2, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x6}, {0x7, 0xfffffffc, 0x10000008, 0xfffffff8}, {0xe, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x8}, {0x401, 0x7fffffff, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0xfffffffd, 0x101}, {0xa, 0x846, 0x15, 0x8}, {0x5, 0x81, 0x1, 0x4009}, {0xfffffffe, 0x7, 0xc8, 0x88}, {0x3, 0x10004, 0x100009, 0xaeb}, {0x7bf, 0xb, 0x8, 0x4}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xffffbffa, 0x7, 0x6}, {0x4, 0x80000000, 0xffd}, {0x0, 0x0, 0x2, 0x100}]}) poll(&(0x7f0000000000), 0x35, 0x0) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) 4.780263161s ago: executing program 8 (id=144): mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xffffc5db, 0x4) mmap(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x4, 0x9010, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000002c0)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000540)=""/185, 0xb9}], 0x1, 0x0}, 0xfffffffd}, 0x10, 0x1042, 0x0) (async) socket(0x2, 0x2, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x2e, 0x0, 0x0) (async, rerun: 32) fchown(r0, 0x0, 0x0) (async, rerun: 32) unveil(0x0, &(0x7f00000002c0)='r\x00') (async) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000180)={0x0}) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async, rerun: 32) sysctl$kern(&(0x7f0000000280)={0x1, 0x296f341f4884a5fa}, 0x2, &(0x7f0000000380)="55881e35e0fe0db4f2f2b56ee661a43c67e1dd53a25700000007845929b7524e8040b2f5cddb85a622030045909149e973380abf43694244b3d1fa50bbb4b741cb90bee3c26f000000000000000000000000000000006c7ecad8c6e69c037bfaa19c395c444f6530b3c4e3b86f92ac3cc05381eb0ef9e4f959f6d7", &(0x7f0000000100)=0x7b, 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) r5 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) connect$unix(r5, &(0x7f0000000000), 0x10) getsockname(r0, 0x0, &(0x7f0000000140)) (async) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x2011, r0, 0x7fffffffffffffff) (async) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) (async) r6 = dup(r0) (async) ioctl$DRM_IOCTL_MODE_GETFB(0xffffffffffffffff, 0xc01c64ad, &(0x7f00000000c0)={0x0, 0x7, 0x8f1e, 0x4, 0x400, 0x9}) ioctl$DRM_IOCTL_MODE_GETCRTC(r6, 0xc06864a1, &(0x7f00000001c0)={&(0x7f0000000040)=[0x0], 0x1, 0x0, r7, 0x10001, 0x8, 0x73, 0xffffffff, {0x9, 0x40, 0xf, 0x200, 0x2, 0x8, 0xc, 0x2, 0x3, 0x8, 0x3, 0xb7, 0x8, 0x68, "944a080003007475dd0700000c8079c026c7d02d00"}}) (async, rerun: 32) mlock(&(0x7f0000ffa000/0x5000)=nil, 0x5000) (rerun: 32) 4.33026941s ago: executing program 0 (id=172): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2d, 0x0, 0x0, 0x0, 0x0, 0x20, 0x3ff}, 0x400, 0x9, 0x0, 0x0, 0x4, 0x1, 0x8000000000035, 0x7ff}) pledge(0x0, &(0x7f0000000000)='\x00') sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x11, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2d, 0x0, 0x0, 0x0, 0x0, 0x20, 0x3ff}, 0x400, 0x9, 0x0, 0x0, 0x4, 0x1, 0x8000000000035, 0x7ff}) (async) pledge(0x0, &(0x7f0000000000)='\x00') (async) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x11, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) (async) 4.328821142s ago: executing program 3 (id=174): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() (async) r4 = getgid() (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) (async) r6 = geteuid() (async) r7 = getegid() lchown(&(0x7f0000000340)='./file0\x00', r6, r7) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000800)={{0xfee3, r3, r4, r5, r7, 0x40, 0xb280}, 0x20000c8, 0x2a, 0x4}) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/232, 0xe8}, 0x0) (async) sendmsg(r8, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) (async) fcntl$dupfd(r0, 0x0, r0) r10 = geteuid() chown(&(0x7f0000000740)='./file2/file0\x00', r10, 0xffffffffffffffff) (async) connect$unix(r9, &(0x7f0000000880)=@abs={0x1, 0x0, 0x0}, 0x8) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) unveil(&(0x7f0000002400)='.\x00', &(0x7f0000000080)='c\x00') (async) r11 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r11, &(0x7f0000000080)=[{&(0x7f0000000000)="7f454c4602", 0x5}], 0x1) (async) pwritev(r11, &(0x7f0000000040)=[{&(0x7f00000000c0)="b4beadbe87b276a078321ed0a31eccfd6b953e67da4c3b0eb37c1d5549d6e2ca0d9ffa13b7bd9bc3efdcfcb50569e0c2354b8b9d85aea1b2bdd3ff8464", 0x3d}], 0x1, 0x3) (async) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) recvmmsg(r8, &(0x7f00000006c0)={&(0x7f0000000680)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f00000003c0), 0x0, &(0x7f00000002c0)=""/34, 0x22}, 0x2}, 0x10, 0x1000, &(0x7f0000000700)={0x3}) (async) open$dir(&(0x7f00000008c0)='./file0\x00', 0x10, 0x24) rename(&(0x7f0000000440)='./file2/file0\x00', &(0x7f00000001c0)='./file2\x00') 4.324276982s ago: executing program 4 (id=175): ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, 0x0) setitimer(0x2, &(0x7f0000000080)={{0x9, 0x9}, {0x0, 0x5}}, 0x0) r0 = kqueue() socket(0x2, 0x4001, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000000), 0x0) r2 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000040)=0x9, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x2, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x6, 0x80000001, 0x80000201}, {0x2, 0xfffffffb, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x4000002, 0x7, 0xf}, {0xfffffffc, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x84d2}, {0x2024, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff8, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x800}, {0x4, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x1, 0x5}, {0x9be2, 0x6, 0x6, 0x69}]}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x6, 0x2, 0x5, 0x20000004, "e255795509001a0063a134fe00000200", 0xa, 0x5}) poll(&(0x7f0000000000), 0x35, 0x0) kevent(r0, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) 4.242063043s ago: executing program 8 (id=144): mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xffffc5db, 0x4) mmap(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x4, 0x9010, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000002c0)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000540)=""/185, 0xb9}], 0x1, 0x0}, 0xfffffffd}, 0x10, 0x1042, 0x0) (async) socket(0x2, 0x2, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x2e, 0x0, 0x0) (async, rerun: 32) fchown(r0, 0x0, 0x0) (async, rerun: 32) unveil(0x0, &(0x7f00000002c0)='r\x00') (async) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000180)={0x0}) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async, rerun: 32) sysctl$kern(&(0x7f0000000280)={0x1, 0x296f341f4884a5fa}, 0x2, &(0x7f0000000380)="55881e35e0fe0db4f2f2b56ee661a43c67e1dd53a25700000007845929b7524e8040b2f5cddb85a622030045909149e973380abf43694244b3d1fa50bbb4b741cb90bee3c26f000000000000000000000000000000006c7ecad8c6e69c037bfaa19c395c444f6530b3c4e3b86f92ac3cc05381eb0ef9e4f959f6d7", &(0x7f0000000100)=0x7b, 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) r5 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) connect$unix(r5, &(0x7f0000000000), 0x10) getsockname(r0, 0x0, &(0x7f0000000140)) (async) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x2011, r0, 0x7fffffffffffffff) (async) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) (async) r6 = dup(r0) (async) ioctl$DRM_IOCTL_MODE_GETFB(0xffffffffffffffff, 0xc01c64ad, &(0x7f00000000c0)={0x0, 0x7, 0x8f1e, 0x4, 0x400, 0x9}) ioctl$DRM_IOCTL_MODE_GETCRTC(r6, 0xc06864a1, &(0x7f00000001c0)={&(0x7f0000000040)=[0x0], 0x1, 0x0, r7, 0x10001, 0x8, 0x73, 0xffffffff, {0x9, 0x40, 0xf, 0x200, 0x2, 0x8, 0xc, 0x2, 0x3, 0x8, 0x3, 0xb7, 0x8, 0x68, "944a080003007475dd0700000c8079c026c7d02d00"}}) (async, rerun: 32) mlock(&(0x7f0000ffa000/0x5000)=nil, 0x5000) (rerun: 32) 3.510662753s ago: executing program 0 (id=176): r0 = socket$unix(0x1, 0x1, 0x0) close(r0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffff26) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) lseek(r1, 0x3, 0x2) 3.50976451s ago: executing program 1 (id=177): sysctl$kern(0x0, 0x0, &(0x7f0000000380)="d635d193c2", &(0x7f0000000080)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) (async, rerun: 32) fchdir(r0) (async, rerun: 32) mkdir(&(0x7f0000000040)='./file2\x00', 0x1c1) (async, rerun: 32) truncate(&(0x7f00000000c0)='./file2/file0\x00', 0xfffffffffffffff9) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x3b}, 0x2, &(0x7f0000000140)="8955668bdac2395e1512376266589a7493a47b4d46fb14368d6220f218413bbd6e7a03d63570ebcd84a7f5eddab6a8c821969f96b158a1d70a77aeefa559e640c049ac73496d98", &(0x7f0000000200)=0x47, &(0x7f0000000280)="2a1bdc08108dce205089135c335b0a56171fbe384ac3eca1d84daf2ba8304c508e7add94f4aa3904d40b49241c1817ff169e12cbc41d25727d366353746cc420197278f255ff2964dab7cef4d69401c4e47946a9d3984da6045fbe34c465d63fee0b5f1185d2d35b22cfb5784f486c96951ca7905f204eba351491212cb29d15182df01ca8e94d96dce04e282834bcd49d18cecd37dc1388d59590195f37ee208745620c11693c8af2d24a02000902a93f46e7366f83bf083a5f51729894c97887484bafade6fc0ffa01bbacd5fa6a766c4a3a95380d07f668b3cfce5fb82b14486a32c9852887b8d1197044", 0xec) r1 = socket(0x18, 0x2, 0x0) (async, rerun: 64) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc10016", 0x4}], 0x1) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) (async, rerun: 32) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2, 0x0) (async) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async, rerun: 32) dup2(r3, r2) (rerun: 32) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x97) (async, rerun: 64) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 3.492708429s ago: executing program 3 (id=179): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7, 0x1003fffffffffe}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x80000009, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) r1 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) ftruncate(r1, 0x10000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x280, 0x60) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0xb0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000500)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082b3dad6c1fe341d59dc01df71491c1f0e99f8f9b28901f0163e6dca9c46eb314b78b38d52f56b27c5f8abf29fb056346e2cd7795f395ada6122b4", &(0x7f0000000080)=0xfffffffffffffd3f, 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f00000000c0)={'./file0\x00', 0x101, 0x9, 0x2}) 3.49186545s ago: executing program 4 (id=180): r0 = getegid() setegid(r0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) (async) fcntl$setstatus(r1, 0x4, 0x4) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x182) (async) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1c4) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2010, r2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) getsockname$inet(r1, &(0x7f0000000180), &(0x7f0000000300)=0xc) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r3, 0x0) utimes(0x0, &(0x7f0000003740)={{0x8, 0x8}, {0x10ceb37a, 0x1}}) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x110) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='x\x00') (async) sysctl$net_inet_etherip(0x0, 0x0, &(0x7f0000000080)="70720bf1bd37c24afe", 0x0, 0x0, 0x0) (async) r5 = socket(0x800000018, 0x2, 0x0) bind$unix(r5, &(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa) unveil(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='c\x00') select(0x40, &(0x7f0000000340)={0x8, 0x2, 0x0, 0x7fff, 0x971, 0x5, 0x5, 0x5}, &(0x7f00000003c0)={0xa5, 0x2, 0x5, 0x9, 0x80, 0x9, 0xd2fb, 0x7}, &(0x7f0000000040)={0x3fffc00000000, 0x5, 0x4, 0x6, 0x6, 0x100, 0x2}, &(0x7f0000000440)={0x6, 0xe6}) (async) socket(0x18, 0x2, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r6, 0x0, &(0x7f00000000c0)) (async) sysctl$net_inet_etherip(&(0x7f0000000480)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000500)="3391b7c8696291e7ad6c75cd74bded9af84d4bfa128fab754e53e02f6f1ac3f29a10218156b055aef44c97882150334f403b7ff09d6c4a0b7a4f4a0224ee31fa7830a5f6b9f957d3f97a6de3ab45df6c2b4b0505d606082d65f8a6df1bc57fe350bb2c11f1c8eec0c7ad7a94f942d5de6aac64ff94dfb0a5189bf87162a1b7b93fa766edfb3665ba9a9619f023dc03a428ebd6b62f65369b2348c7aa029615091ed20aed1b79a2e18b32b2356cefb568239fe2a3e8b5f0b35019427698a62825bea53b3250dd1cce31e5312c9f9db57381d5babce8527c75c35636f3c1a054fb72abb481b982dfc4d48478347d0a2beef336", &(0x7f0000000600)=0xf2, &(0x7f0000000640)="720f05511bdc6f432a5b58bc737e761f66f8cbc86b28b8770c390962f5e02faa9be0fa8179453454717f48a7138e5aaa272fa42b508f328402e44137f7ad64e660fc6e93ecce8a06504fb2402a", 0x4d) 3.421621546s ago: executing program 7 (id=181): rename(0x0, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) r0 = open(&(0x7f0000000000)='.\x00', 0x800, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000005c0)="b1010516200004000000000105000000331c01040100008000000000ff0167007ae302fffe4e3039d2d236acf20b0e10be38164991f7c8cf5f8810297fda0000510100ad090000006c0000009b672f4d335c22597d0c032bfa896443a42102000000720fc18bfbb670c1f5a8b67114d66e2ec589040000000000e305000000000000003076000000000000000004bfba353e537e2ba37f50b609f4f707e37183f834371205d1a7f1c057aa1110847e1f6722d25878a38d9d50406fe6e05dd492a0e2391edd5ce4e6d053916b9782af293ed2c2e036576f76b16f436265cbb713ec02c668ecfdde13076922ab0d70a6be7be84b092abea0c6285de46c8ac6042e71ea817f1b08af2227c74cbafdb06f796a0d17a35c7b33f3cc6404daef672f5eac9980ab71f02c67f0c3fe126f6b78764a2bfba1da015951ad624c3e8d66578ab4edeb4017428ef2d07ebb6b75624335d91807a349504872d3bf5f514a3772fb240a025b3e3c79a43ff9b9a3cae36204d6562686ebf238c259627188aaeef4b18d835b189a4ab7d0bfcd5f6ac4e957d17604141925e348a8df691c98688af89dbb4b2268b1c78886f653ea9478bc000000", 0x1b1, 0x804, 0x0, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, 0x0, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x3ea) (async) r3 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) flock(r3, 0x1) (async) shutdown(0xffffffffffffffff, 0x1) (async, rerun: 32) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (rerun: 32) renameat(r0, &(0x7f00000025c0)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async, rerun: 32) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (rerun: 32) symlinkat(&(0x7f00000005c0)='\x00', r5, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') 3.421327977s ago: executing program 1 (id=182): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0xca, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc020691b, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f0000000440)='.\x00', 0x0, 0xc4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0x2) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0xca, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x18, 0x1, 0x0) (async) ioctl$FIONREAD(r0, 0xc020691b, &(0x7f00000001c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) recvmmsg(r1, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) open$dir(&(0x7f0000000440)='.\x00', 0x0, 0xc4) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) socket$unix(0x1, 0x5, 0x0) (async) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0x2) (async) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') (async) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') (async) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) (async) 3.419388659s ago: executing program 2 (id=183): sysctl$hw(&(0x7f00000000c0)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x33, 0x0, 0x37) fcntl$setstatus(r0, 0x4, 0xc0) r2 = getpgid(0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000040)={0x7, 0x47af, 0xfffffffe, 0x3}) fcntl$setown(r0, 0x6, r2) close(r1) 3.41920647s ago: executing program 3 (id=184): lstat(&(0x7f0000000240)='.\x00', &(0x7f0000000280)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfc}, 0x10000000006, 0x7ffffffffffffffd, 0x0, 0x0, 0x60000000002004, 0x6c7d, 0x9, 0x8000008000000e5f}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 3.418888607s ago: executing program 2 (id=185): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000840)={0xf66d, 0x9, 0xffff, 0x5effff5f, "9cdc452ecd33040000000000000700", 0x8, 0x7}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="05ea8aaa35327a0659c0ba4199a19d5945261786c61f5876eaa8e4ad62e2496e55c75c168c00c4787fc600b7f9786b687784ffb64dae4f1e43949a8c65f3ea3de45c7159ce1f5172dbb00bac20c53435ad5b98cf2c8ea924320b8dc0a901ce5e9d90bca1662fb35ad672046a8a207fe06f1bf9535b3abc582ff4e65039b96f2bd9e85cb174a8deb45ca6c39f59d1d96a5041fd5a11559dce95c48ce9ee4a60aba781161aca8cc65771e49f9aeb4d0c207f6cbb93327eaf51339993324f96ad83c4db1985622c516d283ea830fe330a93494818d4ec2edd80c0e04bd52a816a24ebed9cf436a57895704a6f8c93a90471b84bf181a5da3365857945c8b40335545c72b74af41c37c48a00bb5a0a19ce65cd54263937dda6bc99bc57ccd63e8835b603cc2158918050db2f1c390c47893033c277272706365892a0ff1636291e9a6a17fb991dc4d26c1506de43b048c2ac82a311beb8dbb365abd7a74681936a617182f99c5e6fc330992efc85e2910ac549", 0x171}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x1, 0x5, 0x0) close(r1) semop(0x0, &(0x7f00000000c0)=[{0x3, 0xfffe, 0x800}, {0x2, 0x1ff, 0x800}], 0x2) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100), 0x0) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_pts() socket(0x2, 0x4000, 0x10) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000b80)={0x0, 0x6, 0x2, 0x7f, "9a442688bfa068c5c48275e74ab675adb94b7fc5", 0xfffffffd, 0x7}) select(0x40, &(0x7f0000000000)={0x400, 0x0, 0x0, 0xffffffffffffffff, 0x4}, &(0x7f0000000040)={0x400000000}, &(0x7f0000000080)={0xcb, 0x0, 0x0, 0x0, 0x4, 0x0, 0x3}, &(0x7f0000000180)) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000001240), 0x0, 0x0, 0x0) 3.179173573s ago: executing program 4 (id=186): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r0, &(0x7f00000000c0)="df8a42095e24edff9b7046635485405b2de4be791579826f1423c9ed4d7bcede2516536ec18ca5d2bdb340bccbd41a738d9b89aaee1e6c1f7ce46481dfb7858c307b255b1fa26880ef36586eb0d0ae3fbf0b22b7a2548b382985af36fcdef1705e9651250a5632dbb814a64b00d084a61746a89c4402e408327d4da8ad9711fb8857cc909e1663e3d8f061a0a9a1426909d965e1d2", 0x95) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000300)) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r3 = semget(0x0, 0x2, 0x70f) r4 = socket(0x800000018, 0x1, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x1, 0x0) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000300)=""/151) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) bind$unix(r6, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) read(r1, &(0x7f0000000400)=""/119, 0xfd4c) 2.551365296s ago: executing program 0 (id=187): setitimer(0x1, &(0x7f00000000c0)={{0x6, 0x1}, {0xffffffff}}, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001640)=0x6) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x4000000000000003, &(0x7f0000000100)="71f91e3471ac0058bc5a91371d94a34b8e76fecf71b59c7afec370829f6eff29d0f9c1f9ae7c0b1e83e729de4751adc06160a5058ffadccd5df5d446af8c7a974b210000000000001776b63426225180ccf5ecc3e6049e2537ed2a0d79176e38135a75da082f60098d9d32f4a9d5352b6b24f5522e7142141db33eae06c0d98afcf170a4e2a895", &(0x7f0000000080)=0x87, 0x0, 0x0) 2.550607566s ago: executing program 1 (id=188): r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/73, 0xfffffd8d}], 0x1) recvmmsg(r0, 0x0, 0x5d, 0x1000, 0x0) 2.54916503s ago: executing program 2 (id=189): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000480)='\x00', 0x1}], 0x1) (async) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)="a6", 0x1}], 0x1) (async) recvmmsg(r1, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x1042, 0x0) (async) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="4800660904b715fa967b4c44bae97c7ccd5b69ed32b0e02264f6d10eaa6897675cd70ea509878f72126a6b1e2c5ec391c06a0052ecb8819db65293ef360f60a23b4eea03d603306af13f8fe5ae6ad19f1befa7e9ea", 0x55}], 0x1) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001916, 0xffffffffffffffff) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x4, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000200)={0x41424344, 0x41424344}, 0x4, 0x9) syz_emit_ethernet(0x99, &(0x7f00000004c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "db0900", 0x63, 0x0, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @mcast2, {[@routing={0x7e, 0x0, 0x0, 0x8, 0x500}], @tcp={{0x1, 0x3, r5, r6, 0x1, 0x0, 0xf, 0x8, 0x3, 0x0, 0x0, {[@nop, @eol, @sack={0x5, 0x26, [0x9, 0x0, 0x3, 0xe7, 0x4, 0x40, 0x9, 0x7, 0x0]}]}}, {"9053ec7aac098e505e163856cf3103b9dda9301d6de9984165e7a7a4dd74f4"}}}}}}}) (async) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r8, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) r9 = accept(r4, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0x1) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) 2.548709774s ago: executing program 3 (id=190): unveil(0x0, &(0x7f00000000c0)='c\x00') writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffffff, 0xc01064c1, &(0x7f0000000100)) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x7778, 0x3, 0xfffffff9, 0x80a1ba, "bb08a5590200000800001b4f00", 0x3f, 0x5}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xe1) execve(&(0x7f0000000000)='./file2\x00', 0x0, 0x0) close(r1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x1000000000000) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open$dir(&(0x7f00000001c0)='./file2\x00', 0x8000, 0x93) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x1, 0x1, 0xfffffffefffffffd, 0x2fffffffc}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r5, 0x8060694a, &(0x7f0000000100)) 2.548410118s ago: executing program 7 (id=191): r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7, 0x8018, 0x20c0, 0x0, 0x80000001, 0xba4c, 0x80010007, 0x10, [{0xfffffffa, 0x2, 0x1, 0xa}, {0x806, 0x1, 0xe, 0xfffffffa}, {0x104, 0xf89, 0x100000, 0x8}, {0x801, 0x2, 0x9, 0x3}, {0x4401, 0x800, 0x3fe, 0x3}, {0xfffffffd, 0x654, 0x1, 0x99}, {0x2cf1, 0x2fa19795, 0x4, 0x6d}, {0x9, 0x80000000, 0xd, 0x3}, {0x2, 0x4, 0x5, 0xfbe9}, {0x6, 0x64, 0xd14, 0x480000}, {0x15, 0xc3, 0x6, 0x3}, {0x4, 0x2, 0x640, 0xa}, {0xb8c, 0x41, 0x20008, 0x6}, {0x80, 0xfffffffa, 0x9}, {0x8, 0x5, 0x203, 0x1000008}, {0x2000001, 0xfffdfff8, 0x1000, 0x30004}]}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="988dc613b4486b626fb2621bf7685eb5ed212e8c6975db7c5060538800bc4eafebdfc0bc72362d14f5c62fa4cf248e309947e55c80498abf7182d35fc192818bceb2f9fb03371f9f370c296d5d85ace5c3accdb9", 0x54}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x820b, 0x6, 0xffffdf82, 0xffff, "089500", 0x4000000, 0x1a7}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x84, 0x7}, {0x8d, 0x1}], 0x2}) socket(0x18, 0x1, 0x0) (async) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7, 0x8018, 0x20c0, 0x0, 0x80000001, 0xba4c, 0x80010007, 0x10, [{0xfffffffa, 0x2, 0x1, 0xa}, {0x806, 0x1, 0xe, 0xfffffffa}, {0x104, 0xf89, 0x100000, 0x8}, {0x801, 0x2, 0x9, 0x3}, {0x4401, 0x800, 0x3fe, 0x3}, {0xfffffffd, 0x654, 0x1, 0x99}, {0x2cf1, 0x2fa19795, 0x4, 0x6d}, {0x9, 0x80000000, 0xd, 0x3}, {0x2, 0x4, 0x5, 0xfbe9}, {0x6, 0x64, 0xd14, 0x480000}, {0x15, 0xc3, 0x6, 0x3}, {0x4, 0x2, 0x640, 0xa}, {0xb8c, 0x41, 0x20008, 0x6}, {0x80, 0xfffffffa, 0x9}, {0x8, 0x5, 0x203, 0x1000008}, {0x2000001, 0xfffdfff8, 0x1000, 0x30004}]}) (async) syz_open_pts() (async) close(r1) (async) syz_open_pts() (async) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="988dc613b4486b626fb2621bf7685eb5ed212e8c6975db7c5060538800bc4eafebdfc0bc72362d14f5c62fa4cf248e309947e55c80498abf7182d35fc192818bceb2f9fb03371f9f370c296d5d85ace5c3accdb9", 0x54}], 0x1) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x820b, 0x6, 0xffffdf82, 0xffff, "089500", 0x4000000, 0x1a7}) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x84, 0x7}, {0x8d, 0x1}], 0x2}) (async) 2.290369406s ago: executing program 2 (id=192): r0 = kqueue() r1 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x1f4) ftruncate(r1, 0xfffd) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x1, &(0x7f0000000340), 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x4000, 0xc) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000080001400f900000000000000000000ffffac1400aa00fe000001000800001a0000000000044e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5004800390785ffe"]) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) kevent(r0, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) 2.277203073s ago: executing program 4 (id=193): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x30, 0x3, 0xfe) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000000)="04000000", 0x4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x6, 0x81, 0x36, 0xfff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) r3 = dup(r2) r4 = dup2(r3, r0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x3, 0x2) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x18, 0x0, 0xffffffffffffffea) ioctl$FIONREAD(r5, 0xc1206949, &(0x7f00000001c0)) getsockopt(0xffffffffffffffff, 0x29, 0x3d, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050160", 0x5, 0x0, 0x0, 0x0) r6 = socket(0x6, 0x2, 0x4) setsockopt(r6, 0x0, 0x7, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x100, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) msgget$private(0x0, 0x3) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 2.276938765s ago: executing program 0 (id=194): setrlimit(0x8, &(0x7f0000000180)={0x400010006, 0x100000001}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x9, 0x9, 0xfffdff80, 0x160350d, "04f0ee091a00041300000fe0ff2285080800", 0x1000004, 0x42}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="0786a5a5fcb9e231087aeada44557c54aca77d83ad215ca3233e096bdf33fbd0a04e9bbe9f87271a", 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x2a, &(0x7f0000000040)="03000000", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000340)=[{0x2, 0x6, 0xb, 0x9ec}, {0xa8b2, 0x3, 0xa, 0x401}]}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, 0x0, 0xfffffe05) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) flock(r0, 0x4) unveil(0x0, &(0x7f0000000100)='c\x00') r5 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000500)) r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x42}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x400000002, 0x4}) fcntl$setown(r5, 0x6, r6) fcntl$lock(r3, 0x8, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x8, r6}) fcntl$dupfd(0xffffffffffffffff, 0xf, 0xffffffffffffffff) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000340)={0x5, 0x1, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x40, 0x80}) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="013af86f92f381f6aeda2956311d791f", 0x10}], 0x1) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000240)={0x0, 0xffffffff, 0x80000001, 0x8, "f61c4a9c8c468f5bd9bf86ed01474340903a183f", 0xbf, 0x8}) write(r7, &(0x7f0000000280)="1d5d4794e9cadcb5b09b9c84dfd5ffaeb83e91630b15a7a3c0e9a9a440721b01d99b3fb260de81f9f11c2a8c56e5dc6ef7d692ec9775f6f4454f0ab2a60c18bcdb474f7b80ef9730f80b94ce2e1e20ae1a50f8040345ff", 0x57) syz_open_pts() 1.494639115s ago: executing program 1 (id=195): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, &(0x7f00000011c0)="71f91e5a", &(0x7f0000000080)=0x4, 0x0, 0x0) select(0x2, &(0x7f0000000000)={0x8000000000000001, 0x1f5, 0xfffffffffffffffb, 0x4, 0x7, 0x3, 0x6, 0x8}, &(0x7f0000000080)={0x8, 0xff, 0x7, 0x5, 0x7, 0xf9bc, 0xd47a, 0x2}, &(0x7f00000000c0)={0x4, 0x7fffffffffffffff, 0x9, 0x6, 0xfffffffffffffff9, 0x1, 0x7fffffff, 0x7fffffffffffffff}, &(0x7f0000000100)={0x40, 0x2}) execve(0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) bind(r1, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) minherit(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x3) munmap(&(0x7f0000dd8000/0x4000)=nil, 0x4000) shutdown(0xffffffffffffffff, 0x2) close(0xffffffffffffffff) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) r3 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1007, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x5a}, 0xa, &(0x7f0000000140)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x68, 0x0, 0xffffffffffffffcb) bind(r3, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 1.492558677s ago: executing program 2 (id=196): kevent(0xffffffffffffffff, 0x0, 0x50, 0x0, 0x7, &(0x7f0000000240)={0x6, 0x200000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0xfd) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) open(&(0x7f0000000040)='./file0\x00', 0x280, 0x60) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={0x0, 0xb5b, 0x0}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000680)="ea0000000001000000ca0d00", 0xc) socket(0x2, 0x1, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000180)=0x5, 0x4) (async) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000180)=0x5, 0x4) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[], 0x17, 0x2}, 0x4) (async) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[], 0x17, 0x2}, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004520002800660000050690e99778ffffffffac1400aa4e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000a590780000"]) 1.478116618s ago: executing program 3 (id=197): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x41, &(0x7f00000002c0), 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x22) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x65, 0xf) close(0x3) writev(r1, &(0x7f0000000100)=[{&(0x7f0000001200)='#', 0x1}, {&(0x7f0000000040)='!', 0x1}], 0x2) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000000)="d718282000", 0x5) write(r1, &(0x7f00000003c0)="092020406575e1ef00a2e29be2e79448e009ce9d0a", 0x15) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 1.477012393s ago: executing program 4 (id=198): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x65d, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x0, 0xfffc, 0x0, 0x0, 0x4, 0x0, 0x800000800000000}) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x9}, 0x4, &(0x7f00000000c0)="3e6789f2123f10b62011cccaae186ba905a54d08a2a3c8f579bfdff9cf4858d4ab07415d24837b84ebc63a1c1115538ce44f19e14cab39f93f3ed5bb95b380ad391fcc89d710723f5e3af336e5710e84ce93fb6a4398fc32337d4732ae7338aa6eacf8200e53dfeff546f207be0fb4d11ec0968e899c77d7ae52e4051a54e7546909c88c47", &(0x7f0000000040)=0x85, &(0x7f00000001c0)="20a1021775338e6c314eeb82a14017c9ad49089f4de123", 0x17) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x80, 0x0, 0x0) munlock(&(0x7f0000025000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f0000000400)={0x10, 0x55f6, [{&(0x7f000072e000/0x2000)=nil, &(0x7f0000525000/0x1000)=nil, 0xffffffff}, {&(0x7f000024f000/0x3000)=nil, &(0x7f00002d7000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00002dc000/0x3000)=nil, 0x5}, {&(0x7f00002e3000/0x2000)=nil, &(0x7f00001df000/0x1000)=nil, 0x3b77}, {&(0x7f000078c000/0x3000)=nil, &(0x7f0000385000/0x3000)=nil, 0x4}, {&(0x7f0000434000/0x4000)=nil, &(0x7f0000199000/0x3000)=nil, 0xf}, {&(0x7f00005d4000/0x1000)=nil, &(0x7f0000615000/0x3000)=nil, 0x7f}, {&(0x7f00006cd000/0x2000)=nil, &(0x7f000004d000/0x1000)=nil, 0x5c}, {&(0x7f00002a4000/0x4000)=nil, &(0x7f0000343000/0x3000)=nil, 0xbfd}, {&(0x7f000011f000/0x3000)=nil, &(0x7f0000775000/0x4000)=nil, 0x3a5c7a1}, {&(0x7f0000580000/0x4000)=nil, &(0x7f00007b7000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f0000745000/0x4000)=nil, &(0x7f0000247000/0x3000)=nil, 0x8000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00002e3000/0x2000)=nil, 0x58a}, {&(0x7f0000378000/0x4000)=nil, &(0x7f000067c000/0x1000)=nil, 0x80000001}, {&(0x7f000057a000/0x4000)=nil, &(0x7f0000681000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000240000/0x3000)=nil, &(0x7f00002bb000/0x1000)=nil, 0x7e}], './file0\x00', 0x2}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = msgget$private(0x0, 0x218) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0xb, 0x0, 0x0, 0x0, 0x0, 0xf, 0x3ff}, 0x400, 0x40000010000, 0xffffffffffffffff, 0x0, 0xfffffffffffff800, 0x80000000000010c, 0x7, 0x6}) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00aa6600000000", 0x8) sendmmsg(r3, &(0x7f00000003c0)={0x0, 0x4009}, 0xfffffffffffffcbe, 0x213) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) shmget$private(0x0, 0x3000, 0x65d, &(0x7f0000ffa000/0x3000)=nil) (async) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x0, 0xfffc, 0x0, 0x0, 0x4, 0x0, 0x800000800000000}) (async) socket(0x18, 0x1, 0x0) (async) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x9}, 0x4, &(0x7f00000000c0)="3e6789f2123f10b62011cccaae186ba905a54d08a2a3c8f579bfdff9cf4858d4ab07415d24837b84ebc63a1c1115538ce44f19e14cab39f93f3ed5bb95b380ad391fcc89d710723f5e3af336e5710e84ce93fb6a4398fc32337d4732ae7338aa6eacf8200e53dfeff546f207be0fb4d11ec0968e899c77d7ae52e4051a54e7546909c88c47", &(0x7f0000000040)=0x85, &(0x7f00000001c0)="20a1021775338e6c314eeb82a14017c9ad49089f4de123", 0x17) (async) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) socket(0x18, 0x1, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x80, 0x0, 0x0) (async) munlock(&(0x7f0000025000/0x3000)=nil, 0x3000) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f0000000400)={0x10, 0x55f6, [{&(0x7f000072e000/0x2000)=nil, &(0x7f0000525000/0x1000)=nil, 0xffffffff}, {&(0x7f000024f000/0x3000)=nil, &(0x7f00002d7000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00002dc000/0x3000)=nil, 0x5}, {&(0x7f00002e3000/0x2000)=nil, &(0x7f00001df000/0x1000)=nil, 0x3b77}, {&(0x7f000078c000/0x3000)=nil, &(0x7f0000385000/0x3000)=nil, 0x4}, {&(0x7f0000434000/0x4000)=nil, &(0x7f0000199000/0x3000)=nil, 0xf}, {&(0x7f00005d4000/0x1000)=nil, &(0x7f0000615000/0x3000)=nil, 0x7f}, {&(0x7f00006cd000/0x2000)=nil, &(0x7f000004d000/0x1000)=nil, 0x5c}, {&(0x7f00002a4000/0x4000)=nil, &(0x7f0000343000/0x3000)=nil, 0xbfd}, {&(0x7f000011f000/0x3000)=nil, &(0x7f0000775000/0x4000)=nil, 0x3a5c7a1}, {&(0x7f0000580000/0x4000)=nil, &(0x7f00007b7000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f0000745000/0x4000)=nil, &(0x7f0000247000/0x3000)=nil, 0x8000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00002e3000/0x2000)=nil, 0x58a}, {&(0x7f0000378000/0x4000)=nil, &(0x7f000067c000/0x1000)=nil, 0x80000001}, {&(0x7f000057a000/0x4000)=nil, &(0x7f0000681000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000240000/0x3000)=nil, &(0x7f00002bb000/0x1000)=nil, 0x7e}], './file0\x00', 0x2}) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) msgget$private(0x0, 0x218) (async) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0xb, 0x0, 0x0, 0x0, 0x0, 0xf, 0x3ff}, 0x400, 0x40000010000, 0xffffffffffffffff, 0x0, 0xfffffffffffff800, 0x80000000000010c, 0x7, 0x6}) (async) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00aa6600000000", 0x8) (async) sendmmsg(r3, &(0x7f00000003c0)={0x0, 0x4009}, 0xfffffffffffffcbe, 0x213) (async) 1.476699528s ago: executing program 7 (id=199): r0 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000140)=0x2) ioctl$TIOCSTOP(r2, 0x2000746f) poll(&(0x7f00000001c0)=[{r1, 0xaeecaebf517d446a}], 0x1, 0x6) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000400)='x\x00') socket$inet(0x2, 0x4000, 0xe8) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000000), 0x14) 371.404196ms ago: executing program 1 (id=200): r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x110) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000040)="8b9eb2c0ec28e5e86b93fe7d8b0c", 0xe}, {&(0x7f0000000500)="cfa5f952b759642e310be28ab0d2d121257433ab0b8bc63845c201062e9433bd43fd6cdeabb8de8f42f9e4c7ba9b8fa0c872498d5e6beeb0b6256bd41a4b92ae3ae96812612a4a30967dd4e92299afdc9c3e6235c92f265224cb2ee8686dee615de8e81e0755b9e703a040993d8f99b46e73e7e087c93aee7ce0893fc75ce8c24a5112db86ca9ccd3a6dde62bc4ef42d5bf6738d86b68332ac49c4f35e142d5d7da7c9b125c1d5b01fce0503cc4863a9be5bee4a739be359fec510ca287d0363ed1ec8c8ff18f3b11af659161128cfbce0948e6a1a55141840d5bd3fb024706fac8c2bbe5b778011d729d8a5060df63d37ec9a37b4f3266debb4aef13945ded3e7ec49253a5b66860f48a3afbd7cbc42f4d4bdd8c21db79f7092a72a151382a83b6619644f26ab177a15e4d54ca757bdedc006aa6ceed4577bf50b89ea85e098f63fe4129d5a791d8ded725d0c249bd589c97b9796b59762d11e07ab2fa6410321586f60f4f8bd9b7f68e672f5395604f79facd8c6060474d5ce012fbe1c145baebbb5f4c23d453412695d9419b97f47ba95753a33e06913e43252b58aa1fef6931e01caca511ec9dc78d2eb46fd72b9e8efe242132294ce55c22289038768e6d2575e04ef38b5b8c9c8ae4aa57e14b2606838d7af5ebc3b18b3255e6dda1a27438b51f78d6e750e7cc0fe021cbc2aebe7b279ed7aee855b9ac09904d9a6cc6bb3e265a2b74c1638d8121638b2c107a332dc6fe0487b7c7660ba6e5a1aa088a602fef4c99c68d8bc4d51e2aaae16b5f49ea4a13016304c04e67404fedfac4b7cf3516a5185e5f235cd23dc5b7af8107f4ab62c0cf886c50d1b0a797eb512066a7a821c32f1fae3c96db4a8b87e01c7677854037aebba31035e806f150629f69902637d5890a595466dba95bccb4dbcdccef748135fb1eefb597e3d77e0ac68b93022a7d7647e10ff91b81c744e3a7d9b34f554cbf9f0a442950b603a58355fcfa1d00ee998cd09986e955c5f199c3bd759b937e5cd2a273299520876a68d405f047343bfa24c2bf7a8f615e2ac6107751eb718d8ad10a0225841b35c164a1aa792b1639fae509ea429a0c4664d3c4f8ac6a22cd93d9aa515fde9dd3eb5b625f4c2fba46ef93b2d976dbad18082ea5c693a90680f1eb18118910b9092cf1f856180ca62fca79741242ebf190a0cd6e982698e891f44ab53deea7c1416a158ccf76b93db66685e0cd555beb936fb7154fb3f385bdf50a899545b14debecb00a903cd91b953a197d2ab184355bbbc5de6e35a080dea4664fc113c79437f41ace6b21cb20ae56ed9cf7be9ccdb4a9c7b81f183abba3d8dfce0e21d98644c1a903e9ff4a45548c4b78c23ab7c7d5573af3a576e4ea9d4f09d42df6670c51a7b2df8e9920eadfa23135e399bf6e7212f26d4fbf47aae769f0b5f1029faaca083ab589a942081e32acbda7d9a2a2dfa5a8803029774f377c1431ef3664c2ac7edb62222e224a61b11f2526edeab3482bcc968855dfad354cdb576454a92183e5a9c11a0f58b88f67d94c0fed9900dac4ff90a6d13fab8dceb2cf2dce5c8c4f3b1d9419d64ce30406b5ae32bf100b4c7d7a8fcfed4db7424e2e4d56d8fc418d4d7841757f93401f8472864e7a63dbf8dd580f547a76fc1d083ed9cb81f1c41356707dada34c55992cf399aca3418d5bd78512b306949bf026c34e6ea86634a905ca3e6fc749fdeab3771c64d96c650e24de2f7b6f4f71f4103f5baeaa41a91847e6a493cbbeca6397a86e4af99fc2c9068380ac6e1da220dac110eb8b8d86ec7ce98df041d9b5212f5b00bf1c8466ffada01478c90e8eb7bd3ce0e7088fb65862fba57a5d3a65e8c45cbdc8d89c2ab4364298d7cdb1a0974453825ebc1e722da10fd286df9a0b975a0f9ac1e3c5f75c5a0621230580d6435071eb6183f8ced24f669a19d1e7799672d89d01c7ca92e112f0064073f90a76eda1170e115ce3f697dfc9cbef9784a6d5f0f7c422760459abf34ee51e8624320a9c941f6f236d08fac5ae176120a6b6968c511cb7839274e0b518a4368bee59d3e22178546492e7615454997c444af276179093ca940994602b19e2634d07e2e53d1c6226274851ce3f6e6c548ad4bc0d8d6a0d32dfad54de2654da444c9d7ec9e76972029dc7c6e3c4eeb2779ebc090e77b8cf88494220a424f8a62b0d7d8df0fd69229892d928a8a18a13b30e631b0325ff1b9ec0650d9356a11c6f37c7b4f2987aa43fd4edd27715c13208a89142c87a472c0e2a8095100e5f81ce8a71759810009d619e800f971f8fda650d9f08e01e19c51436c8747adfa6c391212ef5bab4b7d3768a6701cc75223462be6abb8602d7f4e8d4950fc33e682f9b9cccd1723d555c6d5409f9f36d1d4e3dd7058c0b569c81a86ffe31f89b7c8f570cae756955aa2f6933c2dd8274ceeee1299fe51f8214e0885fa10061e12431d723868920c37e69801c11471ca1909975a36c8c657b8b86c6022025a9cd93e8e340a7dcead758fc0f06f2f3c55bc40826a9d5ca6253940cc38ff9af5bf687f547039ee2cc4ce65125bcf247fae294bfe028f830f51d52328efda10e06d82cf9533502735a5ed4a96d37e8acf437fa7cdb399b6f5d60d37443f2adf45607c23f4faac97c03e965c2a99506fd7eae0e916b83aba0c098df1d21c89e3dbfbb8858d8f3b54c45c1052254ca8f3b602049f40df709e342687d807f914ead44555cefe60355bf1f186194035af2460fa5b537b9a73426d11d0f491254b06400249012cf041a65fdf6b8207a77424d9892a55e66c093114e065771ea0c24e5cd98b532e7fb907d862680364d6c5638e03bbd13d96bca6c8a2887a0ef9465cd4", 0x7ec}, {0x0}, {&(0x7f00000002c0)}], 0x4, 0x7) write(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x80000000, './file0\x00', './file1\x00'}) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) r2 = msgget$private(0x0, 0x3d2) msgsnd(r2, &(0x7f0000000d80)=ANY=[@ANYBLOB="02"], 0xe1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa010, r3, 0x0) msgrcv(r2, &(0x7f0000000e80)={0x0, ""/64}, 0x48, 0x2, 0x800) writev(r1, &(0x7f0000000100)=[{&(0x7f0000001200)='#', 0x1}, {&(0x7f0000000040)="2187", 0x2}], 0x2) r4 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1107, 0x0, 0x0) write(r1, &(0x7f00000000c0)='\t', 0x1) write(r1, &(0x7f00000003c0)="097f00000000000000e009ce9d0a44c9", 0x10) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 370.050327ms ago: executing program 2 (id=201): r0 = socket(0x2, 0x1, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) rename(0x0, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) chmod(&(0x7f0000000140)='./file0\x00', 0x3ea) r2 = getpid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, r3) fcntl$setown(r4, 0x6, r2) fcntl$setown(r4, 0x6, r2) r5 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) renameat(r1, &(0x7f00000025c0)='./file0\x00', r1, &(0x7f0000002600)='./file1\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f00000001c0)="fb73db7611b87a86b81f7818f2f97ed48ca2f4dcba2e752c61fe3606a3549b5db8d07f058221e4116b1727e4eaf7076a7d6319ee735189157e16878fcb442b737ca7b701507933fd0d946f3066730ff289cc175e7ec6eaca31ca9f7378818ded57536ec258572485f29effa9159f489bb43ab235a67a7c81", &(0x7f0000000240)=0x78, &(0x7f0000000280)="97c8030308c65b57f5832b820bc163a7da78aa42bf17bbda89f0779306119032242ba7f7de94e1f43147ffbc32e10a154fb05b3d0b56e9cf683beaa4556188aee5a0188111c2d6bcc78c81854e5aadf1f71b01e1fb4c2fec5d72ff794010ef66bca3ec1c55a46f87ec190b29bc25db5c4cf290a4b787338ad285a7e8053dc38d41cb84b3d919f3d1d1ec8a48326e811a6f681cbd9932e8caa71e35c851e0f6515ce0515b046c2c90d30681218955bc77836c592a0b4bf41080bdb5046e1f87b68854a406b4f3a2c48bda4505386794386bbfa0e9a6bb63fed85f52", 0xdb) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x4, 0x0, 0x0) pipe(&(0x7f0000000380)) recvfrom(r6, &(0x7f0000000080)=""/7, 0x7, 0x800, 0x0, 0x0) rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') pipe2(0x0, 0x0) 369.071852ms ago: executing program 3 (id=202): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000074000/0x3000)=nil, 0x200007fffffffffd}, {&(0x7f0000e4e000/0x4000)=nil, &(0x7f0000417000/0x3000)=nil, 0x80000001}, {&(0x7f00003d9000/0x2000)=nil, &(0x7f0000aa5000/0x2000)=nil}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0x1}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x9}, {&(0x7f0000034000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil, 0x8001}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f0000096000/0x2000)=nil, &(0x7f0000319000/0x3000)=nil, 0x403}, {&(0x7f000032e000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00004e5000/0x7000)=nil, &(0x7f0000632000/0x4000)=nil, 0x10000}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0xf}, {&(0x7f0000074000/0x4000)=nil, &(0x7f0000688000/0x4000)=nil, 0xffffffff}, {&(0x7f000055e000/0x2000)=nil, &(0x7f0000689000/0x2000)=nil, 0x6}, {&(0x7f00001c8000/0x2000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000318000/0x3000)=nil, &(0x7f000068b000/0x2000)=nil, 0x2000001000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000073000/0x7000)=nil, 0x4}], './file0\x00', 0xfffffffa}) setitimer(0x0, &(0x7f0000000080)={{0x7, 0x1}, {0xfffffffd, 0xb6}}, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000000)="4b0800f219", &(0x7f0000000040)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000004c0)='x\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='c\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x27, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 368.095581ms ago: executing program 4 (id=203): select(0x0, 0x0, 0x0, &(0x7f0000000040)={0x10, 0xfffffffffffffffe, 0x0, 0x3000001, 0x0, 0x1, 0x1, 0x9}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x80, 0xfffffffffffffff1, 0x7fd}], 0x2, 0x0, 0x2, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x80007fd, 0x0) 364.078743ms ago: executing program 6 (id=204): openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x26900fffb}) close(r1) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) shutdown(r1, 0x1) select(0x40, &(0x7f0000000040)={0xdeadbeef, 0x0, 0xfffffffffffffffb}, 0x0, 0x0, 0x0) clock_getres(0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000002c0)="ed", 0x1) recvmmsg(r5, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000540)=""/185, 0xb9}], 0x1, 0x0}, 0xfffffffd}, 0xfffffffffffffe72, 0x1042, 0x0) shutdown(r5, 0x2) close(r5) write(r2, &(0x7f00000000c0)="965cda19991c3b5a769cdda84c5df37f787f60a881473ce0c2a6eaaffc0fc056eccdceab311026331b6e489c02ab188b21ff20a73a672008442170fca8d568ddd576f1040419d5c07c4b9530471e161955e555b9ce8ec1fa14ad5ecfbbc88c7d3ac9ad1322e4e556760f078c4f263241e253867dfd83a35fa48a85e2c2b6f1f0bfb00dfdf833cc4052cf1a1da87930c3989d98af5a2c6061cbfceae936b4069b45dfe5", 0xa3) unveil(0x0, &(0x7f00000002c0)='r\x00') 345.436µs ago: executing program 7 (id=205): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) (async) close(r0) (async) r1 = syz_open_pts() close(r1) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x409789, 0x10001, 0xfffffc06, 0x80a1a1, "bb08000100f167d910508bc49d7323000000007e", 0x0, 0x4}) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) ioctl$TIOCDRAIN(r0, 0x2000745e) 0s ago: executing program 1 (id=206): openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x2, 0x2) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)='./file1\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.253' (ED25519) to the list of known hosts. Connection to 10.128.0.253 closed by remote host. uvn_flush: obj=0xfffffd806f0e3648, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! syncing disks... done serialport: VM disconnected.