last executing test programs: 15.504877509s ago: executing program 2 (id=3168): r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt(r1, 0xfffffff0, 0x0, &(0x7f0000000040)="61fe12f0a25ddf57e382b49519d8ba35033559d7c682446662d9715b7ee922708bf1e8b1d27c3b4555710c43ea48253022dc07a03284cdf6b480b531d63f04d566078432758077fdc6e2f869b1254f10acd85323535e83406270a668aab21b0a84eae474675c9a3677466d3041ac6cb4f684ed239cb1c34a0e18a2dded33701ff7dbbf58891b89bac72174a0c778a4f6279a73df01adb54d43b4f7c8fe702dd79138640ec0e02cfab9de688c4885e0af4dc747ee76d0fd75b91ca8a10e1ccb83909f4875bd3c07f1a11b20cfc975d4d2fe", 0xd1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x40) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x10000, 0x30) fchmod(r3, 0x62) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) truncate(&(0x7f0000000200)='./file0\x00', 0x81) sysctl$ddb(&(0x7f0000000240)={0x9, 0x5}, 0x2, &(0x7f0000000280)="c584568d25e7cb8c81b9591bc492928e79bc3a953ca17c65de889c75a7c984a554b6b23e9d8eb5801b185032544e8e47dcf0fcf734b123a94ee68f", &(0x7f00000002c0)=0x3b, &(0x7f0000000300), 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x6, 0x4, 0x4, 0x1000, "a39731e6455400e043db97f374435de9ab736792", 0x0, 0x9}) getgroups(0x1, &(0x7f00000003c0)=[0x0]) fchownat(r3, &(0x7f0000000380)='./file0\x00', 0xffffffffffffffff, r4, 0x4) truncate(&(0x7f0000000400)='./file0\x00', 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000440)={0x3, './file0\x00', './file0\x00'}) r5 = socket(0x10, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) r6 = dup2(r2, 0xffffffffffffff9c) r7 = socket$unix(0x1, 0x2, 0x0) getsockname(r7, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) pwritev(r1, &(0x7f0000001880)=[{&(0x7f0000000500)="d0db066e8c7f6ab2093d9ee67e0e72e732f3be68f27967b982ccd271fa56329b4b1177eaee797f9be6a466a7549c7de59902d0ae690b0e83927c35c8c27978188682bf420e29302a939598d82b0e397733bb9609ed07977a058b0686f9a9b590cee84ba64e6da86d98edc9877560bad95dd56cad0f0efa84136a65fdd8ed2cdbc6839a1dc2ce6143f54ca4311874ab96159632a895c7c813ab90f6c9fd2380494c425c76b877f5f315b5a52a06bcf13eca887d6b3ae2cbb4e22ff1", 0xbb}, {&(0x7f00000005c0)="67f045e4be5f3b4ca824fd3fdb3b9c9233a1483b2e53d03965374688254718574300c5e313a3c3a5db7cdf8ebca74f68314a982e17422542c546d838d5cada49a8c47cbbc0646ef4b9a001a8076be09c4e6ff1c7fb2c9d28ea0a7fb63494d2b81cddb6017a6709f8acc2c2d654b7", 0x6e}, {&(0x7f0000000640)="b99d62ed3efec1d0716f7fa9bd01f68955da99c6533bc2eded2911796543b109c1013c070e9f51886bf017ec26fe13dac5f8ed15b2ce809a25f3c1c69bc29a251a6e5784c04d18f24ec14f9f082503163a", 0x51}, {&(0x7f00000006c0)="9f015e9d416104675c318a11d529ad13da2c7dd505f31da5362e4953f520da99f01adfaa7812", 0x26}, {&(0x7f0000000700)="b1973ce8dec1ba8a194fa9dc3969b5866de253e4b20de66616ae495dc7bdb5808a9cd27ae4fbfcd9a575be0ae4b9f0f34dfd2f8365c08f49af2fed7140ece9970317956dba5dae572897c4b563b20b5d0ed36b985362a28169e4fd5bc4da39967b7d4bd88a14f89cdfbb5fc0172f84b972872bab36b94fafb12521ace8d859bbda5ec4e347b8b6037702479a36f46880e1aa8b65b010bdb92f729b0ec298bdb2bbdfcbc4afa6cae0a1e387e5e25eb3b5bfd36dda9d08ab938d090492a98efe6a3570fb0db9b656082c35391cf2c633c1f2f435712be541733acdb3d8f227f6f4a4a2e9af3dc5258faa0fe12fbe97cc2ad6aaa39758e8ef22045ca8689b8cf6d14568c187b0b7e387f8b159af0418174fc466280ad1296708f7c2bd41c902f12be728bbb1ba1ebaf57511325dc82cba8d6eb67899fe7e19bfa707b8b45689ea0868f8934519976925107843990237b5e7ba8460e1af16d367ce1e8bd96a09dc121900113520d0cedd633599e08ab5bc3b04e26e90bc487433e987e05cfff36a214ba52874e6650d1fe8165c68340d1f72121e5e89c75a5c79a9537e2728f39cb7e913f42394c753e2fcf5b97347976297fc64a3487f700b38d45b83888ee9ca94510e425fa1993448bc78148448dd23d123514db10e331e5f00d8f8fcf3467d845644aed3d418243f340b3f22579ce4f7ea2df8c3490418615297fd0a4037fc10dcdf6ca4d35ff68f738cc8998087b3f4e5202eb975c669b10792d64d70cab3daeaea80966256eab521e9107e90690a162ffd63b028e0bebb53125294612f89ec187f8ca1461259453d7d0cacd1fcc01952bcedb41fb3888304baf0552b5953677ff66c3fa369a0edb778fac443208f4af46de5c3420637e58bad92609d3f3647d8d75d528bb9221aa9a791c416f0e6b71e7b288d3476aebc4fd6889d541ea52389a88c18e775b285116d08e2d93450ab8a55ab48863648bdc7f9507d4e802ede15473d2e5d780deaf4331b9bb713a23d1b7db97918f048e56dde24fc5ca298fe2fe734956ac437956148722ff05bc75e2ee2a95ee391d253b2d01a01ba144fa0d7b6f2a76a13e4ba44d97ddf69f4edbce349b909ac7ef38499781e71277ff2e864e02de870cbce95e741aec813a48ca6ce205cac7ca3c92582d4c202a6865eaeb918ada0754d7068cb3542112b2d5a5f96bb16e48a36345ea1e6e6a839c7ce058213439e6b033b80345e69f46d42a918cda7013d690a7298af74b9c4c7344b7673af1f9fe2fdfcacf6be0a5b8d58cda4fd50705cd1a479c921625be84e00f84eb0b2c042259e9bbf35926f8ad50a0660a7ea8a3b2fbadd81a39c4772ebb6466aab9b8acc195513abf260dada330bbc32c184d8f977d1acf672d4901b8e2234eee244f1a0de251031fcc946590a7c14ab1c8e71fbf0c63ee0e8e06f9b238c13b17223063d263674ce486c4462991dac4b057bfe7218754cb816c8620bc933893fca26a85aa3e1c6b0fcadfc674f4a501539b2923c1b8e2bcf6ee03da20f9028e3ea7df330c5a0e3fe31c1f7199f8a7e48dcb2dcf6a58eaec300c83f8349273e363e0360ea4481c5a7eb6a7f6630ecbcb325b0cdb864d4b543120bacdabf211c93024e3e639454bf9382bff2492ed14b7b73d65f4780a0b950bf49526b8a1644e62389f1b66e2be9b7472e0e2de50e1a4a0a9d66dff6ad21a07925e79ae328718556132a2da5d0a794f99e608a937a003ad8905fcdd3503a9f5985c0771a695294091fd664b399ec559d0399a70b75da52690bd126168de25f0785679a77b09f9e53a9a75871a24b4f4df1c248cf74379e061d6c8d736ef43bc899e993e3c7fbc29342aa5bea256040ec3163191e6b70a4bd839fc14becc7348f21aa590ae74980fc6e47fc0153248d18e00f2efed6ef57c594dbd7c298f495ce4bc3b12eee2b56fecf5a46098a49f29c7ea8a97737e3217ff80c0c6837055f200adba7e622d4219453983d84336a9d84c0d4bf7e4bc7ebb45ffabb075d79416845c298d08c8005932177d595f1098585015b7d99e575dba23a6e7ceca28a8b9d2dd748f4b3139c5e4e3bd1e3312d56ffe31954dd8c403e2c5851943718695608b26328bfdef073eaf73041cacffd305d63e04dd0e80d50e4797ba8082c630db7f9ece7a804c48a04294ef6c4b24c17f1770f3ca57e104689dde5d6124e23efec9464adfe15dee33a90ea85e2871ae69ca2731c9e9ffabc466c3c212d961cd2157d4df23c535953e8ae237ee75b1dc4fed57ab5d51f93650e6e6a38c33f330d6d877c33ba1287617accd1010e37663d0113ae5cceda3a30d1fd4172bc55435fbbfe8971dc0077ad472853afed2fe8020c1c722bf236370ed32690b4ccb003d97dc263e350a72eb168a890bf5cea5bab035f5e61234fd55db76f171c6343b4094ec584a4a5d71bb4de0224b2fdb24a75f51c940734b167394d2b07a0a698753f61abbed875fa20438d6bbce5e8f7acec16fafc91fa0a59644a4a3fb0e18420bd7ab0cf6a6414cf30dad630ead4f2e4ab3cc626d2f5c24ecf286b0944a3e653c63dd912f3641603675ab30a8ba7bae21c8d4d1ff728ff50b7739a5dbdd61c26736b5c1a8e86f13303dc1dd0efbb19ebb9d6ae24596716a5c35fbad53a0ccabb25496570f26574bde60fb5c6dbda0e8f81fe30d04ba7f2b08d7fe759457002722fd6eba69124ca9ccd727b582b981c9530911e18a8dd4da53431e7e99f9cb5647723b7757c133bb6347d1b239107f03d1bba8df061b940fef4454480525751802af7c6118c4f4ea5d32c11b620a6ac365187f66efcdc89f99badeb0e8dea02116a80d1c47a2a09d2fb8de6688cd31135fa00366b3d243de6d5a28726c34362391531d893cd1e7a0fed85c11fd4a2ea09a5bed52e6950daef716a48521d8c5e7e81d8130e1a85095fac1d633ced76d03c52a9562df080a55530bfac4742a41011ebcff175ded619733aaea4db288dd34d83d74baaea779341187d57c5d91c1f27a3b2c396cc5d2ba1aaecadb199ed59e2ad9d59a1157075ba46c4f48cd92afefd7b1663decf6085d6eb1e696c3bcc8ae80fd24a0844311e87e339ae9d86c2b4efaaadde1154fc37a18ee35565d1fab979624c9d6d4a9ca6a1c5a2e754e6d03bfdaaa236c0ab7341a279c017468e89be8e813da523e0678a7f76d06e837276e90cf14f11684bfd533740c4009afcbdd2051e87f3fcb6b16118a6221d9b343cd6eab3bc6319bbe453ef4f7e324783ad9f0d3c748f3ab61cf3d8c65d9ddd831856f4576b4379d3416b8ece738ffb4fcfd7d4749e6d1b43cced43acd82503e385ec109efe682fa3eaa1e8e29b7c91303950fc27e5cc826fe9307ebd85ed55bdacad91c733a7b60fff46c41ceeae419acb00ca6369d8958c8facfbc915f6f25580401f1f86af4c062b73dd14face7f33930d1b8bc8355a06ceb13c49857c274358f3fe546becd98e35642163000a9e589fad6ec659d237786ba1fa0049b88f729bb6dfc2c7bd8fd2bf598cb07a68c32ef55fbcfcdb7381679e24cf2160195db691fced656de33747aa0457f1f2299a1c8e0b199d1068ba4599a2876828ad9f36b1214928d6fd7010f1689695c245aea32579f1a440adc4d3fce3473593fe859fd42dc90403861c8a04c1c705d713bd84304ea77c4dda40565d3a063bb9821ce552e142544662e7454d9ee8d19340b1d7f4bbe610d469a554e1d1778a6ac23fd59272662d007899a0eaf91e037ea5c2f7a8b5534f9c611006e9efb72f6540cbcef84a82a27777f31b96ee59182d52e36926bc93c976b4a0cdab81a39dc042112343a4f8ea7c3d14311f41ecebed61a4b417a677d69f16d75022777c9fbbc6e3ba77c7512189ef9f95a40c4ce7aefa527dcb7d637c1b69d2004879a050a40641ed2cf2dad25fb942e2ed740fed8bcd5529417a0bc0b07528686631e891a08faf5cd07eb6c77b21bdb67c3a316bbe8e7f9af02b8396c543470cb6922d387c162c7fde222494db005837159e5d084cda8d0e5e62af07a927668414833897735b85336d3c40f78db5253da9947bcb3c547fd9b757ffc947431899a665450bee2e75edaddf6ea373ed258aa7d020f5bdb145ed74a0afdbbd3a2fb694c3c07ba15c28da4d9d0cbe931635527177bd2bbe608f9aa6ccbe201092bbc008d99b313e30356955365a9131a5588a6f93633f1952734a7440ccdeb7ffadfd619dff71d9421e5161a86eab7d5625d797e6946b4dfc60afbb412bbafa1e7c2e419fd562dda050d2bdea9cea2c686ffe74268e9b1f243ad5fb477ea308babf10932abe946ab311ae1d40ce77ad89035ecc8895e89b3ee74f0a3e44109ab39a2858773a7a234d001a50cfed4b53551506664342a7a13f4521de9b1fff085c68f65be4c0be22a9901e0b4cc81ceae06f10886b752ac10e77143f87d9505f48fbbee031fda378dc8b31fa017fd5c6b7530a013dfb07509dd19a679f84af5038c1216def05b4f44251191b3da4b361d9c533785bc8988f5ee05929f5195a98d46c938c78b376addb45e27be9210483f7d7085ef0aa2e72ef082a243c472ffbd7fa395ce61ece01582705bdda6dcc5751a097f77fa17d169b3ac707b5f80b0d8e5c0ec64f16f9ab18cb59f93de4a232ee39121d9ab802b5c10a778f51b4129ecc361a8017c34ede30477d7af332fbe11cebdf527f15abf60f67285494166e8e84da26d5492750af7ef85f175b60cd0039483e34a45ee97576cbcc98b44c09b426555e800694e7aee32d7114b96e7eb84a3e556b6bd24c8c77d3d298170c78921349d54270fd15b9716a4892f64f55721cfe78f8119cbb32f8767b5c7e9745190ec4099c2e75781e7c1cb0bd8b345fb0a870d6bfcbf7528e8151af7cca454edac75ed9b7b0f33cf315924e9569eca710be1116280843f0ca2cb4fd397bb269479b917e6ea4fc995de7ddb50a93dfbb1d2061a10a7cdcdb7f46469ca56cb52b078607345ab7fb42d93f76876413748c2142e0ce86837ad45a3bb37225b85df434edae42ebb9ccf733ea2a5faeeae3e5b8f657a5ade457dca1517bbcbe46d2e9fb8e1a4d7c51f0efee1460c9d0c23f94c4b35b710c6ab4754d102db3a042155aec7c688ade09073c89c54889b6359e78712325c9840ea2b30be8b828b9925c7639785bd17f29003cff9d25f012668eb9019671155dd7599954a0c17587d706e9080c4556ef338bc0093212c74b49c9eb9a2e152a4cdfd616b8639efa4cdc8b3cbc189fccbb7f8919fc1e9f5dfb44e7302f49d7e6452ddab44a6b29d2d66fba4cef0c7cf24825acbccc555daffeb95179219ba692bb69ab4c362f8244558e432ff3de41cf910f30d01ed15f61da4a201605ccba7f90234f8aa1ba989f7c7d6e0c608ed66c473afa28b0a01d2f5b47bde0ec0cf50d3396e83ee63b154f9cf519debdb230b38bcbb25835c95638962c13293b9b2612cd1ecf078b29dc677fc8cd4c2221c222c02263608d196a27f185e44748268e8625970cbcfd943cd8da6b473d44a73ea5e1475d80e45366321cec8e3e932457ad5195d5f64b67c57a8529d51c3ddbbc465f842709174cffd8d0e7a40622514b79fb4d1c0036d5ffab7c97537e12f08d9631e0c785fae5d5b2b4ba5b4487fb6e0a378dcb1591cff1377407bc7a43781e1a5742439426b5b3bcc825c42d69ed847503e5e1deb543d1b92d96fe6a88e5a442c131e1cac952e040d08aeef3d863b4009a8862be516f80dc2c1f98fade63a57130835f439f33082e0969247fcb72a5fe758b2ac5", 0x1000}, {&(0x7f0000001700)="57ab0eb0057c7d8a64b12f304525c4f120e27bb036fe1e543a2f67a7329f7b65fca54c571baf43d080c9c861a94601b0407bf354ef8f02f049a53bf7be9b418b8fe04e7a1935f6687a3ff18e3fa727f4eac2bd5100339b4ceb893924fed15f0f2479efd689ccae72d4ff4184c40bac31953dc4bd99d0994dc9b114f9751a4500a01ae64191838bdc29830289a6c67f5eb6e01a0fc4a137ba12a4d394d36d", 0x9e}, {&(0x7f00000017c0)="45113194bce2cdee3437cacbb2b7c0049e02c0be10b48e7bf1b1db9735e72a3a94ce0ecd39ae4473a98fa6eb11c80b1c03f78299999e0ff0229748992d674d2c1c5cc7aa0c77306f8024a25eddf1cc7b20144fc844b54aeb9f0b38aaaec905de9dc4b5148b4764ed242148f71bb2149c10fc88d2a0231046ce5c7c6675a80846ae26aba4153feee54a6038c503ff", 0x8e}], 0x7, 0x30000000) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000001900), &(0x7f0000001940)) r8 = getuid() lchown(&(0x7f0000001980)='./file0\x00', r8, r4) syz_open_pts() ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f00000019c0)={0x10, 0x4, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfff}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x5}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xdd01}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x2}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x4}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x400}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x7f}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x966}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000f9b000/0x12000)=nil, 0x3}, {&(0x7f0000a05000/0x2000)=nil, &(0x7f0000f73000/0x3000)=nil, 0x8ae}, {&(0x7f00007ab000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f00006cf000/0x4000)=nil, &(0x7f0000e4d000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}], './file0\x00', 0x1ff8}) sendto(r7, &(0x7f0000001bc0)="a8c854f5748a0853778f119e278ea3b3faa1e1acdb6148e3d310c919144d40a0196380208b50f24fcf66ae2fed1af672288befb9cb67d57e0026d736f95e1a515c1c732be98f6008ce39c1630d6e0aeb0df098e796ac02fa8ed539e4d6dae063ca58bcfbaeaa434b6d565c1ec653a2c41c17cc4539d91465bc8af48d925f13180c5d317369b79fc717ecebeed3c743449b9e47cfdec1530979d4468a9c1a9d12302bcc468366f779f211c546097039b5a900afc7358869bf4955ad07810535984826fb373ac0ad110bfc7a01fffb1daea704f609797afe1cae0abd3c4aab6f4cf7f5138b1188050ca5806a209921187d5a43cff4f75d1147a8e2fd42b38b7fb63427da1bece9de78247130b16d6c0355049031175618a25b56db6eb3cbe678a368780751e45f02ac8b32c93a00ebeb70073f8e84bc9d7822c34a2325bfcdf69281dbf03e9283a367d7c84f6fdc4aec3262810f346bdb5ea918bb20d5146c791ccac98254f582c176821c59a6d6fcd90eed826acefc6f3a02d2a859b557e77bfa1888f7aae193db69dde35fdab80d3262ddc572c191edc1cddd4a641d34003b6342356c42bcdfdb0efd5d090585be5372434fb0f486442c8756b22139cdbec7af4a3427e30906728601c958c809687dd6e7eea17e9f370ce74539cba34282d8ab41e867c6aba75c9d7b0e6d440a4e0e616bf905d0f4e48e050ae06dd662cd317f8e128735c56e0d398c6137e51b8429993a3cf11aa45b96fd0259f50bbbcc4bc496c41e0d0a3a1cff4f8c467c5e62cae26e8f9c6b35a80d6763982fd957f5748d1cecf01d3987dee577fdb6007ecb5e092daee38ebcd2e21198acf674adcff294fab67783be732fd6382a594863b71f73bdac755eb63e6694874b366df4169df2726ea2f61fefbe096880d746cf4d5aa3860842c211b712db8fb5195838d35e8f7e50f15b51f1f68f069fae728c3feb4953db1c02efbfd969e33641dfdf66221ecb004a5e9fc9909addb3d1e88c7082e3c6177961bc1e6c2e10f657ea271c80893318610a353eff24d331289e6b86c7744a88b74688feb1d671c198095fa7613e8d38408836eb5e8016d02776479b83da803ddabdbd2e2d578e3a69b9eb511c71bf35742bdb516ca1f97d5bf507d97af3c98dce97870856ca0a0cc89127ceafc1d7811badf33ab4b3e8ceb8c9fa7073ced0ece1e77b4bce86c7753f698cfe82923107c9cf789a4b0783c95e63e0b124f7252ccdcd9b61cf86b1a7dd252edc5b87ecc5fd59bdb8eaf1c750863659df87a53200f35f93971182548ca59714c6e0db7f7647d446b51eeaa4df25f5a22405c0118d855c37af9a0f4a2774c2de065bb613d62f1284b0355c863ddd18dcb97510a035ce47ced9cb6242366829d0076a9b6cbdc15bf497874a1170d010f85a7e5d4ea6d9f2f8f60cdc6e384f5c9fa7e909a9b6cb7425630cae337bc71dc8b31aa58e3d2cc6cd6373b4333809f5350e4acd0fa721e3c42fb52e20e60273216827035f60b31463e839b1dbc4209d77e085bcdc3054793fe4a5d2d97751d3e0352f1abbdc520f92823fbf9455a51b962bef01e15821a65589845be8ff5b5aeeb597bccf23226d2a0e974e6179d51a2f2c75bbbb4339d807b7601f12f8233b88f8beca1788303202cb204e8af629dd2ccd6da391221e2ce6717c897f0a8d246372cf0d89620404a729c7b7979a53d2c595b90077881143d06786d23aa46fd87afd7919638834e650ea45bca8bcabd22f79ace77f432ced368ce334e21a7d38772babf0a4ae80d312077317ff2bc809e356e9fdae40012be3ef85127b1daadc9b8af13de5c6b9ba33ffcdf0e5755aa684ebd1e6a6d89ccb905dfd516805219565b7f211e48808dd01305ec62478d12a8fa2f15b1bc16be953620c0ce303638c233f54cf449377dd77f0bb17937281b07a4174bc52fb6588fbf002568fbbccecb71a06703fbb16dfd582e0129652b846ac0a2757f2434efdbf97b091cbbc6edcf3a91f3e4989dbc1e05e826a2bdb8a4a0a37ba964b3235246db77e091c43bf244d9f9c3e9072099978b4f844ffbe741923e505011553327d9ff3304a80f6fd3484ea8cde2c4555aca49fed377917c99eb5d58565de60e2f29e3adc0c0d2ef204b1b61edee772a2bf85480f37c188b191fe57062a66eb83c68831f118f625216b2de817fb8b349c38da7efed03af0df88e2f741041314d83d6b695b532dc28d3660f9fb711c75206aa55cbf4088d02ef19dd0535ecea6e4fd75897b7036f488c9840e004001f5b364df5f3e7b45336002340d48fd860f089c41849eee935a904a6395e702fa7ec232ec6ea5368e99b001fa01e71618609fda0f8ab101f998c5daaed30e86b8a558b2e5f8498b56ec59e6bc7866fb6f9e031aa686305ce27dae6a803a5176729d41c7a6ac76125ec15e56503da17d97b2195f22fc10e1445a1962cfbba2d42437c05d8b374191c455102d60f9a54822661d5d6405bfff309d535197739f9ced0f93e4bdbf886603360c1fd21e5ab000069f883102d28e424ead1404ce65908d6bef2bf04fe889b349f8e600e7e98e839c776c9f61513875a9c85a865b11a48d48fa2828b1260310d894bdb00ce07bb5486257f78890a25a0509a51d48c0f70d4f79f605e9a07a9bfffd6b1f6e0caf80032097536572ba98ef0ffc8d254a2dc440ca3b9b0e748363ed011435357b8ddb964a5290eabf0d3bb02f15b9ed13cc9e203ea10b6e51d679cac3557da02f2a48238eab14f2052c8fb9787d251148aa8fe67b7b0a619ec3ce632d29acf4f7a371d7263cb8a90306cd2bad157057aee139ad91efe2030fa633fda1c56df6129418723580f43bc80c4d323203d78038efd2fd27fdbbe770eadbbae75d88510aebce2333009c3bc8a5a9c25b5abf6e5dea230a9f173d2946d14db668d0fa09cf7ae3bfe98f1e209a697fb17e7cd08dc615d3d9491c0c8d98cb503e477d2f0cc1f005703a996304be333202dc4673cfeac8ed5707e89f06bf522a0c9707fd237327e390160128f702969fbd6a2b54366997e31d3bfb155236acaa7878f1f4ce295d429c7d35a5f662a146f124610d31a69702fb01f0ae502a48de69a1cce50c4be173821eb42a86de87cb029447637ee0311ffb876e0a536e4a5fefbbac8a6d0fcfba9782bcffa94f311e5ead91be93f7f122330a13ab5edf929f7e2ca817586dc641d988a17a9304083ef8d750997b7dca3a70251a783dc71ef9a718ef7c3d7ca78dd518ce84ec43526889246897dac77c8910ebd9ad124e27660819ab9860ecf49c3d69c2144d0b8a2c6619378b9cdef3b2a41c74c65fb25ebf8fdede7576d6e87cf036ad21cb8dc868a390dff1cfa8afff9955f859eb6bc16a3e22af65ce7febce8de039ea729501a0d7209bd663b40093d3bb06511180b5e097a36b133dc5ed335b89db5c668aab5573d2ff4d0573b7a53dc5a6e6cbfa7279dbaed56dedac5bdf6552f8783ff2844ee70fbe15a6045831ec79239eca017a86c96db4b6702d61344093dbd47d0e073a6eeb49d2d59bd30f84d31ecb732cb31f1f72e2c63920d2886d869afd6b6b1a42cf94e6952a250ce6807a940fcb6a7ed3024d55f0c8a5c5eec81b390d7e6a56d872253d00c4e70b8d0950222f22af11b595b2d15d8e7d3954b04da482b1191c52141d8902464125a12e2d4bc623f33e87ce2b862e9e31f666e72510b08e6c0090f193b55fae65a8e6a3eef29491b668824f011930fbba77d3329af13422911584c599e11ec2b8a3f56da51d633144e2b808a81ba5a6de98c07c62da26ec7aff665e1474f9d95398c67c779669f531dbea9df1020b0ff57827e0d728aaa4ff2c75562122a458b59ab3e74df2fe38911d90e5ef0de289cee7e947eda21aa061a138f1f4c2eb2007117e703ca92d0a29b97fb360df17fb32de708cba78152d1573a5448080146dd123ce895d34ea28b34a84e49b7af2e10c988f0535a51aee533580674ab1d3d1f9c5c17637268d7bc8c946931eafab0f93a2a310c650cb7f54cd70632770645480a06d5fc3f8026143b99a7fbc35e1700c83ff2ad0a7dfca2b32365f1ec402ab686b678b029d4e78ad66a7a9e00ff2db55f37efe7272ded7e31ef1a7b899f3f8784388be0b48048249f71d9d7131410ab655e05e30b96b6ebc7148d14033b88399903ddcf1283ad94a3a8f443d89eacfc1cf89fd2a9862f6be9a7f7a7ce3d1b4bef5127cd830131666696b970686f02443842893203764943a32f5b181c671978a62bba54d3fb39b554239db5c0800b00d3b6c084c9810b8b57f2c52b3ade58bb2d81b3532a1430fa08f4e5419ee6dc0c9b0882081d674ddac013294a2b120f7393d840829d3701c69d9feee1c002101332e0654510ba39b82033831ddf18446e3a227762e92c4f83373ede346edaa8526080df3fac1646e7c85882e65525f077cf30479bedf734949ff3484b50f8da871573483c50f1bb8ce85d8cce6e1d3dae6e3fdcf21a1958de999b4a47815277132cdf3d5628ef91d9f9c0c3b277477833058840daaf6dd5eac443f74586ed1e979007862eda2b7a6d9db2b22f99c385078a87377efbf2a185e41ea8094adde8b2b9227ac6d0c53a42bea2f04782448a9c738f1cdb18369a976f33a9dcc266c4f304adf1d7f742b2d9abba04d4f55e15349d4b8e39eb58e42939f1d1e55bebcda04dab8f35ddd46433c15e67076bd47235b7c97d513800f05fa3de722a2853aefde238472aa4473d1bda1caf2b007212912b19e42fd7f16cd5502b79911f4ecb724532fe1ee44c0d96bd8b76e635a5a7ba8f5916a27e4e917b8006924a858336b9f0bf9391ed9cdc67ec9677e3688e0876e32ce6ba9538be4821419f77c91f0677c89f3c31fed20e95b59fcdb15dd69a7119f2cb7ce64ef3cd7391bc97009e484072f8254b58ac10991e3a35e395a193a54e18c7a003b1a640c81840c32eb778d43f7a6e5eacd970e374fe8a21987a657cfb45033f4718e9c9c4988a035ba2efffea89722871cf1251abec57bd185a906df6d27d146b94d766729ffded73a25a323d2d1e37c01ab4cdc121a9a0127737bcf1656902371f3adaca7acecf666e18aa7830fb80d78144938f0ef68e8131dc4519ac8d2b15edfc913f67c27fbb0b82e657ebaebdb0d37cb4c82556a46f6809f8f4088628332546068ba2cd05dd11a232c301512419cc29619eb950cd5c9506da82314220d8ef536a07cb8837f588a13b5748620774dee0ee8bb46f6e801d8d409a3ff2255e3e5545c493d42c8bf6390af1e92267832d36bc15f68811bd01060780ba9403328d30b08c668596dc6038b928964518a1cf4e9e9e44e6bed05c65e7040c6c8877f5b80a7ecf461b741f9d924c389b3c1ed8f2d38a884af14ad3e5f5783b54219647b9e695a331de9a26e230757d01473fd602752934cf97a0f8a9d4b974ac0a2a619098dc693ae47e0b39f0df7c2c39c76151f97dcab25103f10a8c39950c13c76218a3d738dbc8e55624d0e31b74747dd8b7984b443cc7cdc0401021d6259a0694fca6b69a0aa2903d184794833e53fca7590754e2aa38da4f5759fc306289350a1bdd4000d379110b92e902d96bf668060b2d76a6f688ba0819cc554b7849f8d1a43109f5457ebd5b9fd273885ee6715bd512c14b7a09c233a0b854089ba0b614a8c6c2b8411da4f3baf6b7145c71901ef52d46f459ee24d4e71bd60f50ea4150176fe02dbcafcde6c42e86404e6b5a868b6daa4c7093f20e80a78517a5818b02a66675472f5b8f932458eda", 0x1000, 0xe, &(0x7f0000002bc0)=@in={0x2, 0x3}, 0xc) truncate(&(0x7f0000002c00)='./file0\x00', 0x7) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000002c40)) fchdir(r7) 10.494598812s ago: executing program 4 (id=3192): r0 = kqueue() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0xa1, 0x2, 0x4, 0x1}], 0x8c0, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x653, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d33578e302b3e467ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5f23edeb51e2f0ac3ebbc257699a1f139b672f4d335dba7e7db3008b95665bd5fc211800000000018000e0b6f3cfbf8820f181ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc32ba0800000008e37f71a3f834173712051eeab71d89e000040381ecb6640000ba58000000", 0xb1, 0x40e, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) kqueue() (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0xa1, 0x2, 0x4, 0x1}], 0x8c0, 0x0, 0x0, 0x0) (async) kevent(r0, 0x0, 0x0, 0x0, 0x653, 0x0) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r2, &(0x7f0000000180)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d33578e302b3e467ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5f23edeb51e2f0ac3ebbc257699a1f139b672f4d335dba7e7db3008b95665bd5fc211800000000018000e0b6f3cfbf8820f181ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc32ba0800000008e37f71a3f834173712051eeab71d89e000040381ecb6640000ba58000000", 0xb1, 0x40e, 0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) (async) 9.255201758s ago: executing program 1 (id=3200): setuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000004c0)=0x1f) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0xfd, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x88, 0x80, 0x1, 0x80000000}], 0x6, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) fcntl$getown(r2, 0x5) r4 = getuid() chown(&(0x7f0000000200)='./file0\x00', r4, 0x0) setreuid(0xee00, r4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getgroups(0x3, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f0000000500)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x402}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="c5eabfedf9e2011c5dc17154e0ec16c8c7d3335c92715c9933a32ab20d8e87b6a6f18ff125a6cae4e3f84c3199722a59", 0x30}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="000000d860a82060dec3e59be543bfcb4493770300b5aee6b8f9a2e7f76682e05e9be469e7022a4f", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="000000ff010000000000000008004500001c000000000011907800000000ffffffff4e204e2300089078"]) geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000580)=0xc) 9.00530785s ago: executing program 2 (id=3201): setrlimit(0x1, &(0x7f0000000580)={0x4, 0x56}) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x30) close(r1) r2 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)="d3f3f4efdb23182313d4262a48a2bdf25b42bc11b7605ff023bacb8cabf17459009158889c00e44f4a8bc17f6958a542b5e982784b59891f4fb46ad2a39639c75835", 0x42}], 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) fcntl$getflags(r3, 0x1) sysctl$kern(&(0x7f0000000100)={0x1, 0x41}, 0x2, 0x0, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/223, 0xdf}, {&(0x7f0000000480)=""/245, 0xf5}], 0x2) setrlimit(0x1, &(0x7f0000000580)={0x4, 0x56}) (async) syz_open_pts() (async) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x30) (async) close(r1) (async) syz_open_pts() (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) writev(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)="d3f3f4efdb23182313d4262a48a2bdf25b42bc11b7605ff023bacb8cabf17459009158889c00e44f4a8bc17f6958a542b5e982784b59891f4fb46ad2a39639c75835", 0x42}], 0x1) (async) pipe2(&(0x7f00000000c0), 0x10000) (async) fcntl$getflags(r3, 0x1) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x41}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) readv(r2, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/223, 0xdf}, {&(0x7f0000000480)=""/245, 0xf5}], 0x2) (async) 8.25524479s ago: executing program 3 (id=3202): open(0x0, 0x800, 0x120) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x54c6) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x41946465, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) shutdown(r2, 0x1) readv(r2, &(0x7f0000000040), 0x0) madvise(&(0x7f00006ce000/0x4000)=nil, 0x4000, 0x6) close(r2) 8.0053757s ago: executing program 5 (id=3203): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) fchmod(r0, 0x109) 7.503378737s ago: executing program 2 (id=3206): rename(&(0x7f0000000100)='./file0\x00', 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) mprotect(&(0x7f000007c000/0x3000)=nil, 0x3000, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000100), &(0x7f0000000140)=0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x3ff, 0x6, 0x40, 0x7}, {0x76cc, 0x3, 0x2, 0x8}, {0x6f43, 0x81, 0x9, 0x4}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x5, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) select(0x40, &(0x7f0000000080)={0x16, 0x0, 0x0, 0x20000000000004, 0x7, 0x4, 0x10000000000000, 0x2}, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r4 = semget$private(0x0, 0x2, 0x2) semctl$GETNCNT(r4, 0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x100, 0x0) r5 = socket(0x800000018, 0x3, 0xfe) sendto(0xffffffffffffffff, 0x0, 0x58, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 7.500184953s ago: executing program 3 (id=3209): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000000)={0x80, 0x1000002, 0x21002, 0x8, "17a2224ff1c14649ebb100000000795e6b47c1d1", 0x20003ff, 0x7}) symlink(&(0x7f0000000180)='\x00', &(0x7f00000001c0)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x8000000, 0x800000000000002}) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000100)=""/120, 0x78}, {&(0x7f0000000380)=""/182, 0xb6}, {&(0x7f0000000200)=""/47, 0x2f}, {&(0x7f0000000480)=""/130, 0x82}, {&(0x7f0000000740)=""/81, 0x51}, {&(0x7f00000005c0)=""/127, 0x7f}], 0x6) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000280)="b1000503000004000000020003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) dup(r0) rmdir(&(0x7f0000000080)='./file0\x00') clock_getres(0xd563351eb34faef1, 0x0) 7.255350798s ago: executing program 4 (id=3210): mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0xee00, 0x0) (async) r0 = getuid() (async) r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) (async) setpgid(0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setregid(0x0, r3) (async) setreuid(0xee00, r0) (async) chown(&(0x7f0000000140)='./file0\x00', r0, r3) 7.005348667s ago: executing program 5 (id=3211): open(&(0x7f0000000080)='./file0\x00', 0x615, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r1, 0xc0284459, &(0x7f0000000080)={0x58, 0xfffffffc, 0x3, 0x7, "75a200000000f2a82e1922072f1fd7f000", 0xfffffffc}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x8, 0xfc}, {0x0, 0x0, 0x0, 0x9}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={0x0, r2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) open(&(0x7f0000000080)='./file0\x00', 0x615, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) (async) ioctl$TIOCSETA(r1, 0xc0284459, &(0x7f0000000080)={0x58, 0xfffffffc, 0x3, 0x7, "75a200000000f2a82e1922072f1fd7f000", 0xfffffffc}) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x8, 0xfc}, {0x0, 0x0, 0x0, 0x9}, {0x2, 0x0, 0x0, 0x40804}]}) (async) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={0x0, r2}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) 6.755369434s ago: executing program 1 (id=3212): setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)='L8\n', 0x3}], 0x1) open(&(0x7f0000002600)='./file0\x00', 0x78e, 0xa4) truncate(&(0x7f0000000080)='./file0\x00', 0x3ff00000000000) r2 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r3 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x6e}], 0x1, 0x0) select(0x40, &(0x7f0000000180)={0xffffffffffffffff}, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) setrlimit(0x1, &(0x7f00000000c0)={0x7ffc, 0x5}) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000001d80)=[{0x0}], 0x1, 0x0}, 0x1042) 6.755011382s ago: executing program 0 (id=3213): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x6}, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x200023}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r1 = socket(0x800000018, 0x2, 0x2) r2 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x2) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040)=0x13, 0x4) 6.754463705s ago: executing program 7 (id=3214): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x80000001, r1, r2, r1, r2, 0x3f0}, 0x4000000000, 0x81, 0x8001}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x4, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000003c0)="c5eabfedf9e2011c5dc17154e0ec16c8c7d3335c9271", 0x16}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="000900d860a82060dec3e59be543bfcb44937703", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r1, r2}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) syz_emit_ethernet(0xdc, &(0x7f0000000580)={@empty, @broadcast, [], {@ipv4={0x800, {{0xe, 0x4, 0x1, 0xf, 0xce, 0x64, 0x0, 0x3, 0x61, 0x0, @broadcast, @multicast2, {[@ra={0x94, 0x6, 0xa8a3}, @timestamp={0x44, 0x1c, 0x13, 0x3, 0x4, [{[], 0x4}, {[], 0x6}, {[], 0xe7}, {[], 0x67dc}, {[@remote={0xac, 0x14, 0x0}], 0x8001}]}]}}, @generic="a42c5813140946fd5b368a053eb05bc5bd8971c44bf6e897d327a998c1359ac85a40310502f418b7a932f8ffd3f9d7868e138f8752aa5a3bccbeed4776e7c187c4201f8e958ac4abd1f81f84e572d7abacf985a4377fd1c74cd42493eb93353506ae0817de1e505c915273c05fae91c2af946c1459e40224490399624ef20372372595ce8652b68626ecbb3c35be029bd25d7bdae64d"}}}}) setreuid(r1, r4) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000200)={0xffff, './file0\x00'}) poll(&(0x7f0000000180), 0x0, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000080)=0x7) readv(r5, &(0x7f0000000b00)=[{&(0x7f0000000480)=""/122, 0x7a}, {&(0x7f0000000500)=""/110, 0x6e}, {&(0x7f0000000680)=""/176, 0xb0}, {&(0x7f0000000780)=""/120, 0x78}, {&(0x7f0000000800)=""/146, 0x92}, {&(0x7f0000000940)=""/146, 0x92}, {&(0x7f0000000a00)=""/73, 0x49}, {&(0x7f0000000a80)=""/123, 0x7b}], 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x402}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="c5eabfedf9e2011c5dc17154e0ec16c8c7d3335c92715c9933a32ab20d8e87b6a6f18ff125a6cae4e3f84c3199722a59e83f58c068cdc76a80a4060418bb8ec1488c069480582ef19f7ac9e7a79f81833097b519dfe5b813914291bceee39a79fd42c6a25b6fcecfe716eef4", 0x6c}], 0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000300)={0x200000000000001c, &(0x7f0000000380)=[{0x7b, 0x4, 0xd6, 0x5}, {0xdacf, 0x4, 0x17, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 6.505398574s ago: executing program 3 (id=3215): sysctl$ddb(&(0x7f0000000000)={0x9, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) sendsyslog(0x0, 0xfffffffffffffc59, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) 6.504902514s ago: executing program 4 (id=3216): r0 = socket(0x18, 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) writev(r1, &(0x7f0000001600)=[{&(0x7f0000000040)="7cf4c3ad191d1da455fad9c521657a93887d5935cc325f2460e74c66863560a2265d63632b694372fd", 0x29}], 0x1) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)=""/153, &(0x7f0000000200)=0x99) (async) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)=""/153, &(0x7f0000000200)=0x99) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x2000138, 0x0, 0xffffefff, 0x0) (async) kevent(r2, &(0x7f00000002c0), 0x2000138, 0x0, 0xffffefff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x3, 0x0) (async) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x3f, 0x0, 0x0) (async) setsockopt(r5, 0x1000000000029, 0x3f, 0x0, 0x0) setsockopt(r5, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r4, 0x0, 0x0) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900), &(0x7f0000000440)) recvfrom$inet(r3, &(0x7f0000000000)=""/23, 0x17, 0x0, &(0x7f0000000080)={0x2, 0x2}, 0xc) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) (async) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x3b}, 0x2, &(0x7f0000000340)="e51a3fd94a9324ca3dd3f7e4ecbc1aa91f05742dd970d673cbdfa5563e730e50e92ce7397ae84cbfd02469b59d20dfa33f0a6bc159a5feb4bc1674a17b2c7c3fa79cb81547a49bd2fd84e889023ae05db9656241aeea9987a4ccdcea36872d0d48fce421ef15ca7c29edc8fcd686464f2740104df508b459d7842d2275eed07b27b303ddc493bfa3", &(0x7f0000000440)=0x88, &(0x7f0000000480), 0x0) setsockopt(r0, 0x1000000000029, 0xb, 0x0, 0x0) 6.504743108s ago: executing program 0 (id=3217): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 6.503366277s ago: executing program 1 (id=3218): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) open(0x0, 0x2, 0x41) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) getrusage(0x1, 0x0) select(0x40, &(0x7f0000000100)={0xfffffffffffffffd, 0x8, 0x0, 0x9, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x4}, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x10}], 0x1, 0x6) poll(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174aaaaaaafaaaa86dd606b9efb5000fe00000000008000000080ffffff0000fe8000000000000000000000000000aa"]) writev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="ac1b7003d193", 0x6}], 0x1) 6.502565297s ago: executing program 6 (id=3219): setgroups(0xffffffffffffff1f, 0x0) 6.255192813s ago: executing program 5 (id=3220): r0 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r4 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f00000001c0)=[{&(0x7f0000000400)=""/4096, 0x1000}], 0x1, 0x20000000000) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102", 0x62, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r6 = socket(0x11, 0x3, 0x3) socket(0x18, 0x3, 0x3a) r7 = socket$inet6(0x18, 0x4000, 0x6) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0xffffffffffffffff, 0x3}, 0x2000, [0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0xddb, 0xfffffffe]}, 0x3c) syz_emit_ethernet(0x3e, &(0x7f0000000380)=ANY=[@ANYBLOB="ff5086aaaaaa0000f129596463753098710000000086dd60832003000e040000000000800000040000003700000000fe8000000008000000000000000000aa2e00"]) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0xaa, 0x0, 0x0, {[0x1, 0x0, 0xffffffffffffffd, 0x1, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x7f], [], [], [0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x8], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x2}, {0x0, 0x0, 0xc8, 0x7ffffffffffffffe}, {0x0, 0x5}, {}, {0x0, 0xfffffffd}], {0x0, 0x2, 0x8}}}) r8 = kqueue() kevent(r8, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) close(r8) sendto$unix(r6, &(0x7f00000000c0)="b100050160000004000000000700000012df8106cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257169ed0d44a699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x0, 0x0, 0x0) 6.249896744s ago: executing program 7 (id=3221): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x7, 0x8001, 0xfffffffffffffff7, {[0x7, 0x1, 0x0, 0xffffffffffffffff, 0xf, 0x8, 0x80, 0x4, 0xf7b, 0xe, 0xe, 0xa2e, 0x1, 0x2, 0xc, 0x4e, 0x8, 0x7], [0xffffffff00000001, 0x19, 0x5be4, 0x10, 0x6, 0x1ff, 0x10001, 0x8d, 0x4, 0x2], [0xc, 0x2e4, 0xfffffffe00000000, 0x5400000000000000, 0xfffffffffffffffd, 0xd, 0x6], [0x684, 0x1, 0x40, 0x6, 0x200, 0x5], [{0x1, 0x3, 0x49d, 0x400}, {0xea5, 0x5, 0x1}, {0x8, 0x7f, 0x7ff, 0x4}, {0x0, 0x7fff, 0x4, 0x7}, {0x36, 0x6, 0x1}, {0x8, 0x2, 0xff1b, 0x401}, {0x0, 0x1e, 0xc0000000, 0xfffffffffffffeff}, {0x4, 0x2, 0x101, 0xd}], {0x8, 0x7, 0x15, 0xfffffffffffffffe}, {0x9, 0x7, 0x8, 0xfffffffffffffff7}}}) r2 = getpgrp() r3 = getpid() setpgid(r2, r3) utimensat(r1, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x7fffffffffffffff, 0x4}, {0x6, 0x5}}, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000340)={0x0, ""/13}, 0x15, 0x2, 0x800) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0x5, 0x5, 0x3, 0x4542}, {0x400, 0x4, 0x1, 0x42f}]}) r4 = getpgrp() setpgid(r4, r3) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000400)) r5 = msgget(0x3, 0x80) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000440)=""/133) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000500)={{0x18, 0x1, 0xb5b, 0x1}, {0x18, 0x1, 0x1ff, 0x5}, 0x0, [0x1, 0x2, 0x1, 0x5, 0x4, 0xff, 0xfa3, 0xffffffa9]}, 0x3c) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000540)=0xb2) r6 = dup2(r0, r0) r7 = geteuid() sysctl$net_inet_tcp(&(0x7f0000000580)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f00000005c0)="728370009f41531825b63499be8fcf7119982f34b74f51b4cfe394f0427e6666492ff424db9684dfe32c1bd3dacaec8344066d36e157dc84202612a681f60e0f9b29f294df21a5f163fb1946e0a37c43dd5852b9f66912c7d9e00a57e805446674c36ef04ff92735d2b7e33edce6eb39e2b36247174a6051716c25bf75399fbee14a68059970073720a3a4485ce64b9e907660091e6824f0cebafcb91461161532ce073ebaaa84dce82a95a3b4", &(0x7f0000000680)=0xad, &(0x7f00000006c0)="e4d9aac5e4cc65aa177742c9668cfadb2804c3ed9f6d0eabdf5370883d8eec9642cad83d1777a7", 0x27) fcntl$setown(r1, 0x6, r3) msgrcv(r5, &(0x7f0000000700)={0x0, ""/96}, 0x68, 0x3, 0x1000) r8 = fcntl$dupfd(r6, 0x0, r6) dup(r8) getppid() getpid() msgctl$IPC_RMID(r5, 0x0) pipe(&(0x7f0000000780)) fcntl$getown(r6, 0x5) getgroups(0x4, &(0x7f00000007c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000008c0)={{0x9, r7, r9, 0x0, 0x0, 0x30, 0x8}, 0x3, 0x6, 0x0, r3, 0x4, 0xfff, 0x80000000, 0x2}) 6.249648476s ago: executing program 6 (id=3222): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r0 = socket$inet(0x2, 0x2, 0x4) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x40, 0x3, 0xff, 0x5}, {0x35, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x4, 0xfffffdfc}]}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000", 0x89, 0x404, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000340)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x6, @multicast1, {[@timestamp={0x44, 0x4, 0x0, 0x0, 0xc}]}}, @icmp=@generic={0x10, 0x7f, 0x0, "dbc1d266"}}}}}) (async) setuid(0xffffffffffffffff) pledge(&(0x7f0000000100)='tap', &(0x7f0000000140)='(++*/\x00') r2 = shmget$private(0x0, 0x1000, 0x30e, &(0x7f0000123000/0x1000)=nil) (async) setrlimit(0x3, &(0x7f0000000980)={0x42, 0x62}) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x10, 0xd6) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) (async) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) (async) setitimer(0x2, &(0x7f0000000080)={{0xc390, 0x2}, {0x3ff, 0x5}}, 0x0) (async) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x8, 0xfffffffffffffff2}, {0x9, 0x58}}) (async) getpeername$unix(r3, &(0x7f0000000180)=@file={0x0, ""/58}, &(0x7f00000001c0)=0x3c) (async) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) 6.004570152s ago: executing program 0 (id=3223): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xb, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x3) sysctl$ddb(&(0x7f0000000000)={0x9, 0x2}, 0x2, &(0x7f0000000240)="c79b9758", &(0x7f0000000080)=0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 6.004383514s ago: executing program 6 (id=3224): sysctl$kern(&(0x7f0000000040)={0x1, 0x56}, 0x2, 0x0, 0x0, &(0x7f00000001c0), 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0xc}, 0x2, &(0x7f0000000080)="fcc8257c9f340d324fc0fb63cc66a046b8f2c5104578f63fc1d1", &(0x7f00000000c0)=0x1a, &(0x7f0000000100)="0e2db3a14491510362ad3115743a88a8b8351b6970e0e89c1770927cdfac7f6a146a56a51c9b7ba533b24bd69539c6fb4d114ee87c20ba19a35f952e4f17f56df631d09422dd0f34c66f3b3b9fe094f7b267df8e3533bf45bd444a05d12732fe2bc87bd50037b36e", 0x68) 5.755350859s ago: executing program 3 (id=3225): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8060693f, &(0x7f00000001c0)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x200) sendto(r0, &(0x7f0000000080)="922e863a7141165c495ddb468b459ca336e92f2545448fc4e21d65cefe8bf10c30c75cb082f82691a538e3fc2e549490fb1576709f351a091e24b7d5942ee5e594093a4c45b98070c29e8b36f1a5a554fe1afa8948985713723d747caabebb6bb3dcccfa364af65a898412ee6da8cc8ab8023fa36ddb244c15a5f1429da57539bddd06b771885e471c201583a54fb0aa56fbc1d98834ded4a42431ae2f45464a9c69054fc650b840e6dcde1d41eb464387b7efcaf4a3c25bb1b83dec2fda", 0xbe, 0x17, &(0x7f0000000180)=@in6={0x18, 0x3, 0x10001, 0x7}, 0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x80) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x80) 5.754983458s ago: executing program 0 (id=3226): execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002800), 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000002880)={0x1, &(0x7f0000002840)=[{0x3, 0x90, 0x7, 0x7}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)="ed", 0x1) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000240)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/196, 0xc4}], 0x1, 0x0}, 0x7f}, 0x10, 0x1040, 0x0) open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x18) r4 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r4) setuid(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd22}) unveil(0x0, &(0x7f0000000080)='x\x00') ioctl$FIONREAD(r0, 0xc028698b, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) getpeername$unix(r5, 0x0, &(0x7f0000000100)) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000000)="10000010", 0x4) 3.999577798s ago: executing program 6 (id=3227): mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000300)="e2e5a67d10ed92fc13c166bd4f7cdb8700", 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1038, r1) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) setuid(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x35) select(0x0, 0x0, 0x0, &(0x7f0000000140)={0x1fffff, 0x7, 0x0, 0x8, 0x0, 0x0, 0x1}, &(0x7f00000000c0)) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x402}]}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000280)="c5eabfedf9e2011c5dc17154e0ec16c8c7d3335c92715c9933a32ab20d8e87b6a6f18ff125a6cae4e3f84c3199722a59e83f58c068", 0x35}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="000000d860a82060dec3e59be543bfcb44937703", &(0x7f0000000080)=0x14, 0x0, 0x0) 3.999330702s ago: executing program 3 (id=3228): r0 = open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) syz_open_pts() syz_open_pts() syz_open_pts() pipe(&(0x7f0000000000)) select(0x40, &(0x7f0000000080)={0x7fff, 0x0, 0x2, 0x20000000000000, 0x7, 0x4, 0x10000000000000}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) munmap(&(0x7f0000000000/0xa000)=nil, 0xa000) select(0x40, &(0x7f0000000000)={0x1, 0x1, 0x7fffffff, 0x200, 0x100000000, 0x6, 0x4, 0x8001}, &(0x7f0000000080)={0xfff, 0x100, 0x100000000000, 0x8000000000000000, 0x400, 0x1003, 0xd3, 0x100000001}, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) 3.998859542s ago: executing program 7 (id=3229): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0xa, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="00000000a92c448f6ac3382179de94623db0bc9dba856972907566126633182174d3cbe02639ce5a5d42e67650259b366a44b76ffaa8588f3ba46f64d6d1588807ff36e8a8547a1071d44fede0f9b71ffca2549e2aaf0bc55d627fba9376f37509d22cbd", 0x64}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000002480)="71e91e3471ac006959434ec76bfd5b41a615c39650df06c2a04a294665de621c9d884edb0088dbbf7239f42c130ee27623b6c07c6b05e0c8cf9476c003779a71428b75b6fa100a855275b3e34d1e08d0a2a4556a", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000cc0)=ANY=[]) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1812, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000000)={0x1, 0x1, 0x7fffffff, 0x200, 0x100000000, 0x6, 0x4, 0x2}, &(0x7f0000000080)={0xfff, 0x100, 0x100000000000, 0x7ffffffffffffffc, 0x400, 0xea, 0x4, 0x100000002}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0xa, 0x7f, 0x400f}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="00000000a92c448f6ac3382179de94623db0bc9dba856972907566126633182174d3cbe02639ce5a5d42e67650259b366a44b76ffaa8588f3ba46f64d6d1588807ff36e8a8547a1071d44fede0f9b71ffca2549e2aaf0bc55d627fba9376f37509d22cbd", 0x64}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000002480)="71e91e3471ac006959434ec76bfd5b41a615c39650df06c2a04a294665de621c9d884edb0088dbbf7239f42c130ee27623b6c07c6b05e0c8cf9476c003779a71428b75b6fa100a855275b3e34d1e08d0a2a4556a", &(0x7f0000000080)=0x54, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x32, &(0x7f0000000cc0)=ANY=[]) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1812, 0xffffffffffffffff, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) select(0x40, &(0x7f0000000000)={0x1, 0x1, 0x7fffffff, 0x200, 0x100000000, 0x6, 0x4, 0x2}, &(0x7f0000000080)={0xfff, 0x100, 0x100000000000, 0x7ffffffffffffffc, 0x400, 0xea, 0x4, 0x100000002}, 0x0, 0x0) (async) 3.718925148s ago: executing program 1 (id=3230): open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2a, &(0x7f0000000040)="84ae975e", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = getpid() msgget$private(0x0, 0xfffffffffffffffd) setgroups(0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000530, r2) setuid(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[]) setitimer(0x2, &(0x7f0000000040)={{0x1, 0x40000000006}, {0x8, 0x20000000}}, 0x0) 3.718675328s ago: executing program 4 (id=3231): setitimer(0x2, &(0x7f0000000080)={{0xfffffffffffffffd, 0x10000}, {0xffffffff}}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x64, 0x0, 0x0, 0x11, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}}}}}}) (async) sysctl$kern(&(0x7f00000011c0)={0x1, 0x4b}, 0x2, &(0x7f0000001200)="aaffb5c4", &(0x7f0000001240)=0x4, &(0x7f0000001280), 0x0) (async) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) 3.718466507s ago: executing program 5 (id=3232): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xfffffffe, 0x0, "ff0107002015c8a32d00000065c0bdf9c6f04aaf", 0x0, 0x1000000b}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaae", 0x5}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="8612c62208df7d8160a2b16c48e4de335413a3ca6561db3f98a5fb9e7c09000a46cd4548168ba8f08e37b64f11039c6826151284b3faf0f8e99f7f3d0ad6f237eec470242f9ac6861f58c7cb39684de2f16942c53f7a24335afdd908188e33493ca65784f0d9dafbdc8ac44e15565d0a3a8000b608398149d0cdcc07af3d820d87d80306", 0x84) setsockopt(r2, 0x0, 0xd, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xf66c, 0xfffffffc, 0x9, 0x5fffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x400, 0x80000000}) writev(r0, &(0x7f0000000200)=[{&(0x7f00000009c0)="6d16c5e4558ee490ed358287717340e4963cba4d902ff48e5df732f13ddf9bd724428e5589229eabb23c039e64d4f1e20e807972008f85a9a3ce6dad47e6fbe986cf88c7c8cf594f48750829022b0b19b004b3ba9251a013968b760613e07e0caa08bfe238b0a102034e81057abb31dbfae8947529dc682339e0d1430a458fbf78152611e1464c085d3ba6c72d1c7af04ad170086c1ee6ab3fe45d75102e0b6f8b9d117623159ed93de78eadf591b031ce793aeaa2ff54f2242698e606a8e263cadd3c01613651bcd0902ab41c683a78071335d2c69bd4dca7850f9d47eed3aedc0c823fec2c62cb6ddacd9018e79179117985fc93393eeaf6df5656d373255b47992aa95ad81277f573436bab2fc4941c6f776403adacb12ff9d8bb5fdc8d263b5ba2b54c96b5b26fd217b91ba04de8e65292775fa76597717962ef135d0a1ee45bc61b875c65ce25f5741e099c96a84cef62bb482dec714bba0e1e1d15959f44bf2cb230861ead04b6998a1e67c596f5bc014a00baab3de038b73562ccf1f383244cde42224f5f40dbcc7a133821b4ef3d699f14aa78a91b3ee5a2bc7480ac64158725653f388d7b2d8e40f9b5d14e794c14040aecd8335e11baddda30983c4438e6a9042ab3aa5e437b503a1cf7ecde44fdb43ed52ee9fcbd96760c535cbb5b204b711941cc9720e9192b4e36ee9b8e9436d47d0644db09153c82ce2d0a276561172fd4333a69c6af9389d01070f7290dd424a5b0cd240ed76e04d040a19a34413f1b994209b4f7e91bb9ef7fa9d4d3c56511e9d71f0368f41f15ab135cd9e401cb2dc8980a3887c7d3cdc9a377572f48b0ff7bd2ddf61280febff0cc6d04be11d4b7492dbedaa6ce417f925dfa2bdbfe0dbde224157ca536a7d66ab93eead884128a6d9e655e7ae3d61c0a53aeff73fd964c6ec7cbf32dae8914610e21a8837705326e6efac11f2367e7cdc78d30b017d01a760652cf18f133a22177c27b57392e4cb4acefdb82df1734990b0c9325d9ae10856c4eec8a2f878696cadc6f010555defa8add8c24a284c3938643a78dcb28b88f00ed0b7b7d5f2a595aa57a39a00a59ea1ce081c298c331137f5fd8a19f4cb92e29255f905f969931b2733ad5650e355af66c9eb5388c8a6d0ab8a9ad691306b76e1fb139068662a7c32e85e15604523d4ba28cdd368537fc3d8c6d526afd5e6607820018de1ea640effebef059f20bd78d4ad26956eba9efb46089743576d765f6dfedd47f89a15c1f8435867db3595397d6844fbcefc377b8a2243c6afb7131d235d7d7ddd2ea791472925a3a181da9d496f1e8a2cc93b0f7b66e97e5334e5f5bdf467b2d4284fd6267d1f0ddca00a095b35685b17c5209e70db73858832f0760eacf143a1479018afe8fb771b7f132d5cc8fc857a99abeb77eccac6aa56a897233f9ca094441371332a8bd14f08ef8c88d693909be58e02ba81fc64ea41546c2503e937d769d62acbba411884950e4e2d384a20bafd0b6299e517fd2194c0b89e0685b4bae98ddcac613c9f9db2d4883063f9a5332d598965fbd1a172a82598126aca119b853650765f2cf6a99d291a17049b0ab67eeb6b1e728cbc57e97bba5b258aad85bbbe9904e94cbb351101a6eaad6d7ef38792106f358fbec8e9c30729a3f796ed29bd7d39187260797c40a3c0abd9fabab9c8df06ca1db0b3a94ef86caa871e761bc5f1dfc747f6b9c7d7c1e368614bdadd4e2f78e42cffd9aac25b511598d2d88e60c48d1e63b4ae3f0ce6dbe64b3ea561fcdaf8a728d4dbe26b8fdc8f93d516b0aa8e0600144b19c14d98333531c31f11209c544e3bf8d2e67944a97a55b6dabdfcfa2a70058f59b59c1359ed21eaab20fa86e3fe17dc098cebd33ce5eb32992459a9398a057d5b114d6e915040be00e421f217153def1b26b2d358f82bcf97d8b2f3e10995e2470159f3902e945644bccd3c4df07921c24c7fbb70000a8474599a129ecbc8dd9fbd98e284367903662c8c6a239fcfedfba087f391fe4dd5e52e03d4f8cd5ae003fcce7d3ff7875fea6ced96441e3f12366fecb8c3c229cbd51ec8b8caf5dfbce1611223a5933ff5c905071c0a771aaf64202735b0c0a059e5e0af3662d14c08357ee43fb3a60167df0ff9faf6d0d5037bc14c30445964286d5d0333f42e5ada66b68fa4feeb19b0ae51c025f4ef7e77700fc6fb8caaf805eb6ee75709735c1898ecffc48a11d57d7bfb5c6dd5adf58dc24a2b9ab05b20c3323b39aa7fef65334b1caa489c297b55dc351fd1960440afc403a860ae2df0e5022465651c92e68cf80aa34bb9fc98c7a515db7d85ed7e7033ab7d7ef779566bb02ad788e68f18fdb6d09aace3ba20c5717fbc2407b6b8fa72606626f919fb23fcf40938cb502f5da0c028b8578ba370f33eb769d0ca6ecd983984d0e80a1912d520bd53e56104e8bf5f89f3bd6edce04ac089d73b47a227a65d2b6d492040b5a187ae1bf547225fb075c711e31e4fa3e187f10e7be29014f1f8861dd3bb3cfe819c7d330369315e8fbc650cdc1e441ed2262c1a0e11ef1e73a5beec4f75f98fdc6443affd3ce6384f47c1ba63fdf6c2e3398e503b267325b35b3850ea12f4bdfbeccfd97c3962a3bcdf2107810b89d6352f163251a8b43115b6ac86d83ffe820686c315d1ba4f6a71019beba5dfe11", 0x769}], 0x1) 3.50526221s ago: executing program 2 (id=3233): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0xa, 0x7f, 0x400f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$vm(&(0x7f0000000080)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0x9, 0x1, 0x8, 0x4}, {0xd8, 0x4b, 0x94, 0x8}, {0x0, 0x2, 0x3, 0x5703}, {0xad8, 0xc, 0x0, 0x5}, {0x6, 0x2, 0x48, 0x9}, {0x93c3, 0xbb, 0x4c, 0x1}, {0x0, 0x0, 0x3, 0x4}, {0xffff, 0x5, 0x1, 0x8}, {0x9, 0x26, 0xb}, {0x2, 0x2, 0x9, 0x10001}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f00000004c0)=ANY=[]) connect$unix(r0, &(0x7f0000000000), 0x10) sendto(r0, 0x0, 0x98ff, 0x5, 0x0, 0x0) setsockopt(r0, 0x422d, 0x10000, &(0x7f0000000280)="f644be541112a177525d42006d4a96bbdb9bbf235c340bd86c22889e4b7ec2869bccdbae4f599b65b61d2fcd0ae8d755587d560c6be0ec6d3ef1936a40542cee5442a52a2160167f969505008bcf842f93246603f1be3c9f6a9e6e564ebecb6c9e5621", 0x63) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) sysctl$kern(&(0x7f0000000040)={0x1, 0x17}, 0x2, &(0x7f0000000080)="9e912cedc202eae1747af61e0e6f5e3da70227ce582061f8d0254825b6ec72880c0b80979166681653bd009fe443ee89aeeb6319007d5fc168cdbb83b3a3b4c60920ae7992541c5855baa26037c29ebb7351aa2b45cd20bb1cf38dd1362ae0d440bd1b9dd0697a832537276fbcb1", &(0x7f0000000100)=0x6e, &(0x7f0000000140)="ecf204d43b6b52fd84c73f0c23b0cfd62027d51ab5", 0x15) 3.254553082s ago: executing program 0 (id=3234): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x5}) r0 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206932, &(0x7f00000001c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) ftruncate(r2, 0xfffffffffffffffb) sendmsg$unix(0xffffffffffffffff, 0x0, 0x6) setsockopt(r5, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 2.7544088s ago: executing program 3 (id=3235): open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@broadcast, @rand_addr=0x10]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3ff, 0x1, 0x9}}}}}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206917, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)={{}, {[0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [{}, {0x1}, {0x0, 0x0, 0x0, 0x401}, {0x0, 0x0, 0x30a1}, {0x0, 0x0, 0x76, 0x3}, {}, {0x7}, {0x0, 0x400, 0x7fff, 0x8}]}}, 0x0, 0x3}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc450444a, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x688e) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000016c0)) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) (async) socket(0x1, 0x2, 0x0) (async) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@broadcast, @rand_addr=0x10]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3ff, 0x1, 0x9}}}}}) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) kqueue() (async) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r2, 0xc0206917, &(0x7f00000001c0)) (async) socket(0x18, 0x3, 0x50) (async) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)={{}, {[0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [{}, {0x1}, {0x0, 0x0, 0x0, 0x401}, {0x0, 0x0, 0x30a1}, {0x0, 0x0, 0x76, 0x3}, {}, {0x7}, {0x0, 0x400, 0x7fff, 0x8}]}}, 0x0, 0x3}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) (async) ioctl$TIOCSETA(r4, 0xc450444a, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) (async) truncate(&(0x7f0000000080)='./file0\x00', 0x688e) (async) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000016c0)) (async) 2.505279952s ago: executing program 4 (id=3236): r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) syz_emit_ethernet(0xc69, &(0x7f0000000480)=ANY=[@ANYRES64=r0]) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x0, 0x400}, {0x26, 0x5de40039}, {0x5, 0x10001}], 0x3}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6, 0x2, 0x1, 0x43f}, {0x7c, 0x0, 0x0, 0xfffffffc}, {0x6, 0xf, 0x56, 0x402}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="000000d860a82060dec3e59be543bf7ac600000300b5aee6b8f9a2e7f76682e033eadfcbf15e9be469e5022a", &(0x7f00000000c0)=0xfcad, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) clock_gettime(0x2, &(0x7f0000000280)) syz_emit_ethernet(0x36, &(0x7f0000000140)={@remote, @local, [], {@arp={0x806, @generic={0x3e, 0x873a, 0x6, 0x4, 0x3, @broadcast, "b5bc4ed3", @random="1a80aa164d71", "65e0629d27e5cb61878855c50f4ff19c"}}}}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) msgget(0x1, 0x309) mprotect(&(0x7f00003de000/0x3000)=nil, 0x3000, 0x1) 2.255231651s ago: executing program 7 (id=3237): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) (async) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r0 = getpid() setgroups(0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x300, r0) (async) setuid(0xffffffffffffffff) (async) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) (async) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)) 2.253606066s ago: executing program 7 (id=3238): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0xd0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x2, 0xb, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x20) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x6}, {0x25, 0x1}], 0x2}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xeffffffffffffffb, 0x10012efffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000140), 0x100000000000010d) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0xd0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x2, 0xb, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x20) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x6}, {0x25, 0x1}], 0x2}) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) (async) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xeffffffffffffffb, 0x10012efffffff, 0xffffffffffffffff}) (async) writev(r0, &(0x7f0000000140), 0x100000000000010d) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async) 1.255391037s ago: executing program 1 (id=3239): r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x2, 0x0, 0xffffffff, 0x100002001}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206910, &(0x7f00000001c0)) 1.196440064s ago: executing program 5 (id=3240): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) pread(r1, &(0x7f0000000100)="3cd15da8c30016e0e47cb58c78c03424239d9c86e1fe9dbbff1d512d501254908cb11bfb34b78dd2931f18fbbb4038ab2b58c6049a35ef0187840d89643c5c966e77986ab7c14a85781847805fcc4a9cc3fc49a1871a1e47850d066b4b3991fd1bced1a1aa0f242c9c7e9973ea7e89fc5d8788d145d87134a52e31a03bbf3fbef4335323d95e9c3ea902dcd9b2468c0e72c11162417e5ba5b2326d018bc8ba7188346d00216286a3c9ed1f38e189e3446c3b3a2ad730763229b96810c7a6740000000000000000", 0xc7, 0xfffffffffffffffd) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) fchdir(r0) 1.19460712s ago: executing program 2 (id=3241): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 1.194413068s ago: executing program 6 (id=3242): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) sync() 754.510262ms ago: executing program 0 (id=3243): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080600010800"]) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080600010800"]) (async) 753.527263ms ago: executing program 1 (id=3244): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) (async) chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) r1 = getuid() setreuid(0x0, r1) chmod(&(0x7f00000000c0)='./file0\x00', 0x3ea) chdir(&(0x7f0000000100)='./file0\x00') (async) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xfa) (async) mkdir(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xfa) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18c) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mlock(&(0x7f0000400000/0xc00000)=nil, 0xc00000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x1, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000140)="0000003af5d8aa5031bd2300000000000000ed729870a4cb9a23b82a3d77cec883bd9e7078726b250574b3a19cfabaffb2af7ece92b5e470614683498f166abaf1bdb42a632ca4426133a315ef9410d2eec036b834b8e758488e089edc666fcf823b7934d1e5c2a71101e6400abd6f544bbce398bd3cdea25d771228d05cca46add9e384e97fecc57bc677c16d4498bd9bc031af6aa0dba1169f534f17081b9e65c53da4b8446441914406c147befbeb8ee8f991da17b82e5045cbd075c9649986b172c82b357d3c72263609f7525acf912c2846c0a08f1ff48b9bea650ddb75", &(0x7f0000000100)=0xe0, 0x0, 0x0) (async) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000140)="0000003af5d8aa5031bd2300000000000000ed729870a4cb9a23b82a3d77cec883bd9e7078726b250574b3a19cfabaffb2af7ece92b5e470614683498f166abaf1bdb42a632ca4426133a315ef9410d2eec036b834b8e758488e089edc666fcf823b7934d1e5c2a71101e6400abd6f544bbce398bd3cdea25d771228d05cca46add9e384e97fecc57bc677c16d4498bd9bc031af6aa0dba1169f534f17081b9e65c53da4b8446441914406c147befbeb8ee8f991da17b82e5045cbd075c9649986b172c82b357d3c72263609f7525acf912c2846c0a08f1ff48b9bea650ddb75", &(0x7f0000000100)=0xe0, 0x0, 0x0) 505.319848ms ago: executing program 6 (id=3245): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) readv(0xffffffffffffffff, &(0x7f0000000c40)=[{&(0x7f0000000180)=""/108, 0xfffffffffffffdce}, {&(0x7f0000000240)=""/30, 0x39}, {&(0x7f00000007c0)=""/214, 0xd6}, {&(0x7f00000008c0)=""/236, 0xec}, {&(0x7f00000009c0)=""/79, 0x4f}, {&(0x7f0000001080)=""/217, 0xd9}, {&(0x7f0000000b40)=""/224, 0xe0}], 0x7) r0 = syz_open_pts() setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="4ba78411", &(0x7f0000000040)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) chdir(&(0x7f0000000100)='./file0\x00') fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) close(r0) r6 = syz_open_pts() r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000200)={0x0, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r6, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) 255.307983ms ago: executing program 4 (id=3246): r0 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x200, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x40, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) mknod(&(0x7f0000000200)='./file0\x00', 0x20, 0x1d4) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) select(0x12, 0x0, 0x0, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca4", 0x2) 5.405093ms ago: executing program 7 (id=3247): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) nanosleep(&(0x7f0000000040)={0x8, 0x24000000}, 0x0) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x4, &(0x7f0000000340)="7144cdde08a4a98900001e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000380)=0x3, 0x0, 0x52) 1.077751ms ago: executing program 5 (id=3248): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f00000002c0)=[{0x3d, 0x1, 0x3, 0x6}, {0xe7, 0x0, 0x51, 0x3c}, {0x0, 0x40, 0xdc, 0x7fe}, {0x5c, 0xfe, 0x2, 0x6}, {0x6, 0xff, 0x1, 0x2b8}]}) r1 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0xa1f9b4599273e3c9, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x42, 0xffff}, {0x21, 0x6}, {0x86, 0x1000}, {0x8a, 0x1}, {0x4, 0x3}], 0x5}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) write(r0, &(0x7f0000000280)="23c37e853a8a5e7e078c0ce7b080", 0xe) 0s ago: executing program 2 (id=3249): r0 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000100)={0x6, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) setuid(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={{0x173, 0xecc6}, {0x7d, 0xffffffffffffff80}}, 0x4) r2 = getpid() getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="140000000000000007000000000000", @ANYRES32=r2], 0x30}, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e17fffff", 0x4) r3 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x20, r3) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x4, 0x9, r2}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.70' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error dev/pci./file0./file0€ ªÿsd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code fuse: Cannot find fusebuf pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd8068b86308, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd8065e9dc50, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0xfffffd805cf5b768, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pmap_unwire: wiring for pmap 0xfffffd806912a6d0 va 0x200000001000 didn't change! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvm_fault(0xfffffd807433e5a8, 0xf, 0, 1) -> e kernel: page fault trap, code=0 Stopped at ktrops+0x58: movq 0x10(%r14),%r14 TID PID UID PRFLAGS PFLAGS CPU COMMAND *219604 35137 0 0 0x4000000 0 syz-executor ktrops(ffff80002a81a7e0,ffffffffffffffff,0,80000538,fffffd805dfd5d80,fffffd807f7d7478) at ktrops+0x58 doktrace(fffffd805dfd5d80,4,538,0,ffff80002a81a7e0) at doktrace+0x6dd sys_ktrace(ffff80002a81a7e0,ffff80003ca132c0,ffff80003ca13210) at sys_ktrace+0x11c syscall(ffff80003ca132c0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7785ac2fc50, count: 10 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: uvm_fault(0xfffffd807433e5a8, 0xf, 0, 1) -> e ddb> trace ktrops(ffff80002a81a7e0,ffffffffffffffff,0,80000538,fffffd805dfd5d80,fffffd807f7d7478) at ktrops+0x58 doktrace(fffffd805dfd5d80,4,538,0,ffff80002a81a7e0) at doktrace+0x6dd sys_ktrace(ffff80002a81a7e0,ffff80003ca132c0,ffff80003ca13210) at sys_ktrace+0x11c syscall(ffff80003ca132c0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7785ac2fc50, count: -5 ddb> show registers rdi 0xffff80002a81a7e0 rsi 0xffffffffffffffff rbp 0xffff80003ca12fe0 rbx 0xfffffd807f7d7478 rdx 0 rcx 0x80000538 __kernel_virt_to_phys+0x538 rax 0xffff80002a81a7e0 r8 0xfffffd805dfd5d80 r9 0xfffffd807f7d7478 r10 0xc634dd9506f25e47 r11 0xa46921ff4269161 r12 0xffff80002a81a7e0 r13 0xffffffffffffffff r14 0xffffffffffffffff r15 0x80000538 __kernel_virt_to_phys+0x538 rip 0xffffffff822fa2d8 ktrops+0x58 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80003ca12f60 ss 0 ktrops+0x58: movq 0x10(%r14),%r14 ddb> show proc PROC (syz-executor) tid=219604 pid=35137 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=17, usrpri=81, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a81aa70,0xffff80002a81dc78 process=0xffff80003c975e88 user=0xffff80003ca0e000, vmspace=0xfffffd807433e5a8 estcpu=31, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 40278 389818 16310 0 2 0 syz-executor 40278 65943 16310 0 3 0x4000000 biowait syz-executor 72575 144613 69384 0 2 0 syz-executor 72575 205519 69384 0 3 0x4000080 nanoslp syz-executor 1688 57645 89163 60928 2 0x10 syz-executor 1688 20191 89163 60928 2 0x4000010 syz-executor 1688 293824 89163 60928 2 0x4000010 syz-executor 31737 376681 54977 0 3 0x10 vmmaplk syz-executor 31737 382629 54977 0 3 0x4000090 fsleep syz-executor 31737 100402 54977 0 2 0x4000010 syz-executor 35137 355837 28897 0 2 0 syz-executor *35137 219604 28897 0 7 0x4000000 syz-executor 35137 135834 28897 0 3 0x4000080 fsleep syz-executor 69384 311780 96675 0 3 0x82 nanoslp syz-executor 54977 455112 96675 0 3 0x82 nanoslp syz-executor 89163 228674 96675 0 3 0x82 nanoslp syz-executor 36969 234100 0 0 3 0x14280 nfsidl nfsio 87691 259953 0 0 3 0x14280 nfsidl nfsio 62528 439552 0 0 3 0x14280 nfsidl nfsio 2344 397307 0 0 3 0x14280 nfsidl nfsio 39971 30691 0 0 3 0x14280 nfsidl nfsio 96401 329608 0 0 3 0x14280 nfsidl nfsio 70174 421185 0 0 3 0x14280 nfsidl nfsio 88633 428917 0 0 3 0x14280 nfsidl nfsio 62651 184495 0 0 3 0x14280 nfsidl nfsio 50457 503031 0 0 3 0x14280 nfsidl nfsio 1195 318766 0 0 3 0x14280 nfsidl nfsio 84215 259196 0 0 3 0x14280 nfsidl nfsio 92821 34368 0 0 3 0x14280 nfsidl nfsio 83859 70936 0 0 3 0x14280 nfsidl nfsio 90042 88520 0 0 3 0x14280 nfsidl nfsio 31901 216687 0 0 3 0x14280 nfsidl nfsio 38263 405760 0 0 3 0x14280 nfsidl nfsio 48901 179425 0 0 3 0x14280 nfsidl nfsio 12798 59630 0 0 3 0x14280 nfsidl nfsio 66202 494184 0 0 3 0x14280 nfsidl nfsio 16310 99698 96675 0 3 0x82 nanoslp syz-executor 66626 132510 0 0 3 0x14200 bored sosplice 59528 466339 96675 0 2 0x2 syz-executor 54369 450887 96675 0 2 0x2 syz-executor 28897 347088 96675 0 3 0x82 nanoslp syz-executor 37715 423025 96675 0 2 0x2 syz-executor 96675 337815 83348 0 3 0x82 kqread syz-executor 83348 383011 10765 0 3 0x10008a sigsusp ksh 10765 441172 87485 0 3 0x98 kqread sshd-session 87485 333473 24060 0 3 0x92 kqread sshd-session 49437 273809 1 0 3 0x100083 ttyin getty 24060 57834 1 0 3 0x88 kqread sshd 86381 444352 12931 73 3 0x1100090 kqread syslogd 12931 308852 1 0 3 0x100082 sbwait syslogd 46531 335906 1 0 3 0x100080 kqread resolvd 63587 277466 16761 77 3 0x100092 kqread dhcpleased 64978 479306 16761 77 3 0x100092 kqread dhcpleased 16761 258512 1 0 3 0x80 kqread dhcpleased 30992 69948 0 0 3 0x14200 bored smr 33831 232340 0 0 2 0x14200 zerothread 80971 392256 0 0 3 0x14200 aiodoned aiodoned 10812 445991 0 0 3 0x14200 syncer update 31906 118210 0 0 3 0x14200 cleaner cleaner 60890 452506 0 0 3 0x14200 reaper reaper 25910 225214 0 0 3 0x14200 pgdaemon pagedaemon 85059 247422 0 0 3 0x14200 bored viomb 88959 47740 0 0 3 0x40014200 acpi0 acpi0 84020 43447 0 0 3 0x14200 bored softnet3 43010 434424 0 0 3 0x14200 bored softnet2 60079 96133 0 0 3 0x14200 bored softnet1 7177 413817 0 0 3 0x14200 bored softnet0 46690 99860 0 0 3 0x14200 bored systqmp 10386 44377 0 0 3 0x14200 bored systq 72586 300120 0 0 3 0x40014200 tmoslp softclock 97992 360482 0 0 3 0x40014200 idle0 1 324595 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10210 11062K 11876K 166960K 16756 0 pcb 19 15K 17K 166960K 645 0 rtable 223 13K 14K 166960K 1351 0 pf 39 15K 23K 166960K 249 0 ifaddr 37 6K 8K 166960K 211 0 ifgroup 55 2K 2K 166960K 264 0 sysctl 4 1K 3K 166960K 12 0 counters 31 17K 18K 166960K 140 0 ioctlops 0 0K 4K 166960K 536 0 iov 0 0K 16K 166960K 417 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1485 93K 94K 166960K 4843 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 60 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 230 0 dirhash 12 2K 3K 166960K 63 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 236K 166960K 3462 0 sigio 0 0K 0K 166960K 68 0 proc 61 59K 124K 166960K 899 0 subproc 72 4K 4K 166960K 112 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 1040 0 in_multi 71 5K 7K 166960K 625 0 ether_multi 1 0K 0K 166960K 22 0 mrt 0 0K 0K 166960K 9 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 247 1102K 1102K 166960K 247 0 exec 0 0K 1K 166960K 1007 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 3 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 212 151K 171K 166960K 32430 0 UVM aobj 131 4K 5K 166960K 140 0 pinsyscall 37 74K 96K 166960K 4633 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 235 0 NDP 12 0K 2K 166960K 171 0 temp 76 8684K 8812K 166960K 134620 0 kqueue 13 20K 30K 166960K 570 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 282 0 279 1 0 1 1 0 8 0 rtentry 136 519 0 431 5 0 5 5 0 8 0 unpcb 144 3288 0 3271 17 11 6 8 0 8 5 syncache 336 17 0 17 5 4 1 1 0 8 1 tcpqe 32 10 0 10 4 3 1 1 0 8 1 tcpcb 808 1332 0 1325 21 13 8 8 0 8 7 arp 88 45 0 26 1 0 1 1 0 8 0 ipq 40 10 0 10 1 0 1 1 0 8 1 ipqe 40 23 0 23 1 0 1 1 0 8 1 inpcb 344 4041 0 4025 35 27 8 11 0 8 5 nd6 104 133 0 110 1 0 1 1 0 8 0 pkpcb 40 18 0 18 3 2 1 1 0 8 1 kcovpl 48 12 0 4 1 0 1 1 0 8 0 mppekey 1024 2 0 2 2 2 0 1 0 8 0 ppxss 1072 85 0 85 5 4 1 1 0 8 1 pppxif 1384 7 0 7 4 3 1 1 0 8 1 pfstscr 40 3 0 3 2 2 0 1 0 8 0 pfrktable 1344 8 0 5 3 2 1 1 0 8 0 pfanchor 1288 6 0 0 1 0 1 1 0 8 0 pftag 88 4 0 1 1 0 1 1 0 8 0 pfqueue 320 1 0 1 1 1 0 1 0 8 0 pfstitem 24 3 0 0 1 0 1 1 0 8 0 pfstkey 128 14 0 11 1 0 1 1 0 8 0 pfstate 344 8 0 6 1 0 1 1 0 8 0 pfrule 1344 17 0 15 1 0 1 1 0 8 0 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 2385 0 2060 32 7 25 30 0 8 2 art_table 32 2389 0 2060 4 0 4 4 0 8 0 art_node 16 505 0 428 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 3 1 0 1 1 0 8 0 semupl 112 3 0 3 2 1 1 1 0 8 1 semapl 112 222 0 212 1 0 1 1 0 8 0 shmpl 112 137 0 9 4 0 4 4 0 8 0 dirhash 1024 51 0 34 3 0 3 3 0 8 0 dino2pl 256 8052 0 6550 95 0 95 95 0 8 0 ffsino 248 8052 0 6550 95 0 95 95 0 8 0 nchpl 144 12995 0 11314 63 0 63 63 0 8 0 rtmask 32 25 0 25 5 4 1 1 0 8 1 uvmvnodes 80 3897 0 0 80 0 80 80 0 8 0 vnodes 216 3897 0 0 217 0 217 217 0 8 0 namei 1024 47229 0 47225 6 5 1 2 0 8 0 pfiaddrpl 120 1 0 0 1 0 1 1 0 8 0 kstatmem 264 166 0 142 2 0 2 2 0 8 0 scsiplug 72 6 0 6 3 2 1 1 0 8 1 scxspl 216 41656 0 41655 23 15 8 8 1 8 7 plimitpl 152 911 0 894 1 0 1 1 0 8 0 sigapl 424 3750 0 3685 9 1 8 8 0 8 0 futexpl 64 51463 0 51461 1 0 1 1 0 8 0 knotepl 120 398686 0 398639 50 40 10 17 0 8 7 kqueuepl 184 1269 0 1258 7 3 4 4 0 8 3 pipepl 296 639 0 612 14 11 3 8 0 8 0 fdescpl 440 3708 0 3680 5 1 4 5 0 8 0 filepl 120 28264 0 28044 30 17 13 15 0 8 4 lockfpl 104 966 0 964 1 0 1 1 0 8 0 lockfspl 48 384 0 382 1 0 1 1 0 8 0 sessionpl 144 38 0 30 1 0 1 1 0 8 0 pgrppl 48 104 0 88 1 0 1 1 0 8 0 ucredpl 104 5865 0 5852 1 0 1 1 0 8 0 zombiepl 144 4481 0 4481 1 0 1 1 0 8 1 processpl 1112 3750 0 3685 5 0 5 5 0 8 0 procpl 656 9038 0 8965 8 0 8 8 0 8 0 sosppl 168 15 0 15 4 3 1 1 0 8 1 sockpl 528 7697 0 7662 48 38 10 16 0 8 7 mcl64k 65536 179 0 179 4 3 1 1 0 8 1 mcl16k 16384 4 0 4 1 1 0 1 0 8 0 mcl12k 12288 4 0 4 2 2 0 1 0 8 0 mcl9k 9216 3 0 3 3 3 0 1 0 8 0 mcl8k 8192 82 0 82 5 4 1 1 0 8 1 mcl4k 4096 7223 0 7173 15 7 8 12 0 8 1 mcl2k2 2112 2 0 2 2 1 1 1 0 8 1 mcl2k 2048 4023 0 4021 10 8 2 5 0 8 1 mtagpl 96 443 0 297 5 0 5 5 0 8 0 mbufpl 256 44653 0 43974 168 109 59 112 0 8 8 bufpl 280 14974 0 8747 446 0 446 446 0 8 0 anonpl 24 513687 0 505506 154 66 88 101 0 187 1 amapchunkpl 152 115058 0 114554 74 36 38 38 0 158 12 amappl16 200 10155 0 9890 94 67 27 40 0 8 0 amappl15 192 10 0 9 1 0 1 1 0 8 0 amappl14 184 136 0 126 1 0 1 1 0 8 0 amappl13 176 8 0 8 4 3 1 1 0 8 1 amappl12 168 4405 0 4378 3 1 2 3 0 8 0 amappl11 160 60 0 50 1 0 1 1 0 8 0 amappl10 152 12 0 12 3 3 0 1 0 8 0 amappl9 144 238 0 238 1 1 0 1 0 8 0 amappl8 136 27 0 25 1 0 1 1 0 8 0 amappl7 128 122 0 111 1 0 1 1 0 8 0 amappl6 120 226 0 222 1 0 1 1 0 8 0 amappl5 112 137 0 130 1 0 1 1 0 8 0 amappl4 104 376 0 358 1 0 1 1 0 8 0 amappl3 96 23397 0 23302 4 0 4 4 0 8 0 amappl2 88 751 0 694 2 0 2 2 0 8 0 amappl1 80 23532 0 22988 16 2 14 14 0 8 1 amappl 88 30910 0 30760 6 1 5 5 0 92 0 dma65536 65536 1 0 1 1 0 1 1 0 8 1 dma16384 16384 1 0 1 1 1 0 1 0 8 0 dma8192 8192 1 0 1 1 1 0 1 0 8 0 dma4096 4096 2 0 2 2 2 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma256 256 8 0 8 2 2 0 1 0 8 0 dma128 128 257 0 257 5 4 1 1 0 8 1 dma64 64 7 0 7 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 139 0 9 3 0 3 3 0 8 0 uaddrrnd 24 3708 0 3680 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3708 0 3680 1 0 1 1 0 8 0 vmmpekpl 168 29288 0 29244 3 0 3 3 0 8 0 vmmpepl 168 233639 0 231618 147 40 107 117 0 357 3 vmsppl 360 3707 0 3680 4 1 3 4 0 8 0 rwobjpl 32 59764 0 54658 46 2 44 46 0 8 0 pdppl 4096 7423 0 7360 142 73 69 83 0 8 6 pvpl 32 1535653 0 1522410 292 126 166 198 0 265 2 pmappl 216 3707 0 3680 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 521 0 242 11 1 10 10 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace ktrops(ffff80002a81a7e0,ffffffffffffffff,0,80000538,fffffd805dfd5d80,fffffd807f7d7478) at ktrops+0x58 doktrace(fffffd805dfd5d80,4,538,0,ffff80002a81a7e0) at doktrace+0x6dd sys_ktrace(ffff80002a81a7e0,ffff80003ca132c0,ffff80003ca13210) at sys_ktrace+0x11c syscall(ffff80003ca132c0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7785ac2fc50, count: -5 ddb> machine ddbcpu 1 No such command ddb> trace ktrops(ffff80002a81a7e0,ffffffffffffffff,0,80000538,fffffd805dfd5d80,fffffd807f7d7478) at ktrops+0x58 doktrace(fffffd805dfd5d80,4,538,0,ffff80002a81a7e0) at doktrace+0x6dd sys_ktrace(ffff80002a81a7e0,ffff80003ca132c0,ffff80003ca13210) at sys_ktrace+0x11c syscall(ffff80003ca132c0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7785ac2fc50, count: -5