last executing test programs: 3.109575397s ago: executing program 3 (id=1793): mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0x5c4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) dup2(r1, r0) 3.108952946s ago: executing program 3 (id=1795): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x2010, r0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) (async) read(r0, &(0x7f0000000100)=""/203, 0xcb) 3.01464651s ago: executing program 3 (id=1797): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80, 0x81, 0x4, 0x407}, {0x40, 0x6, 0x4, 0xe}, {0x1ae, 0x0, 0x15, 0x4}]}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) 3.011868551s ago: executing program 3 (id=1799): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) readv(r0, &(0x7f0000001f80)=[{&(0x7f0000000e40)=""/177, 0xb1}, {&(0x7f0000000f40)=""/4096, 0x1000}, {&(0x7f0000001f40)=""/20, 0x14}], 0x3) chown(0x0, 0x0, 0xffffffffffffffff) fchmod(r0, 0x92) 2.914224326s ago: executing program 3 (id=1801): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x5) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000001c0)={0x200, 0x6, 0x54}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mquery(&(0x7f00001cf000/0x3000)=nil, 0x3000, 0x4, 0x0, r0, 0x4) r2 = socket(0x11, 0x3, 0x0) write(r2, &(0x7f0000000080)="ac2bb96a", 0x4) 2.764162968s ago: executing program 3 (id=1806): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)="23b39bda4ddae25fe9bdf4abd439a5476c", 0x11}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) sysctl$vm(&(0x7f0000000180)={0x2, 0x7}, 0x2, &(0x7f00000000c0)="6dc065b9", &(0x7f0000000f00)=0x4, 0x0, 0x0) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000440)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x120, 0x8001}, 0x40000009, 0x81, 0x0, 0x0, 0xdf38, 0x10000000000, 0x7}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x1000e, &(0x7f00000011c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @rand_addr="01984b0e23742b40c3fa3d76af5fc1fa", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) r3 = syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x7}, 0x85c, 0x8000000000000007, 0x0, 0x0, 0x1, 0x7b, 0x7, 0x4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x32f9c719, 0x0, 0x2, 0x4, "c9b91408388446eeb88ee450d099109a985f689c", 0x8, 0x4}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000400)=0x1e4) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000005c0)={0x1, 0x2, 0x6, 0xfffffff9, "8f73727b6cc01b2120c84e958d24047f24cf4d62", 0x9, 0x9}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mknod(0x0, 0x2000, 0x881) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000380), 0x0) open(0x0, 0x1, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000100)="804f25819feec56a350e25e6283966410ea6fe866e36683e8706e7e6981e8b95a4afa6e4516ca1b0f3c4df11335c05fece39a846cb", 0x35}, {&(0x7f0000000140)="4823b1f513c99cc0d87e105e28520dc605da3d62dbfb3807c1e1bab30cec915fc5de7485d52d2c30a616c1128ad0d42870a63c00e3004168be1fe0978cbc666f128cbcdbd92c75b7b4c9d458d0895ad88d30f0380f0d28ea6b618f6581ef6292b72e2a0788cf1670cc28768d66e1a0fd672461b2f6249ec9b9285a62cce1e9dcb31746ab1e812b8e6db99bd4cca5c08cab9f2cde72d5bd92a525fb01995677d3365fc57b091737f41fe7f8c8305426c71c", 0xb1}, {&(0x7f0000000200)="99107ba610eb9f78581498c1e55d135a654f9e08b2ea7e2ac6a34381a76f6371df9284980ee4d1b5eafebb3dec3779f1650616e3f256c239f6d979580cc1d54a446bd29c7889e14215eb1e470c7ea2a854528a20ab30646c0bc285cc462e79f816bab8c21b2a5ff28fb2a280877cf7", 0x6f}, {&(0x7f0000000280)="6990771742f8870b3c6a894721b9a360cb0ed1b83bf6b2f496b603", 0x1b}, {&(0x7f0000000500)="237bdb8781592a27ac4db075e2b5819daceffd9e7a6f3589cf73e2bb73b0a997d58665b054d1f0df3483644a43f97ea083a5fd567e3fdca65ed7481645448d85dead6cbae4b449d1da4238a827a58ed90c8c74d4f2e6d85fcc0104aa5ccaa9e18abb691d54af02b48601a32287f6b504fe88c0d51a0a2fe1b481e3cc1be991bf6c751dc2e968179c354f33f23097d601f107d43b0c52b389ba824fd984158b385264536fb7fee53129c56c03a8a422172b30c448e9b4d40b36daea389aed666649de29236f2096e42e63954c53378223c72194a551d565e36561ae4694b542486c68f0381140abfee1541cd78eac6320f6995c7737759db02ef049c471702eb9d82ff66fbe789d8c6253a4897ae3b656a72979aac0299ff64325fef89993ab956649b0d61d8bcd5ddcdd39e896b11385930e8d27920f84fcccc6e22a29b87e54ceafd5a46d4052677732ffb8bd824571851f152adac44cd68e41b14b34e38067068144299dc73ea9e927d992da4c02b8efb3a5d47ee41483a4e9935a51b1fd3dd315f88cfe919895c3557e4af17d9b87e30b3ed7eb44cbe47e1f2be70a7742f4821c9541f4a827802f7a0ffb78b1f3fe0e0ff6f995b3007f88a199a2626e202b2f6325e330e27d055f5da107e58b5c0077c4853a0e0f98eef8c7257baa6691e77366294790cfff2c86a8e355b6f82622daf001ff1ce3f696fc9d92090e079ec8260d7d4ecdf9ae948aa848568546bb7225aacb6ff9a0bab277809bb0071c8b0ba8324925db2495abb8c9f14427138cc24f1e0ccb007d7d5d107e5dc1658e6d45a0fc9f043fd4070b0809306b724a7122b599bea75ca836055b0de9025de0cc68ec61a6968405ebf8233eb79401b5812d560420bf98d2510e1ccce34d4284e4d83e5463faa56ec449060933d653cf5280e3d16c77ccdb38f66c0b6bc48f7e02793550c5228c3515a626b7c7528d98504f81f7f18728cc07f48133256bc522937eba772d4ba9976886802bc3209818731eb3ef3940ed5fc43187422abdf1764ac97695866ea326acce3e2cb95612806882ee47a1369a4459b9aed681686a423179862e60b8fd02151f5c69a03bad311fcaf9eb556603a205e56e75e1e243ecad05514fcd3b8f9084e9160dcdeee78a40522c3cd79bfa4108fb0d670f86f96a5bf82b40571e0cac7c5fb22c56eb6dc8ae64dffc73d67add8536fc52cda2dca0034951ab097c1ff9359959ff9663e513367392660b66c023fb2e1e21375128ad4ae87706da3e4a66302dec56b479fe550977e6cb7cf50a296b9110e9345c8fd1232030b975dab81f42af296cc42846d4ef87994a7ba0e6d80ba3e7d803fb360e0057d0c6208e4f6776f01c5bc500b7c8da8231604bab2fbe1b0c70138515d196564734ac7c37d186f48786058d1b3a8dfe2ed5b46c72b26e0a2aed6a13c4cd5575ea9f838995dec1c48934bdd2fa195e403f887c28f56bfe829dc0f50b03a9cd5c4e2d1ece854980a864430f7dc76da0ec24c9d689dc4b287e7db03c8877547871b3b85584676bfa6d8ea3f0bcc67e1f8c36e92c3f7401034379fc443665f30c91d5715c4b41d0287110de44a853e8981328f41d1b021ddaacad19f4b09e80701edea5dc8be68b55cfb4f710655e64b46f9a0783d2dbbbc8c440ac491719076c9ba97485d0bbca1135749a4054a6a601f3d9b9ee60d182ee249ebc126e2209133ddce83fe100a5d2d02ee29e6d05b0b83b565bf186b961a17692bdffa808849ca019d7955af11af3072216a3ead9e424163918a12448120a7c6192f2ca1d9a3c06337f9ad7f8a7c81530e2b4bda05c1ea4f7e1900bb162e6b646bd5a28971cacddfab6b5c8d18dd38502c98416a41c1cec103d665ebce50db22fa76ecd6e3db86a63b950452d02f8f6bda96a929bf8bdfb60fa5a8c1eabc4b41c6525582708af98126549e43c7617239fe29d7fe49613d68ac0c7c34fe4d50ee085bf27ec3f959d6477c259ab93a1c3c2bae7e29829c0c34b1b7d7785289451dc1b07965fc8bfac9bda5ea2df883728766d033585e2b6d07ba6e75c4a98504731c668e33047aa4b4584c26b80cbb7877d9d537654353f87cf42f4a6a123a101ef5019ef95b2fba0b35d3530d11f92cf62e97179a65e8d1387e5538b641b8684170b4b007aaa084446f38d7bdc6855b9a6cd571b11f28ac4a07efb3bbed1b26cfc09e5b0f4af5c7575be021f5b18d9d6d2a1835ae060f72f0f5a0261f78fa9e0f5164f99e83a726321bdb99e3043da943935348a07fb3ce63f1826c2f79c0c22e327bd2e5ff06da79ae483f06adf704ee8da371f728549ef218f8d3f503bf8b5e395eda129b1f36103a88f4d0cd08c3952f00386958c2cba663b019ea5d3121e74fe425e37119a747ca0a0e5e2809522f4ccd8ce157f54f696c719d2a3e2cbb025bba4682991738b42d7f2292c730a6126766fbbcbc85bd33f63a0c5885a7764a1714ef1f7c5541e2dabcedb32f7f255f9ffb57753492295a7373011eb9ae4d37bac018b8013fa37870db50f567650fa1f5860f2a77b9ee1fe35535ffdcb8cf376b93c7924242f66addf5ffbe091a1e14f9a76ea60acebb3d06644bb81fc8f6b94d1498bdf7d001106a4b5f47beb97ccf79901287e0c51ac7cc2e102b13ac03b272bff522444027066daef1f69c0b13d0598e45d8b7e9464892aef35525096b60b4303ce3c1e6243a6d7575ecd24c0fb7e68ac92bd469e039f6a064c321982bbe1c0bd71c44df78f73b6802ea19dc9cfc8de91de56f40dfb6ed62dbe91a734b2871924ffd6c418675bdfac5648bb056b93c33b88ff3c67fd4b099a410d0282ebe6e59d5bfa6166bf4b01bc4b592a1e391f8854e71ab8889f3aaa235403c648ce710196154013f6bd6f05d90f9923c25a417ee1866e36e475dd6f6900a8a6bd82c0873b903951c6e466c1a0d32ab5520a91c93090af64acffa9a186001f81929131688a0b9d5b4c9e11069715db13cbf155054af0e96c9087f6592f1a0f0270afd742997bd38751989f0a3dbe6a06f466097f461144ae08a2ee6115aef01c2dad47ea48d80de8f309238b4a4b4e2c2768578e9ee32f344e719ea8394fee7604b612cd0294cc30aabfc05908378f0caebcf0164ac46d013436a79a7978cbaebfacf6850df1cec49ca7dff2c6979e01f51d8cbf39968520b339f7e81ffc914170e90180646439f29e6ba6da56a712993cd4dbea6c33e8261bccfb4da0611e6b48923862e78cf9b52c0440da8f05d499e93c9b4acfab9495098c8588d77df165d4e716e5e70a18e1c2264ccf989674b207e4f930420759952505470687292ea21af47ce0bb27550382d9ab777db8f811d78c90e7e0de55bff0f3d5411782afbfe7479d5691cb03e4a31894ac6986905ffc8f07373540f771694fcdf3693b89f7fa6a2045f86b357415b5824e5df63f92fd7d48bdd5a984f89cc4706746cb47dd98bb39a11a7d602f455416549cb53a8542fc4f13f681a01edd2681a25bb9714f48d5e7f0686f0870719a1197bae2387cecc545dbe3986f622925d2cf2819e834b800608f8e75b5e86459114f47ec21523def52ad1322abd8f63dd5ac2789c095541d95985c3180dfb68f837b7b41fee73a1171ca403e8006b19bdb6d9920ac084b7056c04aa670acfc656c31de2038f7d167aa516de64780df0d30e711a598f69deec9978b3d68bf5570070351e0534cdc3a7dd0c7d6dfdea2bd83cecb817e40e0498d27fc21f24c7c60f9ae51b1a6721928c67fddff02e8598188fead112c4ee2bd1743c86e92bd56d0106ec794f1dc018b3350d6a8cfe273bf57084f7c77d2232ee5d2c97204d196adcb077d21df13cfedc1849203e9f1b73bae466eabb7aa351a3ee88fc909f1b67d30bf60c6bf65b651552e01ac1e111360fc2646aaff662933b08db3f080636b4cb11c1a76450f9c0f8ffe73bdaa035902024a9e366325084fbd5441e0535597b697dee4b6966f514533e05dc932b4155d2afdf346efbe9431967ebb0e031cad908da1043722a125d7309056cfc623e6f44d8c2e7062a9e0d2e80fb6a7d8e5ec85e8878e233ed5cb79d936ca7464848c50bda7656f4b9bdf149c655cc08c0ce2e39812d39f1a677d7c935cd290b6fbd902e8d02c42177a59300dae8af6e0c40ea650219421c43432dbed5a4b2204b7c39dd69897f5360cd07d6bee772bab52bb1f36d5c0478e4f5eb415c6b11f31f5c46cefe38a2ce1c65b6c44524f96e78d0a4ce817ccff0bb33a3d527429863b734184709afaeabdb9d0d6974e99372033c795af591c853dfce372f1853638e81c27dbb3f7e86153ddcbd6b1a97bd4ecef5870569fffd9bca6215762b3d6e2fe307b1959f2975506de4538369b4f663aa44f27f5e4e02cc3db83d90c79162b712c42805fb5baec6bdaa28567be060cb72a7df74395794fc29f98327ffb32617fce23c2310f104fb893f2601235684a531a1310cb39e9645786ac51dfdda4ddc63da7be50313380a765d8d33cdd02423db3604634c7f1643ae8e204817b94d177bfd23f8d62c62d176223fc727897b4e15927cba12878ea4212464e4e32c4570a4e0f3eed02563f876f98ebdc12e7a36cae55be1b4094309efaee22eb2152527e410e934b9529f94eed7051801be3bb44914352f3372eebc6be4503266df6681994f21e9efed59458612bc945bbf83b0a7fcaf3e33119c77523ca8c5b43ad65c5a42b06b6c54bb784f1c16040f27de0d4b5adacd8bab957bbbc309a6737486d774d044b4d3b8fdf93ed0f3366c069978fdd79f39c792c00fc08ea3283da7bb010112c8042e2cbdd75caee5687c1dc85b61785baa016c6a6bf09d925406fff9aff69773d0dbf80d922ebb743cf9beba7fa74ce355f55685522cd3d086493adc96623a7aed26337530d1abaca1338226db76344bac61c850502e3dbfc333cecfb386ea9e5720698c4862227e2b3abf35063ed31a751c1a270a705eb2c48aea39d9e45b03e8e4783ababf82bfcd0751733168de75fb4dfb6ed2e81c95dabcc3de772072e1aea8a2d65f7973cb0f29e99a2bad4b329f35f4663e4b6164090f6da2931cfebb9d66d5dfa8dd08f0edfabd995f3d0f0131e83c5576abe2e13d46978b853153a1e46d2a476118b92c7e8006f69a13ee2b4a46ac0ccdb775f00b99cf952b4b7b82deb84db80ddc7df9bdbffae689f6881831f42bb8783972251095ea4dab63230dfad376ccc8404420fc190d6393f4e906c22edeb43b5a6c4c4bce6c65dd43cf42dea1a42d42fc552a5c76a9f65f3e41bea434cb3f9f2a64c3ac64699a23cdb2576cad66c3e99f543ed329b8740154c7e751e5c6aef4a337306bf5788b98e0bab81d984424ad680d9270a4bf1e050ff8ce50580acbd948dfcac7865478ef2e9cc75c17b0dce50517e3bd642801f4099d2cf42637470773ee58ae3b7f5a3f0ca13a12c499eced27da2f253789946d8878d06f96a9dfcf57cf37b3031fd57d601633ba9487c1345da0faf2eb724bd4a96682d5674be6b35568fb934de6989fd945d81b279ff192e0640a4bcb1d803d17faa9c5e044b51a3a8543adf8964740cca6f38496bf93f7844f86243873e789064de0899668e2789b49ea94709fd4e86449adea7b1cc7e30c4da2b85267e553a4e2f90a7171a3edd19f7d680421aaf7620645dcc0f2928c3e1fcd4fca2cb50b9c296c68c917c2b48731b845d313687a98d8a8b349f358ddb027643a1abff822d5c400ad741da641714883dbab7145704f8ae5f483cd3bad74f5710e49ad2fef237a39291", 0x1000}, {&(0x7f00000002c0)="b12b4eb178c33eb98de97f45d6db27fb", 0x10}, {&(0x7f0000001500)="9935d707599021726463ceba46d3bda9eaa1f616388c89c51b4e7d1648f52079c3f1486414e5bd61171b6035aa950e38bb7b6c9f96c479b052b784dab60271078157ce80245eb1be51e0f8dde3cf4447d19a96db09d2bd388009bcffd92232b733e5b81e5745fdde8ebb0ec264fea758cdcbbc3f918eca8325db3ddda0b31b7c87aab7729e8d69f83e48687ea7f58fc593c87f79320cf37b1a158397f706bcb5d3d52faab918f8a484a08896adc0e5330632a07c8283e9a143fdf85e01308b83dc14336a75d53af9ac781fe2eb33a0c7332a6808d4be228a2b2419160a296ab94fa75a1d073c1fe2f2abfb35c66024891d577e3c0fda18ae6e68fe861a05f519804d000353050b5f9da240ca722e06a5e1f1bd9096643ba34be9a51990c6ace5b43592d76638186ecb9cfa3aabd6f2cdf12838d757fdb1322392292f85fc134a0efdfb8bdf309749f3b52cf451f4e8fcea384d7171ee7153ea9b7fc6af6072379a4933ddb3905fc432eaa6b8f45615aee765e210f459a83987d63822073e0d568785f0798a27f6f7d99a9aa912f643d5b16613407033eaeaabb84781acae36348145a0824bb1b68fd91f61d43aa05af6945c3aa4b7848731edf09ac80ff1b848768d70180de761f23aaa8c20e7b6cf34cae61281f1b96f18a15e449e13af0ecb4c5aa8be4222eeb232423e58f32421403a92c10a9428a07daf01d424f9a85df985bf23cef6d170de3bffe52ace8d207a77b28487ade19096933cd7cea675a54a478cf040bef2a5467a8dc30930a54fe9a06c4ae9db5fe677b60770b412fa2d03b18cfb37c98fa143c46b133ae1b14bc5c3d23cb519c9afdc1fcfdd2787f1168231c240a7029360d5b6b955c59a6d0a5dd8915f6c6a3d567b12af01efae15cfd89f30c9f6f5b1bbc055e80be3b81677c8d1f324873e03d849ae5d7451ac83fdc42d7fe7379e22f13bcba3962b51f0f507ce1820aa5508ea3698961f3af66d578edb4d7a92e9b46216edfcb2fec6b64a851333cd02a7d76a87ce78872cd4033256df8259b10e5bb2ae610adcec94a375a193cbd3dbcb359d09c8b5d9365eafd9f416693d7b228ccc251e389882e4dfdb642b253ca552df72b4db345ee75a5910fd8faa1dfa5de8da3d0fb31fc201463cd874b095c5fee07dd06a94a3cd339a5e9e91fa895226fb42d823b23d361536834b5a30c80a11e13e0facc2f12e3fd6cbcc13c3d690ba24284d7e60994f568e96f773ef53d60c3d36acbf5cd2e58b4653be936a69c6a482ab21180de9acc6a0e2c001d70721f4a7e4df537f1791dfcc6086c6cd7f03b7d54cccffdb51c646947fe8fd7af158261076dbd64a6a468bc427905102f6d43ab5cd1c213f4f13910c1b3ff3be5d6fec92eeeaec251eba3dd30cd10a04ad572a9dce432169219a2317d8e4bdf2c3cae4f9465d67a98b889acbd7f7e6344e1e8c81c47729298a14d6b9a56e51510df4ffaabeba15b800a8739c2752f19c3e498cb4d2ad5e6855459d2a8edbe3a12c0eb4cd007c9b535132720f1189331c6ed8e7ed93af12a9ec96f254db983152041d7ac778f1daf7d636df7330090b7dffbedb82bf790f92edbfbc6051427e974a84714bbbbb8a562e40c4fbd8de84642f12c9b183b1398365038bda30f32add5444258bfa622888c2fca6f3a3944cfc0fd1b095eaa84a67b9f8432b912358038298cc67b26b9bdc03d9b75c17b1aa3e22f3eb86e62d942c0f04b396210022b06f61119031e0cc232efd2960e4ba6fbdb55320a85343d2f808d6d0b49cdec42e8bec5a02e77da095bacd1e20dc0563a42a61ecd5351101fdd4dd798fd3a61007dea42777b85d0d486481812d4881bbcbe3f6a962c0abb6c8b6c65ebe223a86bf9fe521f63ba126e6952948d0806d5e3c533b6a667b6286773fe6d6e8b1a55406f7390e84f65b64ecdf4b46cb49f2026ece27aa47ec962a7279ba15bad75c2f4822519e4e369bae6d7a4819cd5ee1ed9b92a86c4c88ca6ea919308601d44d8f19292ef34681ee45dc51999ee979c1eeb32f7a3f67631d1466bfd8322a3ffdc5150620b3eea5976b3b95f9cf0ef7a5e72f933dbcf5b531cc352c5a674e538ba1fd142e312233a58967129b4b0654b46a8b7613e4bdb249edb6d0f49d0b21e69277dea9fa0587a6c2ea8ae8a2303b63ab433243c2a7cfe659f25b00629e09da8054fd507263b10c5c6c4360a1a12024a907db195af493da9c5c5bf58d9d6c3b3f183ad089974dadd0d482f39a6b8f2d3e3416c983ef3a5c0a4780b84121b43e6021063735b1c3e30b1200d9b1ade098daa32584bbd3fc1f85ef00b504ec399a430f62ced26801024e2a1aed573c0dc9f86e92af0571fc950403b31872a8a841831aaa46756dc8241ec0dc8c40988a076afdf2111b86f59397317343ed7a82aa13f3d1aa41b8593e15eb9c9e4b63344b7bc4d4e2a27268b52a59fb51592050763d31b3048878b03f88fb75f055402cd7efd00fdedfb4d46c28ef6a9d757bfa7e91bed09c9ede20dad2b0b276e841a06ee2a1488e3ee5add10e7ce2cd13345493662edcfeaa75136ac25ccc135d794fb418a248e9d7589046386c71f7f6c3a142d41868edaa8bd460fdcb5a85557258dcf8f46c5b78dcdb20a5d9ab53a83749545cc92071cb6a6ddaf2c4159fd91e2618e28b83f30c6ac3c4e0dfef79698454f09fb9474dfb74300967e97081e34d6df46527060c309314b7cb05f079ab7a7793889754b3a64012227c992dfbe8f315077ed65615acf1cf4f9c5da6b374f23ede0e6137019612e25a7f767cba0e376c8419e21a7bf12d4f83b08fa5b25923bf64939d157331d90e1623a4a1151fb7023d11cfda1f5011421fe9a12bfbf12a8ebcf119ff022561a2194979880987ef3ce832c1380f0402fc35419188e5a1283f6583e9c2fb7de47d190da475b1dc0bda3bc3f96b98f460a6df9feeb63361b004f0b22dd1790c0afd19ad4a07bcfe4a770bce4b2c4cab5cd5c216cdc0f7917758ea53d79d6660ff839e0a30c14e83e39af5988e0ce2189a51c6cd4ec5783de2f8a76de0dbf556be771f31243f911b8aa8fef87bd2a1418f4ecd66c3dffe1e4f88ac0da0f88fa47e40e48c4ef88ae53ba7b6c79e60d7a3e09d1c69fd526f1c9d317628850d8bc670d4da619c375861558a188234e6f3d59232684a802c81a648d1b0947bb0ece4f2309eadcb7dfdef67ecb8d3264d1be42d6e1219d6bc13bdc8f98558bc154f8c193561e0c62e6c947b32f8b9e42b1b891bf53a4bbdbc7683099a50db036b79c85d411120dd2fd448d673ba2a58cc656ee599a77209f6cfd22c81176d76fef410a49f2fda15df0c748e88f4c1c20bb12ee077260818e87d37f8c909ca9ee8cb2bcb37a772c844a93931e53b8c9b65dc4b0ed1911aedfdd482d8770123748db7572c051322996122f18c97104ab5c9b34de704b08ba21b3654bccd7d1761697d2d16ef4c98c0493571762c81a17afc706b7f9ee6bd38a1a1c12e8f0380e8102c4211bb8fe17f9c2b8d43b61401ab791af68a35b5b95116a1dcb5452ad1ca81e267069c9a51ba010fce133d37d79a88e180f8aafba39e45297767fa755027d9f35bf64feaac47d1a507d2cf775baed1c2405c68d2be8779a35ed25a405af1e5c12d6c7575b0c877cbadef8eb332f67f5ca717e1f2a1c59089f8073b07583fcbfd3e7cfbbc4c131e1586d46a93e747964f0553c489d10611d137034a790ec0c53113d0fac09f90216f6c74e1fcca02aeecce28007838fbade6d1789768244e97e2c0c928de35909ed9df5d133afb8e0c8117fe0ba502d9cdc2d3f67d493e1b2fd5be4b00b1fa935e1a80ccc89bc943ae14d902d9061a58b8daacc9617f583ee05c70ee1ea9167e8625845c2427928dca29c793d788dda7f7d90e86eb23f4dda1cfd86ea966daf9e3312b85b43ea6a46cc371b6d3035e31b9205f57c04bd8cf2a2c5fc0dc37499c292a641f1ec214b1ff7dd3f913b9e7feb6ee433849f7fd693998321536ca6ef6dfdaf8e9eadd7540e5ba535fd4bff5dc4a1d147f9f222fe2e3634fd8b58fbd1ec380f0e4bf0e2da55baf2aac8f15920927dbdd805ac24ffd9623683bb4a44fff72a54d69fb045e39db4e4c080b467d5c07a47907c4bd00357c764a0f39205668d0f6bd4533c1c0f1b305c75a709ae72b5f7106607481b1f9831d26b72de6bae2e542515beb3e0b4acd5db6357109c9e31096124ad59239b10fd9df10aa4ccf5f01f20c9105ed1bbe1b2c6b41803996145309fdfc5e479b1f452255cca7fa213fcae965a59735d9be90eeb7dc1e3508f62f38eef802cb9f0f2199d961036bc3a7662a978bd961c5d44096abfea69a6feb3deb59f3229eaa24dd418e8e88f43883294432f94c4ba37683302267caf01c8597bc903e13bca7f6224dc0f0f9267af7ec183051b677bdb7c3635bfad4582d02473ae7eb590f350799b6a67a973c5c64ae2eaeacf8b57021bfd77fd10d732bc9a2d177a8aa55f543fb09bbc27ebb0ef428b49307bbf7b37f92248d2b01dbe6e7f2c8fdf84d8b018ceef182c317bdae0640e64671f35cc847488871ea40ffedcbb31c459bd5faffd07be02db1f6119aeb527d0bf346a094e79dde01e089e3477c45d36ba3fa293cb2a1dcf59320b5c935ee3266113759d6a8a05d216171aad4ef029de0e3eed55108934f3ab78e19c86710b004b693cc0f4d23fb9cb2681ec47c8112f4f80b32a0a630b084caa8bd19f510c2477d1bb42c754ea5d56617669b305d38ca1d1c412844465c9ecccda4e900b6c341447cba6113b9940494f3585734174b70f09c8e47e7e3232438311df5562dac5905ae6dc034856cafb9337f3a1253f167f7a4f51eaabaf1ecb59c7c6a0ba39aba62851f96dbfe4e698f82739859123c34332aeada97e2e2fc43babff9a967e2adbd067b315c3c199e12d8aac6d6e11e66a03343595f6bb1c4268f90fe60710186419f3334db1fc7e938f7736da18fcb84d0b046d5115ee7ed3b00df4b177202189e65ba1af0b86937662e08e128a7f493db92e85359c6c6144f482c8cb93153f9cb21fa1f1f654a84abc058fcd9fd22fad948cd7d1e27030c46fe377dc66e8da3f9e626f0bbd29cf205033ed16dfe0dbea6c5b7d47198a3717d6139a56519c3dd6153f6ffb933fd38bc02d59a1938a4bc440f1bc982ad93f507ffb7ffbd5eaed749526263877d8f22cad3a1083241869f7ca458929e7614fb38ae6c03645785ebb442476ba2dbdd59b7a5b80101c734d8ce1e2d15b828bf3f63b6fc6a8571438deaaae8a29dfb3edcd09ce7c241e44fce06cc3b83ca13e293354e350e74058fca5e56a4641937ea82d299bb5aa131e8a9309695772fe4da8967f40668965623d340c764c66835eb13ef16e7c73de070fb6629664709e13a2c4e23dd0e220eed6687375b309ce238b1554e35f740d677eecfc621cb9aff93fb7abc5a434e5608164179ddb41bfc29e3952946b3c399d9319d2322d99197c82f13bacc74bf9f651ff5ff9b6075ceb905e3273528a803f9a6cc36a4fe93086db4c7d5ca3dabc93c5a50111f69ed7e49455d25c43380d052a7e27bf2089438025aca88ec9719f58903bb31d0cee0434c7a139f4a9c609c21a307f56b8cb2fe79a9265c8fb9b8c5097855887f40cf4c2c5332bb0d3182d0e2342a79f1d086c11f760eee913eefed3e557c748d700836c39cc6b4884862666c876f54754f1f0b23a01e4f03c6fe3bec4b2f502c70767e4d6a0bda8d5f7ad28a56fe2aa1fba94b312fcdae10902e208d2d01e15a", 0x1000}, {&(0x7f0000000300)="804c05f8eab3f040758e99ca91bb9b4da75e40e64c9569415cb88e03fafcea62e8cc", 0x22}], 0x8, 0x5) open$dir(0x0, 0x2, 0x0) r6 = syz_open_pts() flock(r6, 0x7) execve(0x0, 0x0, 0x0) 2.28754807s ago: executing program 2 (id=1848): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r0, &(0x7f0000000400), 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) write(r0, &(0x7f0000000200)="09200200000000000000004504000000e67963913f9b47437b413f30ff7a6a0a", 0x20) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) (async) writev(r0, &(0x7f0000000400), 0x0) (async) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) (async) write(r0, &(0x7f0000000200)="09200200000000000000004504000000e67963913f9b47437b413f30ff7a6a0a", 0x20) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) 2.287066442s ago: executing program 2 (id=1849): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x7c, 0x2, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0xb}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000500)="c5eabfedf9e2011c5dc17154e0ec16c8c7d3335c92", 0x15}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a82060dec3e59be543bfcb44937703c616f7e2205117c9cbd7c500c9faa616", &(0x7f0000000080)=0x24, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) (async) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000340)="3cd15db7c3", 0x5, 0x1ffffffffffffffe) (async) syz_emit_ethernet(0xae, &(0x7f0000000640)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd62ff4a2e0078001bff02000000000000000000000000000100000000000000000000000000000001010390780100000066fed222020089f200000000000000000000ffffe0000001fe8000000000000000000000000000bb32010000000000000502000405020100040180000000000089000000000000000101000502000300700004406400000000000c996700000081000348680000002d00040868000000ff1ef09cc262ac564b294002bfbd508e1e5deaec273ae9422c66d86fca7e31c483b18196b1e507621c00b894cf558698c647eaa5c90a4072e0c0ff4a26e99779f1548373d29a6324356cdc5c6227401d0ad4bce0333833928413627f56861a448944af3d074ed2eb4323faacc041e22824236910ff54f42fd5e2a690a71a8ef64cbca34795521df0969899b3b638c042fb66c49b1923ab808a737a1ed77c850e09bf483cb90ea432dc0b1bfce85eace9579bbc6cadbf1990b7a3c159745d71a8d0c23c8cfa0e2810e758fd8b34c443955109a017b6efa2a4fb129cba0fc2ed36a3107f21"]) (async) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001c80)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x4) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x7fff, 0x0}) (async) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) (async) r4 = getppid() wait4(r4, 0x0, 0x1, 0x0) close(r2) (async) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x10000, 0x4) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x17, 0xb}, 0x5, 0x100000100000, 0xffffffffffffffff, 0x0, 0x1bf, 0x6, 0xc, 0xb}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x3c}, 0x9, 0x65, 0x0, 0x0, 0x400, 0x200, 0x8000, 0xb}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 32) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) r6 = socket(0x800000018, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7fff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x123, 0x4}, 0x3, 0x8000000000000001, 0x0, 0x0, 0x51c5efa, 0x3, 0x3, 0x8000000}) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0xfffffffe, 0x4) (async) pipe(&(0x7f0000000200)) 2.194532766s ago: executing program 2 (id=1854): mknod(0x0, 0x1ffa, 0x0) sysctl$vm(&(0x7f0000000400)={0x2, 0x9}, 0x2, &(0x7f00000005c0)="000010b4", &(0x7f0000000540)=0x4, &(0x7f0000000580)="096c62d9", 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1, 0x0, 0x2, 0x40}, {0x40, 0x0, 0x7, 0x3}, {0x9e, 0x1, 0x0, 0x127}]}) seteuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80286987, &(0x7f00000001c0)) syz_emit_ethernet(0x46, &(0x7f0000000380)=ANY=[]) syz_emit_ethernet(0x115, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000008004132010700680003063b907800000002e00000028907097f0000018308971613b243ce00010d370a52aba6fe3dcd2f264d443404507fffffff00000001ffffe0008000000100000003fffffffaac1400bbfffffff6ffffff040000f15700000000ffffffff071f0300000006ffffffffffffffff00000000ac1400aa00000008e0000001080090780002f00155f55747cbc0841920d4720b11f10e686f48f45b2fa067b4e8524769b9e3ba01a5f9e16fdfdba9c81f225e679b855a70c3a02ea72b0df013c32c46ac879bc9ae9f2ba899a47463281f392b67ee8c6b11958e1238fe9a7e3ceb7f3f519f10c91134a36c4869aed344652bb804479147a9b9155e25b2cebe27b6f021"]) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x2, 0x1000100000000}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x3, 0x9}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r4 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) utimensat(0xffffffffffffffff, 0x0, 0x0, 0xe6ecd7ffaeb5e787) flock(r2, 0x3) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x100000001}) syz_open_pts() syz_open_pts() 1.900897653s ago: executing program 0 (id=1873): syz_emit_ethernet(0x2d, &(0x7f0000000b80)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1f, 0x64, 0x0, 0xff, 0x1}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x65, 0x1, "7e288a"}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1, 0x2, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000180)="1fd1406f657ebc92e43c4ce17ae9a7180f7fc97d2df00669023d7e8ca39608f05e4526160561bc7150a66c1517279751f8545b3c061e0153f2e0141c912b0a93a1bcc8293a9ce5222bf256be5eb76148d51e6f7bb5fee256d4a14ff172814c1c51aec3d288a6f520c3b9df58fc75c9910ccc0fcb9e1f6b91fc5d79e1f83f1d949e2cf2f74b79f5808399b1a4ee678a37211639b09b474effd4282f02ee670fd0342a6fb29184e30f4c84274c4bddd4bc1b1543d5aa9b3c45fc789e579dd4dc9c5a2db829069f5bd5582a0b0026cb3fc5f89d796c2edb482948f63ed01f199bdd61a16c8cd0d162702754a10bd82170b5127b08dc4564eb", 0xf7, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) getpeername$unix(r0, 0x0, &(0x7f00000000c0)) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000100), 0x4) seteuid(0xffffffffffffffff) 1.815012387s ago: executing program 0 (id=1876): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xcb, 0xe, 0x3, 0x440}]}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x40) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0xfffc, 0x5, 0x6, 0x8}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000140)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x2, &(0x7f00000000c0)=[{0x4, 0xfc}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000080)=0x4) shmget(0x3, 0x3000, 0x484, &(0x7f0000ffd000/0x3000)=nil) writev(r3, &(0x7f0000000580)=[{&(0x7f00000000c0)="9c8d5b715ce3ea6abb62a308e1178271982c2a32c9ee6a7b9e4bf85d3af48ede8be42cef36d3f3e969b2fc9577c39ac0efa92ac99e87d4a4a5ddd3b1430c8fa91a6c01f94cec06d1df36c6063df5591018fda24a4ab66ff5c05721144fc95b98cfc3ea6c3a98a6b4f005ee212557632a7069b1a663f237545975a593ecc35b10439bf839845f52bcc1b803c8eb1c269929d6d2876ef3ef237d14cf4e5020da50bdcd312255cd50c0534fec8e268c105a4bf5860fa437501554c90fb42117154f80fe09eb8650566c8785a5e81811f5", 0xcf}, {&(0x7f0000000000)="d4b46faf8ea27aee84f727743d1f49f5f233abc4620526c0c0bfb89b3491835e6cc6de9f57271dab6f11a065583846d9d4e0f9a4dd", 0x35}, {&(0x7f00000001c0)="263c1c80a63a86626871a4c0b1fb43c31c5e9d5fd2f691b045e2b48ca2a88f0edeb4b67d08f74b8e9147c01697f34a243e684ec2015a809cb9514aa8f3d661c14cff4fe0cd513a0966060a0fb52247510f51b6832f45c77d39b6ddd52459df", 0x5f}, {&(0x7f0000000240)="cbabc87c18a4af196205722daff826852e176c0dd12232b5f9ed168cefb33c0c8cfdaad0665b42d0459b42d8b2bcdc239f63b582b21998d89ac8de8689323fd648eec0d83b2e925453a02dbf2704bcf9626f26ab6b69c92b22380d3a8bd67b1597ceb600d83758fc2a80663997ad6f6dd809a571293c094380693123c043952f70da4302ade1488d80bf83fb6489d36e7cd473f45471711708689ee04cf7103b90856adf51729433ac8044a6440e7d851549f8f357efbc06630fc28a6ebad05b14193abb47a92feb3d3af2a0c19d19b7bd7dd49ea1ee621c4396dd6b33bb0c98b0ba9b59451c3dee54", 0xe9}, {&(0x7f0000000340)="f531d046f04daf6adf967ac3eaf47a7085eb5af16839f5c772f1af03a44851c3a4d85fbede598a54614494e5ed55efdcdfab8d9d48c9d85bb7fbebd13dce91bc6ac3657f191ba7c53d67548fbc4c6c210f78c21918f974cd805563e28e0abe9eddab468e9fa4878f9b269acdedfa551dc51625e151c59997141c102d1d5a8d66af316967d9f2def99cd171dd5b7c3d28f19b765b89fea3ce47fbc37736708daf378f91e5504a2b00cfde049e5bd17fd74b5118fafb8c2e", 0xb7}, {&(0x7f0000000400)="80154e597df2a95bab3153a5d4ebde5a5d1b8302eccc2ceaf695960b613e292ba42cb5f2b13d79f2b2f8d0513883b13adcdbaf9f401861815cd153f20e58fd0eb441bc9bbefa16a3ccacfd09f2e1321afd3792326837161c6eecc6978836cd47071f839bf0be34a149f8503b2f8778b8d4639047f1e0d1838c153ce651d5e2f38b55fc84493a011d14dc60492459f8714d367a30a4f27db7c2b560e66de2cea46d5f9e726eb3731ec9799c483e3b4ab90b41b8b3639da16295123a68219f344b3ffdd35f270416eb9b54f9bdd36bb946d2091a34e77c1aec3ef665", 0xdb}, {&(0x7f0000000500)="55dfa1b7789e54efe4cdbf16bf3e8156e7e0d45e4014f716e17766dad41023672e6232583e8890a7dc074a7b6a22389928b306a34d5c9409c8257142ff09a6ad22365788", 0x44}], 0x7) r4 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', 0x20, 0xa2) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000640)={0x0, 0x7f, 0x40, 0x4, 0x6}) 1.805241422s ago: executing program 0 (id=1879): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001c80)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x7fff, 0x0}) r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000280), &(0x7f00000002c0)=0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 1.73347343s ago: executing program 0 (id=1880): r0 = geteuid() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000040)="f7cb53da79e1001201a7c2c6a34d0a4408d01333f552bc816158adabd7d75229a4c648d220c97e706ac3f37969d50e35dd9b7a3464ae668b6e56b0ffc9", &(0x7f0000000080)=0x3d, &(0x7f00000000c0)="1b30e152206eec4b5dd59afe4ddbfef76d0bab9e88cfca5fbba9744627408db78eeb4afb762d7cecbe77bb49dcf3db56e220c530fd966991", 0x38) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000140)="8bc18a542940bd5d489f2a6975beaa9b564eb9132637f3d8bdcbb117e269861eb1b3d8620409b9fbd47f6d3f4ab3613b2dd136429ec27aa26f49aa9aad9858c647a126d0e56fe90dfff9473d30bdf794208d77709804d3dcf849139bd88bd2812085ce0799ba48ea2f60f73879a58c7f1db7519a6ec2843c4996acd75f7a8144065d69a13f3d1ab9bb33c3f0fcd1121f0b2e6f7182a22fed9f53570019a1473b785e6d23267d234509ccbf8911e0b5e183123178fb37af1f0721bedbbb0e06ad07a4ea22ced1cd0622ee343b2186e794cc70aded28fbdee4099445a7ba93b4f18a981f10bc50a89c6e30a737963a4401c3", &(0x7f0000000240)=0xf1, &(0x7f0000000280)="70367374652b966e222b6877e4a32410b23785cb469b195e55754f9e604d84357c93d253d0eb52f1dd0d51c156b7495a5faf05c9fd585f7966e5e1ff3c06f2fec38634048419aca43904a5aae491cc7a72977695df30d4afb31a9ebe8f92aac5440c595e657ff0a24a462eaedf2c1e551124e2ebb33cc306a5db4fc55918460f703341422634da96b69e8b4a0bdb22019d228feffd2cd64b49deae81e99e92aeca2aefd66c7799b49d8aee927505d630628285d37e9dcd2ae41654afbb0e82d2ae47485d200bf801e1c50247c0e8693881b0d45b1b8b064601e1c24baeb2418dbe4dcf8f9c2b2c0775616175cc82ae94eac2823113d84d77cec7aa44471a", 0xfe) r1 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) sysctl$net_inet_tcp(&(0x7f00000003c0)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000400)="6f127ac0b100994ce1d4358f36c8700c4d98e20b1692202fcfe3bffd89abda9021170504d3f62c098a10ee64b1e1572cb8f3b0757fcf10f75f6f8fc4ff34a3404e2382f0ae1b7141c5c18059a5a65f49e4bcea82a254f989cff5af4de69c7d67f3535648e9e1ad9dcb1f2d8cc38c039dbc1c4fc96b07c0af667e8ef8f1cb5d814d7ae57c3f92d89a98d96fa40f254fa8b9840198d729e81eaaa856ab32ab7c09e69dda043e7bcfe61a7558fc6536d97ec2a73c1a9877a95558849e8d61e2b9985b562cbcbdfa6a07f2ea81c746e71fb450f17ea8770803538d28fe19956d", &(0x7f0000000500)=0xde, &(0x7f0000000540)="50c4d861d6", 0x5) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000580)) r3 = msgget(0x0, 0x400) msgctl$IPC_RMID(r3, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000005c0)={0x1, 0x3}, 0x8) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000600)) syz_emit_ethernet(0x323, &(0x7f0000000640)={@remote, @random="66d68a7774ee", [{[], {0x8100, 0x0, 0x0, 0x3}}], {@ipv6={0x86dd, {0x7, 0x6, "194764", 0x2e9, 0x3c, 0x12, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @broadcast}, {[@fragment={0x1, 0x0, 0x10, 0x0, 0x0, 0xe, 0x68}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x9, '\x00', @local={0xfe, 0x80, '\x00', 0x0}, [{0x18, 0x1d, "7cf3d472096e488d8942ceb4e2527ec90df2368f680f4cf39cdae08ba9283caefee62a2f0baa201a344c2b90f1c4d218705cdb9ddd30ef3b3c19abee95bb5cf34f4badf896dd3e345f75c7d0bd47ffbba9974d757aec41c5890827e295bb6e67d34aabdf73563fd60413b9fa17343def45d50d25572b4b4df2b607505f64f27c8f3f6c0c4c0ea458f8fbe10de7438efc321756701afa8f79bc7e98cfbbcc8e5f55432034feb34e583e1e335b5e7a0b48632d140282213fff57982fb7713ae0a84d873276d045c0b6e84b4354895adf1e87ba0fc543e191b34dbe1a505545b0254f107525f4c89abe5c687938"}, {0x2, 0x1f, "7abc6916eba836f4c5ef81fd40315fa40e67eb49ebceb7c741dcfe12cfb89b98641638caefa23330a217999e3d016b62ebbf5f5dbe99da3958487efc7f8598e094c7fa2ad7addec04fc84d0e149c83781c8b035cbee82c07772d3c0fa1d933e1244791704ce24485c5708a41499793d3806c1f2343edf8348431c9339572a64e1992fae8af3b3c3bed37bdbf715788bd7e637edccad9afd570a0abb691af3a89aa74ff378f6b9ee01a965dd9c236733b1aaafd42f9a80e290f7d0dc11c5237b719a949f0a20d627d27e5c69f7998f9687a474dee4ef3c0e70f2b716d194cb93f483ad4265cfa4c47814555c73e27e65ba9dd4d473caed650f7374aca"}, {0x1f, 0x1b, "fc7f3f0fad6fac73daf2b364f2c7244ffd8a611f0eab6558143761281a52d94bf6b9dba6fb2ee188415ce8892d15fa72725be1e54b76384fe5b3d6bb566188d09b21307a39822c8cf9ccaf85d34bbe9ac43eb0ea1ba189595808eee99af304f6e70e145187c8b7667a04fc1dcc08542eb6d9fed625123aa7c3090a5789ca63e87b6c17e0c7d9bf2d5a05e29459d07e253c1a03e38867cbdffc90d7e1b3645b5b936e1707f35bc3055c08aae0fbe78141523d6cefe166b0d8dd5d946bcec1b095963e0882b0360ca5387c29f09ce3978c0088c7a7211c783e1a038e"}]}}}}}}) r4 = getegid() r5 = geteuid() getgroups(0x1, &(0x7f0000000980)=[0xffffffffffffffff]) r7 = getppid() r8 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000009c0)={{0xd, r0, r4, r5, r6, 0xc1, 0xfe01}, 0x3, 0xff80, r7, r8, 0x5, 0x5, 0x9}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000a40)={{0x1, r0, r4, r0, r6, 0x42, 0x97}, 0xb6, 0x8000000000000000, r7, r8, 0x3, 0x9665, 0x8, 0x61}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x5812, r2, 0x8) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000ac0)) recvfrom(r2, &(0x7f0000000b00)=""/54, 0x36, 0x2, &(0x7f0000000b40)=@in={0x2, 0x2}, 0xc) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000b80)) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f0000000bc0)={0x7, 0x1000, 0xfffffffe, 0xa}) mkdirat(r2, &(0x7f0000000c00)='./file0\x00', 0x92) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) setreuid(r5, r5) syz_emit_ethernet(0x2a, &(0x7f0000000c40)={@remote, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @remote, @local={0xac, 0x14, 0x0}, @broadcast, @local={0xac, 0x14, 0x0}}}}}) shmget$private(0x0, 0x1000, 0x20c, &(0x7f0000ffe000/0x1000)=nil) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000c80)={'tap', 0x0}) 1.73099049s ago: executing program 0 (id=1883): r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8cbe, 0x9, "909c992f86cd2092107e9479749d3b6d7f164aeb", 0x8, 0x7f}) read(r0, &(0x7f00000001c0)=""/87, 0x57) syz_open_pts() 1.7003475s ago: executing program 6 (id=1887): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) getrusage(0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000400)) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x80146940, &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="c5", 0x1}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="000000d860a82060dec3bfcb4c9a9ba9cd23fe8d", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000180)=""/202, 0xca}], 0x1, 0x0}}, 0x10, 0x40, 0x0) unveil(0x0, &(0x7f0000000380)='r\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000002c0)=0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r1, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) sysctl$net_inet6_ip6(&(0x7f00000003c0)={0x4, 0x18, 0x29, 0x2c}, 0x4, &(0x7f0000000640)="569ef025cc210bee97531119bca4e26e8f74185da179f17a82132944c7d59db3f418d2cfc683cc07ad62690c594e60698682d025ed0d17379e18511ca9a74fdfee98f486376ce725e728b8f750a6bd2679612a2dd0d92a743e0fe96b4817bcfd6accb66991b27fa91603e1cf0669d8e66760063518f0fdc0468fb0057e2b57be54fb9adf36e256af543de06e0b8fb093d8243b036f90d7e1fa344fc38343f3c0a011b1316fa4f89671a48c9607a43b31f26878196cf47035a53a23544d7b9aa843", &(0x7f0000000740)=0xc1, &(0x7f0000000780)="6580b864a43a6a62e552a84615e613c79e61770a41a52fc70c6fac457ec48b4686402b8e33909cd47abd788a78e52c43c10abc0f4fe38db4091464a03ddd09bfa274794e5f724048b0817b46b4a1253bb260e1504d50eff0e59a66a5851d6cc1eed810d7d1fc4a5a65a30acdf757da88aafa5c9115c190f029a92b9394e80761de7221b07633cd070931401bb1ec70a5110eaae29eefbd090b66b29c6d2ad99200a29fe1a99ae31afc6699274b63bebde9f27a", 0xb3) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x2f}, 0x2, &(0x7f0000000500)="6b8af9aeb34edc29e0960854573ffaec26df3a3b1308538d790f99769c3c263dbe5631f4d650c9276c00a94457932c40d2e4d3d74302bbd1982d037c8502135615bd222fc821d540e6ac83b21417f21dc34df7c9792157d4eb9c3c0a9e853cba7f11d2772f1ceb312cd09689", &(0x7f0000000340)=0x6c, &(0x7f00000005c0)="8bc2d9b4c2d0ceebca977d7477439ce4bf71d6d8ca3b2940b636e6fd88cf13ff34f8c7d05dd0ed20705b3232e32241827c5aa20e254c4248193f87364759186f20cf3d26b264f101e621c5015f37ccaa05186e35631d237b5cc5435f9383255737e8a2798abbd98f", 0x68) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000040)='L4<', 0x3}], 0x1) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f0000000380)) 1.606252845s ago: executing program 1 (id=1893): r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x10) r1 = openat(r0, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r2 = open(&(0x7f0000000480)='./file0\x00', 0x400, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r2, 0x40046b01, 0x0) setrlimit(0x8, 0x0) syz_open_pts() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001f40)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f0000000500)="370dc7cc4e61858942", 0x9}], 0x1, 0x0, 0x0, 0x9}, 0x8) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) madvise(&(0x7f0000450000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r3, 0xc450443c, &(0x7f00000000c0)={0x72f, 0x1, 0xd, 0x3, "c9f7d246000000023b0bca8f00875a6e80f775d2", 0xfffffffc, 0x6}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000000)=0x4) getpeername(r3, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8000, 0x40, 0x1, 0x800440}, {0x7, 0xf4, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0x48a5}]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000680)={0x3, 0x0, 0x100006, 0x100000003}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f00000008c0)={0x2, 0x1, 0x2008000001000, 0x2ffffffff}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000500)="c5eabfedf9e2011c5dc17154e0ec16c8c7d3335c92715c9933a32ab2", 0x1c}], 0x1) socketpair(0x1, 0x2, 0x9, &(0x7f0000000240)) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a82060dec3e59be543bfcb44937703c616f7e2205117c9cbd7c500c9faa6162575f669cd141f8876", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r4, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) 1.475045496s ago: executing program 7 (id=1896): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x9) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000340)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, &(0x7f0000000140)="68927cf1a641e79e3e0e0c59d54ae4ec549a1ea24a7db5f6dd32962f55f31477b0ea9fc3aaa0063384ee36d94f11d98515cab1feceba4901b15e3f7f215536b867a394af616d6d4c33ae239f98f70c179b95a2886908650809afd4cbfa9e672913bcef7fc7fd772a90c044f932b8fec6ce6adbf06f424cf7f0afb5bb334eca6d8a4ba123681fed86cc5e6750eb1244766bb823e6009d38646b9fca8a3dd8460c29b42f1f221de85ad06b7b2c181523d079f3a662f1a7cbc4e8e77d650e9dce652768e078a85b385c5cc1b8bcbffefbc1dcfb86932099ce98fcefe8c3317f11", &(0x7f0000000240)=0xdf, &(0x7f0000000280)="9a5ae467563dde5fe129a3a72e505edf3dbfd78582455329f9cbe973bd977a8a114c3ffebb0fd356e6791d5f665778dfd651a374de3e127fb7093eaa8650d90e66f24f7b3437e7", 0x47) 1.471279127s ago: executing program 7 (id=1898): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x20000, [{0x3, 0x804}, {}, {0x2, 0x7fff}, {0x2, 0xfffffffc}, {}, {0x0, 0x9}, {0x1}, {0x1, 0x4}, {0x0, 0x1}, {0x2, 0x1}, {}, {0x2, 0x6}, {0x3, 0x200000}, {0x2}, {0x0, 0x8}, {0x0, 0x5}, {0x0, 0x1}, {0x3}, {0x0, 0x9}, {0x1}, {0x0, 0x3}, {0x2}, {0x0, 0x9}, {0x1, 0xa}, {0x1}, {0x3, 0x400}, {}, {0x2, 0x4}, {0x3, 0x4000000}, {0x1}, {0x2, 0x8001}, {0x0, 0x8000004}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="09710e236414d55e7c6c3263691ecb6f8df8ce011c6fda2d7e498a76297b152a5e1b4882f3e710642aa4f13e04d7c207fcd330f90dc70f91a360cb85e416610b08067a600a4b789b12ad4578142f415b9ebd8ce985097cc3b0b719e728ff82f8c1bcd26954790d8ecbc3e5f3f03557c25c6872d3c8e739ebaf1f5d5cc1e5422b", 0x80}], 0x1) execve(0x0, 0x0, 0x0) 1.467925328s ago: executing program 1 (id=1899): pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0xb0e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) close(r1) close(r0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, &(0x7f0000000140)="71f91e3471ac0058bc5a9146dec3708200006a177900000000000000000000a41387469da2d251e46b64b2e6350800d5c22f44b47f77a27cc8c20bb6a1359e21a100ee54fe751a38c4f1eff51f5cc99bf94b08dc7860b64fa99563c9e850ee0199", &(0x7f0000000080)=0x61, 0x0, 0x0) 1.411553519s ago: executing program 7 (id=1900): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msync(&(0x7f000029e000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f", 0x3}], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 1.404475216s ago: executing program 5 (id=1901): r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x11a) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000200)={0x10, 0xb9, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x8}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x1adc}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x164}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000800000/0x800000)=nil, 0xff}, {&(0x7f0000c73000/0x3000)=nil, &(0x7f00008bf000/0x2000)=nil, 0x7b}, {&(0x7f0000cdc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x5}, {&(0x7f000072b000/0x4000)=nil, &(0x7f0000da8000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000097b000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000f20000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xec}, {&(0x7f0000786000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000dcd000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}], './file0\x00', 0x2}) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) ioctl$VNDIOCSET(r0, 0xc0104407, &(0x7f00000001c0)={0x0, 0x0, 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) 1.403845441s ago: executing program 7 (id=1902): r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') r2 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, r2, 0x0, 0x33, 0xa30}, 0xeb, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0, 0x2, 0x400000000009, 0x1000, 0xffffffff}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0xfffffd40) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x3) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x100, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x126f, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x6, 0x2a60, 0x2, 0x2d6, "5c957981b316e15b42aae4a5501f22e878e4d87b", 0xffffffff}) 1.345569097s ago: executing program 1 (id=1904): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000440)="af4b2ea20fc41af3ca258dde5b1347b90b", &(0x7f0000000200)=0x11, &(0x7f0000000540)="bf15a63d1faf96664d7fb548806f67d099", 0x11) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) close(r1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000a00)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x1bf}], 0x1) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x8, 0xfffffffc, 0xfffff190, "000000000000000000000200", 0x10000027, 0x4000005}) 1.344797569s ago: executing program 5 (id=1905): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r1 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xfe, 0xfffe}, 0xfffffffffffffff7, 0x30025, 0x0, 0x0, 0x7ffffffffffdfffd, 0x9, 0x9a, 0x8000000000000e66}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0xfc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r5, 0x1000000000029, 0xa, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="8858cd20", 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000080)=[{0x8003, 0x2, 0x1, 0x800440}, {0x9, 0x31, 0x77, 0x8}, {0x401, 0x9, 0x2, 0x101}, {0xdf00, 0x4, 0x3, 0x401}, {0x80, 0x8, 0x3, 0x7}, {0x4, 0x25, 0xf9, 0x1}, {0x0, 0x4, 0x8, 0x7}]}) 1.341857192s ago: executing program 1 (id=1906): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000b00)=[{&(0x7f0000000040)='mL', 0x2}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f0000000000)) 1.336368548s ago: executing program 4 (id=1907): r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet6(r0, &(0x7f0000000080)=""/133, 0x85, 0x2841, 0x0, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d3a8236ce8dfcc1aef7e9c24cf0731dd92aaddd903b2848f9d5547e05e5909d1b1d1687809e8278977dfc072a800ea7d64751ae801d7cbde2f9001d63cae8423b386f82481ff0c4f137c997060267df94e82e25fd44e28d7ddff", 0x5a) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x51) fsync(r0) r3 = dup2(r1, r2) dup2(r3, r2) fcntl$getown(r0, 0x5) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x8440, 0x0) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000240)={0x4}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000300)={0x8, &(0x7f00000002c0)=[{0x6, 0x22, 0x3, 0x3ff}, {0x3, 0x7, 0x6, 0x4}, {0xb229, 0x0, 0xf2, 0xffd}, {0x1, 0x1, 0x0, 0x1a24d2fd}, {0x7, 0x81, 0x0, 0x2}, {0x7, 0x7, 0xc0, 0x1853}, {0xdc2b, 0x7, 0x81, 0x8}, {0x3, 0xbf, 0xa, 0xb}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000400)={&(0x7f0000000380)='./file0\x00', 0x4, &(0x7f00000003c0)='./file0\x00', 0x8}) recvmsg(r6, &(0x7f0000001b40)={&(0x7f0000000440)=@in, 0xc, &(0x7f00000019c0)=[{&(0x7f0000000480)=""/191, 0xbf}, {&(0x7f0000000540)=""/24, 0x18}, {&(0x7f0000000580)=""/172, 0xac}, {&(0x7f0000000640)=""/250, 0xfa}, {&(0x7f0000000740)=""/99, 0x63}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/73, 0x49}, {&(0x7f0000001840)=""/132, 0x84}, {&(0x7f0000001900)=""/78, 0x4e}, {&(0x7f0000001980)=""/36, 0x24}], 0xa, &(0x7f0000001a80)=""/188, 0xbc}, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001b80), 0x8000, 0x0) close(r7) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x11, r2, 0x5eaf) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000001bc0)={0x7}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000001c00), 0x200, 0x0) connect$unix(r9, &(0x7f0000001c40)=@file={0x1, './file0\x00'}, 0xa) fcntl$setflags(r1, 0x2, 0x0) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000001f00)={0x2, 0x5, 0x9, 0x1, &(0x7f0000001c80)={{0xf, 0x80, 0x4, 0x5, 0x2, 0x8, 0x61c}, {[0x7fff, 0xc, 0x0, 0x6, 0x7, 0xf, 0xffffffffffffffff, 0x8, 0x3, 0x6, 0x6, 0x81, 0x4, 0x4, 0x5, 0x8, 0x3ef, 0x405], [0x9, 0x69b, 0x80, 0xfffffffffffffff1, 0x9, 0x8, 0xc54b, 0x50, 0x7, 0x100], [0xffffffffffffffff, 0x71, 0x5, 0x51, 0x7, 0xffffffffffffe313], [0x80000000, 0x9, 0x6, 0x4, 0x5, 0x7], [{0x3, 0x7fffffff, 0x3, 0x1ff}, {0xb9, 0x0, 0x7fffffff, 0x1}, {0x8, 0x0, 0x9, 0x7fffffffffffffff}, {0x80, 0x2, 0x5, 0x5}, {0x81, 0xfffeffff, 0x5, 0xffff}, {0xf21b, 0x4, 0x7fff, 0x7}, {0x400, 0x9, 0x5fb0, 0x923}, {0x6, 0x4c, 0xead, 0x6}], {0x2, 0x8, 0xb52, 0x8}, {0xd669, 0x6, 0x1, 0x80000001}}}, 0x1, 0xa}) fcntl$getown(0xffffffffffffff9c, 0x5) pipe2(&(0x7f0000001f40), 0x0) acct(&(0x7f0000001f80)='./file0\x00') r10 = dup(r2) dup(r10) dup(0xffffffffffffffff) 1.334621704s ago: executing program 6 (id=1908): r0 = socket(0x24, 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) socketpair(0x10, 0x4000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040)=0x4, 0x4) getsockopt(r1, 0x0, 0x1d, 0x0, 0x0) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f00000005c0)=[{0x10, 0x1, 0x8f}], 0x10}, 0x6) setitimer(0x0, 0xffffffffffffffff, 0x0) 1.315052667s ago: executing program 5 (id=1909): open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000180)=0xc) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x0, 0x4}, 0xc) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x7c, 0x2, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0xb}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000500)="c5eabfedf9e2011c5dc17154e0ec16c8c7d3335c92715c9933a32ab20d8e87b6", 0x20}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a82060dec3e59be543bfcb44937703c616f7e2205117c9cbd7c500", &(0x7f0000000080)=0x20, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x66, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x2, 0x6, "ff4a2e", 0x30, 0x0, 0x1b, @mcast2, @loopback, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x1, '\x00', {0x6, 0x6, "fed222", 0x200, 0x89, 0xf2, @ipv4={'\x00', '\xff\xff', @multicast1}, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001434, 0xffffffffffffffff) 1.314438356s ago: executing program 1 (id=1910): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000cc8000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ccd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ccb000/0x2000)=nil, 0x3}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000b13000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0xc9}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x6d}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000300)={0x1, 0x2, 0x5, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r0, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000cc8000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ccd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ccb000/0x2000)=nil, 0x3}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000b13000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0xc9}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x6d}) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) fcntl$lock(r1, 0x0, &(0x7f0000000300)={0x1, 0x2, 0x5, 0x2}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) ioctl$VNDIOCSET(r0, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) 1.289802586s ago: executing program 2 (id=1911): r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) setrlimit(0x1, &(0x7f0000000180)={0x1, 0xffffffffffffffff}) truncate(&(0x7f0000000340)='./file0\x00', 0x2) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x37, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c32e", 0x6, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback}}}}}}}) recvmsg(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 1.288958182s ago: executing program 4 (id=1912): r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xb) poll(&(0x7f0000000040)=[{r0, 0x8}], 0x1, 0x8) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000000100)="fe053a713bdc8b52b02b543f1ea091df2a5db2e5bd21d7091bee722e2b6930b3ef4d63226922dae55e2df532e0a984785e7008db8e35f17434fc0c68665f70543ecf", 0x42}, {&(0x7f0000000180)="64abd07905d14656f7416239f2e7d9822f42b47bc4787a3dc2d8d20d27d8145cbcd5fce4ab58cf2a63cfd3de5a5d1570ff952ad251dd877867b2f1f67bfbbec46d9e6330c86666b59c5bf45614eac5a4aca0656fa110b84119a87c76bf60792577e0631feaa11efe8c8350e00646d0aff8547c5338d5f77615528f0555624328981378af6d7d11d7fa84bcd027d9b4a7265cede60d79a65d4a5d1c8e0a91410d4c22381173c710b8a80de4baafd62e6ece4e144949a6217103c0cab8c83cc2981d19108d3adbc6", 0xc7}, {&(0x7f0000000280)="caa0beb22ce088aad5933951d1c9e380443981b1723485c480188b8435aaba4148e760db5205245db33aa6c8ab4947e8f2977cf805acb4e3e7c0d20c86b8e7ea2a60751410ed04fc4171224b121e315f18a24fcc66cc438eafc1e9fd1a0476d8a43bbf9cb03501a2fa53199b77cfa2f8a6ee3afddabc2af31a0846baaa8ab59f2f972f316193b028d4d3004e091f06c81f4cc1a1acbb279a787d700940220084d37e4495851dab66f904226b0382eed1a26c501b7d447c3d628d0396494a03aabaa82a90ab8cd899348c18179a15da98a780b1cbde3d01461c7092d5ff930bfa4a67e964bd58a7099cecf2ddd218cc8fa122e84b27dbceb53ccf3cc573ec9184040391c3711ade42df088fca3420aadf27d0456867cf56b37cd89e5063aca11bbded5c72f92b7bbe335372f60a983474ae14a268ad2645c324d7cd9eea3ba177bb3418cb4b413f540744b5b3be745129e92f9ae64fed7857ad6dc6616ab2b011897554348a87a34daa9d331828843529c8f29ee206d30fe60128494b7c20541b5616f6168c0fae9e271714ae210afa09deff761ef8c63f80a2d9a547a40060680211339a23dbfddc153cf6eb4602fbd291fb5758f142f3a84aa45df2966652c2affcc9668b7cdaa60fb36a8b0fb1fcf5a136a3e954192b3bcafcf37fcc3770ceefbc6b77708bde67b5be814b17193b88700ac8638a35380a29868d11dc5e9b1c70a768b9fb1f2f4a0875a4343b893e218a5a65d4ec092d56f14d85a0a22fa466b04ea9f90f8e2c43998a5245aeae09bdaac77f9d7f454db4d0a61a82afb3a6182f5eead0d67b745a0c6d7def10edfb6c2f8471db63695b50e1421f7b94b20a1ccaa7e1c7c7d8984eeae6be972b4e32f54a0b27c769104b2465352169c2e3c67d1128cdf0e72a30c220a8f1f594c40846b2d20efcc340f3955ffa249a6708f4246a5313860cfdc281f1c525b766d65f780a52de9967676aac9dff3a11f0bddba00d5197078df2e5edfc6340d4c1385ef8b0eafaa422b670f5af556e1515c4502c8dd067057d0441ff0fca4afd9ed3ff901bb05e1832972557e526c7c16d179e0e06b49f4d81369b310f4bf29094cb2f3d89c0c3e6fe775c92d70c0cee7e3f33f9c9b5ea1160c5a361e30a641fb67cc74ce7621a883711d449b42c5f52d8baa85424942b3cf6274fe9a0c284ec9a7b42473b17a911aca430b1294933f1dba272ff6fc048e3f542ab3b58710d549c3e9131ec0f0f49961d8b142789372243cc69efe2a77d20f2e5cf7e77d72b2b01f7587492b3907a172ded5599ed46dc30363bc47bcb9d5a3e0394fbda14aee20fb932dd54053a6374855470eeb8278f6916e7e9ee5f8668200bb4144ad117629526e7a492ab339ddb9dd9e61645aebdf51654b40ea70186b4d055980dc3048f1f10ce2e2b03ee5fcbbc85e4d9b412effefe3b02a14e4b82f430743b94dc120ec468ea2f095d0d918f74dee5d66d3d88f7e68ddf3a53274e62d81e6b4642971b9f7b34d42f6d9f3f2a8c006d5ed7893157274bb60953d98b1316798a073577776b1342195fecf8b6712e3278702dd3604b3698b3efa4d1a530dcef3926ce7d6f7b1ac3fc59d59434ed23989d88de11b08341a5418096091fd7c360259e7acee5d04d8914b76145fd6640999f259259dbdea81087d37c8467f68c87fac317dd56c92ba26a49eca601c49953763dfa90429419d5fc8536cc013b0cd33f56ac4f52de9c0c32f41626f0796c2f19496c3ada455ba3f8cd609c1ac80c5ff98e083b4381fe5c06871da4c4c7a766b493315e6b98143538823f8afa5c8e3d76a9fe6b78c55e77465480e8b2e95edd123aceed02cca009f780a1659a837462da491741ffc155de3ec935f74904d3cdcdc0b457acdff0a7c2a497721c446b8b0f38a9d5270456b76666676b0b22396d5eb1cff6e48f092249cdfe3a79ec0d6042c362be682b7b742174b28acf1c8d6ec74532bcfcaeae148cb244e6f5f991857ca8ecfec82c4b8d8da39b1e4131ac0c1451fecca7a078a2ada8e29e3b24b52a3961aa7ff45621f04b9f7d8e310c263db143f609b8f93c2b122b91d09c4370d5ace74b4e2c81254bc20c947f631ec721fbc88ece931e478ceed9723719d548eba7f075983cd19ed035ac5ddab447b661f9e7d5e46c7abdc3d7d22578e2c85ba240c941136d25caf2893dbca2fe7fb1fe2b2ed08ed58fad4766a5dbe909bd9e7227e352308328b3449ba3b33f41385c5b791ff7d43715150aede6cabbab1a5a6bda91c44477bcad1fd2c593f63ed8c95064c44b98d3263f5959b5b2e95f3c9775013ac3debb4d79392ca7da8fc9eecaf236af01ebb54eb95aaf759b01eda73bf8b509dc4e5c77e38344fa51831082faffe454311d55ef770197e07c263257aa36144ac87637bae391019aa1981069572e9a67350acb2beed5dfef7022bf0dfb60647fc16684d3bc3985e7c0c6bebfdc0d5d8af9fbd26e2666cc5815b457277fecc07597749fe1a85c43501e6f9d596ee7103a4a5077e5e125a4b230c5d140cfb02411c42cad981d280cc478273c7c1bd2e03a5a83a787fbc777bf0abede0a53f054d77e236c729bdf3c7ccccb6276ecb7bc941e2c76deccab11fb40ce074d9756ea815b3b5535711c920b8a8f8253810efe0cef30dd8bf1e6a1124f8d53cc1640f9632fc35e319d85aed99e64d3bd19aab0cf27c5aa5b5671b9cd0c75133e50a43b4df100ac0b2df823e46de506c07508b96961892d4d1ea528db6c6dc87c0d0a388d295921aca6de68fe4b88496cc408e8e341ad0540dd2c5fffd41b841dca99f2fd269d36469f1049927a3f3f4c7cc3a5973cbd1433e749ebc9ceb6c04f4559b54a89c1281dfcb30a677756e50333943ebe413e141883560526ee59945384a849bab93fa799d52cc4214162d1f77e80f41b1b7d25eac32f539e94156aac51c7b92c898605cdd2bdd30c3e6ddda52b4eb8e3a61242b4fe8ab9aeb3e5a1ab6194a8322c5bfd14af02576fd6f516bdaf913dbf65c7b612f849eeb7836d57def6c1d8401f5d56a77d7a245eb44d0d04ca416fcaf105530c79032b89c2a7217130408d0200aaee5da0f2156d0d4ead709ac9c433222816c1161adeeda01900602c50997eaed946db6cf16bbbd2ab4691cc72ce8326fc7f6105ff931ae8aac4e1e1c643abc1fcfb7f7a09d33a8f9e094f0f0149f3e8dcecf0a04e86e49467e77a4431cc82e59834f8b62c433c4ddf38bb4e29ade768deb09f1f9393868ea9ad8f3a47df073578f9f7a984f0a6befec3eb821e0f7fc5846a966eb51c34430070cd57e3ffb6819f50e1234917146453d547baaf52b2275bf42b349e15e8c095955d92ebc34f5746f3ea1041dad71d513f0f9272cef382a340de3953b48834a736e66ed4a302eb135fd33b040d67dec0ea72b0d6fc32c4c7e4516ef53a2e1d935860f41f19eded5d77efebb680f755251e0e28ecd4ac2e7689ba09b1ed553c149b45c7844a1f6f785d87dea826697c236c816f2b5c89af8b6437c10d03ba4926775cd1c6d5fe47842e1de7b4d9317fbb67de8b92966a716b5851f033d7e0b0a3dc5af34b4f3bf494e819e8c433f3ca9a285c83fe9b2e0b12e5529ddf07b0aa155b46c586b6d6408a8b567e8891de0fd8167298222b20b43ab9d6240984c4c1431b8e85741b361cfcca0aa7b7489674824dec90fd7a3b7396d3382b0f12e6ca24a21aa070f9dc734f78f0df3e068d3fa599c8f1d0aa058d6c5e76401667c931b2a4c3b7dc2c88322a3c160bfe75f5eb069fb46663f0be7f10fd23038ea2a27c496c3c3a6a0286b9c994b60e4101799cfa3984aead02c0002f117679a56433dcf6d07fa3d11e01082c8b39bc6121c34b53d24bd70543b0e7258b56d0cc5fa9d7d4026343486b7ce60533e2b2e56cb708562b419d4191c7039a91a821123e9bd9a12c971f199496155fc9f84305a1e52e5e137724b77f71630a56fe34c7b2d30dcafb55ad1c7c4a0752ee5243089ada5bf0a728b8940addd3c0eb915612a37989d4b9f839dbcdec1cafba33e0f8441362cb932b8fcf68031209ec6b592d9cdcfe5bfd921e5d7f5fd4a78e8a646e4b60c502e0f1434d5761bb23ef988473c49536ec35d310d0d8df7d876308fb30bc26c8f59d26e2c75cf20c9dc0aacc2833b8f65bd4f7986619725ecff2216c1ba207f5519027eb8d1c2ae1aef5c955242ac20e3157cb7072fd5a06f31a22b7547d82841c0663f171c4a1a4490ac58d71ea566b8139401f7a072fc346f8c65bde333e69c146b239407a3043ca56a1d8ed14894b61b62060b72e7f247b8a7d5ea10993c0f7b05584f3c5c20d9f1ad2aa315bdef9caa4dafb6fd7eee9c19234a65a302ff77a4b6a8109a62bd56c89af5f47c3e400d24c79ef8e92516202ddd2452f442235f0b2448acf463e587401aa67b8d8f4b63f258677de0a5d98fa22d42f8c21667627b88090ba8c8b72bafa2c696c1ff6762149a577fa2498eb467a6d201552d46d4d5fcdf63cf18c1a375d88117ff57e6ae383239bfdfe79eed7a7676214bea73b434865f412a28c0831081d307e016d2c976c3197e56990795a9fd4075cb16968a8fa499c1b778bc6646a5a381f1eae3429e0be3f1ef9f7cbe15f16c30267d55c0a369fa40f398740c16afc54fd80b087d6fd811c3cc634f9d88165e3d966b08384e565cd63772faf36f20422c3d4e68a90775327a2f5ceee98d9d634cbf5a631cc157bdf3f1fbf147417630106040703f9dd8fb2ed858c30084f3c95cbffcb3a2c14eaba805596ecf3abffe483cb1dc36188d15e1e655b9e216d45b0099d0752cab6493ef64f6d68eff9569be1602e30717c659d0c0494de600c3e3504467ae61d49013a81d7f859d7d7d17fc38fdba8274599a9c3280d3cd56b3e8055925849fd0f12f204011182da430195fef0bd0338d566c37472773497bc6c8c7cdfc6700c88b07eef4624b369f22348ccf2e8569d7b0b1a74fbf5122a6c658bf546e6a3d250c2859b1006958b8b2c3ef6bb5e303102ce05bd81975632e2d617f705750217fde90e3967a8e2eea1d7890e9c74e1db4f55d8cabd7d22c959a9589f46580291f368c5eb449917f95e66481e2160276b0d35f6e76ee3060d3a724235446ec949ab16cf2d1dc95787aa2729a9544a2cf14c75a1e9007912767009a0ee178b1574b70cc524e173fbb8f417760ce897d2f6a5b2b816e5392ffb23a0b1cc1157a87cdcfd6f4337da0167106c85f9e8474d3297398fccd339fa37a91c00c3e5c4cc5a6ccf68ef0281823e7fd3f6594a49976f8486f0fc619a0ca4af728db66467e4bbb866214f00e4312fc426d8ab7255e8b9b200aaa388326a2ed712399aa06035b66b71470c01162d6fb27ee48073b1ca26f5ebbf8414fede3df3ee40fd9ef7a17896f6e0a8498ac95f4f12551964310d6e4895ce78c9e10281c2a9343b77041cdc25ec714f5583e28c2491c9774d7b81e24f3386bfe30f7b77102169b0f37e6b5d0ab1442f6eaea470098f70c2e5cb44c7cbc853956116a2d9ec8e018f59d8ce125719d81818afb0047a92cd74d4a21c8dc7deafbaf2d00bd48f28e26bb21963e87285f1d8d5f9ae475e25a6b5d41450850b8feaf5d068e350a4a53884c52374621d52bae463bf2da5368ea0cbe1a926542ccaedce4ba0a2ef8330dd93609d144eb9c27d406ac98905fb4b54eee495d96021557226e4de453e6dfa2a1f26587332baec82829be10942ff56d6c87649877a4f1435701a3eeb99ad33d477d9bdaed939e7f0c19596d9213e88ec31bb", 0x1000}, {&(0x7f0000001280)="df596b521f7e2185cbdc8f34e0d43d961ec784159d7d4af5a50b752623cea298e740616c4567ae4ef2af87105df14dd1a4d5cf97c6789b07a34f18240e24af6d2b106ec5c6c5e1874621877638e7e342b0da01ba3e440444b1769c9d043bb41e682fe496963b7809aed33113cdd73310f58dcaf3540aca", 0x77}, {&(0x7f0000001300)="4603ccda84701d686c60bbdb06e8baa05aeb249d5dfc9cdabc07bf28ef8d78ce4e8dcff214c0d7be3cba5e75369dafd67cb757f71ede61f1eecf4146589606fa3cc52a3394ba0072d9627999c4ada5ad1865458d11b65e9099aa00e54655abf3f31367748b0b6b4ab855bc9619b35e001abc8d42a3f44ab80438f19c7c6a6ca48c1ec1702d33602ae4515ba13b8993cc3e51999f5de8de00a96c3751ade6aca487018ac88def96c96b0c4808ab2108dea5158659840d0a2f4c628273d760cdd730fac1271843bd6459e496a4b68ef5e44cb71bb09c4564", 0xd7}], 0x5, 0x0, 0x0, 0x4}, 0x40a) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000014c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) getgroups(0x1, &(0x7f0000001580)=[r2]) recvmsg(r1, &(0x7f0000003640)={&(0x7f00000015c0)=@un=@file={0x0, ""/4090}, 0xffc, &(0x7f0000002600)=[{&(0x7f00000025c0)=""/15, 0xf}], 0x1, &(0x7f0000002640)=""/4096, 0x1000}, 0x1002) sysctl$kern(&(0x7f0000003680)={0x1, 0x30}, 0x2, &(0x7f00000036c0)="d655690f7ab02f7d4a51597384e5bd10ace19f4d1be7bee966eedf8e1b063ff14aae5b28e023d24c63ec7996121c4549866913e435ebfbe378b936dbd6a85d252f1c15e93c4f42fecbfc66b397d0be38864fd9948c009b4937edbbd5bfe6f6dd6a4e1be5a637d4e8ba23e673007e3e50278d4a7c901be0d6c3ad59fefa48db194c07ee524aab78dea71b5f0dd4d42240a066a16d0c8593a14e09b87001512bad26ee7b6fc5f416e11507584b287c9fcf", &(0x7f0000003780)=0xb0, &(0x7f00000037c0)="16ef0d29d01ac0e5dc74f45b94f048e6366bd2630bd5e243b9ff196c46c5a2c8c7ba4c2288a870dd205f57131313279ed62529a4c9955e31a563a090275fa0f0e69230ffa19c289bab1503c7abae6222a6b253b71762e41abb6d9bbe476c90e2182884619117298c837a73870400eb69b7", 0x71) sendto(r0, &(0x7f0000003840)="52058962109ac42d388789d793aff7015145910371aeb94a7147ab4b9bae669adf8e924b87eb25bfb622f38491f9c1ad07c896322a93fbd70f62205090bf58cf40e4e7e0924ce4ec4e00b0f7295e0fd7fb287291d23b0ed4ea2b22e5096593946e099e0705a9ab929b345e02021e8c267891031dd8782920c0107ae5a3617c0fff818fb6f959c05532afa7b534067c483b9529e357c294942a5be34ed5733d6068ddf8f3083f4a7878912f6651c42f66cec838792994917c1d49cf8920dec4b1f7a9b7dd2ccb09765be545fb770a6f594877efc521802e6beb48e27ec88294569247ef28ea939805cbb883fcf3c6471af862e5587fb4a0cfe02066e30fc7f6c03607d06c4343fa473f6f6b01f3209a07876165d57289c5276deff0ee01589f681f6fa793df8d2717f2d6e4b0b7755e3def499d0cfbb66970100f96786a4e096e8ea615b11ae97c61c6eef03c56cfb1a27d9c0cc803659947d8c897c3146fa795410e0ca87ccd1f878d2006f88d678bc2b183f3da5748a8768f01e8f6d3c056137651268f1e73c2610d7ce639cc993fe75d1a6736edcd417b781923a7347356a4d58612b9fe389957428459dd97b18c8a67572f439f801ef194d79f033b7404cfcc703644ffbd35e085d5b9d1db4b8cea9f72197cd143ad1f7db4306e7716dace317ee905b52fa9ff86ab2ebef2bdde2946da2d2693bdf7a3dbaefc3dfb0d338ddf9a2aac13ccd6297751fd874267da0ad35da5a6916de7c3dc9ea1106494b0c26628514c67a38967c3958b9b03041f4a1781924d4632453e79d6f1a01d5234a6aa7f2cb6358017fa883a9c1af2ddd60e6e7910cc08d9ee6a948f52ef75c57c04a807fe1d63c892d1ce62a02a730c71f8dbd3127e56351790ce386ca2a7f4016b5143cf7ac67d075e99838579ef956e5edb0c845023194bd2c32ecc76f9256880cb45fbf982d1ba907c29114d05444b52cc4818e4f40d0c8382656962432a46fb93055e35ec4a13b925f2daa122c79a7d61cf8e0ebc28ddf5f000bb5c32575b8b6c2f2812d59298e0ce256a6574f45f16635a6141c849c4d45a69fa0331301d46063fce3665dd3570340a144e012b74025517145440a548f47247da1e660618d2b48b3ad2729be343a82299181bd4eef83a55ed73cc950e74afa513531d985ab29207a97ce1de3811f7fdd2e467646d2c088fd8ac6bd64ff81aef1dace2e99e0c153ee6540f02202ed9ff9046100fcc04650ddc71a729f0ffc1be51a183137491688267f10b7e4c0a67b3e823170531f0b5ee50cb302fed186e30fbf0c8f903fd05f1be9e3aa07b11c0b46a2246abc8e51cd80eff5f1c19935913ed25bcadda8c61d8f094b2149499a4895df7caceedf77f86e0b57d95c1a2ba0de8ae6279da11cf875fac827f8aeb71d73988f5723eb9a6d36516e0170e11f9f1cc9fd8cb98349c7614607962a10758b34691b4beba859e36826db683cfc948d40e4fc206fb40728b5b14127586ceca2c18b56af2f0b844cd070c1520ba61f7d990112ff5a32077235ba3a376959420dd640610fbc1a18cc02d3d3ad88113bff43acef29bf14cc7333bec7842ffc74918776014bcf3716abae578c1f7c6fdcc7a10f5dbc0d1332db75944143090b3954c5954a6a35d8c13facfad2451bcc6e0585406764cacdb6fe1a5854b482976520b4aeece9f07717615bdc677280a10a013a4dfe8c2af70ed1bf672c7f1ede7f6f93e60322ea6b55f735646cacaa463d1112b04ebcb3a3e3a4e00a63285f45a254087d843d1d7b61e53d882c6cd514d193d4d33ad5ef20afea1cde8e89aa88a3a0b3ed2e3231d647cb45a086d86e5246cc11689bbfbb94d8bfc6b6fb8ca3cf4bc237631175d835c10009a183cf06b77ce86884b0dc57d5de76de0dd9fad008986613f05058e0b077bd86424ec674aeffd1ae196362e42c8e15bf6921b6f48b61dd4423cfa669d4764dc877b91c136720e2436dd662c8fa7fca48c5813a53a6f2066932bc9c9b90c891a2b26da22a44059a8a077ec0155f093bd77b08c5d62b4c3b33dbc6ae379b46a488e105b9b4044666fb82cd76cac1cb05d6acdc99857e40f305ab4eeb5c6157ec98c9e9bb7f1aea6479bc173a7bf0e37c66562c417d40b16ba34430a1dbbef2d8a1931d6209d638a203150d146cedca7dcf1122242de1202836093de75430fe30da02c04012e019e2830fb80beb07e3c6d490c1c021f8aadc9b8e058a9f238d46bb2e905796cf702a5d1d8aaf26e52e46fad1c98c6dbdd4e080e7ebd4b7e24304c83c1f4adbffa7b530117d09ec3a87d8f39de868d6ea3a344ab9654f1b3e1fe63c9ad15ea39908b2c240543f5a70fd2c0f09af1178f009e26daa0cf57e4d37504b1a178ce073249b178c2216ce9302fe4bdce9d6fb7c51ebeaeb073aea2e2b0c0fab1890e7022a8fd8230575c3040e7a63406525b628a5cddd0cce9cbde16d695d52bc58f96245f20263575c0e8f3ccd80da0ce2c6b86fb009b4164d133d20907748ab381ddb5636ac0aa8fb6f82bd1d210657a0097f06fd50ffff0d8b845f265a3693a2d527f26a66248558ee6302bda7f681df2e924fadd886329267310f293b414d6c165f19bd9cea4ab92e72d86d512e46ef9d49238897d14a982a88ca5bcf273e9ea14f41b9b3bbcdcb0557dc5fd346c5b9d38f905b925e43bed02405dd798a6646cb1da64bace67910e3f3edd6ad3817752dff6b3015d3b62c651b80f6cd92d8a5d8f5e862672e7664db4cc4056e1504f79578d9488b67d512c7365099409aa35e85eb5dfff55e5deb676833ea6531621d1c58ef6eb3a7c96f4a3941d6f22c6c889cd70ae93bb36f97873dbbb63ede9d100ffb68bf24cf0ff2ecc710ef7ffe8c3736cc52e9b788842bac1c68f80b800e71636a168a1262b8d086b63745fe36c00ba44fd602801e66b9cf468a25c336c01921162b0805a51fd1ca365fab7781b1f0ea0906b969efc0ae835abd657f5792babcc7bacd01cd9c1678215b8a006e8050c5d5eb269da4e5a775f4f6997ce14b6c8fc17777b2f1a3220c0388b6629396e8a9ed62136b5a5a2eb6c3fada6e4b4a984f65fa41d9a2611844613aa8f53d8fbe349e19b84da072ed1193527bd8972f4653add6695a52f33e571e518c417d6fd0e73d2e095a0861b14d5f1f443738f37a38b02f98b96a9d6929775e7075368005b6150ba1bf07d713e0476550d0914de58896b9789338b8ede4ce8df6c0466b7d833486703b56d5ce95ffc56ccc59c577b388a83dd4ceb37e59c72878a32410f5738df9fead17e87be49530aa86636c76245a1db30f4ebb149b3cafe7888f8fc98b67082d6b6cf12e6106f3d085846478b949c9007d703ce3dbb3eb24be1a8fa096030e66c7aac90ba9253e8c80581e89cfccc34c268ca2612bc51b50c000942084722bddac485a81851eb120ace472b57af99b3aa9adecb16fb5ed361bbbb760e75923873c146b9f8b1cde8bd74c1d2cf75826a1999838ad65ebff21a30725c085a5679a25181e0886337e24d3173733608798c067adb741e5532c88cead7fbe97ef0bcc7f327b815d175dfbb89cbbbdf51155117575344c3f614e32f3b93716db61092097099d943aa8d3fc1bd54df0f66c7d01e81069ad04e69905f77fb85b630178ad8c22aa2ae69da19daa15412d4e52fcad96668722b5367c22c6f2ebf94d3f3349667ee6424246f2eec6259f9fb4e4162cec6b5fedf571f673cf01cb9b450c33708901abd90044bbf6a4cc8be30abc9d20d9808b5fc1d07b2cc34053b2d9a5cf436a8d4671a7b5faee878029b536af7a3182cc2a24b7d4ca28b25ee56cce71a2f52a7a4c701c2d2b6c8dbe666428a2162554c82ae3b0e696defa57ace2f2d28eb4567f3fbe926c756c12ee63b591fd2d1a8bc84a2a0c1ee9e0c869ffd120d2ab041ab1dc6e05e03d9ad41935cf249220d57ee04acff297c05329384ae04c1ed9a2c1f85245ef91ed16ca12ff9ac4b1da63739a37f4a28c3515698bb6353e2475d70a49d1b6fc243ac04eeae9e10b829a3208299bd392351e16d43a1b074249f4abb57d8a676a2a874cc404e8648ff6b7c6822f5ccb00d04db33521a322c43b644183c239f5edbadec2dd94897f23ed4a083f4c7005a028cd6f2ac5b20f7104ab4a38b20c7ff4f28af1802fb6880ce758de921591d1ae579d736e1749a52c4eccd59e83ea8b2bbbb54fbd16d79ea687822075675e28340751e9871d5f0c673708edd02dd3c418ef63173708e17cafc62ea540f8e06b83bdbd457ca71ef827cddac962e649cf38cd4f86d54b1f6adabc0d54a207734c23f31659468b7a1d1848195ce9da8fd5dcc11397af4655324872c0633afa95b821deb3801dffd385302c4bff8b91a2ce2820a1083ca0bf16ccd6e4dd74c18bb71a18acf96dbea981d0074f196483aaf8eae030c6b38fe81028a76b7a10f9c9b9d8a85d7b05fb2bc3d599175ed02fb38773d4cc59987322998f314d4c51ed6f4eec76c0d63285efec709c9ac63ae967669341b667747bf300526db241b0bfe4b1a6611541f46c1903b74030cf4d7857e428913663990da70e99326bb940fe61d00d123f845178b21c9aea081b3211305e6ce00df6a6130069b90457e27e6b7d95a4841c26678acbcb127f098932876a98217e9c44d5966c4597a1ff5d858d0b01a402e5f1e5baa7ddec8da137cefe878f694f6f9407bcefa2bf3e7d7e2514ce30bc73a01dff4c295814c72716e27ab92824a74ac67e81a575825d46d7b7c5bbbeed021179722c81efe967eb0f8f513f919747b38102a37dce13f0ecbdf9af43ad80bb4369fefe60342ef24a2d62733fa94bc5cf178df595e075affc9af918146603a8fa35d54eb850be0518579623a46b6317470fc12c76fb6f1acea2ffd6cd099ba1688aa19f73354a571967bf3b275edc2dbdd956dcd0a90a6f16b2fe9a4368b466546b854c306b4a0d83ef7b7af45f9aebe50d28daf7d609d4f23757b216d0773a4f28cc6812716e644e80947adb62882f859c561e02d8b27b4dab9ec46918efcef20a6c1f4b888464878dd1701826cd6942a318cd495e656eae169f1d16bb86bb28e6b166b956d9c82c4d9c08d8d7202f9ad726e0b8d91e337c780fc2e64ce5e1ecb77d8d89dd335d26a9be0194f47c3c98e6b491975c9bf6bc8d17029d5384ad90fa0c7cb096163d5dd6988975206ea442e2a05430b8a6ef657527f82b6177ff45dd17617ac61cc1af882c9be63c96b4b126d694557527a2d29d1911eabe841000b4ce6aae4702be243326aacfb7f9cc781c1a89af9becb5c12a5178e5000739a8b3d47290b64221bdf6d2a221c73d80bfeceeb7d5cfac8749e5dceab9d0d65bb2178318b76872a4ab3d20cf18ba223d91c3a4bf6874ef20a5ff40893c71c3ad717a086f11ca18e34a8b23f6b881aa26229b18132de4caf02dc88c434015490ceda42bdad9e4386d79e037df6b83ab94b1def9b1d0725b31aa9aa9099e8d5b3c55f261e2abcb5827bcaeff7a5b07cb7236b25dd9d3218f22baac36b91348f7623e8e915c6f73da4d3e7b8b9e81f6a2f44198a6fc1f7fd483ab82eb56ca21941ec2322ed9ac458fde0647efe1205008c2c5c46eccd6fd236399674de84ad33ea83e234358744edd02a261ee48b371f6379113584c38c247ef7c2dd27a4850633d26671a7acdde9e26e333ad912230c5c64136a96a6316663ebca70ef708357027b6953b970893c4c4eee01971461cf81d6b73340a0426834147ab03edc8b45b8ac8335317f4b2dbf888652a67d8189f718", 0x1000, 0x9, &(0x7f0000004840)=@in={0x2, 0x2}, 0xc) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x5000) shmdt(r3) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000004880)) r4 = accept$unix(r1, 0x0, &(0x7f00000048c0)) getsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000004900), &(0x7f0000004940)=0x4) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000004980)={0x19b, 0x0, 0xfffffffa, 0x4}) sendto(r4, &(0x7f00000049c0)="6060ac62e0631f57a3341e8aa0a5a4a1d5768e2dcc70fd78ef2b4eaa51035999fb9647bac482f97219d9018e25f0fa5b604a747aab704a61fd6cb4b3364cdf39c1b2bd8f29a200ba368a824308fd805c6d942f5239efa214e9d29811c30369751f801f42fca2cf8d229ede24116d4b7747e45d395b270c3a6d2cd02b3d1689d22e9de1f77df4248255b5af79f5a3df72678db473e8cfda7fb806fbd182aef3c34cc83fd516936c3359d1f368c23887457d590aaf8d2105fbe522daf81126f8c9912c841f", 0xc4, 0x401, &(0x7f0000004ac0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000004b00)=0x8) sysctl$kern(&(0x7f0000004b40)={0x1, 0x63}, 0x2, &(0x7f0000004b80)="13a418926a71157cbcea30ae245ab457055dde98868a7d81d151a293d04e644007c2bd4294e56205f245e8f5d74051b57f6724f3c712fd889af88b6d2ab28a16b71793ec5c6e83eb07790b342c43b8bfc5c290b6ce5c002257f2153e3617d04b19dc86247285491f5addfe932e8f93040b57625f1be1c2a6626a4890650d546e89e3408efa73ab15d8ae141f85bd0c08af0403d95937edec5be0df598faae256fe37cbeb", &(0x7f0000004c40)=0xa4, &(0x7f0000004c80)="76840dcefde1c5e3dca0a4986a2467997235d0f74c01f6bb3595f546cd883017a12525d0ae7e1c37aa05a95b15b06a1ca134e7803d7ba466ea198c23c02a13ffd2467608c475d12bd72477556e7a65d34d309981de73dfaea6cd6d3e06ad1e1e0e81eb947fd31b0febd510e5a0f4321dc872", 0x72) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000004d00)={0x0, './file0\x00', './file0/file0\x00'}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004d40), 0x1, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000004d80)=0x2) sendto$unix(r4, &(0x7f0000004dc0)="dcba00b16633219bf88da36522a525af0e72911facf898b9df0c8e5f79e54d839c61b198caabe1572d2926dbbfcfda5bd235bac334875b42ecc658c9e934538beff8df60c80ffaf359466fc998d9a704948fc16f2f64dd60b5fc3e12a938266e0034166b833a8777431d61e426d84373258cc245be84a31b6e93e653f590bd02803bb50142de3cafa2dd1cfd2e28f9cdde6a65199696d8c6f2a50959dad3e866a279310ed055", 0xa6, 0xa, &(0x7f0000004e80)=@file={0x0, './file0/file0\x00'}, 0x10) bind$unix(r1, &(0x7f0000004ec0)=@abs={0x1, 0x0, 0x0}, 0x8) fchflags(r5, 0x10000) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000004f00), 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000004f40)) 1.288337381s ago: executing program 5 (id=1913): setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x4, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x6, 0x8000000000000001}) r3 = kqueue() r4 = socket(0x18, 0x2, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0xe5, 0x1, 0x4, 0x8}], 0x9, 0x0, 0x6, 0x0) kevent(r3, &(0x7f0000000140), 0xe4a, 0x0, 0xa9f9, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 1.286112141s ago: executing program 7 (id=1914): r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x615, 0x40) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000000)=0x2) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="688b20b5", &(0x7f00000001c0)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x1a}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = geteuid() setuid(r1) 1.209480162s ago: executing program 7 (id=1915): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000180)="fd0cc085", 0x4) (async) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r2 = socket(0x800000018, 0x2, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x20, 0x0) (async, rerun: 32) r4 = socket$inet(0x2, 0x8003, 0x0) (async, rerun: 32) open(&(0x7f0000001800)='./file0\x00', 0x75f493fec6515f78, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x200, 0xa, 0xfffffffe, 0x8006, "fb5373f224f208dc490000ef00004000", 0x3, 0x40000}) (async) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) (async) close(0xffffffffffffffff) (async) syz_open_pts() (async) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) (async) recvmmsg(r4, &(0x7f0000000040)={0x0, 0x6}, 0x10, 0x2, 0x0) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) close(0xffffffffffffffff) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r6, 0x80184405, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0x1, 0x9568}) (async) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffff0008aaaaaaaaaa01fc0090780000000000000000"]) syz_extract_tcp_res(0x0, 0x9, 0x800) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) close(r1) 1.200348745s ago: executing program 6 (id=1916): setuid(0xffffffffffffffff) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000327000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) getuid() (async) getuid() getegid() (async) r1 = getegid() getuid() (async) r2 = getuid() setreuid(0x0, r2) getgroups(0x3, &(0x7f0000000080)=[r1, 0x0, 0xffffffffffffffff]) (async) getgroups(0x3, &(0x7f0000000080)=[r1, 0x0, 0xffffffffffffffff]) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x148) (async) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x148) r5 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r6, 0x0, 0x22, 0xfffe}, 0x1, 0x68, r5, r5, 0x0, 0x4}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r6, 0x0, 0x22, 0xfffe}, 0x1, 0x68, r5, r5, 0x0, 0x4}) r7 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x3, r6, r1, r2, r3, 0x106, 0x2}, 0x401, 0x7, r5, r7, 0x401, 0x5, 0xe}) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r9 = dup(r8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r9, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000), 0x10) r11 = geteuid() setreuid(r11, 0x0) 1.194829729s ago: executing program 4 (id=1917): mkdir(&(0x7f0000000500)='./file0\x00', 0x0) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000001140)="8a", 0x1}], 0x1, 0xffff) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async) setrlimit(0x1, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) (async) writev(r1, &(0x7f0000000000)=[{&(0x7f00000009c0)="e7c7452d61f6207d86151758bc08a376b0d59000f8ffd572b6ab29556c6939750f9d0fbd122f885c5c46fd811bcdf0ef1d0d81618e4b289c965948445b8782ed8cd39c468a189793b2d0b88f227c14b0a93489ade57611bb10ae364e33409fca1e9aba77094b74982f909bc0373681e5168dc5cb3347df22515f2a966b913eb13aaf6b2eea6253c337579359f72c2980579f1095c866084477b86227e9b89ef64ebc8dc51222f81e3508902ee0b1d9d25cf0e791cc73d2379931941aee7bd1fb4fa2278a3d57d50a20d3711ad4a1e2005b85ffc9d36aff933dadb31b3ac9e26e5ffbb287c12c905c88f5bf5b617fe43ae460452b6d45e257517295c3009fd1bf98e2650cf2b79887a48a36fc61b413b3c87282b18610b44f03aa1855a31bf4424089c93a911668b93ce09723677523dc2b0b7c0cf5b128015f3c6668a7f93a43f183c38277f020ebe0c15d415869761be896f09a02f383f7cfe1aef5642aa8b192104cb5c697a5c693b2f45bd47518b8e1180dfb143cd0aeae8e7377ded2df0a", 0x180}], 0x1) (async) chmod(&(0x7f0000000000)='./file1\x00', 0x9b) r3 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) fchmod(r3, 0xf3) (async) setuid(0xffffffffffffffff) (async) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000000c0)) 1.192852241s ago: executing program 6 (id=1918): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000004c0)="ee08665d19ac14d5e5", 0x9) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x2, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001280), 0x2, 0x0) read(r0, &(0x7f00000028c0)=""/71, 0x47) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000002a00)={0xa, 0x8, 0x7fffffff, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x5}) sendmmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x6}, 0x10, 0xd) 1.192263584s ago: executing program 4 (id=1919): r0 = socket$inet(0x2, 0x3, 0x102) getsockopt(r0, 0xffff8000, 0x9, &(0x7f0000000000)=""/68, &(0x7f0000000080)=0x44) sendmmsg(r0, &(0x7f0000000200)={&(0x7f00000006c0)={&(0x7f0000000240)=@in6={0x18, 0x1, 0x401, 0xff}, 0xc, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x2) 1.161983411s ago: executing program 1 (id=1920): kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x9, 0x4, 0x8000000000000000}], 0x127, 0x0, 0x400, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$hw(&(0x7f0000000100)={0x6, 0xc}, 0x2, &(0x7f0000000140)="924c7332", &(0x7f0000000240)=0x4, &(0x7f0000000280), 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x8, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x765f}, {0x7, 0x6, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0xafd}, {0x1, 0x800, 0x1}, {0x401, 0x7fffffff, 0xe, 0x7}, {0x2, 0x6, 0x10003, 0x99}, {0xcdf, 0x1, 0x4f4, 0x6f}, {0xa, 0x8803, 0x14, 0xb}, {0x2, 0x81, 0x4, 0x9}, {0x6, 0x8001, 0x4, 0x88}, {0x4, 0x10001, 0x9, 0xaeb}, {0x2, 0x9, 0x4, 0x5}, {0xb8c, 0x4004, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x7, 0x205, 0x1}, {0x0, 0x1, 0x4, 0x30000}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x248f, 0x80, 0xffff, 0x1, 0x21, 0xd, 0x4000001, 0x2, 0x1, 0x1, 0xf1e}) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) 1.161552331s ago: executing program 2 (id=1921): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x20000, [{0x3, 0x804}, {0x2}, {0x2, 0x7fff}, {0x1, 0x6}, {}, {0x0, 0x9}, {0x2, 0x80}, {0x1, 0x4}, {0x0, 0x9}, {0x2, 0x800}, {}, {0x2, 0x6}, {0x3, 0x1}, {0x2}, {0x0, 0x8}, {0x0, 0x5}, {0x0, 0xffffffff}, {0x3}, {0x0, 0x9}, {0x3}, {0x0, 0x3}, {0x2}, {0x0, 0x40009}, {0x3, 0xa}, {0x1}, {0x3, 0x400}, {}, {0x2, 0x4}, {0x2, 0x4000000}, {0x1}, {0x2, 0x8001}, {0x0, 0x8000004}]}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) getsockopt(r1, 0x29, 0xb, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) 1.160944228s ago: executing program 4 (id=1922): r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) getgroups(0x2, &(0x7f0000000340)=[0x0, 0x0]) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) r9 = socket$inet6(0x18, 0x8000, 0x3) r10 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) r11 = socket$inet(0x2, 0x2, 0x8) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r13 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TIOCSETA(r13, 0xc444443b, &(0x7f0000000740)={0x8, 0x2f, 0xdefe, 0xffffffe6, "10a2e20300d179094120cdfdefef000000004000", 0xfffffffc, 0x6}) r14 = socket$inet6(0x18, 0x4000, 0x10) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x8488, 0x0) r17 = accept$inet6(0xffffffffffffff9c, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r20 = getgid() r21 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$TIOCSETA(r21, 0xcd504406, &(0x7f0000000740)={0x1, 0x1, 0x0, 0x200, "97aa224ff1c14649ebb178926c84725a6b47c9d1", 0xfffffff8, 0x3}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="a4ca71e0a20d148c8ab59ee3c8e93568c8c642b38d50356e56504e4d052f071736e747fc998749ea4911455a35d76fc37efdf6d1fe575dd0a40edf9a2da21419b8d5e5d9715c361b3e66843611410df4745f247581d4bf2b6ee3c6e415d99389e6c9b7ea2407e098fa53fc5381e8e8a32d17ddcf4e0c4b5d33a4856e160eaa768eea8c02fc7e3c622ed19381e6e504acc977a3b815d7580e0b9c4f66912e4aedb727fdf755768a0c79d4525a53804f900ec86e6725621b90e2a0ca209d07826729c9b05f4add47c7259151b73f25d3d11193472f36e24a", 0xd7}], 0x1, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="1800000000000000ffff000001000000d5d8d27603160436cb06f3731e3fdf2220723876c57149941972164120f99d1083d123aaec1d020e387e9f5f117f1a779d6bbe844ef34d8b4e7ccb086b4841e224ee95e5cef751a931907b4935d1b1ff3622a0c370bb355cd38e31296ac6d07de5bb04cc0cf7", @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="1800000000efff00ffa70f0001090000", @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r21, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x5}, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xfffff23e, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc0}, 0xf8ffffffffffffff, 0x1}) r22 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r22, 0x8040691a, &(0x7f00000001c0)) 92.922241ms ago: executing program 5 (id=1923): socketpair(0x6, 0x4000, 0x1, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)=0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, &(0x7f0000000140)="71f91e3471ac0058bc5a9146dec3708200006a177900000000000000000000a41387469da2d251e46b64b2e6350800d5c22f44b47f77a27cc8c20bb6a1359e21a100ee54fe751a38c4f1eff51f5cc99bf94b08dc7860b64fa99563c9e850ee0199", &(0x7f0000000080)=0x61, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, &(0x7f0000000140)="71f91e3471ac0058bc5a9146dec3708200006a177900000000000000000000a41387469da2d251e46b64b2e6350800d5c22f44b47f77a27cc8c20bb6a1359e21a100ee54fe751a38c4f1eff51f5cc99bf94b08dc7860b64fa99563c9e850ee0199", &(0x7f0000000080)=0x61, 0x0, 0x0) socket$inet(0x2, 0x3, 0x2) (async) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) (async) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) ioctl$FIONREAD(r1, 0xc0207534, &(0x7f0000000440)) socket(0x11, 0x3, 0x0) (async) r2 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = semget$private(0x0, 0x8, 0xa) socket(0x2, 0x1, 0x0) (async) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) listen(r5, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x1e, 0x3, 0x0) semop(r3, &(0x7f0000000300)=[{0x2, 0x6, 0x1800}, {0x4, 0x3, 0x1000}, {0x2, 0x7, 0x2800}], 0x3) (async) semop(r3, &(0x7f0000000300)=[{0x2, 0x6, 0x1800}, {0x4, 0x3, 0x1000}, {0x2, 0x7, 0x2800}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)=[0xa]) (async) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)=[0xa]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8000, 0x40, 0x1, 0x800440}, {0x7, 0xf4, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0x48a5}]}) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8000, 0x40, 0x1, 0x800440}, {0x7, 0xf4, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0x48a5}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000500)="c5eabf", 0x3}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000700)="a612165d535a3672ab3eed65745ca3329e519b6e8872bc542782c5939199a5bcca2588493ff46dcae877db092ba08a09dbb5f7d8062fdf8896c25bd2d358b4010000000000", &(0x7f0000000080)=0x45, 0x0, 0x0) ioctl$KDSETRAD(r5, 0x20004b43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r6, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f00000001c0)="8a3f0412ba9c2fad3856d0024bc50dfcbe75848611fe7bd5bd1a78ee9c2080b81c041fea6670b11ea52af1d300ad3adf872cba4104f4fb380a9303a9df126a17d7fc9e28a51f7427454996020be9ef79911d97841564afd4724e10808d669994d8cd042349fe70070000009dcbad8a34d186c1c1b4a4c4942a785f5ebc4094c3d38e81f1157bf76598c4323fd7bbce44bf51d9e773aa630d8044662e414e203b24c542e219c279525292f0dc3cbbb1ca27b58edcd76d06cdeac700587fa5f4fe98dfc5266ead1b2bb5d82969cf9e4169f35572242f35f229c96f281f0def41c4cd37e3b10c74070c7afa76f7fd96d895129aac45c32fa0", &(0x7f0000000040)=0xf7, &(0x7f0000000100)="e44c4bf55a8f", 0x6) 46.469716ms ago: executing program 6 (id=1924): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x6, 0x9}, {0x80, 0x0, 0x0, 0x8}, {0x6, 0x9, 0x0, 0x4aa3}]}) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="60a8200cdc76ae60dec3e59b939ebfcbc9cb1fd09d2ff839d701010000cd141fe300217bd76d64b9dcc030bcbb2f60fc489f6f9594f65180c2af7278357ff65136f98292b7128af0840ab94a5aad5e6e4371ead7925dfd9e8f", &(0x7f0000000080)=0xffffffc3, 0x0, 0xfffffffffffffc91) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e62) r1 = open(0x0, 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000004, 0x91, 0x10, [{0x0, 0x7, 0x4, 0x40}, {0x7, 0x9, 0x9, 0xfffffffb}, {0x8, 0x8000b86, 0xffffff7c, 0x9}, {0xfff, 0x8800, 0x7}, {0x401, 0x2, 0x2801, 0x7}, {0x2, 0x8, 0xffffffff}, {0xcdf, 0x1, 0x7, 0x10}, {0x6, 0x80b, 0x14, 0xf}, {0x2, 0x82, 0x4, 0x9}, {0x9, 0x8101, 0x2, 0x88}, {0x1e0, 0x10001, 0x9, 0x3}, {0x7ff, 0x7d, 0x9, 0x5}, {0xb0c, 0x83b, 0x2}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x7, 0x102, 0x4}, {0xfffffff9, 0x9, 0x4}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f00005f5000/0x4000)=nil, 0x4000, 0x0, 0x5012, 0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=[{0x80, 0x1, 0x81, "48820b7511591ca8ba96fa7fd7aa7f5d9ea26e615e320a0819ddb78919d45c3b93d4ee0eaaa94a37d40e83decd53c0cb0921607075a3ed6fe6abd6f4fc6154616f8e110d71eb832bf5596c0dc99cf923c16d2ba58b1da1ba388fed9c09f9f0e98ac1a38eb9201bdf52"}], 0x80}, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r4) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000100)="3a43d071", &(0x7f0000000040)=0x4, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt(r5, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg$unix(r4, &(0x7f0000000700)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1000000000000000ffff0000010000004148cc5fd37e45811a9d1aa9f69cf6e8332fb64dbe11a0d727f689edf0f51c8739422f85c52ca3b104d3224ae9e5e231ee089cb7082a7bf97212d86e3a63a435c63b4cda5b6ed5369ab746bd96c69794bf4eaf59d495bbc4d5d0abc9cad74462f0775e0977a6eb54709cac808b261bedc91e36bb36ab6e73cb928cc3a20891ea2001fa1077287a27f7c48fb795e1488297861608b22aa21ea70b03a1fdbac5f979abdff257314f77640148f25f76"], 0xffffffffffffff16, 0x9}, 0x40f) shmget(0x0, 0x3000, 0x402, &(0x7f0000ffc000/0x3000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x3, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x2, &(0x7f00000000c0)=[{0x0, 0x10, 0xff, 0x8}, {0x3, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x96, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd605f6ad900603a0000000000000000000000000000000000fe8000000000000000000000000000aa02009078fffffffc6006037dec350000fe8000000000000000000000000000aaff0200000000000000000000000000013704000000000000010900000000000000000000010004010300010000010001020000c2040000000800000000000000"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) 45.882766ms ago: executing program 0 (id=1925): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) shutdown(0xffffffffffffffff, 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sysctl$kern(&(0x7f0000000180)={0x1, 0x48}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000340)=""/22, 0x16}], 0x5, 0x1) recvmmsg(r1, &(0x7f0000000600)={0x0, 0x800}, 0x10, 0x840, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x4) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x4) ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000200)=0x80000001) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCCBRK(r2, 0x2000747a) openat$pci(0xffffffffffffff9c, 0x0, 0x100, 0x0) 33.886969ms ago: executing program 2 (id=1926): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000500)=[{0x7, 0x9, 0x4, 0x7}, {0x4, 0x6, 0xe, 0x3}, {0x9, 0x1, 0x1, 0x9}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) preadv(r1, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 32) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async, rerun: 32) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) (async) pipe(&(0x7f0000000180)={0xffffffffffffffff}) (async) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r5, &(0x7f00000000c0)="a7", 0x1, 0x40007) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) r7 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) write(r7, &(0x7f0000000100), 0xfffffe5d) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) dup2(r2, r0) 6.005791ms ago: executing program 6 (id=1927): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x6}, 0x5, 0x0, 0x0, 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffe) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x340, 0x0) r1 = socket(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x22, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0xa8b) 613.607µs ago: executing program 5 (id=1928): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x1842, 0x0) (async) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x1842, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) connect$unix(r4, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) (async) connect$unix(r4, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) socket(0x11, 0x3, 0x1) (async) r5 = socket(0x11, 0x3, 0x1) sendto$unix(r5, &(0x7f0000000280)="b1000504600000000000800007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000000000000000000081ea6e69e0bb76d907a900000200361b1257aea8c5000020020200000000008abfba090008efff80bc7a6d1de540650a1cfafeffffff3512b132ae037503682ce371a3", 0xb1, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000040), 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000d40)="4f6c6ef37429", 0x6}, {&(0x7f0000000d80)="3707c39e3236f258920dfabfecc8578e9dd78e603df48d09991798ebb8c7162557bd0690cd7ba1e05cb28aeafa38310d67974bb0d6c2b292a157f7054450429552d48f34db547b2cdbdc1a9ddd79a33a91f53d7fca80f327356d94b1499d35872ad8b1d8cb971e7c166d7359a67dc7f32ce8d2acb89d1a0bf00598fbcb84c78a60fa056757026c718f6cc8c11e0887b58833cce55dc2ca781f049339d1d558cb6f0837c7d165034ece37eed2c4b8aa3dea45c5df83db46330788f7f425472de30ebea3cab081505d2b20dd2644d39a224e2460f7aa86f0f1a576070fe5673bc8127ff279a31f59edb17919b2b5d2f31b8b4a16747d1f373c78dd70fe09ec53aea60c46330925cb6a5294027806f5e3e59c64742dd22fe82b935567255476d9a0f6d819832ead7a99683bedb9389b1546d30f4bbb8cf49cb8790b9f09d2dfae442c097e897b21be72d735ca9a956d625777a44c3fa2bff91fb0a77d41902434635020ed22ac2f96332d01f6475f49b3e2ebf4ffa8da7e1743b129aee14f3021701022bd146a621dd3f783eb47bcb96a5442ce8e85156a913ba39cfcb4236d09bc09844416da237aef322d8cf72516cda26a1c4d9d2ff6cf31f336cbec0207f494b96bd6cf2a081d800ff25b7691b26dca77c53a6e9e559f6c0139b832cb83fe0395e179983560fd190d6e67b631cde8882595fb3c90655cfa324636ce9ef732cb9c0b7154cafc047218c20d916120621685fdb1c77e9865c2036d9595fa9bed1c34f4f0bcf36c1db8c6ee6432b2cca0924288baeac36ee481121aeab1249b92c5ecd9f7c5b1867f59deaa9ca85fb193d0be4fa45432928ad460d3f81771caf09a5e3a437f7695178b2daa676a0ae8b3d13bde812b173938304ac5edae0e756f0aa0f184cd247b5e73f63c13a819813d89085cd393d71df4bf2aee883097fe4fbc28d10369d990966d17bd3ad92dc6a79ab146030e97ce4ab05cc6dfd6955b9df87b1cf518344e72e59e67907169c9fb217c8c188f6d44130d85a8ee27fb583dcec57d2c91710ac72fd9cafbd63a5239863662c7d75affd81c1da0a7388c899858905d5ccca293b42b322118fa8748341d1061eaf42f11300cfa10b733d88e0470d428c86148cef590e3e194d96994bd3c4195eb9b42e45ec32fcefd4a9aed95b21134025d091c5c95fa2bcc9f8418b71d0f034e74e5e8c3f8374ea8a695b3603add", 0x361}], 0x2) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000080)) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f00000000c0)=0x862) shutdown(r1, 0x0) close(r1) (async) close(r1) close(r0) 0s ago: executing program 4 (id=1929): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) chdir(&(0x7f00000001c0)='./file0\x00') (async) setuid(0xffffffffffffffff) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) faccessat(0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', 0x144, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.1' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-mult) (tty00) login: pckbd_enable: command error load: 4.09 cmd: getty 37324 [ttyin] 0.00u 0.01s 0% 341k pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 denied attempt to set clock back 1746818991 seconds OpenBSD/amd64 (ci-openbsd-mult) (tty00) login: denied attempt to set clock back 1746819105 seconds denied attempt to set clock back 1746819105 smr: dispatch took 2.049998s pckbd_enable: command error wskbd0: can't attach mux (error=5)    OpenBSD/amd64 (ci-openbsd-mult) (tty00) login: pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back -9223372035107958731 seconds pckbd_enable: command error uvm_fault(0xfffffd806d10c970, 0x2643d6318, 0, 1) -> e kernel: page fault trap, code=0 Stopped at refcnt_rele+0x158: movq 0(%rax,%r12,8),%r12 TID PID UID PRFLAGS PFLAGS CPU COMMAND *202506 94913 0 0x2 0 1 syz-executor 514880 90773 0 0x2 0 0 syz-executor refcnt_rele(fffffd807f7d3068) at refcnt_rele+0x158 crfree(fffffd807f7d3068) at crfree+0x35 process_zap(ffff8000fffe1308) at process_zap+0x2aa dowait6(ffff80002a2bb4a0,0,0,ffff8000333eebdc,25,0,5a9748a36d66251,ffff8000333eed10) at dowait6+0xb30 sys_wait4(ffff80002a2bb4a0,ffff8000333eed10,ffff8000333eec60) at sys_wait4+0x13a syscall(ffff8000333eed10) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7b52a1fc9d10, count: 8 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xfffffd806d10c970, 0x2643d6318, 0, 1) -> e ddb{1}> trace refcnt_rele(fffffd807f7d3068) at refcnt_rele+0x158 crfree(fffffd807f7d3068) at crfree+0x35 process_zap(ffff8000fffe1308) at process_zap+0x2aa dowait6(ffff80002a2bb4a0,0,0,ffff8000333eebdc,25,0,5a9748a36d66251,ffff8000333eed10) at dowait6+0xb30 sys_wait4(ffff80002a2bb4a0,ffff8000333eed10,ffff8000333eec60) at sys_wait4+0x13a syscall(ffff8000333eed10) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7b52a1fc9d10, count: -7 ddb{1}> show registers rdi 0 rsi 0x5c18fb5a rbp 0xffff8000333ee9c0 rbx 0 rdx 0 rcx 0xffff80002a2bb4a0 rax 0xffffffff83758848 dtps_static+0x108 r8 0x25 r9 0 r10 0x66a2488f690e5605 r11 0x891c3a877694dda4 r12 0x5c18fb5a r13 0 r14 0x2 r15 0xfffffd807f7d3068 rip 0xffffffff8271f6a8 refcnt_rele+0x158 cs 0x8 rflags 0x10286 __ALIGN_SIZE+0xf286 rsp 0xffff8000333ee980 ss 0x10 refcnt_rele+0x158: movq 0(%rax,%r12,8),%r12 ddb{1}> show proc PROC (syz-executor) tid=202506 pid=94913 tcnt=1 stat=onproc flags process=2 proc=0 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff0f88,0xffff80002a2ba550 process=0xffff8000fffe4e48 user=0xffff8000333e9000, vmspace=0xfffffd806d10c970 estcpu=36, cpticks=2, pctcpu=0.9, user=1, sys=34, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 59037 321787 69858 0 2 0 syz-executor 59037 157606 69858 0 3 0x4000080 sbwait syz-executor 59037 258072 69858 0 3 0x4000080 sbufrcv syz-executor 75227 251766 20902 0 2 0 syz-executor 75227 401093 20902 0 3 0x4000080 fsleep syz-executor 75227 418331 20902 0 3 0x4000080 fsleep syz-executor 75227 433911 20902 0 3 0x4000080 fsleep syz-executor 73644 354374 16598 0 2 0 syz-executor 73644 48223 16598 0 3 0x4000080 fsleep syz-executor 54896 155909 20691 0 2 0 syz-executor 54896 206970 20691 0 3 0x4000080 fsleep syz-executor 54896 316445 20691 0 3 0x4000080 fsleep syz-executor 78791 157758 4409 0 4 0x82000 syz-executor 78791 509199 4409 0 3 0x4082000 biowait syz-executor 78791 82688 4409 0 3 0x4002000 suspend syz-executor 16598 289181 84692 0 3 0x82 nanoslp syz-executor 4409 345051 84692 0 3 0x82 nanoslp syz-executor 22164 267990 0 0 3 0x14200 acct acct 20691 37604 84692 0 3 0x82 nanoslp syz-executor 31466 393675 1 0 3 0x100083 ttyin getty 67649 79545 0 0 3 0x14280 nfsidl nfsio 72030 123884 0 0 3 0x14280 nfsidl nfsio 33795 474559 0 0 3 0x14280 nfsidl nfsio 57423 512337 0 0 3 0x14280 nfsidl nfsio 6245 193598 0 0 3 0x14280 nfsidl nfsio 84698 224435 0 0 3 0x14280 nfsidl nfsio 21556 416409 0 0 3 0x14280 nfsidl nfsio 56879 337658 0 0 3 0x14280 nfsidl nfsio 56366 463981 0 0 3 0x14280 nfsidl nfsio 95130 77911 0 0 3 0x14280 nfsidl nfsio 95177 263419 0 0 3 0x14280 nfsidl nfsio 25742 146457 0 0 3 0x14280 nfsidl nfsio 23796 22004 0 0 3 0x14280 nfsidl nfsio 35175 45331 0 0 3 0x14280 nfsidl nfsio 24112 142034 0 0 3 0x14280 nfsidl nfsio 36722 320776 0 0 3 0x14280 nfsidl nfsio 60547 231432 0 0 3 0x14280 nfsidl nfsio 81525 327059 0 0 3 0x14280 nfsidl nfsio 94170 127827 0 0 3 0x14280 nfsidl nfsio 87732 506788 0 0 3 0x14280 nfsidl nfsio 69858 490223 84692 0 3 0x82 nanoslp syz-executor *94913 202506 84692 0 7 0x2 syz-executor 67851 369888 0 0 3 0x14200 bored sosplice 90773 514880 84692 0 7 0x2 syz-executor 28106 319552 84692 0 3 0x2 biowait syz-executor 20902 119656 84692 0 3 0x82 nanoslp syz-executor 84692 127264 44131 0 3 0x82 kqread syz-executor 44131 157234 90030 0 3 0x10008a sigsusp ksh 90030 36001 63819 0 3 0x98 kqread sshd-session 63819 317181 54244 0 3 0x92 kqread sshd-session 54244 279058 1 0 3 0x88 kqread sshd 47170 154960 42851 74 3 0x1100092 bpf pflogd 42851 357776 1 0 3 0x80 sbwait pflogd 80416 109726 67925 73 3 0x1100090 kqread syslogd 67925 494490 1 0 3 0x100082 sbwait syslogd 35852 56862 1 0 3 0x100080 kqread resolvd 26379 228757 43888 77 3 0x100092 kqread dhcpleased 13849 82377 43888 77 3 0x100092 kqread dhcpleased 43888 400170 1 0 3 0x80 kqread dhcpleased 62308 190036 0 0 3 0x14200 bored smr 5539 371117 0 0 2 0x14200 zerothread 64323 329175 0 0 3 0x14200 aiodoned aiodoned 66892 90550 0 0 3 0x14200 syncer update 77317 17432 0 0 3 0x14200 cleaner cleaner 83467 187219 0 0 3 0x14200 reaper reaper 49241 37425 0 0 3 0x14200 pgdaemon pagedaemon 7118 198770 0 0 3 0x14200 bored viomb 73464 280559 0 0 3 0x40014200 acpi0 acpi0 91533 310646 0 0 3 0x40014200 idle1 23217 35621 0 0 3 0x14200 bored softnet3 597 479060 0 0 3 0x14200 bored softnet2 18544 373303 0 0 3 0x14200 bored softnet1 71182 498306 0 0 3 0x14200 bored softnet0 30806 85993 0 0 3 0x14200 bored systqmp 18402 518136 0 0 3 0x14200 bored systq 59879 315114 0 0 3 0x14200 tmoslp softclockmp 38503 328013 0 0 3 0x40014200 tmoslp softclock 72870 64445 0 0 3 0x40014200 idle0 1 74354 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 59037 (syz-executor) thread 0xffff8000ffff07d8 (157606) exclusive rwlock sbufrcv r = 0 (0xffff80000163c100) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sblock+0xb7 #3 soreceive+0x28e #4 recvit+0x40a #5 sys_recvmmsg+0x3d3 #6 syscall+0xbc6 #7 Xsyscall+0x128 Process 78791 (syz-executor) thread 0xffff80003c429230 (509199) exclusive rrwlock inode r = 0 (0xfffffd80727f8be8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vn_write+0x190 #6 dofilewritev+0x23c #7 sys_write+0xa2 #8 syscall+0xbc6 #9 Xsyscall+0x128 Process 94913 (syz-executor) thread 0xffff80002a2bb4a0 (202506) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83a15c38) #0 witness_lock+0x5bb #1 syscall+0xae6 #2 Xsyscall+0x128 Process 28106 (syz-executor) thread 0xffff80002a2ba7d0 (319552) exclusive rrwlock inode r = 0 (0xfffffd806dd55d10) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c87aaf8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10244 11175K 11386K 166960K 14347 0 pcb 19 18K 27K 166960K 579 0 rtable 182 10K 11K 166960K 827 0 pf 37 18K 22K 166960K 219 0 ifaddr 31 5K 7K 166960K 143 0 ifgroup 47 2K 2K 166960K 252 0 sysctl 4 1K 1K 166960K 6 0 counters 60 35K 37K 166960K 378 0 ioctlops 0 0K 4K 166960K 1902 0 iov 1 4K 24K 166960K 168 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1462 92K 93K 166960K 3444 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 40 0 VM map 2 1K 1K 166960K 2 0 sem 23 6K 6K 166960K 38 0 dirhash 15 2K 2K 166960K 51 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 236K 166960K 2187 0 sigio 0 0K 0K 166960K 63 0 proc 72 91K 128K 166960K 953 0 subproc 72 4K 4K 166960K 136 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 585 0 in_multi 54 4K 7K 166960K 233 0 ether_multi 1 0K 0K 166960K 10 0 mrt 1 0K 0K 166960K 15 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 253 1129K 1129K 166960K 253 0 exec 0 0K 1K 166960K 807 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 4 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 259 168K 182K 166960K 21201 0 UVM aobj 43 4K 4K 166960K 48 0 pinsyscall 41 82K 104K 166960K 3485 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 155 0 NDP 10 0K 2K 166960K 101 0 temp 76 8664K 8920K 166960K 75437 0 kqueue 16 24K 32K 166960K 358 0 SYN cache 2 10K 18K 166960K 3 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 185 0 182 1 0 1 1 0 8 0 rtentry 176 258 0 187 6 0 6 6 0 8 0 unpcb 144 1205 0 1182 7 5 2 4 0 8 1 syncache 336 12 0 12 4 3 1 1 0 8 1 tcpqe 32 4 0 4 3 2 1 1 0 8 1 tcpcb 808 891 0 885 35 27 8 14 0 8 7 arp 128 39 0 21 1 0 1 1 0 8 0 inpcb 384 2817 0 2803 38 29 9 15 0 8 7 nd6 144 51 0 38 1 0 1 1 0 8 0 pkpcb 40 19 0 19 3 2 1 1 0 8 1 kcovpl 48 15 0 7 1 0 1 1 0 8 0 ppxss 1192 127 0 127 1 0 1 1 0 8 1 pppxif 1504 76 0 76 3 2 1 1 0 8 1 pfstscr 40 1 0 1 1 1 0 1 0 8 0 pffrag 232 13 0 6 1 0 1 1 0 482 0 pffrnode 88 10 0 3 1 0 1 1 0 8 0 pffrent 40 21 0 14 2 1 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 5 0 2 1 0 1 1 0 8 0 pfanchor 1288 2 0 0 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 119 0 41 1 0 1 1 0 8 0 pfstkey 128 123 0 45 3 0 3 3 0 8 0 pfstate 384 120 0 43 8 0 8 8 0 8 0 pfsrctr 152 4 0 4 1 0 1 1 0 8 1 pfrule 1344 26 0 19 2 1 1 2 0 8 0 rttmr 136 2 0 2 2 1 1 1 0 8 1 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 882 0 615 31 11 20 29 0 8 0 art_table 32 886 0 615 4 0 4 4 0 8 0 art_node 16 223 0 161 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 3 1 0 1 1 0 8 0 semupl 112 3 0 3 2 2 0 1 0 8 0 semapl 112 32 0 11 1 0 1 1 0 8 0 shmpl 112 45 0 5 2 0 2 2 0 8 0 dirhash 1024 43 0 24 3 0 3 3 0 8 0 dino2pl 256 5247 0 3724 96 0 96 96 0 8 0 ffsino 288 5247 0 3724 110 0 110 110 0 8 0 nchpl 144 8135 0 6427 64 0 64 64 0 8 0 rtmask 32 9 0 9 2 2 0 1 0 8 0 uvmvnodes 80 4835 0 0 99 0 99 99 0 8 0 vnodes 216 4835 0 0 269 0 269 269 0 8 0 namei 1024 29095 0 29095 2 1 1 2 0 8 1 percpumem 16 204 0 159 1 0 1 1 0 8 0 pfiaddrpl 120 1 0 0 1 0 1 1 0 8 0 kstatmem 264 142 0 122 2 0 2 2 0 8 0 scsiplug 72 8 0 8 3 2 1 1 0 8 1 scxspl 216 32543 0 32541 13 12 1 8 1 8 0 plimitpl 152 591 0 573 1 0 1 1 0 8 0 sigapl 424 2496 0 2426 11 2 9 9 0 8 0 knotepl 120 853 0 0 25 0 25 25 0 8 0 kqueuepl 224 846 0 834 10 9 1 5 0 8 0 pipepl 336 486 0 459 12 7 5 6 0 8 2 fdescpl 520 2451 0 2421 3 0 3 3 0 8 0 filepl 160 16348 0 16115 26 12 14 18 0 8 2 lockfpl 104 658 0 653 1 0 1 1 0 8 0 lockfspl 48 252 0 247 1 0 1 1 0 8 0 sessionpl 144 38 0 29 1 0 1 1 0 8 0 pgrppl 48 75 0 58 1 0 1 1 0 8 0 ucredpl 104 2160 0 2146 1 0 1 1 0 8 0 zombiepl 144 2427 0 2426 2 1 1 1 0 8 0 processpl 1208 2496 0 2426 6 0 6 6 0 8 0 procpl 656 5743 0 5662 9 1 8 8 0 8 0 srpgc 96 20 0 20 4 3 1 1 0 8 1 sosppl 168 8 0 8 2 2 0 1 0 8 0 sockpl 728 4289 0 4249 34 23 11 16 0 8 6 mcl64k 65536 9 0 0 2 0 2 2 0 8 0 mcl16k 16384 7 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 117 0 0 15 0 15 15 0 8 0 mcl2k 2048 39 0 0 4 0 4 4 0 8 0 mtagpl 96 86 0 0 3 0 3 3 0 8 0 mbufpl 256 258 0 0 16 0 16 16 0 8 0 bufpl 280 10217 0 4074 439 0 439 439 0 8 0 anonpl 32 11178 0 0 90 0 90 90 0 246 0 amapchunkpl 152 69921 0 69287 40 9 31 32 0 158 4 amappl16 200 6364 0 6034 37 19 18 18 0 8 0 amappl15 192 4 0 4 2 2 0 1 0 8 0 amappl14 184 145 0 133 1 0 1 1 0 8 0 amappl13 176 6 0 6 3 2 1 1 0 8 1 amappl12 168 3266 0 3236 3 1 2 3 0 8 0 amappl11 160 54 0 39 1 0 1 1 0 8 0 amappl10 152 16 0 16 1 1 0 1 0 8 0 amappl9 144 279 0 279 1 1 0 1 0 8 0 amappl8 136 24 0 21 1 0 1 1 0 8 0 amappl7 128 176 0 164 1 0 1 1 0 8 0 amappl6 120 257 0 254 1 0 1 1 0 8 0 amappl5 112 179 0 169 1 0 1 1 0 8 0 amappl4 104 363 0 344 1 0 1 1 0 8 0 amappl3 96 14589 0 14472 4 0 4 4 0 8 0 amappl2 88 793 0 730 2 0 2 2 0 8 0 amappl1 80 18371 0 17766 18 3 15 15 0 8 0 amappl 88 19976 0 19794 5 0 5 5 0 92 0 dma65536 65536 1 0 1 1 1 0 1 0 8 0 dma32768 32768 1 0 1 1 1 0 1 0 8 0 dma16384 16384 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma2048 2048 2 0 2 2 1 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 256 0 256 3 3 0 1 0 8 0 dma64 64 8 0 8 3 3 0 1 0 8 0 dma32 32 8 0 8 2 2 0 1 0 8 0 dma16 16 21 0 20 1 0 1 1 0 8 0 aobjpl 72 47 0 5 1 0 1 1 0 8 0 uaddrrnd 24 2451 0 2421 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2451 0 2421 1 0 1 1 0 8 0 vmmpekpl 168 20320 0 20261 3 0 3 3 0 8 0 vmmpepl 168 157228 0 154946 120 12 108 108 0 357 0 vmsppl 480 2450 0 2421 6 1 5 5 0 8 0 rwobjpl 72 44326 0 38178 116 3 113 113 0 8 0 pdppl 4096 4909 0 4842 119 46 73 83 0 8 6 pvpl 32 19876 0 0 162 1 161 161 0 265 0 pmappl 256 2450 0 2421 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 466 0 101 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff8388bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83a15a30) at __mp_lock+0x192 intr_handler(ffff80002a3dcbc0,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __mp_lock(ffffffff83a15a30) at __mp_lock+0x192 syscall(ffff80002a3dcd90) at syscall+0xae6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7c64abb50d40, count: 6 ddb{0}> trace x86_ipi_db(ffffffff8388bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83a15a30) at __mp_lock+0x192 intr_handler(ffff80002a3dcbc0,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __mp_lock(ffffffff83a15a30) at __mp_lock+0x192 syscall(ffff80002a3dcd90) at syscall+0xae6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7c64abb50d40, count: -9 ddb{0}> machine ddbcpu 1 Stopped at refcnt_rele+0x158: movq 0(%rax,%r12,8),%r12 refcnt_rele(fffffd807f7d3068) at refcnt_rele+0x158 crfree(fffffd807f7d3068) at crfree+0x35 process_zap(ffff8000fffe1308) at process_zap+0x2aa dowait6(ffff80002a2bb4a0,0,0,ffff8000333eebdc,25,0,5a9748a36d66251,ffff8000333eed10) at dowait6+0xb30 sys_wait4(ffff80002a2bb4a0,ffff8000333eed10,ffff8000333eec60) at sys_wait4+0x13a syscall(ffff8000333eed10) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7b52a1fc9d10, count: 8 ddb{1}> trace refcnt_rele(fffffd807f7d3068) at refcnt_rele+0x158 crfree(fffffd807f7d3068) at crfree+0x35 process_zap(ffff8000fffe1308) at process_zap+0x2aa dowait6(ffff80002a2bb4a0,0,0,ffff8000333eebdc,25,0,5a9748a36d66251,ffff8000333eed10) at dowait6+0xb30 sys_wait4(ffff80002a2bb4a0,ffff8000333eed10,ffff8000333eec60) at sys_wait4+0x13a syscall(ffff8000333eed10) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7b52a1fc9d10, count: -7