last executing test programs: 380.210943ms ago: executing program 4 (id=5): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0xa, 0x7f, 0x400f}]}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001080)="0000836228380faecc0c5c4e73fc7f387ffabb70e0048e034c2ca6c8314a6ebaa381295c739a32bc11a7f60357", 0x2d}], 0x1, 0x10000000002007ff) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="a612165d535a36729e519b6ef46dcae877db092b", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x0, 0x0}) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r2, 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000cc0)=ANY=[]) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file1\x00', 0xc2) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000340)='./file2\x00') r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b1000501600000040000000007000000087c156610c18125d7f96ecfc73fd3357ae36caa0416fa4f376b36acf00bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a1f133ea7acb5d602000d7d01000000010000002102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c500002012010000de5000"/177, 0xb1, 0x802, 0x0, 0x0) 367.341237ms ago: executing program 5 (id=6): r0 = socket(0x11, 0x8003, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="4ba7841143", &(0x7f0000000040)=0x5, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="4ba7841143", &(0x7f0000000040)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000100)={0x1, 0x24}, 0x2, 0x0, 0x0, &(0x7f0000000000)="13108a5b", 0x4) getsockopt(r0, 0x11, 0x4, 0x0, 0x0) 350.302917ms ago: executing program 3 (id=4): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1, 0x0, 0x2}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) poll(0x0, 0x0, 0x40007) (async) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)) unveil(0x0, &(0x7f0000000100)='r\x00') pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) (async) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000140)="e012089e8fa5dfdc4e088403d69bd6254d1ec2490105088749e9583b17d8c1af8460a70a45cbcbdc645154a1a0ae8c210630313606a7478c58b46cf1c50eecd05428edc70cdae2a4952506ab84781e98571b05cf88712ae94d1a51f8b44ed1501dcccf1f55b9d2e6e448a0ecbc4281e7d3e81ec47cc58eb89ae7cf380cf9825d1d16050501284764c75ff5aac92f34ea6370986d24c86401a284dff0327b846afa697193f43deba0a77e266752b87ea8c82601d60ab88760700a549affb91e77c292b74c010ea3a31ff0f2c2c694154311ef270bec8cbc3bbeceabc0d8eeefe29937cfa4b9ef691b7b5fee0ebd92", 0xee}, {&(0x7f0000000240)="98ac5c9ba841db3e4b6215ea9adc5a657a3be96a77503eeb70713d6f9d44c312fa51d245bde1b962bbfe674c836160cabd728cfde938e31a5ed2215d37adb0976a728cb79d9411d6786e8582590e0f071786baa45150f31c6cf585cfd4bf3b72a1ac380481909cf0e06f9d6a0d2bde2dea5608b61bcd55951cae43a998d64c327cec078c42085b90d6e5ad57338284058c669adeb354fb5343a0e6aa33f210e32ee75806", 0xa4}, {&(0x7f0000000080)="f00ca675624b360cdadcb5433810b99a1b7ea58e9b7ce407707a", 0x1a}, {&(0x7f0000000300)="35dc21eb381349ba60b33485be6981002ef337c0c729b82b277a539b43d52b637cc56a18500c7493bb85c2fa0c2a6e58faccb56dff489aec0523ed0e3ccf3fe9334fe9a6e76b7327e4a2d88d597454d132e85dcec50ad40d1d3ad29a8cd18b993afdd63e22371f6620f17f968e478c6a68f4abd213cd370a1e95fddb3ee673ff2e6fe3c617d20d24e707b394ae5f12e1a21ea06120b2ad9e8c6800a940336f261535845146d77bd74bc29f4d7b3f3bdde45ddea575e34538413279fdf033580ebea3173eed57c51b6b485aacd98732d2571e6cade477855be45588b436c26c412540adafc03466f4", 0xe8}, {&(0x7f0000000480)="39d1f6f333e8de553ff7b72aee81e48e28e0ab3db562fa06b56d7759dd6dcc01d4409a4854bb1cc1698b25cf8c3b48861ca383e6468ee68e1f8f0036b2ae859769a148d653aae0", 0x47}, {&(0x7f0000000400)="fbd6a4c7a6e83292794f36bcfc6f", 0xe}, {&(0x7f0000000680)="7a1670701e5680cfc37dd4d4f768cc4ebe2ca68c6bff8f307e0c59935868235f098e2b94fd6551d9d39a3dde1cc731e4feb47c64036ebe9a331926a3b27a7dd4a526fa002f34abe3a063694aeb43b42590a077f9ab4b400afaba227d5cebc4359d487be7ce7ae42a9de6775421f4c28447181c0ed49a9e4d84f9bf9ebf9aa3dc30c89aa1fd36707c314147a2bd75110eb5fcc91bdfc51f663ecf6769f4e51b6afadf69f35da03af167be92185d19a545043ab4d277e8e509fb74c384cf36ae942238196011787ee8625982b88f2263b021f2b3b9fe7dc147268a5d17ac974f397c030ec04d13823d619a9b8a3ad1bf", 0xef}, {&(0x7f0000000b80)="a5bf69c650fa4e1013c4d09a70845d21dad480c4e8d6b260f05718eddfdc8af6fb78e0994a1cb8f959f6bf2f7b16081edfda1129691030ad0090532092dc8b31087f30403a7d3d5060a7f66dd3a677b9393f5e0f992cf22ee5dc11b2c218c1ab49e70e6b03eacdd4b252f0d2af274d74434f8705bf95dc2da3804c22f69942bb824d815b4c6fc3d8e44d93432be2eb67099ba462e12bb8ecee6b71d367dbe74e5d977d3b1de47b60b12a69d4481f339c047db08e253148e0ee07ca1498c80987476a9c9ed3aa177df31669a3f1201d4ffd5320f22721e7dfd1a22a441af4cc636b935d02acd7f620fc9af67c7a29cc8c3b0e66d804f3197ea8cac4910fd5946058977484d5ef7f86da483afa06256b426fecf83abd432d36ee6904c8529b72de0568fc6070268b155af70c856539b9f8c3fc4d2133927174151a604b554aa2446666f7b4ac5057bf938eafe320c98e39b6a0e8d28811d0e730ee710568a94a3f5f2172f188e862ae2a54175fa13d2f311b683e8f3bc768a2a8a9bbbd206d54f300ae4f16353ea135c1fbe96f8200276e4f7fb2d2351f0a00b60114c527299667cc0d0a62fd1444de8fa1e5efa80d01e14e8dcb281fbd47e4aa9c6e1df9d8bfaa96afc9f09820ec6b5e4bf28f4a3510846e16e580c871918ed1140a2c2738393a5ed2edbf40ab1ba67d913ccd204abc660468c9ce7edd183dc2ba0f088b2f2696a81ad3853f43c380e79dafdffc0ab4fe53b537af753dad119f3762df400a601f14e6d4de43b8b8f1bbbea0b35c74d38c3f17e07a48d2800ecde9196f36862b6cb1c17a0e685a1dce8bc2b2af84d14eb104b4797af20eeaf24ace5f6f5acb3333f91f6639ccd722e4ac0188e189c6cb2413e0e65ac73a4952064242f63b2c342aaafc0189abf4c0c29967d937d4298c33ce12d8b92766eba2c5151c7c4c0d322fed80c0ed4f72706aa8ad6ee86b9fe3cfa62a1ca48eef4229bba053a80769b84bc95df8cf13ed91fa379b6f1d45464c02fa1db48985744d90ebaa6de9288cf193d2ef7131f08b4a75db6558360f12a043d50235cfeaf8980911ee65a4a908991afe82a4e7b2fa3dc9682b8e5827bfcc2a1358a9f9b78724b188b2b147a80591fc68f0530a5a8dbaa12809da53ff5e5a5d7334d9fc002b978993e502baa729d73e1f9d198d513ff37da8c46694990312667a179a7f0282d8c5985054c1841931a64879394e6a7294c43a84c96694c50da21ff15a237df90d114eb0c9da7cfca5d18c0f4057815350a34912c8a730f524f727f71d351b1c69d6dcf9b32e81776df399c6c685097f257f3075f83d45da47e9cfd65249ff2059a05919b3d792b5de43f1191ca48df19e6d7ed3fff5e5369bd4b308ec34967b903aa4f359908b993a4db14a34eac727aa0e8bd41aefe94ffb401384c2a651fb8c0077f02a7f60a57a6c50e06532e32fd728abf7dd0db2aae9e8a7c9aac4a5fadfe866d7498830e66962dadd494119a4f282fc7a41fc7db88aff124d701b7cec1b8cb63236028c3998b83061f319a81bd2151bd0b32305648fdca7e96b986b6a7cb637b8ccf2c3bf99ba814e9dd9c3c503c062483050cb3917855c8029ae8c178434fb9c630970f5e52289f4d09ddc35ebc8cfee63264e5088e4e96d8a892a01611d8d6382fe2d5c62d6b9a106869039ebf5998fa83700d02972a81241b993f3716f4d90e45308780d4008360f1e20210505a2e1fa3d9d5edaf223d874e4dfd643a4afc0c93b221a6145d1b5919829573e29a27e2a2db918cd095f89035c50b3c97023a85066fd1b7fe8c0d3721219c16635aee5d8961e437421976c84f421265993c9fe9fe5766bf5b345a099beb136f51684d5f58fce7de964808f66cfb66634de2d6a646a886e4c5cef847f61a7c662f7f10e6845152d7c6ebb6530de124025e40480755c2b9f7f8e5e4bd01e92a934e5e2c510f3b190eaad132a485561e7778b721490d8565d358075af8b843c46b9ac3dd6f06367cb53585762f1d0c973bf7faed1a90b4f258fa88102fbdcc81e7e0ae1f3f71b0240c3dcee5321090968ff8445ed502d50327671ebe161ab2b28b8acf417f67918161b2d32635a8c182d3253b66cbb7739432f67016430f5372f798cb67868fa304711883deeebadb4922d1a2255adaca5260b67cf260e0cdb7532fae51ce5964044054fbe131c71337262bf4e61bd6b4cfd87663ab41111e5c093d766c9f4851c1240a9bb32d52f3a42719909dd66802909ca9aafb4792df66075c0b347594dba84af5fe1b22bd05d34c7d9e71c8dc8ea8f9acd4e2097140dea69d0dbe18d280615872657090f751971919bbc2b4d40d91bf2c48a5c6c61f9536a7406b4100e91e15d48cee6cb077057d26fde73d97c9d008383b94a7c99eb9b89da5061f5af70df013691ed9b664745d4b5c2aee6bbdb9bfb442b8c2ce4cf0c2962cc753e1c6668b7d2f21590edc3af5cb3495820666efd39a422020036c104f601421a9309c7c12718d58ced5af6994d06f039769656921dca2a44757be6a087c6aacb8cad7cce98b37a11dfa1004ce5808ac96fed0e4e850e86ce323c92387805a0499e5bc926efaa3eae98f1e7286443983004179f7d58115f4dcbfe87786b1318340b1f98f6132923b210c9e1c0d0996804ad5769396c703253c44492c36975bfc0b3ac0c5fb1313ad315b93b667d32cf7ac70493fcc9cdc7f1c7c1ac0e881671b1bb1cbdc3807354f12b23c82e3198de6a1f997cdd3d4ccd4e4873ced34fc47e47b8eeaa1a6e3ee9e9298eda107f8d5bc5be214eef6d6081620b2e0f7b2bb67bd2a1974cc6490e6f73e18ecc46989c765c4e957a9ce82d827d99cc337c5c998a39bc8831c256900613d3caaa8183a5d3ec26e22f576aa91bd068b57875a32ffae85578d6196f0c1e4b4d7ee4e524cdb4faf8dde0f2408494dbbc0bc9b8f9da97804388042a7bb771e05a4a6ac58c2f715cc0d89ef88df00e6ea3d02161b51bbb002a355eb00696ff4afa8091b4928e68c5e0b046a45ee35031bfeb3f14bab6b54d9aee9b6e892b834fc5f8b7f482b8d77c2bffa993c5ebe54be5fa79cf3ee3fbc3ffe317d3a685ff9c2001031da892f3d732e426885d2f27cd1f22843eeee5df38b8d91d2c3c1ffef81ea5a895ac37e10c10a27e44e7bd5f81fe367843e05a6fe9eec537d516c56990d8249fa016e7e2c9137bb33f8bd46adcd5dbe137ba9f51876adf76d7e5b7144e850a2306ec3a0c64b65988b5450fdb82acbe65335bd306c99b96c2318dfc96b636affb4c2a66dde1a33114d15e9b984b2f1d8b0d47f042f3175f4597c5329a24c980bb256c4232b8e7b2863dce9dba72171c4e61c6cf490566889ac611637dfcc99a696e68a654329780c87c7b30da75c6e120197b3c59f4735c7fdf57d8f42fd3c03825944580253ba83c217c0ff9b58c583130f9230176d7f525983e039a7e3dcd23de12d614ffda9f616fe405d2cb9ba8796e30c0c6fff6cbdb39b180e2389700e355d757e98d8f22138a9c6f73c33db168120b6bf894b81c012f762191743a399cf675b0d536ed81c100a2ddb63052843328b787999de5d13e33b2dfc696ff9d0913cf99097021e7bdb423b2055dc253dd73cb6b82c5536073f6f32ff9041187cfe5c1b699c5eaea852f910e5ea2e5452b2603a6387e78eff75ee0cd0f79d9fc6323aabe4d918891fb2ec548b034f1fdfc17bff77cef401974dccdd4b18d3cc19dd2069abb6fe795df046f2c33e5b1410f0d9e638ea9ab6d993888997b28f3aac744e6303752d2534ebf64ecb3b03b9d7831002cc5c3ad40d2b8d8eef05400f61dbd5f6b7fc24e76edb3894c723d4e5e2fd9f9ced73e35394f6705e450cd4b2d5c0cfd9986a6b03d6f391c01b2a123d7149e0b8da5837b2b919db620bf38bbf4a5ebcae2e8249361afc71b5b6d766eb408dada7073d51a04556785a27ad73155a2dbbbaa5fcc810c599b62d9ade5b884dbf8f9afd2c24a3f14f9d322ab24026ae98aaaac779267d1a55ab352b0f73a8acab04030a0878a21bf9bf5fa9f36c684e6420de56f4cfa2c2e82334aaae455bb331ec2fb46b870ff69e0e5da96353e1503e952cc5b3348c9cebaeba8575d4ca1f5f8a50d635706aac76c0006e36995ac8e3a737b4432dbc03ff7d320e4ab457fb80f3529234fb117eb14f2fe117c30f7c3e57332e5ac75337da156936007704f58e48da970e54ae83cff1606483bd8b7cd977f4e016ebffdb5cb97df5a16af6b46d849568efa022f1cc711103186615cfda9e38bb2e12cb74c0eacafd64b91ec249f0ecc59c019b9faedcab5d9aa4492931ab1ee704e747b743a6d586d167fabc4d39c81a956975d450b1c441245e59bd9b350e23c62e45ecab06946e6e8d56b7df4f5a2402fae69011b7c44c7eb30d780406015678d094c226279ab2bf1bbf9ad9dc9a782551d385fe162f9e0a9825ecf03b8cc6b68a02db38c93eb3759891c88ce54d491ae94bcbfc2e9e5ad69e41b87b7af3ed24e418bd9587b5ea8c8afc0d392e0acfabd21d21f1fc5e29abda7a9a363ce82baace1ad45b15ca232027a2d0f82dcf02126c6e9104b7607219cc90d215e7f4919587b2aecac2b4aecfa7de8c56cfa0df8acdc59353e6413084ec176af2d0881a8604d51ef80b3c5c16d24da8dfdd6a84f6021ff6f25fc9c04d642aeaa840a8d8ea736066d843a3df32809736b8de9892da688c4e2791fbd26b943dcb7c16c222859930696620dcfe6351df939e440f565b78d76fb80d1297fa2dd7a5747d7dec6d4915e311c77e9bb359f38b25ab0d4eb81925eb4a805f3835d465dd568482973046176d4c2ba0fde992e5e57c8b28a8fb6a7b42786af3f0f3ac372a6337bcc66f9803916731599dce7f3afccc7e84fc65d700127cf531b956e4d9602e17750f8f5e95055526a6fc7ef78dbc7655e143b2bab4a8e2b8bf3d870177e17614f38236aef94a4fcf4cd646d3ebe06c66ce2a11f024297edb20fb481a70c2238e83f3fd36d1b51095e49be4ecd7a85e4572cd15a773966e17fc442f265e7bf0130bb55c5949fa0c5b95ca374269a93382d7b73d98f7306848a8378cbdfd60aeadbeaf7eca33d8f7a5979d3d5248ab40018fa1c2b89b0cda8723e5648921aa21c70f3d7916fda84a730a774108f021a6514309edf8d8c4cfcd15093ffc73253644821235ffc06982101730902080b3171eaf27f0b61a681f107cc55c3350711a8aaeeec7414716591cc9528e4a540679cd5bbfc1563825493b8dc840dbe73ef2cdc4fddcfa99264a07b7e0c5068fb34cc88faa5152e4932b74c4b194a4e47df8032ca7cdb585ed72116c24c618ca04c6c36e0e7b826ae568de1a1374989c576b6053f31e2abdc9a124b5ad863427a9e03e4e2fc61a68c3a16ecf90666f770dd536711d8b207bdeac283b1c7bc20746a9cf252e11bafa4ea16ccdaf86c8147f9128146d4ee037c1f32ce777ef6b3a44205f8d497d445d97cf48d61c7954cd4b8bd82c05a6a7d7830816d34ac7a23201778c5c053f890de008144347eb7bf398624f3a2d8d5e6fb108739c4799c7233bf3ded76c7ab24df7fb8de272c4cdfbfcc9d94134b1211f8098ec1ee0272bd6eec529e0fa67aea0ff236ba4c38055ffd883e7a9c8f8d73949fcb7c7312244571cea001c8d0702d5d3b6993fedb53ae3d647cf5fcff068c030cecc72ae447a8a60f910ac180248f80e5876026fd10d333d3c7389dda67f13d226c26bd882af9558c5e06cb9ca1e4d2abed2ee1c926fa455b1653dcd8e6b2fbdea586b4", 0x1000}, {&(0x7f0000001b80)="bfd63b68a23d83fd95e876b65b22de3a38d6b9d415bcd0b053a0dfe43148372b870e66f52266d6309b69d14182f92602d6dd2a4438a805ef96e3da3d4baf940fd1b90fe9531ad2a3e359b045b0271161e22147341b85e79731a4badde7a8a4525272b4a0667c6848ec7f9b0bb19058737d1d9b27e5626be9b459d931b2fc51d794c0e598b03ed4c2dfa07ccd1836958c608b5c4675a115556fb722de2f5cc70879639c6f197c1d1ac090711c0f73d95699d517c12428cd76c67e3cdc9c01e35fdfaf4e6e750761ad0df413b91cee194fba4eba7ff7359595f511b21d880ba3513acfa98334b33dea46d0da48aacb479ee88269ade49a45334872276c3b3132222e11e411f8f2062fe4b22bf0a0fe36c7213f0806e57e96e2d5b6ff3903bdaf7e87a40d9abbcde37f06e081801b7bd1fca13d13a5260511b3caaeb52c1ae63ba0a0d9c10d41994e912aadcfd344b2a704ed252021c106228f8ea5dd610d6c4785cc7e14991536348c82477194d6542aec4b65f3fb745480e4681e4e1389a743fdb682166fbfb9a84565a8e63bf94748258f5143a5f31bbb4df3600eb07a925ab5a4d9511c9a6d31f456f0fb575ce61b018f9e563f48ef63182b47c93695ace50d16d6c28d89cf4cacf67e5d6309e9e1a32c7d4361ba88195ab69cb602bc8eab883b0decc9257220a4882bccfe558e6ba0d979494513c227d189114c4e5ace10b96c8883317e54c8a36eb20526478fdf7086aa07e010ff7e093bd17955d5e8a6dcd7b24aca86090e16c75d1726361390e2524fddaa7423bf20a172063f0946742789ff44de41c8e9e35fb8dc96f641e180fcb72d9ee6274c4970cf3483bcc3f566da288ec35e4504b778045c3984eba77f5c85522a56e6e7872c612ca3dc0d80b1fab25b16614b841b4e3a60d10cafaa19dbe1c74e18c4a83f2840e532ea8e571ade9e3b96c0c5bf9ea6a3a6bed78bf43cd7ec0d6ca28205629810cee2ff01386e73433fbdbcb0385098c6527bc6ee1f622bb2fea8eff5b90005d0b00f5f5ac175641115f4a08f4af8fa326ace39511b0c149853616a3bc78f5baa09fb5a1d96e50376e963c230dde762fa2e5cc13425a98e834aa8594bcb8e21ab8ea2282beebe1fd5197ce771ac8cfe4f8b9544ef37612b913241001b9f03287a7b9f31d964cbb1fbd2125eb10d05f17bbbb10a51e45daaf2ad287987fc3255862417c728630f92e0c82691ec5731fb9bc0d582f28b16a5e32f7341f428da6d783d5ff6336a2e24691f0ef73965ee67ade2481fae0921ef0d57821c72fe4fc904667bb847504bf39cef08e86656d3edf81329e491934440ffbffd9ce2554d448305b32b1f11c0bbeb8623a3d60e87aa0aa5a43729ed84d3673fb3113c95a06fe7dadc230aecd6e54122bd61983a1ea9ec0baa57a88050c7a7b7080f5bdc3e5909e3e4619306bfe565b5edcf9c2f1d80560166e2761e268459b632522649082f2c30c408a7413c805110d478a6f8c20d7f0e988c09ce1a3c6236d40400cb6329b5514724f078736e175a58b320c0272ef578d02e9d793e45fb41e5d4858397173dca15801b0a51e62e242b7c412a6be45bac6ca6a798e9ba99c0d82510f6920275f196bd29cf62c9f0aeb57d4f0bef37859e74728616bc7d02149331b75a06616eedeb8e94d5932134ec994a06565d08a59a5dbc99c84c02203bd52f34afc6a3217cd0eddaf86e6dcec21e43a19ace52a0bc899fd29f6d460e15dc098a5d3ae9d7ae81b2b7dbe7372e7ea0fe9657e4dbd0b8e68bce24c7b7ac903a820ad7635e8e1ef638afc35fee023e77cecefa83e2ffc8bb7056cfddabf2d25770d4ffc82e4e3901671be4926ac31673e28b76e2ce82a7f7b2280a6cee7ef900c931a7fd92be8f6ef34d7e332b5157d7634ff9c69693838a993ffc8c0bc279c5937bb01bd238f0d3eec5827db52f5f0316b16de592459a8b4aa5c599d431d67d7748d04c1673fed4979566b7bfd416a84ad29cf4e28d0b3585f58afaf3fc31afd11c52336ab225d04dd752c8b7501472453ebc4b821c1ff73d73f18085ce5c66214638abe42cbd628520a85a2cca46cdc18666ab6263f6ffc378f09d519c4204126b7b07469000b2bd0a00c4d7661c0d166e78c5e8cb1fcd30bcd8cbf58eb19a13fce620e8424b702edc191764a6b478a0d9ddc45c72b80387cbf3035fae00db5a231c3e06e8b3f3db81178bc93215752d7e5caad2d3f3702a55a0b7f9a97628af782ce6c9a95ecb019ffeefae113c5b98044f50e99d68e716739e45dae25a6632408e52d07978e51d9fffe1f2c0b04861c3993072d39ed3490ceb06d76c61b2295fba9c11c30aa3338be245ebe5054e246f0addcc240b8bde65afa21af5a81aa91635c6a933d52f25fd68f9124e54e5cf92448128e283536ec71597c4f836e9f8c8d6d4884d329f1248c4d7aea9f9d9a74bb11d079199630a1d0a63f4eda36cddb719682153f9b42892daba8e0052bf531d5bb38ce5047339d4c67ec6ebfa4ec47075d933d5b6ae61054ffaffe228fba0695aeec6839f080af7281b38a07be4ad509f80e6d942a6dd803961d221cc437cf4f16edfc37252c57aef5d9ade0e1f008ab945818055a527063cd7e6774975bf075c07b6828fea992566b59b3e4bbf657068aedf0893a196dad38d48185a28352dc371529835e83bed7dabd4c417201d618bc77fabd406ef2d9f55caeedf443da041891eb9babccb3df8d1c3e5e6cf80cb6d9c9c5b92ffd95c98dbf471cc0c6aa2ddcc592dbe6e6f218a73bc8b14e86180ae16b919b57118f045cbc723fc4c9b65ae681a22d87c45d8e19908842771217798c790056530f870d5c9370a96ee3e79acfbf62c887fa9b38dceb6bfaf24dca651c566b2b6524a8c9c7ecfda5e3f8d81bbf8f652cdf4215285d4c85b484942d9153e1b83e52429b25155e67f6d3d6a13fc01e3dcd8051fcd1d8bfe1426dfaef7fc38fee076305cc63ec7c4b6eb258d7950a110a14e856100d1326698125c72a528454902f3bdc6b23dcb5c50b6ec984234c521980b1b6d8add323b49f3b54b516cca59058b106a527946ddea3a449f7a0b5e9b721cff5b8fe599fe40168ebd69860b327d85bc5cca2ca6e2ff407ed4d01b573a0442a97277a273be4ed8ff4cf8f5ae45d212db0e6e037c346cd476acfab120ea57edff7e04f71c3728d626ac5502bf2b24c60b07271dcd7e0ed34be02b5564ec9c904396a813efbfdf253f05743f562fcb5cae7c11ac9f1d0ba57fb6202779a7e905241a6024617705c356086355434528f2e03ce62a347ec234ef95f4f61ccfb4e7ef42331646428aeb4af5847b1d55dd900198fa88ac8c50d47afd09ab891d0353af04234405b2be04af9503538377c750af8bb0fbd0148e93b2c6cc93eec8e80afdb4eece756bd734633c37c21b9f633ee89ba7ebb054088c70aa3dbf4b8dcb58518b5ab01325ec093bcf58bf8ddef01744059766cc1148b6d6951a713d8dc1671ee1c380c8e42dbfa5ef3c7efa5fcea6d9844504eb8c18760d2c106947467aba4ec98b19d8414b8df1d737c230ccbf5edc2c1e59c10a166d13c7eede2179e6e19149fff8e0b264dd53164ec8f1bf7f9b6aa02e8307618ceb8fe2e3409983ed3acbd00785692b31f407ff6437e1935d5b1e155f2beb8574515fbcb6cb6f661ea438b81e7f33b8a53355672dbb872235e4e06017fd4d50d8792ac4a180724add5c3ab426c83e6b3b75b1204ece113bd4559d3ba1a214df11fe913150fb49d645bb71021185c32b5cd7d58cdb0baf72ae0d33b00643b5f5d9159f773839a6f777695eb6b932eac57ae83b68a775be2b03fbb417ca2174c9101197b41ff9d02e2d767944d7cacd6423a5287bbd5fba3f817f2ed11f8edc189b1957e823029f926be913636177403480cec25f99dac34cd28b25a142d2f7c27b902c6be2955ea2e8beb96b12b7580221a42a7d4ef9109efea23d5b75a6dbe0f3e3b12432a502f602290ee142a24155398c3888d891866b96c9483ad383b9d6ffa7a002b1852139805cda220c7b62145b9bfdb4be76f7942c29ab60d5ebfd418cf11481bd92a824b3797a897307bc2c76187f9f04f7af3da68cd94b61c5e54911ba2bd248c876fb41f86ffe5f021a19a36707f587944071c925f8572d450386604c6cc983f7db63599e4f67c64c8640e0240a23f3568e84887802583e65bf3a99f4e545133093c17eb300d85ccfd333cec0a69a07a371987edc01293fa7de5bf8d66bf50fac28a34a7e341da094fab44cfe568fab3ea103d15385ba4f12cb49c0f078ff1fe4678fa424167f5155f7e3cbb760842b70744eba2cc451d2dec8a0b8f73a44ee8b87d1061d8301db3e8a089f99d2eea22d05d19cdbad54e52e2e5acc47b948f21fd80126e592d454acc50463f07ed7c4e151e0975c89f87bce8679816f62eb92dff0dd75be73ab58b69e621fe0086349ae5227c01d19a90d7a68491806fb62e09e7b9d78725ce0d0caf1173d19ba9009295cd3565f0dcf294b878e6a0223bdc1f7fb5e1501de16d760fea9bab6b49a850a1911483afe6664139d5fb90be8aca465a06ce0c22d28217dd1fab04a153413246c67161cefa17b70aee43160f2f7955179b654f0df12af03d33b33ce624601be1ed6b07e2f3b615689d4c9ec768fc85236196d2f0a3eed39d74631fb591f75dd106b8b593ce0a0c61f08f5626b807efc9ea1c433719c1b9f42ec45e172f8a4a9cb085134efa390b8562522f782f6f042c070baaf3f0fcc2662af288ea65222b66caa8c4c86d5a74b6e4094905c616c23843a9f50c89bb0d3d0a71dabecb0e5a27dee7fb21ae95134979245d0043a084ca55450cefe5c4c4ed0a2d5518fd3f3670a1266c0ad306489a0f0bede1b6b162a62dc3031811a4a8c5fe22968b6e134b88b2888c161b401d4a18a9acf37712c2e2fcd8ac3c3726e2140137838abeda454a347f8ba0e8eee07c6e3b5dc1c5dfd8a1fad5f861a4ea4958a524c3855798bd6c242dc4c480c58b28a33879f97e53edd227874ffe5f588e7966af8d41069e557d6bf926f8749a4ac74713a17406c50089f8f1e8b3298af74f9eec99bfd7323f0951d7ec65db143fafb3ac2b1d782a4cc4c158785528f378a6ca32479862d35924691c43f6a8f21976f22a0a18ec6378a4511cfa3cbd72a9e2f3af8f51588d2e1713e6664a19a797874899e58f0db3c6c74840c03b4f627dc3c372b18bfa7670e1d4130fe22e48b7ba99cea8e9a81f3cb6830f7f99401dc298e04e13db5e04d680bfa39b929fde8d005e0518c5449c1249600e6fb6dba6ba037c06aa23280207e56efeaa46dd0edd66a591a739b8c8b20f11bba559bdf58df1e04fc706c2687595d760c6d55449a2c24f45570f616708634d844ba621f6c565c44e93c391df058ee6bb273664a0925475076e180b4ce86c4b782bf97a8c675a724bc504c5491bd6fb6ac0e2dad095e592a4ebb9292c49da6e90e5ed90cb517352e0825f7d940c3a2fc93b6c0b3e5c15f358f9a084f7f6cacb3c1cf7e57c8f8dea01ef9c103a347f6d06b0b836c9d4aa7249d6375948470823672d800bd3abc65b96b115094840775c5b9fba644ae7d015f2fad0eb0e9277fd8f16f0dee0aed2ad22b91e0bc386076f57c7dce3b4d4b6a23943d9f2203d1a2ab4a0154dad0b978238c3e3d39ec3f1316b301e4bfee03327c916edd3bcdc5d2a7bee801b91fbe793faaa9478ef3953258db68860069f9cfdde217dc8351ea368ea78e88a0d0f90f4d5d0c512bcffbafbd9aa56e64f40ee0", 0x1000}, {&(0x7f0000000500)="ae654c1f25782f76e5d46c4a39bf8921ce250872cebd72914d86b08d595c00d9ad", 0x21}], 0xa) (async) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) r3 = shmget$private(0x0, 0x3000, 0x20f, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x96dba8100d9a48bd) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x3c, 0x0, 0x0) msync(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x5) (async) fchdir(r2) close(r1) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) setreuid(0x0, 0xee01) (async) r5 = shmget$private(0x0, 0x2000, 0x396, &(0x7f00003e4000/0x2000)=nil) r6 = geteuid() r7 = getegid() (async) r8 = getpgid(0x0) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000000)={{0xffffffff, r6, r7, 0x0, r7, 0x4}, 0x0, 0x30, r8, 0x0, 0x3fd, 0x0, 0x2c}) shmat(r5, &(0x7f0000fff000/0x1000)=nil, 0x3000) (async) shmctl$IPC_RMID(r5, 0x0) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000b40)="087fffff", 0x4) (async) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, 0x0) 322.620944ms ago: executing program 6 (id=7): sysctl$kern(&(0x7f00000002c0)={0x1, 0x20}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xe100, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x16, 0xffffffffffffffff, &(0x7f0000000280)) mknod(&(0x7f0000001040)='./file0/file0\x00', 0x2000, 0x412cff) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = syz_open_pts() close(r1) flock(r1, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000005c0)="6245ed5c44591a1f25e8a3642d5daf44f2152bb08b2d46ff6655c37b6ecfbdf72cb1af0f1896e2ef55307bcd387255aa6983d2d408a4c1a6c48f22cf27ee445857ec01d3dbba9f7a38b32d0da782c4c20ea64e04b2af688d25be5ade1ff666868050ae159624184d596d106bf96f076fd38288012662b430caf36b01434bff6dec7af71f03129bf2f9f211b528ddce77c0bef1d9be115346121b42a3e26001d24cdcd537b55a41b2d94d502a61c48b187a32157f12c6e1f71689f41613398c284c4f548bd460a3e2ad73c6cb187779e68fdf26d4900d7ecf3731c37e586b317c8e94ecedbd307f9ea5af1f308d5e8e990561515d02a7c4a55d49cc5d8cd74529287552186398bf3d1acbb75a7d8fbe2fabe6e9783debfb641bb7b1918193685a78a0cb02749e2c57b574c07dd0f1120f13d39b8730dc8f42add0c1ba4bff13c560db7b3b4f1c1d799b423df902a8c13c930454a9dda12b3a779be48d41ad456f93fb9743d1c5c25dfbc3e9d2695521b68f2d10d199c5617e4d0f5c5f09904015513ff37ea16666db400ec6185b4bc75c50d9fa260ca5ecb97e194e557c39a47298050acabacfa4c01f1f9d2bbdb61067cd49d15048161557647812b47a416968eb9fcf1de51a9f6d719c00590aba20fd1ee8c13b019dd5e5a973a90bd57e1a31e751dd51444a92718b02612c62db29bdbb60f7b6e059a1a8c64c18aaa7946d300f03dd3ab756172482f0b7b0e024b2ce4871dea1ef58a2f69f000903297ba5b69fa81f9c7ab37860ecd552ef43374d4aa8fd2b747fec222eeef7d555c87ec5d013683812ec8f3be94d21b47bcfc43424029b33c5b448a0bd78e249bd3b5dea238180609903f7c050221bff11eaf1f13884beac227118c529b2be3e57a2274c4d673f3d29687cb5b6afc8dc94d15e3baa982413fb23620d2b6a63deee069fa31f4852acd5e0ac20246dab27f6d741fcb319e70abc79235cc97f79febd21233c90b87c5e687560636ec574e40c2481b03deb73a0f580994b6960dd9d43a509270c781507c44e9d90cfd7bb29d2e8a4f5dbf0d82a9b629890a58dcea5448d64ae75999198ac10220c7bf51777796e33ade8622483f001984e2eae7607cbe96d4dfe1e9dfcb202933b506a65cc217ba3613495c67dafaaf882b091b053aa5b75b4dcde95ebe8a4ff8bc8dd0d2862b35618cb3165c63bbab13599331a7f405214ed5d9a54b3975d7485ba892f3dc74dfa8d95096bf89e84fe5cdc07d4ac81a5534b6ad850c120c19d707a9d733c0f48b5375f2102c66d05f8be628670832793e5249b85145f621840dca96da75ce197c7dc36239dfb89760be798bf513868a31db18faeb02bdc813c80588d684b671242d9ccbec84df82dd6deb07e22d4ed9d6497017cdff2415ce7748c7827f5f98f6d6678e5723c146a3b570ee82611a60b8d178ee1faa2e56b0759afc52bf962fa9dcb7bbe6be2e0c2267970f308ccf1bbd89c98873241680ba005bfcbaed011850a6a6be6dfd9fe50d779e5c31470a2a095d548857318c2fa3d6a0eb2f2ddb6868433703dd64bcb4246a75214f6b7cff7218727ce0fa07d92d2d5b78aebca606504e336ce78f6a3ef006b24bb92326743f2b02d3d28077351fd5e48b159c4f0b9f39df46803c4400de4cc5e7172c8048d0e854ac85915b3fd41e10c843aeb52ecc80a2737b8d914aab8fe548cb765983f81ea5db78437fe81375c0ab3bf63235a9556354e5ad39cf446653317ccc0ee8e5f90410bfbf2b575e28c8d795ab6a64cd80e302590da15a46a12dfef5615fc99328cafca92481dc18a5fc4b90f1ce9e807403076ebb61c09c7d1d829c3e91b86372d83f71dd4574125953fe5d814f0736b15880c2728c101570a669d68f2751bac17e281eea4289be0a651a1ede659469671c521b00f7a5a8ae2f7dc58366a1a34facd01d6825ced4ec19c698c702503a409ea4c52ffa116e001842e91b6b3cdb20301d4ca2bf8372b50d68a88b4ae0aa42746f4bad8b26cd4adf0f9050420656dd07b8a53ec693f99adaa6c99d47c5aa6d9b7af8e94d06432db1527047b3d67da25a47cea50378930738783c97fb292cc16f4c8b023bbfddd1463de5f400976a6ff2e860f7b953a64c103a653db09a3c5bfb143d268f8ae334512fefd824a8b7174934485f2f356811480874c37acc37569b04dc51cbf29a8231f16f278bf079997eee1a1c73859891f5e40752afc5e6004ec4c4515022d1fd61361b9c5b2550a6d9167fe6985a876e3828d926282e28224fc55bd030e63f3ef8e77b293f2e65d2552bfc3967a82b33aa722d6bb3108e6b0b939e3b6458267bfb5a4357d2bfd9f3d901c8eba0a421ca0cc33ffa33bbe381deae1adc87ccfb11014eafa2a5543e0edacba0c7cd2efd6e260e2d6bc8aa499de0e51d51f2eafe6ebc2a02369cb9de1cda8c6500b26a339ea6500f164e0424b11f31d728e4037f4552e1ab630c2a542fa541dd02374b85c26c5bda34ff9fc139a67324a4f897906c333756f5769172810880a598565398f40c94de94f6e129699ab4c1d999dac54d5a038ece4762eaed2203584c49df785b2d6de7915d2555dcfe649b43dbb7fbfbc362a0163b95beea10fe73efb8ae5b9ad4f6d185f128a633b932242130ef0bb55d3d8a38efbb46f32ee8f9edac499c3b8a99e939b7bfa268e9b3d76e09f42538b646a0cf14168366aa8d60d3af76b17a7a48db926f096132749b84550bc614c823d352674bfe8d51b9ed985d5645d7602b101d15370ebb4a50f5dc987d75dd1cebeb81940d6bf9f66dfe4d4310d7d7183544e10496c70a6cc1afac6f12207a4be19f7b6a53292464ce5be496bc66b88cadfb7ce643b67cc89ee0ef5829049664c1fcbc2c3b567cd8f24ba1fb48f2227b12fcd4aebb20ff1dfc0169f29e99714a567cdc827b749383a15969c5522ce1fdc596ab79f764344a29bd0583fc17a0be991351f828b78548c55f5c549772041c2638a060a067f1ba0e5e24f36a9be2acbac4cf062eb84fef77f1815356a8f043bdc1f105052701e207fb4ab5d046cbce2ce9b1653a21492156f3c05af392962b1ccd9950850a16c22b7edec106717412b085e536b7bfb04a58e4722caf93245cf10d097a857420dd2715cdc9439584c05796495c43ace110665d3f344098b9879f194734a48bd6f58a0c39a19b4743d26278acc3c470cae37e8a8b4d1343ea770f1189bf2636bb0312e9387c53b777c9db5dae124a81c557943fb8bc871662cc62ff5874c684f45dbe1fad94d63750ee9525336168994dd99a61022c6cd23827aa55832a86a025a2c588824dc8c17234df60f9a7944b93e98c06bf4cdf81ea1d0a63485197f9e13bcbea0454ec37ee37438d2e16f222e8fa3aa3e68b57039fff419969c5f75811daa449db2b3e1be65a474c904877e00433e5504794954891e93c148b0e8a800e3785f237ac12ef8e599dccd3c4e633e437c09f5e976f621c5919821be66f6df3797c7d15b31bab48719a7b35f935dc774fc610f37a02efc10f5a30d0010be605cac44dbb392865c16fce4fd86b5b27e27182faefe9284cc1ce1b3e0b0bdd25a33f7ef2df8713381c1e5a6178c5adb38864e0ab469eb23b17a2e9e862e52105cc164d60d8263264335eb7e48365d0c08b625bfb52ce7cbd5f86238639da3873060f7946c0244cd71e29b725cfe643bb04f40eaa1f3eb4815e20304c574d6e110432ca7b6ed84165e6ac09b69f83b814c2d3777de54d571ea30124182be937e130e50ba4a68514d85de66c1e1bd54a8aebc3340e0f2d581009abe0e2b687bcbc2a3de0fae443bc35f73b0c9e0ca3c61fd8c396d246df2e170bb4923e2d743ce7fdf295e582c933520ed71de8984a9eaf5d7b6afdc06c5c1bef06439b804b1037be7f4b00d6d3b0debdede90b960a2245076cbe94a8bedbce80ee3d67905d6571ea0de051bbe66a9c6f72540074c2cb8d600c23e12f8f1a37850d1b53dc0e49ce80bf7abe648a2436fb6f392334b682121632737c9518beebfbd267ff2927e1b7c6156e95acfe05c08fb20ed049fe4af3567499f493d368275e2d4b30d4f61cfebe17dd472672e63c4b297dde6e91df236898628337e5feb422599b523b5618ac7280e32512bb84b7fd48266789947275badb460dc103575cf0084bff389275603da14bb65bd7feca54e90cea9a5ac34095b644a047b3c5964301ae54efa4ada74b94bd9b3733071c5e4f31b0552fa725d228a68c60e9dcc341506077be8f92b089f1b54628fe8832663642d3d3f82b247ba3df82956c1c52c7e9f2741a209a308c9d6ef630cb9e5a282ebb013c869159a9ba9d4ef92b4876f579046fe6d420bef6ec7939a43b3a62a91f88514d01dab11e46c07e287779e54655a0092440ac97dcda803ea5cd8e805bca12406a745fd43949004e7ec54ad78eaaf019ec1723fe32c577798ba70b8435a88eb40682a9a563aeb313d5d8ae0ddf2501e0b39f97ab49a5f93aa96a5a3212ea4e2eb81c26940ece8c45e38f78d44e20ce5031c2077885341206321dea7586a72e1be58c5d8a644c5b6af500594cea85355438086bc7736031a3888929bc425cc83dd8a7b9708ac30292e88e51ba1d82676da98d10d80aeddd4d1185b22ab9bd6e7c5cf90a8e73bdffb473711e91ee4729095b80b455626caeb3c641a2138dc4780f17d03072f4136fb5c55ee29a1eba5ce885696e8f4c3f9020182c7d575e13619caa85838e2a61da49a5f0472968fcbb189c6d49893059479741d94627d33f5136135685a3f49b7f38ed718c1f6e8931b29ddfe649e229aacc24d961aa49d2ab74dca7a493fa66b696f8a5de908150fc6ac240512a54de5d27ae0a1f996d0848469735a1adedbd229e53584656147ad96746a9c3fca96d642943f94ff8964cf1185e7cb56ded1f28a5e9aa453892c1e7f301f27b0b92318371dddb3c94666853a3f6072bd46fe5e36999874d5c05ddaef393f1542bf17de8155e7d365ef233e9e0f21c02cba350eb9e5078e2a222f5bca71ed269483fbf744b9c723b638aeb31b3641ed14a0ba70ce6679be7f5252c1967a3c5878c07a1bea6e8dc7b30e9407aa2082c8f40b7e2cc0109e4ffcea7be9b101c4d360d7fdfb803482e32bd5fbbc08f00c781c52d0febed036e3c0e01c5a37b66bd8712316391bff47bdba43e199a6e393f299ff48f68a3f77d5067234e3292490d66ab7073906ad2230887b019a2496c9d016f71255c75af17ef65ef0d117c9733cd8e886debd86bd1e8922026cb43db967dfd35b9bbd2fe8ec0cea39666dd2f727af8336488b45cf52e8ad12185ee75bba7deaa5555695a8bd90bc9784907338da2757a59208cd3e3b95036440c670fba8562fa8dc3dba4c751747fb0941ba3099487ffc5671dbc3aee6949410192236c5ccd848b2a695be5bf25e8b04f69cbdfe654aa3d4a857f91582a41ed59f20f6d36124f1a4497354a8688b340ae143f19049a2e853fdd96bc1fa97c163ae80926cba9cb7f943b7456c0110488c52c1fc51cf421cbb3a23ea571b9d279d4cb5b97207b35a119671ed715ea6e9af22fc7a7be75df94bf80c064d4ae7a84daed17cc8b811d5abd465b294c71746b224ea6b61631c8c8cc9e5ef53fb295404334c32ce7c229f7a6c959f7e1472b51d96913c1d05016e075e0bc60390aa15f1b3384d406755efa0b715a2b85bfdbdd8c482ec6e60cbd078cf3637a25461401ced04cd53b8022acf783e52a49cddb1fbb4300c3a73ed05ea707c4e4cfe7c170d8e298687771a7287b5", 0x1000}, {&(0x7f00000015c0)="3812b31441394ae77feff180cf844988a258e4c643570e7a4464a9da6d40cbced6e07f0d0fde363993790273f93047b9978cc9d31a03041e4b7fb1a238046796e42af28cd59ca626efb693fcb30adbfba4b0c364c294af10f289b2eb22b4e169a96e5ebd18880e323282ce457f2338a180f3ad93d0a4c56f876689b95b975b0338c6d05a4e72a4dda0b60c55df5748dd6ac3d44fa3306387b4331a4a5cffc8b03318838cba9e24a3f2925bba79b4525ac2f60b5b012984d51d4ef8f846d5e0cc76c58e3e15440eb7f76e8ff54dda452a345c98e16f8d530365722198d2c0b42d00453357e56141a53b3fe1e755355cdcc69f4965396e98ec0ece88c31a59695b3638e285df8650360aae62fdcc845e68c44a2b11fc9cf3c8d1244547167742d94439dc74397c3135d2eaf6b2a7ac7c60d23b20457e0a878c683b553f2d45a55f0093950b8e4b9c4d9d47d5237efcb24d2b793b0baf0b6173fe386839917165cd5a30b4ba007f92145b965e5b421cc9640ec844fede0e5c7056242618b8d4cba02cb5fe8ed7c1350f1270b98692c758569af9297fdae0df5f7957b0500c25c34aedb24f26109f8233cad1ef546e4757e44d5bb5cf4274102c564da3f12b6726b100aba62d587ba56b321699f0044d232bb41e133c10920cc7c9cc1a635a006f0d427a0ebdccdbefb61ff1ffea7dc114b057554966a41730bdc7dbb94e7cf5b4714e7bbde0f7758c9eee7cd6e6cee05cfa054b2a96bd2cc6b78bf94e1a136e3db9668123ef94e80a5394a19c147d4d19963b8456ca7807cfea38fcba6ef0f951193e8336d5768b45fa796e26c6bc7c92a4db18a0243415d2136710ce8a2ffe13eb60de8d7c45f9f2e063f0b838bedbf908263ef6f8110efad7780470cc9b0dea9f448dd553dc1447f0ea59981f49008d632cf6881891dbdf808ec313f28afa5e3d808d85fe1b8107cf150c54635ae72068fab11612babfaf74bd7cbc120950b10152ac19ce5851a643af259323156408a7a5ae3f76d21deb2dd1bbd0f48760505bf1847962afb570ad7ed622fabba3dedad016cab1ee3063a3e9393c5cea467248c8dae20404c9ba225023963302cf4f76685ad7be097b4aa9ece6741dbcafadd2bf938a40dacbe4be261bee9cf559997115fe63937de7eb70c6b5396fd5327b1adc6edc3b2cbaac0b2919e310a44dd517b888e96f430e7754c90131401f25d7c8ddbe9d80aa854bdcc2c90e9b0f8d66d7368bef891938c2c405a837cfb000b53e4202b230754344ccc26fb61879176ebdda65d2545e63a0b02c4099c565ee5f8ef6c20216642e297dc764e691ee3d4889b6bc99340a7df506077e46e6d5c0b57a98af6b17924dd40b0b1bd7ff2ed2b4bfc996aaf7dcb4c1fc67d63d4cf8e104355ca33d1638072dfd9d8b4262bce0b7eb541b0453438e14e9042e262e1f7eedcb8d203cdb5170632d74d98eaaa3422abfa37ea9247815f61170f415c29b298150210f872f3aafe77dc085d6796adfdb61f1d2cf9ad2e793ad8a407f489d6466dcec24bc306e6c9d0a61c6a0b731eae2d27025d580535c7774e7e3675f0558bf23937568e0e5cfac65d09fe800217b1fdc1407545aad713dd7d511e322094c47cc59597b8372248c5666a2bdb41dca97f0c398cd2b37452d7cc87cdea711ca31ad40113a48dfa45e1a1e52065542f7933aa697e6372b3641908e96ef168f0128a8674438de2efd5e58f6c0b604c1cfc8dbb98fa87d268c254d0f7be8730d1972f94c9eea870c24a5ab5600f6864c8544312ce4bccff21888bcc0b07dcc5c1a1d3778da1a20d54a5d2af65992801640e6e77da432f79b01e521aa31eb97fb54437d6bbd4c02751e58a53603182a26a3d026fe60865a4d25dcb838907a5edabb3acde56a347f5043941183ac3b3aec7b3f37f2b6d6aa60d10f87449d228bfea332aaad532ada490e7fc8977e166a2f55cf277d6b34715c2f79994c45bca5b0ce4edf6f9e482e26912f64f2c4add87ba3bd5dcbbdecf86b5e94530ca01293e698e5735f9fd4fae5e4515796ac8c83f4e7e2e93529807d5757f8271c5093267b19c071f9431791bc771204599d31fea3f5d95f3457ce5217f0c263012d8f6604760d0ade6cbf1dc06a58e7bdc693618b7cd64d5e1ff348ebadd5d1ebefc65b75ab143bf32efb20fd1b965021a7416b0aa4a4d4f3120f249dca5065a93c3f6840ccba7f97e9bbc5446f0cf13c82301a6aaf130c1416b429b6371bc07b734f100b2bd92cca3b77be627a2379447af3373f91a68fe8eabe780d652c9940aadb5ab9d947cc582f91271bc4fe8460d248c6cd2963d5295778a2ef3f1fefbdac41b293b0a5f036059a6e2143ad391e23bf27848b2f3fb23f391a16ba3fbaa5710c4a3de27faa8187ed5b640869f519ac58437dc96b5699342027565d58383afe0c91dcb40b755f9d0a654d04bdc9c70451b4a29bf5d4794d9ec502fa4ee8153dbf3b4aebc133b8b0db4076a3472806bee2ac319b66d1a2ac97f762ede721639c6ea52bbc29175e9968d2ec49c7f324f245085308e6bad3da6527563fac24e610bdd06d334d0b182cf03d22fc2347255f41003709a7740f3f66e15169bd1c6c25f53e33dda960abfe9dc14d5be371c071fa9b96505c0511860a6ad7ea37e32ac14750525dc91f6a020a94c26b8f22f2d32af29aa0c1c4708a272c2801e5a9b64c6a431a10a6ce927559eec147e556f2d5d7685564d6a351bd60e794fdfce5c999819ae2bf5815aae7be895eaacbc367e0acf9c67c19726058324e2c7490ad933c3756e7af7418a9c30e6a36d626f0b751683be6abdb89e0930f6695c79d090f84a90182f07a6573c17cc556315e40acc3163adf08488df0a5a8469e0bf753c91851c945160fc67077a67ddbb4447dcdf01f638c0da65e41de16bf2ae571e344b718c021147adffeeb6c229e694306c1180f61c647928263e77f072ee45f2474b4c64676451386e0ce5d264baa517ae2008680ba0a2a077f9e47886e222dce6086cd6f47aa8c4f340ca607856d3a588b6b2d52f5f631bd317927a85f13d0385f313b6bbe551f58ad2b506c9c35f2222be766d4f32e1cbbe4479f1025dc0761ca41e6e2932f90a0dec87cc262b7774060bdd0c12b894f41ff685fccef8a440b6d423a65d30d4871a2f2804e132bf9f07fdc02057f4a859d702165fdaa56c5e39df803fceb8c9c128e7b0230a94200bc2ccfab2e8db1302da5acdc927f96eb03b2b90e541c5fb2ca14de000d4f08001100215cce92b16ca8fb919ffddb34ec7f7cd981fc17978305fb4b4464c3e7ae39e8956cba5c17e8f32d9db06e1cec5258438054594c887a4b323e27f5ab760d66e35761f7e2dd16b63278c5c01433cbb51750a6b23ce32288a1e77134d1361651c0a68e21782d655f2a9933fd4632922168493c9b8542024ae921b749a4825af598a031727565c92e98140ca1d659515f4720259ab19c8ec7b98209ec6b084ec8d3c4dd7c33ef34a127e83253ac999ba101a80d221ef4a8b94309fd22377ead36de9835d40594d1b9fcc91fa950f8d4af3de9201d1526191813c91026458facb8b974605961c22fedd0ef63962da628ca55ae698eede6c6da1464363a3d4b5a53e35eb2d4d136d11322472d2d81dfb5944e3878437e06ca156b09fcd5d30124a4d0e41468a7f32164990ab2da2b61f0bebd9297eeaad77d5cb4a96206a07b2dfe1c5abb346295156bf0db84c600a3c9d67e3420a60ef1a3872ed9f6a17459b199a537b333c0e2416367b7a69b1a431a5b09d866b035f20d634a96bcd1668938543a77aa03e218c565316929e62d04a7cfaa5fe6a8b788eca9fdf53b584c27d43460cea1dfa5dba40e66010a770f99d7af4fa1342427bf3f68aecdf0b8c0e7f1260d2ffa021950b2da326ab25c3507b70d671a03f32a25ed7fe44d35bbde431bff96a3be134c32e1fe60b2d935034df076fa9f57f488f2620eb64cb1c54da4e68987256f95183c27c643733025c58157c7951ec485e119a87405a39540587ad03570503df78e03a33a37d107a62b99e5c29cd4e100f44406b0e09b3b5c1d2c1d1d8d69c024a0db042208913ce29d8c7ee0b82aafd893155f2a4af1e9d3ce01b4caf8da03b2587a999f18cdd7d1d561d82d722733cbcb44e83dafab1c6a83c87c02f07593c3c71ee63a01fa05d8beb9e27cd58ed1f78b5d64f8a4595ed55c3b6a8a260b56c985cd3f1f21c3b54f8b18dcec850781dec2c76345f5d736dcae26ea9855ddc2ac528c1e6a02e1ca36ea53085a6f", 0xbd9}], 0x2, &(0x7f00000021c0)=ANY=[], 0x428}, 0x2) close(r2) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0/file0\x00') symlinkat(&(0x7f0000001080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0xffffffffffffffff, &(0x7f0000000240)='./file1\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000300)={0x0, 0x23, {0x63370d4b}}) open(&(0x7f0000000200)='./file0/file0\x00', 0x8000, 0x1) 212.690606ms ago: executing program 5 (id=9): unlink(&(0x7f0000000000)='./file0\x00') r0 = socket(0x11, 0x3, 0x7) sendto$unix(r0, &(0x7f0000000140)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) 212.239479ms ago: executing program 5 (id=10): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="00000100000000", 0x7}], 0x1, 0x7fe) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec370827128308c6baa6581575c7e6719c442a4c559dc763e224bce7d7199c79c40765ec6ea2684fd7784419e58086925a82a8aff654fb8d72eb237256dbbe26c220b05329e04a1e319b50e5d46a06a571b5b7e", &(0x7f0000000080)=0x6c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0xf) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x14, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(0x0, 0x611, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r2, 0x0) clock_gettime(0x0, &(0x7f0000000140)) syz_emit_ethernet(0x66, &(0x7f0000000300)=ANY=[]) syz_emit_ethernet(0x82, &(0x7f0000000080)={@remote, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x6, 0x74, 0x66, 0x7, 0x9d, 0x33, 0x0, @multicast1, @multicast1}, @generic="1ae5e171647da08f30a79a1a65c7cbf31d864a87dcd4ba7d33918de56627a963499b043aa13706f09c7bed613fafd60f0fa0008e70501566a6a721b61186c23425a38781f76a6f9c209c34f4505860e4a4771bbdaabbbac39c5d2b806f771fac"}}}}) 207.629895ms ago: executing program 5 (id=11): r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$KDSETRAD(r0, 0x20004b43) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 207.173784ms ago: executing program 3 (id=12): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x20f, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x96dba8100d9a48bd) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) (async, rerun: 32) r1 = socket(0x2, 0x8000, 0x7) (async, rerun: 32) r2 = socket(0x1, 0x4000, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x83) sendto(r3, &(0x7f0000000100)="84ff66bedf739c64bfa38d92d7ed58c179a9773c1d038b2f56f974b348cfe86e2fe324d7d014eb3030c3edec461aa3648ac3145bda32183f032dd97662a29bd4a3d28f895352984166f047cf21b2b6774c98503bf005cc2c812878708c7b5fb9193a7dc1d804a2aa1b76", 0x6a, 0x400, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) (async) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0xb1c, 0x0) (async) setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x7ffffffffff) r4 = socket(0x18, 0x3, 0x0) (async) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987aa9feb13ec99e805e6e84010003582a835702", 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000300)='./file0\x00', 0xc000, 0x80008c2) (async, rerun: 64) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (rerun: 64) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r5 = dup2(r2, r1) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x8001, 0x40000000008, 0xffffffffa22e6c7c, 0x77, 0x7}, 0x0, 0x0, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0x7) (async, rerun: 64) bind(r1, &(0x7f0000000280)=@in6={0x18, 0x3, 0x6, 0x9}, 0xc) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) (async, rerun: 64) sendmsg$unix(r6, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) (async, rerun: 64) recvmmsg(r5, &(0x7f0000000200)={0x0, 0x8}, 0xfffffffffffffde4, 0x842, 0x0) 206.599977ms ago: executing program 5 (id=13): syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @random="a33814784a64", @local={0xac, 0x14, 0x0}, @broadcast, @local={0xac, 0x14, 0x0}}}}}) socketpair(0x0, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000080)=@un=@file={0x0, ""/258}, &(0x7f00000001c0)=0x104) syz_emit_ethernet(0x37, &(0x7f0000000200)={@broadcast, @empty, [{[], {0x8100, 0x4, 0x1, 0x3}}], {@arp={0x806, @generic={0x18, 0x80f7, 0x6, 0x1, 0x2, @broadcast, "97", @local, "75741d8aec87b69f7bf2d65456247267"}}}}) syz_emit_ethernet(0x36, &(0x7f0000000240)={@random="2f7c1f22ee87", @random="c9f93a66a05b", [], {@arp={0x806, @generic={0x18, 0x805, 0x6, 0x4, 0x4, @random="dc27b6e2949e", "3723e34d", @broadcast, "c5cf5d5a4a085aadb7da42afeb48eb9d"}}}}) (async) sendmsg$unix(r1, &(0x7f0000001980)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000018c0)=[{&(0x7f00000002c0)="fe0910e5e5007f04f355867c737b8a18326b0bc5b6c7219c9cdd4b90f6b9e7b6f609fded0f4ecabaf8af19477798f9f52708e44a0a989183ce898bec0ae2ec7736373ff22e6d55517b6ad637fedcea3f4a7b31be7dbd391a221d806b6bdd41db27b16226a0303b35dcea6aa9b29c616c63c56c2a4790fa608546ab11f035cd6ee9e599d2629bcc930302ccf2b095f8a998b95d25e8f96e256334c0030eb940e845949dc79933e47d9905b2256575908d5d8f34b062433768a3d7468c3105a844af24cde043a9bf65b20b512ee240fe744ca44caf0ae29287f729751ee904b3c0701bb131d3eab3353b0aa313f8e28398665923b8b86e54a865140c6ff0195122940df697dfead55b74762c8dabfa0f324014bc78ab3a07ec31edd485fcb82ef8082ef00f1d4d918eba4e61e76876b632ed7cf9199981069774e7336b633713db92910ad05f43cf471bc1f0a0df53c8ab604ff33e5c991150f7e8f6385123e352d4f532d7b98e91b249b8eb72b95c4cd07bada6529657d3a7ca34493d84702dff2b9373660b4caa0d37fc7fe5b63bd906826230fe0c3b59b9acf33a162d7e2457ecfb6453fe7e6a4c091a624e3e544a2f306ce95dca9eb8bb7acff15df72ec0c6b01143bf2f7036f063867352bad09586b3e40221c0bab547797fd8ba2f9a328d101dfbe6316f81661e3f4d7cf2627927defa0839e87366a50b9061c7865f4fef6ac58e7d1fc99dd1c88802939ddc85b2eb8d485d383a3f9f6c469eeb1da79ae8bd803cad8a20e087b10e148a6890575c71716613f26a240ad6e99826b7c6d0013a4729b0f3db30f2e0608415b49018e7b76053d8f4a980089bad00c7ef9c3ac6b47034d83edb9e05a57e6569b4dc3c15bde0bae99eda2a2d8f9549e22ba01243d9799ab6a06112cb57e37cc1d57e6555070fde7dff9dd07896c3e889c8a3b20f3dc1545f6b628cd424822a38f217bd6fd31eb9e21038998c698a86cd2c803071e193928a8d05d494a6e578a4f9589b248c1c3c8a5029d0bc360f976487883e7f6b4db765bc8d4db84a4672894f2744ca466e43e4e09f95e49ade425c36324abebc7bc2a26cccf0ffaabdb5c63d17edad7e9f76f0c1563241a80e143398462035d7b96d8b07f8a0f1aabd75802c1b1be68d0a2f468f1ca7d7b0272cfd8f1b51c77823a339fea59f60157afd91093a5e375a5e00e21e48849606eccf742f06b3acf4aef833c3ca05f47fc83babc2fecf7bdb70e9e01346c8cff279036122e2d44444adefd7363069e57cf17cb158e2d300c0d3923437a6f986b28a4fe0f8e85af8e612df3ec1cfe5ec398764c8dd904f125f30ffb0f87db284bd1bba7c5cd66a926405f67271a2eae24555fc3f297850ab1e87e529e160ad9ec9ef22fd142658c6b8ff8348d7fa3708b8b5f44e9f608ec0e19c4bc3a01546faab845c9f07737f31c6abc142634aec9ffffd2d81b080617b2aa6d98c4125876bcf9c1bacf5fddd9ebec25ea560f74795c71b60ce042eccd319dada2e45bc3f1a718377a41b5ea92c0489f061b61082c617fea31f6008432fc2815c8bac644babf1774283f05829c8fde9dc1fabbc194c1e09806d50b5b89e393d0b306e0269713a1db358525ce78dfb171e7300f4cd79de06046bf2793e45b6aac1e2425b3b40ce1417347729e30e47e98386106799d9e637a0037010cf125839ead4e741d88099394e53641857048393093e8c9782570222856f5898ec27721eee954d9bcf79778e3728e03bbc2925b93d868bf42c048145b0f87c7a7c60d6977d83e5a872cecba13fbcf1516fcb8236fbb7252dea6b7cd6bd4fb7c4e2524f7f8dd17afcd7562986ca5901e1f1430ebd30679215b92d504840140590226abbfb4dafcf31b47da55f80e75642ad3820d03f97bb92758960e30cc7cc5f29f09b486dd1014cf51da55a5ada52aac700ab8424c9579d64f669a73d7f9ade05a86773d99d76defdc15a323c18b370ea8f58a7c813290ef3132eaf9ee0746e4275972b5dae8fa8cb7ea10b0493874341b66859e4bf87e2bc50bacca5216ed5613e6d47cba2ce95fd9fc6b6abcf0923bcc4c0516cad9eed355748d4e41152349332756c741d84546775d10584a7512cdd30d561f625c5b6804c6af440900ab43b7cfcb7ee752d857adf8ed125a8e0d6726272b5d53e52ca94ac552f691d4d4164cffc81e7f434d8b1a886375219252157475745f2fe7364de1cab26c6f3d2518d10caf4e712c83fb3831d7346543b5e56db693e4325aa06396d3399ad1f48e4028fd56b94e0ad028c200dbd83133a4b91ef9b5c8ad01cedebf51ad2db0b5ab326f1a6841165eedf0834928453337d787cc46bc6183a94bd74c4ddbb0140478044036933d60dcf68286497a554b93f1d9b47fe888c14bf126fe37c452a649bcb730338c5e49123d38dadc7fc4f9679989e5e274967775ee8e11ca84623fc85c2c2f601cc81daaf075e6f75fc2d376d39c18f4993df741151ce457bd5717621907294db9644398100f64f608228b7baedc38366803dfedcc65f61162ed496b8b0e8ca9c5d8abd7f2b4b2ee5a483ce35a545e86206bf738bb72fb4cb0ba6aab21149c96646db409a43de55abe34ea62f8e7bb2ca087a7206f44335c8cd6bc2ceb8be2d72e7c229cd1cd4050e73569f71b8b085c6d022ba0d986e09f7cb0c3bd81d9de06f292e04ccf344147be52bdcec4cf735afd6eca37aa80d597cd29959c39fe237bfb976e76c493b19235da25883f4b965d4a9cb91a044f28948a36c2019690d368f6b5a8d60b430143dd61f7c0f62cb1f885c8e3c2e88c9f754057bea757f4106d100e6de565baa3c4fe55ed66d6f511b9dcadfabe9a31b8d1f13dda1a5afae59bba7416f1cddcf70508068f8b96247dbedc055cc1b3e51b11b06a3978d1b2c30cb32220c93da652517c2fedeb97475a81b090b28aab5839403cab5d503c8d7ba55d72443c8f22c01b94fb3f8d790421e2b5c6ca0f71b904949eb74595b6b0b786ab87da7f881d3d206ee764c98401a31e2472614f462c929347890a4e0d587ad06adc45792bf40f4414ae4315d2f65f5266228a269aa10f03b41d8fd2e795dc12996e9b4e22d2b2accc227d5b71a7a4c7603de20eda5b66fb3d17deb3c86848ed1688978932c650046ccb6a76caa59a992193b767b4baa4be718e17a30365471a499c17c1b37bc5c7ba839f862f143accde93b7b9cca2087f75026a656b173ba4e73d7af141208b23274cc1cbe40f6ade147bc00828bc14bb57ae504c42d667fa0d251799fa9ec19ae6b9d1d2f2c79537a33aa81f475f60e6b3bbe83a07c6b77759de4bb300925f8913001220fc458214d344b36959737a8d62bc5d48849241db46f95eda0ee6bf1cb72a32e471eee72f8a8b75a6d57e2ea01da842efd810bb68e6d05a6403f90aeceb747c54926beeab3c6214f0fc2730c00e8f59743a6f9cb3c01a3c3e54700bbd38ae8088ca92c27caa309f0a82662f4f83785f58d7547ec34382dac3dc2aac5e20a70eea3ed0b4a5ef423971101365dcb52078fc5098bc8d2c01d076ac060253013f5cdc7276b0348903c3b242890382f1502fc984429036643d1a7c5d8e344e59aa8a99a0f164764190578f4069b51559f94e586cc7686183bd51cb5b2a0fe21d5f7f5668f4ceedb2e0f800169a0411e2955129c71334b54611100dd9fb246f4ca112bf3f19709415449cd5e4b96450b6ed1a6d2bd1e13c98fa46814650787293f247f37cf2512de0a3bb12bf29f87f76f093049734fbaa41bb54b34d37cfaac00b93ea3722a27bf9995af5bc3d49379838d4a8e21e013c1d80aea413cc32d5bb3e1cc2785c52428a8a29ade76904aa647e34373982296e0484b01717cf868e26e831e36a8a62a345a4d210e06ecdf3e72ae51c42b9a11f8224bb55651f678a7b08464bf2affb22bfb6387b27bb09c660811244724e9949931441e6950535cfb56eaba171391a0074564be4d7b4797166285e52f1f9de8b0ed9299a55a07e21d0c470190df75099f53b251685ffe8817024f272bbb00f0879cab2ab7bec51be95822b704df1d00358fdcaecafe26a9961a7068dd66ace57d19045de067fec9b9d88b90e7c96aff5b859027f4d5b0bd020e43e8ac9d4ec5e52f84db5a170b4df2958c385dc3c7c9ed4e9caac02be2e8356a8459bb0ee99fc5a355c5b881bb65c47aa69c0fe6422e480d0e9f8179e49a58218869164ca37a94bd9543894a675cbc49752b62620a1b3e98a2b8585366fa43679d809f425e359739018d619fb5ba978537f87782154ed819725b78ca5ef7609c47c70ab8f63bb3cebe49ceb33683264f109ecd734cb438a221ed45cb444b94814c782f5fffc5d934f2a281f84129a1875129d33a69fcdcd485a39bdbb7d234249b0d0b1ba748cabd5b1c11c9852e9b0dd0174e96be4980c3d7d05347f6f530ec55bbfc2de384440637a286ae420c443fc40b78f4ae10ff8291f9647cb853694ebe115c5d4f833b31a245d994d4d292f903aa77f98b2af3f4af8644fa582a7748a728a9900e1b2aff4e7a497371d6b24696774b52182bf40e71b4114fc6c7d49521785a2dfa0bbeec75220489010dda7ca0bf393b5e8184cf6fc13528d15ecbc57abf9fb21cae36f3e3d78cd54d13fafca641f3c96a1ecf2de95c5035322e3e24d0c6195895d626e303b4973cf7b9ab41696f4dd0dc1ee456689dbf5ffdddcb09938436f0092dfc84a3936a3d3426ba189f8320d68a3420265600a86dd87f9b50d815546e4c611e288adbf591535f83b9885a380acdd2432d440e97c165ec37ad31173b382b587ac5e24120a6a4f24b1ba66cce8eceeac9a9c4851dce45596fc925f32a16dc5ffe911b36536b5ed560b04f4ff0d167eed7ed820ba5d81debd5e2212e6578e913c69f1e66440a1642829a00ab08c79144ab07ae1978701c08f122af74def8389544f86c521b0f187fa05f250842c52d56914e1369f8b546031c1d654d5c880044b109abc9d94076c4f358fed883667b0afdd39da4036ebd837d7e566150dd6830c224f2a2de0c9bf6a9e4c0dfad5c87dde43582852d7bd750db33ab7fbcf14a71dc7999f2e826bbba274135f5e6400b48c59f3dfce6d138788e57993fc57e0c216e21b4b89f5e276f05d348509769bc257b908302a55389b4fbcb8193132e4681a1027612c1ce458c3b484bff8a88ec64fb9cb2280d64f138739893d6ccce53a71fbb4b457d5ff7e7e0c0f3f82e9412b8338335b7120b3e93f9fcbe5a6a981931ac330a94d52a06b8f9a5f970c524c169d69e6f72ae3bff472fd756fcd9eb4cd54ae2a934c8bb7c6048b52e27698d093817d6f1d0ced36381ce5e718266914868873393edfecc87d9fd1fc8dc46e8b2f438618fefc4316aee0c9b80a8689281a6094b4ee71775456fca14f6a2b468085d3e34d804f1a4d36f8ccb5d1a0da86846c95957870f2f89b1cc7cf2e5ba1b72cf414b3bcf1bb985877fa201d4a803ee423ca877c9d134e4327534988c08309ddb4f577e05eed28d6693d69a62a92c40e3087e441a3f9d0d34f6653bcf63f04c2ad80a9f3572bfac1096cecc81ef94b5e9e89f2f1c66428bab51131bb3ad560373cd76bcf3b355df9337b8d547677bf630e0bd5f2a49656ac14d8257f665386b5c5ff041a1563b163d662abd34a8f17c3c2fb9df8f18522e4b62d544248aa7d5167e0e68c7020e14eb2a6da8583d46ed07c9330c453c2ca9c3321dad6153cd801f560a3f39c51bb85dbb1e4e2d5530fb799357c8d4fada74ed890c468870f9d62c", 0x1000}, {&(0x7f00000012c0)="c657347d36927989d59aecfd4d55ab86f413092474cfb2d39fe03afef994ddc34f3d5533a5ce32c94f6dbb5f24d8ec151410927e78df7e7a843a230dec16da4d7a388eb762b1cc95e86a71605f0042fa5c1189c9364a54b647be310924188b04729616ede8", 0x65}, {&(0x7f0000001340)="f7c0ad6128a471fc885c2e79d351cbc4b2c1fbdc7a88259b16ee9eba1903ea52e132b9787195822e5c52dac5e46780096db124a071c164c0057dd21a668cce156a24abba0c5fd50302709bc75285b12a47bd955577d8e1e1edf30a8ba2e3f6ab10f3de4ef5d1c954e527faf5f4ac1e66d7ed50ff218bfeea1e507bc0a2bff07818fa6cff2c52609e1463ccd4b103b48e1352169ad21703c9760ffa22a3c4e0092073bccf200f58ec2d81d395c5ebc0a1f262a3251523477c54c8768bf2d340343a3028a3852d28cbc11cc52f30c5960e103820b0978568dbd9467b808b146026e316bcca", 0xe4}, {&(0x7f0000001440)="c164ef7efe8277a76e495073ce9f94d946eb00e5f95601a76fc3ef2677d37e701313a120c7ba655a879f13337ca274df411741e1b5f97652a06cb6b03e192300ef6d4ad2d0304d9b775b11cf95c7c913871c2fdf4059ba01e2b29af107a8f0067e00a28b", 0x64}, {&(0x7f00000014c0)="c89d785a71d59217ff0b75c11cac5d2152321adb727e3d1607fe472f7fb6dcb5feaa5966f6521c6b8ebd073b068d2dad8265cd52e380e0deea293384ba3c0d2516e6dd5165c95e1c9402f54f7a0a3adcc0e93704cf52c98cf792e1c93d458479080494c749d24e2f7720ef3b96bfbf339419de3850abee482f8cb9817139bd1081a28808b048f98f6c6191ddd422ea4f13c46440339a44ef4e3cd6b4bb680a975ae996ddede879cf9d2b18986db490fb007d09364ec0244a1acd59f5245ac808d5474ffeed200bb141c050", 0xcb}, {&(0x7f00000015c0)="96ec2eaaf55b7257558e89f451a9c05a9577f0d7da90c39c54f3707a27fc023582fce384e1cc712f9509c36f99a6f8168bad7049a0e4a3162033f578141690746eb3b0bf5e26bb9a7a04138767a33beffe28e505f415b8ed0763b21eece5e998b9c708e0dc12de67e79f9aeb0fe201ebf5adb7ef16f1f25542449fefa7069f20c9db3a800b890b7229341f97729016cd90eb0607a6cc5a472baa6de486eb55df297b2518f873153ea418845d47ea318b6cde996b062f377137ed334edc344114f9ad89999d", 0xc5}, {&(0x7f00000016c0)="9b5a2e80c55db185259fde27177ada06b147b8c44cd0d65f2ceaa17a5d53ac0df8d1bccbacec2d33a0519cf2dfac5b63e46bc76f96cf80172d093d107778a2734d337d02dd1598058b2dfb3fe2160b0addbd6a633acc2a4b6ef69dd4ee965bdbd4b9b5d56aa5fa84ac296a2dd5549a11c46e4fae6f7fa04e18331d3438c75b77949146081a34de4ad9c93b4fd291a35e0f59452bc94859346551c852bba453d21107521f69bfb619e6553e63f1aca7a531fa26b61aef235aa5f68f6a8908f99b4648c29f92320cb0ec9179b3da7d5f9d89284095598e3d73eee21e20", 0xdc}, {&(0x7f00000017c0)="985e33a9b51305a1319528257e7feec532aa32d58b994d785e39ee4367bdeaaf1750211767d297704e390f9466ea02bf67f92f5c24cf4068eb62e689162be6cda392a9d9998e89155bd835", 0x4b}, {&(0x7f0000001840)="a625fa3c6ff1ac0743aced66346a7b2b30584aac14f880f107093d28aeacc51828c09b03ba950fdfb13883549ef25f8016b04ff92bfa4017f53435e3c9df34b1db7f", 0x42}], 0x9, 0x0, 0x0, 0x408}, 0x402) (async) r2 = getegid() (async) r3 = fcntl$dupfd(r0, 0x0, r1) (async) r4 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000019c0)) shutdown(r4, 0x1) r5 = socket(0x10, 0x1, 0x4) r6 = getppid() (async, rerun: 64) r7 = geteuid() (rerun: 64) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001a00)={r6, r7, r2}, 0xc) (async) renameat(r3, &(0x7f0000001a40)='./file0\x00', r3, &(0x7f0000001a80)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f0000001ac0), 0x1, 0x0) (async, rerun: 64) r8 = socket$inet(0x2, 0x3, 0xf) (rerun: 64) close(r8) connect(r3, &(0x7f0000001b00)=@in={0x2, 0x2}, 0xc) (async) r9 = socket(0x18, 0x3, 0x2) chroot(&(0x7f0000001b40)='./file0\x00') (async, rerun: 32) sendto(r8, &(0x7f0000001b80)="ce18cb00a071aa63a18f38df62d5b4321c02ebb14749ba20055bf6323a5a6d91375e2332c50ada5a1c6296b2ef4610ee55611f84433d875e", 0x38, 0x40d, &(0x7f0000001bc0)=@un=@file={0x1, './file0\x00'}, 0xa) (async, rerun: 32) r10 = socket$unix(0x1, 0x5, 0x0) (async) r11 = open$dir(&(0x7f0000001c00)='./file0\x00', 0xa00, 0x58) unlinkat(r11, &(0x7f0000001c40)='./file0\x00', 0x8) (async) select(0x40, &(0x7f0000001c80)={0xa3, 0x0, 0xfffffffffffffff8, 0x2, 0x10000, 0x9, 0x9, 0x2}, &(0x7f0000001cc0)={0x1, 0x1, 0xffff, 0x7, 0xe, 0x4, 0x100000001, 0x10}, &(0x7f0000001d00)={0x8000000000000001, 0x4, 0x6, 0x2, 0xd1, 0x2, 0xfffffffffffffffc, 0x5}, &(0x7f0000001d40)={0xf63, 0x9}) r12 = getgid() (async) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000002400), 0x100, 0x0) (async) pipe(&(0x7f0000002440)={0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000002680)={&(0x7f0000001d80)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002340)=[{&(0x7f0000001dc0)="e7971344d46689712f4799cab6790a320d23a33fda8261d3b41e5a171ba5719cf030b5b8e0e5", 0x26}, {&(0x7f0000001e00)="9592c86df7064af0b197147e9734b8dac67edcf2b91304884549c4c57aa1714d09f35bd2", 0x24}, {&(0x7f0000001e40)="7fe8a7476e1966b90b5d927e9edf11cf8afeacb6ca070aa489b9d1976a5176e1c0817e9d029382743bb5090a21f831349adcc84c264a8b2c4d8a57305d8975b37c12b9584ada41fcf5a3cba995826d1ac1fcf645c798f687401d7c01013528369cbf84e7b4dd2df7d0c108bf6e5180199d7e8e519f03830e9d6ffd0e2b2c1c5cd41acebb00be7ba2f8e569c10e9b4dd7e1c30eb4a7245fabc9a2200729c161231852210bf1a8cd540232dc2b771fa14dae9ad0d2613a65202ce5f663dec9776ce7b4d0a97da37e5572d0b9442e580842", 0xd0}, {&(0x7f0000001f40)="5771f6854c85fc681538200167ce2b8b224a1844b27beaa06c22895a9dfde0f7a802d4f9533d1e03063adb31b96bc6d60360d0757e8fec90141b5883b4f3cdbb206b1920d94d0a4f76533815ac75632d59c2be8dadd7d00f194dba172d38bc0ae09cd7a568bd66cc43487c0f92aff1cae86217ecedad4539ccfbd22a20b21fecf956acf82422401bc2533b37192f05d803da34193b272c41e57ff65d5b1d6538757a7cc1ba5df764bf48dc69db67cd38e4a3b68733469d69ab462fb4c554cf53a34ef59ddf3d534dcc155a2188f67067ff2fcac82b4ff10e3e56bdc17200c7727ffd4ca4a74a8b04255995abce45643c35f97739cc1ba9b3", 0xf8}, {&(0x7f0000002040)="597455341b57b814ab8565da2e159ea949ba9259a5657cf34c98cd9d2fb48ec01f8cba253626f8c7b1895ec4dc91152137660d495ec7cf4b029063f7a4e6b3930119517e0baa6aea42a4c528b7478d258a90d8960c95a3ccedd5f8a8216b1cc4d505dc2b1c0e3f51", 0x68}, {&(0x7f00000020c0)="69987d10540507ded0d08978d0907f2e3c42befd5c8097d7f9b68f63038939f7a1a00b5685a2a9095a675a13bd650481b4bebaa2640ac118dcbca20ae4d9a2f4f8c3ab", 0x43}, {&(0x7f0000002140)}, {&(0x7f0000002180)="023b08fcf1fd6f660186b87a1104b8301a5f2f2ee3d4be9ecec735bbe330d80e289d7e8ff2928309fce34f8374e385ecb52e9725510848cbf20f747ff35d3284ae265d2b437469524b7277daae484cd3b5dc387d85d63b19b7dffaeec52d8f23ef1b1534b7a36bce9c3db1ec802a7da00e4c89db9e153aeda55876f0e438dedc3027cec51cb4bb3aef53b0b66fe600dd1bc002346b2e755a5b82b0", 0x9b}, {&(0x7f0000002240)="cd2128884ee940b4747e6ce59f96689d00d1ee7e8c291973d260bd598b1d2ca430684e66268403819de3d6bb066bf102e8d678d35d7124cd9d31427d9a2f15ec5eaefc1760d882182688b5bb63d93a9576c47bd2743496b30ed12a12f3b810802545367f619791b172041111654e230fd9e77c9e12ae65ae643baa4a02c70dc0f582187c771b1c901af76aca995fdc9550c4077e4a77b414d29ecc4f1e869da4e95def9062b060783589b07205d1da11c26af929a31ee5a06cce12944fe0b6161685b75893bfb1cc74a4c5fe0faeb319fde2c73e11b214f5f7b89bb197d274769ae4a03d175206ee", 0xe8}], 0x9, &(0x7f0000002540)=[@cred={0x20, 0xffff, 0x0, r6, r7, r2}, @cred={0x20, 0xffff, 0x0, r6, r7, r12}, @rights={0x38, 0xffff, 0x1, [r4, r13, r1, r11, r1, r0, r14, r0, r9]}, @cred={0x20, 0xffff, 0x0, r6, r7}, @cred={0x20, 0xffff, 0x0, 0x0, r7, r2}, @cred={0x20, 0xffff, 0x0, 0x0, r7, r2}, @rights={0x30, 0xffff, 0x1, [r3, r1, 0xffffffffffffffff, r11, r9, r5, r0, r5]}, @rights={0x28, 0xffff, 0x1, [r0, r10, r11, r4, 0xffffffffffffffff]}], 0x130, 0x2}, 0x408) 206.169641ms ago: executing program 4 (id=14): setpgid(0x0, 0xffffffffffffffff) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='c\x00') mknod(&(0x7f0000000000)='.\x00', 0x1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) 202.682892ms ago: executing program 0 (id=1): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0xb1, 0x7, 0x1, 0x1}, {0x20, 0x10, 0x2, 0x5}, {0x16, 0x7, 0x7f, 0x10400f}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) write(r0, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) 184.980712ms ago: executing program 7 (id=8): mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) (async) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000)="0700a47a", 0x4) (async) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x22, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @loopback}}}}}}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) select(0x40, &(0x7f0000001300)={0x1, 0x8, 0x8000000000000001, 0x6, 0x5, 0x7, 0x2, 0x41}, &(0x7f0000001340)={0x9, 0x100000001, 0x3, 0x2, 0x56f1f392, 0x4dcf5026, 0x401, 0x4}, 0x0, 0x0) 156.604165ms ago: executing program 2 (id=3): kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) socket(0x18, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000a30000110000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42112000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000", 0xae, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x4e1) msgsnd(r1, &(0x7f0000002500)=ANY=[@ANYBLOB="03"], 0x0, 0x0) msgrcv(r1, &(0x7f0000000040), 0x8, 0x3, 0x0) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f00000000c0)=0x5) write(0xffffffffffffffff, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) ioctl$KDGKBMODE(r4, 0x40044b06) close(r0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r5, 0x2) recvmsg(r4, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) readv(r2, &(0x7f0000000540)=[{&(0x7f0000000040)=""/19, 0x13}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x21ac00000, [{&(0x7f0000f36000/0x4000)=nil, &(0x7f0000685000/0x3000)=nil, 0x8}, {&(0x7f0000ccb000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000461000/0x3000)=nil, &(0x7f0000690000/0x4000)=nil, 0x7}, {&(0x7f0000672000/0x3000)=nil, &(0x7f00004ed000/0x800000)=nil, 0x7fffffff}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x7}, {&(0x7f0000775000/0x3000)=nil, &(0x7f0000303000/0x1000)=nil, 0x8000000000000001}, {&(0x7f000005b000/0x2000)=nil, &(0x7f00005b7000/0xf000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0xffd}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000018000/0x1000)=nil, 0x20000003}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000199000/0x4000)=nil}, {&(0x7f0000e90000/0x2000)=nil, &(0x7f000069d000/0x4000)=nil, 0x800000002fe}, {&(0x7f000000e000/0x4000)=nil, &(0x7f000069c000/0x2000)=nil, 0x7fffffff}, {&(0x7f000021b000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f000042a000/0x4000)=nil, &(0x7f000015a000/0x1000)=nil, 0x101}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f000010e000/0x1000)=nil, 0x8000000000000001}], './bus/file0\x00', 0x4}) socket$inet(0x2, 0x2, 0x0) 3.111492ms ago: executing program 0 (id=15): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0xa, 0x7f, 0x400f}]}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x5d9d6918d3744e60, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="c528c0d631f9fd0000002987816c69980211b96e", 0x14}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="71f91e3471ac0058bc5ab2501ddc32bd720294a34b8e5f84cf71b59c7afec37082dc40cf765cb9c25e3e267c047687d6300aae5e0f7ed6c95cdd76b34302798df1d159a9", &(0x7f0000000080)=0x44, 0x0, 0x0) (async) r1 = getuid() setreuid(0x0, r1) (async) r2 = accept(r0, &(0x7f00000005c0)=@un=@file={0x0, ""/521}, &(0x7f0000000200)=0x20b) r3 = dup(r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (rerun: 32) mmap(&(0x7f00005fd000/0x2000)=nil, 0x2000, 0x5, 0x11, r3, 0x9) (async) fchownat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r1, r4, 0x2) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) (async, rerun: 32) r5 = syz_open_pts() (async, rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async, rerun: 64) r6 = syz_open_pts() close(r6) (async) r7 = syz_open_pts() ioctl$TIOCSTOP(r7, 0x2000746f) (async, rerun: 32) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x4, 0x8, 0x1, 0xfffffffe, "f5c8510002000000000023000200000100000410", 0x4, 0x4709bf6c}) (async, rerun: 32) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async, rerun: 64) close(r5) (async, rerun: 64) syz_open_pts() ioctl$FIOASYNC(r5, 0x80047469, &(0x7f0000000040)=0xfffffffc) (async) write(r5, &(0x7f00000003c0), 0x0) socket(0x1, 0x2, 0x0) (async) select(0x40, &(0x7f0000000000)={0x0, 0x3ff, 0x0, 0x9, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) 1.467893ms ago: executing program 7 (id=16): r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x30000, 0x100000401}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22, 0xfffe}, 0x1, 0x4, r1, r1, 0x0, 0x4}) r2 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) setreuid(0xee00, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x1, 0x51d73188af82cb95, r4) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) syz_emit_ethernet(0xa9, &(0x7f0000000000)=ANY=[@ANYBLOB="4916c7747f6fac0e3391ac88974039f7d2a7c53f977b0fca39bbdb8203a095656a6b8a3359d62168b2d76f60ec4c621afd6f4975c1a00a8338068dec2082da0972dc8ba06dcd38652b470c82a3cc4245190217b453845a9850111fc5940f6766b54330eaf246be9a05d17213b2be28ff66708e61e703acd2259c3367d2f42aed214429a5c8618b7aba4b92db114b3e1edc6379c4c4ca97f2506dcde4d329aa09d529a33c432624009846a24f23e8738969a4d92806724cbdf4a89fa5767ebd384fc5196f88d134458c622f927687a846acad8639eb23d6173fb6873ee6a9046f9f67e8b2d7455688bc4ab48e95f9448d58baff4b3ad1b8b54ead"]) 950.96µs ago: executing program 4 (id=17): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) clock_gettime(0x2, 0x0) ioctl$VNDIOCSET(r0, 0x81946466, &(0x7f0000000140)={0x0, 0x1, 0x0}) r1 = socket(0x2, 0x8000, 0x2f) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) syz_emit_ethernet(0x41, &(0x7f0000000040)={@empty, @remote, [{[], {0x8100, 0x2, 0x0, 0x4}}], {@arp={0x806, @generic={0xf, 0x8180, 0x6, 0xb, 0x2, @remote, "31e8f593d931399cf05f21", @empty, "61d1405eb3d4c0bf5217fd985a12d469"}}}}) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x34}, 0x0) 0s ago: executing program 6 (id=18): ktrace(0x0, 0x5, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) setreuid(0x0, 0xee01) execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.21' (ED25519) to the list of known hosts. panic: kernel diagnostic assertion "va >= entry->start" failed: file "/syzkaller/managers/multicore/kernel/sys/uvm/uvm_fault.c", line 1739 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 458667 18590 0 0 0 0 syz-executor *334174 67538 0 0 0x4000000 1K syz-executor db_enter() at db_enter+0x25 panic(ffffffff8343db5b) at panic+0x1e5 __assert(ffffffff833eb4bb,ffffffff83380be7,6cb,ffffffff8333b2f0) at __assert+0x29 uvm_fault_unwire_locked(fffffd806eb84008,400000000000,400000011000) at uvm_fault_unwire_locked+0x4c1 uvm_fault_unwire(fffffd806eb84008,400000000000,400000011000) at uvm_fault_unwire+0x55 sysctl_vsunlock(400000000000,10011) at sysctl_vsunlock+0x7b net_sysctl(ffff80003c4de864,3,400000000000,ffff80003c4de898,0,0,c958c928515613b8) at net_sysctl+0x69a sys_sysctl(ffff80002a348540,ffff80003c4de9d0,ffff80003c4de920) at sys_sysctl+0x425 syscall(ffff80003c4de9d0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb14347994e0, count: 5 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: kernel diagnostic assertion "va >= entry->start" failed: file "/syzkaller/managers/multicore/kernel/sys/uvm/uvm_fault.c", line 1739 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8343db5b) at panic+0x1e5 __assert(ffffffff833eb4bb,ffffffff83380be7,6cb,ffffffff8333b2f0) at __assert+0x29 uvm_fault_unwire_locked(fffffd806eb84008,400000000000,400000011000) at uvm_fault_unwire_locked+0x4c1 uvm_fault_unwire(fffffd806eb84008,400000000000,400000011000) at uvm_fault_unwire+0x55 sysctl_vsunlock(400000000000,10011) at sysctl_vsunlock+0x7b net_sysctl(ffff80003c4de864,3,400000000000,ffff80003c4de898,0,0,c958c928515613b8) at net_sysctl+0x69a sys_sysctl(ffff80002a348540,ffff80003c4de9d0,ffff80003c4de920) at sys_sysctl+0x425 syscall(ffff80003c4de9d0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb14347994e0, count: -10 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c4de5c0 rbx 0xffff800029a9cdc7 rdx 0 rcx 0xffff80002a348540 rax 0xffff800029a9bff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xf451b3a2c6104b60 r11 0xf4463dc61dd73208 r12 0xffff800029a9cbc8 r13 0 r14 0 r15 0x1 rip 0xffffffff8160e9c5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c4de5b0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=334174 pid=67538 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=36, usrpri=72, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a348f80,0xffffffff8389a6a8 process=0xffff8000ffff6048 user=0xffff80003c4d9000, vmspace=0xfffffd806eb84008 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 49333 173792 53930 0 2 0 syz-executor 76948 321620 95559 0 3 0x100082 sysctllk ndp 95559 73651 86375 0 3 0x10008a sigsusp sh 89591 370435 6381 0 2 0 syz-executor 89591 512077 6381 0 3 0x4000080 fsleep syz-executor 18590 458667 16486 0 7 0 syz-executor 18590 523941 16486 0 3 0x4000080 fsleep syz-executor 93532 36685 47528 0 2 0 syz-executor 93532 418185 47528 0 3 0x4000080 fsleep syz-executor 93532 331763 47528 0 3 0x4000080 fsleep syz-executor 33678 206611 43658 0 2 0 syz-executor 33678 147799 43658 0 2 0x4000000 syz-executor 33678 261442 43658 0 3 0x4000080 netcon syz-executor 67538 487676 50504 0 2 0 syz-executor 67538 47082 50504 0 3 0x4000080 fsleep syz-executor *67538 334174 50504 0 7 0x4000000 syz-executor 16486 459947 22635 0 3 0x82 nanoslp syz-executor 53930 133896 22635 0 3 0x82 nanoslp syz-executor 22611 503939 22635 0 2 0x2 syz-executor 6381 279231 22635 0 3 0x82 nanoslp syz-executor 50504 108788 22635 0 3 0x82 nanoslp syz-executor 43658 125841 22635 0 3 0x82 nanoslp syz-executor 86375 488312 22635 0 3 0x82 wait syz-executor 47528 364446 22635 0 3 0x82 nanoslp syz-executor 22635 15652 56172 0 3 0x82 kqread syz-executor 56172 88067 49628 0 3 0x10008a sigsusp ksh 49628 437779 64010 0 3 0x98 kqread sshd-session 64010 233155 38763 0 3 0x92 kqread sshd-session 41669 347699 1 0 3 0x100083 ttyin getty 38763 301978 1 0 3 0x88 kqread sshd 22956 136659 44981 74 3 0x1100092 bpf pflogd 44981 230806 1 0 3 0x80 sbwait pflogd 81947 258806 21646 73 3 0x1100090 kqread syslogd 21646 117259 1 0 3 0x100082 sbwait syslogd 37531 254343 1 0 3 0x100080 kqread resolvd 24973 513560 18083 77 3 0x100092 kqread dhcpleased 38279 16887 18083 77 3 0x100092 kqread dhcpleased 18083 261289 1 0 3 0x80 kqread dhcpleased 95645 237519 0 0 3 0x14200 bored smr 24046 92320 0 0 2 0x14200 zerothread 39281 184580 0 0 3 0x14200 aiodoned aiodoned 94916 9069 0 0 3 0x14200 syncer update 20302 241606 0 0 3 0x14200 cleaner cleaner 6628 201679 0 0 3 0x14200 reaper reaper 95593 263054 0 0 3 0x14200 pgdaemon pagedaemon 31098 206085 0 0 3 0x14200 bored viomb 69416 204862 0 0 3 0x40014200 acpi0 acpi0 61534 410304 0 0 3 0x40014200 idle1 87403 344491 0 0 3 0x14200 bored softnet3 34345 422971 0 0 3 0x14200 bored softnet2 22762 22078 0 0 3 0x14200 bored softnet1 5424 438397 0 0 3 0x14200 bored softnet0 6659 406599 0 0 3 0x14200 bored systqmp 90041 209074 0 0 3 0x14200 bored systq 4117 204488 0 0 3 0x14200 tmoslp softclockmp 52794 397911 0 0 3 0x40014200 tmoslp softclock 9299 46766 0 0 3 0x40014200 idle0 1 56206 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 18590 (syz-executor) thread 0xffff8000ffffc2a0 (458667) exclusive rwlock uobjlk r = 0 (0xfffffd806e471c58) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvm_fault_lower_lookup+0x53 #3 uvm_fault_lower+0x86 #4 uvm_fault+0x272 #5 upageflttrap+0xa9 #6 usertrap+0x2d8 #7 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd806bdfc838) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3af #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4b #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x2d8 #7 recall_trap+0x8 Process 67538 (syz-executor) thread 0xffff80002a348540 (334174) exclusive rwlock amaplk r = 0 (0xfffffd80688d4720) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvm_map_lock_entry+0x51 #3 uvm_fault_unwire_locked+0x253 #4 uvm_fault_unwire+0x55 #5 sysctl_vsunlock+0x7b #6 net_sysctl+0x69a #7 sys_sysctl+0x425 #8 syscall+0xbc6 #9 Xsyscall+0x128 shared rwlock vmmaplk r = 0 (0xfffffd806eb84108) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3af #2 uvm_fault_unwire+0x3e #3 sysctl_vsunlock+0x7b #4 net_sysctl+0x69a #5 sys_sysctl+0x425 #6 syscall+0xbc6 #7 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83964740) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 sleep_finish+0x24f #4 rw_do_enter_read+0x2de #5 uvmfault_lookup+0x122 #6 uvm_fault_check+0x4b #7 uvm_fault+0x106 #8 uvm_fault_wire+0x73 #9 sysctl_vslock+0x109 #10 net_sysctl+0x5a1 #11 sys_sysctl+0x425 #12 syscall+0xbc6 #13 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff837d8e78) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sysctl_vslock+0x45 #3 net_sysctl+0x5a1 #4 sys_sysctl+0x425 #5 syscall+0xbc6 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10185 11020K 11213K 166960K 11277 0 pcb 18 12K 12K 166960K 18 0 rtable 232 6K 6K 166960K 343 0 pf 34 17K 18K 166960K 45 0 ifaddr 43 7K 7K 166960K 45 0 ifgroup 55 2K 2K 166960K 55 0 sysctl 1 1K 1K 166960K 1 0 counters 64 36K 36K 166960K 64 0 ioctlops 0 0K 4K 166960K 1483 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1336 84K 84K 166960K 1359 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 5K 166960K 3 0 VM map 2 1K 1K 166960K 2 0 sem 2 0K 0K 166960K 2 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 93K 166960K 147 0 proc 70 91K 128K 166960K 532 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 in_multi 99 7K 7K 166960K 99 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 31 148K 148K 166960K 31 0 exec 0 0K 1K 166960K 362 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 217 72K 72K 166960K 2848 0 UVM aobj 4 2K 2K 166960K 4 0 pinsyscall 44 88K 110K 166960K 1225 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 NDP 28 2K 2K 166960K 28 0 temp 35 8678K 8742K 166960K 3917 0 kqueue 13 20K 20K 166960K 22 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 37 0 33 1 0 1 1 0 8 0 rtentry 160 110 0 1 5 0 5 5 0 8 0 unpcb 144 37 0 20 1 0 1 1 0 8 0 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 808 11 0 5 1 0 1 1 0 8 0 arp 120 18 0 0 1 0 1 1 0 8 0 inpcb 376 69 0 59 2 0 2 2 0 8 0 nd6 136 23 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 18 0 0 1 0 1 1 0 8 0 pfstkey 128 18 0 0 1 0 1 1 0 8 0 pfstate 376 18 0 0 2 0 2 2 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 452 0 0 29 0 29 29 0 8 0 art_table 32 453 0 0 4 0 4 4 0 8 0 art_node 16 109 0 10 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 1 1 0 1 1 0 8 1 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 1568 0 59 95 0 95 95 0 8 0 ffsino 280 1568 0 59 108 0 108 108 0 8 0 nchpl 144 1768 0 83 63 0 63 63 0 8 0 uvmvnodes 80 1657 0 0 34 0 34 34 0 8 0 vnodes 216 1657 0 0 93 0 93 93 0 8 0 namei 1024 5406 0 5406 1 0 1 1 0 8 1 percpumem 16 46 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 5758 0 5758 3 1 2 2 1 8 2 plimitpl 152 28 0 10 1 0 1 1 0 8 0 sigapl 424 445 0 395 7 0 7 7 0 8 1 futexpl 64 151 0 146 1 0 1 1 0 8 0 knotepl 120 50 0 0 2 0 2 2 0 8 0 kqueuepl 216 18 0 9 1 0 1 1 0 8 0 pipepl 328 106 0 79 3 0 3 3 0 8 0 fdescpl 504 427 0 395 5 0 5 5 0 8 1 filepl 152 1465 0 1252 9 0 9 9 0 8 0 lockfpl 104 6 0 4 1 0 1 1 0 8 0 lockfspl 48 4 0 2 1 0 1 1 0 8 0 sessionpl 144 22 0 13 1 0 1 1 0 8 0 pgrppl 48 30 0 13 1 0 1 1 0 8 0 ucredpl 104 72 0 59 1 0 1 1 0 8 0 zombiepl 144 395 0 395 1 0 1 1 0 8 1 processpl 1176 445 0 395 5 0 5 5 0 8 0 procpl 656 475 0 417 5 0 5 5 0 8 0 sockpl 688 143 0 112 4 0 4 4 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 128 0 0 16 0 16 16 0 8 0 mcl2k 2048 14 0 0 2 0 2 2 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 137 0 0 9 0 9 9 0 8 0 bufpl 280 2297 0 129 155 0 155 155 0 8 0 anonpl 24 89522 0 86224 23 0 23 23 0 184 2 amapchunkpl 152 8419 0 7968 18 0 18 18 0 158 0 amappl16 200 1491 0 1472 5 0 5 5 0 8 4 amappl15 192 5 0 5 1 0 1 1 0 8 1 amappl14 184 164 0 151 1 0 1 1 0 8 0 amappl13 176 2 0 2 1 1 0 1 0 8 0 amappl12 168 1069 0 1036 3 1 2 2 0 8 0 amappl11 160 47 0 33 1 0 1 1 0 8 0 amappl10 152 4 0 4 1 0 1 1 0 8 1 amappl9 144 258 0 257 1 0 1 1 0 8 0 amappl8 136 17 0 15 1 0 1 1 0 8 0 amappl7 128 102 0 89 1 0 1 1 0 8 0 amappl6 120 178 0 174 1 0 1 1 0 8 0 amappl5 112 121 0 112 1 0 1 1 0 8 0 amappl4 104 313 0 296 1 0 1 1 0 8 0 amappl3 96 1323 0 1216 3 0 3 3 0 8 0 amappl2 88 629 0 563 2 0 2 2 0 8 0 amappl1 80 7746 0 7149 15 0 15 15 0 8 2 amappl 88 2484 0 2327 4 0 4 4 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 427 0 395 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 427 0 395 1 0 1 1 0 8 0 vmmpekpl 168 5255 0 5224 2 0 2 2 0 8 0 vmmpepl 168 32496 0 30651 84 0 84 84 0 357 3 vmsppl 456 426 0 395 5 0 5 5 0 8 1 rwobjpl 64 13745 0 11142 44 0 44 44 0 8 1 pdppl 4096 862 0 790 98 12 86 86 0 8 14 pvpl 32 9232 0 0 76 1 75 76 0 265 0 pmappl 248 426 0 395 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 265 0 14 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff8380dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83964538) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x5b Xsoftclock() at Xsoftclock+0x27 __mp_lock(ffffffff83964538) at __mp_lock+0x192 uvm_fault(fffffd806bdfc738,215be8a8000,0,1) at uvm_fault+0x1ee upageflttrap(ffff8000304a8530,215be8a8000) at upageflttrap+0xa9 usertrap(ffff8000304a8530) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7435173ede80, count: 4 ddb{0}> trace x86_ipi_db(ffffffff8380dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83964538) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x5b Xsoftclock() at Xsoftclock+0x27 __mp_lock(ffffffff83964538) at __mp_lock+0x192 uvm_fault(fffffd806bdfc738,215be8a8000,0,1) at uvm_fault+0x1ee upageflttrap(ffff8000304a8530,215be8a8000) at upageflttrap+0xa9 usertrap(ffff8000304a8530) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7435173ede80, count: -11 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff8343db5b) at panic+0x1e5 __assert(ffffffff833eb4bb,ffffffff83380be7,6cb,ffffffff8333b2f0) at __assert+0x29 uvm_fault_unwire_locked(fffffd806eb84008,400000000000,400000011000) at uvm_fault_unwire_locked+0x4c1 uvm_fault_unwire(fffffd806eb84008,400000000000,400000011000) at uvm_fault_unwire+0x55 sysctl_vsunlock(400000000000,10011) at sysctl_vsunlock+0x7b net_sysctl(ffff80003c4de864,3,400000000000,ffff80003c4de898,0,0,c958c928515613b8) at net_sysctl+0x69a sys_sysctl(ffff80002a348540,ffff80003c4de9d0,ffff80003c4de920) at sys_sysctl+0x425 syscall(ffff80003c4de9d0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb14347994e0, count: 5 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8343db5b) at panic+0x1e5 __assert(ffffffff833eb4bb,ffffffff83380be7,6cb,ffffffff8333b2f0) at __assert+0x29 uvm_fault_unwire_locked(fffffd806eb84008,400000000000,400000011000) at uvm_fault_unwire_locked+0x4c1 uvm_fault_unwire(fffffd806eb84008,400000000000,400000011000) at uvm_fault_unwire+0x55 sysctl_vsunlock(400000000000,10011) at sysctl_vsunlock+0x7b net_sysctl(ffff80003c4de864,3,400000000000,ffff80003c4de898,0,0,c958c928515613b8) at net_sysctl+0x69a sys_sysctl(ffff80002a348540,ffff80003c4de9d0,ffff80003c4de920) at sys_sysctl+0x425 syscall(ffff80003c4de9d0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb14347994e0, count: -10