last executing test programs: 2.261656355s ago: executing program 2 (id=3): r0 = semget$private(0x0, 0x2, 0x120) semop(r0, &(0x7f0000000000)=[{0x4, 0x2, 0x1000}, {0x0, 0x2, 0x1000}, {0x2, 0x34aa}, {0x0, 0xfffe}, {0x4, 0x184}, {0x1, 0x9, 0x1800}, {0x0, 0x3, 0x800}, {0x4, 0x2, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x9) r1 = semget$private(0x0, 0x5225dab9aacb03ee, 0x20) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x7ff) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) pwritev(r2, &(0x7f0000001500)=[{&(0x7f0000000100)="685afaf194468a6df5516e0be9710df9817233c9c1af28a316ccdd555fd1e35f44bf90b4", 0x24}, {&(0x7f0000000140)="5210908c7eaf154ad5dc722dd97780eb8fc94bb49ba86988542ea8c10d329453265dd1f8a7932a0b7c4b4ebb436c101ed48867eb4f80e9156dc5a44e79ab479f97c989638728b229fa3d10093590262af8cf870aeee1513c10518a99d73483852616350e67c420798136da75120f124b23d73ebd3ebbb9b04b03e198431a34456995627c3ae533ed0549f85a43fb2a8e682a11aa0c0619b1e70baa4b5135093ca63a3b5068917d65b53dbea51f26edc30746439734f27fae081ad11823d5cd99484e0cf66b789d9f16a190b9f5abe060557e2d5d6d005efa3f54290097fdbbc564b15732c9a9f063edc8d9274b1f0bfc87776f21b60e7ba645582a601f33eb7eb3e2d8bf3c45b694ffe40d42d0f37125c6bee5ad0b462e42b2879e9676b713b305054bfcc1f729f5d4bfc8f5429b8fc87a4d789c13392ecbaa4288ef65c386a680cc41546cd0a38df7b59bb5edeea00d8ce9032f2b17108615f7e233e78bb7f1a1a35d87d7ae2e969e7cd091a4fb15946c756275ceec071890daf9f2706804e6c83d83b05f228fb52d9d0eac706673d183d7ec2e482c520f21c5fed6d176d003f57dee302f40fcb8fb0033dec5bc9784c2d56e76a2675c73f98cad2d18c0061f9de1480224d5abff8980203a33b5be1465722059ebde027af80a85fd504fe17f31d3feaff2b8e95837de25e453805e3363aee8887d7d04d1e972535bc1d46b3fc44a5341cdecf335855e90e34dc3f02bf5e6c5dc6a8234c9626dc0bcb2c360863bcbfd849e9b4ee3086bbaf587fcf1e358da6d6a0df0a74d5e2ebab98a8926fcbdcbbc84868446284d1c7651b115eb2abc4daa96b43eb303d1b645502dc88af31e1d7582df4061e5638824bbaa677646baec57f82f413783c5463eddc4384f3bf13e6d0908f9f78464de953c5e8087d86f3028d2314937fd7ad2ec8857b7060a9a0c3b7456fb564c4c31ce3366f7a0c9d27d87dd12807d0d0985990b124841bd9bf8e4d53ac2e0ddaad402bf3d2a0c29f6dc9e86bedd86f6026a18645468fa28aac7ef5a3e1ecc08c3f065c9f97bde4aaa437d0bb50b6ad164e129771a5dbd046d9fff511afae2ba0fa7177381ae98728607e288344d9afb4f5676b3b91b5c387901dd315408214a6bf327b6689324b50569286b84fc958e38326c52f242c25695af0d3713fd539415375605d99586ad742dec7292022b8c80777d95859d939f0c940de7dc6bd2b3e7dff916439eee51b103ca81c80d83146c021e9a72be1b7c4c06e818f058370b438d3b81795401c9896ada814336c5a2c6eccefa00e42608a5b08595a3d4d62fb21587d977f7c592f39e3c678c66816c432e65b5bf1de9416c30045f8b40171b89da163d0627dcae33fd6db2c141da70b7a3c672284111d467798cfea94e93b494111789cac83a7d0097f53887902eedcec1c73640c97fd3c79874ad4bb2c465d198bfef33b1e27fdadb15a1b8766edb47bcd52f3388cd3653ce0a065edf4c247b7091aa687830c1ab995bc81057821954f1f178054a13558804191b236e55cd6c5e17c0d2517526047e388ab418cf3d06699317da44d54af7c76fba5f8538b0eb115bca5875c88986d271776910353521a79cabdaa4252a1cae87691d17f08b7f27f7a59764a27357ba70f60997a69539fd46c60a9f50be9446ee61058a5f12bf3d3e7f10ec0fe2554f4739d357d8a8e6f865b4a202eae4af69211ba8ee4ce5f568ea101d3664a42dc32833a0c2c4dc62c7b7db765563ceeca10776acb9c63e4e4de024f2b01a80058f4cbd47e14b0e8680996e40d1d2d48a3c0c4c33dddd7a1f9df52e2de09352504f75862dc8bfcdea6aa3d237756f7d77beb04f63995418b0497b125a40b1c412f254c9e4e4d64e8e94d5e61263a0da889af499e7dc604609b9bbeaf4e394bd99060fce278d3fb9af96d5311d8f55e2c603cf538596d3dee41ddc15c673b65c52da50a307f981870762c414e6b4ad428a6303c6808a5ba029485d043ffe592b9345190c66b3a529bdec79eae85aba372364f184f45d2cbccd8f031f5b904dc5eb81b881633117e0893cd2c31da38c1b77623723a4a60abf88e00ea95390539ce77aebea292b02b9e713025dce38b2b1aa16dc198bd7cd07699e48312f771fec39c7224bad715c8d2b1c48e10919b8c0318a25f0921e10fd240d5910660663c673c7a398b3b54a21a88452b44c1621ff8354ae01c744e448a701a8aaf91424a27be57172913d090cbb76bba4546c15183e9ff1fd1778986a5fa61da0ae4ce0a1717ed37b2a15ca2f08d1f0fbb474b75b560db35a81ebf311516f8509e2000f30bddba488c9f3721a9bb94d109d94a90a2a5ce1ae83531dfcf8980c2d8d167658dce62c141d02a3af921bc1634f5254e22fad603d7bbb801287d4ac4c3b5d81beb55cefa59cc39a332561a7de6430db458d5a3b17079be102f1e5072b38e62c12eee8daa033d9db2c67248be84e79ba6f4a6fe3090119b782e0deb99ac171ab096b1b0ce6b1316d0705b06453d08036b332272827d50c831bca699c58cd18fb0d1078c3f8476ac7f7f58ac2fc1251ea133094e34b87ff9a3f8993946feab0ba4fc3ab874ec48b2046105fdc1f005ce31043825b1d2c587c58599b9aae546eed1aa88b5d39de62861eeaf9145e7181216bdd7ecb06590890e9ccfeff1ddc48c607abcc94e12340b9dd7cf541bd7f527e87ee6e2a08221d0c226317cca8504f58bcfd7f25c5925aa2ac90ce7e1f912df0fff3d07f13f07e49ad694e06b547e30fede93e7b87cbbb7430a85c06c9db913f47c285af753c6fa27f5102766d511b8c2d1fddfe42118823e864b5f9ede0e628b776f2ae5a2a8f7a0574c529cbe6a8a44eb4647c49bca743756e59c9a2f57ba8cf6d5c9f0143ddee3b9708d0bfe31d452135eba98c59ecec0d579d2cb9fc5a347370479c689f512a50d70434168c65edd28d1c7f0c7789b882538cf063a89c626566a0c4132692938ae458900c961f491cd765ce088e88e5a775a17ca4c70c2e1ea4cd7bf058ef60ab2c440a7b64d448953280177ebca429396e1fb24b34fe474a5c59cd5b25088960df24a03ad2a3f4f96c5fe0bc462b29c7981fbb20156567965bee7d3c3e2ac40252ae6e2c6b71cf627dc74caa29bbad527e5949bb29fe3f65fb9d99fd72beccc69f2e66e9caebc1fd22670e7969ae893d389f121302fa26b78a008b81962f841c8071e38603563f059ea206cc5dce3e0d203628781d3b8bd3fb15a2f8053db9ca4a1aa505ff763a5e2c5d023bc4dd11139c3fe634f0bf62d27c7003b0283aefddf25fc864a0296d225b4ae7d0427b7d917463ec828f47d53842702580262e0b98610d27b2d453a6cd8173867645949a983a49ab618dcdd37b44008da31511a3b01011fa4abcc31a3e9768c6c25b1fe75535ef401ccc4fe7782a16cc9e7d57e3b3cc038e9dfcef4d0bf5e3a892e7464f99c0bc43a197b5b4387cc87c0c14c284826333ce0f8e027f1021b9285c9fc549affb670ddfae8dddace148cda6b2b9a579507e772603f005ea318f7ebc3d2b9c48bce0ece53b4872b06b4d6f309675d1ed55044863625ab62337b0c51ddb38dc15eaff9074b4f45533d51db6f74aa67ca85b27eb6f5b2c287412779c6db37a6d622750e481963fbefce3dcd23eab675d621612ac374f7dec82b07bb314384b235393ec4ca94bc9e1e3150aa5125fbd80f2569d2ed32a34968a9cbfbae12769a479f22aaf1c2e7d23142a2074c95333cf31a10a088f7fd2ef0866ee8de690011ffb4d3dcbf6a5f1368a8534d06614856fbf5a6905cd82ba227595a922432735d9363fbd67363a5e55b4abbaf7ce247ad034f251c8dac1e0d28c9e4ad10b95f96af924e0d7951cbd2124de9daa804cff7076f305e272b4f6220f2cf8c78a4adbf2149802c9ac244a3a6144ffeaa3c5c78c7b6d5d1abe893041df0f4c09b55cc03c6a0d10255dc9caf11212b5ed0448a03b2fc4582cfce68357d3fa22c7e0b2f8f8fb02a5e2156d9b912311ab740f2c7f400c918e3aae6d583ce164f2553bed34a595022826ae32753577823bfc4944bd68a3c5777350ff8ace7f861bd702e09ecaa1287f154b0eb507919f3fb7bf1ee134ee93982fae9368db50712d5c38a765476c70883ef94ee2a56b79699eb5217fde115a16a26c1f121392d56d0413e19117e42246eb941458f264e6ba29497132ce3a43676f3b8ae02cd62731313d63be130a7d9eb355a7955b178c2ceee61d39aa7b0b1e2a945936fcb88ca55f05a03355a5653422afc19c6e4c26f99644e12d8fbf17279fc69c72563045ec91d1ea14604d37b0feb2743d69bea88c591e78e043a09ddb20b35f49db13cb3a118cc9924f3797d138da8ac330381cc8c8799a5872497979cbe5057386c3b29068b23ac8c8fdec7d7376f6e008a82fd322ecb0bf22fa9a4a8c8909e8996c274859d88221d352a355eb284555bda49c3c1221a95d4626c814ef7178372919093bac6a398b435c3f7719c6ed5265bf2c446c07a004c85d7f1dc08e773b6456e62d7ed70144d372fea7bfed3500f6289d7b7f63d062846e81511a16c8aae28f23a09b51b216acc165f2849db8aef457f79bfb847033f0b515852d3228969ec2051a137ee73c34f7b8d714cf858fc181ec5d0b738b10f2af0f6a02a56ae31103f5483cbd7abb64ce7c7e5eda24f12601eb3dbbb54cba48529f008bbf9246c907097997ee18e2da678075703c71806db9b076ba5e8b3908433d7a43ecd0acd35d30e35213558d6c0a4b4326ef3040d5cac29d332d79c744355a073bfca638bf18f439887eaced292f0bbfa75553fbfbac22144ca179be5097aacf52d2ac9c28b7c6641dc51aa25848cbaa295d0d0a5a3bc57e4bd9ea7a98d5ea7a26871f2a33c9b181805a3c459aca86a5ccf204acb3e691e377c39469e898e971f7bf7703807c44747e60019b03acee979d28cbd03c82ceda60ba32e704405995a1170694fe668453d4a2eab89f613d547f7c15ce02172ca4cf34fdc64d8f0e5a4334e2992297eef171ed05a2f415f5fbff16fd5c48f7be1f91aef049f5a736ebbae9ba51c84d321c7a1e7460c4c5f052553355ee5e5633f75fb427c25ee586ab09ca736d39fa5f0f7b5b92e0df6e785f2905893ff9f956c7283441e44c8432eb09c26286701bb7546f1d41da157be658b9af3a10f668a44d57015fef8dc70a2c73069e2e0ec7e633a11533c8f5e769e3aadc96dcd5457f8fdeb71d8cebd2c297902ed193cd0dcb2d3085a2b27784525df01c6727d2629dd36d31195e403514122ed6db9d19da2feabcf9e467bb8bedd5993c1435a71db9579628bd48c1ccc1dd09155ff5ea46be7b459a46764344b8735b8f6a6c532babf15a74a7b2151f7ffee2f6b87a24e944aa7bd079d1384b36cd487835d8c1bf126e54414f891176670f11c8c1e0ec6b985a7044c49d0a5b9aba897398afa8bfe82ea1eb526515d94b1e857ecaf3b06470477547f15cb917bd9b7b8f5934ef26586a83066b8590efd97a0494e99a43ef429285a2efa5b3c90291c52db488875c58720abbd88a2db47b71184cf6041700e13c3c6fe43a570e3d7b68e5870ce8bf3da1922c4f3c0c3261acd07b896a390628d2a334448a973715e887c06fa65e90aaff5aaa4de6e8d18c8d5a9655263fc79b2652191e438d4bf4bb6882d1d6493bef7b8c35b834ff665b3fa745d93dec6e81d61db0ca16918c76ea3a1720ba31afc409542f15de4b2dbedefa7bba9d3605ac2b4b96b9427c9cc54bf0e6a26b61b6", 0x1000}, {&(0x7f0000001140)="0f3a616922bd2d8dbf7cb554063390ce56dc5236ff0e0538dd99fe62ba46f914a32bc9dd63f03cd2900896162d12bcd08ba3f2c6532dca9b9a4ccc0adc08407b730d3febc87100cf5d287cccdd17c95888a95f9a86ead89102f03192020ed44175ece54de9b4bd7a807f7cd5ba", 0x6d}, {&(0x7f00000011c0)="7e1b9d4f1e06d1a56d3a545a4bf740f164314220ddb94745dc52c00647cfb8fc240d2faa84918bb259bb826390cd5006e418910eca231eabe947e0c215e4191d9c856262ce2a463d95a64b8fe415f327b209ac0a987768c207b0e09d306f9091c0fead1c684a051c3d22ae826cfe608e3a3db6e8542307190babedc8fdddf58ff6e28d639e8baefb61a28c00d3d91a5c64", 0x91}, {&(0x7f0000001280)="90aff422cc84bc4690a089b55277f5ed57f7566aa1f423d20d5dc9b88c9e9d1ef7dc181a98d3844420358b945b1a6e0d96d64ccc3cfc5bc1c11e6d30783db911455110c0541471b64f878311f445468b2196b9790535ea3bde4c6b0ba711bad60295fca153e2dd9c2b5c7f180513f640e8a43e31123028", 0x77}, {&(0x7f0000001300)="1abee3e431779a3d8b506f60eab9cb926d88e3c0eb59dd7834d69f1141e65fb252bf67a99d1e83ff961f9bf4fe71a62352f3f589cc5a115be94c6071cf3c1b88eed5f526b217de4043923399be4c702152620bec60ba4813e04d4913999fdbd201bde0fd0bdf7d151a80a5a75cb5ab3ea194d3c5d4eefd3dabc788b2097e73fd38a0dcddca5fef2ce6455088e2549cf92b347ba783456b4c1776f3a3cef7360b2dbf6d86775c48979e9c43dfe19254e47a7a83a3302a95e1172f3a53043309298abba939669ccc74d0c786da32616eed6904eababa55d79142f763c07527830bf5934b56ae68484f", 0xe8}, {&(0x7f0000001400)="ba8af06f6e1bc2e8fa48bae407ced93a524497e324712343cef159302576ce39a947554f7ab9a662d6aa85a565d8269d3b6bc7c10b0ee19522acb3cbdd4892fe1bdd1ffd290ada69c74324085c909810cc8601807a64c8dfdad7b60fced669cbdd478ab5ee196df19276d11db0e5b0cc88f30a43b113b6944e0c3e738f59bda0091ae06e93ce25cb0fa8907108c7733b270bec82fc4585ad64d39f111ce8940f68751e638d1ad5253f3f998935697bec9c17c6699021de3d27b21bbdd40e1f27d340ff67c69deebe1ba2dfa64eb3dcbef2624d90b472b5b7398b844e9dfb23da281b0211feb8819d369d04277b6f316913da063a88", 0xf5}], 0x7, 0x3) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000001580)=""/193) r3 = open$dir(&(0x7f0000001680)='./file0\x00', 0x100, 0xc0) mknodat(r3, &(0x7f00000016c0)='./file0\x00', 0x20, 0x9) r4 = getgid() semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000001700)=""/28) pwritev(r2, &(0x7f00000017c0)=[{&(0x7f0000001740)="bb6b6934b1ec249d46b904fde37aed69b15d009269dcd61abf5a4effe99af3190573cfadfd522209110ea9005411b741bf9db139f6777fa8e9b7a865f8cee1f07992c15336ce692e2b8f082863673a99b20fd5f03a0f79", 0x57}], 0x1, 0x140000000) r5 = semget$private(0x0, 0x3, 0x80a) r6 = geteuid() getgroups(0x5, &(0x7f0000001800)=[0xffffffffffffffff, r4, r4, r4, r4]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001840)={{0x6, 0xffffffffffffffff, r4, r6, r7, 0x10, 0xfff}, 0x7, 0x7, 0x81}) semctl$GETPID(r5, 0x0, 0x4, &(0x7f00000018c0)=""/42) ftruncate(r3, 0x161) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000001900)=0x4) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000001940)=""/48) shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x0) msgget$private(0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001980)={{0xfffffd9a, r6, r4, r6, r8, 0x8, 0x8}, 0x7, 0x7, 0x1}) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000001a00)=""/108) semop(r0, &(0x7f0000001a80)=[{0x2, 0x8, 0x1800}, {0x2, 0x3}, {0x3, 0x2, 0x800}], 0x3) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) chflags(&(0x7f0000001ac0)='./file0\x00', 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 2.249844623s ago: executing program 4 (id=5): mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r0 = socket$inet(0x2, 0x5, 0xf9) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) write(r1, &(0x7f0000000080)="b252a85dcb75432b06a1dfa96ce869f557cfef80c54aa68b2130cfdf8ac270a3dae4e8531ef7897c5f52ef2d6a85ea6259c107f278a6388e24f078f91cd7384fc34153d044f943fc3ef67bd643fc1718dbb857b41bd6a7a9654671cbbe12a95830bbd567358f60e07bc38244ea2be4e406395fcb35b85239df64a949a6601cde8a16e79de08acfce7c300d0f59ae316e922665ac4dad5cc152b8ff0bc791ae4001ceeb4e7c857f53fa70ab66a179b7d7f0c76ee91d7c27ec28b0e67a7652b30623f6def1628e9682dbbe4d55ad9a32e6cfd1b3e02f0b8b290ee6d913a5570efa941a85e97196cdc39e04025e42eca9b3eb0837447ceb02129aa4dac2661c1209556f15633bf32cbff073a93e84a5d30fcf53584145936310ab0cd5b15d111bf5050e20e38cf638e40e3a92bc6968f40124255b84e5c3c58723eca1cb2ba20fb7e56b9e0b9face6c565f07ef44f00799e449d616fdaf54f58ea310163945f87aa837e1aec99bb80192ea378b0fcc1af4873edbed266a8364855e0b640b4586cf54ca427c39ce691eaa86fdffcb71377872a05f2dbf2a58b18a317dc8c1d8ca290175fc1c820835b4016081e82f8fa9ac073901d5f4da7951d028d52a2055648852e3690bb98a362aeb9c0165ffab4572d0f918323026af1a222a993848bf99bed4df354d2c9f3329a8ddb993287570ed04e0c0f3a03fc110eede8b9d9362371890aa37e6262c0aee2f269bf84590518e51e370688166adaa3750ef76bc686532298a44b4f6e066abf405ef6fe062e9d9e9402e5892482079a58b7dcd31093b27e519a1040b4a76590587abd5cdb4973cdb3e3bdcc2fee4046c3f53c4e4f65972bf1edfa2ce51d2056f9c9da6e4bfe55de7973fedf374046a24afd8202736c65892d5c41ddc9ef25969a440d21c59fbac5b653979f6ad475b5da2168fcd4f0633bc97ed537d435a1c90e1fed1f8934a47d486f13dc9fc72cc08787d4dd94a152cb7c48f853efae8811e084d23ccee93b4fbf8d02c673eadd4113630abdbf1793e144f62f64aed2386dd230b8ed32bd672e13b2a0a27f26b585538ce661c33698109f395a8bbf82500b7f994e5b52edfb6250788c9bdf8aacd692d9e336d70c0b3cdbfd296816adedb562c363a406f86d23f34b847a5bf92f78a61a729b56142832b919ec5620f245a59f5a161ec0ba479d8688df8d2bb7b9ff35323c2378ee52c83dc947f8c05cae31ba6d34c0f42274677e492f3fbf492ecb63ce7a387f67f35aec99578bd5702555dddcbaec6b676d89ae89e026a08e7649823b1039c3d456a031555f364c509adba55815b8fc4d8fa7d82aeeb02c248d8cfb1083827f10df28fc635bad981fe15b64ff38d19e43eac6b93a1a5efc25f6ddf197c487943ade88f3e7519ead04d586b0f35fc2d0379fbee636d1210939eadc85afbcd579d44d7e8dd47ac025db66cb8e720ede5b5ef60ba0bd99a83354a05299d13c53b29b732a98e134243f41396597a939deeb2e391bcd5e212cd3084f0f5ef647ef9ea1e5bb16481e4e6e8e94bc543f4cfaf265e5773ec953ef533100338e59334c423143524005eb424dd999ac69f5b6952991d3710043515e639b00243fb1d8fb4747440d0cca999d462a086f2a59cd81661c05875dd2237b0ddd0b7d0dbab0cb801de5be24bfc995cd051fcec44098ec8236a20983ee228e248c965ed1e2a7641d94798095d256d4ce4c7a8756d57ece80d5ef589cfb4293eddfc22b59e601ab3d03cd1723fa17e44d22bb9022ffb88a264f0095db8b87bb7322bab0a719ef34b23372683cbc6da656ab03f8fc72ce460a1e5296eda1b11a88529ced53634fa380ae29735399108856bb6680d66b0d0a3dedeb32b89aa7a80f1c834cc9a167f8f57f0f7d11fdc3cffe0b76223f17e37aac05d0f96eb6ea9e742313e8493aa10f308a7584b199541272a33d7fcddcb486393e9393cbcda1caccfab02c864c2b8ea234cdae6e29ac680b505062e7a356def3b46b38589145f49676a2ae899df424958e4ebfa04928436d5382aad723d87085c7bb6c47034cf44d87055400016411dad5ffdfd2cbe7e2ebd3be50cc05a39b8792fbf8cac412161dfc18dd56d00efe367430dcf2f386180313349f0813d36d13ab8d7ba10320b773c46c3ecc32387c5e7cef32ea3bc1d30b0efe5f09bcd2eb8241db4a932b6d99cae437fe097ff44e57e9474ef9494f49396aad00ed8b34eee76a74e3ad6ef80dae4d9957189bf2a2451b76de1a093954ace4a2333f29643830943df6b4e31ecc09e8e8fbd1fced5d4ef9835ecee8770f7adaefa25a5719fc6e279516424a42886712f5d65109306621ac682c74fff2e00c056048d6bf2b17bcdb509b0d8f557f715b60af592e92f480d96f818077dfb3822b33f7eed697e6897a068d88f4397b746e8711030a6f1ba1c819fc7133459acee6346e49b7978da2ad47002324294b7debf7fd02a400eae3cc9f07c263615840256c43372451741b3bfc8dae156f94f50f904159b8de538bf86ab13b6a99eebd9292307f641fbbb3018673210ccae660a26ccf42b021f080fbc1701de9ff3be6446b8dd4874e75244642e34a3bdc3d29fb9606e7ef3771f2b48298ddc55246306addbb56d12519f146b1526aa1c4ad7767944a4d2e5d166ca2fd7ab3218975770ce1e46da043f77ba18f71ff7f02ff6216c84205aafb9aab979ae9b053d39844cd93cb425f146d540cdf20c71ca701fd8f5229ea3db82196cc596198d05e538be77ea0c63ca83ff950d3dd376b1553d796137c328fe6c870ffffb727dd07ab1eb2ee54edb890a959355ce4c912fe12947e13babb754639c26f5bb529cf8d349cce4edea15883f49e4e05f8990858f8cfe3d4f5e02b48e70369fb9dd7d659dce878ba67643228641a4664b1b4875fe675c3e79331e376f991b3e0593e09efb5b91ef338d4e54ca9827bf48b352fff1c38fe22c25ee28684ea542234d6d053e0505d9b9e1aba5c4a1c7f30239cfd7cc50a9ca9aaee8f4d8495e1789b8d2b75d0bb75c79d071f1adf5747ed90a520bb5459af0beb6362ef9ae1c2f089ba4fc93c6a0f17b5ce3998e2051f7b4857a86082e6dd25ab6735015a89caebfa2a017154e5a0c391524e75e9b5d4c20d45b79c683c73e24f9db39af7387daea1c6af7b8f2ec6386ed44b8c54ef0615410269656ebe13883f5d1e1eb256c262d1e3bbf30a17f4c7e97ae78d0215120b68457f4ffe90fd7da70d334c03ce0dd0856f78bbda2302dac2cb7712d26209f783911051ce4b6f89bd72d44dca2c3443d6e5f9222dcda932314bc87118a6d8b3047d67546da1b11cf5ddd5cf30762283b7ef96884042a4415ae6b057a1c0e6e1d04a456449efe09ef457f90ee74387306b8e35ec3a589ccd280f0e4b01851c5499a85711d6732845094e280f9adb19b80a7aa55ba198c53de072b1d813e023a53ac5978cf2380015ffa406ab8a9787b8580daaee91ecc4997c7d8c4ef3a03a1c559befaee8bb7aea11c0af64e18cb34e762fcf2c14741e5750f0e0ab1598c8efae21c9afdda6f6083e18cfe637ec8aefc595d502a93c51dfcb9e728c72bf36e32aed8bbdf199691eb126330823ce6e74a339a4d3dae50e9e44e4b6734654a1eb08f185cb9271377f0c52b14083d161c11e6098bc708039c37776037ea7ff89190ce9e30bb7ace064eda691023488028eddd30a9cf13bef90bd4d60c96e7f7b1a1cbf478e5723169a22852e975a0bbb83b9a7a3224cc1a94803277f5d292da739e5f3ed1c61fd4030ff0c8507dcb4667592a2970dcbf5666019ef9bd29216d0a5ed3979c194a0bb879bc3f836c26703577c0b1978dd50d39e30b90050c80ac7ab54568a6ff82d956e880bca10e4d418d6a98110c06a5e8218f131db8fbb297943f496ea2386c48009bbb3e07b8dd88951a9feea0519ecbdacd777b0b1eb5767d2476ef657e88762fd4601a0cc153dab300d2b5edfa3915dfb70ff9c1cbef8917cba5ad50c104dc85e3bf87eadabc30342b1b76c14fa58a9a55358de052f89e7a3c388c5077a830979219594b6d469625afdc8dcee23ac74caded434941746936bd35c23092ceeb9969df19a64987c4f0189957b22b25afdd9659a9700f964023e14caf9716dbc4b67bbd77549895d707e1ede161be90b2f717bc87d9eaeb5676af2faf705ae7c115c3eefbfcb48b49a879484c2ba0438e2166d4b1a9af6a949d3a2c26f6267beefc7f529c8e8934f3b33398942c4c895fabe7e9657cc950029b27e0193e73392a38c661a41756bd4e184bd99f28cbc4b01617c6d8cf35bb07ec317418bdd3e1902bc51dd233b48730fbfe0f15c8744ac20de7ad24f936c505901cbfdda479b1d7c6ebb20647ea8714607ac8a87ea812ea5184e1ca3944674b2b2647b6649baf061e7be223e15f2ba79ad39988a6f44cb63d417942107750a4d8c488886ce888dca25f111dd586286bb36a4772ffdee3b8dfd7a5364e0b8396757f20e610d93ead9092b17da1ad25b25219fac8669f2a780c2debe561c4913777d6701eacdc8ca6f1d180ccab126b043443dfd97e8409d0ccfa99fb92d4ac3ceb746dc1319dd1ad2049b9ce374a5b22c027b45e4bc241106f2ee7586f1163b88202627a5a4c208c5f9ca039d3380fb76bb55160e5edc99f2bd7b01ecd38c3b7acfbe375b862c78d39d2475a34e5b5f08fbce30b9682e11b83376512eec46101e63156a6155b4da1ba9ea45e3346885270382dcbd44a51d366d9f97af1fa721b43b9e97ad0dae013860cc2f97316ccfc65cb04f817f36789d385f6fd42a6c598dc01b2ff073f6a6c8a9d5b8603745203b5ab8a668295fe5883a248d2e9b50f40376917a83404bb799c8f5f80110a4bc7c190e5e235b663d902c61091d0aa4b9ffe8a965b401edfb20a25873742a86ac6d744644f00e793c944ef24ca0e1f8b91c17a16007c4d7fa33aac1430351a999c4584cc1fec673daf3389e339cdcd8a7f140cd74b752786f79c1ca64bf104f86baa7ff3c428faff17940c147a14ce8e76568b64c1bbcdbedf531ac3acd348826c20e5380f15fbf0e8e40e93e0f9af8a533aabd3e9221261dd9ae5c3e3ac13b814358ec582f29eaaf98993f411178359138a60415c3f0d649aa9d88e00d1af489a671d591236a58af62b5cd5822f3e1eb93dd9e3b2dbf993934ee1683aa1d9d7b186db278b634201784437c254bcd889e21075792ee0347dc53445a880bd60c97fcaf001864056ef0d0e8e5998c4885566ee09474a8de4bc8254e4fa01e0fc41e67388134d4f8cd50d03836797aea35d338b5fccc12789b43618560cfa40368b4f0c08ed15ef6ff65f8aefe2624bc8b11f1b767adcf92b04ce41f50784e6e37fec990ed54ddaaf9f931578020800923c60421a9ea090a591f0f924d8bf9c8fc2c2ca3664d355c5ae8bd9fd0656817f857dd09ea6699ce7a92122adcccb3b44c24a7aef0a1fbb6322d0fc823e23050fdc4a26a7f92fcf132afa8639ddd749174ab4d8dbc13749f89c906259f74b399566e5864a8301850e32b4d872a70a77e52eae6610d57a35bd0516cab40446ff12dbcde2ed813cd6a0f3bc06e885f5ab452afa2a4e415d794217d49f3db0aa8b3f7c0d29b46ae251307a7509c177dcaf9174bb31e3015f4de57e90185bd23ca8b6951df826771a7cb9e96faa6f096b1c00b702ef15c65f6725d247e86138e6af4f86b2a823a1211a9ad982deda60037c878072bff168b0836d0417946286e82f32836e672f5a255caa61a9b89caf54b07b5913a4b65", 0x1000) pwritev(r0, &(0x7f0000001100)=[{&(0x7f0000001080)="f1811843cd046d120d578d927fe3d3b711b1bdb02acbe92c0da96ecbb15e79a88c5c3d657522a8f47425acefda2ce3f37fd7b76ba1a7c122abe3acf06aab3e295d79da1403d9d8d0508d7ffbb3606ca93cc0197dace49a90d85e716c36c53a0a9f238695a3a09f78ca78a900c8", 0x6d}], 0x1, 0xa082) r2 = semget(0x1, 0x2, 0x440) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000001140)=""/50) r3 = semget(0x1, 0x4, 0x170) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000001180)=[0x3c, 0x9, 0x1, 0x4, 0x80, 0x1000]) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000011c0)=0x80, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001200)=0x100000, 0x4) r4 = open(&(0x7f0000001240)='./file0\x00', 0x1, 0x2) fcntl$setown(r0, 0x6, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001280), 0x10, 0x0) fsync(r4) shmget(0x1, 0x1000, 0x41, &(0x7f0000ffa000/0x1000)=nil) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x1811, r0, 0xffffffff) write(r5, &(0x7f00000012c0)="0278ee57c3cb3486459b56abf7887124ab1aca047015db935e83fa7067c20b72dd242b4c3a921712ba2e478f78e4f1ba4687827b0c9402dbd845bafcaa10f1868e9bb8c396cb0c37a9", 0x49) semget(0x3, 0x4, 0x264) fchflags(r1, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001340), 0x302ca, 0x0) recvmmsg(r6, &(0x7f0000001500)={&(0x7f00000014c0)={&(0x7f0000001380)=@in, 0xc, &(0x7f0000001440)=[{&(0x7f00000013c0)=""/67, 0x43}], 0x1, &(0x7f0000001480)=""/5, 0x5}, 0x8001}, 0x10, 0x0, &(0x7f0000001540)={0x100000001, 0x96}) semop(r3, &(0x7f0000001580)=[{0x3, 0x7f, 0x1000}, {0x1, 0xfff, 0x1000}], 0x2) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) ftruncate(r4, 0x5292) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000015c0)=0xbbbb) sendto$inet(r4, &(0x7f0000001600)="bcdbb68255802fde1c582db6b10682a4274e96f1eb8a7fd50f73975227efc343958a41e775681d196e1646b6c1993bdc492c6eadd721c8304fe04c21916224cddf38b037a1e280a25dd8a342fbaeb5364040a78c04a10abc56d669782e09560efa6a05bdcbf23e758983090ed300fe110b31245e76aaf7b54d151785b62d18d96958810df38016785c938cea7fcbef64186a8f63ed054b3820221e3fa5c3b202e0", 0xa1, 0x6, &(0x7f00000016c0)={0x2, 0x2}, 0xc) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x810, r6, 0x2) 2.24780609s ago: executing program 4 (id=12): msgget$private(0x0, 0x7fc) (async) r0 = msgget$private(0x0, 0x7fc) msgrcv(r0, 0x0, 0x0, 0x2, 0x1000) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(r0, 0xffffffffffffffff, 0x0, 0x0, 0x1000) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0300000000000000d8"], 0x109, 0x0) r1 = syz_open_pts() mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000), &(0x7f0000001140), &(0x7f0000000080), &(0x7f0000000100)) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x2, 0x1000100000000}) flock(r1, 0x3) (async) flock(r1, 0x3) syz_open_pts() (async) syz_open_pts() syz_open_pts() (async) syz_open_pts() 2.130099265s ago: executing program 6 (id=7): munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x3) r0 = kqueue() syz_emit_ethernet(0x6e, &(0x7f0000000100)={@random="e727dc07001f", @random="391e7dd7a2d7", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x38, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@routing={0x0, 0x0, 0x0, 0x12}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "c46dea", 0x6, 0xff, 0x8, @rand_addr="26651f52e2840a3a68632730c0fc4357", @mcast2}}}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f00000001c0)=[{{r0}, 0x5, 0x80, 0x80000000, 0x80000000, 0x7}, {{r1}, 0xfffffffffffffffb, 0x67, 0x4, 0x3, 0x8}, {{r0}, 0xfffffffffffffffb, 0x90, 0x1, 0x2, 0x100000000}, {{r0}, 0xfffffffffffffffe, 0x1a, 0x20000000, 0x7, 0x2}, {{r2}, 0xfffffffffffffffb, 0x11, 0x40000000, 0x11, 0x6}, {{r0}, 0xfffffffffffffffb, 0x64, 0x80, 0x6, 0xfffffffffffffffa}], 0x0, &(0x7f0000000280)={0x5, 0x7}) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0, 0x5013, r0, 0x0) 2.129188659s ago: executing program 1 (id=17): sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x6b, 0x11, 0x200000000000001, 0x101}], 0x203, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x6f8, 0x2000009, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000134000/0x3000)=nil, 0x3000, 0x2) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000000c0)=0x100, 0x4) open(&(0x7f0000000080)='./bus\x00', 0x200, 0xc0) r2 = socket$inet(0x2, 0x1, 0x0) flock(r0, 0xc) setsockopt(r2, 0x6, 0x10, &(0x7f0000000080)="6ff80600", 0x4) unlink(&(0x7f0000000000)='./bus\x00') 2.065131864s ago: executing program 2 (id=18): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x1000300000004}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000180)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44162df3867d25aff254e68dbf44ff53559bdaccfd", 0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000180)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44162df3867d25aff254e68dbf44ff53559bdaccfd", 0x0, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x6, &(0x7f00000002c0)="b2aed6092326129fa955adfe04b38c308f37efa6e9f3455d2d9e676d4779e3605ed0bb0d9983b70846418ad47ba2a4970897aa6dd910a3e81ff174f4c5ab34fc5d70ddf3c4cd2acd411acb4649e7ca5d4f7fee949f8c6efc9504ba962580bd77f68f70e6b64273a4998a4bf73e72646fb68981a7429fe8a15a2f535ba7393f9535f07d90a5d38bfc8370117218d288a0b87194ad41c4f7585bbab7f705d0ec7f63facec662a58ed131bbfd49d8db7e8acb96e8e119cb5fefaa64f2edfbd14aef91cc4c1ea25a47c5ffc006ba7b9078f0dd183f9b02e2ec080000000000005a73908b8ce2e1f3", 0x0, 0x0, 0xd) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) (async) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 2.064067395s ago: executing program 2 (id=20): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) mquery(&(0x7f00001cb000/0x2000)=nil, 0x2000, 0x0, 0x0, r0, 0xd) (async) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) 2.062786897s ago: executing program 5 (id=21): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000002c0)={0x1000000000002, 0x2}, 0x10) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = syz_open_pts() fcntl$getflags(r1, 0x1) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='c\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x10001) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x3, 0xbd) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xffffffffffffffff, [{&(0x7f00001af000/0x2000)=nil, &(0x7f0000260000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f000068a000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f000024d000/0x1000)=nil, &(0x7f000029b000/0x1000)=nil, 0x2008000000009}, {&(0x7f000045e000/0x4000)=nil, &(0x7f0000095000/0x3000)=nil, 0xf5}, {&(0x7f0000034000/0x1000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f000036f000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil, 0x3}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00004e8000/0x1000)=nil, 0x20010000}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000689000/0x2000)=nil, 0x8}, {&(0x7f0000079000/0x2000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2000001000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000073000/0x7000)=nil, 0x4}], './file0\x00', 0xfffffffa}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r6, r5) sendmsg$unix(r5, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) sysctl$net_inet_ah(&(0x7f0000000140)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x18, 0x401}, 0x0) 2.06090934s ago: executing program 5 (id=22): syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xfd, &(0x7f0000000840)={@remote, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "899589", 0xc7, 0xf0, 0x0, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @rand_addr="fe52dcabeedd74b79ed11d06332e8d80", {[], @tcp={{0x1, 0x1, 0x41424344, r0, 0x0, 0x0, 0x9, 0x20, 0x40, 0x0, 0xa, {[@window={0x3, 0x3, 0x7}, @timestamp={0x8, 0xa, 0x0, 0x7}, @eol]}}, {"5be19ac985bb2368e5abbb917fa56a4e63094e12d5a3845f00a1f323487361ab7defc3ba2125fce1022b07d0e8df4d29465b271ad7d962c1f4de80f52e74b2c268af72dbb2738be95bdb66ff4722b0d9e8cf86c0fa3e8e32c64a7763bf69bd653eac78cc847ef7cd02fee598cd96a0c1773191808c06c07cca05dc8f0daad991a1b9f8df453773691b3364483d6e360980b82be771ae6e0bbf96ef51ee961d6b3f98dd"}}}}}}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "1bb7e60ab87aa57800000000d0d200000000fd00"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="4800660904b715fa967b4c44bae97c7ccd5b69ed32b0e02264f6d10eaa6897675cd70ea509878f72126a6b1e2c5ec391c06a0052ecb8819db65293ef360f60a23b4eea03d603306af13f8fe5ae6ad19f1befa7e9ea84904dbedb60c9b78f3f5c1a8161d4c6fad12cc247d4eec4ad24009dd6b7de4a323c81c6f9697d5aa47b87c0f8743cf1702f05e336ab67be96ba44a2204edadba0815d45f7324d327b6a9ccb2ec40ed4c3013cc1e8d4ed726925543c6ee8e5bec5595b929ab2776f3f674cf1a8592f937428d7df32a91e01db4edf88eca147f0c21b7aecaa43e687ea344c780e40e628460b9c950314c083b19939cb7b738e759985921ebd1ac398774a9d29495f8f0ce071dd03fbf102c268539d2a1b038e42256b13936e87b7108f52f855a4ce5f48e70d7e70d9c87fc1a59fae5ee9421fc33f8cbca4347ea186a0b6dba08d51a71308eb805a3de6b364e5eb147a2aee21787c854801906dc72bdba73c8c5a929e0221342a252776b7db4dc1e5512660957636831e757dafa9eb1fd41702ef35dafca32f1834811c35303f045efeacfc707a907604847b52b290e508c89f4efb7b5560363f6b774ba6ef8c5b7e295aaef6721749d994c1d1d3dcf083e2c474b3bb98006804ef18df242fb78a2962a38e0f446fc01b96263107fba6217c838d062f9878855a7230c6db48aa4ad720ffc4c15f28eaa4722f01aacf3cb72af5653c172ed8ca559b3fc7407ad09539fdbb5426e2c99e5a043cc62ef732558110b2884e378a82cb1490fdcc7c81e6df0244765102583830700e7886c9f101fc769e6e8c909f97e1cda2ae8fffcf893250073d05f0c5f42cdb32e27f293e5d3314e133f2d88e761cc44dd428b1a7577497f648c44ee3449821f736211f73b51ebc5fcb6a1d05a99688e19cdb08afb09581024221927e41e56ac871534590e23face8b0d374aafb68441461001d628424b74737e500e6aef51acb4002352ee876008b2e74f043440b2168af958101f021b87c53feedd5822efd59963ac8aa3f4a22d7df7f7f7374a452418eef9eb5ebc49dd268e1cf19d5ca51a47df857b2471605e50d98856064ac8c461d7413f591f398de4bfadc88335df04db73680e11d87e256eae89b0aa17e8dae5bc7094512dd6db1f9791053056e75577784b6b0cd5eed432a9f980ef5ce3385cefb37632bcd77ea2de3251531b69fe86647064a6cb37caf964ae661a2f727cc34a4e87ddc884f186f761843a20a8a4b05e5b703a0ad18665590ac5c62b572e977f8c6bf211407fe7e8eaaaac14ecb0682227cbe8a5122d2a9552a7eff9b23507bd53930a45c699b09294ff9f3fcf8b2db8cdbc49f117e4ae53a073410d31c9c6020a5ab7461b988d0129bb45518f210ee574fa21dedb7af1a8fc679cc083df71f475910f678f91fa4f41fd5a67d8a12984ebd42065841429d4a6d85b2317070b4db7fb0ce3af96d5e1af96497d755684c99e3fb458c2375cf71e6ee0b0b802a70652f575b2637a5beb5566e2bc2956b74e091f196ad779f3c33c02f0187ee5db10489c782b367fd352f9e37ef8d2132b3015cbcf06bccf56628e0189c84696ed1d6781385bca734edfa2cd73dfeec3ad766a6009a0fb69b881881679ee2a2f18fb858e9e48cd2c3ea7041e9c8bb97b2768a0e2e428c8ef1799682f105f1da585fd8991a1faadacd05d0a5149764b93e9d8de2b8c615b74acdda8c3333383707c70e341d4bcd32cb52b2a28f0615d09968cb3eaa550aea9a25ac1a4a65ea99f55210e9cee303577f216ed5565c0bb525a8f2bb040c5ebd0d80a5118159cb35d14a7e4ea3f0fb730c829f809c6d2831fb9f29cbc3f4d95b611df39cfa54b890d2bb4b87b97d738a7d0c093a912d562e570af0e5a2ccff787933ae530b59ef5f68d356b0abc761ff1b1d348a7376178dd36b498aea2c2f3fae1aa94393c9e326ff7eaedde4f04d5b1aac9da9c2352366c059b97183b4034a558fb40372e91b6c9d345076f90509850e120dce3134fdd0e51c2e5066dfb2c05892e6a7a414953382df5ab02360f82b7658c19dcc5eb86d8aefaabffbbd17d2a602aab822f11fb3d1ad13a6255ad1a0034fb29290d4e0519d5d57bb917f013f1c434a7862b01a1cce17f775e86ba3d5f11d4728d9d5b70d6c9ea83a68cd7e26a8fbf6a706fbb875512fd142b5f708576fe80c81d6216b4a7fb7848583b4c418048f9ff077b0a7c5921c44d43f24ad622c73b8a8f11347c97f290beda4a63523a40cd38306996b4e4d9e6400dc1bc51e1d6d5283fa89e302f8b69199b60408a39d668ab93ca4e78841afebf95825259d9ec9140eda6b1e4b739862a9237013c22a8c928cb4cdb54ed6268811cca9eca9080be6232e347f87e07ec6410ca77ca9c141d23ccfb9225b81eaa5", 0x6ac}, {&(0x7f00000007c0)="02a40bd452f8cca8759f6cc2b36d3ceb7c89c96bbbb392536a9decc786fd3494a4debed83f09c62c86545ea7858ca19efbc8515bfed71b170a7f0ed2b077371647c04b890380df672224d197e3991a80dca8ca34b422b42d64087abd8177e76aeb291ba76edde38d11a67e41d18e16d9d441214d313b4f5bcabab8", 0x7b}], 0x2) r2 = socket$unix(0x1, 0x2, 0x0) flock(r2, 0x12) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) 1.98893279s ago: executing program 4 (id=23): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000400)=""/164, 0xa4, 0x40, &(0x7f0000000500)=@in6={0x18, 0x0, 0x7, 0xfffffffa}, 0xc) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357a0300b37b673039d2d236073705ae04be38164991f7accf5f882b000000005b23", 0x41, 0x405, 0x0, 0x0) syz_emit_ethernet(0x20, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88e7"]) mprotect(&(0x7f000051f000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) mquery(&(0x7f0000616000/0x2000)=nil, 0x2000, 0x2, 0x8995b2d43a110734, r1, 0x5) getsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f0000000340), &(0x7f0000000040)=0x4) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r2, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r5 = open(&(0x7f0000000540)='./file2\x00', 0x2, 0x0) unveil(&(0x7f00000001c0)='./file1\x00', 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) accept$unix(r6, 0x0, &(0x7f0000000580)) ioctl$WSKBDIO_GETMAP(r7, 0xc010570d, &(0x7f0000000100)={0x7, &(0x7f0000000380)=[{0x7, 0x100, 0x5, 0x80, 0x6}, {0x5, 0x9, 0x0, 0xffff, 0x7}, {0x4e, 0x3, 0x4, 0xdba0, 0x8}, {0x9, 0x2c2, 0x6000, 0x8000, 0x84b}, {0x9, 0x4, 0x1, 0x1, 0x2ea}, {0xadc, 0x8, 0x401, 0x7, 0x8}, {0xa, 0x5, 0x0, 0x7, 0x753}]}) preadv(r6, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) ftruncate(r2, 0x907) lseek(r7, 0xfffffffffffffffb, 0x1) mmap(&(0x7f000072a000/0x2000)=nil, 0x2000, 0x4, 0x810, r4, 0x101) 1.988537389s ago: executing program 2 (id=24): kevent(0xffffffffffffffff, 0x0, 0x20002, 0x0, 0x7, &(0x7f0000000240)={0x7fffffffffffffff, 0x3}) (async, rerun: 32) setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async, rerun: 64) dup2(r1, r0) (async, rerun: 64) connect$unix(r0, &(0x7f0000000000), 0x10) 1.97188882s ago: executing program 1 (id=25): close(0xffffffffffffffff) r0 = semget$private(0x0, 0x7, 0x3c0) semop(r0, &(0x7f00000000c0)=[{0x0, 0x6, 0x3800}, {0x3, 0xff, 0x1000}, {0x4, 0xf44, 0x1000}, {0x0, 0x1}, {0x2, 0x2, 0x400}, {0x2, 0x4, 0x1800}, {0x3, 0xa0ee, 0x1000}, {0x1, 0x6, 0x1800}, {0x1, 0x1, 0x1800}], 0x9) semctl$SETVAL(r0, 0x3, 0x8, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000080)=""/215) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, 0x0, 0x0) r2 = syz_open_pts() mprotect(&(0x7f00007ce000/0x3000)=nil, 0x3000, 0x2) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0xd30d}, {0x0, 0x79}, {0x3, 0x300}, {}, {0x3}, {0x2, 0x4}, {}, {0x3, 0x5}, {0x3, 0x4}, {0x2}, {0x1, 0x81}, {0x3}, {0x0, 0xa17}, {}, {}, {}, {0x1}, {0x1}, {}, {0x3, 0x401}, {}, {0x0, 0x1}, {0x6, 0x1}, {0x3, 0xffffffff}, {0x3, 0x1000002}, {0x0, 0x5}, {0x0, 0xe}, {0x0, 0x2}, {0x2}, {0x2, 0x9}, {0x1, 0xffff0001}, {0x0, 0x8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x8}], 0x1, 0x7fff) close(r2) 1.97081656s ago: executing program 2 (id=26): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x1c4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', 0x3, &(0x7f00000000c0)='./file0\x00', 0x8}) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f0000000100)) 1.970189221s ago: executing program 2 (id=27): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x0, 0x8000, 0xffff7ffe, 0x1000, "ff14ef100000000002008000", 0x1, 0x40000}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079f", 0x2}], 0x1) (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0xfffffe00, 0x8, 0x6, "b06f7380438c6c1b4076853ddfc255aeaf53cfd3", 0xa, 0x8}) (async, rerun: 32) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYRES16=r1]) (rerun: 32) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x6) 1.900140261s ago: executing program 1 (id=28): sysctl$kern(&(0x7f0000000080)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) pipe(&(0x7f0000000180)={0xffffffffffffffff}) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) (async) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0xc213) (async) r3 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$BIOCPROMISC(r0, 0x20004269) write(r3, &(0x7f0000000100), 0xfffffe5d) (async) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) 1.893544212s ago: executing program 1 (id=31): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) unveil(&(0x7f0000000280)='./file2/file0\x00', &(0x7f0000000340)='x\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80047308, &(0x7f00000001c0)) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) unveil(&(0x7f0000000280)='./file2/file0\x00', &(0x7f0000000340)='x\x00') (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r1, 0x80047308, &(0x7f00000001c0)) (async) 1.892425908s ago: executing program 7 (id=33): kqueue() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="d886b4", 0x3}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r2 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000180)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000100)="1e075b3385372811cde996053d2e134f66d89f5a747666c3a13e419919d61d7b042d0535760d2fedfc5034f37051e22d88d59323534d636a43db5fdd99a3ec56efbe49f16ee34f43ac6f91e0447fcb6bf5a3eeaf8e62329b19a642227007e5d2ccf254992685bfe28b3ecfde39adff23f6c9b941065f784a7b4597c8", 0x7c, 0x400, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 1.777253373s ago: executing program 7 (id=34): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000040)=0x9, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) ftruncate(r0, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) sendto(r2, &(0x7f0000000240)="13cb02380a74f4c76949dc9b0a4bbb391a1f7f3fb75d383d49c63c0e0b3a788708f6b362054e37a21527ba13c926e17b9ca058ee113e25107dd5b6ca2d006a424b451ffdc2920cb3ee1f93e3e7203123a00bf2ca60eea984f4602e4dbc19410047a6d7a0fc56f001d37537760886b26cafc99287a4940992ea4810b9211193814fcc8a9e1bbc50ae5a48029b6474b65100426eec364c18308c727a8856861161c163b56b4e70843e3a78e47c8f70227dbe237b831fa9fc37cf259e49ee12c9d5a82debe767a18d64a909cea0d794eb4ea2993c2b4718bed2080e5c00c34ee770d106fdf108", 0xe5, 0x6, 0x0, 0x0) setrlimit(0x0, &(0x7f0000001b00)={0x7fffffffffffffff, 0x7fffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x40) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x12, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) 1.752768453s ago: executing program 0 (id=35): connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimes(0x0, &(0x7f0000000040)={{0x252, 0x3}, {0x5664f0e8, 0x7018000000000000}}) (async, rerun: 64) r0 = socket(0x18, 0x1, 0x0) (rerun: 64) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 32) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (rerun: 32) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x28) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0x7f, 0xfffffffffffffffe}, {0x0, 0x7}}, 0x2) symlinkat(&(0x7f00000005c0)='\x00', r2, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) symlinkat(&(0x7f0000000dc0)='./file0\x00', r2, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async, rerun: 32) rmdir(&(0x7f00000002c0)='.\x00') (async) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) 1.751758541s ago: executing program 1 (id=36): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x161, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x81, 0x5, {0x5756, 0xfffffffffffffff8}}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000280)) r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) fsync(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r5 = syz_open_pts() ktrace(0x0, 0x1, 0x10c, 0xffffffffffffffff) close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x8, 0x9, 0x5fffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x400, 0xfffff196}) writev(r5, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99dfe251ec21e20d36f868f2ddbb532de5fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942c185c7fb4110f2113794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17c2269e27682ef898852c65d54c720559b8c4a05c9858c0a1b380824b0282609e7f0dc597f30047d0be06d2c4a44d894d44bd9463d43a795fd2a13bbed1c213602a3fc8931ab00e45a1d0fd2160741ae3868023f4f633eda272a117bf38a1d094f8fb75e55856b6f5fbb7a5595ddc4d9ce6a10e87ce411ae30ad4a61469864a6511e949ad9f4c3230fe05cd4b43b7666d66bdbdcd0ca2fd02dfee6670a9515cfb626e46e7df970f645c673a5e36844062c38fd862e57fd0f053b3ed71fc26bff73bf2ca24e664665a2c7329858ce8d9fc7f18e5f42f217f6b3e64466a28b3c207d67fce58294b2e3b4afe29551e69decffbfb8e8b9df5821094c2b9cb4ca887e295aedb2f2d3a6f6412abfc3793387d6161f03fc8e18fc9227e73bcfd42334365996ec6e85343f0b0dd731c92cee894003311edbf18ddd70445c5c875b007a91a7b7dc6f4dd04e49adfe7d484708152c5c4a55b32e26ffdad79948dc118e0c9a0707f729913bdb63fc8a29c89e2a6b44c942d45de15570ec7ceda9ed638e41008b93fc13eb6e0b0a55a5272ec2e7966efcc5d58fc2d83c5aa7d09e7e65b2612a63698a4654c0f7d253d7556d1b757201803f77de0c6c2e8fc853e7571579f761e1d16bcbe61a7d77e90bf32162a644da6772df67f13fd6becebbc7b4a849283c8bd879ee75f885b3adbebf376568c3ba030de0cdacce12ac404352c0e9dbc6b79d103ccda9ea17f619a1286528c08644293be3b4a9cde83633842e181c003a8c2ddca9b4968273fec75ebdee0538b1cd61bbb2a22dbf3eb5fc58bdb583f7e3cc508f9edac0dbcdb1d95e4b3a202a487ba7bc05ba7a9d428215499e9f4c0ee4516e85efebf96d12d5312a6af261b53d482b66879de906e9914eb63cdc360db0882dade69d9341e39816410dc0bf2d45e6abf4bee9e0c424434595ac438df5c28cccea19f4324c23154c64ea395782f3f8301000000010000002e", 0x693}], 0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) recvmsg(r4, &(0x7f0000000340)={0x0, 0x2800, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x35, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000100000009200000bb009b8b564128e68e8b6fa4bf535d44b193d93b4ead954d635216b2c63b168a0b2584e8a9de685bb5da246e1cf80c75176c13867c03aa3ac382419a753d711c55dc190ddf25afc6bbb332ed2f3f4695695159580739560f3666806bc46f775c1a78087aae10fe1e9b005440cb2a847625b0e4289882060e54428f614bb3747d60915a19c56136913949e29914870afb899be448c4d02b88c0c77cce0b511274f57dd20a7aee191c4d560300000000000000000000000000ffff0000030000001e9c7aaa9e859a9ef9cb31e01189b39c895bd40b24791de23c3c6d10e5ebd189feb498612f131da8c046186ac4be3d2faca888ee5ad1b17131ea4b8b024b1aadcba74c89f364080063321e05dac190c5687d7d00000000000000000000000000feff01000000000062d5cbbae4fca1a48fe6144bfa356b9456728eb3c67a7399d791f09df87893059be4caaca72f68adc9ee248fe44522a6e8c6a7a0da87b688"]}, 0x408) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x404) recvmmsg(r6, &(0x7f0000000000)={&(0x7f0000000180)}, 0x10, 0x0, 0x0) 1.75084712s ago: executing program 5 (id=37): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, &(0x7f0000000280)="9cf98cff576e13fd5dddc6e8428cec2363096465a6ca709f9257cfed2708004f4e1c86e603929824fbc7b4f65e8b9a1655e0f3ff5aa0eaaf07733408397d5d85b37c1585d4e61f5f3cc2e0949efe24346321e9038052f522c711a95ba91ab692048868dcec295abfed6eab360364cd5dd9e9a26bb9bed00d7e0d1b63d5a6dd12897632273f28b430e0e1d8cc71aede2b", &(0x7f0000000040)=0x90, 0x0, 0x0) ftruncate(r1, 0x80002) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) faccessat(r0, &(0x7f0000000000)='./file1\x00', 0x40, 0x0) r4 = msgget(0x3, 0x208) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r5 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x2df57363, 0x0, 0xd, 0xfffffff8, "0064004c2860267eccc7020000060000008700", 0x1000008, 0xb}) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) msgsnd(r4, 0x0, 0x0, 0x800) 1.750371876s ago: executing program 4 (id=38): r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffffe, 0x3f, 0x20}], 0x8008, 0x0, 0x0, 0x0) syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x2}, 0x4, &(0x7f00000014c0)="41c02108", &(0x7f0000000040)=0x4, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x7, 0x100000003}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x6f8, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x2, 0x2, 0xffffffff00000000, 0x2fffffffc}) syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x6c, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x7fffffff, 0x0, 0xffffffff, 0x0) 1.749678041s ago: executing program 6 (id=39): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x7ff}, {}, {0x0, 0x7fff}, {0x1}, {}, {0x0, 0x9}, {0x1, 0x1}, {}, {0x0, 0x1}, {0x2, 0x1}, {}, {0x0, 0x6}, {0x3}, {0x3}, {}, {0x0, 0x5}, {0x0, 0x1}, {0x2}, {0x0, 0x1}, {}, {}, {}, {0x0, 0x9}, {0x0, 0x9}, {0x0, 0x3}, {0x3, 0x800}, {}, {0x2}, {0x3}, {}, {0x2, 0x8001}, {0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) r0 = shmget$private(0x0, 0x2000, 0x5a3, &(0x7f0000004000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x1000)=nil, 0x2000) 1.748635513s ago: executing program 0 (id=40): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x351, 0xc}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x40) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x7812, r3, 0x0) sendmmsg(r2, &(0x7f0000000500)={0x0, 0x3}, 0x90, 0x14) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}, 0x0, 0x0, r4, 0x0, 0x4, 0x0, 0x400000002}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4}, 0x401, 0x5, 0x0, r4, 0x80, 0x1, 0x90}) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000580)={0x10, 0x400, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f000002b000/0x2000)=nil, 0x80}, {&(0x7f00007c2000/0x4000)=nil, &(0x7f000036d000/0x1000)=nil, 0x5}, {&(0x7f00001c8000/0x4000)=nil, &(0x7f0000771000/0x4000)=nil, 0x1}, {&(0x7f000045a000/0x1000)=nil, &(0x7f0000798000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f00005fa000/0x1000)=nil, &(0x7f00004b2000/0x1000)=nil, 0x4}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f000052f000/0x1000)=nil, 0x8001}, {&(0x7f00004ec000/0x4000)=nil, &(0x7f000019d000/0x3000)=nil, 0x8}, {&(0x7f0000368000/0x400000)=nil, &(0x7f00006aa000/0x3000)=nil, 0x7}, {&(0x7f000073f000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f000058e000/0x4000)=nil, &(0x7f0000661000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000561000/0x4000)=nil, 0x1f9}, {&(0x7f00006aa000/0x2000)=nil, &(0x7f00001ae000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00001fa000/0x1000)=nil, 0x2452}, {&(0x7f0000456000/0x2000)=nil, &(0x7f0000414000/0x4000)=nil, 0x10}, {&(0x7f00001de000/0x3000)=nil, &(0x7f0000713000/0x1000)=nil, 0x8}, {&(0x7f00005db000/0x5000)=nil, &(0x7f00004a2000/0x4000)=nil, 0xffffffff80000002}], './file0\x00', 0xcb3b}) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x0, 0x300000000}) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0xa9) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x7, 0x100000003}) r7 = syz_open_pts() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) preadv(r8, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xf0}, {&(0x7f0000000880)=""/194, 0xc2}, {&(0x7f00000002c0)=""/229, 0xe5}], 0x3, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000180)={0x80000001, 0xc2d1, 0xfffdff7e, 0x160350d, "04e4ee09672cff0fe0ff040508cd7800", 0x200001, 0x3ff}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000b00)="63d17a7444896849600f2e65e5cb6640cff266755d232364f26093f9a556d940d5e57937542a804f296f0ce6df5a2289a3f3ce028e9b8dc9bcd447acb686570f8286fd00d6265fb26cfbf34a8b4b52d745a912c0abe92dc438563f7443772af4b280e67a3844932dc6d895fd1812870d11ac2d476adda95f50f4fac97c82d42d55143c5ddd8c84031520865226de14165ba33d32c38c450cb49da47e9830de1c1f917e1c93cc6ca51c7519b60400000000000000b20fe606fb650d3e1bc271110333fadb6409831b5cd21f197f963d46860321f4fd17d8684bb724bd7e5b9961209c269005074fafc2444b5367e9f0d65e90392be108b28db5453267f0412025fdf145d41dc79f6ddcf167e35faf558dd56ad053faaee72c5f58ad158508758e8dfb90ae317fcfea4d14ca69a12634eb4da3a8e33279c255cc58bfa57d9ccbc83cbad7c3cd0661fb81d0b6", 0x14b}], 0x1) 1.554847402s ago: executing program 5 (id=41): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x7fffffff, 0x3, 0x4, 0x2c0d, "0cd5d171c7f44b0aba756a467150a04932556a7b", 0x9, 0xf}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0xb012, r0, 0x6) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x0) r2 = accept$unix(r0, &(0x7f0000001200)=@file={0x0, ""/4091}, &(0x7f0000000100)=0xffd) getpeername$unix(r2, &(0x7f0000002200)=@file={0x0, ""/4092}, &(0x7f0000000180)=0xffe) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) truncate(&(0x7f0000000000)='./file0\x00', 0x3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) close(r4) writev(r3, &(0x7f00000011c0)=[{&(0x7f0000000080)='#', 0x1}], 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x29ab3deeaab18ce1, 0x38) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x7fffffff, 0x3, 0x4, 0x2c0d, "0cd5d171c7f44b0aba756a467150a04932556a7b", 0x9, 0xf}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) (async) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0xb012, r0, 0x6) (async) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) (async) socket$inet(0x2, 0x1, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x0) (async) accept$unix(r0, &(0x7f0000001200)=@file={0x0, ""/4091}, &(0x7f0000000100)=0xffd) (async) getpeername$unix(r2, &(0x7f0000002200)=@file={0x0, ""/4092}, &(0x7f0000000180)=0xffe) (async) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) (async) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) (async) truncate(&(0x7f0000000000)='./file0\x00', 0x3) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) close(r4) (async) writev(r3, &(0x7f00000011c0)=[{&(0x7f0000000080)='#', 0x1}], 0x1) (async) open(&(0x7f00000000c0)='./file0\x00', 0x29ab3deeaab18ce1, 0x38) (async) 1.554231043s ago: executing program 0 (id=42): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="9cc1c0da9119ec8247dad01ec80e4dfdd304623bdaba22a018e28c6ed24b897fd27ac856c29f0abd1c77984bd524d05396c7e43f12282078d7a078f00255340ec9c1826c52e8ae205d4986ea63b2ea5d514630f46d45018f033ae0cbabb1b4cfec14741dcc54e9ff2758813f0d", 0x6d}], 0x1) (async, rerun: 32) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) (rerun: 32) listen(r0, 0x0) (async) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) dup2(r0, r3) (async, rerun: 64) recvmsg(r3, &(0x7f00000003c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)=""/73, 0x49}, {&(0x7f00000001c0)=""/99, 0x63}, {&(0x7f0000000240)=""/54, 0x36}], 0x3, &(0x7f00000002c0)=""/203, 0xcb}, 0x2) (async, rerun: 64) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x1, &(0x7f0000000100)="6c875700", 0x4) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x406, 0x0, 0x0) 1.553868404s ago: executing program 6 (id=43): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) pipe2(0x0, 0x8000) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) select(0x40, &(0x7f00000001c0)={0x3, 0xffffffff, 0x91b6, 0xe49e, 0xffffffffffffff56, 0xfffffffffffffffa, 0xff, 0x4}, &(0x7f0000000200)={0xfffffffffffffff7, 0x1, 0x7, 0x0, 0xfffffffffffffffa, 0xff, 0x4, 0x2}, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa94ea09066dbd86dd60db834400083a00fed38d5ba80b9e61cd0c535a98000000fe80"]) syz_emit_ethernet(0xe, &(0x7f00000004c0)=ANY=[@ANYBLOB='G']) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000940)="0920090000000000000080108d89fb8443eb007f4278ad535c2a4156308c2ff86072305d3e8531b99d9cacd539e4e6980731dbf15624b77b6a0a", 0x3a) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) 1.553476609s ago: executing program 0 (id=44): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x13c, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e74000/0x2000)=nil, 0x4}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000dcf000/0x2000)=nil, 0x8000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000d06000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f000074e000/0x2000)=nil, &(0x7f0000f42000/0x3000)=nil, 0x2}, {&(0x7f0000513000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xc9}, {&(0x7f0000530000/0x4000)=nil, &(0x7f0000f2c000/0x3000)=nil, 0xfffff7fffffffffe}, {&(0x7f0000de3000/0x3000)=nil, &(0x7f0000e8c000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000f63000/0x3000)=nil, 0xffff}, {&(0x7f0000d82000/0x2000)=nil, &(0x7f0000c76000/0x3000)=nil, 0x32}, {&(0x7f0000dbe000/0x2000)=nil, &(0x7f0000056000/0x2000)=nil, 0xb}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e40000/0x1000)=nil, 0x1000000000010007}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f60000/0x7000)=nil, 0x8}, {&(0x7f0000d7e000/0x1000)=nil, &(0x7f0000f02000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000d05000/0x3000)=nil, 0xfffffffffffffffd}], './file0/file0\x00', 0x9}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x4}, {0x0, 0x2ff, 0x800}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 1.553197135s ago: executing program 7 (id=45): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000500)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) (async, rerun: 32) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) (rerun: 32) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x3, 0x1}) (async) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f577ae67f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) execve(0x0, 0x0, 0x0) (async) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/53}, &(0x7f0000000040)=0x37) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 1.486098015s ago: executing program 0 (id=47): r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x8) accept(r0, 0x0, 0x0) shutdown(r0, 0x2) pipe2(0x0, 0x10000) accept$unix(0xffffffffffffffff, &(0x7f0000001080)=@abs, 0xfffffffffffffffe) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0xa9) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) setitimer(0x0, &(0x7f0000000180)={{0xffffffff, 0x8000000000000001}, {0xffffffff}}, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x3f) clock_getres(0x2, &(0x7f0000000000)) r3 = syz_open_pts() bind$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000000}) r4 = socket(0x2, 0x4001, 0x0) dup(r4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) close(r6) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x7, 0x100000003}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x1, 0xffffffff00000000, 0x2fffffffc}) sysctl$hw(&(0x7f00000001c0)={0x6, 0x2}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) 1.286363405s ago: executing program 7 (id=48): sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, 0x0, &(0x7f0000000100), 0x0, 0x0) (async) syz_emit_ethernet(0x2a, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x2b}, 0x2, &(0x7f00000002c0)="e06f4c9dd1a1fcb4c28d43a692675dbf5f2eca4cdeb8b3c6f7d8c5fbcb69a866b9aa92ffb5cc5e7e4c1dff0870d64e381a9e1edfeee62caa286d704e34b09215877c50b16f24a793dd237d3da737122de50a327d161036b9ec047f3223f547bac98434d43b4a2bde47fc4c036978dac9381357ac45a71d60e4eb7137a1be75bd7d8935e7c7b0b2ecea8b0fb5b91e57d9b90ad094579e85ab41947bc1c7e329e85b7fad44447eb9ff174ebf38af8adb67e22f872119f248eacf68b04f7e961f0d6610bf", &(0x7f0000000080)=0xc3, &(0x7f0000000200)="1674f099f0c98f3d7f2f863c77acb54bceb06abb6d23662ecf9d8e27eccd70cbeaadf25e7907ecf3da460c866b3d40bddc49fda26dae88fe583334ea8466d32c2c9add0df57c9d320dd80d21b6a44a45b5d1ac02751f6bc0179bb053b2829a5ca4dfe2d80a9596f5c11d19f36a565648815609f0f7c54f3528ea26a91cbe8d694e59aa8b834187dff9d0291dd634366f6cec0fdccacc0be60bcf2501bef17294cfdb0ba7dce61cf995982d0b49e7c1c0dca1ea8f8d252d18b26b4490e39dfa", 0xbf) 1.247380065s ago: executing program 7 (id=50): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x199, 0x7}, 0x85c, 0x4, 0x0, 0x0, 0x80000000003, 0x4000000000007b, 0x5, 0x8000004}) r0 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0)=0xb, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x2, 0x5) syz_emit_ethernet(0xdf, &(0x7f0000000180)={@remote, @broadcast, [], {@ipv6={0x86dd, {0x7, 0x6, "9f92a1", 0xa9, 0x6, 0x0, @mcast1, @mcast1, {[@fragment={0x8, 0x0, 0x9, 0x0, 0x0, 0x5, 0x68}, @hopopts={0x4, 0x3, '\x00', [@jumbo={0xc2, 0x4, 0x7}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x58}, @padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @tcp={{0x3, 0x1, 0x41424344, r1, 0x0, 0x0, 0x8, 0x1, 0x3, 0x0, 0x3, {[@timestamp={0x8, 0xa, 0x0, 0x8000}]}}, {"a206baa22717eb7fe6b242d490519d53b76892f561596f8db9915ee0265ba4743d2c758d67efbbad686732f4492be2e14db2716578726bf6e554b5243cf095cd91683c1c9735dd84afd4a1898e87faee3cc57e7df220636ec5"}}}}}}}) connect$unix(r0, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000280), 0xf, 0xe) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x42, 0x0, 0x37) 1.242611666s ago: executing program 7 (id=51): r0 = dup(0xffffffffffffff9c) close(r0) sendto(r0, &(0x7f0000000000)="d5f3714fc83a1acc1070d6bc", 0xc, 0x4, &(0x7f0000000040)=@in6={0x18, 0x2, 0x7f, 0x3}, 0xc) r1 = syz_open_pts() bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x14}, 0x4, &(0x7f0000000100)="ed89f05a711dba1763e9b4c0f742d377fa0de29fbcab27c7b9541a33f5d685502a627536c1e8aaf88835e7cb5bc5a4a52dd48c4db63a20e4a9ad23ad5f1a9e3b6d1e68526d77b9b2677d12b1551b20de708c9d12c4f654249437d82d67c715ef82e3c96b49e7fcd460f59e97ba3b3e6f55ee2f63a36c6bc49d059020b9595f252ffeaa15f8ba80dfaf97ad68e69aa11c60acecf135cd3dcdf81cac3b5c3a75078fce60215e1e99c997cfc510", &(0x7f00000001c0)=0xac, &(0x7f0000000200)="5be6ee5ffa8f34acf38a6c547e2af6a056550e20507ca07d156fb1f882365aa2b87ba2f15e45e240b08b69bc1d332696d7813ec397efe1f545f6e425baac28c1115428d4f55d24232d69f19625762b010313f4ecd4c9a0f7912670117bff9732bf175bd2e83bad26832bc7203a8e912d85a4da2fad3c75fd8c4f03f7610a7d92f6c6650bdb8838317d81cd907e5cc5d97386ae86182190807049255317eea92792b0dc4fb7ac82f7b1df2216f340fbd43e2acda10acb3e2a7b167bd181cc2f13bb74b25f3c8b3d4641bbcea54d39c77cde4bd5f7239d4016e739ab234beb12537474550e235bf7eddc148bbf12ea9f292aeaaebda66de025fc2cde406a1826", 0xff) ioctl$TIOCSTART(r1, 0x2000746e) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000300)="011248bcbc25048e46de18d0a28e804fba540386bb4c8af136fb27746fcf05bb4aeac7e126eeb9139b164a2b7ddc2bc6da978073da488d942b2d7196804830ddeed2f3b3ffbe97862ff3acee18ccb570cad1b1e28176ea497a9946f283b558733558f0cced4f433703e840503c38f6f7311ff6dc05b2515ce3cb89b08014348614696239d5a9746a6a71bfa1d9e18f40d540fbe1298ec74e26a23233b66807109b97b0820b4e6d", 0xa7}, {&(0x7f00000003c0)="e066a01a59c6b7f5e120ca894c3193f77e954970a8071d597631aa7447e784c57c2986296af1def5506a988c324482eac40ae70a3de9267f72dcc6c286dd0e5e6aeec6e0da32c810b6c8fd72b4fb91745dd55945077f08a8944e44d32e99ce28af73d1ff07fa175700782060926f52e3e4a9f15ce7df74e953ad9cb3070bd0e592d5dd556aa7d8aa96b3d35bbbf6e19433f767d917a1ce6965e0953866265dc3fc37a7b2de91dc49b8e212f94ecc33237d184297f7ac102027bf03d2f28bc69008f8ea05ebb316edd393bd4b952578b474aa0d596b1d8d09a034a09ca1325129c26ed53bc0", 0xe5}], 0x2, 0x7a31) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000500)=0x9) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) write(r1, &(0x7f0000000540)="4810a886daa8eaf43d99bb5077c5c22e2046828daa7b25991420db3c86fc7f19014749b9048630cb517bfff0b1aec2c4f233e95efef8e710b82f4f2b7e6f08d5c03e8d05b921d507073a8369073ef2250d8bd8a7db123693c31c47ad805e6ce010e37d181e39ce76f5a2d67043fed286391d8fcc3c47f933e85da8bcc00ffef8adfa1e94ef4009d00395457179c89c1cdec01137d2f23d52", 0x98) kqueue() r2 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r4 = getgid() chown(&(0x7f0000000600)='./file0\x00', r3, r4) socketpair(0x10, 0x8000, 0x5, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000e00)={&(0x7f0000000700)=@in6, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000740)=""/205, 0xcd}, {&(0x7f0000000840)=""/191, 0xbf}, {&(0x7f0000000900)=""/5, 0x5}, {&(0x7f0000000940)=""/46, 0x2e}, {&(0x7f0000000980)=""/189, 0xbd}, {&(0x7f0000000a40)=""/81, 0x51}, {&(0x7f0000000ac0)=""/57, 0x39}, {&(0x7f0000000b00)=""/125, 0x7d}, {&(0x7f0000000b80)=""/35, 0x23}, {&(0x7f0000000bc0)=""/188, 0xbc}], 0xa, &(0x7f0000000d40)=""/185, 0xb9}, 0x800) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mkdirat(r6, &(0x7f0000000e40)='./file0\x00', 0x10) recvmmsg(r6, &(0x7f0000001300)={&(0x7f00000012c0)={&(0x7f0000000e80)=@in, 0xc, &(0x7f0000001180)=[{&(0x7f0000000ec0)=""/73, 0x49}, {&(0x7f0000000f40)=""/112, 0x70}, {&(0x7f0000000fc0)=""/164, 0xa4}, {&(0x7f0000001080)=""/255, 0xff}], 0x4, &(0x7f00000011c0)=""/246, 0xf6}, 0x2}, 0x10, 0x1842, &(0x7f0000001340)={0x8782, 0x7f}) lstat(&(0x7f0000001380)='./file1\x00', &(0x7f00000013c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000001440)=0x10000) chmod(&(0x7f0000001480)='./file0\x00', 0x153) r7 = syz_open_pts() ioctl$TIOCCBRK(r7, 0x2000747a) write(r2, &(0x7f00000014c0)="8ea25b9b54c144961399950e1ac3e1cd319799e03491a1553d6d40c56fba48cc9edaeeaf1bef11b2e3548d905cfa67f59597f4f8e71eebb79871845a0a52c98a74998044b3b3bfa759440d63088495524250bc8ac9c5e4e7f1bea3427882a6a54b9b5fe4aa1fbb3b0fd425d35026a502561e79b64d885cc08c4a7efecb89da2084038735c3b701a2e71f448c2d996a1cbb0351ef2dce8f2e27b4887bfe5eadb95049741764a4787cd27968f13126307fc5757b44b1e5314eb87481e479a6f46f2db3db6940c750eb11654c72ef34a20293f03726a9f4f1a3db4b73de9cf0a17a2045291054093599f5189a679c525bf56976e4be022e510721c4ab113b0cbdec7ad9d366d97b0d6ad36c0d14951fc121c487d543f9fd7d04a5129142083858d10d3b679c7579021b1dd98a1f8581f11abedb2c43f20a1743e51234bf8d9dfeca4f743b19fe5c26013f2d1cd04e2af98c70269b93ec95bf4d6b81cbfc687f4c851378ed9959c3475c4622fb65236a09dfc691506e60249ce86bdd33e89393ddab1b054db58f0bd20211c3d6b885be06c890a78f7bf1981ebbe9ba1fd0367af107c358fa8416c82a2759b5b760144b3f2b8b2b535e320312194f7c0720c2f8bcf2b056047892a76ae23e1f655a889bd23db48924a19ce45508ebe5ca4398da870711276ff861e4928a930e3929047b9700fafa1012375916ecd3c7033e09719baad79907eeb3caea467004f6084ba5b441fc929d9bc613deb0f25329575999bacb4833017b091e69c0a2c36ff4dec937c7f31654ee680731289077eb04d39fd8316cb9c113e679cd6f0ee66ac3645bde0827c0abe0b62431c1881aa5acc533a7882fcbc2ef55302bd3e60090e6bf494d7e1cad58222afa1885c987e86a206b36a7b9b4406b5d72d7803df96d8fe3fa88724210fe35d37bc26a73951de10a4e487b6110eb422eb04077fff71d2754cbcc33577fe3c449fbb01ce6fcf82fe3baf18ac6eb0ffe7ded3e21ee754f584767fb13102a0c5200ee67f62cbd1d30e362bb56403cbee7599e873c282f72f8dc03f6420b62169cc7f112ba3e1c8a3888b235e84a6e1175b6b0d5e8653bb934643af1601f53deb8d3e418a3baf2e970ae3f15e1f5d7fbdd6217ffef153ec6188cfb9c4dbc7f59aa6ffac1440c15a10ce48043580d1d26a8f89ea127412ade87562e9441a75178c4423880ef33b9f7a5cf214759e1fb27845bc48e052d952e3bcc87556b0f040fbbedd234d1e57843981e171b5ab9844acd9c2d16365e54a66deb1186f583e6f8327675b5bc9271b9fa2de1c5d7e77d29fc91fa7d029890666c0b04dbb9a2fda4d7d8eefeabf9cbf385a7a051dfac45183c879157f63fe1621b9aec9ab71b165a70221ad6aaff215de2eb241217195edf9c5ed2f078b90375a3eeea2b4cfed0b7af80775971f747ffa872cd0ab99b05e62c65f2196c6ff67d9e83c7ddc1149ecd4378c8ca24646d5b7b2d212ca2b724cb705f3dc757c2204c720b817dc96b197998c2b720ead5df815ff31403ae742b78bb8e02845552463fa6877c813d521e2f5e020e8a74ef4569e8f9f2d96cdbae3f2b8f2d7ef1f429c1434b846344eb7f97ed983974805956ed88d486529d9e108019d95693d694556c216256df0f710d73b2d5ce56a6ae4a587a0dc342f2ae44fadfab43e4c4a3fd341d560ceaed98935de020c3bb051c3d3d2b9fb28c0a8564ecf90803c1e5ac89b2b2cff41e6e8d04674337a016207d274c8287d093546c5c82b7e2fa9a13a46cb141dc739755271793b317213d640ed7e47ff137668d5ce912e660c0ef5968156f53743e0162397fc93027150fff68682660597452a3ac239c4b30b7eab89ab3c5a2e329343dccc377cc5fc734f314e05030d4c7d7be062a01d23649f4481a47d85e62e9570e118ac83fada0bcc371dd7fc758bd64cbac6494e50ed7f6f0afa879cd22ea53f8c0ba671310a7d038e3dd9970836065581be75cf905982989bf206f7a8371d30f1cf8bbf0139a9aa0ec356250a2a5aeed2c97b66b5176f597d08dd1aea8a205ea4427093d172c32177d9ba3043f9d65cbe9bf17b8a5afc9e99b4b780ab3f41e9c0f951fdacc3cd4a75def22d0caeb4fd7f3d7d204704dd77575249537940dc5173a648ff82d98b72d855d67df23a24b7fd2501425ae9423d5f57444f084cdf1088a01c1ebd45f6ce8255c9b17f3c61eada752bb51c27e0b4ee1cb83c04cf32b6dba0693bf650761e9d9f796b0c7f6404e9bab60d59f503feef78a833f1aff13d58ebeda814a8fbaec9019f04a2b6da3f214f8b72d32c60d2cb9ef7c038f357e786a79a70caed8fc5b5d0b24a7ef4f8c0a1c8c2bc751d7ff93582f4fa4f1002ad172947f1fb12683ff69417f628e871f483b94b449f298f0ede62bdce9cc23e3010b5bf6b979dcebe4dd3975cba0810fe1998452986a951d26403edfee88a3e1514a80adb0f2192f224088d34d900692bdad8faef9305f1369fdca118426a9fac1e5668aa7d2c6f385bfcd9ea2fbd700745c35433b3b115c5a2ab97bbdeb0d8fe312303135e96a9a3f1333a0e3a210d7766c76fac9ee96441871d70f6b0c1234abb20f95f2f1d99f89762d4e0b90e04798ca3cbe76ba001a05568b3973245f4b67652f5e77f6dcb44ec6dc097577808c70bfa1a43a4239e82302ff6d65882dcfdd71dd29df4241c67694df4fd577e1d92b9c07c5d8c39991960f22ae08d0248c59cd94598a8e85cb1473a95f246bc9be30fb7367b568a66f9d46419fe24ce59530d303d461eaae5b61ca66f334a631ef90659f4104906fcc9a8d560798b6f37acf9c009763403bce0104daaf624feefbfd38a77ab3481ca3ee43b00257be6415aeb5687fc193caffff9f5f1ab42ad59626589cd1db1ec75ec412917c474401c2449b65725b676e29daf6cdbeba5b51d978a32ae9d6e4b253358b8b3d54d8c0ace70c8c51c606c33da20894a7d9565be927838413063fc84e15ae0c64e31856f782fc5934eb0f712d9f63be6a5c156fde1eb87a540c0c19b2a9c30acc8e4268891771818c799aae210e809d17612ba7da772f2d2eeb5d4e90a74118a09cc9a34f943230c72ae025836b8ea5d375fe107227042e69f8dace74c29ef7e97a247f9e4defd5f5b1452393ffb6378ccb50f0d8aa288a300628f7db14504669826a25a95a090dacf0dd8ccb2aa6b2fef7e742fd975cc7c7e93a40ce2630547fa0637abf6e92b7c62bd9cb1b0d2fc21291dedeac50436ab2725984b8e62b7b48e7d70ed7a2824f554bb709ac3bfe885c1dc953e35bc8eefeddf085956a18d5bc465d3da224f850dadbf013d594bd5ed9ce5a6a7e5a76ba858126192c3a6c1a18ce83501dcf8e0d2ce5cc334e0ee24cae60ba19cb54b8409470fd6bcc5859de7b556aa453f04ee9af3d76a759c5dd64ed6f9e1adff68d6c4a7a0fdec793e58f0823735f538d86c42020c4fdd806d49023307d113b19d0f0a6822bfb2ad9f6c718f7d44978d85663a65fd48f1c3a9fa86c60fab1ef5eee931037eb2e4795ff239d15f820cd4a8751697348ee6d6ff4a01ce16443504662cee6708a6e23da4d54bace1b739ccb2bb552566e065442d09079eb6922abbbe1f96d2fd24868624fcfa55f77740e805318cc9c20b5e5824c1fafef18c79e3d42c454e5bb83a43a920621121143237f5b60513e18be869944c7370c35593bdbcb730322f793021844c0b698326f1934c2f67c194c2619cb9987ce43a41a77756b5fe84aad2bf8619f5f94f3627c5e66b92b9bfbdf2645c2261799d7a7431cf61a37c093f0cadce4511ab8c6304b01eb82de33503e4d81cf278d695e7f5d87d61199ca60e91312861239733c877494387205dcb6f4589b8d9761242d67b3683052ab70b2798739e0446b36aec884c861df7a0daae50d3cc7321685c8bcd397fd78b63dc7c1d895af88943ce584b3d7827629f9c6950ddab17f20c9b8df8d9ba0f994ad2c24e3c8f239b90b9d6a086f9a91d6abb25365481f99db9af650501e370a841ef494fcc936c9b6a11914c221a84befb4327286ae4aec90fd09550fda804623498c7ee6e5b7eec3689b86f5c7cd93929eddee13a032db56529576dfc05c9e7468d69d040d4546e26ea6517cbcf9c5c0ab9f545967f7e9fc7c5d4745d82755b7088c8174905e97e25ef71549671547f513b0a7c55e9a432be81230aea578a50860596a6b88eeea405cedaf9c2c15e33e7e97933721f5d3c1992d5552c84c780676da22c0b1f46c13b78ed2bba3b61a01e9e759d34d164432dad5c9a77a56cd29f51d89aca022573b39f82810601dc198d702c59adf693fabc5b9f6c0cca8731dab24c1c0e7d07898189e025765f2049ff482bc411d679ba519054f5a665d2ea10d97e19afb474336f093161e9aa68974f766e2026bbed7e597055d64088376315f3ea09560fb9ea65f187df1da06369879b892d328b64867aed1bd31b0a9c601c271255775ef0181b6c90a855f14746a11898b83865a64f6d2876eefb9ffbd19a66623f994f9fd0b0f8da06bc43487a7f6204a080dd526cfee9350502532884b170b43a9dea25bfac31b8249e2686e2222ac8084372175b983010726129775cb892cc38c98c15467b5fbaab4b98277140255006783d70c05eb5ed1efb2beeeda95d9b136b79e30fcf80a20ca93fc35007a336a0b7cc8afc099b955afe672b78cf8c016d820f2a2b3e84c2e8bf93eae4fd39f7d5c4d7f319dc580516a88b89d74526e0af52161d3d154e28a18bc45d83b4cf3a41d622d5ec8ffad67ad1b125dc73bb93f77b1f35213cb1cb835e77ead70f8f54c7a46e01c685f3ea61892d49be4c59e9b5bc6626f530519da2dcc418072b316d76d760fcb9c77061928bc6a98935fa58555ba50100510e749909705ee724b19ecd143808afb14659c7beb0b57d133750730c0fb988f6a7588181db8c52728061ee4dcb9f9ad8f39fa43a680ddd7f8c0b18dc97e04e45fd57dc420d758206bdd862a8382bdd0c4fc4182db0e3a7fa083c991c61bba6bfc00a83804f9b4018b3c9f10d0fbc9190f28b8c6423805965ae59ff2f967080cae495582c5c9b035248bf837cdf4b33ce13e9ff7d772442429f5602f51b993e82b983bf521a2ba865cac41570c6693aea61d8a046e896fcd58d59f443fb96898c127bdc8caddaa34c901531ee1f19f18cdc1dc85de5a9b5995bab5334bbf78350662960c0b97748f6681dfb9c3610789595473408afae38d0994b0d2b5ba45bb308d25b4cf46de90fa41a7f1139135a70b6d4b51140e374eb0ecae4dcde227ea149257778122a3d18ac64830e60863476128a739c2e4b988994d5d93d4de3bb07799be5a571bebee61844337e72d74d66bcec537c3ddf0ff878ed61a24808ecd5e656705b662b531a0eb8cd766edeba9ff4d51cd6b8d44cb0dcfe67eb32cf58d3492729a2fb15b2742da69d6146e208b0db570671a3a953a62e71891f9225b68388bf2587a4e8646792a5de4065ebf7e47fd87edb40f7d4f600ee2f8f53d628cb9c7e81d01a48aea01c3e01c0cef7a025116d7a33a816aa2f5e0d9731084a48765fc4cd6c38caa6ff9131703b37d5d3eb557cc1ec5a80cc7fd7177001b97335c6be36c2f8662352f81adb2130013824569973a40c72c0d194939b959e566a500c3c4a333d0c17f3043fd67f52dea4a8629baabe94c1c06696f26220e92555c68603b55737a42566d9e70bbd4a29f7bb2b791c27bc4f0af4a94e7d9fe88f73385bdb45e5d3cb2503b1874601a9baf7ca332fbe053100e", 0x1000) open$dir(&(0x7f00000024c0)='./file1\x00', 0x10, 0x30) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000002500)) 1.047125869s ago: executing program 3 (id=56): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x1, 0x0, 0xf, 0x3, r2}) r3 = getppid() fcntl$setown(r0, 0x6, r3) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0, 0x0}, &(0x7f00000023c0)=0xc) (async) getgroups(0xa, &(0x7f0000002400)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) (async) r11 = geteuid() getgroups(0x9, &(0x7f0000002440)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000002540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002300)=[{&(0x7f0000000100)="5575a3d60857b0410338a9bfb4bb2729931e549729e38b1836cb8c4eac428d60b9372d2f7c9687a45e80769b1e01b8817f585bcbce336f7509b2d5265d79d7afbb7b4df55aca9ec215737e38d7f21a6f9d9c0a96a18f5072c502e79b9d29acb71fa3ed383d32d52ced772d2dfea956bfc86dd2f1a552cb31607dded2303f6cde32", 0x81}, {&(0x7f00000001c0)="c1b1af857fde2a506c9f3629037e1a07fbd44ca6f47e9394b38b6946d1d2a4431c5b16e1d4639b3b6d70cc9fc1304b39cd90cbcaf1872fc0bcf7aecb4af9a563b506bbdf46829244acf992649fc7e351eb39c67884148304499bcce7a0830266bfe977fcc4bda3d02a751acac425dd1742ac369b97ec188d5b778a7e192ceeab2a814d98ed43e8137ffd557573dea8005d0bd850fe20b0d55ec41e61673db2f38bc017bf0c3d336048c3d8f9b43e848a7ed644ed772bd2c288350330988e442a7917f61bdb0eec543ccc211f7a982a7fa7e9017453929f280ff2f9bdbab4d1cddf52bd39639287fca2580ee51dea7b73eb5be77c96c9ef83811df43a8650e4b9acae977e52af6f78c3c276307b652176ef9f711dcaccc2f988e361a89cad7a64664a7d58e710357678c15a199a4346260e573980648aff1da084160d3a356ef6db5d888fc8218aa5e6d6208a95297c8bb5d1f81fc989c403bfe38a364696439db5073419dbce6590ae31a68357099b8f8af9050114930cb6daafcb9668cef3971207c3b526b2181ba46211a4e2afedab1bd7e490a77edafeb24127e13116e960885dbe5c7aceb27dd79fa9ea1393c65792cbe5557e7676c577cbe52ab9372c275a6d97f1700540a5f503a883121c812a15e302873cd1e8a3e4ae4d76951d6f32d7572a04acfc5153e3371b8ddb0f4bfab06a6af304efe1343f30b9c71d4b1af80a72ff46fc0d650d85399f7493e21bb2ec1b23a03027d5cdf19b7132abc95b7b408e61869148049aeba252fe45a6441bf4b6bd425bcfacd3a025797abd877b8458e38427f892b7fdc7f644df7b0c271449a68fe80da6f3bae453b4531ed1e03e3d655778fef4da30a3f50d8db5609d3f7201ae29986f62191b18777755fc4db7eaa1dbda65afce7926a74f8dc6b408c127ddd1b43c5673d513532e5b9d8813a3b1d6b62a1339c287f744a6c6a91567d49a4fd54370fdd2fb18a3874a6e16f9854109c8aa122247a03a9296a94f974f6fd491082fdd88939c1c8082c2b001c7acac637bf0ca25e567a03a23c0553d1ecd3eb0a828255cd2b018029882cb8d03d6bac8297730385029f717296e06a1d598ce4e5f7771cfcfed43886a3802d70c95cae337ffaf1d7c119913baebcbd54902654102b5183071148ce55f0db21674236eb1ef20d5e2cb4f2bae0a966538fa67df40601bf0e715381bbb31cb305fc6d3c2e025e2987c1fb67c5a8330b83f48d0ddae822145c0ed6214049ea93a2fc40489ef59963acde6dbdb763111ba9c225c0f2322406465cd6ffd3cb489c335aae31fb06d9ad5c7fb59ac33ddc3851a13c974aaf680b4d73d816a827bec5cedb31cdcce68b111d68e812cbf27df540aa5847f470bdd3d1ed8224f0628fe78432f617697472fe1f6a438fe2e2565719eace38391f4226fa52397a9c81b55d63e9ea62afc0c22f6d7daa94fc2ecac1691e595a2a01ea8eea6fec7f5dd41e3a533c93005653fcf7db274c5f1eb0c7c5584022279cd6a73d097c060c0e6894f093a07215a8f46afb26a83554ba7723b1dfe10258ed9a4f410b6170b7fe57627e27f3105d9df865c2856f59a71bb2fc5ad4c12b2eee68155096d4a1151ee8c2ef913bb885e3f35146a4a5ad9056702e4507f4bb8bb4732b565e6a0870054f1ee9836207b3f944a1ad21b629465411c3095ea49f389ae997b40c981dfac6087fc956558512ecb23f5748e08e0777710304cfa2c251e8af8002074efa999a4377ddba2c18f255b21708c0c98feca9e94efb28004573f484b848555ccb78b2d89c3ed85415eb93abb075c312c1bdb4f8ec46a3e1338f6ff407d1fc9d3f34dd70c5bc21017269e6b4b30ca3647395a8c87917bf5a29dc20e941d58104e914573adbc7e1d30af86f4be3598b5ff619be3a7df8d270745d103b86b0b841a9c58e42a3dc920d5cbeeb750d42c60e00e22a8537cc8b718ff533957f82cf8443823dbf3329dbae1dc9626e53073867fe3240cd95703421620ca61f44d45dc5ee6be6474b5fbc4a2b969aa6707983035cc350aeb5627939d00bb9faf3b02e8537e50970c4c8f5cbe0cd4ae9031f85f80fe3a2f913f3bde3635ffb1ed68b662f01ce516204b6011feb515782032ce074fca20cbb5f219fdfed1b3489b85d55a7b953b7f2757245d632307ade2214b80ae78ea69f10fdd004eb608b0bb70df9ab3969d563bebb11d5bef075fb15153ad4b00b274b661656794976da948884fa3589640838bffd5aa561934093e7613fc484dbf6bd81f5a2a00b4407b172ddabc4ca82ab6397e1d2bce3142dd25af43e52e6a5e459141cfaeb6786b0c603f7b2b28d6ec648cf9af91e71e649309d4aaa1bd36232f5849b69fdd5ba90099b6c834e73fcaae5ce3920b6471b01010a7b7c831aa8e30a092b30ce930930e9f78beaf3cb4b2ab32cdd5589977e042fcd892f782c539805dba98a10fadf356049a9f4271d2ecc75e8b53f666947434c657b2103bf583e7fa70caabcab9fc472d85196f8e501f11b94e283a783e65fe626da038eee1d758afbd426e51ecd2a02823eacd605bd97265877435527d812ba530fee77a2a0dae8788e6de43797aff60d1c54357e4a4e9f2920327f7b9f28f1ad595e7a12335d4723d7fd9019661808dc4cbe0b3d47a492ec6a49c88baeffc83735e06d728f7b87ba4bc3163c431835b457816d87b416ba05451e7d554e3b63d2b75c264826273f607ee512faa2df9b162e5f93203aad1ecd666e74f634f6735326bc7968223728de90a99513574687c1c2bd165898fb96d69b289d7d7e8e3e3ccd89ebe5e5d0528fa84ee58edb1373a28d0d630a6a02db2fa747a7ea5d3d98777211e2695dec61e61ce6a1731f669820b3411f7f95af89df5356c653464644ec5b64e3bc45b0a67e1e2c63b34de15396555f4b73f79e3a43f1a007a259a63d221836bcb9a8b6ab2a065aa6b522e6f935b92ee0460402ef9e89ae49359f29a322ed9150e78af5adb0b8f02f8aa028e14f02f117ddda25d2b979be2fd094343a1d94579589e3d6c580bc7f252916aaa6c620e119d757f33a42dc218216a24e2d4aef3c4168bf0f8cc05bce57e42fe2b3f8ccece59a405ed72cbb1456a63b36b6fc45f2e46f16e83f04701669b90df679410eeb86fc0395cf0ab14d9cb94129917bf02593bc3ce21fb3d17690143e448235ff70074aac3eaffd78c6c0cbd80bb0ce5c98d0c54d6f976699951d527a56d8f4fac085ef0443aaab16d32dbc74206103ad365bc8629fa8a51011e9df84304dd0c74f203ee708dd73d397b3d1b76daedcb5dd8b9f1bfd69d3de029ae6d7b9ffd7163f43db861e9f60597cc3fe087f4c7466ccee487473a9fc393659e90a01f204b9d68662d8969a8044608405ea864fbb4291ef25435511b6e05eccfcfa96b668ca6a5d53211a3f3cd41196fd4bc0fdb6b4a883cab2307bc8a0b05929b6a84b49af24ba8bb75e38ad02cb39f71d11900d57470f18e78782bf2a5b3dbcce441303ba51202c13a9c4994e38a208b8d62daf316c6e16779b501addc789efd176ddf90d6dbd57d2e6f754c24ecbde5f9217398215b83d61db9f1ee29bb1639b6311df1dffb90b625c2cfdd51e9b5258edba0fb16428a8162d124b44bbe674f2fbf223c0c39ef4c4097643ddad8f685dc26d0b5ab335161f398885c2b9268ee52b103bda28d7e5a1e72d012b85ece814703171f908a8a1c7f804bc46faefd354909fffb5864c73e7fe530d430f99903f5efe5d79ad92cc137f14a8bca813c1e73e2c951a9e05d6b38da90356f7f126a327c8ce9f77240609dc3445977ac6b9e43506b6d594ee87cd91cef566f9f5e84369cb38eb000c3581550ee1ad2255da1ffe60a30e6f14d93eca40fc6d4a2bc1e10851b75b4feb1402e92a81087351b8b35f9c5e905b43c609a1de3c3c5fde2c2dfec1cd254ec66c676fb743132a32fbc1039ad42677bff88c49085a334941fcaa526f67c1f26edff39150ad143ed79948c23eb8fb48603c4de537c398e16537ae9477e259548fcbe6d3bd57ca6dc1bdaceff85c8b61fdd144bf37014c9384fe9aa5f97cc4baee1545395db6a638d8674efd652c327ee7bce572931b8f64b76403c5a44d36114ebf1390a3631f3cdf2dc07d2fb5ac99ec79d4e0f2f8406079cb2f960ae262962d11d42d617715e1ded8d0930edf0de352ba14a93c8db25b78cf2930a97d73c3ed630b779e083bb0e30ffa356e850f6162d4dc1be54352213830606fb9b334ed84683e5071214b2a472668a7612c11a8a30c2e3215fe929f709d89b11641071415f5f6756a8efc957994c4694870e1efda8dba900cba1e4d21401d6110e21b258097801ef822a571060030cd5619b8f22e7279c82aaed5b647806f76716025595ee7c79df0059b12c136be8c8d855006bc52b2de288f96964c115fc4298a72339f6fbce3de29ad0df71051bc75076c8dc65071723722d5319b3154f8fd26906b270de9f7bde7c775d9aa6ff5f96500c51612b899e48100aea52ce03d888a78d1b00bb36d66b5b166ff6ef64fc1e50b4a8bcf08f12e8cfd02c9f3591214f7e7a6852aa229557388a23edd6fc9206ef3c037d5616e74d107c551226ee892e832a23d8653f0c491fb75f32f6e8d04c4414ac447e5e753c8194c40ea5e217600a345aeacd86277ad79694964d28067fbe5f5abd397c57ad188f27dbcfe9f922370fe156bd2c981a9ec6427314e7e042f41300ecf61c10b557cd132e7189274a169a416215ba4492322376f0ad00bd501bb691f6889a5ca3c55794eef357049b2d4266323b26a214ba9c9921d24fa984ff2223c2ba8b53e1162ff0aa172c1144709cb5db9f1d21f4b61acdae3f383a1e86f00a764f311cb46c93cbd784ed7e842c98090fce675e1aefec26c521ce89a03ec76a2f4cafa6eb35936558a14efbc869ff96fd10866b7d4c5d57a08e0be3e4776df536a9d4534e4d83006429304066670427f4b7614c1941de6e3219f9eae3f721f2c026746e90502753112b5796f776a6e6c9865475e79a9f825218d5d0073f3f5ffc34614e03a08f23872958bfdebbfd358b74b25dda6827bf267f26d24a184e3c2f187b80ce3db14a497a0f821491cd5984d1fd2f2468fb3f7ab9e89be965a0ca044637192ebc2a2c4e8cbf65cdc25d15f15ddf434b6c1cf0e13487de13b92bea41db3cf243f98cb19af7e45dcb36582c9cc3a90e7e382690f3b6ed8dadd49384dd7721c80e501b92d4a5a64f3c741cde86f02f31766698a736bf4dc6d384975e343cb1f0578353ae3cc1636730c477bd66fe899141bc15056b73689f719146649e1433f998d165106cf01dde4deb29ded3d625b2d0c6aa1ea66389c69173b865537e55a95d242b303d35f28191701221adf6fde0caa7c01e42762775e7ab1f63d758993d45b7c73eb7e339254e82a7920a1ecab8878ec37cf984bb5eaf1bbe7a8ca15c006e57be39e615085455753c26a26e24c5a0859ce340314a5cc6293e11d7e24639b1b82d0ae45cd048a51dc08b988a6eb2f1c451c07977923e242d1d1a4e6eb48c5cda94f8c0ca2ea915229b81a76e7457900a3b00c582d82651df374422b9d35f654b4b55017cdd37a44715f69997bcb4fa32c60c40d563f76bf2061267214cd2f7cdfa869a8ec4e9f415ebc99a5bdfc5aaf41c75808b6be76752e83978f1526ba870acbf1d9885ad100e462104bb3628afb29e1350a42a3c643df5a02d04f3da1e649182a394e20df22a7cc834bbdc6f984a4bf0510cbe93c058db426d5d9de9155d0d18bf91", 0x1000}, {&(0x7f00000011c0)="e6421c745dc4168aa30e68ccc2c71e9dbb77de3cde7218060b8e27a62ac522c6b442b331edee75414cc6f053e0ffec4c7667fc4c16ddb515c7d8ae0e97c842d26d1007982c582ed4503a8022ba2cd888e57dbdc0f9d9725280e8d8e9d23771f92163a98f01cc8ff5839aba77e79c78c2635fca9923ef42954255847ad405ecb71f38bb151fe9f7c8618bc50fe918c79d45121a3dd1b1ea70245e1598ff3a30b9c808f8704664983f13bedbbb216cd8a21fff2da5d74d23be37a5b76c64e8361ebf7f84fc2200d0a3ce009f750a253381a392249926834578cb4473b9f7f467", 0xdf}, {&(0x7f00000012c0)="7c905d366940b70bc841f05bb5928a89b105e5ab34f3ecf887b2b5", 0x1b}, {&(0x7f0000001300)="38154141f7eedfa52a63788c2830e381254be031a8565ce7efb37b58eaa11409c7994bb4629043dfb129358b2ff156957f1a963186974c9a6d7c03264562905c5f9815f34af7a75cd5e51b24360dafedf2d1e760326a9ee69c8ef1645ce07b5a2f7787db8ab2600016fde15da530e68cb79cef4bec013ae6b3bc81d0803bf1edfe8a0138bee88fc7312695b6c531cc16f530109e5c599ab0f56b7022df32bde45ed0aaa4ab83a3afc2e4d88d2b3d5e5ed7e3576725d3c073d30c7ea5eacb82fb3ea1a79b192edd2dfa376a39458a3a155604a13dd082651cef24011c5342ca7a97992cbc56da7e773fd785481cee5f59b693839ddd302d373a3da55606d94fcb7d53230ce4ab56280f6178131d9ddb4140718e339362964f51ea801012d540f1c8464f9b68d0060f8603042083260652ff67c750a83cafa77133cdc96d3de38112474e510ef62f96e55dce10e5d822e838a2057291330d0469eea4ac9526ec96300e45452448f441f4055bb42b7a7d37d10db4654ea3b96b8f3ea30b22c7f79bcf6bcddd39614386aca41061cf6c886855fad6181573fd569fe0352d7f07043926fdc93df68a2eebeb758e2a4fb7baa3621b90a47d1ed623979aceaac49d3680c180725833b4c9440e8e846542628de65a083bca8a5bc320837fb23f3f3142594e1219c127c84ac7a8b533ea351adf0f8db1d6fd6d404ba3d6557084824da82862ae04c901766f41f516f9c7c3de7c6fcaaaf9fa59076a8dcdc7cedcfc53bb9ac1c56eb0336406654ff1608a364557e484ece0751fad49d154f9bcfb14ead6876e7bf82586117d66b23975bd2523cf6e0ac34d34fc42e91c8f6c0f8484d4305afe79e3fd6170d93868e27bccdd79a711e21040ed9b8130e4f5705e4556408444d01dc216f691826a95c4c9d2fc795d76b5659d547486fcb003b0ca55c45fc9e7006aee210fbdd0d33bbb056b3b2ff5f60b0e5efba89471ca7addd9ea0aca11e91be9f71b57de1eec2079f873dbab29ee1cb0cb5e5a6d9b7d008f5e04a134508b705c41f9b21922f546183678700b48388a5eb0761bc1793f3318d7131cf3ff3ee03856828110f00d88afe29bc2e1ab7f0bb915299dc2e9434d73bbe39245d9ba1072451229373564c5380013673669129f63033f329981f58a510eb3cd01c0ef7db1a836509d2489a9d941d9e974448d1bf119d656b448b8a4588f7b9774ee4cc22dd031e0536af97d08802c215f1671cc8cad7660f8c02a22e9f38ea11e6b6f5832aca8bea290b6e7f990e16b5c9283ac986d6a53a538f39e628e3710e0fa6fbe04b7ab4ba31ce10ed2c0af2ee648018906dc80541dc13ac2df689b9127c62505505382439cd666d0d69205648801e3f7cf4f45be104aad2bc4851a3ad346f95ae98d05c09df3472110f12d71299ca6864774576db06fc2d67b46b57f75456e36549ca70149ad64b5c14227cad796615970ddd4a0573487a8565aa638f9616c007d1248de6606f8d1d1d9fe461f2c34c34b3ccf6eed57b8e478784045aa90b724b9242a077c6129aabe3c43ceac104da054af16779c41fbde195ec426929ca63b1fbb1b4cc6f53ece9d1f525a14e4b9f7bb282a384ae138c04be47c80ddfad7363b3de0db665d101c82732ad3f902ef5b39a8cc560773e4b0a4f4a4cc42e301ffa4bef47cd00cea2d1320b35adf4f05330b39b4ed35c0ac4e1d5644845f41477b6c043df12d552a1d3dab46143839a836463eee037481cbd62e1be845e8ccd201bae645d6417bdf71f59782949749fc5ff73e018bbc4ef7f8ec66b58d3b109c10746884143d83aa7edbe681e5756b507c944f443b721427428fab4df2dcc0b24b508c34b2be445500a0c9355262e77d1dcbdc6cb679e307882fd67a3297aa9c900444efe891e29ed11af0e94b8de21b16d42f3fec80bc944182d15836cdebf086f7d6302767aac9aac0b520a6d112a760514858dd360943b18a81b29834cff42b3ccd51616eafa671c15e4cb3eaef993a3a7a707a5c5ce8612a36402b94e87fa1046ff86a7b901dbdf17dde1910cffef2187a14a8c589b043bc8fb828492c1133033c1907582e3db4ce4a77a49ad00dd328e36435b158781310cb4d647fa891dae3eefc90942a68c566108744d86c786b6e2439eb0e351942ff2ca7628e07080116a289a5a89e5cc9b89c959cd63c9aa3edf5bda1d6784589e77678a9ab9a71a1cf1693e112d8e4fdd49410d5f3c0b8819a954b45fc6c6f1985bb0408985b4167abd19d0aaac00518795d48a3cf3d31e4055cb29f5853b81917d0705e90fc196fb37b318999e5725583a99c30cd2f446163cb77885cef521f0467ed19073e1225729a26bfe42eda158b88c7d2c4689240680c3b3eb926941fea01a4f643a213525f6482ecdb8607a79d6d04ed3be289d4501ae795ab766f371bb6a470b5b70b1dad33c7da9e03584e620feacc0c0223cc5b2d7564e891ef89994acb549e7107491109bfcb93c174fa873b9f46666f03ca82af45030478da0db90bdcc928d96c1d2963a10af7f9622d63b38786b2943a143aca90be6654ec791ffd20f4dd1db807a72ae6ebf7009683352d8ab0e253d1b7dfbe1a0762ddae1319bddaf9a2c6c17267e06c8cc1dcdd64b0074f9c5295ba39a6ad5c5a58a1b8f17f2feb83b46b4da54d8a70f02302d2930099b5e5cae178adbff7b7a39dc1270101d19b79f17f7a95ed987d35cdb1eff3e93ab94f00855bdd01df509fa2ecb609eb05bb5f7d61f9978557f4cc2157f7ae10d34d31d95fb8e7829e5002a96fc78a78f6a4d2d82c6880ab81414e3f74202fec3c5c76825c175d660611fde3e1b5e2cf15a71e9b002e5f9aad8fe4148f03b1e8e5feb54337ac41c381831b287c239f30c866332fe610073a7b1ac0942236cc8b9824ed9926cb84983e0b6693a83d1ebd1bdbd1b2c3c73e5154d1e9eda308bbc497a1bac4ebf1e0ea0b6097446f14a64f83910958742eb4a6db4faf32caa21524a102b2651b323097a1cb7bc1da1fdd91576adea35b96d0dc305205f8b46b718e14cbc1c04f0f3a9a0a2c4668698cb909784360803b8248c452d8c97c82bffc9511a78f39a901142b38de7aa23dcb75aeee4352ab42ec06af9eeafb60a804306734a88a9cae46fff337f64c20da710f7f8031de2df2ce6c63b328eae81bc54b34152671011d8ecb4b220a9d3d92942597d95564b495828af78cc5f62cbdf7406b97e76c872d40966bd6ec490aa8aeedb38cdc4257578a0ba5456e5fa12f23c00c35b6a216b8ba60222111c536035952832f09d9a5a54479b85f18aa6aebf6a02ea7e7e7d3d58f226cc6b9b97bdd2da10690ec402ccb3402eaaad7f459b8699be1eecaf7795c3fb164ebdf54280cd85c20016a2a8bd1385c9338abc3752308829119de1c72de6fd19a6ceeb959e52e8a6fae08a9de7856b66581f62347feecc2e6942925b451f26107de5a3aa72a96d9ba6f0a4956fb1c69f497c59f5780a27c7dfd8a96e8667c92b40bf9429d199a835f52b75df6ea53938964271a4ff36e72a93465fcbfa6a08e631a57c5ab0f1cc61ccf8e17f07bb27b64c958d74f2d857e60512956e910728369482c68e2e2c7e34527f664ce80c5c6ed60a30ea10257bfc000bdb6a1103e0caaf64817cf69b99cb7b1078ece7e3965e16470503a5733458edfa68c36bc02aa80ca5dfc8c1fcec6b5d6c582e801352ad0fbaacd497e8e158704453078d80df8836ec5ff707c579a634822f9de8964792d7eab74765ed964f544ee04505756d19a9f9f3f6bb242c59d6cea91e0391cc0256c56dc5c61a0f3221169cc94cf5941c2c6193a935ba53c45779e8299e306983d568e8c054a3fba7abc227065892bb30ac012867a765e34d4e8db2ef17e3658c20710f1f7088a28972b1377ac0625ee9eb5ab9083dbac77eaec95e63742ef64e03ce4d3486b0cb2d7c35fc8c1f290ddb44244fa141ba3336ca3a4d499d617222253438c10e6132e17eeb29312147fb9fde3adc4e81312d63ff2deeba9707ca2bfd2e0303394b4edb1dd2208ac5c4a8587ec01aee2cf7dca1fe4445b21b846f93745c089ba8360395e9c424db02998a100bc45b576f86c41a263469d8702e4b23ef1cd672f933d64cf19ea38b298ea869b3e44e277cfb15c94fe1e94a994d10f30b349092a6252706d8454be67705c8887df26d1b98a03a7830e519698c9d143eb9aba72f3fdf7872b0f6f17ded9946b841daab698dda660bbe5e6ad419de5beecb68388aa82f8ef4db3054e0c6050d1c4b1c06ad62693fad7a0d5f1ef03bc8b7095d9f28f709d930c14124a372aa3f6433a768bfede44c622e20db6c3dd5b857579e29b7ab7972131f6398c3b1569cb2d1b96e0a5aa6a7380ce4ca87d66a7091d24fdfcb75685bc0ba5ef9e9149fee0bc16988c404f5ad1bd3ff513835ed8ae4fdfc351db674ddd1c483a2e6b943cb04263aea26c8266a661550110cd75ef8502a4cae7b8cdb72c41601ae8adc60e8ea986099cd1e830f515d6a8b8b7ebfeccea0b8e7f3aab14403c3a8a5550ac3f51d98db0d529f829074633073dc09c9a2c8431ad6f4f479f8aabc93ec96fa5c155b1b1992aef4b975acf4d094da14352c1ea2f91211472419ba5aae93705986f805d8bf5ef3aec48965c3744e5872920763e1b8e1ccc7719b50b416d6ac148447f5189cf6c4e34ace30baa96ac2d3ec2e14dd1c67cd53e99be8244527240ee91654588005c11d8eb6c0a0d252b0b726d2cd23e0d8de930d3029e9445f9aea35546bec8b581d864ce70a8a18b26e081addf1ca0eae0f74c0232941d08b605143c8cf193dad86c7f9bb981c01dd30483b65f0486f0be897fb07d9413e813254d2eed69af68b3facaa3f61f204bc3582a68ce6089b73c3185d6e1d338df5415027085b8ecba714eb87634258095ab0e97a576969a176a59893287a48980b766583e9be9cae72367bc8942eef266c6cc5358ff467f19c8be2db06774b986bbe68bcaeeff2e1208f0c6ced59ac43e93ccd6a79f34a7941f528d5db51bb0f5ab56e4b2a75564ec47a7cf1e9dc45dd70533938c30190bfcc36945bcd7f27ac17585c1a946fef8875f5a7c9e54a369f2931025ad7d1bc910aadf0ac7381f0f5b328b5b4432de92a9e4b47c2baaa2738635fc6b2ec5db98bb44f176f7da84bbebc3508478f019932ce8bf3b132414a2d4cb946199b106d32e548f04a0cdb0ba4c58e86e4ee47b9a679669f3f2314ce1bb667acd564c1267ac1f098086af9b0fbedd0c570a24e5f816f78c8b569421c84c62b3edb1bf657b3d95d99b95927c5fae01404a48e8d9443c83ecbf2f93dda69a4d2d56dd403fb3b19ff01fe9caa208da148cdae101864f1ceab1ee22c53e1c723ea6e457b5fa8ead4db405070a1024198f3f0b27812de47dbd187b94a4e822edb648f01036d902d43c8f465aca66022747abf5e83de1b236ec0f01a08b25fbc862b8d88394768f199cd19b1843ff8da0f72c7fa60b0911b94b9728a0237063f5e35bacd1824d6caf755bce3136ec0fdd477e41ea7f4eab0409799e5902851a6718011365c5c1e00f022659fa9669661414b925c7df390730402c7b70aadad5e657ca569b2123882850c73cf591c591da6a09cf131514c7e88584d7f02f5027359f5eba3627c5cfd90d448ebeebb1297f5177f07aa3533f54aa15745517529a33b384f6aa4c6eca03c5039d3dc4a7c5bac09b5b4347efa767ab69941508ebedcb323ef4a9418b3d8c4d7087d0f5fe1d718741176a10a1b4fffc052a392c8aa5d02727e581", 0x1000}], 0x5, &(0x7f0000002480)=[@cred={0x20, 0xffff, 0x0, r3, r5, r7}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r11, r12}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x90, 0xf}, 0x0) (async) r16 = getppid() fcntl$setown(r0, 0x6, r16) (async) preadv(r0, &(0x7f00000028c0)=[{&(0x7f0000002580)=""/5, 0x5}, {&(0x7f00000025c0)=""/243, 0xf3}, {&(0x7f00000026c0)=""/211, 0xd3}, {&(0x7f00000027c0)=""/230, 0xe6}], 0x4, 0x8) (async) setregid(r10, r8) (async) pipe(&(0x7f0000002900)={0xffffffffffffffff, 0xffffffffffffffff}) (async) connect$unix(r1, &(0x7f0000002940)=@file={0x0, './file0\x00'}, 0xa) r19 = accept(r17, 0x0, &(0x7f0000002980)) (async) setregid(r14, r15) fchflags(r19, 0x0) (async) r20 = accept$inet(r1, &(0x7f00000029c0), &(0x7f0000002a00)=0xc) bind(r20, &(0x7f0000002a40)=@in6={0x18, 0x1, 0x6, 0x3}, 0xc) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002b40)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r23 = fcntl$dupfd(r19, 0xa, r18) sendmsg$unix(r19, &(0x7f0000002c80)={&(0x7f0000002a80)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002b00)=[{&(0x7f0000002ac0)="5b49866c9ac6ddc21c573cd8442e2abb76449da044d1f8bb0bc106c34853b6c2377d6fefc19c4746a948c45e3fd1f3", 0x2f}], 0x1, &(0x7f0000002b80)=[@cred={0x20, 0xffff, 0x0, r4, r11, r6}, @cred={0x20, 0xffff, 0x0, r16, r5, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r0, r18, r17, r0]}, @cred={0x20, 0xffff, 0x0, r4, r11, r13}, @rights={0x20, 0xffff, 0x1, [r21, r20, r0, r17]}, @rights={0x38, 0xffff, 0x1, [r18, r19, r18, r23, r1, r17, r20, r17, r17]}, @cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r15}], 0xf8, 0x40c}, 0x4) faccessat(r17, &(0x7f0000002cc0)='./file0\x00', 0x0, 0x2) (async) r24 = msgget(0x3, 0x50) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000002d00)={0x0, 0x0, 0x0}, 0xc) (async) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000002d40)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r24, 0x1, &(0x7f0000002dc0)={{0x9, r11, r25, r26, r9, 0x18, 0x1000}, 0xfffffffffffffffa, 0x5, 0x0, r16, 0x2, 0x8, 0x0, 0x9a02}) 1.045930665s ago: executing program 3 (id=57): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) select(0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, &(0x7f0000000900)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec76d925f6f7f7c17dea858469f89e90f45ae03aefcd7906d010060f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf548868d091d26c6cb0b000000000000067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba3a2620f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8caf072e80973e682d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87bd8dbef3e54905b437f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8311e436462fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca740d4741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171100a8b994b333f70b3cc457608be4549854f87cd9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d632d8fc743cba7534bf8048327ebc380b8d0b4452b5f243a847e57da11b5dd6079000021bb75a24b3e98b12832f849d2dbf5105e3143c97a94d1e7540790aea9390b731017b60555d9cafdcea78aabda58f70f76958b16b9991a50200037380a0dc9e83973824ec8ab3ce0c6c783cc290f1b5e2af7fc60f44fbc8fb1e0ad63741eaab19131d0185040f9af984314c04d3781f7a9bc95828c14a88b601bfb5023f16a1fd5e6bf561ba2b3ad3ac4ce95be2549d7f3263915e43c97c8094ccbf1babef210fad5c84125ed9821e6bfd0012b8f9667872ceab4a0a1a1fb7f48345737e5e31368a1b35f3bba42935cf1c5e7d7f03a27184d124ee4ec14011ea600b303d62f0a0b5c1e8743a7e2f559d4064814640041ccebd6f272a13f1893b94da9fa7596fbd629d83a1fada7c60b0690ff04e3f316ab0021505cd7d1641d34ceae5eae7d815481c6f2267678ffd791d1361875af012b1a5963c34880c40fb367e85d812d7155b78798a841e4b7b611ff35dffdfc8ae6805df82e12e815d1292d78d5b00c78903b7cc7b27bd027b1eb50a2758c52740390175de8a8b1d3024849e4e24686df5b7589c4cfc86f0fbad23d3b21c8db836c58c0a8837c4e746e3ab7cff593284f98620ece686977cb52f8fd744706747b4f70695eb929f8b63d76084d263a3efb2b33124360c3b9e2fc6d", 0x7a6, 0x2, 0x0, 0x0) 1.04542081s ago: executing program 3 (id=58): r0 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) msync(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x6) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0x4, 0x4) close(r1) sendto$unix(r0, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffffe13000000", 0xb1, 0x0, 0x0, 0x0) 237.383016ms ago: executing program 3 (id=59): sysctl$kern(&(0x7f00000000c0)={0x1, 0x48}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x27, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) 234.369673ms ago: executing program 3 (id=60): sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) fcntl$lock(r1, 0xb, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x6, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 233.972753ms ago: executing program 3 (id=61): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) getpeername$unix(r0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) r1 = msgget$private(0x0, 0x5bd) msgsnd(r1, &(0x7f0000000000)={0x2}, 0x8, 0x800) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000987000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000000000000000}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000168000/0x2000)=nil}, {&(0x7f0000021000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000673000/0x2000)=nil, 0x100000000}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x14b}, {&(0x7f00008c9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00009a6000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ead000/0x1000)=nil}], './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xac4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x38, 0x40}, 0x9, 0x0, 0xffffffffffffffff, 0x0, 0x6, 0x5, 0x8, 0x1551}) msgrcv(r1, 0x0, 0x0, 0x3, 0x400) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000000)='./file2\x00') 233.576482ms ago: executing program 5 (id=62): madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0xffffffffffffff2a, 0x0, 0xffffffffffffffb7) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0xffffffffffffff2a, 0x0, 0xffffffffffffffb7) (async) 232.499556ms ago: executing program 6 (id=63): r0 = socket$inet(0x2, 0x5, 0x7) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x6, &(0x7f00000002c0)="b2aed6092326129fa955adfe04b38c308f37efa6e9f3455d2d9e676d4779e3605ed0bb0d9983b70846418ad47ba2a4970897aa6dd910a3e81ff174f4c5ab34fc5d70ddf3c4cd2acd411acb4649e7ca5d4f7fee949f8c6efc9504ba962580bd77f68f70e6b64273a4998a4bf73e72646fb68981a7429fe8a15a2f535ba7393f9535f07d90a5d38bfc8370117218d288a0b87194ad41c4f7585bbab7f705d0ec7f63facec662a58ed131bbfd49d8db7e8acb96e8e119cb5fefaa64f2edfbd14aef91cc4c1ea25a47c5ffc006ba7b9078f0dd183f9b02e2ec080000000000005a73908b8ce2e1f3", 0x0, 0x0, 0xd) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) r2 = socket(0x20, 0x2, 0x44) sendto$unix(r2, &(0x7f0000000100)="2fd0f7724d636213682956cb65b1d37591ef4b1fca93b2f682e71021b143fd9ecf5732b45016223179da209cf743dfcd13e87cda74f3d2fa278909d6829067cb1452e7a10b88f103", 0x48, 0x8, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) clock_getres(0x4, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = socket(0x18, 0x5, 0xb6) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) bind(r5, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt(r2, 0x29, 0x9, 0x0, 0x0) 189.711774ms ago: executing program 1 (id=64): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0xffffffffffffffff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x1, 0x5, 0x71) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f0000000140)="bd0f192ef254bda0637ce017dc76c3ddeee461ff4a39680df933c0a1fa68aa6d6b2f1c18c128", &(0x7f0000000080)=0x26, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0xbfe) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0xec) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mkdir(&(0x7f0000004f40)='.\x00', 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) setsockopt(r0, 0x60a, 0xb, &(0x7f0000000300)="ed533cdb", 0xffffffffffffffab) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x13c, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e74000/0x2000)=nil, 0x4}, {&(0x7f0000308000/0x1000)=nil, &(0x7f0000dcf000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000d06000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000736000/0x4000)=nil, &(0x7f0000f42000/0x3000)=nil, 0x5}, {&(0x7f0000d7c000/0x3000)=nil, &(0x7f00004cd000/0x2000)=nil, 0xc9}, {&(0x7f0000d72000/0x3000)=nil, &(0x7f0000f2c000/0x3000)=nil, 0xfffff7fffffffffe}, {&(0x7f0000de3000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3e1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000f63000/0x3000)=nil, 0xffff}, {&(0x7f000044e000/0x4000)=nil, &(0x7f0000c76000/0x3000)=nil, 0x32}, {&(0x7f0000dbe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xb}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e40000/0x1000)=nil, 0x1000000000010007}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f60000/0x7000)=nil, 0x8}, {&(0x7f0000d7e000/0x1000)=nil, &(0x7f0000f02000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000d05000/0x3000)=nil, 0xfffffffffffffffd}], './file0/file0\x00', 0x3}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000005c0)=""/196, 0xc4}], 0x1, 0x0}}, 0x10, 0x1862, 0x0) close(r1) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000140)={0x9, 0x8000000000000001, 0x12, 0x7, 0x8000000000080002, 0xffffffffffffd9b8, 0x20000000005, 0x8}, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000380)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x13}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=@file={0x0, './file0/file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x400000002, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) rename(&(0x7f0000000340)='./file0/file0\x00', &(0x7f00000003c0)='./file0/file0\x00') 188.162024ms ago: executing program 32 (id=64): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0xffffffffffffffff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x1, 0x5, 0x71) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f0000000140)="bd0f192ef254bda0637ce017dc76c3ddeee461ff4a39680df933c0a1fa68aa6d6b2f1c18c128", &(0x7f0000000080)=0x26, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0xbfe) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0xec) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mkdir(&(0x7f0000004f40)='.\x00', 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) setsockopt(r0, 0x60a, 0xb, &(0x7f0000000300)="ed533cdb", 0xffffffffffffffab) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x13c, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e74000/0x2000)=nil, 0x4}, {&(0x7f0000308000/0x1000)=nil, &(0x7f0000dcf000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000d06000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000736000/0x4000)=nil, &(0x7f0000f42000/0x3000)=nil, 0x5}, {&(0x7f0000d7c000/0x3000)=nil, &(0x7f00004cd000/0x2000)=nil, 0xc9}, {&(0x7f0000d72000/0x3000)=nil, &(0x7f0000f2c000/0x3000)=nil, 0xfffff7fffffffffe}, {&(0x7f0000de3000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3e1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000f63000/0x3000)=nil, 0xffff}, {&(0x7f000044e000/0x4000)=nil, &(0x7f0000c76000/0x3000)=nil, 0x32}, {&(0x7f0000dbe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xb}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e40000/0x1000)=nil, 0x1000000000010007}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f60000/0x7000)=nil, 0x8}, {&(0x7f0000d7e000/0x1000)=nil, &(0x7f0000f02000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000d05000/0x3000)=nil, 0xfffffffffffffffd}], './file0/file0\x00', 0x3}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000005c0)=""/196, 0xc4}], 0x1, 0x0}}, 0x10, 0x1862, 0x0) close(r1) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000140)={0x9, 0x8000000000000001, 0x12, 0x7, 0x8000000000080002, 0xffffffffffffd9b8, 0x20000000005, 0x8}, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000380)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x13}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=@file={0x0, './file0/file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x400000002, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) rename(&(0x7f0000000340)='./file0/file0\x00', &(0x7f00000003c0)='./file0/file0\x00') 188.004928ms ago: executing program 0 (id=65): kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r0) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000001, 0x9, 0x80000000, 0x8000002e, 0x0, 0x0, 0x2f01, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff7, 0x100], [0x5, 0x5, 0xfffffffffffffff8, 0x0, 0x1, 0x80000000, 0x0, 0x0, 0x0, 0x47], [0x8, 0x2, 0x62fafd2, 0x80, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x1, 0xc, 0x4, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0xfffffffd, 0xfffffffe, 0xffc}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0xc}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) kevent(r1, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) 179.501814ms ago: executing program 4 (id=66): openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20689, 0x0) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x40}, {0x0, 0x79}, {0x3, 0x300}, {}, {0x3}, {0x2, 0x4}, {}, {0x3, 0x5}, {0x3, 0x4}, {0x2}, {0x1, 0x81}, {0x1}, {0x0, 0xa17}, {}, {}, {}, {0x1}, {0x1}, {}, {0x3, 0x401}, {}, {0x0, 0x1}, {0x6, 0x1}, {0x3, 0xffffffff}, {0x3, 0x1000002}, {0x0, 0x5}, {0x0, 0xe}, {0x0, 0x2}, {0x2}, {0x2, 0x9}, {0x1, 0xffff0003}, {0x0, 0x8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x8}], 0x1, 0x7fff) close(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x2, 0x3, 0x2, 0x6df}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffff9c, 0x40105706, &(0x7f00000002c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r3 = syz_open_pts() pledge(0x0, &(0x7f0000000000)='tty\x00\x00\x00!\a\x9bp^|#\xcbhl\x97\xaa\xe0\r\xe7\xb9E\xdf\x1d\x96\x01\x98/\x0e\x17\x95 \x95Mj\x84+\xf0B\xaaYu^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b,\x99\x8e\x05\x86\x91IsC}~K\xd97\xae\xb9u\x1c\xfc\xb4Nwl\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\x9d\xb8\xbd\xfd4\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe2\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe9A\xe3{\x8d\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00zq\xdb\xee\xa1|a\xb4\xb5)t\x95S\xc5\xec\x10\xc7\r\xe4\xfb`R\xc5&\x9f\x90<\x81pc\x1a\xfa\xe1\xc3\x15$\xd2\xaa46\x8a`\xf0\xc5\x12\xe6\xd5\x9d\xb9%\xd8\xa8\xa6rN}\xe2\x9b\xb4\xfc=G\xc5\x03\x91\x86\xf5\r\x01\x00\x01\x00'/415) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f00000000c0)=0x7) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000100)="812d08f756f417375aae387346ecff010000002f4247fac130c406912818f91356c6ed6cfb3516edeb27f30945326f0a986f36ab93c4540045a5419a8ddc08d141c7f3fc0853a243aebb619fd342d847759f8041a007b7d0dc563fe334247f70774b3c7e62b42b25907396a92a313c97ac57fc0cb1b1d687cf44428a8f636f1764dd7b7bde273b5c8a394353a578edb5722a870bb38c41f0b9349ad472fe0771668eff6693b859339a7d253e3e2498ef12fadd3b6fe94731d3c8cea85e843a5336851a94a3f1323d9ed2e176dd1f172bf6ac7564a7f17afdb3e7d60b800659c83e59ea008a24a2c1329877957255187282e42ee8ce9af589e4348abd", 0x9d}], 0x1000000000000370) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x4, [{0x1, 0xb3c}, {0x3, 0x3}, {0x3, 0x9}, {0x1, 0x6}, {0x2, 0xfab}, {0x3, 0x2b}, {0x2, 0x5}, {0x2, 0x2}, {0x1, 0xdc}, {0x3, 0x10000}, {0x2, 0x1}, {0x1}, {0x2, 0xef58}, {0x3, 0x1}, {0x2, 0xc59f}, {0x3, 0x4}, {0x1, 0x8}, {0x1, 0x5}, {0x1, 0x5}, {0x0, 0xc36}, {0x2, 0x80000}, {0x2, 0xffff8f0f}, {0x3, 0x3}, {0x2, 0x377f}, {0x2, 0x801e}, {0x3, 0xfff}, {0x2, 0x800}, {0x3}, {0x2, 0xfffff000}, {0x1}, {0x1, 0x5}, {0x1, 0x6}]}) r4 = dup(r1) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x5d, 0x0, 0x37) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) 148.902453ms ago: executing program 8 (id=79): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x3) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000001500)="e33745e8", &(0x7f0000000000)=0x4, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000480)=""/253, 0xfd}], 0x1, 0x0}, 0x6}, 0x10, 0x40, 0x0) sendmmsg(r2, &(0x7f0000000400)={0x0, 0xf}, 0x10, 0x4) fcntl$dupfd(r0, 0x0, r2) syz_extract_tcp_res$synack(&(0x7f0000001480)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000014c0)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xa1, &(0x7f0000001500)=ANY=[@ANYBLOB="aa00aaaaaaaadf56759305ef8100210086dd600000edfe5c0000feff00000000620980000001e6b4cacaff0200000000000000000000000000014e000023", @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="d1010bf5907804000402051a00000007ffffffff000000030000000800000003000000ff010000009081ab6fac5f2114225720dca7dc14b5030af8ea9540cdecc73cd37db87cf714a180a4061b0d902ed798e91bd2ffe076c982b7"]) readv(r0, &(0x7f0000001280)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1) r5 = socket(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001400), 0x8000, 0x0) setsockopt(r5, 0x1000000000029, 0x25, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f00000013c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="bcb1173cfd391ceed8a6c01a411d4ef6c6a69aa665b8bb015215b39f710ae3e7", 0x20}, {&(0x7f0000000140)="b33b3169d35798297624c9d37ab81d7675eab3623f48a4fc3b4ed0f5665c613d1123ba74587174597e98bc1340d968e4c43f76faf77a81a6718c76f546c58e405f550023b71b859112226385eacf02fad23fa74fc2ed4b199fba91aaa7bbcc62204bd0fb8f54e45d4a246fa73ba55d07daa27c8d42d336b8a212cfa0516376845cef2926064c3fb5d6bfd81f5adb19f17a50a3319d2cf6bddbd25eaa77e551516c8805067ba8662cb48adabb", 0xac}, {&(0x7f00000000c0)="566905fe7db5ba7c9c662bcb70abd341f710ee7ca79bf12d2dcf83f037fface4e5b9c7708d41eb334b3470d6eb87753259c77c3937c46ba27a8abd", 0x3b}, {&(0x7f00000012c0)="ec3e76a9143ba0836df036c1280b9ac3b9a887b0d28018bf19c417466302e201838284599a9fa380dbd654ece3f9448943ecddde618eb1cd0db2922f84ae8c5455216cbd4a4a04cf38d0ebec6879dcd3533659548030422146fb77f416baff876f7537b2079a54b5df4a15670a921aab883688a7e007590669cf35848b2fd72f439a4cf1eac9a3aefea144ebc8d4dc9b2534ab1f46d571469661f14287b04f134045b01aead9125207d6f96f79f6a7c687e4812c66831da1294615ad7f79ab1a572c7c7fd225b8f4eb58b8e0f0a722fb580819df7a609602f44f83e155bf53789289921c23d954d7e8f02c3a8a997934cb722f91", 0xf4}], 0x4, 0x0, 0x0, 0x2}, 0x418) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) getgroups(0x9a, 0xfffffffffffffffe) munmap(&(0x7f0000ff9000/0x1000)=nil, 0xffffffffdf006fff) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000084, 0xffffffffffffffff}) shutdown(r1, 0x2) 3.08972ms ago: executing program 5 (id=67): sysctl$vfs_ffs(&(0x7f0000000080)={0x4, 0x1, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='W\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0xa0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) ftruncate(r0, 0x10000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x9, 0x8, 0x2, 0x1, 0x7, 0x80000001, 0x4, 0x0, 0x2, 0x4, 0x8}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) 2.678415ms ago: executing program 4 (id=68): syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaff9effffffff86dd6015f2ffffc20000fee21f0000003c0000050000f20b0000000000000000000000000000000000aa"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 0s ago: executing program 6 (id=69): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) (async) ftruncate(r0, 0x79c8) (async) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffe5a) writev(0xffffffffffffffff, &(0x7f0000001740)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) syz_emit_ethernet(0x4a, &(0x7f0000000340)={@local, @broadcast, [], {@ipv6={0x86dd, {0x7, 0x6, "001410", 0x14, 0x1d, 0x2, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x20, 0x1, 0x0, 0x5}}}}}}}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.154' (ED25519) to the list of known hosts. panic: mtx 0xffffffff839c5d90: locking against myself Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *371491 96333 32767 0x10 0 1 syz-executor 480590 97876 32767 0x10 0 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833eeca8) at panic+0x1e5 mtx_enter_try(ffffffff839c5d90) at mtx_enter_try+0x1da mtx_enter(ffffffff839c5d90) at mtx_enter+0x62 uvm_pageclean(fffffd800858f408) at uvm_pageclean+0x290 uvm_pagefree(fffffd800858f408) at uvm_pagefree+0x26 uvn_get(fffffd8062eb29a0,0,ffff800035ff0678,ffff800035ff065c,0,2,93bb980459d23917,2) at uvn_get+0x68b uvm_fault_lower_io(ffff800035ff0890,ffff800035ff08c8,ffff800035ff0710,ffff800035ff06f8) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff800035ff0890,ffff800035ff08c8,ffff800035ff0810) at uvm_fault_lower+0x2bb uvm_fault(fffffd806c361028,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff800035ff0a20,200000000340) at upageflttrap+0xa9 usertrap(ffff800035ff0a20) at usertrap+0x3e3 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x76ae70010670, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: mtx 0xffffffff839c5d90: locking against myself ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833eeca8) at panic+0x1e5 mtx_enter_try(ffffffff839c5d90) at mtx_enter_try+0x1da mtx_enter(ffffffff839c5d90) at mtx_enter+0x62 uvm_pageclean(fffffd800858f408) at uvm_pageclean+0x290 uvm_pagefree(fffffd800858f408) at uvm_pagefree+0x26 uvn_get(fffffd8062eb29a0,0,ffff800035ff0678,ffff800035ff065c,0,2,93bb980459d23917,2) at uvn_get+0x68b uvm_fault_lower_io(ffff800035ff0890,ffff800035ff08c8,ffff800035ff0710,ffff800035ff06f8) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff800035ff0890,ffff800035ff08c8,ffff800035ff0810) at uvm_fault_lower+0x2bb uvm_fault(fffffd806c361028,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff800035ff0a20,200000000340) at upageflttrap+0xa9 usertrap(ffff800035ff0a20) at usertrap+0x3e3 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x76ae70010670, count: -13 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800035ff03b0 rbx 0xffff8000299dedd7 rdx 0 rcx 0xffff80003a41b4a8 rax 0xffff8000299ddff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xa406e25c51f7b7e2 r11 0x4881eec0473863cd r12 0xffff8000299debd8 r13 0 r14 0 r15 0x1 rip 0xffffffff82987b05 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff800035ff03a0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=371491 pid=96333 tcnt=4 stat=onproc flags process=10 proc=0 runpri=50, usrpri=50, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003a41a548,0xffff80003a41a7e8 process=0xffff80003a011380 user=0xffff800035feb000, vmspace=0xfffffd806c361028 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND *96333 371491 36460 32767 7 0x10 syz-executor 96333 84433 36460 32767 2 0x4000010 syz-executor 96333 160565 36460 32767 2 0x4000010 syz-executor 96333 339361 36460 32767 2 0x4000090 syz-executor 40311 154101 56235 32767 2 0x10 syz-executor 40311 520239 56235 32767 3 0x4000090 fsleep syz-executor 99064 442450 444 32767 2 0x10 syz-executor 99064 104591 444 32767 3 0x4000090 fsleep syz-executor 36460 315105 4289 32767 3 0x90 nanoslp syz-executor 38399 464767 92147 32767 3 0x90 nanoslp syz-executor 56235 57450 700 32767 3 0x90 nanoslp syz-executor 444 112209 27066 32767 3 0x90 nanoslp syz-executor 55974 266806 49617 32767 2 0x10 syz-executor 97876 480590 30313 32767 7 0x10 syz-executor 81077 348906 29963 32767 3 0x90 nanoslp syz-executor 92147 209972 8215 0 3 0x82 wait syz-executor 4289 230803 8215 0 3 0x82 wait syz-executor 27066 301806 8215 0 3 0x82 wait syz-executor 700 309097 8215 0 3 0x82 wait syz-executor 49617 194994 8215 0 3 0x82 wait syz-executor 29963 1633 8215 0 3 0x82 wait syz-executor 30313 379587 8215 0 3 0x82 wait syz-executor 8215 40559 40062 0 3 0x82 nanoslp syz-executor 40062 155926 33227 0 3 0x10008a sigsusp ksh 33227 7721 70399 0 3 0x98 kqread sshd-session 70399 212287 88919 0 3 0x92 kqread sshd-session 93741 437169 1 0 3 0x100083 ttyin getty 88919 287283 1 0 3 0x88 kqread sshd 69626 124176 17591 73 3 0x1100090 kqread syslogd 17591 454019 1 0 3 0x100082 sbwait syslogd 21273 187265 1 0 3 0x100080 kqread resolvd 86575 266389 45759 77 3 0x100092 kqread dhcpleased 69482 280140 45759 77 3 0x100092 kqread dhcpleased 45759 371394 1 0 3 0x80 kqread dhcpleased 56583 14435 0 0 3 0x14200 bored smr 85751 209361 0 0 2 0x14200 zerothread 78662 418953 0 0 3 0x14200 aiodoned aiodoned 61507 250846 0 0 3 0x14200 syncer update 35314 375316 0 0 3 0x14200 cleaner cleaner 13820 22362 0 0 3 0x14200 reaper reaper 41414 329579 0 0 3 0x14200 pgdaemon pagedaemon 52705 337605 0 0 3 0x14200 bored viomb 62105 277659 0 0 3 0x40014200 acpi0 acpi0 960 26585 0 0 3 0x40014200 idle1 73071 516885 0 0 3 0x14200 bored softnet3 7761 259423 0 0 3 0x14200 bored softnet2 36567 39941 0 0 3 0x14200 bored softnet1 48832 151851 0 0 3 0x14200 bored softnet0 12814 171840 0 0 3 0x14200 bored systqmp 25163 138640 0 0 3 0x14200 bored systq 69272 191193 0 0 3 0x14200 tmoslp softclockmp 1808 310230 0 0 3 0x40014200 tmoslp softclock 65490 229829 0 0 3 0x40014200 idle0 1 302630 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff839c5da0) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x2d1 #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x278 #7 upageflttrap+0xa9 #8 usertrap+0x3e3 #9 recall_trap+0x8 Process 96333 (syz-executor) thread 0xffff80003a41b4a8 (371491) exclusive rwlock uobjlk r = 0 (0xfffffd806c3a1a08) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 uvn_io+0x667 #3 uvn_get+0x31d #4 uvm_fault_lower_io+0x2d1 #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x278 #7 upageflttrap+0xa9 #8 usertrap+0x3e3 #9 recall_trap+0x8 exclusive mutex &uvm.pageqlock r = 0 (0xffffffff839c5da0) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x2d1 #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x278 #7 upageflttrap+0xa9 #8 usertrap+0x3e3 #9 recall_trap+0x8 Process 96333 (syz-executor) thread 0xffff80003a41a2b8 (160565) exclusive rrwlock inode r = 0 (0xfffffd807e3729a0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 sys_ftruncate+0x1c4 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 55974 (syz-executor) thread 0xffff80002a296ce8 (266806) exclusive rrwlock inode r = 0 (0xfffffd806c9fbd38) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8079559430) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xb08 #9 Xsyscall+0x128 Process 97876 (syz-executor) thread 0xffff80002a2962a8 (480590) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838f1ca8) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2da #3 biowait+0xc1 #4 bwrite+0x2e5 #5 ufs_dirremove+0x2ac #6 ufs_rmdir+0x287 #7 VOP_RMDIR+0x19a #8 dounlinkat+0x2e0 #9 syscall+0xb08 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c08ad40) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8079559d30) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10185 10953K 10967K 166960K 11266 0 pcb 17 12K 12K 166960K 17 0 rtable 217 6K 7K 166960K 358 0 pf 29 16K 16K 166960K 31 0 ifaddr 38 6K 7K 166960K 44 0 ifgroup 46 2K 2K 166960K 50 0 sysctl 1 1K 9K 166960K 6 0 counters 66 36K 36K 166960K 68 0 ioctlops 0 0K 2K 166960K 29 0 iov 0 0K 16K 166960K 2 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1334 84K 84K 166960K 1391 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 4 0 VM map 2 1K 1K 166960K 2 0 sem 5 0K 0K 166960K 7 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 21 77K 125K 166960K 221 0 sigio 0 0K 0K 166960K 2 0 proc 58 79K 127K 166960K 480 0 subproc 63 3K 4K 166960K 108 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 15 0 in_multi 88 6K 7K 166960K 101 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 61 281K 281K 166960K 61 0 exec 0 0K 1K 166960K 352 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 226 151K 172K 166960K 3442 0 UVM aobj 4 2K 2K 166960K 4 0 pinsyscall 42 84K 110K 166960K 1248 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 4 0 NDP 10 0K 2K 166960K 27 0 temp 34 8675K 8740K 166960K 4069 0 kqueue 13 20K 28K 166960K 32 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 39 0 36 1 0 1 1 0 8 0 rtentry 176 112 0 12 6 0 6 6 0 8 0 unpcb 144 69 0 54 1 0 1 1 0 8 0 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpcb 736 91 0 87 7 0 7 7 0 8 6 arp 128 18 0 2 1 0 1 1 0 8 0 inpcb 328 176 0 169 7 0 7 7 0 8 6 ip6q 72 1 0 1 1 0 1 1 0 8 1 ip6af 40 2 0 2 1 0 1 1 0 8 1 nd6 144 25 0 3 1 0 1 1 0 8 0 kcovpl 48 12 0 5 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 454 0 44 29 0 29 29 0 8 1 art_table 32 455 0 44 4 0 4 4 0 8 0 art_node 16 111 0 20 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semapl 112 4 0 1 1 0 1 1 0 8 0 shmpl 112 1 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1638 0 127 95 0 95 95 0 8 0 ffsino 288 1638 0 127 109 0 109 109 0 8 0 nchpl 144 1913 0 230 63 0 63 63 0 8 0 uvmvnodes 80 1755 0 0 36 0 36 36 0 8 0 vnodes 216 1755 0 0 98 0 98 98 0 8 0 namei 1024 5776 0 5776 2 0 2 2 0 8 2 percpumem 16 49 0 1 1 0 1 1 0 8 0 kstatmem 264 24 0 2 2 0 2 2 0 8 0 scxspl 216 6426 0 6425 3 2 1 2 1 8 0 plimitpl 152 50 0 28 2 0 2 2 0 8 1 sigapl 424 493 0 442 8 0 8 8 0 8 0 knotepl 120 62 0 0 2 0 2 2 0 8 0 kqueuepl 224 40 0 31 1 0 1 1 0 8 0 pipepl 336 182 0 155 8 0 8 8 0 8 5 fdescpl 520 475 0 442 4 0 4 4 0 8 0 filepl 160 1944 0 1745 15 0 15 15 0 8 5 lockfpl 104 35 0 32 1 0 1 1 0 8 0 lockfspl 48 14 0 11 1 0 1 1 0 8 0 sessionpl 144 26 0 11 1 0 1 1 0 8 0 pgrppl 48 40 0 18 1 0 1 1 0 8 0 ucredpl 104 174 0 156 1 0 1 1 0 8 0 zombiepl 144 444 0 442 1 0 1 1 0 8 0 processpl 1240 493 0 442 5 0 5 5 0 8 0 procpl 656 608 0 552 6 0 6 6 0 8 0 sockpl 728 317 0 292 10 0 10 10 0 8 7 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 121 0 0 16 0 16 16 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 18 0 0 3 0 3 3 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 170 0 0 11 0 11 11 0 8 0 bufpl 280 2575 0 116 176 0 176 176 0 8 0 anonpl 32 7350 0 0 61 1 60 60 0 246 0 amapchunkpl 152 9686 0 9206 24 0 24 24 0 158 2 amappl16 200 1613 0 1578 14 0 14 14 0 8 9 amappl15 192 8 0 8 1 1 0 1 0 8 0 amappl14 184 140 0 130 1 0 1 1 0 8 0 amappl13 176 5 0 4 1 0 1 1 0 8 0 amappl12 168 1087 0 1053 2 0 2 2 0 8 0 amappl11 160 42 0 32 1 0 1 1 0 8 0 amappl10 152 37 0 37 1 1 0 1 0 8 0 amappl9 144 254 0 254 1 1 0 1 0 8 0 amappl8 136 31 0 30 1 0 1 1 0 8 0 amappl7 128 165 0 154 1 0 1 1 0 8 0 amappl6 120 177 0 174 1 0 1 1 0 8 0 amappl5 112 110 0 104 1 0 1 1 0 8 0 amappl4 104 284 0 269 1 0 1 1 0 8 0 amappl3 96 1632 0 1519 4 0 4 4 0 8 0 amappl2 88 631 0 578 2 0 2 2 0 8 0 amappl1 80 8318 0 7757 14 0 14 14 0 8 0 amappl 88 2789 0 2627 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 3 0 0 1 0 1 1 0 8 0 uaddrrnd 24 475 0 442 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 475 0 442 1 0 1 1 0 8 0 vmmpekpl 168 5816 0 5776 3 0 3 3 0 8 0 vmmpepl 168 36470 0 34530 101 0 101 101 0 357 7 vmsppl 480 474 0 442 7 1 6 6 0 8 0 rwobjpl 72 14244 0 11663 51 0 51 51 0 8 1 pdppl 4096 958 0 884 112 30 82 98 0 8 8 pvpl 32 14594 0 0 119 1 118 118 0 265 0 pmappl 256 474 0 442 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 406 0 33 12 0 12 12 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff8386eff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838f1aa0) at __mp_lock+0x192 intr_handler(ffff80002f7cb710,ffff800000079a80) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x33 __mp_lock(ffffffff838f1aa0) at __mp_lock+0x1a3 __mp_acquire_count(ffffffff838f1aa0,1) at __mp_acquire_count+0x58 sleep_finish(ffffffffffffffff,1) at sleep_finish+0x2da getblk(fffffd800b039798,12ffa0,4000,0,ffffffffffffffff) at getblk+0x197 bread(fffffd800b039798,12ffa0,4000,ffff80002f7cbb08) at bread+0x47 ffs_update(fffffd806c08aca0,1) at ffs_update+0x198 ffs_truncate(fffffd806c08aca0,0,4,fffffd80097fb888) at ffs_truncate+0xcb6 end trace frame: 0xffff80002f7cbdd0, count: 0 ddb{0}> trace x86_ipi_db(ffffffff8386eff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838f1aa0) at __mp_lock+0x192 intr_handler(ffff80002f7cb710,ffff800000079a80) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x33 __mp_lock(ffffffff838f1aa0) at __mp_lock+0x1a3 __mp_acquire_count(ffffffff838f1aa0,1) at __mp_acquire_count+0x58 sleep_finish(ffffffffffffffff,1) at sleep_finish+0x2da getblk(fffffd800b039798,12ffa0,4000,0,ffffffffffffffff) at getblk+0x197 bread(fffffd800b039798,12ffa0,4000,ffff80002f7cbb08) at bread+0x47 ffs_update(fffffd806c08aca0,1) at ffs_update+0x198 ffs_truncate(fffffd806c08aca0,0,4,fffffd80097fb888) at ffs_truncate+0xcb6 ufs_rmdir(ffff80002f7cbde8) at ufs_rmdir+0x377 VOP_RMDIR(fffffd8079536030,fffffd805feefe70,ffff80002f7cbec8) at VOP_RMDIR+0x19a dounlinkat(ffff80002a2962a8,ffffff9c,70c30441dd80,8) at dounlinkat+0x2e0 syscall(ffff80002f7cc040) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x70c30441dd70, count: -19 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff833eeca8) at panic+0x1e5 mtx_enter_try(ffffffff839c5d90) at mtx_enter_try+0x1da mtx_enter(ffffffff839c5d90) at mtx_enter+0x62 uvm_pageclean(fffffd800858f408) at uvm_pageclean+0x290 uvm_pagefree(fffffd800858f408) at uvm_pagefree+0x26 uvn_get(fffffd8062eb29a0,0,ffff800035ff0678,ffff800035ff065c,0,2,93bb980459d23917,2) at uvn_get+0x68b uvm_fault_lower_io(ffff800035ff0890,ffff800035ff08c8,ffff800035ff0710,ffff800035ff06f8) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff800035ff0890,ffff800035ff08c8,ffff800035ff0810) at uvm_fault_lower+0x2bb uvm_fault(fffffd806c361028,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff800035ff0a20,200000000340) at upageflttrap+0xa9 usertrap(ffff800035ff0a20) at usertrap+0x3e3 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x76ae70010670, count: 2 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833eeca8) at panic+0x1e5 mtx_enter_try(ffffffff839c5d90) at mtx_enter_try+0x1da mtx_enter(ffffffff839c5d90) at mtx_enter+0x62 uvm_pageclean(fffffd800858f408) at uvm_pageclean+0x290 uvm_pagefree(fffffd800858f408) at uvm_pagefree+0x26 uvn_get(fffffd8062eb29a0,0,ffff800035ff0678,ffff800035ff065c,0,2,93bb980459d23917,2) at uvn_get+0x68b uvm_fault_lower_io(ffff800035ff0890,ffff800035ff08c8,ffff800035ff0710,ffff800035ff06f8) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff800035ff0890,ffff800035ff08c8,ffff800035ff0810) at uvm_fault_lower+0x2bb uvm_fault(fffffd806c361028,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff800035ff0a20,200000000340) at upageflttrap+0xa9 usertrap(ffff800035ff0a20) at usertrap+0x3e3 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x76ae70010670, count: -13